From 17c34102ffde9587e654bc16e1e35e08a86a8ad4 Mon Sep 17 00:00:00 2001 From: Mike Wilson Date: Tue, 21 Oct 2025 11:30:30 -0400 Subject: [PATCH] Clean up files --- .circleci/config.yml | 11 - .docker/build.sh | 42 - .drone.yml | 10 - .travis.yml | 30 - Dockerfile | 23 - appveyor.yml | 5 - src/4nxci-git/PKGBUILD | 33 - src/abcde/PKGBUILD | 43 - src/airsonic/PKGBUILD | 44 - src/airsonic/airsonic.sysusers | 1 - src/airsonic/airsonic.tmpfiles | 1 - src/alt-version-switcher/PKGBUILD | 23 - src/anbox-git/99-anbox.rules | 2 - src/anbox-git/PKGBUILD | 75 - src/anbox-git/anbox-bridge.netdev | 3 - src/anbox-git/anbox-bridge.network | 7 - src/anbox-git/anbox-container-manager.service | 8 - src/anbox-git/anbox-session-manager.service | 8 - src/anbox-git/anbox.conf | 2 - src/anbox-git/anbox.desktop | 8 - src/anbox-image-gapps/.gitignore | 2 - src/anbox-image-gapps/PKGBUILD | 129 - src/anbox-image-gapps/media_codecs.xml | 89 - .../media_codecs_google_audio.xml | 97 - .../media_codecs_google_telephony.xml | 25 - .../media_codecs_google_video.xml | 122 - src/anbox-image-houdini/.gitignore | 2 - src/anbox-image-houdini/PKGBUILD | 113 - src/anbox-image-houdini/media_codecs.xml | 89 - .../media_codecs_google_audio.xml | 97 - .../media_codecs_google_telephony.xml | 25 - .../media_codecs_google_video.xml | 122 - src/anbox-image/PKGBUILD | 16 - src/android-emulator/PKGBUILD | 35 - src/android-emulator/android-emulator.csh | 2 - src/android-emulator/android-emulator.install | 3 - src/android-emulator/android-emulator.sh | 2 - src/apfsprogs-git/PKGBUILD | 50 - src/apfsprogs-git/add-ldflags.patch | 26 - src/apfsprogs-git/destdir.patch | 40 - src/aranym/PKGBUILD | 47 - src/archivemount/PKGBUILD | 24 - src/astreamfs-git/PKGBUILD | 29 - src/atheme/PKGBUILD | 86 - src/atheme/atheme.install | 20 - src/atheme/atheme.service | 12 - .../0001-aurbuild-backport-fix-for-236.patch | 39 - .../0002-aursync-make-L-optional-281.patch | 69 - ...0003-aurbuild-update-default-options.patch | 27 - ...ch-specify-git-work-tree-git-dir-274.patch | 53 - ...lute-paths-for-GIT_DIR-GIT_WORK_TREE.patch | 33 - ...aurfetch-aursearch-use-aria2-no-conf.patch | 39 - ...n-do-not-sort-results-when-appending.patch | 31 - src/aurutils/PKGBUILD | 36 - src/b43-firmware/PKGBUILD | 31 - src/b43-firmware/b43-firmware.install | 7 - src/barrier/PKGBUILD | 118 - src/bearssl/PKGBUILD | 41 - src/biboumi-git/PKGBUILD | 62 - src/biboumi-git/biboumi.install | 13 - src/biboumi-git/sysuser.conf | 3 - src/biboumi/PKGBUILD | 52 - src/biboumi/biboumi.sysusers | 3 - src/biboumi/biboumi.tmpfiles | 2 - src/binfmt-qemu-static/PKGBUILD | 17 - src/binfmt-qemu-static/qemu-static.conf | 19 - src/binfmt-support/PKGBUILD | 42 - src/binfmt-support/binfmt-support.service | 17 - src/bluez-utils-compat/PKGBUILD | 83 - src/bridgedesigner/PKGBUILD | 40 - src/bridgedesigner/bridgedesigner | 5 - src/bridgedesigner/bridgedesigner.desktop | 10 - src/bridgedesigner/bridgedesigner.png | Bin 270 -> 0 bytes src/broadcom-bt-firmware-git/PKGBUILD | 33 - src/brother-hl2170w/PKGBUILD | 63 - src/brother-hl2170w/brother-hl2170w.install | 9 - src/brother-hl2170w/cupswrapper-license.txt | 127 - src/brother-hl2170w/lpr-license.txt | 11 - src/cachefilesd/PKGBUILD | 31 - src/ccextractor/PKGBUILD | 29 - src/cd-discid/PKGBUILD | 24 - src/chirp-next/PKGBUILD | 38 - src/chirp-next/chirp-next.install | 7 - src/chocolate-doom-git/.gitignore | 5 - src/chocolate-doom-git/PKGBUILD | 54 - src/chocolate-doom-git/chocolate-doom.install | 11 - src/chocolate-doom/.gitignore | 6 - .../0001_fix-bash-completion.patch | 27 - src/chocolate-doom/PKGBUILD | 145 - src/chocolate-doom/chocolate-doom.install | 11 - src/clementine/PKGBUILD | 45 - src/cnrdrvcups-lb/PKGBUILD | 192 - src/coda/PKGBUILD | 44 - src/comskip/PKGBUILD | 38 - src/corectrl/PKGBUILD | 32 - src/coturn/PKGBUILD | 61 - src/coturn/turnserver.install | 20 - src/coturn/turnserver.service | 11 - src/coturn/turnserver.tmpfiles.d | 1 - src/cpuid/PKGBUILD | 43 - src/crispy-doom/.gitignore | 5 - src/crispy-doom/PKGBUILD | 49 - src/crispy-doom/crispy-doom.install | 15 - src/cryptsetup-multidisk-ssh/PKGBUILD | 28 - src/cryptsetup-multidisk/PKGBUILD | 20 - src/daloradius/PKGBUILD | 57 - src/daloradius/daloradius.install | 4 - src/dex2jar/PKGBUILD | 29 - src/digimend-drivers-git-dkms/PKGBUILD | 43 - src/dino-git/PKGBUILD | 55 - src/displaylink/.gitignore | 7 - src/displaylink/99-displaylink.rules | 5 - src/displaylink/PKGBUILD | 82 - src/displaylink/displaylink-sleep.sh | 32 - src/displaylink/displaylink.service | 14 - src/displaylink/udev.sh | 79 - src/distccd-alarm/PKGBUILD | 73 - src/distccd-alarm/distccd-armv5.conf | 9 - src/distccd-alarm/distccd-armv5.service | 10 - src/distccd-alarm/distccd-armv6h.conf | 9 - src/distccd-alarm/distccd-armv6h.service | 10 - src/distccd-alarm/distccd-armv7h.conf | 9 - src/distccd-alarm/distccd-armv7h.service | 10 - src/distccd-alarm/distccd-armv8.conf | 9 - src/distccd-alarm/distccd-armv8.service | 10 - src/doom-wads/PKGBUILD | 19 - src/doomsday/PKGBUILD | 53 - src/electrs/PKGBUILD | 27 - src/emulationstation-autoscraper/PKGBUILD | 34 - src/emulationstation-git/PKGBUILD | 47 - src/emulationstation-git/psp_scapper.patch | 25 - src/emulationstation-themes/PKGBUILD | 54 - .../emulationstation-themes.install | 9 - src/emulationstation/PKGBUILD | 46 - src/emulationstation/emulationstation.desktop | 25 - src/emulationstation/emulationstation.install | 11 - src/emulationstation/emulationstation.png | Bin 4870 -> 0 bytes src/evdi-git/PKGBUILD | 87 - src/evdi/.gitignore | 5 - src/evdi/PKGBUILD | 55 - src/evdi/evdi.Changelog | 83 - src/evdi/evdi.install | 20 - src/f3/PKGBUILD | 32 - src/ffmpeg-omx/PKGBUILD | 103 - src/ffmpegfs/PKGBUILD | 25 - src/filebot/PKGBUILD | 74 - src/filebot/filebot-arch.sh | 23 - src/filebot/filebot.desktop | 8 - src/filebot/filebot.install | 11 - src/filebot/filebot.svg | 68 - src/fish-git/PKGBUILD | 78 - src/fish-git/fish.install | 14 - src/flacon/PKGBUILD | 46 - src/force_bind/PKGBUILD | 40 - src/force_bind/force_bind.1 | 187 - .../force_bind_null-to-strcmp-fix.patch | 14 - src/freeradius-client/PKGBUILD | 27 - src/fuse-zip/Makefile.patch | 18 - src/fuse-zip/PKGBUILD | 43 - src/fusee-launcher-git/PKGBUILD | 33 - src/fusee-launcher-git/runner.sh | 2 - src/fw-ectool-git/PKGBUILD | 37 - src/gajim-plugin-omemo/PKGBUILD | 28 - src/gdrive/PKGBUILD | 44 - src/glib2-static/1683.patch | 102 - src/glib2-static/PKGBUILD | 47 - src/hamradio-menus/PKGBUILD | 35 - src/helix-git-custom/PKGBUILD | 70 - src/helix-git/PKGBUILD | 70 - src/heroic-games-launcher/PKGBUILD | 45 - src/hg-git-hg/PKGBUILD | 48 - src/hg-git-hg/hggit.rc | 2 - src/hivex/PKGBUILD | 47 - src/hivex/static.patch | 12 - src/htmlcxx/PKGBUILD | 29 - src/ibutils/PKGBUILD | 42 - ...-drop-multiple-definition-of-IbisObj.patch | 46 - src/icu67/PKGBUILD | 46 - src/icu69-bin/PKGBUILD | 29 - src/ida-free/PKGBUILD | 43 - src/ida-free/ida-free.desktop | 8 - src/initramfs-pgp-encrypt/.gitignore | 3 - src/initramfs-pgp-encrypt/LICENSE.md | 660 -- src/initramfs-pgp-encrypt/PKGBUILD | 24 - src/initramfs-pgp-encrypt/README.md | 9 - .../initramfs-pgp-encrypt.install | 16 - src/initramfs-pgp-encrypt/pgp-encrypt-hook | 211 - src/initramfs-pgp-encrypt/pgp-encrypt-install | 72 - src/inspircd/PKGBUILD | 111 - src/inspircd/inspircd.install | 13 - src/inspircd/inspircd.service | 17 - src/intellij-idea-ultimate-edition/PKGBUILD | 54 - .../intellijidea.sh | 4 - .../jetbrains-idea.desktop | 9 - src/ipxe-netboot/PKGBUILD | 66 - src/ipxe-netboot/arch.ipxe | 3 - .../codesigning_pierre_archlinux.pem | 30 - .../codesigning_thomas_archlinux.pem | 30 - src/ipxe-netboot/dst_x1.pem | 20 - src/ipxe-netboot/test-netboot | 36 - src/itd-bin/PKGBUILD | 40 - src/jdk6/PKGBUILD | 183 - src/jdk6/javaws-launcher | 7 - src/jdk6/jconsole-jdk6.desktop | 8 - src/jdk6/jdk6.install | 83 - src/jdk6/jmc-jdk6.desktop | 8 - src/jdk6/jvisualvm-jdk6.desktop | 9 - src/jdk6/policytool-jdk6.desktop | 8 - src/jdk8/PKGBUILD | 253 - src/jogl/PKGBUILD | 55 - .../gluegen-rt-natives-linux-amd64-v2.3.2.jar | Bin 4149 -> 0 bytes src/jogl/gluegen-rt-v2.3.2.jar | Bin 345605 -> 0 bytes src/jogl/gluegen.LICENSE.txt | 182 - .../jogl-all-natives-linux-amd64-v2.3.2.jar | Bin 224010 -> 0 bytes src/jogl/jogl-all-v2.3.2.jar | Bin 3414448 -> 0 bytes src/jogl/jogl.LICENSE.txt | 430 - src/kded-rotation-git/PKGBUILD | 41 - src/kdocker/PKGBUILD | 29 - src/kiwiirc/PKGBUILD | 36 - src/kiwiirc/kiwi.patch | 195 - src/kiwiirc/kiwi.patch.2 | 25 - src/kiwiirc/kiwiirc.conf.sysusers | 1 - src/kiwiirc/kiwiirc.conf.tmpfiles | 2 - src/kiwiirc/kiwiirc.install | 7 - src/kiwiirc/kiwiirc.service | 19 - src/kodi-standalone-service/PKGBUILD | 33 - src/kodi-standalone-service/readme.install | 23 - .../PKGBUILD | 20 - src/kristall/PKGBUILD | 35 - src/leftwm-theme-git/PKGBUILD | 50 - src/leftwm/.gitignore | 5 - src/leftwm/PKGBUILD | 61 - src/leftwm/readme.install | 4 - src/lemonbar/PKGBUILD | 26 - src/lemurs/PKGBUILD | 30 - src/lgogdownloader/PKGBUILD | 36 - src/libgbinder/PKGBUILD | 29 - src/libgcj17-bin/PKGBUILD | 32 - src/libglibutil/PKGBUILD | 29 - src/libguestfs/PKGBUILD | 116 - src/libguestfs/appliance.install | 20 - src/libguestfs/update-libguestfs-appliance | 58 - src/libhdhomerun/PKGBUILD | 28 - src/libpcl/PKGBUILD | 23 - src/libplatform-legacy/PKGBUILD | 34 - src/libresonic/PKGBUILD | 34 - src/libresonic/libresonic.install | 56 - src/libresonic/libresonic.service | 12 - src/libresonic/libresonic.sh | 127 - src/lightning-loop/PKGBUILD | 59 - src/linux-apfs-dkms-git/PKGBUILD | 30 - ...sallow-unprivileged-CLONE_NEWUSER-by.patch | 103 - src/linux-aufs-lts/60-linux.hook | 12 - src/linux-aufs-lts/90-linux.hook | 11 - src/linux-aufs-lts/PKGBUILD | 262 - src/linux-aufs-lts/config | 9812 ----------------- src/linux-aufs-lts/linux-lts.install | 10 - src/linux-aufs-lts/linux-lts.preset | 14 - src/lms/PKGBUILD | 47 - src/lnd/PKGBUILD | 59 - src/lua-event/PKGBUILD | 55 - src/lua-zlib/PKGBUILD | 54 - src/lua51-event/PKGBUILD | 29 - src/luaunbound/PKGBUILD | 34 - src/luaunbound/luaunbound.install | 5 - src/makemkv/PKGBUILD | 46 - src/makemkv/makemkv.1 | 30 - src/makemkv/makemkv.install | 16 - src/makemkv/makemkvcon.1 | 266 - src/makemkv/mmdtsdec.1 | 51 - src/memtest86-efi/.gitignore | 11 - src/memtest86-efi/PKGBUILD | 52 - src/memtest86-efi/grub.conf | 10 - src/memtest86-efi/memtest86-efi | 284 - src/memtest86-efi/memtest86-efi-remove.hook | 10 - src/memtest86-efi/memtest86-efi-update.hook | 10 - src/memtest86-efi/memtest86-efi.conf | 9 - src/memtest86-efi/memtest86-efi.install | 3 - src/memtest86-efi/systemd-boot.conf | 2 - src/minecraft/LICENSE | 90 - src/minecraft/PKGBUILD | 36 - src/minecraft/minecraft | 29 - src/minecraft/minecraft.desktop | 9 - src/minecraft/minecraft.install | 21 - src/minecraft/minecraft.png | Bin 51619 -> 0 bytes .../0200-remove-provide-qualifiers.patch | 146 - src/mingw-w64-binutils/PKGBUILD | 50 - src/mingw-w64-crt/PKGBUILD | 48 - src/mingw-w64-gcc-base/PKGBUILD | 66 - src/mingw-w64-gcc-base/isl.patch | 76 - src/mingw-w64-gcc/PKGBUILD | 85 - src/mingw-w64-gcc/bz85638.patch | 180 - src/mingw-w64-headers-bootstrap/PKGBUILD | 34 - ...pl.h-do-not-define-_xgetbv-for-GCC-8.patch | 36 - src/mingw-w64-headers/PKGBUILD | 48 - src/mingw-w64-winpthreads/PKGBUILD | 40 - src/mkinitcpio-dropbear/.gitignore | 6 - src/mkinitcpio-dropbear/ChangeLog | 17 - src/mkinitcpio-dropbear/PKGBUILD | 21 - .../mkinitcpio-dropbear.install | 28 - src/mkinitcpio-netconf/.gitignore | 6 - src/mkinitcpio-netconf/Changelog | 13 - src/mkinitcpio-netconf/PKGBUILD | 20 - .../mkinitcpio-netconf.install | 37 - src/mkinitcpio-tinyssh/.gitignore | 6 - src/mkinitcpio-tinyssh/ChangeLog | 22 - src/mkinitcpio-tinyssh/PKGBUILD | 24 - .../mkinitcpio-tinyssh.install | 34 - src/mkinitcpio-utils/.gitignore | 6 - src/mkinitcpio-utils/ChangeLog | 11 - src/mkinitcpio-utils/PKGBUILD | 23 - src/mkinitcpio-utils/mkinitcpio-utils.install | 20 - src/mkinitcpio-wifi/PKGBUILD | 22 - src/mkinitcpio-wifi/mkinitcpio-wifi.install | 6 - src/mkinitcpio-wifi/wifi.hook | 78 - src/mkinitcpio-wifi/wifi.install | 68 - src/moonlight-qt/PKGBUILD | 27 - src/mprime/PKGBUILD | 41 - src/mprime/unfuck_makefile.patch | 24 - src/mstflint/PKGBUILD | 45 - src/ncurses5-compat-libs/.gitignore | 5 - src/ncurses5-compat-libs/PKGBUILD | 42 - src/nextcloud-app-keeweb/PKGBUILD | 20 - src/nextcloud-app-passman/PKGBUILD | 20 - src/nextcloud-app-user-external/PKGBUILD | 19 - src/nextcloud-app-user-sql/PKGBUILD | 19 - src/nginx-mainline-rtmp/PKGBUILD | 147 - src/nginx-mainline-rtmp/crossdomain.xml | 7 - src/nginx-mainline-rtmp/logrotate | 10 - src/nginx-mainline-rtmp/nginx.conf | 282 - src/nginx-mainline-rtmp/nginx.install | 12 - src/nginx-mainline-rtmp/service | 17 - ...Make-VDPAUDeviceFunctions-static-to-.patch | 111 - src/nvidia-390xx-settings/PKGBUILD | 70 - src/nvidia-390xx-settings/libxnvctrl_so.patch | 67 - src/nvidia-390xx-utils/PKGBUILD | 171 - .../nvidia-390xx-utils.install | 7 - .../nvidia-390xx-utils.sysusers | 1 - .../nvidia-drm-outputclass.conf | 8 - src/nvidia-390xx/PKGBUILD | 104 - src/nvidia-390xx/kernel-4.16.patch | 33 - src/nvidia-390xx/kernel-5.8.patch | 96 - src/ocserv/.AURINFO | 24 - src/ocserv/PKGBUILD | 32 - src/ocserv/install.patch | 32 - src/odamex/0001-Fix-WAD-path.patch | 14 - src/odamex/PKGBUILD | 42 - src/openconnect-git/PKGBUILD | 39 - src/openhardwaremonitor/LICENSE | 282 - src/openhardwaremonitor/PKGBUILD | 41 - .../openhardwaremonitor.desktop | 8 - .../openhardwaremonitor.png | Bin 1523 -> 0 bytes src/opensm/PKGBUILD | 45 - src/opensm/opensm.launch | 14 - src/opensm/opensm.service | 20 - src/openspades/PKGBUILD | 29 - src/openspades/openspades.install | 12 - src/oracle-sqldeveloper/LICENSE | 100 - src/oracle-sqldeveloper/PKGBUILD | 62 - src/oracle-sqldeveloper/java_home.patch | 23 - .../oracle-sqldeveloper.desktop | 13 - .../oracle-sqldeveloper.install | 8 - .../oracle-sqldeveloper.sh | 4 - src/orca-slicer-bin/PKGBUILD | 40 - src/pacaudit/PKGBUILD | 33 - src/panda3d/PKGBUILD | 82 - src/panda3d/panda3d.install | 17 - src/pcem/PKGBUILD | 26 - src/pcre-static/PKGBUILD | 35 - src/pdftk-bin/PKGBUILD | 29 - src/pegh/PKGBUILD | 28 - src/perl-sys-virt/PKGBUILD | 52 - src/php-pear/PKGBUILD | 27 - src/pi-hole-ftl/PKGBUILD | 58 - src/pi-hole-ftl/pi-hole-ftl.conf | 90 - src/pi-hole-ftl/pi-hole-ftl.install | 15 - src/pi-hole-ftl/pi-hole-ftl.service | 10 - src/pi-hole-ftl/pi-hole-ftl.sysuser | 1 - src/pi-hole-ftl/pi-hole-ftl.tmpfile | 5 - src/pi-hole-server/PKGBUILD | 131 - src/pi-hole-server/dnsmasq.include | 38 - src/pi-hole-server/dnsmasq.main | 11 - src/pi-hole-server/lighttpd.pi-hole.conf | 89 - src/pi-hole-server/mimic_setupVars.conf.sh | 61 - src/pi-hole-server/nginx.pi-hole.conf | 52 - src/pi-hole-server/pi-hole-gravity.service | 9 - src/pi-hole-server/pi-hole-gravity.timer | 7 - .../pi-hole-logtruncate.service | 9 - src/pi-hole-server/pi-hole-logtruncate.timer | 7 - src/pi-hole-server/pi-hole-server.install | 43 - src/pi-hole-server/pi-hole.tmpfile | 3 - src/pi-hole-server/piholeDebug.sh | 4 - src/pi-hole-server/version.patch | 49 - src/pi-hole-standalone/PKGBUILD | 68 - src/pi-hole-standalone/dnsmasq.include | 34 - .../mimic_setupVars.conf.sh | 37 - .../pi-hole-gravity.service | 9 - src/pi-hole-standalone/pi-hole-gravity.timer | 7 - .../pi-hole-standalone.install | 34 - src/pi-hole-standalone/piholeDebug.sh | 4 - src/pico-sdk/PKGBUILD | 62 - .../reload-environment-variables.install | 6 - src/pico-sdk/setup-environment-variables.sh | 2 - src/picotool/70-picotool.rules | 2 - src/picotool/PKGBUILD | 47 - src/pkgsync/PKGBUILD | 25 - src/platformio/PKGBUILD | 36 - src/popstation/.gitignore | 4 - src/popstation/PKGBUILD | 23 - src/popstation_md/.gitignore | 4 - src/popstation_md/PKGBUILD | 23 - src/properties-cpp/PKGBUILD | 34 - src/prosody-hg-stable/PKGBUILD | 91 - src/prosody-hg-stable/prosody.install | 28 - src/prosody-hg-stable/prosody.logrotated | 9 - src/prosody-hg-stable/prosody.service | 13 - src/prosody-hg-stable/prosody.tmpfile.d | 1 - src/prosody-hg-stable/sysuser.conf | 3 - src/prosody-mod-s2s-auth-dane/PKGBUILD | 17 - src/prosody/.SRCINFO | 38 - src/prosody/PKGBUILD | 99 - src/prosody/prosody.install | 23 - src/prosody/prosody.logrotated | 9 - src/prosody/prosody.service | 15 - src/prosody/prosody.tmpfile.d | 2 - src/prosody/sysuser.conf | 3 - src/ps3netsrv/PKGBUILD | 41 - src/ps3netsrv/ps3netsrv.conf | 8 - src/ps3netsrv/ps3netsrv.service | 13 - src/pygtk/PKGBUILD | 55 - src/pygtk/fix-leaks-of-pango-objects.patch | 59 - src/pygtk/python27.patch | 50 - src/python-aiodns/PKGBUILD | 17 - src/python-configshell-fb/.gitignore | 8 - src/python-configshell-fb/PKGBUILD | 31 - src/python-eyed3/PKGBUILD | 39 - src/python-gbinder/PKGBUILD | 33 - src/python-md2gemini/PKGBUILD | 25 - src/python-mistune2/PKGBUILD | 27 - src/python-postfix-policyd-spf/PKGBUILD | 32 - src/python-pycares/PKGBUILD | 24 - src/python-pyclip/PKGBUILD | 28 - src/python-pydns/.AURINFO | 12 - src/python-pydns/PKGBUILD | 19 - src/python-pyspf/PKGBUILD | 31 - src/python-rtslib-fb/.gitignore | 8 - src/python-rtslib-fb/PKGBUILD | 42 - src/python-rtslib-fb/setup-syntax.patch | 26 - src/python-rtslib-fb/target.service | 14 - src/python-sleekxmpp/.AURINFO | 13 - src/python-sleekxmpp/PKGBUILD | 29 - src/python-yattag/PKGBUILD | 28 - src/python2-axolotl-curve25519-git/PKGBUILD | 31 - src/python2-axolotl-git/PKGBUILD | 30 - src/python2-dulwich/PKGBUILD | 30 - src/qemu-user-static/PKGBUILD | 102 - src/qperf/PKGBUILD | 30 - src/qt5-webengine-widevine/PKGBUILD | 28 - src/rdma-core/PKGBUILD | 79 - src/react-native-cli/.gitignore | 3 - src/react-native-cli/PKGBUILD | 16 - src/redis-desktop-manager/PKGBUILD | 73 - src/redis-desktop-manager/rdm.desktop | 10 - src/redis-desktop-manager/rdm.sh | 3 - src/repose-patched/PKGBUILD | 52 - src/repose-patched/fix.patch | 28 - src/revoco2/PKGBUILD | 20 - src/rootmp-hook/PKGBUILD | 19 - src/rootmp-hook/rootmp-hook.install | 9 - src/rpi-imager-bin/PKGBUILD | 19 - src/runescape-launcher/.gitignore | 4 - src/runescape-launcher/PKGBUILD | 115 - src/runescape-launcher/wrapper.sh | 9 - src/rusty-keys-git/PKGBUILD | 40 - src/rusty-keys/PKGBUILD | 38 - src/rusty-keys/rusty-keys.target | 7 - src/rusty-keys/rusty-keys@.service | 10 - src/ryzenadj-git/PKGBUILD | 36 - src/scallion/PKGBUILD | 40 - src/scallion/scallion.sh | 4 - src/scallion/set_openssl_1.0_paths.patch | 6 - src/searx-py3/PKGBUILD | 53 - src/searx-py3/searx.install | 12 - src/searx-py3/searx.service | 21 - src/searx/PKGBUILD | 53 - src/searx/searx.install | 12 - src/searx/searx.service | 21 - src/sendxmpp-py/PKGBUILD | 23 - src/sendxmpp-rs-git/PKGBUILD | 40 - src/sendxmpp-rs/PKGBUILD | 38 - src/shntool/PKGBUILD | 50 - src/sonarr/.gitignore | 4 - src/sonarr/PKGBUILD | 44 - src/sonarr/sonarr.install | 13 - src/sonarr/sonarr.service | 15 - src/sonarr/sonarr.sh | 2 - src/sonarr/sonarr.sysusers | 1 - src/sparrow-wallet/PKGBUILD | 38 - src/srb2-data/PKGBUILD | 18 - src/srb2/PKGBUILD | 56 - src/srb2/srb2-opengl.desktop | 7 - src/srb2/srb2.desktop | 7 - src/srb2kart-data/PKGBUILD | 18 - src/srb2kart/PKGBUILD | 54 - src/ssf-git/PKGBUILD | 41 - src/stargazer-gmi/PKGBUILD | 33 - src/steamlink/PKGBUILD | 43 - src/stoken/PKGBUILD | 32 - src/sunshine/PKGBUILD | 49 - src/sunshine/sunshine.install | 7 - src/sunshine/udev.rules | 1 - src/tablet-mode/PKGBUILD | 31 - src/targetcli-fb/.gitignore | 8 - src/targetcli-fb/PKGBUILD | 36 - src/tdrop-git/PKGBUILD | 36 - src/tdrop/PKGBUILD | 20 - src/ternimal-git/PKGBUILD | 32 - src/trousers/01-tss-user.patch | 36 - src/trousers/70-tpmd.rules | 1 - src/trousers/PKGBUILD | 60 - src/trousers/sysusers.conf | 1 - src/trousers/tcsd.service | 10 - src/trousers/tmpfiles.conf | 2 - src/ts-spooler/PKGBUILD | 23 - src/ttf-harmonyos-sans/PKGBUILD | 19 - src/ttf-ms-fonts/PKGBUILD | 41 - src/ttf-ms-fonts/ttf-ms-fonts.install | 16 - src/ttf-oxygen/PKGBUILD | 49 - src/ttf-oxygen/ttf-oxygen.install | 15 - src/ucspi-tcp/.gitignore | 2 - src/ucspi-tcp/PKGBUILD | 40 - src/ucspi-tcp/head-1.patch | 40 - src/ucspi-tcp/ucspi-tcp-0.88-ipv6.patch | 4976 --------- src/udptunnel/PKGBUILD | 35 - src/unvanquished-data/PKGBUILD | 34 - src/unvanquished/PKGBUILD | 153 - src/unvanquished/unvanquished.install | 25 - src/vdhcoapp/PKGBUILD | 160 - src/veloren/PKGBUILD | 48 - src/visual-studio-code-bin/PKGBUILD | 45 - .../visual-studio-code.desktop | 11 - src/wallabag/.gitignore | 5 - src/wallabag/LICENSE | 14 - src/wallabag/PKGBUILD | 52 - src/wallabag/README.md | 18 - src/wallabag/wallabag.install | 48 - src/waydroid/PKGBUILD | 26 - src/webhook/PKGBUILD | 33 - src/webhook/go.uuid.patch | 12 - src/wget2-git/PKGBUILD | 48 - src/wide-dhcpv6/.gitignore | 8 - src/wide-dhcpv6/0000-noyywrap-option.patch | 9 - src/wide-dhcpv6/0001-Fix-manpages.patch | 168 - src/wide-dhcpv6/0001-renew.patch | 11 - src/wide-dhcpv6/0002-Fix-makefile.patch | 25 - src/wide-dhcpv6/PKGBUILD | 77 - src/wide-dhcpv6/dhcp6c.conf | 48 - src/wide-dhcpv6/dhcp6c.install | 10 - src/wide-dhcpv6/dhcp6c.service | 16 - src/wide-dhcpv6/dhcp6c@.service | 16 - src/wide-dhcpv6/startpd.conf | 2 - src/wireguard-proxy-git/PKGBUILD | 46 - src/woeusb/PKGBUILD | 26 - src/wondershaper-git/PKGBUILD | 28 - src/wstunnel-git/PKGBUILD | 38 - src/x11spice/PKGBUILD | 50 - src/xboxdrv/PKGBUILD | 58 - src/xboxdrv/fix-60-sec-delay.patch | 27 - src/xboxdrv/scons-py3.patch | 63 - src/xboxdrv/xboxdrv.default | 5 - src/xboxdrv/xboxdrv.service | 12 - src/xpadneo-dkms-git/PKGBUILD | 39 - src/zelda-roth/PKGBUILD | 49 - src/zelda-roth/zelda-roth-datafolders.patch | 773 -- src/zelda-roth/zelda-roth.desktop | 8 - src/zpaq/PKGBUILD | 53 - undo.diff | 268 - 577 files changed, 38155 deletions(-) delete mode 100644 .circleci/config.yml delete mode 100755 .docker/build.sh delete mode 100644 .drone.yml delete mode 100644 .travis.yml delete mode 100644 Dockerfile delete mode 100644 appveyor.yml delete mode 100644 src/4nxci-git/PKGBUILD delete mode 100644 src/abcde/PKGBUILD delete mode 100644 src/airsonic/PKGBUILD delete mode 100644 src/airsonic/airsonic.sysusers delete mode 100644 src/airsonic/airsonic.tmpfiles delete mode 100644 src/alt-version-switcher/PKGBUILD delete mode 100644 src/anbox-git/99-anbox.rules delete mode 100644 src/anbox-git/PKGBUILD delete mode 100644 src/anbox-git/anbox-bridge.netdev delete mode 100644 src/anbox-git/anbox-bridge.network delete mode 100644 src/anbox-git/anbox-container-manager.service delete mode 100644 src/anbox-git/anbox-session-manager.service delete mode 100644 src/anbox-git/anbox.conf delete mode 100644 src/anbox-git/anbox.desktop delete mode 100644 src/anbox-image-gapps/.gitignore delete mode 100644 src/anbox-image-gapps/PKGBUILD delete mode 100644 src/anbox-image-gapps/media_codecs.xml delete mode 100644 src/anbox-image-gapps/media_codecs_google_audio.xml delete mode 100644 src/anbox-image-gapps/media_codecs_google_telephony.xml delete mode 100644 src/anbox-image-gapps/media_codecs_google_video.xml delete mode 100644 src/anbox-image-houdini/.gitignore delete mode 100644 src/anbox-image-houdini/PKGBUILD delete mode 100644 src/anbox-image-houdini/media_codecs.xml delete mode 100644 src/anbox-image-houdini/media_codecs_google_audio.xml delete mode 100644 src/anbox-image-houdini/media_codecs_google_telephony.xml delete mode 100644 src/anbox-image-houdini/media_codecs_google_video.xml delete mode 100644 src/anbox-image/PKGBUILD delete mode 100644 src/android-emulator/PKGBUILD delete mode 100644 src/android-emulator/android-emulator.csh delete mode 100644 src/android-emulator/android-emulator.install delete mode 100644 src/android-emulator/android-emulator.sh delete mode 100644 src/apfsprogs-git/PKGBUILD delete mode 100644 src/apfsprogs-git/add-ldflags.patch delete mode 100644 src/apfsprogs-git/destdir.patch delete mode 100644 src/aranym/PKGBUILD delete mode 100644 src/archivemount/PKGBUILD delete mode 100644 src/astreamfs-git/PKGBUILD delete mode 100644 src/atheme/PKGBUILD delete mode 100644 src/atheme/atheme.install delete mode 100644 src/atheme/atheme.service delete mode 100644 src/aurutils/0001-aurbuild-backport-fix-for-236.patch delete mode 100644 src/aurutils/0002-aursync-make-L-optional-281.patch delete mode 100644 src/aurutils/0003-aurbuild-update-default-options.patch delete mode 100644 src/aurutils/0004-aurfetch-specify-git-work-tree-git-dir-274.patch delete mode 100644 src/aurutils/0005-specify-absolute-paths-for-GIT_DIR-GIT_WORK_TREE.patch delete mode 100644 src/aurutils/0006-aurfetch-aursearch-use-aria2-no-conf.patch delete mode 100644 src/aurutils/0007-aurchain-do-not-sort-results-when-appending.patch delete mode 100644 src/aurutils/PKGBUILD delete mode 100644 src/b43-firmware/PKGBUILD delete mode 100644 src/b43-firmware/b43-firmware.install delete mode 100644 src/barrier/PKGBUILD delete mode 100644 src/bearssl/PKGBUILD delete mode 100644 src/biboumi-git/PKGBUILD delete mode 100644 src/biboumi-git/biboumi.install delete mode 100644 src/biboumi-git/sysuser.conf delete mode 100644 src/biboumi/PKGBUILD delete mode 100644 src/biboumi/biboumi.sysusers delete mode 100644 src/biboumi/biboumi.tmpfiles delete mode 100644 src/binfmt-qemu-static/PKGBUILD delete mode 100644 src/binfmt-qemu-static/qemu-static.conf delete mode 100644 src/binfmt-support/PKGBUILD delete mode 100644 src/binfmt-support/binfmt-support.service delete mode 100644 src/bluez-utils-compat/PKGBUILD delete mode 100644 src/bridgedesigner/PKGBUILD delete mode 100644 src/bridgedesigner/bridgedesigner delete mode 100644 src/bridgedesigner/bridgedesigner.desktop delete mode 100644 src/bridgedesigner/bridgedesigner.png delete mode 100644 src/broadcom-bt-firmware-git/PKGBUILD delete mode 100644 src/brother-hl2170w/PKGBUILD delete mode 100644 src/brother-hl2170w/brother-hl2170w.install delete mode 100644 src/brother-hl2170w/cupswrapper-license.txt delete mode 100644 src/brother-hl2170w/lpr-license.txt delete mode 100644 src/cachefilesd/PKGBUILD delete mode 100644 src/ccextractor/PKGBUILD delete mode 100644 src/cd-discid/PKGBUILD delete mode 100644 src/chirp-next/PKGBUILD delete mode 100644 src/chirp-next/chirp-next.install delete mode 100644 src/chocolate-doom-git/.gitignore delete mode 100644 src/chocolate-doom-git/PKGBUILD delete mode 100644 src/chocolate-doom-git/chocolate-doom.install delete mode 100644 src/chocolate-doom/.gitignore delete mode 100644 src/chocolate-doom/0001_fix-bash-completion.patch delete mode 100644 src/chocolate-doom/PKGBUILD delete mode 100644 src/chocolate-doom/chocolate-doom.install delete mode 100644 src/clementine/PKGBUILD delete mode 100644 src/cnrdrvcups-lb/PKGBUILD delete mode 100644 src/coda/PKGBUILD delete mode 100644 src/comskip/PKGBUILD delete mode 100644 src/corectrl/PKGBUILD delete mode 100644 src/coturn/PKGBUILD delete mode 100644 src/coturn/turnserver.install delete mode 100644 src/coturn/turnserver.service delete mode 100644 src/coturn/turnserver.tmpfiles.d delete mode 100644 src/cpuid/PKGBUILD delete mode 100644 src/crispy-doom/.gitignore delete mode 100644 src/crispy-doom/PKGBUILD delete mode 100644 src/crispy-doom/crispy-doom.install delete mode 100644 src/cryptsetup-multidisk-ssh/PKGBUILD delete mode 100644 src/cryptsetup-multidisk/PKGBUILD delete mode 100644 src/daloradius/PKGBUILD delete mode 100644 src/daloradius/daloradius.install delete mode 100644 src/dex2jar/PKGBUILD delete mode 100644 src/digimend-drivers-git-dkms/PKGBUILD delete mode 100644 src/dino-git/PKGBUILD delete mode 100644 src/displaylink/.gitignore delete mode 100644 src/displaylink/99-displaylink.rules delete mode 100644 src/displaylink/PKGBUILD delete mode 100644 src/displaylink/displaylink-sleep.sh delete mode 100644 src/displaylink/displaylink.service delete mode 100644 src/displaylink/udev.sh delete mode 100644 src/distccd-alarm/PKGBUILD delete mode 100644 src/distccd-alarm/distccd-armv5.conf delete mode 100644 src/distccd-alarm/distccd-armv5.service delete mode 100644 src/distccd-alarm/distccd-armv6h.conf delete mode 100644 src/distccd-alarm/distccd-armv6h.service delete mode 100644 src/distccd-alarm/distccd-armv7h.conf delete mode 100644 src/distccd-alarm/distccd-armv7h.service delete mode 100644 src/distccd-alarm/distccd-armv8.conf delete mode 100644 src/distccd-alarm/distccd-armv8.service delete mode 100644 src/doom-wads/PKGBUILD delete mode 100644 src/doomsday/PKGBUILD delete mode 100644 src/electrs/PKGBUILD delete mode 100644 src/emulationstation-autoscraper/PKGBUILD delete mode 100644 src/emulationstation-git/PKGBUILD delete mode 100644 src/emulationstation-git/psp_scapper.patch delete mode 100644 src/emulationstation-themes/PKGBUILD delete mode 100644 src/emulationstation-themes/emulationstation-themes.install delete mode 100644 src/emulationstation/PKGBUILD delete mode 100644 src/emulationstation/emulationstation.desktop delete mode 100644 src/emulationstation/emulationstation.install delete mode 100644 src/emulationstation/emulationstation.png delete mode 100644 src/evdi-git/PKGBUILD delete mode 100644 src/evdi/.gitignore delete mode 100644 src/evdi/PKGBUILD delete mode 100644 src/evdi/evdi.Changelog delete mode 100644 src/evdi/evdi.install delete mode 100644 src/f3/PKGBUILD delete mode 100644 src/ffmpeg-omx/PKGBUILD delete mode 100644 src/ffmpegfs/PKGBUILD delete mode 100644 src/filebot/PKGBUILD delete mode 100644 src/filebot/filebot-arch.sh delete mode 100644 src/filebot/filebot.desktop delete mode 100644 src/filebot/filebot.install delete mode 100644 src/filebot/filebot.svg delete mode 100644 src/fish-git/PKGBUILD delete mode 100644 src/fish-git/fish.install delete mode 100644 src/flacon/PKGBUILD delete mode 100644 src/force_bind/PKGBUILD delete mode 100644 src/force_bind/force_bind.1 delete mode 100644 src/force_bind/force_bind_null-to-strcmp-fix.patch delete mode 100644 src/freeradius-client/PKGBUILD delete mode 100644 src/fuse-zip/Makefile.patch delete mode 100644 src/fuse-zip/PKGBUILD delete mode 100644 src/fusee-launcher-git/PKGBUILD delete mode 100644 src/fusee-launcher-git/runner.sh delete mode 100644 src/fw-ectool-git/PKGBUILD delete mode 100644 src/gajim-plugin-omemo/PKGBUILD delete mode 100644 src/gdrive/PKGBUILD delete mode 100644 src/glib2-static/1683.patch delete mode 100644 src/glib2-static/PKGBUILD delete mode 100644 src/hamradio-menus/PKGBUILD delete mode 100644 src/helix-git-custom/PKGBUILD delete mode 100644 src/helix-git/PKGBUILD delete mode 100644 src/heroic-games-launcher/PKGBUILD delete mode 100644 src/hg-git-hg/PKGBUILD delete mode 100644 src/hg-git-hg/hggit.rc delete mode 100644 src/hivex/PKGBUILD delete mode 100644 src/hivex/static.patch delete mode 100644 src/htmlcxx/PKGBUILD delete mode 100644 src/ibutils/PKGBUILD delete mode 100644 src/ibutils/ibis-drop-multiple-definition-of-IbisObj.patch delete mode 100644 src/icu67/PKGBUILD delete mode 100644 src/icu69-bin/PKGBUILD delete mode 100644 src/ida-free/PKGBUILD delete mode 100644 src/ida-free/ida-free.desktop delete mode 100644 src/initramfs-pgp-encrypt/.gitignore delete mode 100644 src/initramfs-pgp-encrypt/LICENSE.md delete mode 100644 src/initramfs-pgp-encrypt/PKGBUILD delete mode 100644 src/initramfs-pgp-encrypt/README.md delete mode 100644 src/initramfs-pgp-encrypt/initramfs-pgp-encrypt.install delete mode 100644 src/initramfs-pgp-encrypt/pgp-encrypt-hook delete mode 100644 src/initramfs-pgp-encrypt/pgp-encrypt-install delete mode 100644 src/inspircd/PKGBUILD delete mode 100644 src/inspircd/inspircd.install delete mode 100644 src/inspircd/inspircd.service delete mode 100644 src/intellij-idea-ultimate-edition/PKGBUILD delete mode 100644 src/intellij-idea-ultimate-edition/intellijidea.sh delete mode 100644 src/intellij-idea-ultimate-edition/jetbrains-idea.desktop delete mode 100644 src/ipxe-netboot/PKGBUILD delete mode 100644 src/ipxe-netboot/arch.ipxe delete mode 100644 src/ipxe-netboot/codesigning_pierre_archlinux.pem delete mode 100644 src/ipxe-netboot/codesigning_thomas_archlinux.pem delete mode 100644 src/ipxe-netboot/dst_x1.pem delete mode 100755 src/ipxe-netboot/test-netboot delete mode 100644 src/itd-bin/PKGBUILD delete mode 100755 src/jdk6/PKGBUILD delete mode 100755 src/jdk6/javaws-launcher delete mode 100755 src/jdk6/jconsole-jdk6.desktop delete mode 100755 src/jdk6/jdk6.install delete mode 100755 src/jdk6/jmc-jdk6.desktop delete mode 100755 src/jdk6/jvisualvm-jdk6.desktop delete mode 100755 src/jdk6/policytool-jdk6.desktop delete mode 100644 src/jdk8/PKGBUILD delete mode 100644 src/jogl/PKGBUILD delete mode 100644 src/jogl/gluegen-rt-natives-linux-amd64-v2.3.2.jar delete mode 100644 src/jogl/gluegen-rt-v2.3.2.jar delete mode 100644 src/jogl/gluegen.LICENSE.txt delete mode 100644 src/jogl/jogl-all-natives-linux-amd64-v2.3.2.jar delete mode 100644 src/jogl/jogl-all-v2.3.2.jar delete mode 100644 src/jogl/jogl.LICENSE.txt delete mode 100644 src/kded-rotation-git/PKGBUILD delete mode 100644 src/kdocker/PKGBUILD delete mode 100644 src/kiwiirc/PKGBUILD delete mode 100644 src/kiwiirc/kiwi.patch delete mode 100644 src/kiwiirc/kiwi.patch.2 delete mode 100644 src/kiwiirc/kiwiirc.conf.sysusers delete mode 100644 src/kiwiirc/kiwiirc.conf.tmpfiles delete mode 100644 src/kiwiirc/kiwiirc.install delete mode 100644 src/kiwiirc/kiwiirc.service delete mode 100644 src/kodi-standalone-service/PKGBUILD delete mode 100644 src/kodi-standalone-service/readme.install delete mode 100644 src/kodi-standalone-socket-activation/PKGBUILD delete mode 100644 src/kristall/PKGBUILD delete mode 100644 src/leftwm-theme-git/PKGBUILD delete mode 100644 src/leftwm/.gitignore delete mode 100644 src/leftwm/PKGBUILD delete mode 100644 src/leftwm/readme.install delete mode 100644 src/lemonbar/PKGBUILD delete mode 100755 src/lemurs/PKGBUILD delete mode 100755 src/lgogdownloader/PKGBUILD delete mode 100644 src/libgbinder/PKGBUILD delete mode 100644 src/libgcj17-bin/PKGBUILD delete mode 100644 src/libglibutil/PKGBUILD delete mode 100644 src/libguestfs/PKGBUILD delete mode 100644 src/libguestfs/appliance.install delete mode 100755 src/libguestfs/update-libguestfs-appliance delete mode 100644 src/libhdhomerun/PKGBUILD delete mode 100644 src/libpcl/PKGBUILD delete mode 100644 src/libplatform-legacy/PKGBUILD delete mode 100644 src/libresonic/PKGBUILD delete mode 100644 src/libresonic/libresonic.install delete mode 100644 src/libresonic/libresonic.service delete mode 100644 src/libresonic/libresonic.sh delete mode 100644 src/lightning-loop/PKGBUILD delete mode 100644 src/linux-apfs-dkms-git/PKGBUILD delete mode 100644 src/linux-aufs-lts/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch delete mode 100644 src/linux-aufs-lts/60-linux.hook delete mode 100644 src/linux-aufs-lts/90-linux.hook delete mode 100644 src/linux-aufs-lts/PKGBUILD delete mode 100644 src/linux-aufs-lts/config delete mode 100644 src/linux-aufs-lts/linux-lts.install delete mode 100644 src/linux-aufs-lts/linux-lts.preset delete mode 100644 src/lms/PKGBUILD delete mode 100644 src/lnd/PKGBUILD delete mode 100644 src/lua-event/PKGBUILD delete mode 100644 src/lua-zlib/PKGBUILD delete mode 100644 src/lua51-event/PKGBUILD delete mode 100644 src/luaunbound/PKGBUILD delete mode 100644 src/luaunbound/luaunbound.install delete mode 100644 src/makemkv/PKGBUILD delete mode 100644 src/makemkv/makemkv.1 delete mode 100644 src/makemkv/makemkv.install delete mode 100644 src/makemkv/makemkvcon.1 delete mode 100644 src/makemkv/mmdtsdec.1 delete mode 100644 src/memtest86-efi/.gitignore delete mode 100644 src/memtest86-efi/PKGBUILD delete mode 100644 src/memtest86-efi/grub.conf delete mode 100644 src/memtest86-efi/memtest86-efi delete mode 100644 src/memtest86-efi/memtest86-efi-remove.hook delete mode 100644 src/memtest86-efi/memtest86-efi-update.hook delete mode 100644 src/memtest86-efi/memtest86-efi.conf delete mode 100644 src/memtest86-efi/memtest86-efi.install delete mode 100644 src/memtest86-efi/systemd-boot.conf delete mode 100644 src/minecraft/LICENSE delete mode 100644 src/minecraft/PKGBUILD delete mode 100755 src/minecraft/minecraft delete mode 100644 src/minecraft/minecraft.desktop delete mode 100644 src/minecraft/minecraft.install delete mode 100644 src/minecraft/minecraft.png delete mode 100644 src/mingw-w64-binutils/0200-remove-provide-qualifiers.patch delete mode 100644 src/mingw-w64-binutils/PKGBUILD delete mode 100644 src/mingw-w64-crt/PKGBUILD delete mode 100644 src/mingw-w64-gcc-base/PKGBUILD delete mode 100644 src/mingw-w64-gcc-base/isl.patch delete mode 100644 src/mingw-w64-gcc/PKGBUILD delete mode 100644 src/mingw-w64-gcc/bz85638.patch delete mode 100644 src/mingw-w64-headers-bootstrap/PKGBUILD delete mode 100644 src/mingw-w64-headers/0001-intrin-impl.h-do-not-define-_xgetbv-for-GCC-8.patch delete mode 100644 src/mingw-w64-headers/PKGBUILD delete mode 100644 src/mingw-w64-winpthreads/PKGBUILD delete mode 100644 src/mkinitcpio-dropbear/.gitignore delete mode 100644 src/mkinitcpio-dropbear/ChangeLog delete mode 100644 src/mkinitcpio-dropbear/PKGBUILD delete mode 100644 src/mkinitcpio-dropbear/mkinitcpio-dropbear.install delete mode 100644 src/mkinitcpio-netconf/.gitignore delete mode 100644 src/mkinitcpio-netconf/Changelog delete mode 100644 src/mkinitcpio-netconf/PKGBUILD delete mode 100644 src/mkinitcpio-netconf/mkinitcpio-netconf.install delete mode 100644 src/mkinitcpio-tinyssh/.gitignore delete mode 100644 src/mkinitcpio-tinyssh/ChangeLog delete mode 100644 src/mkinitcpio-tinyssh/PKGBUILD delete mode 100644 src/mkinitcpio-tinyssh/mkinitcpio-tinyssh.install delete mode 100644 src/mkinitcpio-utils/.gitignore delete mode 100644 src/mkinitcpio-utils/ChangeLog delete mode 100644 src/mkinitcpio-utils/PKGBUILD delete mode 100644 src/mkinitcpio-utils/mkinitcpio-utils.install delete mode 100644 src/mkinitcpio-wifi/PKGBUILD delete mode 100644 src/mkinitcpio-wifi/mkinitcpio-wifi.install delete mode 100644 src/mkinitcpio-wifi/wifi.hook delete mode 100644 src/mkinitcpio-wifi/wifi.install delete mode 100644 src/moonlight-qt/PKGBUILD delete mode 100644 src/mprime/PKGBUILD delete mode 100644 src/mprime/unfuck_makefile.patch delete mode 100644 src/mstflint/PKGBUILD delete mode 100644 src/ncurses5-compat-libs/.gitignore delete mode 100644 src/ncurses5-compat-libs/PKGBUILD delete mode 100755 src/nextcloud-app-keeweb/PKGBUILD delete mode 100644 src/nextcloud-app-passman/PKGBUILD delete mode 100644 src/nextcloud-app-user-external/PKGBUILD delete mode 100644 src/nextcloud-app-user-sql/PKGBUILD delete mode 100644 src/nginx-mainline-rtmp/PKGBUILD delete mode 100644 src/nginx-mainline-rtmp/crossdomain.xml delete mode 100644 src/nginx-mainline-rtmp/logrotate delete mode 100644 src/nginx-mainline-rtmp/nginx.conf delete mode 100644 src/nginx-mainline-rtmp/nginx.install delete mode 100644 src/nginx-mainline-rtmp/service delete mode 100644 src/nvidia-390xx-settings/0001-nvidia-settings-Make-VDPAUDeviceFunctions-static-to-.patch delete mode 100644 src/nvidia-390xx-settings/PKGBUILD delete mode 100644 src/nvidia-390xx-settings/libxnvctrl_so.patch delete mode 100644 src/nvidia-390xx-utils/PKGBUILD delete mode 100644 src/nvidia-390xx-utils/nvidia-390xx-utils.install delete mode 100644 src/nvidia-390xx-utils/nvidia-390xx-utils.sysusers delete mode 100644 src/nvidia-390xx-utils/nvidia-drm-outputclass.conf delete mode 100644 src/nvidia-390xx/PKGBUILD delete mode 100644 src/nvidia-390xx/kernel-4.16.patch delete mode 100644 src/nvidia-390xx/kernel-5.8.patch delete mode 100644 src/ocserv/.AURINFO delete mode 100644 src/ocserv/PKGBUILD delete mode 100644 src/ocserv/install.patch delete mode 100644 src/odamex/0001-Fix-WAD-path.patch delete mode 100644 src/odamex/PKGBUILD delete mode 100644 src/openconnect-git/PKGBUILD delete mode 100644 src/openhardwaremonitor/LICENSE delete mode 100644 src/openhardwaremonitor/PKGBUILD delete mode 100644 src/openhardwaremonitor/openhardwaremonitor.desktop delete mode 100644 src/openhardwaremonitor/openhardwaremonitor.png delete mode 100644 src/opensm/PKGBUILD delete mode 100644 src/opensm/opensm.launch delete mode 100644 src/opensm/opensm.service delete mode 100644 src/openspades/PKGBUILD delete mode 100644 src/openspades/openspades.install delete mode 100644 src/oracle-sqldeveloper/LICENSE delete mode 100644 src/oracle-sqldeveloper/PKGBUILD delete mode 100644 src/oracle-sqldeveloper/java_home.patch delete mode 100644 src/oracle-sqldeveloper/oracle-sqldeveloper.desktop delete mode 100644 src/oracle-sqldeveloper/oracle-sqldeveloper.install delete mode 100644 src/oracle-sqldeveloper/oracle-sqldeveloper.sh delete mode 100644 src/orca-slicer-bin/PKGBUILD delete mode 100644 src/pacaudit/PKGBUILD delete mode 100755 src/panda3d/PKGBUILD delete mode 100755 src/panda3d/panda3d.install delete mode 100644 src/pcem/PKGBUILD delete mode 100644 src/pcre-static/PKGBUILD delete mode 100644 src/pdftk-bin/PKGBUILD delete mode 100644 src/pegh/PKGBUILD delete mode 100644 src/perl-sys-virt/PKGBUILD delete mode 100644 src/php-pear/PKGBUILD delete mode 100644 src/pi-hole-ftl/PKGBUILD delete mode 100644 src/pi-hole-ftl/pi-hole-ftl.conf delete mode 100644 src/pi-hole-ftl/pi-hole-ftl.install delete mode 100644 src/pi-hole-ftl/pi-hole-ftl.service delete mode 100644 src/pi-hole-ftl/pi-hole-ftl.sysuser delete mode 100644 src/pi-hole-ftl/pi-hole-ftl.tmpfile delete mode 100644 src/pi-hole-server/PKGBUILD delete mode 100644 src/pi-hole-server/dnsmasq.include delete mode 100644 src/pi-hole-server/dnsmasq.main delete mode 100644 src/pi-hole-server/lighttpd.pi-hole.conf delete mode 100644 src/pi-hole-server/mimic_setupVars.conf.sh delete mode 100644 src/pi-hole-server/nginx.pi-hole.conf delete mode 100644 src/pi-hole-server/pi-hole-gravity.service delete mode 100644 src/pi-hole-server/pi-hole-gravity.timer delete mode 100644 src/pi-hole-server/pi-hole-logtruncate.service delete mode 100644 src/pi-hole-server/pi-hole-logtruncate.timer delete mode 100644 src/pi-hole-server/pi-hole-server.install delete mode 100644 src/pi-hole-server/pi-hole.tmpfile delete mode 100644 src/pi-hole-server/piholeDebug.sh delete mode 100644 src/pi-hole-server/version.patch delete mode 100644 src/pi-hole-standalone/PKGBUILD delete mode 100644 src/pi-hole-standalone/dnsmasq.include delete mode 100644 src/pi-hole-standalone/mimic_setupVars.conf.sh delete mode 100644 src/pi-hole-standalone/pi-hole-gravity.service delete mode 100644 src/pi-hole-standalone/pi-hole-gravity.timer delete mode 100644 src/pi-hole-standalone/pi-hole-standalone.install delete mode 100644 src/pi-hole-standalone/piholeDebug.sh delete mode 100644 src/pico-sdk/PKGBUILD delete mode 100644 src/pico-sdk/reload-environment-variables.install delete mode 100644 src/pico-sdk/setup-environment-variables.sh delete mode 100644 src/picotool/70-picotool.rules delete mode 100644 src/picotool/PKGBUILD delete mode 100644 src/pkgsync/PKGBUILD delete mode 100644 src/platformio/PKGBUILD delete mode 100644 src/popstation/.gitignore delete mode 100644 src/popstation/PKGBUILD delete mode 100644 src/popstation_md/.gitignore delete mode 100644 src/popstation_md/PKGBUILD delete mode 100644 src/properties-cpp/PKGBUILD delete mode 100644 src/prosody-hg-stable/PKGBUILD delete mode 100644 src/prosody-hg-stable/prosody.install delete mode 100644 src/prosody-hg-stable/prosody.logrotated delete mode 100644 src/prosody-hg-stable/prosody.service delete mode 100644 src/prosody-hg-stable/prosody.tmpfile.d delete mode 100644 src/prosody-hg-stable/sysuser.conf delete mode 100644 src/prosody-mod-s2s-auth-dane/PKGBUILD delete mode 100644 src/prosody/.SRCINFO delete mode 100644 src/prosody/PKGBUILD delete mode 100644 src/prosody/prosody.install delete mode 100644 src/prosody/prosody.logrotated delete mode 100644 src/prosody/prosody.service delete mode 100644 src/prosody/prosody.tmpfile.d delete mode 100644 src/prosody/sysuser.conf delete mode 100644 src/ps3netsrv/PKGBUILD delete mode 100644 src/ps3netsrv/ps3netsrv.conf delete mode 100644 src/ps3netsrv/ps3netsrv.service delete mode 100644 src/pygtk/PKGBUILD delete mode 100644 src/pygtk/fix-leaks-of-pango-objects.patch delete mode 100644 src/pygtk/python27.patch delete mode 100644 src/python-aiodns/PKGBUILD delete mode 100644 src/python-configshell-fb/.gitignore delete mode 100644 src/python-configshell-fb/PKGBUILD delete mode 100644 src/python-eyed3/PKGBUILD delete mode 100644 src/python-gbinder/PKGBUILD delete mode 100644 src/python-md2gemini/PKGBUILD delete mode 100644 src/python-mistune2/PKGBUILD delete mode 100644 src/python-postfix-policyd-spf/PKGBUILD delete mode 100644 src/python-pycares/PKGBUILD delete mode 100644 src/python-pyclip/PKGBUILD delete mode 100644 src/python-pydns/.AURINFO delete mode 100644 src/python-pydns/PKGBUILD delete mode 100644 src/python-pyspf/PKGBUILD delete mode 100644 src/python-rtslib-fb/.gitignore delete mode 100644 src/python-rtslib-fb/PKGBUILD delete mode 100644 src/python-rtslib-fb/setup-syntax.patch delete mode 100644 src/python-rtslib-fb/target.service delete mode 100644 src/python-sleekxmpp/.AURINFO delete mode 100644 src/python-sleekxmpp/PKGBUILD delete mode 100644 src/python-yattag/PKGBUILD delete mode 100644 src/python2-axolotl-curve25519-git/PKGBUILD delete mode 100644 src/python2-axolotl-git/PKGBUILD delete mode 100644 src/python2-dulwich/PKGBUILD delete mode 100644 src/qemu-user-static/PKGBUILD delete mode 100644 src/qperf/PKGBUILD delete mode 100644 src/qt5-webengine-widevine/PKGBUILD delete mode 100644 src/rdma-core/PKGBUILD delete mode 100644 src/react-native-cli/.gitignore delete mode 100644 src/react-native-cli/PKGBUILD delete mode 100644 src/redis-desktop-manager/PKGBUILD delete mode 100644 src/redis-desktop-manager/rdm.desktop delete mode 100644 src/redis-desktop-manager/rdm.sh delete mode 100644 src/repose-patched/PKGBUILD delete mode 100644 src/repose-patched/fix.patch delete mode 100644 src/revoco2/PKGBUILD delete mode 100755 src/rootmp-hook/PKGBUILD delete mode 100755 src/rootmp-hook/rootmp-hook.install delete mode 100644 src/rpi-imager-bin/PKGBUILD delete mode 100644 src/runescape-launcher/.gitignore delete mode 100644 src/runescape-launcher/PKGBUILD delete mode 100644 src/runescape-launcher/wrapper.sh delete mode 100644 src/rusty-keys-git/PKGBUILD delete mode 100644 src/rusty-keys/PKGBUILD delete mode 100644 src/rusty-keys/rusty-keys.target delete mode 100644 src/rusty-keys/rusty-keys@.service delete mode 100644 src/ryzenadj-git/PKGBUILD delete mode 100644 src/scallion/PKGBUILD delete mode 100644 src/scallion/scallion.sh delete mode 100644 src/scallion/set_openssl_1.0_paths.patch delete mode 100644 src/searx-py3/PKGBUILD delete mode 100644 src/searx-py3/searx.install delete mode 100644 src/searx-py3/searx.service delete mode 100644 src/searx/PKGBUILD delete mode 100644 src/searx/searx.install delete mode 100644 src/searx/searx.service delete mode 100644 src/sendxmpp-py/PKGBUILD delete mode 100644 src/sendxmpp-rs-git/PKGBUILD delete mode 100644 src/sendxmpp-rs/PKGBUILD delete mode 100644 src/shntool/PKGBUILD delete mode 100644 src/sonarr/.gitignore delete mode 100644 src/sonarr/PKGBUILD delete mode 100644 src/sonarr/sonarr.install delete mode 100644 src/sonarr/sonarr.service delete mode 100755 src/sonarr/sonarr.sh delete mode 100644 src/sonarr/sonarr.sysusers delete mode 100644 src/sparrow-wallet/PKGBUILD delete mode 100644 src/srb2-data/PKGBUILD delete mode 100644 src/srb2/PKGBUILD delete mode 100644 src/srb2/srb2-opengl.desktop delete mode 100644 src/srb2/srb2.desktop delete mode 100644 src/srb2kart-data/PKGBUILD delete mode 100644 src/srb2kart/PKGBUILD delete mode 100644 src/ssf-git/PKGBUILD delete mode 100644 src/stargazer-gmi/PKGBUILD delete mode 100644 src/steamlink/PKGBUILD delete mode 100644 src/stoken/PKGBUILD delete mode 100644 src/sunshine/PKGBUILD delete mode 100644 src/sunshine/sunshine.install delete mode 100644 src/sunshine/udev.rules delete mode 100644 src/tablet-mode/PKGBUILD delete mode 100644 src/targetcli-fb/.gitignore delete mode 100644 src/targetcli-fb/PKGBUILD delete mode 100644 src/tdrop-git/PKGBUILD delete mode 100644 src/tdrop/PKGBUILD delete mode 100644 src/ternimal-git/PKGBUILD delete mode 100644 src/trousers/01-tss-user.patch delete mode 100644 src/trousers/70-tpmd.rules delete mode 100644 src/trousers/PKGBUILD delete mode 100644 src/trousers/sysusers.conf delete mode 100644 src/trousers/tcsd.service delete mode 100644 src/trousers/tmpfiles.conf delete mode 100644 src/ts-spooler/PKGBUILD delete mode 100644 src/ttf-harmonyos-sans/PKGBUILD delete mode 100644 src/ttf-ms-fonts/PKGBUILD delete mode 100644 src/ttf-ms-fonts/ttf-ms-fonts.install delete mode 100644 src/ttf-oxygen/PKGBUILD delete mode 100644 src/ttf-oxygen/ttf-oxygen.install delete mode 100644 src/ucspi-tcp/.gitignore delete mode 100644 src/ucspi-tcp/PKGBUILD delete mode 100644 src/ucspi-tcp/head-1.patch delete mode 100644 src/ucspi-tcp/ucspi-tcp-0.88-ipv6.patch delete mode 100644 src/udptunnel/PKGBUILD delete mode 100644 src/unvanquished-data/PKGBUILD delete mode 100644 src/unvanquished/PKGBUILD delete mode 100644 src/unvanquished/unvanquished.install delete mode 100644 src/vdhcoapp/PKGBUILD delete mode 100644 src/veloren/PKGBUILD delete mode 100644 src/visual-studio-code-bin/PKGBUILD delete mode 100644 src/visual-studio-code-bin/visual-studio-code.desktop delete mode 100644 src/wallabag/.gitignore delete mode 100644 src/wallabag/LICENSE delete mode 100644 src/wallabag/PKGBUILD delete mode 100644 src/wallabag/README.md delete mode 100644 src/wallabag/wallabag.install delete mode 100644 src/waydroid/PKGBUILD delete mode 100644 src/webhook/PKGBUILD delete mode 100644 src/webhook/go.uuid.patch delete mode 100644 src/wget2-git/PKGBUILD delete mode 100644 src/wide-dhcpv6/.gitignore delete mode 100644 src/wide-dhcpv6/0000-noyywrap-option.patch delete mode 100644 src/wide-dhcpv6/0001-Fix-manpages.patch delete mode 100644 src/wide-dhcpv6/0001-renew.patch delete mode 100644 src/wide-dhcpv6/0002-Fix-makefile.patch delete mode 100644 src/wide-dhcpv6/PKGBUILD delete mode 100644 src/wide-dhcpv6/dhcp6c.conf delete mode 100644 src/wide-dhcpv6/dhcp6c.install delete mode 100644 src/wide-dhcpv6/dhcp6c.service delete mode 100644 src/wide-dhcpv6/dhcp6c@.service delete mode 100644 src/wide-dhcpv6/startpd.conf delete mode 100644 src/wireguard-proxy-git/PKGBUILD delete mode 100644 src/woeusb/PKGBUILD delete mode 100644 src/wondershaper-git/PKGBUILD delete mode 100644 src/wstunnel-git/PKGBUILD delete mode 100644 src/x11spice/PKGBUILD delete mode 100644 src/xboxdrv/PKGBUILD delete mode 100644 src/xboxdrv/fix-60-sec-delay.patch delete mode 100644 src/xboxdrv/scons-py3.patch delete mode 100644 src/xboxdrv/xboxdrv.default delete mode 100644 src/xboxdrv/xboxdrv.service delete mode 100644 src/xpadneo-dkms-git/PKGBUILD delete mode 100644 src/zelda-roth/PKGBUILD delete mode 100644 src/zelda-roth/zelda-roth-datafolders.patch delete mode 100644 src/zelda-roth/zelda-roth.desktop delete mode 100644 src/zpaq/PKGBUILD delete mode 100644 undo.diff diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index 7ded45f..0000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: 2 -jobs: - build: - machine: true - steps: - - checkout - # build the application image - - run: docker build -t moparisthebest/aur:circle-ci . - - run: | - echo "$DOCKER_PASS" | docker login --username $DOCKER_USER --password-stdin - docker push moparisthebest/aur:circle-ci diff --git a/.docker/build.sh b/.docker/build.sh deleted file mode 100755 index 08096cc..0000000 --- a/.docker/build.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -src_dir="$1" - -#[ "$PKGS_TO_BUILD_IN_ORDER" == "" ] && PKGS_TO_BUILD_IN_ORDER='zpaq' - -# refresh with: aurqueue * | tr '\n' ' ' -# removed 'linux-aufs-lts' -[ "$PKGS_TO_BUILD_IN_ORDER" == "" ] && PKGS_TO_BUILD_IN_ORDER='mingw-w64-headers mingw-w64-binutils mingw-w64-headers-bootstrap mingw-w64-gcc-base python-pydns mingw-w64-crt python-rtslib-fb python-configshell-fb srb2kart-data srb2-data python-sleekxmpp python2-axolotl-curve25519-git python-pyspf python-pycares pi-hole-ftl libgcj17-bin trousers stoken libpcl freeradius-client ucspi-tcp mingw-w64-winpthreads perl-sys-virt hivex htmlcxx python2-dulwich evdi ncurses5-compat-libs zpaq zelda-roth xboxdrv wide-dhcpv6 webhook wallabag visual-studio-code-bin ttf-oxygen ttf-ms-fonts ts-spooler ternimal-git targetcli-fb srb2kart srb2 sonarr sendxmpp-rs-git sendxmpp-rs sendxmpp-py searx-py3 searx scallion rusty-keys-git rusty-keys runescape-launcher rootmp-hook redis-desktop-manager react-native-cli qt5-webengine-widevine qemu-user-static python2-axolotl-git python-postfix-policyd-spf python-aiodns prosody-mod-s2s-auth-dane prosody-hg-stable popstation_md popstation pkgsync pi-hole-standalone pi-hole-server php-imagick pdftk-bin pcem panda3d openhardwaremonitor openconnect-git odamex ocserv nginx-mainline-rtmp nextcloud-app-user-sql nextcloud-app-user-external nextcloud-app-passman mprime mkinitcpio-utils mkinitcpio-tinyssh mkinitcpio-netconf mkinitcpio-dropbear mingw-w64-gcc minecraft memtest86-efi makemkv luaunbound lua51-event lua-zlib libresonic libplatform-legacy libguestfs lgogdownloader kodi-standalone-socket-activation kodi-standalone-service kiwiirc jdk6 intellij-idea-ultimate-edition inspircd hg-git-hg gajim-plugin-omemo fuse-zip filebot ffmpeg-omx evdi-git emulationstation-themes emulationstation-git emulationstation-autoscraper doom-wads displaylink dino-git dex2jar cryptsetup-multidisk-ssh cryptsetup-multidisk crispy-doom coturn comskip chocolate-doom-git chocolate-doom ccextractor brother-hl2170w broadcom-bt-firmware-git bluez-utils-compat binfmt-support binfmt-qemu-static biboumi-git biboumi barrier aurutils archivemount android-emulator alt-version-switcher' - -export PKGDEST="$2" - -failed='' - -for dir in $PKGS_TO_BUILD_IN_ORDER -do - cd $dir - # todo: build some source packages too or? - SECONDS=0 - sudo -u nobody PKGDEST=$PKGDEST makepkg --syncdeps --rmdeps --skippgpcheck --noconfirm - success=$? - echo "$SECONDS $dir ---seconds_to_build---" - if [ $success -ne 0 ]; then - # failed, append to failed string - failed="$failed $dir" - # this is for making logs easy to grep for failure reasons - echo "---failed--- $dir ---failed---" - else - sudo -u nobody PKGDEST=$PKGDEST makepkg --packagelist | xargs repo-add "$PKGDEST/aur.db.tar.gz" - pacman -Sy - fi - cd "$src_dir" -done 2>&1 | tee "$PKGDEST/build.log" - -gzip "$PKGDEST/build.log" -rm -f "$PKGDEST/"*.tar.gz.old - -[ "$failed" != '' ] && echo "failed packages: $failed" - -echo -n "$failed" > "$PKGDEST/failed.txt" - -grep -- '---failed---$' "$PKGDEST/build.log" diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 1cb5fd5..0000000 --- a/.drone.yml +++ /dev/null @@ -1,10 +0,0 @@ -kind: pipeline -name: default - -steps: -- name: docker - image: plugins/docker - settings: - dry_run: true - repo: moparisthebest/arch-ppa - tags: latest diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 5a7a23b..0000000 --- a/.travis.yml +++ /dev/null @@ -1,30 +0,0 @@ -language: minimal - -env: - -# removed linux-aufs-lts webkitgtk - - - TAG=1 PKGS_TO_BUILD_IN_ORDER="qemu-user-static popstation_md mkinitcpio-utils truecraft-git popstation pkgsync evdi displaylink pi-hole-ftl pi-hole-standalone pi-hole-server rootmp-hook mkinitcpio-dropbear perl-file-libmagic lua51-event memtest86-efi fuse-zip searx python2-schedule python-pydns python-pyspf python-postfix-policyd-spf wide-dhcpv6 broadcom-bt-firmware-git ucspi-tcp mkinitcpio-tinyssh evdi-git xboxdrv nextcloud-app-user-sql zpaq searx-py3 reprepro openhardwaremonitor python2-axolotl-curve25519-git python2-axolotl-git rusty-keys-git python-pycares libgcj17-bin pdftk-bin alt-version-switcher rusty-keys python-sleekxmpp sendxmpp-py ttf-ms-fonts ccextractor python2-dulwich hg-git-hg sonarr sendxmpp-rs visual-studio-code-bin runescape-launcher sendxmpp-rs-git zelda-roth" - - - TAG=2 PKGS_TO_BUILD_IN_ORDER="nginx-mainline-rtmp clean-chroot-manager php-zmq dex2jar distccd-alarm prosody-mod-s2s-auth-dane crispy-doom gajim-plugin-omemo ts-spooler pcem intellij-idea-ultimate-edition atheme nextcloud-app-passman brother-hl2170w comskip odamex emulationstation-autoscraper wireguard-module-arch cryptsetup-multidisk mprime python2-pyliblzma webhook luaunbound react-native-cli nextcloud-app-user-external scallion emulationstation-themes ternimal-git kodi-standalone-socket-activation freeradius-client libpcl ocserv qt5-webengine-widevine wallabag" - - - TAG=3 PKGS_TO_BUILD_IN_ORDER="python-rtslib-fb python-configshell-fb targetcli-fb php-imagick movim-git jdk6 kiwiirc htmlcxx lgogdownloader bitpim-release ttf-oxygen makemkv vdfuse stoken trousers openconnect-git chocolate-doom srb2-data srb2 filebot" - - - TAG=4 PKGS_TO_BUILD_IN_ORDER="chocolate-doom-git biboumi-git dino-git factorio-demo ncurses5-compat-libs android-emulator isl osl cloog" - - - TAG=5 PKGS_TO_BUILD_IN_ORDER="redis-desktop-manager inspircd perl-sys-virt hivex libguestfs" - - - TAG=6 PKGS_TO_BUILD_IN_ORDER="libplatform-legacy minecraft cryptsetup-multidisk-ssh ffmpeg-omx lua-zlib archivemount mkinitcpio-netconf libresonic kodi-standalone-service prosody-hg-stable bluez-utils-compat binfmt-support panda3d emulationstation-git binfmt-qemu-static doom-wads coturn python-authres" - -# - TAG=7 PKGS_TO_BUILD_IN_ORDER="" - -# - TAG=8 PKGS_TO_BUILD_IN_ORDER="mingw-w64-headers mingw-w64-headers-bootstrap mingw-w64-binutils mingw-w64-gcc-base mingw-w64-crt mingw-w64-winpthreads mingw-w64-gcc" - - -services: - - docker - -script: - - docker build --build-arg PKGS_TO_BUILD_IN_ORDER="$PKGS_TO_BUILD_IN_ORDER" -t moparisthebest/aur:travis-ci-$TAG . || travis_terminate 1; - - echo "$DOCKER_PASS" | docker login --username $DOCKER_USER --password-stdin || travis_terminate 1; - - docker push moparisthebest/aur:travis-ci-$TAG || travis_terminate 1; diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 4128245..0000000 --- a/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -FROM archlinux/base:latest AS build - -ARG PKGS_TO_BUILD_IN_ORDER -ENV PKGS_TO_BUILD_IN_ORDER=$PKGS_TO_BUILD_IN_ORDER - -# Install tools required for project -# Run `docker build --no-cache .` to update dependencies -RUN mkdir -p /build/ /repo/ /var/cache/pacman/pkg/ && chown nobody: /build/ /repo/ && \ - echo -e '[aur]\nSigLevel = Never\nServer = file:///repo' >> /etc/pacman.conf && repo-add /repo/aur.db.tar.gz && \ - echo 'COMPRESSXZ=(xz -c -z - --threads=0)' >> /etc/makepkg.conf && \ - pacman -Syu --noconfirm base sudo base-devel && \ - echo -e 'nobody ALL= NOPASSWD: /usr/bin/pacman\nnobody ALL= NOPASSWD: /usr/bin/makepkg' > /etc/sudoers.d/nobody - -COPY . /build/ -WORKDIR /build/src/ - -RUN chown -R nobody: /build/ /repo/ && /build/.docker/build.sh /build/src /repo - -# This results in a single layer image -FROM nginx:stable-alpine -COPY --from=build /repo/ /usr/share/nginx/html -RUN rm /usr/share/nginx/html/index.html /usr/share/nginx/html/50x.html && chown -R nginx: /usr/share/nginx/html && \ - sed -i 's@root /usr/share/nginx/html;@root /usr/share/nginx/html; autoindex on;@' /etc/nginx/conf.d/default.conf diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index fdee374..0000000 --- a/appveyor.yml +++ /dev/null @@ -1,5 +0,0 @@ -version: 1.0.{build} -image: ubuntu - -build_script: - - docker build -t moparisthebest/arch-ppa . diff --git a/src/4nxci-git/PKGBUILD b/src/4nxci-git/PKGBUILD deleted file mode 100644 index 8be366b..0000000 --- a/src/4nxci-git/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Contributor: giga300 -# Maintainer: giga300 - -pkgname=4nxci-git -_pkgname=4NXCI -pkgver=v4.03.r2.g33044e6 -pkgrel=1 -pkgdesc='4NXCI is a tool for converting XCI(NX Card Image) files to NSP' -arch=('any') -url="https://github.com/The-4n/4NXCI" -license=('ISC') -depends=('glibc') -makedepends=('git') -provides=("4nxci-bin") -conflicts=("4nxci-bin") -source=('git+https://github.com/The-4n/4NXCI.git') -sha256sums=('SKIP') - -pkgver() { - cd "$srcdir/${_pkgname}" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -build() { - cd "$srcdir/${_pkgname}" - cp config.mk.template config.mk - make -} - -package() { - cd "$srcdir/${_pkgname}" - install -Dm755 "$srcdir/${_pkgname}/${pkgname%-git}" "$pkgdir/usr/bin/${pkgname%-git}" -} \ No newline at end of file diff --git a/src/abcde/PKGBUILD b/src/abcde/PKGBUILD deleted file mode 100644 index 06a6d04..0000000 --- a/src/abcde/PKGBUILD +++ /dev/null @@ -1,43 +0,0 @@ -# Contributor: Jochem Kossen -# Contributor: Kevin Piche -# Contributor: Daniel J Griffiths -# Maintainer: schuay - -pkgname=abcde -pkgver=2.9.3 -pkgrel=5 -pkgdesc='Frontend command-line utility that grabs tracks off a CD, encodes them to ogg or mp3 format, and tags them, all in one go' -arch=('any') -url='https://abcde.einval.com/' -license=('GPL') -depends=('bash' 'cd-discid' 'wget' 'vorbis-tools' 'which') -optdepends=('cdparanoia: Paranoia ripping support' - 'flac: FLAC encoding support' - 'glyr: album art support' - 'imagemagick: album art support' - 'lame: MP3 encoding support' - 'opus-tools: Opus encoding support' - 'python-eyed3: ID3 tag support' - 'vorbisgain: Ogg Vorbis normalization support') -backup=("etc/${pkgname}.conf") -source=("https://abcde.einval.com/download/abcde-${pkgver}.tar.gz"{,.sign} - hostname.patch) -validpgpkeys=('CEBB52301D617E910390FE16587979573442684E' - '742D444A5AFAF2951EF33E7BF8FB375D9CC820B3') # Steve McIntyre, Andrew Strong -sha256sums=('046cd0bba78dd4bbdcbcf82fe625865c60df35a005482de13a6699c5a3b83124' - 'SKIP' - '6b4d8e70dbd34ad269db44fdb9f63eccc448b632cfc98d1b635c3ee6a77362ad') - -prepare() { - cd "${pkgname}-${pkgver}" - sed -e "s:normalize-audio:normalize:g" -i ${pkgname} - # https://bugs.archlinux.org/task/58046 - sed -i 's/^#CDDBMETHOD=musicbrainz/CDDBMETHOD=cddb/' abcde.conf - # replace inetutils hostname with coreutils uname -n - patch -Np1 -i ../hostname.patch -} - -package() { - make -C "${pkgname}-${pkgver}" DESTDIR="${pkgdir}" prefix=/usr sysconfdir=/etc install -} - diff --git a/src/airsonic/PKGBUILD b/src/airsonic/PKGBUILD deleted file mode 100644 index 69f8220..0000000 --- a/src/airsonic/PKGBUILD +++ /dev/null @@ -1,44 +0,0 @@ -# Maintainer: Federico Giuliani - -pkgname=airsonic -pkgver=10.6.2 -_relver=10.6 -pkgrel=1 -pkgdesc="A free, web-based media streamer and jukebox." -arch=('any') -url="https://github.com/Airsonic/airsonic/" -license=('GPL3') -depends=('java-runtime-headless' 'ttf-dejavu') -backup=('etc/airsonic/airsonic.conf') -noextract=(${pkgname}.war) -source=(${pkgname}-${pkgver}.war::https://github.com/airsonic/airsonic/releases/download/v${pkgver}/${pkgname}.war - ${pkgname}-systemd-env-${_relver}::https://raw.githubusercontent.com/airsonic/airsonic/release-${_relver}/contrib/${pkgname}-systemd-env - ${pkgname}-${_relver}.service::https://raw.githubusercontent.com/airsonic/airsonic/release-${_relver}/contrib/${pkgname}.service - ${pkgname}.sysusers - ${pkgname}.tmpfiles) - -package() { - cd ${srcdir} - mkdir -p ${pkgdir}/var/lib/${pkgname} - mkdir -p ${pkgdir}/var/lib/${pkgname}/playlists - mkdir -p ${pkgdir}/usr/lib/systemd/system - mkdir -p ${pkgdir}/etc/${pkgname} - cp ${pkgname}-${pkgver}.war ${pkgdir}/var/lib/${pkgname}/${pkgname}.war - - sed -i 's/\/var\/airsonic/\/var\/lib\/airsonic/' ${pkgname}-${_relver}.service - sed -i 's/\/etc\/sysconfig\/airsonic/\/etc\/airsonic\/airsonic.conf/' ${pkgname}-${_relver}.service - - sed -i 's/\/var\/airsonic/\/var\/lib\/airsonic/' ${pkgname}-systemd-env-${_relver} - cp ${pkgname}-systemd-env-${_relver} ${pkgdir}/etc/${pkgname}/${pkgname}.conf - - install -Dm644 "${srcdir}/${pkgname}-${_relver}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" - install -Dm644 "${srcdir}/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" - install -Dm644 "${srcdir}/${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" - -} -sha256sums=('94b17d6a7859a9c029dcbcdc672f4d49bd605bf46bdf74ac51ea0d593db67860' - '059a43fe100d95aaaae8091d1c312f4d3a2a2b4edc1969358dd7be35f6525930' - '6f2e626e393d1e706e3edb45d5dfabf026d9360016d0c2643430c4503dc3e9e2' - '25af0b92b247df928db5ac8fec3fb4fa2cdc717e649729d5e0c059a5b81e058e' - '952c15c8c6b53b9c63a96eb6b2402eae42bde56dc9c6c60484cf039a03a82963') - diff --git a/src/airsonic/airsonic.sysusers b/src/airsonic/airsonic.sysusers deleted file mode 100644 index 3558d7c..0000000 --- a/src/airsonic/airsonic.sysusers +++ /dev/null @@ -1 +0,0 @@ -u airsonic - "Airsonic user" /var/lib/airsonic diff --git a/src/airsonic/airsonic.tmpfiles b/src/airsonic/airsonic.tmpfiles deleted file mode 100644 index e351362..0000000 --- a/src/airsonic/airsonic.tmpfiles +++ /dev/null @@ -1 +0,0 @@ -d /var/lib/airsonic 0755 airsonic airsonic diff --git a/src/alt-version-switcher/PKGBUILD b/src/alt-version-switcher/PKGBUILD deleted file mode 100644 index 255dfb5..0000000 --- a/src/alt-version-switcher/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: moparisthebest -pkgname=alt-version-switcher -_pkgname=alt -pkgver=1.0.5 -pkgrel=1 -pkgdesc='Tool for switching between different versions of commands' -arch=('i686' 'x86_64') -url="https://github.com/dotboris/alt" -license=('MIT') -depends=() -conflicts=('alt' 'alt-git') -makedepends=('rust' 'cargo' 'git') -source=("$_pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('8b7cc468ccfd6fe131815bb205cac6fb5fe6ce2a23cb622284b25ae25b83feca3d8c91a8431fa53cdc69b89bd19feffb3b2730b418d27652e72880f203ed6889') - -build() { - cd "$_pkgname-$pkgver" - /usr/bin/cargo build --release -} - -package() { - install -Dm755 "$srcdir/$_pkgname-$pkgver/target/release/$_pkgname" "$pkgdir/usr/bin/$_pkgname" -} diff --git a/src/anbox-git/99-anbox.rules b/src/anbox-git/99-anbox.rules deleted file mode 100644 index 081f26e..0000000 --- a/src/anbox-git/99-anbox.rules +++ /dev/null @@ -1,2 +0,0 @@ -KERNEL=="binder", MODE="0666" -KERNEL=="ashmem", MODE="0666" diff --git a/src/anbox-git/PKGBUILD b/src/anbox-git/PKGBUILD deleted file mode 100644 index adf6f26..0000000 --- a/src/anbox-git/PKGBUILD +++ /dev/null @@ -1,75 +0,0 @@ -# Maintainer: Iwan Timmer - -pkgname=anbox-git -_pkgname=anbox -pkgver=r1317.3fa48f9 -pkgrel=1 -epoch=1 -arch=('x86_64') -url="http://anbox.io/" -license=('GPL3') -pkgdesc="Running Android in a container" -depends=('lxc' 'sdl2_image' 'protobuf' 'anbox-image' 'libsystemd' 'boost-libs') -makedepends=('cmake' 'git' 'glm' 'lxc' 'sdl2_image' 'protobuf' 'boost' 'properties-cpp' 'gtest' 'python') -source=("git+https://github.com/anbox/anbox.git" - "git+https://github.com/google/cpu_features.git" - "git+https://github.com/Kistler-Group/sdbus-cpp.git" - 'anbox-container-manager.service' - 'anbox-session-manager.service' - '99-anbox.rules' - 'anbox.conf' - 'anbox.desktop' - 'anbox-bridge.network' - 'anbox-bridge.netdev') -sha256sums=('SKIP' - 'SKIP' - 'SKIP' - '5be94b63dc30d141f15ca7d1be6e3e81f26ef33f844614975537562f5d08236c' - '1f22dbb5a3ca6925bbf62899cd0f0bbaa0b77c879adcdd12ff9d43adfa61b1d8' - '210eb93342228168f7bb632c8b93d9bfda6f53f62459a6b74987fa1e17530475' - '3e07dc524a827c1651857cce28a06c1565bc5188101c140ed213bbafedc5abff' - '7332d09865be553a259a53819cebddd21f661c7a251d78c2f46acd75c66676b6' - '44899328725667041e6e84912da81c1d0147b708006eb2c2bb6503f271629ff0' - '559190df4d6d595480b30d8b13b862081fc4aac52790e33eb24cf7fbcb8003b8') - -pkgver() { - cd "$srcdir/$_pkgname" - ( set -o pipefail - git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) -} - -prepare() { - cd "$srcdir/${_pkgname}" - - # Don't build tests - truncate -s 0 cmake/FindGMock.cmake - truncate -s 0 tests/CMakeLists.txt - - git submodule init - git config submodule.external/cpu_features.url $srcdir/cpu_features - git config submodule.external/sdbus-cpp.url $srcdir/sdbus-cpp - git submodule update -} - -build() { - mkdir -p "$srcdir/${_pkgname}/build" - cd "$srcdir/${_pkgname}/build" - - cmake .. -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_FLAGS="-Wno-error=implicit-fallthrough -Wno-error=missing-field-initializers" -DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd "$srcdir/${_pkgname}" - make -C build DESTDIR="$pkgdir" install - - install -Dm 644 -t $pkgdir/usr/lib/systemd/system $srcdir/anbox-container-manager.service - install -Dm 644 -t $pkgdir/usr/lib/systemd/user $srcdir/anbox-session-manager.service - install -Dm 644 $srcdir/anbox-bridge.network $pkgdir/usr/lib/systemd/network/80-anbox-bridge.network - install -Dm 644 $srcdir/anbox-bridge.netdev $pkgdir/usr/lib/systemd/network/80-anbox-bridge.netdev - install -Dm 644 -t $pkgdir/usr/lib/udev/rules.d $srcdir/99-anbox.rules - install -Dm 644 -t $pkgdir/usr/share/applications $srcdir/anbox.desktop - install -Dm 644 snap/gui/icon.png $pkgdir/usr/share/pixmaps/anbox.png -} diff --git a/src/anbox-git/anbox-bridge.netdev b/src/anbox-git/anbox-bridge.netdev deleted file mode 100644 index 9826cb1..0000000 --- a/src/anbox-git/anbox-bridge.netdev +++ /dev/null @@ -1,3 +0,0 @@ -[NetDev] -Name=anbox0 -Kind=bridge diff --git a/src/anbox-git/anbox-bridge.network b/src/anbox-git/anbox-bridge.network deleted file mode 100644 index 73c6af0..0000000 --- a/src/anbox-git/anbox-bridge.network +++ /dev/null @@ -1,7 +0,0 @@ -[Match] -Name=anbox0 -Driver=bridge - -[Network] -Address=192.168.250.1/24 -IPMasquerade=yes diff --git a/src/anbox-git/anbox-container-manager.service b/src/anbox-git/anbox-container-manager.service deleted file mode 100644 index 8be6991..0000000 --- a/src/anbox-git/anbox-container-manager.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Anbox Container Manager - -[Service] -ExecStart=/usr/bin/anbox container-manager --daemon --privileged --data-path=/var/lib/anbox - -[Install] -WantedBy=multi-user.target diff --git a/src/anbox-git/anbox-session-manager.service b/src/anbox-git/anbox-session-manager.service deleted file mode 100644 index e31a357..0000000 --- a/src/anbox-git/anbox-session-manager.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Anbox Session Manager - -[Service] -ExecStart=/usr/bin/anbox session-manager - -[Install] -WantedBy=default.target diff --git a/src/anbox-git/anbox.conf b/src/anbox-git/anbox.conf deleted file mode 100644 index ba8ae38..0000000 --- a/src/anbox-git/anbox.conf +++ /dev/null @@ -1,2 +0,0 @@ -ashmem_linux -binder_linux diff --git a/src/anbox-git/anbox.desktop b/src/anbox-git/anbox.desktop deleted file mode 100644 index 661c6d7..0000000 --- a/src/anbox-git/anbox.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Anbox -GenericName=Android in a box -Version=1.0 -Type=Application -Icon=anbox -Exec=anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity -Terminal=false diff --git a/src/anbox-image-gapps/.gitignore b/src/anbox-image-gapps/.gitignore deleted file mode 100644 index 62514e8..0000000 --- a/src/anbox-image-gapps/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -* -.* diff --git a/src/anbox-image-gapps/PKGBUILD b/src/anbox-image-gapps/PKGBUILD deleted file mode 100644 index 7f08778..0000000 --- a/src/anbox-image-gapps/PKGBUILD +++ /dev/null @@ -1,129 +0,0 @@ -# Maintainer: Jack Chen -# Contributor: Mark Wagie -# Contributor: Robosky - -pkgname=anbox-image-gapps -pkgver=2018.07.19 -pkgrel=15 -pkgdesc="Android image for running in Anbox, with OpenGApps and Houdini" -arch=('x86_64') -url="https://anbox.io" -license=('custom') -makedepends=('curl' 'lzip' 'squashfs-tools' 'unzip') -provides=('anbox-image') -conflicts=('anbox-image') - -_gapps_rel="$(curl -s -L https://api.opengapps.org/list | sed -r 's/.*-x86_64-7.1-pico-([0-9]+).zip".*/\1/')" -_gapps_src="https://downloads.sourceforge.net/project/opengapps/x86_64/$_gapps_rel/open_gapps-x86_64-7.1-pico-$_gapps_rel.zip" -_gapps_md5="$(curl -s -L $_gapps_src.md5 | sed -r 's/^([0-9a-z]+).*/\1/')" -_gapps_list=( - 'gsfcore-all' - 'gsflogin-all' - 'gmscore-x86_64' - 'vending-x86_64' -) -source=( - "https://build.anbox.io/android-images/${pkgver//./\/}/android_amd64.img" - "https://github.com/redchenjs/aur-packages/raw/master/anbox-image/houdini_y.sfs" - "https://github.com/redchenjs/aur-packages/raw/master/anbox-image/houdini_z.sfs" - "media_codecs.xml" - "media_codecs_google_video.xml" - "media_codecs_google_audio.xml" - "media_codecs_google_telephony.xml" - "$_gapps_src" -) -md5sums=( - '26874452a6521ec2e37400670d438e33' - '7ebf618b1af94a02322d9f2d2610090b' - '5ca37e1629edb7d13b18751b72dc98ad' - 'a638728bc2413d908f5eb44a9f09e947' - '599598e70060eb74c119cf7dac0ce466' - '43193761081a04ca18a28d4a6e039950' - '91f5f3e5c31f8e221ae8f318527dcb83' - "$_gapps_md5" -) - -build () { - cd "$srcdir" - - # unpack anbox image - mkdir -p squashfs-root - rm -rf ./squashfs-root/* - unsquashfs -f -d ./squashfs-root ./android_amd64.img - - # load houdini_y - mkdir -p houdini_y - rm -rf ./houdini_y/* - unsquashfs -f -d ./houdini_y ./houdini_y.sfs - - mkdir -p ./squashfs-root/system/lib/arm - cp -r ./houdini_y/* ./squashfs-root/system/lib/arm - mv ./squashfs-root/system/lib/arm/libhoudini.so ./squashfs-root/system/lib/libhoudini.so - - # load houdini_z - mkdir -p houdini_z - rm -rf ./houdini_z/* - unsquashfs -f -d ./houdini_z ./houdini_z.sfs - - mkdir -p ./squashfs-root/system/lib64/arm64 - cp -r ./houdini_z/* ./squashfs-root/system/lib64/arm64 - mv ./squashfs-root/system/lib64/arm64/libhoudini.so ./squashfs-root/system/lib64/libhoudini.so - - # add houdini parser - mkdir -p ./squashfs-root/system/etc/binfmt_misc - echo ':arm_exe:M::\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28::/system/lib/arm/houdini:P' >> ./squashfs-root/system/etc/binfmt_misc/arm_exe - echo ':arm_dyn:M::\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x28::/system/lib/arm/houdini:P' >> ./squashfs-root/system/etc/binfmt_misc/arm_dyn - echo ':arm64_exe:M::\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7::/system/lib64/arm64/houdini64:P' >> ./squashfs-root/system/etc/binfmt_misc/arm64_exe - echo ':arm64_dyn:M::\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\xb7::/system/lib64/arm64/houdini64:P' >> ./squashfs-root/system/etc/binfmt_misc/arm64_dyn - - # add features - sed -i '/<\/permissions>/d' ./squashfs-root/system/etc/permissions/anbox.xml - sed -i '//d' ./squashfs-root/system/etc/permissions/anbox.xml - sed -i '//d' ./squashfs-root/system/etc/permissions/anbox.xml - - echo ' - - - - - - - - - - - ' >> ./squashfs-root/system/etc/permissions/anbox.xml - echo '' >> ./squashfs-root/system/etc/permissions/anbox.xml - - # set processors - sed -i '/^ro.product.cpu.abilist=x86_64,x86/ s/$/,arm64-v8a,armeabi-v7a,armeabi/' ./squashfs-root/system/build.prop - sed -i '/^ro.product.cpu.abilist32=x86/ s/$/,armeabi-v7a,armeabi/' ./squashfs-root/system/build.prop - sed -i '/^ro.product.cpu.abilist64=x86_64/ s/$/,arm64-v8a/' ./squashfs-root/system/build.prop - - # enable nativebridge - echo 'persist.sys.nativebridge=1' >> ./squashfs-root/system/build.prop - sed -i 's/ro.dalvik.vm.native.bridge=0/ro.dalvik.vm.native.bridge=libhoudini.so/' ./squashfs-root/default.prop - - # enable opengles - echo 'ro.opengles.version=131072' >> ./squashfs-root/system/build.prop - - # install media codecs - cp media_codec*.xml ./squashfs-root/system/etc/ - - # install gapps - for i in ${_gapps_list[*]}; do - mkdir -p $i - rm -rf ./$i/* - tar --lzip -xvf ./Core/$i.tar.lz - cp -r ./$i/nodpi/priv-app/* ./squashfs-root/system/priv-app/ - done -} - -package() { - cd "$srcdir" - - # repack image - mksquashfs ./squashfs-root ./android.img -noappend -b 131072 -comp xz -Xbcj x86 - - install -Dm 644 ./android.img "$pkgdir/var/lib/anbox/android.img" -} diff --git a/src/anbox-image-gapps/media_codecs.xml b/src/anbox-image-gapps/media_codecs.xml deleted file mode 100644 index 0b18417..0000000 --- a/src/anbox-image-gapps/media_codecs.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/anbox-image-gapps/media_codecs_google_audio.xml b/src/anbox-image-gapps/media_codecs_google_audio.xml deleted file mode 100644 index 632088a..0000000 --- a/src/anbox-image-gapps/media_codecs_google_audio.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/anbox-image-gapps/media_codecs_google_telephony.xml b/src/anbox-image-gapps/media_codecs_google_telephony.xml deleted file mode 100644 index 5ad90d9..0000000 --- a/src/anbox-image-gapps/media_codecs_google_telephony.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - diff --git a/src/anbox-image-gapps/media_codecs_google_video.xml b/src/anbox-image-gapps/media_codecs_google_video.xml deleted file mode 100644 index 829f403..0000000 --- a/src/anbox-image-gapps/media_codecs_google_video.xml +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/anbox-image-houdini/.gitignore b/src/anbox-image-houdini/.gitignore deleted file mode 100644 index 62514e8..0000000 --- a/src/anbox-image-houdini/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -* -.* diff --git a/src/anbox-image-houdini/PKGBUILD b/src/anbox-image-houdini/PKGBUILD deleted file mode 100644 index 36cf3e3..0000000 --- a/src/anbox-image-houdini/PKGBUILD +++ /dev/null @@ -1,113 +0,0 @@ -# Maintainer: Jack Chen - -pkgname=anbox-image-houdini -pkgver=2018.07.19 -pkgrel=5 -pkgdesc="Android image for running in Anbox with Houdini" -arch=('x86_64') -url="https://anbox.io/" -license=('custom') -makedepends=( - 'squashfs-tools' -) -provides=( - 'anbox-image' -) -conflicts=( - 'anbox-image' -) -source=( - "https://build.anbox.io/android-images/${pkgver//./\/}/android_amd64.img" - "https://github.com/redchenjs/aur-packages/raw/master/anbox-image/houdini_y.sfs" - "https://github.com/redchenjs/aur-packages/raw/master/anbox-image/houdini_z.sfs" - "media_codecs.xml" - "media_codecs_google_video.xml" - "media_codecs_google_audio.xml" - "media_codecs_google_telephony.xml" -) -md5sums=( - '26874452a6521ec2e37400670d438e33' - '7ebf618b1af94a02322d9f2d2610090b' - '5ca37e1629edb7d13b18751b72dc98ad' - 'a638728bc2413d908f5eb44a9f09e947' - '599598e70060eb74c119cf7dac0ce466' - '43193761081a04ca18a28d4a6e039950' - '91f5f3e5c31f8e221ae8f318527dcb83' -) - -build () { - cd "$srcdir" - - # unpack anbox image - mkdir -p squashfs-root - rm -rf ./squashfs-root/* - unsquashfs -f -d ./squashfs-root ./android_amd64.img - - # load houdini_y - mkdir -p houdini_y - rm -rf ./houdini_y/* - unsquashfs -f -d ./houdini_y ./houdini_y.sfs - - mkdir -p ./squashfs-root/system/lib/arm - cp -r ./houdini_y/* ./squashfs-root/system/lib/arm - mv ./squashfs-root/system/lib/arm/libhoudini.so ./squashfs-root/system/lib/libhoudini.so - - # load houdini_z - mkdir -p houdini_z - rm -rf ./houdini_z/* - unsquashfs -f -d ./houdini_z ./houdini_z.sfs - - mkdir -p ./squashfs-root/system/lib64/arm64 - cp -r ./houdini_z/* ./squashfs-root/system/lib64/arm64 - mv ./squashfs-root/system/lib64/arm64/libhoudini.so ./squashfs-root/system/lib64/libhoudini.so - - # add houdini parser - mkdir -p ./squashfs-root/system/etc/binfmt_misc - echo ':arm_exe:M::\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28::/system/lib/arm/houdini:P' >> ./squashfs-root/system/etc/binfmt_misc/arm_exe - echo ':arm_dyn:M::\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x28::/system/lib/arm/houdini:P' >> ./squashfs-root/system/etc/binfmt_misc/arm_dyn - echo ':arm64_exe:M::\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7::/system/lib64/arm64/houdini64:P' >> ./squashfs-root/system/etc/binfmt_misc/arm64_exe - echo ':arm64_dyn:M::\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\xb7::/system/lib64/arm64/houdini64:P' >> ./squashfs-root/system/etc/binfmt_misc/arm64_dyn - - # add features - sed -i '/<\/permissions>/d' ./squashfs-root/system/etc/permissions/anbox.xml - sed -i '//d' ./squashfs-root/system/etc/permissions/anbox.xml - sed -i '//d' ./squashfs-root/system/etc/permissions/anbox.xml - - echo ' - - - - - - - - - - - ' >> ./squashfs-root/system/etc/permissions/anbox.xml - echo '' >> ./squashfs-root/system/etc/permissions/anbox.xml - - # set processors - sed -i '/^ro.product.cpu.abilist=x86_64,x86/ s/$/,arm64-v8a,armeabi-v7a,armeabi/' ./squashfs-root/system/build.prop - sed -i '/^ro.product.cpu.abilist32=x86/ s/$/,armeabi-v7a,armeabi/' ./squashfs-root/system/build.prop - sed -i '/^ro.product.cpu.abilist64=x86_64/ s/$/,arm64-v8a/' ./squashfs-root/system/build.prop - - # enable nativebridge - echo 'persist.sys.nativebridge=1' >> ./squashfs-root/system/build.prop - sed -i 's/ro.dalvik.vm.native.bridge=0/ro.dalvik.vm.native.bridge=libhoudini.so/' ./squashfs-root/default.prop - - # enable opengles - echo 'ro.opengles.version=131072' >> ./squashfs-root/system/build.prop - - # install media codecs - cp media_codec*.xml ./squashfs-root/system/etc/ -} - -package() { - cd "$srcdir" - - # repack image - mksquashfs ./squashfs-root ./android.img -noappend -b 131072 -comp xz -Xbcj x86 - - install -Dm 644 ./android.img "$pkgdir/var/lib/anbox/android.img" -} diff --git a/src/anbox-image-houdini/media_codecs.xml b/src/anbox-image-houdini/media_codecs.xml deleted file mode 100644 index 0b18417..0000000 --- a/src/anbox-image-houdini/media_codecs.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/anbox-image-houdini/media_codecs_google_audio.xml b/src/anbox-image-houdini/media_codecs_google_audio.xml deleted file mode 100644 index 632088a..0000000 --- a/src/anbox-image-houdini/media_codecs_google_audio.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/anbox-image-houdini/media_codecs_google_telephony.xml b/src/anbox-image-houdini/media_codecs_google_telephony.xml deleted file mode 100644 index 5ad90d9..0000000 --- a/src/anbox-image-houdini/media_codecs_google_telephony.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - diff --git a/src/anbox-image-houdini/media_codecs_google_video.xml b/src/anbox-image-houdini/media_codecs_google_video.xml deleted file mode 100644 index 829f403..0000000 --- a/src/anbox-image-houdini/media_codecs_google_video.xml +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/anbox-image/PKGBUILD b/src/anbox-image/PKGBUILD deleted file mode 100644 index 32f97d4..0000000 --- a/src/anbox-image/PKGBUILD +++ /dev/null @@ -1,16 +0,0 @@ -# Maintainer: Iwan Timmer - -pkgname=anbox-image -pkgver=2018.07.19 -pkgrel=1 -epoch=1 -pkgdesc="Android image for running in Anbox" -arch=('x86_64') -url="http://anbox.io/" -license=('custom') -source=("http://build.anbox.io/android-images/${pkgver//./\/}/android_amd64.img") -sha256sums=('6b04cd33d157814deaf92dccf8a23da4dc00b05ca6ce982a03830381896a8cca') - -package() { - install -Dm 644 $srcdir/android_amd64.img $pkgdir/var/lib/anbox/android.img -} diff --git a/src/android-emulator/PKGBUILD b/src/android-emulator/PKGBUILD deleted file mode 100644 index fdf419e..0000000 --- a/src/android-emulator/PKGBUILD +++ /dev/null @@ -1,35 +0,0 @@ -# Maintainer: Zhang Hai - -pkgname=android-emulator -pkgver=29.0.11 -pkgrel=1 -pkgdesc='Google Android Emulator' -arch=('x86_64') -url='https://developer.android.com/studio/releases/emulator.html' -license=('custom') -depends=('libpulse' 'libx11' 'libxcb' 'libxdamage' 'libxext' - 'libxfixes' 'ncurses5-compat-libs' 'zlib') -install="${pkgname}.install" -source=('https://dl.google.com/android/repository/emulator-linux-5598178.zip' - "${pkgname}.sh" - "${pkgname}.csh") -sha1sums=('aecaf5cc0648460575d352207515b400ec913a00' - '4537a7ce30bedf87cedafc2020822219ad58310d' - '2fb371b5774b67143f0610dfbec4963a4e2f11cc') - -package() { - - install -Dm755 "${pkgname}.sh" "${pkgdir}/etc/profile.d/${pkgname}.sh" - install -Dm755 "${pkgname}.csh" "${pkgdir}/etc/profile.d/${pkgname}.csh" - - install -d "${pkgdir}/opt/android-sdk/" - cp -a emulator "${pkgdir}/opt/android-sdk/" - - # Fix broken permissions - chmod -R o=g "${pkgdir}/opt/android-sdk/emulator" - find "${pkgdir}/opt/android-sdk/emulator" -perm 744 -exec chmod 755 {} + -} - -# getver: https://developer.android.com/studio/releases/emulator.html -# see https://dl.google.com/android/repository/repository2-1.xml for new versions -# vim:set ts=2 sw=2 et: diff --git a/src/android-emulator/android-emulator.csh b/src/android-emulator/android-emulator.csh deleted file mode 100644 index 0c4f307..0000000 --- a/src/android-emulator/android-emulator.csh +++ /dev/null @@ -1,2 +0,0 @@ -setenv ANDROID_HOME /opt/android-sdk -setenv PATH "${PATH}:${ANDROID_HOME}/emulator" diff --git a/src/android-emulator/android-emulator.install b/src/android-emulator/android-emulator.install deleted file mode 100644 index bedaa1d..0000000 --- a/src/android-emulator/android-emulator.install +++ /dev/null @@ -1,3 +0,0 @@ -post_install() { - echo You need to source /etc/profile or relogin to add the Android Emulator to your path. -} diff --git a/src/android-emulator/android-emulator.sh b/src/android-emulator/android-emulator.sh deleted file mode 100644 index b3caba8..0000000 --- a/src/android-emulator/android-emulator.sh +++ /dev/null @@ -1,2 +0,0 @@ -export ANDROID_HOME=/opt/android-sdk -export PATH="${PATH}:${ANDROID_HOME}/emulator" diff --git a/src/apfsprogs-git/PKGBUILD b/src/apfsprogs-git/PKGBUILD deleted file mode 100644 index 6f0ec12..0000000 --- a/src/apfsprogs-git/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Maintainer: Chih-Hsuan Yen - -_pkgname=apfsprogs -pkgname=$_pkgname-git -pkgver=r321.a98a5bf -pkgrel=1 -pkgdesc='Experimental APFS tools for linux' -arch=(x86_64) -license=(GPL2) -url='https://github.com/eafer/apfsprogs' -depends=('glibc') -makedepends=('git') -conflicts=("$_pkgname") -provides=("$_pkgname=$pkgver") -source=('git+https://github.com/eafer/apfsprogs' - 'add-ldflags.patch' - 'destdir.patch') -sha256sums=('SKIP' - '30c173d08a6ceeb40ba09f267f3bbacc1486fa51e155fef17456da03bd35d741' - '65c7af8a2538536bcf9e62b152893849b2cd1092040f5bc6ec2a33040027f8ac') - -_progs=(apfsck mkapfs) - -pkgver() { - cd $_pkgname - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - cd $_pkgname - patch -Np1 -i ../add-ldflags.patch - patch -Np1 -i ../destdir.patch -} - -build() { - cd $_pkgname - - make -C lib - for prog in "${_progs[@]}" ; do - make -C $prog - done -} - -package() { - cd $_pkgname - - for prog in "${_progs[@]}" ; do - make -C $prog install DESTDIR="$pkgdir" BINDIR=/usr/bin MANDIR=/usr/share/man8 - done -} diff --git a/src/apfsprogs-git/add-ldflags.patch b/src/apfsprogs-git/add-ldflags.patch deleted file mode 100644 index 58da2f5..0000000 --- a/src/apfsprogs-git/add-ldflags.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/apfsck/Makefile b/apfsck/Makefile -index e6d6f84..6f65668 100644 ---- a/apfsck/Makefile -+++ b/apfsck/Makefile -@@ -15,7 +15,7 @@ override CFLAGS += -Wall -I$(CURDIR)/../include - - apfsck: $(OBJS) $(LIBRARY) - @echo ' Linking...' -- @gcc $(CFLAGS) -o apfsck $(OBJS) $(LIBRARY) -+ @gcc $(CFLAGS) $(LDFLAGS) -o apfsck $(OBJS) $(LIBRARY) - @echo ' Build complete' - - # Build the common libraries -diff --git a/mkapfs/Makefile b/mkapfs/Makefile -index 67b39ab..2280615 100644 ---- a/mkapfs/Makefile -+++ b/mkapfs/Makefile -@@ -14,7 +14,7 @@ override CFLAGS += -Wall -I$(CURDIR)/../include - - mkapfs: $(OBJS) $(LIBRARY) - @echo ' Linking...' -- @gcc $(CFLAGS) -o mkapfs $(OBJS) $(LIBRARY) -+ @gcc $(CFLAGS) $(LDFLAGS) -o mkapfs $(OBJS) $(LIBRARY) - @echo ' Build complete' - - # Build the common libraries diff --git a/src/apfsprogs-git/destdir.patch b/src/apfsprogs-git/destdir.patch deleted file mode 100644 index c497732..0000000 --- a/src/apfsprogs-git/destdir.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/apfsck/Makefile b/apfsck/Makefile -index e6d6f84..3636b2b 100644 ---- a/apfsck/Makefile -+++ b/apfsck/Makefile -@@ -37,9 +37,9 @@ endif - clean: - rm -f $(OBJS) $(DEPS) apfsck - install: -- install -d $(BINDIR) -- install -t $(BINDIR) apfsck -- ln -fs -T $(BINDIR)/apfsck $(BINDIR)/fsck.apfs -- install -d $(MANDIR) -- install -m 644 -t $(MANDIR) apfsck.8 -- ln -fs -T $(MANDIR)/apfsck.8 $(MANDIR)/fsck.apfs.8 -+ install -d $(DESTDIR)$(BINDIR) -+ install -t $(DESTDIR)$(BINDIR) apfsck -+ ln -fs -T $(BINDIR)/apfsck $(DESTDIR)$(BINDIR)/fsck.apfs -+ install -d $(DESTDIR)$(MANDIR) -+ install -m 644 -t $(DESTDIR)$(MANDIR) apfsck.8 -+ ln -fs -T $(MANDIR)/apfsck.8 $(DESTDIR)$(MANDIR)/fsck.apfs.8 -diff --git a/mkapfs/Makefile b/mkapfs/Makefile -index 67b39ab..bb66dd1 100644 ---- a/mkapfs/Makefile -+++ b/mkapfs/Makefile -@@ -36,9 +36,9 @@ endif - clean: - rm -f $(OBJS) $(DEPS) mkapfs - install: -- install -d $(BINDIR) -- install -t $(BINDIR) mkapfs -- ln -fs -T $(BINDIR)/mkapfs $(BINDIR)/mkfs.apfs -- install -d $(MANDIR) -- install -m 644 -t $(MANDIR) mkapfs.8 -- ln -fs -T $(MANDIR)/mkapfs.8 $(MANDIR)/mkfs.apfs.8 -+ install -d $(DESTDIR)$(BINDIR) -+ install -t $(DESTDIR)$(BINDIR) mkapfs -+ ln -fs -T $(BINDIR)/mkapfs $(DESTDIR)$(BINDIR)/mkfs.apfs -+ install -d $(DESTDIR)$(MANDIR) -+ install -m 644 -t $(DESTDIR)$(MANDIR) mkapfs.8 -+ ln -fs -T $(MANDIR)/mkapfs.8 $(DESTDIR)$(MANDIR)/mkfs.apfs.8 diff --git a/src/aranym/PKGBUILD b/src/aranym/PKGBUILD deleted file mode 100644 index aa0626d..0000000 --- a/src/aranym/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Maintainer : chrisl echo archlinux@c2h0r1i2s4t5o6p7h8e9r-l3u4n1a.com|sed 's/[0-9]//g' -# Contributor: Margot Xara -# Contributor Daniel Illgen -# Contributor: Christer Solskogen -# Contributor: Giovanni Condello - -pkgname=aranym -pkgver=1.1.0 -pkgrel=2 -pkgdesc="Atari Running on Any Machine" -url="https://aranym.github.io" -depends=('gcc-libs' 'bash' 'sdl_image' 'mpfr') -arch=('i686' 'x86_64') -license=('GPL') -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/"$pkgname"_"$pkgver".orig.tar.gz) -md5sums=('876eeadc81c16ee30717503a7b4f55b5') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure --prefix=/usr --disable-sdl2 --enable-usbhost --mandir=/usr/share/man --disable-nat-debug --enable-jit-compiler --enable-nfjpeg - make - mv aranym aranym-jit - make clean - - ./configure --prefix=/usr --disable-sdl2 --enable-usbhost --mandir=/usr/share/man --disable-nat-debug --enable-fullmmu --enable-lilo --enable-fixedvideoram --enable-nfjpeg - make - mv aranym aranym-mmu - make clean - - ./configure --prefix=/usr --disable-sdl2 --enable-usbhost --mandir=/usr/share/man --disable-nat-debug --disable-nat-debug --enable-nfjpeg - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - - install aranym-jit "$pkgdir"/usr/bin - install aranym-mmu "$pkgdir"/usr/bin - install aratapif "$pkgdir"/usr/bin - install -D contrib/icon-32.png \ - ${pkgdir}/usr/share/pixmaps/aranym.png - install -D contrib/aranym.desktop \ - ${pkgdir}/usr/share/applications/aranym.desktop -} diff --git a/src/archivemount/PKGBUILD b/src/archivemount/PKGBUILD deleted file mode 100644 index 1a288ad..0000000 --- a/src/archivemount/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Maintainer: A.T.W.A. -# Contributor: Janne Heß - -pkgname=archivemount -pkgver=0.8.12 -pkgrel=2 -pkgdesc="FUSE based filesystem for mounting compressed archives" -arch=('i686' 'x86_64') -url="https://www.cybernoia.de/software/archivemount.html" -license=('GPL2') -depends=('fuse' 'libarchive') -source=("https://www.cybernoia.de/software/${pkgname}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('247e475539b84e6d2a13083fd6df149995560ff1ea92fe9fdbfc87569943cb89') - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install -} diff --git a/src/astreamfs-git/PKGBUILD b/src/astreamfs-git/PKGBUILD deleted file mode 100644 index 7827816..0000000 --- a/src/astreamfs-git/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Foxy -pkgname=astreamfs-git -pkgver=r154.5186593 -pkgrel=1 -pkgdesc='Fuse filesystem to read http(s) URL' -arch=(i686 x86_64) -url='https://gitlab.com/BylonAkila/astreamfs' -license=(GPL3) -depends=('fuse') -makedepends=('git') -source=(git+https://gitlab.com/BylonAkila/astreamfs.git) -sha1sums=('SKIP') - -pkgver() { - cd astreamfs - echo r$(git rev-list --count HEAD).$(git rev-parse --short HEAD) -} - -build() { - cd astreamfs - make -} - -package() { - cd astreamfs - install -Dm755 astreamfs "${pkgdir}/usr/bin/astreamfs" - install -Dm755 1fichier "${pkgdir}/usr/bin/1fichier" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} diff --git a/src/atheme/PKGBUILD b/src/atheme/PKGBUILD deleted file mode 100644 index 2294f5a..0000000 --- a/src/atheme/PKGBUILD +++ /dev/null @@ -1,86 +0,0 @@ -# Original: Maxime Poulin -# Maintainer: Trevor Bergeron - -# Build options (yes/no/default) -_large_network=default -_pcre=default -_perl=default -_contrib=default -_cracklib=default -_ldap=default - -_pkgname=atheme-services -pkgname=atheme -_pkgver="7.2.12" -pkgrel=1 -pkgver="${_pkgver//-/_}" -pkgdesc="IRC services" -arch=("i686" "x86_64") -url="https://atheme.org/atheme.html" -license=('custom:ISC') -# qrencode seems to be optional at build time but with no easy way to disable -# it aside from uninstalling qrencode -depends=('qrencode') -conflicts=('libmowgli' 'xtheme' 'atheme-git') -optdepends=( - 'pcre: for pcre support' - 'perl: for Perl support' - 'cracklib: cracklib support in NickServ' - 'libldap: LDAP support' -) -backup=( - 'etc/atheme/atheme.conf' - 'etc/atheme/atheme.motd' -) -install=atheme.install -source=("https://github.com/atheme/atheme/releases/download/v${_pkgver}/${_pkgname}-v${_pkgver}.tar.xz" - "atheme.service" -) -sha256sums=('600d5ba0e25d80307818021fd9b85e49b07f245932b3c8e04e16fe312dd60fba' - 'ee9ad7658434451184872c21c7fd38196d22d1dfb6b1f37bcfaf8c363d50296f') - -build() { - cd "$srcdir/$_pkgname-v$_pkgver" - - _configure="./configure --prefix=/usr --enable-fhs-paths" - _configure+=" --sysconfdir=/etc/atheme --localstatedir=/var" - - # By default, if you have libmowgli-2.so, it doesn't bother to build it. - # So it finds the version installed by atheme, doesn't build it, then when - # you install the new build, it's gone and atheme doesn't start. - # It's then absent from the system for the next build, so it's included. - # I can never get my saturday morning back. - _configure+=" --with-libmowgli=no" - - [[ $_large_network = yes ]] && _configure+=" --enable-large-net" - [[ $_contrib = yes ]] && _configure+=" --enable-contrib" - - [[ $_pcre = yes ]] && _configure+=" --with-pcre" - [[ $_pcre = no ]] && _configure+=" --without-pcre" - - eval $_configure - make -} - -package() { - cd "$srcdir/$_pkgname-v$_pkgver" - - make DESTDIR="$pkgdir/" install - install -Dm0644 "$srcdir/atheme.service" "$pkgdir/usr/lib/systemd/system/atheme.service" - - cd "$pkgdir" - rm -r var - install -dm755 -o142 -g142 var/lib/atheme/ - - install -d usr/share/licenses/atheme/ - mv usr/share/doc/atheme/LICENSE usr/share/licenses/atheme/LICENSE - - chmod 0755 etc/atheme/ - chmod 0644 etc/atheme/* - install -dm755 usr/share/doc/atheme/config/ - mv etc/atheme/atheme.conf.example etc/atheme/atheme.conf - mv etc/atheme/atheme.conf.operserv-example usr/share/doc/atheme/config/ - mv etc/atheme/atheme.conf.userserv-example usr/share/doc/atheme/config/ - mv etc/atheme/atheme.motd.example etc/atheme/atheme.motd - rm etc/atheme/atheme.cron.example -} diff --git a/src/atheme/atheme.install b/src/atheme/atheme.install deleted file mode 100644 index 7000e05..0000000 --- a/src/atheme/atheme.install +++ /dev/null @@ -1,20 +0,0 @@ -create_user() { - getent group atheme &>/dev/null \ - || groupadd -g 142 atheme - - getent passwd atheme &>/dev/null \ - || useradd atheme -u 142 -g 142 \ - -d /var/lib/atheme -s /bin/false -} - -post_install() { - create_user -} - -post_upgrade() { - create_user -} - -post_remove() { - getent passwd atheme &>/dev/null && userdel atheme -} diff --git a/src/atheme/atheme.service b/src/atheme/atheme.service deleted file mode 100644 index 2334559..0000000 --- a/src/atheme/atheme.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Atheme IRC services - -[Service] -Type=simple -User=atheme -Group=atheme -ExecStart=/usr/bin/atheme-services -n -p /var/lib/atheme/pid -Restart=always - -[Install] -WantedBy=network.target diff --git a/src/aurutils/0001-aurbuild-backport-fix-for-236.patch b/src/aurutils/0001-aurbuild-backport-fix-for-236.patch deleted file mode 100644 index 355a905..0000000 --- a/src/aurutils/0001-aurbuild-backport-fix-for-236.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 9c28c606c12b244a1034fbc7693ffe7894d86d7b Mon Sep 17 00:00:00 2001 -From: Alad Wenter -Date: Fri, 6 Oct 2017 23:03:14 +0200 -Subject: [PATCH 1/7] aurbuild: backport fix for #236 - ---- - bin/aurbuild | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/bin/aurbuild b/bin/aurbuild -index 05df8b0..4672372 100755 ---- a/bin/aurbuild -+++ b/bin/aurbuild -@@ -110,6 +110,7 @@ root=$(canonicalize_path "${root-$server}") - if [[ -w $root/ && -r $root/ ]]; then - # File: custom.db -> custom.db.tar - db_path=$(readlink -f "$root/$database".db) -+ files_path=$(readlink -f "$root/$database".files) - else - error "$argv0: $root: permission denied" - exit 13 -@@ -168,8 +169,13 @@ while read -r -u "$fd" pkg _; do - - # https://github.com/vodik/repose/issues/46 - if ((sign_pkg)); then -- gpg "${gpg_args[@]}" --output "$var_tmp/${db_path##*/}".sig "$db_path" -- mv -bv "$var_tmp/${db_path##*/}".sig -t "$root" -+ for i in "$db_path" "$files_path"; do -+ # https://github.com/AladW/aurutils/issues/236 -+ i_sig=$var_tmp/${i##*/}.sig -+ -+ gpg "${gpg_args[@]}" --output "$i_sig" "$i" -+ mv -bv "$i_sig" -t "$root" -+ done - fi - - if ((chroot)); then --- -2.11.0 diff --git a/src/aurutils/0002-aursync-make-L-optional-281.patch b/src/aurutils/0002-aursync-make-L-optional-281.patch deleted file mode 100644 index f8733fc..0000000 --- a/src/aurutils/0002-aursync-make-L-optional-281.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 74d0496ad357ca8c65562a028cb5b95888ea71cf Mon Sep 17 00:00:00 2001 -From: Alad Wenter -Date: Sat, 27 Jan 2018 03:21:37 +0100 -Subject: [PATCH 2/7] aursync: make -L optional (#281) - ---- - bin/aursync | 7 ++++--- - man1/aursync.1 | 7 ++++++- - 2 files changed, 10 insertions(+), 4 deletions(-) - -diff --git a/bin/aursync b/bin/aursync -index fdf485d..1a96c0d 100755 ---- a/bin/aursync -+++ b/bin/aursync -@@ -58,9 +58,9 @@ if getopt -T || (($? != 4)); then - exit 22 - fi - --longopts=allan,bind:,chroot,container:,force,help,ignore:,no-confirm,no-ver,no-view,print,rmdeps,sign,tar,temp,repo:,root:,update -+longopts=allan,bind:,chroot,container:,force,help,ignore:,no-confirm,no-ver,no-view,print,rmdeps,sign,tar,temp,repo:,root:,update,log - --if TEMP=$(getopt -o B:cC:fhnprstTu -l "$longopts" -n "$argv0" -- "$@"); then -+if TEMP=$(getopt -o B:cC:fhLnprstTu -l "$longopts" -n "$argv0" -- "$@"); then - eval set -- "$TEMP" - else - usage -@@ -78,6 +78,7 @@ while true; do - -f|--force) local_args+=(-f); shift ;; - -n|--no-confirm) local_args+=(--noconfirm); shift ;; - -r|--rmdeps) local_args+=(-r); shift ;; -+ -L|--log) local_args+=(-L); shift ;; - -p|--print) printonly=1; shift ;; - -t|--tar) snapshot=1; shift ;; - -u|--update) update=1; shift ;; -@@ -103,7 +104,7 @@ fi - if ((chroot)); then - makepkg_args=(-cnu "${chroot_args[@]}") - else -- makepkg_args=(-Lcs "${local_args[@]}") -+ makepkg_args=(-cs "${local_args[@]}") - fi - - if ! (($# + update)); then -diff --git a/man1/aursync.1 b/man1/aursync.1 -index 5569c36..834afd7 100644 ---- a/man1/aursync.1 -+++ b/man1/aursync.1 -@@ -78,13 +78,18 @@ value of the configured repository. - .RE - - .SS makepkg --The default set of options is \fImakepkg -Lcrs\fR. -+The default set of options is \fImakepkg -cs\fR. - - .B \-f, --force - .RS - Overwrite built packages. (\fImakepkg -f\fR) - .RE - -+.B \-L, --log -+.RS -+Enable logging to a text file in the build directory. (\fImakepkg -L\fR) -+.RE -+ - .B \-n, --no-confirm - .RS - Do not wait for user input. (\fImakepkg --noconfirm\fR) --- -2.11.0 diff --git a/src/aurutils/0003-aurbuild-update-default-options.patch b/src/aurutils/0003-aurbuild-update-default-options.patch deleted file mode 100644 index e726ba1..0000000 --- a/src/aurutils/0003-aurbuild-update-default-options.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 4a7ef4e264162909f3ceb1debccb5cb23aebcba3 Mon Sep 17 00:00:00 2001 -From: Alad Wenter -Date: Sat, 27 Jan 2018 13:57:37 +0100 -Subject: [PATCH 3/7] aurbuild: update default options - -Remove gpg --verbose, makepkg -L ---- - bin/aurbuild | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/bin/aurbuild b/bin/aurbuild -index 4672372..f5ca92c 100755 ---- a/bin/aurbuild -+++ b/bin/aurbuild -@@ -4,8 +4,8 @@ readonly basedir=$PWD - readonly PS4='+(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }' - set -e - --declare -a gpg_args=(--detach-sign --no-armor --verbose --batch) --declare -a makechrootpkg_args=(-cnu) makepkg_args=(-Lcrs) -+declare -a gpg_args=(--detach-sign --no-armor --batch) -+declare -a makechrootpkg_args=(-cnu) makepkg_args=(-crs) - declare -i chroot=0 sign_pkg=0 - - conf_chroot() { --- -2.11.0 diff --git a/src/aurutils/0004-aurfetch-specify-git-work-tree-git-dir-274.patch b/src/aurutils/0004-aurfetch-specify-git-work-tree-git-dir-274.patch deleted file mode 100644 index 3cb5179..0000000 --- a/src/aurutils/0004-aurfetch-specify-git-work-tree-git-dir-274.patch +++ /dev/null @@ -1,53 +0,0 @@ -From ecc173230584327d74ea2d8899fec30d6ce6340c Mon Sep 17 00:00:00 2001 -From: Alad Wenter -Date: Mon, 22 Jan 2018 16:16:16 +0100 -Subject: [PATCH 4/7] aurfetch: specify git work-tree/git-dir (#274) - -Avoid "Stopping at filesystem boundary" issues with different file -systems. ---- - bin/aurfetch | 21 +++++++++++---------- - 1 file changed, 11 insertions(+), 10 deletions(-) - -diff --git a/bin/aurfetch b/bin/aurfetch -index 95c49c3..0a79287 100755 ---- a/bin/aurfetch -+++ b/bin/aurfetch -@@ -8,24 +8,25 @@ declare -i aurball=0 - declare logdir=/dev/null - - clone() { -- declare -r logdir=$1 startdir=$PWD -+ declare -r logdir=$1 - - while IFS= read -r; do -+ # Avoid issues with exotic file system layouts (#274) -+ git_wrap() { git --work-tree="$REPLY" --git-dir="$REPLY"/.git "$@"; } -+ - if [[ -d $REPLY/.git ]]; then -- cd_safe "$REPLY" -+ # returns 0 even if nothing was fetched -+ git_wrap fetch -v - -- git fetch -v # returns 0 even if nothing was fetched -- -- if [[ $(git rev-parse HEAD) != $(git rev-parse '@{upstream}') ]]; then -+ if [[ $(git_wrap rev-parse HEAD) != $(git_wrap rev-parse '@{upstream}') ]]; then - if [[ -d $logdir ]]; then -- git --no-pager log --patch --stat '..@{upstream}' >> "$logdir/$REPLY".patch -+ git_wrap --no-pager log --patch --stat '..@{upstream}' \ -+ >> "$logdir/$REPLY".patch - fi - -- git reset --hard HEAD -- git merge -+ git_wrap reset --hard HEAD -+ git_wrap merge - fi -- -- cd_safe "$startdir" - else - git clone "$aurweb/$REPLY".git - fi --- -2.11.0 diff --git a/src/aurutils/0005-specify-absolute-paths-for-GIT_DIR-GIT_WORK_TREE.patch b/src/aurutils/0005-specify-absolute-paths-for-GIT_DIR-GIT_WORK_TREE.patch deleted file mode 100644 index b9dd7d0..0000000 --- a/src/aurutils/0005-specify-absolute-paths-for-GIT_DIR-GIT_WORK_TREE.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 1de27b86ea0cb2076a03167e838374dd6442809b Mon Sep 17 00:00:00 2001 -From: rafasc -Date: Mon, 26 Mar 2018 19:37:43 +0100 -Subject: [PATCH 5/6] specify absolute paths for GIT_DIR & GIT_WORK_TREE - -Specifying a relative directory will trigger a regression under some -circumstances. - - $ GIT_DIR=spotify/.git GIT_WORK_TREE=spotify git reset HEAD - fatal: couldn't read spotify/.git/packed-refs: Not a directory - - $ GIT_DIR=$PWD/spotify/.git GIT_WORK_TREE=$PWD/spotify git reset HEAD - -workaround for AladW/aurutils#332 ---- - bin/aurfetch | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/bin/aurfetch b/bin/aurfetch -index 0a79287..4e026fa 100755 ---- a/bin/aurfetch -+++ b/bin/aurfetch -@@ -12,7 +12,7 @@ clone() { - - while IFS= read -r; do - # Avoid issues with exotic file system layouts (#274) -- git_wrap() { git --work-tree="$REPLY" --git-dir="$REPLY"/.git "$@"; } -+ git_wrap() { git --work-tree="$PWD/$REPLY" --git-dir="$PWD/$REPLY"/.git "$@"; } - - if [[ -d $REPLY/.git ]]; then - # returns 0 even if nothing was fetched --- -2.11.0 diff --git a/src/aurutils/0006-aurfetch-aursearch-use-aria2-no-conf.patch b/src/aurutils/0006-aurfetch-aursearch-use-aria2-no-conf.patch deleted file mode 100644 index 15cf9ea..0000000 --- a/src/aurutils/0006-aurfetch-aursearch-use-aria2-no-conf.patch +++ /dev/null @@ -1,39 +0,0 @@ -From da84181ae5b284557ec4d6afca7c8bcc7e87185a Mon Sep 17 00:00:00 2001 -From: Alad Wenter -Date: Tue, 27 Mar 2018 00:49:26 +0200 -Subject: [PATCH 6/7] aurfetch, aursearch: use aria2 --no-conf - -Avoid conflicts when a configuration file is used. ---- - bin/aurfetch | 2 +- - bin/aursearch | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/bin/aurfetch b/bin/aurfetch -index 4e026fa..2cd5385 100755 ---- a/bin/aurfetch -+++ b/bin/aurfetch -@@ -39,7 +39,7 @@ snapshot() { - cd_safe "$gzdir" - - if type -P aria2c >/dev/null 2>&1; then -- aria2c --stderr=true -i - -+ aria2c --stderr=true -i --no-conf=true - - elif type -P parallel >/dev/null 2>&1; then - parallel --will-cite -X -j +5 --nice 10 --halt soon,fail=1 \ - curl -fLsS --remote-name-all --cert-status {} -diff --git a/bin/aursearch b/bin/aursearch -index 5ff0a5c..dbb339e 100755 ---- a/bin/aursearch -+++ b/bin/aursearch -@@ -20,7 +20,7 @@ split_info() { - - dl_stdin() { - if type -P aria2c >/dev/null 2>&1; then -- aria2c --download-result=hide --console-log-level=error --stderr=true -d "$tmp"/aria2 -i - && cat "$tmp"/aria2/* -+ aria2c --download-result=hide --console-log-level=error --stderr=true -d "$tmp"/aria2 --no-conf=true -i - && cat "$tmp"/aria2/* - elif type -P parallel >/dev/null 2>&1; then - parallel --will-cite -X -j +8 --nice 10 --halt soon,fail=1 -r curl -fgLsS --compressed --cert-status {} - else --- -2.11.0 diff --git a/src/aurutils/0007-aurchain-do-not-sort-results-when-appending.patch b/src/aurutils/0007-aurchain-do-not-sort-results-when-appending.patch deleted file mode 100644 index 985cdf1..0000000 --- a/src/aurutils/0007-aurchain-do-not-sort-results-when-appending.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 5f779d382da346038996b877d320fa26c7d501c7 Mon Sep 17 00:00:00 2001 -From: Alad Wenter -Date: Tue, 27 Mar 2018 01:26:44 +0200 -Subject: [PATCH 7/7] aurchain: do not sort results when appending - -https://bbs.archlinux.org/viewtopic.php?pid=1761231#p1761231 ---- - bin/aurchain | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -diff --git a/bin/aurchain b/bin/aurchain -index 27a0808..e4b82ca 100755 ---- a/bin/aurchain -+++ b/bin/aurchain -@@ -42,13 +42,11 @@ chain() { - for ((a = 1; a <= 30; ++a)); do - declare -i sub=$((a-1)) - -- pair json/$sub > tsv/$sub -+ pair json/$sub | tee -a tsv/n > tsv/$sub - - fld 1 tsv/$sub >> pkgname - fld 1 tsv/$sub >> seen - -- sort -u tsv/$sub >> tsv/n -- - # Avoid querying duplicates (#4) - readarray -t target < <(fld 2 tsv/$sub | grep -Fxvf seen) - --- -2.11.0 diff --git a/src/aurutils/PKGBUILD b/src/aurutils/PKGBUILD deleted file mode 100644 index 93ad4b7..0000000 --- a/src/aurutils/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Maintainer: Alad Wenter -pkgname=aurutils -pkgver=3.1.2 -pkgrel=1 -pkgdesc='helper tools for the arch user repository' -url='https://github.com/AladW/aurutils' -arch=('any') -license=('custom:ISC') -source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz" - "$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.signify" - 'aurutils.pub') -changelog=aurutils.changelog -sha256sums=('86a80ae8327aeeb4932c7709767b2be5fae19281a5bcc78b2b10197e97c32afb' - 'SKIP' - 'a2c32b0dba4da40b83ff31cce48a00faed5ed2f663c060a865d31caeb1e4ed39') -depends=('git' 'jq' 'pacutils' 'curl') -makedepends=('signify') -optdepends=('bash-completion: bash completion' - 'zsh: zsh completion' - 'devtools: aur-chroot' - 'vifm: default pager') - -prepare() { - signify -V -p aurutils.pub -m "$pkgname-$pkgver".tar.gz \ - -x "$pkgname-$pkgver".tar.gz.signify -} - -build() { - cd "$pkgname-$pkgver" - make -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} diff --git a/src/b43-firmware/PKGBUILD b/src/b43-firmware/PKGBUILD deleted file mode 100644 index c54786a..0000000 --- a/src/b43-firmware/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# Maintainer: Xavion - -pkgname=b43-firmware -_classic_=${pkgname}-classic -pkgver=6.30.163.46 -pkgrel=1 -pkgdesc="Firmware for Broadcom B43 wireless networking chips - latest release" -arch=("any") -url="https://wireless.wiki.kernel.org/en/users/Drivers/b43" -license=("unknown") -depends=("linux>=3.2") -makedepends=("b43-fwcutter>=018") -conflicts=(${_classic_}) -install=${pkgname}.install -options=(!emptydirs) -source=(http://www.lwfinger.com/${pkgname}/broadcom-wl-${pkgver}.tar.bz2) - -package() { - cd "${srcdir}" - - # Directories - install -d "${pkgdir}"/usr/lib/firmware/ - - # Application - b43-fwcutter -w "${pkgdir}"/usr/lib/firmware/ broadcom-wl-${pkgver}.wl_apsta.o - - # Messages - #msg "You should add 'b43' to the 'MODULES' array of your '/etc/rc.conf' file." -} - -sha1sums=('237d29a7701429054f5c82c000ef2d9aa6f2c3db') diff --git a/src/b43-firmware/b43-firmware.install b/src/b43-firmware/b43-firmware.install deleted file mode 100644 index 52820d2..0000000 --- a/src/b43-firmware/b43-firmware.install +++ /dev/null @@ -1,7 +0,0 @@ -post_upgrade() { - echo "==> If you encounter problems with v6.30, try the 'b43-firmware-classic' package (v5.100) instead." -} - -post_install() { - post_upgrade -} diff --git a/src/barrier/PKGBUILD b/src/barrier/PKGBUILD deleted file mode 100644 index 738f942..0000000 --- a/src/barrier/PKGBUILD +++ /dev/null @@ -1,118 +0,0 @@ -# Maintainer: Tilman BLUMENBACH - -pkgname=(barrier barrier-headless) -pkgver=2.1.2 -pkgrel=2 -pkgdesc="Open-source KVM software based on Synergy" -url="https://github.com/debauchee/barrier" -license=("custom:GPL2WithOpenSSLException") -changelog=CHANGELOG.rst -source=( - "https://github.com/debauchee/barrier/archive/v${pkgver?}.tar.gz" -) -arch=(x86_64) -depends=( - # Barrier core dependencies: - curl - avahi - libx11 - libxrandr - libxext - libxinerama - xorgproto - libxtst - libxi - libsm - libice - openssl -) -makedepends=( - cmake - - # Barrier GUI dependencies: - qt5-base - hicolor-icon-theme -) - -prepare() { - cd "barrier-${pkgver?}" - - for patch in "${srcdir?}"/*.patch; do - if [ -f "${patch?}" ]; then - patch -Np1 -i "${patch?}" - fi - done -} - -build() { - cd "barrier-${pkgver?}" - - mkdir -p build - cd build - - cmake -G "Unix Makefiles" \ - -D CMAKE_BUILD_TYPE:STRING=Release \ - -D CMAKE_INSTALL_PREFIX:STRING=/usr \ - -D BARRIER_REVISION:STRING=00000000 \ - -D BARRIER_VERSION_STAGE:STRING=RELEASE \ - .. - make -} - -_package_common() { - # Install binaries: - cd "barrier-${pkgver?}/build" - DESTDIR="${pkgdir?}" make install - - # Install the license: - cd .. - install -m 644 -D LICENSE "${pkgdir?}/usr/share/licenses/${pkgname?}/LICENSE" - - # Install the manpages: - mkdir -p "${pkgdir?}/usr/share/man/man1" - install -m 644 doc/*.1 "${pkgdir?}/usr/share/man/man1" - - # Install the examples: - mkdir -p "${pkgdir?}/usr/share/doc/${pkgname?}" - install -m 644 doc/barrier.conf* "${pkgdir?}/usr/share/doc/${pkgname?}" -} - -package_barrier() { - pkgdesc="Open-source KVM software based on Synergy (GUI)" - depends=( - "barrier-headless=${pkgver?}-${pkgrel?}" - qt5-base - hicolor-icon-theme - ) - - # Install all the files: - _package_common - - # Now go and delete files that are already in - # barrier-headless: - for file in \ - /usr/share/doc \ - /usr/share/man \ - /usr/bin/barrier{s,c} \ - ;do - rm -rf "${pkgdir:?}/${file:?}" - done -} - -package_barrier-headless() { - pkgdesc="Open-source KVM software based on Synergy (client and server CLI binaries)" - - # Install all the files: - _package_common - - # Now go and delete the GUI-related files: - for file in \ - /usr/bin/barrier \ - /usr/share/applications \ - /usr/share/icons \ - ;do - rm -rf "${pkgdir:?}/${file:?}" - done -} - -sha384sums=('9d3f1e784ca1f1c1622f47be30632f6e0fc2fe07a38ab057df447e96b79a87e3362321ae0f3f5a8de98008bf76d479da') diff --git a/src/bearssl/PKGBUILD b/src/bearssl/PKGBUILD deleted file mode 100644 index 4ce9502..0000000 --- a/src/bearssl/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer: Issam Maghni - -pkgname=bearssl -pkgver=0.6 -pkgrel=2 -pkgdesc='Implementation of the SSL/TLS protocol (RFC 5246) written in C' -arch=('x86_64') -url='https://bearssl.org' -depends=('glibc') -license=('MIT') -source=("$url/$pkgname-$pkgver.tar.gz") -sha256sums=('6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14') - -build() { - make -C"$pkgname-$pkgver" CFLAGS="$CFLAGS -fpic" LDFLAGS="$LDFLAGS" D=".so.$pkgver" \ - LDDLLFLAGS="$LDFLAGS -shared -Wl,-soname,lib$pkgname.so.${pkgver%%.*}" -} - -check() { - cd "$pkgname-$pkgver/build" - ./testcrypto all - ./testx509 -} - -package() { - mkdir -p "$pkgdir/usr/bin" "$pkgdir/usr/lib" "$pkgdir/usr/include/$pkgname" "$pkgdir/usr/share/licenses/$pkgname" - cd "$pkgname-$pkgver/build" - - # fix includes - sed -e 's|"bearssl_|"bearssl/|g' -i ../inc/* - mv ../inc/bearssl.h "$pkgdir/usr/include" - for h in ../inc/* - do mv $h "$pkgdir/usr/include/bearssl/${h#*_}" - done - - mv ../LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname" - mv brssl "$pkgdir/usr/bin" - mv "lib$pkgname.so.$pkgver" "lib$pkgname.a" "$pkgdir/usr/lib" - ln -s "lib$pkgname.so.$pkgver" "$pkgdir/usr/lib/lib$pkgname.so.${pkgver%%.*}" - ln -s "lib$pkgname.so.${pkgver%%.*}" "$pkgdir/usr/lib/lib$pkgname.so" -} diff --git a/src/biboumi-git/PKGBUILD b/src/biboumi-git/PKGBUILD deleted file mode 100644 index 59edaf7..0000000 --- a/src/biboumi-git/PKGBUILD +++ /dev/null @@ -1,62 +0,0 @@ -# Maintainer: Emmanuel Gil Peyrot - -_pkgname=biboumi -pkgname="$_pkgname-git" -pkgver=9.0.r27.g2bd91dc -pkgrel=2 -pkgdesc="XMPP gateway to IRC" -arch=('i686' 'x86_64' 'armv7h' 'aarch64') -url="https://biboumi.louiz.org/" -license=('ZLIB') -depends=('expat' 'libidn' 'udns' 'botan2' 'sqlite' 'postgresql-libs') -makedepends=('git' 'cmake' 'ninja' 'python-sphinx' 'python-sphinx_rtd_theme') -backup=("etc/$_pkgname/$_pkgname.cfg") -install="$_pkgname.install" -source=("$_pkgname::git+https://codeberg.org/poezio/biboumi" - 'biboumi.install' - 'sysuser.conf') -md5sums=('SKIP' - '4d83eb74d68a2328b19c1e8df5cdb5d7' - '07c92af3248861ce94d361e98cfb7f5c') - -provides=("$_pkgname") -conflicts=("$_pkgname") - -pkgver() { - cd $_pkgname - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd $_pkgname - mkdir -p build -} - -build() { - cd $_pkgname/build - cmake .. \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DSERVICE_USER=biboumi \ - -DSERVICE_GROUP=jabber \ - -Wno-dev \ - -G Ninja - ninja - ninja doc -} - -package() { - cd $_pkgname/build - DESTDIR="$pkgdir/" ninja install - - install -dm755 "$pkgdir"/usr/share/doc/$_pkgname/ - cp -r html "$pkgdir"/usr/share/doc/$_pkgname/ - - cd .. - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$_pkgname/LICENSE - install -Dm644 doc/*.rst "$pkgdir"/usr/share/doc/$_pkgname/ - install -Dm644 conf/biboumi.cfg "$pkgdir"/etc/$_pkgname/$_pkgname.cfg - - cd .. - install -Dm644 sysuser.conf "$pkgdir"/usr/lib/sysusers.d/$_pkgname.conf -} diff --git a/src/biboumi-git/biboumi.install b/src/biboumi-git/biboumi.install deleted file mode 100644 index 515b838..0000000 --- a/src/biboumi-git/biboumi.install +++ /dev/null @@ -1,13 +0,0 @@ -post_install() { - systemd-sysusers biboumi.conf - install -dm750 -o biboumi -g jabber var/lib/biboumi - install -dm750 -o biboumi -g jabber var/log/biboumi -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - systemd-sysusers biboumi.conf -} diff --git a/src/biboumi-git/sysuser.conf b/src/biboumi-git/sysuser.conf deleted file mode 100644 index fd619d6..0000000 --- a/src/biboumi-git/sysuser.conf +++ /dev/null @@ -1,3 +0,0 @@ -g jabber 17 - - -u biboumi - "Biboumi, XMPP gateway to IRC" /var/lib/biboumi -m biboumi jabber diff --git a/src/biboumi/PKGBUILD b/src/biboumi/PKGBUILD deleted file mode 100644 index 7a1ec24..0000000 --- a/src/biboumi/PKGBUILD +++ /dev/null @@ -1,52 +0,0 @@ -# Maintainer: Emmanuel Gil Peyrot - -pkgname=biboumi -pkgver=9.0 -pkgrel=1 -pkgdesc="XMPP gateway to IRC" -arch=('x86_64' 'armv7h' 'aarch64') -url="https://biboumi.louiz.org/" -license=('ZLIB') -depends=('expat' 'libidn' 'udns' 'botan' 'sqlite' 'postgresql-libs') -makedepends=('cmake' 'ninja' 'python-sphinx' 'python-sphinx_rtd_theme' 'git') -backup=("etc/$pkgname/$pkgname.cfg") -source=("https://git.louiz.org/biboumi/snapshot/$pkgname-$pkgver.tar.xz" - 'biboumi.tmpfiles' - 'biboumi.sysusers') -md5sums=('f0a201312454f529bb2a476856264e52' - '3fd509b5cd76cd6c98ddb392957de03b' - '07c92af3248861ce94d361e98cfb7f5c') - -prepare() { - mkdir -p build - cd build - cmake ../$pkgname-$pkgver \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DSERVICE_USER=biboumi \ - -DSERVICE_GROUP=jabber \ - -Wno-dev \ - -G Ninja -} - -build() { - ninja -C build - ninja -C build doc -} - -package() { - cd build - DESTDIR="$pkgdir/" ninja install - - install -dm755 "$pkgdir"/usr/share/doc/$pkgname/ - cp -r html "$pkgdir"/usr/share/doc/$pkgname/ - - cd ../$pkgname-$pkgver - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/*.rst "$pkgdir"/usr/share/doc/$pkgname/ - install -Dm644 conf/biboumi.cfg "$pkgdir"/etc/$pkgname/$pkgname.cfg - - cd .. - install -Dm644 biboumi.sysusers "$pkgdir"/usr/lib/sysusers.d/$pkgname.conf - install -Dm644 biboumi.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf -} diff --git a/src/biboumi/biboumi.sysusers b/src/biboumi/biboumi.sysusers deleted file mode 100644 index fd619d6..0000000 --- a/src/biboumi/biboumi.sysusers +++ /dev/null @@ -1,3 +0,0 @@ -g jabber 17 - - -u biboumi - "Biboumi, XMPP gateway to IRC" /var/lib/biboumi -m biboumi jabber diff --git a/src/biboumi/biboumi.tmpfiles b/src/biboumi/biboumi.tmpfiles deleted file mode 100644 index bd737e1..0000000 --- a/src/biboumi/biboumi.tmpfiles +++ /dev/null @@ -1,2 +0,0 @@ -d /var/lib/biboumi 0755 biboumi jabber -d /var/log/biboumi 0700 biboumi jabber diff --git a/src/binfmt-qemu-static/PKGBUILD b/src/binfmt-qemu-static/PKGBUILD deleted file mode 100644 index 2f682ed..0000000 --- a/src/binfmt-qemu-static/PKGBUILD +++ /dev/null @@ -1,17 +0,0 @@ -# Maintainer: Katherine J. Cumberbatch -pkgname=binfmt-qemu-static -pkgver=20190112 -pkgrel=4 -pkgdesc="Register qemu-static interpreters for various binary formats" -arch=('any') -url="http://www.freedesktop.org/software/systemd/man/binfmt.d.html" -license=('GPL') -optdepends=('qemu-user-static') -source=("qemu-static.conf") -md5sums=('6f738b87377817076bd7cf0692069850') - -package() { - install -Dm 644 "$srcdir/qemu-static.conf" "$pkgdir/usr/lib/binfmt.d/qemu-static.conf" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/binfmt-qemu-static/qemu-static.conf b/src/binfmt-qemu-static/qemu-static.conf deleted file mode 100644 index 9344b42..0000000 --- a/src/binfmt-qemu-static/qemu-static.conf +++ /dev/null @@ -1,19 +0,0 @@ -:qemu-aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-static:CF -:qemu-alpha:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x26\x90:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-alpha-static:CF -:qemu-arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-arm-static:CF -:qemu-armeb:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-armeb-static:CF -:qemu-cris:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x4c\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-cris-static:CF -:qemu-m68k:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x04:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-m68k-static:CF -:qemu-microblaze:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\xba\xab:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-microblaze-static:CF -:qemu-mips:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08:\xff\xff\xff\xff\xff\xff\xff\x00\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-mips-static:CF -:qemu-mipsel:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xfe\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-mipsel-static:CF -:qemu-ppc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-ppc-static:CF -:qemu-ppc64:M::\x7fELF\x02\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x15:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-ppc64-static:CF -:qemu-ppc64abi32:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x15:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-ppc64abi32-static:CF -:qemu-s390x:M::\x7fELF\x02\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x16:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-s390x-static:CF -:qemu-sh4:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-sh4-static:CF -:qemu-sh4eb:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sh4eb-static:CF -:qemu-sparc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x02:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sparc-static:CF -:qemu-sparc32plus:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x12:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sparc32plus-static:CF -:qemu-sparc64:M::\x7fELF\x02\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2b:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sparc64-static:CF -:qemu-riscv64:M::\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xf3\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-riscv64-static:CF diff --git a/src/binfmt-support/PKGBUILD b/src/binfmt-support/PKGBUILD deleted file mode 100644 index f235332..0000000 --- a/src/binfmt-support/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# Maintainer: Antoine Viallon -pkgname=binfmt-support -pkgver=2.2.0 -_pkgver=2.2.0 # For use with RC releases, to replace the - with _ -pkgrel=2 -pkgdesc="Arbitraty executable file format kernel extension" -arch=('i686' 'x86_64') -url="https://git.savannah.gnu.org/cgit/binfmt-support.git/" -license=('GPL') -depends=('autoconf' 'automake') -makedepends=('make' 'gcc' 'git' 'libpipeline') -source=("https://git.savannah.gnu.org/cgit/binfmt-support.git/snapshot/$pkgname-$_pkgver.tar.gz") -sha512sums=('b35238fa96f7e3201f7c9a70172ecd2c6b0be66e4735ff96c17ae2167f670a67c856d0fc1b0d50bf3c14f4a35c5e9927a848814791ea9be928dff82426cb0da4') - -prepare() { - echo -e '\033[0;31mWARNING : \033[1;33mThis package is deprecated, please use systemd-binfmt instead.\033[0m' - read -p "Do you really want to install it anyway ? " yn - case $yn in - [Nn]* ) exit;; - esac - set -e - cd "${srcdir}/$pkgname-$_pkgver" - ./bootstrap -} - -build() { - - cd "${srcdir}/$pkgname-$_pkgver" - ./configure --prefix=/usr \ - --libexecdir=/usr/lib \ - --sbindir=/usr/bin \ - --sysconfdir=/etc \ - --disable-upstart - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - #install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # Couldn't find any License ! -} - diff --git a/src/binfmt-support/binfmt-support.service b/src/binfmt-support/binfmt-support.service deleted file mode 100644 index b7035d8..0000000 --- a/src/binfmt-support/binfmt-support.service +++ /dev/null @@ -1,17 +0,0 @@ -[Unit] -Description=Enable support for additional binary formats. Java, python, etc. -Documentation=man:update-binfmts(8) - -[Service] -Type=oneshot -ExecStart=/usr/bin/update-binfmts --enable -ExecStop=/usr/bin/update-binfmts --disable -KillMode=process -Restart=no -RemainAfterExit=yes - -[Install] -WantedBy=multi-user.target - -# This service file writes "enabled" to /proc/sys/fs/binfmt_misc/status, -# and registers all binfmt specifications in /var/lib/binfmts (default) diff --git a/src/bluez-utils-compat/PKGBUILD b/src/bluez-utils-compat/PKGBUILD deleted file mode 100644 index a2deaad..0000000 --- a/src/bluez-utils-compat/PKGBUILD +++ /dev/null @@ -1,83 +0,0 @@ -# Maintainer: twa022 -# Contributor: David Thurstenson -# Contributor: Tom Gundersen -# Contributor: Andrea Scarpino -# Contributor: Geoffroy Carrier - -pkgname='bluez-utils-compat' -_pkgbase='bluez' -pkgver=5.50 -pkgrel=6.2 -url="http://www.bluez.org/" -arch=('i686' 'x86_64' 'mips64el' 'armv6h' 'armv7h' 'arm' 'aarch64') -license=('GPL2') -pkgdesc="Development and debugging utilities for the bluetooth protocol stack. Includes deprecated tools." -depends=('dbus' 'systemd' 'glib2') -makedepends=('libical' 'alsa-lib' 'ell') -optdepends=('ell: for btpclient') -conflicts=('bluez-hcidump' 'bluez-utils' 'bluez-hcitool') -provides=('bluez-hcidump' 'bluez-utils' 'bluez-hcitool') -replaces=('bluez-hcidump' 'bluez<=4.101') -source=("https://www.kernel.org/pub/linux/bluetooth/${_pkgbase}-${pkgver}.tar."{xz,sign} - 'refresh_adv_manager_for_non-LE_devices.diff::https://git.archlinux.org/svntogit/packages.git/plain/trunk/refresh_adv_manager_for_non-LE_devices.diff?h=packages/bluez' - 'btpclient_signal.patch') -# see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc -sha256sums=('5ffcaae18bbb6155f1591be8c24898dc12f062075a40b538b745bfd477481911' - 'SKIP' - 'ae195834cdc9d3d1961ae3c49da6381c820883a5af580e61aebed05a3e911d48' - '6bb00213ff4d04b60105ff563df77b91590b22a730eb44de67a005d8e65413ec') -validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann - -prepare() { - cd "${_pkgbase}-${pkgver}" - patch -Np1 -i ../refresh_adv_manager_for_non-LE_devices.diff - patch -Np2 -r- -i ../btpclient_signal.patch -} - -build() { - cd "${_pkgbase}-${pkgver}" - ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --libexecdir=/usr/lib \ - --with-dbusconfdir=/usr/share \ - --enable-btpclient \ - --enable-midi \ - --enable-sixaxis \ - --enable-mesh \ - --enable-experimental \ - --enable-library \ - --enable-deprecated # to enable deprectated tools - make -} - -#check() { -# cd "${_pkgbase}-${pkgver}" -# make check || /bin/true # https://bugzilla.kernel.org/show_bug.cgi?id=196621 -#} - -package() { - cd "${_pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" \ - install-binPROGRAMS \ - install-man1 - - # add missing tools FS#41132, FS#41687, FS#42716 - for files in `find tools/ -type f -perm -755`; do - filename="$(basename "$files")" - install -Dm755 "${srcdir}/${_pkgbase}-${pkgver}"/tools/$filename "${pkgdir}"/usr/bin/$filename - done - - # add gatttool usefulbdaddr with Bluetooth 4.0LE - install -Dm755 "${srcdir}/${_pkgbase}-${pkgver}"/attrib/gatttool "${pkgdir}"/usr/bin/gatttool - - # libbluetooth.so* are part of libLTLIBRARIES and binPROGRAMS targets - #make DESTDIR=${pkgdir} uninstall-libLTLIBRARIES - #rmdir ${pkgdir}/usr/lib - rm -rf "${pkgdir}"/usr/lib - - # move the hid2hci man page out - mv "${pkgdir}"/usr/share/man/man1/hid2hci.1 "${srcdir}"/ -} diff --git a/src/bridgedesigner/PKGBUILD b/src/bridgedesigner/PKGBUILD deleted file mode 100644 index 2a7174b..0000000 --- a/src/bridgedesigner/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Contributor: Sergio Tridente - -pkgname=bridgedesigner -pkgver=1.16.125 -pkgrel=1 -pkgdesc="Bridge Design Contest is an Internet-based competition that provides middle school and high school students with a realistic, engaging introduction to engineering" -arch=('any') -url="https://bridgecontest.org/" -license=('GPL') -depends=('jre8-openjdk' "jogl>=2.3.1") -makedepends=('p7zip') -options=(!strip) -source=("Bridge_Designer_2016_Installation_Image.dmg::http://sourceforge.net/projects/wpbdc/files/Current%20Release/jre/Bridge%20Designer%202016%20Installation%20Image.dmg/download" - bridgedesigner - bridgedesigner.desktop - bridgedesigner.png) -sha1sums=('6b0b4f0c7b013b3d2b393eca19271be84955b04c' - 'd2ae8edffe8e5babbb627f6b69176fbe40f65c93' - '77e8de95ab519a746902b0b6604bb2dc48873659' - '6d5f09d9b5991e82a534561f918ca489b3c7744c') -noextract=("Bridge_Designer_2015_Installation_Image.dmg") - -prepare() { - 7z x "Bridge_Designer_2016_Installation_Image.dmg" -} - -package() { - mkdir -p $pkgdir/usr/bin - mkdir -p $pkgdir/usr/share/{applications,java/bridgedesigner,pixmaps} - - install -m755 bridgedesigner $pkgdir/usr/bin/ - install -m644 bridgedesigner.desktop $pkgdir/usr/share/applications/ - install -m644 bridgedesigner.png $pkgdir/usr/share/pixmaps/ - install -m644 "Bridge Designer 2016 (2nd Ed) Installation Image/Bridge Designer 2016.app/Contents/Java"/AbsoluteLayout.jar $pkgdir/usr/share/java/bridgedesigner/ - install -m644 "Bridge Designer 2016 (2nd Ed) Installation Image/Bridge Designer 2016.app/Contents/Java"/beansbinding-1.2.1.jar $pkgdir/usr/share/java/bridgedesigner/ - install -m644 "Bridge Designer 2016 (2nd Ed) Installation Image/Bridge Designer 2016.app/Contents/Java"/bsaf-1.9.1.jar $pkgdir/usr/share/java/bridgedesigner/ - install -m644 "Bridge Designer 2016 (2nd Ed) Installation Image/Bridge Designer 2016.app/Contents/Java"/jh.jar $pkgdir/usr/share/java/bridgedesigner/ - install -m644 "Bridge Designer 2016 (2nd Ed) Installation Image/Bridge Designer 2016.app/Contents/Java"/swing-layout-1.0.4.jar $pkgdir/usr/share/java/bridgedesigner/ - install -m644 "Bridge Designer 2016 (2nd Ed) Installation Image/Bridge Designer 2016.app/Contents/Java"/WPBD.jar $pkgdir/usr/share/java/bridgedesigner/ -} diff --git a/src/bridgedesigner/bridgedesigner b/src/bridgedesigner/bridgedesigner deleted file mode 100644 index aac6e26..0000000 --- a/src/bridgedesigner/bridgedesigner +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -[ "$1" == "-s" ] && export LIBGL_ALWAYS_SOFTWARE=1 - -/usr/lib/jvm/java-8-openjdk/jre/bin/java -Djava.library.path=/usr/lib/jogl -Dswing.systemlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -cp /usr/share/java/bridgedesigner/WPBD.jar:/usr/share/java/bridgedesigner/AbsoluteLayout.jar:/usr/share/java/bridgedesigner/bsaf-1.9.1.jar:/usr/share/java/bridgedesigner/jh.jar:/usr/share/java/jogl/gluegen-rt.jar:/usr/share/java/jogl/jogl-all.jar bridgedesigner.BDApp diff --git a/src/bridgedesigner/bridgedesigner.desktop b/src/bridgedesigner/bridgedesigner.desktop deleted file mode 100644 index 4bf714c..0000000 --- a/src/bridgedesigner/bridgedesigner.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Type=Application -Encoding=UTF-8 -Name=Bridge Designer 2016 -Comment=The Bridge Design Contest is an Internet-based competition that provides middle school and high school students with a realistic, engaging introduction to engineering. -Exec=bridgedesigner -Icon=bridgedesigner -Terminal=false -StartupNotify=true -Categories=Game;Simulation; diff --git a/src/bridgedesigner/bridgedesigner.png b/src/bridgedesigner/bridgedesigner.png deleted file mode 100644 index e286490df9ff80d7216822035ac327b087c8be33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1SFYWcSQjymUKs7M+SzC{oH>NS%G}c0*}aI z1_q%L5N5oWCSL&*+~Dcr7-HeSb#fzbivfr0&4adiZ0SWzYR2X#*9Lu@cg^dfiP@xO zjHjMEXS!OY{_r_}?bPqT-K!Q^X#QQgFH|NeFQ}lTA=oSJc3;pnr_7c`2kuvfSKC?K zK05tw-;%At=OuG=cg{W@oL0{`$I>|TZRcsVzE4>^{F?orUqoJAww>?7-sQJcK3(~o zKQDJ@H>aAcan;E^jmk@&?qb>g$4mV3@6}?p&ld;Y3$fn- PbUTBmtDnm{r-UW| - -pkgname=broadcom-bt-firmware-git -pkgdesc="Broadcom bluetooth firmware." -conflicts=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware') -provides=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware') -pkgver=12.0.1.1011_p1.r4.g632c15f -pkgrel=1 -arch=('any') -makedepends=('git') -url="https://github.com/winterheart/broadcom-bt-firmware" -license=('custom') -source=("git+https://github.com/winterheart/broadcom-bt-firmware.git") -sha256sums=('SKIP') - -pkgver() { - cd "${srcdir}/broadcom-bt-firmware" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -package() { - #Install firmwares - cd "${srcdir}/broadcom-bt-firmware/brcm" - for i in *.hcd; do - install -Dm644 "$i" "${pkgdir}/usr/lib/firmware/brcm/$i" - done - - #Install LICENSE - cd .. - install -Dm644 LICENSE.MIT.txt "${pkgdir}/usr/license/broadcom-bt-firmware-git/LICENSE.MIT.txt" - install -Dm644 LICENSE.broadcom_bcm20702 "${pkgdir}/usr/license/broadcom-bt-firmware-git/LICENSE.broadcom_bcm20702" -} - diff --git a/src/brother-hl2170w/PKGBUILD b/src/brother-hl2170w/PKGBUILD deleted file mode 100644 index 161c02e..0000000 --- a/src/brother-hl2170w/PKGBUILD +++ /dev/null @@ -1,63 +0,0 @@ -# Maintainer: Mark Mykkanen -# Contributor: Mark Mykkanen -pkgname="brother-hl2170w" -pkgver="2.0.2_1" -pkgrel=1 -pkgdesc="LPR and CUPS driver for the Brother HL2170W" -arch=('i686' 'x86_64') -url="http://solutions.brother.com/linux/en_us/" -license=('custom:brother commercial license') -depends=('cups') -install='brother-hl2170w.install' -source=( - "http://www.brother.com/pub/bsc/linux/dlf/brhl2170wlpr-${pkgver//_/-}.i386.rpm" - "http://www.brother.com/pub/bsc/linux/dlf/cupswrapperHL2170W-${pkgver//_/-}.i386.rpm" - 'cupswrapper-license.txt' - 'lpr-license.txt' -) -md5sums=('2d7fe5114239b48dad38e08e24c9fca0' - '5d2b95b7c148eabf21866604e6e5cf3a' - '97ad0cffd216059e9d1d3121899d8646' - '5e87a3dc0f3e3438c088eda0f3565f0d') -if test "$CARCH" == x86_64; then - depends+=('lib32-glibc') -fi -prepare() { -# do not install in '/usr/local' - if [ -d $srcdir/usr/local/Brother ]; then - install -d $srcdir/usr/share - mv $srcdir/usr/local/Brother/ $srcdir/usr/share/brother - rm -rf $srcdir/usr/local - sed -i 's|/usr/local/Brother|/usr/share/brother|g' `grep -lr '/usr/local/Brother' ./` - fi -# setup cups-directories - install -d $srcdir/usr/share/cups/model - install -d $srcdir/usr/lib/cups/filter -# go to the cupswrapper directory and find the source file from wich to generate a ppd and -# wrapper-file - cd `find . -type d -name 'cupswrapper'` - if [ -f cupswrapper* ]; then - _wrapper_source=`ls cupswrapper*` - sed -i '/^\/etc\/init.d\/cups/d' $_wrapper_source - sed -i '/^sleep/d' $_wrapper_source - sed -i '/^lpadmin/d' $_wrapper_source - sed -i 's|/usr|$srcdir/usr|g' $_wrapper_source - sed -i 's|/opt|$srcdir/opt|g' $_wrapper_source - sed -i 's|/model/Brother|/model|g' $_wrapper_source - sed -i 's|lpinfo|echo|g' $_wrapper_source - export srcdir=$srcdir - ./$_wrapper_source - sed -i 's|$srcdir||' $srcdir/usr/lib/cups/filter/*lpdwrapper* - sed -i "s|$srcdir||" $srcdir/usr/lib/cups/filter/*lpdwrapper* - rm $_wrapper_source - fi -# /etc/printcap is managed by cups - rm `find $srcdir -type f -name 'setupPrintcap*'` -} -package() { - cp -R $srcdir/usr $pkgdir - if [ -d $srcdir/opt ]; then cp -R $srcdir/opt $pkgdir; fi - install -m 644 -D cupswrapper-license.txt \ - $pkgdir/usr/share/licenses/${pkgname}/cupswrapper-licence.txt - install -m 644 -D lpr-license.txt $pkgdir/usr/share/licenses/${pkgname}/lpr-licence.txt -} diff --git a/src/brother-hl2170w/brother-hl2170w.install b/src/brother-hl2170w/brother-hl2170w.install deleted file mode 100644 index 3ddb041..0000000 --- a/src/brother-hl2170w/brother-hl2170w.install +++ /dev/null @@ -1,9 +0,0 @@ -post_install() { - post_upgrade; -} - -post_upgrade() { -echo "Restart CUPS to load the new files" -echo "You can now register your new printer using the web interface at:" -echo " http://localhost:631/" -} diff --git a/src/brother-hl2170w/cupswrapper-license.txt b/src/brother-hl2170w/cupswrapper-license.txt deleted file mode 100644 index 295bbc9..0000000 --- a/src/brother-hl2170w/cupswrapper-license.txt +++ /dev/null @@ -1,127 +0,0 @@ -This Software may be used in accordance with GNU General Public License (GPL). Please read carefully the following GPL and click on "I Accept" button. If you cannot agree with the following terms, please click "I don't Accept" button. In case of your non-acceptance, you can not use this Software. -Note: -Please click on "I Accept" while holding down "Shift" or right click on "I Accept" and select "Save Target As,,," from the menu. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc.51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to your programs, too. - -When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their rights. - -We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. - -Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. - - You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. - - You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. - - c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) - - These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - - Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. - - In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such an offer, in accord with Subsection b above.) - - The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - - If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. - You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying - the Program or works based on it. - Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. - If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. - - If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. - - It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - - This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. - If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - -NO WARRANTY - - BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author Gnomovision -comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. \ No newline at end of file diff --git a/src/brother-hl2170w/lpr-license.txt b/src/brother-hl2170w/lpr-license.txt deleted file mode 100644 index 0d32eb1..0000000 --- a/src/brother-hl2170w/lpr-license.txt +++ /dev/null @@ -1,11 +0,0 @@ -This Agreement provides terms and conditions for license grant from Brother Industries, Ltd ("Broher"). Brother, who owns all copyrights to the software that is distributed with this Agreement ("Software") to recipients thereof ("User"), for use of the Software. User shall have the right to use the Software only in accordance with the terms and conditions of this Agreement. Any use by User of the Software shall be deemed as its agreement hereto. -Note: -Please click on "I Accept" while holding down "Shift" or right click on "I Accept" and select "Save Target As,,," from the menu. - -Brother retains any and all copyrights to the Software. In no case this Agreement shall be construed to assign or otherwise transfer from Brother to User any copyrights or other intellectual property rights to whole or any part of the Software. - -Brother grants User a non-exclusive license: to reproduce and/or distribute (via Internet or in any other manner) the Software. Further, Brother grants User a non-exclusive license to modify, alter, translate or otherwise prepare derivative works of the Software and to reproduce and distribute (via Internet or in any other manner) such modification, alteration, translation or other derivative works for any purpose. - -The license of the Software from Brother hereunder is granted "AS IS." BROTHER HEREBY DISCLAIMS ANY WARRANTIES WITH RESPECT TO THE SOFTWARE, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTY FOR THE QUALITY, MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE OR NON-INFRINGEMENT. -Brother shall have no liability in contract, tort (including negligence or breach of statutory duty) or otherwise for any interruption of use, loss of data, or for any indirect, incidental, punitive or consequential loss or damage, or for any loss of profit, revenue, data, goodwill or anticipated savings that arises under, out of, or in contemplation of this Agreement or otherwise arises due to any error, inaccuracy or defect in the Software even if Brother has been advised of the possibility of such loss or damage. -Further, Brother shall have no liability to disclose and/or distribute the source cord of the Software to User under any circumstances. In no case shall the above license by Brother to modify, alter, translate or otherwise prepare derivative works of the Software be construed as Brother's implied agreement or undertakings to disclose and/or distribute the source cord of the Software. \ No newline at end of file diff --git a/src/cachefilesd/PKGBUILD b/src/cachefilesd/PKGBUILD deleted file mode 100644 index c737bf9..0000000 --- a/src/cachefilesd/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# Contributor: Mantas Mikulėnas -# Contributor: Rémy Oudompheng - -pkgname=cachefilesd -pkgver=0.10.10 -pkgrel=1 -pkgdesc="Userspace daemon acting as a backend for FS-Cache" -arch=('i686' 'x86_64') -url="https://people.redhat.com/~dhowells/fscache/" -license=('GPL') -depends=('glibc') -source=(https://people.redhat.com/~dhowells/fscache/${pkgname}-${pkgver}.tar.bz2 - cachefilesd.service) -sha256sums=('0d0309851efabd02b7c849f73535b8ad3f831570e83e4f65e42354da18e11a02' - '29a6110608dda5b13549bdf6975307151643d203455c0fd3f3707272df5850ac') -backup=(etc/cachefilesd.conf) - -build() { - cd "$pkgname-$pkgver" - make CFLAGS="$CFLAGS" -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir" SBINDIR=/usr/bin install - - # at least Type=forking provides a ready notification - install -D -m 644 "$srcdir/cachefilesd.service" "$pkgdir/usr/lib/systemd/system/cachefilesd.service" -} - -# vim: ts=2:sw=2:et:nowrap diff --git a/src/ccextractor/PKGBUILD b/src/ccextractor/PKGBUILD deleted file mode 100644 index 08acb43..0000000 --- a/src/ccextractor/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer : Nicolas Perrin -# Contributor: Chris Clonch -# Contributor: Nathan Owe -# Contributor: Chris Allison - -pkgname=ccextractor -pkgver=0.88 -pkgrel=2 -pkgdesc="A fast closed captions extractor for MPEG files." -arch=('i686' 'x86_64') -url="https://www.ccextractor.org" -license=('GPL') -depends=('gcc-libs' 'tesseract' 'leptonica' 'ffmpeg') -source=( - https://github.com/CCExtractor/ccextractor/archive/v$pkgver.tar.gz -) -sha512sums=('bb9442905f3c5d095b9b34eb318dc445a0ba484c22c4f061071cc2a1159ec9304b8aab5ea9e95348679e8c5ed378d4b2e471d6f7f933b7fa968f3443f1d5380f') - -build() { - cd "$srcdir/$pkgname-$pkgver/linux" - ./build_hardsubx -} - -package() { - cd "$srcdir/$pkgname-$pkgver/linux" - install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/cd-discid/PKGBUILD b/src/cd-discid/PKGBUILD deleted file mode 100644 index 309393b..0000000 --- a/src/cd-discid/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Maintainer: -# Contributor: dorphell -# Contributor: Jochem Kossen - -pkgname=cd-discid -pkgver=1.4 -pkgrel=3 -pkgdesc="A backend utility to get CDDB discid information from a CD-ROM disc" -arch=('x86_64') -url="http://linukz.org/cd-discid.shtml" -license=('GPL') -depends=('glibc') -source=("http://linukz.org/download/${pkgname}-${pkgver}.tar.gz") -sha512sums=('04f3962f7f3f0780c41b2f361397b54efe9c9748643d83311d63f7476d28f9bd295b96dd81f06df2c1e7d6ef095c6732107101c0fb7375fa521f4db67a3984da') - -build() { - cd $pkgname-$pkgver - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="${pkgdir}" PREFIX=/usr STRIP="/usr/bin/true" install -} diff --git a/src/chirp-next/PKGBUILD b/src/chirp-next/PKGBUILD deleted file mode 100644 index 5e4d952..0000000 --- a/src/chirp-next/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Thanks to the maintainer(s) of chirp-daily -# Maintainer: WT5A -# Contributor: 0b100100 <0b100100 at protonmail dot ch> -# Contributor: Ashley Roll (ash@digitalnemesis.com) -# Contributor: Erez Raviv (erezraviv@gmail.com) - -pkgname=chirp-next -pkgver=20240911 -pkgrel=1 -pkgdesc="GUI tool for programming ham radios, built from daily build" -arch=('any') -url="https://chirpmyradio.com/projects/chirp/wiki/Home" -license=('GPL-3.0-or-later') -depends=('python-six' 'python-pyserial' 'python-future' 'python-requests' 'python-suds' 'python-yattag' 'python-wxpython') -optdepends=('hamradio-menus: XDG menus for ham radio software') -makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools') -options=(!emptydirs) -conflicts=('chirp' 'chirp-daily') -provides=(chirp) -install=$pkgname.install -source=("${pkgname}-${pkgver}.tar.gz::https://archive.chirpmyradio.com/chirp_next/next-${pkgver}/chirp-${pkgver}.tar.gz") -# Checksums: https://archive.chirpmyradio.com/chirp_next/next-$pkgver/SHA1SUM -sha1sums=('c8da0c949830f735f18129c471ed765335076a3d') - -build() { - cd "chirp-${pkgver}" - python -m build --wheel --no-isolation -} - -package() { - _site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - cd "chirp-$pkgver" - python -m installer --destdir="${pkgdir}" dist/*.whl - install -D -m644 "${srcdir}/chirp-${pkgver}/chirp/share/chirpw.1" "${pkgdir}/usr/share/man/man1/chirp.1" - install -D -m644 "${srcdir}/chirp-${pkgver}/chirp/share/chirp.desktop" "${pkgdir}/usr/share/applications/chirp.desktop" - install -D -m644 "${srcdir}/chirp-${pkgver}/chirp/share/chirp.png" "${pkgdir}/usr/share/pixmaps/chirp.png" - cp -dr --preserve=mode,timestamp "${srcdir}/chirp-${pkgver}/chirp/locale/" "${pkgdir}${_site_packages}/chirp/locale" -} diff --git a/src/chirp-next/chirp-next.install b/src/chirp-next/chirp-next.install deleted file mode 100644 index b7033a3..0000000 --- a/src/chirp-next/chirp-next.install +++ /dev/null @@ -1,7 +0,0 @@ -post_install() { - # serial port permissions - # (https://chirp.danplanet.com/projects/chirp/wiki/Running_Under_Linux#serial-port-permissions) - echo "==> You may need to add your user to the 'uucp' group to access serial ports and devices." - echo -e "==> This can be accomplished with: '\e[32msudo usermod -aG uucp \$USER\e[0m'" - echo "==> Then you will need to log out and back in for it to take effect." -} diff --git a/src/chocolate-doom-git/.gitignore b/src/chocolate-doom-git/.gitignore deleted file mode 100644 index eb53dc7..0000000 --- a/src/chocolate-doom-git/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -*.pkg.tar* -*.src.tar* -/chocolate-doom/ -src -pkg diff --git a/src/chocolate-doom-git/PKGBUILD b/src/chocolate-doom-git/PKGBUILD deleted file mode 100644 index f37a80b..0000000 --- a/src/chocolate-doom-git/PKGBUILD +++ /dev/null @@ -1,54 +0,0 @@ -# Maintainer: Mike Swanson - -pkgname=chocolate-doom-git -pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports." -pkgver=3.0.0.r979.df1837c1 -pkgrel=1 -arch=('i686' 'x86_64') -url="http://www.chocolate-doom.org/" -license=('GPL2') -install=chocolate-doom.install -depends=('libpng' 'libsamplerate' 'sdl2_mixer' 'sdl2_net') -makedepends=('git' 'python') -optdepends=('freedm: Free deathmatch game' - 'freedoom1: Free Ultimate Doom-compatible game' - 'freedoom2: Free Doom II-compatible game') -conflicts=(chocolate-common - chocolate-doom - chocolate-heretic - chocolate-hexen - chocolate-strife) -replaces=(chocolate-common-git - chocolate-heretic-git - chocolate-hexen-git - chocolate-strife-git) -source=(git+https://github.com/chocolate-doom/chocolate-doom.git) -sha512sums=('SKIP') - -pkgver() { - cd "${pkgname/-git//}" - local version="$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" - printf %s "${version##chocolate.doom.}" -} - -build() { - cd "${pkgname/-git//}" - - ./autogen.sh --prefix=/usr - make -} - -package() { - cd "${pkgname/-git//}" - - make DESTDIR="${pkgdir}" install - install -dm 755 "${pkgdir}"/usr/share/games/doom - - # dedup all the *setup programs, make desktop file work - rm "${pkgdir}"/usr/bin/chocolate-{heretic,hexen,strife}-setup - mv "${pkgdir}"/usr/bin/chocolate-doom-setup "${pkgdir}"/usr/bin/chocolate-setup - ln -s chocolate-setup "${pkgdir}"/usr/bin/chocolate-doom-setup - ln -s chocolate-setup "${pkgdir}"/usr/bin/chocolate-heretic-setup - ln -s chocolate-setup "${pkgdir}"/usr/bin/chocolate-hexen-setup - ln -s chocolate-setup "${pkgdir}"/usr/bin/chocolate-strife-setup -} diff --git a/src/chocolate-doom-git/chocolate-doom.install b/src/chocolate-doom-git/chocolate-doom.install deleted file mode 100644 index aa90fa6..0000000 --- a/src/chocolate-doom-git/chocolate-doom.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { -cat < $@ - - @HAVE_PYTHON_TRUE@@PROGRAM_PREFIX@heretic: $(top_srcdir)/src $(DOCGEN) $(BASH_COMPLETION_TEMPLATES) --@HAVE_PYTHON_TRUE@ $(DOCGEN) -g heretic -b $(MANDIR)/heretic.template \ -+@HAVE_PYTHON_TRUE@ $(DOCGEN) -g heretic -b heretic.template \ - @HAVE_PYTHON_TRUE@ $(top_srcdir)/src $(top_srcdir)/src/heretic > $@ - - @HAVE_PYTHON_TRUE@@PROGRAM_PREFIX@hexen: $(top_srcdir)/src $(DOCGEN) $(BASH_COMPLETION_TEMPLATES) --@HAVE_PYTHON_TRUE@ $(DOCGEN) -g hexen -b $(MANDIR)/hexen.template \ -+@HAVE_PYTHON_TRUE@ $(DOCGEN) -g hexen -b hexen.template \ - @HAVE_PYTHON_TRUE@ $(top_srcdir)/src $(top_srcdir)/src/hexen > $@ - - @HAVE_PYTHON_TRUE@@PROGRAM_PREFIX@strife: $(top_srcdir)/src $(DOCGEN) $(BASH_COMPLETION_TEMPLATES) --@HAVE_PYTHON_TRUE@ $(DOCGEN) -g strife -b $(MANDIR)/strife.template \ -+@HAVE_PYTHON_TRUE@ $(DOCGEN) -g strife -b strife.template \ - @HAVE_PYTHON_TRUE@ $(top_srcdir)/src $(top_srcdir)/src/strife > $@ - - # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/src/chocolate-doom/PKGBUILD b/src/chocolate-doom/PKGBUILD deleted file mode 100644 index 36a5321..0000000 --- a/src/chocolate-doom/PKGBUILD +++ /dev/null @@ -1,145 +0,0 @@ -# Maintainer: Mike Swanson - -pkgname=(chocolate-{doom,heretic,hexen,strife,common}) -pkgbase=${pkgname[0]} -pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports." -pkgver=3.0.0 -pkgrel=3 -arch=('i686' 'x86_64') -url="http://www.chocolate-doom.org/" -license=('GPL2') -depends=('libpng' 'libsamplerate' 'sdl2_mixer' 'sdl2_net') -makedepends=('python') -source=(https://www.chocolate-doom.org/downloads/${pkgver}/${pkgbase}-${pkgver}.tar.gz{,.asc} - 0001_fix-bash-completion.patch) -sha512sums=('41f235c0d84ef21070636ad0610e97898dfd366fae7f9244bd2aebf8974db98dcf55f70bcab2f93589b9bf31dd421db32e8af88e0f8e0a655d2b9f1d4ead2afd' - 'SKIP' - '5da61fcabd332698b3a8934670195d42f9d9db949fd666c3a670c47252af0376cf8cd0e3f2d78c9d6593446d68dab02b3db14b995a9fa8c973859cd2fd8bc3d0') -validpgpkeys=('6D2C117E0310664497AA9546F6C2EE9C23354344') - -prepare() { - cd "${pkgbase}-${pkgver}" - - for patch in ../*.patch; do - if [ ! -f "$patch" ]; then - break; - else - patch -p1 -i "$patch" - fi - done -} - -build() { - cd "${pkgbase}-${pkgver}" - - ./configure --prefix=/usr - make -} - -package_chocolate-common() { - pkgdesc="Files shared in common with Chocolate Doom-based games." - install=chocolate-doom.install - - cd "${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -dm 755 "${pkgdir}"/usr/share/games/doom - - cd "${pkgdir}"/usr/bin - mv chocolate-doom-setup chocolate-setup - rm -f chocolate-{doom,heretic,hexen,strife}{,-setup} - - cd "${pkgdir}"/usr/share - rm -rf bash-completion doc man/man5 - rm -rf applications/chocolate-{doom,heretic,hexen,strife}.desktop \ - applications/screensavers - rm -rf appdata - cd man/man6 - rm -f chocolate-{doom,heretic,hexen,strife}{,-setup}.6 -} - -package_chocolate-doom() { - pkgdesc="Doom port accurately reproducing the original DOS EXEs." - depends=(${depends[@]} 'chocolate-common') - optdepends=('freedm: Free deathmatch game' - 'freedoom1: Free Ultimate Doom-compatible game (not vanilla compatible, but useful for mods)' - 'freedoom2: Free Doom II/Final Doom-compatible game (not vanilla compatible, but useful for mods)') - - cd "${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - - cd "${pkgdir}"/usr/bin - rm -f chocolate-{heretic,hexen,strife,server} chocolate*setup - ln -s chocolate{,-doom}-setup - - cd "${pkgdir}"/usr/share - rm -rf doc/chocolate-{heretic,hexen,strife} - rm -rf applications/chocolate-{setup,heretic,hexen,strife}.desktop icons - rm -f appdata/chocolate-{heretic,hexen,strife}.appdata.xml - rm -f bash-completion/completions/chocolate-{heretic,hexen,strife} - rm -f man/man?/chocolate-{heretic,hexen,strife,setup,server}* \ - man/man5/{heretic,hexen,strife}.cfg* -} - -package_chocolate-heretic() { - pkgdesc="Heretic port accurately reproducing the original DOS EXEs." - depends=(${depends[@]} 'chocolate-common') - optdepends=('blasphemer: Free Heretic-compatible game') - - cd "${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - - cd "${pkgdir}"/usr/bin - rm -f chocolate-{doom,hexen,strife,server} chocolate*setup - ln -s chocolate{,-heretic}-setup - - cd "${pkgdir}"/usr/share - rm -rf doc/chocolate-{doom,hexen,strife} - rm -rf applications/chocolate-{setup,doom,hexen,strife}.desktop \ - applications/screensavers icons - rm -f appdata/chocolate-{doom,hexen,strife}.appdata.xml - rm -f bash-completion/completions/chocolate-{doom,hexen,strife} - rm -f man/man?/chocolate-{doom,hexen,strife,setup,server}* \ - man/man5/{default,hexen,strife}.cfg* -} - -package_chocolate-hexen() { - pkgdesc="Hexen port accurately reproducing the original DOS EXEs." - depends=(${depends[@]} 'chocolate-common') - - cd "${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - - cd "${pkgdir}"/usr/bin - rm -f chocolate-{doom,heretic,strife,server} chocolate*setup - ln -s chocolate{,-hexen}-setup - - cd "${pkgdir}"/usr/share - rm -rf doc/chocolate-{doom,heretic,strife} - rm -rf applications/chocolate-{setup,doom,heretic,strife}.desktop \ - applications/screensavers icons - rm -f appdata/chocolate-{doom,heretic,strife}.appdata.xml - rm -f bash-completion/completions/chocolate-{doom,heretic,strife} - rm -f man/man?/chocolate-{doom,heretic,strife,setup,server}* \ - man/man5/{default,heretic,strife}.cfg* -} - -package_chocolate-strife() { - pkgdesc="Strife port accurately reproducing the original DOS EXEs." - depends=(${depends[@]} 'chocolate-common') - - cd "${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - - cd "${pkgdir}"/usr/bin - rm -f chocolate-{doom,heretic,hexen,server} chocolate*setup - ln -s chocolate{,-strife}-setup - - cd "${pkgdir}"/usr/share - rm -rf doc/chocolate-{doom,heretic,hexen} - rm -rf applications/chocolate-{setup,doom,heretic,hexen}.desktop \ - applications/screensavers icons - rm -f appdata/chocolate-{doom,heretic,hexen}.appdata.xml - rm -f bash-completion/completions/chocolate-{doom,heretic,hexen} - rm -f man/man?/chocolate-{doom,heretic,hexen,setup,server}* \ - man/man5/{default,heretic,hexen}.cfg* -} diff --git a/src/chocolate-doom/chocolate-doom.install b/src/chocolate-doom/chocolate-doom.install deleted file mode 100644 index aa90fa6..0000000 --- a/src/chocolate-doom/chocolate-doom.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { -cat < -# Contributor: Stéphane Gaudreault -# Contributor: BlackEagle -# Contributor: Dany Martineau - -pkgname=clementine -pkgver=1.4.0rc2 -pkgrel=6 -pkgdesc='A modern music player and library organizer' -url=https://www.clementine-player.org/ -license=(GPL) -arch=(x86_64) -depends=(chromaprint gst-plugins-base-libs libcdio libgpod liblastfm-qt5 libmtp libmygpo-qt5 - protobuf qt5-x11extras projectm alsa-lib libpulse crypto++ hicolor-icon-theme) -makedepends=(boost cmake qt5-tools sparsehash) -optdepends=( - 'gst-plugins-base: "Base" plugin libraries' - 'gst-plugins-good: "Good" plugin libraries' - 'gst-plugins-bad: "Bad" plugin libraries' - 'gst-plugins-ugly: "Ugly" plugin libraries' - 'gst-libav: Libav plugin' - 'gvfs: Various devices support' -) -source=(https://github.com/clementine-player/Clementine/archive/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('2395efdef013aa65ec8b8521d549bf76dbde4f933867be3953f31553101ead63') - -prepare() { - sed -e 's|CRYPTOPP cryptopp|CRYPTOPP libcryptopp|' -i Clementine-${pkgver//+/-}/CMakeLists.txt # Fix crypto++ detection -} - -build() { - export LDFLAGS="-Wl,--copy-dt-needed-entries" - cmake -B build -S Clementine-${pkgver//+/-} -Wno-dev \ - -DCMAKE_CXX_FLAGS="-fpermissive" \ - -DCMAKE_CXX_STANDARD=17 \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_SYSTEM_PROJECTM=ON \ - -DUSE_SYSTEM_TAGLIB=OFF - - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} diff --git a/src/cnrdrvcups-lb/PKGBUILD b/src/cnrdrvcups-lb/PKGBUILD deleted file mode 100644 index 9907dad..0000000 --- a/src/cnrdrvcups-lb/PKGBUILD +++ /dev/null @@ -1,192 +0,0 @@ -# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com -# Maintainer: Lone_Wolf -# Contributor: Steven She -# Contributor: vbPadre - -pkgname='cnrdrvcups-lb' - -# The download link changes with every version, try to keep changes in one place -_pkgver='5.10'; _dl='8/0100007658/13' - -pkgver="${_pkgver}" -pkgrel='2' -pkgdesc='CUPS Canon UFR II LIPSLX CARPS2 printer driver for LBP iR MF ImageCLASS ImageRUNNER Laser Shot i-SENSYS ImagePRESS ADVANCE printers and copiers' -arch=('x86_64') -# Direct links to the download reference go bad on the next version. We want something that will persist for a while. -url='https://www.canon-europe.com/support/products/imagerunner/imagerunner-1730i.aspx' -license=('GPL2' 'MIT' 'custom') -# parts of the code are GPL or MIT licensed, some parts have a custom license -makedepends=('jbigkit' 'gzip' 'gtk2') -depends=('gcc-libs' 'libxml2' 'libglade') -optdepends=('libjpeg6-turbo: improves printing results for color imageRUNNER/i-SENSYS LBP devices' - 'gtk2: for cnsetuputil2') - - -conflicts=('cndrvcups-lb' 'cndrvcups-common-lb') -options=('!emptydirs' '!strip' '!libtool') - -source=( "http://gdlp01.c-wss.com/gds/${_dl}/linux-UFRII-drv-v${_pkgver//\./}-uken-08.tar.gz") -md5sums=('c80793681b666766cedf864a3fd20dd7') -sha512sums=('dbc8b8e600ec29e73afa4ba8a760fd643d58ee2017f6c3c35e63c7f2186cf0cb675adb0ea344b0bd04d0b4fa7f13763b5ce97e8264790356134e6ded3069bf54') - - -# Canon provides the sourcecode in a tarball within the dowload and we need to extract the code manually -# In order to keep the $srcdir structure tidy we put the extracted files in "extracted-${pkgname}-${_pkgver}" aka _srcdir -# the code itself is spread over many folders. -# "cnrdrvcups-common-${_pkgver}" aka _common_dir & "cnrdrvcups-lb-${_pkgver}" aka _driver_dir -# are used to keep this manageable - - -_srcdir="extracted-${pkgname}-${_pkgver}" -_common_dir="cnrdrvcups-common-${_pkgver}" -_driver_dir="cnrdrvcups-lb-${_pkgver}" - - - - -prepare() { - - mkdir "${_srcdir}" - cd "${_srcdir}" - bsdtar -xf "${srcdir}/linux-UFRII-drv-v${_pkgver//\./}-uken/Sources/${pkgname}-${pkgver}-1.tar.gz" - - local _specs=(cnrdrvcups-lb.spec) - - # cngplp/autogen.sh fails to find several libraries. - # adding these in the right place of the soon to be generated make script is hard, - # so we patch it directly into that autogen.sh - sed -e '2a export LIBS="-lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0 -lgmodule-2.0"' -i "cnrdrvcups-common-${_pkgver}/cngplp/autogen.sh" - - # the autogen.sh files from canon target an old automake/autoconf version - # autoreconf converts them to a form compatible with archlinux autoconf/automake - - pushd "${_common_dir}" - for i in "backend" "buftool" "cngplp" "cnjbig" "rasterfilter" - do - pushd "$i" - autoreconf -i - popd - done - popd - pushd "${_driver_dir}" - for i in "cngplp/files" "cngplp" "cpca" "pdftocpca" - do - pushd "$i" - autoreconf -i - popd - done - popd - - # allgen.sh where available is not useful for packaging on archlinux - # Canon provides methods to build deb & rpm packages. - # The debian rules are not suited for archlinux. When the .spec-file is converted to shell the resulting arch package works. - # Chris Severach figured out a way to automate this conversion. - - # Generate make from spec %setup, %build - sed -n -e '/^%setup/,/^%install/ p' "${_specs[@]}" | \ - grep -v '^%' | \ - sed -e '# Convert spec %{VAR} to shell ${VAR}' \ - -e 's:%{:${:g' \ - -e '# Quote to allow _cflags to have spaces' \ - -e 's:${_cflags}:"${_cflags}":g' \ - -e '# Some autogen.sh commands in the spec file do not set --prefix. More than one --prefix dont cause problems so we can add it to all of them.' \ - -e 's:^./autogen.sh:& --prefix=${_prefix}:g ' \ - > 'make.Arch' - - # Generate make install from spec %install - sed -n -e '/^%install/,/^%clean/ p' "${_specs[@]}" | \ - grep -v '^%' | \ - sed -e '# Convert spec %{VAR} to shell ${VAR}' \ - -e 's:%{:${:g' \ - -e '# Quote to handle path with spaces' \ - -e 's:${RPM_BUILD_ROOT}:"&":g' \ - -e '# ln -f hides problems so should be avoided' \ - -e 's:ln -sf :ln -s :g' \ - > 'make.install.Arch' - - -} - -_setvars() { - # variables used by the (generated) make.Arch & make.install.Arch files - # relative paths start at ${srcdir}/${_srcdir} - - _vars=( - _builddir="${srcdir}/${_srcdir}" - common_dir="${_common_dir}" - driver_dir="${_driver_dir}" - utility_dir="cnrdrvcups-utility-${_pkgver}" - RPM_BUILD_DIR="${srcdir}/${_srcdir}" - _prefix='/usr' - _machine_type="MACHINETYPE="$CARCH - _cflags="CFLAGS=-march=x86-64 -fcommon -O2 -pipe -fno-plt" - _libdir='/usr/lib' - _bindir='/usr/bin' - locallibs='/usr/lib/' - _includedir='/usr/include' - b_lib_dir="${srcdir}/${_srcdir}/lib" - b_include_dir="${srcdir}/${_srcdir}/include" - _libsarch='libs64' - ) -# -fcommon is needed to compile with gcc10 , see https://gcc.gnu.org/gcc-10/porting_to.html -# -O2 -pipe -fno-plt are taken from makepkg.conf default for archlinux -# _libsarch is architecture dependent -} - -build() { - - cd "${_srcdir}" - local _vars; _setvars - # Bash does not recognize var assigments hidden by array expansion so we use env. - env "${_vars[@]}" \ - sh 'make.Arch' - -} - -package() { - cd "${_srcdir}" - - local _vars; _setvars - env "${_vars[@]}" \ - RPM_BUILD_ROOT="${pkgdir}" \ - sh 'make.install.Arch' - - # licensing information is spread over multiple files and folders - pushd "${_common_dir}" - install -Dpm644 "README" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/README" - - install -Dpm644 "backend/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/backend/LICENSE.txt" - install -Dpm644 "backend/LICENSE.canon.txt" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/backend/LICENSE.canon.txt" - install -Dpm644 "backend/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/backend/README" - - install -Dpm644 "buftool/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/buftool/LICENSE.txt" - install -Dpm644 "buftool/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/buftool/README" - - install -Dpm644 "cngplp/LICENSE.canon.txt" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/cngplpl/LICENSE.canon.txt" - install -Dpm644 "cngplp/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/cngplpl/README" - - install -Dpm644 "cnjbig/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/cnjbig/README" - - install -Dpm644 "rasterfilter/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_common_dir}/rasterfilter/README" - - popd - pushd "${_driver_dir}" - install -Dpm644 "README" "${pkgdir}/usr/share/licenses/${pkgname}/${_driver_dir}/README" - - install -Dpm644 "cngplp/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_driver_dir}/cngplp/README" - install -Dpm644 "cngplp/files/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_driver_dir}/cngplp/files/README" - - install -Dpm644 "cpca/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_driver_dir}/cpca/README" - install -Dpm644 "cpca/cnpklib/LICENSE.canon.txt" "${pkgdir}/usr/share/licenses/${pkgname}/${_driver_dir}/cpca/cnpklib/LICENSE.canon.txt" - - install -Dpm644 "pdftocpca/README" "${pkgdir}/usr/share/licenses/${pkgname}/${_driver_dir}/pdftocpca/README" - popd - - # documentation - pushd "$srcdir/linux-UFRII-drv-v${_pkgver//\./}-uken/Documents" - install -Dpm644 "README-ufr2-5.1xUK.html" "${pkgdir}/usr/share/doc/${pkgname}/README-ufr2-5.1xUK.html" - install -Dpm644 "UsersGuide-ufr2-UK.html" "${pkgdir}/usr/share/doc/${pkgname}/UsersGuide-ufr2-UK.html" - install -Dpm644 "LICENSE-EN.txt" "${pkgdir}/usr/share/licenses/${pkgname}/Documents/LICENSE-EN.txt" - popd - -} diff --git a/src/coda/PKGBUILD b/src/coda/PKGBUILD deleted file mode 100644 index 416584c..0000000 --- a/src/coda/PKGBUILD +++ /dev/null @@ -1,44 +0,0 @@ -# Maintainer Brian Bidulock - -pkgname=coda -pkgver=8.1.3 -pkgrel=2 -pkgdesc="A distributed file system with disconnected operation." -depends=('bash' 'perl' 'python' 'python-attrs' 'python-setuptools') -arch=(i686 x86_64 armv7h) -url="http://coda.cs.cmu.edu/" -source=("http://coda.cs.cmu.edu/coda/source/$pkgname-$pkgver.tar.xz") -sha512sums=('04bae335d4a85e0b0ba5a5577a4c4b424e7ceb0b5f1a7d9346bbae6876b12ebdb53408eeee43d520051df74bc6187c91f1906d569172e60a6e83b6ae16eefde2') -license=("GPL") - -prepare() { - cd $pkgname-$pkgver - for f in al/pdbtool.c al/pdbtool.8 al/pdb.h al/Makefile.am auth2/passwd.coda.5 scripts/vice-setup-user.in ; do - sed -i -e 's,pdbtool,cpdbtool,g' coda-src/$f - sed -i -e 's,PDBTOOL,CPDBTOOL,g' coda-src/$f - done - mv coda-src/al/pdbtool.c coda-src/al/cpdbtool.c - mv coda-src/al/pdbtool.8 coda-src/al/cpdbtool.8 - sed -i -e 's,^LDFLAGS=,,' lib-src/rpc2/rp2gen/Makefile.am - ./bootstrap.sh -} - -build() { - cd $pkgname-$pkgver - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libdir=/usr/lib \ - --datadir=/usr/share \ - --includedir=/usr/include \ - --enable-client \ - --enable-server - sed -i -e 's/ -shared / -Wl,-O1,--sort-common,--as-needed,-pie,-z,relro,-z,now \0/g' libtool - make V=1 -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="${pkgdir}" install -} diff --git a/src/comskip/PKGBUILD b/src/comskip/PKGBUILD deleted file mode 100644 index b4e100f..0000000 --- a/src/comskip/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Maintainer: Nick Burrett -pkgname=comskip -pkgver=0.82.009 -pkgrel=2 -epoch=1 -pkgdesc='Comskip is a free MPEG commercial break detector'. -_gitname='comskip' -url='http://github.com/erikkaashoek/Comskip' -arch=('x86_64' 'i686') -license=('GPL3') -makedepends=('git') -depends=('ffmpeg' 'argtable') -source=("https://github.com/erikkaashoek/Comskip/archive/0.82.009.tar.gz" - "compilation.patch") -sha256sums=('eae287eff75f018d71a92623ffa67529f8dc75fd6165d07f1b299cdf10c2981a' - "5ea83b9e7189b9f320e3890891c0273daa5325b35298a3b921a904e9a357b798") - -prepare() { - patch -p1 -i ${srcdir}/compilation.patch -} - -build() { - cd "${srcdir}/Comskip-${pkgver}" - ./autogen.sh - ./configure --prefix=/usr - make clean - make -} - -package() { - mkdir -p "$pkgdir/usr/bin" - install -m755 "${srcdir}/Comskip-${pkgver}/comskip" "$pkgdir/usr/bin/comskip" - if [ -e "${srcdir}/Comskip-${pkgver}/comskip-gui" ]; then - install -m755 "${srcdir}/Comskip-${pkgver}/comskip-gui" "$pkgdir/usr/bin/comskip-gui" - fi -} - -# vim:set ts=2 sw=2 et: diff --git a/src/corectrl/PKGBUILD b/src/corectrl/PKGBUILD deleted file mode 100644 index 012d546..0000000 --- a/src/corectrl/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: Sergey Kostyuchenko - -pkgname=corectrl -pkgver=1.1.0 -pkgrel=4 -pkgdesc="Core control application" -url="https://gitlab.com/corectrl/corectrl" -license=('GPL3') -arch=('i686' 'x86_64') -depends=('procps-ng' 'hwids' 'karchive' 'kauth' 'qt5-charts' 'qt5-quickcontrols2' 'qt5-base>=5.9' 'botan>=2.2.0' 'qt5-svg' 'qt5-xmlpatterns') -makedepends=('cmake>=3.3' 'qt5-tools' 'karchive' 'gcc>=8' 'extra-cmake-modules') -optdepends=( - 'vulkan-tools: For vulkaninfo' - 'mesa-demos: For glxinfo', - 'util-linux: For lscpu' -) -source=("https://gitlab.com/corectrl/corectrl/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.bz2") -sha512sums=('fdc050a78cbaa7a532b52198aa410d999b4c9a7b477dae35bb55352b0c0cd49fe951b46f3924ff6ef3cd4bb7acdd06eae74faa006c4e5ca6c9a607f2f10a9248') - -build() { - cd "${srcdir}/${pkgname}-v${pkgver}" - mkdir -p build - cd build - cmake -DCMAKE_INSTALL_PREFIX="$pkgdir/usr/" -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF .. - make ${MAKEFLAGS} -} - -package() { - cd "${srcdir}/${pkgname}-v${pkgver}/build" - sed -i -- 's/\/usr/${CMAKE_INSTALL_PREFIX}/g' src/helper/cmake_install.cmake - make install -} diff --git a/src/coturn/PKGBUILD b/src/coturn/PKGBUILD deleted file mode 100644 index 71c7c8e..0000000 --- a/src/coturn/PKGBUILD +++ /dev/null @@ -1,61 +0,0 @@ -# Original Maintainer: Vladimir Tsanev -# Maintainer: MoeRT09 -# Maintainer: jlkon13 - -pkgname=coturn -_portname=turnserver -pkgver=4.5.0.8 -pkgrel=1 -pkgdesc="Free open source implementation of TURN and STUN Server" -arch=('i686' 'x86_64' 'armv7h') -url="https://github.com/coturn/coturn" -license=('custom:New BSD') -depends=('libevent' 'postgresql-libs' 'libmariadbclient' 'hiredis' 'sqlite') -conflicts=('rfc5766-turn-server') -provides=('rfc5766-turn-server') -install="$_portname.install" -backup=("etc/turnserver.conf") -source=(http://$_portname.open-sys.org/downloads/v$pkgver/$_portname-$pkgver.tar.gz $_portname.service $_portname.tmpfiles.d) - -sha256sums=('94a9e67ac7d92c913b5bd8cb6b70ee6e9aa0e9e7cc3c984fc2d8cf381c6edf87' - '319030c1916d353bfc3375626cc7f60d6eeca762fe4fce354f010212902c49dc' - 'fe7ed64dc6844aabdfa00b76134b22d69d9097bd3f77120d704d0ee08c036c21') - -build() { - cd "$srcdir/$_portname-$pkgver" - - ./configure --prefix=/usr --manprefix=/usr/share --examplesdir="/usr/share/$_portname/examples" --disable-rpath - - make -} - -check() { - cd "$srcdir/$_portname-$pkgver" - - make check -} - -package() { - cd "$srcdir/$_portname-$pkgver" - - make DESTDIR="$pkgdir" install - - install -D "$pkgdir/usr/share/$_portname/examples/etc/turnserver.conf" "$pkgdir/etc/turnserver.conf" - - rm -r "$pkgdir/usr/etc" - - chmod 644 "$pkgdir/usr/lib/libturnclient.a" - - install -Dm 644 "../$_portname.service" "$pkgdir/usr/lib/systemd/system/$_portname.service" - - install -Dm 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - sed \ - -e '/^#log-file=\/var\/tmp\/turn.log$/c log-file=\/var\/log\/turnserver\/turn.log' \ - -i "$pkgdir/etc/turnserver.conf" - sed \ - -e '/^#pidfile="\/var\/run\/turnserver.pid"$/c pidfile="\/var\/run\/turnserver\/turnserver.pid"' \ - -i "$pkgdir/etc/turnserver.conf" - - install -Dm644 "$srcdir/$_portname.tmpfiles.d" "$pkgdir/usr/lib/tmpfiles.d/$_portname.conf" -} diff --git a/src/coturn/turnserver.install b/src/coturn/turnserver.install deleted file mode 100644 index 5af408d..0000000 --- a/src/coturn/turnserver.install +++ /dev/null @@ -1,20 +0,0 @@ -post_install() { - - id turnserver &>/dev/null || \ - useradd -r -g daemon -d / -s /usr/bin/nologin turnserver - - install -dm 755 "/var/log/turnserver" - chown -R turnserver:daemon /var/log/turnserver - - systemd-tmpfiles --create turnserver.conf - - echo "start server by issuing \"systemctl start turnserver.service\" or calling \"turnserver\"" -} - -post_upgrade() { - post_install -} - -pre_remove() { - userdel turnserver -} diff --git a/src/coturn/turnserver.service b/src/coturn/turnserver.service deleted file mode 100644 index 8e267b2..0000000 --- a/src/coturn/turnserver.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=STUN and TURN Relay Server for VoIP and WebRTC -After=network.target - -[Service] -Type=forking -User=turnserver -ExecStart=/usr/bin/turnserver -c /etc/turnserver.conf -o -v - -[Install] -WantedBy=multi-user.target diff --git a/src/coturn/turnserver.tmpfiles.d b/src/coturn/turnserver.tmpfiles.d deleted file mode 100644 index ec1a897..0000000 --- a/src/coturn/turnserver.tmpfiles.d +++ /dev/null @@ -1 +0,0 @@ -d /run/turnserver 0755 turnserver daemon - diff --git a/src/cpuid/PKGBUILD b/src/cpuid/PKGBUILD deleted file mode 100644 index 5dbbaa3..0000000 --- a/src/cpuid/PKGBUILD +++ /dev/null @@ -1,43 +0,0 @@ -# -# PKGBUILD: cpuid -# -# Maintainer: Uffe Jakobsen -# Past Maintainer: Jianing Yang -# Contributor: David Zaragoza - -pkgname=cpuid -pkgver=20230614 -pkgrel=1 -pkgdesc="Linux tool to dump x86 CPUID information about the CPU(s)" -url="http://www.etallen.com/cpuid.html" -license=('GPL') -arch=('i686' 'x86_64') -makedepends=('perl') -depends=('glibc' 'perl') -groups=('system') -source=("http://www.etallen.com/$pkgname/${pkgname}-${pkgver}.src.tar.gz") -sha256sums=('b1c83045efc26076307751e0662d580277f5f9bf89cf027231a7812003c3a4e8') - -# -# -# -build() -{ - cd "${srcdir}/${pkgname}-${pkgver}" || exit 1 - # pod2man: /usr/bin/core_perl/ is not always in path - minimize error reports by setting PATH - PATH=${PATH}:/usr/bin/core_perl/ - make || exit 1 -} - -# -# -# -package() -{ - cd "${srcdir}/${pkgname}-${pkgver}" || exit 1 - make BUILDROOT=${pkgdir} install || exit 1 -} - -# -# EOF -# diff --git a/src/crispy-doom/.gitignore b/src/crispy-doom/.gitignore deleted file mode 100644 index 6653078..0000000 --- a/src/crispy-doom/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -*.pkg.tar* -*.src.tar* -*.gz -src -pkg diff --git a/src/crispy-doom/PKGBUILD b/src/crispy-doom/PKGBUILD deleted file mode 100644 index 9257b10..0000000 --- a/src/crispy-doom/PKGBUILD +++ /dev/null @@ -1,49 +0,0 @@ -# Maintainer: Mike Swanson - -pkgname=crispy-doom -pkgdesc="Vanilla-compatible enhanced Doom engine" -pkgver=5.9.2 -pkgrel=2 -arch=('i686' 'x86_64') -url="http://fabiangreffrath.github.io/crispy-doom" -license=('GPL2') -depends=('hicolor-icon-theme' 'libpng' 'libsamplerate' 'sdl2_mixer' 'sdl2_net') -makedepends=('python') -optdepends=('freedm: Free deathmatch game' - 'freedoom1: Free Ultimate Doom-compatible game' - 'freedoom2: Free Doom II-compatible game') -install=crispy-doom.install -source=(https://github.com/fabiangreffrath/$pkgname/archive/$pkgname-$pkgver.tar.gz - 0001-prevent-crashes-with-simultaneous-use-of-record-and-.patch) -b2sums=('63d9a89d6099485c79ff4cad69975de790b32a4ece4bded172ebf771a2bf1b4dcd21ab58383ca3c5eea32a4eff72e65ec0e3a283c85f1bc62be680de04f88e52' - 'b1e77adf37f22f1ef47b614e27e6158ac7c19bf5b7adfa97a434b04f514a1e5cb7f1f77024a373392c836c5456c87b5bb6f7240566389574392a2e5f05d63d5d') - -prepare() { - cd "$pkgname-$pkgname-$pkgver" - - for patch in ../*.patch; do - if [ ! -f "$patch" ]; then - break; - else - patch -p1 -i "$patch" - fi - done -} - -build() { - cd "$pkgname-$pkgname-$pkgver" - - ./autogen.sh --prefix=/usr - make -} - -package() { - cd "$pkgname-$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - - cd "$pkgdir"/usr - rm -rf share/man/man5/default.cfg.5 \ - share/man/man5/heretic.cfg.5 \ - share/man/man6/chocolate-{server,setup}.6 -} diff --git a/src/crispy-doom/crispy-doom.install b/src/crispy-doom/crispy-doom.install deleted file mode 100644 index 088574e..0000000 --- a/src/crispy-doom/crispy-doom.install +++ /dev/null @@ -1,15 +0,0 @@ -post_install() { -cat < - -pkgname=cryptsetup-multidisk-ssh -pkgver=1.0 -pkgrel=1 -pkgdesc='Handle multiple encrypted root devices with ssh shell' -arch=('any') -license=('GPL3') -depends=('cryptsetup') -optdepends=('mkinitcpio-dropbear: Allow the encryptssh hook to unlock a root container remotely using dropbear' - 'mkinitcpio-tinyssh: Allow the encryptssh hook to unlock a root container remotely using tinyssh') - -author='moparisthebest' -url="https://github.com/$author/$pkgname" -source=("https://github.com/$author/$pkgname/archive/v$pkgver.tar.gz" "https://github.com/$author/$pkgname/releases/download/v$pkgver/v$pkgver.tar.gz.asc") -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=('a886feb187c398048f49e15b4ead113caa5dfb568ed842e9bbdc556f9bdff079' - 'SKIP') - -package() { - cd "${pkgname}-$pkgver" - install -Dm644 encrypt_hook "${pkgdir}"/usr/lib/initcpio/hooks/encrypt-multidisk-ssh - install -Dm644 encrypt_install "${pkgdir}"/usr/lib/initcpio/install/encrypt-multidisk-ssh - install -Dm744 cryptsetup_shell "${pkgdir}/usr/share/$pkgname/bin/cryptsetup_shell" - install -Dm744 query_password "${pkgdir}/usr/share/$pkgname/bin/query_password" - install -Dm644 readme.md "${pkgdir}/usr/share/$pkgname/readme.md" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/cryptsetup-multidisk/PKGBUILD b/src/cryptsetup-multidisk/PKGBUILD deleted file mode 100644 index 677df7d..0000000 --- a/src/cryptsetup-multidisk/PKGBUILD +++ /dev/null @@ -1,20 +0,0 @@ -# Contributor: moparisthebest - -pkgname=cryptsetup-multidisk -pkgver=1.0 -pkgrel=1 -pkgdesc='Handle multiple encrypted root devices' -arch=('any') -license=('GPL3') -author='moparisthebest' -url="https://github.com/$author/archlinux_encrypthook" -source=("https://github.com/$author/archlinux_encrypthook/archive/v$pkgver.tar.gz" "https://github.com/$author/archlinux_encrypthook/releases/download/v$pkgver/v$pkgver.tar.gz.asc") -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=('e38eed40eadfa7dadd697cbe6d06845edad35fcc37f910e5323d5b89fce5ef67' - 'SKIP') - -package() { - cd "archlinux_encrypthook-$pkgver" - install -D -m644 encrypt_hook "${pkgdir}"/usr/lib/initcpio/hooks/encrypt-multidisk - install -D -m644 encrypt_install "${pkgdir}"/usr/lib/initcpio/install/encrypt-multidisk -} diff --git a/src/daloradius/PKGBUILD b/src/daloradius/PKGBUILD deleted file mode 100644 index 7b2ed3f..0000000 --- a/src/daloradius/PKGBUILD +++ /dev/null @@ -1,57 +0,0 @@ -# Maintainer: Phillip Smith - -### I AM ONLY THE PACKAGER, NOT THE DEVELOPER -### Please ask support questions about this software in one of: -### 1) The AUR comments; OR -### 2) Upstream forums/maillist etc; OR -### 3) The ArchLinux forums -### I do not always know enough about the software itself, or don't have the -### time to promptly respond to direct emails. -### If you have found a problem with the package/PKGBUILD (as opposed to -### the software) then please do email me or post an AUR comment. - -pkgname=daloradius -pkgver=1.1.2 -_pkgver=1.1-2 -pkgrel=1 -pkgdesc="An advanced RADIUS web platform aimed at managing Hotspots and general-purpose ISP deployments." -arch=('any') -url="http://daloradius.com/" -# php-pear is required to install the php 'db' module -depends=('php-pear') -install="$pkgname.install" -license=('GPLv2') -source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgname-$_pkgver.zip") -md5sums=('799213d53fb000ffff16de4d932b848b') - -package() { - _INST_DIR="usr/share/webapps/$pkgname" - _CONF_DIR="etc/webapps/$pkgname" - _DOCS_DIR="usr/share/$pkgname" - - # Install webroot files - install -dm755 "$pkgdir"/$_INST_DIR - cp -r "$srcdir"/$pkgname/* "$pkgdir"/$_INST_DIR - - # Configuration files - mkdir -p "$pkgdir"/$_CONF_DIR - mv "$pkgdir"/$_INST_DIR/library/daloradius.conf.php.sample "$pkgdir"/$_CONF_DIR/ - mv "$pkgdir"/$_INST_DIR/library/daloradius.conf.php "$pkgdir"/$_CONF_DIR/ - ln -sf /$_CONF_DIR/daloradius.conf.php "$pkgdir"/$_INST_DIR/library/daloradius.conf.php - - # Docs - install -dm0755 "$pkgdir"/$_DOCS_DIR/ - for x in README.md LICENSE FAQS INSTALL INSTALL.quick ; do - mv "$pkgdir"/$_INST_DIR/$x "$pkgdir"/$_DOCS_DIR/ - done - - # Fix permissions - chown -R 33:33 "$pkgdir"/$_INST_DIR - chmod -R u=rwX,g=rX,o= "$pkgdir"/$_INST_DIR - chown -R 33:33 "$pkgdir"/$_CONF_DIR - chmod -R u=rwX,g=rX,o= "$pkgdir"/$_CONF_DIR - chown -R 0:0 "$pkgdir"/$_DOCS_DIR - chmod -R a=rX "$pkgdir"/$_DOCS_DIR -} - -# vim:set ts=2 sw=2 et: diff --git a/src/daloradius/daloradius.install b/src/daloradius/daloradius.install deleted file mode 100644 index 41918a5..0000000 --- a/src/daloradius/daloradius.install +++ /dev/null @@ -1,4 +0,0 @@ -post_install() { - echo "==> Installing the PHP 'db' module using pear" - pear install db -} diff --git a/src/dex2jar/PKGBUILD b/src/dex2jar/PKGBUILD deleted file mode 100644 index 59373c2..0000000 --- a/src/dex2jar/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Peter Wu -# Contributor: Andreas Schönfelder -pkgname=dex2jar -pkgver=2.0 -pkgrel=1 -pkgdesc="Tools to work with android .dex and java .class files" -arch=(any) -url="http://sourceforge.net/projects/dex2jar/" -license=('Apache') -depends=('java-runtime') -source=("http://sourceforge.net/projects/dex2jar/files/${pkgname}-${pkgver}.zip") -sha1sums=('9df351a67db5f327fb3726bb7b5c795029547301') - -package() { - cd "$srcdir/$pkgname-$pkgver" - - mkdir -p "$pkgdir/usr/bin/" - mkdir -p "$pkgdir/opt/dex2jar/lib/" - - install -m755 *.sh "$pkgdir/opt/dex2jar/" - install -m644 lib/*.jar "$pkgdir/opt/dex2jar/lib/" - - ln -s /opt/dex2jar/d2j-dex2jar.sh "$pkgdir/usr/bin/dex2jar" - # TODO: should d2j-* be installed to /usr/bin? too. - # dex2jar.sh is gone in dex2jar-2.0, should both d2j-dex2jar and dex2jar be - # installed, or just dex2jar? -} - -# vim:set ts=2 sw=2 et: diff --git a/src/digimend-drivers-git-dkms/PKGBUILD b/src/digimend-drivers-git-dkms/PKGBUILD deleted file mode 100644 index 03f442f..0000000 --- a/src/digimend-drivers-git-dkms/PKGBUILD +++ /dev/null @@ -1,43 +0,0 @@ -# Maintainer: Pietro Carrara - -pkgname=digimend-drivers-git-dkms -pkgver=10.r0.gec5c16d -pkgrel=1 -pkgdesc='Linux kernel modules (DKMS) for non-Wacom USB graphics tablets. Git version.' -arch=('any') -url='https://digimend.github.io' -license=('GPL2') -depends=('dkms') -optdepends=('xf86-input-wacom: for xorg wacom driver support') -makedepends=('git') -conflicts=(digimend-kernel-drivers digimend-kernel-drivers-dkms) -provides=(digimend-kernel-drivers) - -source=('git+https://github.com/DIGImend/digimend-kernel-drivers.git') - -md5sums=('SKIP') - -pkgver() { - cd digimend-kernel-drivers - git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -package() { - cd digimend-kernel-drivers - - # Udev rules - install -D -m 0755 hid-rebind "$pkgdir"/etc/udev/rules.d/hid-rebind - install -D -m 0644 udev.rules "$pkgdir"/etc/udev/rules.d/90-digimend.rules - - # Use wacom drivers with supported tablets - install -D -m 0644 xorg.conf "$pkgdir"/usr/share/X11/xorg.conf.d/50-digimend.conf - - # DKMS config - install -Dm644 dkms.conf "$pkgdir"/usr/src/digimend-${pkgver}/dkms.conf - - # Depmod config - install -D -m 0644 depmod.conf "$pkgdir"/etc/depmod.d/digimend.conf - - # Add source files to the DKMS tree - cp -r ./* "$pkgdir/usr/src/digimend-$pkgver" -} diff --git a/src/dino-git/PKGBUILD b/src/dino-git/PKGBUILD deleted file mode 100644 index aa01f6b..0000000 --- a/src/dino-git/PKGBUILD +++ /dev/null @@ -1,55 +0,0 @@ -# Maintainer: Seppia -# Contributor: svalo - -pkgname=dino-git -pkgver=v0.4.0.r0.g5568bbc6 -pkgrel=1 -pkgdesc="Simple and modern Jabber/XMPP client written in vala" -arch=('i686' 'x86_64' 'aarch64') -url="https://dino.im/" -license=('GPL3') -depends=('glib2>=2.38' 'glib-networking' 'gtk4' 'gpgme' - 'libgee>=0.10' 'libgcrypt' 'libsoup3' 'sqlite' 'qrencode' - 'libsignal-protocol-c' 'gspell' 'gst-plugins-base' - 'gst-plugins-good' 'gst-plugin-gtk' 'webrtc-audio-processing' - 'libnice' 'libsrtp' 'libadwaita') -makedepends=('git' 'cmake' 'vala>=0.34' 'ninja') -optdepends=('libcanberra: audio notification support') -provides=("${pkgname%-git}") -conflicts=("${pkgname%-git}") -source=('dino::git+https://github.com/dino/dino') -sha512sums=('SKIP') - -### Any or all of the following plugin can be disabled: omemo, openpgp, http-files. Populate following string as per your needs and uncomment it. - -# _DISABLE_PLUGINS="--disable-plugin='omemo;openpgp;http-files;ice'" - -### Any or all of the following plugin can be enabled: notification-sound. Populate the following string as per you needs and uncomment it. -### Install any needed optional dependency before - -#_ENABLE_PLUGINS="--enable-plugin='notification-sound'" - -### Since 55b148a0f78c1abef57c21b2a84d97cad32b2290 dino uses by default the shared libsignal library. -# To restore the old behaviour add '--with-libsignal-in-tree' flag to configure - -pkgver() { - cd "${srcdir}/${pkgname%-git}" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -build() { - cd "${srcdir}/${pkgname%-git}" - ./configure $_DISABLE_PLUGINS $_ENABLE_PLUGINS --with-tests --prefix="/usr" CC="$CC" CFLAGS="$CFLAGS" VALACFLAGS="$VALACFLAGS" - make -} - -package() { - cd "${srcdir}/${pkgname%-git}" - make DESTDIR="${pkgdir}/" install -} - -check() { - cd "${srcdir}/${pkgname%-git}" - echo "Executing xmpp-vala-test:" - build/xmpp-vala-test -} diff --git a/src/displaylink/.gitignore b/src/displaylink/.gitignore deleted file mode 100644 index 89d2fb5..0000000 --- a/src/displaylink/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -*.swp -*.tar.gz -*.tar.xz -*.tar.zst -*.zip -pkg/ -src/ diff --git a/src/displaylink/99-displaylink.rules b/src/displaylink/99-displaylink.rules deleted file mode 100644 index 3d2cc07..0000000 --- a/src/displaylink/99-displaylink.rules +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright (c) 2016 DisplayLink (UK) Ltd. -# File autogenerated by udev-installer.sh script - -ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="17e9", ATTR{bInterfaceClass}=="ff", ATTR{bInterfaceProtocol}=="03", ENV{ID_DISPLAYLINK_DEVICE}="1", RUN+="/opt/displaylink/udev.sh START" -ACTION=="remove", ENV{ID_DISPLAYLINK_DEVICE}=="1", RUN+="/opt/displaylink/udev.sh STOP $env{DEVPATH}" diff --git a/src/displaylink/PKGBUILD b/src/displaylink/PKGBUILD deleted file mode 100644 index 9e8410c..0000000 --- a/src/displaylink/PKGBUILD +++ /dev/null @@ -1,82 +0,0 @@ -# Maintainer: rHermes -# Maintainer: bnavigator -# Contributor: PlusMinus -# Contributor: rhabbachi - -pkgname=displaylink -pkgver=5.4.1 -_releasedate=2021-09 -_pkgfullver=5.4.1-55.174 -pkgrel=1 -pkgdesc="Linux driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3x00" -arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') -url="" -license=('custom' 'GPL2' 'LGPL2.1') -depends=('evdi>=1.9.1' - 'libusb>=1.0.0') -makedepends=('grep' 'gawk' 'wget') -install= -changelog="displaylink-release-notes-${pkgver}.txt" -source=(displaylink-driver-${pkgver}.zip::https://www.synaptics.com/sites/default/files/exe_files/${_releasedate}/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu${pkgver}-EXE.zip - displaylink-release-notes-${pkgver}.txt::https://www.synaptics.com/sites/default/files/release_notes/${_releasedate}/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu${pkgver}-Release%20Notes.txt - DISPLAYLINK-EULA - udev.sh - 99-displaylink.rules - displaylink.service - displaylink-sleep.sh) -sha256sums=('0cc71807122d7bcafab422d7b4bd707018a2f28005bce4fae9f585f4e5e63aae' - '895a2100cdebf217f43873761554cd179e9eaa498649c9eb68f1f007797fbf83' - '2f81fea43332a62b2cf1dd47e56ea01caf1e886bcd16c3f82b18bfe148fb21a9' - 'dc41ae8a2c287fc50fdda65bad8b0ffd76726f7773c25e1b0c5b7de95cecbdb6' - 'c08a4726cf4e2f92c7cab00168ae9cc8d69d36a67c570609396a4a674934245a' - '342e83abfe2a38d5635ea928345e933d2ad127ebd3f7caca476663d4f583684b' - '8be4ab7616e38f91746bdd3e7fafe9004322a8be8e6722389746df9868d576e0') - -# Update with > updpkgsums - -package() { - echo "Adding udev rule for DisplayLink DL-3xxx/5xxx devices" - install -D -m644 99-displaylink.rules "$pkgdir/etc/udev/rules.d/99-displaylink.rules" - install -D -m755 udev.sh "$pkgdir/opt/displaylink/udev.sh" - - echo "Installing DLM systemd service" - install -D -m644 displaylink.service "$pkgdir/usr/lib/systemd/system/displaylink.service" - install -D -m755 displaylink-sleep.sh "$pkgdir/usr/lib/systemd/system-sleep/displaylink.sh" - - COREDIR="$pkgdir/usr/lib/displaylink" - install -d -m755 $COREDIR - install -d -m755 "$pkgdir/var/log/displaylink" - - echo "Extracting DisplayLink Driver Package" - pushd $srcdir - chmod +x displaylink-driver-${_pkgfullver}.run - ./displaylink-driver-${_pkgfullver}.run \ - --noexec \ - --target $pkgname-$pkgver \ - --nox11 \ - --noprogress - test -d $pkgname-$pkgver || (echo "Extracting the driver with the .run installer failed"; exit 1) - pushd $pkgname-$pkgver - - case $CARCH in - i686) - ARCH="x86-ubuntu-1604" ;; - x86_64) - ARCH="x64-ubuntu-1604" ;; - arm|armv6h|armv7h|aarch64) - ARCH="arm-linux-gnueabihf" ;; - esac - - echo "Installing DisplayLink Manager $ARCH" - install -D -m755 $ARCH/DisplayLinkManager $COREDIR/DisplayLinkManager - - echo "Installing firmware packages" - install -D -m644 *.spkg $COREDIR - - echo "Installing license file" - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - popd - popd - install -D -m644 DISPLAYLINK-EULA "${pkgdir}/usr/share/licenses/${pkgname}/DISPLAYLINK-EULA" - -} diff --git a/src/displaylink/displaylink-sleep.sh b/src/displaylink/displaylink-sleep.sh deleted file mode 100644 index b47d5fd..0000000 --- a/src/displaylink/displaylink-sleep.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# Copyright (c) 2015 - 2016 DisplayLink (UK) Ltd. - -suspend_dlm() -{ - #flush any bytes in pipe - while read -n 1 -t 1 SUSPEND_RESULT < /tmp/PmMessagesPort_out; do : ; done; - - #suspend DisplayLinkManager - echo "S" > /tmp/PmMessagesPort_in - - if [ -f /tmp/PmMessagesPort_out ]; then - #wait until suspend of DisplayLinkManager finish - read -n 1 -t 10 SUSPEND_RESULT < /tmp/PmMessagesPort_out - fi -} - -resume_dlm() -{ - #resume DisplayLinkManager - echo "R" > /tmp/PmMessagesPort_in -} - -case "\$1/\$2" in - pre/*) - suspend_dlm - ;; - post/*) - resume_dlm - ;; -esac - diff --git a/src/displaylink/displaylink.service b/src/displaylink/displaylink.service deleted file mode 100644 index a67491f..0000000 --- a/src/displaylink/displaylink.service +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=DisplayLink Manager Service -After=display-manager.service -Conflicts=getty@tty7.service - -[Service] -ExecStartPre=/sbin/modprobe evdi -ExecStart=/usr/lib/displaylink/DisplayLinkManager -Restart=always -WorkingDirectory=/usr/lib/displaylink -RestartSec=5 - -[Install] -WantedBy=graphical.target diff --git a/src/displaylink/udev.sh b/src/displaylink/udev.sh deleted file mode 100644 index 41869be..0000000 --- a/src/displaylink/udev.sh +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/sh -# Copyright (c) 2016 DisplayLink (UK) Ltd. -# File autogenerated by udev-installer.sh script - -get_evdi_dev_count() -{ - if [ "$(ls -l /sys/devices/platform/* | grep evdi | wc -l)" = "0" ]; then - echo "0" - return - fi - - cat /sys/devices/platform/evdi.*/drm/card*/card*/status | grep "^connected$" | wc -l -} - -get_displaylink_dev_count() -{ - cat /sys/bus/usb/devices/*/idVendor | grep 17e9 | wc -l -} - -start_displaylink() -{ - if [ "$(get_displaylink_dev_count)" != "0" ]; then - start_service - fi -} - -try_stop_displaylink() -{ - if [ "$(get_evdi_dev_count)" = "0" ]; then - parent_dev_path="$1" - if [ -d "$parent_dev_path" ]; then - echo "1" - return - fi - - if [ "$(get_displaylink_dev_count)" = "0" ]; then - stop_service - echo "0" - return - fi - fi - echo "1" -} - -stop_displaylink() -{ - parent_devpath=$(dirname /sys$1) - retry_num="50" # 5s - while [ "$(try_stop_displaylink $parent_devpath)" != "0" ] && [ "$retry_num" != "0" ]; - do - sleep 0.1 - retry_num=$((retry_num-1)) - done -} - -main() -{ - op=$1 - devpath=$2 - if [ "$op" = "START" ]; then - start_displaylink - elif [ "$op" = "STOP" ]; then - stop_displaylink $devpath - fi -} - -start_service() -{ - systemctl start displaylink.service -} - -stop_service() -{ - systemctl stop displaylink.service -} - - -main $1 $2 - diff --git a/src/distccd-alarm/PKGBUILD b/src/distccd-alarm/PKGBUILD deleted file mode 100644 index 52d2887..0000000 --- a/src/distccd-alarm/PKGBUILD +++ /dev/null @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Jason Plum -# Maintainer: Kevin Mihelich -# Contributor: Josh Cartwright -# from https://github.com/WarheadsSE/PKGs/blob/master/distccd-alarm/PKGBUILD -# for https://archlinuxarm.org/wiki/Distcc_Cross-Compiling - -noautobuild=1 - -_subarchs=(armv5 armv6h armv7h armv8) -pkgbase='distccd-alarm' -pkgname=("${_subarchs[@]/#/$pkgbase-}") -pkgver=6.1.1 -pkgrel=1 -pkgdesc="An x-tools & distcc services package for Arch Linux ARM" -arch=('x86_64') -license=('GPL' ) -url="http://archlinuxarm.org/developers/distcc-cross-compiling" -depends=('distcc') -options=('libtool' 'emptydirs' '!strip') -source=(http://archlinuxarm.org/builder/xtools/x-tools.tar.xz - http://archlinuxarm.org/builder/xtools/x-tools6h.tar.xz - http://archlinuxarm.org/builder/xtools/x-tools7h.tar.xz - http://archlinuxarm.org/builder/xtools/x-tools8.tar.xz - distccd-armv5.conf - distccd-armv5.service - distccd-armv6h.conf - distccd-armv6h.service - distccd-armv7h.conf - distccd-armv7h.service - distccd-armv8.conf - distccd-armv8.service - ) -md5sums=('92a5cd5ddde22683bb910261b763b509' - '2d19d3f941276441999834c4f5fbdd7e' - '58766cfb988135f761d9f4c2c0d5c4e4' - '87e0796ac697c9dceb3e83a51b51113c' - '3706fb6f1c891717861f1101233bebbd' - '41d29c84a9624653040491226cbf287d' - 'c15d726a8b9708eda6d274dbae11783e' - '0f2ed6569e6f9de9ce63c9550b68a7a7' - '717a4bc07b1c7ad4461603a633e6a008' - 'e760b78b6d8c4d94ba1540ee0a9e33b9' - 'ca0ab42032060b2ab5da525bab0a46a8' - '3da954cb728f347c142eb42f65477593' - ) - -_package_subarch() { - # backup configs - backup=("etc/conf.d/distccd-$1") - # install symlink to distccd - install -d "${pkgdir}/usr/bin" - ln -sf /usr/bin/distccd "${pkgdir}/usr/bin/distccd-$1" - # copy in toolchain - install -d "${pkgdir}/usr/local/x-tools-$1" - cp -ar "${srcdir}/$2" "${pkgdir}/usr/local/x-tools-$1" - # install services - install -Dm0644 "${srcdir}/distccd-$1.service" \ - "${pkgdir}/usr/lib/systemd/system/distccd-$1.service" - # install config - install -Dm0644 "${srcdir}/distccd-$1.conf" \ - "${pkgdir}/etc/conf.d/distccd-$1" - -} - -for i in "${!_subarchs[@]}"; do - _xtoolsdir="${source[i]##*/}" - _xtoolsdir="${_xtoolsdir%%.*}" - eval 'package_distccd-alarm-'${_subarchs[i]}'() { - _package_subarch '${_subarchs[i]}' '${_xtoolsdir}' - }' -done - diff --git a/src/distccd-alarm/distccd-armv5.conf b/src/distccd-alarm/distccd-armv5.conf deleted file mode 100644 index e7b55b6..0000000 --- a/src/distccd-alarm/distccd-armv5.conf +++ /dev/null @@ -1,9 +0,0 @@ -# -# Parameters to be passed to distccd -# -# You must explicitly add IPs (or subnets) that are allowed to connect, -# using the --allow switch. See the distccd manpage for more info. -# -PATH=/usr/local/x-tools-armv5/x-tools/arm-unknown-linux-gnueabi/bin:$PATH -DISTCC_ARGS="--user nobody --allow 192.168.11.0/24 --port 3632" - diff --git a/src/distccd-alarm/distccd-armv5.service b/src/distccd-alarm/distccd-armv5.service deleted file mode 100644 index 4cace49..0000000 --- a/src/distccd-alarm/distccd-armv5.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=A distributed C/C++ compiler for armv5 -Documentation=man:distccd(1) - -[Service] -EnvironmentFile=/etc/conf.d/distccd-armv5 -ExecStart=/usr/bin/distccd-armv5 --daemon --no-detach $DISTCC_ARGS - -[Install] -WantedBy=multi-user.target diff --git a/src/distccd-alarm/distccd-armv6h.conf b/src/distccd-alarm/distccd-armv6h.conf deleted file mode 100644 index cb18ad6..0000000 --- a/src/distccd-alarm/distccd-armv6h.conf +++ /dev/null @@ -1,9 +0,0 @@ -# -# Parameters to be passed to distccd -# -# You must explicitly add IPs (or subnets) that are allowed to connect, -# using the --allow switch. See the distccd manpage for more info. -# -PATH=/usr/local/x-tools-armv6h/x-tools6h/arm-unknown-linux-gnueabihf/bin:$PATH -DISTCC_ARGS="--user nobody --allow 192.168.11.0/24 --port 3633" - diff --git a/src/distccd-alarm/distccd-armv6h.service b/src/distccd-alarm/distccd-armv6h.service deleted file mode 100644 index 2976789..0000000 --- a/src/distccd-alarm/distccd-armv6h.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=A distributed C/C++ compiler for armv6h -Documentation=man:distccd(1) - -[Service] -EnvironmentFile=/etc/conf.d/distccd-armv6h -ExecStart=/usr/bin/distccd-armv6h --daemon --no-detach $DISTCC_ARGS - -[Install] -WantedBy=multi-user.target diff --git a/src/distccd-alarm/distccd-armv7h.conf b/src/distccd-alarm/distccd-armv7h.conf deleted file mode 100644 index 1f5b2b1..0000000 --- a/src/distccd-alarm/distccd-armv7h.conf +++ /dev/null @@ -1,9 +0,0 @@ -# -# Parameters to be passed to distccd -# -# You must explicitly add IPs (or subnets) that are allowed to connect, -# using the --allow switch. See the distccd manpage for more info. -# -PATH=/usr/local/x-tools-armv7h/x-tools7h/arm-unknown-linux-gnueabihf/bin:$PATH -DISTCC_ARGS="--user nobody --allow 192.168.11.0/24 --port 3634" - diff --git a/src/distccd-alarm/distccd-armv7h.service b/src/distccd-alarm/distccd-armv7h.service deleted file mode 100644 index 033000c..0000000 --- a/src/distccd-alarm/distccd-armv7h.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=A distributed C/C++ compiler for armv7h -Documentation=man:distccd(1) - -[Service] -EnvironmentFile=/etc/conf.d/distccd-armv7h -ExecStart=/usr/bin/distccd-armv7h --daemon --no-detach $DISTCC_ARGS - -[Install] -WantedBy=multi-user.target diff --git a/src/distccd-alarm/distccd-armv8.conf b/src/distccd-alarm/distccd-armv8.conf deleted file mode 100644 index 8902515..0000000 --- a/src/distccd-alarm/distccd-armv8.conf +++ /dev/null @@ -1,9 +0,0 @@ -# -# Parameters to be passed to distccd -# -# You must explicitly add IPs (or subnets) that are allowed to connect, -# using the --allow switch. See the distccd manpage for more info. -# -PATH=/usr/local/x-tools-armv8/x-tools8/arm-unknown-linux-gnueabihf/bin:$PATH -DISTCC_ARGS="--user nobody --allow 192.168.11.0/24 --port 3635" - diff --git a/src/distccd-alarm/distccd-armv8.service b/src/distccd-alarm/distccd-armv8.service deleted file mode 100644 index f52abb9..0000000 --- a/src/distccd-alarm/distccd-armv8.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=A distributed C/C++ compiler for armv8 -Documentation=man:distccd(1) - -[Service] -EnvironmentFile=/etc/conf.d/distccd-armv8 -ExecStart=/usr/bin/distccd-armv8 --daemon --no-detach $DISTCC_ARGS - -[Install] -WantedBy=multi-user.target diff --git a/src/doom-wads/PKGBUILD b/src/doom-wads/PKGBUILD deleted file mode 100644 index 66c0123..0000000 --- a/src/doom-wads/PKGBUILD +++ /dev/null @@ -1,19 +0,0 @@ -# Maintainer: moparisthebest - -pkgname=doom-wads -pkgver=1.0 -pkgrel=1 -pkgdesc="The Ultimate Doom, Final Doom, Doom II IWADs (game data)" -arch=('any') -url="http://www.idsoftware.com/games/doom/doom-ultimate" -license=('custom') -source=(DOOM.WAD PLUTONIA.WAD TNT.WAD DOOM2.WAD) -sha256sums=(6fdf361847b46228cfebd9f3af09cd844282ac75f3edbb61ca4cb27103ce2e7f - f31395fb5580ef8fee26514b34874f8ab354c78fbbed35c8bfe04ec42ddc0c80 - be3130f780037d0a640fce5639f4e2df88ce2d36128725a675f9aec1b6048228 - 10d67824b11025ddd9198e8cfc87ca335ee6e2d3e63af4180fa9b8a471893255) - -package() { - mkdir -p "$pkgdir/usr/share/games/doom/" - install -Dm644 *.WAD "$pkgdir/usr/share/games/doom/" -} diff --git a/src/doomsday/PKGBUILD b/src/doomsday/PKGBUILD deleted file mode 100644 index 2d1dd72..0000000 --- a/src/doomsday/PKGBUILD +++ /dev/null @@ -1,53 +0,0 @@ -# Maintainer: Frederic Bezies -# Contributor: Elrond46 -# Contributor: Zohar Malamant -# Contributor: Arkham -# Contributor: Christoph Zeiler -# Contributor: Dmitry Shilov - -pkgname=doomsday -pkgver=2.2.1 -pkgrel=1 -pkgdesc="An advanced Doom engine that supports DOOM, Heretic and Hexen." -url="http://dengine.net/" -arch=('i686' 'x86_64') -license=('GPL2') -conflicts=('doomsday-bin') -provides=('assimp') -depends=('hicolor-icon-theme' 'qt5-x11extras' 'sdl2_mixer' 'fluidsynth' 'lib32-fluidsynth' 'openal' 'libxrandr' 'minizip') -makedepends=('imagemagick' 'cmake' 'xorg-server-devel' 'assimp' 'python') -optdepends=('doom1-wad: Doom shareware', - 'heretic1-wad: Heretic shareware', - 'hexen1-wad: Hexen shareware' - 'soundfont-fluid') -source=("http://files.dengine.net/archive/doomsday-$pkgver.tar.gz") -sha256sums=('116dad77943658097183a0b7ddb92a3354fb3c6996cddfc0517da1b15ce0e806') - -build() { - - # Enter build directory - cd $srcdir/$pkgname-$pkgver/$pkgname - - # Generate makefiles using qmake - mkdir -p build - cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib - make -} - -package() { - cd $srcdir/$pkgname-$pkgver/$pkgname/build - make install DESTDIR="$pkgdir" - - # Delete the contents of /usr/include/assimp as this package already provides it - rm -r $pkgdir/usr/include/assimp - - # Look for WADs in /usr/share/games/doom by default - mkdir -p "${pkgdir}/etc/doomsday" - echo "iwaddir: /usr/share/games/doom" > "${pkgdir}/etc/doomsday/paths" - # For Music - echo "Do not forget to start fluidsynth service after adding your soundfonts to etc/conf.d/fluidsynth (SOUND_FONT line) if you want to use fluidsynth music output" -} - - diff --git a/src/electrs/PKGBUILD b/src/electrs/PKGBUILD deleted file mode 100644 index 386deeb..0000000 --- a/src/electrs/PKGBUILD +++ /dev/null @@ -1,27 +0,0 @@ -pkgname=electrs -pkgver=0.10.0 -pkgrel=1 -pkgdesc="An efficient re-implementation of Electrum Server in Rust" -arch=(x86_64) -url="https://github.com/romanz/electrs" -license=('MIT') -depends=('gcc-libs') -makedepends=('git' 'clang' 'cmake' 'rust') -source=("git+https://github.com/romanz/electrs.git#tag=v$pkgver") -md5sums=('SKIP') - -build() { - cd "$pkgname" - cargo build --release --locked -} - -check() { - cd "$pkgname" - cargo test --release --locked -} - -package() { - cd "$pkgname" - install -Dm755 target/release/${pkgname} -t "${pkgdir}/usr/bin" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/emulationstation-autoscraper/PKGBUILD b/src/emulationstation-autoscraper/PKGBUILD deleted file mode 100644 index fb81c32..0000000 --- a/src/emulationstation-autoscraper/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Maintainer: Oliver Jaksch - -pkgname=emulationstation-autoscraper -pkgver=1.4.6 -pkgrel=1 -pkgdesc="An auto-scraper for EmulationStation written in Go using hashes" -arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') -url="https://github.com/sselph/scraper" -license=('custom') -makedepends=('git' 'go') - -source=($pkgname-$pkgver.tar.gz::https://github.com/sselph/scraper/archive/v${pkgver}.tar.gz) -sha256sums=('898d13a94f630bcb2e78b144fb06c106a6f29a316ab1d63f9b702719cf98e0cd') - -scraperdir="scraper-${pkgver}" - -build() { - # echo $arch # for later use on different arches - mkdir -p "github.com/sselph" - ln -s "${srcdir}/${scraperdir}" "${srcdir}/github.com/sselph/scraper" - GOPATH="$(pwd)" && export GOPATH=$(echo ${GOPATH%src}) - echo $(go build github.com/sselph/scraper) -} - -package() { - cd "${srcdir}" - strip "scraper" - install -Dm755 "${srcdir}/scraper" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 "${srcdir}/${scraperdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt" - for LIC in $(find "${srcdir}/${scraperdir}/vendor/github.com" -name LICENSE); do - PKGNAME="$(echo ${LIC} | awk -F "/" '{print $(NF-1)}')" - install -Dm644 "${LIC}" "${pkgdir}/usr/share/licenses/${pkgname}/license.${PKGNAME}" - done -} diff --git a/src/emulationstation-git/PKGBUILD b/src/emulationstation-git/PKGBUILD deleted file mode 100644 index 38a47b7..0000000 --- a/src/emulationstation-git/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Maintainer : Johnathan Jenkins -# Contributor: Drew Liszewski -# Contributor: Daniel Varga - -pkgname=emulationstation-git -_gitname=EmulationStation -pkgrel=1 -epoch=1 -pkgver=2.4.1.r435.ge6660475 -pkgdesc="A graphical front-end for emulators with controller navigation. Developed for the Raspbery Pi, but runs on most Linux systems." -arch=('i686' 'x86_64' 'armv6h' 'armv7h') -url="https://github.com/RetroPie/EmulationStation" -license=('MIT') -makedepends=('git' 'boost' 'freetype2' 'eigen' 'cmake' 'mesa' 'libsm' 'rapidjson') -depends=('alsa-lib' 'sdl2' 'boost-libs' 'freeimage' 'ttf-dejavu' 'glu' 'vlc' 'libcec') -if [ "$CARCH" = "armv6h" ]; then -depends+=('raspberrypi-firmware') -else -depends+=('libgl') -fi -source=('git://github.com/RetroPie/EmulationStation.git') -md5sums=('SKIP') -provides=('emulationstation') - -pkgver() { - cd $srcdir/$_gitname - git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd "$srcdir/$_gitname" - git submodule update --init -} - -build() { - cd "$srcdir/$_gitname" - mkdir -p "$srcdir/$_gitname/build" - cd "$srcdir/$_gitname/build" - cmake .. - make -} - -package() { - cd $_gitname - install -Dm755 "$srcdir/$_gitname/emulationstation" "$pkgdir/usr/bin/emulationstation" - install -Dm644 "$srcdir/$_gitname/LICENSE.md" "$pkgdir/usr/share/licenses/emulationstation-git/LICENSE" -} diff --git a/src/emulationstation-git/psp_scapper.patch b/src/emulationstation-git/psp_scapper.patch deleted file mode 100644 index d2940b3..0000000 --- a/src/emulationstation-git/psp_scapper.patch +++ /dev/null @@ -1,25 +0,0 @@ -From f6fd3e591777b3b67d006a334788e4647136901c Mon Sep 17 00:00:00 2001 -From: Johnathan Jenkins -Date: Fri, 3 Feb 2017 08:42:21 -0800 -Subject: [PATCH] fix psp scapper - ---- - es-app/src/scrapers/GamesDBScraper.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/es-app/src/scrapers/GamesDBScraper.cpp b/es-app/src/scrapers/GamesDBScraper.cpp -index 6fbe3ef..77fd239 100644 ---- a/es-app/src/scrapers/GamesDBScraper.cpp -+++ b/es-app/src/scrapers/GamesDBScraper.cpp -@@ -58,7 +58,7 @@ const std::map gamesdb_platformid_map = boost::assign:: - (PLAYSTATION_3, "Sony Playstation 3") - (PLAYSTATION_4, "Sony Playstation 4") - (PLAYSTATION_VITA, "Sony Playstation Vita") -- (PLAYSTATION_PORTABLE, "Sony PSP") -+ (PLAYSTATION_PORTABLE, "Sony Playstation Portable") - (SUPER_NINTENDO, "Super Nintendo (SNES)") - (TURBOGRAFX_16, "TurboGrafx 16") - (WONDERSWAN, "WonderSwan") --- -2.11.0 - diff --git a/src/emulationstation-themes/PKGBUILD b/src/emulationstation-themes/PKGBUILD deleted file mode 100644 index a9b1f68..0000000 --- a/src/emulationstation-themes/PKGBUILD +++ /dev/null @@ -1,54 +0,0 @@ -# Contributor: Drew Liszewski -# Maintainer: Christopher KOBAYASHI -pkgname=emulationstation-themes -pkgver=0.2 -pkgrel=1 -pkgdesc="EmulationStation themes pack" -arch=('any') -url="http://aloshi.com/emulationstation" -license=('WTFPL') -groups=() -makedepends=('git') -depends=() -install='emulationstation-themes.install' -source=('https://aloshi.com/es_downloads/es_themes_jan_20_2013.zip' - 'https://emulationstation.org/downloads/themes/simple_latest.zip' - 'git+https://github.com/RetroPie/es-theme-carbon-centered.git' - 'git+https://github.com/RetroPie/es-theme-carbon-nometa.git' - 'git+https://github.com/RetroPie/es-theme-clean-look.git' - 'git+https://github.com/RetroPie/es-theme-color-pi.git' - 'git+https://github.com/RetroPie/es-theme-simple-dark.git' - 'git+https://github.com/RetroPie/es-theme-simplified-static-canela.git' - 'git+https://github.com/RetroPie/es-theme-turtle-pi.git' - ) -noextract=('es_themes_jan_20_2013.zip') -sha256sums=('f6430cf382cbd9dbd17ef864ae47993d5c912c6a0023f8189d98809aebe49b79' - '567cc78d4aec1ef13893834c7e73c3eea91f50d096468c1ae40c973c502471ea' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - ) - -prepare() { - mkdir -p xevin - bsdtar -xf es_themes_jan_20_2013.zip -C xevin/ -} - -build() { - rm -r -f ${srcdir}/*/.git* -} - -package() { - cd "${srcdir}" - install -d ${pkgdir}/usr/share/EmulationStation/themes - cp -r ${srcdir}/{simple,xevin} ${pkgdir}/usr/share/EmulationStation/themes/ - for i in carbon-centered carbon-nometa clean-look color-pi simple-dark \ - simplified-static-canela turtle-pi; do - cp -r ${srcdir}/es-theme-${i} \ - ${pkgdir}/usr/share/EmulationStation/themes/${i} - done -} diff --git a/src/emulationstation-themes/emulationstation-themes.install b/src/emulationstation-themes/emulationstation-themes.install deleted file mode 100644 index 4e69592..0000000 --- a/src/emulationstation-themes/emulationstation-themes.install +++ /dev/null @@ -1,9 +0,0 @@ -post_install() { - echo "Make symbolic links to relevant themes from /usr/share/EmulationStation/themes to ~/.emulationstation/themes" - echo "Example: ln -s /usr/share/EmulationStation/themes/snes ~/.emulationstation/themes/" - echo -} - -post_upgrade () { - post_install -} diff --git a/src/emulationstation/PKGBUILD b/src/emulationstation/PKGBUILD deleted file mode 100644 index febf18c..0000000 --- a/src/emulationstation/PKGBUILD +++ /dev/null @@ -1,46 +0,0 @@ -# Maintainer: Guillaume Hayot -pkgname=emulationstation -_gitname=EmulationStation -pkgver=2.7.6 -pkgrel=1 -pkgdesc="Emulation Station is a flexible emulator front-end supporting keyboardless navigation and custom system themes." -arch=('i686' 'x86_64' 'armv6h' 'armv7h') -url="https://github.com/RetroPie/EmulationStation" -license=('MIT') -install=emulationstation.install -depends=('vlc' 'alsa-lib' 'sdl2' 'boost-libs' 'freeimage' 'curl' 'libraw') -makedepends=('cmake' 'boost' 'freetype2' 'eigen' 'curl' 'git') -optdepends=('ttf-droid: Fallback fonts for Chinese/Japanese/Korean characters' - 'dolphin-emu: GameCube and Wii support' - 'mupen64plus: Nintendo 64 support' - 'mednafen: NES and GBA support' - 'zsnes: SNES support' - 'stella: Atari 2600 support' - 'ppsspp-headless: PSP support' - 'steam: Steam support') -conflicts=(emulationstation-git) -source=("https://github.com/RetroPie/$_gitname/archive/v$pkgver.tar.gz" - "emulationstation.desktop" - "emulationstation.png") -sha256sums=('f56b4301ddd97beb990aed387d34e021ea1df6a2f1256cf361cf2bcefd1b6247' - '5564803e0a82e132ab507b9cd341b32d1ce5b8be527996fbe13607d90f1dde2c' - 'ac589d9da5c258226f8de76e99afe2b07ac86030ced90d284d31b51193057f9c') - -prepare() { - cd "$_gitname-$pkgver" - rm -rf external/pugixml - git clone https://github.com/zeux/pugixml.git external/pugixml -} - -build() { - cd "$_gitname-$pkgver" - cmake . - make -} - -package() { - install -Dm755 "$srcdir/$_gitname-$pkgver/emulationstation" "$pkgdir/usr/bin/emulationstation" - install -Dm644 "$srcdir/$_gitname-$pkgver/LICENSE.md" "$pkgdir/usr/share/licenses/emulationstation/LICENSE" - install -Dm644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" - install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" -} diff --git a/src/emulationstation/emulationstation.desktop b/src/emulationstation/emulationstation.desktop deleted file mode 100644 index 2c1c366..0000000 --- a/src/emulationstation/emulationstation.desktop +++ /dev/null @@ -1,25 +0,0 @@ -[Desktop Entry] -Name=EmulationStation -GenericName=EmulationStation -Comment=Front-end for emulators -Exec=emulationstation -Icon=emulationstation.svg -Terminal=false -Type=Application -StartupNotify=false -Categories=Game;Emulator; - -[Desktop Action Windowed] -Name=Open as window -Exec=emulationstation --windowed -OnlyShowIn=Unity;GNOME; - -[Desktop Action NoExit] -Name=Don't display exit button -Exec=emulationstation --no-exit -OnlyShowIn=Unity;GNOME; - -[Desktop Action Vsync off] -Name=Open in standalone mode -Exec=emulationstation -vsync 0 -OnlyShowIn=Unity;GNOME; diff --git a/src/emulationstation/emulationstation.install b/src/emulationstation/emulationstation.install deleted file mode 100644 index 654a313..0000000 --- a/src/emulationstation/emulationstation.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { - echo "An example systems configuration file will be created at ~/.emulationstation/es_systems.cfg on first run." - echo "See https://github.com/RetroPie/EmulationStation/blob/master/SYSTEMS.md on how to tell EmulationStation" - echo "what systems you have, what platform they correspond to (for scraping), and where the games are located." - echo "" - echo "See https://github.com/RetroPie/EmulationStation#writing-an-es_systemscfg for a configuration file example." - echo "" - echo "Default theme is quite ugly, you can clone one like https://github.com/RetroPie/es-theme-carbon" - echo "in ~/.emulationstation/themes/{theme name} and select it in the settings." - echo "See https://github.com/RetroPie/EmulationStation/blob/master/THEMES.md for documentation." -} diff --git a/src/emulationstation/emulationstation.png b/src/emulationstation/emulationstation.png deleted file mode 100644 index 251686c0768ce5180bfd3a3b8234f59bd928ad45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4870 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 diff --git a/src/evdi-git/PKGBUILD b/src/evdi-git/PKGBUILD deleted file mode 100644 index 6397bc7..0000000 --- a/src/evdi-git/PKGBUILD +++ /dev/null @@ -1,87 +0,0 @@ -# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com -# Contributor: ajs124 - -# Tested with Kernel 4.16, Dell D3000 SuperSpeed USB 3.0 Docking Station, 17e9:4318 DisplayLink - -pkgname='evdi-git' -pkgver=1.9.1.r48.gd6b2841 -_pkgver="${pkgver%%.r*}" -pkgrel=1 -pkgdesc='kernel module that enables management of multiple screens, primarily for DisplayLink USB VGA DVI HDMI DisplayPort video' -arch=('i686' 'x86_64') -url='https://github.com/DisplayLink/evdi' -license=('GPL') -depends=('dkms') -makedepends=('git' 'libdrm') -makedepends+=('linux-headers') -provides=("evdi=${_pkgver}") -conflicts=('evdi') -_srcdir="${pkgname%-git}" -source=( - 'git+https://github.com/DisplayLink/evdi' -) -source[0]+='#branch=devel' -md5sums=('SKIP') -sha256sums=('SKIP') - -pkgver() { - cd "${_srcdir}" - local _modver _rev - #_modver="$(awk -F '=' '/MODVER=/ {print $2}' module/Makefile)" - _rev="$(git describe --long --tags | sed -e 's/^v//' -e 's/\([^-]*-g\)/r\1/' -e 's/-/./g')" - if [ -z "${_modver:-}" ]; then - printf '%s\n' "${_rev}" - else - printf '%s.r%s\n' "${_modver}" "${_rev##*.r}" - fi -} - -prepare() { - cd "${_srcdir}" - local _src - for _src in "${source[@]%%::*}"; do - _src="${_src##*/}" - if [[ "${_src}" = *.patch ]]; then - msg2 "Patch ${_src}" - patch -Np1 -i "../${_src}" - fi - done - - # Fix build for kernel 5.4 - #sed -E -e 's:SUBDIRS=([^ ]+) :M=\1 &:g' -i 'module/Makefile' - - sed -e 's:-Werror::g' -i 'Makefile' -} - -build() { - cd "${_srcdir}" - # DKMS builds are hard to debug. We can build it here to debug the errors. - if :; then - # We only need to build the library in this step, dmks will build the module - cd 'library' - fi - CFLAGS="${CFLAGS/-fno-plt/}" - make -} - -package() { - cd "${_srcdir}" - install -Dpm755 "library/lib${pkgname%-git}.so"* -t "${pkgdir}/usr/lib/" - - pushd "${pkgdir}/usr/lib/" > /dev/null - local _libs=(*.so.*) - if [ "${#_libs[@]}" -ne 1 ]; then - echo "Too many libs" - false - fi - _libs="${_libs[0]}" - local _libase="${_libs%.so*}.so" - ln -sf "${_libs}" "${_libase}" - ln -sf "${_libs}" "${_libase}.0" # bad soname - popd > /dev/null - - local _DKMS="${pkgdir}/usr/src/${pkgname%-git}-${_pkgver}" - install -Dpm644 module/* -t "${_DKMS}/" - make -j1 -C "${_DKMS}" clean - rm -f "${_DKMS}/evdi.mod" -} diff --git a/src/evdi/.gitignore b/src/evdi/.gitignore deleted file mode 100644 index a6b8c85..0000000 --- a/src/evdi/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -*.tar.gz -*.tar.xz -*.tar.zst -pkg/ -src/ diff --git a/src/evdi/PKGBUILD b/src/evdi/PKGBUILD deleted file mode 100644 index c889d74..0000000 --- a/src/evdi/PKGBUILD +++ /dev/null @@ -1,55 +0,0 @@ -# Maintainer: mwawrzyniak -# Contributor: PlusMinus - -pkgname=evdi -pkgver=1.9.1 -pkgrel=1 -pkgdesc="A Linux® kernel module that enables management of multiple screens." -arch=('i686' 'x86_64') -url="https://github.com/DisplayLink/evdi" -license=('GPL') -groups=() -depends=(glibc dkms libdrm) -makedepends=() -optdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=() -install=$pkgname.install -changelog=$pkgname.Changelog -source=($pkgname-$pkgver-$pkgrel.tar.gz::https://github.com/DisplayLink/evdi/archive/v$pkgver.tar.gz) -noextract=() -md5sums=('e56d5acf08d67706e297a9a8c09e0a20') - -prepare() { - cd "$pkgname-$pkgver" - local src - for src in "${source[@]}"; do - src="${src%%::*}" - src="${src##*/}" - [[ $src = *.patch ]] || continue - patch -Np1 < "../$src" - done -} - -build() { -# We only need to build the library in this step, dkms will build the module -cd "$pkgname-$pkgver/library" - -make -} - -package() { -# Predfine some target folders -SRCDIR="$pkgdir/usr/src/$pkgname-$pkgver" # This one is needed for dkms -LIBNAME=lib$pkgname - -cd "$pkgname-$pkgver" - -install -D -m 755 library/$LIBNAME.so $pkgdir/usr/lib/$LIBNAME.so - -install -d $SRCDIR -install -D -m 755 module/* $SRCDIR -} diff --git a/src/evdi/evdi.Changelog b/src/evdi/evdi.Changelog deleted file mode 100644 index e326515..0000000 --- a/src/evdi/evdi.Changelog +++ /dev/null @@ -1,83 +0,0 @@ -v1.9.1 -- Add support for 5.11 and 5.12 kernels - -v1.9.0 -- Fix evdi build on v5.10 kernel - -v1.7.2 -- Add support for kernel 5.9 and 5.10 - -v1.8.0 -- add i2c adapter when creating an EVDI node - -v1.7.0 -- support for kernels 5.3, 5.4, 5.5, 5.6 -- drop support for kernels pre-4.15 -- various crashes fixes -- per card hardware cursor option -- install/uninstall targets in Makefiles - -v1.6.4 -- Retry drop drm master when previous attempt failed - -v1.6.3 -- reset IOCTL on EAGAIN and EINTR - -v1.6.2 -- support for 5.2 kernel -- Intel-IOMMU workaround -- workaround for problem with FourCC when switching Xorg <-> Wayland -- fix issues found with Coverity - -v1.6.1 -- support for 5.0 and 5.1 kernels -- use atomic helper for dirtyfb from upstream when possible -- fixup copyrights - -v1.6.0 -EVDI driver used in DisplayLink Ubuntu Software v5.1 -- shift towards 'atomic modesetting' -- add support for 4.19 and 4.20 kernels -- drop support for kernels older than 4.2 - -v1.5.1-2 -- Removed FBINFO_CAN_FORCE_OUTPUT (breaks 4.20 / apparently never worked right) - (https://github.com/torvalds/linux/commit/04cfcc7ab358e331b32cabde1e853a125f3f8735#diff-43768cc89c01c730cb119634b42dfa81) -- Also added dynamic patching ability (borrowed from "linux" PKGBUILD) -- Fixed namcap relro warning - -v1.5.1 -EVDI driver used in DisplayLink Ubuntu Software v4.4 - -v1.5.0.2 -Re-release v1.5.0-r2 as v1.5.0.2 for Chrome OS only. - -v1.5.0-r2 -EVDI driver used in DisplayLink Ubuntu Software v4.2. - -v1.5.0-r1 -In Makefile pass CC down to kernel make - -v1.5.0 -Fix compatibility with kernels post 4.13. -Introduce changes for cursor API. - -v1.4.1 -Synchronisation of code base to make it in line with Chrome OS kernels - -v1.4.0 -Compilation fixes for kernel 4.10 -API compatibility enforcement between the library and module. - -v1.3.43 -Adding support for indicating an area limit a client that connects to EVDI has. - -v1.3.42 -Fixes for Kernels 4.9 and 4.10. -API change: Extension of evdi_connect function, allowing to register modes that the client supports, regardless of the fact they are not necessarily listed in the EDID of a monitor. - -v1.2.64 -Highlights: fixes for kernel 4.8. - -v1.2.55 -Module and library code to be included in DisplayLink USB Graphics Software for Ubuntu, version 1.2. diff --git a/src/evdi/evdi.install b/src/evdi/evdi.install deleted file mode 100644 index 89a7655..0000000 --- a/src/evdi/evdi.install +++ /dev/null @@ -1,20 +0,0 @@ -# old version (without -$pkgrel): ${1%%-*} -# new version (without -$pkgrel): ${2%%-*} - -post_install() { - echo 'DKMS install...' - dkms install evdi/${1%%-*} -} - -pre_upgrade() { - pre_remove ${2%%-*} -} - -post_upgrade() { - post_install ${1%%-*} -} - -pre_remove() { - echo 'DKMS remove...' - dkms remove evdi/${1%%-*} --all -} diff --git a/src/f3/PKGBUILD b/src/f3/PKGBUILD deleted file mode 100644 index c1b835f..0000000 --- a/src/f3/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: Kaio Augusto -# Contributor: Kyle -# Contributor: mib1982 -# Contributor: z3ntu - -pkgname=f3 -pkgver=7.2 -pkgrel=1 -pkgdesc="Utilities to detect and repair counterfeit flash storage, i.e. thumb drives and memory cards with less flash than advertised" -arch=('armv7h' 'aarch64' 'i686' 'x86_64') -url="http://oss.digirati.com.br/f3/" -license=('GPL3') -depends=('parted') -options=('!buildflags' - '!makeflags') -conflicts=() -provides=() -source=(https://github.com/AltraMayor/${pkgname}/archive/v${pkgver}.zip) -md5sums=('23026d5463e9ec2b36a00a42ec8f0d5f') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - sed -i -e 's:/usr/local:/usr:g' Makefile - make - make extra -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=$pkgdir install - make DESTDIR=$pkgdir install-extra -} diff --git a/src/ffmpeg-omx/PKGBUILD b/src/ffmpeg-omx/PKGBUILD deleted file mode 100644 index af9ea20..0000000 --- a/src/ffmpeg-omx/PKGBUILD +++ /dev/null @@ -1,103 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin -# Contributor: Bartłomiej Piotrowski -# Contributor: Ionut Biru -# Contributor: Tom Newsom -# Contributor: Paul Mattal -# Contributor: Frédéric Mangano - -# ALARM: Kevin Mihelich -# - use -fPIC in host cflags for armv7 to fix print_options.c compile -# Upstream: https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/master/extra/ffmpeg/PKGBUILD - -pkgname=ffmpeg-omx -pkgver=3.2.2 -pkgrel=1 -epoch=1 -pkgdesc='ffmpeg built with OMX and MMAL hardware acceleration support for Raspberry Pi' -arch=('armv7h') -url='http://ffmpeg.org/' -license=('GPL3') -depends=('alsa-lib' 'bzip2' 'fontconfig' 'fribidi' 'glibc' 'gmp' 'gnutls' 'gsm' - 'jack' 'lame' 'libavc1394' 'libiec61883' 'libmodplug' 'libpulse' - 'libraw1394' 'libsoxr' 'libssh' 'libtheora' 'libva' 'libvdpau' - 'libwebp' 'libx11' 'libxcb' 'opencore-amr' 'openjpeg2' 'opus' - 'schroedinger' 'sdl2' 'speex' 'v4l-utils' 'xz' 'zlib' - 'libass.so' 'libbluray.so' 'libfreetype.so' 'libnetcdf.so' - 'libvidstab.so' 'libvorbisenc.so' 'libvorbis.so' 'libvpx.so' - 'libx264.so' 'libx265.so' 'libxvidcore.so' - 'raspberrypi-firmware-tools') -makedepends=('hardening-wrapper' 'ladspa' 'libvdpau' 'yasm') -optdepends=('ladspa: LADSPA filters') -provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so' - 'libavresample.so' 'libavutil.so' 'libpostproc.so' 'libswresample.so' - 'libswscale.so' 'ffmpeg') -conflicts=('ffmpeg') -source=("https://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz"{,.asc}) -validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') -sha256sums=('3f01bd1fe1a17a277f8c84869e5d9192b4b978cb660872aa2b54c3cc8a2fedfc' - 'SKIP') - -build() { - cd ffmpeg-${pkgver} - - [[ $CARCH == "armv7h" || $CARCH == "aarch64" ]] && CONFIG='--host-cflags="-fPIC"' - - ./configure \ - --prefix='/usr' \ - --disable-debug \ - --disable-static \ - --disable-stripping \ - --enable-avisynth \ - --enable-avresample \ - --enable-fontconfig \ - --enable-gnutls \ - --enable-gpl \ - --enable-ladspa \ - --enable-libass \ - --enable-libbluray \ - --enable-libfreetype \ - --enable-libfribidi \ - --enable-libgsm \ - --enable-libiec61883 \ - --enable-libmodplug \ - --enable-libmp3lame \ - --enable-libopencore_amrnb \ - --enable-libopencore_amrwb \ - --enable-libopenjpeg \ - --enable-libopus \ - --enable-libpulse \ - --enable-libschroedinger \ - --enable-libsoxr \ - --enable-libspeex \ - --enable-libssh \ - --enable-libtheora \ - --enable-libv4l2 \ - --enable-libvidstab \ - --enable-libvorbis \ - --enable-libvpx \ - --enable-libwebp \ - --enable-libx264 \ - --enable-libx265 \ - --enable-libxvid \ - --enable-mmal \ - --enable-omx-rpi \ - --enable-netcdf \ - --enable-shared \ - --enable-version3 \ - --enable-x11grab \ - $CONFIG - - make - make tools/qt-faststart - make doc/ff{mpeg,play,server}.1 -} - -package() { - cd ffmpeg-${pkgver} - - make DESTDIR="${pkgdir}" install install-man - install -Dm 755 tools/qt-faststart "${pkgdir}"/usr/bin/ -} - -# vim: ts=2 sw=2 et: diff --git a/src/ffmpegfs/PKGBUILD b/src/ffmpegfs/PKGBUILD deleted file mode 100644 index 74e804d..0000000 --- a/src/ffmpegfs/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# Maintainer: Willem Mulder <14mRh4X0r@gmail.com> -pkgname=ffmpegfs -pkgver=2.0 -pkgrel=1 -pkgdesc="FUSE-based transcoding filesystem with video support from many formats to MP4, WebM, OGG, MP3, OPUS, MOV, ProRes or WAV." -arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64') # Not arch-specific, should work on all -url="https://nschlia.github.io/ffmpegfs/" -license=('GPL3' 'FDL1.3') -makedepends=('asciidoc' 'w3m' 'xxd') -depends=('fuse' 'ffmpeg' 'sqlite' 'libbluray' 'libdvdread') -source=("https://github.com/nschlia/ffmpegfs/releases/download/v$pkgver/ffmpegfs-$pkgver.tar.gz") -sha384sums=('e97a4e030e426c4b5a2bff030ac0b8a45f1d6dade0dcfe456a06ee3d3b9c3f2568ffc2c83131ce6f8c884f1012a5a5e4') - -build() { - cd "$pkgname-$pkgver" - ./configure --prefix=/usr - make -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - - install -Dm644 README.md "$pkgdir/usr/share/doc/ffmpegfs/README.md" -} diff --git a/src/filebot/PKGBUILD b/src/filebot/PKGBUILD deleted file mode 100644 index ec760ad..0000000 --- a/src/filebot/PKGBUILD +++ /dev/null @@ -1,74 +0,0 @@ -# Maintainer: Roman Vasilev <2rvasilev@live.ru> -# Maintainer: max.bra -# Contributor: nadolph -# Contributor: dcelasun -# Contributor: said -# Contributor: Kaurin -# Contributor: Nathan Owe - -pkgname=filebot -pkgver=4.8.5 -pkgrel=2 -pkgdesc="The ultimate TV and Movie Renamer" -arch=('i686' 'x86_64' 'aarch64' 'armv7l' 'armv7h') -url="https://www.filebot.net/" -license=('Commercial') -install=$pkgname.install -install=() -depends=('java-openjfx' 'jre8-openjdk' 'fontconfig' 'chromaprint') -makedepends=() -provides=('filebot') -conflicts=('filebot47' 'filebot-git') - -[[ $CARCH == "i686" ]] && _intarch=i686 -[[ $CARCH == "x86_64" ]] && _intarch=amd64 -[[ $CARCH == "armv7l" ]] && _intarch=armv7l -[[ $CARCH == "armv7h" ]] && _intarch=armv7l -[[ $CARCH == "aarch64" ]] && _intarch=armv8 - -source=(#"https://get.filebot.net/filebot/FileBot_${pkgver}/FileBot_${pkgver}-portable.tar.xz" - "https://get.filebot.net/filebot/FileBot_${pkgver}/FileBot_${pkgver}-aur.tar.xz" - $pkgname-arch.sh - #$pkgname.svg - #$pkgname.desktop - ) - -md5sums=('67567ae0fd2ab5b18fea3442362ac7f4' - '7c1128f94fcd9f4e29225a12eac83704') - -optdepends=('libzen: Required by libmediainfo' - 'libmediainfo: Read media info such as video codec, resolution or duration' - 'java-p7zip-binding: Extract archives' - 'gvfs: Drag-n-Drop from GVFS remote filesystems') - -prepare() { - cd "$srcdir" -} - -build() { - cd $srcdir -} - -package() { - mkdir -p $pkgdir/usr/share/java/$pkgname/ - - install -Dm755 $pkgname-arch.sh "$pkgdir/usr/bin/$pkgname" - - cd "$srcdir/usr/share" - - install -Dm644 $pkgname/lib/$CARCH/libjnidispatch.so "$pkgdir/usr/share/java/$pkgname/libjnidispatch.so" - cp -dpr --no-preserve=ownership $pkgname/jar/* "$pkgdir/usr/share/java/$pkgname/" - - cp -dpr --no-preserve=ownership icons/* "$pkgdir/usr/share/icons/" - - #install -Dm644 $pkgname.svg "$pkgdir/usr/share/pixmaps/$pkgname.svg" - #install -Dm644 icons/hicolor/scalable/apps/$pkgname.svg "$pkgdir/usr/share/pixmaps/$pkgname.svg" - - #install -Dm644 applications/*.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" - mkdir -p $pkgdir/usr/share/applications/ - cp -dpr --no-preserve=ownership applications/* "$pkgdir/usr/share/applications/" - - mkdir -p $pkgdir/usr/share/mime/packages/ - cp -dpr --no-preserve=ownership mime/* "$pkgdir/usr/share/mime/" - -} diff --git a/src/filebot/filebot-arch.sh b/src/filebot/filebot-arch.sh deleted file mode 100644 index b66e502..0000000 --- a/src/filebot/filebot-arch.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -# force JVM language and encoding settings -export LANG="en_US.UTF-8" -export LC_ALL="en_US.UTF-8" - -APP_ROOT=/usr/share/java/filebot - -# add APP_ROOT to LD_LIBRARY_PATH -if [ ! -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$APP_ROOT" -else - export LD_LIBRARY_PATH="$APP_ROOT" -fi - -# choose extractor -EXTRACTOR="ApacheVFS" # use Apache Commons VFS2 with junrar plugin -# EXTRACTOR="SevenZipExecutable" # use the 7z executable -# EXTRACTOR="SevenZipNativeBindings" # use the lib7-Zip-JBinding.so native library - -# start filebot -/usr/lib/jvm/java-8-openjdk/bin/java -Dunixfs=false -DuseGVFS=false -DuseExtendedFileAttributes=true -DuseCreationDate=false -Djava.net.useSystemProxies=false -Dapplication.deployment=AUR -Dfile.encoding="UTF-8" -Dsun.jnu.encoding="UTF-8" -Djna.nosys=false -Djna.nounpack=true -Dnet.filebot.Archive.extractor="$EXTRACTOR" -Dnet.filebot.AcoustID.fpcalc="fpcalc" -Dapplication.dir=$HOME/.config/filebot -Djava.io.tmpdir=/tmp/filebot -Dapplication.update=skip -Djna.library.path=/usr/share/java/filebot $JAVA_OPTS -cp /usr/share/java/filebot/filebot.jar net.filebot.Main "$@" - diff --git a/src/filebot/filebot.desktop b/src/filebot/filebot.desktop deleted file mode 100644 index 00188b7..0000000 --- a/src/filebot/filebot.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Filebot -Comment=TV renamer/subtitle downloader/sfv validator -Exec=filebot -Icon=filebot -Categories=AudioVideo; diff --git a/src/filebot/filebot.install b/src/filebot/filebot.install deleted file mode 100644 index 0260d16..0000000 --- a/src/filebot/filebot.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { -echo -e "\e[1;33m==>\e[0m if you use OpenJDK as Java VM you \e[1;31mmust\e[0m also install OpenJFX" -echo -e "\e[1;33m==>\e[0m \e[1;36mhttps://wiki.archlinux.org/index.php/Java#OpenJFX\e[0m" -echo "" -echo -e "\e[1;33m==>\e[0m \e[1;31mfilebot --license license.file\e[0m will activate your license.file -} - -post_upgrade() { - post_install $1 -} - diff --git a/src/filebot/filebot.svg b/src/filebot/filebot.svg deleted file mode 100644 index 13cc237..0000000 --- a/src/filebot/filebot.svg +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/fish-git/PKGBUILD b/src/fish-git/PKGBUILD deleted file mode 100644 index b361a05..0000000 --- a/src/fish-git/PKGBUILD +++ /dev/null @@ -1,78 +0,0 @@ -# Contributor: Abhishek Dasgupta -# Contributor: Eric Belanger -# Contributor: Jan Fader -# Contributor: Stephen Drodge -# Contributor: Akatsuki Rui -# Maintainer: SanskritFritz (gmail) - -pkgname=fish-git -_gitname="fish-shell" -pkgver=3.7.1.r2517.g31b15405e -pkgrel=1 -epoch=2 -pkgdesc="User friendly shell intended mostly for interactive use." -arch=('i686' 'x86_64' 'arm') -url="https://github.com/fish-shell/fish-shell" -license=('GPL-2.0-or-later') -depends=( - 'glibc' - 'ncurses' - 'pcre2' -) -optdepends=( - 'python: man page completion parser / web config tool' - 'pkgfile: command-not-found hook' -) -makedepends=( - 'cargo' - 'cmake' - 'git' - 'python-sphinx' -) -checkdepends=( - 'expect' - 'procps-ng' -) -options=(!lto) -provides=( - 'fish' - 'fish-shell' -) -conflicts=( - 'fish' - 'fish-shell' -) -source=( - "git+https://github.com/fish-shell/fish-shell.git" -) -install='fish.install' -backup=(etc/fish/config.fish) -b2sums=('SKIP') - -pkgver() { - cd "$_gitname" - git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g' -} - -build() { - cd "$_gitname" - export CXXFLAGS+=" ${CPPFLAGS}" - cmake \ - -B build \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_SYSCONFDIR=/etc \ - -DBUILD_DOCS=True \ - -Wno-dev - make -C build -} - -check() { - cd "$_gitname" - make -C build test -} - -package() { - cd "$_gitname" - make -C build DESTDIR="$pkgdir" install -} diff --git a/src/fish-git/fish.install b/src/fish-git/fish.install deleted file mode 100644 index d14a4fe..0000000 --- a/src/fish-git/fish.install +++ /dev/null @@ -1,14 +0,0 @@ -post_install() { - grep -qe '^/usr/bin/fish$' etc/shells || echo '/usr/bin/fish' >> etc/shells - grep -qe '^/bin/fish$' etc/shells || echo '/bin/fish' >> etc/shells -} - -post_upgrade() { - post_install -} - -pre_remove() { - sed -ri -e '\|^/usr/bin/fish$|d' -e '\|^/bin/fish$|d' etc/shells -} - -# vim:set ts=2 sw=2 et: diff --git a/src/flacon/PKGBUILD b/src/flacon/PKGBUILD deleted file mode 100644 index 176249e..0000000 --- a/src/flacon/PKGBUILD +++ /dev/null @@ -1,46 +0,0 @@ -# Maintainer: ValHue -# -# Contributor: satanselbow -# Contributor: Artem Sereda -# -pkgname="flacon" -pkgver="9.0.0" -pkgrel="1" -pkgdesc="An Audio File Encoder. Extracts audio tracks from an audio CD image to separate tracks." -arch=('i686' 'x86_64' 'aarch64') -url="https://flacon.github.io/" -_url="https://github.com/${pkgname}" -license=('LGPL2.1') -makedepends=('cmake' 'icu' 'qt5-tools') -depends=('hicolor-icon-theme' 'qt5-base' 'uchardet' 'ffmpeg' 'taglib') -optdepends=('flac: For FLAC support' - 'lame: For MP3 support' - 'mac: For APE support' - 'mp3gain: For MP3 Replay Gain support' - 'opus-tools: For OPUS support' - 'sox: For SoX support' - 'ttaenc: For TrueAudio support' - 'vorbis-tools: For OGG support' - 'vorbisgain: For OGG Replay Gain support' - 'wavpack: For WavPack support' -) - -source=("${pkgname}-${pkgver}.tar.gz::${_url}/${pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('a83d5fe297ceb6408b7f63c56a6be336fe1c6d06ebedcc0c84a3f7dd234140e4') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - mkdir -p build - - cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - install -D -m644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - make DESTDIR="${pkgdir}" install -} - -# vim: set ts=4 sw=4 et syn=sh ft=sh: diff --git a/src/force_bind/PKGBUILD b/src/force_bind/PKGBUILD deleted file mode 100644 index 4c7ae41..0000000 --- a/src/force_bind/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Maintainer: Kevin MacMartin - -pkgname=force_bind -pkgver=0.13 -pkgrel=1 -pkgdesc='Force binding on a specific IP and/or port, change TTL/TOS/KA/MSS/REUSEADDR/FWMARK/PRIORITY. Works with both IPv4 and IPv6. Also, you can enforce bandwidth per process or per socket' -url='http://kernel.embedromix.ro/us/' -license=('GPL3') -arch=('i686' 'x86_64' 'armv6h' 'armv7h') -depends=('glibc') - -source=( - "http://kernel.embedromix.ro/us/$pkgname/$pkgname-$pkgver.tar.gz" - "$pkgname.1" - "${pkgname}_null-to-strcmp-fix.patch" -) - -sha512sums=( - '37aaac1407118bbeb2ec484318afb1d517979c620ace9eca87b609cf99e7c9cfdc03863d42f017f28567fcbb7f8a23fac33aa70fad379c7841da31be16143da1' - '4eac471df6329f09ba4f8e66fbdd12daaff58221fbbfacf37d10d5017d9afcf8dd79d9330ca3044310c7c7cf4106f645fea81329d32f76cc15c8524d2677b0ad' - '3e33eb1158dd89737fa62c018ff5af0419a3900315875363f30194c8ae0cceecd943d2c8e1f139127f5b092c428597f1a570ff072c0c29a60082bc6b990f4be9' -) - -prepare() { - cd $pkgname-$pkgver - patch -p1 < ../${pkgname}_null-to-strcmp-fix.patch -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - install -Dm644 $pkgname.1 "$pkgdir/usr/share/man/man1/$pkgname.1" - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - mv "$pkgdir/usr/lib64" "$pkgdir/usr/lib" -} diff --git a/src/force_bind/force_bind.1 b/src/force_bind/force_bind.1 deleted file mode 100644 index 134ead0..0000000 --- a/src/force_bind/force_bind.1 +++ /dev/null @@ -1,187 +0,0 @@ -.TH FORCE_BIND "1" -.SH NAME -FORCE_BIND -.SH AUTHOR -Catalin(ux) M. BOIE \- catab at embedromix dot ro -.SH DESCRIPTION -Force an application to bind on a specific IP and/or port. Plus forcing setsockopt calls on the socket. Works with both IPv4 and IPv6. -.TP -It is useful if you have a binary application without sources and without the possibility to configure address or port to bind to. -.SH LICENSE -GPLv3 -.SH HOW IT WORKS -force_bind is a shared object that is loaded with LD_PRELOAD and hooks 'bind' function. Forcing an IP/port to bind to is done with environments variables. -.SH EXAMPLES -0. Output debug stuff in a log file (for debugging): -.TP -\fB export FORCE_NET_VERBOSE=999 -.TP -\fB export FORCE_NET_LOG="xxx.log" -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -1. Force bind to 127.0.0.1, port 33, verbose operations: -.TP -\fB export FORCE_NET_VERBOSE=1 -.TP -\fB export FORCE_BIND_ADDRESS_V4=127.0.0.1 -.TP -\fB export FORCE_BIND_PORT_V4=33 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -2. Force binding to 127.0.0.2, port unchanged -.TP -\fB export FORCE_BIND_ADDRESS_V4=127.0.0.2 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -3. Force binding to ::1 (IPv6), port unchanged -.TP -\fB export FORCE_BIND_ADDRESS_V6=::1 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -4. Changing TOS on all sockets to 30 -.TP -\fB export FORCE_NET_TOS=30 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -5. Force Keep alive to 60 seconds: -.TP -\fB export FORCE_NET_KA=60 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -6. Force MSS to 1400 -.TP -\fB export FORCE_NET_MSS=1400 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -7. Force bandwidth to 1000 bytes/s for _all_ connections, cumulated -.TP -\fB export FORCE_NET_BW=1000 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -8. Force bandwidth to 20000 bytes/s per socket -.TP -\fB export FORCE_NET_BW_PER_SOCKET=20000 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -9. Force REUSEADDR -.TP -\fB export FORCE_NET_REUSEADDR=1 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -10. Force NODELAY -.TP -\fB export FORCE_NET_NODELAY=1 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -11. Force client connections (for example 'telnet', 'ssh', 'firefox') to connect from a specified address, not the auto selected one: -.TP -\fB export FORCE_NET_VERBOSE=1 -.TP -\fB export FORCE_BIND_ADDRESS_V4=127.0.0.2 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -12. Set a FLOWINFO (flow label + class) for a client connection: -.TP -\fB export FORCE_NET_VERBOSE=1 -.TP -\fB export FORCE_NET_FLOWINFO=0x7812345 # class 0x78, label 0x12345 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -13. Force FWMARK on a connection (only root can do it): -.TP -\fB export FORCE_NET_VERBOSE=1 -.TP -\fB export FORCE_NET_FWMARK=0x1234 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -14. Force priority (between 0 and 6 for non-root users). You can use 'tc' command from iproute to set-up 'prio' qdisc and to assign prio to queues: -.TP -\fB # 0. setup -.TP -\fB export FORCE_NET_VERBOSE=1 -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB # 1. Make sure you have a 'prio' qdisc attached to eth0, for example: -.TP -\fB tc qdisc add ev eth0 root handle 1: prio -.TP -\fB # 2. Assign applications to classed (bands): -.TP -\fB export FORCE_NET_PRIO=6 # interactive, band 0 -.TP -\fB your_voip_program_here -.TP -\fB export FORCE_NET_PRIO=0 # best effort, band 1 -.TP -\fB your_mail_program_here -.TP -\fB export FORCE_NET_PRIO=2 # bulk, band 2 -.TP -\fB your_remote_backup_program_here -.TP -\fB # 3. Run tc statistics so you can see the classification: -.TP -\fB tc -s class show dev eth0 -.TP -15. Deny binding to any IPv4 sockets. The bind syscall will return -1 and errno will be set to EACCES. -.TP -\fB export FORCE_NET_VERBOSE=1 -.TP -\fB export FORCE_BIND_ADDRESS_V4=deny -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here -.TP -16. Silent fake binding to any IPv6 sockets. The bind will return success, but will never accept any connection. -.TP -\fB export FORCE_NET_VERBOSE=1 -.TP -\fB export FORCE_BIND_ADDRESS_V6=fake -.TP -\fB export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so -.TP -\fB your_program_here diff --git a/src/force_bind/force_bind_null-to-strcmp-fix.patch b/src/force_bind/force_bind_null-to-strcmp-fix.patch deleted file mode 100644 index bd17dcb..0000000 --- a/src/force_bind/force_bind_null-to-strcmp-fix.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/force_bind.c b/force_bind.c -index 644e3a7..5656a05 100644 ---- a/force_bind.c -+++ b/force_bind.c -@@ -916,6 +916,9 @@ int bind(int sockfd, const struct sockaddr *addr, socklen_t addrlen) - case AF_INET6: force_address = force_address_v6; break; - } - -+ if (force_address == NULL) -+ break; -+ - /* Test if we should deny the bind */ - if (strcmp(force_address, "deny") == 0) { - xlog(1, "\tDeny binding to %s\n", tmp); diff --git a/src/freeradius-client/PKGBUILD b/src/freeradius-client/PKGBUILD deleted file mode 100644 index f93fc18..0000000 --- a/src/freeradius-client/PKGBUILD +++ /dev/null @@ -1,27 +0,0 @@ -# Maintainer: Brian Bidulock -# Contributor: Kalidarn - -pkgname=freeradius-client -pkgver=1.1.7 -pkgrel=2 -pkgdesc="FreeRADIUS Client Software" -arch=('x86_64' 'i686') -url="http://wiki.freeradius.org/Radiusclient" -license=('BSD') -depends=('sh') -#source=(ftp://ftp.freeradius.org/pub/radius/$pkgname-$pkgver.tar.bz2) -source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRADIUS/freeradius-client/archive/release_${pkgver//./_}.tar.gz) -md5sums=('caba9b9a0c15cfb7f204273f30fc83c3') - -build() { - cd "$srcdir"/freeradius-client-release_${pkgver//./_} - ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin - make -} - -package() { - cd "$srcdir"/freeradius-client-release_${pkgver//./_} - make DESTDIR="$pkgdir" install - install -D -m0644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/license - mv "$pkgdir"/etc/radiusclient "$pkgdir"/etc/radiusclient.default -} diff --git a/src/fuse-zip/Makefile.patch b/src/fuse-zip/Makefile.patch deleted file mode 100644 index 41ea64c..0000000 --- a/src/fuse-zip/Makefile.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- Makefile_orig 2018-02-04 03:55:50.000000000 +0100 -+++ Makefile 2018-06-21 09:49:49.674661662 +0200 -@@ -1,5 +1,5 @@ - DEST=fuse-zip --prefix=/usr/local -+prefix=/usr - exec_prefix=$(prefix) - bindir=$(exec_prefix)/bin - datarootdir=$(prefix)/share -@@ -10,7 +10,7 @@ - LIBS=-Llib -lfusezip $(shell pkg-config fuse --libs) $(shell pkg-config libzip --libs) - LIB=lib/libfusezip.a - CXXFLAGS=-g -O0 -Wall -Wextra -Wconversion -Wsign-conversion -Wlogical-op -Wshadow -pedantic -Werror --RELEASE_CXXFLAGS=-O2 -Wall -Wextra -Wconversion -Wsign-conversion -Wlogical-op -Wshadow -pedantic -Werror -+RELEASE_CXXFLAGS=-O2 -Wall - FUSEFLAGS=$(shell pkg-config fuse --cflags) - ZIPFLAGS=$(shell pkg-config libzip --cflags) - SOURCES=main.cpp diff --git a/src/fuse-zip/PKGBUILD b/src/fuse-zip/PKGBUILD deleted file mode 100644 index a9b1240..0000000 --- a/src/fuse-zip/PKGBUILD +++ /dev/null @@ -1,43 +0,0 @@ -# Maintainer: Benjamin Auder -pkgname=fuse-zip -pkgver=0.6.0 -pkgrel=1 -epoch= -pkgdesc="FUSE file system to navigate, extract, create and modify ZIP and ZIP64 archives" -arch=('i686' 'x86_64' 'armv7h') -url="https://bitbucket.org/agalanin/fuse-zip" -license=('GPL') -groups=() -depends=('fuse' 'libzip') -makedepends=() -checkdepends=() -optdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=() -install= -changelog= -source=("https://bitbucket.org/agalanin/fuse-zip/downloads/$pkgname-$pkgver.tar.gz" "Makefile.patch") -md5sums=('bbe72713ac598610dc51f33039fb14fb' - '9b43b740eb8ba94d3cddb724ba19637e') -noextract=() -validpgpkeys=() - -prepare() { - cd "$pkgname-$pkgver" - patch -p0 -i "$srcdir/Makefile.patch" -} - -build() { - cd "$pkgname-$pkgver" - make release -} - -package() { - cd "$pkgname-$pkgver" - mkdir -p "$pkgdir/usr/bin" - mkdir -p "$pkgdir/usr/share/man/man1" - make DESTDIR="$pkgdir" install -} diff --git a/src/fusee-launcher-git/PKGBUILD b/src/fusee-launcher-git/PKGBUILD deleted file mode 100644 index 6458102..0000000 --- a/src/fusee-launcher-git/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Maintainer: rouhannb -pkgname=fusee-launcher-git -pkgver=1.0.r2.g3b1b2bc -pkgrel=1 -pkgdesc='work-in-progress launcher for one of the Tegra X1 bootROM exploits' -arch=('any') -url="https://github.com/Cease-and-DeSwitch/${pkgname%-git}" -license=('GPL2') -depends=('python-pyusb') -makedepends=('git' 'arm-none-eabi-gcc') -provides=("${pkgname%-git}") -conflicts=("${pkgname%-git}") -source=('git+https://github.com/Cease-and-DeSwitch/fusee-launcher.git' 'runner.sh') -md5sums=('SKIP' '1d81a0959d6f81c94caca58d3496ba7b') - -pkgver() { - cd "$srcdir/${pkgname%-git}" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -# This isn't truly necessary, as fusee-launcher comes with a precompiled -# intermezzo.bin. Running makepkg with --nobuild should work fine. -build() { - cd "$srcdir/${pkgname%-git}" - make -} - -package() { - cd "$srcdir/${pkgname%-git}" - install -Dm644 -t "$pkgdir/opt/${pkgname%-git}" "${pkgname%-git}.py" - install -m644 -t "$pkgdir/opt/${pkgname%-git}" 'intermezzo.bin' - install -D "$srcdir/runner.sh" "$pkgdir/usr/bin/${pkgname%-git}" -} diff --git a/src/fusee-launcher-git/runner.sh b/src/fusee-launcher-git/runner.sh deleted file mode 100644 index 5f90fcf..0000000 --- a/src/fusee-launcher-git/runner.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -python3 '/opt/fusee-launcher/fusee-launcher.py' "$@" diff --git a/src/fw-ectool-git/PKGBUILD b/src/fw-ectool-git/PKGBUILD deleted file mode 100644 index 341dd23..0000000 --- a/src/fw-ectool-git/PKGBUILD +++ /dev/null @@ -1,37 +0,0 @@ -# Maintainer: Cole Deck -pkgname=fw-ectool-git -_gitname=ectool -pkgver=r2760.3ebe7b8 -pkgrel=1 -pkgdesc="ectool for the Framework laptop." -arch=(x86_64) -url="https://www.howett.net/posts/2021-12-framework-ec/#software" -provides=('ectool') -depends=('libftdi') -makedepends=('inetutils' 'git' 'cmake') -license=('BSD') -source=(git+https://gitlab.howett.net/DHowett/ectool.git) -sha1sums=('SKIP') - -pkgver() { - cd "${srcdir}/ectool" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -build() { - cd "$srcdir/ectool" - mkdir -p build && cd build - cmake .. - make PREFIX=/usr -} - -package() { - cd "$srcdir/ectool" - install -Dm755 build/src/ectool "$pkgdir/usr/bin/ectool" - # legacy: install "fw-ectool" binary - # previously used to specify the framework interface - # which led to it's inclusion in scripts - # however that's no longer necessary to use ectool, so it's just calling ectool as-is - printf "#!/bin/bash\n/usr/bin/ectool \$@" > "$pkgdir/usr/bin/fw-ectool" - chmod +x "$pkgdir/usr/bin/fw-ectool" -} diff --git a/src/gajim-plugin-omemo/PKGBUILD b/src/gajim-plugin-omemo/PKGBUILD deleted file mode 100644 index d43a785..0000000 --- a/src/gajim-plugin-omemo/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Tommaso Sardelli - -pkgname=gajim-plugin-omemo -_pkgname=omemo -pkgver=2.6.29 -pkgrel=1 -pkgdesc="Gajim plugin for OMEMO Multi-End Message and Object Encryption." -arch=(any) -url="https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin" -license=('GPL') -depends=("gajim>=1.0.99" "gajim<=1.1.90" "python-qrcode" "python-setuptools" "python-cryptography" "python-axolotl") -provides=('gajim-plugin-omemo') -conflicts=('gajim-plugin-omemo-git') -source=("https://ftp.gajim.org/plugins_releases/${_pkgname}_${pkgver}.zip") -sha512sums=('bae1aee69174a24e03e7de33b7a7ad72aa9b68075e72e22b954868dde2e74b50e6322e69fef2e05f9d8db2bc84a439455f0b1ed85b428ec73bd863c0bf675d09') - -package() { - cd ${srcdir}/${_pkgname} - - # Remove unnecessary files - rm -r CHANGELOG COPYING - - # Install the plugin - install -d ${pkgdir}/usr/lib/python3.7/site-packages/gajim/data/plugins/${_pkgname} - cp -r * ${pkgdir}/usr/lib/python3.7/site-packages/gajim/data/plugins/${_pkgname}/ -} - -# vim:set ts=2 sw=2 et: diff --git a/src/gdrive/PKGBUILD b/src/gdrive/PKGBUILD deleted file mode 100644 index 9a07213..0000000 --- a/src/gdrive/PKGBUILD +++ /dev/null @@ -1,44 +0,0 @@ -# Maintainer: willemw -# Contributor: Philipp Klein - -pkgname=gdrive -pkgver=2.1.1 -pkgrel=2 -pkgdesc="Google Drive CLI Client" -arch=('x86_64') -url="https://github.com/prasmussen/gdrive" -license=('MIT') -makedepends=('git' 'go') -options=('!strip' '!emptydirs') -source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha256sums=('SKIP') - -_gopkg="${url#https://}" -_gobuild=build/src/$_gopkg - -export CGO_CPPFLAGS="${CPPFLAGS}" -export CGO_CFLAGS="${CFLAGS}" -export CGO_CXXFLAGS="${CXXFLAGS}" -export CGO_LDFLAGS="${LDFLAGS}" -export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -modcacherw" # -mod=readonly - -prepare() { - mkdir -p "$(dirname $_gobuild)" - cp -a "$srcdir/$pkgname-$pkgver" $_gobuild - - export GOCACHE="$srcdir/cache" - export GOPATH="$srcdir/build" - go mod init $_gopkg - go mod tidy -e -} - -build() { - export GOCACHE="$srcdir/cache" - export GOPATH="$srcdir/build" - go install $_gopkg@$pkgver -} - -package() { - install -Dm755 build/bin/gdrive -t "$pkgdir/usr/bin" -} - diff --git a/src/glib2-static/1683.patch b/src/glib2-static/1683.patch deleted file mode 100644 index c5ad4a3..0000000 --- a/src/glib2-static/1683.patch +++ /dev/null @@ -1,102 +0,0 @@ -From b411f518b8dc7a99bad52884048436d991c89b77 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= - =?UTF-8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= -Date: Mon, 5 Oct 2020 17:07:29 +0000 -Subject: [PATCH 1/2] Add a test for the 6-days-until-EOM bug - ---- - glib/tests/gdatetime.c | 26 ++++++++++++++++++++++++++ - 1 file changed, 26 insertions(+) - -diff --git a/glib/tests/gdatetime.c b/glib/tests/gdatetime.c -index 52eec1e46..0731f01f2 100644 ---- a/glib/tests/gdatetime.c -+++ b/glib/tests/gdatetime.c -@@ -2192,6 +2192,31 @@ test_z (void) - g_time_zone_unref (tz); - } - -+static void -+test_6_days_util_end_of_the_month (void) -+{ -+ GTimeZone *tz; -+ GDateTime *dt; -+ gchar *p; -+ -+ g_test_bug ("https://gitlab.gnome.org/GNOME/glib/-/issues/2215"); -+ -+#ifdef G_OS_UNIX -+ tz = g_time_zone_new ("Europe/Paris"); -+#elif defined (G_OS_WIN32) -+ tz = g_time_zone_new ("Romance Standard Time"); -+#endif -+ dt = g_date_time_new (tz, 2020, 10, 5, 1, 1, 1); -+ -+ p = g_date_time_format (dt, "%Y-%m-%d %H:%M:%S%z"); -+ /* Incorrect output is "2020-10-05 01:01:01+0100" */ -+ g_assert_cmpstr (p, ==, "2020-10-05 01:01:01+0200"); -+ g_free (p); -+ -+ g_date_time_unref (dt); -+ g_time_zone_unref (tz); -+} -+ - static void - test_format_iso8601 (void) - { -@@ -2785,6 +2810,7 @@ main (gint argc, - g_test_add_func ("/GDateTime/new_from_iso8601/2", test_GDateTime_new_from_iso8601_2); - g_test_add_func ("/GDateTime/new_full", test_GDateTime_new_full); - g_test_add_func ("/GDateTime/now", test_GDateTime_now); -+ g_test_add_func ("/GDateTime/test-6-days-util-end-of-the-month", test_6_days_util_end_of_the_month); - g_test_add_func ("/GDateTime/printf", test_GDateTime_printf); - g_test_add_func ("/GDateTime/non_utf8_printf", test_non_utf8_printf); - g_test_add_func ("/GDateTime/format_unrepresentable", test_format_unrepresentable); --- -GitLab - - -From 4a120c2e2e0a26e1cd5ce7cb4ebe906ef6d588d3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= - =?UTF-8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= -Date: Mon, 5 Oct 2020 16:53:47 +0000 -Subject: [PATCH 2/2] Fix the 6-days-until-the-end-of-the-month bug - -The addition causes the date to shift -forward into 1st of the next month, because a 0-based offset -is compared to be "more than" the days in the month instead of "more than -or equal to". - -This is triggered by corner-cases where transition date is 6 days -off the end of the month and our calculations put it at N+1th day of the -month (where N is the number of days in the month). The subtraction should -be triggered to move the date back a week, putting it 6 days off the end; -for example, October 25 for CET DST transition; but due to incorrect comparison -the date isn't shifted back, we add 31 days to October 1st and end up -at November 1st). - -Fixes issue #2215. ---- - glib/gtimezone.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/glib/gtimezone.c b/glib/gtimezone.c -index ef67ec50b..0de5c92a3 100644 ---- a/glib/gtimezone.c -+++ b/glib/gtimezone.c -@@ -1041,7 +1041,11 @@ find_relative_date (TimeZoneDate *buffer) - /* week is 1 <= w <= 5, we need 0-based */ - days = 7 * (buffer->week - 1) + wday - first_wday; - -- while (days > days_in_month) -+ /* "days" is a 0-based offset from the 1st of the month. -+ * Adding days == days_in_month would bring us into the next month, -+ * hence the ">=" instead of just ">". -+ */ -+ while (days >= days_in_month) - days -= 7; - - g_date_add_days (&date, days); --- -GitLab - diff --git a/src/glib2-static/PKGBUILD b/src/glib2-static/PKGBUILD deleted file mode 100644 index 0799c7e..0000000 --- a/src/glib2-static/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Maintainer: nightuser - -pkgname=glib2-static -pkgver=2.66.1 -pkgrel=1 -pkgdesc="Low level core library: Static library" -url="https://wiki.gnome.org/Projects/GLib" -license=(LGPL2.1) -arch=(x86_64) -depends=() -makedepends=(gettext zlib libffi shared-mime-info python libelf git util-linux meson dbus) -checkdepends=(desktop-file-utils) -options=('!docs' '!libtool' '!emptydirs' '!strip' 'staticlibs') -source=("http://ftp.gnome.org/pub/gnome/sources/glib/${pkgver%.*}/glib-$pkgver.tar.xz" - '1683.patch') -sha256sums=('a269ffe69fbcc3a21ff1acb1b6146b2a5723499d6e2de33ae16ccb6d2438ef60' - 'e1913090c7cdd4c7db12651858a8381be28ae61f19d5e5e02a33f4c7c74c926d') - -prepare() { - cd "glib-$pkgver" - patch -Np1 -i "$srcdir/1683.patch" -} - -build() { - CFLAGS+=' -Wno-unused-result' - arch-meson "glib-$pkgver" _build \ - --default-library static \ - --buildtype release \ - -Dselinux=disabled \ - -Dman=false \ - -Dgtk_doc=false \ - -Dinternal_pcre=false - ninja -C _build -} - -check() { - meson test -C _build --no-suite flaky --timeout-multiplier 2 --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C _build - - # Only install static library - rm -rf "$pkgdir"/usr/{bin,include,share,lib/glib-2.0,lib/pkgconfig} -} - -# vim: et:sw=2:ts=8 diff --git a/src/hamradio-menus/PKGBUILD b/src/hamradio-menus/PKGBUILD deleted file mode 100644 index 6281090..0000000 --- a/src/hamradio-menus/PKGBUILD +++ /dev/null @@ -1,35 +0,0 @@ -# Maintainer: not_anonymous -# Original Contributor: Bob Finch - -pkgname=hamradio-menus -pkgver=1.0 -pkgrel=2 -pkgdesc="Ham radio (specific) XDG-compliant menu" -arch=('any') -url="http://www.archlinux.org/" -license=(GPL) -depends=('desktop-file-utils') -install=$pkgname.install -source=(hamradio.png - HamRadio.directory - hamradio.menu) - -package() { - cd $srcdir - - mkdir -p $pkgdir/usr/share/desktop-directories - mkdir -p $pkgdir/usr/share/pixmaps/hamradio - mkdir -p $pkgdir/etc/xdg/menus/applications-merged - mkdir -p $pkgdir/etc/xdg/menus/kde-applications-merged - - install -m644 *.directory $pkgdir/usr/share/desktop-directories/ - install -m644 *.png $pkgdir/usr/share/pixmaps/hamradio - install -m644 *.menu $pkgdir/etc/xdg/menus/applications-merged/ - install -m644 *.menu $pkgdir/etc/xdg/menus/kde-applications-merged/ -} -md5sums=('b24ce93a15cca693efa662ab90ae0fda' - '7c81ee375134d8e5ab7bfbbfd69098f7' - '8ae4d78b8bacf823eecf81f064e43c91') -sha256sums=('e55aabbf91ad110672d87290582705a55c6a52bb5b487c7bd195f5e18cc550b3' - '4bcaaa1ca3f7e0d31aac3cf51399f0a1c6ac0c1192231e8311f00cf688ad977a' - 'd9a8c97b934e19e0c3a7be03664eb892390dc5f978180f7b924a30a481ec66e2') diff --git a/src/helix-git-custom/PKGBUILD b/src/helix-git-custom/PKGBUILD deleted file mode 100644 index 801a54f..0000000 --- a/src/helix-git-custom/PKGBUILD +++ /dev/null @@ -1,70 +0,0 @@ -# Maintainer: Robin Jadoul (aur@ur4ndom.dev) -# Contributor: Wojciech Kępka (wojciech@wkepka.dev) -pkgname=helix-git-custom -_pkgname=helix -pkgver=24.03.r412.g9aca652b -pkgrel=1 -pkgdesc="A text editor written in rust" -url="https://helix-editor.com" -license=("MPL-2.0") -_git="https://github.com/moparisthebest/${_pkgname}.git" -arch=(x86_64) -makedepends=('git' 'cargo') -depends=() -provides=('hx') -conflicts=('helix') -options=(!lto) -source=("${_pkgname}::git+${_git}") -sha256sums=('SKIP') - -_bin="hx" -_lib_path="/usr/lib/${_pkgname}" -_rt_path="${_lib_path}/runtime" - - -pkgver() { - cd "${_pkgname}" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cat > "$_bin" << EOF -#!/usr/bin/env sh -HELIX_RUNTIME=${_rt_path} exec ${_lib_path}/${_bin} "\$@" -EOF - chmod +x "$_bin" - - cd "${_pkgname}" - export CARGO_TARGET_DIR=target - cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" -} - -build() { - cd "${_pkgname}" - export CARGO_TARGET_DIR=target - cargo build --locked --profile opt -} - -check() { - cd "${_pkgname}" - export CARGO_TARGET_DIR=target - # cargo test --workspace --locked - export RUSTFLAGS="${RUSTFLAGS} --cfg tokio_unstable" - # cargo integration-test --locked -} - -package() { - cd "${_pkgname}" - mkdir -p "${pkgdir}${_lib_path}" - rm -r "runtime/grammars/sources" - cp -r "runtime" "${pkgdir}${_lib_path}" - install -Dm 0755 "target/opt/${_bin}" "${pkgdir}${_lib_path}/${_bin}" - install -Dm 0644 "LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" - install -Dm 0777 "${srcdir}/${_bin}" "${pkgdir}/usr/bin/${_bin}" - install -Dm 0644 "contrib/Helix.desktop" "${pkgdir}/usr/share/applications/Helix.desktop" - install -Dm 0644 "contrib/Helix.appdata.xml" "${pkgdir}/usr/share/appdata/Helix.appdata.xml" - install -Dm 0644 "contrib/helix.png" "${pkgdir}/usr/share/icons/Helix.png" - install -Dm 0644 "contrib/completion/hx.zsh" "${pkgdir}/usr/share/zsh/site-functions/_hx" - install -Dm 0644 "contrib/completion/hx.bash" "${pkgdir}/usr/share/bash-completion/completions/hx.bash" - install -Dm 0644 "contrib/completion/hx.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/hx.fish" -} diff --git a/src/helix-git/PKGBUILD b/src/helix-git/PKGBUILD deleted file mode 100644 index f9b2c72..0000000 --- a/src/helix-git/PKGBUILD +++ /dev/null @@ -1,70 +0,0 @@ -# Maintainer: Robin Jadoul (aur@ur4ndom.dev) -# Contributor: Wojciech Kępka (wojciech@wkepka.dev) -pkgname=helix-git -_pkgname=helix -pkgver=24.07.r149.gaf7a1fd20 -pkgrel=1 -pkgdesc="A text editor written in rust" -url="https://helix-editor.com" -license=("MPL-2.0") -_git="https://github.com/helix-editor/${_pkgname}.git" -arch=(x86_64) -makedepends=('git' 'cargo') -depends=() -provides=('hx') -conflicts=('helix') -options=(!lto) -source=("${_pkgname}::git+${_git}") -sha256sums=('SKIP') - -_bin="hx" -_lib_path="/usr/lib/${_pkgname}" -_rt_path="${_lib_path}/runtime" - - -pkgver() { - cd "${_pkgname}" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cat > "$_bin" << EOF -#!/usr/bin/env sh -HELIX_RUNTIME=${_rt_path} exec ${_lib_path}/${_bin} "\$@" -EOF - chmod +x "$_bin" - - cd "${_pkgname}" - export CARGO_TARGET_DIR=target - cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" -} - -build() { - cd "${_pkgname}" - export CARGO_TARGET_DIR=target - cargo build --locked --profile opt -} - -check() { - cd "${_pkgname}" - export CARGO_TARGET_DIR=target - cargo test --workspace --locked - export RUSTFLAGS="${RUSTFLAGS} --cfg tokio_unstable" - cargo integration-test --locked -} - -package() { - cd "${_pkgname}" - mkdir -p "${pkgdir}${_lib_path}" - rm -r "runtime/grammars/sources" - cp -r "runtime" "${pkgdir}${_lib_path}" - install -Dm 0755 "target/opt/${_bin}" "${pkgdir}${_lib_path}/${_bin}" - install -Dm 0644 "LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" - install -Dm 0777 "${srcdir}/${_bin}" "${pkgdir}/usr/bin/${_bin}" - install -Dm 0644 "contrib/Helix.desktop" "${pkgdir}/usr/share/applications/Helix.desktop" - install -Dm 0644 "contrib/Helix.appdata.xml" "${pkgdir}/usr/share/appdata/Helix.appdata.xml" - install -Dm 0644 "contrib/helix.png" "${pkgdir}/usr/share/icons/Helix.png" - install -Dm 0644 "contrib/completion/hx.zsh" "${pkgdir}/usr/share/zsh/site-functions/_hx" - install -Dm 0644 "contrib/completion/hx.bash" "${pkgdir}/usr/share/bash-completion/completions/hx.bash" - install -Dm 0644 "contrib/completion/hx.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/hx.fish" -} diff --git a/src/heroic-games-launcher/PKGBUILD b/src/heroic-games-launcher/PKGBUILD deleted file mode 100644 index 458fa33..0000000 --- a/src/heroic-games-launcher/PKGBUILD +++ /dev/null @@ -1,45 +0,0 @@ -# Maintainer: Fabio 'Lolix' Loli -> https://github.com/FabioLolix - -pkgname=heroic-games-launcher -pkgver=2.12.0 -pkgrel=1 -pkgdesc="Native GOG, Epic Games and Amazon games launcher for Linux" -arch=(x86_64) -url="https://heroicgameslauncher.com/" -license=(GPL3) -depends=(alsa-lib gtk3 nss ) -makedepends=(git yarn node-gyp) -options=(!debug) -source=("git+https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher.git#tag=v${pkgver}") -sha256sums=('SKIP') - -build() { - cd HeroicGamesLauncher - yarn - yarn dist:linux tar.xz -} - -package() { - cd HeroicGamesLauncher - install -d "${pkgdir}/opt/heroic" - cp -r dist/linux-unpacked/* "${pkgdir}/opt/heroic" - - install -d "${pkgdir}/usr/bin" - ln -s /opt/heroic/heroic "${pkgdir}/usr/bin/heroic" - - install -D public/icon.png "${pkgdir}/usr/share/pixmaps/heroic.png" - - install -d "${pkgdir}/usr/share/applications/" - cat > ${pkgdir}/usr/share/applications/heroic.desktop << _EOD -[Desktop Entry] -Name=Heroic Games Launcher -Exec=/opt/heroic/heroic %U -Terminal=false -Type=Application -Icon=heroic -StartupWMClass=Heroic -Comment=Open Source GOG and Epic Games launcher -MimeType=x-scheme-handler/heroic; -Categories=Game; -_EOD -} diff --git a/src/hg-git-hg/PKGBUILD b/src/hg-git-hg/PKGBUILD deleted file mode 100644 index cdcfcac..0000000 --- a/src/hg-git-hg/PKGBUILD +++ /dev/null @@ -1,48 +0,0 @@ -# -*- shell-script -*- -# Arch Linux package build script -# -# Contributor: Vsevolod Balashov -# Contributor: Egor Kuropatkin -# Contributor: Egor Laufer -# -name=hg-git -pkgname=$name-hg -pkgver=1185.aa15905ca87f -pkgrel=1 -pkgdesc="the Hg-Git mercurial plugin" -arch=(any) -url="http://hg-git.github.com/" -license=('GPL2') -depends=('mercurial' 'python2-dulwich') -makedepends=('mercurial') -provides=('hg-git') -conflicts=('hg-git') -source=('hg+https://bitbucket.org/durin42/hg-git' - 'hggit.rc') -md5sums=('SKIP' - '592a454e09f498074c57a5b7e383e808') - -pkgver() { - cd "$srcdir/$name" - hg identify -ni | awk 'BEGIN{OFS=".";} {print $2,$1}' -} - -package() { - cd $srcdir/$name - python2 setup.py install --prefix=/usr --root=$pkgdir - install -m0644 -D "${srcdir}/hggit.rc" "${pkgdir}/etc/mercurial/hgrc.d/hggit.rc" -} - -# Changelog -################################################################################ -# * Sun Jul 19 2015 Egor Laufer -# - Moved package to aur4 -# -# * Fri Nov 29 2013 Egor Kuropatkin -# - Replaced python-dulwich dependency with python2-dulwich -# -# * Thu Aug 08 2013 Egor Kuropatkin -# - Add pkgver function. -# - Add hggit.rc: this file will be placed to /etc/merucrial/hgrc.d/ to enable -# hggit extention by default. -# - Remove .install file diff --git a/src/hg-git-hg/hggit.rc b/src/hg-git-hg/hggit.rc deleted file mode 100644 index 299851a..0000000 --- a/src/hg-git-hg/hggit.rc +++ /dev/null @@ -1,2 +0,0 @@ -[extensions] -hggit = diff --git a/src/hivex/PKGBUILD b/src/hivex/PKGBUILD deleted file mode 100644 index 2c5c823..0000000 --- a/src/hivex/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Maintainer: Brian Bidulock -# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> - -pkgname=hivex -pkgver=1.3.18 -pkgrel=2 -pkgdesc="System for extracting the contents of Windows Registry." -arch=("i686" "x86_64") -url="http://libguestfs.org" -license=("LGPL2.1") -depends=("libxml2" "perl") -makedepends=("python2" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" "perl-test-simple" "ocaml-findlib" "ocaml") -optdepends=("python2: for python bindings" - "ruby: for ruby bindings" - "ocaml: for ocaml bindings") -options=("!emptydirs" "!libtool") -source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('8468074cdc6e870e8f6a2c831ce22a0d') - -build() { - cd $pkgname-$pkgver - unset PREFIX - unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT - ./configure \ - --bindir=/usr/bin \ - --libdir=/usr/lib \ - --prefix=/usr \ - --disable-rpath \ - --disable-static PYTHON=python2 - make -} - -_perl_depends() { -# template start; name=perl-binary-module-dependency; version=1; -if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then - _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') - _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') - depends+=("perl>=$_perlver_min" "perl<$_perlver_max") -fi -# template end; -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - _perl_depends -} diff --git a/src/hivex/static.patch b/src/hivex/static.patch deleted file mode 100644 index c78d79f..0000000 --- a/src/hivex/static.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up src/hivex-1.3.11/ocaml/hivex_c.c.orig src/hivex-1.3.11/ocaml/hivex_c.c ---- src/hivex-1.3.11/ocaml/hivex_c.c.orig 2015-06-28 11:52:33.000000000 -0600 -+++ src/hivex-1.3.11/ocaml/hivex_c.c 2015-06-28 11:52:38.000000000 -0600 -@@ -48,7 +48,7 @@ extern value unix_error_of_code (int err - #endif - - #ifndef HAVE_CAML_RAISE_WITH_ARGS --static void -+void - caml_raise_with_args (value tag, int nargs, value args[]) - { - CAMLparam1 (tag); diff --git a/src/htmlcxx/PKGBUILD b/src/htmlcxx/PKGBUILD deleted file mode 100644 index b0ce4fa..0000000 --- a/src/htmlcxx/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Timothée Girard -# Contributor: Eduardo Sánchez Muñoz - -pkgname=htmlcxx -pkgver=0.87 -pkgrel=1 -pkgdesc="A simple non-validating CSS1 and HTML parser for C++." -arch=('i686' 'x86_64') -url="http://htmlcxx.sourceforge.net/" -license=('LGPL') -depends=() -makedepends=() -conflicts=('htmlcxx' 'libhtmlcxx' 'libcss_parser') -provides=('htmlcxx' 'libhtmlcxx' 'libcss_parser') -source=("https://sourceforge.net/projects/${pkgname}/files/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('5d38f938cf4df9a298a5346af27195fffabfef9f460fc2a02233cbcfa8fc75c8') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - LDFLAGS="$LDFLAGS -Wl,--no-as-needed" - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install -} diff --git a/src/ibutils/PKGBUILD b/src/ibutils/PKGBUILD deleted file mode 100644 index 8c97cfb..0000000 --- a/src/ibutils/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# Maintainer: James P. Harvey - -pkgname=ibutils -pkgver=1.5.7 -_pkgver_subver=0.2 -_pkgver_commit=gbd7e502 -pkgrel=2 -pkgdesc='OpenFabrics Alliance InfiniBand network diagnostic and testing utilities' -arch=('x86_64' 'i686') -url='https://www.openfabrics.org/index.php/overview.html' -license=('GPL2' 'custom:"OpenIB.org BSD"') -depends=('opensm' 'tk' 'perl') -source=("https://www.openfabrics.org/downloads/${pkgname}/${pkgname}-${pkgver}-${_pkgver_subver}.${_pkgver_commit}.tar.gz" - 'ibis-drop-multiple-definition-of-IbisObj.patch') -sha256sums=('67a3b417c8d0820400045dd7143674824086c6793a40ded333be50e498d9a703' - '4fafa1e2e26e79ba5c826263f691380839b28631eb1ed4fe3a4700167bec4d92') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 < "${srcdir}/ibis-drop-multiple-definition-of-IbisObj.patch" -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --libexecdir=/usr/lib \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/share/man \ - --with-tk-lib=/usr/lib/libtk8.6 - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" - - # No reason this should be going into /usr/bin - rm -f "${pkgdir}/usr/bin/git_version.tcl" -} diff --git a/src/ibutils/ibis-drop-multiple-definition-of-IbisObj.patch b/src/ibutils/ibis-drop-multiple-definition-of-IbisObj.patch deleted file mode 100644 index 019595b..0000000 --- a/src/ibutils/ibis-drop-multiple-definition-of-IbisObj.patch +++ /dev/null @@ -1,46 +0,0 @@ -commit 62998956cb17538f925f76ce6c4193f415f7cc01 -Author: Nicolas Morey-Chaisemartin -Date: Sun Jun 7 14:56:55 2020 +0200 - - ibis drop multiple definition of IbisObj - - Drop multiple global definition of IbisObj that breaks with GCC10 - - Signed-off-by: Nicolas Morey-Chaisemartin - -diff --git ibis/src/ibis.i ibis/src/ibis.i -index 28a0912dd848..e66d84e7bb80 100644 ---- a/ibis/src/ibis.i -+++ b/ibis/src/ibis.i -@@ -180,7 +180,6 @@ ibisp_is_debug(void) - - %{ - /* globals */ -- ibis_t IbisObj; - static ibis_opt_t *ibis_opt_p; - ibis_opt_t IbisOpts; - -diff --git ibis/src/ibis_wrap.c ibis/src/ibis_wrap.c -index ee9760127577..7efadea896ab 100644 ---- a/ibis/src/ibis_wrap.c -+++ b/ibis/src/ibis_wrap.c -@@ -3004,7 +3004,6 @@ typedef struct { - - - /* globals */ -- ibis_t IbisObj; - static ibis_opt_t *ibis_opt_p; - ibis_opt_t IbisOpts; - -diff --git ibis/src/ibissh_wrap.cpp ibis/src/ibissh_wrap.cpp -index 917904fe382a..2f69c4018e71 100644 ---- a/ibis/src/ibissh_wrap.cpp -+++ b/ibis/src/ibissh_wrap.cpp -@@ -3004,7 +3004,6 @@ typedef struct { - - - /* globals */ -- ibis_t IbisObj; - static ibis_opt_t *ibis_opt_p; - ibis_opt_t IbisOpts; - diff --git a/src/icu67/PKGBUILD b/src/icu67/PKGBUILD deleted file mode 100644 index 3e29ba7..0000000 --- a/src/icu67/PKGBUILD +++ /dev/null @@ -1,46 +0,0 @@ -# Maintainer: Chris Lane - -_pkgname=icu -pkgname=icu67 -pkgver=67.1 -pkgrel=1 -pkgdesc='International Components for Unicode library' -arch=('i686' 'x86_64') -url="http://www.icu-project.org/" -license=('custom:icu') -depends=('gcc-libs' 'sh') -makedepends=('python' 'clang' 'make' 'patch') -source=("https://github.com/unicode-org/icu/releases/download/release-${pkgver//./-}/icu4c-${pkgver//./_}-src.tgz") -sha512sums=('4779f1ce1ca7976f6fad6768853ea8c540da54d11509e3b6cfd864a04b5f2db1c3d4b546387f91ad02fb90804525bc37d2543173f0d705d6ca11dc6f2b7640a8') - - -build() { - cd "${_pkgname}/source" - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --sbindir=/usr/bin - - make -} - -check() { - cd "${_pkgname}/source" - - make -k check -} - -package() { - cd "${_pkgname}/source" - - make DESTDIR="${pkgdir}" install - - rm -rf "${pkgdir}"/usr/{bin,include,share,lib/{pkgconfig,*.so,icu/{current,Makefile.inc,pkgdata.inc}}} - - # Install license - install -Dm644 "${srcdir}"/"${_pkgname}"/LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE -} - -# vim:set ts=2 sw=2 et: diff --git a/src/icu69-bin/PKGBUILD b/src/icu69-bin/PKGBUILD deleted file mode 100644 index 919dcbc..0000000 --- a/src/icu69-bin/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Topik topik@topik.tech -pkgname=icu69-bin -pkgver=69.1 -pkgrel=1 -pkgdesc="International Components for Unicode library (binary release)" -arch=('x86_64') -url="https://github.com/unicode-org/icu" -license=('custom:icu') -provides=('icu69') -conflicts=('icu69') -depends=('bash') -source=("https://github.com/unicode-org/icu/releases/download/release-69-1/icu4c-69_1-Fedora32-x64.tgz") -sha512sums=('21bb612c707fce3017a62f44848fa3d69bf4e7061dcb64df57a713443c766ed6370cec0e6202ea4543ae2702a8fff1402d02a652ab32a3a0388071ad41965169') - -package() { - tar xf icu4c-69_1-Fedora32-x64.tgz - # Remove certain files if icu is installed to not cause conflicts - rm -rf "${srcdir}"/icu/usr/local/lib/icu "${srcdir}"/icu/usr/local/lib/pkgconfig - for filename in "${srcdir}"/icu/usr/local/lib/*.so; do - if [[ ! -e "$filename" ]]; then continue; fi - if [[ -e "/usr/lib/${filename##*/}" ]]; then - rm -rf "${filename}" - fi - done - mkdir -p "${pkgdir}"/usr/{share,lib} - mkdir -p "${pkgdir}"/usr/share/licenses/icu69 - cp -rn "${srcdir}"/icu/usr/local/lib/* -t "${pkgdir}"/usr/lib/ - install -Dm644 "${srcdir}"/icu/usr/local/share/icu/69.1/LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE -} diff --git a/src/ida-free/PKGBUILD b/src/ida-free/PKGBUILD deleted file mode 100644 index ea53727..0000000 --- a/src/ida-free/PKGBUILD +++ /dev/null @@ -1,43 +0,0 @@ -# Maintainer: fatalis -pkgname=ida-free -pkgver=7.0.191002 -pkgrel=1 -pkgdesc="Freeware version of the world's smartest and most feature-full disassembler" -arch=('x86_64') -url='https://www.hex-rays.com/products/ida/' -license=('custom') -makedepends=('fakechroot') -options=('!strip') -_originalname='idafree70_linux.run' -_installer="${_originalname}-${pkgver}-${pkgrel}" -source=("${_installer}::https://out7.hex-rays.com/files/${_originalname}" - 'ida-free.desktop') -sha256sums=('136e0e1995f16e1ff85244c269450fa91fb5454a565ca7623712f34ac004e245' - '55f2ed3f165df6efb5f7975b17d8e53bee1d88cad33efb9d4422402213d17440') - -package() { - install -d "${pkgdir}"/opt/${pkgname} - install -d "${pkgdir}"/usr/bin - install -d "${pkgdir}"/usr/share/{icons,applications,licenses/${pkgname}} - install -d "${pkgdir}"/tmp - - # chroot is needed to prevent the installer from creating a single file outside of prefix - # have to copy the installer due to chroot - cp "${srcdir}"/${_installer} "${pkgdir}"/ - chmod +x "${pkgdir}"/${_installer} - fakechroot chroot "${pkgdir}" /${_installer} --mode unattended --prefix /opt/${pkgname} --installpassword "" - rm "${pkgdir}"/${_installer} - rm "${pkgdir}"/tmp/bitrock_installer.log - rmdir "${pkgdir}"/tmp - - # the installer needlessly makes a lot of files executable - find "${pkgdir}"/opt/${pkgname} -type f -exec chmod -x {} \; - chmod +x "${pkgdir}"/opt/${pkgname}/{ida64,assistant} - - rm "${pkgdir}"/opt/${pkgname}/{uninstall*,Uninstall*} - - install "${srcdir}"/ida-free.desktop "${pkgdir}"/usr/share/applications - ln -s /opt/${pkgname}/appico64.png "${pkgdir}"/usr/share/icons/ida-free.png - ln -s /opt/${pkgname}/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE - ln -s /opt/${pkgname}/ida64 "${pkgdir}"/usr/bin/ida64 -} diff --git a/src/ida-free/ida-free.desktop b/src/ida-free/ida-free.desktop deleted file mode 100644 index 122082e..0000000 --- a/src/ida-free/ida-free.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=IDA -Comment=The Interactive Disassembler -Exec=/opt/ida-free/ida64 -Icon=ida-free -Terminal=false -Type=Application -Categories=Development diff --git a/src/initramfs-pgp-encrypt/.gitignore b/src/initramfs-pgp-encrypt/.gitignore deleted file mode 100644 index ffa62d4..0000000 --- a/src/initramfs-pgp-encrypt/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pkg.tar* -pkg -src diff --git a/src/initramfs-pgp-encrypt/LICENSE.md b/src/initramfs-pgp-encrypt/LICENSE.md deleted file mode 100644 index cba6f6a..0000000 --- a/src/initramfs-pgp-encrypt/LICENSE.md +++ /dev/null @@ -1,660 +0,0 @@ -### GNU AFFERO GENERAL PUBLIC LICENSE - -Version 3, 19 November 2007 - -Copyright (C) 2007 Free Software Foundation, Inc. - - -Everyone is permitted to copy and distribute verbatim copies of this -license document, but changing it is not allowed. - -### Preamble - -The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. - -The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains -free software for all its users. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - -Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - -A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - -The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - -An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing -under this license. - -The precise terms and conditions for copying, distribution and -modification follow. - -### TERMS AND CONDITIONS - -#### 0. Definitions. - -"This License" refers to version 3 of the GNU Affero General Public -License. - -"Copyright" also means copyright-like laws that apply to other kinds -of works, such as semiconductor masks. - -"The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - -To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of -an exact copy. The resulting work is called a "modified version" of -the earlier work or a work "based on" the earlier work. - -A "covered work" means either the unmodified Program or a work based -on the Program. - -To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - -To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user -through a computer network, with no transfer of a copy, is not -conveying. - -An interactive user interface displays "Appropriate Legal Notices" to -the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - -#### 1. Source Code. - -The "source code" for a work means the preferred form of the work for -making modifications to it. "Object code" means any non-source form of -a work. - -A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - -The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - -The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - -The Corresponding Source need not include anything that users can -regenerate automatically from other parts of the Corresponding Source. - -The Corresponding Source for a work in source code form is that same -work. - -#### 2. Basic Permissions. - -All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - -You may make, run and propagate covered works that you do not convey, -without conditions so long as your license otherwise remains in force. -You may convey covered works to others for the sole purpose of having -them make modifications exclusively for you, or provide you with -facilities for running those works, provided that you comply with the -terms of this License in conveying all material for which you do not -control copyright. Those thus making or running the covered works for -you must do so exclusively on your behalf, under your direction and -control, on terms that prohibit them from making any copies of your -copyrighted material outside their relationship with you. - -Conveying under any other circumstances is permitted solely under the -conditions stated below. Sublicensing is not allowed; section 10 makes -it unnecessary. - -#### 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - -No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - -When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such -circumvention is effected by exercising rights under this License with -respect to the covered work, and you disclaim any intention to limit -operation or modification of the work as a means of enforcing, against -the work's users, your or third parties' legal rights to forbid -circumvention of technological measures. - -#### 4. Conveying Verbatim Copies. - -You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - -You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - -#### 5. Conveying Modified Source Versions. - -You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these -conditions: - -- a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. -- b) The work must carry prominent notices stating that it is - released under this License and any conditions added under - section 7. This requirement modifies the requirement in section 4 - to "keep intact all notices". -- c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. -- d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - -A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - -#### 6. Conveying Non-Source Forms. - -You may convey a covered work in object code form under the terms of -sections 4 and 5, provided that you also convey the machine-readable -Corresponding Source under the terms of this License, in one of these -ways: - -- a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. -- b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the Corresponding - Source from a network server at no charge. -- c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. -- d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. -- e) Convey the object code using peer-to-peer transmission, - provided you inform other peers where the object code and - Corresponding Source of the work are being offered to the general - public at no charge under subsection 6d. - -A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - -A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, -family, or household purposes, or (2) anything designed or sold for -incorporation into a dwelling. In determining whether a product is a -consumer product, doubtful cases shall be resolved in favor of -coverage. For a particular product received by a particular user, -"normally used" refers to a typical or common use of that class of -product, regardless of the status of the particular user or of the way -in which the particular user actually uses, or expects or is expected -to use, the product. A product is a consumer product regardless of -whether the product has substantial commercial, industrial or -non-consumer uses, unless such uses represent the only significant -mode of use of the product. - -"Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to -install and execute modified versions of a covered work in that User -Product from a modified version of its Corresponding Source. The -information must suffice to ensure that the continued functioning of -the modified object code is in no case prevented or interfered with -solely because modification has been made. - -If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - -The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or -updates for a work that has been modified or installed by the -recipient, or for the User Product in which it has been modified or -installed. Access to a network may be denied when the modification -itself materially and adversely affects the operation of the network -or violates the rules and protocols for communication across the -network. - -Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - -#### 7. Additional Terms. - -"Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - -When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - -Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders -of that material) supplement the terms of this License with terms: - -- a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or -- b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or -- c) Prohibiting misrepresentation of the origin of that material, - or requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or -- d) Limiting the use for publicity purposes of names of licensors - or authors of the material; or -- e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or -- f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions - of it) with contractual assumptions of liability to the recipient, - for any liability that these contractual assumptions directly - impose on those licensors and authors. - -All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - -If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - -Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; the -above requirements apply either way. - -#### 8. Termination. - -You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - -However, if you cease all violation of this License, then your license -from a particular copyright holder is reinstated (a) provisionally, -unless and until the copyright holder explicitly and finally -terminates your license, and (b) permanently, if the copyright holder -fails to notify you of the violation by some reasonable means prior to -60 days after the cessation. - -Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - -Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - -#### 9. Acceptance Not Required for Having Copies. - -You are not required to accept this License in order to receive or run -a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - -#### 10. Automatic Licensing of Downstream Recipients. - -Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - -An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - -You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - -#### 11. Patents. - -A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - -A contributor's "essential patent claims" are all patent claims owned -or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - -Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - -In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - -If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - -If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - -A patent license is "discriminatory" if it does not include within the -scope of its coverage, prohibits the exercise of, or is conditioned on -the non-exercise of one or more of the rights that are specifically -granted under this License. You may not convey a covered work if you -are a party to an arrangement with a third party that is in the -business of distributing software, under which you make payment to the -third party based on the extent of your activity of conveying the -work, and under which the third party grants, to any of the parties -who would receive the covered work from you, a discriminatory patent -license (a) in connection with copies of the covered work conveyed by -you (or copies made from those copies), or (b) primarily for and in -connection with specific products or compilations that contain the -covered work, unless you entered into that arrangement, or that patent -license was granted, prior to 28 March 2007. - -Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - -#### 12. No Surrender of Others' Freedom. - -If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under -this License and any other pertinent obligations, then as a -consequence you may not convey it at all. For example, if you agree to -terms that obligate you to collect a royalty for further conveying -from those to whom you convey the Program, the only way you could -satisfy both those terms and this License would be to refrain entirely -from conveying the Program. - -#### 13. Remote Network Interaction; Use with the GNU General Public License. - -Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your -version supports such interaction) an opportunity to receive the -Corresponding Source of your version by providing access to the -Corresponding Source from a network server at no charge, through some -standard or customary means of facilitating copying of software. This -Corresponding Source shall include the Corresponding Source for any -work covered by version 3 of the GNU General Public License that is -incorporated pursuant to the following paragraph. - -Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - -#### 14. Revised Versions of this License. - -The Free Software Foundation may publish revised and/or new versions -of the GNU Affero General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever -published by the Free Software Foundation. - -If the Program specifies that a proxy can decide which future versions -of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - -Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - -#### 15. Disclaimer of Warranty. - -THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT -WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND -PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE -DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR -CORRECTION. - -#### 16. Limitation of Liability. - -IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR -CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES -ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT -NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR -LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM -TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER -PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -#### 17. Interpretation of Sections 15 and 16. - -If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - -END OF TERMS AND CONDITIONS - -### How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these -terms. - -To do so, attach the following notices to the program. It is safest to -attach them to the start of each source file to most effectively state -the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as - published by the Free Software Foundation, either version 3 of the - License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper -mail. - -If your software can interact with users remotely through a computer -network, you should also make sure that it provides a way for users to -get its source. For example, if your program is a web application, its -interface could display a "Source" link that leads users to an archive -of the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for -the specific requirements. - -You should also get your employer (if you work as a programmer) or -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. For more information on this, and how to apply and follow -the GNU AGPL, see . diff --git a/src/initramfs-pgp-encrypt/PKGBUILD b/src/initramfs-pgp-encrypt/PKGBUILD deleted file mode 100644 index f9d5151..0000000 --- a/src/initramfs-pgp-encrypt/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -pkgname=initramfs-pgp-encrypt -pkgdesc="initramfs hook that adds PGP smartcard and Dvorak support while keeping regular LUKS support" -pkgver=1.1 -pkgrel=1 -license=(AGPL-3.0) -arch=(any) -depends=(gnupg) -install=${pkgname}.install -source=(pgp-encrypt-hook - pgp-encrypt-install) -sha256sums=('SKIP' - 'SKIP') - -build() { - return 0 -} - -package() { - mkdir -p "${pkgdir}/usr/lib/initcpio/hooks" - mkdir -p "${pkgdir}/usr/lib/initcpio/install" - - cp "${srcdir}/pgp-encrypt-hook" "${pkgdir}/usr/lib/initcpio/hooks/pgp-encrypt" - cp "${srcdir}/pgp-encrypt-install" "${pkgdir}/usr/lib/initcpio/install/pgp-encrypt" -} diff --git a/src/initramfs-pgp-encrypt/README.md b/src/initramfs-pgp-encrypt/README.md deleted file mode 100644 index 80370f2..0000000 --- a/src/initramfs-pgp-encrypt/README.md +++ /dev/null @@ -1,9 +0,0 @@ -This is an initcpio hook to add support for decrypting LUKS with PGP smartcards like a YubiKey. - -This is also pushed to the AUR: https://aur.archlinux.org/packages/initramfs-pgp-encrypt - -I recommend setting up your YubiKey by following this guide: https://drduh.github.io/YubiKey-Guide/ - -To use this hook, for now refer to the docs in `initramfs-pgp-encrypt.install` - -An alternative this was inspired by is https://github.com/fuhry/initramfs-scencrypt diff --git a/src/initramfs-pgp-encrypt/initramfs-pgp-encrypt.install b/src/initramfs-pgp-encrypt/initramfs-pgp-encrypt.install deleted file mode 100644 index d240de9..0000000 --- a/src/initramfs-pgp-encrypt/initramfs-pgp-encrypt.install +++ /dev/null @@ -1,16 +0,0 @@ -post_install() { - echo " >> initramfs-pgp-encrypt - READ ME!" - echo " >> This is a direct replacement for the encrypt hook, it just tries" - echo " >> to decrypt the key at /root/disk.bin.gpg and use it first before" - echo " >> trying to unlock with cryptsetup password the normal way" - echo "" - echo " >> Key must be at /root/disk.bin.gpg and the public key it's encrypted" - echo " >> for must be at /root/disk.pub.key and both accessible by root." - echo "" - echo " >> NOTE: this currently has special logic to try 2 passwords for every" - echo " >> one you type in, to support typing a password in the Dvorak keyboard" - echo " >> layout while the system is set to QWERTY. This is to support family" - echo " >> members sharing a computer with one pass where some use Dvorak and" - echo " >> others QWERTY. You can comment out that code or ask and I could" - echo " >> make it configurable" -} diff --git a/src/initramfs-pgp-encrypt/pgp-encrypt-hook b/src/initramfs-pgp-encrypt/pgp-encrypt-hook deleted file mode 100644 index 009c262..0000000 --- a/src/initramfs-pgp-encrypt/pgp-encrypt-hook +++ /dev/null @@ -1,211 +0,0 @@ -#!/usr/bin/ash - -dvorak() { - qwerty="-=qwertyuiop[]asdfghjkl;zxcvbnm,./_+QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>?'" - dvorak="[]',.pyfgcrl/=aoeuidhtns;qjkxbmwvz{}\"<>PYFGCRL?+AOEUIDHTNS_:QJKXBMWVZ-" - tr -- "$qwerty" "$dvorak" -} - -run_hook() { - modprobe -a -q dm-crypt >/dev/null 2>&1 - [ "${quiet}" = "y" ] && CSQUIET=">/dev/null" - - # Get keyfile if specified - ckeyfile="/crypto_keyfile.bin" - if [ -n "$cryptkey" ]; then - IFS=: read ckdev ckarg1 ckarg2 </dev/null 2>&1 - umount /ckey - ;; - *) - # Read raw data from the block device - # ckarg1 is numeric: ckarg1=offset, ckarg2=length - dd if="$resolved" of="$ckeyfile" bs=1 skip="$ckarg1" count="$ckarg2" >/dev/null 2>&1 - ;; - esac - fi - [ ! -f ${ckeyfile} ] && echo "Keyfile could not be opened. Reverting to passphrase." - fi - - if [ -n "${cryptdevice}" ]; then - DEPRECATED_CRYPT=0 - IFS=: read cryptdev cryptname cryptoptions <&2 - ;; - esac - done - set +f - IFS="$OLDIFS" - unset OLDIFS - - if resolved=$(resolve_device "${cryptdev}" ${rootdelay}); then - if cryptsetup isLuks ${resolved} >/dev/null 2>&1; then - [ ${DEPRECATED_CRYPT} -eq 1 ] && warn_deprecated - dopassphrase=1 - # If keyfile exists, try to use that - if [ -f ${ckeyfile} ]; then - if eval cryptsetup --key-file ${ckeyfile} open --type luks ${resolved} ${cryptname} ${cryptargs} ${CSQUIET}; then - dopassphrase=0 - else - echo "Invalid keyfile. Reverting to passphrase." - fi - fi - # Ask for a passphrase - if [ ${dopassphrase} -gt 0 ]; then - if command -v plymouth >/dev/null 2>&1 && plymouth --ping 2>/dev/null; then - plymouth ask-for-password \ - --prompt="A password is required to access the ${cryptname} volume" \ - --command="cryptsetup open --type luks --key-file=- ${resolved} ${cryptname} ${cryptargs} ${CSQUIET}" - else - # echo "" - # echo "A password is required to access the ${cryptname} volume:" - - export GNUPGHOME=/etc/initcpio/gpg - #loop until we get a real password - # while ! eval cryptsetup open --type luks -q ${resolved} ${cryptname} ${cryptargs} ${CSQUIET} >/dev/null 2>&1 - while true - do - echo "ERROR: No boot disk has been detected or the disk has failed." - read -rs pass - - dv_pass="$(echo "$pass" | dvorak)" - - rm -f ${ckeyfile} - - if [ -f /root/disk.bin.gpg ]; then - - # try dvorak gpg pass first - gpg --passphrase "$dv_pass" --batch --pinentry-mode loopback --quiet --output ${ckeyfile} --decrypt /root/disk.bin.gpg 2>/dev/null - - # if dv_pass was wrong, try qwerty pass - [ ! -f ${ckeyfile} ] && gpg --passphrase "$pass" --batch --pinentry-mode loopback --quiet --output ${ckeyfile} --decrypt /root/disk.bin.gpg 2>/dev/null - - fi # end disk.bin.gpg exists - - # if no gpg pass, try direct luks pass, qwerty first - [ ! -f ${ckeyfile} ] && echo -n "$pass" > ${ckeyfile} - - # if successfully unlocked, break - cryptsetup --key-file ${ckeyfile} open --type luks -q ${resolved} ${cryptname} ${cryptargs} ${CSQUIET} >/dev/null 2>&1 && break - - # if not, try direct luks pass with dvorak - echo -n "$dv_pass" > ${ckeyfile} - - # if successfully unlocked, break - cryptsetup --key-file ${ckeyfile} open --type luks -q ${resolved} ${cryptname} ${cryptargs} ${CSQUIET} >/dev/null 2>&1 && break - - rm -f ${ckeyfile} - - reboot; - # sleep 2; - done - rm -f ${ckeyfile} - [ -f /root/disk.bin.gpg ] && gpg-connect-agent KILLAGENT /bye >/dev/null 2>&1 - rm -rf "$GNUPGHOME" - fi - fi - if [ -e "/dev/mapper/${cryptname}" ]; then - if [ ${DEPRECATED_CRYPT} -eq 1 ]; then - export root="/dev/mapper/root" - fi - else - err "Password succeeded, but ${cryptname} creation failed, aborting..." - return 1 - fi - elif [ -n "${crypto}" ]; then - [ ${DEPRECATED_CRYPT} -eq 1 ] && warn_deprecated - msg "Non-LUKS encrypted device found..." - if echo "$crypto" | awk -F: '{ exit(NF == 5) }'; then - err "Verify parameter format: crypto=hash:cipher:keysize:offset:skip" - err "Non-LUKS decryption not attempted..." - return 1 - fi - exe="cryptsetup open --type plain $resolved $cryptname $cryptargs" - IFS=: read c_hash c_cipher c_keysize c_offset c_skip < -# Co-Maintainer: Felix Golatofski -# Contributor: Christian Pfeiffer -# Contributor: Damian Nowak -# Contributor: Kyle Fuller -# Contributor: jibi - -pkgname='inspircd' -pkgver='3.17.1' -pkgrel='2' -pkgdesc='InspIRCd is a modular Internet Relay Chat (IRC) server written in C++ for Linux, BSD, Windows and macOS systems.' -arch=('x86_64' 'aarch64') -url='https://www.inspircd.org/' -license=('GPL2') -conflicts=('inspircd') -provides=('inspircd') -depends=('perl') -makedepends=( - 'libmariadbclient' - 'sqlite3' - 'libldap' - 'geoip' - 'libmaxminddb' - 'gnutls' - 'openssl' - 'libgcrypt' - 'postgresql-client' - 're2' - 'tre' - 'pcre' - 'mbedtls' - 'pkg-config' -) -optdepends=( - 'gnutls: m_ssl_gnutls' - 'libgcrypt: m_ssl_gnutls' - 'openssl: m_ssl_openssl' - 'libmariadbclient: m_mysql' - 'postgresql-client: m_pgsql' - 'libmaxminddb: m_geo_maxmind' - 'pcre: m_regex_pcre' - 'sqlite3: m_sqlite3' - 'libldap: m_ldap' - 'geoip: m_geoip' - 're2: m_regex_re2' - 'tre: m_regex_tre' - 'mbedtls: m_ssl_mbedtls') -install='inspircd.install' - -source=( - "https://github.com/inspircd/inspircd/archive/v$pkgver.tar.gz" - "$pkgname.service" - "$pkgname.sysusers" -) -sha512sums=( - 'ae8699506d32e7c09c1b982baeea36eca520d6be65732976e77695f1ca1768aa070f0ae3b9abf9fd390201021a679ef5478114b66f40e996de6873f3fb83836b' - '5a16a7c237693ffc6a108358f339b6aa2451fb16430561848ae869f890199b38fab6a13640bcc35cf1d07e32d7e5fff405d88668ee05ddaffc2ef61cb42ee832' - '90e7ae20a0d13cef2ff00c56382ea5cf1ed8843228937c49cab7fe0e2a34d02b9fac20dd55c6cd5e79533b5764a9d10d19e26b043a2d9c98a4384a7e1c2859c4' -) - -prepare() { - cd "${srcdir}/inspircd-${pkgver}" - sed -i -e s/-lldap_r/-lldap/g src/modules/extra/m_ldap.cpp -} - -build() { - cd "${srcdir}/inspircd-${pkgver}" - - ./configure \ - --enable-extras=m_geo_maxmind.cpp \ - --enable-extras=m_ldap.cpp \ - --enable-extras=m_mysql.cpp \ - --enable-extras=m_pgsql.cpp \ - --enable-extras=m_regex_pcre.cpp \ - --enable-extras=m_regex_posix.cpp \ - --enable-extras=m_regex_stdlib.cpp \ - --enable-extras=m_regex_re2.cpp \ - --enable-extras=m_regex_tre.cpp \ - --enable-extras=m_sqlite3.cpp \ - --enable-extras=m_ssl_gnutls.cpp \ - --enable-extras=m_ssl_openssl.cpp \ - --enable-extras=m_ssl_mbedtls.cpp \ - --enable-extras=m_sslrehashsignal.cpp - - ./configure \ - --uid=0 \ - --gid=0 \ - --prefix=/usr/lib/inspircd \ - --binary-dir=/usr/bin \ - --module-dir=/usr/lib/inspircd/modules \ - --config-dir=/etc/inspircd \ - --data-dir=/var/lib/inspircd \ - --log-dir=/var/log/inspircd \ - --distribution-label=archlinux - make -} - -package() { - install -Dm644 "${srcdir}/$pkgname.service" "${pkgdir}"/usr/lib/systemd/system/inspircd.service - install -Dm644 "${srcdir}/$pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -dm750 "${pkgdir}/var/log/inspircd" "${pkgdir}/var/lib/inspircd" - - cd "${srcdir}/inspircd-${pkgver}" - make DESTDIR="$pkgdir" install - - mkdir -p "${pkgdir}"/usr/share/inspircd - mv "${pkgdir}"/etc/inspircd/examples "${pkgdir}"/usr/share/inspircd/examples - - rm -rf "${pkgdir}"/usr/lib/inspircd/logs - rm -rf "${pkgdir}"/usr/lib/inspircd/data -} diff --git a/src/inspircd/inspircd.install b/src/inspircd/inspircd.install deleted file mode 100644 index 4cd15f2..0000000 --- a/src/inspircd/inspircd.install +++ /dev/null @@ -1,13 +0,0 @@ - -post_install() { - getent passwd inspircd &>/dev/null && userdel inspircd - echo '==> You will need to create a config file for inspircd' - echo '==> cp /usr/share/inspircd/examples/inspircd.conf.example /etc/inspircd/inspircd.conf' - echo '==> You will need to change the pidfile. To do this you can insert the following into your config.' - echo '==> ' - echo '==> Remember to use absolute paths in your config directory and not relative paths like you would do with a user-based inspircd install.' -} - -post_remove() { - getent passwd inspircd &>/dev/null && userdel inspircd -} diff --git a/src/inspircd/inspircd.service b/src/inspircd/inspircd.service deleted file mode 100644 index 7461129..0000000 --- a/src/inspircd/inspircd.service +++ /dev/null @@ -1,17 +0,0 @@ -[Unit] -Description=InspIRCd IRC daemon -Requires=network.target -After=network.target - -[Service] -Type=forking -PIDFile=/var/lib/inspircd/inspircd.pid -ExecStart=/usr/lib/inspircd/inspircd start -ExecReload=/usr/lib/inspircd/inspircd rehash -ExecStop=/usr/lib/inspircd/inspircd stop -Restart=always -User=inspircd -Group=inspircd - -[Install] -WantedBy=multi-user.target diff --git a/src/intellij-idea-ultimate-edition/PKGBUILD b/src/intellij-idea-ultimate-edition/PKGBUILD deleted file mode 100644 index c640b27..0000000 --- a/src/intellij-idea-ultimate-edition/PKGBUILD +++ /dev/null @@ -1,54 +0,0 @@ -# Maintainer: Urs Wolfer - -pkgbase=intellij-idea-ultimate-edition -pkgname=(intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre) -pkgver=2021.2.1 -_buildver=212.5080.55 -pkgrel=1 -arch=('any') -pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity." -url="https://www.jetbrains.com/idea/" -license=('Commercial') -options=(!strip) -source=("https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz" - "jetbrains-idea.desktop") -sha256sums=('4bbd3966c79c9e3d871d7b82668d6685f93deb143b675bca7ce4755b193777e4' - '83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b') - -prepare() { - # Extract the JRE from the main pacakge - rm -rf "$srcdir"/jbr - mv idea-IU-$_buildver/jbr "$srcdir"/jbr -} - -package_intellij-idea-ultimate-edition() { - backup=("opt/$pkgname/bin/idea.vmoptions" "opt/${pkgname}/bin/idea64.vmoptions" "opt/${pkgname}/bin/idea.properties") - depends=('giflib' 'libxtst') - optdepends=( - 'intellij-idea-ultimate-edition-jre: JetBrains custom JRE (Recommended)' 'java-environment: Required if intellij-idea-ultimate-edition-jre is not installed' - 'libdbusmenu-glib: For global menu support' - ) - - cd "$srcdir" - - install -d "$pkgdir"/{opt/$pkgname,usr/bin} - mv idea-IU-${_buildver}/* "$pkgdir"/opt/$pkgbase - - # https://youtrack.jetbrains.com/issue/IDEA-185828 - chmod +x "$pkgdir"/opt/$pkgbase/plugins/maven/lib/maven3/bin/mvn - - ln -s /opt/$pkgname/bin/idea.sh "$pkgdir"/usr/bin/$pkgname - install -D -m644 "$srcdir"/jetbrains-idea.desktop "$pkgdir"/usr/share/applications/jetbrains-idea.desktop - install -D -m644 "$pkgdir"/opt/$pkgbase/bin/idea.png "$pkgdir"/usr/share/pixmaps/"$pkgname".png - - # workaround FS#40934 - sed -i 's|lcd|on|' "$pkgdir"/opt/$pkgname/bin/*.vmoptions -} - -package_intellij-idea-ultimate-edition-jre() { - arch=('x86_64') - install -d -m 755 "$pkgdir"/opt/$pkgbase - mv "$srcdir"/jbr "$pkgdir"/opt/$pkgbase -} - -# vim:set ts=2 sw=2 et: diff --git a/src/intellij-idea-ultimate-edition/intellijidea.sh b/src/intellij-idea-ultimate-edition/intellijidea.sh deleted file mode 100644 index ea22044..0000000 --- a/src/intellij-idea-ultimate-edition/intellijidea.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[[ "$IDEA_JDK" == "" ]] && IDEA_JDK=$JAVA_HOME -export IDEA_JDK -exec /usr/share/intellij-idea-ultimate-edition/bin/idea.sh "$@" diff --git a/src/intellij-idea-ultimate-edition/jetbrains-idea.desktop b/src/intellij-idea-ultimate-edition/jetbrains-idea.desktop deleted file mode 100644 index e9e21e1..0000000 --- a/src/intellij-idea-ultimate-edition/jetbrains-idea.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=IntelliJ IDEA Ultimate Edition -Comment=Intelligent Java IDE -Exec=intellij-idea-ultimate-edition %u -Icon=intellij-idea-ultimate-edition -Terminal=false -StartupWMClass=jetbrains-idea -Type=Application -Categories=Development;IDE; diff --git a/src/ipxe-netboot/PKGBUILD b/src/ipxe-netboot/PKGBUILD deleted file mode 100644 index bc44e4f..0000000 --- a/src/ipxe-netboot/PKGBUILD +++ /dev/null @@ -1,66 +0,0 @@ -# Maintainer: Lily Wilson -# Contributor: Thomas Bächler -pkgname=ipxe-netboot -pkgver=r5925.3fe683eb -pkgrel=1 -pkgdesc="iPXE build for Arch Linux netboot" -arch=('i686' 'x86_64') -url="http://ipxe.org" -license=('GPL') -makedepends=('git' - 'gcc' - 'binutils' - 'make' - 'perl' - 'xz' - 'zlib') -options=(!strip) -source=('ipxe::git+https://git.ipxe.org/ipxe.git#branch=master' - arch.ipxe - codesigning_thomas_archlinux.pem - codesigning_pierre_archlinux.pem - dst_x1.pem - test-netboot) -sha256sums=('SKIP' - 'f789c81cade88537b4dc0acd1ce1beb26d1c1e63b837423a14a7c096b31b0230' - '3ba0cf390975bb07bf1d3c7ff802d6977bdf901c94883ea2de44c16d444252e5' - '64d021f345a0b4633de17ba43d816295076adc8a378eaa54e6796e8c0e95d6d0' - '139a5e4a4e0fa505378c72c5f700934ce8333f4e6b1b508886c4b0eb14f4be99' - '63cdadea20fd5ba0f1a632d1ebd34e7b3d91f08b88a3b43508cc825bb42e55a4') - -pkgver() { - cd "$srcdir/ipxe" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - cd "$srcdir/ipxe/src" - mkdir -p config/local - : > config/local/general.h - echo '#define NET_PROTO_IPV6' >> config/local/general.h - echo '#define DOWNLOAD_PROTO_HTTPS' >> config/local/general.h - echo '#define IMAGE_TRUST_CMD' >> config/local/general.h -} - -build() { - cd "$srcdir/ipxe/src" - - NO_WERROR=1 - export NO_WERROR - - make \ - CERT="$srcdir/codesigning_pierre_archlinux.pem","$srcdir/codesigning_thomas_archlinux.pem","$srcdir/dst_x1.pem" \ - TRUST="$srcdir/codesigning_pierre_archlinux.pem","$srcdir/codesigning_thomas_archlinux.pem","$srcdir/dst_x1.pem" \ - bin/ipxe.lkrn \ - bin/ipxe.pxe \ - bin-x86_64-efi/ipxe.efi -} - -package() { - cd "$srcdir/ipxe/src" - install -d -m755 "$pkgdir"/usr/share/ipxe-netboot - install -m644 bin/ipxe.lkrn "$pkgdir"/usr/share/ipxe-netboot/ - install -m644 bin/ipxe.pxe "$pkgdir"/usr/share/ipxe-netboot/ - install -m644 bin-x86_64-efi/ipxe.efi "$pkgdir"/usr/share/ipxe-netboot/ - install -D -m755 "$srcdir"/test-netboot "$pkgdir"/usr/bin/test-netboot -} diff --git a/src/ipxe-netboot/arch.ipxe b/src/ipxe-netboot/arch.ipxe deleted file mode 100644 index af01aae..0000000 --- a/src/ipxe-netboot/arch.ipxe +++ /dev/null @@ -1,3 +0,0 @@ -#!ipxe -ifconf -chain https://www.archlinux.org/releng/netboot/archlinux.ipxe || shell diff --git a/src/ipxe-netboot/codesigning_pierre_archlinux.pem b/src/ipxe-netboot/codesigning_pierre_archlinux.pem deleted file mode 100644 index c8288ef..0000000 --- a/src/ipxe-netboot/codesigning_pierre_archlinux.pem +++ /dev/null @@ -1,30 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFOzCCAyOgAwIBAgIJAM/ujMJZQq3IMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNV -BAYTAkRFMRcwFQYDVQQDDA5QaWVycmUgU2NobWl0ejEiMCAGCSqGSIb3DQEJARYT -cGllcnJlQGFyY2hsaW51eC5kZTAeFw0xNjA2MDExNjQxNTZaFw0yNjA1MzAxNjQx -NTZaMEoxCzAJBgNVBAYTAkRFMRcwFQYDVQQDDA5QaWVycmUgU2NobWl0ejEiMCAG -CSqGSIb3DQEJARYTcGllcnJlQGFyY2hsaW51eC5kZTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBAMybf9uwe6O+FPUYR4ycBDcBJp0QOsUDSSw9c5EJsTJJ -/0HDk+cFW9OdhxnRsxOPCYyrqE/FEusMyAyyyrZ1DVqprTegcqwqgZSmLNwBp+gP -Dt10JuNQM7IFIs0p3CE6JyuLWJWjn+ZJuVa1Qwfg80wOv/CLkQEWP5ols3o4VroF -CzJAKd4nVRf8JSyk+4Hka1udtqw4zEyDtaomZ661ZxBH3+PAoE2N+VcMPC3yTOBS -4RuabUU4PotfFXMrWGfBLuxGK3IVH99rof2SFG719o0ZDOtVLuaCEAo4VywiYqO0 -qAKKBlH0XEvdOAG4KuHFFKQN1UTFRQ9yZXcfdNBnMYRW3QpbPfMcrFUDYvhHW4N/ -dH5JhKL0LDvvrn0Nr1C5OJbZSl2triPmJUJpMBRhcRut6ZH6FkNWLmavNV8Q9cpM -1qXG0s/yH2RaBQ2+Le7YdKVrcy05SiYJoaZQovxrxQGzJDg9OuWiM49gjBHW32lm -uK1C4o7B/sf65qZOCkZO2zagLCf8xxKEh/ftbdpnhBpLFbUqXT07Ve5rX26IUUT6 -C+N/dRIxXcmV0+iWOa/Isbo81oOebriHZl5659Fceae2wA8JoBaT7/m3rRSXOPyC -4hABWbX0eRg3fhiObubTfH74Q1oeLCEClBx8N4sutvoMA0S4Q2VuUvFaB6VyN5w5 -AgMBAAGjJDAiMAsGA1UdDwQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzANBgkq -hkiG9w0BAQsFAAOCAgEAirqIJj9KkT+uTgz4EphPZN2FbaxDcw0bxBrEX4t9E68K -seAHkKJd9GPNGkky8JLI1XwfZ4ZTlzapRfAzPrFDk7Gb43qZeuITvCNfPrPMJ7xw -JmvIw1ryMs9zV2WCNwVFT6EYeGQXW+F9/osP7oAIhFiGeOmDuy7qFkf7BGDCPAaS -PlMs+YjGPJTHCbtJKV3VFDhAquQYXS6pQat+v1Nbq+53ijow9H7x+GMBz8dtPI4u -AKjufH4V3XaxJwDUie73i8iavo9QBDA1HzYMhJ/bDymqyI3uxYkh4rsy9In/8V/z -aZ5pUXT8HW569uQLpjbb5EKaARwXC7d9GO2rTeSDngzlU8KjeLBeR0zHx+P1TsTP -R4SAvOSxzZGfYr04Qqwr7ivU92liJntoTcgyvvjELoXODvd4EaS2Sixb4s+eqrYI -8GPTR1HmvknKbhaNI9caERNsnnKLWtkKkhmPmNkLaX+WQIFgcD/BkeeIbLkYA2Xp -HCPrYuihUSN+7E80BUkbrSp+wohiieMr24LDE6H6BA/qp9Y8HwK7YsnePyaYxKL7 -CchxRmv5VmVo2bYKZvClVfB82n4yG43zR/YMVDTc5n0TqVq2/0AuOtnoiRfNUfzg -GIaNoMJ8I0NHpB0aL9cIB9UALPY4dsVo/5TqUPgSEXki9fn2A54A8N2A5nqp0uY= ------END CERTIFICATE----- diff --git a/src/ipxe-netboot/codesigning_thomas_archlinux.pem b/src/ipxe-netboot/codesigning_thomas_archlinux.pem deleted file mode 100644 index 1d86a18..0000000 --- a/src/ipxe-netboot/codesigning_thomas_archlinux.pem +++ /dev/null @@ -1,30 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFDzCCAvegAwIBAgIJAN4v13b770twMA0GCSqGSIb3DQEBCwUAMDQxITAfBgNV -BAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDEPMA0GA1UEAwwGdGhvbWFzMB4X -DTE2MDIwMTIwMzczMloXDTI2MDEyOTIwMzczMlowNDEhMB8GA1UECgwYSW50ZXJu -ZXQgV2lkZ2l0cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0aG9tYXMwggIiMA0GCSqGSIb3 -DQEBAQUAA4ICDwAwggIKAoICAQDE3PB51dG9qXSG7b/9gdoVyxIa/47hsaus8Ufv -8cZp452uKJVCZE9tne6oChC4Dflt1QnMITO7iQzb+rW2yLCOiqZJqRHuEuwqY3Tn -B7eQE0iE2C/FWujHrz0W2PV/xKq/HXcQVkVhdAi8eqEx9oDuV/OQgATOWWZcIqQe -xt1qdbaunU2H4imfJ/HZGBj9UTwUBM3cVf3YfLGka0AbRdWDiUpAZco9P7XOf1oR -sWwSB9JW097IO0FfLt5BgfuT2p9w8delWyLrwwzty9/z5LMMBi4u5MH2EOyTBwpQ -ez4miAYiG5KZcJ2RZWvWONy6fB5az8nancyQ1Vy3fsh0l24fyBg5iPNIiySABuZ2 -q2Bp500AZNsaHMC3rFlodpgAn65KtiwvC7Bp5cr+dFhytRC9sH6zNGqCCW7L3vQu -YzyoL6kdB8PquHHisApAV5j/Fa9texadwW0AhbPr678Dj14Wg750R6npfrhRSGv2 -w8xWn0ADX1xbD6rbtVYvZTVjVyuV/WkfcHysDr0SCksmahHLQWowA7mdH73STDjx -mAF2wHLMEx2H5k8rrjWbneTavP66EagUyFcteI1Qu+4Qev9L17Fst7gRfS/Tv4Zj -g8XtN4fFPkL82XYEyuGrhUx3lNwIAlUZfmldYvJfg9jdrqHJfvQfUJ6m5tBQLFZy -zxnfOwIDAQABoyQwIjALBgNVHQ8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUHAwMw -DQYJKoZIhvcNAQELBQADggIBAFBdJgJNnUL2bBphqmKTlkhUTAA92SIJCpjMR7KJ -mpqNPmodLeDt/rIbVYOtFxXHHDpIwSDeoPegL80HrNacg8YmmPRws7FAFPev4oic -G8h1HfyfDaXBiLsXqDQ8mZkXgQhGtojXWsCe2t30IZ3nYhFZw7AzidiikXUVKFTR -tx8KPK0hqbRP41kqJsySG2xjx8ed0HB2xEWMJ3jQwDuLmC1rXrPu4HdHRfc3yjr+ -OJ/Oyxidmml6oUliQd8Zmdu/PD6yLvrDwBCpS24YZ2jSNWAA1jihBh8q0qcJcfQx -drz8fyOX5YuTb/IWPGZU655G252IX3Kb9d7PAH/7ybPAWnMnXag0F4Bt6jJfsloP -stib5kM87gyHNANu+iQPtNTaIhHvrfu1OxE0DTrSYXJw5cwM719FVkMCW6FX3Uhp -x18WsPaWLRKjA3gTDs5pa/0lFASmSpdurYfnat8xRvnyWEf+WVfdpZNVvAWpfCSR -Bjc3bZfY2KPNdcTkrxlPvHe4wQ2sBwUjBOak4Ugj+Qrni2XFp/LLd23xZmsQMLxc -xRD7FxZqNoiYP18PZxvfhxOH8O14tAYX6ysA/V2xhFSjulCISKtFe3POMC7/Us2u -9sSSjlyFapIqczGVJRDTznDiTW5Qc3luIw2pQXOfk7bks+t7PG48XCNzlfcqmIq4 -qq39 ------END CERTIFICATE----- diff --git a/src/ipxe-netboot/dst_x1.pem b/src/ipxe-netboot/dst_x1.pem deleted file mode 100644 index b2e43c9..0000000 --- a/src/ipxe-netboot/dst_x1.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/ -MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT -DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow -PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD -Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O -rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq -OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b -xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw -7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD -aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV -HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG -SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69 -ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr -AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz -R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5 -JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo -Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ ------END CERTIFICATE----- diff --git a/src/ipxe-netboot/test-netboot b/src/ipxe-netboot/test-netboot deleted file mode 100755 index 40dc1ba..0000000 --- a/src/ipxe-netboot/test-netboot +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash -set -euo pipefail - -OVMFDIR=/usr/share/ovmf -OVMF_CODE=${OVMFDIR}/x64/OVMF_CODE.fd -OVMF_VARS=${OVMFDIR}/x64/OVMF_VARS.fd -IPXE_IMAGE=/usr/share/ipxe-netboot/ipxe.efi - -if [[ ! -f ${OVMF_CODE} ]]; then - echo "ERROR: ${OVMF_CODE} is missing, install the ovmf package." >&2 - exit 1 -fi -if [[ ! -f ${OVMF_VARS} ]]; then - echo "ERROR: ${OVMF_VARS} is missing, install the ovmf package." >&2 - exit 1 -fi -if [[ ! -f ${IPXE_IMAGE} ]]; then - echo "ERROR: ${IPXE_IMAGE} is missing." >&2 - exit 1 -fi - -WORKDIR=$(mktemp -d --tmpdir netboot.XXXXXX) -cd "${WORKDIR}" - -cp "${OVMF_VARS}" efivars -mkdir -p ./fat/EFI/Boot/ -cp "${IPXE_IMAGE}" ./fat/EFI/Boot/bootx64.efi - -exec qemu-system-x86_64 \ - -enable-kvm \ - -device virtio-net-pci,netdev=n -netdev user,ipv4,id=n \ - -m 2G \ - -drive if=pflash,format=raw,readonly,file="${OVMF_CODE}" \ - -drive if=pflash,format=raw,file=efivars \ - -usb -usbdevice disk:format=raw:fat:./fat \ - "$@" diff --git a/src/itd-bin/PKGBUILD b/src/itd-bin/PKGBUILD deleted file mode 100644 index 10d5e94..0000000 --- a/src/itd-bin/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by GoReleaser. DO NOT EDIT. -# Maintainer: Arsen Musyaelyan - -pkgname='itd-bin' -pkgver=1.0.0 -pkgrel=1 -pkgdesc='Companion daemon for the InfiniTime firmware on the PineTime smartwatch' -url='https://gitea.arsenm.dev/Arsen6331/itd' -arch=('aarch64' 'armv6h' 'i686' 'x86_64') -license=('GPLv3') -provides=('itd' 'itctl') -conflicts=('itd' 'itctl') -depends=('dbus' 'bluez' 'libpulse') - -source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://gitea.arsenm.dev/Arsen6331/itd/releases/download/v1.0.0/itd_1.0.0_linux_aarch64.tar.gz") -sha256sums_aarch64=('8f0bb0b83f0f6ec34505237bda8a03be5a9efd792ecb012ae8657ceecd63ab44') - -source_armv6h=("${pkgname}_${pkgver}_armv6h.tar.gz::https://gitea.arsenm.dev/Arsen6331/itd/releases/download/v1.0.0/itd_1.0.0_linux_armv6.tar.gz") -sha256sums_armv6h=('0e7b62312ee360678dcc125e2f6489f559e5d7af2b605d029639c6be668aa437') - -source_i686=("${pkgname}_${pkgver}_i686.tar.gz::https://gitea.arsenm.dev/Arsen6331/itd/releases/download/v1.0.0/itd_1.0.0_linux_i386.tar.gz") -sha256sums_i686=('5ba134ba993c470a0d5a5d5c4a67c715aa308131008e1eab3e155b788c3806a3') - -source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://gitea.arsenm.dev/Arsen6331/itd/releases/download/v1.0.0/itd_1.0.0_linux_x86_64.tar.gz") -sha256sums_x86_64=('7ae13460e9b911827355c23ca77a0c59a7099c9988e61366b84a797af682405a') - -package() { - # binaries - install -Dm755 "./itd" "${pkgdir}/usr/bin/itd" - install -Dm755 "./itctl" "${pkgdir}/usr/bin/itctl" - - # service - install -Dm644 "./itd.service" ${pkgdir}/usr/lib/systemd/user/itd.service - - # config - install -Dm644 "./itd.toml" ${pkgdir}/etc/itd.toml - - # license - install -Dm644 "./LICENSE" "${pkgdir}/usr/share/licenses/itd/LICENSE" -} diff --git a/src/jdk6/PKGBUILD b/src/jdk6/PKGBUILD deleted file mode 100755 index d972fb0..0000000 --- a/src/jdk6/PKGBUILD +++ /dev/null @@ -1,183 +0,0 @@ -# Maintainer: Katherine Cumberbatch 'Stykers' -# Contributors: Det, JavaAtom, Ethan Hall, Giovanni Santini, Guillaume ALAUX, Daniel J Griffiths, -# Jason Chu, Geoffroy Carrier, Thomas Dziedzic, Dan Serban - -_pkgname=jdk -pkgname=jdk6 -_major=6 -_minor=45 -_build=b06 -pkgver=${_major}u${_minor} -pkgrel=7 -pkgdesc="Oracle Java $_major Development Kit (public release - end of support)" -arch=('i686' 'x86_64') -url=https://www.java.com/en/download/faq/java_6.xml -license=('custom') -depends=( - 'ca-certificates-java' - 'desktop-file-utils' - 'hicolor-icon-theme' - 'java-environment-common' - 'java-runtime-common' - 'libx11' - 'libxrender' - 'libxslt' - 'libxtst' - 'shared-mime-info' - 'xdg-utils' -) -optdepends=( - 'alsa-lib: for basic sound support' - 'derby: for Oracle Apache Derby Java database (AUR)' - 'eclipse: "Oracle Java Mission Control" plugins for Eclipse' - 'gtk2: for Gtk+ look and feel (desktop)' - 'ttf-font: fonts' - 'visualvm: for lightweight profiling capabilities' -) -provides=( - "java-runtime=$_major" - "java-runtime-headless=$_major" - "java-web-start=$_major" - "java-environment=$_major" - "java-runtime-jre=$_major" - "java-runtime-headless-jre=$_major" - "java-web-start-jre=$_major" - "java-environment-jdk=$_major" -) - -# Variables -DLAGENTS=( - 'http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -b oraclelicense=a -o %o %u' - 'https::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u' -) -if [[ $CARCH = x86_64 ]]; then -_arch=x64 -_arch2=amd64 -else # Force fallback to i386 for AUR - _arch=i586 - _arch2=i386 -fi -_jname=${_pkgname}${_major} -_jvmdir=/usr/lib/jvm/java-$_major-$_pkgname - -backup=("etc/java-$_jname/$_arch2/jvm.cfg" - "etc/java-$_jname/$_arch2/server/Xusage.txt" - "etc/java-$_jname/images/cursors/cursors.properties" - "etc/java-$_jname/management/jmxremote.access" - "etc/java-$_jname/management/jmxremote.password.template" - "etc/java-$_jname/management/management.properties" - "etc/java-$_jname/management/snmp.acl.template" - "etc/java-$_jname/security/java.policy" - "etc/java-$_jname/security/java.security" - "etc/java-$_jname/security/javaws.policy" - "etc/java-$_jname/calendars.properties" - "etc/java-$_jname/content-types.properties" - "etc/java-$_jname/flavormap.properties" - "etc/java-$_jname/fontconfig.properties.src" - "etc/java-$_jname/jvm.hprof.txt" - "etc/java-$_jname/logging.properties" - "etc/java-$_jname/net.properties" - "etc/java-$_jname/psfont.properties.ja" - "etc/java-$_jname/psfontj2d.properties" - "etc/java-$_jname/sound.properties") -options=(!strip) # JDK debug-symbols -install=$pkgname.install -source=('javaws-launcher' - "jconsole-$_jname.desktop" - "jmc-$_jname.desktop" - "jvisualvm-$_jname.desktop" - "policytool-$_jname.desktop" - "http://download.oracle.com/otn-pub/java/jce_policy/$_major/jce_policy-$_major.zip") -source_i686=( - "https://cdn.stykers.moe/dl/$_pkgname-$pkgver-linux-i586.bin" - #"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-i586.bin" -) -source_x86_64=( - "https://cdn.stykers.moe/dl/$_pkgname-$pkgver-linux-x64.bin" - #"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-x64.bin" -) -md5sums=('45c15a6b4767288f2f745598455ea2bf' - '4ecc28010b77b31c101e61f420a415fa' - '6ab27fa31a5a83f98f4a36ec3bd47911' - 'b30ca4304c8bb6b01650d9d235f97995' - 'e513ee55f55467f7fd323195ae70f418' - 'b20f9d6ed14e55d73a5ed204bca01e7a') -md5sums_i686=('3269370b7c34e6cbfed8785d3d0c5cbd') -md5sums_x86_64=('40c1a87563c5c6a90a0ed6994615befe') - -package() { - msg2 "Extracting the .bin" - rm -rf ${_pkgname}1.${_major}.0_${_minor} - sh $_pkgname-$pkgver-linux-$_arch.bin >/dev/null - - msg2 "Creating required dirs" - cd ${_pkgname}1.${_major}.0_${_minor} - install -d "$pkgdir"/{usr/{lib/{jvm/java-$_major-$_pkgname/bin,mozilla/plugins},share/licenses/java$_major-$_pkgname},etc/.java/.systemPrefs} - - msg2 "Preparing" - # Link duplicate binaries from jre/ - for i in $(ls jre/bin/); do - ln -sf $_jvmdir/jre/bin/$i bin/$i - done - - # Link NPAPI plugin - ln -sf $_jvmdir/jre/lib/$_arch2/libnpjp2.so "$pkgdir"/usr/lib/mozilla/plugins/libnpjp2-$_jname.so - - # Replace JKS keystore with 'ca-certificates-java' - ln -sf /etc/ssl/certs/java/cacerts jre/lib/security/cacerts - - # Suffix .desktops, icons and MIME packages - for i in $(find jre/lib/desktop/ -type f); do - rename -- "." "-$_jname." $i - done - - # Suffix man pages - rename -- ".1" "-$_jname.1" man/{,ja_JP.eucJP/}man1/* - - # Fix .desktop paths - sed -e "s,Exec=,&$_jvmdir/jre/bin/," \ - -e "s/\.png/-$_jname/" \ - -i jre/lib/desktop/applications/* - - msg2 "Removing redundancies" - rm -r db/ jre/lib/fontconfig.*.{bfc,properties.src} jre/plugin/ jre/{COPYRIGHT,LICENSE,README,*.txt} lib/visualvm/ man/ja - - msg2 "Moving stuff in place" - # .desktops + icons - mv jre/lib/desktop/* "$pkgdir"/usr/share/ - install -m644 "$srcdir"/*.desktop "$pkgdir"/usr/share/applications/ - - # Move/link configs: /usr/lib/jvm/java-$_jname/jre/lib -> /etc - for new_etc in ${backup[@]}; do - old_usr=jre/lib/${new_etc#*$_jname/} - install -Dm644 $old_usr "$pkgdir"/$new_etc - ln -sf /$new_etc $old_usr - done - - # Man pages - mv man/ja_JP.eucJP/ man/ja/ - mv man/ "$pkgdir"/usr/share/ - - # Licenses - mv COPYRIGHT LICENSE *.txt "$pkgdir"/usr/share/licenses/java$_major-$_pkgname/ - ln -sf /usr/share/licenses/java$_major-$pkgname/ "$pkgdir"/usr/share/licenses/$pkgname - - # Java Cryptography Extension (JCE) Unlimited Strength files - rename -- ".jar" "-limited.jar" jre/lib/security/*.jar - install -Dm644 "$srcdir"/jce/* jre/lib/security/ - - # Do the move - mv * "$pkgdir"/$_jvmdir - - msg2 "Enabling copy+paste in unsigned applets" - # Copy/paste from system clipboard to unsigned Java applets has been disabled since 6u24: - # - https://blogs.oracle.com/kyle/entry/copy_and_paste_in_java - # - http://slightlyrandombrokenthoughts.blogspot.com/2011/03/oracle-java-applet-clipboard-injection.html - _line=$(awk '/permission/{a=NR}; END{print a}' "$pkgdir"/etc/java-$_jname/security/java.policy) - sed "$_line a\\\\n \ - // (AUR) Allow unsigned applets to read system clipboard, see:\n \ - // - https://blogs.oracle.com/kyle/entry/copy_and_paste_in_java\n \ - // - http://slightlyrandombrokenthoughts.blogspot.com/2011/03/oracle-java-applet-clipboard-injection.html\n \ - permission java.awt.AWTPermission \"accessClipboard\";" \ - -i "$pkgdir"/etc/java-$_jname/security/java.policy -} diff --git a/src/jdk6/javaws-launcher b/src/jdk6/javaws-launcher deleted file mode 100755 index 2831dfc..0000000 --- a/src/jdk6/javaws-launcher +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -if [ -z "$@" ]; then - exec javaws -viewer -else - exec javaws "$@" -fi diff --git a/src/jdk6/jconsole-jdk6.desktop b/src/jdk6/jconsole-jdk6.desktop deleted file mode 100755 index ab5d3d4..0000000 --- a/src/jdk6/jconsole-jdk6.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Exec=/usr/lib/jvm/java-6-jdk/bin/jconsole -Icon=sun-java-jdk6 -Name=Java 6 Monitoring and Management Console -StartupNotify=true -Terminal=false -Type=Application -Categories=Development;Java; diff --git a/src/jdk6/jdk6.install b/src/jdk6/jdk6.install deleted file mode 100755 index 03815dd..0000000 --- a/src/jdk6/jdk6.install +++ /dev/null @@ -1,83 +0,0 @@ -THIS_JDK='java-6-jdk' -NAME='JDK' - -note() { - printf "${blue}::${yellow} archlinux-java:${bold} $1${all_off}\n" -} - -all_off="$(tput sgr0)" -bold="${all_off}$(tput bold)" -blue="${bold}$(tput setaf 4)" -yellow="${bold}$(tput setaf 3)" - -update_desktop() { - update-desktop-database -q - update-mime-database /usr/share/mime >/dev/null - xdg-icon-resource forceupdate &>/dev/null - xdg-icon-resource forceupdate --theme HighContrast &>/dev/null - xdg-icon-resource forceupdate --theme HighContrastInverse &>/dev/null - xdg-icon-resource forceupdate --theme LowContrast &>/dev/null -} - -fix_default() { - if [[ -x /usr/bin/java ]]; then - archlinux-java get - else - archlinux-java unset - fi -} - -post_install() { - default=$(fix_default) - case ${default} in - "") - archlinux-java set ${THIS_JDK} - note "${NAME} ('${THIS_JDK}') set as default Java environment." - ;; - ${THIS_JDK}) - # Nothing - note "${NAME} ('${THIS_JDK}') set as default Java environment." - ;; - *) - note "Default Java environment already set to '${default}'. - To use ${NAME} ('${THIS_JDK}'), run: - # archlinux-java set ${THIS_JDK} - For status, use: - $ archlinux-java status" - ;; - esac - - if [[ ! -f /etc/ssl/certs/java/cacerts ]]; then - init-jks-keystore - fi - - update_desktop -} - -post_upgrade() { - post_install -} - -pre_remove() { - default=$(fix_default) - if [[ ${default} = ${THIS_JDK} ]]; then - archlinux-java unset - fi -} - -post_remove() { - default=$(fix_default) # reassign - if [[ ${default} ]]; then - note "Default Java environment is '${default}'." - else - archlinux-java fix - default=$(fix_default) # re-reassign - if [[ ${default} ]]; then - note "Default Java environment left as '${default}'." - else - note "Java environment unset." - fi - fi - - update_desktop -} diff --git a/src/jdk6/jmc-jdk6.desktop b/src/jdk6/jmc-jdk6.desktop deleted file mode 100755 index 7fb0867..0000000 --- a/src/jdk6/jmc-jdk6.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Exec=/usr/lib/jvm/java-6-jdk/bin/jmc -Icon=sun-java-jdk6 -Name=Java 6 Mission Control -StartupNotify=true -Terminal=false -Type=Application -Categories=Development;Java; diff --git a/src/jdk6/jvisualvm-jdk6.desktop b/src/jdk6/jvisualvm-jdk6.desktop deleted file mode 100755 index 6008fdd..0000000 --- a/src/jdk6/jvisualvm-jdk6.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Exec=/usr/lib/jvm/java-6-jdk/bin/jvisualvm -GenericName=Java 6 Monitoring and Performance Monitoring Tool -Icon=sun-java-jdk6 -Name=Java 6 VisualVM -StartupNotify=true -Terminal=false -Type=Application -Categories=Development;Java; diff --git a/src/jdk6/policytool-jdk6.desktop b/src/jdk6/policytool-jdk6.desktop deleted file mode 100755 index 5225a9d..0000000 --- a/src/jdk6/policytool-jdk6.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Exec=/usr/lib/jvm/java-6-jdk/jre/bin/policytool -Icon=sun-java-jdk6 -Name=Java 6 Policy Settings -StartupNotify=true -Terminal=false -Type=Application -Categories=Settings;Java; diff --git a/src/jdk8/PKGBUILD b/src/jdk8/PKGBUILD deleted file mode 100644 index af34876..0000000 --- a/src/jdk8/PKGBUILD +++ /dev/null @@ -1,253 +0,0 @@ -# Maintainer: Chris Severance aur.severach AatT spamgourmet.com -# Contributor: Det - -set -u -_pkgname='jdk' -_major='8' -pkgname="${_pkgname}${_major}" -#_minor='212'; _build='b10'; _hash='59066701cf1a433da9770636fbc4c9aa' -#_minor='221'; _build='b11'; _hash='230deb18db3e4014bb8e3e8324f81b43' -#_minor='231'; _build='b11'; _hash='5b13a193868b4bf28bcb45c792fce896' -#_minor='241'; _build='b07'; _hash='1f5b5a70bf22433b84d0e960903adac8' -#_minor='251'; _build='b08'; _hash='3d5a2bb8f8d4428bbe94aed7ec7ae784' -#_minor='261'; _build='b12'; _hash='a4634525489241b9a9e1aa73d9e118e6' -_minor='271'; _build='b09'; _hash='61ae65e088624f5aaa0b1d2d801acb16' -pkgver="${_major}u${_minor}" -pkgrel='1' -pkgdesc="Oracle Java ${_major} Development Kit" -pkgdesc+=' LTS' -arch=('x86_64') -url='https://www.oracle.com/technetwork/java/javase/downloads/index.html' -license=('custom:Oracle') -depends=('ca-certificates-java' 'hicolor-icon-theme' 'java-runtime-common' 'nss' 'xdg-utils') -depends+=('java-environment-common') -optdepends=( - 'alsa-lib: for basic sound support' - 'gtk2: for Gtk+ look and feel (desktop)' - 'eclipse-java: to use "Oracle Java Mission Control" plugins in Eclipse' -) -makedepends=('awk') -provides=( - "java-runtime=${_major}" - "java-runtime-headless=${_major}" - "java-web-start=${_major}" - "java-runtime-jre=${_major}" - "java-runtime-headless-jre=${_major}" - "java-web-start-jre=${_major}" - "java-openjfx=${_major}" - "java-environment=${_major}" - "java-environment-jdk=${_major}" -) - -# Variables - -_jname="${_pkgname}${_major}" -_jvmdir="/usr/lib/jvm/java-${_major}-${_pkgname}" - -backup=( - "etc/java-${_jname}/amd64/jvm.cfg" - "etc/java-${_jname}/images/cursors/cursors.properties" - "etc/java-${_jname}/management/jmxremote.access" - "etc/java-${_jname}/management/management.properties" - "etc/java-${_jname}/security/java.policy" - "etc/java-${_jname}/security/java.security" - "etc/java-${_jname}/security/javaws.policy" - "etc/java-${_jname}/content-types.properties" - "etc/java-${_jname}/flavormap.properties" - "etc/java-${_jname}/fontconfig.properties.src" - "etc/java-${_jname}/logging.properties" - "etc/java-${_jname}/net.properties" - "etc/java-${_jname}/psfont.properties.ja" - "etc/java-${_jname}/psfontj2d.properties" - "etc/java-${_jname}/sound.properties" -) -options=('!strip') # JDK debug-symbols -install="${pkgname}.install" -_srcfil="${_pkgname}-${pkgver}-linux-x64.tar.gz" -source=( - "https://download.oracle.com/otn-pub/java/jdk/${pkgver}-${_build}/${_hash}/${_srcfil}" - "jconsole-${_jname}.desktop" - "jmc-${_jname}.desktop" - "jvisualvm-${_jname}.desktop" - "policytool-${_jname}.desktop" - 'readme.sh' -) -# from oracle-sqldeveloper -if :; then -DLAGENTS+=("manual::${startdir:-}/readme.sh %o %u") -source[0]="manual://${_srcfil}" -if [ ! -z "${HOME:-}" ]; then # block mksrcinfo - XDG_DOWNLOAD_DIR="$(xdg-user-dir DOWNLOAD 2>/dev/null)" || : - if [ -z "${XDG_DOWNLOAD_DIR}" ]; then - XDG_DOWNLOAD_DIR=~/'Downloads' - fi - if [ -s "${XDG_DOWNLOAD_DIR}/${_srcfil}" ] && [ ! -e "${_srcfil}" ]; then - if type msg > /dev/null 2>&1; then - set +u - msg "Scooping files from ${XDG_DOWNLOAD_DIR}" 1>&2 - msg2 "${_srcfil}" 1>&2 - set -u - ln -sr "${XDG_DOWNLOAD_DIR}/${_srcfil}" - fi - fi -fi -unset _srcfil -unset XDG_DOWNLOAD_DIR -fi - -md5sums=('bd8dc95a810b095996acf5f5b0dd2a69' - '8a66f50efdc867ffd6a27168bc93b210' - '1cbde70639abd98db4bace284dbf2bc4' - 'f0b39865361437f3778ecbe6ffbc0a06' - '89704501aff8efe859c31968d8d168e6' - '51c8839211cc53f09c9b11a8e28ed1ef') -sha256sums=('eba7926a683bb65c6f4e1c502ce624346c42b00fb5531deba296f2560b452c78' - '65282603bd0804d162f3f7da47bc7f3c91373e87504297d6a6fd6f2f8a1ec4ee' - '8f865b52946a9ab98556c56306c7e70ae7aa432b4d005c70df0bba9d2c3111b1' - '144e6651fcea08d95f3148d3a8ad17deb93fec4dd9236d37d27d7c648230b870' - '635433e9c78ff58af65c316232ac9907d289a324428923788ea0f82ae7f8083b' - 'f1081b08cfbb467277e95b3794191c9963398579733fa8832425b308b5917711') - -PKGEXT='.pkg.tar.zst' # gz is much faster than .xz, zst is much faster than gz -## Alternative mirror, if your local one is throttled: -## Posting new sites does no good. They get taken down by the admin -## from too much traffic or complaints from Oracle. -#source[0]=??? - -DLAGENTS=("${DLAGENTS[@]// -gqb \"\"/ -gq}") -DLAGENTS=("${DLAGENTS[@]//curl -/curl -b 'oraclelicense=a' -}") - -# https://bugs.openjdk.java.net/browse/JDK-8170157 -# 2020-06-19 jce_policy-8.zip/UnlimitedJCEPolicyJDK8/README.txt -if [ "${_minor}" -lt 161 ]; then - source+=("https://download.oracle.com/otn-pub/java/jce/${_major}/jce_policy-${_major}.zip") - _opt_JCE=1 -else - _opt_JCE=0 -fi - -if ! :; then - for _d in "${!DLAGENTS[@]}"; do - case "${DLAGENTS[${_d}]}" in - 'https::'*) DLAGENTS["${_d}"]='https::/usr/bin/wget --no-cookies --header Cookie:oraclelicense=a --no-glob --no-config --continue --tries=3 --waitretry=3 -O %o %u';; - esac - done - makedepends+=('wget') -fi - -package() { - set -u - cd "${_pkgname}1.${_major}.0_${_minor}" - - set +u; msg2 'Creating directory structure...'; set -u - install -d "${pkgdir}/etc/.java/.systemPrefs" - install -d "${pkgdir}/usr/lib/jvm/java-${_major}-${_pkgname}/bin" - install -d "${pkgdir}/usr/lib/mozilla/plugins" - install -d "${pkgdir}/usr/share/licenses/java${_major}-${_pkgname}" - - set +u; msg2 'Removing redundancies...'; set -u - pushd 'jre' > /dev/null - rm -r 'lib/desktop/icons/HighContrast/' - rm -r 'lib/desktop/icons/HighContrastInverse/' - rm -r 'lib/desktop/icons/LowContrast/' - rm lib/fontconfig.*.bfc - rm lib/fontconfig.*.properties.src - rm *.txt - rm 'COPYRIGHT' - rm 'LICENSE' - rm 'README' - rm -r 'plugin/' - popd > /dev/null - rm 'man/ja' - - set +u; msg2 'Moving contents...'; set -u - mv * "${pkgdir}/${_jvmdir}" - - # Cd to the new playground - cd "${pkgdir}/${_jvmdir}" - - set +u; msg2 'Fixing directory structure...'; set -u - # Replace duplicate binaries in bin/ with links to jre/bin/ - local _i - for _i in jre/bin/*; do - ln -sf "${_jvmdir}/jre/bin/${_i##*/}" "bin/${_i##*/}" - done - - # Suffix .desktops + icons (sun-java.png -> sun-java-${_jname}.png) - local _i - for _i in $(find 'jre/lib/desktop/' -type 'f'); do - rename -- '.' "-${_jname}." "${_i}" - done - - # Fix .desktop paths - sed -e "s|Exec=|Exec=${_jvmdir}/jre/bin/|" \ - -e "s|.png|-${_jname}.png|" \ - -i 'jre/lib/desktop/applications'/* - - # Move .desktops + icons to /usr/share - mv 'jre/lib/desktop'/* "${pkgdir}/usr/share/" - install -m644 "${srcdir}"/*.desktop -t "${pkgdir}/usr/share/applications/" - - # Enable context menu launch (Austcool) - sed -e 's:^NoDisplay=true:#&:g' \ - -e 's:^Exec=/usr.*$:& -F:g' \ - -i "${pkgdir}/usr/share/applications/sun-java-jdk8.desktop" - - # Move confs to /etc and link back to /usr: /usr/lib/jvm/java-${_jname}/jre/lib -> /etc - local _new_etc_path - for _new_etc_path in "${backup[@]}"; do - # Old location - local _old_usr_path="jre/lib/${_new_etc_path#*${_jname}/}" - - # Move - install -Dm644 "${_old_usr_path}" "${pkgdir}/${_new_etc_path}" - ln -sf "/${_new_etc_path}" "${_old_usr_path}" - done - - # Link NPAPI plugin - ln -s "${_jvmdir}/jre/lib/amd64/libnpjp2.so" "${pkgdir}/usr/lib/mozilla/plugins/libnpjp2-${_jname}.so" - - # Replace JKS keystore with 'ca-certificates-java' - ln -sf '/etc/ssl/certs/java/cacerts' 'jre/lib/security/cacerts' - - # Suffix man pages - for _i in $(find 'man/' -type 'f'); do - rename -- '.1' "-${_jname}.1" "${_i}" - done - - # Move man pages - mv 'man/ja_JP.UTF-8/' 'man/ja' - mv 'man/' "${pkgdir}/usr/share" - - # Move/link licenses - mv 'COPYRIGHT' 'LICENSE' *.txt "${pkgdir}/usr/share/licenses/java${_major}-${_pkgname}/" - ln -s "/usr/share/licenses/java${_major}-${_pkgname}/" "${pkgdir}/usr/share/licenses/${pkgname}" - -if [ "${_opt_JCE}" -ne 0 ]; then - set +u; msg2 'Installing Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files...'; set -u - # Replace default "strong", but limited, cryptography to get an "unlimited strength" one for - # things like 256-bit AES. Enabled by default in OpenJDK: - # - http://suhothayan.blogspot.com/2012/05/how-to-install-java-cryptography.html - # - http://www.eyrie.org/~eagle/notes/debian/jce-policy.html - install -m644 "${srcdir}/UnlimitedJCEPolicyJDK${_major}"/*.jar 'jre/lib/security/' - install -Dm644 "${srcdir}/UnlimitedJCEPolicyJDK${_major}/README.txt" \ - "${pkgdir}/usr/share/doc/${_pkgname}/README_-_Java_JCE_Unlimited_Strength.txt" -fi - - set +u; msg2 'Enabling copy+paste in unsigned applets...'; set -u - # Copy/paste from system clipboard to unsigned Java applets has been disabled since 6u24: - # - https://blogs.oracle.com/kyle/entry/copy_and_paste_in_java - # - http://slightlyrandombrokenthoughts.blogspot.com/2011/03/oracle-java-applet-clipboard-injection.html - local _text='\ - // (AUR) Allow unsigned applets to read system clipboard, see: - // - https://blogs.oracle.com/kyle/entry/copy_and_paste_in_java - // - http://slightlyrandombrokenthoughts.blogspot.com/2011/03/oracle-java-applet-clipboard-injection.html - permission java.awt.AWTPermission "accessClipboard";' - local _lf=$'\n' - _text="${_text//${_lf}/\\n}" - local _line - _line="$(awk '/permission/{a=NR}; END{print a}' "${pkgdir}/etc/java-${_jname}/security/java.policy")" - sed -e "${_line} a ${_text}" -i "${pkgdir}/etc/java-${_jname}/security/java.policy" - set +u -} -set +u diff --git a/src/jogl/PKGBUILD b/src/jogl/PKGBUILD deleted file mode 100644 index b297608..0000000 --- a/src/jogl/PKGBUILD +++ /dev/null @@ -1,55 +0,0 @@ -# Maintainer: Victor Dmitriyev -# Contributor: Alexander Rødseth -# Contributor: Stefan Husmann -# Contributor: Simon Lipp - -pkgname=jogl -pkgver=2.3.2 -pkgrel=2 -pkgdesc='OpenGL bindings for Java' -arch=('x86_64' 'i686') -url="http://jogamp.org/" -license=('BSD') -depends=('java-runtime' 'libgl') -source=("jogl.LICENSE.txt" - "gluegen.LICENSE.txt" - "jogl-all-v${pkgver}.jar::http://jogamp.org/deployment/v${pkgver}/jar/orig/jogl-all.jar" - "gluegen-rt-v${pkgver}.jar::http://jogamp.org/deployment/v${pkgver}/jar/orig/gluegen-rt.jar") -source_i686=("jogl-all-natives-linux-i586-v${pkgver}.jar::http://jogamp.org/deployment/v${pkgver}/jar/orig/jogl-all-natives-linux-i586.jar" - "gluegen-rt-natives-linux-i586-v${pkgver}.jar::http://jogamp.org/deployment/v${pkgver}/jar/orig/gluegen-rt-natives-linux-i586.jar") -source_x86_64=("jogl-all-natives-linux-amd64-v${pkgver}.jar::http://jogamp.org/deployment/v${pkgver}/jar/orig/jogl-all-natives-linux-amd64.jar" - "gluegen-rt-natives-linux-amd64-v${pkgver}.jar::http://jogamp.org/deployment/v${pkgver}/jar/orig/gluegen-rt-natives-linux-amd64.jar") - -md5sums=('e77015f08f0c8c3b39b9b7d379d57183' - '3809542dae46666cb50b9cb7c6d5ac5f' - 'ce831cf96129a663433861a7eda55595' - '14e746f9328bc33a9b01cf9e16427f4d') -md5sums_x86_64=('0ff2870c4f8da227b05e79b352133c3e' - '5ea60ff86650e3fc3ed77a417ef2fb95') -md5sums_i686=('79b946d0e6fff33a82a2e0d90133796a' - 'd67501bb4c973ca06140c34e8fb97461') - -noextract=("jogl-all-v${pkgver}.jar" "gluegen-rt-v${pkgver}.jar") - -package() { - # *.so files - install -Ddm755 "${pkgdir}/usr/lib/${pkgname}" - find "${srcdir}/natives" -type f -print0 | xargs -0 mv -t "${pkgdir}/usr/lib/${pkgname}" - - cd "${srcdir}" - install -Dm644 "jogl-all-v${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/jogl-all.jar" - install -Dm644 "gluegen-rt-v${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/gluegen-rt.jar" - install -Dm644 "jogl.LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/jogl.LICENSE.txt" - install -Dm644 "gluegen.LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/gluegen.LICENSE.txt" - - cd "${pkgdir}/usr/share/java/${pkgname}" - ln -s "jogl-all.jar" "jogl2.jar" - ln -s "gluegen-rt.jar" "gluegen2-rt.jar" - - cd "${pkgdir}/usr/lib" - ln -s "jogl" "jogl2" - ln -s "jogl" "gluegen2" - ln -s "libgluegen-rt.so" "jogl/libgluegen2-rt.so" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/jogl/gluegen-rt-natives-linux-amd64-v2.3.2.jar b/src/jogl/gluegen-rt-natives-linux-amd64-v2.3.2.jar deleted file mode 100644 index a2466f418a12a7f57b52b0a7dc8e5bd2304ec33d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4149 zcmb7{cTf}Fvd2RUT@>k{NJ|8yNv|NI+_~BCgS>A(!qc-HVF+4=L(ec!Ku zFgK;JCyyWG%qU&;B5IV|nkH^}8$G^-uem;5TFaf=DMF8ENj|AqfArTC=wKYir2F-xuJo{q z`aZ?W%qKtTXus!{p*ZDNz8SY>7K4|sZn?r5JQI&!cYA3C8ijC{5PjgzxjQ(?7 zKQ7lr;drww{&GzjmnL>;FWq6bt{xI@wmwd92OnFQ#B+C7S9doF7biDge+gSxdpQ{i z6R4K>a~E50Z)Lpugc=YC6ab2g108{IIPeM_XrKv{%j|3JV^-D#Ix_Z4Y698T2=7g9 z0@;9Onm~LR;jnX>oY>r%+*duC-04GHCQMHgRESx9&BJuW&S@6u>%^;Cewx70vd(IC zVpeCfPY|h~Y;>6!_y7pX6}#0=^Y-3Sh#+?&m}XU4^6N`in9VeeSvvsmKZQk=YhWE2 z0DxQ&03diN>~BThe+v=&TZoI39n8ho0p{Q)=H(;q?T-G7(THd4MsSyW1i&mMF`?r_ zlEOfbcQrm)FNzlrDcjbsIR^W$V7i9PW&!c8Q~I>(wNX1?ddaA$a)jt^3+9r@i| z=p*4nfjLUBmRlVK9ffgpm~c4e`qEhiBn~dwF~VU-+ERrj_V6-vfy zLukS-Sm+b+o_7D4CeEm<8E<$Pbh}#!x&Jlb_v}(`^OnsJ(hd z?wh{4U8-k(XOzi4sku)E*K)ctQK_BZG-=L+PgqC^_xN4JGJnQp8IA!yd1{9ORtR}y z>w0Y~1T5xnx6Nhx&9o<2sckgE592opK|+K0z%1fXi7C>pZOa2UKV!l6>|&EUJU@GE z;<%Nx*e$SnJ}jZl|KgjvYudxRI>82a+{4BG6peRy zt@N6$msLLO2u^*t+r`#pC>Y-gHc(k}O_>lyW39Q~wI!tob)^wYMoD+PdU;Y>$xpp$ zS71rM8>`OJgfh>bJ^8uW7DZT7xY!W}k#5AdF>bZQm k_OlDd=aRsR5Dh0#u*BJ9 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 diff --git a/src/jogl/gluegen-rt-v2.3.2.jar b/src/jogl/gluegen-rt-v2.3.2.jar deleted file mode 100644 index 742fdb26b6cd3299d57e4e7f0dba69c40799fd62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345605 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�V{_G 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

rFXB(lLJslR$Gm&RpJ;;vgKF8Q`z#9J=G=qd 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
gOTXt1yCu>_fyuMGr&+Yfm+SYTg*Yo*&obLC>- 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 diff --git a/src/jogl/jogl-all-v2.3.2.jar b/src/jogl/jogl-all-v2.3.2.jar deleted file mode 100644 index f73174f9e7751292eb607b745a66fb1f5cf933d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3414448 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 C{s4WCFgp~R?$Uxm_%(os3 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 ls^3_ME93nsIGTVStPO2^1W7^+$cxOYS)yVn^ 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⁡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 z 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ⅅf?6X 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�`oa*-Es7G)+8*Z?3rhj3YwJ*f5!e; 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

&NYS7*Tqa*rjcX|(k#h+Gq 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

d^XA4*@NB_4*SJY%_SmCZ?9=K~Koi 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

ZY=%LYWjk& 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

f?lX)?v|%o8qF^HVp1^AH0fQu$#wD>2BAX^S{4 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

HGRrCBt{Go_?L|5Bg_hd8 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

7x=1lVE{|D$w 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�| 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 z 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

c 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 y{e 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 z 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

sN}f=Uvd1tS(u7p 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

  • ^BKCn?J*%Xg#%gU+7jjREM@r6dWebTrA1* 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
  • W)ydCCqIA}1|LtB_^MwftqZJ#*006~EiL`!ajs zE}C=bbkmVw1>tpqfg4|sJ)Fy&1d6_NGiYN<<3-Akk0H)KK5YSgR zF)t~@kb-9Q?B5jJ$}Qq@dv8tc^sp)hEOo$IO}V8 zPDt!nu}*zag|ntaO=xdK{}~pUOt>%i-(gYvoy@uai?9$fHgGomm!jprP~x{R_W$lx zut?XIoi~`MlfGRj+L-Jmv;E-Vs^jD&<4J%OG;h1@Rlq`c$ zb$V8~iV!Z*7>d3$SbC{_4#*wbB3{a8P5TPcalm|TIex@~oU_ho6;>7Dy!zg+MT1}!Bc^3?9>fYQpa_Gb< z2^8xzUVU4^;C;^hqwbXymanqDa?C^;z*kcKQMYDB=e8hIauw@ZP#A+Wm&$Y%Jb`OL zle}jB5>uscIYZp~r3jt*AUWfwk1A4JFaiv(iByt4heI}7VUS*+GP+*;On4j7$Oz=P zEJDV1PJ}+Kip(3Iy9cSCj{eTQr(7k&ppCvBX?)DM%9<1g*%U=frc0cm5#!63>|1nW zY502H#;;Yx>57zW&j{LZtsid{bNlbYxc`6!dH4l)0^d+m_}eL)^ZzxP{wK#&E33<5 zsUm;YpwUEy4#9^iNMtt2Mfs-{^C>0=+yosr`L;d8KrK*~bpK)6G$p-pSq+X(k9{&J8gj&MAODrmf0=e`gejJP9 ziuik=1xY>RiXuo=rN~Td#z?4qk)4Z;uUu9+duUp)EAHggl{;Cu(#mwOi2w69A#!VDxy*CP))%ehgGTRfIP++rFO3*;#&cj?Fa>`SZ>I=bNV(Ug7r29631Mk zA_BUBB8b>EPBA`pFb-7(V^{`R=Q!`dKDsc^00%HI8onsE(VMCH zht^76oROLmLYP+R$0%C({5#Y^<^49wv)dq;XfeZyuR!|PyM%0w@wJ9{=R2EnMI{*n zEd&u7*>YR)$SnQo4VmqA6#7YQ>w}Z4&$5|$g)*)29B8CNvX;FYKgOtBC)JB}tF?t= zmcPvnWQp@}`Zj8o0);F^49z0VAO7lOnI^{B`_SG;8vN8Cyj~85vtVRFS!b;F+CjF7y8UWE-&3bpwKvI~KfPeR0Wq5AOYQWocI9i*;t^XZB%M$BP&S z(mFSL{cKwp?MGda|FJpXwXK{|P#MPir6U8%+F#+4{n&cC=HFX*6*2C9Nlfw+AE&X9$BV zZ$(?9!?0J#h-}C}ej%rTNj9^~i$Cfc)bC4ZbDg7?d5#0yZ+Qapm2QUj2G?uRsn-L~ z9s2T9trx0gO)2sxw2B^%6JjcManpwf$Q#WoO1`t230Hnk0WfzCzUoTyd?i1A%$3e zFa;zTs6h~NW*)jk*hw(PdOnr9%ef2X9S~PEnuj8ywAT;3aW@mq{)VKI@a@Sg_P^f8 zS?s)xJzwuHpn9m36u;qB?No)qt}5O9=us$!iy!2MKoBVa^dzZ80Z9QEpynYr2{vcb zkb?O1?E~;y%@G0lu7a#XnP+o3b*-;C{24Y|PC@E(*@@B%Z1#KC7=$EyolO-c_5JvW zSfTHXvRIo`#j0>^*=V^H{ZwI6+B31)PRk59GxoVLH8zrI!uqud#NBM^V^BikYNDsq z@^+(T1STsC(0E-wcQMtO#a|cttb2@gHd#q;RLr)@mjR<^4Q1XN$adTw`ZHo7AvOpm7jkss7*7HC<0X}3J9~ODBKG6$p0`2(c>4pgF<2E z?6n67!vv0+sr54qICT814)@k!#yn=$4?}c4X{fh+V5MPbZg&;KFiEprN#0S3)uo>+ zAqm;D91%^a{;LqEcm&yk50;8~8rWl9`(%QHFT4UuE2lpld0@RsNj-AYqJ6%dV`=Sh zvL4Gs`p|H3l1#xmy_4!z@Mt8Q8TE6(tWtg2WGg-{Pzf$gzi#ZDkQD40A5ZN}&%+vJ z-CV}(vRE<8Ma0wW4Ell-Vo|Xvq?n{r>N})<8L23$sin!7F7F^G^Nr<&3vH= zE>JPtKC(kzE0BdSxqZ~`t4*dIFxg5(f|#i-@o$O&F=blhW$C`a{Kwl zzrzJMjnt&_#HByfkvS^_W^-fokPC3k_zIa=%kYYsSZfL2<~PQgrd76=`H~V6d1DRW z#-tf`MSs?g9(~RNdF_tCGqcl2I-p&u!$>u6!&WtGL*zBOBZ66asgI~+Lf*p!tT438 z49MDXKilZ_MsNNtM;h4&q}(#*bfky!nr_m%*+5mkk|b&>y-Ns!`b>4SC8O-5L|3i zfBCc4i4HJu^gfma&a1B>m@{$|CdZdy*gz?}j0EOO7z%beB)8Ld z_d|nCreRRZBsPliF#{cA>hqE#KLR0j1Pof#$ke;Pz6?Y#VCiHOqw3UxObiyM_e z;9#Bi8f8N?%S%nCe+at$9?7B8KSA+Xa)8oVVUQcMa^s3pd+rw4dItxv-KX|%PrnKP za~8>xIz72Qdm+vJW8GPJpdBZ>vv5oMt~uiSa`9z+$HTL$157)6GeDfbCmQuPEELbM zCr0+By!WLKoy)jzCu%q_zAk1)ZNy`?9afGDA|EQV?wn9kOq)!gSPug{>L^~1tp*Bg z3{^&DmWs)LU#jAlVPpEq?@@&IiqQq(ZuHVfAbK5?;NN!P5EXXk1_d`K28h;LQYH+- z$fpJsX?c<62ES=y_V=La714$aP(cI95X#UMO%!E{*5COZsVqj$Zixr&=h&} zZV?xycm$!Pu~$(*10y)fWH3>{eWsZYF4z_yZ4W?V>JW(1iffUSV`?TkHUD``Z7K%X z|1~$sSYa&)LiV#A5Uf>rbA>(h_0VP`Kd3Z11QLiij_OkvhMB$Y!k}1yE94|)2XOo^;UqTF~=}F~Q0avf5 z$vIR%j~G5elx^hGUDPqD*1(1KL^>2V&M$$TEnKvK(Vb@J`^S=I#@nQ-@mtKqI!a*T?QN3AnT{bz)d*1hnXR!{H0jh z4C^`lMUXU~L%7V6vJjp6PYti3$5teenxc3QgiMZz2i~;Sd+GDsa*Zv)=zxi4VKF zPmWCekJ3bXrMfX&dMt|J-4N#Hl#Oo(s^!I)C!@Y^?KjLHq*m{jg4|fXpK8?J&)*M(I<+_S_p|u@ zjrjdW`T6?#j$$m1_`uwdQpR5>qM=$&O-^|oTwMkC)Ii=fNyA+}HbF0`qkno+>ZFtyLuCO4<~(^Coak&8 zhzNyFR7)7HnmA}Fw%^=@=$D?LAXJ^Fl432oTn%gmDLal8))E7r3?^s`kl67d;!Cau z;=aK+QtWdTAsB)^wL@x-Amu^NDU``d1&?S#GWn83RQC&%2 zpPE%KN1DfF_sVCwTZqU~P94#0Na3Q{j!;2is%a)qR7kj)yY%j_B8%~NqFUn1C6C+} zXI9)Lo+}@0R#3K<24YNj^e=(hgkFuG*B?FvX>wMK-2bNZy~Hn?4QLy##tCpJhTfyG ziHpLf1SbYLn)P;CV&AO7XPs@xt~zLRuxw9rSrk8cmjsBz%oZBgsWU zxnsBQ^wL=zLmO0hEig-=4TpVgI7z4tgZfs~Y}_QRNv#dPymPkC^%CqP-a)pVXti>A zt&xtm-N3%X(TwqeJ3oO=+)eZOp{NvOWx!kF1D(n8DroN?Au}CAM_7)W!EgEpSz%m= z7V;O8Mxp!YGrt0=i^In9X7 zqIeO5gVC^}*^+z;-$$N5<{lxix74roSi)BbiNjJh5uXs@yC0yV$7U)Z%j7Iosuyg! z@^FLK9F#)>20b&X~I0&Ku z#9u;hDV>BqeL$!CfQfQdo(0V6igV+d%i=#Cj(7(!U*+V};;VQ)(QFo5^ z5I|!qX0x(K+}O%??LU2Fi}%8zvHSO+xx!1+uFXM3)7~&pfOd}e)KPeQ9lf49Bj(sD z2*G%bN(?)_{MmJtZV`Qoc1Jqzkwm=J`zR?&^l9OEkM_txYZ=ba&*4V6x& zMZ!BvDwyVs{nP}p6%P zZZ6c=(8HK8<{18lWhFHPU&%BZ1A?a38Kih2+5(8PvW6m8os7U!mS!do(X2`u*!O*33@*Lr>Xq&UH)F` z^A<4^tQ)g1?pq3G4%+et%zCLVfI(fX6NC!O_NJh00xQ<#xx{VaNDb^wC}0uMGwLmZ zu-`a%ey{km12Kk#mE|K?GFJ`Az(Cc9NvJY}R7ffA%=j1OLq>{E`%x6?W29KB`5yr# zf61a+szoznp2^8Vuv3|usRjRn;lC)tp0kVTF=gtEd}hiL4fT7jaV;Q-k%2+8lOG__ zQu!XL``cEr2kce0xAGG9afb!7a#J62-r4EDL-8UsaD9{B+t#sD7BX||34_oC5p}A& zhc*(B4|sY=lc~Kb9y;+xc#*YhGb$d=~g85#|(aCU>NU?CWfYn0^ED%|^&k;&0#_b|6J4$j}?q z@rytabxb;#Ee4Mv_XbmFphNf@CU;$K?v@_hE+{Pb4WFQ?j=b3;r7^*mH=-3{vwItBe=Hp_`>r@TRl{36Oj*mrF_-VA{EO+SzjxcSU?KlItomElB{!*P)#_0=l;8 zFrBplP;^kGw8O!#xS~1Q8TFSXn(Tb=1CLm7DH%V~@Tnp}DdLIkPu3~@ zXgRj5;5d=o5#wmejQpb;ZsL*r-3EOHF0CGqcjaNExM1U0Fb`0ks-wV=Vo{#JPPOpC zKAA40S)Jdwckjy4WGGqnbg{~y}PkJ=^sF%B?p?C zdsf0Zh{*WLZoI8rKz2XVD?s9KBaL*Y57T{JMa?*vI|h_E?*X&UBur$g(GWb(z&TF&xbkZy!mgyJFQ z!|~WLMOLvFQnI96dBc}YR2lQQIGpBJDyn8>S9wchH3QP<-qyYzYGgJWu)^L_xv&2p zD+-%Il|cW^ispW!K<58~6_wVv`Cd`_=bTfsDufrdG0KaT1ZW>HypkN( zjeyWC9}Pe9`0MthNi0)xQm#$IwdYRe^Y*jv_xrEOwfE!l#?KdFZG>sQ)j%B~t}sHC zD7NjXtW*DhAfU(*Vo4Xq*3kAYVe~$C$n67u2tu3A)RAX;_MPbG`?i@txZOZ2JAW)Z zgG@NaSMbDGhW6RO$Q$}UG&I8`u&(7`e{bzsY3_HC+B(rm_aY2BL30mHa}DmyK~;bI zLD8Dtnj%Lv+)w~=kBVzd9AFY>?3Hq#cQw5H$I#Nf!pBm%Um$A?lj;9-j~@c%_(YGb zqBrLlbZBa2`U~75X9G;i@$*7s@Nhk)Z+6mgZL8d`Z&~Z)}eh5CS)544Utur zwVLbZmeaXBn==4bHFH5ovy5K5?Xb!tCrD9^njBi%lBLk&)YxdAjm^rh0pj%P;DLHS zlhbUCT`eNavql3z`0rymbW>~1V1uJSEu$~#6Z`AcL(&;B(euIeqEPQ}p1 z?CfsyN})4&^GX3-XP^gPVRBa@$}vuZWK1#&SN^^@SMk0%SK)r{#hbd!v*QaIPDvr- z)>h@d`@3cyLuMz8C$L8rPUQ=nj@&Kb0Z)I8j=>#+j(k0aCUR%RKJ!myZ~&;37EnZ- z5<#SZGFg9h1mT{%Fg>qgdQzBz@+6{h1(~S=e~oZ)T6F{kY?}p#pO5k+f}=8htaGJs zG{v7t4P`35hPW|8fQ~&-;!uTJ02)Y!$*T7mi@7}YAaj8cTQe!<(o{`dir5K+e?$3* zaNc9|w4_br*h?{hkJRiGI)3hS9_S}`e3_+r360j-=!zmOlsqRgIJRhLcDaf6C*h*3 zY7e{QnX|~^d?CaD<{BbQtWn^tBi)E2r`%2!7M-)hIzkMbL#IpOQ;j4qcM3{%l2XJs5k#lo=CaNUlbiV>Rpyk=zaoFf z)(F3FEbfDZ(gY4~np`rKKD`wRo%#reG~VIyRl@61J9CXTSvUd+ZG1PIU?u-5=1LQlrDzJp%i}8)3AC5okJ- z#<&yiZ9fGM?P%()>+Wms1^FYp;?rRu-|c+j7vxk)X`bP<(UCfl!&Ghy zrGzIqA}eu}f3vLCNof_=0~-ksJzt55k&`~_dIF$c)6ZB3&!?Df;U9NAp1kMa=CUEP zAloz-3d|nMC+JXmv33xhmY|;U`8zr7RP5uDQQxAe#m>E9pfNx%I>u93JlIk*gTfYV zeb<%Av2|$9bLQM>0|4{eK6ze$mV&cibQ;2agOzm&^vYcn2C9D%10%>=(HZ~Y%LZk$ z9+U&Ft=@#!ZfAu-Kn|I)p3~HixwCl8eJZPBQ@82<+n6ptvtvO!du7cWgt}i<=;HJ@ z0%i$#1Yw5zmB&DnNR|q>v86`r^XJJJeM^U%iHU2A#NTYMGZ~ciXUJ+z6W-~KCP)e` zi;&l3%GW#nnrY3ktGLUNEl;&=6sVDxGE=W?hfavqG{a5+T1pSQtx1nb+bL>O>fxbn z5uB*fj`yich8;-s%W#N9}=e1UY?&wC>YM6x|*p5;NCz0ZT@% zWK8r>r}Y~%!U;xvdYE$o^>{$ox7WN`RlhpAg$3*~iz`k>%~6y*c(9mm20=*@Obd+R z25mqZYU_viZvI%wmYDB-ldj-!P>TuB!y2cGTpKND+<h6@f`dCIxa-`Vt6_{2T<3fjoA_@y%A&t}skr!LaO?2I z$W?LXm#+Hw(Rm>veLh9NiWUb11(?4UJZ9i!(ua)zB*3RhQoBKdYE*UYx9}-!X^Lfq zn0ht#K%_ARCG`g6%84_<^hqsi!3P<912Q8k4f08B9j#u_xS^I>G6R1?hLKe^14`_H z>LJf({okB=&*>uZd8B^w1~{C`FN(#=&&C=iKY%QY%N7cHAZpJmo+RfC!Je{1i_H)b zcZJnCfuuYnWJiI<=@6wR1o#Eyebfq)q2DRt);q%Y+i|>^%1>ep`-rRnSQ)6RQYxWp z1))Ianz({Z-dbi?WOtS=#t@jm(hcn;>4K9DR~4vB>nf!63oV9J8krfgeDN7=aYpSY z3Vrdp&2jROYq!~R)_gf}nz(}*w%Qt?k{hBp+Tp7k0$lbvjo@TbBj;!kQ8J z>L#jajTwxVt|86Sb{3H5W|gTMn%?V1Kbysu6#599kc-Z{9g%ThSDabT8oQS{2Y#8Z zoJeoo9m?9?M+c~3V_utN)%EbK=>F9D@CLB~ z3?)TTIfdPlX4f_F>7mP~dPn()!nWuaw&)#Ns(v5LuV0<8|9LZSFXa2F^}Q5d2LI!S z(0_qJ<;?Ajt;}tVjdbOm^^N|uWcEK-^;4?qcABafpD`p`yeYM46<>c3l(#Z+UQlsS_~im8JH@{!4c_#`wV{Q1oB?W^KwsBl82Z~B2_ zp=p!Ami5s&^d$zqbj4dX$gDX!cQLZ>bA5TgTxxVZ&(|e?WZY8hm0@AoRVAhV-CPa( z=^xX9Fsz5s8PV$?!bC4QmkYGFdG0j78k_7dX`-~!> zQP+c3l{|803XUP~(t~A)j&{=IcCW9F8+RbO`9j76Sd2xQt_xsHA#;;UksZB@qk@Cd z*UA$$dL`adY{*SMS|EHc}lpf}%p~VqDdP!cs`@*hcB&;Y8fE zBc@&-7Qc;y#k^0yAScHU>RPaaZYv2;oNMZTpAEnH*z?1X{KauFR@Y3#$YfN+LYYJ& z^t)FjL%ebMgVTk+3YKz_7#;USs^r%b=Bbn$oz26@zDQqAe?q~7x(l-_;k?5q$#1;~h;VKnS-z^-;rE68Y7Lr1* z*KzofJk~^XCWVjv1OfM4l$fjwh}d;g&IC~i-CZY&lY!fSo+&}dn%~nhb4R!_6U@=K zs3I0oP4&}e6kH{{Wr>2x*bY(~isd(_OnVS5B&&L|vZ9`Lp1xpvkyVt~duI0N8Eo+P zQ0ft|7h^$%!BBNX{0mG9*0**X)cMvO2OYH(HFL1x9kl7HlYHCr-n{z8whCn;=X_l%kTvo7P9K%Gz zWhjyv9Nm%E2sCFeJU)2`-(DOeI=8=dQ_$?f6^joKAe!;8#g8#jp$Ldsd9>z~vj zuDLAx!^ibLE<!epR)|hZ^}T9 zN3B>(F<3T$D<Tv&s8%XzP>o=Z&4v@GoVHn@KpUxD%64WZbCXN|JQ8~CdV}|%9ap{WP+j}$ zAJuPi2v01gv^a2q!YFK#8%8zub1SL(N^W9sVqeo0XRq(mUm^RHQ?=|?H8Luwi)rhc z*a19SOK4{@DG%S96!2;M^jc?8!IhN88SmevC+z#0?uk^)z@>wNQ&+JJ*-RW1*fCv7 zogC7~KwmtP3(M0keGiR%DX{75qIe@&?p%>>V|AhaVnyVFdhR6bylU4ySG&KltW{PV zW{*j>Al}=BkJtT^{634Ek)2275a<>SnEpCr1O{220 z{N;~Wt@WPS$}WGwbr|fG&uINi>7wTE#oV16dWT)EsXkDL zJ@WY*Y=j;M8>jkh0Gq7?GEPu-5PrS#(5`gJq(CxV*>*2|f9UusqmREszA%*Mh;DJ5 zWxJ}3!Pw8ADiC(zbK@>u0%~R0#Y#VEl^IfWYdZr#7KmBT)oPmZ@|=`^mNokertUf5 z9w*U{AIZn^!t7I}gavEarHBoWO`!g12)3Xqc`Yjr2A?Htnl<=a084h8(j#(LQp|;X zeXmX_>T}9I{iaNnS(i+kD}RLoW)890gp8{ZJZMKAPN(!+rQcP>97zC)jN ziqe~#7c&Og6gjOBPERZ{1|J;_Rh=u3G!McxskHXJmMG;KIf@O}hu>{=Zr8QaR>N`S zfjg6(^Mk$fLt(;Geg>?aGxp&b8xSwf5C_Nb61^WRM~ooyA7VJdu?}JRERw+E75Eui z;F)>w8U^UuIf(a+=N-8$N@9O3qkU-!GGX8dvg+|Mg?q9>ixZ#bfMF%-=!zvLiPyB{ z!6whNmS}Svsg1F=ttigXwu30F{DuET**V3C7Ij;?Y}>YN+qP}nw(V24ZQC|Z**;}= z-Q0)H{gY02zwBf`ubHel=NjJ_ZY?zd(q=_dcp<(zu2H8Wu%AjNdjy8NurxJU!CxFH zc@(T~kq1;VW!s-iAQfMMz>e#1V~99My5G0E{e8gw{{O)t-+wllH5k<|S^Qg;Tjmo=QLD^ ztzx3W(D@X(tGP?5;806+YdD2AQRpKasPI}ob*z9DhoRF=;#J4f2Z@79Xy#757Zu8` z;gF1_gL-Ty?45MWXGusRBlf@`s*$jL=-D62F=6ERGNq3O48|EAn_PMq#0zjhuV&q} z-j=Qh7y)@H5JBanAa@6agNR0ORxPkY<@=A53J+56HT^xM`CpoY?f;|C{4ac5#L&g? zzdOrV6>E9qUu;~stj_dUQ9x7#MRD`EA>!6T1_o9V83i~ZAabHr=HkFD-KH%l@*C7Y z5}&0Z>vaHsFPa+9Yd-9DwVAuGdbUF8^m_^vXx;BhHPB9t0xBd)fD&rEcn9(Y zw=kz~%mb~(N6cPmK~;?e5z|_!gtBU#ZLBLhi3XVz)3t5dMf>1&@n!cSx#RHv_xeoy zz0jgnFjyrJY3C}cYH4i~;wXnkSv9|2jT=;2=TIrzX&c+zx zh`hrf`&c+9!tX>jn@=9A{fj)sMRsk%7%;?o139B6twUDI{aT~Ap=Pefjz1X%iD%27 zi7rIqELw+}O}wbK?{PkLRz5^&Cu`B&4!>~uRO$q}sEW$NnXhO$%O(FzK&8K_Vts}s zk6X^n!;dVUG=Hu;13l_$G5Mz5BFqZy;S`CUBtN28-y*E4AnUHWAVXT0LR!L3kR|DB zpmNkPN&q_HD)kDe+2xDd841`KYV?}8W;_Mw7Cj0%H})1@KI~po{z<9Bcrq#mW?6uv zW$wffW^u`pVO=Ir@e{VXJuGAUv=&R38!D4O;1&DAxD*g=Ro*aV={L*^G284Ci>bYP zJfu-VGtab~Sv0_N!k2uDtE$4ii-dc98TL0|LEJrM{dPWw^2e`t1kU^qyA2O%ucCfD z0DyCG007$m_rm?}dTrr?)X7=7fB4&W)kcGFPEZesl#~F1h6Hp(621?I2m!)!RU1wF*vRPSU+Y%mo!vD}~Kj$M- z|Ml>}c$<~UZg2Lt+w*p-tk3645`ZGvY~pI)!{7=L2z(j>kJKTdA0ZF`7Do9RVFeD^ zBc>lBa14@1a8DA5pTr@gKOW*UqhB6^M-;|Ss-*}d4)GQ9=_|)d9{CkC&>VtCdXE#! z_b&{66S~QBA!cah+fjh6qEM|Ow)SZG(+;2mRViafK*0Z=Emg}EHg?Id*pyU z(z^DQZRXc1Ov#lylef58AGeA0gIE90#5IkRW< zXT&F8p}jh@XZC0JN?)t6*ehnBpZpVk$j|8hKFgcAif4SJYYxY^p#F3axeUVoxa^HC zoar1#Io8O4z$`}4T;h?27(8fXx4nAeq!9Y7aShVb+2mA>LHoHpntc!dp znCMVG(KhK#Rk>ywGVb1m3Gc{WzAe}cn4V)BLcA#n`z;G5e3l_)pX}+j?0t$|!9U!P zIl_C`EYGr8M><*)o=p6^!}J8t=vi-~pGL@i!_)M~T_(NRf=01L*7a=*=MUW5aP+_> z1F@zpQzs9cK1_Wv1H)*i0Yk?w+*g0hVK%R7;M#WfT|G?wID?BX__Ehluf?IX-SdDq zR=V8a9$P$kp9k!W(8)Jpn5=MkTLshgOKKh4aeCPJ52j?<+G^4nWUu3Jzp=7+$sX(( zCCEo@LrTiL7a#2UH4CbT7`d(pz% ztm@0c)z}QJTgDDib**vr_`g0PvWE#+y&zNtfN@0sQq9-rwg1L&rna~29JY0+^pe;o zpmt>mx?SZ@az+?=WCV)hi~doa92yxRQn`NQ7NS{D?J}%p;$I^-28@P zk?|;)R}|;7aPGLJBMaBJwsCE2aODp7xCK_vWN`Uc>V(4f>iIF<=KgW>9bAeB7|y+} z%4Gi5B^4oPZQ+{UQq*9`PCS~RpyJ(T3rDsUw=$W;(^$u0!GcCo>)+*G=|sGn-cin~ zEcTdQC^P3ykL}sJ?3u;IIs8;$vCT;iy1S zzFS!srNj;?c>#fIBfRUyjqRh$mc&GFf^3L|Y%Ab!q`mWVr!5J7aM;;GiPchQ7Of?6 zPFlTXdmN-LOLASmXZPwVS&)>l{Aq^k^K`OdrV* zY44V?=o?MLoH z2$4A?tdg@`X(QPy_>s49hBzw!xfb^}Nmf6E=9AvNVy4}P3mx4{kfcKo{;I;NYJA)CQ(^fHn z(tqsA{5fwrgEB0X+R=bzTl!_}hDllApWQjTuUTNZ1ZbYYgyi`v)Lqzfx4&GAfE%pe zcN>roNL$|=o%h{PtcO7KPt+rvS$o&^>;A!XUR(T03QB&lGSrCE1BXI@N+N2UjxUbj z>5`WW?_hstm(w8^^05-!mlWjF#g2_sUm{i%kJXS|$VQBR3km~U4C-(bXTOn&GGgjO z!Ug^a^-=;6^^^sPRS^I#y-SO70e3w`4AM~u_aBVE(%W(a>nN%eNhMSkpSXxf#7J2) zV8Bcjb)bue`&F<8RT2}?8el?ILNoG5UOK|Q*H`R85vyf}tdyHhxs}=X9}2&ygLTK5 z#kb+dYjJ&{q2>%0mOUqVxM#>Ry=gC3u!Gxj#W};%bDhnOlllxNDnYx>@nzm7zOfP= zrb4qp7$3rhr4U(_xFB@lu-#&@hf#UgV6#e|-?lLI!HK#S3VSkEoxxy{$xaJ;UU71muB?~g z>|hGhNS~%LX7IYDVHcK%8i#5fA3g) zc{mnpm^v3}l_=IQEjpExJ~lhyn0-bWQx1FlU30!E*UlZ4!Z6tRneQs1S1j->l+h-W zvBs`5>mA*|$Wr9!kE$zaET7VgC~$~!v?&*oN<|(VK&z0I?$Xt|u(5l9@#?~LmE+P? zB8EIoz=1J~b;Juz?e~VFHh(}lG2n%2YM6n#B$*%SL^U&M9Q3jIGYAD~Pv%otj|uV* zQihx%8kNEZD^`v)0UV#o1}bo3IY)Xg`${KN)@TDNdz=Y1tsf<{W5X)+_<-UwS78z& z1Cpe{By`4H8nSwHB^3BtD!UFoxMol$1Reg?Fo|b2fuCzca$n6Gg_zNeaBq!SgH3Hy z5pVOvzeXWG9XNEi-=2ifPDz8bD(!6sYIo{|aU6f@9n}xIFLhwMVHVF1q&rsdZ}|sl z-zYQ1B6g9M;_LM%T&O>|?c6Pi1N!9jts3Z0?cl|RR7$SDyx}BSLmNuRzLc!{QB7Gl6u*Y^g$)mv{5pO>B%S*Km4D- z>09+z;7`F&{$c<8yKqPzp&4Km@026X@o*Hp{1XPCRne@5I9>_LPlU_FH^Wf=QE`-S z4u7G2`2)B;eiLXDKaqX@1Aetv`B!DAAIiX@&x}ETF<<_&lci6}%palsxjS>zZybL; z!;zz@V4LhgeF9sS**+<8+d|HL09!^oqTb1w`i|H!`TJN0#{(4VO5l(#z6Zz_LS zdaHr(c%COhJAkHTo-%Iw#S12X-F^EzcGPd|#cQ}$<$e1GRgWboeCA(ZXmFRTxC!E@ zKO6?Ciqet1HJHeA&bfSpdj`pKjFJL|2?YvGlC{U1IK08joU&ud9`&318}2VG$~WB) zuO0%*H=g7txL?)a?kPUSXZ)wU%2wGO`~*6`(8_)MTOR5+dMk1rMFVOPurkb6DQP9&JTFqWW!~`o8zX5{+=mQ zv!gbThkGGMYm~|hX&`bGNI7YwB#t{xqzgHaq)=WO3uQ z?_^@8Eig_`Ew!QT202l3=O%uzz~?UDVF_3B4zFLBFPZfEF=U~^Ias@kgSh)GF}W$> zaChUUn6#t|dgW&e1)d7N$?EuISfi;%P-KycFB(TdGMLjbJ_|~`WElryZiZo%e2E^E zy7_Awx+GKOlprT?cy&!{=cQ|V5ja{RG{wWl5EMF1*RQ+cb7HKo;!fORzNyh2-9E?A z#})PW;=9cLeLxp8debz+-E%W&b+-Y-QjD`aKfJq*gS2{i<^jfg@z@l(QA zu%N6gwfpWCtXpu!EH2zRwF=>E#eOi!@3!1$hAm3Au@`l3mlJ#gC)`}8WA z1ud$bVDC0Acb-0Sn^a2KZP?eV98iNuPk=N*1k4wlY!PB%QQB>d1wCk?PoVl4%;Fmy z<%>(!++17MYi;goY;Ei+Y-}p6tSoDXa<)7pdPVY9*3{T*%cBZzi(`8%y#CXR;&nsP zK2TDatf0Y-LCUkWhalE1smm>DYD?_rlcS}Z&#PejaayVp5 z@R8%_{%No#Ja%5-euJTa6ECxER>GQF-G1`z*H@OAar;`IRVf_j?=F!fEqHN7+ggps z%9y(yQ0~Onp51u~<17EkO+rH%iSLLTTJ0mjC@Si5yaBZ8*k;UTc|`;@l^RL)04qc< zeC({uvGcw|2d-$p(Ez2vy~P$e15kJwWFx^**LGd#=j$OM64q!r+2i9eXhAY!of8ir!41Qsh_yDTtXvs zuR7Iifx%jaH!9Zq8mHK}vT%U32ivdHNaQe<;W-!%MV8$;bm`C% z71PE+EGNd>7yIZpC-T=I_G>jNBoQ%9(!N8b4+-hiI-1l z?S=ofF34>vmPmD^$su{^|A9;N432d0fWrlQa91>;f7&l(f92VIp#C|5?26 z2b^2{Sn5<2HcOpC`Bi?(zh!oe8g*iqYwSxukpu2 z#It|BFHhkYXlq}LMP2|6*go5kNbG$?Yly9|2shl~86@7N<>MLcq=%xD7Y({8kg`Z- zc`SK@$%33=MWKu_vPkAE)9|ZE8f1)VBp-Aud4rAO+<<4r^vbK;>LjI>f3BL`%6pmR zvCA@j>YEm)FtxeWF^w9*q!8@xWR!>|&89%SW}$9j?A*$vQVq@0s_N{Cp=NmFoH;ZC z-SDamL!lbr^eU00(IUeUuMo`!(FHPbU!aGF^gK;mexeWyCl?Do(TsRdDN)d9{^HTm z#q0yH?T-_jP9N0$;ZjoAYYe3tYMu==9p-X@v1G2IL0B7^bZ{W@U_IO{g-}y-BK;)_-ES z2v#s9Ba*^}I~fZ-E3^l9-Ku36SwBA@4_Lt2CkgSE{ zt-~d4a8nwe>T~{p!rCCSG&T)i$n?hn(^Z3wRGGSFC3GB!PXRcx2wr)0HmJ_2S(Q^e z9EW5@mQTeACZW=rLG=G4)DYt}j7%C=&xAHvjYoow*dR5q94`y35h6KAi|<6_Uv4ow zB}iW~`np0Q=}Y+|$8RwDEhe~Cyf7<3PC7HH4ZFeFF;q{K=0Tsa-b-;{*2)!>0ciyJ z;}UTzdhk&gp{>wEb>9&osHDCZrTiQO8huohAa)`NCvdEn0Q)gOKs&Vo&Qw_j^<(;& zVzmiIdGs?8Ka6psn9)DqPXn;D!7yzUUyxm>T|Z{X=q*%EhgZCfYQc>hjaaFQd?BfW zXe$s;rNRm63=>smoar*emysKvDpDMp1wrW4Y?^k8mMC~2iq z;7Cob`4CR9z-0`9Vol~orlGkkbs_*%djwi;KtE)8g<5V_H)!>Y)!ejJ5ZnWpy`DWk z;|DDFjMl!fHK0mcteRP*z7mF4U0W#-tq(O?sN2znlmf6knss3;Vc;KEpwG{1VlwW2~>JzS*8)C64r zZ{Y0DxaDn5Bpr?jyq#9F2F;5N!yV4m2FAZv%gs?%E!d%XglK-`gV$;b+?*0&%5#NT z(aA-MNm;^4z1XC}bW(t-abp?~Ir4dlfI_h)MV`ER2m$Bm(Yt^G`KJ)|l0Aqd(cma6;ua!hT8nXz*GK`JF*pSe? zNF%`AxbF^R-ZLDD)6+o{KRlGXhk_h^0NGEYv*Yw=(CWZ;WCi$NfrJ~Cx9O^TP;8kixAa0BRMT?V{AbT0qC3{H2$o8EdH0Q=zSj^X=VKLyvv@PmRs z5nl=UA>{WD^!MWjuzf)O9?K7ce@4_>Kn>%E>tx!}GR)SG;au2v7q9I+3&4z1MF@`V^QLTMS2q!aa`*xAA2HQg}<5&&Ive^R8I8~m_$L> z;DYZH4V}OWJ19nd$z_OSpogkD|E64Hknsj7I-*U7I&tVP%~MGT!}7)|eqctN&h7v8 zLu`DlQxL8@AoB+PdScBO(+?l{q}{%>7v}xJWqH^gBKyX3d3YI^;1{6vg$VvMZg{6* z$Q5`#i=JW(-hqO6KSYXMDvnT?I4_gQa$e1MRx0OV14=ij^`*QPnu53*!DGQK3@e`ThUY=0eNP*0;Jb}a_?Z6sGrRqA{%nQU-G ziA;yibU;^$ZkzgeKzLEbLnsT3f8bwv3Vlj8Ck9G)0i9QUd}-Ac=&SC13bP#0~5*M07I_A!ca1GOy_^4~TncM-+`Nl_2SC zC`kp4MGN7j?`BAt3FGt`>4;u3C|vodxUIUY!eL zIm1HFh!KpwPOo`@ut9ad1$sPs2Gj$@_L3pvVPv~6JgT|PE;GyrHIi6PAmeJITVmewbqt6#Jah9AKIm#Yz0`)*P|dgTl>iWQGQY-lz* ziIxobo*<7K4OSe6aD7Do0RWE(#AXKzXkrYel-Plx2M65vz@w#I5uvM+(`%H6v=0Ct zp+o+ljbQYs;@5(%wwIYfDw+$cE6(;xQwjM}{=XRY+W?@2xWxkMXwR!kpew9FAwi2a zajI|}a|)Xk>wBZnOja#d#9|55v)8Et0WH9$5-N)H%6*p#u+3tvb()pm#TA~L1ob}E zxl6mIRfu;nTD!hg_|PJj%j?r!&NASwH1;0-qUK{qnyG|cTBvF3k*RXYb+yFiz=_mp zeduCGwIEl#ZNjX%-8qn3pbKG_RASor=t0!wWF{%?X#HL$L22p%XNei(UH6#PIk;H%+11kM0}XvHDJCj|h1 zDVAQQf1@2p?gfP$Bm9s&B@bb85$@`5QX~xke^KlEAVNT%GH}tt5=NO{L)`4hw}Y2< zm>&G%aRP-ecB!PgK!FRXT_>*st#0hXA=Wy{PN3o;HwNpC2`iV>ccn4GLQ| zeaJhOQ%1|CPmbXU`Fs@ab-6#%9DV#;PwDh~9k#+_H98EOm#fU%#t5Sl86F-eaPRrVj>UN-6JehVFjAcz&hTru95W|MAPk zai4$M7Q1bRL7&>=NxP7v$<-*x-0;l#$)XuZ58D9fL>Hh}Lb%HlFPHgx#nD(@41r#b z65yPL@Nm5ec$cj=T)E1T9~J7>L}izRdj!=3 zRCt%MT@{rd73_`JFZ0PRE8OU}%7U|g!^19UJIf=z%G)jqe?#ut&I`%T3jXp%S4 zlj&kSNwVeihVTn5K_81JSW>V5wx-b^`NvA5KXzD(F~wf*3!Y|gWI2-5OE*3EkJcvL z_>E2P(Leh57U2h%W|wtzNKxU(&GMM%na&&Do?QJN^3zKA^XES_9FkmY$)Run0QR^5 z01W^4r*Ky%)BmXpPSt?+Nl{Pz+2xL>XMR9T638bc>?X`a017OnZSF>bupBBvFbG7; zFd<70oRHzlL@D2iax1awx~WvfwrWwOZe5f@C6ldCRR?YBs`{93`B-+{t*ZU_*D|vD z)3KW_$%IQabIbmlt#`wDn(KViahgL<-}gNDs}5fIOEAeuwHHcI*p9JxB?_$%Gk8j) zhjd2@sE>As3g}O;R|V8dws$$`C)sZby^Ao757q!r5B*9k_|p)|4`~EO2lZ+eu%`|5 zt@7MU`RGqp>~FVEA5=cl2Ks=T`DGfg*9D}9ct;Buc3uba*)snni{KyK2YqmR&zpGf zyYUJR$PZBf`-34w{VjR+%^Bf8&^I~S2kD_1uyDN#`WYU8AC-cy`P#tnWsbl<;1Bs~ zulXGx@RNG{1NmA(<4-2T-*yKL-S^n*~q=5 zv_|<#G!fVv5wux{AW_`duxvo&Ei|y3hjA7UgTT3-CujbFRM9S^>GyXNU2?=&@gMm+ z@qLDn?P=opPGaeJgH7@Pi!IK@b*!n;0-R=zVtr%7;YIM9SYxC~vh>38af}I6M|rD68dvS7Y>d-;SdXsmp-hV620u&24rVk-@_DWV+bV0R z7)92&iTqW}2=aN#;G^T0`>0oAGaV(A$H4?)=$k0q37G$k?Dd~6&IA?H*R5%M+>*|> zqEWzqur}i+M33cs{jxtZkt#%8X~~^&abHi~DBU&Z6fK#XnGz$duutw|OuC6TB#dba z7)eOX%uAWPnHaI_1nI53sm1RV6g|^L>B;5aR&Yp7IzwX|<@ZoUL)wRwkzl>fpnqxS2BcudvV7M)$JO$??< zgN^_B8qt0sZo71ovn7ze<(E{R48C(WUbu(qI!Jl5mS@aKclo6sIix&Uxfu?(j~nh7{RZC-I|8C05S)v8e2xbOm` zy#UkRDYt7}vC^zXbZE-?@$^ZM>?x=CYsc7KW2Z@aWo*d3xnmttz}86%Vwp-ZHr?{ zLcx1@*HkQ&@VKTlhVC(**ii3^{8D#>cu z@jFAMD%x@(OKyTv&dVNm(!{93#+&?)KFeIIdsa0T_O#hziiT=6KVfXn#icA9tdc7K zah69_XOxH~1kio)M0r()loUC+CRYlQTdTc|segi;VvnFDB%DocI+?H z@qe6?X!I4^9M!dr<|!Yyo$%Jw zmT)>!;G$+@$hnsiEyPp&m}jWuahY7pI%K7oM!1cHSa>H)sN_>FhIN|TxCu|eV<5AY z+{ts?ra8)N=9iCg6J?6|(@aARBXmg#aKI?X-j>{o!ADbE)Qm?r$PC;}7JEt|W;&$S z+d;ZpU`OC_i47!u9>TO$sBy6(8sjmcNkeC=G@N1yO|dTG?&b0&yl6&O8~(7TMBz^H zzw)lVgBrm3K-VY+q@OmUWQ@VrQSj?eDG;_~G(l00;k2ljFq3WHM{qZ8W+k@F#Y{(; zbx-Y>kFYptJkDgf?#7Jm+=p=gJ&dc4!Z{Ug*!wH~>Q;+(U$imBh)`Rbd5sz96$c%f z93t2lAf9puVCWe>)d=Fp1V}ifbdDQHXW~UZ_Q7cke8}_#$72G#8ZN#E=}q5{-3zhX zi}*_454DA^Ktw=5KtX_#>kH`Co|K|InA!_XacoJP!R4pKY%>U6{)GpEFyQju7S&r* z;*K`o=6a=wwNY3-?Cpq*H_XK&()m#lS+sy-MbfF&RLMJ6bfu$LpGSNrDEwL5olTPj ztV~zvgOAz0EQ;R9BQ}0AZkjozSWmkDP(E(BxdC)R4!P^gdT}1QJcrO5p2o4x3RHDb)1_v6?9U6b^E>Zrnqx4d%6n{S%GZ`^* zC;H)4C66Q$z+R#Mp<{_A!ylS+`F%13T@aTm#2chxjrzD^xn2}$l;Kg&A4;mnW3(iY zw?-kQ>z5i_ike*>Cvm5p)*IDrpE=Dr1?mC&g1vWa=wLL+FD%J3Tg@4jdVx`|G#MKz zbDiJGpVrkb%(NeObH$VA3`u>f9Xt3IkoSc!JskrPn(Giwy^_&PSnOXYvz7_@n5Xti z_5Bf+E=aj$>eb663B`|&LqRRZFJA3V>5B(&?J#t$r?LR?qW%i!)ChNOcXTbMQZS1( zY7tY-r%D;Z0%VUrK!ZnwMx(iev0GFt`B|P$BHpnt*3g$ww9IrQ+Ru^<2}LPd z&nFWZvN{nj&tt~&6Wskmie5(5dZHHl^{iH?Gv>#2QlZ|iV#Qm<NPcJVJlpAj-)l%3(dq;f;K-S>VyrN*H@0YUB?#$5q-HN1!1b zxITohG*W(I06IQ~L9IJAiSCPXWQ>~WX4Ut!7^7&lNZ6~Dx@9PZxS$J8(%f3NDa9J8 zVZt73cKfX0)CWwQ(FwH1YHwd&7E7FTZ^+MHpeA1}1&+lO`l->;i_G0aP z!YY26;V7^lknBN&KXdiy(~B2>1oP2p`+a{5d+X{W@KBTSg1qSpbmwFPESqf)R#vj$e9WdI7CEE$UbVadtg|X$56Z9ReM|joRD(8JF zDW{+Rh-;;1o-T3P<}JN$B|1)hpd6y8c%_B>LaXbdfzD+#d1j#DckiaUCaQ-B56|s!C?Fk58^25bqr;%}s{!RgVDV`~}P|jlYNPy*nmi@>m zHqe7HZ$Fm6X9-go@B?LKpPBR7l|^qW8C|#Nj-_gcKd_%) z);Y?e$ccluHsI3m4t#eRj<^_al?d@PS;$TKF<!TbF;*6KI#_TS46h}DC z-}q+I*W_Hx92a zocrAeP3;_UiSzV1u?M~JKf0i;Xu<;k zIQ%NS+5gWYt;;Wk@H@`Z8@jvD3#zO97nJb(`@gw_7Io-fbLy7wwVX^&=441hdIKRK zK%fvvgj~U)DG&(=upmhQ;GP2$CkZif=EG@_h#CoB#}+=V>iA-+P4#N^x(JhgA<^c8 zCiS{iE7YE#*0wgjt#=F566-(AnKHSrPaiivyVX4}o7OcwYsPggvrYOx{}ch7%NGM_ z+cyGTUkiZS_S8_@HVXFLz=Pp3U7=nRX>JoX{s7%19ph#0(C*;@@}u1$Z@g9nI|I?pAr|j$l*8aVrF~t9BpvV|~WwytM-KUQ2d-aRdErIfQ>L0{)5ShkWG+^mogL zx#hg$<8#PI!sog}8^gNo@_;oS2X$psqHTD~y3?XZJ`0{T{r(GC(#XkFllia7!jFYx>W`>XJymA6-|7 zg1Y({Ogow$ip^U~cw`^}&EgqdU9AolyzTXKbFi{9c1Yi2(<{jHw^=M!{Q%m`YF!nh z)w#8NWF~8&ySUfu-b7wp>kR!KP$Q4|dvX7f#iM9jW8ZZ`A1yZ2JK9=~Mo1A##8{*m z4Yw|JYW+0ESp@`0+dX|7DPp3j#bJx!x>?AlOK!+!r_UgOvSlGMS8&y>Ca=;bjf%ez zTx$>CAm^rsB?OV_lVkTMfF7d_dP?#kj8(0M2*+l{Rz!oTJ8{m$5LLhYHEA!(Vxe_@ z&yls@Zdyt2^z5Q1n=m-xAiCO=p3#ut9rnn9#w?tb&pkhQ6k~8rWd(yr5^a1N?K$M} z%}IWF$+&OBoXZB`audz->wevJ8FXtTcLJc#3XSp7BY z`gGXRPih=%8d;8riPI6Z)+H$@I>&@8I=Q+SYA@ETnZuFT&S{Xmiw&$@!^|yHH~w1A z26;a2mctR#jl;1cz`9{d5>Co7Nm-!MA!ZL&%D8|<$?TkIDqkkGF(*Z~2txErMrq9c zuRRaSki4spYhNk933==&Tu>MO)CHUWGCK#j;bH*K0u~flvjB@GUF`s!U$q?85PX2n zdVvyL!I8eVHWFqqhOeCIlg=|jtgBM32BCaE2Om6OGnXaLG50>WxW!+CZR%F<76p~~ zug6N(r|c;!>M8cR8r?+vjPp!NBXSA1Jy^K{uDD=--JQv-&G(tq7E@TqM(kl>UVx|)ixpIV>&O3zb-UBTaMJ_0gCY& zXbjUZ`{m9|ypxg6MKL8(R4rjB0vQ~t=R|6SdVqSp7-ki;XLnX|sS=@i9*CgtI&wq^ zk0I@zEqc7XbCUL8OGGJrvsm6V(K2%mOLCNI)^YI$i+D+gT$cF59~B|!92c}cGp=kY zRjspP(Pj-aX%#K1XlE0}Ql$=>vq3P0Ov3zMPEgSXH%r&(tYUZ3A?d?~gq18XR@`@(IQMJ#aC ztoqK-)ONO!@*tX3eLj>uz*ilFSJ6_JCJ8h+8QJeh7`!t0dGXj3ES7nsrO@GP$a{sA zD-CLk6B|B=#JtEVf7!6|g6xf$)!OPSr3y#z;Owf*sB~R#p0j{!vWf|#>9S?>br(Pn!* za`L^EVJ%h3=`UmiW^@#|rk)C`Lowkunmoie>mjYG<%5LXGS&uBX)_rO@ojWb8$d5uxC` z2Pripb@~ZjASWnxRT4+C>k&;(b5oMm4viOvILd96)ZvWv$fgz2yz=z3V&uytjO1rD zBOrfXdq9Ig$#<>X%;Kt*vFIm8@l85kn6pC&yX;^H#_kYxdx5~zF){ZAKm|MU(GJ}- z3>iiW-1@RE8{PWSu4OxoP6OxDe`j<~nsEIWvuy6duD9XW7>hehcp*L5adhn-iB2$> zb_1n20ZZ#15`D@U`!dB0HmBVBP~5$-Kz5B~j`6(E+=@ZBMvQGYr@uN)r`?PFR_?)N zXG7lDhWg5gN{d4<{Sh^Wh+MM*-v%erXXjX@eWrt@0@&BmAJjbR!-vl%(|l7XdJcl|VTGyO%8 zuO9yOlE_E0I?_uc>5Z{8Pk_7|OJYI>E(zAGx!6-UaaVbr4Bm6J zNbbGKzq%!TDRdTBz{(XPrW@g&jMKM!r|5mZiw48ogtSM(7ShDZZ#-ktoL$j{_99Bs zi8&^HM10Z@+ruCC!^_+IAGB}$lOOIFVqkg7U>&*Hrf26kCkSXPrdh6lrueg_#R9Y4 zY1j{B!UhM9M(nUBVFiBI#GLmZd*{Gt$g-*!X~{#&pwDlR(Who*StM3u{^qtTWu8-{X2&fsEjc%DKN8h2^a!Dr zu340vlhiQv$gh;nS-__MX_=JZlAkEmA`QPtxmT$}nddU4vQr}W;6u(ba-;k=Abf?I_D$IA{4o%^8iCh#lG{qN9A*ZP1k+z+b zZkF{-ZKbYTfIF7$)RBL(X4t28D~_sSVwQJ~Yr{BBx2EqppxTqx;qd&I0u;T(Wa^~% zmvUOkvE>6=Lq^}|ScUtiRA!>-rI6F>w}U7$Q&=v?QwglMesKy6S!ohYSFm|Z){(FulZiEg&gk|Dol$hZ>$)d_id4t}?2 zrz6AeJoF%}Bi6RZ)rs15?sioG=b}jdycF+{ansN2g05HE^~Sng^kEC5)H~{Olhn@1 z7dk=py_1k2-=gCjFtQUf4;~;mNq1 zz6ocj8$5N;Xj+vMwVJ-E`;5Vs!le`E%fTN8mR=;GND&r`trLgA)}i}+lr!96igNj= z+3JmBgPeB>jJ`k#;7AG-Vlv9X8TBT zQ)v9k$s5}9$kKVviBov$njM$i>jI|o1!=RwJzv!kSDgA_F*|dhtuy92YB8vGFSYN; zvsLflSnCPT80{_a?R8NNxF6BM2D6v196&%)Mx zB)cn-*EemUTh^0e0WB`U`5d;~1;_G{Z0R@J&t7Jq*AffY&atcsyH$_x5XgQ=j@-kI zn7t2d&hZ3MmM&U+=;Hiynv21Ri~I$n*A?NX)!pl-jaAoQOGpWG2o$_QQ$h_ZBb8Cd z0|9S91v8@(0}FnTIztuAOch2p=-gKxlKX!V_Leb~1W=kb?(XjH4h;=7?(XjH?r?E; zcXxMa?BY!~?(U7t#kJvMzS+%8vYXjIl~k&JR3(*T@2TfaZwV(i7XOqid=g*qh9GlNZNV+W+d-slTxKjKg-yj$aUgNa+6&nEHS3)@79b^PlWK zb-n*!2z*rFb{J$*{4KGrWoCFZT{}r_9*e@Aq`{Ua!}E8wt~}p2%(1|UV*Nn*hy6++ zjuG%Ag+Ei5P9YMO)rD&HDBu4w?Zv{m(;xH!v5O;541>TwT~xKF3X|zUrJ@?BlWjw+ z<*YHxO{_C%-PKS$#OA(oL+q1Cu2bE>Rz?CtJjgch>fem!V@IKXWXE!O=-=GV)M0@Y zBc<;e@gQ4E?0w{G?AB-nBe=KG@KW}`g!D6kF{j?6e?p<3T4DU4gN;;ts{u}8T-ESS z;vs4{*HpJx-4a(KC-^l$tj_eAPZhZ2Q$-u>} zj(yueG|Fk9heD zvwu@5anRkLUbL|1PUOTzXFsrV(XC^Ybtjg`+(seo9q81HZc+rXh!jWRWQ^f~%!|a8 zWY+bPxu~uJ>g0)^&Lhjm)S zZYpG0VLg7LGB3KWB3yD!!{u*6mO$M(75XYrvic+MGioZ*t;xsGm>lgmxd5H+)o8n_Ug}q+NOr zn^d~iwG$l3H{5B?I+DZs@!w1X zX}&&SJ3d1_vM&M#;LH0#`2Rg_a&xx%|3^+TGD`nzdKLOB`6*0(*%TP%gOdV8F-xnN8Mc`FWQgaV6a8tLq?4hh)8=T&tUzw}&;T7|3 zjQ9_%&e{aMFij!g+74m`y{@RF2#y;V5Ucd<`pf? zt2x-L!H$5Lt zm)uiLPRA?U_u+>}K8rSPYkGGCO=dhl#SQpi;4Y90u zVwwG@>16-cbz#3kASvB&wRmy}|BZnDjLn^HoDIX_60P~r1%+DIrNE&(1nDggA)Iwl zxlKInZ6$|4SBC<3VzK>1<>``{yMV80AfwFe>8{s#L0!oZm79)R<)G^_=KNy(PX8V> zCa#v1OGLp*{f$wXKuqeJ_>|x4GtZ*+cPGS_MRpv)7P*2f5{;Y6H-Eo9Ea+^@s4U6R$t`yn)P zd=SpK^rIP=!}fCFVDYRq(!dYByvP^E=d~-h=RlE*Z|g=w109h+cpF9W8@?BKnWN-=)n2Nz)OrCx|4FkKv88(Ml3XBNA1zm#FW>h6MdHy^a8}d6 z`f$8+TUc3{7Y!9E$3vsuV^wZjf>Hjh$DQtSJzuV8luGiw@%()0Z9Ju;$ee-mbZ61#(@dk4Qz4oy z`xWJxh@;+1>@hAE$+BuajlE>m+D&Fm4&xjyX>hmOvr_gpKf!C6UjP}+MaQt^f6cND&USCt22%~=tavyq zM-x)l7mdHwrl$U^Kh|JRNydKtCgMrPDmG3fB{GJE6wv^qfu2;kEqtAH#nteeu4JTX zBAp5Ihv`^qvPuN~u&B%!_bL%KK1vPJoK>ijf=Wn5J;ZoioX(`nYtT zXMef_N`IyU%;2#~j*>1FuLyq?H6;@Z>2C1a>Zn|GffU{cS)WSGYIWv6ZTV507U~ok z?3K8bsTBtEdD7qaC-r=(Y%^l-l7kP^2ZKMJ=YCyDXNcB~Kp7XZ-+w5vVgGSPx0k0B z>p8bnVZ`09zGy3O!+R7CZH8gIJ^O9G`fyP`G0U|*Gpjk9e@AhV>bQ7Sp*-Q3pHG8? zC(1R6=VKL9oc*)Xy_8L&Ww5HI#uOF)s7TYrU>zr(nvg-to6&X$Q>Ko!z8#{?;@7rp zck;V$F5`lEBI}<8$AmF)?V;kIw-rBI^ol&Nn@4np8Ei5tS7l;8DR9~zbV~DR^`#3$ zq7$APJ09CMW!%Su0M|!G&)?-KU9DQIwXeLzJBcYPv19Kb+Q-0FE*8UnblWXKEHYns@uY#38Ls+{gI0v<9 zXws(a1YEA8r#$}MD65vQVCP#r*|88c@P_Lc|rUgX1Ir z5$AV>L7 zK0}D56?63uvN@VTJw-i1O5Sjeff&bb2wC>M^oK~h;-tEU-re;&Ma^>Ae|H$CIF$DA zB-kv+)?OfORfN*D%CYI-;N*&j8=lhV4oXo6Z zXsqO9{|JZ>95hS_AaY6gmpC{2F%(=eZe8N}jJ_yLz6VynM+>QUdhV(6?HTpIV!G6S zbVMes_PRu1U{6Y5V5DCKrLB{diGwq%le2}Rl|8FBJ3FhDy*I0ry!L-a?Q}g@Z$b&2 zg6#JC_EIidmwhTvEP+v*RjMBVWr~fKda_LE7PCkSEIk*f4h!>d(0tM-<6A0X#|hhd z5c;ORwD*Q6e7?fI!em5G+ZPwMo^8MXUiHtc1y#N~eP~%)HWxn6GBV7dFtj$Ux`raDyojo?wV4bt+a0&;2@;Ui-B;_WCugMbo0s zLUjv%HyVr~Jo(#+#@W;B=w2uHW+Tap7ZTC$DfvVz z3n`?}?7>`QD~-rV#G7<0cgVCujq4Q$#F|hBlllLF530Z=ET1aDeE@dx@;_pBwV}>E zUI{~x;Sv_`C7i#9V7h0-?utXvp2|x(bA+h5YXWu?;S`s$2?q<^AFW1$=GNdwD#`f_ ztis`@otrs5JT<}BfH_0_ z-N3u^nCSpCBwC%P7oNCp0@Rr2keA8Mvm02pH!uMTd(s|7OSm?7LrSt$g(-X7(fz^d zZLCW;m-uluXwRJV__3wE+}!o?=uSoDgM{!enQu)FT-4!Xacpu5ZbjelZrUS@Ed(){ z$Eu1NmkBsSQs!3YNo?*Sb^C&)yGp}((^NQ62t|>N2_~1ZBDyDE5a{p+3GG6Jj8b2g z6=cwZ&K>OGpDC8=Jv{o2>GqK|?ZOJ&>8YvDeCIIw_1U4b6=m2xIbLi7mg*mpZG%>` z!qH?W@TSopBmQwGzZP{4mwCa*I>-%5$|A&(_ZKzd(@vC{M@*`&5a}NwFGD!m2iw%n zJ#$ev{q~)B0U<0^KdLnXWOIS`EurMS=2Vc*m<2y%VRVdrKG@iAc zm%KOpx0_6uSAMSRx&5Hptwm(y5B`)SxNNV`q;MJiNhN?AJ2Kk8?aX)5=!pC_;!O!& zKiMNMZ#pA~p8toepDpj-4{jM`sM3DWs@NOD$h*f9UDbflexroi7++jki6$HaY;EzV zv!n1>dp41>*6$a&;!6%EMAQrbYRe>Q2vpZWJ5e1}L`DS%ckt1f?WCyviqD(6-X@P$ zrzqeD^nJMKsWxNhxaTj}ipU&Dw0txkRrJ|#Il?|0Sw`{LFqS4)Ca99IhDhHF9CYi7 z1>ce~H3d%fl{lo?DHDo_sqOe}YBEDYZ`3KwInRm{)Zi0rMedYY^`-jheW%}ff0BPWDmnxS-8XqwV3J=Sa1 z`-8r<@AL#M%I6;fGAjC(w*7C=ErK)rGsILWcz#p;096~D_p5G6rZY@N$Ez7Lm8x#n z^lrnpK8G|#PLP5@7hrC2FK=;I2Kzg*Kcv*Ws+TMJ@k*0b$1;mFx^_0mZ8K;AGgvxi zu3*wILFLw6(#uj+f6()&dP8DLTmj-X(Je;GiAvLTD(&2kLP`8Z;21JE$*Y$f<`pG7 zmB?L8-~_B8^r2`S6pP=TZ1cP|WQB4TQX%+raNz+ypsU4hm552yRgU*!Ox*FjOc+7M zS$Yf`$(H#$Tx5)sa@Xz-x~?>-o8`{kW@GWCNM#Ivx~jaZcK;Spf(n$+$!W1!vDRO) zESa|bFyMLChWFcM$=x>AI-(vpj!B0F|JHk?0=y%pcH`(o(Mv`Q<}on}h|Feo7^0~J zr7G$dOi}oakl5vs5OECtdb-D#Zh+9oX8BgNgT>=1p}mBq=2aO3iudschFCWtqIX@0 zO2S#V0iP&S979VX9EiwAG;oGas7|I z4g)FUEB{u>MC^hFWZ%r2DlS6FZ;MCwb57r>Q!Sb&8OCQuA}p<@(Kfmp`zi)E)UVy7 zpB{#`QuZu;aB#){=A<>_E23Fhg_Lg6z_VK$GYzYo{QK65-{QEwygX6$8d% zGiv!VPeXB;ZK0cfZ(Cv6wiunH`ET6OELmpeWZSrQ1Q!PAaxpqm9#3s6RAzJPNGvzi ztLs>38cgifuO-#bXRA5hMp~xGwDwN1s7R82?*WXMu^CK-?NIyFX)&H8+jy79m_Ju> za5oU7A{(B61aU2OGn7mlL7N0a%`MIS?)NTf@ik!36zp=fV1mbF8N`Oa`% zb2t4#S#3!eLD8Ypw|OU}<)O`o{5$LFbxvdjC#B{MlLyyw@C21!bS+cqkKHxmX#2nd zYa=gb=9uU{^9~xH=4f zWU38{8Ryk^^WYnpEk@8!A55XJi3o8q#g3_Y!;nxu@fac?NW&TQ+C_S6y|p7|wxNuy zpJN0_{(SitNMz*}vo`pP`^3cDT=E$yOm)JW^tlGkcPgcfb6d=V=?{sYDVuX#%<|C%Fh(v`39(QWmM45;NUBD3?iM<)8?_Iqn_tbWQp{hZ9GSfEJWH$s4!LMzm z>WpvI0nX_T?v{@6Z8fJH1^bd-;{=h2jMH^PV_ggzKfrk*?8&&v5zA3^JVo@ywwo%__8<1l4Nz;+GKV{<#|5c+m}vm%4k(xY&)sR zw<2#AA8*77&S}f3*~e?By97NEMi!(@YE=4}8gTv8T}mhAiqkxo=Ab^HGCe0FrZaY9 z=%BV|!?~1=Rldqwa;;>riEUd>?Uty(1){PwlO&CF=IGf81IzSkklF#u-uUMjkTmNd zG)X7t8Tx7^S@wiIr9d0bGxCBW;F_{nso*soN_!=vx3?^L!*>FXehMh}`>)v+X;Mt#m11Dl=_uOE^1D&~a@Z(r`V*u?!kaQnn$4gN6jrvG9=IJ~wiar?kh>0lxB9wyhN z_GaMGiu4~+f=`;GTdUR0Dg0|$u3)6n*Y&&Sd!~TtDMMf-F6dOk-#5E|-;#B2!S3FJ z*AKsNyUeM3jq&*&rQZ*`aC=ziBUp)aK5_Gc+y51+&~UtR=Hxg@&_=JcH$>8RA5tLc z4w>i$```N1N3_yTiPFwU<@L>$-t#?WzaL>?V8uY!n!s}#@lIc?(g5ea<#n+dSH^+m z^?@3RTlX65b6O%!P?XZ}$+6=jx)5?@Cva59#k-7`-`U%fQ+O=6bk&;o4XSXg#YOpH z{)UL?LT=R0OqC)oktTJ{1JX1ET!{<+?jHH^$5lFCJ6Po)oRU$*Uq z@MiU>Ewg~=!7B|C5;RB>-nY1b1mS+b_q#fIDnS*y&yX?JH7!S;WChpOM)p|7DW<88 zM!N2E%X0ge+<@VJkJjteC!PnS0w7ABy_|RzPxE&0h3F^XQA7H1tuqyA__ua83iS$EK#k%O0MY6xW2uq9k_cK7)pG9?DLynNl{Gl$Iv_GGLl$;m2Vct;-* zOB<}^)l`C(_c)_FVW3d7PDXs=ua0V^j*YrN0_G0h4Iw`UhYqJ4+1yJvi|ADO`Qt%V zsno;k$Z09k*dK{{J3IFKSqv;Q+8wX$&3J8`6>KyT6FFK9L{S#G7}I!|#1(D*csOf> z3#4%48-!&}!D<|OX{as*_JZ>(oz0Id%g1e#E0_3^6~fu+*V4@Ap{rPthL29#)Y&i_ zLf{(D7nMY^1v!LX`NAt-F3nTS>~)Pa^CEIo&cAcX)!rtLe3M%! z;TV=26aGXL36XsxOT>>u|F2bZ+dW7yoek34KHMz&>m~CSkiD{+(Ya|~ z)~p=E%|@p+$M5*N_2}1V&%5$}rqCx>Y`gsN+Fyq6Y~YrOJFTm@IJ6M3t3ffZ$ho}j zYNBWg6_eO9Hli)SNV|iw&oO7{jyOaYKG2l84WB|C%00{!F(?J1%FODKf5-1cvngSXIkS2pl z0i80>?7&31XLz8J>@z)3N$wdRI3xS~4LBqB3=L$JeWnJo$~|KP8)ctK0Y+*U0R}@( zU>}twRCOO7NZg`d=Fz`A_3}nuuI#29P$|6%>0J}{=ZhtK5UiNGUI|%X@+6#Jy{bq4 zPzdea5q1n#z_{lF@Je>3-erKlM)2+r!v)(`80vxC7Mn9G77RKmkbN_Je3f|8eD9GS ze51SRXbgLT>>UWhg?yClB5;lmvjcyl(ueIb96|>Ciz$%1c!(u2Zv5mTi+6(BEL+`S zYVQOytQoOVZssjp#ngOXW7y*X{=o`Zr``nj?(PemgDigx1tVqJ69bc?@~7La3ey6+ zYFiOrx7b0omY;Jf=jtZ}F~E<5lU5uK?_pelZ`Mw((6-ZpeI*K}JgB^sby)C5&3gm0 zozD~9>Hy+hN@{ql>@~7EtEqfS#2`i`{IhT~!aVzuWQ<`;4_ZL#a59)UaVg@=L zgL?Cn-_uZpKM|^+d;u<0UXPlhyqNDB zSz2kC12>|o{l~g2o(u`n12&e3_I@I ziG+xzKq+x_mC=4Ya)qFA9a%v}0i;+vTHh~=L+iWEdkt`K|$V@b}e=CsLj5k~}T zKn2)k`#ry+pJ1QJtYjEYdY)%lD^97ouKwo^@}hGZ~qXIC)?4_K1vAMJL=m z9zEa_vxSkCS-%SRG`q~~qDZlDu#`N8-q3nge&u zf~0Z20^o^etp$0ho8*%(>X)1J;`!<&;>R`nb9bkY?=mdBTcSI=ZFHJkD@{P0rUtwd zT%Hd_o{vPHFL?p?4|wJT49Vj!3?q)DdunM&Fl&bnLE{WLj`P6w2CVqLz=$C?^MvnLZOb_}6-`&D}V| zL?5yean{-wJ{#=C2}k8bhL82T{z~~ zTHaCaE=vv8ZvelB=qv$fvaqT`;-olfnZYu68-x2qGATY8R6TrBe&uFunOMiWTz~QI zHEeol_DfD;jaTH#lKSOo=CyvQzcT1Z8y!5RC*_GQiZgUBN|4IX0!y3lxZc=byV!b& z<19f=(7diI|KvCo@|?2y#Br+dpM~)Lf#WL*Q~kX^Xp{a+H;;KQGySNJ)3KGe>Y2Iv zsJzw>)8PcT)H8lFH1X4I5;Sv&fL&X~;cvdAZ@w%)dT;_hk{Z9|rwu0vr?Q9N=)4kH z`3oT)Y%9jaQjG;*NoxMkx5vYu-URYN;7KvWvBHhvl7k_Qv8brl@*VU~i*yu@e(N^Z zM}b-TV7T)xX@xhZVx(DEqf(uqVFdr=2qWMako_dj%7kS7pdYoL?(OomrD^1y67Yyp zcWUuVRR~>Dj9i)qENRj)2E_MIzibzMV);i#nE@$21W!Kam2Pl<0ws-+i|T~D&bQoFc4?`;RiT=n7a7pqkftW^=JRS}|95vElUyj4+S>J@>3 zKIcIpBUCxk&6BzFIt#W&!kp5%5OTtUg=*!+oTcZ7Oq0{7$VpGW<^h=%H_CL$7M(i=*&1ZHWdUl_BcHcrG_EI!<$9S0ATIrqiwCDG?fCHWRr=~WE@+x*e zL?&OtMQ_+eZ`?(1)Wv7OVk@eKMBsRc{4KtPeAY5Oiz8wed8B~RrmwkJjO%ze=xn(* zqm6YirtwE+qe!OHWzMb>vCF=G*SDO8B&WE5>5=G3LbCzaHj4p>OV6Tz$kstx)^}O4 z3uii><&=4z_Mn}plPl}EYUb76fOTZ=Qhv|$rpu8mm?ffiCOL&35ElX#DzFk9nO)Q7TC z5B28w%#n~rK|An~dmSrh4llsm#j?Bi&p|p+6e#99Rw=voddRr9sVmP!(p zuLPH9PAaB7P_=?s#L`B_5s>?%oo+ffX0S2&S-@`-0X3JQZj~v8ham`+k8sUFrDrZ? z-EGpDonV?|x$rVMi zH*4DD^7V-_1A%Z>Q>Y1iL0^Gvus>PmOr>$@cNX%YdQr`BvEtH^e=YQl@dJwQj=WS} z5sU-oyR_5wTJnMpW_d#X9s~X!e;v^iJ%!f9dXg4xag!n2V!KC&qj?Bgododh@V&1!dMTzSriR%TA>rI|qcBJvM?M(XD zu8@+9IWIYVBzblpz$1m%Eqnpt4Ps?b$aSU9;pklSti}uOYZH(z@TA2r-Dg8j#T_vK>#k|mRohyvGuGAYtdzt7##RBrYYRQLH7p_3|Bd3^r2P=!fj zD>e%WuH}4We0XL%>eh^H2a9>%Wz_|hEsj=zya|ljQ5fQj>e_Usz~vshRZK~pe-^!m zf6ZDdoE4=FcZ1bb)f}=|%uw3PPz}L$O8hB$?8cs(Au!mQAr*N%g{@|c8&BHDY@B|p5@~TZrQmVw0hzD6j@T`PiG)RcA8B4MrGCVhuWM}H zGkfd13OMBCJt3(*9#dZaM0a?~SnVU~TfSGMtg}K!M&A09_IH2t`Akul$8MlZZ<=^jgbyxmj4Qj7{qk%mGtt&vi&Dz}ZC*J>-NQY!X613%Ez;x2X6^zhtOYLn%eEF%_v78E`FEaA}1F{v=MRa!pBKhdu= zu`FVfm&WExwC2y2@eyzsdsDqf6AmW)$B4=ycHIznEozTlmRYH2$rKuel4GFSM~9;6eCh&)v^I3^g`IV zpNL|)hq9blmc>qHaUWPB0?+skV{qPG<0+8ag@u2gKLe*0R+q|>npL+;j;p}aF`Xf} zsoO~j|7qO00InM@%g+8=K!;|KfnZpGj*JqY`QyY&M_u88%u7(y$W?Ad0M)>oUv~zGYy6L#2-%q!SVmf=O zegoleo?Q83`sA>5$+bgTaF+jHC^9Yp578_SGMgspS&2aza=_m zTOAwYsioSgv$%J)J@Q*ZM>8b!{z?<8q4l16@5lRtob$en^n&k9YRDIy=8;RW;g&sV z{j0kPz1FjiwnR1^EA>NYw@>TzoH&SHT7VWh2R#Ef$GdG`r&OygMXnk8b}_DMm*E{_ zSQDnOSGNlSHRnCB38+4QXDqwhsZskhAH?si<;&`$T#J2+SZsuZ>=hZCVBonc<-dl{ zTKm_PeML)kfjmmrO-f42$-bv=!ExdkfmyPjh=7pDJ!ZV_9B@o4AJ1>G3MfuDhMm32 ziLdz$LsZ|GN6IAa@O+>|wvK4v;4V`~Rw3_jwLARhd*za9^=x5i5Ps5?Tf5DaBg@oV8DW)QPdG{1?#FLc)EtYh+1+x|baR==PW)Zk#N5Z#Jc&^b>R+yY!d%J?= zkeFw&&wb8k&B0E7JWfeTM2T-qFqOgIg!oA%DJ90Uxt33Lk^kO8W^g*jt%^JwPe_} zsa%o&4p4KC+0EdjqFt1|Gkl7wo#G|mxE0&J_ZS(7ZV81c+C99lIcGs1H?%vg*wz18 zA<(|uLN$5SnIa%Zq~GZ0T%opIhMX{t2$>+jhutxEPJ@S9BY-YiyJjH(UYs|T8)@R+ zWi{iK0bnAjs_8+CkHW0jxv>VyOZ2bwXxJ!)gQKVh>wZRB*ybeR5ea- z0@P;n^1A~oN7|QpSERdaNw?a)moYduWib;^w$Ca{lm57kmy8Z&9p}SkxBZe5^K8y? zi{W#Oy5aXp!Cv46-rJrp{f?BFm)#_JLQ0=i)tIr*H0;2%RUXwE*cEwBtSDYNi1`9*^75FA8Ie;6)_ zkWhYs#VE_7d9tIjm0s?8z7(1H7OrLh{-#Feg#%ro;kdP{*I0^sRiJ@#<)H10lp=(*QFo(aW31S@xC9nb{ZUFd_0LEH^L716o&(#vU&{SyqK zN1wUC+7bCyGlIdUa^M1GCIuBO+vX}CSN*(hiSo11$$w%DnBt6^=CJ7{1~ifW(L%d- zL)5^bxt_szXd=D+wP$f-mFMNR0V!${@e4B$Pma-0S6_s2z2~CeM2e0D$aMJR=~5}k zBy^iQAEX{VB-%*kJ=OlG9f_||jq0?N)2Ue61JG!@D_6;VvjWN)Z%$Hy=#6@`-O7Jy z_YWX}t9Y$9 z!|Y`P-!KZGzvqGifo^a!(A$Ne@4GKw!_XD<23SMsE^u%3y-{F%SS}y~%@CnC4&=Iv z9i|1*h%jlS;EfE@9fAcTm3}7MwH!JJpwjrmfqaJu0jSiQ5WUIHjLw963cyHoAtGHSi`y|^# z1rN#sIqtT?1wlRA4;_OQ%6X%Le8Og6`vIVEATD}8-ZREfCPYvgXdED{_>2iGq<7{4K$=t0O|vK&j@ly{uyUi4}J&6UtmuFa82cp3)%|12Jg=V1puF5AK$?CV1r31 z-q}Eu;QyrHg<;V&;v=Hp@&!@2E?B&cD3LJ5Z(#)R)TlP z-f2L3VLLD%$a^~wp9!Gr;2rXJ*j-_a4@^)Y{3rBtW7ubfcm>Db>)*m7J1ozYx2)u! z_3u)@ywX2iC!UR#cU?(&Bz{%f=OittOdE5CZ)Q$mxboZv+JF7vxAq}AZFU!~4?GL2 zvqB8FH;xU{pCkykHRla+}JEOI3a z9daeJj--G(qhH`@D1=z9Q4W|K;~j|IkTW(}@o?Ez(Bx8Ur=mDIGQT(oFBZY|x@Zmr&|+Z!`)aN8?0 zcTiFG1v76JoTRAcrK(AR*Q`an@Q^J&;G}fVWWIdbKa5f$XIaBTP|G7FAmSWHLo$=T z%l`nMD5pw;XG@DrRc0y53PTuVlp!H6iaSiEio;Nr8M4M0gTqr8(#EKPila6mfBsDZ*dTv;2D-P zji4^AcidqYz)eOmX_k6d6k|EHNd#C`Dlugc43UEQPWsf3e0$KzF8uA5U@41L#Tf6@+0z*;DU{4=Pc-n1g#I`N!;5 zA_Ni$@*4mJ?@y2hXRzLx24^ZNkKw!l1qF=HJ|Trli7aR!Ho>1sVX^-ql#Np9Q|!uM zuu$)jLKIN%abU3Ef+*m%;69X68nHke6I#j6?Eo#Au81%@=w6W_4=R1uT?dQ~xWLd| zUW5&us0d+AHW%^_uMd8=y$~-F{JDYpFt;QdW#T#t(yIkD599Yg62o0;} zLeyQKJ^pPSj)rcwc2kg(VJY@z5$s?`w~MVSQ2hp*JSa=patoHBa7VR_kk5>K^yt0OX= zp%Ojx@m&KpEEiMl40*dx!LSvVsk$+Cg=-Oybe~AES_eq_V=>F5YRC|bv=36 z8Wrv%b*MQQNga^26*pM++8qpGiTVc-MgVe3%jEsLdJEHO@e9&DwhfAmZyOCsB2TAD zY591kIa}$_yf;#c6E6pR@&$NoUwu*Q(1mzvO{qYMV+j-6Ottne}E$EFqK z2``0t>AnX)|0qFO<$9h{MjS*b`Sa2XORu8%j@bI>)&hEXJ8Z7HlMqyfSVKaI(1r4O}ktW{@$C@ZP9osDfb6pzd6B8^DTb+KGa z7Na;bbxx&fWrCqX9M5pGT&5qoWRl0hC;l^k^~^i#P7ME^TpJqtBv_~!S&^Y=vN9a3 z6j=XQIXY;3AkLrDP7ImziRx>8Z*8_c%G#n|nu!S?ew>atEms}$WS~}H;$Gu*g!3p- z8ftzh_8f-!XDeTBhL=L1dy{H7FYlmNX5r#(79eHq;SKAUsUT;t@YBCKdk$yM7IAbK z<%bl58>4zQ%J^wjcAs&eo!$35>#Q~H&<*u)j$@Q$nz=c|_=iSN4E*|&rMLhuw`V=a zWj3D<7oA-?-{X%=7TuYSw0QJPDzk;SH;FxIIX;|(IsdvV_Um>jZW(+F*ob+1Jq61a z6@0eNe^kk`xl+8;Lpa#NL7K9nrwTecx(-NYz2ks+;?TJJ{lCc^xQOkH7n+;fcywMJ zJ%bl#68(#*0JHZ{WXb}TCT8e6oy`$VX6Rf|4rneNda}GM<&~e!;D1C~2T&`UWE8;^ z%Ngv(oj5pIN1LJn$@;jmVMivLM`&>Kyr~MwM0Y7dx{ImAlS~mYcg`EuD!N{i#hJS4 zr&O<_(oh{A;C9jE1!k~>40rCHTnvU@N}f|Mut};l9+VMyP)p&2ehyKd`idI~GkR?x zp?3#kwHm%T6z4q?=hqVTE%jXHS?h(pa|?Venfa~|H>Bv=4%o_~SMJz}HEZkfS>o3; zdMSJ{v$-^!a(-Xy^rOh0$XJx0r6)vmwFIZWR+W7%A@$y>ev&XE7stzpxx{9<+V)0a z_e9Ci)LsmBsU5yPXmcs(U-%Y5L2*mBF)KHnM}=rN^(~`N(=)``jKZmv}C!xEXAi zG`9Uvm-sXv!n}#Wt;(%*%5F)_BW_l%{u5$sY#r z@-*rdUsu&L)-?}BzdrV8L!vTz-cYI?62h?$(XqIsDlhE977AUAhzb)1x;^T8Y#(;n zZ1!4!uNxp<8^FZ2Gm9gIEYZTTsxvkdFR7^~vUEt$@jK*;a;96L0OM|y`{%Sg_D5}= zUKFzWOVZ>oD|H^f<>ihAnHnK{n)qCbDLJuAgT3eXh;HB+kxhV9-J<$md)892H9=4Q z4ZpwN&)uuZw|n8Vx(5w}L}mYJS{zB6CAQj*c(=|;DSKzJ<|c5Rs@8MtIQpi+2kKNY zvojK$vvY5}zkCKi5ka~Xk;Uo?On&YQ{&7BFNd1_M`3yQ#K%x@v+YhQBamQtfZ#~bH zoA^kfMq6Q%23mEkY)LiwTF6 zcw6BDiq1T0)J_cdUu8%46S{;2(JnT%MEgZ|r7Hur0@kj8i9QO7ht7bKX@V%N8GFsM&~Y63TgalW93>Jt zXZv)j(rfP;EJ8AtG5zuyj`7%mJymjlmQkUHxa8~MVUoMb49poRpHwE8AjoqjIj<#| z8^$J@Kgp@VLWV=qT6J>hhb==UPD1HO=z7fO0#=ttG-e$8S({4pFiH&vv_B8uJ6#CJ`sH|x-6+4X_6bhd%zX!D`MJ{ zv0z($sm7wxLTYV!dXV>bl&qd{o%yzyo@xQw`#&#O??yPUzX7~H3dc4# zEp_(gVO7H|L8AGk#D*I=mEWpoGV$=WJyM|REp$vOh6$dmo&eP6j(2XH+dMpLtg3SEeA{9C`#8R0)dliIkMZOz&=dDG$|gOm)z|P8M(j&x zU&t0PAqyNoDVm05&l%050&Y0IGSxf!1+#qks>JAURo$S>xs&X+$aUm%DCm@qb>zN< z+Ie?1WlA7T9AClejC#q_Jw?jglXEXF3+BFV9ADY$&_ELv}#ZpYVTP0PiYUU&8v(fli;_gwOBqL$g3t(`@w}Zz)QUbe2tt zGBzT|7ocfL;atYt${)n(6Rio(PvEAAQ3%<=Jym^+Aea8kg$;Z6c;*b#RCAfh-JS`% zz=Fpd=NH+DI#`o*umZNVj#N-!ic!dba@t}zYlLLI4@c&%?l!`jDXy!lL8PYu{A+QjB^_-(@>$t}?472uq)F zYsDs;801Lh6Ti(l-14ppqA#sW0(4k9zp0;KGLjVsS0 zp!9)>tH2_l?18H@*FvE50nsRvLB!TWgSHU2M%EXuXvyNby&6UCT*_5qIlSzFwlhSj zGpeqHy=1L8OJTj%!Q7&AM3$eLH!!BQUDQcb;7@T>(5#N>f@7WCDKySA2a5hXS??|hlAS5d3Y@8b(WH{l^eHodhvFBLy~@Fo>}zMA?U3kIMLhO#q0FWhOiKv-w;dGXqg|Ux7DXBp1@DFD zm5zy#GUdUgF|k!hxSsoF5z8130Kfa%yf;O%(BowdCeC7-d5)d$cFi|MkpZq@k6lDA^hMg^x49muwj?|L!}R7Oua7k__O>-P8hF`w7J10*@av2aFTDW z5)}rVcB^XfHx1D!k0$i;1@m^=sd39??X~mal8)D%rZ_eX8ml=w_m1&ZjYq=oC?-dQMrzXg zS2obt3=6VOwA&1h=36IwfjsWS27FC1x*s=SFU33<0V_|x z21LuiJ8@Dy0hb7F0AUygK^e5DUG4+EE6YumBd-U+p%u zS^0$;_6OJ0gX6U<7}mJyqzc0lF=JJr?5{IRCiz1MFj&zKbW=HwWTRbG^bD0)y?v(M zzOq~n#?(_|X1XEs>sa3!`~b-VP{xi`{Irc9gQ}sQ>Vco;f<83DJ~T-m%n)E$2f@Gd zX#5$l5tvjDvk98h&W(dK3L)0;hzJ9-)q)Tf2!&>4$rAI>`4<4f^c%oOGx}t;YG4@l_JL%7|BVw<}Fr248( z!gK>ug$u)ly&@lX{urB;lF@4c@O!$%E)diGd2G-bcBpVECVAMDFvdxA{SK(X6~=iR z^w21`)S00TwusaHV{FhR;th0&!WgLq^Sa9AbRukYBIBvY1V=BSZovB5#Cp+n-(Jm0 zL2Uqi^Jf=FM2Cg@JnP9hib-o0;p}@Vgj>qMPE3NDB>a&+R}lLj7y5kGhFv#0k`Q8} zb&G9%nyjWuP{=9j_(ZW7*WiNqRIxatkSBc`)+|>?#0j~(?HY9N)|NEdJ`Le9NjC%$iUz`t@qa1*iV#_W5o=~n%@f{hG*=vU_9&!awc zaO8XIH}Rgh%$GJ#dEpn}Cr}@Ner#ICXL@B1xB7sca!1&GVGn=Yp+5n}?RY_pF*lq= zqP6K;Gbq8xIQ4DAFJfBe@c!oVZVCBx0$vO-FZ6V!M|#RG_FW8f%FdX3It*IQjOPtE z0Jg6^gQs6mC0|%(XBN3jy;;CcsMZzGF29(s93fkT;W~5>o>&JzaO}Q%r|dccxsi-9 zRvPqVpgmxve_8Q$5Z75OVok%0M9vEz|XC!@%tG^D!;x_b$77bA9;06!yA3%b@uddG&lDY|9$d)@UZcOaQ-QvT>j}YF; zK(V0>{#B~^IV$FpB=vi7oOM`ZacwoQ30OF)Tna6mV@dT0#j^Z4tr42!O@?2a40xOM zK%4dOoAnTz^{UPj-^~l3na;{gzGJJ9SqyOiNx7SvITcF#YWVv>=Rz0Yl`=Pb1{itN@ zFV#Xth1lAy<++8;s##WR_tNfb`1iB_D!%io4ydU@HI%+k*J~QOa@ABDw04f4;5ln* zsu>JYUiMD70qt|lrpqKVJjMz3b7BKqLO@p)X)tFCmI^RX!@*9m*Cyep$vN$0o;9B3 z1cFAYnbIxdp!f?QIgC|==sO)ffHAZuWnkBU`r9;Xz2p3Q@NUQ|i847Ir*47J;M?-Z zfg*UCm(Gzkg{7N(8eOk?0E3ad)rpQQ6>BiDOI>?y zdB3$~r`4v{?knOFj#bPc#-I>BrkaUssno5pXxGkn(g5qW6~t{LjO$7m_eqp%NrQ`} zci2#m$#U&=IEzANY{@p5U(FzAZ~u|zk7b;qhA=~Ftmik ztrLx2${jqiX+X$`Zm{(Efwcte=tgKnSV)AIrbsOeSM}7HavYMo0nh0O-lxESpg_LB zvn~AIiliD7?4IV=K6MpSKNcmUf4~e|Pp-Wrp`c&Y*Wn!(1d#;b>ASx`%ukfGdie}v?m9I8=%x!jW|$IXURU#R5WL z?X=>IhM5U!QmsX2#BKVFlsN%J zD`=SSPvtF4@ttJy%tvMX1j)*ct-qfqVP>Kr%bh0Fi|zw9?%p-9)OH?&Jucxfkv*>< zocJi&00r1>nQeNICrUD6BXA?zkpUwg8%yN?Hlt&!`v6D(5t@a!rN>enMKQ^NiT31A zfS#KtI@YL!8U?^W$&;<(=&;gH1#=Pc!lyGN=IN>TwSH za>qN;T{_0822LXshs+@-bfY5fjrgD&%RVP^qXhq{Y}6|~;%(J7y6;1i4REP9asyXP zR%);#_`tyMso>6dilW(lQ(U*mtb`y*gA$TsfyW@hYcKS#lm>*V=Z zksUFE4)JMNbOW5oj+X)vFuWOO3mDp*vv|lV&MuqBX=UOx86B-aaDydmA-GkCd|_za z_}%^E^M%#^EbXj~O@bTEq{IG<#W^}r!3}MC#yv9!mW>z7&YNZT9eeWVRzQ`AH?e9b zW0CzqoT@}S>1gpmlX?BFkn+^ijO<{fU|afkPgbZmXIj*LiD-Ann!8iikqwTHX6`g9 zntK4rdrq&^a($*a0)zKO8ITRSIz32t;RM(joE~uIcOV zeWeN1yCF@C@m}>pt}r|Xjc)+dUheCDF4#^k)C##3enu&*e$$%nxAVOoRa4&ZPJJq% z#%AUOH!vh}j=M8p?ZSHbiV03122P(EE*}b<9?ry=YkKl$ zW}223<6Wpy1~*g;$*)WM8=YZN5;tzyETl=hyVn+jCeV+2xYa4#L^y}0Q^{p>)o$ep z$|er8DQ-9!^b?tW1=LqY>YRtZ9ud@o);)fgA)#s$O)kYvs+EbU7d^CNe{BA7s@XA5 zZ9dx7N$AHjqPR&ex7Um#vj^zh z;YLo_UC&^do=yM+mJu(F0d3A{UYj3l)NGEFmRt;!Es%;5B+{=;y%wF`o&=5KC52($$Tb*^CWR! z)4T5=-S?K9_|43MjiTuX zkHT@$42sB+&gjh(+3>awHC{#%5AD$Q@pX{j2Z`rl8d8sE6@!zybu1j`A2O}2p-G@ z-u%X-PfdH;SD!cISAnA7^SElX4cqxSmC0eZ`04LYvUB54ljos3#2vCllHQqU316K9 zy=ak1$j~mGnrQBXzspA&N&!S8@5_DXGEPcgDdqKj-#4!(tx%A=Fj89+p(7SaGUQ|F4vwy;J>W_Pd&nWbEz#!yhU-1; zE>gxmlza3mbiO044wQE^;y3AxYuDWs(X!9dE4}f{=e4KY9{=+^`5&b*_`8QDJO~g_ z%eS!|)Bj_h{B53Tz-MS^Z{*;hsHbmfL`?s0)8!<^b!j9yWUUam$V53xRyj)h60~uk zt+vv`bkZV3i_l%GRNP>{Q%S}YuN&{;ODz`StkMGROa}6VEIu;qIXrpTLEFUH? z5n&a44rp$~%NT{AC4$r%cg0g>SyETQyD$i>wHWS*V~lJmHfowri?u?84qYb}uUF;D zkn{|=A^O||r|2Bh1UlAN@Ui$)Li4rEytZY7XG6XQF(VJX%pWah=@!aT5m=pxi(d0} zCIFJVNPCe8>76srRpfV%vvWFHMA;sRW@~obvfA+vtCGSUiei+;Jgq+1M#|9LVt=^F z(NrZma751wO8W`d>K)Mf!Z3d~YP$Pu1_0a8?`=3Yz~yNtA&0_j)H>5I6$%DH1}gUT zqbvU+H{2(5{Vz&)`Db}C3~R0Y(>BWyB7wf*7D?9M_zg-^jXz^F+w|!jNzWu#z+mP1 zCszZn5*O7Sf>C6>G>RbarWkn5oJj!IQ&d;%%1IqCT3}BpGaJpl%h8ZAOJ#`?OC2Uv zCEc=w=3())_M3k+wacB-%0%9M6#m-rR-E4hQg@}|5V6Lb?&n7MfwKq^Bf>C#jQ&9n zN(PJI;X!zH%1y{`H)Rb56YWnB$MY@P12+{lf`b?H^1BavCuXUVGW0_{%mXeX*hZ?4 zvkX2Ya=2MAVe;$+N)vsj!i2VxN)s4;X><&=IQ=j?)dG2Qy-&DAYDEG;7i8=cIzw0k z*0?u@f3V`%m!hnMLx~z>Z_^WYB_(P9$cH&Q3&4Dg-9pJ5Wy_-VLAK zOrv0|K7RuHn`2JbqqfHs&)vtJ0XuKo6Wc3CB08c z1x}rqq2#VQpGRGh1tc=`+)tHNlp{DwG>nE|Om-e#c(1RsqohwuBg((;K#3{!|#0e+({pZ5p%reYm0ZM9nmrY91)-ZZV zDbsHc%qT=cHmW?(eL_-VN&laCTwxo8)?%$uFlK~$n2a!4K4}0oHyN#8t}{uB-KQ?3 zc{s;rxYF{(EaUhzsiZ9?Fhh2&1Mn{@b07U9;^Veg=u*FosA6Ec?4vqR;M69JO`}xO zDma;V?0njTl`6)739Px$> z9A9DpNfndq^&s%XjE_pFY0es+8QxQdp$Q~8@+y}!ZHtfm1*2c&cK$85DVq8^@pe{K zG1dlBO@d|0K5xwQ7Rh|8AViY<6|_l0%IQ=qv@NkVLZR%Eepd|kt@bIv3aJ%^`$UMl z?_=Sk5hQ!A=UDIqG^<+>xn?$M8TkRs>p*4~hgMb*jlTy!^hDR=K-Qi`+qit{s&-f2Clnz z;6OlUC_q3A|IHHiZ}2KovG70|LE*8mtbzZ5_(LqTZ*+KvGn@dHMq0seOj(F#Uv(JW zJ#T+e^gB*U$=Jn;J+`nVRwIMSYE9F9tjOwwL@Wc4TEZnWKl33cHFJSG5$}A+Z!z1w z#{M^x`#8(NSo!PqY5NNph-|lk+;M=}tqnKGWS8B|O*`nXP##FN(9Rp84?ci5F&VGy znjhJ@FN(Yq0#J5c4^<<$vk39d_JcR9*FtUux<*9r*Slg6E8%qm#JeV37e^UfPdnT`t}M z2@2c7u<)k|oQzuWK!x-lyTI;)J6uTD@k#B`;!8u?s^2Q5bJXhD%(%7jJ~II#7!VPJ zVJ+#=I#3xmqUL*7rO57~cTB9VRL2ET3)mWvhziy48}~0neG8+QXWcznH(LGPKiFv-6_vo`}-9vWE zpD|W>iqu@MGR4s<*eiOyJY-~%eR#wZjNvlWAO^Vum{lQ2h6AQMAIb`_AssO^a(09y zY}JtB=MvuwPm|kvQPpOlH^lFhwDz4t$9=|}2Ju`ot73^VjmMo>JdPU9{QEOgfiyh~`T zNH%PIL=kr<`)12wj=?gT&0sw=I4w?#NTXFe<7emBB%Uo11E1(9*6X)$~0qyvJG|Ej6xQ zB%SF!Bl6uzvoDciEax?N_EoR#%8Y_*NQXO}5Ns-$bCws12GjP__tyv1sehkYNcGbU z>mfVcS*sj_Esq^@Z4BC78f`Mnp{{HnwCSv0sr41ygQK=a$DvwA(O_&CSUV60ud+%+ z{eWFa*Srws*Xix+)GgN1W5}e=CS80F!T{yS`QH28YbGS1>KvZjh+At;B{+~mEb}hyl zhRxW|YuJ9-o!;JirRH%&Fh&W;FGDQ6&dT1a&Vj}x>_u5s-J3+?CoKa`BKmXg0=^D zTCTNWwnCohl8l#;s;zh0DtoIrnhdUiJ<$WU`~DhSgFlPuN z`FGR59Ar?w(}Vf=^RjX&Ug!HQrl?ZQZn9-LKnKb53XuT7|H;55pL6Tb~?3{fV2x%sh48 zXv}2$uK!Ev7%KSkg+<9??<8P&17uKKwJ0W9z9JyN!9mVv*8b*D0z7XDD4&=CJ$~Lb zw>g6X_u8c7be&QLKUbfam*KDMGz8QJc1Vngg&==f&zB`sR9NFKYvysDJ1vQ{g!%m$ zm7Gv%nOYje3oj-apPbFv-Lh%kQe`*iC-XLzS=?Or+ks=krC~NvPB%eIv*(Muq;xOrm_gH`guTdBBU@ z(0Ft7y}q^+WW>Rxv6}zdVwC}@x&W(5zulJ=imQ~y!HUET-4&=(bj)decvKGtPJk82 z@ER!uH`b>sPz3S~A_f7M?1Bs%ADbAP5StX60Gou1FBRW2(Khm$c$cDo1maue%(iRR z4?yw`x`x?h+eHf0A@PjAwg@zVObA2@r08ebCEi8W3%))NRO@#L+{Vu&okW<1&nC+x z@eH?(rjuclarLwHyC&Qv+$HIs2;3%qN8N3K>=AGcy6y;!v<;IbqK3EcC)67oaF#u& z3tz5qbwQWoyFgz9I%Is$?}gIl?CSf#UBowMZQSK;goU;Ft-<)j=coyWgfXi0C;(o{ z_IhgjX0_s%^SFU?(%J}|^|qh^kI^?nv%=13kCh+OvhAmp5)9WEWBvPr<>Hgj4fI zip{lky032A#2o`@VJRidiLSY=k50U{SN6|^y@ldrf5mGguzF=8YI zI}1YCJT4$WFI+2d$F5LieTr?38^+r!&BdZi+y_rRZ*L&)eIN&n)%WK^Wfd|go$}8q zrOgAJIxPZBb|Ch6-j_f>w`uV{LH?sh|3_6__+w^u<2xAT@ViH+`d2N4Fu#C}wXvCr zf{56^TLNb(TFA`nB71LHRcchxfsYHpk2qnqbHI1{LSXsNQ-m=F2mLB`+@wBL|Kr5= zA>}Pw9f9uS%RBD6W$njiqG@SA?J>Q6ydm?pf4uw`$oPf}f_E=-Ds<2~tTpOq%C|`O zISm?aIzx}LLfy!1nUdm= zJ8iJuXuQ~ZjD4iKeA*nTWpq}F))0yrELrb55&Dv*D*T;aZu_*jxtL9Sm|ER%wIyy- zU8abpp)|!FE3K*p<)c7Yx_K<2hQOnMzPhmL2L-oUy^k8rU(-hmqmf*!9&?Lu0e))C z2^J!Ck90ML19b+9l*sfA#DIQUk%o@(?mgv%*B#R`^SaX2h%C-)z-jRnH6zUX&^%VK zu9yQRr2wx?HEi^2S0Sd9jv_@`7<+|z#ajDxg~g?eKW7|WC;_C3om9UQ474k;9!3mF zBw;_@svIohFx~WOqpuRAg)3nm9taFl)}$ss;FVZXSH8DB5SA+`wvSF=l;)4@WPE2^ zLq!?ffT%}E6qq8qyVT`Jx;4^cKA^KE?GXp*I+9>@%w6gLduVP^cnU^7BAs4pN*YVN zC|?fs(`%^IUXK8C{mRtC$3Z3_^E0KdqWtv4sHzSf)*#qTJ@PAzRMnY}6{X;^_mfE^ zu=|PbgVj@ziE~fD)9(c4uC0T^3MI??=Zmr*smPj?Yi~|3@Cq1TM^taA8C*MNbL*E5|$oY~FCc&G9=%P`CS%ZEo1QW#P6MK-i zHNFMU>9~THCH3k2SCCM+v5Wpg6_tL2g#KTFHBq!^^Snod6AF|T*#K5mhDwPqwP`C z)h^Th`Th>ti^6p_ASW4q7_TZ%PcAwV%cnf72*a)!%{SB-nTC#|6KAJ1?1aIJF5S#T z)rPs^E@W{{>4KG%+t(WoGq5LEv8;9F2AZJZgg{^7mZ_K9Slz_*4^ve2^34>vV7PxU z&r3)%8cLi;=P{?3&mT1Fm0>Y5mg`xSLKmSaEzjLuCeAdWL_n`pnq_=?1$&k9)2Tq_{XsH+v@iIiW&R{bs&`P0y};$NXWWW)X~z!77ku z9cKy?@D>|Eb^d*T)tO?locg6nDaV68`{=6qOLN|*NLj1FNPT1Hq4O#un%jds?Jbd0 z+2M!EF{r{d-W6fLkzcVf-g^6?D=}Z%n}xJipVfvOoo@nEbb$^ZHW@O^UUj4z=+kfc zk}ow=j9HfGr) z+`-Q|{8x(Hieka@A);*n4G($pm3t_r+aGB*X2m3~$XHSldgO~nwaI4Q^7@^{P9=HH z9E_E|XX})($u=y{(k0L&c2e1PGj-}4Mr=m5J+;T~pxsNPo@Ek6`t9pOXWI`!h;kB% z_Xx{0Q-=@IDQ(t+Uo026Pj~IoU;Y@{@Dxp%+WqKWILNaU`8TbpxW3e|vZiK*Cl*LW z+xWrcXULbu@P5QxX&0!fq;)}}q%A?FM?{5B2V`|-mn6{CvbgEdaJR4o9-~L96z+hy z7vE70O=2V|PktGrT-FxYw#1}nJK_#E5qBKDzusO389#CRg(3@Lb_gGcFMSESxCzc= zP8%bCQnvaEg_rC5zpHT#sD)z++=CNi5M7`N50Mf)GEDm=&;5Od1^XMEh1Uc50NU``dBwCCp%MITo?5c12$ZomG`4yJi)RK#1fJJAf zlGY}J$qWgjOdAo&M1xZHyw@i;Y&zXlf!Ia;KlBid>fu$gQt~zYJmT6M!7kJqv7nt2 zKbf)Mqzf|BuoYjC0<|ZjO**DzPA`C^JWPnHR#>kCn8HBj z6-sC_BWI+XuQ5c0epw9SAXb+bYW%7WigiuX6yfzkBA%t_pDX2M1X9Dy=>3B~$4V+G zL)K1Sp5bf&!FSDFcF&_q*&HKF*$`uU#uylLQ1ZlQ!Kl`o%f*D`bim2a5;s-L?@F8e z8aV3#6AwAkom;lDmC5d_DhdtWnz)sLx)r<aHK^bGy&zr6WzrWEw5GiXAkdxg;cbKFr*|H5Kz~5LOtNWQ?dRREo7#G zq=N1Z27)A@8QzNTPcb{5FT7w*)y#~aHwTXZKc{RbYTX|@CYhO5+uEdj+1;Y^3VxQ- ze0(2ad&b_B^HyNK&Do}=ONzS&cErQ@r1jTf`^orr`Ja5S9rEs9xj4(uw%ooL8#@7n z1}whrns-EF^h4moBxV?CK$!GszTs{dY8dHw?7WV=Fub?GmIG5j&HagbFM4lsI||Ui z)cRt>_CQss33d|0R*-$E)r=0J3e*v5h#V$~isOdKMujE}YxfWhC5jcfrgHP6Lf|1V z+*QWJqQ}G+8WrqJCg`XYr58@@lw;H>wWb;{#Cc9xvxebQqYK6o%~Tg^#;e73ny4+6 zC^3|3EQ)ke#T`Zh!rjH2gZc4z)P?htg_i4`h?rqAF=Z0$B!Ik4#v;lfCw3ibItMq` zG2`|k%=QRa5iX%PoZafC{!}MrX0>>RtxLjI!4L12LQy`qraW~_6DcFPw8hlGqbAA} zlttVyiIv^#Y-bX;G5vYD0EMlW{3H#e=CZS^K%6Q_V_Ld~!nq@9RRxM|Ox$wRLUlJO zHRnrUv&b}I2Kmf8ds&j`$Y1VeiBKH+3aAZN<<4gZ_2ngzLMloTgcM@jQWA&zR_X$j zk|tSuRg1Jnb`{`vNtmWj_F1|SO=qL0&H0rZj#^F5#+ejl;^Z~BrK_2e1#sxvw(l(+ z?`T8RB*<$USvW*JNB;S+GBV<(Y*lCFAIX7Io7@VBo&v(*x2vcsPRZm4#%b(olh=kW zTxJLTcf!JBhXWW@y$q7SGC((#9jLKsPQ)_I)fFe%8epQ%Tzoq=s??2c{PWE>bf{BG z3am|BJhjzi`_uDH`iInUPueK;CIYL78w$j?!Y;8FT{0cADVgay6Aj(2Cgbf=92qB3 z(js znxTo(y6}B`+#Nmmm}@zBynQ4{FMkH2nfpjo?X$mRkIDVGyB)7?D>6o&sDsDP`ci@k zMK8_41(fshiU5=`S3BtOM$wZtYz&z}M4}S@eh>1gDt=ZsrJz5JpwuYhSjMFR&Rs;3 z289Org=^rI@Cujg#=+DYb&G}hW)lQbiw%X+YvY(E66J7|r zVfLszrH+kAX3BqZYC*aeIa?BmRY?SldUyd7X-$ zlu8aUMHwN}=o>?^pRH2nt5;m8*6Wr(+9%zQLfgYzpoftqVpBB{bzPkVrztQ!pgO=k zfZ$HqH;r(sSg|o@<|+t`DF9Ip3TR&*r6XqXd%ri!>F2hsGydT*H}%%O9vn$cqq??Y zz2DPQEa)*%>}TqkyTl50d(KTL-%M-zIln8)Acp#m&H}qeD6KP&&bSC#{s*RD2oJ3- zk%qEAbRNp0w3Uui28T=501{cdIB5h{dI}R(Z&?74)rFg^#F*evyz80AcEwRK9$@Vd zj7z&xu3TLxasT@-?HGIVq%c#I^gH#jM$_{IBaTy`tkM?7ui*GN6$~sPvqw#G#BM{YVZCJ9VA!&9WlQeXitG13O|q^GSHq1 zI~qT>QC)>~1$T0L3H(ez;h-a-uo0f4ds72=MBgidhS|8A5X1u?x~O8k3$P#ym{`~n zXrj&eOPdR#KSh_;Tm0J}+N%zpe+-KTI2IYdCK1nH)Od9(S>{i$z9K)UD9_Fk^ZI?^ zYsu8I+u5S{A$6CScK+#@cQFO+Q?h(P(vVq{pn2fU`=V&pqDZqsGnN9(&5qclKi3wV zn1N2su(T{Z@$^mOc?Vv2z-$-i$S^B%u3XyJmW=aB3_z)8&xzN!MscnPoufO6n>7g7 z`i@$W>34)KB(w@@FiWK`i#dQj*@B?;P0T-Kl42P~PNb55N-&W6RhbkrGN?&Gz5?c% zqp18Vs{AWPDpoq^+top}-adb62{n7a$Pk~_%8@55NZbQCtO)W3w&-S;Q%iJ}$YpKk zuXRbR{Stj6__*>qfL{!5KV~}RQ*0cR2WjgT=UUv=axWk7Sdm!~bg3fu#*DcBPq9P) zj4b5BPvvoLDD*g1aql!@TiTHQIuBvaO{fXS=C zSK)NyXXh6%p-56;n^K96f*rNCN~>JK6~ow6p@$Xc$e1 z?d80-L{GSBB0KFTmk?8en<4|McTkpsZ%CXngkLj#H-JdK?MHc+>b26(0LKp(DES@U zXmf9Pm|h;w+(OTvLK-cC!45)59-F0_9Y#hRZ?j__we6IyN_{b+Y9+SoNR^WVx|oCUQc;6W`dC%!y7F@JrBE94$G~4ZVJx*yWlV>B4V|z zgIT4<76w0Aoj9#Nc#*SYuMHqS4Y)L}P9dU;?p6bNbVJdVFgXMO971%I-C?wlAxj_; zX~o$KlUtSyIr)qq5s=&lSp9LrR5s~T8W)hEIoI%|uCTmG*C&taQ;fp22Iea1$4nN( z2gNyg5<@d~N<)A^aHn(J$Qh$~=zLsC?Ga`an;j_>o85GOo$_atEoD0#6%y=~*d#|` zlWxL*o2V<&sj(8!8t7H)Y@@UXjChG5&S&PbF1H3z<3F0jqr|Hvd#tW1eKtxPy;3ND zcR!?ftZN;f`NFB=?|~5@yt|*$6pj_X1E_B}Hw>v9AS?C+1jPjFm4vX=l^P2Kgvbaf zUkAhG$#eWQD0%o5g`m~bqHqEb#w|zByJMtv7Lb|)qeJphurfjPFiu4$>tzm2Oh6|r z#$y5l!;kejGi91jfMO=hLViq}Vd>Aa%!f%JnnxT`KHx)M?&du!7jUnS4YoZT(x6cZ zR`%`HQMWImBfV!y*pMTZ^3OXS+lJtSCIt?`3O%OId)&klIwdgxK&@NiO@Vv zjTEJlm+>#1L=-e!FtTe*thF@+bCXF=kO~VwoN{g6PlsZFyH!BkeG=UX^MBq_kgr@# z5_d8t++|kahv5$0Ky1U=CbM~H{N-yO0EgV(J8=li3VdbhR*?PR>@%7ckUu9YeMdx5 zAeiAEweVX)aouiHgMSGeb%>iJZa?*e*Zq!{v$=U<)5ufGr528lhnCYcW{ho}Pic;)$MT6JxK%+B%z6F%=B* z|I5G+Dgyp;Ea0or4hB8RAvPa7{E}el=PQ|`5+{2f=2qZDbIg(zj z(*~Es`PZghT}kOK$_tGiYZbqfoQ=zb{uWgYf+DFQH_G{`rB_-Sn~KQuyW-qrtHsgS zTd?fQZ-Ph#4!##dH3-54xMt$|zx!)WZYWB2^e|{ujZHQAYh|ueilvXZ{1#T(C<|jP zbhEU$oh{devv&-6L{`~wF`fRwN=((dPpi%{Ah_P)$2y)=}UEd#;ghzQ2uD)&lb_7T@m(y|!S~;fwzPX#Uvb z^EpGlR0^PlP*R%rfCteO{8*EF%1wTYXgE`E(pHHLsKo}RDNy8k4oT!5m3O0y0p%{&#zu|+Ut?@qSYPfQqv5aQ#o^;noD%m z@{GZGRq5b1DQ4OQM^B>HH0dGZ%-i~(A!<}9iLj1hnH9?<{@ySz(_hxY{Ch+QDmSBA zOcAX1Zp&KOiC>tJcQ&q^#nINerzeP%IMMPaI8Li8t5>JUlARF(E+=bjr-`H(n=sLA zC6^q?TM_S_Pl|h5&V^W}!&1!$Pj1sZ_%b|(@;3C4cy>>CqWv*pHyCm}1SBbT;_L(%stOrcd z5G}LjRFBCpV0qtMEs``_aL{>F93h*-@cg_j{j>VR;8!^cG@(ux7M@# z&I0@%0sIs4N-Suv=kkvZ?%z&}Rq|3c^S|M}G5{H|f8^D9pg^GyV`T$T25C@IW|Kvg z`Jnuh*O$~Xt1>r7x0r%?fxu}s*{%U>N;s#K_m$5f=$*m+vrUZh?n(!CAzEnjzd9NRSmy$m|`HMi}-4v)^ z+|HgHI60sew#Jd^6Dz62yno!tn51^@<(V$!Fe0nBQ=un=lns8?`VhyPG$Rhkr$Sf@ zN>C9o4AgSxxFgyup$UiKBO3R=@jFY!5a?92U?>-Vj_?a}>)XrQkFhQY)Gb-BlTP4p zOY+xISs7q~M-59G3+B6aqG3ytU*X&#Y5N681y8wET^Qz}qnDu!sF#$4*exrpxe~+} z%-kEAJJ@iv4qfm3U8tP9E?~Pm{-f-}%N@YUOl4Ih_$S;gJv=e*b;e)OH2vYe2kxoJ ztMx%$cY7$NE&M%NtT237VVh$BWj9aM!>or82b>mtI!;Ll*zM0%R#iukLhX#IjQC|I`tyDMvcxNuDLch?pH|E~z}|KnQuw-c*5Fhu+mMM!m5g#2W%Zbl%}Zz=PiF{F#<>(JR1b`p%9c zsLT&1DYymBwKWt53duP8@<`e}n(55fkE@BSXFKkUAk@uDqDmg-s_GwAAJ}C}tVlP3 zlVLH!g(}EJxa;i66)JOmO!jhX3LkTGyzlvv7%1_~w0wtwkdrhULMF&Xu}1+Ja>MQ& zHWTse@2mS~>8Q~x05Vo--taLuFKMEZ8s9d?`fQpWI861`UuibHs8vbdxG!|(>0tR9@uel6^=yZ&4!f~b3;k>^8Q}Kx%_>+%Hq`jrkDIrQJe14MWTQNk^`4Tas;dL&gBJ!*)aR zk@09N8dpxUjq(*WmdZQy3-hxvKj^heQX;=&Lr+K@)SJ#ov}+XLjts44TH^hR=XBpJ zO%`iYV}k1R>^*|@W=r6=iAfBxUn-N-PoK|~#aL^N)+f{c^(pW34b!DZh9-$zIJMZU zUrrc+z4}m_(Pz?blKpj8vEM3;c*_3#Jnct_;!DsG@edmcli_-!&u}Vr*(41DOb`*$^I~Whv&_QioId*rrsxeE{n|BMSFwgg8Q{T21wZo;#c z>m%Rp$bh?8XY+r+eX;%?r1?k#eEfK9QmkE??0y2~rdg|t=Kj%djVrmi7sVz!c8tNS zw=H~>5)ryFdL9&B<%Z*A$^Bm4-cL}({*yKUGo&Eeoh);968lL~6tcA~sP{S2xWP`C zenm3{(~*x(WN{TcPK6qQLs&yU()V#CvAkSCA+si-y0KbZOQr>-l?xUuB&*4c<2sh2 z?tyM=luvB4VUC@T){WWl*7cArTE1E7rQ~4yQrPIID!-T!rvI_ZC_uiHE z=~34j&IIk>Qn}8|hw6Y99rj+_0QIP$$b;_pcP1?;y`78CR2nPZ(AOn|ZGUZukRM$% zJnRl%(0$-XmgkwAdejT_rHiat<1GtS)U@R)i(QD1%nOm^_`AsV%9+nx*0<+Uk86Y8 z9wkJXgk0r(JidXMR${IqBX?4ZQ{R`{2ovulIA~;99}DCQ{q@%EPoXw$Oz$1rRcaZ5 zfBTzbc>XbV^{oHw&d9PdqXi`p=crJ>VDe*TRH0kL-2Ni(l^yrx>Kmbm#@+F*d;PwV ze*pS)%L^J{WHA<*zy!)^>WbfJ|H8NwPp*xZ!xNM{moEn8mh`%ofPOZj>ymLX3g|XV z3^xf^5N6-gBL#|Y((Mb{#q~JAdk8|?lZ8(`@N0^lw9bD9Su0M5@L~RW(MHgTeI@%; zJ5!HqzqBMq)hq$tT7<|uz0+%W`lO)^%8OJtRt-%Bh4JSimt{N)pBwF&~lQ;GlYRLjacmZw+Pwp5pZm~6< zC?mO9J5-$4DI-`&!d`sBK^5+}<6C6kIOa|Oe{DfP&s^B`PQd|DYq)WAbJ; zVE_=(4Y(sx_V&!^dnZE*DM9|>*Aq@6g3Lm13=X6MZ19e@pdIRE>9}@K-wR%KePL)r zJR^d71$C#YG`^ntXDr9f3h+miPyF=PScc)BCuV-#{t?Fs9o^N^Tf*_fmirX)16@%3 zSA=C)#h)w5oBxF?_-{b404yg5;Ts6vd_VuEK=6M6K=S`Wg#Z1NPf^m79biTm$Z*YQ z;(c7gG7OfsqQ zGB#HEVq-%s;3%ma-~QwXMq9@ln#GJz!usn{eOIMDx~spgC8!i!ENG*$c3-L5mhdX} zQdH5ILWpnUV8fdIZh4A#d6fkR*)6<1i=7gtjTuUd&D$g3NOI43}YjmhMXlUfb8 z&44>VohBnOqGAlk-rwIsWi(Eod2$Sv^=ZyS>Hy9vMq%pKN}!UF)=I4g&w&gBuUkXD zi71B@rdsLNSUl2F@lK{aV)ls5Qi)=6d{JHyN@K}@Rf`NnI^G|qOY9k27M3sk6L2@~ z=cQNKm<}x2Qd(;#@^nRJ&PsG6lhG(K6tA|n`dOT-`KeCy-UZe*2^BoA_*pAcjT}S- zPFQ0>0!1a78m6iNbu%(-pnRz9V*uDSEAzM;sYZ+OZy1F3cJ!>vg4S_Dx3WaqRZcbniX)2rbclgnM>!nKxcg2$?U`eE+X9=k1IpWmh=1JlSI4ASj4AI~W*^o0$TKB9IogSfE+PYO+S-RCFKvOE32ENiIeX9?7A?xWUszgASc{XbfexjMcWG(6ZmC}W6UZeB(MaLj?5o*AB?=F zBK-u%_s=+~If^{$-hr`{LM@WiW?`VEm|{k^P^ZGw;X-I*oC{`}T~v+KacK(3m(8xw zQCf2Gf@Aw;dS?GDeWn!VCrzGY1l4%vu)OzdTPJk}%vL$pt-Y>g=N7&zgdCiinyM^%mEOn7&(>b6${dQg z^3t}vl!8{d`K7fFUG`{6E28qzSyu0N@!$_`J$(jl)3KcGO5f=XT#4q^N{L3Tf%_F5 z%TEu8w~H;ZF>D;ALWJJjb8;-We5aDfAr#(mNL+QOt0kjPIOLw=pX1YcrFQNw#(<8p z?P_8q0UXq#w$xZlf2qgT!Jp+U>|s%Q2n;%^x$>DYcTxz^864FJ{VC!Ww$FqH<{@nW zA0a`1S}n;~d(n~1F8i&vfbU^t!iCRMClJg+plt0Lgdxs|0RsuOAB$f)LTm+OE}!F+ zdZIHUh&}DUYQVo}3`SdMF$Ao3lZ6fqQkI=6>cA`5kndI@XNIZ={P7Z zfCPMe)@^oaW!Cn!kI59^d?oQrhe%idG9iC?HB4i0)MAWn3LLh17aA^Xjf4vhRmCBD zM*cIq$k6QH-nEWe)qv^F``5Q(r5Vx?4mM$#VW~6R7hz6wXkTree41P%>u~@BT0a$f z3YlriFUFipG3qrNAjn=s1PeJU$+Sv6y+^J(pF2X#xQhy4jxjQ|a)Tm!FzN^j!yY1w z-uvm5@)<3i?0_-jfZ%T&sXsxy@8e$(_=&gm<$sGtj$$9heRcmLo{j9NJV+zr(B=(w zo!VyW*hWd2=4e@1;|pUisAaT*WS3L=CyBdub)~h5xD7v)=jY7YjB=;l^T~C=Rt-wv z_9%nPY_I=+_WSaXco4d8U1iPpbmjkQ<_*FTc;tE!u6*>cCfrbzue4L1ne#}kMFwOc8Lb^8qN=oY+3GEK zAqT{&SdtSuG>!x&9+9ejdnS;)Qb)*mki|}2-wT!!jq>O$4%+H?N$a(zCGTy2F%P;C z01izwq<=~N!lqPrW&n7MUB^3@k_srD6E#ZA9@CT5vF3 z!fRSrnymebuCG!`6mzDCZ@|#pADTNcIhV1WdJwJO1om80d^M?8^;|8#GyrOb%mg!N zBGR|a=p zh2PX|RlXsHpWQYmy==f}l%=g00xl{EWD^Fc#1BzRVK{V=w|z>j{{4n50K#DRM$0ME z36`Jmxm?)vssd=)%_9fkzpn zQSl3NUzjv#i$v!2O%vabZ473LLdXSD^BaAHX(M%URCgZpSfu+OS1_$ig(%l=x1f1K zhXX(T_;>%(7lPslHQ;C8i=q4p=nRk$QWZ*VeJp@RnD9H%T|ibuzWEbC8k{`uT9Uqa zn1W#zTF}g2Rhw+eP{M=_PjE^>#>9lR-)>V`HJ({{9Npx>lMp_0Iq-_z372spnj09y z2EE*oSyYD}TxYPPcF#Ltd8ny-P~ozy8M~oalz-yMAeh;$!j7pbe|ny6c0(SM-LIIZ z?rPT1n5`7a<|IirF?vg`PeW|RA*Mko^N-P1rI@XYyl&i4e);}(BZGp%`c6QH8qjW~ zGA)=L52udqk_jK!X*|ty?~$v5PnVQ9;F{h?a9T_biFuR)=40CZ(?ViZM@(AGK=D2` zrorI2-Z4nqX=}tGPQVG&WwYPrx5q!Fz-C99{mF?y>Sz98c!o0cfo55vI5~V8i|Ul)3OIOEfr^yqz1yXv>P13;{mKi zqZNwieObi!$h*9i@dC9UGAAP-!RN+Wy(TaQ2Y7%RB@rGpxv3=yq^8SI*6ED<9H+$;daCL6*K7s4d^Y{QdJe+ik_1dXRRX^TJ8^q4Um z+hfb~YbGu=e`|nED|os3DpMDvdNBN_dwP-eNu)lijkRx!szFMV746kp0`elj!ylpY zlX^^UOR^iMAlu!o`T!x1g|#2>Q%j~awY}XOwl}qP95E~xkFTT_PP#V_a^E4U^h z{=ktg5je&$>v83Weplo8>Es=5PT78Qm{t0qvdlMNZii``LD}Dps1>z{m5=iRj|Fgo z>cR8POp60#m!NzuI*~`^tJbCxz`|#%-R0C@KXHd7?>-K#J_MtXRGul5!o4!KN50}! z%(Hg?z(;WgM?YcV(c2XfD8kkJ0zVTdgnK^A>>WvF4`Vp_!)<(`S8l-v^Nl>5l$qy~6~!6hZ;4${37R5At>1z8 z3SuPQxruf26%0zPNRC7kqrJqked{S8_Ij%;S7e#V5}dL3>ZrO8{>%ahewFr20H}@s z)nM`8Zr8w)BwCAarGu6N2nfypz9Ih)dgZ@2;}RbjAJwJD8y*YuyKOoB=0I?OYdiy; z(N8E5k`Uxna2Qz-4uwQ%Y$@~oN$~LH8auVkA&PPcjk8#4(8195X6=qP*OqmOni^Sa zYr66;=WXx5zes%y{KmYmx81LJj&nb@-*!{#@_ZmcO0`EpzxvoN6r(K0OQabs#)jz9 z%-b5FrK*DSe4MP3y4@hSxP`@f*g40|lEC=tRr&%pgV$C=Ei6o+2iCCr?4Zzh&G`(P zxgF@9Mi+QkPjvbGpk`EVe4wIx;Z!>nudv3BI-J^81Jia(L?2k8==&y)?gSv}6mMmq zyxyn6?A~)1J$3Q7O{zkSy|7;nr((h{!8`@Cq)LVBi z2m0=LmPK}`cB-6gm+WrQZj;$xtKAB=U8~Owc1*F69zYGAeLmS;0-PoxF@`>DgliWfX?Gs>pmG5`Zc9-qvfnUwgeo74WR06vj z1r=|_a`!@m&3boK-=&6ns(?rsLa8lz<-m$fA(h)a+Rty*f!cdZGo?XQ89P-Kr+xvntU+dUntiN5xmgBxBH2lG z+$@#m7vl>eFdY`%iI!ceq>mPZw>%sGomc?dhF_1wJ1~WXjLdPWW%XSda0Z;eyCro915Q|$SIamjh$INi=I+i z$sRKmR0=l>pJHCg9)%%8MeC9%LzrS-<2B$=ibl}_$Xp`*{8^b4^@>K`tmRP~ zJPAko!Y1gK?iv&W;tM3mv(B7uvu(zZ&Jw(?tge(T6#t(T?vs-BT)+*mZ7KKBFlMrs z%Q4Bn19+BoHsK-fflq6v0?s&L^NZVanq3@0%)d{E4Le%?REF%EYZO-WZv`2pVtg0u{5diFWl2 z4elPw2QVr(W&U^BCjkH*MK@_UbPn#N+QHP&Ie=#c2jFE}7c+B|CLMFb)aqbT#5qG0 zf6wV2hlkuVPR^)-Fk&^~Q+UHo>@}L2KP#uZMTdlINGDq4vNt_P{S`T9q4I+11)n>B zYPB|KXWnpfxChq(#*pwGS{a@wbF->d;X86s7Mw2bsx4QKo>qOZ2v8hVvArFV&z{Qk zcLiBam#y{>o!P+Ui1N(p`a}$V7JaHT+m;txAgpW`BQXdV%13AVM96Z64~)H3wV1ZapwB4Q4$}K~kiHM9SD>Dz z=B`1vV4+l+RanNI)UK>oN40zT&_a&@$>r+KaOdjc2tun>qnIRWae6v4p#^E=(twqL z`J0%dl_1x&YB=j<>oZnevRsj^OpOu<{q!(6 zTmD#@Ln{q$#|GA!*1s)WJUmXw@3VPj`L0e=tZz79C_ZRYySfK=@dBxFyy|6Jar7Dv zhskzmSeOHq-8}uQs5BjC|1cGiZI=f(Xv^jb?xX#lLm{KzCQ~MxoQ%U|pBSNAq}D5e z=?256hNM73jBcHMGO>&lzi^Kkzjlurzorj`d%RmH9zDcpSdIbL2lQ*HJjDmL$!bvn z4|$w5j@=`weM{6{mK^(RZuA$PRxqw@AtEPy3@=T-qGAyvuTBwiC`V+ze1TmI=XaKP zGwZ@)FlOlV+==ch;?Gt;crkPRXl6kzN}9et=v%@T$>X^fr#9gMN!_a1P+UFn9gLUg zm3s6E_V#o}Y0^?Wt=rtJ+#aYEq{+ z#{PQlQVdDX@RugZvKZ)({(*^8ZyVlCyt|)1kO2-8zqF3*rfcAxLZxihg~^k|45G6oHRd@H=o}IyHRhId zV~b;_(BDJk-zr}5eAicIn>LlMws#R48-VQXvCXISVO$7F)ni}bDnOIKer9`#+IYAx>PfwX|0CO8v}; z30rRM(gQw+UeD$+b_F^p!-$7sl!(*lxR3LQh>IVum69!Um(VJZq8ey-ZnifqAvm^K zJzadobiruxqVARtzUvjUj4@Zm9qjE{&5nTi8HG<;D@qS&9@B=e$5|j<6E{%XeT|#aDy;z#xJr}lk--Et7%DQxfpByjuOtFt%p3&C9C}w* zh;YvUR{8Vr*yR&XufQ0lVDg8xOyw8_ukjXXGa1PW{Nw7jYTV@>4eJNeu0dDSEH5;! zEO@spIYf3Zt!;&qpXkbKz%ByEy(xLf>MDZ_(AIu}DYChEWfZacn^ojNPTc)A;WT%A zC76M*66`CB?LR}{1F>kDwJDmA@06axKQv25^o|gqMFc!tLsyrAwv4zm;6FKqev$pI zVwgJ`%^X~l%65RF?eeNYxy#v_I{nkMXS(GU5P8 zH*?@jeI3YAh}OD9eAA9OIb6PHn=yzJA)}D=nNxx6$@cEi;ns>SVR4vFEXGfvC%*78O&1)g*NDE0f>?hK4vLTSTo%Mj zuZZhJo+f#l7t@ZnOHa?yjusUfio4b3$#ySA$0174R{F^N)b#LY%y#OlXFM_I3YMLI zc|;A(16_=te9zq9Uz$5@X!7r=er0plB~n1Jt^w;5@}bbJA$%iip9EThus^LdC_)m1 zuRjx}J6J2}2g(;r12fxG8Br3i=kky#pST8BRpmgw{*piR%o=cb88p1!EEX2BSjkH7 z`??;CmonGcK3WpN-t{l1RCLhn-vf%*KZJ{rPVJ%3lVppMOWunsBqPxwo`S18zcipZ zb^tjhCjqUG6g__w-@{$;4Z0lRVeD9ZV>4n zBG}KiyhxhW+8l7E>-<$^;%U$9*jV?ee(_OZj+tW|3TjWnHT2Z=vBb z2{ylAxv(dR#-DiI{)^^2V=*=g_ zNu;!=BrclSpg1R=A$jL)Tb>{`d4`Vcf4a>l$|>)-Y7|9qd|XhNfeFcXk6mkhHGtaM zFyauPEpYxh5JLsAn5c+kN@NX7Jp6e3ESnez8=v+x@5^Ne$pm#Zwj1SgNI5X!SBV3Q zV=;en#MVfTRE)-5zg1)(PUm~5@V0@D85)VIIMkeJyyF~sdYvMxb{t_%EE~UWZ%x(3 zLDwU~<5>fpUd#4rHPlfQ@K=*>fO>S$+8UE6WEu>Cjq%lWdpo+&Oq}%HR`|ysb&g<= zpCTIrk9YQA?^V{DRmKI@hcqrsByyUl4n^0+jP|j#|LdQiiOWlZS~U^Cfqdb3v(ag& zv+}GIz|llkh55%&^HEZbfr_oOI2;`7rCG8_+URya8gJcG4^pM`wy~BW9;i%eS zS5YP%(bhH+atk3F`*YSmH2-!L(&TKuw;7u39X7hTyHTiGmEgqH&Y$yay*CX~Lndfo@O- zOk}gonSBt`1O4ND0MH2(R3l3W^j4nf=Bl_cRUdnH_F*<5RBE`V&4f_dwmv-xgUogN zkyu0vhHfaFZ}`s6B)AQ_A6MIB1;yD+f0@R^$SSh7N>>tl9up9B`*CW zv4#49Sf$)wC$ZbJ;kR(Km4P?@!3$r11kOLd==plLlRKidYtj)ZXo<@?+oALgQyatNpg= z;*rr-UQLHn@ND77Q=7mlv+YsHCw6=1Rb5s7V%-XLLiu!-={}EhdBq_GLlFi+&>X=e0)%*G zt`{{%5cf$vNGxILd0{8DM@wWn^T#CLap?;*dXh@pyT=l>Gt}c{Wg{2mjF9un3iHp} z%#gqLgh1lK1`g?vg@JiK7f=RwJ1E?hLjDj2=g;=Y4@jU&Jvv8V=-o{5_KFYQsoR7A z*q)!Nu9|!;1TdF2cGfVqrBQ7#m;83eCZIxbhYD1P`&_|o9ANast8g+CTgf8Uw-BNsu^u4R3&I2&*#b>}Ero%)WNZQ-XKr!1eMs{J~$-f2P$ zr*XYck_oF%9P-hdm+4c(6-0{txLAqL)OqmxK(*7ym?ttM3I1V$4~_UqFsV`okCb^< z6Bgj1Z+1iY&lTiS173BzAcT(1v;=Xp7X_Uw-p2b9GeK?Ol0%K)^Pb_<%MS%L2T_bK zU$V)2f^epbIVXBMC!f?YN3&CX2Z>8_CiwHvId3B%3HBd1q3G{nX7F6U8d2+;p&U{6 zjV3G>SN)+qI70K^({1pi-PCeO%0C&&gNI4wZ-0slO_0UP1U6*e-u; z!9f&_psz(HgE8Bc`f|0l{qco5bfj{RNvq8kV>YUB-uI*SbK`3C#`i90#LC=X;07_{ zN3!5C&_&FR{41K71Y~^$Q60ZG?T%*2E4wKfHRmjq5o5sxfP)V-ioS_WwukDyic_;d zG$0QixjS9!U6?)hDz;)t4%kr#Lt)zyi3x%edSEMr{#?Z(3jJ$@gm-CDJ=jIx{c{)7 z1K%!8P%psKkPlXD&ML3Y@CC)v2u7`53c*Nl2o-fL&nm+jn%cc_%g*9&pB+gxj6`5Jk;1fG7XJ19NMF3UXvsL}TUwqNrgXcQtLAYH2 zmeG$+aM@im&9P^W8!~PJ{UxfRz{hfrs7W(KK5YsGPK$m9U&`8a?@8fw1735XNnJL8 zXJ!g6j{h{|m#o{vidMTlb0rP;lCYU?mXn}W0#j&nf3;}UeKFW>LhTyB zk!>$Y-gZWsIik%6XAPCB()1)drr`=UFr<$yvpYev>m^)Q7LFhPQ zdabj1?(kYC`!sywQ^E5acQTb zD}F@2L(r7V^3I0i=N61gYsEufLq=QZ8R95I<8x3K^NJfu3&Cqq3K2vpv&Jy_@c4k@ z@tCWldlw2FIlvaO25Nv-Ah~_kmc2=><#a|tNB8o1$E%^Xbb7FpJoRb=2Ov<>xZEk zzwwsDi-bb6eMfz>*3Y>VfU$4;*cs$HR9Ttk_v_Y?@GKq%Bopq9+_K}!;{n6(Z?fqV zD?-kypKx!l1_goFReNBJxPl>eKs;SoBFE@2zKa0=UPd6cAADYa)y*#tv`>hh(3w3w zAeV-YfkVloP;F_fLyk*wRes&7M9=V=Pu_&uifC=?*<4VJifFj;o4m*S9YTYo#C zs{ArN%-!L!5fARh2tUNzk(qG!#|e+i-np)OXYjx+7$dFV{=+9lZg1$OChZ_9ZsdU_ zb}SW_LcVsk)Wo0YWkViUBM94J=|;4&SzqoH!eOfiZiTX7?%?iTtp|);%Zz}(kK9cJ zlK6p3-wqsfC&k(}m=&DSv@uwPgAE#31tC~7*lFxi!ce6XAnL_VFFW-vy|u)Bm*L>tT>4&2|$h8q;*FjENgcN0=1lj>KS z)aKP=3zVMY31zV!{rmANYj8_p#PyswW{UArkNX#_b8R^m6DrO8p^2L7NP8BpL3}sp zv3V$gr&kc}yvtL!pd}KO(QB-kJGNU;0&ePJNNH3!k~vB2v^?pf)B@S6C2@QjGRRAl zGCM5&ZgFe;OsV~wN{ip(T5}_eEsM%hr0E?Jqn}FyvA^MS)qY!;ho;^Kaf`hdM%2h? zlu*eFV3m^pBs4@5&`m~GV!#;?A9d$~G9ydm>RA~cbr-ABJ7Dr7wcxMInBUBy z=&J;29s0kk04&)YjfcJzHaMA_jo01EjOqR$eQ0!E@4h_7D!jr5T7{&grHY1igc>X1 zm13}*LNWy=*gE;yE7yG!h{BEYqp^&5i-rq&pQMVT!chGOieFs@8^cKp5dLC8=Qvl* z`OGa?3esujcdd9Pf}MKki%?ucD35G?StcZhn4aS)WjaZa=W9H1Lpwd*xlgvykA!J| z&#Ft``eId^N;-~<8%0_Wb`$3$@N$vleFRc;?uGkkr!n9R@zn=Rb)l(D5L8VV==+B1 zf28%DYC;KChuu5yYzCC|)wKT5?}Y>+YZ!BKIyC4HM6{u#?P_=D##-!UtVYVO_WjZ@ zWP37(+a3~_F~<9Z+~5&-vx2oNMsq})8bH(z&&e(gc7b$Lg3FcXW0q?%;VL_;aS?iQ z$P^5Fz0vhT=@Gj=ka(cc?>`@xWq{Q;#|hi{JK0A^f4t8*f#8u+f>qai(Qi$UwCkEW za^p2Y(m8j>Z`aZp$)&YDs6&6fTa)@+zj6n9Rqq36(Tci3Jh$02%L#MWZrSZxc6Mla zmH5W?Iu9NVCn`rE4w%{>I$<)j)e=p=@qQ*xD0_k$>hI z5JZJjVW16S&?gQd06U$UXcDjQksbCk-|a4%to{m5AM^KVQ8Z|HJVlhxO9HD2u`mT} z_yIQ8g65<@l};NF1-0!XPTZO`AyDMNRMHP3D}D9L@F`9BXJGnbC0V`Y6AH9kb}-e1 zI$RwmnC|&xpRqIAKaN^gQ~Tqy!KS^6lA^cUNd%bglTLxP+pFEEQ;MBm(9V1d%l;kF zxx*eaIg%mayf!{>Vmm4WT&>DJXq5Xp^~gKsbuSnmw=2lQJH2W^@2>L6AE}pW%f-^u zG4c(eZ>EV0%9LX)lqOysbcFx*t50N2eA2W$MOa_rehI%Lv1XGFtEI`)WuAJ*AP0r^@i{+~vGuiBZ`XT*d)9Kmgp)$o{ z^tIvW)(4P_*k9)8)N*eo^?OwDF?m67LSS5`*{$2KW<{-?D%l2pOsxSA|ID~C_qO|Mcn|;EIRrpoY3C()CEbGbB11fMSR4F7C73E6ELxbbv6s!WR6fGF>d_D@Yd`Z>eMG1{((1qes9Eb)Djp)w3R=PjV(ge%Z&>+ z#7;;#2VPzhQ6F?&RSv#h4&Ppm~T`!mIXPd*gN3YTAUVNWd+#(qKiM$mJYh#e0j zGdQ?499#6>5qoDuImHefpT8TR2Fs}AP!Ti{`{TIqHxgBj&GIX03WvrBL<|Z!q1jQS z*EKu)ZBpw$O@>$T=u5bmWY4K`QXg zfbr_3WQk%T$gHDR?YD`gUW1BO!}N-)e@?l3v^4S~UVFKj98o8Zt94lgT9|W_A;+d$ z!jj>Ms>pLQB3IGk3tbMLhLw79Cb9dcw!faL%-puk=|{{q-=Im%^G_O6oK|c4foo7( zASm!sPJho7A7M+ zF7f~crbDUP8usCUxY^(C2}jv`d;`%LdT?V}YrNB6<3V9};5V>%6=bY_K{{HbO`T7{ z9GTh=UKuP?8Ft!;|8Ewyyb#hdKg9vECdgbH!AKiSU=g}ymbW!e;W*tH@}i7wkLRvo zjbmV@0%Dtj=sjh9*Lgi)tuaBq4lGQWDz<<)wg@>@8QVe${CL(}S6Zh&!mG7gAk2F0 z+JV6vR9^;bpR*m>eSWAtLm{jW!XPlsx&+6dfAz&CvrX(L&yiqx{P#9wUIV0`!Is61 z>evVl;}#eHhF`Y+DeWsKG?-ycGBG%JJ0pKe8D5RnV>5L0b<0&RCAwAL*D4)r8V^$< ztlenv{Em$sb57@m)|;;NhUmCTVa{z9!O?@@FvaJL0oN(=92fU0&#}X2mu7E@F|ya` zn}7)3Ghm}t7(@Ouxj6I1ua*7yG~m4xX1=h+FSEu*rahFi7-<1p^P03Z1f%jS*5+93 zRKfTr0#w2LwQ#9CA=$bp2y`ZTH;b8=M(9|ppKiP~N3Fz8Dw(B3!$Z8RXW?Y|AP=_t z0k;M3)((;FLI+<)fS+Y|(CPw3Uz$@7h-pr_3UO=4n=bW!ghBc-u`(O`n!1H5CauLk zm6ClPZKXe9%QMS8#QM`*OGCS0#!*JXSdQh=4=4hxk{eXw^&#rC&mp5f7qr45!9VU} zPscgXWa2snCH6x8PN9m$Q<3dL4n!>!*e$OJ06j^myG!#Tn;jBs2okxrCt;~xtL@_7Pfkv z3qbV(*d8)Z<{$6FrwrkUzStwk0j4>B{XI^1Yio>td96qKq@*dGd`Z}pnRpu5X=Bm2 zX2WXT{0!SRKaU}r#bx!%(0W0EFD3dbX%NWrKx>heSD&pPjCNY4J6{_`5U5{3L<0&$ z>>H8$Od26^XFB8+a{jz0exD${Gk#f(5@=+tEuVr75iAH_fyXP zsx_$MWvVd9%2V6jp5_YmzE^8oJ=(8d6hh>vpwf!DK(uaS)P_1(deUOsv1piSI=>kC6_QtQu(%R^VBw#9u!V{KhxKs4oai{$+3kAk4|YsEB4G2#>e-$eu3 zqPjWU7=!~M4cN`L%JR!BC_koC*jjb?-Fbx@OLviJc6f&q*W$5;s-=HRV9(ZsXX?D; z!=PQN=c+APz(&o{<*JWTf%QiX&|9d20YBimfEjAuMc;`bEy0GcCxo%dx)XUe&~DB0 zaL#I2e|SG$HM02;W9{f((ALe^DT#$O%QyLZ%*qQRfrH|=3q!)_(TZEP{?=|?8=#20 z)CiLX!8u(ce%S%a9S7Cl{zjhEXtA10GL7`u@wr6Hik|nWUCY|5kz!=o0Z9n~PKriz zF}}|iV4^%w->SzZ(`~Wd6k2Mf7D{CXlO>@r0LE{co}IILV7IdDx?>%=dJ!_nXyp-- z9n=XJp|;eNR2o1-$KYR5?1xplJoX98-CO)(T@~n!Z(*43)&HifVZQ1nSq2|gL6asO z_JoB22jmO)4mgQ#qg!-bK5?*h7Sv-uv+Ppd_Jt49!EW!KZ2@>A14-F0LQ_jOSt(ZGLy_c2r=aoOTgL>jC*sRdSzvSNZ9;8ovFztl0h!%SzJ7#Kqpp z^M5MhRsTy7&yX#ERKCv_8HpiF*QI_-FsBVJADL(f4;(vaPYpi5YI9culKAaHVfXAq z^-1j`-Eg6}HgnE3hOAoKx!Jjy=dP`leMbzmT!YjWWQz+iW?>7j_m&6JQKCv^g_9Kx zrAN>^QPvu73U3cmtWwIM%SF=SwwfFE_aXqcEr;M1AON@HmDN0ty{VvB96S0q`)m&=))A4NNu z2i3%w57|s?Y05lXF~S-VKG+mF?Yb*;gFwGufeFQ*yfu#=Fn$oOQ0Gu6LZSjUf3H(lzLhYM~s+k=i}HT@z=H`?#jv6AqZ z7+1oJ!!10!FWZk)@a5s#omSgNt*CpmL0~ zT!g@ymw-I4K-Nw1rGobyjsM*P57-N~4<=cGAXlOo7FLDi{nn* z0Q`Zur$bCgeGgg0uksn%lgHL*F*<6_e35j>DAlfxV2&go!>F7aKvuW9X1IJcts?^q zECKPu8eWBy1w3JS7X#wyl5$V48q2kV{lQ{t4NruU{+9lFvW$-?u0; zcrD;9$151$Z?+Gd48Y%cBTrp!5RLz2A>UU zCF)AY8VJH>jND7a#{AF}B@G~Fj2bb!1vbR158lXtXxvoB*TSB1kaRHuxPEw`!4A-Z zSxCvA$XnCF*rB)mnS5-j{*!Oo8j=eHD65iY7M790EGRxc6o&|M2w~NM&XAj+7So|3 zF4;2BkC>aVp|)3E;CXUX$zn&9HDruRa@LqSp`fy92`DqGF&L9!!e*%1%?64oY(?>w z8K{oYRN;E^>^J1;ase6lkxBl+Wmfz&js&vD%I%NlKiCpruXnevOuB!96A4g_A~JF}049TJ3W7h}cM; z4l!_RwDt0z@EiZCmw1BdD7mKfn5ebeG!)J8K&s723U-28pCg1xb(odkJ820a!729X zQlfZ%J!f**WuqHSK$B7(Kocf7qQ{M651FtI-?T;#V4Jow4j?;AN)nbvlRQjN8!8Uh z#}oFG01BfSY$iN3t2dG71L7rTe=X6Qz}ic5t9T0pm08*H?Vqh$8tbtD*HLG5SZ2+* zu@1in>|~WRFZ^Y%C+l6kQB`>SW~`kIdzzOCO`NH){rxAkW6gTEgWZ`*_dwWdNIVwF z{yj+W1m<q zS*zg`*pr-T!#|QY&(++Y)i^-`%X0XQ=7j|uXlPa!#s0`7ycFxp++qELlJR>Lb3At;%3G=I+BB#s1uoJa_er`yN4lsf+c*S zs(^@AK5_7Vy^izRVb6lYbHffnd*osvdoTb;01SZYdtkMEjdmgOMyQ>ZI2AA(Q#Oi5 zXX26{Mm}C7uGG|R5$0=6MVi;-{k{AdgV0mEJg=Xv`4xHU$E?hH?gqJ(nzj(?gI2a% zU^91t5Xu8QrCz>1)q_P)?vOL%tUA>L7H-*1CxU=HiKpe&U$IN%1%d~~-g(=fy**l> zY#v^vIHhx;IGwvrg%|v{?m?37i8=_EokszmBC}c=mT73OR3bBbop6iCF1t)Y({0+1 zd^Ml)vsiismkK9B;4y8Y9XYf9G;vH?Yn=fcQKN)~y{O9KlfkV3*SxR)n`Li?`#qor z9t0$j;5(l1|5vM(wso*Evo*7GF>xnh=<(qL7#v zSfUIn7tOsdOSct!X2=ME)Jt~eYu~N!?OXqA-#YKp-1aN5rugPn2T(ZP*$5dje_o)% zUNXFHltN_pG;YJeqH)Jo;P1WWgBxe#w;m9UJ!zh}Js9LVCqkI?iMOH-KdG^FGhMo3 z171CnFdMuM_*I#=C{52`kmfrzqHCLj`%7eiiy?g<5v9a+2h=z&uaC-5yQ$A+VCY+1 zNH(5kh|WmbF52)bZU-?Sf zuy|=!zVwEik@X2n#=SoO98e3Fx*K%pz`b-0_i9)0?D1>rUEjdty4=>)0q$<<;wyYF z@&ekFo=1lgMc8^AS_O{cYspkoWo^vP<%4SJw@Q(kdcPA^a1n0)5Zf6;6Ri@|uEM|h zYTNX*bKpi=>4hAV=^JpK$zLHUn|y<4=L;;M-8iq_M2->Dwi6Y-yuA5Fwz8Gth0LsE zTx{-^yj&!?+87v5GTR}Ka^m0LZ)rd}Jwz6;h6!tz z&=-goYp2X}`MQq1QMh(rI}-JAzH1IU7(YqBrHA;-c%%wZ>a!pj>3HYG76!=b#gtA>L}Je3P8U&A&%uYL zEkcLRm8C-07CA%0%%<6|3di8mHPPL~Us=%XNZ^NBgFdONU}KPw*j%9SyT&TU48)g_ zq9R3^t91lfr>kSci?%4rLabqj)lQd!1Ml})+VD1MJUecP7rQnF^ZKU+*j2+ztjeoX z&QvVl0JzgPtWI^|LlO1cfD> z?d9LXQGkCSug|P6eQrMIyaRwR>1x#12tZ2LZ|ZCm5nu)z>igPaC%Z_M~ z8AwY|qQay{A<&V{Zug6jjt`HqTl5KZP+d&Dz{FUWa-5SY{>w>FJi4r=R>{eQ8fyiM zSB-A;1>H;DfjlnTn(n@DVpy8_dn^(8G&qatQRn6A5K*4nATBg{BGoGtI&dB|@WArO zq2MAm&o(7iD!%dr9)KET9*sPv&r${G#a7Yrj1NFZvCQ_Hal^*kC<*HV7Vp4R1KSSV z-aODgN(c-sNoB#(jxBRAM~tQZAu-Gvz=Mt8g4>y^-PB=c_u_Ez!qM5}&c@E>x#Va8 zSlR4Lr~2ouldG>J?`6MOZHQ`0RJtc!40?A;ljjm{u@7@*ER6>bibU4gEk#q5*BXVN zo0lzDo%H5tucDlg#x6xv$d@o@`!HG&@R+w5xyn#h6?3*Kv&-6gHh(9iu)Kg#v>rXM zV=2+K=`G^0Sv1v()?2cO*%NF7Zs+sHAwRez zkF6;yGn*abLJd90*KNDytxwDK(9OVgnpzW!BFL}@m=*nERk+;@lB&H%Y^9*`?M&Et z!k1pXKCGwvwS3$h{$$6!91dq_yu_m?mwvxTsJ z@*^0(@2PI2aG6i8{cgdss9wR-YDml{NwRMe`J`9JEX8NCC!eSCReARY<-bf99|c>;hbngL^NBxV!$=48f1s^#&lK z{eUt%o_QyAFL_rtIaAu73-<33#>EIFC_ zHIXXPP`{4@;m_=bCsH@g{&3WiiyO3n@akxqC#e2G*!1WGo}jaYz{PNjx$yAtPE{WO zk!QdefCZAF<-$Uv6#`aqR71gDg$;!r#>5e7n24Byh;42VL#_kY6yiYd z?1jYQW9E(NcGQ&js<21n_uNv~qSi1hZ>a7Kw#x~@w3)2V6vFkXXxa*Alt-c0FL%00 zG-E)eh8sT39Rh}*ne!l*;SLP5ne4|KovUudX@@vUp12_(%6Up~wppj>VOWLB33Q`UVO=(r&FJ3(zFZTCn5sHB#iZ*eqMT7XzY^~$tL=zufna#tI)Nsw)|6YV zZjL9C_RSjNTtm}L?R@mhtR_9Mh-2Dd@f@4+%Ttn@17}iC(elVsO_`(VB!oX+zi$bIm=)yw@q^nuLoQpcpxVEw(ILkX$8Novn4WKlY4>l~r~8)~u^gPvJ4d=c+0M`XIl;Gv zbQa0!kUWz?kCRdS(&I+*`Ik~-v8Lm6M+1B%d;C))!6~s4lo$$%_<2P>Jz}Az`Iy|lB3QM>548bnc(J;y;7vl)Tmocl`>0Hrs$qkjn4lW z{UFt};1{8%OI_NIowUukgqPE*Ei;eV%ix%<@wLgUL2vUoV))l$c~4o>5iML19MT?3 z5p0!fLxPdvr8*q&a>dd87f5wg(;DN@bHaj|cgj46b(5PY5Sf~?2+iFy{g1c5{PpuKpS(rdo1%wI-V zDEANfx!v+kCb!yXo%{XsgGKkc<9x%_|N6Ma@BA=m0(25Z3}KsceH2a2Kyt)59(ie5 zBHZc3C|$@)amBhJ^?sym86#|x%Nn-@9qTS!3gx5}m`uJv8cNQSC{cX;Pqt1a-(gvW zE1Rqk3ZEsb_~s}b2%{nTa;W^RDC>?e$-@><3guL z!LUm6WCpbd&a+Lq>m#P$cQNqclHB7XH)W9?(y%Gdv3ZW(`J&!=atXg85+}TyP}D1j z{4VF&si%LVcqT6#*glK#Cu`O6kAuZX{c@{2Xsa6?>f5o6NsO&Fw2a{a$mc*`(H3(2a@dt`^CZ*Lr9xoL0#U#^ON&0K+ae;JMX3<lRKlsBkUva*_ij_G75=rSG8pY@80{%?+2chx=??LOtJ} zJ!E*hs~hcV5FWC)Rj`y_hX_n7__R&SS(|1@aU0RFHB_&b&AltQ37fWtAaoV47BEp7 zAia$b(Hh>K!6N54HiqNi(h}yacnmyD5fM+7<=N^#fi=#aTk|p}$!o2LBH38TeOIEH5{uF%{S2227r>GGUraK>754L;` zS9;1bd2at)Y&ew66K{H6xs`BxV0DJt^x$vJR)*OVisx|E1Ty|;%eS~7BwT*X&%j+t zbAu9Xi zo*?34m&vjXdh;ri=dxa(pdxeQ$m;$kG9=LnLwUGQZZkFD9Cbf+GAYz~6v z?=H6yIyC9Cx~$YsbVHaT>TJ2!*E~sNp&CDzq-4qK32UdcrVe)Upsf{Hzh$jR>)G{t z*ln$rmVeqcMTj}+uFdn|-h*N`B!7Y5CaXO95crM}`}%J+eh7|$;GQP9oK-TdumHWi zQTG-t{MAq$6^Wa5h2AE)EFvY;9e{WJC^KW>pl&fJ^oDvlnR|gZ5eVP(Q*+5>LW2(J zWIy`s(u{Xh8_rBMGZZ49&+d7U=u_8G!K}m;kBc&4O>`s}#S;;gNtInz{Phydk?j4) zo<(#RtjDXUx|)cV0h^I8D>RWcbZE&gbD%jKeRNnO?=$AVamA z%hyjJJZ@;c+2R%MgcRXqYH-Ts27(R=A_AblQLd_>B0o5F4VVX1&uDTV+gX*POYNAX(El{_jHk!Lv z=5W!^VInnFO#NbS+xuoqocp+(1Zt7~)Zg9!i^?j9^J6J$*673+F zLd!Sm=qo6EK<0-mvC+m2iFK6E{576HBUJT)XODurK98gUTlxFB3+4CYw{!f+untV1ZGhR6h}WswbV) zowD6Zk3@?*wylzd+j9hJ{j}k2-lOtj>aWDN2a3PV(*A`Uq(=UDT?Cj$+NJI>xwpvX zur1EMgj2qPdb1A>4ViNB-{StKb1ca*$*Mf;d|>o9uoKrcc)gehSPD7laRzjOD{~Py zpn2$klos>fFHZ5&KL!3%)83%b;r|ZCaNexKqSP4}=xRA@?v%{iTR#s${e_Ub=jVeM zdDiM2_E#q8O>xx5BUh0r!Pc7XWh_9zuDeE(3^G){%0;@tUrrz6U$PENWKK&juh21S zB6vS@qYhdr96@`7D|6V4mw1QX7KfK7STT(O%ZkGMaac2>#vno#Q}N_7dM`zb9yuzF zn2Im9rdkNu9rZ8GBF1&vQ*}&_d38V3shTjiK&Rde$0Ty%bmd@YSND1n9!4<|@+b;~ zX_c-dWl~1#G)5h~(Cc!0G)KGLv)2`uMUcy1)t&p{TP#k+7Y5`@)oe7WJ&vm;QixX* z8+3F~z1U{)d+QfdICAwb6-O}{*AS0Qx&q>K79{-Q1t^VssL3OM)nrkVA>T8hnbc&_ zV-~b=D9-f$$wWe^%l6dOWK*x?P(rIR==EGTqUJ1TP@upyVx$_~!MQnzC$MRn;DU7Q%aha0p7+Qn@cnP3F|stwP=_6|`dIQ0^JI-T z&O9KAc1_{$?XJs~=ds!sfT5H@j*H_wwVw*X489&|1>)Qi7Nq6R+(bcJ3C~vj4XM3E z##7Z3DLeT3IM6Om!!~PNf|JZ#31f-fY3qJJ&ODzgYfd7Jp=5~2xXZPISa|u9i!8ww zlC#amh1I&!{6FMYIYfMbJ`_xFFd?nqb-|1~8>M zQ>=P{ig(P<3cvD+90+jU3v$k15EF#us=^DjYk>f!#$MBy>0UNSa7&69qTDYS23b%lQTk}vAi+ZhB}`m zz6q;aOf4U6R#5Y{x3ba5`vF(cQ@6HM6qg}IMMU|D3Nu$2u(J^X0FV}qXcw!*mf{aM z5CS#RZ(MHEDqO$!Sh}KGxar@%BAaAl%tHyDl8@Q3X{OV#J0PN^Uc+@Op}`QJYTs}{ETReyc`@r0F4S~pCq zkq-zB(xgzn%4Sw7sqK0*`yq7f<3nSqgbmM5ttyXJ5H9Dn+cPuIi{>ELU24(<-3@H= zvAuA@P2fRtoDdKTYab3f^^M_buEGY;-O{w_(CydL#D=bMp2&~|eS2M6bNJ6WLP`so zP41WN4c zp+qqql_}=%^Y+NUY$9uVg1yjqiYsoZ^VPJG)v`?dPxhv_=dLh2uz2RQapEbjh3UU!J}??&?d^<{WDf9-a86UKkN z>&sL4q@evI;IFG5Q5*KX+x z?acD8J{4pR_lGHcUc_;Ft@K(fiC){h{qb}5tHMF+;Mp^-2H_KC!mg=^-qvK09FL{~#yRVz5Cx<9 zpb2f@ILZq14ymr@OF5DQSN#Xz$5re6vTomX7YDc}JEM-`j#PzeRgPKAkcR$zw8iDb zeoTd1K%p5iZ}3%aExL42nka=g5=la7ErsI?(i~SHYB4KHW=$j-zJ%(UUGprvri14| zdfLcCAY!<9I)j*}|4p2_CkcWvxgls&N46#?Db)<2Acd3lK8tzG1+*FdZrX|JV?9LL z%EDw@T_iS@-D&fsV8iZmFh`Fw*^9}Y;bdz6oG+t&pYr6AkeZtAWDDyfL8o#A0&x7s ze?(f}glm}B=IF9ES#on^*}yV*Y#fJM(48^eojL8jSM-%3`&tyy7u$Ii8hu8oJ}A^}e<6~e7055Y1}D70>a$F1*(S5Z z$-J3_lE^@~RN9iJUIw(v!h6B7Ab-nqgeJ#)p^7^uV3Krnp`>+C$(oM)!_{YF=9!pr zzx!DY0yxRSyP34eyM$7GqiY?XO%yo+YJWMz_BD9d-6vo?)oO# zduG2IORLnYNO#Id)_fr%0m5@?t7lf+f8!dq8&K14D&pEN zKd14H)@mw0m926VVFHwb&Wli+#jvPHXjvoI*Jw}npdGmZ$d3-y8S&$zSY`0d@B==h>SYbtliw>+3}I%K1z9ig5DWv07}vVQf) z?wSE_CBb`OolM>)o@|t_mvde?4*EdWc0X;D*$G_I3s$&!0Jh+4(r^J}s+zP2Tr{=# z7}<~?!)?&n(`EhiZMfn#ObT<{F>Rzw5LzwBx(FL^`xgx;%(X{A(2n$|jo?+9(SMBb zrrr6-BgADWi z_?0xR0YMOd0Q0>F{$4%6D?M7KOmn3cBNOlLA`XfDZX;6P>wXd#)PQl;%racTU z4i?P48M^-2es`Of?WACj;{JJpl65={5Zs>7e!MnN(+7z7r;R)*P9kKqq|ylq=_NFM z^iQWFYfvVNnh+eqHlFZzNl`jRbviIsg= z=lnM5?+CN%XOF$%s!8fUBp~0W@T|A>q?d6-<3@Bx%j~4DY1q(RY17wLwQ}Cfh-ROh zC?^;kZ9;7!jlTwDvw2<_G9;&+wsm)!e949`9xn}EmZfLAOYL_5?y~bWx}bG~j=))a z0GLjHKqs`(=Af!n7 z-~#@)7tT4OvhpZ@R)a5yqG3^9X{8DPOb67bn`C z9%12DqNY{H@=|wfwLNt^B@*b|??wTsW?rgXnJYHzB!|R@TIecvT+KV&{owb{E zTHnxZ3sKUfoiyp*G?v5Xk-hdGG?TIPR~Fjci-Pk#SXLkyX>N!lVCE1omd`Vxd4qDk z=RJwUP$bbG(Y{A!k4j%h);}CNOy{;(B;+3pczfjFi#|-Vlu~yY%G8{kFD-olWvn8i3-MAq0W>n z@KZFR@IK%?u5O||_Q%Ow+cu>0bxhad-bDb+)mb;0Iv#pGf4wE~H(&;b{vEJ}t@{JP zZqgu0KsmOz@ekO>XKnIlFZRhkV|VTW)}r1u&*c{BL$MOf{W8rJ^+)erwCUEO~| z2v2~Kot25Km9dkNlc%sNz|_`E3Se&kUulG|vYq{cBB~!fO_3W+FyhZ1{$DHKH%h%U@ zpc@hfqA=HAILN}97>+jZP_|JWbi`D~GNRH$cw1-*=nb=o+wHj13``*`>#MMdBCC6_ zt8CNz<6rX0-V|Po@Vw-&3c9N+H7AWb`+VSB$;%smCG^fe(rPW$e={)8tk5m~`RbFP z@>covk-ph>lOetRN;^)QcE(5=zHGhaf8JT!WaQDaTK$r%uE;BCCTSohASEIEMMWN# zI`hZHs@u1Iv|4@MwW_d+tyT$((`(#X={D~M4*qYP(PR0XcRM2Ehy&asY_xxC z3ZDXjZbXW0wbmjuUwZ-c#7M#@d@!dIbBHzeaFP`V`E#lP9wV)6C)km(q*3a=(I(ro zyoO`<7L(nvsv6oNzuGrLx=^NU_1zA{?)6GbHOmQwgsgWF4*0OsN&b1SWt-yuf9?9v&#o-S36UX6ip0fD?g6{Cd52m-oaeTIgl6evy0m$h8NL4bb z9-g{?nT!anO;oulqD727-Kv6Q7Xn496p7L(G(}t|x`bckYT!Q<6nTV9T^@HdB=g7K z|2$Um7W4S!wZ1_7_bcca6rTT-jGk>eWoG;uA4 zO&oYvWgGTIpEQ{;9y4Z7l>juIhvtt9bt<`oQE1aaMWaLblq9rdg zdub8oX0jo(-#2I41jz7{)5&UQ)|eewG{sGNk=ua}IJ+}<=B>M}kQ;_(Vjd}n$CTf1 z5z&M(4YB1S0~&^;m2o%@$jP(qJh<})?F5qVPnq*3N1IKzhKfIh$C_(B;OCMZt7H02 zz4K@e>rFq|Zny1gJn-{=KVaNBF&tIW8$amWcsItRPk2yq7>q5XvvdwcX&k8Oc4bYn zo3}fkW7B`d$*ek^bJJfNHYHC!%eplhCCKz!IDsT@%K}WB!YAcq0p?CH$vT-=W=`2? z(D!aww+W81jv2_2cp)A-Q`mv(L@g+TP+;;a37*DKu)Eh*Fmpgd2>ez z^Xd*vdlUL}HN~5!$L7=SJ7O1uepOTkX@=$Nm%l0d5MJJ!{xAEH{=xP?1eWjs+AUUB z>;0%omDBJZJex1M{l8@izcDClrE&s7wKv%-gP@#KzYEyauCH^EZnM~T5u(M>e(Qx9 z(ju^bATC&c{@N{?dtvLFN5%&oTv|ehop;WlXgAMw4{mRm#j&KT(QBStMJ*)T)b>sE zbe;^M`&I`HrfAQi#n#YJD_lv+wX^Bn2b~lTNzBEY-HBkZhOKR65q*IMSH)VOE#*J3 z)9#<&ETksghd~9JTr%ajh;(S9IOoO)52E|l7snjoS3QPrL7_>a)|O^cjg2ox)Qv=^ zr;ZjC{$^wQb^tA8?kt<+sBdiSlIHLjAfT;*7CmumYneBfdgFjH5Oql4W+F+x{hK{W zop(`1&0fP-r)JOMSykORDfLWOi$-)So@Y6E0>7*4Pa4B$H_xxLzqx1skgEPzXFe*Y zn$m$8vKY>N6riJ}x6HYBLz;sU;_SaLd5BZFh7Viu(ZqR%AnHTpYhQ(p^UQY{^R@}? zxoOp}pLAyiWsrEM1}f9rpQ?Hen|QkO^&>o(DdI4-Zo2Z}cfluja>VupZ*U63`XLtqJW;YMS&suNjE|ak*GCl~Pen2^B}3XB<^JmnQ9fICqELIyMcMPH0M+ zSNKOgDsrJ}mzeF)`ftv{rJuF{Zj7=B*CcYEoZCF?u0?Umn^(ws-o@Z-zRR?w#F3=p z=G6{V{Ww_7^WdCfvVC5DanNTwv{cNQWz2hr8o$SGiI)hSav8TA$LZAhJ)>$n^l*|RcXFJt()X1 zTQq~=3Z|ns(A*c^JvzOuvvWj_`f;GyuV(7f>H=9x5;8f=WeJsN*d}F`=5s%e{np&Q zpt*Jy&(@JgN|kL2F*FQvsK4o?&~=) zj-(=%2%JCckED)JqWII$Fyh>eU=!l-i^jef>%;1;P$e^ z?&w{1G`4Pry@81Bf3+9AwtL7N+f9b)G_Ks^J@rq?BB6PYk`;Flo({me-nsK)&r}vX zttG3`x7fnPi~o|cV`DR?2{HRQb$kz4na$TZc|jeu0~Xsf7Pg7X5Xw}*rHDIqmbvd! zolza3eHmLn0PU(FFJeL%4B5&{xHd`H0}!VO;*%sGkK!toMRXSB?Bx?vii zv_!90iM3W!YtUBesv4+uM*wqb%+giQ8_3Y=DNDumvo`P}ZedDlg4>-`wun#Z&wBA& zLW2XlAZRpe9}8wDT2}r78K!Q`DgrJ<-$%1SbOM)DXZvQ0vP7Q66@!F}%{`4~t$k*D z3g6&+RT__BF!COpZ4y&2$uyWSxyg4B}P0>_zUsVps zH4yQnkiz*u>sF>Al6)y@4cRR&t7E9IuF*x+XsoI7v(kd=?~VXT!3Vp(;wsH?7Kbz3 zO@(X&_JwMZ7JKWIkp89BdV0oU-x}gm?)rBqCDuiM9QTO;ILTj@fRz92xr&q|taa+$ zH}>VG%%CCh$t!&CEIJAb685iO1fx?x_OGE1AzdYtfy3}yzZTy}cdaaA#4`bFy1Xny ztB`@p-<$Zu5?^w<`v~vGD$%JfdKnE)imPy4l%EMm?|}1YQcJEsEFC!bL%kw?+nl81 zm`!hnEhie@ab==25){7*9U_|Vj}zc)HhBINsql4*;M+Xx-KdSzR#zE{1`$4|q)@4JBI1?)xWbi?)dD~(wJ>IX zMc!~Lf1J!Kg#1+fkbSX+yD=X8VE`9-F0LB<5IU%Kg^u3WH~Mpk<>KQQmJAVARJf4@ z!J?)*r^lV&#M-YP@7>y%>6X+K9+-eVtC>vNdY4XQ468)CwA1Y+sy-ieKEps)6Uaw?{ z3cQDNneRlpztT)dTu-d8o@R-4)JXaSP;O64a!;fL-5M5I!^a3HJvtL>tg=OReNAvK zsq+rAK!ff5X!q&p3a$?t5!SGlEBxJ*BQq8jg>WesHj+Y$D1t_vpJqLN?aPV zUm!(i$BbSq%Uv;{`KRbEt=BCh3(($6m-trToQ3k6ser@=8j^mf-%sKKa@)k|<@!oHdC@4|w+I)6XaT>bVujx$`VC!02ck|>Y}0vKHD z`wPZuk|bUGTZHJDBz1+D8k8n=hw^QWZ^pC`eO`0toVoP8P9MaDnKS=;MCHv$H97an zUFwJo&Ivl(g{KPw=Q?mZ_)oR3M zvkV$W0qYb>zhn#P0_~;Z%OS-MG5HhFs=EirW?z!$qU~$fhuA+--WqZkY{bcg8Fm;< z#4(n8-{O!TfFzI1IOGc=-eEtm*LWDDWZj|BFlBvjuYH4HsXwG<7I*@Nvm8oji|gbj z={Jwe@BMXmD=+=NMe#0=#q)Z8bck&l9U7m^J9((1e2Tv$VP=<~c7AJ*SpfI2NV?92 ze#Gja!D09maoL^Zv}VY#%N8se6O2pm#&Ec-4iC5^h^bM5_%6z3#iVwuhov@zH62h1 zxMPKM7-YG_pca4;+%gy(G$5$t&H2_3=vSJK{=^Yu{PP18*Yg=91*RA9A#~Ik^BS}- zUnS-dX-R#jP;?RqcOt?~Td(QY zXUGkCLZ1M*TsC5I^}yRXI}hmPp78c|ttf}LAJX}9Yk0b8i22?Lb8mq^E7I2A?CYU# zSULKEn%NuxO!UK~d=QEa$aCgmE8l{AyR5*y_#7-)*@CQMcMUiqGNT*+o4K>c%W~Af zyXUgSMgnTufm5#Jb2Z8Vd{afvpTB^ifqR}K=Q8VFe8N7Z>fwS zn_<*qip{W_*O3%iV(w>4ruu}M%@QmBSOJ*GCDLLhyI>;kgP^lUWlK7u>_s`*hGfsH z#DSK-3X_5`a*8xl)-N+vaMrRsq1t9_9f_j9jAdl^D=2itmVLO8z{4f z(SR_gB*y_96K)g*N-%H2jh#BoC=-N0_7)-jMd4Gk{`(CRa}fGp%iWz|Mv%}8cgWfc zS0UcGdC^v36O5_{T>`2)7hb2Uutk&^b(*AoaFl+M%0BfEQ#Fh^L%BW$p)E*s<60Ah zJgJ*}Osnihx`2@jtalUCRj&*2^mw~AvQE5=Z7X>j zetoNQ=267!;lB$l7RRokbKKo7NSj&4QecQQMECGx^-5O`Re**GQ8kikX62 zpWlrms+8pqo~TZ9%zDfjL2-uHQnLx zmUo39v@BV$PHCZcH;pi^0&({6*We)b#XT}QEcVr>{Jp7Qw!n9Xt}TOj7$IJa__rcU z?+DcggmhsMj6ir}=7zvNyE;Pm5CPwnaf0k1V+?E>^n zcTgCHJ`VKW1bv_hqHgy|f`JKe#0UD97@g^1c|cLDqIjXcLn|vQ!wF&fLE^6|k9oC% z{7JBpI^jSUiRcDL?Sp{S?sC_fg(d7242Hmu8-3rm#|H z2leD2HU%dqS>1+_`4_#tg=ZwA#G`bXf5wCe8lzrv8Ydh`Bm|17 z#;+?JlswPn8L?ilO@_HFtpn<<{@PP|`pP7J@c3%-g32rBO6M=CZZs$)tejxF|nfGpJ+*2j>jKpQ0wUNq%(hL~7)n@(FF$%sg7 zlC#!Qo?b{>UuTk&nF#$A7eIJL^oUTTD9DaYnU_(JBC8jN&V8%SEk)H3r2AvqBEnKO ztUaTsVG6NmgnY8i2|7G)UYzRt%iw~BhDiQ|PI1-jCM*n@iedMfm0OO!Ia=As1U9jf z5MCl6Q!pN`dC9Sln9egtB2uQ%LS%~*!jKH>@CbQb(biELawVq;CXQk6)8PWvM&GZD zZPRLrf=X$=^a{LO#tjLeO=j4+*aA1>JOD?^ftn||Ly0A_>u_80cArK{NMkCN7vtGs{Mm9} zDg|J9eSXlg-mm^l3MZrXZsqu3qqS3Eb4F1Vha*>US=5|msm(2A{!IG3?Cfj62iMYi zb!S1IY=24P4>SW;huW?(xr=a3R#`Fza4?;spYs0YmPlw7LT2^S^6_uTGcMH%CoZ99 z7c5n0$GAD$3YWC4w@J7e*_wTgUX-*gt=hI3p?y^;TKmFU#NM4-VXQ!rWvmfVwxMDz zb9H5(6iCj5R^ENJJ+E}&z?GBIEw6LqGY$`qCbGHR>s!P1A})U)Ze!iuN!sjz*hR? z?a03sua>e>O_iGuxqBe|29Hr3Lt#X{VuVjW2&@}6z7L%f3%54$qX?%k`rLud^C$Y$ zkfl$kG~NNkFAV1%XNwe(BN~-g&vXy#K=iXyGsGgwi&v&*n9i6bk8W<*dBkmt+HId< zRG(MFWxswz=(E)W_BV$8KG*?G&wN4@23FI3dl+!fnqpKsX4Sp22#CJ9W^_6Z`vF>* z^S$&inn&tB_|}+_VoX@0#DJVuSHgo35pv=5xY46h26PlUcI=-HOI4C1qq#c?QqC!^ zJ^`d)a^V%q5h>Oa&aQ!(#02fE22>O@Aseb*U5PYNJq~S9`PaqjGD8a;n5qG`Yhu`?mkE?dhN3G)aD{=Ah z+#ma0L3wsS$MsDb{fj~y&#y)DvO2*vOhqu92X@56%$+lbo zI@DE$510iS@MJsUT_`WYE~QCbP2?jsGw^yj$m{GVEEFnX>f-I=yO#$|{Q^Vc7hx3= z;`yP@-%x+;ms`c>1@ii!m+c!so$^D-+kDs0pY@~dMJl3KmUufcMQ@j z3bsVc)#WbRwr$(CZL`a^{grLowr$()Qcq3XnK$p=iMTJ~#fiu`_;Y^j$h~%EuC;h6 zb><2?4nsY<$WSGO&pSKO$*2f;T#O^8O$!4|T=O*Sb_!QErn@Wbov<)99kLFK^laI! zmtCz~(YFR_@fOQM71Y?bDvW60A~$uUP;86Ze({zJ&5h`#Rm0dBH|0YkZnWuA{{-Qm zuy)$O3DvcI-Y_rwO(&}?n)_lGBRjwD&7!ul?#;SV(5Q=Ly}bT~Wxcrm^I>`YgN04j z{9j(Z8-O>j{+!F(FK6+p;TZ(R0p=)yyG!!)#a7`CS7O-jw}D4o&E)N%$EUx~wQzbM zem~M@`VHDY2zpvK z?iLCZMi5h$YN4DcCH*ehxF{G2{r_X(zRaQ%ey!oN$`-~xnraI?cW%AXc&LDGjs>Y{YUkUSZ* zj)a@ji!RBo!ro+wA9_s}Tw%`1Dx%~*>t1$JYhc%7#hV^-U3u}A*G64l9Ajk7$H|)- zQYPiCtX{lW2_g+b(;<$HxPG}bETl*LQ(2^3;N1$vpLYDB|Iht8A4&xKZ*(A_!XMrm z-~XR}-G3snb!$TzD66h~%O#$4cXiPPmpu6Qm;KVERH4WO0WqacM$?2wL0x2{4Pc>^ zoH%K_?Q9#Qps3_3_$5cV2XsL}cgPpZ%w<=|JX6xhF;hVBubo~xiLIKFp|?-_rt@{n zxz~BdedZ5+&*ydzD3H|IE|Q+Qz>g(Z7Sd0dn$4GR9~ZM%#bBfp&G(5Ksu%70cHBe1 zKTc$ISK>`zBn+DAz9u@(#D``d8MC+fK-s5c&;6|%pU0O6L3Bk~r-BwRA~ zAYF(+$$$iOH!&eBeq74Z1Wi5BgCI&fO4LPpOsc{{+8j7JUxCb&aw*IP=~-ZM}JnUpHcA~DcR4}w3FhC~)oT{+~*@}Na%OD@eaR3?RK z8l|!#v0SS}lLg@L~E(YNc2gn<|Y$@T9A72-VWj zg_<<+HBDRNPknT{@{~E`-8^vW3^~zVV=#wHlB~A!krkEpo~1KQJItp();Q3;aA*(6yQvYfICl-@|Ytu^gxClD-)h{e9PwDjd?4hjjx@qqy zrS!rYRW^axlFcy~!wrvMIyqVXEpz-0!Omav^tPp1J?(nar=t!?`|%P9*2vGOLHp7p z(#!RX9zBJMA-#Q@m0c=(m9M_RdwG^^>?+3_~UlQME=ch3-z(#7N$?w|dCz z?<)|ABeS|HBSYq?(Pg09)FK5HlZvYbNM51kyE|!Woyx64D%)6(?$Oj6iYG~|js;RJ zLgZrXrJ9rqRFUeBX`OjwX&PAj%zFO)Q?F#a2O(mXtCq1lbc{YdzxN<>%VuJP)Sosx3o?oXcsGp%1GqIM6~o!-o2lRqZhl9!^7cO4D)y$6acB>>)LH5Qc8_o^nDPq_7MV_(qjOa{ zB3k{PfekrQ35;!uG`K4n5VM#PDeHo{kHXv0MW?Uq7!tRbJ9`Yk`4xVoyO0zLUt2n_ z+uN~o>E^+a59i!AOt6wgr+!a>cOm$<2)f(_Tz5Rk%qvhZu67(z_ANGN@lVCC5ZyR9 z{8p{n)$OAPxnC^JY@L7d$15+kX@%IZ+cr*hug{n^_MzKwt5W@nJNxU0XcGsI+NF5} z#Z&n1ef}I!@YHw_(w*JGC`O1myj`YtT>jNe2-;?#Sjuz@bOO0KuC}Ao!_xSRq8Y5< z%abG~CVrZFMwL=iVolPaR(yHpm138NP1+$@oOPZGcAAL{U8hUl;w2Iwj-hgFJ`RIZ zL&1#hmdK+?RR zRQ&9byov|dS>3z)tNhpkuS=}8r^!>g5O?M~fRLDvcd8W2DZS>6wWc5lkPHSB55jAK z*RP*E-!l>^hO`Kh!af(I6IJmFXDe^Q%u?MDLa0~^a-)-1*`Tt6&(kfoJy>`1(ir|) zqnIbA;+5i8J7?U;UpRcK6Ok`#O3FE!s#>7im}d1BCj$Kb)ut9@Lp85V^%cCq5mNbM zS4g(>A|OB5)4SooRdVO7XO-kGxTaYkkJGNBe9DOnCQO)B2Y7+zzCl+1$mrxMOj8N) ztomWLEXu2L2|z+U%4@8bIpOU>r>!pTjnNvSYAT1w$GASn$PR47&ok=~mOatb_xp*> zHvW4N;7ZBiO3}+33^wFS;ZmbB6v45>M~+d5Ijf|05lLjG zV(K8#i5p-kf3D;BzUW$~cyJY(aiBu1M zgOQK)5JXipK`tSZxgIyz)mA(ikt`5O*~!qw0 zTf#oK{K@-Wrx}gBV<{ve>`)j!- zspVH#=QOZS>Op($*>GecoSj?h7thb(#!tL@OTgO38igAw+n*|rKJRslLPJIHxZ4)J z%d*~dPBhh$x!Pz4Z#&bl%=eG$h8nohXR?kD^~&8xkWIW=C688BGCc!o9mWxzd^Ygz zIPIWhUg8ey);cRiddhLxuVSa8ZA$yjL~bVU`ZbE*PCSA=vCEUoJ)Adv(EG@wl)X)n zJ*7Vf7uif6#~l^Ag*Ps0_{-(4N4t~m81BBrYeSw8`vxc>n_sP!8LF(ES{jl&dFZ5# z%4sEIV(m1BC02hHW#ci~x7BcH+dXw*CC09nL?liLorkip+*2wu_Gf0Uxy&`mj|Uc? z%d&AE!mnQ62WpDW>$FGDs|1c;*6NRVbLqxmxf6^D z$S(uK%jnIhs9ifV_jhRGjw5GpZ6O)?GPJ%A6v_zBX4VzReQ zt@6^dJ4FCVxd%1cy$8dF(kQ)GqY4~&s$;%Xbv@8d=14?9=A1QuY*&|ia2Q68EPPdV zq9(%2?E8TAuP;t%zD(1e*M+RsekXW3SHgZA;c@p8Ws)4vDu0li5rgnT4(ZaNp@Fo4k(Yn9+#0Y_A1&lvvO62HY5A-AT#QLAETb#BQTl%=isKmP8} ze{Ba#kQ1LZ2NzaC8RM4>(M2>jur#r?p7EO_9V;!sMgOW`k$0FFvZ`5IyXDC@Q-=x4 z)t>wpVadeZolX>eU7{t$N?Ura9d_6t3?~P=FMa^|Cw};pu_tlZ+>%fGuN5-e<0Gw) zJAL#PWO@sJlLG=QvyE65WiPH}3i#j6_#XU|5H?GMqac+!RH=SDjTYnIuZkOn$JiU- z(oI=Z9lYhU?J04872Y(a8>fZvv%_$vLP4D!$xiZrKPpCoV?>3dM?Tiac$W-%puj_I z{;h51hwT0a5uzk7~5_*;5r-?!#+8z-+{GCqcIw z&iNh<|EK|&!W49%;n3KCR%R-yE&02+LY>u)1^I1B74(f?^1EEnlwY{xdTT9RM#1fjcA zUV2l~tDt?rTMlxL&!h7UHlQLED|ow>FsXjOewc_IC!E zZpTD9B1m^+d2dg4Y>zrN>V;MPT0n$Ns5`_E6HL8p3nqV)8<2yNPYl*Yas$msEl0{} zcp8*~!H7{vJjnRYUGud&gbvTTaX&+v`N~gn3%%bjIxxbuw1H{SfEXBghu||4Drb+rm#yrpVu@C*L>=~E<3uc z`>aIW@U=-YJHK09A3HgO=-C_^S)1bPME$~85L}xH^~4y)>5_B%f%n18bwO}g(RBLVxSn!__cKyJ;f`-`FB#?D>%2v+_L%fA^73~7RdF&8-xlFWPgjmA0sH&gR4 z>(Tt^b{KrfE`Ast9l9Z2X48-};8&8U_-fek1&PUgEz6{!?#`HpA{;<;_<&Zf#BPPr(ae<`cNqh} zH4|qNBa;TBCbThY%v;`x!o_5b3!ZR~*X;6jeFMMlntuq$C%PX8FXSz``U|sh@0Rn` zcLwQuEMiYSo9H|6_$^TLMjC#!w|=X3?ckqDxxQnc&$QYX`gg#;yWD>ZzkDja`^)Rh z%ET3?PRu8;<;5ApyZ6jVBjucn57(Av8;wI`b%*Osjs<&V(4;xZIz0urGsUD+an9+? zzHpS`M^_S`F@7|>so=@wQ4oQr{eS5Zp$vt`66668{pwLrPb4%mGDFC9s61o{W!F zEwLQ^ufWstE`>B-18|iKnF}aaAz5aD!w}iufu^_hr z00XqZaKVl!_hqe zcSNFJMVwEGfMZVGxPFm1EP1OkZH4(=I~TTg9YLXId+PHH?Y%C>lSr{wrEw~ZaWysX zg7ZSTsOc$e1D#W=IG%!a6oWJI)Uc-S?p~GsBFX^el8n zjT!pG0v)G7iB~$$Az^+<$_05Fk9@0)nPCZgyr@A{>WETw-;_x<=ane|*>=pEDU`e5 z@}5X_eybuXUcQkxMO3ASeh3aL{+hF1E67UynV9JvhhfxWA2co z?Gslp`$#^A+K=15#b!o}NJmq7Mzd*I;YjKkQ?g=@#?Q6|2aXVgL|a>g++%5(c15UR zuP$I6a&@e=CD1YQiKJoX=25$-ebPhV9@N_XleKp)*ZgtW%ByYpnk zGUY9q^P~}GbPXAIK~2b+(yU&HbOhVi-(%P(C}DyBfqnG7CBt;0GsWvyc!wyAbC}@> zR7BGIhJg6i79xJf0XC-=e5n-~-yuP=g#Vb}4hb`iG0Dq7oREh}6Y=TFFgRMI9U8u> zES`;GV6xt|IY=P+GoW(5t zddIZC-`Z+eo$88#d2j*`s5=VEItv$Y|jhxiQiTFUb$lT7gNgtjt5$ zd(^#D#M|azOP<&iC7p`^zlmik(K8nxAzfNum*LE(>+*;@qjNnG&2LE#MsGCkqF8U_ zzBh8?p&x#d`Ae}owzMM1ehHtqt-3OX~s zZu*Tn(Dk$+`M2ZLy!L)bhLTHxz7o0@}@Zi;`TVbQ0N!p?jd+X<18S*W#SI4 zy%G=I(bp~5p9@RRT&#@wwuG0P(oW|2Is$X`N4Gp+aEnIIeqWcGpCR-4$;~dJKY`%p z4^G9?W3hORGX(1~9?e&V3VBU4Wa_a;7qi1gozn(I?Xa=T)5E$i)WTw)t%lM*AC z_OCIOU1)#@$7y=gva=F0BOp4;hUX3+c_IMnVQ=Dzm)O* zgM=2NylJ;6@S8U)E83t!wg`y~20O?)H7C`EBxt4Iqa$b6e zDDjjp0uq6+SLm;KC{b)BjL&nK!RdU`(8%xi=L2|;5e;>!Qo@K3D%4wPOI?yDzU8MW zK!sw0dInqmx}3IYeJu8;u%ScK+(6qz+YwMRi`zSLofD2kJWQtTR%pj5+bW-@4y#p5 zZK7i#MWY#eOwZgko-EsHd(}a^bAw?g&Oy7WL0#+BHS2Dpcu;cd1vz|35caXsa|S6R zMygQ3drQnN>PW3^9A4cf+s~lcf}?oe>>m6or=*y#nw#Za>q$OWZVt`~?x|UIx7xm# zoM%BMeO!`RaOr*1&q&Q^T|(YQFE+BIpR(~f+-I)A)txq{KNb7TRHoW`no(dPd6OZQ zUw7_88RTGLSLjJ|^YCXT{$HA@0tE)Gw?Q^u;XYH1MO(NeTpB|@VT>l6a=MuYM^f0q z;DpH=u~wAhoFbJGK!7vPc$GnM(cv5jp5x0AznhjnUPw&+i^QYRIe#G*tLfoS3h zp}J~pun7($Cz+5Asclvh24K;PE*FoefIRMp#ULJD%r7|KOXQ1jr;~(1BEgqW{*b(u zi#X}5Bc8z2lZQMs>YIe5>>%7P3*M@6Ct&ey*ua7)sjY)gbkFG^wIgCcqln9#4wtVS zkk&JZT-W-P`^{e^`oMM*T<3WZJ6G--_8>S5=eR!!^@%s$DOl?4_h0OE28MLwFMmuy z)PL0K8UMTGr(oo2W@hU2f33c1wRLx7Rg8bzWalOs3rHPA(i*ZG3mPJ+Ekw4$($<-3 zT6v~PmQ1pxB+Q0P=L0`pRuqwuZ78o_svJ3VPAYoO2zS%w_r^ zK|-;e∓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

    Xb5}A(4UDA=)+TALean69g74cE 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 z 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

    <;&&Gs2N}4?(?B>-@H9(%>dL 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≫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%0AG@ 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 z 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

    l%2}aC67d_H`P2Tv`w&x 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

    ^Zd9)@U}2hQWaP!3SkXbNp%)$F3K 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 ZFW}Z_RNyD?tnXX@6R&LiTuD9I{{plG#%llo diff --git a/src/jogl/jogl.LICENSE.txt b/src/jogl/jogl.LICENSE.txt deleted file mode 100644 index 02d605c..0000000 --- a/src/jogl/jogl.LICENSE.txt +++ /dev/null @@ -1,430 +0,0 @@ -The JOGL source code is mostly licensed under the 'New BSD 2-Clause License', -however it contains other licensed material as well. - -Other licensed material is compatible with the 'New BSD 2-Clause License', -if not stated otherwise. - -'New BSD 2-Clause License' incompatible materials are optional, they are: - - A.7) The JOGL source tree _may_ contain code from Oculus VR, Inc. - which is covered by it's own permissive Oculus VR Rift SDK Software License. - (Optional, see A.7 below for details) - -Below you find a detailed list of licenses used in this project. - -+++ - -The content of folder 'make/lib' contains build- and test-time only -Java binaries (JAR) to ease the build setup. -Each JAR file has it's corresponding LICENSE file containing the -source location and license text. None of these binaries are contained in any way -by the generated and deployed JOGL binaries. - -+++ - -L.1) The JOGL source tree contains code from the JogAmp Community - which is covered by the Simplified BSD 2-clause license: - - Copyright 2010 JogAmp Community. All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, are - permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, this list of - conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright notice, this list - of conditions and the following disclaimer in the documentation and/or other materials - provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED - WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND - FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON - ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - The views and conclusions contained in the software and documentation are those of the - authors and should not be interpreted as representing official policies, either expressed - or implied, of JogAmp Community. - - You can address the JogAmp Community via: - Web http://jogamp.org/ - Forum/Mailinglist http://forum.jogamp.org - Chatrooms - IRC irc.freenode.net #jogamp - Jabber conference.jabber.org room: jogamp (deprecated!) - Repository http://jogamp.org/git/ - Email mediastream _at_ jogamp _dot_ org - - -L.2) The JOGL source tree contains code from Sun Microsystems, Inc. - which is covered by the New BSD 3-clause license: - - Copyright (c) 2003-2009 Sun Microsystems, Inc. All Rights Reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - - Redistribution of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - Redistribution in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - Neither the name of Sun Microsystems, Inc. or the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - This software is provided "AS IS," without a warranty of any kind. ALL - EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, - INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A - PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN - MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR - ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR - DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR - ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR - DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE - DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, - ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF - SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - - You acknowledge that this software is not designed or intended for use - in the design, construction, operation or maintenance of any nuclear - facility. - -L.3) The JOGL source tree contains code ported from the OpenGL sample - implementation by Silicon Graphics, Inc. This code is licensed under - the SGI Free Software License B, Version 2.0 - - License Applicability. Except to the extent portions of this file are - made subject to an alternative license as permitted in the SGI Free - Software License B, Version 2.0 (the "License"), the contents of this - file are subject only to the provisions of the License. You may not use - this file except in compliance with the License. You may obtain a copy - of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 - Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: - - http://oss.sgi.com/projects/FreeB - http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.2.0.pdf - Or within this repository: doc/licenses/SGIFreeSWLicB.2.0.pdf - - Note that, as provided in the License, the Software is distributed on an - "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS - DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND - CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A - PARTICULAR PURPOSE, AND NON-INFRINGEMENT. - -L.4) The JOGL source tree contains code from the LWJGL project which is - similarly covered by the New BSD 3-clause license: - - Copyright (c) 2002-2004 LWJGL Project - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of 'LWJGL' nor the names of - its contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -L.5) The JOGL source tree also contains a Java port of Brian Paul's Tile - Rendering library, used with permission of the author under the - New BSD 3-clause license instead of the original LGPL: - - Copyright (c) 1997-2005 Brian Paul. All Rights Reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - - Redistribution of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - Redistribution in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - Neither the name of Brian Paul or the names of contributors may be - used to endorse or promote products derived from this software - without specific prior written permission. - - This software is provided "AS IS," without a warranty of any - kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - EXCLUDED. THE COPYRIGHT HOLDERS AND CONTRIBUTORS SHALL NOT BE - LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, - MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO - EVENT WILL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY - LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - INABILITY TO USE THIS SOFTWARE, EVEN IF THE COPYRIGHT HOLDERS OR - CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -A.1) The JOGL source tree also contains header files from Khronos, - reflecting OpenKODE, EGL, OpenGL ES1, OpenGL ES2 and OpenGL. - - http://www.khronos.org/legal/license/ - - Files: - make/stub_includes/opengl/** - make/stub_includes/egl/** - make/stub_includes/khr/** - make/stub_includes/openmax/** - - Copyright (c) 2007-2010 The Khronos Group Inc. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Materials. - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - - -A.2) The JOGL source tree contains code from The Apache Software Foundation - which is covered by the Apache License Version 2.0 - - Apache Harmony - Open Source Java SE - ===================================== - - - - Author: The Apache Software Foundation (http://www.apache.org/). - - Copyright 2006, 2010 The Apache Software Foundation. - - Apache License Version 2.0, January 2004 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - - Files: - src/jogamp/graph/geom/plane/AffineTransform.java - src/jogamp/graph/geom/plane/IllegalPathStateException.java - src/jogamp/graph/geom/plane/NoninvertibleTransformException.java - src/jogamp/graph/geom/plane/PathIterator.java - src/jogamp/graph/geom/plane/Path2D.java - src/jogamp/graph/math/plane/Crossing.java - src/org/apache/harmony/misc/HashCode.java - - -A.3) The JOGL source tree contains code from David Schweinsberg - which is covered by the Apache License Version 1.1 and Version 2.0 - - Typecast - ======== - - Typecast is a font development environment for OpenType font technology. - - - - Author: David Schweinsberg - - Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved. - - Apache Licenses - http://www.apache.org/licenses/ - - Apache License Version 1.1 - http://www.apache.org/licenses/LICENSE-1.1 - Or within this repository: doc/licenses/Apache.LICENSE-1.1 - Files: - src/jogl/classes/jogamp/graph/font/typecast/ot/* - src/jogl/classes/jogamp/graph/font/typecast/ot/table/* - - Apache License Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - src/jogl/classes/jogamp/graph/font/typecast/ot/* - src/jogl/classes/jogamp/graph/font/typecast/ot/mac/* - src/jogl/classes/jogamp/graph/font/typecast/ot/table/* - src/jogl/classes/jogamp/graph/font/typecast/tt/engine/* - -A.4) The JOGL source tree contains fonts from Ubuntu - which is covered by the UBUNTU FONT LICENCE Version 1.0 - - Ubuntu Font Family - ================== - - The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. - - - - Copyright 2010 Canonical Ltd. - Licensed under the Ubuntu Font Licence 1.0 - - Author: Canonical Ltd., Dalton Maag - - UBUNTU FONT LICENCE - Version 1.0 - http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt - Or within this repository: doc/licenses/ubuntu-font-licence-1.0.txt - - Files: - src/jogamp/graph/font/fonts/ubuntu/* - -A.5) The JOGL source tree also contains header files from NVIDIA, - reflecting Cg. - - Files: - make/stub_includes/cg/CG/** - - Copyright (c) 2002, NVIDIA Corporation - - NVIDIA Corporation("NVIDIA") supplies this software to you in consideration - of your agreement to the following terms, and your use, installation, - modification or redistribution of this NVIDIA software constitutes - acceptance of these terms. If you do not agree with these terms, please do - not use, install, modify or redistribute this NVIDIA software. - - In consideration of your agreement to abide by the following terms, and - subject to these terms, NVIDIA grants you a personal, non-exclusive license, - under NVIDIA's copyrights in this original NVIDIA software (the "NVIDIA - Software"), to use, reproduce, modify and redistribute the NVIDIA - Software, with or without modifications, in source and/or binary forms; - provided that if you redistribute the NVIDIA Software, you must retain the - copyright notice of NVIDIA, this notice and the following text and - disclaimers in all such redistributions of the NVIDIA Software. Neither the - name, trademarks, service marks nor logos of NVIDIA Corporation may be used - to endorse or promote products derived from the NVIDIA Software without - specific prior written permission from NVIDIA. Except as expressly stated - in this notice, no other rights or licenses express or implied, are granted - by NVIDIA herein, including but not limited to any patent rights that may be - infringed by your derivative works or by other works in which the NVIDIA - Software may be incorporated. No hardware is licensed hereunder. - - THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN "AS IS" BASIS, WITHOUT - WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING - WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR ITS USE AND OPERATION - EITHER ALONE OR IN COMBINATION WITH OTHER PRODUCTS. - - IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, - EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOST - PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY OUT OF THE USE, - REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE NVIDIA SOFTWARE, - HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING - NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF NVIDIA HAS BEEN ADVISED - OF THE POSSIBILITY OF SUCH DAMAGE. - -A.6) The JOGL source tree contains code from Hernan J. Gonzalez and Shawn Hartsock - which is covered by the Apache License Version 2.0 - - PNGJ - ==== - - PNGJ: Java library for reading and writing PNG images. - - Version 1.12 (3 Dec 2012) - - - - Author: Hernan J. Gonzalez and Shawn Hartsock - - Copyright (C) 2004 The Apache Software Foundation. All rights reserved. - - Apache Licenses - http://www.apache.org/licenses/ - - Apache License Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - src/jogl/classes/jogamp/opengl/util/pngj/** - - -A.7) The JOGL source tree _may_ contain code from Oculus VR, Inc. - which is covered by it's own permissive Oculus VR Rift SDK Software License. - - This code _can_ be included to produce a binding - and hence support for the Oculus VR Rift. - - The code is included _and_ it's build artifacts will be released, - if the git sub-module oculusvr-sdk is included in the jogl source repository - as true for current official JogAmp builds and releases! - - If using JogAmp JOGL builds with oculusvr-sdk support, - but the user prefers to _not_ use it for license or other reasons, - the user can simply remove the artifacts 'jar/atomics/oculusvr*jar'. - No other produced artifact is affected. - - While the Oculus VR Rift SDK Software License is permissive, - it's differences to the New BSD license shall be mentioned, see below! - - +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - - Copyright © 2014 Oculus VR, Inc. All rights reserved. - - Oculus VR, Inc. Software Development Kit License Agreement - - Human-Readable Summary: - - - You are Free to: - - - Use, modify, and distribute the Oculus VR Rift SDK in source and binary - form with your applications/software. - - - With the Following Restrictions: - - - You can only distribute or re-distribute the source code to LibOVR in - whole, not in part. - - - Modifications to the Oculus VR Rift SDK in source or binary form must - be shared with Oculus VR. - - - If your applications cause health and safety issues, you may lose your - right to use the Oculus VR Rift SDK, including LibOVR. - - - The Oculus VR Rift SDK may not be used to interface with unapproved commercial - virtual reality mobile or non-mobile products or hardware. - - - This human-readable Summary is not a license. It is simply a convenient - reference for understanding the full Oculus VR Rift SDK License Agreement. - The Summary is written as a user-friendly interface to the full Oculus VR Rift - SDK License below. This Summary itself has no legal value, and its contents do - not appear in the actual license. - - Full-length Legal Copy may be found at: - http://www.oculusvr.com/licenses/LICENSE-3.1 - http://jogamp.org/git/?p=oculusvr-sdk.git;a=blob;f=LICENSE.txt;hb=HEAD - Or within this repository: oculusvr-sdk/LICENSE.txt - diff --git a/src/kded-rotation-git/PKGBUILD b/src/kded-rotation-git/PKGBUILD deleted file mode 100644 index 9a19ce4..0000000 --- a/src/kded-rotation-git/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Author: futpib - -_gitname=kded_rotation -pkgname=kded-rotation-git -pkgver=r26.fac175b -pkgrel=1 -pkgdesc='KDED module for handling automatic screen rotation (WIP) ' -arch=(i686 x86_64) -url='https://github.com/dos1/kded_rotation' -license=(GPL2 GPL3) -depends=(kded iio-sensor-proxy xorg-xrandr xorg-xinput qt5-sensors) -makedepends=(extra-cmake-modules git) -conflicts=() -source=("git+https://github.com/dos1/$_gitname.git") -sha256sums=('SKIP') - -pkgver() { - cd "$srcdir/$_gitname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$_gitname \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DLIB_INSTALL_DIR=lib \ - -DLIBEXEC_INSTALL_DIR=lib \ - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install - chmod +x "$pkgdir"/usr/bin/* -} diff --git a/src/kdocker/PKGBUILD b/src/kdocker/PKGBUILD deleted file mode 100644 index dad5148..0000000 --- a/src/kdocker/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -pkgname=kdocker -pkgver=5.3 -pkgrel=1 -pkgdesc="An application to help you dock any application into the system tray" -arch=('i686' 'x86_64') -url="https://github.com/user-none/KDocker" -license=('GPL2') -depends=('qt5-base' 'qt5-x11extras' 'libxpm' 'libxmu') -source=(https://github.com/user-none/KDocker/archive/${pkgver}.tar.gz) -sha256sums=('c49eea33d46a626b2a59c8ddc923ce9a027f0b9bd2125f4f6c264e888997e663') - -build() { - cd "$srcdir/KDocker-$pkgver" - - qmake-qt5 - make -} - -package() { - cd "$srcdir/KDocker-$pkgver" - - install -Dm755 "kdocker" "$pkgdir/usr/bin/kdocker" - install -Dm644 "helpers/appdata/kdocker.appdata.xml" "$pkgdir/usr/share/appdata/kdocker.appdata.xml" - strip "$pkgdir/usr/bin/kdocker" - install -Dm644 "resources/images/kdocker.png" "$pkgdir/usr/share/pixmaps/kdocker.png" - install -Dm644 "helpers/kdocker.desktop" "$pkgdir/usr/share/applications/kdocker.desktop" - install -Dm644 "helpers/kdocker" "$pkgdir/etc/bash_completion.d/kdocker" - install -Dm644 "helpers/kdocker.1" "$pkgdir/usr/share/man/man1/kdocker.1" -} diff --git a/src/kiwiirc/PKGBUILD b/src/kiwiirc/PKGBUILD deleted file mode 100644 index 9bf16dc..0000000 --- a/src/kiwiirc/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Maintainer: Jingbei Li -# Contributor: Jack Allnutt -pkgname=kiwiirc -pkgver=1.1.0.r2808.gc7261bc7 -pkgrel=1 -pkgdesc="A hand-crafted web-based IRC client that you can enjoy" -arch=('any') -url="https://kiwiirc.com/" -license=('APACHE') -makedepends=('git' 'yarn') -install='kiwiirc.install' -source=(git+https://github.com/kiwiirc/kiwiirc) -md5sums=('SKIP') - -pkgver () { - cd "${pkgname}" - ( - set -o pipefail - git describe --long 2>/dev/null | sed -e 's/\([^-]*-g\)/r\1/;s/-/./g' -e 's/^v//'|| - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) -} - -build() { - cd "$srcdir/$pkgname" - yarn install - yarn run build -} - -package() { - cd "$srcdir/$pkgname" - - mkdir -p $pkgdir/usr/share/webapps/ - cp -r dist $pkgdir/usr/share/webapps/kiwiirc - sed 's/welcome/personal/' -i $pkgdir/usr/share/webapps/kiwiirc/static/config.json -} diff --git a/src/kiwiirc/kiwi.patch b/src/kiwiirc/kiwi.patch deleted file mode 100644 index 7172544..0000000 --- a/src/kiwiirc/kiwi.patch +++ /dev/null @@ -1,195 +0,0 @@ - config.example.js | 6 +++--- - kiwi | 7 +------ - server/helpers/launcher.js | 9 ++++++++- - server_modules/client_file_watcher.js | 4 ++-- - server_modules/control.js | 4 ++-- - server_modules/dnsbl.js | 2 +- - server_modules/example.js | 2 +- - server_modules/force_https.js | 2 +- - server_modules/proxychecker.js | 2 +- - server_modules/stats.js | 2 +- - server_modules/web_agent_debugger.js | 2 +- - 11 files changed, 21 insertions(+), 19 deletions(-) - -diff --git a/config.example.js b/config.example.js -index 452b13c..57ad499 100644 ---- a/config.example.js -+++ b/config.example.js -@@ -6,7 +6,7 @@ conf.group = ""; - - - // Log file location --conf.log = "kiwi.log"; -+conf.log = "/var/log/kiwi/kiwiirc.log"; - - - -@@ -53,7 +53,7 @@ conf.identd = { - - - // Where the client files are --conf.public_http = "client/"; -+conf.public_http = "/var/lib/kiwiirc/"; - - // Transports available to the client. - // Behind an Apache reverse proxy? Uncomment the below - Apache does not support websockets! -@@ -122,7 +122,7 @@ conf.client_plugins = [ - - - // Directory to find the server modules --conf.module_dir = "../server_modules/"; -+conf.module_dir = "/usr/lib/kiwiirc/server_modules/"; - - // Which modules to load - conf.modules = [ -diff --git a/kiwi b/kiwi -index ddcdfdf..dca2dcc 100755 ---- a/kiwi -+++ b/kiwi -@@ -1,11 +1,6 @@ - #!/bin/sh --basedir=`dirname "$0"` - --case `uname` in -- *CYGWIN*) basedir=`cygpath -w "$basedir"`;; --esac -- --$(command -v nodejs || command -v node) $basedir/server/helpers/launcher.js "$@" -+node /usr/share/kiwiirc/server/helpers/launcher.js "$@" - ret=$? - - exit $ret -diff --git a/server/helpers/launcher.js b/server/helpers/launcher.js -index d25a3a3..bff8623 100644 ---- a/server/helpers/launcher.js -+++ b/server/helpers/launcher.js -@@ -1,5 +1,5 @@ - var kiwi_app = '../kiwi.js'; --var pidfile = '../../kiwiirc.pid'; -+var pidfile = '/run/kiwiirc/kiwiirc.pid'; - var pidfile_arg; - - // Check if a pidfile has been set as an argument -@@ -16,6 +16,13 @@ if (process.argv.indexOf('-p') > -1) { - } - } - -+try { -+ process.setgid('kiwiirc'); -+ process.setuid('kiwiirc'); -+} catch (e) { -+ console.error('Cannot switch to user kiwiirc. Try running as root.') -+ process.exit(); -+} - - var daemon = require('daemonize2').setup({ - main: kiwi_app, -diff --git a/server_modules/client_file_watcher.js b/server_modules/client_file_watcher.js -index 2c3a017..d0601ae 100644 ---- a/server_modules/client_file_watcher.js -+++ b/server_modules/client_file_watcher.js -@@ -6,7 +6,7 @@ - - var fs = require('fs'); - var path = require('path'); --var kiwiModules = require('../server/modules'); -+var kiwiModules = require('/usr/share/kiwiirc/server/modules'); - - var module = new kiwiModules.Module('client_file_watcher'); - - // Watch the common stylesheets --fs.watch('client/assets/css', alertClients); -+fs.watch('/var/lib/kiwiirc/assets/css', alertClients); - - - // Watch the theme stylesheets -diff --git a/server_modules/control.js b/server_modules/control.js -index d1c9cbf..1e187ec 100644 ---- a/server_modules/control.js -+++ b/server_modules/control.js -@@ -5,8 +5,8 @@ - */ - - var net = require('net'), -- kiwiModules = require('../server/modules'), -- ControlInterface = require('../server/controlinterface.js'), -+ kiwiModules = require('/usr/share/kiwiirc/server/modules'), -+ ControlInterface = require('/usr/share/kiwiirc/server/controlinterface.js'), - _ = require('lodash'), - winston = require('winston'); - -diff --git a/server_modules/dnsbl.js b/server_modules/dnsbl.js -index 1a2c718..54a4300 100644 ---- a/server_modules/dnsbl.js -+++ b/server_modules/dnsbl.js -@@ -5,7 +5,7 @@ - */ - - var dns = require('dns'), -- kiwiModules = require('../server/modules'); -+ kiwiModules = require('/usr/share/kiwiirc/server/modules'); - - - // The available DNS zones to check against -diff --git a/server_modules/example.js b/server_modules/example.js -index d880c19..575dc5f 100644 ---- a/server_modules/example.js -+++ b/server_modules/example.js -@@ -1,4 +1,4 @@ --var kiwiModules = require('../server/modules'); -+var kiwiModules = require('/usr/share/kiwiirc/server/modules'); - - var module = new kiwiModules.Module('Example Module'); - -diff --git a/server_modules/force_https.js b/server_modules/force_https.js -index 9ca8362..512ffed 100644 ---- a/server_modules/force_https.js -+++ b/server_modules/force_https.js -@@ -4,7 +4,7 @@ - * Keep users secure by redirecting them to HTTPS if not already - */ - --var kiwiModules = require('../server/modules'); -+var kiwiModules = require('/usr/share/kiwiirc/server/modules'); - - var module = new kiwiModules.Module('force_https'); - -diff --git a/server_modules/proxychecker.js b/server_modules/proxychecker.js -index 660defc..7fb96e6 100644 ---- a/server_modules/proxychecker.js -+++ b/server_modules/proxychecker.js -@@ -5,7 +5,7 @@ - */ - - var util = require('util'), -- kiwiModules = require('../server/modules'); -+ kiwiModules = require('/usr/share/kiwiirc/server/modules'); - - - var module = new kiwiModules.Module('proxychecker'); -diff --git a/server_modules/stats.js b/server_modules/stats.js -index 736ba17..a9de440 100644 ---- a/server_modules/stats.js -+++ b/server_modules/stats.js -@@ -4,7 +4,7 @@ - * Retreive stats for internal kiwi events. Handy for graphing - */ - --var kiwiModules = require('../server/modules'), -+var kiwiModules = require('/usr/share/kiwiirc/server/modules'), - fs = require('fs'); - - -diff --git a/server_modules/web_agent_debugger.js b/server_modules/web_agent_debugger.js -index 2358508..ef85e9f 100644 ---- a/server_modules/web_agent_debugger.js -+++ b/server_modules/web_agent_debugger.js -@@ -6,7 +6,7 @@ - */ - - --var kiwiModules = require('../server/modules'), -+var kiwiModules = require('/usr/share/kiwiirc/server/modules'), - agent = require('webkit-devtools-agent'); - - diff --git a/src/kiwiirc/kiwi.patch.2 b/src/kiwiirc/kiwi.patch.2 deleted file mode 100644 index ca91ef3..0000000 --- a/src/kiwiirc/kiwi.patch.2 +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/server/helpers/launcher.js b/server/helpers/launcher.js -index a1f1208..47770b6 100644 ---- a/server/helpers/launcher.js -+++ b/server/helpers/launcher.js -@@ -1,5 +1,5 @@ - var kiwi_app = '../kiwi.js'; --var pidfile = '../../kiwiirc.pid'; -+var pidfile = '/run/kiwiirc/kiwiirc.pid'; - var pidfile_arg; - - // Check if a pidfile has been set as an argument -@@ -16,6 +16,13 @@ if (process.argv.indexOf('-p') > -1) { - } - } - -+try { -+ process.setgid('kiwiirc'); -+ process.setuid('kiwiirc'); -+} catch (e) { -+ console.error('Cannot switch to user kiwiirc. Try running as root.') -+ process.exit(); -+} - - var daemon = require('daemonize2').setup({ - main: kiwi_app, diff --git a/src/kiwiirc/kiwiirc.conf.sysusers b/src/kiwiirc/kiwiirc.conf.sysusers deleted file mode 100644 index 6de7a50..0000000 --- a/src/kiwiirc/kiwiirc.conf.sysusers +++ /dev/null @@ -1 +0,0 @@ -u kiwiirc - "Kiwi IRC User" diff --git a/src/kiwiirc/kiwiirc.conf.tmpfiles b/src/kiwiirc/kiwiirc.conf.tmpfiles deleted file mode 100644 index 34dc03c..0000000 --- a/src/kiwiirc/kiwiirc.conf.tmpfiles +++ /dev/null @@ -1,2 +0,0 @@ -R /run/kiwiirc - kiwiirc kiwiirc - - -D /run/kiwiirc - kiwiirc kiwiirc - - diff --git a/src/kiwiirc/kiwiirc.install b/src/kiwiirc/kiwiirc.install deleted file mode 100644 index f9db2bb..0000000 --- a/src/kiwiirc/kiwiirc.install +++ /dev/null @@ -1,7 +0,0 @@ -post_install() { - echo Please see https://wiki.archlinux.org/index.php/KiwiIRC and set up the web server to use KiwiIRC! -} - -post_upgrade() { - post_install -} diff --git a/src/kiwiirc/kiwiirc.service b/src/kiwiirc/kiwiirc.service deleted file mode 100644 index 4364d7b..0000000 --- a/src/kiwiirc/kiwiirc.service +++ /dev/null @@ -1,19 +0,0 @@ -[Unit] -Description=Kiwi IRC web client -After=network.target - -[Service] -User=kiwiirc -Group=kiwiirc -Type=forking -ProtectSystem=full -ReadWriteDirectories=/var/lib/kiwiirc /var/log/kiwiirc /run/kiwiirc -ReadOnlyDirectories=/usr/share/kiwiirc -ExecStart=/usr/bin/kiwi start -p %t/kiwiirc/kiwiirc.pid -ExecStop=/usr/bin/kiwi stop -p %t/kiwiirc/kiwiirc.pid -ExecReload=/usr/bin/kiwi reconfig -p %t/kiwiirc/kiwiirc.pid -PIDFile=%t/kiwiirc/kiwiirc.pid -SuccessExitStatus=SIGTERM 0 143 - -[Install] -WantedBy=multi-user.target diff --git a/src/kodi-standalone-service/PKGBUILD b/src/kodi-standalone-service/PKGBUILD deleted file mode 100644 index fa0964f..0000000 --- a/src/kodi-standalone-service/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Maintainer: graysky - -pkgbase=kodi-standalone-service -pkgname=(kodi-standalone-service kodi-standalone-gbm-service) -pkgver=1.95 -pkgrel=5 -pkgdesc="Systemd service to run kodi in stand-alone mode without a DE" -# Do NOT attempt to use this package on Arch ARM! This is only for x86_64. -# You have been warned. -arch=('x86_64') -url="https://github.com/graysky2/kodi-standalone-service" -license=('GPL') -install=readme.install -source=("https://github.com/graysky2/$pkgbase/archive/v$pkgver.tar.gz") -sha256sums=('da49c9f1cf6dad28ca88904db1d8b676cd935781a58f7c7917523e28a5bf74c8') - -package_kodi-standalone-service() { - depends=('kodi' 'polkit' 'xorg-server' 'xorg-xinit') - install -Dm644 "$srcdir/$pkgbase-$pkgver/init/kodi.service" \ - "$pkgdir/usr/lib/systemd/system/kodi.service" - install -dm 700 "$pkgdir"/var/lib/kodi - chown 420:420 "$pkgdir"/var/lib/kodi -} - -package_kodi-standalone-gbm-service() { - depends=('kodi-gbm' 'polkit' 'libinput') - install -Dm644 "$srcdir/$pkgbase-$pkgver/init/kodi-gbm.service" \ - "$pkgdir/usr/lib/systemd/system/kodi-gbm.service" - install -dm 700 "$pkgdir"/var/lib/kodi - chown 420:420 "$pkgdir"/var/lib/kodi -} - -# vim:set ts=2 sw=2 et: diff --git a/src/kodi-standalone-service/readme.install b/src/kodi-standalone-service/readme.install deleted file mode 100644 index 1ea4841..0000000 --- a/src/kodi-standalone-service/readme.install +++ /dev/null @@ -1,23 +0,0 @@ -post_install() { - getent group kodi > /dev/null || groupadd -g 420 kodi - if ! getent passwd kodi > /dev/null; then - useradd -c 'kodi user' -u 420 -g kodi -G audio,input,network,optical,uucp,video \ - -d /var/lib/kodi -s /usr/bin/nologin kodi - passwd -l kodi > /dev/null - [[ ! -d /var/lib/kodi/.kodi ]] && - mkdir /var/lib/kodi/.kodi && - chown -R kodi:kodi /var/lib/kodi/.kodi - fi -} - -post_upgrade() { - usermod -g kodi -aG audio,input,network,optical,uucp,video kodi -} - -post_remove() { - echo "==> Optionally delete the kodi user if you are certain no processes are running under it." - echo "==> userdel kodi" - echo "==> groupdel kodi" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/kodi-standalone-socket-activation/PKGBUILD b/src/kodi-standalone-socket-activation/PKGBUILD deleted file mode 100644 index db19189..0000000 --- a/src/kodi-standalone-socket-activation/PKGBUILD +++ /dev/null @@ -1,20 +0,0 @@ -# Maintainer: Sebastian Lau -# Contributor: TBA - -pkgname=kodi-standalone-socket-activation -pkgver=1.0 -pkgrel=1 -pkgdesc="Service files to activate kodi when the user starts a remote control app or connects to Kodi's html control port." -arch=('any') -url="https://wiki.archlinux.org/index.php/Kodi#Socket_activation" -license=('GPL') -depends=('systemd' 'kodi') -source=("$pkgname-v$pkgver.tar.gz::https://github.com/nullptrT/$pkgname/archive/$pkgver.tar.gz") -sha256sums=('27dd5f78af24bca54069605caa592b16198f0dddfa77e9efe88108508a0983e0') - -package() { - install -Dm644 "$srcdir/$pkgname-$pkgver/init/kodi@.service" \ - "$pkgdir/usr/lib/systemd/system/kodi@.service" - install -Dm644 "$srcdir/$pkgname-$pkgver/init/kodi@.socket" \ - "$pkgdir/usr/lib/systemd/system/kodi@.socket" -} diff --git a/src/kristall/PKGBUILD b/src/kristall/PKGBUILD deleted file mode 100644 index 8b2d35e..0000000 --- a/src/kristall/PKGBUILD +++ /dev/null @@ -1,35 +0,0 @@ -# Maintainer: Simon Cruanes -pkgname=kristall -pkgver=0.3 -pkgrel=0 -pkgdesc="A high-quality visual cross-platform gemini browser." -arch=('x86_64') -url="https://github.com/MasterQ32/kristall" -license=('GPL3') -depends=('qt5-base' 'qt5-multimedia' 'openssl' 'qt5-svg') -source=("https://github.com/MasterQ32/kristall/archive/V0.3.tar.gz") -b2sums=('3e00243cf455ad810e8d51333b63186e637de1c292a116dbb4273825c51b1c1bf1921bfd243acb97e13dc201b3dcce7240f3c66368b66b607e5c207a2d901934') - -prepare() { - # Fix desktop launcher icon name (allow per-theme override) - sed -i 's/net.random-projects.//' $pkgname-$pkgver/Kristall.desktop -} - -build() { - cd $pkgname-$pkgver - make -} - -package() { - cd $pkgname-$pkgver - - install -D build/kristall "$pkgdir/usr/bin/kristall" - install -D LICENSE "$pkgdir/usr/share/licenses/kristall/LICENSE" - install -Dm644 Kristall.desktop "$pkgdir/usr/share/applications/kristall.desktop" - - for size in 16 32 64 128; do - install -Dm644 src/icons/kristall-$size.png "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/kristall.png" - done - install -Dm644 src/icons/kristall.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/kristall.svg" -} - diff --git a/src/leftwm-theme-git/PKGBUILD b/src/leftwm-theme-git/PKGBUILD deleted file mode 100644 index 69c051b..0000000 --- a/src/leftwm-theme-git/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Maintainer: Mautamu mautam@usa.com -pkgname=leftwm-theme-git -pkgver=r102.b394824 -pkgrel=1 -epoch=1 -pkgdesc="Theme manager for LeftWM" -arch=('i686' 'x86_64') -url="https://github.com/leftwm/leftwm-theme" -license=('BSD') -depends=('leftwm' 'openssl' 'gcc-libs' 'zlib') -makedepends=('cargo' 'git') -optdepends=('dmenu: default launcher' - 'feh: used to set background images' - 'lemonbar: light weight bar' - 'polybar: light weight bar') -provides=('leftwm-theme') -conflicts=('leftwm-theme') -source=("${pkgname}::git+https://github.com/leftwm/leftwm-theme.git") -md5sums=('SKIP') -options=(!lto) - -pkgver() { - cd "$srcdir/$pkgname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -check() { - cd "$srcdir/$pkgname" - export RUSTUP_TOOLCHAIN=stable - cargo test --frozen --all-features -} - -prepare() { - cd "$srcdir/$pkgname" - export RUSTUP_TOOLCHAIN=stable - cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" -} - -build() { - cd "$srcdir/$pkgname" - export RUSTUP_TOOLCHAIN=stable - export CARGO_TARGET_DIR=target - cargo build --frozen --release --all-features -} - -package() { - cd "$srcdir/$pkgname" - install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE - install -Dm755 -t "${pkgdir}/usr/bin" "target/release/leftwm-theme" -} diff --git a/src/leftwm/.gitignore b/src/leftwm/.gitignore deleted file mode 100644 index 2d839c2..0000000 --- a/src/leftwm/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -/* -!/.gitignore -!/.SRCINFO -!/PKGBUILD -!/readme.install diff --git a/src/leftwm/PKGBUILD b/src/leftwm/PKGBUILD deleted file mode 100644 index 9c777ed..0000000 --- a/src/leftwm/PKGBUILD +++ /dev/null @@ -1,61 +0,0 @@ -# Maintainer: Lex Childs -# Contributor: éclairevoyant - -pkgbase=leftwm -pkgname=(leftwm leftwm-nonsystemd) -pkgver=0.5.1 -pkgrel=2 -pkgdesc="A tiling window manager for the adventurer" -arch=('i686' 'x86_64') -url="https://github.com/leftwm/leftwm" -license=('MIT') -depends=(gcc-libs) -makedepends=('cargo' 'git') -optdepends=('bash: themes' - 'dmenu: default launcher' - 'eww: flexible status bar' - 'feh: used to set background images' - 'lemonbar: light weight bar' - 'polybar: light weight bar') -source=("${pkgbase}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz") -sha256sums=('3c8ab0fdbfe205b33ad7ae108d3a604bdd22663458bf803e0a3a4a924aad963a') -install='readme.install' - -prepare() { - cd $pkgbase-$pkgver - cargo fetch --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd $pkgbase-$pkgver - - export CARGO_TARGET_DIR=target_non_systemd - cargo build --frozen --release --no-default-features --features=lefthk,sys-log - - export CARGO_TARGET_DIR=target_systemd - cargo build --frozen --release -} - -_package() { - install -Dm755 leftwm{,-worker,-state,-check,-command} lefthk-worker -t "$pkgdir"/usr/bin/ - - cd ../../ - install -Dm644 leftwm/doc/leftwm.1 -t "$pkgdir"/usr/share/man/man1/ - install -d "$pkgdir"/usr/share/leftwm - cp -R themes "$pkgdir"/usr/share/leftwm - install -Dm644 leftwm.desktop -t "$pkgdir"/usr/share/xsessions/ - install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/leftwm/LICENSE -} - -package_leftwm-nonsystemd() { - pkgdesc+=" (non-systemd init)" - cd $pkgbase-$pkgver/target_non_systemd/release - _package -} - -package_leftwm() { - pkgdesc+=" (systemd init)" - depends+=(systemd) - cd $pkgbase-$pkgver/target_systemd/release - _package -} diff --git a/src/leftwm/readme.install b/src/leftwm/readme.install deleted file mode 100644 index 0e92ba7..0000000 --- a/src/leftwm/readme.install +++ /dev/null @@ -1,4 +0,0 @@ -post_upgrade() { - echo -e "\n\e[1;33mWarning:\e[0m When upgrading from a build without \`lefthk\` (basically anything before \`0.4.0\`) you need to completely restart \`leftwm\` in order to start the hotkey daemon proprerly. A \`SoftReload\` or \`HardReload\` will leave you with a session non responsive to keybinds but otherwise running well." - echo -e "\n\e[1;33mPlease reboot or exit to login/tty to restart \`leftwm\`.\e[0m" -} diff --git a/src/lemonbar/PKGBUILD b/src/lemonbar/PKGBUILD deleted file mode 100644 index a330e34..0000000 --- a/src/lemonbar/PKGBUILD +++ /dev/null @@ -1,26 +0,0 @@ -# Maintainer: Wilsson Martee - -pkgname=lemonbar -pkgver=1.4 -pkgrel=1 -pkgdesc="A featherweight, lemon-scented, bar based on xcb." -arch=('i686' 'x86_64') -url="https://github.com/LemonBoy/bar" -license=('MIT') -depends=('libxcb') -makedepends=('pod2man') -provides=('lemonbar') -conflicts=('lemonbar') -source=("${url}/archive/v${pkgver}.tar.gz") -sha256sums=('7bfd36d7a4a950f61ed0d32c7d219678e7787a546d9ef4bc33f02393d60e4939') - -build() { - cd "bar-${pkgver}" - make -} - -package() { - cd "bar-${pkgver}" - make PREFIX=/usr DESTDIR="$pkgdir" install - install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/lemurs/PKGBUILD b/src/lemurs/PKGBUILD deleted file mode 100755 index bdfed3a..0000000 --- a/src/lemurs/PKGBUILD +++ /dev/null @@ -1,30 +0,0 @@ -# Maintainer: Gijs Burghoorn -pkgname=lemurs -pkgver=0.3.2 -pkgrel=1 -pkgdesc="TUI Display/Login Manager" -arch=('x86_64') -url="https://github.com/coastalwhite/lemurs" -license=('MIT' 'APACHE') -makedepends=('git') -depends=('pam' 'systemd') -optdepends=('xorg-xauth') -conflicts=() -backup=('etc/lemurs/config.toml' 'etc/lemurs/variables.toml') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/coastalwhite/lemurs/releases/download/v${pkgver}/${pkgname}-${CARCH}-unknown-linux-gnu.tar.xz") -sha256sums=('3fca32c356bb5fe39e45538679b8271cb44195dd995a7d40cdcbe466640d37c7') - -package() { - cd "${pkgname}-${CARCH}-unknown-linux-gnu" - - install -Dm755 lemurs "${pkgdir}/usr/bin/lemurs" - - install -D -m644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/MIT" - install -D -m644 LICENSE-APACHE "${pkgdir}/usr/share/licenses/${pkgname}/APACHE" - - install -D -m644 extra/config.toml "${pkgdir}/etc/lemurs/config.toml" - install -D -m755 extra/xsetup.sh "${pkgdir}/etc/lemurs/xsetup.sh" - - install -D -m644 extra/lemurs.pam "${pkgdir}/etc/pam.d/lemurs" - install -D -m644 extra/lemurs.service "${pkgdir}/usr/lib/systemd/system/lemurs.service" -} diff --git a/src/lgogdownloader/PKGBUILD b/src/lgogdownloader/PKGBUILD deleted file mode 100755 index 039fb92..0000000 --- a/src/lgogdownloader/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Maintainer: Fabio 'Lolix' Loli -> https://github.com/FabioLolix -# Contributor: C. Dominik Bódi -# Contributor: Joe Davison - -pkgname=lgogdownloader -pkgver=3.12 -pkgrel=1 -pkgdesc="Open source downloader for GOG.com games, uses the GOG.com API" -url="https://sites.google.com/site/gogdownloader/" -arch=(x86_64 i686 pentium4) -license=('custom:WTFPL') -depends=(boost-libs jsoncpp tinyxml2 rhash htmlcxx) -makedepends=(help2man cmake boost) -source=("https://github.com/Sude-/lgogdownloader/releases/download/v${pkgver}/lgogdownloader-${pkgver}.tar.gz") -sha256sums=('bf3a16c1b2ff09152f9ac52ea9b52dfc0afae799ed1b370913149cec87154529') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - [[ -d build ]] || mkdir build -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DUSE_QT_GUI=OFF - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - make DESTDIR=$pkgdir install - install -Dm644 ../COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING -} diff --git a/src/libgbinder/PKGBUILD b/src/libgbinder/PKGBUILD deleted file mode 100644 index 8cb0885..0000000 --- a/src/libgbinder/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Danct12 - -pkgname=libgbinder -pkgver=1.1.34 -pkgrel=1 -pkgdesc="GLib-style interface to binder" -arch=('x86_64' 'i686' 'armv7h' 'aarch64') -url="https://github.com/mer-hybris/libgbinder.git" -license=('BSD') -depends=('libglibutil' 'glib2') -makedepends=('git') -_commit="62b9b30865b65886a5808ab8087194fcca163c90" # tags/1.1.34 -source=(${pkgname}::git+https://github.com/mer-hybris/libgbinder.git#commit=${_commit}) -sha512sums=('SKIP') - -pkgver() { - cd ${pkgname} - git describe --tags | sed 's/^v//;s/-/+/g' -} - -build() { - cd ${pkgname} - make KEEP_SYMBOLS=1 release pkgconfig -} - -package() { - cd ${pkgname} - make install-dev DESTDIR="${pkgdir}" -} diff --git a/src/libgcj17-bin/PKGBUILD b/src/libgcj17-bin/PKGBUILD deleted file mode 100644 index 581b467..0000000 --- a/src/libgcj17-bin/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# Maintainer: Florian Bruhin (The Compiler) -# Contributor: Yannik Stein -# Contributor: Roberto Calabrese - -pkgname=libgcj17-bin -epoch=1 -pkgver=6.3.0_18+deb9u1 -pkgrel=1 -pkgdesc="Dynamically load and interpret java class files. Built from binary \ -executables available in Debian repositories." -url=http://gcc.gnu.org/java/ -arch=(i686 x86_64) -license=(GPL) -conflicts=(gcc-gcj) -depends=(zlib) - -source_i686=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_i386.deb) -source_x86_64=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_amd64.deb) -sha1sums_i686=('59e179c197637aae5dcaa0f83de4094a7e1f5396') -sha1sums_x86_64=('57125c15fd5b1a42bfa2b5d2da8378d7e51c1ecc') - -prepare() { - tar xf data.tar.* -} - -package() { - find -type f -name 'libgcj.so*' \ - -execdir install -Dm755 {} "$pkgdir/usr/lib/{}" \; -} - -# vim:set ts=2 sw=2 et: diff --git a/src/libglibutil/PKGBUILD b/src/libglibutil/PKGBUILD deleted file mode 100644 index afd07ba..0000000 --- a/src/libglibutil/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Danct12 - -pkgname=libglibutil -pkgver=1.0.71 -pkgrel=1 -pkgdesc="Library of glib utilities" -arch=('x86_64' 'i686' 'armv7h' 'aarch64') -url="https://github.com/sailfishos/libglibutil" -license=('BSD') -depends=('glib2') -makedepends=('git') -_commit="2e561fa6e8e6aa9e19813c6c02cd64b0e0b3017a" # tags/1.0.71 -source=(${pkgname}::git+https://github.com/sailfishos/libglibutil.git#commit=${_commit}) -sha512sums=('SKIP') - -pkgver() { - cd ${pkgname} - git describe --tags | sed 's/^v//;s/-/+/g' -} - -build() { - cd ${pkgname} - make KEEP_SYMBOLS=1 release pkgconfig -} - -package() { - cd ${pkgname} - make install-dev DESTDIR="${pkgdir}" -} diff --git a/src/libguestfs/PKGBUILD b/src/libguestfs/PKGBUILD deleted file mode 100644 index 923436d..0000000 --- a/src/libguestfs/PKGBUILD +++ /dev/null @@ -1,116 +0,0 @@ -# Libguestfs: Installer: Arch -# Contributor: Peter Wu -# Contributor: Evaggelos Balaskas -# Contributor: Xiao-Long Chen -# Maintainer: Nikos Skalkotos - -pkgname=libguestfs -pkgver=1.40.2 -pkgver_short=${pkgver%.*} -pkgrel=1 -pkgdesc="Access and modify virtual machine disk image" -arch=("i686" "x86_64") -url="http://libguestfs.org" -license=("GPL2" "LGPL2.1") -backup=("etc/libguestfs-tools.conf" - "etc/xdg/virt-builder/repos.d/libguestfs.conf" - "etc/xdg/virt-builder/repos.d/libguestfs.gpg") -# backup=("etc/libguestfs-tools.conf" "etc/php.d/guestfs_php.ini") -install="appliance.install" -_pythonver=2 -depends=("qemu-headless" - "augeas" - "hivex>=1.3.2" - "libconfig" - "libvirt" - "fuse" - "file" - "cpio" - "wget" - "jansson") -makedepends=("qemu-headless" - "pcre" - "cdrkit" - "libvirt" - "libconfig" - "libxml2" - "gperf" - "python${_pythonver}" - "perl" - "perl-string-shellquote" - "perl-libintl-perl" - "perl-sys-virt" - "perl-module-build" - "jansson" -# "lua" -# "ghc" -# "ruby" -# "erlang" -# "gjs" -# "php" -# "gobject-introspection" - "ocaml-findlib" - "ocaml") -optdepends=("python${_pythonver}: Python bindings" -# "ruby: Ruby Bindings" -# "gjs: Javascript Bindings for GNOME" -# "php: PHP bindings" -# "erlang: Erlang Bindings" -# "ghc: Haskell Bindings" -# "lua: Lua Bindings" - "perl: Perl Bindings" - "perl-sys-virt: Sys-Virt tools" - "ocaml: Ocaml libs") -provides=("guestfish=${pkgver}") -options=() -source=("http://libguestfs.org/download/${pkgver_short}-stable/${pkgname}-${pkgver}.tar.gz" - "update-libguestfs-appliance") -sha512sums=('d288f15d5a70b4b87a4271ea2eb7dc0ec4f48fdb136b8f62003352a069f75573de873e1063763889f410fb1b99951252e9a48dd73bf0233047f21aae43ac6de2' - '6f695baf27927a7643b2b3f6a2497ca37e306b2e8640bd6025c49f1fc3b243a379b38ad6183acb099e9d762e5ab55b28bbdfab0c6dbd1d3fe748caa0846b1c5a') - -check() { - # test-lock fails, perhaps related to: - # http://lists.gnu.org/archive/html/bug-gnulib/2013-10/msg00059.html - # test-thread_create failed too. - : make check -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - -# Currently OCaml lua, erlang, php, haskel, ruby, ghc, GObject and java bindings -# are disabled. If you want to create any of the aforementioned language -# bindings uncomment the appropriate line in makedepends and remove the -# --disable-* option in ./configure - - ./configure \ - PYTHON=python$_pythonver \ - --prefix=/usr \ - --libdir=/usr/lib \ - --mandir=/usr/share/man \ - --sysconfdir=/etc \ - --disable-static \ - --disable-probes \ - --disable-appliance \ - --disable-daemon \ - --without-java \ - --enable-introspection=no \ - --disable-lua \ - --disable-erlang \ - --disable-php \ - --disable-haskell \ - --disable-ruby \ - --disable-gobject \ - --disable-golang - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - - mkdir -p "$pkgdir/usr/lib/guestfs" "$pkgdir/var/cache/guestfs" - install -Dm755 "${srcdir}/update-libguestfs-appliance" "${pkgdir}/usr/bin/update-libguestfs-appliance" -} - diff --git a/src/libguestfs/appliance.install b/src/libguestfs/appliance.install deleted file mode 100644 index 9d1b16c..0000000 --- a/src/libguestfs/appliance.install +++ /dev/null @@ -1,20 +0,0 @@ -post_install() { - usr/sbin/update-libguestfs-appliance -} - -remove_old_appliance() { - rm -f usr/lib/guestfs/{kernel,initrd,root,README.fixed} -} - -pre_remove() { - remove_old_appliance - rm -f /var/cache/guestfs/appliance-* -} - -pre_upgrade() { - remove_old_appliance -} - -post_upgrade() { - post_install -} diff --git a/src/libguestfs/update-libguestfs-appliance b/src/libguestfs/update-libguestfs-appliance deleted file mode 100755 index eb1b3f7..0000000 --- a/src/libguestfs/update-libguestfs-appliance +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/bash -# -# update-guestfs-appliance: download and install a guestfs binary appliance -# Copyright (C) 2013 Nikos Skalkotos -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -VERSION=1.40.1 -SHA512SUM="2d63b2ce8850929b42ddc91518b0e2b37d13e358be94bb54899da6c310afa308d708a3443b9f3b3aa3c46f4f2079036a6a4b34027788f183c17a20b68fcf4e6e" - -set -e -umask 022 - -if [[ $EUID -ne 0 ]]; then - echo "This script must be run as root" >&2 - exit 1 -fi - -echo >&2 -echo "Downloading binary appliance v$VERSION for libguestfs ... " >&2 -echo >&2 - -# Cache file to avoid redownloading it on a second run -mkdir -p /var/cache/guestfs -cd /var/cache/guestfs -silent= -if [ ! -t 1 ]; then - echo "Output is not a TTY, not outputting progress (be patient!)" >&2 - silent=-nv -fi -wget $silent --continue -O appliance-${VERSION}.tar.xz \ - http://libguestfs.org/download/binaries/appliance/appliance-${VERSION}.tar.xz - -echo -n "Checking checksum ... " >&2 -echo "$SHA512SUM appliance-${VERSION}.tar.xz" | sha512sum -c - -echo >&2 -echo "Extracting binary appliance files to /usr/lib/guestfs:" >&2 -tar -xvf appliance-${VERSION}.tar.xz -C /usr/lib/guestfs \ - --no-same-owner --strip-components=1 - -echo "Correcting permissions:" >&2 -chmod -v 644 "/usr/lib/guestfs/"{kernel,initrd,root,README.fixed} - -echo >&2 -echo "Binary appliance installation finished successfully!" >&2 diff --git a/src/libhdhomerun/PKGBUILD b/src/libhdhomerun/PKGBUILD deleted file mode 100644 index 27f4a24..0000000 --- a/src/libhdhomerun/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Louis Tim Larsen , Alex Mekkering -# Contributor: Grey Christoforo - -pkgname=libhdhomerun -pkgver=20200907 -pkgrel=1 -pkgdesc="Library and command line utility for interfacing with HDHomeRun device" -arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') -url="http://www.silicondust.com/downloads" -license=('LGPL') -optdepends=('hdhomerun-firmware-bin: firmware for hdhomerun devices' - 'hdhomerun_config_gui: hdhomerun configuration gui') - -source=("http://download.silicondust.com/hdhomerun/${pkgname}_${pkgver}.tgz") -sha512sums=('872364cc054b77c24ce813d68285ffcbfb31c8ff4f796085a886dc437506e2a86c199615a1ec68818f9e9ed106204a60fd91567ac14f6d82c09f55063dfdabed') - -build() { - cd "$srcdir/$pkgname" - make -} - -package() { - cd "$srcdir/$pkgname" - - install -D -m 644 *.h -t $pkgdir/usr/include/libhdhomerun/ - install -D -m 755 libhdhomerun.so $pkgdir/usr/lib/libhdhomerun.so - install -D -m 755 hdhomerun_config $pkgdir/usr/bin/hdhomerun_config -} diff --git a/src/libpcl/PKGBUILD b/src/libpcl/PKGBUILD deleted file mode 100644 index 52a8214..0000000 --- a/src/libpcl/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: Brian Bidlock - -pkgname=libpcl -pkgver=1.12 -pkgrel=4 -pkgdesc='The Portable Coroutine Library (PCL) implements the low level functionality for coroutines' -license=(GPL2) -url='http://xmailserver.org/libpcl.html' -arch=('x86_64' 'i686') -depends=(glibc) -source=(http://xmailserver.org/pcl-$pkgver.tar.gz) -sha1sums=('a206c8fb5a96e65005f414ac46aeccd4b3603c8d') - -build() { - cd pcl-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd pcl-$pkgver - make DESTDIR="$pkgdir" install -} diff --git a/src/libplatform-legacy/PKGBUILD b/src/libplatform-legacy/PKGBUILD deleted file mode 100644 index 68cfcc9..0000000 --- a/src/libplatform-legacy/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Maintainer: Michael Lass -# Contributor: BlackIkeEagle -# Contributor: Cedric Girard - -# This PKGBUILD is maintained on github: -# https://github.com/michaellass/AUR - -pkgname=libplatform-legacy -pkgver=1.0.10 -pkgrel=2 -pkgdesc="Platform support library used by add-ons for Kodi up to Jarvis" -arch=('armv6h' 'armv7h' 'i686' 'x86_64') -url="https://github.com/Pulse-Eight/platform" -license=('GPL') -makedepends=('cmake') -depends=('gcc-libs') -source=(https://github.com/Pulse-Eight/platform/archive/${pkgver}.tar.gz) -sha256sums=('6ba3239cb1c0a5341efcf9488f4d3dfad8c26d6b2994b2b2247e5a61568ab5cd') - -build() { - cd "$srcdir"/platform-${pkgver} - cmake . \ - -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_SHARED_LIBS=1 \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib \ - -DCMAKE_INSTALL_LIBDIR_NOARCH=/usr/lib - make -} - -package() { - cd "$srcdir"/platform-${pkgver} - make DESTDIR="$pkgdir/" install -} diff --git a/src/libresonic/PKGBUILD b/src/libresonic/PKGBUILD deleted file mode 100644 index b6dc898..0000000 --- a/src/libresonic/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Maintainer: Federico Giuliani - -pkgname=libresonic -pkgver=6.2 -pkgrel=2 -pkgdesc="A free, web-based media streamer and jukebox." -arch=('any') -url="https://github.com/Libresonic/libresonic/" -license=('GPL3') -depends=('java-runtime-headless') -conflicts=('subsonic' 'subsonic-kang' 'subsonic-kang-git' 'subsonic-beta') -backup=('var/lib/libresonic/libresonic.sh') -noextract=(libresonic-v${pkgver}.war) -install=$pkgname.install -source=(https://github.com/Libresonic/libresonic/releases/download/v${pkgver}/libresonic-v${pkgver}.war - 'libresonic.sh' - 'libresonic.service') - -package() { - cd ${srcdir} - mkdir -p $pkgdir/var/lib/libresonic - mkdir -p $pkgdir/var/lib/libresonic/playlists - mkdir -p $pkgdir/usr/lib/systemd/system - mkdir -p $pkgdir/etc/ - mv libresonic-v${pkgver}.war libresonic.war - cp * $pkgdir/var/lib/libresonic - ln -fs /var/lib/libresonic/libresonic.sh $pkgdir/etc/libresonic.conf - cp $srcdir/libresonic.service $pkgdir/usr/lib/systemd/system - chmod +x $pkgdir/var/lib/libresonic/libresonic.sh -} - -sha256sums=('458249eda3f105c0023c7b51d5983ed71a2cb6a3d3a22dd39be656ee359fab99' - '94bac6db567d01825d9795d2ae5813a80820c4066b4d3a3fdcdcb9e8c5bfafa8' - 'afcef7b8ce8ceab58569440ed17d5828f39da072ea0d6e3e9fb82ac2feafcf9f') diff --git a/src/libresonic/libresonic.install b/src/libresonic/libresonic.install deleted file mode 100644 index 4f40446..0000000 --- a/src/libresonic/libresonic.install +++ /dev/null @@ -1,56 +0,0 @@ -_homedir=/var/lib/libresonic -_playlistdir=${_homedir}/playlists - -post_install() { - - getent group libresonic &>/dev/null || groupadd --system libresonic > /dev/null - getent passwd libresonic &>/dev/null || useradd --system \ - --home-dir /var/lib/libresonic \ - --shell /usr/bin/nologin \ - --gid libresonic \ - --groups audio \ - --comment "Libresonic user" \ - libresonic > /dev/null - passwd --lock libresonic &> /dev/null - - fix_permissions - echo "*************************************************" - echo "* Edit /etc/libresonic.conf to configure libresonic *" - echo "*************************************************" - - systemctl daemon-reload -} - -pre_remove() { - if [[ `systemctl is-active libresonic` == 'active' ]]; then - systemctl stop libresonic - fi -} - -post_remove() { - getent passwd libresonic &>/dev/null && userdel libresonic &>/dev/null - getent group libresonic &>/dev/null && groupdel libresonic &>/dev/null -} - -fix_permissions() { - chown -R libresonic:libresonic ${_homedir} - chown libresonic:libresonic ${_playlistdir} -} - -pre_upgrade() { - rm -f /tmp/libresonic-was-active - if [[ `systemctl is-active libresonic` == 'active' ]]; then - touch /tmp/libresonic-was-active - echo "Stopping libresonic" - systemctl stop libresonic - fi -} - -post_upgrade() { - post_install - if [ -e /tmp/libresonic-was-active ]; then - echo "Starting libresonic" - systemctl start libresonic - rm /tmp/libresonic-was-active - fi -} diff --git a/src/libresonic/libresonic.service b/src/libresonic/libresonic.service deleted file mode 100644 index 363e028..0000000 --- a/src/libresonic/libresonic.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Libresonic -After=network.target - -[Service] -User=libresonic -ExecStart=/var/lib/libresonic/libresonic.sh -ExecStop=/bin/kill -15 $MAINPID -Type=forking - -[Install] -WantedBy=multi-user.target diff --git a/src/libresonic/libresonic.sh b/src/libresonic/libresonic.sh deleted file mode 100644 index e264e3f..0000000 --- a/src/libresonic/libresonic.sh +++ /dev/null @@ -1,127 +0,0 @@ -#!/bin/sh - -LIBRESONIC_HOME=/var/lib/libresonic -LIBRESONIC_HOST=0.0.0.0 -LIBRESONIC_PORT=8080 -LIBRESONIC_HTTPS_PORT=0 -LIBRESONIC_CONTEXT_PATH=/ -LIBRESONIC_MAX_MEMORY=256 -LIBRESONIC_PIDFILE=libresonic.pid -LIBRESONIC_DEFAULT_MUSIC_FOLDER=/var/lib/libresonic/music -LIBRESONIC_DEFAULT_PODCAST_FOLDER=/var/lib/libresonic/podcast -LIBRESONIC_DEFAULT_PLAYLIST_FOLDER=/var/lib/libresonic/playlists - -quiet=0 - -usage() { - echo "Usage: libresonic.sh [options]" - echo " --help This small usage guide." - echo " --home=DIR The directory where Libresonic will create files." - echo " Make sure it is writable. Default: /var/lib/libresonic" - echo " --host=HOST The host name or IP address on which to bind Libresonic." - echo " Only relevant if you have multiple network interfaces and want" - echo " to make Libresonic available on only one of them. The default value" - echo " will bind Libresonic to all available network interfaces. Default: 0.0.0.0" - echo " --port=PORT The port on which Libresonic will listen for" - echo " incoming HTTP traffic. Default: 8080" - echo " --https-port=PORT The port on which Libresonic will listen for" - echo " incoming HTTPS traffic. Default: 0 (disabled)" - echo " --context-path=PATH The context path, i.e., the last part of the Libresonic" - echo " URL. Typically '/' or '/libresonic'. Default '/'" - echo " --max-memory=MB The memory limit (max Java heap size) in megabytes." - echo " Default: 100" - echo " --pidfile=PIDFILE Write PID to this file. Default not created." - echo " --quiet Don't print anything to standard out. Default false." - echo " --default-music-folder=DIR Configure Libresonic to use this folder for music. This option " - echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/music'" - echo " --default-podcast-folder=DIR Configure Libresonic to use this folder for Podcasts. This option " - echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/podcast'" - echo " --default-playlist-folder=DIR Configure Libresonic to use this folder for playlists. This option " - echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/playlists'" - exit 1 -} - -# Parse arguments. -while [ $# -ge 1 ]; do - case $1 in - --help) - usage - ;; - --home=?*) - LIBRESONIC_HOME=${1#--home=} - ;; - --host=?*) - LIBRESONIC_HOST=${1#--host=} - ;; - --port=?*) - LIBRESONIC_PORT=${1#--port=} - ;; - --https-port=?*) - LIBRESONIC_HTTPS_PORT=${1#--https-port=} - ;; - --context-path=?*) - LIBRESONIC_CONTEXT_PATH=${1#--context-path=} - ;; - --max-memory=?*) - LIBRESONIC_MAX_MEMORY=${1#--max-memory=} - ;; - --pidfile=?*) - LIBRESONIC_PIDFILE=${1#--pidfile=} - ;; - --quiet) - quiet=1 - ;; - --default-music-folder=?*) - LIBRESONIC_DEFAULT_MUSIC_FOLDER=${1#--default-music-folder=} - ;; - --default-podcast-folder=?*) - LIBRESONIC_DEFAULT_PODCAST_FOLDER=${1#--default-podcast-folder=} - ;; - --default-playlist-folder=?*) - LIBRESONIC_DEFAULT_PLAYLIST_FOLDER=${1#--default-playlist-folder=} - ;; - *) - usage - ;; - esac - shift -done - -# Use JAVA_HOME if set, otherwise assume java is in the path. -JAVA=java -if [ -e "${JAVA_HOME}" ] - then - JAVA=${JAVA_HOME}/bin/java -fi - -# Create Libresonic home directory. -mkdir -p ${LIBRESONIC_HOME} -LOG=${LIBRESONIC_HOME}/libresonic_sh.log -rm -f ${LOG} - -cd $(dirname $0) -if [ -L $0 ] && ([ -e /bin/readlink ] || [ -e /usr/bin/readlink ]); then - cd $(dirname $(readlink $0)) -fi - -${JAVA} -Xmx${LIBRESONIC_MAX_MEMORY}m \ - -Dserver.address=${LIBRESONIC_HOST} \ - -Dserver.port=${LIBRESONIC_PORT} \ - -Dserver.httpsPort=${LIBRESONIC_HTTPS_PORT} \ - -Dserver.contextPath=${LIBRESONIC_CONTEXT_PATH} \ - -Dlibresonic.home=${LIBRESONIC_HOME} \ - -Dlibresonic.defaultMusicFolder=${LIBRESONIC_DEFAULT_MUSIC_FOLDER} \ - -Dlibresonic.defaultPodcastFolder=${LIBRESONIC_DEFAULT_PODCAST_FOLDER} \ - -Dlibresonic.defaultPlaylistFolder=${LIBRESONIC_DEFAULT_PLAYLIST_FOLDER} \ - -Djava.awt.headless=true \ - -jar libresonic.war > ${LOG} 2>&1 & - -# Write pid to pidfile if it is defined. -if [ $LIBRESONIC_PIDFILE ]; then - echo $! > ${LIBRESONIC_PIDFILE} -fi - -if [ $quiet = 0 ]; then - echo Started Libresonic [PID $!, ${LOG}] -fi - diff --git a/src/lightning-loop/PKGBUILD b/src/lightning-loop/PKGBUILD deleted file mode 100644 index 3b3f83f..0000000 --- a/src/lightning-loop/PKGBUILD +++ /dev/null @@ -1,59 +0,0 @@ -# Maintainer: David Parrish -# URL: https://github.com/lightningnetwork/lnd -# Upstream: https://github.com/lightningnetwork/lnd - -#shellcheck disable=SC2034 - -pkgname='lightning-loop' -pkgver=0.21.0_beta -_pkgver="${pkgver//_/-}" -pkgrel=1 -pkgdesc='Lightning Loop is a non-custodial service offered by Lightning Labs that makes it easy to move bitcoin into and out of the Lightning Network.' -arch=('i686' 'x86_64' 'aarch64') -url='https://github.com/lightninglabs/loop' -license=('MIT') -depends=('glibc') -makedepends=('go') -provides=('loopd' 'loop') -conflicts=('loop-bin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lightninglabs/loop/archive/refs/tags/v${_pkgver}.tar.gz") -sha256sums=('3f33f25c9e3c53f970107281bae2fce73d8a2310001e8d4b6afcc584b3798948') - -# create a fake go path directory and pushd into it -# $1 real directory -# $2 gopath directory -_fake_gopath_pushd() { - mkdir -p "$GOPATH/src/${2%/*}" - rm -f "$GOPATH/src/$2" - ln -rsT "$1" "$GOPATH/src/$2" - pushd "$GOPATH/src/$2" >/dev/null || exit -} - -_fake_gopath_popd() { - popd >/dev/null || exit -} - -prepare() { - # Create GOPATH - mkdir -p "${srcdir:?}/GOPATH" - mv "$srcdir/loop-$_pkgver" "$srcdir/loop" -} - -build() { - # Use suggested GOFLAGS for Arch Linux. - # https://wiki.archlinux.org/title/Go_package_guidelines - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - - export GOPATH="$srcdir/GOPATH" - _fake_gopath_pushd "loop" github.com/lightninglabs/loop - make && make install - _fake_gopath_popd -} - -package() { - for _bin in loop loopd; do - install -Dm 755 "$srcdir/GOPATH/bin/$_bin" -t "${pkgdir:?}/usr/bin"; - done - - install -D -m644 "loop/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/linux-apfs-dkms-git/PKGBUILD b/src/linux-apfs-dkms-git/PKGBUILD deleted file mode 100644 index 5d707b1..0000000 --- a/src/linux-apfs-dkms-git/PKGBUILD +++ /dev/null @@ -1,30 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: ManU -# Forked from aur/linux-can-dkms -# Contributor: Kyle Manna - -pkgname=linux-apfs-dkms-git -epoch=1 -pkgver=r6.2a598f1 -pkgrel=1 -pkgdesc="Experimental APFS kernel module (DKMS)" -arch=('any') -url="https://github.com/eafer/linux-apfs-oot" -license=('GPL2') -depends=('dkms') -makedepends=('git') -source=("git+https://github.com/eafer/linux-apfs-oot") -sha256sums=('SKIP') - -pkgver() { - cd linux-apfs-oot - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -package() { - cd linux-apfs-oot - dkms_version=$(grep PACKAGE_VERSION dkms.conf | sed -r 's#PACKAGE_VERSION="([0-9.]+)"#\1#') - dkms_dir="$pkgdir/usr/src/linux-apfs-$dkms_version/" - install -Ddm755 "$dkms_dir" - cp -dr --no-preserve=ownership * "$dkms_dir" -} diff --git a/src/linux-aufs-lts/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch b/src/linux-aufs-lts/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch deleted file mode 100644 index a989d66..0000000 --- a/src/linux-aufs-lts/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch +++ /dev/null @@ -1,103 +0,0 @@ -From 4e54373158caa50df5402fdd3db1794c5394026b Mon Sep 17 00:00:00 2001 -Message-Id: <4e54373158caa50df5402fdd3db1794c5394026b.1516188238.git.jan.steffens@gmail.com> -From: Serge Hallyn -Date: Fri, 31 May 2013 19:12:12 +0100 -Subject: [PATCH 1/4] add sysctl to disallow unprivileged CLONE_NEWUSER by - default - -Signed-off-by: Serge Hallyn -[bwh: Remove unneeded binary sysctl bits] -Signed-off-by: Daniel Micay ---- - kernel/fork.c | 15 +++++++++++++++ - kernel/sysctl.c | 12 ++++++++++++ - kernel/user_namespace.c | 3 +++ - 3 files changed, 30 insertions(+) - -diff --git a/kernel/fork.c b/kernel/fork.c -index 500ce64517d9..35f5860958b4 100644 ---- a/kernel/fork.c -+++ b/kernel/fork.c -@@ -102,6 +102,11 @@ - - #define CREATE_TRACE_POINTS - #include -+#ifdef CONFIG_USER_NS -+extern int unprivileged_userns_clone; -+#else -+#define unprivileged_userns_clone 0 -+#endif - - /* - * Minimum number of threads to boot the kernel -@@ -1554,6 +1559,10 @@ static __latent_entropy struct task_struct *copy_process( - if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == (CLONE_NEWUSER|CLONE_FS)) - return ERR_PTR(-EINVAL); - -+ if ((clone_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) -+ if (!capable(CAP_SYS_ADMIN)) -+ return ERR_PTR(-EPERM); -+ - /* - * Thread groups must share signals as well, and detached threads - * can only be started up within the thread group. -@@ -2347,6 +2356,12 @@ SYSCALL_DEFINE1(unshare, unsigned long, unshare_flags) - if (unshare_flags & CLONE_NEWNS) - unshare_flags |= CLONE_FS; - -+ if ((unshare_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) { -+ err = -EPERM; -+ if (!capable(CAP_SYS_ADMIN)) -+ goto bad_unshare_out; -+ } -+ - err = check_unshare_flags(unshare_flags); - if (err) - goto bad_unshare_out; -diff --git a/kernel/sysctl.c b/kernel/sysctl.c -index 56aca862c4f5..e8402ba393c1 100644 ---- a/kernel/sysctl.c -+++ b/kernel/sysctl.c -@@ -105,6 +105,9 @@ extern int core_uses_pid; - extern char core_pattern[]; - extern unsigned int core_pipe_limit; - #endif -+#ifdef CONFIG_USER_NS -+extern int unprivileged_userns_clone; -+#endif - extern int pid_max; - extern int pid_max_min, pid_max_max; - extern int percpu_pagelist_fraction; -@@ -513,6 +516,15 @@ static struct ctl_table kern_table[] = { - .proc_handler = proc_dointvec, - }, - #endif -+#ifdef CONFIG_USER_NS -+ { -+ .procname = "unprivileged_userns_clone", -+ .data = &unprivileged_userns_clone, -+ .maxlen = sizeof(int), -+ .mode = 0644, -+ .proc_handler = proc_dointvec, -+ }, -+#endif - #ifdef CONFIG_PROC_SYSCTL - { - .procname = "tainted", -diff --git a/kernel/user_namespace.c b/kernel/user_namespace.c -index c490f1e4313b..dd03bd39d7bf 100644 ---- a/kernel/user_namespace.c -+++ b/kernel/user_namespace.c -@@ -24,6 +24,9 @@ - #include - #include - -+/* sysctl */ -+int unprivileged_userns_clone; -+ - static struct kmem_cache *user_ns_cachep __read_mostly; - static DEFINE_MUTEX(userns_state_mutex); - --- -2.15.1 - diff --git a/src/linux-aufs-lts/60-linux.hook b/src/linux-aufs-lts/60-linux.hook deleted file mode 100644 index b33873c..0000000 --- a/src/linux-aufs-lts/60-linux.hook +++ /dev/null @@ -1,12 +0,0 @@ -[Trigger] -Type = File -Operation = Install -Operation = Upgrade -Operation = Remove -Target = usr/lib/modules/%KERNVER%/* -Target = usr/lib/modules/%EXTRAMODULES%/* - -[Action] -Description = Updating %PKGBASE% module dependencies... -When = PostTransaction -Exec = /usr/bin/depmod %KERNVER% diff --git a/src/linux-aufs-lts/90-linux.hook b/src/linux-aufs-lts/90-linux.hook deleted file mode 100644 index be0d886..0000000 --- a/src/linux-aufs-lts/90-linux.hook +++ /dev/null @@ -1,11 +0,0 @@ -[Trigger] -Type = File -Operation = Install -Operation = Upgrade -Target = boot/vmlinuz-%PKGBASE% -Target = usr/lib/initcpio/* - -[Action] -Description = Updating %PKGBASE% initcpios... -When = PostTransaction -Exec = /usr/bin/mkinitcpio -p %PKGBASE% diff --git a/src/linux-aufs-lts/PKGBUILD b/src/linux-aufs-lts/PKGBUILD deleted file mode 100644 index ab7324b..0000000 --- a/src/linux-aufs-lts/PKGBUILD +++ /dev/null @@ -1,262 +0,0 @@ -# Maintainer: Andreas Radke - -pkgbase=linux-aufs-lts -#pkgbase=linux-lts-custom -_srcname=linux-4.19 -pkgver=4.19.13 -pkgrel=1 -arch=('x86_64') -url="https://www.kernel.org/" -license=('GPL2') -makedepends=('xmlto' 'kmod' 'inetutils' 'bc' 'libelf' 'git') -options=('!strip') -source=(https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.{xz,sign} - https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz - 'config' # the main kernel config file - '60-linux.hook' # pacman hook for depmod - '90-linux.hook' # pacman hook for initramfs regeneration - 'linux-lts.preset' # standard config files for mkinitcpio ramdisk - 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) -validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds - '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman (Linux kernel stable release signing key) - ) -# https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256sums=('0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1' - 'SKIP' - '6b9be1fe9446535e1fcdd50ec9be4aec538466e4b9121b3434a6c29669834610' - '3afefd12869c13a1b57de1ae7db54c7c6a00487fc935df18f15f434c7e8c173d' - 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' - '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' - 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' - '36b1118c8dedadc4851150ddd4eb07b1c58ac5bbf3022cc2501a27c2b476da98') - -_kernelname=${pkgbase#linux} - -_basekernel=4.19 -_aufs4git="https://github.com/sfjro/aufs4-standalone.git" -_aufs4name=aufs4-standalone - -prepare() { - cd ${_srcname} - - # add upstream patch - patch -p1 -i ../patch-${pkgver} - chmod +x tools/objtool/sync-check.sh # GNU patch doesn't support git-style file mode - - msg "Fetching and applying aufs4 patches" - git clone ${_aufs4git} ${_aufs4name} - cd ${_aufs4name} - git checkout origin/aufs${_basekernel} || _aufs4checkout=KRAKRA - if [[ ${_aufs4checkout} = "KRAKRA" ]]; then - echo - msg "AUFS4 not yet ported to version ${_basekernel}! Aborting build." - exit 1 - echo - cd .. - else -# mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/include" -# mv include/linux/Kbuild "${pkgdir}/usr/src/linux-${_kernver}/include/" - rm include/uapi/linux/Kbuild - cd .. - cp -a ${_aufs4name}/{Documentation,fs,include} ${srcdir}/linux-${_basekernel}/ - msg "Patching aufs4" - for _patch in ${_aufs4name}/*.patch; do - patch -Np1 -i ${_patch} || _aufs4fail=KRAKRA - done - if [[ ${_aufs4fail} = "KRAKRA" ]]; then - msg "Not all aufs4 patches applied correctly. Aborting build." - exit 1 - fi - fi - - # security patches - - # add latest fixes from stable queue, if needed - # http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git - - # disable USER_NS for non-root users by default - patch -Np1 -i ../0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch - - cp -Tf ../config .config - - if [ "${_kernelname}" != "" ]; then - sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config - sed -i "s|CONFIG_LOCALVERSION_AUTO=.*|CONFIG_LOCALVERSION_AUTO=n|" ./.config - fi - - # set extraversion to pkgrel - sed -ri "s|^(EXTRAVERSION =).*|\1 -${pkgrel}|" Makefile - - # don't run depmod on 'make install'. We'll do this ourselves in packaging - sed -i '2iexit 0' scripts/depmod.sh - - # get kernel version - make prepare - - # load configuration - # Configure the kernel. Replace the line below with one of your choice. - #make menuconfig # CLI menu for configuration - #make nconfig # new CLI menu for configuration - #make xconfig # X-based configuration - #make oldconfig # using old config from previous kernel version - # ... or manually edit .config - - # rewrite configuration - yes "" | make config >/dev/null -} - -build() { - cd ${_srcname} - - make ${MAKEFLAGS} LOCALVERSION= bzImage modules -} - -_package() { - pkgdesc="The ${pkgbase/linux/Linux} kernel and modules" - [ "${pkgbase}" = "linux" ] && groups=('base') - depends=('coreutils' 'linux-firmware' 'kmod' 'mkinitcpio>=0.7') - optdepends=('crda: to set the correct wireless channels of your country') - backup=("etc/mkinitcpio.d/${pkgbase}.preset") - install=linux-lts.install - - cd ${_srcname} - - # get kernel version - _kernver="$(make LOCALVERSION= kernelrelease)" - _basekernel=${_kernver%%-*} - _basekernel=${_basekernel%.*} - - mkdir -p "${pkgdir}"/{boot,usr/lib/modules} - make LOCALVERSION= INSTALL_MOD_PATH="${pkgdir}/usr" modules_install - cp arch/x86/boot/bzImage "${pkgdir}/boot/vmlinuz-${pkgbase}" - - # systemd expects to find the kernel here to allow hibernation - # https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344 - ln -sr "${pkgdir}/boot/vmlinuz-${pkgbase}" "${pkgdir}/usr/lib/modules/${_kernver}/vmlinuz" - - # make room for external modules - local _extramodules="extramodules-${_basekernel}${_kernelname:--lts}" - ln -s "../${_extramodules}" "${pkgdir}/usr/lib/modules/${_kernver}/extramodules" - - # add real version for building modules and running depmod from hook - echo "${_kernver}" | - install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modules/${_extramodules}/version" - - # remove build and source links - rm "${pkgdir}"/usr/lib/modules/${_kernver}/{source,build} - - # now we call depmod... - depmod -b "${pkgdir}/usr" -F System.map "${_kernver}" - - # add vmlinux - install -Dt "${pkgdir}/usr/lib/modules/${_kernver}/build" -m644 vmlinux - - # sed expression for following substitutions - local _subst=" - s|%PKGBASE%|${pkgbase}|g - s|%KERNVER%|${_kernver}|g - s|%EXTRAMODULES%|${_extramodules}|g - " - - # hack to allow specifying an initially nonexisting install file - sed "${_subst}" "${startdir}/${install}" > "${startdir}/${install}.pkg" - true && install=${install}.pkg - - # install mkinitcpio preset file - sed "${_subst}" ../linux-lts.preset | - install -Dm644 /dev/stdin "${pkgdir}/etc/mkinitcpio.d/${pkgbase}.preset" - - # install pacman hooks - sed "${_subst}" ../60-linux.hook | - install -Dm644 /dev/stdin "${pkgdir}/usr/share/libalpm/hooks/60-${pkgbase}.hook" - sed "${_subst}" ../90-linux.hook | - install -Dm644 /dev/stdin "${pkgdir}/usr/share/libalpm/hooks/90-${pkgbase}.hook" -} - -_package-headers() { - pkgdesc="Header files and scripts for building modules for ${pkgbase/linux/Linux} kernel" - - cd ${_srcname} - local _builddir="${pkgdir}/usr/lib/modules/${_kernver}/build" - - install -Dt "${_builddir}" -m644 Makefile .config Module.symvers - install -Dt "${_builddir}/kernel" -m644 kernel/Makefile - - mkdir "${_builddir}/.tmp_versions" - - cp -t "${_builddir}" -a include scripts - - install -Dt "${_builddir}/arch/x86" -m644 arch/x86/Makefile - install -Dt "${_builddir}/arch/x86/kernel" -m644 arch/x86/kernel/asm-offsets.s - - cp -t "${_builddir}/arch/x86" -a arch/x86/include - - install -Dt "${_builddir}/drivers/md" -m644 drivers/md/*.h - install -Dt "${_builddir}/net/mac80211" -m644 net/mac80211/*.h - - # http://bugs.archlinux.org/task/13146 - install -Dt "${_builddir}/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h - - # http://bugs.archlinux.org/task/20402 - install -Dt "${_builddir}/drivers/media/usb/dvb-usb" -m644 drivers/media/usb/dvb-usb/*.h - install -Dt "${_builddir}/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/*.h - install -Dt "${_builddir}/drivers/media/tuners" -m644 drivers/media/tuners/*.h - - # add xfs and shmem for aufs building - mkdir -p "${_builddir}"/{fs/xfs,mm} - - # copy in Kconfig files - find . -name Kconfig\* -exec install -Dm644 {} "${_builddir}/{}" \; - - # add objtool for external module building and enabled VALIDATION_STACK option - install -Dt "${_builddir}/tools/objtool" tools/objtool/objtool - - # remove unneeded architectures - local _arch - for _arch in "${_builddir}"/arch/*/; do - [[ ${_arch} == */x86/ ]] && continue - rm -r "${_arch}" - done - - # remove files already in linux-docs package - rm -r "${_builddir}/Documentation" - - # remove now broken symlinks - find -L "${_builddir}" -type l -printf 'Removing %P\n' -delete - - # Fix permissions - chmod -R u=rwX,go=rX "${_builddir}" - - # strip scripts directory - local _binary _strip - while read -rd '' _binary; do - case "$(file -bi "${_binary}")" in - *application/x-sharedlib*) _strip="${STRIP_SHARED}" ;; # Libraries (.so) - *application/x-archive*) _strip="${STRIP_STATIC}" ;; # Libraries (.a) - *application/x-executable*) _strip="${STRIP_BINARIES}" ;; # Binaries - *) continue ;; - esac - /usr/bin/strip ${_strip} "${_binary}" - done < <(find "${_builddir}/scripts" -type f -perm -u+w -print0 2>/dev/null) -} - -_package-docs() { - pkgdesc="Kernel hackers manual - HTML documentation that comes with the ${pkgbase/linux/Linux} kernel" - - cd ${_srcname} - local _builddir="${pkgdir}/usr/lib/modules/${_kernver}/build" - - mkdir -p "${_builddir}" - cp -t "${_builddir}" -a Documentation - - # Fix permissions - chmod -R u=rwX,go=rX "${_builddir}" -} - -pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs") -for _p in ${pkgname[@]}; do - eval "package_${_p}() { - $(declare -f "_package${_p#${pkgbase}}") - _package${_p#${pkgbase}} - }" -done diff --git a/src/linux-aufs-lts/config b/src/linux-aufs-lts/config deleted file mode 100644 index b13f6db..0000000 --- a/src/linux-aufs-lts/config +++ /dev/null @@ -1,9812 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86 4.19.12-1 Kernel Configuration -# - -# -# Compiler: gcc (GCC) 8.2.1 20181127 -# -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=80201 -CONFIG_CLANG_VERSION=0 -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_EXTABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION="-lts" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_BUILD_SALT="" -CONFIG_HAVE_KERNEL_GZIP=y -CONFIG_HAVE_KERNEL_BZIP2=y -CONFIG_HAVE_KERNEL_LZMA=y -CONFIG_HAVE_KERNEL_XZ=y -CONFIG_HAVE_KERNEL_LZO=y -CONFIG_HAVE_KERNEL_LZ4=y -# CONFIG_KERNEL_GZIP is not set -# CONFIG_KERNEL_BZIP2 is not set -# CONFIG_KERNEL_LZMA is not set -CONFIG_KERNEL_XZ=y -# CONFIG_KERNEL_LZO is not set -# CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_USELIB is not set -CONFIG_AUDIT=y -CONFIG_HAVE_ARCH_AUDITSYSCALL=y -CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_WATCH=y -CONFIG_AUDIT_TREE=y - -# -# IRQ subsystem -# -CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y -CONFIG_GENERIC_PENDING_IRQ=y -CONFIG_GENERIC_IRQ_MIGRATION=y -CONFIG_GENERIC_IRQ_CHIP=y -CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_SIM=y -CONFIG_IRQ_DOMAIN_HIERARCHY=y -CONFIG_GENERIC_MSI_IRQ=y -CONFIG_GENERIC_MSI_IRQ_DOMAIN=y -CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y -CONFIG_GENERIC_IRQ_RESERVATION_MODE=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -CONFIG_CLOCKSOURCE_WATCHDOG=y -CONFIG_ARCH_CLOCKSOURCE_DATA=y -CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y -CONFIG_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y -CONFIG_GENERIC_CMOS_UPDATE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -CONFIG_NO_HZ_IDLE=y -# CONFIG_NO_HZ_FULL is not set -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_PREEMPT_NONE=y -# CONFIG_PREEMPT_VOLUNTARY is not set -# CONFIG_PREEMPT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -# CONFIG_IRQ_TIME_ACCOUNTING is not set -CONFIG_HAVE_SCHED_AVG_IRQ=y -CONFIG_BSD_PROCESS_ACCT=y -CONFIG_BSD_PROCESS_ACCT_V3=y -CONFIG_TASKSTATS=y -CONFIG_TASK_DELAY_ACCT=y -CONFIG_TASK_XACCT=y -CONFIG_TASK_IO_ACCOUNTING=y -CONFIG_CPU_ISOLATION=y - -# -# RCU Subsystem -# -CONFIG_TREE_RCU=y -CONFIG_RCU_EXPERT=y -CONFIG_SRCU=y -CONFIG_TREE_SRCU=y -CONFIG_RCU_STALL_COMMON=y -CONFIG_RCU_NEED_SEGCBLIST=y -CONFIG_RCU_FANOUT=64 -CONFIG_RCU_FANOUT_LEAF=16 -# CONFIG_RCU_FAST_NO_HZ is not set -# CONFIG_RCU_NOCB_CPU is not set -CONFIG_BUILD_BIN2C=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_LOG_BUF_SHIFT=17 -CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 -CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y -CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y -CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -CONFIG_MEMCG=y -CONFIG_MEMCG_SWAP=y -CONFIG_MEMCG_SWAP_ENABLED=y -CONFIG_MEMCG_KMEM=y -CONFIG_BLK_CGROUP=y -# CONFIG_DEBUG_BLK_CGROUP is not set -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -CONFIG_CGROUP_FREEZER=y -# CONFIG_CGROUP_HUGETLB is not set -CONFIG_CPUSETS=y -CONFIG_PROC_PID_CPUSET=y -CONFIG_CGROUP_DEVICE=y -CONFIG_CGROUP_CPUACCT=y -# CONFIG_CGROUP_PERF is not set -CONFIG_CGROUP_BPF=y -# CONFIG_CGROUP_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y -CONFIG_USER_NS=y -CONFIG_PID_NS=y -CONFIG_NET_NS=y -# CONFIG_CHECKPOINT_RESTORE is not set -CONFIG_SCHED_AUTOGROUP=y -# CONFIG_SYSFS_DEPRECATED is not set -CONFIG_RELAY=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y -CONFIG_RD_BZIP2=y -CONFIG_RD_LZMA=y -CONFIG_RD_XZ=y -CONFIG_RD_LZO=y -CONFIG_RD_LZ4=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_SYSCTL=y -CONFIG_ANON_INODES=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -CONFIG_BPF=y -CONFIG_EXPERT=y -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_PRINTK_NMI=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_PCSPKR_PLATFORM=y -CONFIG_BASE_FULL=y -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_ADVISE_SYSCALLS=y -CONFIG_MEMBARRIER=y -CONFIG_KALLSYMS=y -CONFIG_KALLSYMS_ALL=y -CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_BPF_SYSCALL=y -CONFIG_BPF_JIT_ALWAYS_ON=y -CONFIG_USERFAULTFD=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -# CONFIG_EMBEDDED is not set -CONFIG_HAVE_PERF_EVENTS=y -# CONFIG_PC104 is not set - -# -# Kernel Performance Events And Counters -# -CONFIG_PERF_EVENTS=y -# CONFIG_DEBUG_PERF_USE_VMALLOC is not set -CONFIG_VM_EVENT_COUNTERS=y -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_MEMCG_SYSFS_ON is not set -# CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y -# CONFIG_SLOB is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLUB_CPU_PARTIAL=y -CONFIG_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y -CONFIG_64BIT=y -CONFIG_X86_64=y -CONFIG_X86=y -CONFIG_INSTRUCTION_DECODER=y -CONFIG_OUTPUT_FORMAT="elf64-x86-64" -CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_MMU=y -CONFIG_ARCH_MMAP_RND_BITS_MIN=28 -CONFIG_ARCH_MMAP_RND_BITS_MAX=32 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 -CONFIG_GENERIC_ISA_DMA=y -CONFIG_GENERIC_BUG=y -CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y -CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y -CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_HAS_CPU_RELAX=y -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_HAS_FILTER_PGPROT=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ZONE_DMA32=y -CONFIG_AUDIT_ARCH=y -CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_HAVE_INTEL_TXT=y -CONFIG_X86_64_SMP=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_DYNAMIC_PHYSICAL_MASK=y -CONFIG_PGTABLE_LEVELS=4 -CONFIG_CC_HAS_SANE_STACKPROTECTOR=y - -# -# Processor type and features -# -CONFIG_ZONE_DMA=y -CONFIG_SMP=y -CONFIG_X86_FEATURE_NAMES=y -CONFIG_X86_X2APIC=y -CONFIG_X86_MPPARSE=y -# CONFIG_GOLDFISH is not set -CONFIG_RETPOLINE=y -CONFIG_INTEL_RDT=y -# CONFIG_X86_EXTENDED_PLATFORM is not set -CONFIG_X86_INTEL_LPSS=y -CONFIG_X86_AMD_PLATFORM_DEVICE=y -CONFIG_IOSF_MBI=y -# CONFIG_IOSF_MBI_DEBUG is not set -CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y -CONFIG_SCHED_OMIT_FRAME_POINTER=y -CONFIG_HYPERVISOR_GUEST=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_DEBUG is not set -CONFIG_PARAVIRT_SPINLOCKS=y -# CONFIG_QUEUED_LOCK_STAT is not set -CONFIG_XEN=y -CONFIG_XEN_PV=y -CONFIG_XEN_PV_SMP=y -CONFIG_XEN_DOM0=y -CONFIG_XEN_PVHVM=y -CONFIG_XEN_PVHVM_SMP=y -CONFIG_XEN_512GB=y -CONFIG_XEN_SAVE_RESTORE=y -# CONFIG_XEN_DEBUG_FS is not set -CONFIG_XEN_PVH=y -CONFIG_KVM_GUEST=y -# CONFIG_KVM_DEBUG_FS is not set -CONFIG_PARAVIRT_TIME_ACCOUNTING=y -CONFIG_PARAVIRT_CLOCK=y -# CONFIG_JAILHOUSE_GUEST is not set -CONFIG_NO_BOOTMEM=y -# CONFIG_MK8 is not set -# CONFIG_MPSC is not set -# CONFIG_MCORE2 is not set -# CONFIG_MATOM is not set -CONFIG_GENERIC_CPU=y -CONFIG_X86_INTERNODE_CACHE_SHIFT=6 -CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_TSC=y -CONFIG_X86_CMPXCHG64=y -CONFIG_X86_CMOV=y -CONFIG_X86_MINIMUM_CPU_FAMILY=64 -CONFIG_X86_DEBUGCTLMSR=y -# CONFIG_PROCESSOR_SELECT is not set -CONFIG_CPU_SUP_INTEL=y -CONFIG_CPU_SUP_AMD=y -CONFIG_CPU_SUP_CENTAUR=y -CONFIG_HPET_TIMER=y -CONFIG_HPET_EMULATE_RTC=y -CONFIG_DMI=y -CONFIG_GART_IOMMU=y -CONFIG_CALGARY_IOMMU=y -CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y -# CONFIG_MAXSMP is not set -CONFIG_NR_CPUS_RANGE_BEGIN=2 -CONFIG_NR_CPUS_RANGE_END=512 -CONFIG_NR_CPUS_DEFAULT=64 -CONFIG_NR_CPUS=320 -CONFIG_SCHED_SMT=y -CONFIG_SCHED_MC=y -CONFIG_SCHED_MC_PRIO=y -CONFIG_X86_LOCAL_APIC=y -CONFIG_X86_IO_APIC=y -CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_X86_MCE=y -# CONFIG_X86_MCELOG_LEGACY is not set -CONFIG_X86_MCE_INTEL=y -CONFIG_X86_MCE_AMD=y -CONFIG_X86_MCE_THRESHOLD=y -CONFIG_X86_MCE_INJECT=m -CONFIG_X86_THERMAL_VECTOR=y - -# -# Performance monitoring -# -CONFIG_PERF_EVENTS_INTEL_UNCORE=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX64=y -CONFIG_X86_VSYSCALL_EMULATION=y -CONFIG_I8K=m -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INTEL=y -CONFIG_MICROCODE_AMD=y -CONFIG_MICROCODE_OLD_INTERFACE=y -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -# CONFIG_X86_5LEVEL is not set -CONFIG_X86_DIRECT_GBPAGES=y -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_AMD_MEM_ENCRYPT=y -# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set -CONFIG_ARCH_USE_MEMREMAP_PROT=y -CONFIG_NUMA=y -CONFIG_AMD_NUMA=y -CONFIG_X86_64_ACPI_NUMA=y -CONFIG_NODES_SPAN_OTHER_NODES=y -# CONFIG_NUMA_EMU is not set -CONFIG_NODES_SHIFT=5 -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_ARCH_MEMORY_PROBE=y -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 -CONFIG_X86_PMEM_LEGACY_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -CONFIG_X86_CHECK_BIOS_CORRUPTION=y -CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y -CONFIG_X86_RESERVE_LOW=64 -CONFIG_MTRR=y -CONFIG_MTRR_SANITIZER=y -CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=0 -CONFIG_X86_PAT=y -CONFIG_ARCH_USES_PG_UNCACHED=y -CONFIG_ARCH_RANDOM=y -CONFIG_X86_SMAP=y -CONFIG_X86_INTEL_UMIP=y -CONFIG_X86_INTEL_MPX=y -CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y -CONFIG_EFI=y -CONFIG_EFI_STUB=y -CONFIG_EFI_MIXED=y -CONFIG_SECCOMP=y -CONFIG_HZ_100=y -# CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -# CONFIG_HZ_1000 is not set -CONFIG_HZ=100 -CONFIG_SCHED_HRTICK=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y -CONFIG_ARCH_HAS_KEXEC_PURGATORY=y -# CONFIG_KEXEC_VERIFY_SIG is not set -CONFIG_CRASH_DUMP=y -CONFIG_KEXEC_JUMP=y -CONFIG_PHYSICAL_START=0x1000000 -CONFIG_RELOCATABLE=y -CONFIG_RANDOMIZE_BASE=y -CONFIG_X86_NEED_RELOCS=y -CONFIG_PHYSICAL_ALIGN=0x1000000 -CONFIG_DYNAMIC_MEMORY_LAYOUT=y -CONFIG_RANDOMIZE_MEMORY=y -CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa -CONFIG_HOTPLUG_CPU=y -# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set -# CONFIG_DEBUG_HOTPLUG_CPU0 is not set -# CONFIG_COMPAT_VDSO is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_CMDLINE_BOOL is not set -CONFIG_MODIFY_LDT_SYSCALL=y -CONFIG_HAVE_LIVEPATCH=y -# CONFIG_LIVEPATCH is not set -CONFIG_ARCH_HAS_ADD_PAGES=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -# CONFIG_SUSPEND_SKIP_SYNC is not set -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -CONFIG_PM_AUTOSLEEP=y -CONFIG_PM_WAKELOCKS=y -CONFIG_PM_WAKELOCKS_LIMIT=100 -CONFIG_PM_WAKELOCKS_GC=y -CONFIG_PM=y -CONFIG_PM_DEBUG=y -CONFIG_PM_ADVANCED_DEBUG=y -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -# CONFIG_DPM_WATCHDOG is not set -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -CONFIG_PM_CLK=y -CONFIG_PM_GENERIC_DOMAINS=y -CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y -CONFIG_PM_GENERIC_DOMAINS_SLEEP=y -CONFIG_PM_GENERIC_DOMAINS_OF=y -CONFIG_ARCH_SUPPORTS_ACPI=y -CONFIG_ACPI=y -CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y -CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y -CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y -# CONFIG_ACPI_DEBUGGER is not set -CONFIG_ACPI_SPCR_TABLE=y -CONFIG_ACPI_LPIT=y -CONFIG_ACPI_SLEEP=y -# CONFIG_ACPI_PROCFS_POWER is not set -CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y -CONFIG_ACPI_EC_DEBUGFS=y -CONFIG_ACPI_AC=m -CONFIG_ACPI_BATTERY=m -CONFIG_ACPI_BUTTON=y -CONFIG_ACPI_VIDEO=y -CONFIG_ACPI_FAN=y -CONFIG_ACPI_TAD=m -CONFIG_ACPI_DOCK=y -CONFIG_ACPI_CPU_FREQ_PSS=y -CONFIG_ACPI_PROCESSOR_CSTATE=y -CONFIG_ACPI_PROCESSOR_IDLE=y -CONFIG_ACPI_CPPC_LIB=y -CONFIG_ACPI_PROCESSOR=y -CONFIG_ACPI_IPMI=m -CONFIG_ACPI_HOTPLUG_CPU=y -CONFIG_ACPI_PROCESSOR_AGGREGATOR=y -CONFIG_ACPI_THERMAL=y -CONFIG_ACPI_NUMA=y -CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y -CONFIG_ACPI_TABLE_UPGRADE=y -CONFIG_ACPI_DEBUG=y -CONFIG_ACPI_PCI_SLOT=y -CONFIG_ACPI_CONTAINER=y -CONFIG_ACPI_HOTPLUG_MEMORY=y -CONFIG_ACPI_HOTPLUG_IOAPIC=y -CONFIG_ACPI_SBS=m -CONFIG_ACPI_HED=y -CONFIG_ACPI_CUSTOM_METHOD=m -CONFIG_ACPI_BGRT=y -# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set -CONFIG_ACPI_NFIT=m -CONFIG_HAVE_ACPI_APEI=y -CONFIG_HAVE_ACPI_APEI_NMI=y -CONFIG_ACPI_APEI=y -CONFIG_ACPI_APEI_GHES=y -CONFIG_ACPI_APEI_PCIEAER=y -CONFIG_ACPI_APEI_MEMORY_FAILURE=y -CONFIG_ACPI_APEI_EINJ=m -CONFIG_ACPI_APEI_ERST_DEBUG=m -CONFIG_DPTF_POWER=m -CONFIG_ACPI_WATCHDOG=y -CONFIG_ACPI_EXTLOG=m -CONFIG_PMIC_OPREGION=y -CONFIG_CRC_PMIC_OPREGION=y -CONFIG_XPOWER_PMIC_OPREGION=y -CONFIG_BXT_WC_PMIC_OPREGION=y -CONFIG_CHT_WC_PMIC_OPREGION=y -CONFIG_CHT_DC_TI_PMIC_OPREGION=y -CONFIG_ACPI_CONFIGFS=m -CONFIG_TPS68470_PMIC_OPREGION=y -CONFIG_X86_PM_TIMER=y -CONFIG_SFI=y - -# -# CPU Frequency scaling -# -CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_GOV_ATTR_SET=y -CONFIG_CPU_FREQ_GOV_COMMON=y -CONFIG_CPU_FREQ_STAT=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set -CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y -CONFIG_CPU_FREQ_GOV_PERFORMANCE=y -CONFIG_CPU_FREQ_GOV_POWERSAVE=m -CONFIG_CPU_FREQ_GOV_USERSPACE=m -CONFIG_CPU_FREQ_GOV_ONDEMAND=m -CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m -CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y - -# -# CPU frequency scaling drivers -# -CONFIG_CPUFREQ_DT=m -CONFIG_CPUFREQ_DT_PLATDEV=y -CONFIG_X86_INTEL_PSTATE=y -CONFIG_X86_PCC_CPUFREQ=m -CONFIG_X86_ACPI_CPUFREQ=m -CONFIG_X86_ACPI_CPUFREQ_CPB=y -CONFIG_X86_POWERNOW_K8=m -CONFIG_X86_AMD_FREQ_SENSITIVITY=m -# CONFIG_X86_SPEEDSTEP_CENTRINO is not set -CONFIG_X86_P4_CLOCKMOD=m - -# -# shared options -# -CONFIG_X86_SPEEDSTEP_LIB=m - -# -# CPU Idle -# -CONFIG_CPU_IDLE=y -CONFIG_CPU_IDLE_GOV_LADDER=y -CONFIG_CPU_IDLE_GOV_MENU=y -CONFIG_INTEL_IDLE=y - -# -# Bus options (PCI etc.) -# -CONFIG_PCI=y -CONFIG_PCI_DIRECT=y -CONFIG_PCI_MMCONFIG=y -CONFIG_PCI_XEN=y -CONFIG_PCI_DOMAINS=y -CONFIG_MMCONF_FAM10H=y -# CONFIG_PCI_CNB20LE_QUIRK is not set -CONFIG_PCIEPORTBUS=y -CONFIG_HOTPLUG_PCI_PCIE=y -CONFIG_PCIEAER=y -# CONFIG_PCIEAER_INJECT is not set -CONFIG_PCIE_ECRC=y -CONFIG_PCIEASPM=y -# CONFIG_PCIEASPM_DEBUG is not set -CONFIG_PCIEASPM_DEFAULT=y -# CONFIG_PCIEASPM_POWERSAVE is not set -# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set -# CONFIG_PCIEASPM_PERFORMANCE is not set -CONFIG_PCIE_PME=y -CONFIG_PCIE_DPC=y -CONFIG_PCIE_PTM=y -CONFIG_PCI_MSI=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -CONFIG_PCI_REALLOC_ENABLE_AUTO=y -CONFIG_PCI_STUB=y -CONFIG_PCI_PF_STUB=m -CONFIG_XEN_PCIDEV_FRONTEND=m -CONFIG_PCI_ATS=y -CONFIG_PCI_ECAM=y -CONFIG_PCI_LOCKLESS_CONFIG=y -CONFIG_PCI_IOV=y -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -CONFIG_PCI_LABEL=y -CONFIG_PCI_HYPERV=m -CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG_PCI_ACPI=y -CONFIG_HOTPLUG_PCI_ACPI_IBM=m -CONFIG_HOTPLUG_PCI_CPCI=y -CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m -CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m -CONFIG_HOTPLUG_PCI_SHPC=y - -# -# PCI controller drivers -# - -# -# Cadence PCIe controllers support -# -CONFIG_PCIE_CADENCE=y -CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_EP=y -CONFIG_PCI_FTPCI100=y -CONFIG_PCI_HOST_COMMON=y -CONFIG_PCI_HOST_GENERIC=y -CONFIG_PCIE_XILINX=y -CONFIG_VMD=m - -# -# DesignWare PCI Core Support -# -CONFIG_PCIE_DW=y -CONFIG_PCIE_DW_HOST=y -CONFIG_PCIE_DW_EP=y -CONFIG_PCIE_DW_PLAT=y -CONFIG_PCIE_DW_PLAT_HOST=y -CONFIG_PCIE_DW_PLAT_EP=y - -# -# PCI Endpoint -# -CONFIG_PCI_ENDPOINT=y -CONFIG_PCI_ENDPOINT_CONFIGFS=y -# CONFIG_PCI_EPF_TEST is not set - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# CONFIG_ISA_BUS is not set -CONFIG_ISA_DMA_API=y -CONFIG_AMD_NB=y -CONFIG_PCCARD=m -CONFIG_PCMCIA=m -CONFIG_PCMCIA_LOAD_CIS=y -CONFIG_CARDBUS=y - -# -# PC-card bridges -# -CONFIG_YENTA=m -CONFIG_YENTA_O2=y -CONFIG_YENTA_RICOH=y -CONFIG_YENTA_TI=y -CONFIG_YENTA_ENE_TUNE=y -CONFIG_YENTA_TOSHIBA=y -CONFIG_PD6729=m -CONFIG_I82092=m -CONFIG_PCCARD_NONSTATIC=y -CONFIG_RAPIDIO=m -CONFIG_RAPIDIO_TSI721=m -CONFIG_RAPIDIO_DISC_TIMEOUT=30 -CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y -CONFIG_RAPIDIO_DMA_ENGINE=y -# CONFIG_RAPIDIO_DEBUG is not set -CONFIG_RAPIDIO_ENUM_BASIC=m -CONFIG_RAPIDIO_CHMAN=m -CONFIG_RAPIDIO_MPORT_CDEV=m - -# -# RapidIO Switch drivers -# -CONFIG_RAPIDIO_TSI57X=m -CONFIG_RAPIDIO_CPS_XX=m -CONFIG_RAPIDIO_TSI568=m -CONFIG_RAPIDIO_CPS_GEN2=m -CONFIG_RAPIDIO_RXS_GEN3=m -# CONFIG_X86_SYSFB is not set - -# -# Binary Emulations -# -CONFIG_IA32_EMULATION=y -# CONFIG_IA32_AOUT is not set -# CONFIG_X86_X32 is not set -CONFIG_COMPAT_32=y -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -CONFIG_SYSVIPC_COMPAT=y -CONFIG_X86_DEV_DMA_OPS=y -CONFIG_HAVE_GENERIC_GUP=y - -# -# Firmware Drivers -# -CONFIG_EDD=m -# CONFIG_EDD_OFF is not set -CONFIG_FIRMWARE_MEMMAP=y -CONFIG_DELL_RBU=m -CONFIG_DCDBAS=m -CONFIG_DMIID=y -CONFIG_DMI_SYSFS=m -CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y -CONFIG_ISCSI_IBFT_FIND=y -CONFIG_ISCSI_IBFT=m -CONFIG_FW_CFG_SYSFS=m -# CONFIG_FW_CFG_SYSFS_CMDLINE is not set -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -# CONFIG_EFI_VARS is not set -CONFIG_EFI_ESRT=y -CONFIG_EFI_RUNTIME_MAP=y -# CONFIG_EFI_FAKE_MEMMAP is not set -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_CAPSULE_LOADER=m -# CONFIG_EFI_TEST is not set -CONFIG_APPLE_PROPERTIES=y -# CONFIG_RESET_ATTACK_MITIGATION is not set -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=y -CONFIG_EFI_DEV_PATH_PARSER=y - -# -# Tegra firmware driver -# -CONFIG_HAVE_KVM=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQFD=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_EVENTFD=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y -CONFIG_KVM_COMPAT=y -CONFIG_HAVE_KVM_IRQ_BYPASS=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_AMD_SEV=y -CONFIG_KVM_MMU_AUDIT=y -CONFIG_VHOST_NET=m -CONFIG_VHOST_SCSI=m -CONFIG_VHOST_VSOCK=m -CONFIG_VHOST=m -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_HOTPLUG_SMT=y -CONFIG_OPROFILE=m -# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set -CONFIG_HAVE_OPROFILE=y -CONFIG_OPROFILE_NMI_TIMER=y -CONFIG_KPROBES=y -CONFIG_JUMP_LABEL=y -# CONFIG_STATIC_KEYS_SELFTEST is not set -CONFIG_OPTPROBES=y -CONFIG_KPROBES_ON_FTRACE=y -CONFIG_UPROBES=y -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_KRETPROBES=y -CONFIG_USER_RETURN_NOTIFIER=y -CONFIG_HAVE_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y -CONFIG_HAVE_KPROBES_ON_FTRACE=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_HAVE_ARCH_TRACEHOOK=y -CONFIG_HAVE_DMA_CONTIGUOUS=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=y -CONFIG_ARCH_HAS_SET_MEMORY=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y -CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y -CONFIG_HAVE_RSEQ=y -CONFIG_HAVE_CLK=y -CONFIG_HAVE_HW_BREAKPOINT=y -CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y -CONFIG_HAVE_USER_RETURN_NOTIFIER=y -CONFIG_HAVE_PERF_EVENTS_NMI=y -CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y -CONFIG_HAVE_PERF_REGS=y -CONFIG_HAVE_PERF_USER_STACK_DUMP=y -CONFIG_HAVE_ARCH_JUMP_LABEL=y -CONFIG_HAVE_RCU_TABLE_FREE=y -CONFIG_HAVE_RCU_TABLE_INVALIDATE=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y -CONFIG_HAVE_CMPXCHG_LOCAL=y -CONFIG_HAVE_CMPXCHG_DOUBLE=y -CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y -CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y -CONFIG_HAVE_ARCH_SECCOMP_FILTER=y -CONFIG_SECCOMP_FILTER=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_CC_HAS_STACKPROTECTOR_NONE=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y -CONFIG_HAVE_ARCH_HUGE_VMAP=y -CONFIG_HAVE_ARCH_SOFT_DIRTY=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y -CONFIG_ARCH_HAS_ELF_RANDOMIZE=y -CONFIG_HAVE_ARCH_MMAP_RND_BITS=y -CONFIG_HAVE_EXIT_THREAD=y -CONFIG_ARCH_MMAP_RND_BITS=28 -CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y -CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 -CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y -CONFIG_HAVE_COPY_THREAD_TLS=y -CONFIG_HAVE_STACK_VALIDATION=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_ISA_BUS_API=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y -CONFIG_STRICT_KERNEL_RWX=y -CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y -CONFIG_STRICT_MODULE_RWX=y -CONFIG_ARCH_HAS_REFCOUNT=y -# CONFIG_REFCOUNT_FULL is not set -CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y - -# -# GCOV-based kernel profiling -# -# CONFIG_GCOV_KERNEL is not set -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y -CONFIG_PLUGIN_HOSTCC="g++" -CONFIG_HAVE_GCC_PLUGINS=y -# CONFIG_GCC_PLUGINS is not set -CONFIG_RT_MUTEXES=y -CONFIG_BASE_SMALL=0 -CONFIG_MODULES=y -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODVERSIONS=y -CONFIG_MODULE_SRCVERSION_ALL=y -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA224 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -# CONFIG_MODULE_COMPRESS_GZIP is not set -CONFIG_MODULE_COMPRESS_XZ=y -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_THROTTLING_LOW=y -# CONFIG_BLK_CMDLINE_PARSER is not set -CONFIG_BLK_WBT=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_WBT_SQ=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_DEBUG_FS=y -CONFIG_BLK_DEBUG_FS_ZONED=y -CONFIG_BLK_SED_OPAL=y - -# -# Partition Types -# -CONFIG_PARTITION_ADVANCED=y -# CONFIG_ACORN_PARTITION is not set -CONFIG_AIX_PARTITION=y -# CONFIG_OSF_PARTITION is not set -# CONFIG_AMIGA_PARTITION is not set -# CONFIG_ATARI_PARTITION is not set -CONFIG_MAC_PARTITION=y -CONFIG_MSDOS_PARTITION=y -CONFIG_BSD_DISKLABEL=y -CONFIG_MINIX_SUBPARTITION=y -CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_UNIXWARE_DISKLABEL is not set -CONFIG_LDM_PARTITION=y -# CONFIG_LDM_DEBUG is not set -# CONFIG_SGI_PARTITION is not set -# CONFIG_ULTRIX_PARTITION is not set -# CONFIG_SUN_PARTITION is not set -CONFIG_KARMA_PARTITION=y -CONFIG_EFI_PARTITION=y -# CONFIG_SYSV68_PARTITION is not set -# CONFIG_CMDLINE_PARTITION is not set -CONFIG_BLOCK_COMPAT=y -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_MQ_RDMA=y - -# -# IO Schedulers -# -CONFIG_IOSCHED_NOOP=y -CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y -CONFIG_CFQ_GROUP_IOSCHED=y -CONFIG_DEFAULT_DEADLINE=y -# CONFIG_DEFAULT_CFQ is not set -# CONFIG_DEFAULT_NOOP is not set -CONFIG_DEFAULT_IOSCHED="deadline" -CONFIG_MQ_IOSCHED_DEADLINE=y -CONFIG_MQ_IOSCHED_KYBER=y -CONFIG_IOSCHED_BFQ=y -CONFIG_BFQ_GROUP_IOSCHED=y -CONFIG_PREEMPT_NOTIFIERS=y -CONFIG_PADATA=y -CONFIG_ASN1=y -CONFIG_INLINE_SPIN_UNLOCK_IRQ=y -CONFIG_INLINE_READ_UNLOCK=y -CONFIG_INLINE_READ_UNLOCK_IRQ=y -CONFIG_INLINE_WRITE_UNLOCK=y -CONFIG_INLINE_WRITE_UNLOCK_IRQ=y -CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y -CONFIG_MUTEX_SPIN_ON_OWNER=y -CONFIG_RWSEM_SPIN_ON_OWNER=y -CONFIG_LOCK_SPIN_ON_OWNER=y -CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y -CONFIG_QUEUED_SPINLOCKS=y -CONFIG_ARCH_USE_QUEUED_RWLOCKS=y -CONFIG_QUEUED_RWLOCKS=y -CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y -CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y -CONFIG_FREEZER=y - -# -# Executable file formats -# -CONFIG_BINFMT_ELF=y -CONFIG_COMPAT_BINFMT_ELF=y -CONFIG_ELFCORE=y -CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y -CONFIG_BINFMT_SCRIPT=y -CONFIG_BINFMT_MISC=y -CONFIG_COREDUMP=y - -# -# Memory Management options -# -CONFIG_SELECT_MEMORY_MODEL=y -CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSEMEM=y -CONFIG_NEED_MULTIPLE_NODES=y -CONFIG_HAVE_MEMORY_PRESENT=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_MEMBLOCK=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_ARCH_DISCARD_MEMBLOCK=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_MIGRATION=y -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_BOUNCE=y -CONFIG_VIRT_TO_BUS=y -CONFIG_MMU_NOTIFIER=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 -CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y -CONFIG_MEMORY_FAILURE=y -CONFIG_HWPOISON_INJECT=m -CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set -CONFIG_ARCH_WANTS_THP_SWAP=y -CONFIG_THP_SWAP=y -CONFIG_TRANSPARENT_HUGE_PAGECACHE=y -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y -# CONFIG_CMA is not set -CONFIG_ZSWAP=y -CONFIG_ZPOOL=y -CONFIG_ZBUD=y -CONFIG_Z3FOLD=y -CONFIG_ZSMALLOC=y -# CONFIG_PGTABLE_MAPPING is not set -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_ZONE_DEVICE=y -CONFIG_ZONE_DEVICE=y -CONFIG_ARCH_HAS_HMM=y -CONFIG_MIGRATE_VMA_HELPER=y -CONFIG_DEV_PAGEMAP_OPS=y -CONFIG_HMM=y -CONFIG_HMM_MIRROR=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_DEVICE_PUBLIC=y -CONFIG_FRAME_VECTOR=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_NET=y -CONFIG_COMPAT_NETLINK_MESSAGES=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=y -CONFIG_UNIX=y -CONFIG_UNIX_DIAG=y -CONFIG_TLS=m -CONFIG_TLS_DEVICE=y -CONFIG_XFRM=y -CONFIG_XFRM_OFFLOAD=y -CONFIG_XFRM_ALGO=m -CONFIG_XFRM_USER=m -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_XFRM_STATISTICS=y -CONFIG_XFRM_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=y -CONFIG_SMC=m -CONFIG_SMC_DIAG=m -CONFIG_XDP_SOCKETS=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -# CONFIG_IP_FIB_TRIE_STATS is not set -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y -CONFIG_IP_ROUTE_CLASSID=y -# CONFIG_IP_PNP is not set -CONFIG_NET_IPIP=m -CONFIG_NET_IPGRE_DEMUX=m -CONFIG_NET_IP_TUNNEL=m -CONFIG_NET_IPGRE=m -# CONFIG_NET_IPGRE_BROADCAST is not set -CONFIG_IP_MROUTE_COMMON=y -CONFIG_IP_MROUTE=y -CONFIG_IP_MROUTE_MULTIPLE_TABLES=y -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y -CONFIG_NET_IPVTI=m -CONFIG_NET_UDP_TUNNEL=m -CONFIG_NET_FOU=m -CONFIG_NET_FOU_IP_TUNNELS=y -CONFIG_INET_AH=m -CONFIG_INET_ESP=m -CONFIG_INET_ESP_OFFLOAD=m -CONFIG_INET_IPCOMP=m -CONFIG_INET_XFRM_TUNNEL=m -CONFIG_INET_TUNNEL=m -CONFIG_INET_XFRM_MODE_TRANSPORT=m -CONFIG_INET_XFRM_MODE_TUNNEL=m -CONFIG_INET_XFRM_MODE_BEET=m -CONFIG_INET_DIAG=m -CONFIG_INET_TCP_DIAG=m -CONFIG_INET_UDP_DIAG=m -CONFIG_INET_RAW_DIAG=m -CONFIG_INET_DIAG_DESTROY=y -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=m -CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_WESTWOOD=m -CONFIG_TCP_CONG_HTCP=m -CONFIG_TCP_CONG_HSTCP=m -CONFIG_TCP_CONG_HYBLA=m -CONFIG_TCP_CONG_VEGAS=m -CONFIG_TCP_CONG_NV=m -CONFIG_TCP_CONG_SCALABLE=m -CONFIG_TCP_CONG_LP=m -CONFIG_TCP_CONG_VENO=m -CONFIG_TCP_CONG_YEAH=m -CONFIG_TCP_CONG_ILLINOIS=m -CONFIG_TCP_CONG_DCTCP=m -CONFIG_TCP_CONG_CDG=m -CONFIG_TCP_CONG_BBR=m -CONFIG_DEFAULT_CUBIC=y -# CONFIG_DEFAULT_RENO is not set -CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_TCP_MD5SIG=y -CONFIG_IPV6=y -CONFIG_IPV6_ROUTER_PREF=y -CONFIG_IPV6_ROUTE_INFO=y -CONFIG_IPV6_OPTIMISTIC_DAD=y -CONFIG_INET6_AH=m -CONFIG_INET6_ESP=m -CONFIG_INET6_ESP_OFFLOAD=m -CONFIG_INET6_IPCOMP=m -CONFIG_IPV6_MIP6=m -CONFIG_IPV6_ILA=m -CONFIG_INET6_XFRM_TUNNEL=m -CONFIG_INET6_TUNNEL=m -CONFIG_INET6_XFRM_MODE_TRANSPORT=m -CONFIG_INET6_XFRM_MODE_TUNNEL=m -CONFIG_INET6_XFRM_MODE_BEET=m -CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m -CONFIG_IPV6_VTI=m -CONFIG_IPV6_SIT=m -CONFIG_IPV6_SIT_6RD=y -CONFIG_IPV6_NDISC_NODETYPE=y -CONFIG_IPV6_TUNNEL=m -CONFIG_IPV6_GRE=m -CONFIG_IPV6_FOU=m -CONFIG_IPV6_FOU_TUNNEL=m -CONFIG_IPV6_MULTIPLE_TABLES=y -CONFIG_IPV6_SUBTREES=y -CONFIG_IPV6_MROUTE=y -CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y -CONFIG_IPV6_PIMSM_V2=y -CONFIG_IPV6_SEG6_LWTUNNEL=y -CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_BPF=y -CONFIG_NETLABEL=y -CONFIG_NETWORK_SECMARK=y -CONFIG_NET_PTP_CLASSIFY=y -CONFIG_NETWORK_PHY_TIMESTAMPING=y -CONFIG_NETFILTER=y -CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=m - -# -# Core Netfilter Configuration -# -CONFIG_NETFILTER_INGRESS=y -CONFIG_NETFILTER_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -CONFIG_NETFILTER_NETLINK_ACCT=m -CONFIG_NETFILTER_NETLINK_QUEUE=m -CONFIG_NETFILTER_NETLINK_LOG=m -CONFIG_NETFILTER_NETLINK_OSF=m -CONFIG_NF_CONNTRACK=m -CONFIG_NF_LOG_COMMON=m -CONFIG_NF_LOG_NETDEV=m -CONFIG_NETFILTER_CONNCOUNT=m -CONFIG_NF_CONNTRACK_MARK=y -CONFIG_NF_CONNTRACK_SECMARK=y -CONFIG_NF_CONNTRACK_ZONES=y -CONFIG_NF_CONNTRACK_PROCFS=y -CONFIG_NF_CONNTRACK_EVENTS=y -CONFIG_NF_CONNTRACK_TIMEOUT=y -CONFIG_NF_CONNTRACK_TIMESTAMP=y -CONFIG_NF_CONNTRACK_LABELS=y -CONFIG_NF_CT_PROTO_DCCP=y -CONFIG_NF_CT_PROTO_GRE=m -CONFIG_NF_CT_PROTO_SCTP=y -CONFIG_NF_CT_PROTO_UDPLITE=y -CONFIG_NF_CONNTRACK_AMANDA=m -CONFIG_NF_CONNTRACK_FTP=m -CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IRC=m -CONFIG_NF_CONNTRACK_BROADCAST=m -CONFIG_NF_CONNTRACK_NETBIOS_NS=m -CONFIG_NF_CONNTRACK_SNMP=m -CONFIG_NF_CONNTRACK_PPTP=m -CONFIG_NF_CONNTRACK_SANE=m -CONFIG_NF_CONNTRACK_SIP=m -CONFIG_NF_CONNTRACK_TFTP=m -CONFIG_NF_CT_NETLINK=m -CONFIG_NF_CT_NETLINK_TIMEOUT=m -CONFIG_NF_CT_NETLINK_HELPER=m -CONFIG_NETFILTER_NETLINK_GLUE_CT=y -CONFIG_NF_NAT=m -CONFIG_NF_NAT_NEEDED=y -CONFIG_NF_NAT_PROTO_DCCP=y -CONFIG_NF_NAT_PROTO_UDPLITE=y -CONFIG_NF_NAT_PROTO_SCTP=y -CONFIG_NF_NAT_AMANDA=m -CONFIG_NF_NAT_FTP=m -CONFIG_NF_NAT_IRC=m -CONFIG_NF_NAT_SIP=m -CONFIG_NF_NAT_TFTP=m -CONFIG_NF_NAT_REDIRECT=y -CONFIG_NETFILTER_SYNPROXY=m -CONFIG_NF_TABLES=m -CONFIG_NF_TABLES_SET=m -CONFIG_NF_TABLES_INET=y -CONFIG_NF_TABLES_NETDEV=y -CONFIG_NFT_NUMGEN=m -CONFIG_NFT_CT=m -CONFIG_NFT_FLOW_OFFLOAD=m -CONFIG_NFT_COUNTER=m -CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_LOG=m -CONFIG_NFT_LIMIT=m -CONFIG_NFT_MASQ=m -CONFIG_NFT_REDIR=m -CONFIG_NFT_NAT=m -CONFIG_NFT_TUNNEL=m -CONFIG_NFT_OBJREF=m -CONFIG_NFT_QUEUE=m -CONFIG_NFT_QUOTA=m -CONFIG_NFT_REJECT=m -CONFIG_NFT_REJECT_INET=m -CONFIG_NFT_COMPAT=m -CONFIG_NFT_HASH=m -CONFIG_NFT_FIB=m -CONFIG_NFT_FIB_INET=m -CONFIG_NFT_SOCKET=m -CONFIG_NFT_OSF=m -CONFIG_NFT_TPROXY=m -CONFIG_NF_DUP_NETDEV=m -CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_FWD_NETDEV=m -CONFIG_NFT_FIB_NETDEV=m -CONFIG_NF_FLOW_TABLE_INET=m -CONFIG_NF_FLOW_TABLE=m -CONFIG_NETFILTER_XTABLES=m - -# -# Xtables combined modules -# -CONFIG_NETFILTER_XT_MARK=m -CONFIG_NETFILTER_XT_CONNMARK=m -CONFIG_NETFILTER_XT_SET=m - -# -# Xtables targets -# -CONFIG_NETFILTER_XT_TARGET_AUDIT=m -CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m -CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m -CONFIG_NETFILTER_XT_TARGET_CONNMARK=m -CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m -CONFIG_NETFILTER_XT_TARGET_CT=m -CONFIG_NETFILTER_XT_TARGET_DSCP=m -CONFIG_NETFILTER_XT_TARGET_HL=m -CONFIG_NETFILTER_XT_TARGET_HMARK=m -CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m -CONFIG_NETFILTER_XT_TARGET_LED=m -CONFIG_NETFILTER_XT_TARGET_LOG=m -CONFIG_NETFILTER_XT_TARGET_MARK=m -CONFIG_NETFILTER_XT_NAT=m -CONFIG_NETFILTER_XT_TARGET_NETMAP=m -CONFIG_NETFILTER_XT_TARGET_NFLOG=m -CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m -CONFIG_NETFILTER_XT_TARGET_NOTRACK=m -CONFIG_NETFILTER_XT_TARGET_RATEEST=m -CONFIG_NETFILTER_XT_TARGET_REDIRECT=m -CONFIG_NETFILTER_XT_TARGET_TEE=m -CONFIG_NETFILTER_XT_TARGET_TPROXY=m -CONFIG_NETFILTER_XT_TARGET_TRACE=m -CONFIG_NETFILTER_XT_TARGET_SECMARK=m -CONFIG_NETFILTER_XT_TARGET_TCPMSS=m -CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m - -# -# Xtables matches -# -CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m -CONFIG_NETFILTER_XT_MATCH_BPF=m -CONFIG_NETFILTER_XT_MATCH_CGROUP=m -CONFIG_NETFILTER_XT_MATCH_CLUSTER=m -CONFIG_NETFILTER_XT_MATCH_COMMENT=m -CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m -CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m -CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m -CONFIG_NETFILTER_XT_MATCH_CONNMARK=m -CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m -CONFIG_NETFILTER_XT_MATCH_CPU=m -CONFIG_NETFILTER_XT_MATCH_DCCP=m -CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m -CONFIG_NETFILTER_XT_MATCH_DSCP=m -CONFIG_NETFILTER_XT_MATCH_ECN=m -CONFIG_NETFILTER_XT_MATCH_ESP=m -CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m -CONFIG_NETFILTER_XT_MATCH_HELPER=m -CONFIG_NETFILTER_XT_MATCH_HL=m -CONFIG_NETFILTER_XT_MATCH_IPCOMP=m -CONFIG_NETFILTER_XT_MATCH_IPRANGE=m -CONFIG_NETFILTER_XT_MATCH_IPVS=m -CONFIG_NETFILTER_XT_MATCH_L2TP=m -CONFIG_NETFILTER_XT_MATCH_LENGTH=m -CONFIG_NETFILTER_XT_MATCH_LIMIT=m -CONFIG_NETFILTER_XT_MATCH_MAC=m -CONFIG_NETFILTER_XT_MATCH_MARK=m -CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m -CONFIG_NETFILTER_XT_MATCH_NFACCT=m -CONFIG_NETFILTER_XT_MATCH_OSF=m -CONFIG_NETFILTER_XT_MATCH_OWNER=m -CONFIG_NETFILTER_XT_MATCH_POLICY=m -CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m -CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m -CONFIG_NETFILTER_XT_MATCH_QUOTA=m -CONFIG_NETFILTER_XT_MATCH_RATEEST=m -CONFIG_NETFILTER_XT_MATCH_REALM=m -CONFIG_NETFILTER_XT_MATCH_RECENT=m -CONFIG_NETFILTER_XT_MATCH_SCTP=m -CONFIG_NETFILTER_XT_MATCH_SOCKET=m -CONFIG_NETFILTER_XT_MATCH_STATE=m -CONFIG_NETFILTER_XT_MATCH_STATISTIC=m -CONFIG_NETFILTER_XT_MATCH_STRING=m -CONFIG_NETFILTER_XT_MATCH_TCPMSS=m -CONFIG_NETFILTER_XT_MATCH_TIME=m -CONFIG_NETFILTER_XT_MATCH_U32=m -CONFIG_IP_SET=m -CONFIG_IP_SET_MAX=256 -CONFIG_IP_SET_BITMAP_IP=m -CONFIG_IP_SET_BITMAP_IPMAC=m -CONFIG_IP_SET_BITMAP_PORT=m -CONFIG_IP_SET_HASH_IP=m -CONFIG_IP_SET_HASH_IPMARK=m -CONFIG_IP_SET_HASH_IPPORT=m -CONFIG_IP_SET_HASH_IPPORTIP=m -CONFIG_IP_SET_HASH_IPPORTNET=m -CONFIG_IP_SET_HASH_IPMAC=m -CONFIG_IP_SET_HASH_MAC=m -CONFIG_IP_SET_HASH_NETPORTNET=m -CONFIG_IP_SET_HASH_NET=m -CONFIG_IP_SET_HASH_NETNET=m -CONFIG_IP_SET_HASH_NETPORT=m -CONFIG_IP_SET_HASH_NETIFACE=m -CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_VS=m -CONFIG_IP_VS_IPV6=y -# CONFIG_IP_VS_DEBUG is not set -CONFIG_IP_VS_TAB_BITS=15 - -# -# IPVS transport protocol load balancing support -# -CONFIG_IP_VS_PROTO_TCP=y -CONFIG_IP_VS_PROTO_UDP=y -CONFIG_IP_VS_PROTO_AH_ESP=y -CONFIG_IP_VS_PROTO_ESP=y -CONFIG_IP_VS_PROTO_AH=y -CONFIG_IP_VS_PROTO_SCTP=y - -# -# IPVS scheduler -# -CONFIG_IP_VS_RR=m -CONFIG_IP_VS_WRR=m -CONFIG_IP_VS_LC=m -CONFIG_IP_VS_WLC=m -CONFIG_IP_VS_FO=m -CONFIG_IP_VS_OVF=m -CONFIG_IP_VS_LBLC=m -CONFIG_IP_VS_LBLCR=m -CONFIG_IP_VS_DH=m -CONFIG_IP_VS_SH=m -CONFIG_IP_VS_MH=m -CONFIG_IP_VS_SED=m -CONFIG_IP_VS_NQ=m - -# -# IPVS SH scheduler -# -CONFIG_IP_VS_SH_TAB_BITS=8 - -# -# IPVS MH scheduler -# -CONFIG_IP_VS_MH_TAB_INDEX=12 - -# -# IPVS application helper -# -CONFIG_IP_VS_FTP=m -CONFIG_IP_VS_NFCT=y -CONFIG_IP_VS_PE_SIP=m - -# -# IP: Netfilter Configuration -# -CONFIG_NF_DEFRAG_IPV4=m -CONFIG_NF_SOCKET_IPV4=m -CONFIG_NF_TPROXY_IPV4=m -CONFIG_NF_TABLES_IPV4=y -CONFIG_NFT_CHAIN_ROUTE_IPV4=m -CONFIG_NFT_REJECT_IPV4=m -CONFIG_NFT_DUP_IPV4=m -CONFIG_NFT_FIB_IPV4=m -CONFIG_NF_TABLES_ARP=y -CONFIG_NF_FLOW_TABLE_IPV4=m -CONFIG_NF_DUP_IPV4=m -CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_IPV4=m -CONFIG_NF_REJECT_IPV4=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_MASQUERADE_IPV4=y -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NF_NAT_SNMP_BASIC=m -CONFIG_NF_NAT_PROTO_GRE=m -CONFIG_NF_NAT_PPTP=m -CONFIG_NF_NAT_H323=m -CONFIG_IP_NF_IPTABLES=m -CONFIG_IP_NF_MATCH_AH=m -CONFIG_IP_NF_MATCH_ECN=m -CONFIG_IP_NF_MATCH_RPFILTER=m -CONFIG_IP_NF_MATCH_TTL=m -CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m -CONFIG_IP_NF_NAT=m -CONFIG_IP_NF_TARGET_MASQUERADE=m -CONFIG_IP_NF_TARGET_NETMAP=m -CONFIG_IP_NF_TARGET_REDIRECT=m -CONFIG_IP_NF_MANGLE=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m -CONFIG_IP_NF_TARGET_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m - -# -# IPv6: Netfilter Configuration -# -CONFIG_NF_SOCKET_IPV6=m -CONFIG_NF_TPROXY_IPV6=m -CONFIG_NF_TABLES_IPV6=y -CONFIG_NFT_CHAIN_ROUTE_IPV6=m -CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_MASQ_IPV6=m -CONFIG_NFT_REDIR_IPV6=m -CONFIG_NFT_REJECT_IPV6=m -CONFIG_NFT_DUP_IPV6=m -CONFIG_NFT_FIB_IPV6=m -CONFIG_NF_FLOW_TABLE_IPV6=m -CONFIG_NF_DUP_IPV6=m -CONFIG_NF_REJECT_IPV6=m -CONFIG_NF_LOG_IPV6=m -CONFIG_NF_NAT_IPV6=m -CONFIG_NF_NAT_MASQUERADE_IPV6=y -CONFIG_IP6_NF_IPTABLES=m -CONFIG_IP6_NF_MATCH_AH=m -CONFIG_IP6_NF_MATCH_EUI64=m -CONFIG_IP6_NF_MATCH_FRAG=m -CONFIG_IP6_NF_MATCH_OPTS=m -CONFIG_IP6_NF_MATCH_HL=m -CONFIG_IP6_NF_MATCH_IPV6HEADER=m -CONFIG_IP6_NF_MATCH_MH=m -CONFIG_IP6_NF_MATCH_RPFILTER=m -CONFIG_IP6_NF_MATCH_RT=m -CONFIG_IP6_NF_MATCH_SRH=m -CONFIG_IP6_NF_TARGET_HL=m -CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m -CONFIG_IP6_NF_MANGLE=m -CONFIG_IP6_NF_RAW=m -CONFIG_IP6_NF_SECURITY=m -CONFIG_IP6_NF_NAT=m -CONFIG_IP6_NF_TARGET_MASQUERADE=m -CONFIG_IP6_NF_TARGET_NPT=m -CONFIG_NF_DEFRAG_IPV6=m -CONFIG_NF_TABLES_BRIDGE=y -CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NF_LOG_BRIDGE=m -CONFIG_BRIDGE_NF_EBTABLES=m -CONFIG_BRIDGE_EBT_BROUTE=m -CONFIG_BRIDGE_EBT_T_FILTER=m -CONFIG_BRIDGE_EBT_T_NAT=m -CONFIG_BRIDGE_EBT_802_3=m -CONFIG_BRIDGE_EBT_AMONG=m -CONFIG_BRIDGE_EBT_ARP=m -CONFIG_BRIDGE_EBT_IP=m -CONFIG_BRIDGE_EBT_IP6=m -CONFIG_BRIDGE_EBT_LIMIT=m -CONFIG_BRIDGE_EBT_MARK=m -CONFIG_BRIDGE_EBT_PKTTYPE=m -CONFIG_BRIDGE_EBT_STP=m -CONFIG_BRIDGE_EBT_VLAN=m -CONFIG_BRIDGE_EBT_ARPREPLY=m -CONFIG_BRIDGE_EBT_DNAT=m -CONFIG_BRIDGE_EBT_MARK_T=m -CONFIG_BRIDGE_EBT_REDIRECT=m -CONFIG_BRIDGE_EBT_SNAT=m -CONFIG_BRIDGE_EBT_LOG=m -CONFIG_BRIDGE_EBT_NFLOG=m -# CONFIG_BPFILTER is not set -CONFIG_IP_DCCP=m -CONFIG_INET_DCCP_DIAG=m - -# -# DCCP CCIDs Configuration -# -# CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID3=y -# CONFIG_IP_DCCP_CCID3_DEBUG is not set -CONFIG_IP_DCCP_TFRC_LIB=y - -# -# DCCP Kernel Hacking -# -# CONFIG_IP_DCCP_DEBUG is not set -CONFIG_IP_SCTP=m -# CONFIG_SCTP_DBG_OBJCNT is not set -# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set -CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y -# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y -CONFIG_INET_SCTP_DIAG=m -CONFIG_RDS=m -CONFIG_RDS_RDMA=m -CONFIG_RDS_TCP=m -# CONFIG_RDS_DEBUG is not set -CONFIG_TIPC=m -CONFIG_TIPC_MEDIA_IB=y -CONFIG_TIPC_MEDIA_UDP=y -CONFIG_TIPC_DIAG=m -CONFIG_ATM=m -CONFIG_ATM_CLIP=m -# CONFIG_ATM_CLIP_NO_ICMP is not set -CONFIG_ATM_LANE=m -CONFIG_ATM_MPOA=m -CONFIG_ATM_BR2684=m -# CONFIG_ATM_BR2684_IPFILTER is not set -CONFIG_L2TP=m -# CONFIG_L2TP_DEBUGFS is not set -CONFIG_L2TP_V3=y -CONFIG_L2TP_IP=m -CONFIG_L2TP_ETH=m -CONFIG_STP=m -CONFIG_GARP=m -CONFIG_MRP=m -CONFIG_BRIDGE=m -CONFIG_BRIDGE_IGMP_SNOOPING=y -CONFIG_BRIDGE_VLAN_FILTERING=y -CONFIG_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -# CONFIG_NET_DSA_LEGACY is not set -CONFIG_NET_DSA_TAG_BRCM=y -CONFIG_NET_DSA_TAG_BRCM_PREPEND=y -CONFIG_NET_DSA_TAG_DSA=y -CONFIG_NET_DSA_TAG_EDSA=y -CONFIG_NET_DSA_TAG_KSZ=y -CONFIG_NET_DSA_TAG_LAN9303=y -CONFIG_NET_DSA_TAG_MTK=y -CONFIG_NET_DSA_TAG_QCA=y -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -# CONFIG_DECNET is not set -CONFIG_LLC=m -CONFIG_LLC2=m -# CONFIG_ATALK is not set -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -CONFIG_PHONET=m -CONFIG_6LOWPAN=m -# CONFIG_6LOWPAN_DEBUGFS is not set -CONFIG_6LOWPAN_NHC=m -CONFIG_6LOWPAN_NHC_DEST=m -CONFIG_6LOWPAN_NHC_FRAGMENT=m -CONFIG_6LOWPAN_NHC_HOP=m -CONFIG_6LOWPAN_NHC_IPV6=m -CONFIG_6LOWPAN_NHC_MOBILITY=m -CONFIG_6LOWPAN_NHC_ROUTING=m -CONFIG_6LOWPAN_NHC_UDP=m -CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m -CONFIG_6LOWPAN_GHC_UDP=m -CONFIG_6LOWPAN_GHC_ICMPV6=m -CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m -CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m -CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m -CONFIG_IEEE802154=m -CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y -CONFIG_IEEE802154_SOCKET=m -CONFIG_IEEE802154_6LOWPAN=m -CONFIG_MAC802154=m -CONFIG_NET_SCHED=y - -# -# Queueing/Scheduling -# -CONFIG_NET_SCH_CBQ=m -CONFIG_NET_SCH_HTB=m -CONFIG_NET_SCH_HFSC=m -CONFIG_NET_SCH_ATM=m -CONFIG_NET_SCH_PRIO=m -CONFIG_NET_SCH_MULTIQ=m -CONFIG_NET_SCH_RED=m -CONFIG_NET_SCH_SFB=m -CONFIG_NET_SCH_SFQ=m -CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCH_TBF=m -CONFIG_NET_SCH_CBS=m -CONFIG_NET_SCH_ETF=m -CONFIG_NET_SCH_GRED=m -CONFIG_NET_SCH_DSMARK=m -CONFIG_NET_SCH_NETEM=m -CONFIG_NET_SCH_DRR=m -CONFIG_NET_SCH_MQPRIO=m -CONFIG_NET_SCH_SKBPRIO=m -CONFIG_NET_SCH_CHOKE=m -CONFIG_NET_SCH_QFQ=m -CONFIG_NET_SCH_CODEL=m -CONFIG_NET_SCH_FQ_CODEL=y -CONFIG_NET_SCH_CAKE=m -CONFIG_NET_SCH_FQ=m -CONFIG_NET_SCH_HHF=m -CONFIG_NET_SCH_PIE=m -CONFIG_NET_SCH_INGRESS=m -CONFIG_NET_SCH_PLUG=m -CONFIG_NET_SCH_DEFAULT=y -# CONFIG_DEFAULT_FQ is not set -# CONFIG_DEFAULT_CODEL is not set -CONFIG_DEFAULT_FQ_CODEL=y -# CONFIG_DEFAULT_SFQ is not set -# CONFIG_DEFAULT_PFIFO_FAST is not set -CONFIG_DEFAULT_NET_SCH="fq_codel" - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=m -CONFIG_NET_CLS_TCINDEX=m -CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_FW=m -CONFIG_NET_CLS_U32=m -CONFIG_CLS_U32_PERF=y -CONFIG_CLS_U32_MARK=y -CONFIG_NET_CLS_RSVP=m -CONFIG_NET_CLS_RSVP6=m -CONFIG_NET_CLS_FLOW=m -CONFIG_NET_CLS_CGROUP=m -CONFIG_NET_CLS_BPF=m -CONFIG_NET_CLS_FLOWER=m -CONFIG_NET_CLS_MATCHALL=m -CONFIG_NET_EMATCH=y -CONFIG_NET_EMATCH_STACK=32 -CONFIG_NET_EMATCH_CMP=m -CONFIG_NET_EMATCH_NBYTE=m -CONFIG_NET_EMATCH_U32=m -CONFIG_NET_EMATCH_META=m -CONFIG_NET_EMATCH_TEXT=m -CONFIG_NET_EMATCH_CANID=m -CONFIG_NET_EMATCH_IPSET=m -CONFIG_NET_EMATCH_IPT=m -CONFIG_NET_CLS_ACT=y -CONFIG_NET_ACT_POLICE=m -CONFIG_NET_ACT_GACT=m -CONFIG_GACT_PROB=y -CONFIG_NET_ACT_MIRRED=m -CONFIG_NET_ACT_SAMPLE=m -CONFIG_NET_ACT_IPT=m -CONFIG_NET_ACT_NAT=m -CONFIG_NET_ACT_PEDIT=m -CONFIG_NET_ACT_SIMP=m -CONFIG_NET_ACT_SKBEDIT=m -CONFIG_NET_ACT_CSUM=m -CONFIG_NET_ACT_VLAN=m -CONFIG_NET_ACT_BPF=m -CONFIG_NET_ACT_CONNMARK=m -CONFIG_NET_ACT_SKBMOD=m -CONFIG_NET_ACT_IFE=m -CONFIG_NET_ACT_TUNNEL_KEY=m -CONFIG_NET_IFE_SKBMARK=m -CONFIG_NET_IFE_SKBPRIO=m -CONFIG_NET_IFE_SKBTCINDEX=m -CONFIG_NET_CLS_IND=y -CONFIG_NET_SCH_FIFO=y -CONFIG_DCB=y -CONFIG_DNS_RESOLVER=m -CONFIG_BATMAN_ADV=m -CONFIG_BATMAN_ADV_BATMAN_V=y -CONFIG_BATMAN_ADV_BLA=y -CONFIG_BATMAN_ADV_DAT=y -CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_MCAST=y -CONFIG_BATMAN_ADV_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_OPENVSWITCH=m -CONFIG_OPENVSWITCH_GRE=m -CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPENVSWITCH_GENEVE=m -CONFIG_VSOCKETS=m -CONFIG_VSOCKETS_DIAG=m -CONFIG_VMWARE_VMCI_VSOCKETS=m -CONFIG_VIRTIO_VSOCKETS=m -CONFIG_VIRTIO_VSOCKETS_COMMON=m -CONFIG_HYPERV_VSOCKETS=m -CONFIG_NETLINK_DIAG=m -CONFIG_MPLS=y -CONFIG_NET_MPLS_GSO=m -CONFIG_MPLS_ROUTING=m -CONFIG_MPLS_IPTUNNEL=m -CONFIG_NET_NSH=m -CONFIG_HSR=m -CONFIG_NET_SWITCHDEV=y -CONFIG_NET_L3_MASTER_DEV=y -CONFIG_NET_NCSI=y -CONFIG_RPS=y -CONFIG_RFS_ACCEL=y -CONFIG_XPS=y -CONFIG_CGROUP_NET_PRIO=y -CONFIG_CGROUP_NET_CLASSID=y -CONFIG_NET_RX_BUSY_POLL=y -CONFIG_BQL=y -CONFIG_BPF_JIT=y -CONFIG_BPF_STREAM_PARSER=y -CONFIG_NET_FLOW_LIMIT=y - -# -# Network testing -# -CONFIG_NET_PKTGEN=m -CONFIG_NET_DROP_MONITOR=m -CONFIG_HAMRADIO=y - -# -# Packet Radio protocols -# -CONFIG_AX25=m -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_NETROM=m -CONFIG_ROSE=m - -# -# AX.25 network device drivers -# -CONFIG_MKISS=m -CONFIG_6PACK=m -CONFIG_BPQETHER=m -CONFIG_BAYCOM_SER_FDX=m -CONFIG_BAYCOM_SER_HDX=m -CONFIG_BAYCOM_PAR=m -CONFIG_YAM=m -CONFIG_CAN=m -CONFIG_CAN_RAW=m -CONFIG_CAN_BCM=m -CONFIG_CAN_GW=m - -# -# CAN Device Drivers -# -CONFIG_CAN_VCAN=m -CONFIG_CAN_VXCAN=m -CONFIG_CAN_SLCAN=m -CONFIG_CAN_DEV=m -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_GRCAN=m -CONFIG_CAN_JANZ_ICAN3=m -CONFIG_CAN_C_CAN=m -CONFIG_CAN_C_CAN_PLATFORM=m -CONFIG_CAN_C_CAN_PCI=m -CONFIG_CAN_CC770=m -# CONFIG_CAN_CC770_ISA is not set -CONFIG_CAN_CC770_PLATFORM=m -CONFIG_CAN_IFI_CANFD=m -CONFIG_CAN_M_CAN=m -CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_SJA1000=m -# CONFIG_CAN_SJA1000_ISA is not set -CONFIG_CAN_SJA1000_PLATFORM=m -# CONFIG_CAN_EMS_PCMCIA is not set -CONFIG_CAN_EMS_PCI=m -CONFIG_CAN_PEAK_PCMCIA=m -CONFIG_CAN_PEAK_PCI=m -CONFIG_CAN_PEAK_PCIEC=y -CONFIG_CAN_KVASER_PCI=m -CONFIG_CAN_PLX_PCI=m -CONFIG_CAN_SOFTING=m -CONFIG_CAN_SOFTING_CS=m - -# -# CAN SPI interfaces -# -CONFIG_CAN_HI311X=m -CONFIG_CAN_MCP251X=m - -# -# CAN USB interfaces -# -CONFIG_CAN_8DEV_USB=m -CONFIG_CAN_EMS_USB=m -CONFIG_CAN_ESD_USB2=m -CONFIG_CAN_GS_USB=m -CONFIG_CAN_KVASER_USB=m -CONFIG_CAN_MCBA_USB=m -CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_UCAN=m -# CONFIG_CAN_DEBUG_DEVICES is not set -CONFIG_BT=m -CONFIG_BT_BREDR=y -CONFIG_BT_RFCOMM=m -CONFIG_BT_RFCOMM_TTY=y -CONFIG_BT_BNEP=m -CONFIG_BT_BNEP_MC_FILTER=y -CONFIG_BT_BNEP_PROTO_FILTER=y -CONFIG_BT_CMTP=m -CONFIG_BT_HIDP=m -CONFIG_BT_HS=y -CONFIG_BT_LE=y -CONFIG_BT_6LOWPAN=m -CONFIG_BT_LEDS=y -# CONFIG_BT_SELFTEST is not set -CONFIG_BT_DEBUGFS=y - -# -# Bluetooth device drivers -# -CONFIG_BT_INTEL=m -CONFIG_BT_BCM=m -CONFIG_BT_RTL=m -CONFIG_BT_QCA=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_BCM=y -CONFIG_BT_HCIBTUSB_RTL=y -CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIUART=m -CONFIG_BT_HCIUART_SERDEV=y -CONFIG_BT_HCIUART_H4=y -CONFIG_BT_HCIUART_NOKIA=m -CONFIG_BT_HCIUART_BCSP=y -CONFIG_BT_HCIUART_ATH3K=y -CONFIG_BT_HCIUART_LL=y -CONFIG_BT_HCIUART_3WIRE=y -CONFIG_BT_HCIUART_INTEL=y -CONFIG_BT_HCIUART_BCM=y -CONFIG_BT_HCIUART_RTL=y -CONFIG_BT_HCIUART_QCA=y -CONFIG_BT_HCIUART_AG6XX=y -CONFIG_BT_HCIUART_MRVL=y -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBPA10X=m -CONFIG_BT_HCIBFUSB=m -CONFIG_BT_HCIDTL1=m -CONFIG_BT_HCIBT3C=m -CONFIG_BT_HCIBLUECARD=m -CONFIG_BT_HCIVHCI=m -CONFIG_BT_MRVL=m -CONFIG_BT_MRVL_SDIO=m -CONFIG_BT_ATH3K=m -CONFIG_BT_WILINK=m -CONFIG_BT_MTKUART=m -CONFIG_BT_HCIRSI=m -CONFIG_AF_RXRPC=m -CONFIG_AF_RXRPC_IPV6=y -# CONFIG_AF_RXRPC_INJECT_LOSS is not set -CONFIG_AF_RXRPC_DEBUG=y -CONFIG_RXKAD=y -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=y -CONFIG_WEXT_SPY=y -CONFIG_WEXT_PRIV=y -CONFIG_CFG80211=m -# CONFIG_NL80211_TESTMODE is not set -# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_CERTIFICATION_ONUS is not set -CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y -CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y -CONFIG_CFG80211_DEFAULT_PS=y -CONFIG_CFG80211_DEBUGFS=y -CONFIG_CFG80211_CRDA_SUPPORT=y -CONFIG_CFG80211_WEXT=y -CONFIG_CFG80211_WEXT_EXPORT=y -CONFIG_LIB80211=m -CONFIG_LIB80211_CRYPT_WEP=m -CONFIG_LIB80211_CRYPT_CCMP=m -CONFIG_LIB80211_CRYPT_TKIP=m -# CONFIG_LIB80211_DEBUG is not set -CONFIG_MAC80211=m -CONFIG_MAC80211_HAS_RC=y -CONFIG_MAC80211_RC_MINSTREL=y -CONFIG_MAC80211_RC_MINSTREL_HT=y -CONFIG_MAC80211_RC_MINSTREL_VHT=y -CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y -CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" -CONFIG_MAC80211_MESH=y -CONFIG_MAC80211_LEDS=y -CONFIG_MAC80211_DEBUGFS=y -# CONFIG_MAC80211_MESSAGE_TRACING is not set -# CONFIG_MAC80211_DEBUG_MENU is not set -CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 -CONFIG_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -CONFIG_RFKILL=m -CONFIG_RFKILL_LEDS=y -CONFIG_RFKILL_INPUT=y -CONFIG_RFKILL_GPIO=m -CONFIG_NET_9P=m -CONFIG_NET_9P_VIRTIO=m -CONFIG_NET_9P_XEN=m -CONFIG_NET_9P_RDMA=m -# CONFIG_NET_9P_DEBUG is not set -CONFIG_CAIF=m -# CONFIG_CAIF_DEBUG is not set -CONFIG_CAIF_NETDEV=m -CONFIG_CAIF_USB=m -CONFIG_CEPH_LIB=m -CONFIG_CEPH_LIB_PRETTYDEBUG=y -CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y -CONFIG_NFC=m -CONFIG_NFC_DIGITAL=m -CONFIG_NFC_NCI=m -CONFIG_NFC_NCI_SPI=m -CONFIG_NFC_NCI_UART=m -CONFIG_NFC_HCI=m -CONFIG_NFC_SHDLC=y - -# -# Near Field Communication (NFC) devices -# -CONFIG_NFC_TRF7970A=m -CONFIG_NFC_MEI_PHY=m -CONFIG_NFC_SIM=m -CONFIG_NFC_PORT100=m -CONFIG_NFC_FDP=m -CONFIG_NFC_FDP_I2C=m -CONFIG_NFC_PN544=m -CONFIG_NFC_PN544_I2C=m -CONFIG_NFC_PN544_MEI=m -CONFIG_NFC_PN533=m -CONFIG_NFC_PN533_USB=m -CONFIG_NFC_PN533_I2C=m -CONFIG_NFC_MICROREAD=m -CONFIG_NFC_MICROREAD_I2C=m -CONFIG_NFC_MICROREAD_MEI=m -CONFIG_NFC_MRVL=m -CONFIG_NFC_MRVL_USB=m -CONFIG_NFC_MRVL_UART=m -CONFIG_NFC_MRVL_I2C=m -CONFIG_NFC_MRVL_SPI=m -CONFIG_NFC_ST21NFCA=m -CONFIG_NFC_ST21NFCA_I2C=m -CONFIG_NFC_ST_NCI=m -CONFIG_NFC_ST_NCI_I2C=m -CONFIG_NFC_ST_NCI_SPI=m -CONFIG_NFC_NXP_NCI=m -CONFIG_NFC_NXP_NCI_I2C=m -CONFIG_NFC_S3FWRN5=m -CONFIG_NFC_S3FWRN5_I2C=m -CONFIG_NFC_ST95HF=m -CONFIG_PSAMPLE=m -CONFIG_NET_IFE=m -CONFIG_LWTUNNEL=y -CONFIG_LWTUNNEL_BPF=y -CONFIG_DST_CACHE=y -CONFIG_GRO_CELLS=y -CONFIG_SOCK_VALIDATE_XMIT=y -CONFIG_NET_DEVLINK=m -CONFIG_MAY_USE_DEVLINK=m -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_HAVE_EBPF_JIT=y - -# -# Device Drivers -# - -# -# Generic Driver Options -# -# CONFIG_UEVENT_HELPER is not set -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_EXTRA_FIRMWARE="" -CONFIG_FW_LOADER_USER_HELPER=y -# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set -CONFIG_WANT_DEV_COREDUMP=y -CONFIG_ALLOW_DEV_COREDUMP=y -CONFIG_DEV_COREDUMP=y -# CONFIG_DEBUG_DRIVER is not set -# CONFIG_DEBUG_DEVRES is not set -# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set -# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -CONFIG_SYS_HYPERVISOR=y -CONFIG_GENERIC_CPU_AUTOPROBE=y -CONFIG_GENERIC_CPU_VULNERABILITIES=y -CONFIG_REGMAP=y -CONFIG_REGMAP_I2C=y -CONFIG_REGMAP_SPI=y -CONFIG_REGMAP_SPMI=m -CONFIG_REGMAP_W1=m -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_REGMAP_SOUNDWIRE=m -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set - -# -# Bus devices -# -CONFIG_SIMPLE_PM_BUS=y -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_MTD=m -CONFIG_MTD_TESTS=m -CONFIG_MTD_REDBOOT_PARTS=m -CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 -# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set -# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set -CONFIG_MTD_CMDLINE_PARTS=m -CONFIG_MTD_OF_PARTS=m -CONFIG_MTD_AR7_PARTS=m - -# -# Partition parsers -# - -# -# User Modules And Translation Layers -# -CONFIG_MTD_BLKDEVS=m -CONFIG_MTD_BLOCK=m -CONFIG_MTD_BLOCK_RO=m -CONFIG_FTL=m -CONFIG_NFTL=m -CONFIG_NFTL_RW=y -CONFIG_INFTL=m -CONFIG_RFD_FTL=m -CONFIG_SSFDC=m -CONFIG_SM_FTL=m -CONFIG_MTD_OOPS=m -CONFIG_MTD_SWAP=m -CONFIG_MTD_PARTITIONED_MASTER=y - -# -# RAM/ROM/Flash chip drivers -# -CONFIG_MTD_CFI=m -CONFIG_MTD_JEDECPROBE=m -CONFIG_MTD_GEN_PROBE=m -# CONFIG_MTD_CFI_ADV_OPTIONS is not set -CONFIG_MTD_MAP_BANK_WIDTH_1=y -CONFIG_MTD_MAP_BANK_WIDTH_2=y -CONFIG_MTD_MAP_BANK_WIDTH_4=y -CONFIG_MTD_CFI_I1=y -CONFIG_MTD_CFI_I2=y -CONFIG_MTD_CFI_INTELEXT=m -CONFIG_MTD_CFI_AMDSTD=m -CONFIG_MTD_CFI_STAA=m -CONFIG_MTD_CFI_UTIL=m -CONFIG_MTD_RAM=m -CONFIG_MTD_ROM=m -CONFIG_MTD_ABSENT=m - -# -# Mapping drivers for chip access -# -CONFIG_MTD_COMPLEX_MAPPINGS=y -CONFIG_MTD_PHYSMAP=m -# CONFIG_MTD_PHYSMAP_COMPAT is not set -CONFIG_MTD_PHYSMAP_OF=m -CONFIG_MTD_PHYSMAP_OF_VERSATILE=y -CONFIG_MTD_PHYSMAP_OF_GEMINI=y -CONFIG_MTD_SBC_GXX=m -CONFIG_MTD_AMD76XROM=m -CONFIG_MTD_ICHXROM=m -CONFIG_MTD_ESB2ROM=m -CONFIG_MTD_CK804XROM=m -CONFIG_MTD_SCB2_FLASH=m -CONFIG_MTD_NETtel=m -CONFIG_MTD_L440GX=m -CONFIG_MTD_PCI=m -CONFIG_MTD_PCMCIA=m -# CONFIG_MTD_PCMCIA_ANONYMOUS is not set -CONFIG_MTD_GPIO_ADDR=m -CONFIG_MTD_INTEL_VR_NOR=m -CONFIG_MTD_PLATRAM=m -CONFIG_MTD_LATCH_ADDR=m - -# -# Self-contained MTD device drivers -# -CONFIG_MTD_PMC551=m -# CONFIG_MTD_PMC551_BUGFIX is not set -# CONFIG_MTD_PMC551_DEBUG is not set -CONFIG_MTD_DATAFLASH=m -# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set -CONFIG_MTD_DATAFLASH_OTP=y -CONFIG_MTD_M25P80=m -CONFIG_MTD_MCHP23K256=m -CONFIG_MTD_SST25L=m -CONFIG_MTD_SLRAM=m -CONFIG_MTD_PHRAM=m -CONFIG_MTD_MTDRAM=m -CONFIG_MTDRAM_TOTAL_SIZE=4096 -CONFIG_MTDRAM_ERASE_SIZE=128 -CONFIG_MTD_BLOCK2MTD=m - -# -# Disk-On-Chip Device Drivers -# -CONFIG_MTD_DOCG3=m -CONFIG_BCH_CONST_M=14 -CONFIG_BCH_CONST_T=4 -CONFIG_MTD_NAND_CORE=m -CONFIG_MTD_ONENAND=m -# CONFIG_MTD_ONENAND_VERIFY_WRITE is not set -CONFIG_MTD_ONENAND_GENERIC=m -CONFIG_MTD_ONENAND_OTP=y -CONFIG_MTD_ONENAND_2X_PROGRAM=y -CONFIG_MTD_NAND_ECC=m -CONFIG_MTD_NAND_ECC_SMC=y -CONFIG_MTD_NAND=m -CONFIG_MTD_NAND_BCH=m -CONFIG_MTD_NAND_ECC_BCH=y -CONFIG_MTD_SM_COMMON=m -CONFIG_MTD_NAND_DENALI=m -CONFIG_MTD_NAND_DENALI_PCI=m -CONFIG_MTD_NAND_DENALI_DT=m -CONFIG_MTD_NAND_GPIO=m -CONFIG_MTD_NAND_RICOH=m -CONFIG_MTD_NAND_DISKONCHIP=m -# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set -CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 -CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y -CONFIG_MTD_NAND_DOCG4=m -CONFIG_MTD_NAND_CAFE=m -CONFIG_MTD_NAND_NANDSIM=m -CONFIG_MTD_NAND_PLATFORM=m -CONFIG_MTD_SPI_NAND=m - -# -# LPDDR & LPDDR2 PCM memory drivers -# -CONFIG_MTD_LPDDR=m -CONFIG_MTD_QINFO_PROBE=m -CONFIG_MTD_SPI_NOR=m -CONFIG_MTD_MT81xx_NOR=m -CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y -CONFIG_SPI_INTEL_SPI=m -CONFIG_SPI_INTEL_SPI_PCI=m -CONFIG_SPI_INTEL_SPI_PLATFORM=m -CONFIG_MTD_UBI=m -CONFIG_MTD_UBI_WL_THRESHOLD=4096 -CONFIG_MTD_UBI_BEB_LIMIT=20 -CONFIG_MTD_UBI_FASTMAP=y -CONFIG_MTD_UBI_GLUEBI=m -CONFIG_MTD_UBI_BLOCK=y -CONFIG_DTC=y -CONFIG_OF=y -# CONFIG_OF_UNITTEST is not set -CONFIG_OF_FLATTREE=y -CONFIG_OF_KOBJ=y -CONFIG_OF_DYNAMIC=y -CONFIG_OF_ADDRESS=y -CONFIG_OF_IRQ=y -CONFIG_OF_NET=y -CONFIG_OF_MDIO=m -CONFIG_OF_RESOLVE=y -CONFIG_OF_OVERLAY=y -CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y -CONFIG_PARPORT=m -CONFIG_PARPORT_PC=m -CONFIG_PARPORT_SERIAL=m -CONFIG_PARPORT_PC_FIFO=y -CONFIG_PARPORT_PC_SUPERIO=y -CONFIG_PARPORT_PC_PCMCIA=m -CONFIG_PARPORT_AX88796=m -CONFIG_PARPORT_1284=y -CONFIG_PARPORT_NOT_PC=y -CONFIG_PNP=y -CONFIG_PNP_DEBUG_MESSAGES=y - -# -# Protocols -# -CONFIG_PNPACPI=y -CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_NULL_BLK is not set -CONFIG_BLK_DEV_FD=m -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_DAC960=m -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=m -CONFIG_BLK_DEV_SX8=m -CONFIG_BLK_DEV_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=16384 -CONFIG_CDROM_PKTCDVD=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD_WCACHE is not set -CONFIG_ATA_OVER_ETH=m -CONFIG_XEN_BLKDEV_FRONTEND=m -CONFIG_XEN_BLKDEV_BACKEND=m -CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set -CONFIG_BLK_DEV_RBD=m -CONFIG_BLK_DEV_RSXX=m - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TARGET=m -CONFIG_NVME_TARGET_LOOP=m -CONFIG_NVME_TARGET_RDMA=m -CONFIG_NVME_TARGET_FC=m -CONFIG_NVME_TARGET_FCLOOP=m - -# -# Misc devices -# -CONFIG_SENSORS_LIS3LV02D=m -CONFIG_AD525X_DPOT=m -CONFIG_AD525X_DPOT_I2C=m -CONFIG_AD525X_DPOT_SPI=m -# CONFIG_DUMMY_IRQ is not set -CONFIG_IBM_ASM=m -CONFIG_PHANTOM=m -CONFIG_SGI_IOC4=m -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_HP_ILO=m -CONFIG_APDS9802ALS=m -CONFIG_ISL29003=m -CONFIG_ISL29020=m -CONFIG_SENSORS_TSL2550=m -CONFIG_SENSORS_BH1770=m -CONFIG_SENSORS_APDS990X=m -CONFIG_HMC6352=m -CONFIG_DS1682=m -CONFIG_VMWARE_BALLOON=m -CONFIG_USB_SWITCH_FSA9480=m -CONFIG_LATTICE_ECP3_CONFIG=m -# CONFIG_SRAM is not set -CONFIG_PCI_ENDPOINT_TEST=m -CONFIG_MISC_RTSX=m -CONFIG_C2PORT=m -CONFIG_C2PORT_DURAMAR_2150=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -# CONFIG_EEPROM_AT25 is not set -CONFIG_EEPROM_LEGACY=m -CONFIG_EEPROM_MAX6875=m -CONFIG_EEPROM_93CX6=m -# CONFIG_EEPROM_93XX46 is not set -CONFIG_EEPROM_IDT_89HPESX=m -CONFIG_CB710_CORE=m -# CONFIG_CB710_DEBUG is not set -CONFIG_CB710_DEBUG_ASSUMPTIONS=y - -# -# Texas Instruments shared transport line discipline -# -CONFIG_TI_ST=m -CONFIG_SENSORS_LIS3_I2C=m -CONFIG_ALTERA_STAPL=m -CONFIG_INTEL_MEI=m -CONFIG_INTEL_MEI_ME=m -CONFIG_INTEL_MEI_TXE=m -CONFIG_VMWARE_VMCI=m - -# -# Intel MIC & related support -# - -# -# Intel MIC Bus Driver -# -CONFIG_INTEL_MIC_BUS=m - -# -# SCIF Bus Driver -# -CONFIG_SCIF_BUS=m - -# -# VOP Bus Driver -# -CONFIG_VOP_BUS=m - -# -# Intel MIC Host Driver -# -CONFIG_INTEL_MIC_HOST=m - -# -# Intel MIC Card Driver -# -CONFIG_INTEL_MIC_CARD=m - -# -# SCIF Driver -# -CONFIG_SCIF=m - -# -# Intel MIC Coprocessor State Management (COSM) Drivers -# -CONFIG_MIC_COSM=m - -# -# VOP Driver -# -CONFIG_VOP=m -CONFIG_VHOST_RING=m -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=m -CONFIG_SCSI=m -CONFIG_SCSI_DMA=y -CONFIG_SCSI_NETLINK=y -CONFIG_SCSI_MQ_DEFAULT=y -CONFIG_SCSI_PROC_FS=y - -# -# SCSI support type (disk, tape, CD-ROM) -# -CONFIG_BLK_DEV_SD=m -CONFIG_CHR_DEV_ST=m -CONFIG_CHR_DEV_OSST=m -CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y -CONFIG_CHR_DEV_SG=m -CONFIG_CHR_DEV_SCH=m -CONFIG_SCSI_ENCLOSURE=m -CONFIG_SCSI_CONSTANTS=y -CONFIG_SCSI_LOGGING=y -CONFIG_SCSI_SCAN_ASYNC=y - -# -# SCSI Transports -# -CONFIG_SCSI_SPI_ATTRS=m -CONFIG_SCSI_FC_ATTRS=m -CONFIG_SCSI_ISCSI_ATTRS=m -CONFIG_SCSI_SAS_ATTRS=m -CONFIG_SCSI_SAS_LIBSAS=m -CONFIG_SCSI_SAS_ATA=y -CONFIG_SCSI_SAS_HOST_SMP=y -CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_LOWLEVEL=y -CONFIG_ISCSI_TCP=m -CONFIG_ISCSI_BOOT_SYSFS=m -CONFIG_SCSI_CXGB3_ISCSI=m -CONFIG_SCSI_CXGB4_ISCSI=m -CONFIG_SCSI_BNX2_ISCSI=m -CONFIG_SCSI_BNX2X_FCOE=m -CONFIG_BE2ISCSI=m -CONFIG_BLK_DEV_3W_XXXX_RAID=m -CONFIG_SCSI_HPSA=m -CONFIG_SCSI_3W_9XXX=m -CONFIG_SCSI_3W_SAS=m -CONFIG_SCSI_ACARD=m -CONFIG_SCSI_AACRAID=m -CONFIG_SCSI_AIC7XXX=m -CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 -CONFIG_AIC7XXX_RESET_DELAY_MS=15000 -CONFIG_AIC7XXX_DEBUG_ENABLE=y -CONFIG_AIC7XXX_DEBUG_MASK=0 -CONFIG_AIC7XXX_REG_PRETTY_PRINT=y -CONFIG_SCSI_AIC79XX=m -CONFIG_AIC79XX_CMDS_PER_DEVICE=32 -CONFIG_AIC79XX_RESET_DELAY_MS=15000 -CONFIG_AIC79XX_DEBUG_ENABLE=y -CONFIG_AIC79XX_DEBUG_MASK=0 -CONFIG_AIC79XX_REG_PRETTY_PRINT=y -CONFIG_SCSI_AIC94XX=m -CONFIG_AIC94XX_DEBUG=y -CONFIG_SCSI_MVSAS=m -CONFIG_SCSI_MVSAS_DEBUG=y -CONFIG_SCSI_MVSAS_TASKLET=y -CONFIG_SCSI_MVUMI=m -CONFIG_SCSI_DPT_I2O=m -CONFIG_SCSI_ADVANSYS=m -CONFIG_SCSI_ARCMSR=m -CONFIG_SCSI_ESAS2R=m -CONFIG_MEGARAID_NEWGEN=y -CONFIG_MEGARAID_MM=m -CONFIG_MEGARAID_MAILBOX=m -CONFIG_MEGARAID_LEGACY=m -CONFIG_MEGARAID_SAS=m -CONFIG_SCSI_MPT3SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_SMARTPQI=m -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFSHCD_PCI=m -# CONFIG_SCSI_UFS_DWC_TC_PCI is not set -CONFIG_SCSI_UFSHCD_PLATFORM=m -# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set -CONFIG_SCSI_HPTIOP=m -CONFIG_SCSI_BUSLOGIC=m -CONFIG_SCSI_FLASHPOINT=y -CONFIG_VMWARE_PVSCSI=m -CONFIG_XEN_SCSI_FRONTEND=m -CONFIG_HYPERV_STORAGE=m -CONFIG_LIBFC=m -CONFIG_LIBFCOE=m -CONFIG_FCOE=m -CONFIG_FCOE_FNIC=m -CONFIG_SCSI_SNIC=m -# CONFIG_SCSI_SNIC_DEBUG_FS is not set -CONFIG_SCSI_DMX3191D=m -CONFIG_SCSI_GDTH=m -CONFIG_SCSI_ISCI=m -CONFIG_SCSI_IPS=m -CONFIG_SCSI_INITIO=m -CONFIG_SCSI_INIA100=m -CONFIG_SCSI_PPA=m -CONFIG_SCSI_IMM=m -# CONFIG_SCSI_IZIP_EPP16 is not set -# CONFIG_SCSI_IZIP_SLOW_CTR is not set -CONFIG_SCSI_STEX=m -CONFIG_SCSI_SYM53C8XX_2=m -CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 -CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 -CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 -CONFIG_SCSI_SYM53C8XX_MMIO=y -CONFIG_SCSI_IPR=m -CONFIG_SCSI_IPR_TRACE=y -CONFIG_SCSI_IPR_DUMP=y -CONFIG_SCSI_QLOGIC_1280=m -CONFIG_SCSI_QLA_FC=m -CONFIG_TCM_QLA2XXX=m -# CONFIG_TCM_QLA2XXX_DEBUG is not set -CONFIG_SCSI_QLA_ISCSI=m -CONFIG_QEDI=m -CONFIG_QEDF=m -CONFIG_SCSI_LPFC=m -# CONFIG_SCSI_LPFC_DEBUG_FS is not set -CONFIG_SCSI_DC395x=m -CONFIG_SCSI_AM53C974=m -CONFIG_SCSI_WD719X=m -CONFIG_SCSI_DEBUG=m -CONFIG_SCSI_PMCRAID=m -CONFIG_SCSI_PM8001=m -CONFIG_SCSI_BFA_FC=m -CONFIG_SCSI_VIRTIO=m -CONFIG_SCSI_CHELSIO_FCOE=m -CONFIG_SCSI_LOWLEVEL_PCMCIA=y -CONFIG_PCMCIA_AHA152X=m -CONFIG_PCMCIA_QLOGIC=m -CONFIG_PCMCIA_SYM53C500=m -CONFIG_SCSI_DH=y -CONFIG_SCSI_DH_RDAC=m -CONFIG_SCSI_DH_HP_SW=m -CONFIG_SCSI_DH_EMC=m -CONFIG_SCSI_DH_ALUA=m -CONFIG_SCSI_OSD_INITIATOR=m -CONFIG_SCSI_OSD_ULD=m -CONFIG_SCSI_OSD_DPRINT_SENSE=0 -# CONFIG_SCSI_OSD_DEBUG is not set -CONFIG_ATA=m -CONFIG_ATA_VERBOSE_ERROR=y -CONFIG_ATA_ACPI=y -CONFIG_SATA_ZPODD=y -CONFIG_SATA_PMP=y - -# -# Controllers with non-SFF native interface -# -CONFIG_SATA_AHCI=m -CONFIG_SATA_MOBILE_LPM_POLICY=3 -CONFIG_SATA_AHCI_PLATFORM=m -CONFIG_AHCI_CEVA=m -CONFIG_AHCI_QORIQ=m -CONFIG_SATA_INIC162X=m -CONFIG_SATA_ACARD_AHCI=m -CONFIG_SATA_SIL24=m -CONFIG_ATA_SFF=y - -# -# SFF controllers with custom DMA interface -# -CONFIG_PDC_ADMA=m -CONFIG_SATA_QSTOR=m -CONFIG_SATA_SX4=m -CONFIG_ATA_BMDMA=y - -# -# SATA SFF controllers with BMDMA -# -CONFIG_ATA_PIIX=m -CONFIG_SATA_DWC=m -# CONFIG_SATA_DWC_OLD_DMA is not set -# CONFIG_SATA_DWC_DEBUG is not set -CONFIG_SATA_MV=m -CONFIG_SATA_NV=m -CONFIG_SATA_PROMISE=m -CONFIG_SATA_SIL=m -CONFIG_SATA_SIS=m -CONFIG_SATA_SVW=m -CONFIG_SATA_ULI=m -CONFIG_SATA_VIA=m -CONFIG_SATA_VITESSE=m - -# -# PATA SFF controllers with BMDMA -# -CONFIG_PATA_ALI=m -CONFIG_PATA_AMD=m -CONFIG_PATA_ARTOP=m -CONFIG_PATA_ATIIXP=m -CONFIG_PATA_ATP867X=m -CONFIG_PATA_CMD64X=m -CONFIG_PATA_CYPRESS=m -CONFIG_PATA_EFAR=m -CONFIG_PATA_HPT366=m -CONFIG_PATA_HPT37X=m -CONFIG_PATA_HPT3X2N=m -CONFIG_PATA_HPT3X3=m -CONFIG_PATA_HPT3X3_DMA=y -CONFIG_PATA_IT8213=m -CONFIG_PATA_IT821X=m -CONFIG_PATA_JMICRON=m -CONFIG_PATA_MARVELL=m -CONFIG_PATA_NETCELL=m -CONFIG_PATA_NINJA32=m -CONFIG_PATA_NS87415=m -CONFIG_PATA_OLDPIIX=m -CONFIG_PATA_OPTIDMA=m -CONFIG_PATA_PDC2027X=m -CONFIG_PATA_PDC_OLD=m -CONFIG_PATA_RADISYS=m -CONFIG_PATA_RDC=m -CONFIG_PATA_SCH=m -CONFIG_PATA_SERVERWORKS=m -CONFIG_PATA_SIL680=m -CONFIG_PATA_SIS=m -CONFIG_PATA_TOSHIBA=m -CONFIG_PATA_TRIFLEX=m -CONFIG_PATA_VIA=m -CONFIG_PATA_WINBOND=m - -# -# PIO-only SFF controllers -# -CONFIG_PATA_CMD640_PCI=m -CONFIG_PATA_MPIIX=m -CONFIG_PATA_NS87410=m -CONFIG_PATA_OPTI=m -CONFIG_PATA_PCMCIA=m -# CONFIG_PATA_PLATFORM is not set -CONFIG_PATA_RZ1000=m - -# -# Generic fallback / legacy drivers -# -CONFIG_PATA_ACPI=m -CONFIG_ATA_GENERIC=m -CONFIG_PATA_LEGACY=m -CONFIG_MD=y -CONFIG_BLK_DEV_MD=m -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_MULTIPATH=m -CONFIG_MD_FAULTY=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_DEBUG is not set -# CONFIG_BCACHE_CLOSURES_DEBUG is not set -CONFIG_BLK_DEV_DM_BUILTIN=y -CONFIG_BLK_DEV_DM=m -CONFIG_DM_MQ_DEFAULT=y -CONFIG_DM_DEBUG=y -CONFIG_DM_BUFIO=m -# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set -CONFIG_DM_BIO_PRISON=m -CONFIG_DM_PERSISTENT_DATA=m -CONFIG_DM_UNSTRIPED=m -CONFIG_DM_CRYPT=m -CONFIG_DM_SNAPSHOT=m -CONFIG_DM_THIN_PROVISIONING=m -CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_SMQ=m -CONFIG_DM_WRITECACHE=m -CONFIG_DM_ERA=m -CONFIG_DM_MIRROR=m -CONFIG_DM_LOG_USERSPACE=m -CONFIG_DM_RAID=m -CONFIG_DM_ZERO=m -CONFIG_DM_MULTIPATH=m -CONFIG_DM_MULTIPATH_QL=m -CONFIG_DM_MULTIPATH_ST=m -CONFIG_DM_DELAY=m -CONFIG_DM_UEVENT=y -CONFIG_DM_FLAKEY=m -CONFIG_DM_VERITY=m -CONFIG_DM_VERITY_FEC=y -CONFIG_DM_SWITCH=m -CONFIG_DM_LOG_WRITES=m -CONFIG_DM_INTEGRITY=m -CONFIG_DM_ZONED=m -CONFIG_TARGET_CORE=m -CONFIG_TCM_IBLOCK=m -CONFIG_TCM_FILEIO=m -CONFIG_TCM_PSCSI=m -CONFIG_TCM_USER2=m -CONFIG_LOOPBACK_TARGET=m -CONFIG_TCM_FC=m -CONFIG_ISCSI_TARGET=m -CONFIG_ISCSI_TARGET_CXGB4=m -CONFIG_SBP_TARGET=m -CONFIG_FUSION=y -CONFIG_FUSION_SPI=m -CONFIG_FUSION_FC=m -CONFIG_FUSION_SAS=m -CONFIG_FUSION_MAX_SGE=128 -CONFIG_FUSION_CTL=m -CONFIG_FUSION_LAN=m -# CONFIG_FUSION_LOGGING is not set - -# -# IEEE 1394 (FireWire) support -# -CONFIG_FIREWIRE=m -CONFIG_FIREWIRE_OHCI=m -CONFIG_FIREWIRE_SBP2=m -CONFIG_FIREWIRE_NET=m -CONFIG_FIREWIRE_NOSY=m -CONFIG_MACINTOSH_DRIVERS=y -CONFIG_MAC_EMUMOUSEBTN=m -CONFIG_NETDEVICES=y -CONFIG_MII=m -CONFIG_NET_CORE=y -CONFIG_BONDING=m -CONFIG_DUMMY=m -CONFIG_EQUALIZER=m -CONFIG_NET_FC=y -CONFIG_IFB=m -CONFIG_NET_TEAM=m -CONFIG_NET_TEAM_MODE_BROADCAST=m -CONFIG_NET_TEAM_MODE_ROUNDROBIN=m -CONFIG_NET_TEAM_MODE_RANDOM=m -CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m -CONFIG_NET_TEAM_MODE_LOADBALANCE=m -CONFIG_MACVLAN=m -CONFIG_MACVTAP=m -CONFIG_IPVLAN=m -CONFIG_IPVTAP=m -CONFIG_VXLAN=m -CONFIG_GENEVE=m -CONFIG_GTP=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -CONFIG_NETPOLL=y -CONFIG_NET_POLL_CONTROLLER=y -CONFIG_NTB_NETDEV=m -CONFIG_RIONET=m -CONFIG_RIONET_TX_SIZE=128 -CONFIG_RIONET_RX_SIZE=128 -CONFIG_TUN=m -CONFIG_TAP=m -# CONFIG_TUN_VNET_CROSS_LE is not set -CONFIG_VETH=m -CONFIG_VIRTIO_NET=m -CONFIG_NLMON=m -CONFIG_NET_VRF=m -CONFIG_VSOCKMON=m -CONFIG_SUNGEM_PHY=m -# CONFIG_ARCNET is not set -CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -CONFIG_ATM_TCP=m -CONFIG_ATM_LANAI=m -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_DEBUG is not set -# CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m -CONFIG_ATM_ZATM=m -# CONFIG_ATM_ZATM_DEBUG is not set -CONFIG_ATM_NICSTAR=m -# CONFIG_ATM_NICSTAR_USE_SUNI is not set -# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set -CONFIG_ATM_IDT77252=m -# CONFIG_ATM_IDT77252_DEBUG is not set -# CONFIG_ATM_IDT77252_RCV_ALL is not set -CONFIG_ATM_IDT77252_USE_SUNI=y -CONFIG_ATM_AMBASSADOR=m -# CONFIG_ATM_AMBASSADOR_DEBUG is not set -CONFIG_ATM_HORIZON=m -# CONFIG_ATM_HORIZON_DEBUG is not set -CONFIG_ATM_IA=m -# CONFIG_ATM_IA_DEBUG is not set -CONFIG_ATM_FORE200E=m -CONFIG_ATM_FORE200E_USE_TASKLET=y -CONFIG_ATM_FORE200E_TX_RETRY=16 -CONFIG_ATM_FORE200E_DEBUG=0 -CONFIG_ATM_HE=m -CONFIG_ATM_HE_USE_SUNI=y -CONFIG_ATM_SOLOS=m - -# -# CAIF transport drivers -# -CONFIG_CAIF_TTY=m -CONFIG_CAIF_SPI_SLAVE=m -CONFIG_CAIF_SPI_SYNC=y -CONFIG_CAIF_HSI=m -CONFIG_CAIF_VIRTIO=m - -# -# Distributed Switch Architecture drivers -# -CONFIG_B53=m -# CONFIG_B53_SPI_DRIVER is not set -CONFIG_B53_MDIO_DRIVER=m -CONFIG_B53_MMAP_DRIVER=m -CONFIG_B53_SRAB_DRIVER=m -CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_LOOP=m -CONFIG_NET_DSA_MT7530=m -CONFIG_MICROCHIP_KSZ=m -CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_REALTEK_SMI=m -CONFIG_NET_DSA_SMSC_LAN9303=m -CONFIG_NET_DSA_SMSC_LAN9303_I2C=m -CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_VITESSE_VSC73XX=m -CONFIG_ETHERNET=y -CONFIG_MDIO=m -CONFIG_NET_VENDOR_3COM=y -CONFIG_PCMCIA_3C574=m -CONFIG_PCMCIA_3C589=m -CONFIG_VORTEX=m -CONFIG_TYPHOON=m -CONFIG_NET_VENDOR_ADAPTEC=y -CONFIG_ADAPTEC_STARFIRE=m -CONFIG_NET_VENDOR_AGERE=y -CONFIG_ET131X=m -CONFIG_NET_VENDOR_ALACRITECH=y -CONFIG_SLICOSS=m -CONFIG_NET_VENDOR_ALTEON=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set -CONFIG_ALTERA_TSE=m -CONFIG_NET_VENDOR_AMAZON=y -CONFIG_ENA_ETHERNET=m -CONFIG_NET_VENDOR_AMD=y -CONFIG_AMD8111_ETH=m -CONFIG_PCNET32=m -CONFIG_PCMCIA_NMCLAN=m -CONFIG_AMD_XGBE=m -CONFIG_AMD_XGBE_DCB=y -CONFIG_AMD_XGBE_HAVE_ECC=y -CONFIG_NET_VENDOR_AQUANTIA=y -CONFIG_AQTION=m -CONFIG_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=m -CONFIG_NET_VENDOR_BROADCOM=y -CONFIG_B44=m -CONFIG_B44_PCI_AUTOSELECT=y -CONFIG_B44_PCICORE_AUTOSELECT=y -CONFIG_B44_PCI=y -CONFIG_BCMGENET=m -CONFIG_BNX2=m -CONFIG_CNIC=m -CONFIG_TIGON3=m -CONFIG_TIGON3_HWMON=y -CONFIG_BNX2X=m -CONFIG_BNX2X_SRIOV=y -CONFIG_SYSTEMPORT=m -CONFIG_BNXT=m -CONFIG_BNXT_SRIOV=y -CONFIG_BNXT_FLOWER_OFFLOAD=y -CONFIG_BNXT_DCB=y -CONFIG_BNXT_HWMON=y -CONFIG_NET_VENDOR_BROCADE=y -CONFIG_BNA=m -CONFIG_NET_VENDOR_CADENCE=y -CONFIG_MACB=m -CONFIG_MACB_USE_HWSTAMP=y -CONFIG_MACB_PCI=m -CONFIG_NET_VENDOR_CAVIUM=y -CONFIG_THUNDER_NIC_PF=m -CONFIG_THUNDER_NIC_VF=m -CONFIG_THUNDER_NIC_BGX=m -CONFIG_THUNDER_NIC_RGX=m -CONFIG_CAVIUM_PTP=m -CONFIG_LIQUIDIO=m -CONFIG_LIQUIDIO_VF=m -CONFIG_NET_VENDOR_CHELSIO=y -CONFIG_CHELSIO_T1=m -CONFIG_CHELSIO_T1_1G=y -CONFIG_CHELSIO_T3=m -CONFIG_CHELSIO_T4=m -CONFIG_CHELSIO_T4_DCB=y -CONFIG_CHELSIO_T4_FCOE=y -CONFIG_CHELSIO_T4VF=m -CONFIG_CHELSIO_LIB=m -CONFIG_NET_VENDOR_CISCO=y -CONFIG_ENIC=m -CONFIG_NET_VENDOR_CORTINA=y -CONFIG_GEMINI_ETHERNET=m -CONFIG_CX_ECAT=m -CONFIG_DNET=m -CONFIG_NET_VENDOR_DEC=y -CONFIG_NET_TULIP=y -CONFIG_DE2104X=m -CONFIG_DE2104X_DSL=0 -CONFIG_TULIP=m -CONFIG_TULIP_MWI=y -CONFIG_TULIP_MMIO=y -CONFIG_TULIP_NAPI=y -CONFIG_TULIP_NAPI_HW_MITIGATION=y -CONFIG_DE4X5=m -CONFIG_WINBOND_840=m -CONFIG_DM9102=m -CONFIG_ULI526X=m -CONFIG_PCMCIA_XIRCOM=m -CONFIG_NET_VENDOR_DLINK=y -CONFIG_DL2K=m -CONFIG_SUNDANCE=m -# CONFIG_SUNDANCE_MMIO is not set -CONFIG_NET_VENDOR_EMULEX=y -CONFIG_BE2NET=m -CONFIG_BE2NET_HWMON=y -CONFIG_BE2NET_BE2=y -CONFIG_BE2NET_BE3=y -CONFIG_BE2NET_LANCER=y -CONFIG_BE2NET_SKYHAWK=y -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=m -CONFIG_NET_VENDOR_FUJITSU=y -CONFIG_PCMCIA_FMVJ18X=m -CONFIG_NET_VENDOR_HP=y -CONFIG_HP100=m -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_HINIC=m -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_E100=m -CONFIG_E1000=m -CONFIG_E1000E=m -CONFIG_E1000E_HWTS=y -CONFIG_IGB=m -CONFIG_IGB_HWMON=y -CONFIG_IGB_DCA=y -CONFIG_IGBVF=m -CONFIG_IXGB=m -CONFIG_IXGBE=m -CONFIG_IXGBE_HWMON=y -CONFIG_IXGBE_DCA=y -CONFIG_IXGBE_DCB=y -CONFIG_IXGBEVF=m -CONFIG_I40E=m -CONFIG_I40E_DCB=y -CONFIG_I40EVF=m -CONFIG_ICE=m -CONFIG_FM10K=m -CONFIG_JME=m -CONFIG_NET_VENDOR_MARVELL=y -CONFIG_MVMDIO=m -CONFIG_SKGE=m -# CONFIG_SKGE_DEBUG is not set -CONFIG_SKGE_GENESIS=y -CONFIG_SKY2=m -# CONFIG_SKY2_DEBUG is not set -CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_MLX4_EN=m -CONFIG_MLX4_EN_DCB=y -CONFIG_MLX4_CORE=m -CONFIG_MLX4_DEBUG=y -CONFIG_MLX4_CORE_GEN2=y -CONFIG_MLX5_CORE=m -CONFIG_MLX5_ACCEL=y -CONFIG_MLX5_FPGA=y -CONFIG_MLX5_CORE_EN=y -CONFIG_MLX5_EN_ARFS=y -CONFIG_MLX5_EN_RXNFC=y -CONFIG_MLX5_MPFS=y -CONFIG_MLX5_ESWITCH=y -CONFIG_MLX5_CORE_EN_DCB=y -CONFIG_MLX5_CORE_IPOIB=y -CONFIG_MLX5_EN_IPSEC=y -CONFIG_MLX5_EN_TLS=y -CONFIG_MLXSW_CORE=m -CONFIG_MLXSW_CORE_HWMON=y -CONFIG_MLXSW_CORE_THERMAL=y -CONFIG_MLXSW_PCI=m -CONFIG_MLXSW_I2C=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m -CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SPECTRUM_DCB=y -CONFIG_MLXSW_MINIMAL=m -CONFIG_MLXFW=m -CONFIG_NET_VENDOR_MICREL=y -CONFIG_KS8842=m -CONFIG_KS8851=m -CONFIG_KS8851_MLL=m -CONFIG_KSZ884X_PCI=m -CONFIG_NET_VENDOR_MICROCHIP=y -CONFIG_ENC28J60=m -# CONFIG_ENC28J60_WRITEVERIFY is not set -CONFIG_ENCX24J600=m -CONFIG_LAN743X=m -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_MSCC_OCELOT_SWITCH=m -CONFIG_MSCC_OCELOT_SWITCH_OCELOT=m -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_MYRI10GE_DCA=y -CONFIG_FEALNX=m -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_VXGE=m -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -CONFIG_NFP_APP_FLOWER=y -CONFIG_NFP_APP_ABM_NIC=y -# CONFIG_NFP_DEBUG is not set -CONFIG_NET_VENDOR_NI=y -CONFIG_NET_VENDOR_8390=y -CONFIG_PCMCIA_AXNET=m -CONFIG_NE2K_PCI=m -CONFIG_PCMCIA_PCNET=m -CONFIG_NET_VENDOR_NVIDIA=y -CONFIG_FORCEDETH=m -CONFIG_NET_VENDOR_OKI=y -CONFIG_ETHOC=m -CONFIG_NET_VENDOR_PACKET_ENGINES=y -CONFIG_HAMACHI=m -CONFIG_YELLOWFIN=m -CONFIG_NET_VENDOR_QLOGIC=y -CONFIG_QLA3XXX=m -CONFIG_QLCNIC=m -CONFIG_QLCNIC_SRIOV=y -CONFIG_QLCNIC_DCB=y -CONFIG_QLCNIC_HWMON=y -CONFIG_QLGE=m -CONFIG_NETXEN_NIC=m -CONFIG_QED=m -CONFIG_QED_LL2=y -CONFIG_QED_SRIOV=y -CONFIG_QEDE=m -CONFIG_QED_RDMA=y -CONFIG_QED_ISCSI=y -CONFIG_QED_FCOE=y -CONFIG_QED_OOO=y -CONFIG_NET_VENDOR_QUALCOMM=y -CONFIG_QCA7000=m -CONFIG_QCA7000_SPI=m -CONFIG_QCA7000_UART=m -CONFIG_QCOM_EMAC=m -CONFIG_RMNET=m -CONFIG_NET_VENDOR_RDC=y -CONFIG_R6040=m -CONFIG_NET_VENDOR_REALTEK=y -CONFIG_ATP=m -CONFIG_8139CP=m -CONFIG_8139TOO=m -# CONFIG_8139TOO_PIO is not set -CONFIG_8139TOO_TUNE_TWISTER=y -CONFIG_8139TOO_8129=y -# CONFIG_8139_OLD_RX_RESET is not set -CONFIG_R8169=m -CONFIG_NET_VENDOR_RENESAS=y -CONFIG_NET_VENDOR_ROCKER=y -CONFIG_ROCKER=m -CONFIG_NET_VENDOR_SAMSUNG=y -CONFIG_SXGBE_ETH=m -CONFIG_NET_VENDOR_SEEQ=y -CONFIG_NET_VENDOR_SOLARFLARE=y -CONFIG_SFC=m -CONFIG_SFC_MTD=y -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -CONFIG_NET_VENDOR_SILAN=y -CONFIG_SC92031=m -CONFIG_NET_VENDOR_SIS=y -CONFIG_SIS900=m -CONFIG_SIS190=m -CONFIG_NET_VENDOR_SMSC=y -CONFIG_PCMCIA_SMC91C92=m -CONFIG_EPIC100=m -CONFIG_SMSC911X=m -CONFIG_SMSC9420=m -CONFIG_NET_VENDOR_SOCIONEXT=y -CONFIG_NET_VENDOR_STMICRO=y -CONFIG_STMMAC_ETH=m -CONFIG_STMMAC_PLATFORM=m -CONFIG_DWMAC_DWC_QOS_ETH=m -CONFIG_DWMAC_GENERIC=m -CONFIG_STMMAC_PCI=m -CONFIG_NET_VENDOR_SUN=y -CONFIG_HAPPYMEAL=m -CONFIG_SUNGEM=m -CONFIG_CASSINI=m -CONFIG_NIU=m -CONFIG_NET_VENDOR_SYNOPSYS=y -CONFIG_DWC_XLGMAC=m -CONFIG_DWC_XLGMAC_PCI=m -CONFIG_NET_VENDOR_TEHUTI=y -CONFIG_TEHUTI=m -CONFIG_NET_VENDOR_TI=y -CONFIG_TI_CPSW_ALE=m -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WIZNET=y -CONFIG_WIZNET_W5100=m -CONFIG_WIZNET_W5300=m -# CONFIG_WIZNET_BUS_DIRECT is not set -# CONFIG_WIZNET_BUS_INDIRECT is not set -CONFIG_WIZNET_BUS_ANY=y -CONFIG_WIZNET_W5100_SPI=m -CONFIG_NET_VENDOR_XIRCOM=y -CONFIG_PCMCIA_XIRC2PS=m -CONFIG_FDDI=m -CONFIG_DEFXX=m -CONFIG_DEFXX_MMIO=y -CONFIG_SKFP=m -# CONFIG_HIPPI is not set -CONFIG_NET_SB1000=m -CONFIG_MDIO_DEVICE=m -CONFIG_MDIO_BUS=m -CONFIG_MDIO_BCM_UNIMAC=m -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_GPIO=m -CONFIG_MDIO_BUS_MUX_MMIOREG=m -CONFIG_MDIO_CAVIUM=m -CONFIG_MDIO_GPIO=m -CONFIG_MDIO_HISI_FEMAC=m -CONFIG_MDIO_I2C=m -CONFIG_MDIO_MSCC_MIIM=m -CONFIG_MDIO_OCTEON=m -CONFIG_MDIO_THUNDER=m -CONFIG_PHYLINK=m -CONFIG_PHYLIB=m -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y - -# -# MII PHY device drivers -# -CONFIG_SFP=m -CONFIG_AMD_PHY=m -CONFIG_AQUANTIA_PHY=m -CONFIG_ASIX_PHY=m -CONFIG_AT803X_PHY=m -CONFIG_BCM7XXX_PHY=m -CONFIG_BCM87XX_PHY=m -CONFIG_BCM_NET_PHYLIB=m -CONFIG_BROADCOM_PHY=m -CONFIG_CICADA_PHY=m -CONFIG_CORTINA_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_DP83822_PHY=m -CONFIG_DP83TC811_PHY=m -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -CONFIG_FIXED_PHY=m -CONFIG_ICPLUS_PHY=m -CONFIG_INTEL_XWAY_PHY=m -CONFIG_LSI_ET1011C_PHY=m -CONFIG_LXT_PHY=m -CONFIG_MARVELL_PHY=m -CONFIG_MARVELL_10G_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_PHY=m -CONFIG_QSEMI_PHY=m -CONFIG_REALTEK_PHY=m -CONFIG_RENESAS_PHY=m -CONFIG_ROCKCHIP_PHY=m -CONFIG_SMSC_PHY=m -CONFIG_STE10XP=m -CONFIG_TERANETICS_PHY=m -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -CONFIG_PLIP=m -CONFIG_PPP=m -CONFIG_PPP_BSDCOMP=m -CONFIG_PPP_DEFLATE=m -CONFIG_PPP_FILTER=y -CONFIG_PPP_MPPE=m -CONFIG_PPP_MULTILINK=y -CONFIG_PPPOATM=m -CONFIG_PPPOE=m -CONFIG_PPTP=m -CONFIG_PPPOL2TP=m -CONFIG_PPP_ASYNC=m -CONFIG_PPP_SYNC_TTY=m -CONFIG_SLIP=m -CONFIG_SLHC=m -CONFIG_SLIP_COMPRESSED=y -CONFIG_SLIP_SMART=y -CONFIG_SLIP_MODE_SLIP6=y -CONFIG_USB_NET_DRIVERS=m -CONFIG_USB_CATC=m -CONFIG_USB_KAWETH=m -CONFIG_USB_PEGASUS=m -CONFIG_USB_RTL8150=m -CONFIG_USB_RTL8152=m -CONFIG_USB_LAN78XX=m -CONFIG_USB_USBNET=m -CONFIG_USB_NET_AX8817X=m -CONFIG_USB_NET_AX88179_178A=m -CONFIG_USB_NET_CDCETHER=m -CONFIG_USB_NET_CDC_EEM=m -CONFIG_USB_NET_CDC_NCM=m -CONFIG_USB_NET_HUAWEI_CDC_NCM=m -CONFIG_USB_NET_CDC_MBIM=m -CONFIG_USB_NET_DM9601=m -CONFIG_USB_NET_SR9700=m -CONFIG_USB_NET_SR9800=m -CONFIG_USB_NET_SMSC75XX=m -CONFIG_USB_NET_SMSC95XX=m -CONFIG_USB_NET_GL620A=m -CONFIG_USB_NET_NET1080=m -CONFIG_USB_NET_PLUSB=m -CONFIG_USB_NET_MCS7830=m -CONFIG_USB_NET_RNDIS_HOST=m -CONFIG_USB_NET_CDC_SUBSET_ENABLE=m -CONFIG_USB_NET_CDC_SUBSET=m -CONFIG_USB_ALI_M5632=y -CONFIG_USB_AN2720=y -CONFIG_USB_BELKIN=y -CONFIG_USB_ARMLINUX=y -CONFIG_USB_EPSON2888=y -CONFIG_USB_KC2190=y -CONFIG_USB_NET_ZAURUS=m -CONFIG_USB_NET_CX82310_ETH=m -CONFIG_USB_NET_KALMIA=m -CONFIG_USB_NET_QMI_WWAN=m -CONFIG_USB_HSO=m -CONFIG_USB_NET_INT51X1=m -CONFIG_USB_CDC_PHONET=m -CONFIG_USB_IPHETH=m -CONFIG_USB_SIERRA_NET=m -CONFIG_USB_VL600=m -CONFIG_USB_NET_CH9200=m -CONFIG_WLAN=y -# CONFIG_WIRELESS_WDS is not set -CONFIG_WLAN_VENDOR_ADMTEK=y -CONFIG_ADM8211=m -CONFIG_ATH_COMMON=m -CONFIG_WLAN_VENDOR_ATH=y -# CONFIG_ATH_DEBUG is not set -CONFIG_ATH5K=m -CONFIG_ATH5K_DEBUG=y -CONFIG_ATH5K_TRACER=y -CONFIG_ATH5K_PCI=y -CONFIG_ATH9K_HW=m -CONFIG_ATH9K_COMMON=m -CONFIG_ATH9K_COMMON_DEBUG=y -CONFIG_ATH9K_BTCOEX_SUPPORT=y -CONFIG_ATH9K=m -CONFIG_ATH9K_PCI=y -CONFIG_ATH9K_AHB=y -CONFIG_ATH9K_DEBUGFS=y -CONFIG_ATH9K_STATION_STATISTICS=y -CONFIG_ATH9K_DYNACK=y -CONFIG_ATH9K_WOW=y -CONFIG_ATH9K_RFKILL=y -CONFIG_ATH9K_CHANNEL_CONTEXT=y -CONFIG_ATH9K_PCOEM=y -CONFIG_ATH9K_HTC=m -CONFIG_ATH9K_HTC_DEBUGFS=y -CONFIG_ATH9K_HWRNG=y -CONFIG_ATH9K_COMMON_SPECTRAL=y -CONFIG_CARL9170=m -CONFIG_CARL9170_LEDS=y -CONFIG_CARL9170_DEBUGFS=y -CONFIG_CARL9170_WPC=y -# CONFIG_CARL9170_HWRNG is not set -CONFIG_ATH6KL=m -CONFIG_ATH6KL_SDIO=m -CONFIG_ATH6KL_USB=m -CONFIG_ATH6KL_DEBUG=y -CONFIG_ATH6KL_TRACING=y -CONFIG_AR5523=m -CONFIG_WIL6210=m -CONFIG_WIL6210_ISR_COR=y -CONFIG_WIL6210_TRACING=y -CONFIG_WIL6210_DEBUGFS=y -CONFIG_ATH10K=m -CONFIG_ATH10K_CE=y -CONFIG_ATH10K_PCI=m -CONFIG_ATH10K_AHB=y -CONFIG_ATH10K_SDIO=m -CONFIG_ATH10K_USB=m -CONFIG_ATH10K_DEBUG=y -CONFIG_ATH10K_DEBUGFS=y -CONFIG_ATH10K_SPECTRAL=y -CONFIG_ATH10K_TRACING=y -CONFIG_WCN36XX=m -CONFIG_WCN36XX_DEBUGFS=y -CONFIG_WLAN_VENDOR_ATMEL=y -CONFIG_ATMEL=m -CONFIG_PCI_ATMEL=m -CONFIG_PCMCIA_ATMEL=m -CONFIG_AT76C50X_USB=m -CONFIG_WLAN_VENDOR_BROADCOM=y -CONFIG_B43=m -CONFIG_B43_BCMA=y -CONFIG_B43_SSB=y -CONFIG_B43_BUSES_BCMA_AND_SSB=y -# CONFIG_B43_BUSES_BCMA is not set -# CONFIG_B43_BUSES_SSB is not set -CONFIG_B43_PCI_AUTOSELECT=y -CONFIG_B43_PCICORE_AUTOSELECT=y -CONFIG_B43_SDIO=y -CONFIG_B43_BCMA_PIO=y -CONFIG_B43_PIO=y -CONFIG_B43_PHY_G=y -CONFIG_B43_PHY_N=y -CONFIG_B43_PHY_LP=y -CONFIG_B43_PHY_HT=y -CONFIG_B43_LEDS=y -CONFIG_B43_HWRNG=y -# CONFIG_B43_DEBUG is not set -CONFIG_B43LEGACY=m -CONFIG_B43LEGACY_PCI_AUTOSELECT=y -CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y -CONFIG_B43LEGACY_LEDS=y -CONFIG_B43LEGACY_HWRNG=y -CONFIG_B43LEGACY_DEBUG=y -CONFIG_B43LEGACY_DMA=y -CONFIG_B43LEGACY_PIO=y -CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y -# CONFIG_B43LEGACY_DMA_MODE is not set -# CONFIG_B43LEGACY_PIO_MODE is not set -CONFIG_BRCMUTIL=m -CONFIG_BRCMSMAC=m -CONFIG_BRCMFMAC=m -CONFIG_BRCMFMAC_PROTO_BCDC=y -CONFIG_BRCMFMAC_PROTO_MSGBUF=y -CONFIG_BRCMFMAC_SDIO=y -CONFIG_BRCMFMAC_USB=y -CONFIG_BRCMFMAC_PCIE=y -CONFIG_BRCM_TRACING=y -CONFIG_BRCMDBG=y -CONFIG_WLAN_VENDOR_CISCO=y -CONFIG_AIRO=m -CONFIG_AIRO_CS=m -CONFIG_WLAN_VENDOR_INTEL=y -CONFIG_IPW2100=m -CONFIG_IPW2100_MONITOR=y -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2200=m -CONFIG_IPW2200_MONITOR=y -CONFIG_IPW2200_RADIOTAP=y -CONFIG_IPW2200_PROMISCUOUS=y -CONFIG_IPW2200_QOS=y -# CONFIG_IPW2200_DEBUG is not set -CONFIG_LIBIPW=m -# CONFIG_LIBIPW_DEBUG is not set -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -CONFIG_IWLEGACY_DEBUG=y -CONFIG_IWLEGACY_DEBUGFS=y -CONFIG_IWLWIFI=m -CONFIG_IWLWIFI_LEDS=y -CONFIG_IWLDVM=m -CONFIG_IWLMVM=m -CONFIG_IWLWIFI_OPMODE_MODULAR=y -# CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_PCIE_RTPM is not set - -# -# Debugging Options -# -CONFIG_IWLWIFI_DEBUG=y -CONFIG_IWLWIFI_DEBUGFS=y -CONFIG_IWLWIFI_DEVICE_TRACING=y -CONFIG_WLAN_VENDOR_INTERSIL=y -CONFIG_HOSTAP=m -CONFIG_HOSTAP_FIRMWARE=y -CONFIG_HOSTAP_FIRMWARE_NVRAM=y -CONFIG_HOSTAP_PLX=m -CONFIG_HOSTAP_PCI=m -CONFIG_HOSTAP_CS=m -CONFIG_HERMES=m -CONFIG_HERMES_PRISM=y -CONFIG_HERMES_CACHE_FW_ON_INIT=y -CONFIG_PLX_HERMES=m -CONFIG_TMD_HERMES=m -CONFIG_NORTEL_HERMES=m -CONFIG_PCI_HERMES=m -CONFIG_PCMCIA_HERMES=m -CONFIG_PCMCIA_SPECTRUM=m -CONFIG_ORINOCO_USB=m -CONFIG_P54_COMMON=m -CONFIG_P54_USB=m -CONFIG_P54_PCI=m -CONFIG_P54_SPI=m -# CONFIG_P54_SPI_DEFAULT_EEPROM is not set -CONFIG_P54_LEDS=y -CONFIG_PRISM54=m -CONFIG_WLAN_VENDOR_MARVELL=y -CONFIG_LIBERTAS=m -CONFIG_LIBERTAS_USB=m -CONFIG_LIBERTAS_CS=m -CONFIG_LIBERTAS_SDIO=m -CONFIG_LIBERTAS_SPI=m -# CONFIG_LIBERTAS_DEBUG is not set -CONFIG_LIBERTAS_MESH=y -CONFIG_LIBERTAS_THINFIRM=m -# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set -CONFIG_LIBERTAS_THINFIRM_USB=m -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -CONFIG_MWIFIEX_USB=m -CONFIG_MWL8K=m -CONFIG_WLAN_VENDOR_MEDIATEK=y -CONFIG_MT7601U=m -CONFIG_MT76_CORE=m -CONFIG_MT76_LEDS=y -CONFIG_MT76_USB=m -CONFIG_MT76x2_COMMON=m -CONFIG_MT76x0U=m -CONFIG_MT76x2E=m -CONFIG_MT76x2U=m -CONFIG_WLAN_VENDOR_RALINK=y -CONFIG_RT2X00=m -CONFIG_RT2400PCI=m -CONFIG_RT2500PCI=m -CONFIG_RT61PCI=m -CONFIG_RT2800PCI=m -CONFIG_RT2800PCI_RT33XX=y -CONFIG_RT2800PCI_RT35XX=y -CONFIG_RT2800PCI_RT53XX=y -CONFIG_RT2800PCI_RT3290=y -CONFIG_RT2500USB=m -CONFIG_RT73USB=m -CONFIG_RT2800USB=m -CONFIG_RT2800USB_RT33XX=y -CONFIG_RT2800USB_RT35XX=y -CONFIG_RT2800USB_RT3573=y -CONFIG_RT2800USB_RT53XX=y -CONFIG_RT2800USB_RT55XX=y -CONFIG_RT2800USB_UNKNOWN=y -CONFIG_RT2800_LIB=m -CONFIG_RT2800_LIB_MMIO=m -CONFIG_RT2X00_LIB_MMIO=m -CONFIG_RT2X00_LIB_PCI=m -CONFIG_RT2X00_LIB_USB=m -CONFIG_RT2X00_LIB=m -CONFIG_RT2X00_LIB_FIRMWARE=y -CONFIG_RT2X00_LIB_CRYPTO=y -CONFIG_RT2X00_LIB_LEDS=y -CONFIG_RT2X00_LIB_DEBUGFS=y -# CONFIG_RT2X00_DEBUG is not set -CONFIG_WLAN_VENDOR_REALTEK=y -CONFIG_RTL8180=m -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y -CONFIG_RTL_CARDS=m -CONFIG_RTL8192CE=m -CONFIG_RTL8192SE=m -CONFIG_RTL8192DE=m -CONFIG_RTL8723AE=m -CONFIG_RTL8723BE=m -CONFIG_RTL8188EE=m -CONFIG_RTL8192EE=m -CONFIG_RTL8821AE=m -CONFIG_RTL8192CU=m -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_USB=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8723_COMMON=m -CONFIG_RTLBTCOEXIST=m -CONFIG_RTL8XXXU=m -CONFIG_RTL8XXXU_UNTESTED=y -CONFIG_WLAN_VENDOR_RSI=y -CONFIG_RSI_91X=m -CONFIG_RSI_DEBUGFS=y -CONFIG_RSI_SDIO=m -CONFIG_RSI_USB=m -CONFIG_RSI_COEX=y -CONFIG_WLAN_VENDOR_ST=y -CONFIG_CW1200=m -CONFIG_CW1200_WLAN_SDIO=m -CONFIG_CW1200_WLAN_SPI=m -CONFIG_WLAN_VENDOR_TI=y -CONFIG_WL1251=m -CONFIG_WL1251_SPI=m -CONFIG_WL1251_SDIO=m -CONFIG_WL12XX=m -CONFIG_WL18XX=m -CONFIG_WLCORE=m -CONFIG_WLCORE_SPI=m -CONFIG_WLCORE_SDIO=m -CONFIG_WILINK_PLATFORM_DATA=y -CONFIG_WLAN_VENDOR_ZYDAS=y -CONFIG_USB_ZD1201=m -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_WLAN_VENDOR_QUANTENNA=y -CONFIG_QTNFMAC=m -CONFIG_QTNFMAC_PEARL_PCIE=m -CONFIG_PCMCIA_RAYCS=m -CONFIG_PCMCIA_WL3501=m -CONFIG_MAC80211_HWSIM=m -CONFIG_USB_NET_RNDIS_WLAN=m - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set -CONFIG_IEEE802154_MRF24J40=m -CONFIG_IEEE802154_CC2520=m -CONFIG_IEEE802154_ATUSB=m -CONFIG_IEEE802154_ADF7242=m -CONFIG_IEEE802154_CA8210=m -# CONFIG_IEEE802154_CA8210_DEBUGFS is not set -CONFIG_IEEE802154_MCR20A=m -CONFIG_IEEE802154_HWSIM=m -CONFIG_XEN_NETDEV_FRONTEND=m -CONFIG_XEN_NETDEV_BACKEND=m -CONFIG_VMXNET3=m -CONFIG_FUJITSU_ES=m -CONFIG_THUNDERBOLT_NET=m -CONFIG_HYPERV_NET=m -CONFIG_NETDEVSIM=m -CONFIG_NET_FAILOVER=m -CONFIG_ISDN=y -CONFIG_ISDN_I4L=m -CONFIG_ISDN_PPP=y -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_MPP=y -CONFIG_IPPP_FILTER=y -CONFIG_ISDN_PPP_BSDCOMP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_TTY_FAX=y - -# -# ISDN feature submodules -# -CONFIG_ISDN_DIVERSION=m - -# -# ISDN4Linux hardware drivers -# - -# -# Passive cards -# -CONFIG_ISDN_DRV_HISAX=m - -# -# D-channel protocol features -# -CONFIG_HISAX_EURO=y -CONFIG_DE_AOC=y -# CONFIG_HISAX_NO_SENDCOMPLETE is not set -# CONFIG_HISAX_NO_LLC is not set -# CONFIG_HISAX_NO_KEYPAD is not set -CONFIG_HISAX_1TR6=y -CONFIG_HISAX_NI1=y -CONFIG_HISAX_MAX_CARDS=8 - -# -# HiSax supported cards -# -CONFIG_HISAX_16_3=y -CONFIG_HISAX_TELESPCI=y -CONFIG_HISAX_S0BOX=y -CONFIG_HISAX_FRITZPCI=y -CONFIG_HISAX_AVM_A1_PCMCIA=y -CONFIG_HISAX_ELSA=y -CONFIG_HISAX_DIEHLDIVA=y -CONFIG_HISAX_SEDLBAUER=y -CONFIG_HISAX_NETJET=y -CONFIG_HISAX_NETJET_U=y -CONFIG_HISAX_NICCY=y -CONFIG_HISAX_BKM_A4T=y -CONFIG_HISAX_SCT_QUADRO=y -CONFIG_HISAX_GAZEL=y -CONFIG_HISAX_HFC_PCI=y -CONFIG_HISAX_W6692=y -CONFIG_HISAX_HFC_SX=y -CONFIG_HISAX_ENTERNOW_PCI=y -# CONFIG_HISAX_DEBUG is not set - -# -# HiSax PCMCIA card service modules -# -CONFIG_HISAX_SEDLBAUER_CS=m -CONFIG_HISAX_ELSA_CS=m -CONFIG_HISAX_AVM_A1_CS=m -CONFIG_HISAX_TELES_CS=m - -# -# HiSax sub driver modules -# -CONFIG_HISAX_ST5481=m -CONFIG_HISAX_HFCUSB=m -CONFIG_HISAX_HFC4S8S=m -CONFIG_HISAX_FRITZ_PCIPNP=m -CONFIG_ISDN_CAPI=m -CONFIG_CAPI_TRACE=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI_CAPIDRV=m -# CONFIG_ISDN_CAPI_CAPIDRV_VERBOSE is not set - -# -# CAPI hardware drivers -# -CONFIG_CAPI_AVM=y -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m -CONFIG_ISDN_DRV_AVMB1_AVM_CS=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_CAPI_EICON=y -CONFIG_ISDN_DIVAS=m -CONFIG_ISDN_DIVAS_BRIPCI=y -CONFIG_ISDN_DIVAS_PRIPCI=y -CONFIG_ISDN_DIVAS_DIVACAPI=m -CONFIG_ISDN_DIVAS_USERIDI=m -CONFIG_ISDN_DIVAS_MAINT=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_GIGASET_CAPI=y -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_M105=m -CONFIG_GIGASET_M101=m -# CONFIG_GIGASET_DEBUG is not set -CONFIG_HYSDN=m -CONFIG_HYSDN_CAPI=y -CONFIG_MISDN=m -CONFIG_MISDN_DSP=m -CONFIG_MISDN_L1OIP=m - -# -# mISDN hardware drivers -# -CONFIG_MISDN_HFCPCI=m -CONFIG_MISDN_HFCMULTI=m -CONFIG_MISDN_HFCUSB=m -CONFIG_MISDN_AVMFRITZ=m -CONFIG_MISDN_SPEEDFAX=m -CONFIG_MISDN_INFINEON=m -CONFIG_MISDN_W6692=m -CONFIG_MISDN_NETJET=m -CONFIG_MISDN_IPAC=m -CONFIG_MISDN_ISAR=m -CONFIG_ISDN_HDLC=m -CONFIG_NVM=y -CONFIG_NVM_PBLK=m -# CONFIG_NVM_PBLK_DEBUG is not set - -# -# Input device support -# -CONFIG_INPUT=y -CONFIG_INPUT_LEDS=m -CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_POLLDEV=m -CONFIG_INPUT_SPARSEKMAP=m -CONFIG_INPUT_MATRIXKMAP=m - -# -# Userland interfaces -# -CONFIG_INPUT_MOUSEDEV=m -CONFIG_INPUT_MOUSEDEV_PSAUX=y -CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 -CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 -CONFIG_INPUT_JOYDEV=m -CONFIG_INPUT_EVDEV=m -# CONFIG_INPUT_EVBUG is not set - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -CONFIG_KEYBOARD_ADC=m -CONFIG_KEYBOARD_ADP5520=m -CONFIG_KEYBOARD_ADP5588=m -CONFIG_KEYBOARD_ADP5589=m -CONFIG_KEYBOARD_ATKBD=m -CONFIG_KEYBOARD_QT1070=m -CONFIG_KEYBOARD_QT2160=m -CONFIG_KEYBOARD_DLINK_DIR685=m -CONFIG_KEYBOARD_LKKBD=m -CONFIG_KEYBOARD_GPIO=m -CONFIG_KEYBOARD_GPIO_POLLED=m -CONFIG_KEYBOARD_TCA6416=m -CONFIG_KEYBOARD_TCA8418=m -CONFIG_KEYBOARD_MATRIX=m -CONFIG_KEYBOARD_LM8323=m -CONFIG_KEYBOARD_LM8333=m -CONFIG_KEYBOARD_MAX7359=m -CONFIG_KEYBOARD_MCS=m -CONFIG_KEYBOARD_MPR121=m -CONFIG_KEYBOARD_NEWTON=m -CONFIG_KEYBOARD_OPENCORES=m -CONFIG_KEYBOARD_SAMSUNG=m -CONFIG_KEYBOARD_STOWAWAY=m -CONFIG_KEYBOARD_SUNKBD=m -CONFIG_KEYBOARD_STMPE=m -CONFIG_KEYBOARD_OMAP4=m -CONFIG_KEYBOARD_TC3589X=m -CONFIG_KEYBOARD_TM2_TOUCHKEY=m -CONFIG_KEYBOARD_TWL4030=m -CONFIG_KEYBOARD_XTKBD=m -CONFIG_KEYBOARD_CROS_EC=m -CONFIG_KEYBOARD_CAP11XX=m -CONFIG_KEYBOARD_BCM=m -CONFIG_KEYBOARD_MTK_PMIC=m -CONFIG_INPUT_MOUSE=y -CONFIG_MOUSE_PS2=m -CONFIG_MOUSE_PS2_ALPS=y -CONFIG_MOUSE_PS2_BYD=y -CONFIG_MOUSE_PS2_LOGIPS2PP=y -CONFIG_MOUSE_PS2_SYNAPTICS=y -CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y -CONFIG_MOUSE_PS2_CYPRESS=y -CONFIG_MOUSE_PS2_LIFEBOOK=y -CONFIG_MOUSE_PS2_TRACKPOINT=y -CONFIG_MOUSE_PS2_ELANTECH=y -CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y -CONFIG_MOUSE_PS2_SENTELIC=y -CONFIG_MOUSE_PS2_TOUCHKIT=y -CONFIG_MOUSE_PS2_FOCALTECH=y -CONFIG_MOUSE_PS2_VMMOUSE=y -CONFIG_MOUSE_PS2_SMBUS=y -CONFIG_MOUSE_SERIAL=m -CONFIG_MOUSE_APPLETOUCH=m -CONFIG_MOUSE_BCM5974=m -CONFIG_MOUSE_CYAPA=m -CONFIG_MOUSE_ELAN_I2C=m -CONFIG_MOUSE_ELAN_I2C_I2C=y -CONFIG_MOUSE_ELAN_I2C_SMBUS=y -CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOUSE_GPIO=m -CONFIG_MOUSE_SYNAPTICS_I2C=m -CONFIG_MOUSE_SYNAPTICS_USB=m -CONFIG_INPUT_JOYSTICK=y -CONFIG_JOYSTICK_ANALOG=m -CONFIG_JOYSTICK_A3D=m -CONFIG_JOYSTICK_ADI=m -CONFIG_JOYSTICK_COBRA=m -CONFIG_JOYSTICK_GF2K=m -CONFIG_JOYSTICK_GRIP=m -CONFIG_JOYSTICK_GRIP_MP=m -CONFIG_JOYSTICK_GUILLEMOT=m -CONFIG_JOYSTICK_INTERACT=m -CONFIG_JOYSTICK_SIDEWINDER=m -CONFIG_JOYSTICK_TMDC=m -CONFIG_JOYSTICK_IFORCE=m -CONFIG_JOYSTICK_IFORCE_USB=y -CONFIG_JOYSTICK_IFORCE_232=y -CONFIG_JOYSTICK_WARRIOR=m -CONFIG_JOYSTICK_MAGELLAN=m -CONFIG_JOYSTICK_SPACEORB=m -CONFIG_JOYSTICK_SPACEBALL=m -CONFIG_JOYSTICK_STINGER=m -CONFIG_JOYSTICK_TWIDJOY=m -CONFIG_JOYSTICK_ZHENHUA=m -CONFIG_JOYSTICK_DB9=m -CONFIG_JOYSTICK_GAMECON=m -CONFIG_JOYSTICK_TURBOGRAFX=m -CONFIG_JOYSTICK_AS5011=m -CONFIG_JOYSTICK_JOYDUMP=m -CONFIG_JOYSTICK_XPAD=m -CONFIG_JOYSTICK_XPAD_FF=y -CONFIG_JOYSTICK_XPAD_LEDS=y -CONFIG_JOYSTICK_WALKERA0701=m -CONFIG_JOYSTICK_PSXPAD_SPI=m -CONFIG_JOYSTICK_PSXPAD_SPI_FF=y -CONFIG_JOYSTICK_PXRC=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=m -CONFIG_TABLET_USB_HANWANG=m -CONFIG_TABLET_USB_KBTAB=m -CONFIG_TABLET_USB_PEGASUS=m -CONFIG_TABLET_SERIAL_WACOM4=m -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_PROPERTIES=y -CONFIG_TOUCHSCREEN_88PM860X=m -CONFIG_TOUCHSCREEN_ADS7846=m -CONFIG_TOUCHSCREEN_AD7877=m -CONFIG_TOUCHSCREEN_AD7879=m -CONFIG_TOUCHSCREEN_AD7879_I2C=m -CONFIG_TOUCHSCREEN_AD7879_SPI=m -CONFIG_TOUCHSCREEN_ADC=m -CONFIG_TOUCHSCREEN_AR1021_I2C=m -CONFIG_TOUCHSCREEN_ATMEL_MXT=m -CONFIG_TOUCHSCREEN_ATMEL_MXT_T37=y -CONFIG_TOUCHSCREEN_AUO_PIXCIR=m -CONFIG_TOUCHSCREEN_BU21013=m -CONFIG_TOUCHSCREEN_BU21029=m -CONFIG_TOUCHSCREEN_CHIPONE_ICN8318=m -CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m -CONFIG_TOUCHSCREEN_CY8CTMG110=m -CONFIG_TOUCHSCREEN_CYTTSP_CORE=m -CONFIG_TOUCHSCREEN_CYTTSP_I2C=m -CONFIG_TOUCHSCREEN_CYTTSP_SPI=m -CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m -CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m -CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m -CONFIG_TOUCHSCREEN_DA9034=m -CONFIG_TOUCHSCREEN_DA9052=m -CONFIG_TOUCHSCREEN_DYNAPRO=m -CONFIG_TOUCHSCREEN_HAMPSHIRE=m -CONFIG_TOUCHSCREEN_EETI=m -CONFIG_TOUCHSCREEN_EGALAX=m -CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m -CONFIG_TOUCHSCREEN_EXC3000=m -CONFIG_TOUCHSCREEN_FUJITSU=m -CONFIG_TOUCHSCREEN_GOODIX=m -CONFIG_TOUCHSCREEN_HIDEEP=m -CONFIG_TOUCHSCREEN_ILI210X=m -CONFIG_TOUCHSCREEN_S6SY761=m -CONFIG_TOUCHSCREEN_GUNZE=m -CONFIG_TOUCHSCREEN_EKTF2127=m -CONFIG_TOUCHSCREEN_ELAN=m -CONFIG_TOUCHSCREEN_ELO=m -CONFIG_TOUCHSCREEN_WACOM_W8001=m -CONFIG_TOUCHSCREEN_WACOM_I2C=m -CONFIG_TOUCHSCREEN_MAX11801=m -CONFIG_TOUCHSCREEN_MCS5000=m -CONFIG_TOUCHSCREEN_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_IMX6UL_TSC=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_MK712=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m -CONFIG_TOUCHSCREEN_UCB1400=m -CONFIG_TOUCHSCREEN_PIXCIR=m -CONFIG_TOUCHSCREEN_WDT87XX_I2C=m -CONFIG_TOUCHSCREEN_WM831X=m -CONFIG_TOUCHSCREEN_WM97XX=m -CONFIG_TOUCHSCREEN_WM9705=y -CONFIG_TOUCHSCREEN_WM9712=y -CONFIG_TOUCHSCREEN_WM9713=y -CONFIG_TOUCHSCREEN_USB_COMPOSITE=m -CONFIG_TOUCHSCREEN_MC13783=m -CONFIG_TOUCHSCREEN_USB_EGALAX=y -CONFIG_TOUCHSCREEN_USB_PANJIT=y -CONFIG_TOUCHSCREEN_USB_3M=y -CONFIG_TOUCHSCREEN_USB_ITM=y -CONFIG_TOUCHSCREEN_USB_ETURBO=y -CONFIG_TOUCHSCREEN_USB_GUNZE=y -CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y -CONFIG_TOUCHSCREEN_USB_IRTOUCH=y -CONFIG_TOUCHSCREEN_USB_IDEALTEK=y -CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y -CONFIG_TOUCHSCREEN_USB_GOTOP=y -CONFIG_TOUCHSCREEN_USB_JASTEC=y -CONFIG_TOUCHSCREEN_USB_ELO=y -CONFIG_TOUCHSCREEN_USB_E2I=y -CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y -CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y -CONFIG_TOUCHSCREEN_USB_NEXIO=y -CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y -CONFIG_TOUCHSCREEN_TOUCHIT213=m -CONFIG_TOUCHSCREEN_TSC_SERIO=m -CONFIG_TOUCHSCREEN_TSC200X_CORE=m -CONFIG_TOUCHSCREEN_TSC2004=m -CONFIG_TOUCHSCREEN_TSC2005=m -CONFIG_TOUCHSCREEN_TSC2007=m -CONFIG_TOUCHSCREEN_TSC2007_IIO=y -CONFIG_TOUCHSCREEN_PCAP=m -CONFIG_TOUCHSCREEN_RM_TS=m -CONFIG_TOUCHSCREEN_SILEAD=m -CONFIG_TOUCHSCREEN_SIS_I2C=m -CONFIG_TOUCHSCREEN_ST1232=m -CONFIG_TOUCHSCREEN_STMFTS=m -CONFIG_TOUCHSCREEN_STMPE=m -CONFIG_TOUCHSCREEN_SUR40=m -CONFIG_TOUCHSCREEN_SURFACE3_SPI=m -CONFIG_TOUCHSCREEN_SX8654=m -CONFIG_TOUCHSCREEN_TPS6507X=m -CONFIG_TOUCHSCREEN_ZET6223=m -CONFIG_TOUCHSCREEN_ZFORCE=m -CONFIG_TOUCHSCREEN_COLIBRI_VF50=m -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_INPUT_MISC=y -CONFIG_INPUT_88PM860X_ONKEY=m -CONFIG_INPUT_88PM80X_ONKEY=m -CONFIG_INPUT_AD714X=m -CONFIG_INPUT_AD714X_I2C=m -CONFIG_INPUT_AD714X_SPI=m -CONFIG_INPUT_ARIZONA_HAPTICS=m -CONFIG_INPUT_ATMEL_CAPTOUCH=m -CONFIG_INPUT_BMA150=m -CONFIG_INPUT_E3X0_BUTTON=m -CONFIG_INPUT_PCSPKR=m -CONFIG_INPUT_MAX77693_HAPTIC=m -CONFIG_INPUT_MAX8925_ONKEY=m -CONFIG_INPUT_MAX8997_HAPTIC=m -CONFIG_INPUT_MC13783_PWRBUTTON=m -CONFIG_INPUT_MMA8450=m -CONFIG_INPUT_APANEL=m -CONFIG_INPUT_GP2A=m -CONFIG_INPUT_GPIO_BEEPER=m -CONFIG_INPUT_GPIO_DECODER=m -CONFIG_INPUT_CPCAP_PWRBUTTON=m -CONFIG_INPUT_ATLAS_BTNS=m -CONFIG_INPUT_ATI_REMOTE2=m -CONFIG_INPUT_KEYSPAN_REMOTE=m -CONFIG_INPUT_KXTJ9=m -# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set -CONFIG_INPUT_POWERMATE=m -CONFIG_INPUT_YEALINK=m -CONFIG_INPUT_CM109=m -CONFIG_INPUT_REGULATOR_HAPTIC=m -CONFIG_INPUT_RETU_PWRBUTTON=m -CONFIG_INPUT_TPS65218_PWRBUTTON=m -CONFIG_INPUT_AXP20X_PEK=m -CONFIG_INPUT_TWL4030_PWRBUTTON=m -CONFIG_INPUT_TWL4030_VIBRA=m -CONFIG_INPUT_TWL6040_VIBRA=m -CONFIG_INPUT_UINPUT=m -CONFIG_INPUT_PALMAS_PWRBUTTON=m -CONFIG_INPUT_PCF50633_PMU=m -CONFIG_INPUT_PCF8574=m -CONFIG_INPUT_PWM_BEEPER=m -CONFIG_INPUT_PWM_VIBRA=m -CONFIG_INPUT_RK805_PWRKEY=m -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -CONFIG_INPUT_DA9052_ONKEY=m -CONFIG_INPUT_DA9055_ONKEY=m -CONFIG_INPUT_DA9063_ONKEY=m -CONFIG_INPUT_WM831X_ON=m -CONFIG_INPUT_PCAP=m -CONFIG_INPUT_ADXL34X=m -CONFIG_INPUT_ADXL34X_I2C=m -CONFIG_INPUT_ADXL34X_SPI=m -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_CMA3000=m -CONFIG_INPUT_CMA3000_I2C=m -CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m -CONFIG_INPUT_IDEAPAD_SLIDEBAR=m -CONFIG_INPUT_SOC_BUTTON_ARRAY=m -CONFIG_INPUT_DRV260X_HAPTICS=m -CONFIG_INPUT_DRV2665_HAPTICS=m -CONFIG_INPUT_DRV2667_HAPTICS=m -CONFIG_INPUT_RAVE_SP_PWRBUTTON=m -CONFIG_RMI4_CORE=m -CONFIG_RMI4_I2C=m -CONFIG_RMI4_SPI=m -CONFIG_RMI4_SMB=m -CONFIG_RMI4_F03=y -CONFIG_RMI4_F03_SERIO=m -CONFIG_RMI4_2D_SENSOR=y -CONFIG_RMI4_F11=y -CONFIG_RMI4_F12=y -CONFIG_RMI4_F30=y -CONFIG_RMI4_F34=y -CONFIG_RMI4_F54=y -CONFIG_RMI4_F55=y - -# -# Hardware I/O ports -# -CONFIG_SERIO=m -CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y -CONFIG_SERIO_I8042=m -CONFIG_SERIO_SERPORT=m -CONFIG_SERIO_CT82C710=m -CONFIG_SERIO_PARKBD=m -CONFIG_SERIO_PCIPS2=m -CONFIG_SERIO_LIBPS2=m -CONFIG_SERIO_RAW=m -CONFIG_SERIO_ALTERA_PS2=m -CONFIG_SERIO_PS2MULT=m -CONFIG_SERIO_ARC_PS2=m -# CONFIG_SERIO_APBPS2 is not set -CONFIG_HYPERV_KEYBOARD=m -CONFIG_SERIO_GPIO_PS2=m -CONFIG_USERIO=m -CONFIG_GAMEPORT=m -CONFIG_GAMEPORT_NS558=m -CONFIG_GAMEPORT_L4=m -CONFIG_GAMEPORT_EMU10K1=m -CONFIG_GAMEPORT_FM801=m - -# -# Character devices -# -CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y -CONFIG_VT_CONSOLE=y -CONFIG_VT_CONSOLE_SLEEP=y -CONFIG_HW_CONSOLE=y -CONFIG_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_SERIAL_NONSTANDARD=y -CONFIG_ROCKETPORT=m -CONFIG_CYCLADES=m -CONFIG_CYZ_INTR=y -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_NOZOMI=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -CONFIG_DEVMEM=y -# CONFIG_DEVKMEM is not set - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set -CONFIG_SERIAL_8250_PNP=y -CONFIG_SERIAL_8250_FINTEK=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_DMA=y -CONFIG_SERIAL_8250_PCI=y -CONFIG_SERIAL_8250_EXAR=m -CONFIG_SERIAL_8250_CS=m -CONFIG_SERIAL_8250_MEN_MCB=m -CONFIG_SERIAL_8250_NR_UARTS=32 -CONFIG_SERIAL_8250_RUNTIME_UARTS=4 -CONFIG_SERIAL_8250_EXTENDED=y -CONFIG_SERIAL_8250_MANY_PORTS=y -CONFIG_SERIAL_8250_ASPEED_VUART=m -CONFIG_SERIAL_8250_SHARE_IRQ=y -# CONFIG_SERIAL_8250_DETECT_IRQ is not set -CONFIG_SERIAL_8250_RSA=y -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=y -CONFIG_SERIAL_8250_MID=y -CONFIG_SERIAL_8250_MOXA=m -CONFIG_SERIAL_OF_PLATFORM=m - -# -# Non-8250 serial port support -# -CONFIG_SERIAL_MAX3100=m -CONFIG_SERIAL_MAX310X=m -CONFIG_SERIAL_UARTLITE=m -CONFIG_SERIAL_UARTLITE_NR_UARTS=1 -CONFIG_SERIAL_CORE=y -CONFIG_SERIAL_CORE_CONSOLE=y -CONFIG_SERIAL_JSM=m -CONFIG_SERIAL_SCCNXP=m -CONFIG_SERIAL_SC16IS7XX_CORE=m -CONFIG_SERIAL_SC16IS7XX=m -CONFIG_SERIAL_SC16IS7XX_I2C=y -CONFIG_SERIAL_SC16IS7XX_SPI=y -CONFIG_SERIAL_ALTERA_JTAGUART=m -CONFIG_SERIAL_ALTERA_UART=m -CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 -CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 -CONFIG_SERIAL_IFX6X60=m -CONFIG_SERIAL_XILINX_PS_UART=m -CONFIG_SERIAL_ARC=m -CONFIG_SERIAL_ARC_NR_PORTS=1 -CONFIG_SERIAL_RP2=m -CONFIG_SERIAL_RP2_NR_UARTS=32 -CONFIG_SERIAL_FSL_LPUART=m -CONFIG_SERIAL_CONEXANT_DIGICOLOR=m -CONFIG_SERIAL_MEN_Z135=m -CONFIG_SERIAL_DEV_BUS=y -CONFIG_SERIAL_DEV_CTRL_TTYPORT=y -# CONFIG_TTY_PRINTK is not set -CONFIG_PRINTER=m -# CONFIG_LP_CONSOLE is not set -CONFIG_PPDEV=m -CONFIG_HVC_DRIVER=y -CONFIG_HVC_IRQ=y -CONFIG_HVC_XEN=y -CONFIG_HVC_XEN_FRONTEND=y -CONFIG_VIRTIO_CONSOLE=m -CONFIG_IPMI_HANDLER=m -CONFIG_IPMI_DMI_DECODE=y -# CONFIG_IPMI_PANIC_EVENT is not set -CONFIG_IPMI_DEVICE_INTERFACE=m -CONFIG_IPMI_SI=m -CONFIG_IPMI_SSIF=m -CONFIG_IPMI_WATCHDOG=m -CONFIG_IPMI_POWEROFF=m -CONFIG_HW_RANDOM=m -CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_INTEL=m -CONFIG_HW_RANDOM_AMD=m -CONFIG_HW_RANDOM_VIA=m -CONFIG_HW_RANDOM_VIRTIO=m -CONFIG_NVRAM=m -CONFIG_R3964=m -CONFIG_APPLICOM=m - -# -# PCMCIA character devices -# -CONFIG_SYNCLINK_CS=m -CONFIG_CARDMAN_4000=m -CONFIG_CARDMAN_4040=m -CONFIG_SCR24X=m -CONFIG_IPWIRELESS=m -CONFIG_MWAVE=m -CONFIG_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -CONFIG_HPET=y -CONFIG_HPET_MMAP=y -CONFIG_HPET_MMAP_DEFAULT=y -CONFIG_HANGCHECK_TIMER=m -CONFIG_TCG_TPM=m -CONFIG_HW_RANDOM_TPM=y -CONFIG_TCG_TIS_CORE=m -CONFIG_TCG_TIS=m -CONFIG_TCG_TIS_SPI=m -CONFIG_TCG_TIS_I2C_ATMEL=m -CONFIG_TCG_TIS_I2C_INFINEON=m -CONFIG_TCG_TIS_I2C_NUVOTON=m -CONFIG_TCG_NSC=m -CONFIG_TCG_ATMEL=m -CONFIG_TCG_INFINEON=m -CONFIG_TCG_XEN=m -CONFIG_TCG_CRB=m -CONFIG_TCG_VTPM_PROXY=m -CONFIG_TCG_TIS_ST33ZP24=m -CONFIG_TCG_TIS_ST33ZP24_I2C=m -CONFIG_TCG_TIS_ST33ZP24_SPI=m -CONFIG_TELCLOCK=m -CONFIG_DEVPORT=y -CONFIG_XILLYBUS=m -CONFIG_XILLYBUS_PCIE=m -CONFIG_XILLYBUS_OF=m -# CONFIG_RANDOM_TRUST_CPU is not set - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_COMPAT=y -CONFIG_I2C_CHARDEV=m -CONFIG_I2C_MUX=m - -# -# Multiplexer I2C Chip support -# -CONFIG_I2C_ARB_GPIO_CHALLENGE=m -CONFIG_I2C_MUX_GPIO=m -CONFIG_I2C_MUX_GPMUX=m -CONFIG_I2C_MUX_LTC4306=m -CONFIG_I2C_MUX_PCA9541=m -CONFIG_I2C_MUX_PCA954x=m -CONFIG_I2C_MUX_PINCTRL=m -CONFIG_I2C_MUX_REG=m -CONFIG_I2C_DEMUX_PINCTRL=m -CONFIG_I2C_MUX_MLXCPLD=m -CONFIG_I2C_HELPER_AUTO=y -CONFIG_I2C_SMBUS=m -CONFIG_I2C_ALGOBIT=m -CONFIG_I2C_ALGOPCA=m - -# -# I2C Hardware Bus support -# - -# -# PC SMBus host controller drivers -# -CONFIG_I2C_ALI1535=m -CONFIG_I2C_ALI1563=m -CONFIG_I2C_ALI15X3=m -CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m -CONFIG_I2C_AMD8111=m -CONFIG_I2C_I801=m -CONFIG_I2C_ISCH=m -CONFIG_I2C_ISMT=m -CONFIG_I2C_PIIX4=m -CONFIG_I2C_CHT_WC=m -CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m -CONFIG_I2C_SIS5595=m -CONFIG_I2C_SIS630=m -CONFIG_I2C_SIS96X=m -CONFIG_I2C_VIA=m -CONFIG_I2C_VIAPRO=m - -# -# ACPI drivers -# -CONFIG_I2C_SCMI=m - -# -# I2C system bus drivers (mostly embedded / system-on-chip) -# -CONFIG_I2C_CBUS_GPIO=m -CONFIG_I2C_DESIGNWARE_CORE=y -CONFIG_I2C_DESIGNWARE_PLATFORM=y -CONFIG_I2C_DESIGNWARE_SLAVE=y -CONFIG_I2C_DESIGNWARE_PCI=m -CONFIG_I2C_DESIGNWARE_BAYTRAIL=y -CONFIG_I2C_EMEV2=m -CONFIG_I2C_GPIO=m -# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set -CONFIG_I2C_KEMPLD=m -CONFIG_I2C_OCORES=m -CONFIG_I2C_PCA_PLATFORM=m -CONFIG_I2C_RK3X=m -CONFIG_I2C_SIMTEC=m -CONFIG_I2C_XILINX=m - -# -# External I2C/SMBus adapter drivers -# -CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m -CONFIG_I2C_PARPORT=m -CONFIG_I2C_PARPORT_LIGHT=m -CONFIG_I2C_ROBOTFUZZ_OSIF=m -CONFIG_I2C_TAOS_EVM=m -CONFIG_I2C_TINY_USB=m -CONFIG_I2C_VIPERBOARD=m - -# -# Other I2C/SMBus bus drivers -# -CONFIG_I2C_MLXCPLD=m -CONFIG_I2C_CROS_EC_TUNNEL=m -CONFIG_I2C_FSI=m -# CONFIG_I2C_STUB is not set -CONFIG_I2C_SLAVE=y -CONFIG_I2C_SLAVE_EEPROM=m -# CONFIG_I2C_DEBUG_CORE is not set -# CONFIG_I2C_DEBUG_ALGO is not set -# CONFIG_I2C_DEBUG_BUS is not set -CONFIG_SPI=y -# CONFIG_SPI_DEBUG is not set -CONFIG_SPI_MASTER=y -CONFIG_SPI_MEM=y - -# -# SPI Master Controller Drivers -# -CONFIG_SPI_ALTERA=m -CONFIG_SPI_AXI_SPI_ENGINE=m -CONFIG_SPI_BITBANG=m -CONFIG_SPI_BUTTERFLY=m -CONFIG_SPI_CADENCE=m -CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DW_PCI=m -CONFIG_SPI_DW_MID_DMA=y -CONFIG_SPI_DW_MMIO=m -CONFIG_SPI_DLN2=m -CONFIG_SPI_GPIO=m -CONFIG_SPI_LM70_LLP=m -CONFIG_SPI_FSL_LIB=m -CONFIG_SPI_FSL_SPI=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=m -CONFIG_SPI_ROCKCHIP=m -CONFIG_SPI_SC18IS602=m -CONFIG_SPI_XCOMM=m -CONFIG_SPI_XILINX=m -CONFIG_SPI_ZYNQMP_GQSPI=m - -# -# SPI Protocol Masters -# -CONFIG_SPI_SPIDEV=m -CONFIG_SPI_LOOPBACK_TEST=m -CONFIG_SPI_TLE62X0=m -CONFIG_SPI_SLAVE=y -CONFIG_SPI_SLAVE_TIME=m -CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m -CONFIG_SPMI=m -CONFIG_HSI=m -CONFIG_HSI_BOARDINFO=y - -# -# HSI controllers -# - -# -# HSI clients -# -CONFIG_HSI_CHAR=m -CONFIG_PPS=y -# CONFIG_PPS_DEBUG is not set - -# -# PPS clients support -# -CONFIG_PPS_CLIENT_KTIMER=m -CONFIG_PPS_CLIENT_LDISC=m -CONFIG_PPS_CLIENT_PARPORT=m -CONFIG_PPS_CLIENT_GPIO=m - -# -# PPS generators support -# - -# -# PTP clock support -# -CONFIG_PTP_1588_CLOCK=y -CONFIG_DP83640_PHY=m -CONFIG_PTP_1588_CLOCK_KVM=m -CONFIG_PINCTRL=y -CONFIG_GENERIC_PINCTRL_GROUPS=y -CONFIG_PINMUX=y -CONFIG_GENERIC_PINMUX_FUNCTIONS=y -CONFIG_PINCONF=y -CONFIG_GENERIC_PINCONF=y -# CONFIG_DEBUG_PINCTRL is not set -CONFIG_PINCTRL_AS3722=m -CONFIG_PINCTRL_AXP209=m -CONFIG_PINCTRL_AMD=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_SINGLE=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_MAX77620=m -CONFIG_PINCTRL_PALMAS=m -CONFIG_PINCTRL_RK805=m -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_INTEL=y -CONFIG_PINCTRL_BROXTON=y -CONFIG_PINCTRL_CANNONLAKE=y -CONFIG_PINCTRL_CEDARFORK=y -CONFIG_PINCTRL_DENVERTON=y -CONFIG_PINCTRL_GEMINILAKE=y -CONFIG_PINCTRL_ICELAKE=y -CONFIG_PINCTRL_LEWISBURG=y -CONFIG_PINCTRL_SUNRISEPOINT=y -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y -CONFIG_GPIOLIB=y -CONFIG_GPIOLIB_FASTPATH_LIMIT=512 -CONFIG_OF_GPIO=y -CONFIG_GPIO_ACPI=y -CONFIG_GPIOLIB_IRQCHIP=y -# CONFIG_DEBUG_GPIO is not set -CONFIG_GPIO_SYSFS=y -CONFIG_GPIO_GENERIC=y -CONFIG_GPIO_MAX730X=m - -# -# Memory mapped GPIO drivers -# -CONFIG_GPIO_74XX_MMIO=m -CONFIG_GPIO_ALTERA=m -CONFIG_GPIO_AMDPT=m -CONFIG_GPIO_DWAPB=m -CONFIG_GPIO_EXAR=m -CONFIG_GPIO_FTGPIO010=y -CONFIG_GPIO_GENERIC_PLATFORM=m -CONFIG_GPIO_GRGPIO=m -CONFIG_GPIO_HLWD=m -CONFIG_GPIO_ICH=m -CONFIG_GPIO_LYNXPOINT=m -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_SYSCON=m -CONFIG_GPIO_VX855=m -CONFIG_GPIO_XILINX=m - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_F7188X=m -CONFIG_GPIO_IT87=m -CONFIG_GPIO_SCH=m -CONFIG_GPIO_SCH311X=m -CONFIG_GPIO_WINBOND=m -CONFIG_GPIO_WS16C48=m - -# -# I2C GPIO expanders -# -CONFIG_GPIO_ADP5588=m -CONFIG_GPIO_ADNP=m -CONFIG_GPIO_MAX7300=m -CONFIG_GPIO_MAX732X=m -CONFIG_GPIO_PCA953X=m -CONFIG_GPIO_PCF857X=m -CONFIG_GPIO_TPIC2810=m - -# -# MFD GPIO expanders -# -CONFIG_GPIO_ADP5520=m -CONFIG_GPIO_ARIZONA=m -CONFIG_GPIO_BD9571MWV=m -CONFIG_GPIO_CRYSTAL_COVE=m -CONFIG_GPIO_DA9052=m -CONFIG_GPIO_DA9055=m -CONFIG_GPIO_DLN2=m -CONFIG_GPIO_JANZ_TTL=m -CONFIG_GPIO_KEMPLD=m -CONFIG_GPIO_LP3943=m -CONFIG_GPIO_LP873X=m -CONFIG_GPIO_LP87565=m -CONFIG_GPIO_MADERA=m -CONFIG_GPIO_MAX77620=m -CONFIG_GPIO_PALMAS=y -CONFIG_GPIO_RC5T583=y -CONFIG_GPIO_STMPE=y -CONFIG_GPIO_TC3589X=y -CONFIG_GPIO_TPS65086=m -CONFIG_GPIO_TPS65218=m -CONFIG_GPIO_TPS6586X=y -CONFIG_GPIO_TPS65910=y -CONFIG_GPIO_TPS65912=m -CONFIG_GPIO_TPS68470=y -CONFIG_GPIO_TWL4030=m -CONFIG_GPIO_TWL6040=m -CONFIG_GPIO_UCB1400=m -CONFIG_GPIO_WHISKEY_COVE=m -CONFIG_GPIO_WM831X=m -CONFIG_GPIO_WM8350=m -CONFIG_GPIO_WM8994=m - -# -# PCI GPIO expanders -# -CONFIG_GPIO_AMD8111=m -CONFIG_GPIO_ML_IOH=m -CONFIG_GPIO_PCI_IDIO_16=m -CONFIG_GPIO_PCIE_IDIO_24=m -CONFIG_GPIO_RDC321X=m -CONFIG_GPIO_SODAVILLE=y - -# -# SPI GPIO expanders -# -CONFIG_GPIO_74X164=m -CONFIG_GPIO_MAX3191X=m -CONFIG_GPIO_MAX7301=m -CONFIG_GPIO_MC33880=m -CONFIG_GPIO_PISOSR=m -CONFIG_GPIO_XRA1403=m - -# -# USB GPIO expanders -# -CONFIG_GPIO_VIPERBOARD=m -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_DS1WM=m -CONFIG_W1_MASTER_GPIO=m - -# -# 1-wire Slaves -# -CONFIG_W1_SLAVE_THERM=m -CONFIG_W1_SLAVE_SMEM=m -CONFIG_W1_SLAVE_DS2405=m -CONFIG_W1_SLAVE_DS2408=m -# CONFIG_W1_SLAVE_DS2408_READBACK is not set -CONFIG_W1_SLAVE_DS2413=m -CONFIG_W1_SLAVE_DS2406=m -CONFIG_W1_SLAVE_DS2423=m -CONFIG_W1_SLAVE_DS2805=m -CONFIG_W1_SLAVE_DS2431=m -CONFIG_W1_SLAVE_DS2433=m -# CONFIG_W1_SLAVE_DS2433_CRC is not set -CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2780=m -CONFIG_W1_SLAVE_DS2781=m -CONFIG_W1_SLAVE_DS28E04=m -CONFIG_W1_SLAVE_DS28E17=m -CONFIG_POWER_AVS=y -CONFIG_POWER_RESET=y -CONFIG_POWER_RESET_AS3722=y -CONFIG_POWER_RESET_GPIO=y -CONFIG_POWER_RESET_GPIO_RESTART=y -CONFIG_POWER_RESET_LTC2952=y -CONFIG_POWER_RESET_RESTART=y -CONFIG_POWER_RESET_SYSCON=y -CONFIG_POWER_RESET_SYSCON_POWEROFF=y -CONFIG_REBOOT_MODE=m -CONFIG_SYSCON_REBOOT_MODE=m -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_PDA_POWER=m -CONFIG_GENERIC_ADC_BATTERY=m -CONFIG_MAX8925_POWER=m -CONFIG_WM831X_BACKUP=m -CONFIG_WM831X_POWER=m -CONFIG_WM8350_POWER=m -CONFIG_TEST_POWER=m -CONFIG_BATTERY_88PM860X=m -CONFIG_CHARGER_ADP5061=m -CONFIG_BATTERY_ACT8945A=m -CONFIG_BATTERY_CPCAP=m -CONFIG_BATTERY_DS2760=m -CONFIG_BATTERY_DS2780=m -CONFIG_BATTERY_DS2781=m -CONFIG_BATTERY_DS2782=m -CONFIG_BATTERY_LEGO_EV3=m -CONFIG_BATTERY_SBS=m -CONFIG_CHARGER_SBS=m -CONFIG_MANAGER_SBS=m -CONFIG_BATTERY_BQ27XXX=m -CONFIG_BATTERY_BQ27XXX_I2C=m -CONFIG_BATTERY_BQ27XXX_HDQ=m -# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set -CONFIG_BATTERY_DA9030=m -CONFIG_BATTERY_DA9052=m -CONFIG_CHARGER_DA9150=m -CONFIG_BATTERY_DA9150=m -CONFIG_CHARGER_AXP20X=m -CONFIG_BATTERY_AXP20X=m -CONFIG_AXP20X_POWER=m -CONFIG_AXP288_CHARGER=m -CONFIG_AXP288_FUEL_GAUGE=m -CONFIG_BATTERY_MAX17040=m -CONFIG_BATTERY_MAX17042=m -CONFIG_BATTERY_MAX1721X=m -CONFIG_BATTERY_TWL4030_MADC=m -CONFIG_CHARGER_88PM860X=m -CONFIG_CHARGER_PCF50633=m -CONFIG_BATTERY_RX51=m -CONFIG_CHARGER_ISP1704=m -CONFIG_CHARGER_MAX8903=m -CONFIG_CHARGER_TWL4030=m -CONFIG_CHARGER_LP8727=m -CONFIG_CHARGER_LP8788=m -CONFIG_CHARGER_GPIO=m -CONFIG_CHARGER_MANAGER=y -CONFIG_CHARGER_LTC3651=m -CONFIG_CHARGER_MAX14577=m -CONFIG_CHARGER_DETECTOR_MAX14656=m -CONFIG_CHARGER_MAX77693=m -CONFIG_CHARGER_MAX8997=m -CONFIG_CHARGER_MAX8998=m -CONFIG_CHARGER_BQ2415X=m -CONFIG_CHARGER_BQ24190=m -CONFIG_CHARGER_BQ24257=m -CONFIG_CHARGER_BQ24735=m -CONFIG_CHARGER_BQ25890=m -CONFIG_CHARGER_SMB347=m -CONFIG_CHARGER_TPS65090=m -CONFIG_CHARGER_TPS65217=m -CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_RT5033=m -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_HWMON=y -CONFIG_HWMON_VID=m -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -CONFIG_SENSORS_ABITUGURU=m -CONFIG_SENSORS_ABITUGURU3=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=m -CONFIG_SENSORS_ADM1021=m -CONFIG_SENSORS_ADM1025=m -CONFIG_SENSORS_ADM1026=m -CONFIG_SENSORS_ADM1029=m -CONFIG_SENSORS_ADM1031=m -CONFIG_SENSORS_ADM9240=m -CONFIG_SENSORS_ADT7X10=m -CONFIG_SENSORS_ADT7310=m -CONFIG_SENSORS_ADT7410=m -CONFIG_SENSORS_ADT7411=m -CONFIG_SENSORS_ADT7462=m -CONFIG_SENSORS_ADT7470=m -CONFIG_SENSORS_ADT7475=m -CONFIG_SENSORS_ASC7621=m -CONFIG_SENSORS_K8TEMP=m -CONFIG_SENSORS_K10TEMP=m -CONFIG_SENSORS_FAM15H_POWER=m -CONFIG_SENSORS_APPLESMC=m -CONFIG_SENSORS_ASB100=m -CONFIG_SENSORS_ASPEED=m -CONFIG_SENSORS_ATXP1=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_DELL_SMM=m -CONFIG_SENSORS_DA9052_ADC=m -CONFIG_SENSORS_DA9055=m -CONFIG_SENSORS_I5K_AMB=m -CONFIG_SENSORS_F71805F=m -CONFIG_SENSORS_F71882FG=m -CONFIG_SENSORS_F75375S=m -CONFIG_SENSORS_MC13783_ADC=m -CONFIG_SENSORS_FSCHMD=m -CONFIG_SENSORS_FTSTEUTATES=m -CONFIG_SENSORS_GL518SM=m -CONFIG_SENSORS_GL520SM=m -CONFIG_SENSORS_G760A=m -CONFIG_SENSORS_G762=m -CONFIG_SENSORS_GPIO_FAN=m -CONFIG_SENSORS_HIH6130=m -CONFIG_SENSORS_IBMAEM=m -CONFIG_SENSORS_IBMPEX=m -CONFIG_SENSORS_IIO_HWMON=m -CONFIG_SENSORS_I5500=m -CONFIG_SENSORS_CORETEMP=m -CONFIG_SENSORS_IT87=m -CONFIG_SENSORS_JC42=m -CONFIG_SENSORS_POWR1220=m -CONFIG_SENSORS_LINEAGE=m -CONFIG_SENSORS_LTC2945=m -CONFIG_SENSORS_LTC2990=m -CONFIG_SENSORS_LTC4151=m -CONFIG_SENSORS_LTC4215=m -CONFIG_SENSORS_LTC4222=m -CONFIG_SENSORS_LTC4245=m -CONFIG_SENSORS_LTC4260=m -CONFIG_SENSORS_LTC4261=m -CONFIG_SENSORS_MAX1111=m -CONFIG_SENSORS_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MCP3021=m -CONFIG_SENSORS_MLXREG_FAN=m -CONFIG_SENSORS_TC654=m -CONFIG_SENSORS_MENF21BMC_HWMON=m -CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_LM63=m -CONFIG_SENSORS_LM70=m -CONFIG_SENSORS_LM73=m -CONFIG_SENSORS_LM75=m -CONFIG_SENSORS_LM77=m -CONFIG_SENSORS_LM78=m -CONFIG_SENSORS_LM80=m -CONFIG_SENSORS_LM83=m -CONFIG_SENSORS_LM85=m -CONFIG_SENSORS_LM87=m -CONFIG_SENSORS_LM90=m -CONFIG_SENSORS_LM92=m -CONFIG_SENSORS_LM93=m -CONFIG_SENSORS_LM95234=m -CONFIG_SENSORS_LM95241=m -CONFIG_SENSORS_LM95245=m -CONFIG_SENSORS_PC87360=m -CONFIG_SENSORS_PC87427=m -CONFIG_SENSORS_NTC_THERMISTOR=m -CONFIG_SENSORS_NCT6683=m -CONFIG_SENSORS_NCT6775=m -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_IR35221=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -CONFIG_SENSORS_MAX16064=m -CONFIG_SENSORS_MAX20751=m -CONFIG_SENSORS_MAX31785=m -CONFIG_SENSORS_MAX34440=m -CONFIG_SENSORS_MAX8688=m -CONFIG_SENSORS_TPS40422=m -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_ZL6100=m -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=m -CONFIG_SENSORS_SHTC1=m -CONFIG_SENSORS_SIS5595=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC6W201=m -CONFIG_SENSORS_SMSC47M1=m -CONFIG_SENSORS_SMSC47M192=m -CONFIG_SENSORS_SMSC47B397=m -CONFIG_SENSORS_SCH56XX_COMMON=m -CONFIG_SENSORS_SCH5627=m -CONFIG_SENSORS_SCH5636=m -CONFIG_SENSORS_STTS751=m -CONFIG_SENSORS_SMM665=m -CONFIG_SENSORS_ADC128D818=m -CONFIG_SENSORS_ADS1015=m -CONFIG_SENSORS_ADS7828=m -CONFIG_SENSORS_ADS7871=m -CONFIG_SENSORS_AMC6821=m -CONFIG_SENSORS_INA209=m -CONFIG_SENSORS_INA2XX=m -CONFIG_SENSORS_INA3221=m -CONFIG_SENSORS_TC74=m -CONFIG_SENSORS_THMC50=m -CONFIG_SENSORS_TMP102=m -CONFIG_SENSORS_TMP103=m -CONFIG_SENSORS_TMP108=m -CONFIG_SENSORS_TMP401=m -CONFIG_SENSORS_TMP421=m -CONFIG_SENSORS_VIA_CPUTEMP=m -CONFIG_SENSORS_VIA686A=m -CONFIG_SENSORS_VT1211=m -CONFIG_SENSORS_VT8231=m -CONFIG_SENSORS_W83773G=m -CONFIG_SENSORS_W83781D=m -CONFIG_SENSORS_W83791D=m -CONFIG_SENSORS_W83792D=m -CONFIG_SENSORS_W83793=m -CONFIG_SENSORS_W83795=m -# CONFIG_SENSORS_W83795_FANCTRL is not set -CONFIG_SENSORS_W83L785TS=m -CONFIG_SENSORS_W83L786NG=m -CONFIG_SENSORS_W83627HF=m -CONFIG_SENSORS_W83627EHF=m -CONFIG_SENSORS_WM831X=m -CONFIG_SENSORS_WM8350=m -CONFIG_SENSORS_XGENE=m - -# -# ACPI drivers -# -CONFIG_SENSORS_ACPI_POWER=m -CONFIG_SENSORS_ATK0110=m -CONFIG_THERMAL=y -# CONFIG_THERMAL_STATISTICS is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=100 -CONFIG_THERMAL_HWMON=y -CONFIG_THERMAL_OF=y -CONFIG_THERMAL_WRITABLE_TRIPS=y -CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y -# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set -CONFIG_THERMAL_GOV_FAIR_SHARE=y -CONFIG_THERMAL_GOV_STEP_WISE=y -CONFIG_THERMAL_GOV_BANG_BANG=y -CONFIG_THERMAL_GOV_USER_SPACE=y -CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y -CONFIG_CPU_THERMAL=y -CONFIG_CLOCK_THERMAL=y -CONFIG_DEVFREQ_THERMAL=y -# CONFIG_THERMAL_EMULATION is not set -CONFIG_MAX77620_THERMAL=m -CONFIG_QORIQ_THERMAL=m -CONFIG_DA9062_THERMAL=m -CONFIG_INTEL_POWERCLAMP=m -CONFIG_X86_PKG_TEMP_THERMAL=m -CONFIG_INTEL_SOC_DTS_IOSF_CORE=m -CONFIG_INTEL_SOC_DTS_THERMAL=m - -# -# ACPI INT340X thermal drivers -# -CONFIG_INT340X_THERMAL=m -CONFIG_ACPI_THERMAL_REL=m -CONFIG_INT3406_THERMAL=m -CONFIG_INTEL_BXT_PMIC_THERMAL=m -CONFIG_INTEL_PCH_THERMAL=m -CONFIG_QCOM_SPMI_TEMP_ALARM=m -CONFIG_GENERIC_ADC_THERMAL=m -CONFIG_WATCHDOG=y -CONFIG_WATCHDOG_CORE=y -# CONFIG_WATCHDOG_NOWAYOUT is not set -CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_SYSFS=y - -# -# Watchdog Device Drivers -# -CONFIG_SOFT_WATCHDOG=m -# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set -CONFIG_DA9052_WATCHDOG=m -CONFIG_DA9055_WATCHDOG=m -CONFIG_DA9063_WATCHDOG=m -CONFIG_DA9062_WATCHDOG=m -CONFIG_GPIO_WATCHDOG=m -CONFIG_MENF21BMC_WATCHDOG=m -CONFIG_MENZ069_WATCHDOG=m -CONFIG_WDAT_WDT=m -CONFIG_WM831X_WATCHDOG=m -CONFIG_WM8350_WATCHDOG=m -CONFIG_XILINX_WATCHDOG=m -CONFIG_ZIIRAVE_WATCHDOG=m -CONFIG_RAVE_SP_WATCHDOG=m -CONFIG_CADENCE_WATCHDOG=m -CONFIG_DW_WATCHDOG=m -CONFIG_RN5T618_WATCHDOG=m -CONFIG_TWL4030_WATCHDOG=m -CONFIG_MAX63XX_WATCHDOG=m -CONFIG_MAX77620_WATCHDOG=m -CONFIG_RETU_WATCHDOG=m -CONFIG_ACQUIRE_WDT=m -CONFIG_ADVANTECH_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -CONFIG_EBC_C384_WDT=m -CONFIG_F71808E_WDT=m -CONFIG_SP5100_TCO=m -CONFIG_SBC_FITPC2_WATCHDOG=m -CONFIG_EUROTECH_WDT=m -CONFIG_IB700_WDT=m -CONFIG_IBMASR=m -CONFIG_WAFER_WDT=m -CONFIG_I6300ESB_WDT=m -CONFIG_IE6XX_WDT=m -CONFIG_ITCO_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m -CONFIG_HP_WATCHDOG=m -CONFIG_KEMPLD_WDT=m -CONFIG_HPWDT_NMI_DECODING=y -CONFIG_SC1200_WDT=m -CONFIG_PC87413_WDT=m -CONFIG_NV_TCO=m -CONFIG_60XX_WDT=m -CONFIG_CPU5_WDT=m -CONFIG_SMSC_SCH311X_WDT=m -CONFIG_SMSC37B787_WDT=m -CONFIG_VIA_WDT=m -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m -CONFIG_MACHZ_WDT=m -CONFIG_SBC_EPX_C3_WATCHDOG=m -CONFIG_INTEL_MEI_WDT=m -CONFIG_NI903X_WDT=m -CONFIG_NIC7018_WDT=m -CONFIG_MEN_A21_WDT=m -CONFIG_XEN_WDT=m - -# -# PCI-based Watchdog Cards -# -CONFIG_PCIPCWATCHDOG=m -CONFIG_WDTPCI=m - -# -# USB-based Watchdog Cards -# -CONFIG_USBPCWATCHDOG=m - -# -# Watchdog Pretimeout Governors -# -CONFIG_WATCHDOG_PRETIMEOUT_GOV=y -# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set -CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y -CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=m -CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y -CONFIG_SSB_POSSIBLE=y -CONFIG_SSB=m -CONFIG_SSB_SPROM=y -CONFIG_SSB_BLOCKIO=y -CONFIG_SSB_PCIHOST_POSSIBLE=y -CONFIG_SSB_PCIHOST=y -CONFIG_SSB_B43_PCI_BRIDGE=y -CONFIG_SSB_PCMCIAHOST_POSSIBLE=y -CONFIG_SSB_PCMCIAHOST=y -CONFIG_SSB_SDIOHOST_POSSIBLE=y -CONFIG_SSB_SDIOHOST=y -CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y -CONFIG_SSB_DRIVER_PCICORE=y -CONFIG_SSB_DRIVER_GPIO=y -CONFIG_BCMA_POSSIBLE=y -CONFIG_BCMA=m -CONFIG_BCMA_BLOCKIO=y -CONFIG_BCMA_HOST_PCI_POSSIBLE=y -CONFIG_BCMA_HOST_PCI=y -# CONFIG_BCMA_HOST_SOC is not set -CONFIG_BCMA_DRIVER_PCI=y -CONFIG_BCMA_DRIVER_GMAC_CMN=y -CONFIG_BCMA_DRIVER_GPIO=y -# CONFIG_BCMA_DEBUG is not set - -# -# Multifunction device drivers -# -CONFIG_MFD_CORE=y -CONFIG_MFD_ACT8945A=m -CONFIG_MFD_AS3711=y -CONFIG_MFD_AS3722=m -CONFIG_PMIC_ADP5520=y -CONFIG_MFD_AAT2870_CORE=y -CONFIG_MFD_ATMEL_FLEXCOM=m -CONFIG_MFD_ATMEL_HLCDC=m -CONFIG_MFD_BCM590XX=m -CONFIG_MFD_BD9571MWV=m -CONFIG_MFD_AXP20X=m -CONFIG_MFD_AXP20X_I2C=m -CONFIG_MFD_CROS_EC=m -CONFIG_MFD_CROS_EC_CHARDEV=m -CONFIG_MFD_MADERA=m -CONFIG_MFD_MADERA_I2C=m -CONFIG_MFD_MADERA_SPI=m -CONFIG_MFD_CS47L35=y -CONFIG_MFD_CS47L85=y -CONFIG_MFD_CS47L90=y -CONFIG_PMIC_DA903X=y -CONFIG_PMIC_DA9052=y -CONFIG_MFD_DA9052_SPI=y -CONFIG_MFD_DA9052_I2C=y -CONFIG_MFD_DA9055=y -CONFIG_MFD_DA9062=m -CONFIG_MFD_DA9063=m -CONFIG_MFD_DA9150=m -CONFIG_MFD_DLN2=m -CONFIG_MFD_MC13XXX=m -CONFIG_MFD_MC13XXX_SPI=m -CONFIG_MFD_MC13XXX_I2C=m -CONFIG_MFD_HI6421_PMIC=m -CONFIG_HTC_PASIC3=m -CONFIG_HTC_I2CPLD=y -CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m -CONFIG_LPC_ICH=m -CONFIG_LPC_SCH=m -CONFIG_INTEL_SOC_PMIC=y -CONFIG_INTEL_SOC_PMIC_BXTWC=m -CONFIG_INTEL_SOC_PMIC_CHTWC=y -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m -CONFIG_MFD_INTEL_LPSS=m -CONFIG_MFD_INTEL_LPSS_ACPI=m -CONFIG_MFD_INTEL_LPSS_PCI=m -CONFIG_MFD_JANZ_CMODIO=m -CONFIG_MFD_KEMPLD=m -CONFIG_MFD_88PM800=m -CONFIG_MFD_88PM805=m -CONFIG_MFD_88PM860X=y -CONFIG_MFD_MAX14577=m -CONFIG_MFD_MAX77620=y -CONFIG_MFD_MAX77686=m -CONFIG_MFD_MAX77693=m -CONFIG_MFD_MAX77843=y -CONFIG_MFD_MAX8907=m -CONFIG_MFD_MAX8925=y -CONFIG_MFD_MAX8997=y -CONFIG_MFD_MAX8998=y -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -CONFIG_EZX_PCAP=y -CONFIG_MFD_CPCAP=m -CONFIG_MFD_VIPERBOARD=m -CONFIG_MFD_RETU=m -CONFIG_MFD_PCF50633=m -CONFIG_PCF50633_ADC=m -CONFIG_PCF50633_GPIO=m -CONFIG_UCB1400_CORE=m -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT5033=m -CONFIG_MFD_RC5T583=y -CONFIG_MFD_RK808=m -CONFIG_MFD_RN5T618=m -CONFIG_MFD_SEC_CORE=y -CONFIG_MFD_SI476X_CORE=m -CONFIG_MFD_SM501=m -CONFIG_MFD_SM501_GPIO=y -CONFIG_MFD_SKY81452=m -CONFIG_MFD_SMSC=y -CONFIG_ABX500_CORE=y -CONFIG_AB3100_CORE=y -CONFIG_AB3100_OTP=y -CONFIG_MFD_STMPE=y - -# -# STMicroelectronics STMPE Interface Drivers -# -CONFIG_STMPE_I2C=y -CONFIG_STMPE_SPI=y -CONFIG_MFD_SYSCON=y -CONFIG_MFD_TI_AM335X_TSCADC=m -CONFIG_MFD_LP3943=m -CONFIG_MFD_LP8788=y -CONFIG_MFD_TI_LMU=m -CONFIG_MFD_PALMAS=y -CONFIG_TPS6105X=m -CONFIG_TPS65010=m -CONFIG_TPS6507X=m -CONFIG_MFD_TPS65086=m -CONFIG_MFD_TPS65090=y -CONFIG_MFD_TPS65217=m -CONFIG_MFD_TPS68470=y -CONFIG_MFD_TI_LP873X=m -CONFIG_MFD_TI_LP87565=m -CONFIG_MFD_TPS65218=m -CONFIG_MFD_TPS6586X=y -CONFIG_MFD_TPS65910=y -CONFIG_MFD_TPS65912=m -CONFIG_MFD_TPS65912_I2C=m -CONFIG_MFD_TPS65912_SPI=m -CONFIG_MFD_TPS80031=y -CONFIG_TWL4030_CORE=y -CONFIG_MFD_TWL4030_AUDIO=y -CONFIG_TWL6040_CORE=y -CONFIG_MFD_WL1273_CORE=m -CONFIG_MFD_LM3533=m -CONFIG_MFD_TC3589X=y -CONFIG_MFD_VX855=m -CONFIG_MFD_ARIZONA=y -CONFIG_MFD_ARIZONA_I2C=m -CONFIG_MFD_ARIZONA_SPI=m -CONFIG_MFD_CS47L24=y -CONFIG_MFD_WM5102=y -CONFIG_MFD_WM5110=y -CONFIG_MFD_WM8997=y -CONFIG_MFD_WM8998=y -CONFIG_MFD_WM8400=y -CONFIG_MFD_WM831X=y -CONFIG_MFD_WM831X_I2C=y -CONFIG_MFD_WM831X_SPI=y -CONFIG_MFD_WM8350=y -CONFIG_MFD_WM8350_I2C=y -CONFIG_MFD_WM8994=m -CONFIG_MFD_ROHM_BD718XX=m -CONFIG_RAVE_SP_CORE=m -CONFIG_REGULATOR=y -# CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=m -CONFIG_REGULATOR_VIRTUAL_CONSUMER=m -CONFIG_REGULATOR_USERSPACE_CONSUMER=m -CONFIG_REGULATOR_88PG86X=m -CONFIG_REGULATOR_88PM800=m -CONFIG_REGULATOR_88PM8607=m -CONFIG_REGULATOR_ACT8865=m -CONFIG_REGULATOR_ACT8945A=m -CONFIG_REGULATOR_AD5398=m -CONFIG_REGULATOR_ANATOP=m -CONFIG_REGULATOR_AAT2870=m -CONFIG_REGULATOR_AB3100=m -CONFIG_REGULATOR_ARIZONA_LDO1=m -CONFIG_REGULATOR_ARIZONA_MICSUPP=m -CONFIG_REGULATOR_AS3711=m -CONFIG_REGULATOR_AS3722=m -CONFIG_REGULATOR_AXP20X=m -CONFIG_REGULATOR_BCM590XX=m -CONFIG_REGULATOR_BD718XX=m -CONFIG_REGULATOR_BD9571MWV=m -CONFIG_REGULATOR_CPCAP=m -CONFIG_REGULATOR_DA903X=m -CONFIG_REGULATOR_DA9052=m -CONFIG_REGULATOR_DA9055=m -CONFIG_REGULATOR_DA9062=m -CONFIG_REGULATOR_DA9063=m -CONFIG_REGULATOR_DA9210=m -CONFIG_REGULATOR_DA9211=m -CONFIG_REGULATOR_FAN53555=m -CONFIG_REGULATOR_GPIO=m -CONFIG_REGULATOR_HI6421=m -CONFIG_REGULATOR_HI6421V530=m -CONFIG_REGULATOR_ISL9305=m -CONFIG_REGULATOR_ISL6271A=m -CONFIG_REGULATOR_LM363X=m -CONFIG_REGULATOR_LP3971=m -CONFIG_REGULATOR_LP3972=m -CONFIG_REGULATOR_LP872X=m -CONFIG_REGULATOR_LP873X=m -CONFIG_REGULATOR_LP8755=m -CONFIG_REGULATOR_LP87565=m -CONFIG_REGULATOR_LP8788=m -CONFIG_REGULATOR_LTC3589=m -CONFIG_REGULATOR_LTC3676=m -CONFIG_REGULATOR_MAX14577=m -CONFIG_REGULATOR_MAX1586=m -CONFIG_REGULATOR_MAX77620=m -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8907=m -CONFIG_REGULATOR_MAX8925=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX8973=m -CONFIG_REGULATOR_MAX8997=m -CONFIG_REGULATOR_MAX8998=m -CONFIG_REGULATOR_MAX77686=m -CONFIG_REGULATOR_MAX77693=m -CONFIG_REGULATOR_MAX77802=m -CONFIG_REGULATOR_MC13XXX_CORE=m -CONFIG_REGULATOR_MC13783=m -CONFIG_REGULATOR_MC13892=m -CONFIG_REGULATOR_MT6311=m -CONFIG_REGULATOR_MT6323=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PALMAS=m -CONFIG_REGULATOR_PCAP=m -CONFIG_REGULATOR_PCF50633=m -CONFIG_REGULATOR_PFUZE100=m -CONFIG_REGULATOR_PV88060=m -CONFIG_REGULATOR_PV88080=m -CONFIG_REGULATOR_PV88090=m -CONFIG_REGULATOR_PWM=m -CONFIG_REGULATOR_QCOM_SPMI=m -CONFIG_REGULATOR_RC5T583=m -CONFIG_REGULATOR_RK808=m -CONFIG_REGULATOR_RN5T618=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_S2MPA01=m -CONFIG_REGULATOR_S2MPS11=m -CONFIG_REGULATOR_S5M8767=m -CONFIG_REGULATOR_SKY81452=m -CONFIG_REGULATOR_SY8106A=m -CONFIG_REGULATOR_TPS51632=m -CONFIG_REGULATOR_TPS6105X=m -CONFIG_REGULATOR_TPS62360=m -CONFIG_REGULATOR_TPS65023=m -CONFIG_REGULATOR_TPS6507X=m -CONFIG_REGULATOR_TPS65086=m -CONFIG_REGULATOR_TPS65090=m -CONFIG_REGULATOR_TPS65132=m -CONFIG_REGULATOR_TPS65217=m -CONFIG_REGULATOR_TPS65218=m -CONFIG_REGULATOR_TPS6524X=m -CONFIG_REGULATOR_TPS6586X=m -CONFIG_REGULATOR_TPS65910=m -CONFIG_REGULATOR_TPS65912=m -CONFIG_REGULATOR_TPS80031=m -CONFIG_REGULATOR_TWL4030=m -CONFIG_REGULATOR_VCTRL=m -CONFIG_REGULATOR_WM831X=m -CONFIG_REGULATOR_WM8350=m -CONFIG_REGULATOR_WM8400=m -CONFIG_REGULATOR_WM8994=m -CONFIG_CEC_CORE=y -CONFIG_CEC_NOTIFIER=y -CONFIG_RC_CORE=m -CONFIG_RC_MAP=m -CONFIG_LIRC=y -CONFIG_RC_DECODERS=y -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_IR_IMON_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_RC_ATI_REMOTE=m -CONFIG_IR_ENE=m -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_ITE_CIR=m -CONFIG_IR_FINTEK=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SPI=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_LOOPBACK=m -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -CONFIG_IR_PWM_TX=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_SIR=m -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y -CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_SDR_SUPPORT=y -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -# CONFIG_MEDIA_CONTROLLER_DVB is not set -CONFIG_VIDEO_DEV=m -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_VIDEO_V4L2=m -# CONFIG_VIDEO_ADV_DEBUG is not set -# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set -# CONFIG_VIDEO_PCI_SKELETON is not set -CONFIG_VIDEO_TUNER=m -CONFIG_V4L2_MEM2MEM_DEV=m -CONFIG_V4L2_FLASH_LED_CLASS=m -CONFIG_V4L2_FWNODE=m -CONFIG_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_DMA_SG=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_DVB_CORE=m -CONFIG_DVB_MMAP=y -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -CONFIG_DVB_MAX_ADAPTERS=16 -# CONFIG_DVB_DYNAMIC_MINORS is not set -# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set -# CONFIG_DVB_ULE_DEBUG is not set - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y -CONFIG_USB_GSPCA=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_GL860=m -CONFIG_USB_GSPCA_BENQ=m -CONFIG_USB_GSPCA_CONEX=m -CONFIG_USB_GSPCA_CPIA1=m -CONFIG_USB_GSPCA_DTCS033=m -CONFIG_USB_GSPCA_ETOMS=m -CONFIG_USB_GSPCA_FINEPIX=m -CONFIG_USB_GSPCA_JEILINJ=m -CONFIG_USB_GSPCA_JL2005BCD=m -CONFIG_USB_GSPCA_KINECT=m -CONFIG_USB_GSPCA_KONICA=m -CONFIG_USB_GSPCA_MARS=m -CONFIG_USB_GSPCA_MR97310A=m -CONFIG_USB_GSPCA_NW80X=m -CONFIG_USB_GSPCA_OV519=m -CONFIG_USB_GSPCA_OV534=m -CONFIG_USB_GSPCA_OV534_9=m -CONFIG_USB_GSPCA_PAC207=m -CONFIG_USB_GSPCA_PAC7302=m -CONFIG_USB_GSPCA_PAC7311=m -CONFIG_USB_GSPCA_SE401=m -CONFIG_USB_GSPCA_SN9C2028=m -CONFIG_USB_GSPCA_SN9C20X=m -CONFIG_USB_GSPCA_SONIXB=m -CONFIG_USB_GSPCA_SONIXJ=m -CONFIG_USB_GSPCA_SPCA500=m -CONFIG_USB_GSPCA_SPCA501=m -CONFIG_USB_GSPCA_SPCA505=m -CONFIG_USB_GSPCA_SPCA506=m -CONFIG_USB_GSPCA_SPCA508=m -CONFIG_USB_GSPCA_SPCA561=m -CONFIG_USB_GSPCA_SPCA1528=m -CONFIG_USB_GSPCA_SQ905=m -CONFIG_USB_GSPCA_SQ905C=m -CONFIG_USB_GSPCA_SQ930X=m -CONFIG_USB_GSPCA_STK014=m -CONFIG_USB_GSPCA_STK1135=m -CONFIG_USB_GSPCA_STV0680=m -CONFIG_USB_GSPCA_SUNPLUS=m -CONFIG_USB_GSPCA_T613=m -CONFIG_USB_GSPCA_TOPRO=m -CONFIG_USB_GSPCA_TOUPTEK=m -CONFIG_USB_GSPCA_TV8532=m -CONFIG_USB_GSPCA_VC032X=m -CONFIG_USB_GSPCA_VICAM=m -CONFIG_USB_GSPCA_XIRLINK_CIT=m -CONFIG_USB_GSPCA_ZC3XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_VIDEO_CPIA2=m -CONFIG_USB_ZR364XX=m -CONFIG_USB_STKWEBCAM=m -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m - -# -# Analog TV USB devices -# -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_USBVISION=m -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160=m -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m - -# -# Analog/digital TV USB devices -# -CONFIG_VIDEO_AU0828=m -CONFIG_VIDEO_AU0828_V4L2=y -CONFIG_VIDEO_AU0828_RC=y -CONFIG_VIDEO_CX231XX=m -CONFIG_VIDEO_CX231XX_RC=y -CONFIG_VIDEO_CX231XX_ALSA=m -CONFIG_VIDEO_CX231XX_DVB=m -CONFIG_VIDEO_TM6000=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m - -# -# Digital TV USB devices -# -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_CXUSB=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_VP7045=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_V2=m -CONFIG_DVB_USB_AF9015=m -CONFIG_DVB_USB_AF9035=m -CONFIG_DVB_USB_ANYSEE=m -CONFIG_DVB_USB_AU6610=m -CONFIG_DVB_USB_AZ6007=m -CONFIG_DVB_USB_CE6230=m -CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_GL861=m -CONFIG_DVB_USB_LME2510=m -CONFIG_DVB_USB_MXL111SF=m -CONFIG_DVB_USB_RTL28XXU=m -CONFIG_DVB_USB_DVBSKY=m -CONFIG_DVB_USB_ZD1301=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -CONFIG_DVB_AS102=m - -# -# Webcam, TV (analog/digital) USB devices -# -CONFIG_VIDEO_EM28XX=m -CONFIG_VIDEO_EM28XX_V4L2=m -CONFIG_VIDEO_EM28XX_ALSA=m -CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX_RC=m - -# -# Software defined radio USB devices -# -CONFIG_USB_AIRSPY=m -CONFIG_USB_HACKRF=m -CONFIG_USB_MSI2500=m - -# -# USB HDMI CEC adapters -# -CONFIG_USB_PULSE8_CEC=m -CONFIG_USB_RAINSHADOW_CEC=m -CONFIG_MEDIA_PCI_SUPPORT=y - -# -# Media capture support -# -CONFIG_VIDEO_MEYE=m -CONFIG_VIDEO_SOLO6X10=m -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_IVTV=m -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set -CONFIG_VIDEO_IVTV_ALSA=m -CONFIG_VIDEO_FB_IVTV=m -CONFIG_VIDEO_HEXIUM_GEMINI=m -CONFIG_VIDEO_HEXIUM_ORION=m -CONFIG_VIDEO_MXB=m -CONFIG_VIDEO_DT3155=m - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_CX18=m -CONFIG_VIDEO_CX18_ALSA=m -CONFIG_VIDEO_CX23885=m -CONFIG_MEDIA_ALTERA_CI=m -CONFIG_VIDEO_CX25821=m -CONFIG_VIDEO_CX25821_ALSA=m -CONFIG_VIDEO_CX88=m -CONFIG_VIDEO_CX88_ALSA=m -CONFIG_VIDEO_CX88_BLACKBIRD=m -CONFIG_VIDEO_CX88_DVB=m -CONFIG_VIDEO_CX88_ENABLE_VP3054=y -CONFIG_VIDEO_CX88_VP3054=m -CONFIG_VIDEO_CX88_MPEG=m -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -CONFIG_VIDEO_SAA7134=m -CONFIG_VIDEO_SAA7134_ALSA=m -CONFIG_VIDEO_SAA7134_RC=y -CONFIG_VIDEO_SAA7134_DVB=m -CONFIG_VIDEO_SAA7134_GO7007=m -CONFIG_VIDEO_SAA7164=m -CONFIG_VIDEO_COBALT=m - -# -# Media digital TV PCI Adapters -# -CONFIG_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=m -CONFIG_DVB_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_DM1105=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_VIDEO_IPU3_CIO2=m -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_VIDEO_CAFE_CCIC=m -CONFIG_VIDEO_CADENCE=y -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m -CONFIG_VIDEO_MUX=m -CONFIG_SOC_CAMERA=m -CONFIG_SOC_CAMERA_PLATFORM=m -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_SH_VEU=m -CONFIG_V4L_TEST_DRIVERS=y -CONFIG_VIDEO_VIMC=m -CONFIG_VIDEO_VIVID=m -CONFIG_VIDEO_VIVID_CEC=y -CONFIG_VIDEO_VIVID_MAX_DEVS=64 -CONFIG_VIDEO_VIM2M=m -CONFIG_VIDEO_VICODEC=m -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_CEC_PLATFORM_DRIVERS=y -CONFIG_VIDEO_CROS_EC_CEC=m -CONFIG_SDR_PLATFORM_DRIVERS=y - -# -# Supported MMC/SDIO adapters -# -CONFIG_SMS_SDIO_DRV=m -CONFIG_RADIO_ADAPTERS=y -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_RADIO_SI4713=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_USB_MR800=m -CONFIG_USB_DSBR=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_USB_KEENE=m -CONFIG_USB_RAREMONO=m -CONFIG_USB_MA901=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m - -# -# Texas Instruments WL128x FM driver (ST based) -# -CONFIG_RADIO_WL128X=m - -# -# Supported FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_VIDEOBUF2_CORE=m -CONFIG_VIDEOBUF2_V4L2=m -CONFIG_VIDEOBUF2_MEMOPS=m -CONFIG_VIDEOBUF2_DMA_CONTIG=m -CONFIG_VIDEOBUF2_VMALLOC=m -CONFIG_VIDEOBUF2_DMA_SG=m -CONFIG_VIDEOBUF2_DVB=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_VIDEO_SAA7146=m -CONFIG_VIDEO_SAA7146_VV=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -CONFIG_VIDEO_V4L2_TPG=m - -# -# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) -# -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_SONY_BTF_MPX=m - -# -# RDS decoders -# -CONFIG_VIDEO_SAA6588=m - -# -# Video decoders -# -CONFIG_VIDEO_ADV7604=m -CONFIG_VIDEO_ADV7842=m -CONFIG_VIDEO_BT819=m -CONFIG_VIDEO_BT856=m -CONFIG_VIDEO_BT866=m -CONFIG_VIDEO_KS0127=m -CONFIG_VIDEO_SAA7110=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m -CONFIG_VIDEO_VPX3220=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m - -# -# Video encoders -# -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_SAA7185=m -CONFIG_VIDEO_ADV7170=m -CONFIG_VIDEO_ADV7175=m -CONFIG_VIDEO_ADV7511=m - -# -# Camera sensor devices -# -CONFIG_VIDEO_OV2640=m -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -CONFIG_VIDEO_MT9M111=m -CONFIG_VIDEO_MT9V011=m - -# -# Flash devices -# - -# -# Video improvement chips -# -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m - -# -# Audio/Video compression chips -# -CONFIG_VIDEO_SAA6752HS=m - -# -# SDR tuner chips -# - -# -# Miscellaneous helper chips -# -CONFIG_VIDEO_M52790=m - -# -# Sensors used on soc_camera driver -# - -# -# soc_camera sensor drivers -# -CONFIG_SOC_CAMERA_MT9M001=m -CONFIG_SOC_CAMERA_MT9M111=m -CONFIG_SOC_CAMERA_MT9T112=m -CONFIG_SOC_CAMERA_MT9V022=m -CONFIG_SOC_CAMERA_OV5642=m -CONFIG_SOC_CAMERA_OV772X=m -CONFIG_SOC_CAMERA_OV9640=m -CONFIG_SOC_CAMERA_OV9740=m -CONFIG_SOC_CAMERA_RJ54N1=m -CONFIG_SOC_CAMERA_TW9910=m - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -CONFIG_MEDIA_TUNER=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC5000=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_M88DS3103=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_TDA18271C2DD=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_MT312=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_TDA10071=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_SP8870=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_L64781=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_MT352=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_AF9013=m -CONFIG_DVB_EC100=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_GP8PSK_FE=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_VES1820=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_STV0297=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_S921=m -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=m - -# -# Digital terrestrial only tuners/PLL -# -CONFIG_DVB_PLL=m -CONFIG_DVB_TUNER_DIB0070=m -CONFIG_DVB_TUNER_DIB0090=m - -# -# SEC control devices for DVB-S -# -CONFIG_DVB_DRX39XYJ=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_A8293=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_HELENE=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m - -# -# Graphics support -# -CONFIG_AGP=m -CONFIG_AGP_AMD64=m -CONFIG_AGP_INTEL=m -CONFIG_AGP_SIS=m -CONFIG_AGP_VIA=m -CONFIG_INTEL_GTT=m -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=10 -CONFIG_VGA_SWITCHEROO=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_GEM_CMA_HELPER=y -CONFIG_DRM_KMS_CMA_HELPER=y -CONFIG_DRM_VM=y -CONFIG_DRM_SCHED=m - -# -# I2C encoder or helper chips -# -CONFIG_DRM_I2C_CH7006=m -CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m -CONFIG_DRM_I2C_NXP_TDA9950=m -CONFIG_DRM_RADEON=m -CONFIG_DRM_RADEON_USERPTR=y -CONFIG_DRM_AMDGPU=m -CONFIG_DRM_AMDGPU_SI=y -CONFIG_DRM_AMDGPU_CIK=y -CONFIG_DRM_AMDGPU_USERPTR=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# ACP (Audio CoProcessor) Configuration -# -CONFIG_DRM_AMD_ACP=y - -# -# Display Engine Configuration -# -CONFIG_DRM_AMD_DC=y -CONFIG_DRM_AMD_DC_DCN1_0=y -# CONFIG_DEBUG_KERNEL_DC is not set - -# -# AMD Library routines -# -CONFIG_CHASH=m -# CONFIG_CHASH_STATS is not set -# CONFIG_CHASH_SELFTEST is not set -CONFIG_DRM_NOUVEAU=m -CONFIG_NOUVEAU_DEBUG=5 -CONFIG_NOUVEAU_DEBUG_DEFAULT=3 -# CONFIG_NOUVEAU_DEBUG_MMU is not set -CONFIG_DRM_NOUVEAU_BACKLIGHT=y -CONFIG_DRM_I915=m -CONFIG_DRM_I915_ALPHA_SUPPORT=y -CONFIG_DRM_I915_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -CONFIG_DRM_I915_USERPTR=y -CONFIG_DRM_I915_GVT=y -CONFIG_DRM_I915_GVT_KVMGT=m - -# -# drm/i915 Debugging -# -# CONFIG_DRM_I915_WERROR is not set -# CONFIG_DRM_I915_DEBUG is not set -# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set -# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set -# CONFIG_DRM_I915_DEBUG_GUC is not set -# CONFIG_DRM_I915_SELFTEST is not set -# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set -# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_VMWGFX_FBCON=y -CONFIG_DRM_GMA500=m -CONFIG_DRM_GMA600=y -CONFIG_DRM_GMA3600=y -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_RCAR_DW_HDMI=m -CONFIG_DRM_RCAR_LVDS=m -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -CONFIG_DRM_PANEL_ARM_VERSATILE=m -CONFIG_DRM_PANEL_LVDS=m -CONFIG_DRM_PANEL_SIMPLE=m -CONFIG_DRM_PANEL_ILITEK_IL9322=m -CONFIG_DRM_PANEL_ILITEK_ILI9881C=m -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -CONFIG_DRM_PANEL_SAMSUNG_LD9040=m -CONFIG_DRM_PANEL_LG_LG4573=m -CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m -CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m -CONFIG_DRM_PANEL_RAYDIUM_RM68200=m -CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m -CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m -CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m -CONFIG_DRM_PANEL_SEIKO_43WVF1G=m -CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m -CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m -CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_CDNS_DSI=m -CONFIG_DRM_DUMB_VGA_DAC=m -CONFIG_DRM_LVDS_ENCODER=m -CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m -CONFIG_DRM_NXP_PTN3460=m -CONFIG_DRM_PARADE_PS8622=m -CONFIG_DRM_SIL_SII8620=m -CONFIG_DRM_SII902X=m -CONFIG_DRM_SII9234=m -CONFIG_DRM_THINE_THC63LVD1024=m -CONFIG_DRM_TOSHIBA_TC358767=m -CONFIG_DRM_TI_TFP410=m -CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7511_AUDIO=y -CONFIG_DRM_I2C_ADV7533=y -CONFIG_DRM_I2C_ADV7511_CEC=y -CONFIG_DRM_DW_HDMI=m -CONFIG_DRM_DW_HDMI_AHB_AUDIO=m -CONFIG_DRM_DW_HDMI_I2S_AUDIO=m -CONFIG_DRM_DW_HDMI_CEC=m -CONFIG_HSA_AMD=m -CONFIG_DRM_ARCPGU=m -CONFIG_DRM_HISI_HIBMC=m -CONFIG_DRM_MXS=y -CONFIG_DRM_MXSFB=m -CONFIG_DRM_TINYDRM=m -CONFIG_TINYDRM_MIPI_DBI=m -CONFIG_TINYDRM_ILI9225=m -CONFIG_TINYDRM_ILI9341=m -CONFIG_TINYDRM_MI0283QT=m -CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m -CONFIG_DRM_XEN=y -CONFIG_DRM_XEN_FRONTEND=m -# CONFIG_DRM_LEGACY is not set -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_CMDLINE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB_BOOT_VESA_SUPPORT=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=m -CONFIG_FB_SYS_COPYAREA=m -CONFIG_FB_SYS_IMAGEBLIT=m -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=m -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_BACKLIGHT=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y - -# -# Frame buffer hardware drivers -# -# CONFIG_FB_CIRRUS is not set -# CONFIG_FB_PM2 is not set -# CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_ARC is not set -# CONFIG_FB_ASILIANT is not set -# CONFIG_FB_IMSTT is not set -# CONFIG_FB_VGA16 is not set -# CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y -CONFIG_FB_EFI=y -# CONFIG_FB_N411 is not set -# CONFIG_FB_HGA is not set -# CONFIG_FB_OPENCORES is not set -# CONFIG_FB_S1D13XXX is not set -# CONFIG_FB_NVIDIA is not set -# CONFIG_FB_RIVA is not set -# CONFIG_FB_I740 is not set -# CONFIG_FB_LE80578 is not set -# CONFIG_FB_INTEL is not set -# CONFIG_FB_MATROX is not set -# CONFIG_FB_RADEON is not set -# CONFIG_FB_ATY128 is not set -# CONFIG_FB_ATY is not set -# CONFIG_FB_S3 is not set -# CONFIG_FB_SAVAGE is not set -# CONFIG_FB_SIS is not set -# CONFIG_FB_VIA is not set -# CONFIG_FB_NEOMAGIC is not set -# CONFIG_FB_KYRO is not set -# CONFIG_FB_3DFX is not set -# CONFIG_FB_VOODOO1 is not set -# CONFIG_FB_VT8623 is not set -# CONFIG_FB_TRIDENT is not set -# CONFIG_FB_ARK is not set -# CONFIG_FB_PM3 is not set -# CONFIG_FB_CARMINE is not set -# CONFIG_FB_SM501 is not set -# CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_UDL is not set -# CONFIG_FB_IBM_GXT4500 is not set -# CONFIG_FB_VIRTUAL is not set -CONFIG_XEN_FBDEV_FRONTEND=m -# CONFIG_FB_METRONOME is not set -# CONFIG_FB_MB862XX is not set -# CONFIG_FB_BROADSHEET is not set -CONFIG_FB_HYPERV=m -CONFIG_FB_SIMPLE=y -# CONFIG_FB_SSD1307 is not set -# CONFIG_FB_SM712 is not set -CONFIG_BACKLIGHT_LCD_SUPPORT=y -CONFIG_LCD_CLASS_DEVICE=m -CONFIG_LCD_L4F00242T03=m -CONFIG_LCD_LMS283GF05=m -CONFIG_LCD_LTV350QV=m -CONFIG_LCD_ILI922X=m -CONFIG_LCD_ILI9320=m -CONFIG_LCD_TDO24M=m -CONFIG_LCD_VGG2432A4=m -CONFIG_LCD_PLATFORM=m -CONFIG_LCD_S6E63M0=m -CONFIG_LCD_LD9040=m -CONFIG_LCD_AMS369FG06=m -CONFIG_LCD_LMS501KF03=m -CONFIG_LCD_HX8357=m -CONFIG_LCD_OTM3225A=m -CONFIG_BACKLIGHT_CLASS_DEVICE=y -CONFIG_BACKLIGHT_GENERIC=m -CONFIG_BACKLIGHT_LM3533=m -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_DA903X=m -CONFIG_BACKLIGHT_DA9052=m -CONFIG_BACKLIGHT_MAX8925=m -CONFIG_BACKLIGHT_APPLE=m -CONFIG_BACKLIGHT_PM8941_WLED=m -CONFIG_BACKLIGHT_SAHARA=m -CONFIG_BACKLIGHT_WM831X=m -CONFIG_BACKLIGHT_ADP5520=m -CONFIG_BACKLIGHT_ADP8860=m -CONFIG_BACKLIGHT_ADP8870=m -CONFIG_BACKLIGHT_88PM860X=m -CONFIG_BACKLIGHT_PCF50633=m -CONFIG_BACKLIGHT_AAT2870=m -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -CONFIG_BACKLIGHT_LP8788=m -CONFIG_BACKLIGHT_PANDORA=m -CONFIG_BACKLIGHT_SKY81452=m -CONFIG_BACKLIGHT_TPS65217=m -CONFIG_BACKLIGHT_AS3711=m -CONFIG_BACKLIGHT_GPIO=m -CONFIG_BACKLIGHT_LV5207LP=m -CONFIG_BACKLIGHT_BD6107=m -CONFIG_BACKLIGHT_ARCXCNN=m -CONFIG_BACKLIGHT_RAVE_SP=m -CONFIG_VIDEOMODE_HELPERS=y -CONFIG_HDMI=y - -# -# Console display driver support -# -CONFIG_VGA_CONSOLE=y -CONFIG_VGACON_SOFT_SCROLLBACK=y -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_DUMMY_CONSOLE=y -CONFIG_DUMMY_CONSOLE_COLUMNS=80 -CONFIG_DUMMY_CONSOLE_ROWS=25 -CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y -CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y -CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y -# CONFIG_LOGO is not set -CONFIG_SOUND=m -CONFIG_SOUND_OSS_CORE=y -# CONFIG_SOUND_OSS_CORE_PRECLAIM is not set -CONFIG_SND=m -CONFIG_SND_TIMER=m -CONFIG_SND_PCM=m -CONFIG_SND_PCM_ELD=y -CONFIG_SND_PCM_IEC958=y -CONFIG_SND_DMAENGINE_PCM=m -CONFIG_SND_HWDEP=m -CONFIG_SND_SEQ_DEVICE=m -CONFIG_SND_RAWMIDI=m -CONFIG_SND_COMPRESS_OFFLOAD=m -CONFIG_SND_JACK=y -CONFIG_SND_JACK_INPUT_DEV=y -CONFIG_SND_OSSEMUL=y -CONFIG_SND_MIXER_OSS=m -CONFIG_SND_PCM_OSS=m -CONFIG_SND_PCM_OSS_PLUGINS=y -CONFIG_SND_PCM_TIMER=y -CONFIG_SND_HRTIMER=m -CONFIG_SND_DYNAMIC_MINORS=y -CONFIG_SND_MAX_CARDS=32 -# CONFIG_SND_SUPPORT_OLD_API is not set -CONFIG_SND_PROC_FS=y -CONFIG_SND_VERBOSE_PROCFS=y -CONFIG_SND_VERBOSE_PRINTK=y -CONFIG_SND_DEBUG=y -# CONFIG_SND_DEBUG_VERBOSE is not set -# CONFIG_SND_PCM_XRUN_DEBUG is not set -CONFIG_SND_VMASTER=y -CONFIG_SND_DMA_SGBUF=y -CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQ_DUMMY=m -CONFIG_SND_SEQUENCER_OSS=m -CONFIG_SND_SEQ_HRTIMER_DEFAULT=y -CONFIG_SND_SEQ_MIDI_EVENT=m -CONFIG_SND_SEQ_MIDI=m -CONFIG_SND_SEQ_MIDI_EMUL=m -CONFIG_SND_SEQ_VIRMIDI=m -CONFIG_SND_MPU401_UART=m -CONFIG_SND_OPL3_LIB=m -CONFIG_SND_OPL3_LIB_SEQ=m -CONFIG_SND_VX_LIB=m -CONFIG_SND_AC97_CODEC=m -CONFIG_SND_DRIVERS=y -# CONFIG_SND_PCSP is not set -CONFIG_SND_DUMMY=m -CONFIG_SND_ALOOP=m -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_MTS64=m -CONFIG_SND_SERIAL_U16550=m -CONFIG_SND_MPU401=m -CONFIG_SND_PORTMAN2X4=m -CONFIG_SND_AC97_POWER_SAVE=y -CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 -CONFIG_SND_SB_COMMON=m -CONFIG_SND_PCI=y -CONFIG_SND_AD1889=m -CONFIG_SND_ALS300=m -CONFIG_SND_ALS4000=m -CONFIG_SND_ALI5451=m -CONFIG_SND_ASIHPI=m -CONFIG_SND_ATIIXP=m -CONFIG_SND_ATIIXP_MODEM=m -CONFIG_SND_AU8810=m -CONFIG_SND_AU8820=m -CONFIG_SND_AU8830=m -CONFIG_SND_AW2=m -CONFIG_SND_AZT3328=m -CONFIG_SND_BT87X=m -# CONFIG_SND_BT87X_OVERCLOCK is not set -CONFIG_SND_CA0106=m -CONFIG_SND_CMIPCI=m -CONFIG_SND_OXYGEN_LIB=m -CONFIG_SND_OXYGEN=m -CONFIG_SND_CS4281=m -CONFIG_SND_CS46XX=m -CONFIG_SND_CS46XX_NEW_DSP=y -CONFIG_SND_CTXFI=m -CONFIG_SND_DARLA20=m -CONFIG_SND_GINA20=m -CONFIG_SND_LAYLA20=m -CONFIG_SND_DARLA24=m -CONFIG_SND_GINA24=m -CONFIG_SND_LAYLA24=m -CONFIG_SND_MONA=m -CONFIG_SND_MIA=m -CONFIG_SND_ECHO3G=m -CONFIG_SND_INDIGO=m -CONFIG_SND_INDIGOIO=m -CONFIG_SND_INDIGODJ=m -CONFIG_SND_INDIGOIOX=m -CONFIG_SND_INDIGODJX=m -CONFIG_SND_EMU10K1=m -CONFIG_SND_EMU10K1_SEQ=m -CONFIG_SND_EMU10K1X=m -CONFIG_SND_ENS1370=m -CONFIG_SND_ENS1371=m -CONFIG_SND_ES1938=m -CONFIG_SND_ES1968=m -CONFIG_SND_ES1968_INPUT=y -CONFIG_SND_ES1968_RADIO=y -CONFIG_SND_FM801=m -CONFIG_SND_FM801_TEA575X_BOOL=y -CONFIG_SND_HDSP=m -CONFIG_SND_HDSPM=m -CONFIG_SND_ICE1712=m -CONFIG_SND_ICE1724=m -CONFIG_SND_INTEL8X0=m -CONFIG_SND_INTEL8X0M=m -CONFIG_SND_KORG1212=m -CONFIG_SND_LOLA=m -CONFIG_SND_LX6464ES=m -CONFIG_SND_MAESTRO3=m -CONFIG_SND_MAESTRO3_INPUT=y -CONFIG_SND_MIXART=m -CONFIG_SND_NM256=m -CONFIG_SND_PCXHR=m -CONFIG_SND_RIPTIDE=m -CONFIG_SND_RME32=m -CONFIG_SND_RME96=m -CONFIG_SND_RME9652=m -CONFIG_SND_SONICVIBES=m -CONFIG_SND_TRIDENT=m -CONFIG_SND_VIA82XX=m -CONFIG_SND_VIA82XX_MODEM=m -CONFIG_SND_VIRTUOSO=m -CONFIG_SND_VX222=m -CONFIG_SND_YMFPCI=m - -# -# HD-Audio -# -CONFIG_SND_HDA=m -CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_HWDEP=y -CONFIG_SND_HDA_RECONFIG=y -CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INPUT_BEEP_MODE=1 -CONFIG_SND_HDA_PATCH_LOADER=y -CONFIG_SND_HDA_CODEC_REALTEK=m -CONFIG_SND_HDA_CODEC_ANALOG=m -CONFIG_SND_HDA_CODEC_SIGMATEL=m -CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CONEXANT=m -CONFIG_SND_HDA_CODEC_CA0110=m -CONFIG_SND_HDA_CODEC_CA0132=m -CONFIG_SND_HDA_CODEC_CA0132_DSP=y -CONFIG_SND_HDA_CODEC_CMEDIA=m -CONFIG_SND_HDA_CODEC_SI3054=m -CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_CORE=m -CONFIG_SND_HDA_DSP_LOADER=y -CONFIG_SND_HDA_COMPONENT=y -CONFIG_SND_HDA_I915=y -CONFIG_SND_HDA_EXT_CORE=m -CONFIG_SND_HDA_PREALLOC_SIZE=4096 -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -CONFIG_SND_USB_UA101=m -CONFIG_SND_USB_USX2Y=m -CONFIG_SND_USB_CAIAQ=m -CONFIG_SND_USB_CAIAQ_INPUT=y -CONFIG_SND_USB_US122L=m -CONFIG_SND_USB_6FIRE=m -CONFIG_SND_USB_HIFACE=m -CONFIG_SND_BCD2000=m -CONFIG_SND_USB_LINE6=m -CONFIG_SND_USB_POD=m -CONFIG_SND_USB_PODHD=m -CONFIG_SND_USB_TONEPORT=m -CONFIG_SND_USB_VARIAX=m -CONFIG_SND_FIREWIRE=y -CONFIG_SND_FIREWIRE_LIB=m -CONFIG_SND_DICE=m -CONFIG_SND_OXFW=m -CONFIG_SND_ISIGHT=m -CONFIG_SND_FIREWORKS=m -CONFIG_SND_BEBOB=m -CONFIG_SND_FIREWIRE_DIGI00X=m -CONFIG_SND_FIREWIRE_TASCAM=m -CONFIG_SND_FIREWIRE_MOTU=m -CONFIG_SND_FIREFACE=m -CONFIG_SND_PCMCIA=y -CONFIG_SND_VXPOCKET=m -CONFIG_SND_PDAUDIOCF=m -CONFIG_SND_SOC=m -CONFIG_SND_SOC_AC97_BUS=y -CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y -CONFIG_SND_SOC_COMPRESS=y -CONFIG_SND_SOC_TOPOLOGY=y -CONFIG_SND_SOC_ACPI=m -CONFIG_SND_SOC_AMD_ACP=m -CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m -CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m -CONFIG_SND_ATMEL_SOC=m -CONFIG_SND_DESIGNWARE_I2S=m -CONFIG_SND_DESIGNWARE_PCM=y - -# -# SoC Audio for Freescale CPUs -# - -# -# Common SoC Audio options for Freescale CPUs: -# -# CONFIG_SND_SOC_FSL_ASRC is not set -# CONFIG_SND_SOC_FSL_SAI is not set -# CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_SPDIF is not set -# CONFIG_SND_SOC_FSL_ESAI is not set -# CONFIG_SND_SOC_IMX_AUDMUX is not set -CONFIG_SND_I2S_HI6210_I2S=m -CONFIG_SND_SOC_IMG=y -CONFIG_SND_SOC_IMG_I2S_IN=m -CONFIG_SND_SOC_IMG_I2S_OUT=m -CONFIG_SND_SOC_IMG_PARALLEL_OUT=m -CONFIG_SND_SOC_IMG_SPDIF_IN=m -CONFIG_SND_SOC_IMG_SPDIF_OUT=m -CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m -CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y -CONFIG_SND_SST_IPC=m -CONFIG_SND_SST_IPC_PCI=m -CONFIG_SND_SST_IPC_ACPI=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m -CONFIG_SND_SOC_INTEL_SST=m -CONFIG_SND_SOC_INTEL_SST_FIRMWARE=m -CONFIG_SND_SOC_INTEL_HASWELL=m -CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m -CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=m -CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m -CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=m -CONFIG_SND_SOC_INTEL_SKYLAKE=m -CONFIG_SND_SOC_ACPI_INTEL_MATCH=m -CONFIG_SND_SOC_INTEL_MACH=y -CONFIG_SND_SOC_INTEL_HASWELL_MACH=m -CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m -CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m -CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m -CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m -CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m -CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m -CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m -CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m -CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m -CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m -CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m -CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m - -# -# STMicroelectronics STM32 SOC audio support -# -CONFIG_SND_SOC_XTFPGA_I2S=m -CONFIG_ZX_TDM=m -CONFIG_SND_SOC_I2C_AND_SPI=m - -# -# CODEC drivers -# -CONFIG_SND_SOC_AC97_CODEC=m -CONFIG_SND_SOC_ADAU_UTILS=m -CONFIG_SND_SOC_ADAU1701=m -CONFIG_SND_SOC_ADAU17X1=m -CONFIG_SND_SOC_ADAU1761=m -CONFIG_SND_SOC_ADAU1761_I2C=m -CONFIG_SND_SOC_ADAU1761_SPI=m -CONFIG_SND_SOC_ADAU7002=m -CONFIG_SND_SOC_AK4104=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set -CONFIG_SND_SOC_CPCAP=m -CONFIG_SND_SOC_CS35L32=m -CONFIG_SND_SOC_CS35L33=m -CONFIG_SND_SOC_CS35L34=m -CONFIG_SND_SOC_CS35L35=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L51=m -CONFIG_SND_SOC_CS42L51_I2C=m -CONFIG_SND_SOC_CS42L52=m -CONFIG_SND_SOC_CS42L56=m -CONFIG_SND_SOC_CS42L73=m -CONFIG_SND_SOC_CS4265=m -CONFIG_SND_SOC_CS4270=m -CONFIG_SND_SOC_CS4271=m -CONFIG_SND_SOC_CS4271_I2C=m -CONFIG_SND_SOC_CS4271_SPI=m -CONFIG_SND_SOC_CS42XX8=m -CONFIG_SND_SOC_CS42XX8_I2C=m -CONFIG_SND_SOC_CS43130=m -CONFIG_SND_SOC_CS4349=m -CONFIG_SND_SOC_CS53L30=m -CONFIG_SND_SOC_DA7213=m -CONFIG_SND_SOC_DA7219=m -CONFIG_SND_SOC_DMIC=m -CONFIG_SND_SOC_HDMI_CODEC=m -CONFIG_SND_SOC_ES7134=m -CONFIG_SND_SOC_ES7241=m -CONFIG_SND_SOC_ES8316=m -CONFIG_SND_SOC_ES8328=m -CONFIG_SND_SOC_ES8328_I2C=m -CONFIG_SND_SOC_ES8328_SPI=m -CONFIG_SND_SOC_GTM601=m -CONFIG_SND_SOC_HDAC_HDMI=m -CONFIG_SND_SOC_INNO_RK3036=m -CONFIG_SND_SOC_MAX98090=m -CONFIG_SND_SOC_MAX98357A=m -CONFIG_SND_SOC_MAX98504=m -CONFIG_SND_SOC_MAX9867=m -CONFIG_SND_SOC_MAX98927=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX9860=m -CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m -CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m -CONFIG_SND_SOC_PCM1681=m -CONFIG_SND_SOC_PCM1789=m -CONFIG_SND_SOC_PCM1789_I2C=m -CONFIG_SND_SOC_PCM179X=m -CONFIG_SND_SOC_PCM179X_I2C=m -CONFIG_SND_SOC_PCM179X_SPI=m -CONFIG_SND_SOC_PCM186X=m -CONFIG_SND_SOC_PCM186X_I2C=m -CONFIG_SND_SOC_PCM186X_SPI=m -CONFIG_SND_SOC_PCM3168A=m -CONFIG_SND_SOC_PCM3168A_I2C=m -CONFIG_SND_SOC_PCM3168A_SPI=m -CONFIG_SND_SOC_PCM512x=m -CONFIG_SND_SOC_PCM512x_I2C=m -CONFIG_SND_SOC_PCM512x_SPI=m -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RL6347A=m -CONFIG_SND_SOC_RT286=m -CONFIG_SND_SOC_RT298=m -CONFIG_SND_SOC_RT5514=m -CONFIG_SND_SOC_RT5514_SPI=m -CONFIG_SND_SOC_RT5616=m -CONFIG_SND_SOC_RT5631=m -CONFIG_SND_SOC_RT5640=m -CONFIG_SND_SOC_RT5645=m -CONFIG_SND_SOC_RT5651=m -CONFIG_SND_SOC_RT5663=m -CONFIG_SND_SOC_RT5670=m -CONFIG_SND_SOC_RT5677=m -CONFIG_SND_SOC_RT5677_SPI=m -CONFIG_SND_SOC_RT5682=m -CONFIG_SND_SOC_SGTL5000=m -CONFIG_SND_SOC_SI476X=m -CONFIG_SND_SOC_SIGMADSP=m -CONFIG_SND_SOC_SIGMADSP_I2C=m -CONFIG_SND_SOC_SIGMADSP_REGMAP=m -CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m -CONFIG_SND_SOC_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SSM2305=m -CONFIG_SND_SOC_SSM2602=m -CONFIG_SND_SOC_SSM2602_SPI=m -CONFIG_SND_SOC_SSM2602_I2C=m -CONFIG_SND_SOC_SSM4567=m -CONFIG_SND_SOC_STA32X=m -CONFIG_SND_SOC_STA350=m -CONFIG_SND_SOC_STI_SAS=m -CONFIG_SND_SOC_TAS2552=m -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TLV320AIC23=m -CONFIG_SND_SOC_TLV320AIC23_I2C=m -CONFIG_SND_SOC_TLV320AIC23_SPI=m -CONFIG_SND_SOC_TLV320AIC31XX=m -CONFIG_SND_SOC_TLV320AIC32X4=m -CONFIG_SND_SOC_TLV320AIC32X4_I2C=m -CONFIG_SND_SOC_TLV320AIC32X4_SPI=m -CONFIG_SND_SOC_TLV320AIC3X=m -CONFIG_SND_SOC_TS3A227E=m -CONFIG_SND_SOC_TSCS42XX=m -CONFIG_SND_SOC_TSCS454=m -CONFIG_SND_SOC_WM8510=m -CONFIG_SND_SOC_WM8523=m -CONFIG_SND_SOC_WM8524=m -CONFIG_SND_SOC_WM8580=m -CONFIG_SND_SOC_WM8711=m -CONFIG_SND_SOC_WM8728=m -CONFIG_SND_SOC_WM8731=m -CONFIG_SND_SOC_WM8737=m -CONFIG_SND_SOC_WM8741=m -CONFIG_SND_SOC_WM8750=m -CONFIG_SND_SOC_WM8753=m -CONFIG_SND_SOC_WM8770=m -CONFIG_SND_SOC_WM8776=m -CONFIG_SND_SOC_WM8782=m -CONFIG_SND_SOC_WM8804=m -CONFIG_SND_SOC_WM8804_I2C=m -CONFIG_SND_SOC_WM8804_SPI=m -CONFIG_SND_SOC_WM8903=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8962=m -CONFIG_SND_SOC_WM8974=m -CONFIG_SND_SOC_WM8978=m -CONFIG_SND_SOC_WM8985=m -CONFIG_SND_SOC_ZX_AUD96P22=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_NAU8825=m -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -CONFIG_SND_SIMPLE_SCU_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD=m -CONFIG_SND_AUDIO_GRAPH_SCU_CARD=m -CONFIG_SND_X86=y -CONFIG_HDMI_LPE_AUDIO=m -CONFIG_SND_SYNTH_EMUX=m -CONFIG_SND_XEN_FRONTEND=m -CONFIG_AC97_BUS=m - -# -# HID support -# -CONFIG_HID=m -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_GENERIC=m - -# -# Special HID drivers -# -CONFIG_HID_A4TECH=m -CONFIG_HID_ACCUTOUCH=m -CONFIG_HID_ACRUX=m -CONFIG_HID_ACRUX_FF=y -CONFIG_HID_APPLE=m -CONFIG_HID_APPLEIR=m -CONFIG_HID_ASUS=m -CONFIG_HID_AUREAL=m -CONFIG_HID_BELKIN=m -CONFIG_HID_BETOP_FF=m -CONFIG_HID_CHERRY=m -CONFIG_HID_CHICONY=m -CONFIG_HID_CORSAIR=m -CONFIG_HID_COUGAR=m -CONFIG_HID_PRODIKEYS=m -CONFIG_HID_CMEDIA=m -CONFIG_HID_CP2112=m -CONFIG_HID_CYPRESS=m -CONFIG_HID_DRAGONRISE=m -CONFIG_DRAGONRISE_FF=y -CONFIG_HID_EMS_FF=m -CONFIG_HID_ELAN=m -CONFIG_HID_ELECOM=m -CONFIG_HID_ELO=m -CONFIG_HID_EZKEY=m -CONFIG_HID_GEMBIRD=m -CONFIG_HID_GFRM=m -CONFIG_HID_HOLTEK=m -CONFIG_HOLTEK_FF=y -CONFIG_HID_GOOGLE_HAMMER=m -CONFIG_HID_GT683R=m -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_GYRATION=m -CONFIG_HID_ICADE=m -CONFIG_HID_ITE=m -CONFIG_HID_JABRA=m -CONFIG_HID_TWINHAN=m -CONFIG_HID_KENSINGTON=m -CONFIG_HID_LCPOWER=m -CONFIG_HID_LED=m -CONFIG_HID_LENOVO=m -CONFIG_HID_LOGITECH=m -CONFIG_HID_LOGITECH_DJ=m -CONFIG_HID_LOGITECH_HIDPP=m -CONFIG_LOGITECH_FF=y -CONFIG_LOGIRUMBLEPAD2_FF=y -CONFIG_LOGIG940_FF=y -CONFIG_LOGIWHEELS_FF=y -CONFIG_HID_MAGICMOUSE=m -CONFIG_HID_MAYFLASH=m -CONFIG_HID_REDRAGON=m -CONFIG_HID_MICROSOFT=m -CONFIG_HID_MONTEREY=m -CONFIG_HID_MULTITOUCH=m -CONFIG_HID_NTI=m -CONFIG_HID_NTRIG=m -CONFIG_HID_ORTEK=m -CONFIG_HID_PANTHERLORD=m -CONFIG_PANTHERLORD_FF=y -CONFIG_HID_PENMOUNT=m -CONFIG_HID_PETALYNX=m -CONFIG_HID_PICOLCD=m -CONFIG_HID_PICOLCD_FB=y -CONFIG_HID_PICOLCD_BACKLIGHT=y -CONFIG_HID_PICOLCD_LCD=y -CONFIG_HID_PICOLCD_LEDS=y -CONFIG_HID_PICOLCD_CIR=y -CONFIG_HID_PLANTRONICS=m -CONFIG_HID_PRIMAX=m -CONFIG_HID_RETRODE=m -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -CONFIG_HID_STEELSERIES=m -CONFIG_HID_SUNPLUS=m -CONFIG_HID_RMI=m -CONFIG_HID_GREENASIA=m -CONFIG_GREENASIA_FF=y -CONFIG_HID_HYPERV_MOUSE=m -CONFIG_HID_SMARTJOYPLUS=m -CONFIG_SMARTJOYPLUS_FF=y -CONFIG_HID_TIVO=m -CONFIG_HID_TOPSEED=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -CONFIG_HID_XINMO=m -CONFIG_HID_ZEROPLUS=m -CONFIG_ZEROPLUS_FF=y -CONFIG_HID_ZYDACRON=m -CONFIG_HID_SENSOR_HUB=m -# CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set -CONFIG_HID_ALPS=m - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y - -# -# USB HID Boot Protocol drivers -# -# CONFIG_USB_KBD is not set -# CONFIG_USB_MOUSE is not set - -# -# I2C HID support -# -CONFIG_I2C_HID=m - -# -# Intel ISH HID support -# -CONFIG_INTEL_ISH_HID=m -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_SUPPORT=y -CONFIG_USB_COMMON=y -CONFIG_USB_ARCH_HAS_HCD=y -CONFIG_USB=y -CONFIG_USB_PCI=y -CONFIG_USB_ANNOUNCE_NEW_DEVICES=y - -# -# Miscellaneous USB options -# -CONFIG_USB_DEFAULT_PERSIST=y -CONFIG_USB_DYNAMIC_MINORS=y -# CONFIG_USB_OTG is not set -# CONFIG_USB_OTG_WHITELIST is not set -# CONFIG_USB_OTG_BLACKLIST_HUB is not set -CONFIG_USB_LEDS_TRIGGER_USBPORT=m -CONFIG_USB_MON=m -CONFIG_USB_WUSB=m -CONFIG_USB_WUSB_CBAF=m -# CONFIG_USB_WUSB_CBAF_DEBUG is not set - -# -# USB Host Controller Drivers -# -CONFIG_USB_C67X00_HCD=m -CONFIG_USB_XHCI_HCD=m -# CONFIG_USB_XHCI_DBGCAP is not set -CONFIG_USB_XHCI_PCI=m -CONFIG_USB_XHCI_PLATFORM=m -CONFIG_USB_EHCI_HCD=m -CONFIG_USB_EHCI_ROOT_HUB_TT=y -CONFIG_USB_EHCI_TT_NEWSCHED=y -CONFIG_USB_EHCI_PCI=m -CONFIG_USB_EHCI_HCD_PLATFORM=m -CONFIG_USB_OXU210HP_HCD=m -CONFIG_USB_ISP116X_HCD=m -CONFIG_USB_FOTG210_HCD=m -CONFIG_USB_MAX3421_HCD=m -CONFIG_USB_OHCI_HCD=m -CONFIG_USB_OHCI_HCD_PCI=m -# CONFIG_USB_OHCI_HCD_SSB is not set -CONFIG_USB_OHCI_HCD_PLATFORM=m -CONFIG_USB_UHCI_HCD=m -CONFIG_USB_U132_HCD=m -CONFIG_USB_SL811_HCD=m -# CONFIG_USB_SL811_HCD_ISO is not set -CONFIG_USB_SL811_CS=m -CONFIG_USB_R8A66597_HCD=m -CONFIG_USB_WHCI_HCD=m -CONFIG_USB_HWA_HCD=m -CONFIG_USB_HCD_BCMA=m -CONFIG_USB_HCD_SSB=m -# CONFIG_USB_HCD_TEST_MODE is not set - -# -# USB Device Class drivers -# -CONFIG_USB_ACM=m -CONFIG_USB_PRINTER=m -CONFIG_USB_WDM=m -CONFIG_USB_TMC=m - -# -# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may -# - -# -# also be needed; see USB_STORAGE Help for more info -# -CONFIG_USB_STORAGE=m -# CONFIG_USB_STORAGE_DEBUG is not set -CONFIG_USB_STORAGE_REALTEK=m -CONFIG_REALTEK_AUTOPM=y -CONFIG_USB_STORAGE_DATAFAB=m -CONFIG_USB_STORAGE_FREECOM=m -CONFIG_USB_STORAGE_ISD200=m -CONFIG_USB_STORAGE_USBAT=m -CONFIG_USB_STORAGE_SDDR09=m -CONFIG_USB_STORAGE_SDDR55=m -CONFIG_USB_STORAGE_JUMPSHOT=m -CONFIG_USB_STORAGE_ALAUDA=m -CONFIG_USB_STORAGE_ONETOUCH=m -CONFIG_USB_STORAGE_KARMA=m -CONFIG_USB_STORAGE_CYPRESS_ATACB=m -CONFIG_USB_STORAGE_ENE_UB6250=m -CONFIG_USB_UAS=m - -# -# USB Imaging devices -# -CONFIG_USB_MDC800=m -CONFIG_USB_MICROTEK=m -CONFIG_USBIP_CORE=m -CONFIG_USBIP_VHCI_HCD=m -CONFIG_USBIP_VHCI_HC_PORTS=8 -CONFIG_USBIP_VHCI_NR_HCS=1 -CONFIG_USBIP_HOST=m -CONFIG_USBIP_VUDC=m -# CONFIG_USBIP_DEBUG is not set -CONFIG_USB_MUSB_HDRC=m -# CONFIG_USB_MUSB_HOST is not set -# CONFIG_USB_MUSB_GADGET is not set -CONFIG_USB_MUSB_DUAL_ROLE=y - -# -# Platform Glue Layer -# - -# -# MUSB DMA mode -# -# CONFIG_MUSB_PIO_ONLY is not set -CONFIG_USB_DWC3=m -CONFIG_USB_DWC3_ULPI=y -# CONFIG_USB_DWC3_HOST is not set -# CONFIG_USB_DWC3_GADGET is not set -CONFIG_USB_DWC3_DUAL_ROLE=y - -# -# Platform Glue Driver Support -# -CONFIG_USB_DWC3_PCI=m -CONFIG_USB_DWC3_HAPS=m -CONFIG_USB_DWC3_OF_SIMPLE=m -CONFIG_USB_DWC2=m -# CONFIG_USB_DWC2_HOST is not set - -# -# Gadget/Dual-role mode requires USB Gadget support to be enabled -# -# CONFIG_USB_DWC2_PERIPHERAL is not set -CONFIG_USB_DWC2_DUAL_ROLE=y -CONFIG_USB_DWC2_PCI=m -# CONFIG_USB_DWC2_DEBUG is not set -# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set -CONFIG_USB_CHIPIDEA=m -CONFIG_USB_CHIPIDEA_OF=m -CONFIG_USB_CHIPIDEA_PCI=m -CONFIG_USB_CHIPIDEA_UDC=y -CONFIG_USB_CHIPIDEA_HOST=y -CONFIG_USB_ISP1760=m -CONFIG_USB_ISP1760_HCD=y -CONFIG_USB_ISP1761_UDC=y -# CONFIG_USB_ISP1760_HOST_ROLE is not set -# CONFIG_USB_ISP1760_GADGET_ROLE is not set -CONFIG_USB_ISP1760_DUAL_ROLE=y - -# -# USB port drivers -# -CONFIG_USB_USS720=m -CONFIG_USB_SERIAL=y -CONFIG_USB_SERIAL_CONSOLE=y -CONFIG_USB_SERIAL_GENERIC=y -CONFIG_USB_SERIAL_SIMPLE=m -CONFIG_USB_SERIAL_AIRCABLE=m -CONFIG_USB_SERIAL_ARK3116=m -CONFIG_USB_SERIAL_BELKIN=m -CONFIG_USB_SERIAL_CH341=m -CONFIG_USB_SERIAL_WHITEHEAT=m -CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m -CONFIG_USB_SERIAL_CP210X=m -CONFIG_USB_SERIAL_CYPRESS_M8=m -CONFIG_USB_SERIAL_EMPEG=m -CONFIG_USB_SERIAL_FTDI_SIO=m -CONFIG_USB_SERIAL_VISOR=m -CONFIG_USB_SERIAL_IPAQ=m -CONFIG_USB_SERIAL_IR=m -CONFIG_USB_SERIAL_EDGEPORT=m -CONFIG_USB_SERIAL_EDGEPORT_TI=m -CONFIG_USB_SERIAL_F81232=m -CONFIG_USB_SERIAL_F8153X=m -CONFIG_USB_SERIAL_GARMIN=m -CONFIG_USB_SERIAL_IPW=m -CONFIG_USB_SERIAL_IUU=m -CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KLSI=m -CONFIG_USB_SERIAL_KOBIL_SCT=m -CONFIG_USB_SERIAL_MCT_U232=m -CONFIG_USB_SERIAL_METRO=m -CONFIG_USB_SERIAL_MOS7720=m -CONFIG_USB_SERIAL_MOS7715_PARPORT=y -CONFIG_USB_SERIAL_MOS7840=m -CONFIG_USB_SERIAL_MXUPORT=m -CONFIG_USB_SERIAL_NAVMAN=m -CONFIG_USB_SERIAL_PL2303=m -CONFIG_USB_SERIAL_OTI6858=m -CONFIG_USB_SERIAL_QCAUX=m -CONFIG_USB_SERIAL_QUALCOMM=m -CONFIG_USB_SERIAL_SPCP8X5=m -CONFIG_USB_SERIAL_SAFE=m -# CONFIG_USB_SERIAL_SAFE_PADDED is not set -CONFIG_USB_SERIAL_SIERRAWIRELESS=m -CONFIG_USB_SERIAL_SYMBOL=m -CONFIG_USB_SERIAL_TI=m -CONFIG_USB_SERIAL_CYBERJACK=m -CONFIG_USB_SERIAL_XIRCOM=m -CONFIG_USB_SERIAL_WWAN=m -CONFIG_USB_SERIAL_OPTION=m -CONFIG_USB_SERIAL_OMNINET=m -CONFIG_USB_SERIAL_OPTICON=m -CONFIG_USB_SERIAL_XSENS_MT=m -CONFIG_USB_SERIAL_WISHBONE=m -CONFIG_USB_SERIAL_SSU100=m -CONFIG_USB_SERIAL_QT2=m -CONFIG_USB_SERIAL_UPD78F0730=m -CONFIG_USB_SERIAL_DEBUG=m - -# -# USB Miscellaneous drivers -# -CONFIG_USB_EMI62=m -CONFIG_USB_EMI26=m -CONFIG_USB_ADUTUX=m -CONFIG_USB_SEVSEG=m -CONFIG_USB_RIO500=m -CONFIG_USB_LEGOTOWER=m -CONFIG_USB_LCD=m -CONFIG_USB_CYPRESS_CY7C63=m -CONFIG_USB_CYTHERM=m -CONFIG_USB_IDMOUSE=m -CONFIG_USB_FTDI_ELAN=m -CONFIG_USB_APPLEDISPLAY=m -CONFIG_USB_SISUSBVGA=m -CONFIG_USB_SISUSBVGA_CON=y -CONFIG_USB_LD=m -CONFIG_USB_TRANCEVIBRATOR=m -CONFIG_USB_IOWARRIOR=m -CONFIG_USB_TEST=m -CONFIG_USB_EHSET_TEST_FIXTURE=m -CONFIG_USB_ISIGHTFW=m -CONFIG_USB_YUREX=m -CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_HUB_USB251XB=m -CONFIG_USB_HSIC_USB3503=m -CONFIG_USB_HSIC_USB4604=m -CONFIG_USB_LINK_LAYER_TEST=m -CONFIG_USB_CHAOSKEY=m -CONFIG_USB_ATM=m -CONFIG_USB_SPEEDTOUCH=m -CONFIG_USB_CXACRU=m -CONFIG_USB_UEAGLEATM=m -CONFIG_USB_XUSBATM=m - -# -# USB Physical Layer drivers -# -CONFIG_USB_PHY=y -CONFIG_NOP_USB_XCEIV=m -CONFIG_USB_GPIO_VBUS=m -CONFIG_TAHVO_USB=m -# CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set -CONFIG_USB_ISP1301=m -CONFIG_USB_GADGET=m -# CONFIG_USB_GADGET_DEBUG is not set -# CONFIG_USB_GADGET_DEBUG_FILES is not set -# CONFIG_USB_GADGET_DEBUG_FS is not set -CONFIG_USB_GADGET_VBUS_DRAW=2 -CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 -CONFIG_U_SERIAL_CONSOLE=y - -# -# USB Peripheral Controller -# -CONFIG_USB_FOTG210_UDC=m -CONFIG_USB_GR_UDC=m -CONFIG_USB_R8A66597=m -CONFIG_USB_PXA27X=m -CONFIG_USB_MV_UDC=m -CONFIG_USB_MV_U3D=m -CONFIG_USB_SNP_CORE=m -CONFIG_USB_SNP_UDC_PLAT=m -CONFIG_USB_M66592=m -CONFIG_USB_BDC_UDC=m - -# -# Platform Support -# -CONFIG_USB_BDC_PCI=m -CONFIG_USB_AMD5536UDC=m -CONFIG_USB_NET2272=m -CONFIG_USB_NET2272_DMA=y -CONFIG_USB_NET2280=m -CONFIG_USB_GOKU=m -CONFIG_USB_EG20T=m -CONFIG_USB_GADGET_XILINX=m -CONFIG_USB_DUMMY_HCD=m -CONFIG_USB_LIBCOMPOSITE=m -CONFIG_USB_F_ACM=m -CONFIG_USB_F_SS_LB=m -CONFIG_USB_U_SERIAL=m -CONFIG_USB_U_ETHER=m -CONFIG_USB_U_AUDIO=m -CONFIG_USB_F_SERIAL=m -CONFIG_USB_F_OBEX=m -CONFIG_USB_F_NCM=m -CONFIG_USB_F_ECM=m -CONFIG_USB_F_PHONET=m -CONFIG_USB_F_EEM=m -CONFIG_USB_F_SUBSET=m -CONFIG_USB_F_RNDIS=m -CONFIG_USB_F_MASS_STORAGE=m -CONFIG_USB_F_FS=m -CONFIG_USB_F_UAC1=m -CONFIG_USB_F_UAC1_LEGACY=m -CONFIG_USB_F_UAC2=m -CONFIG_USB_F_UVC=m -CONFIG_USB_F_MIDI=m -CONFIG_USB_F_HID=m -CONFIG_USB_F_PRINTER=m -CONFIG_USB_F_TCM=m -CONFIG_USB_CONFIGFS=m -CONFIG_USB_CONFIGFS_SERIAL=y -CONFIG_USB_CONFIGFS_ACM=y -CONFIG_USB_CONFIGFS_OBEX=y -CONFIG_USB_CONFIGFS_NCM=y -CONFIG_USB_CONFIGFS_ECM=y -CONFIG_USB_CONFIGFS_ECM_SUBSET=y -CONFIG_USB_CONFIGFS_RNDIS=y -CONFIG_USB_CONFIGFS_EEM=y -CONFIG_USB_CONFIGFS_PHONET=y -CONFIG_USB_CONFIGFS_MASS_STORAGE=y -CONFIG_USB_CONFIGFS_F_LB_SS=y -CONFIG_USB_CONFIGFS_F_FS=y -CONFIG_USB_CONFIGFS_F_UAC1=y -CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y -CONFIG_USB_CONFIGFS_F_UAC2=y -CONFIG_USB_CONFIGFS_F_MIDI=y -CONFIG_USB_CONFIGFS_F_HID=y -CONFIG_USB_CONFIGFS_F_UVC=y -CONFIG_USB_CONFIGFS_F_PRINTER=y -CONFIG_USB_CONFIGFS_F_TCM=y -CONFIG_USB_ZERO=m -CONFIG_USB_AUDIO=m -# CONFIG_GADGET_UAC1 is not set -CONFIG_USB_ETH=m -CONFIG_USB_ETH_RNDIS=y -CONFIG_USB_ETH_EEM=y -CONFIG_USB_G_NCM=m -CONFIG_USB_GADGETFS=m -CONFIG_USB_FUNCTIONFS=m -CONFIG_USB_FUNCTIONFS_ETH=y -CONFIG_USB_FUNCTIONFS_RNDIS=y -CONFIG_USB_FUNCTIONFS_GENERIC=y -CONFIG_USB_MASS_STORAGE=m -CONFIG_USB_GADGET_TARGET=m -CONFIG_USB_G_SERIAL=m -CONFIG_USB_MIDI_GADGET=m -CONFIG_USB_G_PRINTER=m -CONFIG_USB_CDC_COMPOSITE=m -CONFIG_USB_G_NOKIA=m -CONFIG_USB_G_ACM_MS=m -CONFIG_USB_G_MULTI=m -CONFIG_USB_G_MULTI_RNDIS=y -CONFIG_USB_G_MULTI_CDC=y -CONFIG_USB_G_HID=m -CONFIG_USB_G_DBGP=m -# CONFIG_USB_G_DBGP_PRINTK is not set -CONFIG_USB_G_DBGP_SERIAL=y -CONFIG_USB_G_WEBCAM=m -CONFIG_TYPEC=m -CONFIG_TYPEC_TCPM=m -CONFIG_TYPEC_TCPCI=m -CONFIG_TYPEC_RT1711H=m -CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_WCOVE=m -CONFIG_TYPEC_UCSI=m -CONFIG_UCSI_ACPI=m -CONFIG_TYPEC_TPS6598X=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -CONFIG_TYPEC_MUX_PI3USB30532=m - -# -# USB Type-C Alternate Mode drivers -# -CONFIG_TYPEC_DP_ALTMODE=m -CONFIG_USB_ROLES_INTEL_XHCI=m -CONFIG_USB_LED_TRIG=y -CONFIG_USB_ULPI_BUS=m -CONFIG_USB_ROLE_SWITCH=m -CONFIG_UWB=m -CONFIG_UWB_HWA=m -CONFIG_UWB_WHCI=m -CONFIG_UWB_I1480U=m -CONFIG_MMC=m -CONFIG_PWRSEQ_EMMC=m -CONFIG_PWRSEQ_SD8787=m -CONFIG_PWRSEQ_SIMPLE=m -CONFIG_MMC_BLOCK=m -CONFIG_MMC_BLOCK_MINORS=8 -CONFIG_SDIO_UART=m -CONFIG_MMC_TEST=m - -# -# MMC/SD/SDIO Host Controller Drivers -# -# CONFIG_MMC_DEBUG is not set -CONFIG_MMC_SDHCI=m -CONFIG_MMC_SDHCI_PCI=m -CONFIG_MMC_RICOH_MMC=y -CONFIG_MMC_SDHCI_ACPI=m -CONFIG_MMC_SDHCI_PLTFM=m -CONFIG_MMC_SDHCI_OF_ARASAN=m -CONFIG_MMC_SDHCI_OF_AT91=m -CONFIG_MMC_SDHCI_OF_DWCMSHC=m -CONFIG_MMC_SDHCI_CADENCE=m -CONFIG_MMC_SDHCI_F_SDH30=m -CONFIG_MMC_WBSD=m -CONFIG_MMC_TIFM_SD=m -CONFIG_MMC_SPI=m -CONFIG_MMC_SDRICOH_CS=m -CONFIG_MMC_CB710=m -CONFIG_MMC_VIA_SDMMC=m -CONFIG_MMC_VUB300=m -CONFIG_MMC_USHC=m -CONFIG_MMC_USDHI6ROL0=m -CONFIG_MMC_REALTEK_PCI=m -CONFIG_MMC_REALTEK_USB=m -CONFIG_MMC_CQHCI=m -CONFIG_MMC_TOSHIBA_PCI=m -CONFIG_MMC_MTK=m -CONFIG_MMC_SDHCI_XENON=m -CONFIG_MMC_SDHCI_OMAP=m -CONFIG_MEMSTICK=m -# CONFIG_MEMSTICK_DEBUG is not set - -# -# MemoryStick drivers -# -# CONFIG_MEMSTICK_UNSAFE_RESUME is not set -CONFIG_MSPRO_BLOCK=m -CONFIG_MS_BLOCK=m - -# -# MemoryStick Host Controller Drivers -# -CONFIG_MEMSTICK_TIFM_MS=m -CONFIG_MEMSTICK_JMICRON_38X=m -CONFIG_MEMSTICK_R592=m -CONFIG_MEMSTICK_REALTEK_PCI=m -CONFIG_MEMSTICK_REALTEK_USB=m -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -CONFIG_LEDS_CLASS_FLASH=m -CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y - -# -# LED drivers -# -CONFIG_LEDS_88PM860X=m -CONFIG_LEDS_AAT1290=m -CONFIG_LEDS_APU=m -CONFIG_LEDS_AS3645A=m -CONFIG_LEDS_BCM6328=m -CONFIG_LEDS_BCM6358=m -CONFIG_LEDS_CPCAP=m -CONFIG_LEDS_CR0014114=m -CONFIG_LEDS_LM3530=m -CONFIG_LEDS_LM3533=m -CONFIG_LEDS_LM3642=m -CONFIG_LEDS_LM3692X=m -CONFIG_LEDS_LM3601X=m -CONFIG_LEDS_MT6323=m -CONFIG_LEDS_PCA9532=m -CONFIG_LEDS_PCA9532_GPIO=y -CONFIG_LEDS_GPIO=m -CONFIG_LEDS_LP3944=m -CONFIG_LEDS_LP3952=m -CONFIG_LEDS_LP55XX_COMMON=m -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m -CONFIG_LEDS_LP8501=m -CONFIG_LEDS_LP8788=m -CONFIG_LEDS_LP8860=m -CONFIG_LEDS_CLEVO_MAIL=m -CONFIG_LEDS_PCA955X=m -CONFIG_LEDS_PCA955X_GPIO=y -CONFIG_LEDS_PCA963X=m -CONFIG_LEDS_WM831X_STATUS=m -CONFIG_LEDS_WM8350=m -CONFIG_LEDS_DA903X=m -CONFIG_LEDS_DA9052=m -CONFIG_LEDS_DAC124S085=m -CONFIG_LEDS_PWM=m -CONFIG_LEDS_REGULATOR=m -CONFIG_LEDS_BD2802=m -CONFIG_LEDS_INTEL_SS4200=m -CONFIG_LEDS_LT3593=m -CONFIG_LEDS_ADP5520=m -CONFIG_LEDS_MC13783=m -CONFIG_LEDS_TCA6507=m -CONFIG_LEDS_TLC591XX=m -CONFIG_LEDS_MAX77693=m -CONFIG_LEDS_MAX8997=m -CONFIG_LEDS_LM355x=m -CONFIG_LEDS_MENF21BMC=m -CONFIG_LEDS_KTD2692=m -CONFIG_LEDS_IS31FL319X=m -CONFIG_LEDS_IS31FL32XX=m - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_SYSCON=y -CONFIG_LEDS_MLXCPLD=m -CONFIG_LEDS_MLXREG=m -CONFIG_LEDS_USER=m -CONFIG_LEDS_NIC78BX=m - -# -# LED Triggers -# -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=m -CONFIG_LEDS_TRIGGER_ONESHOT=m -CONFIG_LEDS_TRIGGER_DISK=y -CONFIG_LEDS_TRIGGER_MTD=y -CONFIG_LEDS_TRIGGER_HEARTBEAT=m -CONFIG_LEDS_TRIGGER_BACKLIGHT=m -CONFIG_LEDS_TRIGGER_CPU=y -CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_GPIO=m -CONFIG_LEDS_TRIGGER_DEFAULT_ON=m - -# -# iptables trigger is under Netfilter config (LED target) -# -CONFIG_LEDS_TRIGGER_TRANSIENT=m -CONFIG_LEDS_TRIGGER_CAMERA=m -CONFIG_LEDS_TRIGGER_PANIC=y -CONFIG_LEDS_TRIGGER_NETDEV=m -CONFIG_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USER_ACCESS=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_USER_MEM=y -CONFIG_INFINIBAND_ON_DEMAND_PAGING=y -CONFIG_INFINIBAND_ADDR_TRANS=y -CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_QIB_DCA=y -CONFIG_INFINIBAND_CXGB3=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_I40IW=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_NES=m -# CONFIG_INFINIBAND_NES_DEBUG is not set -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_IPOIB=m -CONFIG_INFINIBAND_IPOIB_CM=y -CONFIG_INFINIBAND_IPOIB_DEBUG=y -# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set -CONFIG_INFINIBAND_SRP=m -CONFIG_INFINIBAND_SRPT=m -CONFIG_INFINIBAND_ISER=m -CONFIG_INFINIBAND_ISERT=m -CONFIG_INFINIBAND_OPA_VNIC=m -CONFIG_INFINIBAND_RDMAVT=m -CONFIG_RDMA_RXE=m -CONFIG_INFINIBAND_HFI1=m -# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -# CONFIG_SDMA_VERBOSITY is not set -CONFIG_INFINIBAND_QEDR=m -CONFIG_INFINIBAND_BNXT_RE=m -CONFIG_EDAC_ATOMIC_SCRUB=y -CONFIG_EDAC_SUPPORT=y -CONFIG_EDAC=y -CONFIG_EDAC_LEGACY_SYSFS=y -# CONFIG_EDAC_DEBUG is not set -CONFIG_EDAC_DECODE_MCE=m -CONFIG_EDAC_GHES=y -CONFIG_EDAC_AMD64=m -# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set -CONFIG_EDAC_E752X=m -CONFIG_EDAC_I82975X=m -CONFIG_EDAC_I3000=m -CONFIG_EDAC_I3200=m -CONFIG_EDAC_IE31200=m -CONFIG_EDAC_X38=m -CONFIG_EDAC_I5400=m -CONFIG_EDAC_I7CORE=m -CONFIG_EDAC_I5000=m -CONFIG_EDAC_I5100=m -CONFIG_EDAC_I7300=m -CONFIG_EDAC_SBRIDGE=m -CONFIG_EDAC_SKX=m -CONFIG_EDAC_PND2=m -CONFIG_RTC_LIB=y -CONFIG_RTC_MC146818_LIB=y -CONFIG_RTC_CLASS=y -CONFIG_RTC_HCTOSYS=y -CONFIG_RTC_HCTOSYS_DEVICE="rtc0" -CONFIG_RTC_SYSTOHC=y -CONFIG_RTC_SYSTOHC_DEVICE="rtc0" -# CONFIG_RTC_DEBUG is not set -CONFIG_RTC_NVMEM=y - -# -# RTC interfaces -# -CONFIG_RTC_INTF_SYSFS=y -CONFIG_RTC_INTF_PROC=y -CONFIG_RTC_INTF_DEV=y -CONFIG_RTC_INTF_DEV_UIE_EMUL=y -# CONFIG_RTC_DRV_TEST is not set - -# -# I2C RTC drivers -# -CONFIG_RTC_DRV_88PM860X=m -CONFIG_RTC_DRV_88PM80X=m -CONFIG_RTC_DRV_ABB5ZES3=m -CONFIG_RTC_DRV_ABX80X=m -CONFIG_RTC_DRV_AS3722=m -CONFIG_RTC_DRV_DS1307=m -CONFIG_RTC_DRV_DS1307_CENTURY=y -CONFIG_RTC_DRV_DS1374=m -CONFIG_RTC_DRV_DS1374_WDT=y -CONFIG_RTC_DRV_DS1672=m -CONFIG_RTC_DRV_HYM8563=m -CONFIG_RTC_DRV_LP8788=m -CONFIG_RTC_DRV_MAX6900=m -CONFIG_RTC_DRV_MAX8907=m -CONFIG_RTC_DRV_MAX8925=m -CONFIG_RTC_DRV_MAX8998=m -CONFIG_RTC_DRV_MAX8997=m -CONFIG_RTC_DRV_MAX77686=m -CONFIG_RTC_DRV_RK808=m -CONFIG_RTC_DRV_RS5C372=m -CONFIG_RTC_DRV_ISL1208=m -CONFIG_RTC_DRV_ISL12022=m -CONFIG_RTC_DRV_ISL12026=m -CONFIG_RTC_DRV_X1205=m -CONFIG_RTC_DRV_PCF8523=m -CONFIG_RTC_DRV_PCF85063=m -CONFIG_RTC_DRV_PCF85363=m -CONFIG_RTC_DRV_PCF8563=m -CONFIG_RTC_DRV_PCF8583=m -CONFIG_RTC_DRV_M41T80=m -CONFIG_RTC_DRV_M41T80_WDT=y -CONFIG_RTC_DRV_BQ32K=m -CONFIG_RTC_DRV_TWL4030=m -CONFIG_RTC_DRV_PALMAS=m -CONFIG_RTC_DRV_TPS6586X=m -CONFIG_RTC_DRV_TPS65910=m -CONFIG_RTC_DRV_TPS80031=m -CONFIG_RTC_DRV_RC5T583=m -CONFIG_RTC_DRV_S35390A=m -CONFIG_RTC_DRV_FM3130=m -CONFIG_RTC_DRV_RX8010=m -CONFIG_RTC_DRV_RX8581=m -CONFIG_RTC_DRV_RX8025=m -CONFIG_RTC_DRV_EM3027=m -CONFIG_RTC_DRV_RV8803=m -CONFIG_RTC_DRV_S5M=m - -# -# SPI RTC drivers -# -CONFIG_RTC_DRV_M41T93=m -CONFIG_RTC_DRV_M41T94=m -CONFIG_RTC_DRV_DS1302=m -CONFIG_RTC_DRV_DS1305=m -CONFIG_RTC_DRV_DS1343=m -CONFIG_RTC_DRV_DS1347=m -CONFIG_RTC_DRV_DS1390=m -CONFIG_RTC_DRV_MAX6916=m -CONFIG_RTC_DRV_R9701=m -CONFIG_RTC_DRV_RX4581=m -CONFIG_RTC_DRV_RX6110=m -CONFIG_RTC_DRV_RS5C348=m -CONFIG_RTC_DRV_MAX6902=m -CONFIG_RTC_DRV_PCF2123=m -CONFIG_RTC_DRV_MCP795=m -CONFIG_RTC_I2C_AND_SPI=y - -# -# SPI and I2C RTC drivers -# -CONFIG_RTC_DRV_DS3232=m -CONFIG_RTC_DRV_DS3232_HWMON=y -CONFIG_RTC_DRV_PCF2127=m -CONFIG_RTC_DRV_RV3029C2=m -CONFIG_RTC_DRV_RV3029_HWMON=y - -# -# Platform RTC drivers -# -CONFIG_RTC_DRV_CMOS=y -CONFIG_RTC_DRV_DS1286=m -CONFIG_RTC_DRV_DS1511=m -CONFIG_RTC_DRV_DS1553=m -CONFIG_RTC_DRV_DS1685_FAMILY=m -CONFIG_RTC_DRV_DS1685=y -# CONFIG_RTC_DRV_DS1689 is not set -# CONFIG_RTC_DRV_DS17285 is not set -# CONFIG_RTC_DRV_DS17485 is not set -# CONFIG_RTC_DRV_DS17885 is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DRV_DS1742=m -CONFIG_RTC_DRV_DS2404=m -CONFIG_RTC_DRV_DA9052=m -CONFIG_RTC_DRV_DA9055=m -CONFIG_RTC_DRV_DA9063=m -CONFIG_RTC_DRV_STK17TA8=m -CONFIG_RTC_DRV_M48T86=m -CONFIG_RTC_DRV_M48T35=m -CONFIG_RTC_DRV_M48T59=m -CONFIG_RTC_DRV_MSM6242=m -CONFIG_RTC_DRV_BQ4802=m -CONFIG_RTC_DRV_RP5C01=m -CONFIG_RTC_DRV_V3020=m -CONFIG_RTC_DRV_WM831X=m -CONFIG_RTC_DRV_WM8350=m -CONFIG_RTC_DRV_PCF50633=m -CONFIG_RTC_DRV_AB3100=m -CONFIG_RTC_DRV_ZYNQMP=m -CONFIG_RTC_DRV_CROS_EC=m - -# -# on-CPU RTC drivers -# -CONFIG_RTC_DRV_FTRTC010=m -CONFIG_RTC_DRV_PCAP=m -CONFIG_RTC_DRV_MC13XXX=m -CONFIG_RTC_DRV_SNVS=m -CONFIG_RTC_DRV_MT6397=m -CONFIG_RTC_DRV_R7301=m -CONFIG_RTC_DRV_CPCAP=m - -# -# HID Sensor RTC drivers -# -CONFIG_RTC_DRV_HID_SENSOR_TIME=m -CONFIG_DMADEVICES=y -# CONFIG_DMADEVICES_DEBUG is not set - -# -# DMA Devices -# -CONFIG_DMA_ENGINE=y -CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DMA_ACPI=y -CONFIG_DMA_OF=y -CONFIG_ALTERA_MSGDMA=m -CONFIG_DW_AXI_DMAC=m -CONFIG_FSL_EDMA=m -CONFIG_INTEL_IDMA64=m -CONFIG_INTEL_IOATDMA=m -CONFIG_INTEL_MIC_X100_DMA=m -CONFIG_QCOM_HIDMA_MGMT=m -CONFIG_QCOM_HIDMA=m -CONFIG_DW_DMAC_CORE=y -CONFIG_DW_DMAC=y -CONFIG_DW_DMAC_PCI=y -CONFIG_HSU_DMA=y - -# -# DMA Clients -# -CONFIG_ASYNC_TX_DMA=y -# CONFIG_DMATEST is not set -CONFIG_DMA_ENGINE_RAID=y - -# -# DMABUF options -# -CONFIG_SYNC_FILE=y -# CONFIG_SW_SYNC is not set -CONFIG_DCA=m -CONFIG_AUXDISPLAY=y -CONFIG_HD44780=m -CONFIG_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_CFAG12864B=m -CONFIG_CFAG12864B_RATE=20 -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=m -CONFIG_PANEL=m -CONFIG_PANEL_PARPORT=0 -CONFIG_PANEL_PROFILE=5 -# CONFIG_PANEL_CHANGE_MESSAGE is not set -CONFIG_CHARLCD=m -CONFIG_UIO=m -CONFIG_UIO_CIF=m -CONFIG_UIO_PDRV_GENIRQ=m -CONFIG_UIO_DMEM_GENIRQ=m -CONFIG_UIO_AEC=m -CONFIG_UIO_SERCOS3=m -CONFIG_UIO_PCI_GENERIC=m -CONFIG_UIO_NETX=m -CONFIG_UIO_PRUSS=m -CONFIG_UIO_MF624=m -CONFIG_UIO_HV_GENERIC=m -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -# CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VBOXGUEST=m -CONFIG_VIRTIO=m -CONFIG_VIRTIO_MENU=y -CONFIG_VIRTIO_PCI=m -CONFIG_VIRTIO_PCI_LEGACY=y -CONFIG_VIRTIO_BALLOON=m -CONFIG_VIRTIO_INPUT=m -CONFIG_VIRTIO_MMIO=m -CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y - -# -# Microsoft Hyper-V guest support -# -CONFIG_HYPERV=m -CONFIG_HYPERV_TSCPAGE=y -CONFIG_HYPERV_UTILS=m -CONFIG_HYPERV_BALLOON=m - -# -# Xen driver support -# -CONFIG_XEN_BALLOON=y -CONFIG_XEN_SELFBALLOONING=y -CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y -CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512 -CONFIG_XEN_SCRUB_PAGES_DEFAULT=y -CONFIG_XEN_DEV_EVTCHN=m -CONFIG_XEN_BACKEND=y -CONFIG_XENFS=m -CONFIG_XEN_COMPAT_XENFS=y -CONFIG_XEN_SYS_HYPERVISOR=y -CONFIG_XEN_XENBUS_FRONTEND=y -CONFIG_XEN_GNTDEV=m -CONFIG_XEN_GNTDEV_DMABUF=y -CONFIG_XEN_GRANT_DEV_ALLOC=m -CONFIG_XEN_GRANT_DMA_ALLOC=y -CONFIG_SWIOTLB_XEN=y -CONFIG_XEN_TMEM=m -CONFIG_XEN_PCIDEV_BACKEND=m -CONFIG_XEN_PVCALLS_FRONTEND=m -CONFIG_XEN_PVCALLS_BACKEND=y -CONFIG_XEN_SCSI_BACKEND=m -CONFIG_XEN_PRIVCMD=m -CONFIG_XEN_ACPI_PROCESSOR=m -CONFIG_XEN_MCE_LOG=y -CONFIG_XEN_HAVE_PVMMU=y -CONFIG_XEN_EFI=y -CONFIG_XEN_AUTO_XLATE=y -CONFIG_XEN_ACPI=y -CONFIG_XEN_SYMS=y -CONFIG_XEN_HAVE_VPMU=y -CONFIG_STAGING=y -CONFIG_PRISM2_USB=m -CONFIG_COMEDI=m -# CONFIG_COMEDI_DEBUG is not set -CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 -CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 -CONFIG_COMEDI_MISC_DRIVERS=y -CONFIG_COMEDI_BOND=m -CONFIG_COMEDI_TEST=m -CONFIG_COMEDI_PARPORT=m -# CONFIG_COMEDI_ISA_DRIVERS is not set -CONFIG_COMEDI_PCI_DRIVERS=m -CONFIG_COMEDI_8255_PCI=m -CONFIG_COMEDI_ADDI_WATCHDOG=m -CONFIG_COMEDI_ADDI_APCI_1032=m -CONFIG_COMEDI_ADDI_APCI_1500=m -CONFIG_COMEDI_ADDI_APCI_1516=m -CONFIG_COMEDI_ADDI_APCI_1564=m -CONFIG_COMEDI_ADDI_APCI_16XX=m -CONFIG_COMEDI_ADDI_APCI_2032=m -CONFIG_COMEDI_ADDI_APCI_2200=m -CONFIG_COMEDI_ADDI_APCI_3120=m -CONFIG_COMEDI_ADDI_APCI_3501=m -CONFIG_COMEDI_ADDI_APCI_3XXX=m -CONFIG_COMEDI_ADL_PCI6208=m -CONFIG_COMEDI_ADL_PCI7X3X=m -CONFIG_COMEDI_ADL_PCI8164=m -CONFIG_COMEDI_ADL_PCI9111=m -CONFIG_COMEDI_ADL_PCI9118=m -CONFIG_COMEDI_ADV_PCI1710=m -CONFIG_COMEDI_ADV_PCI1720=m -CONFIG_COMEDI_ADV_PCI1723=m -CONFIG_COMEDI_ADV_PCI1724=m -CONFIG_COMEDI_ADV_PCI1760=m -CONFIG_COMEDI_ADV_PCI_DIO=m -CONFIG_COMEDI_AMPLC_DIO200_PCI=m -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -CONFIG_COMEDI_AMPLC_PCI224=m -CONFIG_COMEDI_AMPLC_PCI230=m -CONFIG_COMEDI_CONTEC_PCI_DIO=m -CONFIG_COMEDI_DAS08_PCI=m -CONFIG_COMEDI_DT3000=m -CONFIG_COMEDI_DYNA_PCI10XX=m -CONFIG_COMEDI_GSC_HPDI=m -CONFIG_COMEDI_MF6X4=m -CONFIG_COMEDI_ICP_MULTI=m -CONFIG_COMEDI_DAQBOARD2000=m -CONFIG_COMEDI_JR3_PCI=m -CONFIG_COMEDI_KE_COUNTER=m -CONFIG_COMEDI_CB_PCIDAS64=m -CONFIG_COMEDI_CB_PCIDAS=m -CONFIG_COMEDI_CB_PCIDDA=m -CONFIG_COMEDI_CB_PCIMDAS=m -CONFIG_COMEDI_CB_PCIMDDA=m -CONFIG_COMEDI_ME4000=m -CONFIG_COMEDI_ME_DAQ=m -CONFIG_COMEDI_NI_6527=m -CONFIG_COMEDI_NI_65XX=m -CONFIG_COMEDI_NI_660X=m -CONFIG_COMEDI_NI_670X=m -CONFIG_COMEDI_NI_LABPC_PCI=m -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -CONFIG_COMEDI_RTD520=m -CONFIG_COMEDI_S626=m -CONFIG_COMEDI_MITE=m -CONFIG_COMEDI_NI_TIOCMD=m -CONFIG_COMEDI_PCMCIA_DRIVERS=m -CONFIG_COMEDI_CB_DAS16_CS=m -CONFIG_COMEDI_DAS08_CS=m -CONFIG_COMEDI_NI_DAQ_700_CS=m -CONFIG_COMEDI_NI_DAQ_DIO24_CS=m -CONFIG_COMEDI_NI_LABPC_CS=m -CONFIG_COMEDI_NI_MIO_CS=m -CONFIG_COMEDI_QUATECH_DAQP_CS=m -CONFIG_COMEDI_USB_DRIVERS=m -CONFIG_COMEDI_DT9812=m -CONFIG_COMEDI_NI_USB6501=m -CONFIG_COMEDI_USBDUX=m -CONFIG_COMEDI_USBDUXFAST=m -CONFIG_COMEDI_USBDUXSIGMA=m -CONFIG_COMEDI_VMK80XX=m -CONFIG_COMEDI_8254=m -CONFIG_COMEDI_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_DIO200=m -CONFIG_COMEDI_AMPLC_PC236=m -CONFIG_COMEDI_DAS08=m -CONFIG_COMEDI_NI_LABPC=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_RTL8192U=m -CONFIG_RTLLIB=m -CONFIG_RTLLIB_CRYPTO_CCMP=m -CONFIG_RTLLIB_CRYPTO_TKIP=m -CONFIG_RTLLIB_CRYPTO_WEP=m -CONFIG_RTL8192E=m -CONFIG_RTL8723BS=m -CONFIG_R8712U=m -CONFIG_R8188EU=m -CONFIG_88EU_AP_MODE=y -CONFIG_R8822BE=m -CONFIG_RTLWIFI_DEBUG_ST=y -CONFIG_RTS5208=m -CONFIG_VT6655=m -CONFIG_VT6656=m - -# -# IIO staging drivers -# - -# -# Accelerometers -# -CONFIG_ADIS16203=m -CONFIG_ADIS16240=m - -# -# Analog to digital converters -# -CONFIG_AD7606=m -CONFIG_AD7606_IFACE_PARALLEL=m -CONFIG_AD7606_IFACE_SPI=m -CONFIG_AD7780=m -CONFIG_AD7816=m -CONFIG_AD7192=m -CONFIG_AD7280=m - -# -# Analog digital bi-direction converters -# -CONFIG_ADT7316=m -CONFIG_ADT7316_SPI=m -CONFIG_ADT7316_I2C=m - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7152=m -CONFIG_AD7746=m - -# -# Direct Digital Synthesis -# -CONFIG_AD9832=m -CONFIG_AD9834=m - -# -# Network Analyzer, Impedance Converters -# -CONFIG_AD5933=m - -# -# Active energy metering IC -# -CONFIG_ADE7854=m -CONFIG_ADE7854_I2C=m -CONFIG_ADE7854_SPI=m - -# -# Resolver to digital converters -# -CONFIG_AD2S90=m -CONFIG_AD2S1210=m -CONFIG_FB_SM750=m -CONFIG_FB_XGI=m - -# -# Speakup console speech -# -CONFIG_SPEAKUP=m -CONFIG_SPEAKUP_SYNTH_ACNTSA=m -CONFIG_SPEAKUP_SYNTH_APOLLO=m -CONFIG_SPEAKUP_SYNTH_AUDPTR=m -CONFIG_SPEAKUP_SYNTH_BNS=m -CONFIG_SPEAKUP_SYNTH_DECTLK=m -CONFIG_SPEAKUP_SYNTH_DECEXT=m -CONFIG_SPEAKUP_SYNTH_LTLK=m -CONFIG_SPEAKUP_SYNTH_SOFT=m -CONFIG_SPEAKUP_SYNTH_SPKOUT=m -CONFIG_SPEAKUP_SYNTH_TXPRT=m -CONFIG_SPEAKUP_SYNTH_DUMMY=m -CONFIG_STAGING_MEDIA=y -CONFIG_I2C_BCM2048=m -CONFIG_SOC_CAMERA_IMX074=m -CONFIG_SOC_CAMERA_MT9T031=m -CONFIG_VIDEO_ZORAN=m -CONFIG_VIDEO_ZORAN_DC30=m -CONFIG_VIDEO_ZORAN_ZR36060=m -CONFIG_VIDEO_ZORAN_BUZ=m -CONFIG_VIDEO_ZORAN_DC10=m -CONFIG_VIDEO_ZORAN_LML33=m -CONFIG_VIDEO_ZORAN_LML33R10=m -CONFIG_VIDEO_ZORAN_AVS6EYES=m - -# -# Android -# -CONFIG_STAGING_BOARD=y -CONFIG_LTE_GDM724X=m -CONFIG_FIREWIRE_SERIAL=m -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_MTD_SPINAND_MT29F=m -CONFIG_MTD_SPINAND_ONDIEECC=y -CONFIG_DGNC=m -CONFIG_GS_FPGABOOT=m -CONFIG_UNISYSSPAR=y -CONFIG_COMMON_CLK_XLNX_CLKWZRD=m -# CONFIG_FB_TFT is not set -CONFIG_WILC1000=m -CONFIG_WILC1000_SDIO=m -CONFIG_WILC1000_SPI=m -# CONFIG_WILC1000_HW_OOB_INTR is not set -CONFIG_MOST=m -CONFIG_MOST_CDEV=m -CONFIG_MOST_NET=m -CONFIG_MOST_SOUND=m -CONFIG_MOST_VIDEO=m -CONFIG_MOST_DIM2=m -CONFIG_MOST_I2C=m -CONFIG_MOST_USB=m -CONFIG_KS7010=m -# CONFIG_GREYBUS is not set -CONFIG_DRM_VBOXVIDEO=m -CONFIG_PI433=m -CONFIG_MTK_MMC=m -# CONFIG_MTK_AEE_KDUMP is not set -# CONFIG_MTK_MMC_CD_POLL is not set - -# -# Gasket devices -# -CONFIG_STAGING_GASKET_FRAMEWORK=m -CONFIG_STAGING_APEX_DRIVER=m -CONFIG_XIL_AXIS_FIFO=m -CONFIG_EROFS_FS=m -# CONFIG_EROFS_FS_DEBUG is not set -CONFIG_EROFS_FS_XATTR=y -CONFIG_EROFS_FS_POSIX_ACL=y -CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_USE_VM_MAP_RAM is not set -# CONFIG_EROFS_FAULT_INJECTION is not set -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=2 -# CONFIG_EROFS_FS_ZIP_NO_CACHE is not set -# CONFIG_EROFS_FS_ZIP_CACHE_UNIPOLAR is not set -CONFIG_EROFS_FS_ZIP_CACHE_BIPOLAR=y -CONFIG_X86_PLATFORM_DEVICES=y -CONFIG_ACER_WMI=m -CONFIG_ACER_WIRELESS=m -CONFIG_ACERHDF=m -CONFIG_ALIENWARE_WMI=m -CONFIG_ASUS_LAPTOP=m -CONFIG_DELL_SMBIOS=m -CONFIG_DELL_SMBIOS_WMI=y -CONFIG_DELL_SMBIOS_SMM=y -CONFIG_DELL_LAPTOP=m -CONFIG_DELL_WMI=m -CONFIG_DELL_WMI_DESCRIPTOR=m -CONFIG_DELL_WMI_AIO=m -CONFIG_DELL_WMI_LED=m -CONFIG_DELL_SMO8800=m -CONFIG_DELL_RBTN=m -CONFIG_FUJITSU_LAPTOP=m -CONFIG_FUJITSU_TABLET=m -CONFIG_AMILO_RFKILL=m -CONFIG_GPD_POCKET_FAN=m -CONFIG_HP_ACCEL=m -CONFIG_HP_WIRELESS=m -CONFIG_HP_WMI=m -CONFIG_MSI_LAPTOP=m -CONFIG_PANASONIC_LAPTOP=m -CONFIG_COMPAL_LAPTOP=m -CONFIG_SONY_LAPTOP=m -CONFIG_SONYPI_COMPAT=y -CONFIG_IDEAPAD_LAPTOP=m -CONFIG_SURFACE3_WMI=m -CONFIG_THINKPAD_ACPI=m -CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y -# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set -# CONFIG_THINKPAD_ACPI_DEBUG is not set -# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set -CONFIG_THINKPAD_ACPI_VIDEO=y -CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y -CONFIG_SENSORS_HDAPS=m -CONFIG_INTEL_MENLOW=m -CONFIG_EEEPC_LAPTOP=m -CONFIG_ASUS_WMI=m -CONFIG_ASUS_NB_WMI=m -CONFIG_EEEPC_WMI=m -CONFIG_ASUS_WIRELESS=m -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_INTEL_WMI_THUNDERBOLT=m -CONFIG_MSI_WMI=m -CONFIG_PEAQ_WMI=m -CONFIG_TOPSTAR_LAPTOP=m -CONFIG_ACPI_TOSHIBA=m -CONFIG_TOSHIBA_BT_RFKILL=m -CONFIG_TOSHIBA_HAPS=m -CONFIG_TOSHIBA_WMI=m -CONFIG_ACPI_CMPC=m -CONFIG_INTEL_CHT_INT33FE=m -CONFIG_INTEL_INT0002_VGPIO=m -CONFIG_INTEL_HID_EVENT=m -CONFIG_INTEL_VBTN=m -CONFIG_INTEL_IPS=m -CONFIG_INTEL_PMC_CORE=y -CONFIG_IBM_RTL=m -CONFIG_SAMSUNG_LAPTOP=m -CONFIG_MXM_WMI=m -CONFIG_INTEL_OAKTRAIL=m -CONFIG_SAMSUNG_Q10=m -CONFIG_APPLE_GMUX=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_PVPANIC=m -CONFIG_INTEL_PMC_IPC=m -CONFIG_INTEL_BXTWC_PMIC_TMU=m -CONFIG_SURFACE_PRO3_BUTTON=m -CONFIG_SURFACE_3_BUTTON=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_TELEMETRY=m -CONFIG_MLX_PLATFORM=m -CONFIG_INTEL_TURBO_MAX_3=y -CONFIG_TOUCHSCREEN_DMI=y -CONFIG_INTEL_CHTDC_TI_PWRBTN=m -CONFIG_I2C_MULTI_INSTANTIATE=m -CONFIG_PMC_ATOM=y -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_LAPTOP=m -CONFIG_CHROMEOS_PSTORE=m -CONFIG_CHROMEOS_TBMC=m -CONFIG_CROS_EC_CTL=m -CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_SPI=m -CONFIG_CROS_EC_LPC=m -CONFIG_CROS_EC_LPC_MEC=y -CONFIG_CROS_EC_PROTO=y -CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_MELLANOX_PLATFORM=y -CONFIG_MLXREG_HOTPLUG=m -CONFIG_MLXREG_IO=m -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Common Clock Framework -# -CONFIG_COMMON_CLK_WM831X=m -CONFIG_CLK_HSDK=y -CONFIG_COMMON_CLK_MAX77686=m -CONFIG_COMMON_CLK_MAX9485=m -CONFIG_COMMON_CLK_RK808=m -CONFIG_COMMON_CLK_SI5351=m -CONFIG_COMMON_CLK_SI514=m -CONFIG_COMMON_CLK_SI544=m -CONFIG_COMMON_CLK_SI570=m -CONFIG_COMMON_CLK_CDCE706=m -CONFIG_COMMON_CLK_CDCE925=m -CONFIG_COMMON_CLK_CS2000_CP=m -CONFIG_COMMON_CLK_S2MPS11=m -CONFIG_CLK_TWL6040=m -CONFIG_COMMON_CLK_PALMAS=m -CONFIG_COMMON_CLK_PWM=m -CONFIG_COMMON_CLK_VC5=m -CONFIG_HWSPINLOCK=y - -# -# Clock Source drivers -# -CONFIG_CLKEVT_I8253=y -CONFIG_I8253_LOCK=y -CONFIG_CLKBLD_I8253=y -CONFIG_MAILBOX=y -CONFIG_PLATFORM_MHU=m -CONFIG_PCC=y -CONFIG_ALTERA_MBOX=m -CONFIG_MAILBOX_TEST=m -CONFIG_IOMMU_API=y -CONFIG_IOMMU_SUPPORT=y - -# -# Generic IOMMU Pagetable Support -# -# CONFIG_IOMMU_DEBUGFS is not set -# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set -CONFIG_IOMMU_IOVA=y -CONFIG_OF_IOMMU=y -CONFIG_AMD_IOMMU=y -CONFIG_AMD_IOMMU_V2=m -CONFIG_DMAR_TABLE=y -CONFIG_INTEL_IOMMU=y -CONFIG_INTEL_IOMMU_SVM=y -# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set -CONFIG_INTEL_IOMMU_FLOPPY_WA=y -CONFIG_IRQ_REMAP=y - -# -# Remoteproc drivers -# -CONFIG_REMOTEPROC=m - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=m -CONFIG_RPMSG_QCOM_GLINK_NATIVE=m -CONFIG_RPMSG_QCOM_GLINK_RPM=m -CONFIG_RPMSG_VIRTIO=m -CONFIG_SOUNDWIRE=y - -# -# SoundWire Devices -# -CONFIG_SOUNDWIRE_BUS=m -CONFIG_SOUNDWIRE_CADENCE=m -CONFIG_SOUNDWIRE_INTEL=m - -# -# SOC (System On Chip) specific Drivers -# - -# -# Amlogic SoC drivers -# - -# -# Broadcom SoC drivers -# - -# -# NXP/Freescale QorIQ SoC drivers -# - -# -# i.MX SoC drivers -# - -# -# Qualcomm SoC drivers -# -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_XILINX_VCU=m -CONFIG_PM_DEVFREQ=y - -# -# DEVFREQ Governors -# -CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m -CONFIG_DEVFREQ_GOV_PERFORMANCE=m -CONFIG_DEVFREQ_GOV_POWERSAVE=m -CONFIG_DEVFREQ_GOV_USERSPACE=m -CONFIG_DEVFREQ_GOV_PASSIVE=m - -# -# DEVFREQ Drivers -# -CONFIG_PM_DEVFREQ_EVENT=y -CONFIG_EXTCON=y - -# -# Extcon Device Drivers -# -CONFIG_EXTCON_ADC_JACK=m -CONFIG_EXTCON_ARIZONA=m -CONFIG_EXTCON_AXP288=m -CONFIG_EXTCON_GPIO=m -CONFIG_EXTCON_INTEL_INT3496=m -CONFIG_EXTCON_INTEL_CHT_WC=m -CONFIG_EXTCON_MAX14577=m -CONFIG_EXTCON_MAX3355=m -CONFIG_EXTCON_MAX77693=m -CONFIG_EXTCON_MAX77843=m -CONFIG_EXTCON_MAX8997=m -CONFIG_EXTCON_PALMAS=m -CONFIG_EXTCON_RT8973A=m -CONFIG_EXTCON_SM5502=m -CONFIG_EXTCON_USB_GPIO=m -CONFIG_EXTCON_USBC_CROS_EC=m -CONFIG_MEMORY=y -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=m -CONFIG_IIO_BUFFER_HW_CONSUMER=m -CONFIG_IIO_KFIFO_BUF=m -CONFIG_IIO_TRIGGERED_BUFFER=m -CONFIG_IIO_CONFIGFS=m -CONFIG_IIO_TRIGGER=y -CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 -CONFIG_IIO_SW_DEVICE=m -CONFIG_IIO_SW_TRIGGER=m -CONFIG_IIO_TRIGGERED_EVENT=m - -# -# Accelerometers -# -CONFIG_ADIS16201=m -CONFIG_ADIS16209=m -CONFIG_BMA180=m -CONFIG_BMA220=m -CONFIG_BMC150_ACCEL=m -CONFIG_BMC150_ACCEL_I2C=m -CONFIG_BMC150_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -CONFIG_DMARD06=m -CONFIG_DMARD09=m -CONFIG_DMARD10=m -CONFIG_HID_SENSOR_ACCEL_3D=m -CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m -CONFIG_IIO_ST_ACCEL_3AXIS=m -CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m -CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m -CONFIG_KXSD9=m -CONFIG_KXSD9_SPI=m -CONFIG_KXSD9_I2C=m -CONFIG_KXCJK1013=m -CONFIG_MC3230=m -CONFIG_MMA7455=m -CONFIG_MMA7455_I2C=m -CONFIG_MMA7455_SPI=m -CONFIG_MMA7660=m -CONFIG_MMA8452=m -CONFIG_MMA9551_CORE=m -CONFIG_MMA9551=m -CONFIG_MMA9553=m -CONFIG_MXC4005=m -CONFIG_MXC6255=m -CONFIG_SCA3000=m -CONFIG_STK8312=m -CONFIG_STK8BA50=m - -# -# Analog to digital converters -# -CONFIG_AD_SIGMA_DELTA=m -CONFIG_AD7266=m -CONFIG_AD7291=m -CONFIG_AD7298=m -CONFIG_AD7476=m -CONFIG_AD7766=m -CONFIG_AD7791=m -CONFIG_AD7793=m -CONFIG_AD7887=m -CONFIG_AD7923=m -CONFIG_AD799X=m -CONFIG_AXP20X_ADC=m -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_CPCAP_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -CONFIG_ENVELOPE_DETECTOR=m -CONFIG_HI8435=m -CONFIG_HX711=m -CONFIG_INA2XX_ADC=m -CONFIG_LP8788_ADC=m -CONFIG_LTC2471=m -CONFIG_LTC2485=m -CONFIG_LTC2497=m -CONFIG_MAX1027=m -CONFIG_MAX11100=m -CONFIG_MAX1118=m -CONFIG_MAX1363=m -CONFIG_MAX9611=m -CONFIG_MCP320X=m -CONFIG_MCP3422=m -CONFIG_MEN_Z188_ADC=m -CONFIG_NAU7802=m -CONFIG_PALMAS_GPADC=m -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_IADC=m -CONFIG_QCOM_SPMI_VADC=m -CONFIG_SD_ADC_MODULATOR=m -CONFIG_TI_ADC081C=m -CONFIG_TI_ADC0832=m -CONFIG_TI_ADC084S021=m -CONFIG_TI_ADC12138=m -CONFIG_TI_ADC108S102=m -CONFIG_TI_ADC128S052=m -CONFIG_TI_ADC161S626=m -CONFIG_TI_ADS1015=m -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8688=m -CONFIG_TI_AM335X_ADC=m -CONFIG_TI_TLC4541=m -CONFIG_TWL4030_MADC=m -CONFIG_TWL6030_GPADC=m -CONFIG_VF610_ADC=m -CONFIG_VIPERBOARD_ADC=m - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m - -# -# Amplifiers -# -CONFIG_AD8366=m - -# -# Chemical Sensors -# -CONFIG_ATLAS_PH_SENSOR=m -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -CONFIG_IAQCORE=m -CONFIG_VZ89X=m -CONFIG_IIO_CROS_EC_SENSORS_CORE=m -CONFIG_IIO_CROS_EC_SENSORS=m - -# -# Hid Sensor IIO Common -# -CONFIG_HID_SENSOR_IIO_COMMON=m -CONFIG_HID_SENSOR_IIO_TRIGGER=m -CONFIG_IIO_MS_SENSORS_I2C=m - -# -# SSP Sensor Common -# -CONFIG_IIO_SSP_SENSORS_COMMONS=m -CONFIG_IIO_SSP_SENSORHUB=m -CONFIG_IIO_ST_SENSORS_I2C=m -CONFIG_IIO_ST_SENSORS_SPI=m -CONFIG_IIO_ST_SENSORS_CORE=m - -# -# Counters -# - -# -# Digital to analog converters -# -CONFIG_AD5064=m -CONFIG_AD5360=m -CONFIG_AD5380=m -CONFIG_AD5421=m -CONFIG_AD5446=m -CONFIG_AD5449=m -CONFIG_AD5592R_BASE=m -CONFIG_AD5592R=m -CONFIG_AD5593R=m -CONFIG_AD5504=m -CONFIG_AD5624R_SPI=m -CONFIG_LTC2632=m -CONFIG_AD5686=m -CONFIG_AD5686_SPI=m -CONFIG_AD5696_I2C=m -CONFIG_AD5755=m -CONFIG_AD5758=m -CONFIG_AD5761=m -CONFIG_AD5764=m -CONFIG_AD5791=m -CONFIG_AD7303=m -CONFIG_AD8801=m -CONFIG_DPOT_DAC=m -CONFIG_DS4424=m -CONFIG_M62332=m -CONFIG_MAX517=m -CONFIG_MAX5821=m -CONFIG_MCP4725=m -CONFIG_MCP4922=m -CONFIG_TI_DAC082S085=m -CONFIG_TI_DAC5571=m -CONFIG_VF610_DAC=m - -# -# IIO dummy driver -# -# CONFIG_IIO_SIMPLE_DUMMY is not set - -# -# Frequency Synthesizers DDS/PLL -# - -# -# Clock Generator/Distribution -# -CONFIG_AD9523=m - -# -# Phase-Locked Loop (PLL) frequency synthesizers -# -CONFIG_ADF4350=m - -# -# Digital gyroscope sensors -# -CONFIG_ADIS16080=m -CONFIG_ADIS16130=m -CONFIG_ADIS16136=m -CONFIG_ADIS16260=m -CONFIG_ADXRS450=m -CONFIG_BMG160=m -CONFIG_BMG160_I2C=m -CONFIG_BMG160_SPI=m -CONFIG_HID_SENSOR_GYRO_3D=m -CONFIG_MPU3050=m -CONFIG_MPU3050_I2C=m -CONFIG_IIO_ST_GYRO_3AXIS=m -CONFIG_IIO_ST_GYRO_I2C_3AXIS=m -CONFIG_IIO_ST_GYRO_SPI_3AXIS=m -CONFIG_ITG3200=m - -# -# Health Sensors -# - -# -# Heart Rate Monitors -# -CONFIG_AFE4403=m -CONFIG_AFE4404=m -CONFIG_MAX30100=m -CONFIG_MAX30102=m - -# -# Humidity sensors -# -CONFIG_AM2315=m -CONFIG_DHT11=m -CONFIG_HDC100X=m -CONFIG_HID_SENSOR_HUMIDITY=m -CONFIG_HTS221=m -CONFIG_HTS221_I2C=m -CONFIG_HTS221_SPI=m -CONFIG_HTU21=m -CONFIG_SI7005=m -CONFIG_SI7020=m - -# -# Inertial measurement units -# -CONFIG_ADIS16400=m -CONFIG_ADIS16480=m -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -CONFIG_KMX61=m -CONFIG_INV_MPU6050_IIO=m -CONFIG_INV_MPU6050_I2C=m -CONFIG_INV_MPU6050_SPI=m -CONFIG_IIO_ST_LSM6DSX=m -CONFIG_IIO_ST_LSM6DSX_I2C=m -CONFIG_IIO_ST_LSM6DSX_SPI=m -CONFIG_IIO_ADIS_LIB=m -CONFIG_IIO_ADIS_LIB_BUFFER=y - -# -# Light sensors -# -CONFIG_ACPI_ALS=m -CONFIG_ADJD_S311=m -CONFIG_AL3320A=m -CONFIG_APDS9300=m -CONFIG_APDS9960=m -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -CONFIG_CM3605=m -CONFIG_CM36651=m -CONFIG_IIO_CROS_EC_LIGHT_PROX=m -CONFIG_GP2AP020A00F=m -CONFIG_SENSORS_ISL29018=m -CONFIG_SENSORS_ISL29028=m -CONFIG_ISL29125=m -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -CONFIG_LTR501=m -CONFIG_LV0104CS=m -CONFIG_MAX44000=m -CONFIG_OPT3001=m -CONFIG_PA12203001=m -CONFIG_SI1133=m -CONFIG_SI1145=m -CONFIG_STK3310=m -CONFIG_ST_UVIS25=m -CONFIG_ST_UVIS25_I2C=m -CONFIG_ST_UVIS25_SPI=m -CONFIG_TCS3414=m -CONFIG_TCS3472=m -CONFIG_SENSORS_TSL2563=m -CONFIG_TSL2583=m -CONFIG_TSL2772=m -CONFIG_TSL4531=m -CONFIG_US5182D=m -CONFIG_VCNL4000=m -CONFIG_VEML6070=m -CONFIG_VL6180=m -CONFIG_ZOPT2201=m - -# -# Magnetometer sensors -# -CONFIG_AK8974=m -CONFIG_AK8975=m -CONFIG_AK09911=m -CONFIG_BMC150_MAGN=m -CONFIG_BMC150_MAGN_I2C=m -CONFIG_BMC150_MAGN_SPI=m -CONFIG_MAG3110=m -CONFIG_HID_SENSOR_MAGNETOMETER_3D=m -CONFIG_MMC35240=m -CONFIG_IIO_ST_MAGN_3AXIS=m -CONFIG_IIO_ST_MAGN_I2C_3AXIS=m -CONFIG_IIO_ST_MAGN_SPI_3AXIS=m -CONFIG_SENSORS_HMC5843=m -CONFIG_SENSORS_HMC5843_I2C=m -CONFIG_SENSORS_HMC5843_SPI=m - -# -# Multiplexers -# -CONFIG_IIO_MUX=m - -# -# Inclinometer sensors -# -CONFIG_HID_SENSOR_INCLINOMETER_3D=m -CONFIG_HID_SENSOR_DEVICE_ROTATION=m - -# -# Triggers - standalone -# -CONFIG_IIO_HRTIMER_TRIGGER=m -CONFIG_IIO_INTERRUPT_TRIGGER=m -CONFIG_IIO_TIGHTLOOP_TRIGGER=m -CONFIG_IIO_SYSFS_TRIGGER=m - -# -# Digital potentiometers -# -CONFIG_AD5272=m -CONFIG_DS1803=m -CONFIG_MAX5481=m -CONFIG_MAX5487=m -CONFIG_MCP4018=m -CONFIG_MCP4131=m -CONFIG_MCP4531=m -CONFIG_TPL0102=m - -# -# Digital potentiostats -# -CONFIG_LMP91000=m - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -CONFIG_BMP280=m -CONFIG_BMP280_I2C=m -CONFIG_BMP280_SPI=m -CONFIG_IIO_CROS_EC_BARO=m -CONFIG_HID_SENSOR_PRESS=m -CONFIG_HP03=m -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -CONFIG_MPL3115=m -CONFIG_MS5611=m -CONFIG_MS5611_I2C=m -CONFIG_MS5611_SPI=m -CONFIG_MS5637=m -CONFIG_IIO_ST_PRESS=m -CONFIG_IIO_ST_PRESS_I2C=m -CONFIG_IIO_ST_PRESS_SPI=m -CONFIG_T5403=m -CONFIG_HP206C=m -CONFIG_ZPA2326=m -CONFIG_ZPA2326_I2C=m -CONFIG_ZPA2326_SPI=m - -# -# Lightning sensors -# -CONFIG_AS3935=m - -# -# Proximity and distance sensors -# -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_RFD77402=m -CONFIG_SRF04=m -CONFIG_SX9500=m -CONFIG_SRF08=m - -# -# Resolver to digital converters -# -CONFIG_AD2S1200=m - -# -# Temperature sensors -# -CONFIG_MAXIM_THERMOCOUPLE=m -CONFIG_HID_SENSOR_TEMP=m -CONFIG_MLX90614=m -CONFIG_MLX90632=m -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_NTB=m -CONFIG_NTB_AMD=m -CONFIG_NTB_IDT=m -CONFIG_NTB_INTEL=m -CONFIG_NTB_SWITCHTEC=m -# CONFIG_NTB_PINGPONG is not set -# CONFIG_NTB_TOOL is not set -# CONFIG_NTB_PERF is not set -CONFIG_NTB_TRANSPORT=m -CONFIG_VME_BUS=y - -# -# VME Bridge Drivers -# -CONFIG_VME_CA91CX42=m -CONFIG_VME_TSI148=m -# CONFIG_VME_FAKE is not set - -# -# VME Board Drivers -# -CONFIG_VMIVME_7805=m - -# -# VME Device Drivers -# -CONFIG_VME_USER=m -CONFIG_PWM=y -CONFIG_PWM_SYSFS=y -CONFIG_PWM_ATMEL_HLCDC_PWM=m -CONFIG_PWM_CRC=y -CONFIG_PWM_CROS_EC=m -CONFIG_PWM_FSL_FTM=m -CONFIG_PWM_LP3943=m -CONFIG_PWM_LPSS=m -CONFIG_PWM_LPSS_PCI=m -CONFIG_PWM_LPSS_PLATFORM=m -CONFIG_PWM_PCA9685=m -CONFIG_PWM_STMPE=y -CONFIG_PWM_TWL=m -CONFIG_PWM_TWL_LED=m - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -CONFIG_ARM_GIC_MAX_NR=1 -CONFIG_IPACK_BUS=m -CONFIG_BOARD_TPCI200=m -CONFIG_SERIAL_IPOCTAL=m -CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_TI_SYSCON=m -CONFIG_FMC=m -CONFIG_FMC_FAKEDEV=m -CONFIG_FMC_TRIVIAL=m -CONFIG_FMC_WRITE_EEPROM=m -CONFIG_FMC_CHARDEV=m - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_BCM_KONA_USB2_PHY=m -CONFIG_PHY_PXA_28NM_HSIC=m -CONFIG_PHY_PXA_28NM_USB2=m -CONFIG_PHY_CPCAP_USB=m -CONFIG_PHY_MAPPHONE_MDM6600=m -CONFIG_PHY_QCOM_USB_HS=m -CONFIG_PHY_QCOM_USB_HSIC=m -CONFIG_PHY_SAMSUNG_USB2=m -CONFIG_PHY_TUSB1210=m -CONFIG_POWERCAP=y -CONFIG_INTEL_RAPL=m -CONFIG_IDLE_INJECT=y -CONFIG_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -CONFIG_RAS=y -CONFIG_RAS_CEC=y -CONFIG_THUNDERBOLT=m - -# -# Android -# -# CONFIG_ANDROID is not set -CONFIG_LIBNVDIMM=y -CONFIG_BLK_DEV_PMEM=m -CONFIG_ND_BLK=m -CONFIG_ND_CLAIM=y -CONFIG_ND_BTT=m -CONFIG_BTT=y -CONFIG_ND_PFN=m -CONFIG_NVDIMM_PFN=y -CONFIG_NVDIMM_DAX=y -CONFIG_OF_PMEM=m -CONFIG_DAX_DRIVER=y -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_PMEM=m -CONFIG_NVMEM=y -CONFIG_RAVE_SP_EEPROM=m - -# -# HW tracing support -# -CONFIG_STM=m -# CONFIG_STM_DUMMY is not set -CONFIG_STM_SOURCE_CONSOLE=m -CONFIG_STM_SOURCE_HEARTBEAT=m -CONFIG_STM_SOURCE_FTRACE=m -CONFIG_INTEL_TH=m -CONFIG_INTEL_TH_PCI=m -CONFIG_INTEL_TH_ACPI=m -CONFIG_INTEL_TH_GTH=m -CONFIG_INTEL_TH_STH=m -CONFIG_INTEL_TH_MSU=m -CONFIG_INTEL_TH_PTI=m -# CONFIG_INTEL_TH_DEBUG is not set -CONFIG_FPGA=m -CONFIG_ALTERA_PR_IP_CORE=m -CONFIG_ALTERA_PR_IP_CORE_PLAT=m -CONFIG_FPGA_MGR_ALTERA_PS_SPI=m -CONFIG_FPGA_MGR_ALTERA_CVP=m -CONFIG_FPGA_MGR_XILINX_SPI=m -CONFIG_FPGA_MGR_ICE40_SPI=m -CONFIG_FPGA_MGR_MACHXO2_SPI=m -CONFIG_FPGA_BRIDGE=m -CONFIG_XILINX_PR_DECOUPLER=m -CONFIG_FPGA_REGION=m -CONFIG_OF_FPGA_REGION=m -CONFIG_FPGA_DFL=m -CONFIG_FPGA_DFL_FME=m -CONFIG_FPGA_DFL_FME_MGR=m -CONFIG_FPGA_DFL_FME_BRIDGE=m -CONFIG_FPGA_DFL_FME_REGION=m -CONFIG_FPGA_DFL_AFU=m -CONFIG_FPGA_DFL_PCI=m -CONFIG_FSI=m -CONFIG_FSI_NEW_DEV_NODE=y -CONFIG_FSI_MASTER_GPIO=m -CONFIG_FSI_MASTER_HUB=m -CONFIG_FSI_SCOM=m -CONFIG_FSI_SBEFIFO=m -CONFIG_MULTIPLEXER=m - -# -# Multiplexer drivers -# -CONFIG_MUX_ADG792A=m -CONFIG_MUX_ADGS1408=m -CONFIG_MUX_GPIO=m -CONFIG_MUX_MMIO=m -CONFIG_PM_OPP=y -# CONFIG_UNISYS_VISORBUS is not set -CONFIG_SIOX=m -CONFIG_SIOX_BUS_GPIO=m -CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_FS_IOMAP=y -# CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set -CONFIG_EXT4_FS=m -CONFIG_EXT4_USE_FOR_EXT2=y -CONFIG_EXT4_FS_POSIX_ACL=y -CONFIG_EXT4_FS_SECURITY=y -CONFIG_EXT4_ENCRYPTION=y -CONFIG_EXT4_FS_ENCRYPTION=y -# CONFIG_EXT4_DEBUG is not set -CONFIG_JBD2=m -# CONFIG_JBD2_DEBUG is not set -CONFIG_FS_MBCACHE=m -CONFIG_REISERFS_FS=m -# CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_PROC_INFO=y -CONFIG_REISERFS_FS_XATTR=y -CONFIG_REISERFS_FS_POSIX_ACL=y -CONFIG_REISERFS_FS_SECURITY=y -CONFIG_JFS_FS=m -CONFIG_JFS_POSIX_ACL=y -CONFIG_JFS_SECURITY=y -# CONFIG_JFS_DEBUG is not set -CONFIG_JFS_STATISTICS=y -CONFIG_XFS_FS=m -CONFIG_XFS_QUOTA=y -CONFIG_XFS_POSIX_ACL=y -CONFIG_XFS_RT=y -CONFIG_XFS_ONLINE_SCRUB=y -CONFIG_XFS_ONLINE_REPAIR=y -# CONFIG_XFS_WARN is not set -# CONFIG_XFS_DEBUG is not set -CONFIG_GFS2_FS=m -CONFIG_GFS2_FS_LOCKING_DLM=y -CONFIG_OCFS2_FS=m -CONFIG_OCFS2_FS_O2CB=m -CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m -CONFIG_OCFS2_FS_STATS=y -CONFIG_OCFS2_DEBUG_MASKLOG=y -# CONFIG_OCFS2_DEBUG_FS is not set -CONFIG_BTRFS_FS=m -CONFIG_BTRFS_FS_POSIX_ACL=y -# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set -# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set -# CONFIG_BTRFS_DEBUG is not set -# CONFIG_BTRFS_ASSERT is not set -# CONFIG_BTRFS_FS_REF_VERIFY is not set -CONFIG_NILFS2_FS=m -CONFIG_F2FS_FS=m -CONFIG_F2FS_STAT_FS=y -CONFIG_F2FS_FS_XATTR=y -CONFIG_F2FS_FS_POSIX_ACL=y -CONFIG_F2FS_FS_SECURITY=y -CONFIG_F2FS_CHECK_FS=y -CONFIG_F2FS_FS_ENCRYPTION=y -# CONFIG_F2FS_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -CONFIG_FS_DAX=y -CONFIG_FS_DAX_PMD=y -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -CONFIG_EXPORTFS_BLOCK_OPS=y -CONFIG_FILE_LOCKING=y -# CONFIG_MANDATORY_FILE_LOCKING is not set -CONFIG_FS_ENCRYPTION=m -CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_FANOTIFY=y -CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_QUOTACTL_COMPAT=y -CONFIG_AUTOFS4_FS=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_OVERLAY_FS=m -CONFIG_OVERLAY_FS_REDIRECT_DIR=y -# CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set -CONFIG_OVERLAY_FS_INDEX=y -CONFIG_OVERLAY_FS_XINO_AUTO=y -CONFIG_OVERLAY_FS_METACOPY=y - -# -# Caches -# -CONFIG_FSCACHE=m -CONFIG_FSCACHE_STATS=y -CONFIG_FSCACHE_HISTOGRAM=y -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set - -# -# CD-ROM/DVD Filesystems -# -CONFIG_ISO9660_FS=m -CONFIG_JOLIET=y -CONFIG_ZISOFS=y -CONFIG_UDF_FS=m - -# -# DOS/FAT/NT Filesystems -# -CONFIG_FAT_FS=m -CONFIG_MSDOS_FS=m -CONFIG_VFAT_FS=m -CONFIG_FAT_DEFAULT_CODEPAGE=437 -CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" -CONFIG_FAT_DEFAULT_UTF8=y -CONFIG_NTFS_FS=m -# CONFIG_NTFS_DEBUG is not set -CONFIG_NTFS_RW=y - -# -# Pseudo filesystems -# -CONFIG_PROC_FS=y -CONFIG_PROC_KCORE=y -CONFIG_PROC_VMCORE=y -CONFIG_PROC_VMCORE_DEVICE_DUMP=y -CONFIG_PROC_SYSCTL=y -CONFIG_PROC_PAGE_MONITOR=y -CONFIG_PROC_CHILDREN=y -CONFIG_KERNFS=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y -CONFIG_MEMFD_CREATE=y -CONFIG_ARCH_HAS_GIGANTIC_PAGE=y -CONFIG_CONFIGFS_FS=y -CONFIG_EFIVAR_FS=y -CONFIG_MISC_FILESYSTEMS=y -CONFIG_ORANGEFS_FS=m -# CONFIG_ADFS_FS is not set -CONFIG_AFFS_FS=m -CONFIG_ECRYPT_FS=m -# CONFIG_ECRYPT_FS_MESSAGING is not set -CONFIG_HFS_FS=m -CONFIG_HFSPLUS_FS=m -CONFIG_BEFS_FS=m -# CONFIG_BEFS_DEBUG is not set -# CONFIG_BFS_FS is not set -# CONFIG_EFS_FS is not set -CONFIG_JFFS2_FS=m -CONFIG_JFFS2_FS_DEBUG=0 -CONFIG_JFFS2_FS_WRITEBUFFER=y -# CONFIG_JFFS2_FS_WBUF_VERIFY is not set -CONFIG_JFFS2_SUMMARY=y -CONFIG_JFFS2_FS_XATTR=y -CONFIG_JFFS2_FS_POSIX_ACL=y -CONFIG_JFFS2_FS_SECURITY=y -# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set -CONFIG_JFFS2_ZLIB=y -CONFIG_JFFS2_RTIME=y -CONFIG_UBIFS_FS=m -# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set -CONFIG_UBIFS_FS_LZO=y -CONFIG_UBIFS_FS_ZLIB=y -CONFIG_UBIFS_ATIME_SUPPORT=y -CONFIG_UBIFS_FS_XATTR=y -CONFIG_UBIFS_FS_ENCRYPTION=y -CONFIG_UBIFS_FS_SECURITY=y -CONFIG_CRAMFS=m -CONFIG_CRAMFS_BLOCKDEV=y -CONFIG_CRAMFS_MTD=y -CONFIG_SQUASHFS=m -# CONFIG_SQUASHFS_FILE_CACHE is not set -CONFIG_SQUASHFS_FILE_DIRECT=y -# CONFIG_SQUASHFS_DECOMP_SINGLE is not set -CONFIG_SQUASHFS_DECOMP_MULTI=y -# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set -CONFIG_SQUASHFS_XATTR=y -CONFIG_SQUASHFS_ZLIB=y -CONFIG_SQUASHFS_LZ4=y -CONFIG_SQUASHFS_LZO=y -CONFIG_SQUASHFS_XZ=y -CONFIG_SQUASHFS_ZSTD=y -# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set -# CONFIG_SQUASHFS_EMBEDDED is not set -CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 -# CONFIG_VXFS_FS is not set -CONFIG_MINIX_FS=m -CONFIG_OMFS_FS=m -# CONFIG_HPFS_FS is not set -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX6FS_FS is not set -CONFIG_ROMFS_FS=m -CONFIG_ROMFS_BACKED_BY_BLOCK=y -# CONFIG_ROMFS_BACKED_BY_MTD is not set -# CONFIG_ROMFS_BACKED_BY_BOTH is not set -CONFIG_ROMFS_ON_BLOCK=y -CONFIG_PSTORE=y -CONFIG_PSTORE_DEFLATE_COMPRESS=m -CONFIG_PSTORE_LZO_COMPRESS=m -CONFIG_PSTORE_LZ4_COMPRESS=m -CONFIG_PSTORE_LZ4HC_COMPRESS=m -# CONFIG_PSTORE_842_COMPRESS is not set -CONFIG_PSTORE_ZSTD_COMPRESS=y -CONFIG_PSTORE_COMPRESS=y -# CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT is not set -# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set -# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set -CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT=y -CONFIG_PSTORE_COMPRESS_DEFAULT="zstd" -# CONFIG_PSTORE_CONSOLE is not set -# CONFIG_PSTORE_PMSG is not set -# CONFIG_PSTORE_FTRACE is not set -CONFIG_PSTORE_RAM=y -# CONFIG_SYSV_FS is not set -CONFIG_UFS_FS=m -# CONFIG_UFS_FS_WRITE is not set -# CONFIG_UFS_DEBUG is not set -CONFIG_EXOFS_FS=m -# CONFIG_EXOFS_DEBUG is not set -CONFIG_ORE=m -CONFIG_NETWORK_FILESYSTEMS=y -CONFIG_NFS_FS=m -CONFIG_NFS_V2=m -CONFIG_NFS_V3=m -CONFIG_NFS_V3_ACL=y -CONFIG_NFS_V4=m -CONFIG_NFS_SWAP=y -CONFIG_NFS_V4_1=y -CONFIG_NFS_V4_2=y -CONFIG_PNFS_FILE_LAYOUT=m -CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_FLEXFILE_LAYOUT=m -CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" -CONFIG_NFS_V4_1_MIGRATION=y -CONFIG_NFS_V4_SECURITY_LABEL=y -CONFIG_NFS_FSCACHE=y -# CONFIG_NFS_USE_LEGACY_DNS is not set -CONFIG_NFS_USE_KERNEL_DNS=y -CONFIG_NFS_DEBUG=y -CONFIG_NFSD=m -CONFIG_NFSD_V2_ACL=y -CONFIG_NFSD_V3=y -CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V4=y -CONFIG_NFSD_PNFS=y -CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_SCSILAYOUT=y -# CONFIG_NFSD_FLEXFILELAYOUT is not set -CONFIG_NFSD_V4_SECURITY_LABEL=y -# CONFIG_NFSD_FAULT_INJECTION is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -CONFIG_SUNRPC=m -CONFIG_SUNRPC_GSS=m -CONFIG_SUNRPC_BACKCHANNEL=y -CONFIG_SUNRPC_SWAP=y -CONFIG_RPCSEC_GSS_KRB5=m -CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA=m -CONFIG_CEPH_FS=m -CONFIG_CEPH_FSCACHE=y -CONFIG_CEPH_FS_POSIX_ACL=y -CONFIG_CIFS=m -# CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y -# CONFIG_CIFS_WEAK_PW_HASH is not set -CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_XATTR=y -CONFIG_CIFS_POSIX=y -CONFIG_CIFS_ACL=y -CONFIG_CIFS_DEBUG=y -# CONFIG_CIFS_DEBUG2 is not set -# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set -CONFIG_CIFS_DFS_UPCALL=y -# CONFIG_CIFS_SMB_DIRECT is not set -CONFIG_CIFS_FSCACHE=y -CONFIG_CODA_FS=m -CONFIG_AFS_FS=m -# CONFIG_AFS_DEBUG is not set -CONFIG_AFS_FSCACHE=y -CONFIG_9P_FS=m -CONFIG_9P_FSCACHE=y -CONFIG_9P_FS_POSIX_ACL=y -CONFIG_9P_FS_SECURITY=y -CONFIG_NLS=y -CONFIG_NLS_DEFAULT="utf8" -CONFIG_NLS_CODEPAGE_437=m -CONFIG_NLS_CODEPAGE_737=m -CONFIG_NLS_CODEPAGE_775=m -CONFIG_NLS_CODEPAGE_850=m -CONFIG_NLS_CODEPAGE_852=m -CONFIG_NLS_CODEPAGE_855=m -CONFIG_NLS_CODEPAGE_857=m -CONFIG_NLS_CODEPAGE_860=m -CONFIG_NLS_CODEPAGE_861=m -CONFIG_NLS_CODEPAGE_862=m -CONFIG_NLS_CODEPAGE_863=m -CONFIG_NLS_CODEPAGE_864=m -CONFIG_NLS_CODEPAGE_865=m -CONFIG_NLS_CODEPAGE_866=m -CONFIG_NLS_CODEPAGE_869=m -CONFIG_NLS_CODEPAGE_936=m -CONFIG_NLS_CODEPAGE_950=m -CONFIG_NLS_CODEPAGE_932=m -CONFIG_NLS_CODEPAGE_949=m -CONFIG_NLS_CODEPAGE_874=m -CONFIG_NLS_ISO8859_8=m -CONFIG_NLS_CODEPAGE_1250=m -CONFIG_NLS_CODEPAGE_1251=m -CONFIG_NLS_ASCII=m -CONFIG_NLS_ISO8859_1=m -CONFIG_NLS_ISO8859_2=m -CONFIG_NLS_ISO8859_3=m -CONFIG_NLS_ISO8859_4=m -CONFIG_NLS_ISO8859_5=m -CONFIG_NLS_ISO8859_6=m -CONFIG_NLS_ISO8859_7=m -CONFIG_NLS_ISO8859_9=m -CONFIG_NLS_ISO8859_13=m -CONFIG_NLS_ISO8859_14=m -CONFIG_NLS_ISO8859_15=m -CONFIG_NLS_KOI8_R=m -CONFIG_NLS_KOI8_U=m -CONFIG_NLS_MAC_ROMAN=m -CONFIG_NLS_MAC_CELTIC=m -CONFIG_NLS_MAC_CENTEURO=m -CONFIG_NLS_MAC_CROATIAN=m -CONFIG_NLS_MAC_CYRILLIC=m -CONFIG_NLS_MAC_GAELIC=m -CONFIG_NLS_MAC_GREEK=m -CONFIG_NLS_MAC_ICELAND=m -CONFIG_NLS_MAC_INUIT=m -CONFIG_NLS_MAC_ROMANIAN=m -CONFIG_NLS_MAC_TURKISH=m -CONFIG_NLS_UTF8=m -CONFIG_DLM=m -# CONFIG_DLM_DEBUG is not set - -# -# Security options -# -CONFIG_KEYS=y -CONFIG_KEYS_COMPAT=y -CONFIG_PERSISTENT_KEYRINGS=y -CONFIG_BIG_KEYS=y -CONFIG_TRUSTED_KEYS=m -CONFIG_ENCRYPTED_KEYS=m -CONFIG_KEY_DH_OPERATIONS=y -# CONFIG_SECURITY_DMESG_RESTRICT is not set -CONFIG_SECURITY=y -CONFIG_SECURITYFS=y -CONFIG_SECURITY_NETWORK=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_SECURITY_INFINIBAND=y -CONFIG_SECURITY_NETWORK_XFRM=y -CONFIG_SECURITY_PATH=y -# CONFIG_INTEL_TXT is not set -CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_FALLBACK=y -# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set -CONFIG_FORTIFY_SOURCE=y -# CONFIG_STATIC_USERMODEHELPER is not set -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0 -# CONFIG_SECURITY_SELINUX_DISABLE is not set -CONFIG_SECURITY_SELINUX_DEVELOP=y -CONFIG_SECURITY_SELINUX_AVC_STATS=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 -# CONFIG_SECURITY_SMACK is not set -# CONFIG_SECURITY_TOMOYO is not set -CONFIG_SECURITY_APPARMOR=y -CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=0 -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -# CONFIG_SECURITY_APPARMOR_DEBUG is not set -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -CONFIG_INTEGRITY=y -# CONFIG_INTEGRITY_SIGNATURE is not set -CONFIG_INTEGRITY_AUDIT=y -# CONFIG_IMA is not set -# CONFIG_EVM is not set -# CONFIG_DEFAULT_SECURITY_SELINUX is not set -# CONFIG_DEFAULT_SECURITY_APPARMOR is not set -CONFIG_DEFAULT_SECURITY_DAC=y -CONFIG_DEFAULT_SECURITY="" -CONFIG_XOR_BLOCKS=m -CONFIG_ASYNC_CORE=m -CONFIG_ASYNC_MEMCPY=m -CONFIG_ASYNC_XOR=m -CONFIG_ASYNC_PQ=m -CONFIG_ASYNC_RAID6_RECOV=m -CONFIG_CRYPTO=y - -# -# Crypto core or helper -# -CONFIG_CRYPTO_ALGAPI=y -CONFIG_CRYPTO_ALGAPI2=y -CONFIG_CRYPTO_AEAD=y -CONFIG_CRYPTO_AEAD2=y -CONFIG_CRYPTO_BLKCIPHER=y -CONFIG_CRYPTO_BLKCIPHER2=y -CONFIG_CRYPTO_HASH=y -CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y -CONFIG_CRYPTO_RNG2=y -CONFIG_CRYPTO_RNG_DEFAULT=y -CONFIG_CRYPTO_AKCIPHER2=y -CONFIG_CRYPTO_AKCIPHER=y -CONFIG_CRYPTO_KPP2=y -CONFIG_CRYPTO_KPP=y -CONFIG_CRYPTO_ACOMP2=y -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MANAGER2=y -CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y -CONFIG_CRYPTO_GF128MUL=y -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_NULL2=y -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_WORKQUEUE=y -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_MCRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_SIMD=m -CONFIG_CRYPTO_GLUE_HELPER_X86=m -CONFIG_CRYPTO_ENGINE=m - -# -# Authenticated Encryption with Associated Data -# -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_AEGIS128=m -CONFIG_CRYPTO_AEGIS128L=m -CONFIG_CRYPTO_AEGIS256=m -CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m -CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2=m -CONFIG_CRYPTO_AEGIS256_AESNI_SSE2=m -CONFIG_CRYPTO_MORUS640=m -CONFIG_CRYPTO_MORUS640_GLUE=m -CONFIG_CRYPTO_MORUS640_SSE2=m -CONFIG_CRYPTO_MORUS1280=m -CONFIG_CRYPTO_MORUS1280_GLUE=m -CONFIG_CRYPTO_MORUS1280_SSE2=m -CONFIG_CRYPTO_MORUS1280_AVX2=m -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m - -# -# Block modes -# -CONFIG_CRYPTO_CBC=m -CONFIG_CRYPTO_CFB=m -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=m -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XTS=m -CONFIG_CRYPTO_KEYWRAP=m - -# -# Hash modes -# -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_VMAC=m - -# -# Digest -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_POLY1305_X86_64=m -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA1_SSSE3=m -CONFIG_CRYPTO_SHA256_SSSE3=m -CONFIG_CRYPTO_SHA512_SSSE3=m -CONFIG_CRYPTO_SHA1_MB=m -CONFIG_CRYPTO_SHA256_MB=m -CONFIG_CRYPTO_SHA512_MB=m -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_TGR192=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m - -# -# Ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_AES_X86_64=m -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_BLOWFISH=m -CONFIG_CRYPTO_BLOWFISH_COMMON=m -CONFIG_CRYPTO_BLOWFISH_X86_64=m -CONFIG_CRYPTO_CAMELLIA=m -CONFIG_CRYPTO_CAMELLIA_X86_64=m -CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m -CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_CAST_COMMON=m -CONFIG_CRYPTO_CAST5=m -CONFIG_CRYPTO_CAST5_AVX_X86_64=m -CONFIG_CRYPTO_CAST6=m -CONFIG_CRYPTO_CAST6_AVX_X86_64=m -CONFIG_CRYPTO_DES=m -CONFIG_CRYPTO_DES3_EDE_X86_64=m -CONFIG_CRYPTO_FCRYPT=m -CONFIG_CRYPTO_KHAZAD=m -CONFIG_CRYPTO_SALSA20=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20_X86_64=m -CONFIG_CRYPTO_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -CONFIG_CRYPTO_SERPENT_AVX_X86_64=m -CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -CONFIG_CRYPTO_TWOFISH_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m -CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m - -# -# Compression -# -CONFIG_CRYPTO_DEFLATE=m -CONFIG_CRYPTO_LZO=y -CONFIG_CRYPTO_842=m -CONFIG_CRYPTO_LZ4=m -CONFIG_CRYPTO_LZ4HC=m -CONFIG_CRYPTO_ZSTD=y - -# -# Random Number Generation -# -CONFIG_CRYPTO_ANSI_CPRNG=m -CONFIG_CRYPTO_DRBG_MENU=y -CONFIG_CRYPTO_DRBG_HMAC=y -CONFIG_CRYPTO_DRBG_HASH=y -CONFIG_CRYPTO_DRBG_CTR=y -CONFIG_CRYPTO_DRBG=y -CONFIG_CRYPTO_JITTERENTROPY=y -CONFIG_CRYPTO_USER_API=m -CONFIG_CRYPTO_USER_API_HASH=m -CONFIG_CRYPTO_USER_API_SKCIPHER=m -CONFIG_CRYPTO_USER_API_RNG=m -CONFIG_CRYPTO_USER_API_AEAD=m -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_HW=y -CONFIG_CRYPTO_DEV_PADLOCK=m -CONFIG_CRYPTO_DEV_PADLOCK_AES=m -CONFIG_CRYPTO_DEV_PADLOCK_SHA=m -CONFIG_CRYPTO_DEV_CCP=y -CONFIG_CRYPTO_DEV_CCP_DD=m -CONFIG_CRYPTO_DEV_SP_CCP=y -CONFIG_CRYPTO_DEV_CCP_CRYPTO=m -CONFIG_CRYPTO_DEV_SP_PSP=y -CONFIG_CRYPTO_DEV_QAT=m -CONFIG_CRYPTO_DEV_QAT_DH895xCC=m -CONFIG_CRYPTO_DEV_QAT_C3XXX=m -CONFIG_CRYPTO_DEV_QAT_C62X=m -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -CONFIG_CRYPTO_DEV_NITROX=m -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m -CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CHELSIO_IPSEC_INLINE=y -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m -CONFIG_CRYPTO_DEV_VIRTIO=m -CONFIG_CRYPTO_DEV_CCREE=m -CONFIG_ASYMMETRIC_KEY_TYPE=y -CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y -CONFIG_X509_CERTIFICATE_PARSER=y -CONFIG_PKCS7_MESSAGE_PARSER=y -# CONFIG_PKCS7_TEST_KEY is not set -CONFIG_SIGNED_PE_FILE_VERIFICATION=y - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_SYSTEM_TRUSTED_KEYRING=y -CONFIG_SYSTEM_TRUSTED_KEYS="" -# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set -CONFIG_SECONDARY_TRUSTED_KEYRING=y -CONFIG_SYSTEM_BLACKLIST_KEYRING=y -CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -CONFIG_BINARY_PRINTF=y - -# -# Library routines -# -CONFIG_RAID6_PQ=m -CONFIG_BITREVERSE=y -CONFIG_RATIONAL=y -CONFIG_GENERIC_STRNCPY_FROM_USER=y -CONFIG_GENERIC_STRNLEN_USER=y -CONFIG_GENERIC_NET_UTILS=y -CONFIG_GENERIC_FIND_FIRST_BIT=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_GENERIC_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_CRC_CCITT=y -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC32=y -# CONFIG_CRC32_SELFTEST is not set -CONFIG_CRC32_SLICEBY8=y -# CONFIG_CRC32_SLICEBY4 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_BIT is not set -CONFIG_CRC64=m -CONFIG_CRC4=m -CONFIG_CRC7=m -CONFIG_LIBCRC32C=m -CONFIG_CRC8=m -CONFIG_XXHASH=y -# CONFIG_RANDOM32_SELFTEST is not set -CONFIG_842_COMPRESS=m -CONFIG_842_DECOMPRESS=m -CONFIG_ZLIB_INFLATE=y -CONFIG_ZLIB_DEFLATE=y -CONFIG_LZO_COMPRESS=y -CONFIG_LZO_DECOMPRESS=y -CONFIG_LZ4_COMPRESS=m -CONFIG_LZ4HC_COMPRESS=m -CONFIG_LZ4_DECOMPRESS=y -CONFIG_ZSTD_COMPRESS=y -CONFIG_ZSTD_DECOMPRESS=y -CONFIG_XZ_DEC=y -CONFIG_XZ_DEC_X86=y -CONFIG_XZ_DEC_POWERPC=y -CONFIG_XZ_DEC_IA64=y -CONFIG_XZ_DEC_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_BCJ=y -# CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_BZIP2=y -CONFIG_DECOMPRESS_LZMA=y -CONFIG_DECOMPRESS_XZ=y -CONFIG_DECOMPRESS_LZO=y -CONFIG_DECOMPRESS_LZ4=y -CONFIG_GENERIC_ALLOCATOR=y -CONFIG_REED_SOLOMON=y -CONFIG_REED_SOLOMON_ENC8=y -CONFIG_REED_SOLOMON_DEC8=y -CONFIG_REED_SOLOMON_DEC16=y -CONFIG_BCH=m -CONFIG_BCH_CONST_PARAMS=y -CONFIG_TEXTSEARCH=y -CONFIG_TEXTSEARCH_KMP=m -CONFIG_TEXTSEARCH_BM=m -CONFIG_TEXTSEARCH_FSM=m -CONFIG_BTREE=y -CONFIG_INTERVAL_TREE=y -CONFIG_RADIX_TREE_MULTIORDER=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_DMA_DIRECT_OPS=y -CONFIG_DMA_VIRT_OPS=y -CONFIG_SWIOTLB=y -CONFIG_SGL_ALLOC=y -CONFIG_IOMMU_HELPER=y -CONFIG_CHECK_SIGNATURE=y -CONFIG_CPU_RMAP=y -CONFIG_DQL=y -CONFIG_GLOB=y -# CONFIG_GLOB_SELFTEST is not set -CONFIG_NLATTR=y -CONFIG_LRU_CACHE=m -CONFIG_CLZ_TAB=y -CONFIG_CORDIC=m -CONFIG_DDR=y -CONFIG_IRQ_POLL=y -CONFIG_MPILIB=y -CONFIG_LIBFDT=y -CONFIG_OID_REGISTRY=y -CONFIG_UCS2_STRING=y -CONFIG_FONT_SUPPORT=y -CONFIG_FONTS=y -# CONFIG_FONT_8x8 is not set -CONFIG_FONT_8x16=y -# CONFIG_FONT_6x11 is not set -# CONFIG_FONT_7x14 is not set -# CONFIG_FONT_PEARL_8x8 is not set -# CONFIG_FONT_ACORN_8x8 is not set -# CONFIG_FONT_MINI_4x6 is not set -# CONFIG_FONT_6x10 is not set -# CONFIG_FONT_10x18 is not set -# CONFIG_FONT_SUN8x16 is not set -# CONFIG_FONT_SUN12x22 is not set -CONFIG_FONT_AUTOSELECT=y -CONFIG_SG_POOL=y -CONFIG_ARCH_HAS_SG_CHAIN=y -CONFIG_ARCH_HAS_PMEM_API=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_UACCESS_MCSAFE=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -# CONFIG_STRING_SELFTEST is not set - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -CONFIG_CONSOLE_LOGLEVEL_DEFAULT=4 -CONFIG_CONSOLE_LOGLEVEL_QUIET=1 -CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 -# CONFIG_BOOT_PRINTK_DELAY is not set -CONFIG_DYNAMIC_DEBUG=y - -# -# Compile-time checks and compiler options -# -# CONFIG_DEBUG_INFO is not set -# CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=2048 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -CONFIG_UNUSED_SYMBOLS=y -# CONFIG_PAGE_OWNER is not set -CONFIG_DEBUG_FS=y -# CONFIG_HEADERS_CHECK is not set -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -CONFIG_STACK_VALIDATION=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x0 -CONFIG_MAGIC_SYSRQ_SERIAL=y -CONFIG_DEBUG_KERNEL=y - -# -# Memory Debugging -# -# CONFIG_PAGE_EXTENSION is not set -# CONFIG_DEBUG_PAGEALLOC is not set -# CONFIG_PAGE_POISONING is not set -# CONFIG_DEBUG_PAGE_REF is not set -# CONFIG_DEBUG_RODATA_TEST is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_STACK_USAGE is not set -# CONFIG_DEBUG_VM is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -# CONFIG_DEBUG_VIRTUAL is not set -CONFIG_DEBUG_MEMORY_INIT=y -# CONFIG_DEBUG_PER_CPU_MAPS is not set -CONFIG_HAVE_DEBUG_STACKOVERFLOW=y -# CONFIG_DEBUG_STACKOVERFLOW is not set -CONFIG_HAVE_ARCH_KASAN=y -# CONFIG_KASAN is not set -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Lockups and Hangs -# -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 -CONFIG_SCHED_DEBUG=y -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -CONFIG_SCHED_STACK_END_CHECK=y -# CONFIG_DEBUG_TIMEKEEPING is not set - -# -# Lock Debugging (spinlocks, mutexes, etc...) -# -CONFIG_LOCK_DEBUGGING_SUPPORT=y -# CONFIG_PROVE_LOCKING is not set -# CONFIG_LOCK_STAT is not set -# CONFIG_DEBUG_RT_MUTEXES is not set -# CONFIG_DEBUG_SPINLOCK is not set -# CONFIG_DEBUG_MUTEXES is not set -# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set -# CONFIG_DEBUG_RWSEMS is not set -# CONFIG_DEBUG_LOCK_ALLOC is not set -# CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set -# CONFIG_LOCK_TORTURE_TEST is not set -# CONFIG_WW_MUTEX_SELFTEST is not set -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_DEBUG_BUGVERBOSE=y -# CONFIG_DEBUG_LIST is not set -# CONFIG_DEBUG_PI_LIST is not set -# CONFIG_DEBUG_SG is not set -# CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_DEBUG_CREDENTIALS is not set - -# -# RCU Debugging -# -# CONFIG_RCU_PERF_TEST is not set -# CONFIG_RCU_TORTURE_TEST is not set -CONFIG_RCU_CPU_STALL_TIMEOUT=60 -# CONFIG_RCU_TRACE is not set -# CONFIG_RCU_EQS_DEBUG is not set -# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -CONFIG_FUNCTION_ERROR_INJECTION=y -# CONFIG_FAULT_INJECTION is not set -CONFIG_LATENCYTOP=y -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACER_MAX_TRACE=y -CONFIG_TRACE_CLOCK=y -CONFIG_RING_BUFFER=y -CONFIG_EVENT_TRACING=y -CONFIG_CONTEXT_SWITCH_TRACER=y -CONFIG_RING_BUFFER_ALLOW_SWAP=y -CONFIG_TRACING=y -CONFIG_GENERIC_TRACER=y -CONFIG_TRACING_SUPPORT=y -CONFIG_FTRACE=y -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_PREEMPTIRQ_EVENTS is not set -# CONFIG_IRQSOFF_TRACER is not set -CONFIG_SCHED_TRACER=y -CONFIG_HWLAT_TRACER=y -CONFIG_FTRACE_SYSCALLS=y -CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set -CONFIG_BRANCH_PROFILE_NONE=y -# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set -CONFIG_STACK_TRACER=y -CONFIG_BLK_DEV_IO_TRACE=y -CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set -CONFIG_UPROBE_EVENTS=y -CONFIG_BPF_EVENTS=y -CONFIG_PROBE_EVENTS=y -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_FUNCTION_PROFILER=y -# CONFIG_BPF_KPROBE_OVERRIDE is not set -CONFIG_FTRACE_MCOUNT_RECORD=y -# CONFIG_FTRACE_STARTUP_TEST is not set -CONFIG_MMIOTRACE=y -CONFIG_TRACING_MAP=y -CONFIG_HIST_TRIGGERS=y -# CONFIG_MMIOTRACE_TEST is not set -# CONFIG_TRACEPOINT_BENCHMARK is not set -# CONFIG_RING_BUFFER_BENCHMARK is not set -# CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_TRACE_EVAL_MAP_FILE is not set -CONFIG_TRACING_EVENTS_GPIO=y -# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set -# CONFIG_DMA_API_DEBUG is not set -CONFIG_RUNTIME_TESTING_MENU=y -CONFIG_LKDTM=m -# CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_RBTREE_TEST is not set -# CONFIG_INTERVAL_TREE_TEST is not set -CONFIG_PERCPU_TEST=m -# CONFIG_ATOMIC64_SELFTEST is not set -# CONFIG_ASYNC_RAID6_TEST is not set -# CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_STRING_HELPERS is not set -# CONFIG_TEST_KSTRTOX is not set -# CONFIG_TEST_PRINTF is not set -# CONFIG_TEST_BITMAP is not set -# CONFIG_TEST_BITFIELD is not set -# CONFIG_TEST_UUID is not set -# CONFIG_TEST_OVERFLOW is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_HASH is not set -# CONFIG_TEST_IDA is not set -# CONFIG_TEST_PARMAN is not set -# CONFIG_TEST_LKM is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_BPF is not set -# CONFIG_FIND_BIT_BENCHMARK is not set -# CONFIG_TEST_FIRMWARE is not set -# CONFIG_TEST_SYSCTL is not set -# CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_STATIC_KEYS is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_MEMTEST is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y -# CONFIG_KGDB is not set -CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y -# CONFIG_UBSAN is not set -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -# CONFIG_X86_VERBOSE_BOOTUP is not set -CONFIG_EARLY_PRINTK=y -# CONFIG_EARLY_PRINTK_DBGP is not set -CONFIG_EARLY_PRINTK_EFI=y -# CONFIG_EARLY_PRINTK_USB_XDBC is not set -CONFIG_X86_PTDUMP_CORE=y -# CONFIG_X86_PTDUMP is not set -# CONFIG_EFI_PGT_DUMP is not set -CONFIG_DEBUG_WX=y -CONFIG_DOUBLEFAULT=y -# CONFIG_DEBUG_TLBFLUSH is not set -# CONFIG_IOMMU_DEBUG is not set -CONFIG_HAVE_MMIOTRACE_SUPPORT=y -# CONFIG_X86_DECODER_SELFTEST is not set -CONFIG_IO_DELAY_TYPE_0X80=0 -CONFIG_IO_DELAY_TYPE_0XED=1 -CONFIG_IO_DELAY_TYPE_UDELAY=2 -CONFIG_IO_DELAY_TYPE_NONE=3 -CONFIG_IO_DELAY_0X80=y -# CONFIG_IO_DELAY_0XED is not set -# CONFIG_IO_DELAY_UDELAY is not set -# CONFIG_IO_DELAY_NONE is not set -CONFIG_DEFAULT_IO_DELAY_TYPE=0 -CONFIG_DEBUG_BOOT_PARAMS=y -# CONFIG_CPA_DEBUG is not set -# CONFIG_OPTIMIZE_INLINING is not set -# CONFIG_DEBUG_ENTRY is not set -# CONFIG_DEBUG_NMI_SELFTEST is not set -# CONFIG_X86_DEBUG_FPU is not set -# CONFIG_PUNIT_ATOM_DEBUG is not set -CONFIG_UNWINDER_ORC=y -# CONFIG_UNWINDER_FRAME_POINTER is not set -# CONFIG_UNWINDER_GUESS is not set -CONFIG_AUFS_FS=m -CONFIG_AUFS_BRANCH_MAX_127=y -# CONFIG_AUFS_BRANCH_MAX_511 is not set -# CONFIG_AUFS_BRANCH_MAX_1023 is not set -# CONFIG_AUFS_BRANCH_MAX_32767 is not set -CONFIG_AUFS_SBILIST=y -CONFIG_AUFS_HNOTIFY=y -CONFIG_AUFS_HFSNOTIFY=y -CONFIG_AUFS_EXPORT=y -CONFIG_AUFS_INO_T_64=y -# CONFIG_AUFS_XATTR is not set -# CONFIG_AUFS_FHSM is not set -CONFIG_AUFS_RDU=y -CONFIG_AUFS_SHWH=y -CONFIG_AUFS_BR_RAMFS=y -CONFIG_AUFS_BR_FUSE=y -CONFIG_AUFS_POLL=y -CONFIG_AUFS_BR_HFSPLUS=y -CONFIG_AUFS_BDEV_LOOP=y -# CONFIG_AUFS_DEBUG is not set diff --git a/src/linux-aufs-lts/linux-lts.install b/src/linux-aufs-lts/linux-lts.install deleted file mode 100644 index 37ba374..0000000 --- a/src/linux-aufs-lts/linux-lts.install +++ /dev/null @@ -1,10 +0,0 @@ -post_upgrade() { - if findmnt --fstab -uno SOURCE /boot &>/dev/null && ! mountpoint -q /boot; then - echo "WARNING: /boot appears to be a separate partition but is not mounted." - fi -} - -post_remove() { - rm -f boot/initramfs-%PKGBASE%.img - rm -f boot/initramfs-%PKGBASE%-fallback.img -} diff --git a/src/linux-aufs-lts/linux-lts.preset b/src/linux-aufs-lts/linux-lts.preset deleted file mode 100644 index 66709a8..0000000 --- a/src/linux-aufs-lts/linux-lts.preset +++ /dev/null @@ -1,14 +0,0 @@ -# mkinitcpio preset file for the '%PKGBASE%' package - -ALL_config="/etc/mkinitcpio.conf" -ALL_kver="/boot/vmlinuz-%PKGBASE%" - -PRESETS=('default' 'fallback') - -#default_config="/etc/mkinitcpio.conf" -default_image="/boot/initramfs-%PKGBASE%.img" -#default_options="" - -#fallback_config="/etc/mkinitcpio.conf" -fallback_image="/boot/initramfs-%PKGBASE%-fallback.img" -fallback_options="-S autodetect" diff --git a/src/lms/PKGBUILD b/src/lms/PKGBUILD deleted file mode 100644 index dbc4007..0000000 --- a/src/lms/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Maintainer: Vadim Kaushan -# Contributor: Dimitris Kiziridis - -pkgname=lms -pkgver=3.54.0 -pkgrel=1 -pkgdesc='Lightweight Music Server. Access your self-hosted music using a web interface' -arch=('x86_64') -url='https://github.com/epoupon/lms' -license=('GPL3') -depends=('ffmpeg' - 'libarchive' - 'libconfig' - 'taglib' - 'wt') -makedepends=('cmake' - 'wt' - 'boost' - 'gtest' - 'graphicsmagick') -source=("${pkgname}-${pkgver}.tar.xz::https://github.com/epoupon/lms/archive/v${pkgver}.tar.gz" - "lms.sysusers" - "lms.tmpfiles") -sha256sums=('bf04a72bb551df921bed83bf78e20fbb8378d634e7e471bc9a37dda70f0be8a9' - '9d26489cb828576c8c2296821d52f3a453b2c9d63cdace425e3f312e190601d6' - '32f537bf3480fbe55d0a9929ba633718fbc16887a68e0ba1a2b3b265c400ed41') -backup=("etc/lms.conf") - -build() { - mkdir "${pkgname}-${pkgver}/build" - cd "${pkgname}-${pkgver}/build" - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DLMS_IMAGE_BACKEND=graphicsmagick .. - make -} - -package() { - install -d "$pkgdir/var/lib/lms" - install -D -m 644 "lms.sysusers" "$pkgdir/usr/lib/sysusers.d/lms.conf" - install -D -m 644 "lms.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/lms.conf" - - cd "${pkgname}-${pkgver}/build" - make DESTDIR="$pkgdir" install - install -D -m 644 "$pkgdir/usr/share/lms/lms.conf" "$pkgdir/etc/lms.conf" - sed -i "s|/var/lms|/var/lib/lms|g" "$pkgdir/etc/lms.conf" - install -D -m 644 "$pkgdir/usr/share/lms/default.service" "$pkgdir/usr/lib/systemd/system/lms.service" -} -# vim:set ts=2 sw=2 et: diff --git a/src/lnd/PKGBUILD b/src/lnd/PKGBUILD deleted file mode 100644 index ef91caa..0000000 --- a/src/lnd/PKGBUILD +++ /dev/null @@ -1,59 +0,0 @@ -# Maintainer: David Parrish -# URL: https://github.com/lightningnetwork/lnd -# Upstream: https://github.com/lightningnetwork/lnd - -#shellcheck disable=SC2034 - -pkgname='lnd' -pkgver=0.17.4_beta -_pkgver="${pkgver//_/-}" -pkgrel=1 -pkgdesc='The Lightning Network Daemon, for secure off-chain bitcoin transactions.' -arch=('i686' 'x86_64' 'aarch64') -url='https://github.com/lightningnetwork/lnd' -license=('MIT') -depends=('glibc') -makedepends=('go') -provides=('lnd' 'lncli') -conflicts=('lnd-git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lightningnetwork/lnd/archive/v${_pkgver}.tar.gz") -sha512sums=('acd19d7e9e0e80c26eaaf5c094cb5c5d2d3e5ffc5e38597c4adaa3fa8af688992bd94f4b7eb6fb8af0b4e234638f17433a351d9834d3aebb24ea8fae850bb8bd') - -# create a fake go path directory and pushd into it -# $1 real directory -# $2 gopath directory -_fake_gopath_pushd() { - mkdir -p "$GOPATH/src/${2%/*}" - rm -f "$GOPATH/src/$2" - ln -rsT "$1" "$GOPATH/src/$2" - pushd "$GOPATH/src/$2" >/dev/null || exit -} - -_fake_gopath_popd() { - popd >/dev/null || exit -} - -prepare() { - # Create GOPATH - mkdir -p "${srcdir:?}/GOPATH" - mv "$srcdir/$pkgname-$_pkgver" "$srcdir/lnd" -} - -build() { - # Use suggested GOFLAGS for Arch Linux. - # https://wiki.archlinux.org/title/Go_package_guidelines - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - - export GOPATH="$srcdir/GOPATH" - _fake_gopath_pushd "$pkgname" github.com/lightningnetwork/lnd - make && make install - _fake_gopath_popd -} - -package() { - for _bin in lnd lncli; do - install -Dm 755 "$srcdir/GOPATH/bin/$_bin" -t "${pkgdir:?}/usr/bin"; - done - - install -D -m644 "$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/lua-event/PKGBUILD b/src/lua-event/PKGBUILD deleted file mode 100644 index 78e8997..0000000 --- a/src/lua-event/PKGBUILD +++ /dev/null @@ -1,55 +0,0 @@ -# Maintainer: Dwayne Bent -# Contributor: Timothée Ravier -# Contributor: Emmanuel Gil Peyrot - -pkgname=(lua-event lua51-event lua52-event) -_pkgbase=luaevent -pkgver=0.4.6 -pkgrel=1 -pkgdesc="libevent binding for Lua" -arch=('i686' 'x86_64' 'aarch64' 'armv6h' 'armv7h') -url="https://github.com/harningt/luaevent" -license=('MIT') -makedepends=('libevent' 'lua51' 'lua52' 'lua') -source=($_pkgbase-$pkgver.tar.gz::https://github.com/harningt/$_pkgbase/archive/v$pkgver.tar.gz) -sha256sums=('dd12babb252115895618c1243557534decde289bf0c255ffebf0dcd14a18705d') - -# There is no build directory because the Makefile doesn’t allow for separating -# both steps, see https://github.com/harningt/luaevent/issues/11 - -package_lua-event() { - depends=('libevent' 'lua-socket') - - cd $_pkgbase-$pkgver - make LUA_INC_DIR=/usr/include \ - INSTALL_DIR_BIN='/usr/lib/lua/5.3' \ - INSTALL_DIR_LUA='/usr/share/lua/5.3' \ - DESTDIR="$pkgdir" \ - install - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_lua51-event() { - depends=('libevent' 'lua51-socket') - - cd $_pkgbase-$pkgver - make LUA_INC_DIR=/usr/include/lua5.1 \ - INSTALL_DIR_BIN='/usr/lib/lua/5.1' \ - INSTALL_DIR_LUA='/usr/share/lua/5.1' \ - DESTDIR="$pkgdir" \ - install - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_lua52-event() { - depends=('libevent' 'lua52-socket') - - cd $_pkgbase-$pkgver - make LUA_INC_DIR=/usr/include/lua5.2 \ - INSTALL_DIR_BIN='/usr/lib/lua/5.2' \ - INSTALL_DIR_LUA='/usr/share/lua/5.2' \ - DESTDIR="$pkgdir" \ - install - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - diff --git a/src/lua-zlib/PKGBUILD b/src/lua-zlib/PKGBUILD deleted file mode 100644 index 40108f7..0000000 --- a/src/lua-zlib/PKGBUILD +++ /dev/null @@ -1,54 +0,0 @@ -# Maintainer: Caleb Maclennan -# Contributor: Sergej Pupykin - -pkgname=(lua-zlib lua51-zlib lua52-zlib) -pkgbase=lua-zlib -epoch=1 -pkgver=1.2 -pkgrel=1 -url='https://github.com/brimworks/lua-zlib' -pkgdesc='Simple streaming interface to zlib for Lua.' -arch=('x86_64') -license=('MIT') -makedepends=('cmake' 'lua' 'lua51' 'lua52' 'zlib' 'git') -conflicts=('lua-lzlib') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/brimworks/$pkgbase/archive/v$pkgver.tar.gz") -sha256sums=('26b813ad39c94fc930b168c3418e2e746af3b2e80b92f94f306f6f954cc31e7d') - -build() { - cp -a "$pkgbase-$pkgver" lua51-zlib-"$pkgver" - cp -a "$pkgbase-$pkgver" lua52-zlib-"$pkgver" - - cd "$srcdir"/lua-zlib-"$pkgver" - gcc -o zlib.so -O2 -fPIC -shared lua_zlib.c -llua -lz - - cd "$srcdir"/lua51-zlib-"$pkgver" - gcc -o zlib.so -O2 -fPIC -shared -I/usr/include/lua5.1 lua_zlib.c -llua5.1 -lz - - cd "$srcdir"/lua52-zlib-"$pkgver" - gcc -o zlib.so -O2 -fPIC -shared -I/usr/include/lua5.2 lua_zlib.c -llua5.2 -lz -} - -package_lua-zlib() { - depends=('zlib' 'lua') - - cd "$pkgname-$pkgver" - install -Dm0755 zlib.so "$pkgdir/usr/lib/lua/5.3/zlib.so" - install -Dm0644 README "$pkgdir/usr/share/licenses/$pkgname/README" -} - -package_lua51-zlib() { - depends=('zlib' 'lua51') - - cd "$pkgname-$pkgver" - install -Dm0755 zlib.so "$pkgdir/usr/lib/lua/5.1/zlib.so" - install -Dm0644 README "$pkgdir/usr/share/licenses/$pkgname/README" -} - -package_lua52-zlib() { - depends=('zlib' 'lua52') - - cd "$pkgname-$pkgver" - install -Dm0755 zlib.so "$pkgdir/usr/lib/lua/5.2/zlib.so" - install -Dm0644 README "$pkgdir/usr/share/licenses/$pkgname/README" -} diff --git a/src/lua51-event/PKGBUILD b/src/lua51-event/PKGBUILD deleted file mode 100644 index 793bfd2..0000000 --- a/src/lua51-event/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Dwayne Bent -# Contributor: Timothée Ravier - -pkgname=lua51-event -_pkgbase=luaevent -pkgver=0.4.4 -pkgrel=1 -pkgdesc="libevent binding for Lua" -arch=('i686' 'x86_64' 'armv6h' 'armv7h') -url="https://github.com/harningt/luaevent" -license=('MIT') -makedepends=('lua51' 'lua51-socket') -depends=('libevent>=1.4') -source=(${_pkgbase}-${pkgver}.tar.gz::https://github.com/harningt/${_pkgbase}/archive/v${pkgver}.tar.gz) -sha256sums=('242c95b9cacd87201aa35ba618eb1cd0b0e2a7d1a8fc6734c0bc06dd742e2455') - -build() { - cd ${_pkgbase}-${pkgver} - make LUA_INC_DIR=/usr/include/lua5.1 -} - -package() { - cd ${_pkgbase}-${pkgver} - make INSTALL_DIR_BIN='/usr/lib/lua/5.1' \ - INSTALL_DIR_LUA='/usr/share/lua/5.1' \ - DESTDIR="${pkgdir}" \ - install -} - diff --git a/src/luaunbound/PKGBUILD b/src/luaunbound/PKGBUILD deleted file mode 100644 index 9169c14..0000000 --- a/src/luaunbound/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Maintainer: fordprefect -# Contributor: jhass -pkgname=luaunbound -pkgver=0.5 -epoch=1 -pkgrel=1 -pkgdesc="drop-in replacement for Prosodys internal DNS library with a binding to libunbound" -url="https://www.zash.se/luaunbound.html" -arch=('i686' 'x86_64') -license=('custom:MIT') -depends=("unbound") -makedepends=("mercurial" "unbound" "lua" "libxslt" "ccache") -optdepends=("luajit: jit for lua") -install=luaunbound.install -source=("https://code.zash.se/dl/luaunbound/luaunbound-${pkgver}.tar.gz") -sha512sums=('8bd76a5e17d21b704953f5e2963b9ac0b4d3c6b32fd3dec8313ccea708a7606c6f6cdf088be6395e51bcaf4b2ca589e402dfb8bafdca53b6eda6088c0d6592b5') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - # use CC - sed -i 's/(LD)/(CC)/g' GNUmakefile -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - make all -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - install -Dm755 lunbound.so "$pkgdir/usr/lib/prosody/util/lunbound.so" - install -Dm644 README.markdown "$pkgdir/usr/share/doc/luaunbound/README" - install -Dm444 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/luaunbound/luaunbound.install b/src/luaunbound/luaunbound.install deleted file mode 100644 index c267b58..0000000 --- a/src/luaunbound/luaunbound.install +++ /dev/null @@ -1,5 +0,0 @@ -post_install(){ - echo "To enable luaunbound, add the following to the global section of your 'prosody.cfg.lua':" - echo "RunScript 'use\_unbound.lua'" - echo "More config info can be found in /usr/share/doc/luaunbound/README" -} diff --git a/src/makemkv/PKGBUILD b/src/makemkv/PKGBUILD deleted file mode 100644 index ddb6bc8..0000000 --- a/src/makemkv/PKGBUILD +++ /dev/null @@ -1,46 +0,0 @@ -# Maintainer: Fabio 'Lolix' Loli -> https://github.com/FabioLolix -# Contributor: txtsd -# Contributor: Marcel Korpel -# Contributor: Olaf Bauer - -pkgname=makemkv -pkgver=1.17.7 -pkgrel=4 -pkgdesc="DVD and Blu-ray to MKV converter" -arch=(x86_64 i686 aarch64) -url="https://www.makemkv.com" -license=('LicenseRef-GuinpinSoft-inc-EULA' LGPL-2.1-or-later) -depends=(qt5-base ffmpeg libavcodec.so) -optdepends=('java-runtime: bdjava https://www.makemkv.com/bdjava/') -install=makemkv.install -source=(${url}/download/${pkgname}-bin-${pkgver}.tar.gz - ${url}/download/${pkgname}-oss-${pkgver}.tar.gz - makemkv.1 - makemkvcon.1 - ) -sha256sums=('8c5bc831bc952b1f873cc8450c64e392db0b2479b626d180f0ffc965668951d0' - '762e552d46f9ec75a7c62dcb7d97c0fd9e6a15120d0ef6f5a080cee291d3a0ef' - '5573b2e4bade10d8cd258a7c235eb46f66ef8c8c97e5d5eb090c38fa0f94389b' - 'f12c0facf2f0071a9f728b138986f0a4c2b4ff6ace2dfb2e96364e215e9fda6f') - -build() { - cd "${srcdir}/${pkgname}-oss-${pkgver}" - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}/${pkgname}-oss-${pkgver}" - make DESTDIR="${pkgdir}" install - - cd "${srcdir}/${pkgname}-bin-${pkgver}" - install -d tmp - echo accepted > tmp/eula_accepted - make DESTDIR="${pkgdir}" install - - install -Dm 644 src/eula_en_linux.txt "${pkgdir}/usr/share/licenses/${pkgname}/eula_en_linux.txt" - - cd "${srcdir}/" - install -d "${pkgdir}/usr/share/man/man1/" - install -m 644 -t "${pkgdir}/usr/share/man/man1/" makemkv.1 makemkvcon.1 -} diff --git a/src/makemkv/makemkv.1 b/src/makemkv/makemkv.1 deleted file mode 100644 index c3e27c0..0000000 --- a/src/makemkv/makemkv.1 +++ /dev/null @@ -1,30 +0,0 @@ -.TH MAKEMKV "1" "May 2014" "MakeMKV 1.8" - -\" Completely disable hyphenation. It is a very annoying feature while reading man pages, in my opinion. -.nh - -.SH NAME -MakeMKV \- Decrypt DVD and Blu-ray discs to your hard disk using a simple GUI. - -.SH SYNOPSIS -.B makemkv - -.SH DESCRIPTION -MakeMKV is a simple solution to convert video that you own into a free and patents-unencumbered format which can be played everywhere. MakeMKV is a format converter, otherwise called a "transcoder". It converts the video clips from proprietary (and usually encrypted) disc into a set of MKV files, preserving most information but not changing it in any way. Additionally MakeMKV can instantly stream decrypted video without intermediate conversion to wide range of media players. - -.SH AUTHOR -This manual page was written by Karl Lenz for the Debian project (but may be used by others). - -.SH COPYRIGHT -2007-2014 GuinpinSoft Inc. - -Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. - -MakeMKV is provided "as is" with no warranty. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2.1 of the License, or (at your option) any later version. On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". - -.SH SEE\ ALSO -.BR makemkvcon (1), -.BR mmdtsdec (1), -.BR ffmpeg (1), -.BR vlc (1), -.BR mpv (1) diff --git a/src/makemkv/makemkv.install b/src/makemkv/makemkv.install deleted file mode 100644 index 85a9172..0000000 --- a/src/makemkv/makemkv.install +++ /dev/null @@ -1,16 +0,0 @@ -post_install() { - echo "The makemkv package is licensed software." - echo "You MUST read and agree to the license stored in" - echo "/usr/share/licenses/makemkv/eula_en_linux.txt before using it." - echo "" - echo "Starting from 1.10.8 the /dev/sgX device that corresponds to the drive is required." - echo "You may have to load the sg kernel module in order to create the device." - echo "To enable module autoloading run the following command as root and reboot:" - echo "" - echo " echo sg > /etc/modules-load.d/sg.conf" - echo "" -} - -post_upgrade() { - post_install $1 -} diff --git a/src/makemkv/makemkvcon.1 b/src/makemkv/makemkvcon.1 deleted file mode 100644 index 239f749..0000000 --- a/src/makemkv/makemkvcon.1 +++ /dev/null @@ -1,266 +0,0 @@ -.TH MAKEMKVCON "1" "May 2014" "MakeMKV 1.8" - -\" Completely disable hyphenation. It is a very annoying feature while reading man pages, in my opinion. -.nh - -.SH NAME -makemkvcon \- Decrypt DVD and Blu-ray discs to your hard disk using a simple command line interface. - -.SH SYNOPSIS -.B makemkvcon -[\fIOPTIONS\fR] -\fICOMMAND\fR -[\fIPARAMETERS\fR] - -.SH DESCRIPTION -MakeMKV is a simple solution to convert video that you own into a free and patents-unencumbered format which can be played everywhere. MakeMKV is a format converter, otherwise called a "transcoder". It converts the video clips from proprietary (and usually encrypted) disc into a set of MKV files, preserving most information but not changing it in any way. Additionally MakeMKV can instantly stream decrypted video without intermediate conversion to wide range of media players. - -.SH GENERAL\ OPTIONS -The options described below apply to all makemkvcon \fICOMMANDS\fR. - -.IP \fB--messages\fR=\fIFILE\fR -Output all messages to \fIFILE\fR instead of stdandard output. - -The following special \fIFILE\fR names are recognized: -.TS -left allbox tab(%); -c c -l l -l l -l l. - \fBFILE\fR % \fBSpecial Meaning\fR --stdout % standard output --stderr % standard error --null % disable output -.TE - -.IP \fB--progress\fR=\fIFILE\fR -Output all progress messages to \fIFILE\fR. By default no progress is output. - -The same special \fIFILE\fR names as supported by \fI--messages\fR are recognized, with one addition: -.TS -left allbox tab(%); -c c -l l. - \fBFILE\fR % \fBSpecial Meaning\fR --same % output to the same \fIFILE\fR as \fI--messages\fR -.TE - -.IP \fB--debug\fR[=\fIFILE\fR] -Enable debug messages, and, optionally, output those messages to \fIFILE\fR instead of the debug location specified in program preferences. - -.IP \fB--directio\fR=\fIBOOL\fR -Disable direct disc access if \fIBOOL\fR is \fIfalse\fR. Enable direct disc access if \fIBOOL\fR is \fItrue\fR. - -.IP \fB--noscan\fR -Do not access any media while scanning a disc, and do not check for media insertion and removal. This option may be helpful when other applications are actively accessing discs in other drives. It does not, however, alleviate the need to MakeMKV to have exclusive access to the disc drive you specify to this program. - -.IP \fB--cache\fR=\fISIZE\fR -Specify the maximum \fISIZE\fR of the read cache used by MakeMKV (in megabytes). By default this program may consume a very large amount of memory. Although this high memory consumption allows MakeMKV to quickly and efficiently buffer chunks of data from the DVD or Blu-ray disc, it may noticeably slow down memory-constrained systems or those with very little free RAM. If you choose to limit the cache \fISIZE\fR with this option, please keep in mind that 128 MB is the recommended minimum for streaming and backup, at least 512 MB is necessary for smooth DVD conversion, and at least 1024 MB is necessary for smooth Blu-ray conversion. - -.SH CONVERSION\ OPTIONS -The options described below are for source conversion and apply only to the \fImkv\fR \fICOMMAND\fR. - -.IP \fB--minlength\fR=\fILENGTH\fR -Only capture titles that are at least \fILENGTH\fR seconds long. - -.SH STREAMING\ OPTIONS -The options described below are for network related and apply only to the \fIstream\fR \fICOMMAND\fR. - -.IP \fB--upnp\fR=\fIBOOL\fR -Disable Universal Plug-and-Play (UPNP) streaming if \fIBOOL\fR is \fIfalse\fR. Enable UPNP streaming if \fIBOOL\fR is \fItrue\fR. - -.IP \fB--bindip\fR=\fIADDRESS\fR -Exclusively bind the UPNP server to \fIADDRESS\fR. By default server binds to the first available address, and its local web server listens on all available addresses. - -.IP \fB--bindport\fR=\fIPORT\fR -Bind the web server to \fIPORT\fR instead of 51000. - -.SH BACKUP\ OPTIONS -The options described below related to backup purposes and apply only to the \fIbackup\fR \fICOMMAND\fR. - -.IP \fB--decrypt\fR -Decrypt stream files during backup. By default a strict backup will be made, which means nothing is decrypted sans this option. - -.SH AUTOMATION\ OPTIONS -The options described below are designed to be used by those wishing to automate aspects of this program. They are particularly useful in shell scripts. - -.IP \fB-r\fR,\ \fB--robot\fR -Enable automation mode. In this mode MakeMKV will output more information in a format that is easier to parse by scripts (particularly with regular expressions), but may slightly hinder direct human consumption. All output is line-based and flushed on line end. All strings are quoted, and all control characters and quotes are escaped by backlashes. If you intend to automate this program, it is highly recommended that you use this option. Some options make reference to \fIapdefs.h\fR, which is among the open-source components of MakeMKV and can be found in the makemkv-oss source package in Debian. These values will not change in future versions. - -.SH COMMANDS -Each instantiation of this program requires a \fICOMMAND\fR. This \fICOMMAND\fR determines, on a holistic level, which action MakeMKV should attempt to perform. All supported commands are described below. - -.IP \fBinfo\fR\ \fISOURCE\fR -Print detailed descriptory information about the \fISOURCE\fR disc. - -.IP \fBmkv\fR\ \fISOURCE\fR\ \fITITLE_ID\fR\ \fIDESTINATION_DIRECTORY\fR -Save the title on the \fISOURCE\fR disc with the ID \fITITLE_ID\fR to an MKV file in the directory \fIDESTINATION_DIRECTORY\fR. - -.IP \fBstream\fR\ \fISOURCE\fR -Start a local streaming server backed by the titles on \fISOURCE\fR. - -.IP \fBbackup\fR\ \fISOURCE\fR\ \fIDESTINATION_DIRECTORY\fR -Faithfully backup the contents of \fISOURCE\fR to the \fIDESTINATION_DIRECTORY\fR on your hard disk. - -.SH SOURCES -Since MakeMKV is primarily designed to operate on optical media, each \fICOMMAND\fR must be immediately postfixed by a \fISOURCE\fR. However, because this program supports a wide range of input sources - including ISO images, directories, optical discs, and raw devices - each \fISOURCE\fR must be specified according to the source specification detailed below. The prefixes mandated by this specification hint to MakeMKV the type of media it should attempt to access. If in doubt, try the \fIdisc\fR \fISOURCE\fR; it is the most commonly used. - -.TS -left allbox tab(%); -c c -l l -l l -l l -l l. - \fBSOURCE\fR % \fBDescription\fR -iso:\fIFILE\fR % Open the ISO image specified by \fIFILE\fR. -file:\fIDIRECTORY\fR % Open the files contained in \fIDIRECTORY\fR. -disc:\fIDISC_ID\fR % Open the optical disc with the ID \fIDISC_ID\fR. Use the \fIinfo\fR command to get a list available \fIDISC_ID\fR's. -dev:\fIDEVICE\fR % Open the raw device with the name \fIDEVICE\fR. On Linux the first optical disc drive (and hence the first available \fIDEVICE\fR) is typically /dev/sr0. -.TE - -.SH MESSAGE\ FORMATS -There are several different types of messages that MakeMKV might generate. Each type is documented below. The short codes documented first are used to prefix messages in \fI--robot\fR mode. - -\fBMessage Output Format:\fR\ \fIMSG\fR:code,flags,count,message,format,param0,param1,... -.TS -left allbox tab(%); -c c -l l -l l -l l -l l -l l -l l. - \fBMSG\fR % \fBDescription\fR -code % unique message code which should be used to identify a particular string in a language-neutral way -flags % message flags (see \fIAP_UIMSG_xxx\fR flags in \fIapdefs.h\fR) -count % number of parameters -message % raw message string suitable for output -format % localized format string used for the message -param[0-9]+ % parameter for the message -.TE - - -.br -\fBCurrent Progress Title Format:\fR\ \fIPRGC\fR:code,id,name -.br -\fBTotal Progress Title Format:\fR\ \fIPRGT\fR:code,id,name -.TS -left allbox tab(%); -c c -l l -l l -l l. - \fBPRGC|PRGT\fR % \fBDescription\fR -code % unique message code -id % operation sub-id -name % name string -.TE - - -.br -\fBProgress Bar Format (for current and total progress)\fR:\ \fIPRGV\fR:current,total,max -.TS -left allbox tab(%); -c c -l l -l l -l l. - \fBPRGV\fR % \fBDescription\fR -current % current progress value -total % total progress value -max % maximum possible value for a progress bar (constant) -.TE - - -.br -\fBDrive Scan Message Format\fR:\ \fIDRV\fR:index,visible,enabled,flags,drive_name,disc_name -.TS -left allbox tab(%); -c c -l l -l l -l l -l l -l l -l l. - \fBDRV\fR % \fBDescription\fR -index % drive index -visible % set to 1 if drive is present -enabled % set to 1 if drive is accessible -flags % media flags (see \fIAP_DskFsFlagXXX\fR in \fIapdefs.h\fR) -drive name % drive name string -disc name % disc name string -.TE - - -.br -\fBDisc Information Output Format\fR:\ \fITCOUT\fR:count -.TS -left allbox tab(%); -c c -l l. - \fBTCOUT\fR % \fBDescription\fR -count % number of titles on the disc -.TE - - -.br -\fBDisc Information Format\fR:\ \fICINFO\fR:id,code,value -.br -\fBTitle Information Format\fR:\ \fITINFO\fR:id,code,value -.br -\fBStream Information Format\fR:\ \fISINFO\fR:id,code,value -.TS -left allbox tab(%); -c c -l l -l l -l l. - \fBCINFO|TINFO|SINFO\fR % \fBDescription\fR -id % attribute id (see \fIAP_ItemAttributeId\fR in \fIapdefs.h\fR) -code % message code (if the attribute value is a constant string) -value % attribute value -.TE - -.SH EXAMPLES -The following examples demonstrate the proper syntax for performing various common operations. If you need more help interpreting them, read the documentation above, and use common sense. - -\fB1.\fR\ Copy all titles from the first disc, and save them as decrypted MKV files in the \fIVideos\fR directory in your home folder. - -.br - \fBmakemkvcon mkv disc:0 all ~/Videos\fR - -\fB2.\fR\ List all available disc drives. - -.br - \fBmakemkvcon -r --cache=1 info disc:9999\fR - -\fB3.\fR\ Decrypt and backup the first disc to \fI/tmp\fR in automation mode with progress output. - -.br - \fBmakemkvcon backup --decrypt --cache=16 --noscan -r --progress=-same disc:0 /tmp\fR - -\fB4.\fR\ Start a UPNP streaming server with all output suppressed on port 51000 with the address 192.168.1.102. - -.br - \fBmakemvcon stream --upnp=1 --cache=128 --bindip=192.168.1.102 --bindport=51000 --messages=-none\fR - -.SH AUTHOR -This manual page was written by Karl Lenz for the Debian project (but may be used by others). - -.SH COPYRIGHT -2007-2014 GuinpinSoft Inc. - -Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. - -The MakeMKV console interface is provided "as is" with no warranty. This program is proprietary software: you can redistribute it under the terms of the MakeMKV End-User License Agreement (EULA) as provided by GuinpinSoft Incorporated. On Debian systems, the complete text of this license can be found in "/usr/share/doc/makemkv-cli/copyright". - -.SH SEE\ ALSO -.BR makemkv (1), -.BR mmdtsdec (1), -.BR ffmpeg (1), -.BR vlc (1), -.BR mpv (1) diff --git a/src/makemkv/mmdtsdec.1 b/src/makemkv/mmdtsdec.1 deleted file mode 100644 index 1dfe81b..0000000 --- a/src/makemkv/mmdtsdec.1 +++ /dev/null @@ -1,51 +0,0 @@ -.TH MMDTSDEC "1" "May 2014" "MakeMKV 1.8" - -\" Completely disable hyphenation. It is a very annoying feature while reading man pages, in my opinion. -.nh - -.SH NAME -mmdtsdec \- Decode a Multimedia Display MPEG Transport Stream encoded file into Waveform Audio File format. - -.SH SYNOPSIS -.B mmdtsdec -[\fIOPTIONS\fR] -\fIINPUT_FILE\fR -\fIOUTPUT_FILE\fR - -.SH DESCRIPTION -Mmdtsdec is a command line program to decode Multimedia Display MPEG Transport Stream (TS) encoded files into into Waveform Audio File (WAV) format. Transport Stream is specified in the MPEG-2 Part 1 standard, and is commonly used to store audio, video, and data on DVD and Blu-ray discs. WAV files, on the other hand, are only lightly compressed, but are supported by a large number audio/video programs thanks to the format's relative simplicity. This program is part of the MakeMKV suite, and is designed first-and-foremost to complement MakeMKV. - -.SH OPTIONS - -.IP \fB-d\fR,\ \fB--dll\fR\ \fIFILE\fR -Use the shared library \fIFILE\fR to decode the \fIINPUT_FILE\fR. - -.SH INPUT_FILE -Each instance of this program must have an \fIINPUT_FILE\fR. This parameter should be the file name and path to an MPEG Transport Stream encoded file. (Which typically terminates with a \fI.ts\fR or \fI.dts\fR file extension.) - -.SH OUTPUT_FILE -Each instance of this program must have an \fIOUTPUT_FILE\fR. The file specified by this parameter should not exist prior to this program being executed. If \fIOUTPUT_FILE\fR already exists, it will be unconditionally overwritten. Since a Waveform Audio File will be produced, this file name should end with the \fI.wav\fR file extension. - -.SH EXAMPLES -The following examples demonstrate the proper syntax for performing various common operations. - -\fB1.\fR\ Decode \fIInputFile.dts\fR to \fIOutputFile.wav\fR using the default decoder library. - -.br - \fBmmdtsdec InputFile.dts OutputFile.wav\fR - -.SH AUTHOR -This manual page was written by Karl Lenz for the Debian project (but may be used by others). - -.SH COPYRIGHT -2007-2014 GuinpinSoft Inc. - -Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. - -The MakeMKV Multimedia Display MPEG Transport Stream Decoder is provided "as is" with no warranty. This program is proprietary software: you can redistribute it under the terms of the MakeMKV End-User License Agreement (EULA) as provided by GuinpinSoft Incorporated. On Debian systems, the complete text of this license can be found in "/usr/share/doc/makemkv-dec/copyright". - -.SH SEE\ ALSO -.BR makemkv (1), -.BR makemkvcon (1), -.BR ffmpeg (1), -.BR mencoder (1) diff --git a/src/memtest86-efi/.gitignore b/src/memtest86-efi/.gitignore deleted file mode 100644 index db8dddf..0000000 --- a/src/memtest86-efi/.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -* -!.gitignore -!.SRCINFO -!PKGBUILD -!memtest86-efi -!memtest86-efi.conf -!memtest86-efi.install -!grub.conf -!systemd-boot.conf -!memtest86-efi-update.hook -!memtest86-efi-remove.hook diff --git a/src/memtest86-efi/PKGBUILD b/src/memtest86-efi/PKGBUILD deleted file mode 100644 index 0b7ac19..0000000 --- a/src/memtest86-efi/PKGBUILD +++ /dev/null @@ -1,52 +0,0 @@ -# Maintainer: X0rg - -_pkgbasename=memtest86 -pkgname=$_pkgbasename-efi -pkgver=8.2 -pkgrel=2 -pkgdesc="A free, thorough, stand alone memory test as an EFI application" -arch=('any') -url="https://www.memtest86.com" -license=('GPL2' 'custom:PassMark') -makedepends=('p7zip') -optdepends=('efibootmgr: to add a new EFI boot entry' - 'grub: to add MemTest86 entry in GRUB2 menu') -backup=(etc/$pkgname/$pkgname.conf) -install=$pkgname.install -source=(#"$pkgname-$pkgver.zip::https://www.memtest86.com/downloads/$_pkgbasename-usb.zip" - "$pkgname-$pkgver.zip::https://github.com/X0rg/AUR-packages/raw/master/files/$_pkgbasename-usb.zip" - "memtest86-efi" - "memtest86-efi.conf" - "memtest86-efi-update.hook" - "memtest86-efi-remove.hook") -sha512sums=('78e92597c2154b978d779ab78bca020fc3a4854773b847a3dd71f736e3565faadd2dd097f8e5dff5c20aaf7e397b29476e8102479b919f3212c48fe0529fd177' - '9e4919d3a1d2435c3feed718b422be7206ec639268d79aee2ac419e9665d134829f507506da33903da547f73d22e0833335118cbe04cda0c5bbfc7e64aa3bd51' - '947df5f141bdb00a007a796c74f862d6ca41f74b4e5b28d1a444b4b8e538114e7f404f54420508639a77e554c2477ad324570ada0462c9fd7b058ed51e0ea8d8' - '6952376b601b84da5fba14a7a5316d37b6083bae20f68f5b90b22d2728a19bf6d1fb367cf1adecfb82bf03e339b7dbf91f6d23f0d59731f89cf45240f16d5614' - '1fe55a642e36005f5b7b58e5fb245e8029bb1a19b5f30d8ddba6bbf5a4b96c1bba35be0dfacee478034b8367fdde62d34a934dcd787f4c6702889615bac9f78a') - -prepare() { - msg2 "Extract ISO..." - 7z x -y "$srcdir/memtest86-usb.img" > /dev/null - 7z x -y "$srcdir/EFI System Partition.img" -oc:"$srcdir/$pkgname-$pkgver" > /dev/null -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - msg2 "Move MemTest86 stuff in share directory..." - install -Dvm755 "EFI/BOOT/BOOTIA32.efi" "$pkgdir/usr/share/$pkgname/bootia32.efi" - install -Dvm755 "EFI/BOOT/BOOTX64.efi" "$pkgdir/usr/share/$pkgname/bootx64.efi" - install -Dvm644 "EFI/BOOT/blacklist.cfg" "$pkgdir/usr/share/$pkgname/blacklist.cfg" - install -Dvm644 "EFI/BOOT/mt86.png" "$pkgdir/usr/share/$pkgname/mt86.png" - install -Dvm644 "EFI/BOOT/unifont.bin" "$pkgdir/usr/share/$pkgname/unifont.bin" - install -Dvm644 "license.rtf" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rtf" - - msg2 "Install AUR provided script..." - install -Dvm755 "$srcdir/memtest86-efi" "$pkgdir/usr/bin/memtest86-efi" - install -Dvm644 "$srcdir/memtest86-efi.conf" "$pkgdir/etc/memtest86-efi/memtest86-efi.conf" - - msg2 "Install Pacman hooks..." - install -Dvm644 "$srcdir/memtest86-efi-update.hook" "$pkgdir/usr/share/libalpm/hooks/memtest86-efi-update.hook" - install -Dvm644 "$srcdir/memtest86-efi-remove.hook" "$pkgdir/usr/share/libalpm/hooks/memtest86-efi-remove.hook" -} diff --git a/src/memtest86-efi/grub.conf b/src/memtest86-efi/grub.conf deleted file mode 100644 index 62487f1..0000000 --- a/src/memtest86-efi/grub.conf +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -cat < /dev/stderr - exit -1 - fi -} - -checkcommand() { - if ! $1 &> /dev/null; then - echo -e "${CE}Command $1 not found. Aborted.${CR}" > /dev/stderr - exit 3 - fi -} - -_common_install() { - efidir="$1" - efifile="$2" - - echo -e "MemTest86 is installed into ${CB}$efidir/${CR} directory." - mkdir -pv "$efidir" - cp -v "$MEMTEST86_PATH/"!(*.efi) "$efidir/" # Move files in memtest ESP directory - cp -v "$MEMTEST86_PATH/boot$ARCH.efi" "$efidir/$efifile" # Copy and rename .efi file -} - -_write_grub_cfg() { - uuid="$1" - - cat > "/etc/grub.d/86_memtest" < "$systemdbootdir/memtest86-efi.conf" < /dev/stderr - exit 1 - fi - - # Find ESP device number - partition=$(fdisk -l | grep "EFI System" | awk '{print $1}' | tail -n1) - echo -en "Press Enter if ${CB}$partition${CR} is your ESP partition, " - echo -en "else enter device path manually (like ${CB}/dev/sdXY${CR}): " - read choice - [[ -n $choice ]] && partition=$choice - partnumber=$(echo $partition | grep -Eo '[0-9]+$') - [[ $partition == "/dev/nvme"* ]] && device=$(echo $partition | cut -dp -f1) || device=${partition//$partnumber} - - # Find ESP mount point - esp=$(mount | grep $partition | awk '{print $3}' | tail -n1) - echo -en "Press Enter if ${CB}$esp${CR} is your mount point, " - echo -en "else enter mount point manually (like ${CB}/boot/efi${CR}): " - read choice - [[ -n $choice ]] && esp=$choice - - # Check if ESP is mounted - if ! mount | grep $partition | grep -q $esp; then - echo -e "ESP ${CB}$partition${CR} is not mounted, mounting..." - if ! mount "$partition" "$esp"; then - echo -e "${CE}Fail to mount $partition on $esp. Aborted.${CR}" > /dev/stderr - exit 2 - fi - fi - echo -e "The target is: ${CB}$partition${CR} (mounted on ${CB}$esp${CR}).\n" - - # Get user choice - echo "Select $PRGNAME action to perform:" - echo -e "${CB}1${CR}: Copy shellx64.efi file on ESP's root (bit safe)" - echo -e "${CB}2${CR}: Add a new EFI boot entry (more safe)" - echo -e "${CB}3${CR}: Add a boot entry for GRUB2 menu" - echo -e "${CB}4${CR}: Add a boot entry for systemd-boot menu" - echo -e "${CB}5${CR}: Cancel" - choice=0 - while [[ $choice < 1 ]] || [[ $choice > 5 ]]; do - read choice - echo - done - - case $choice in - 1) # Install MemTest86 in $esp/ - [[ -f "$esp/shell$ARCH.efi" ]] && mv -v "$esp/shell$ARCH.efi" "$esp/shell$ARCH.efi.bak" # Backup if exist - _common_install "$esp" "shell$ARCH.efi" - ;; - - 2) # Install MemTest86 in $esp/EFI/memtest86/ & add an EFI boot entry - checkcommand efibootmgr - _common_install "$esp/EFI/memtest86" "memtest$ARCH.efi" - echo -e "\nAdd a new EFI boot entry..." - efibootmgr -c -d ${device} -p ${partnumber} -w -L "MemTest86" -l "\EFI\memtest86\memtest$ARCH.efi" # Manage efi entry - ;; - - 3) # Install MemTest86 in $esp/EFI/memtest86/ & add a file for GRUB2 - checkcommand grub-mkconfig - if [[ ! -d "/etc/grub.d/" ]]; then - echo -e "${CE}GRUB2 seems not installed on your system. Aborted.${CR}" > /dev/stderr - exit 2 - fi - _common_install "$esp/EFI/memtest86" "memtest$ARCH.efi" - echo -e "\nAdd a new configuration file for GRUB..." - uuid=$(blkid $partition -s UUID -o value) - _write_grub_cfg "$uuid" - grub-mkconfig -o "/boot/grub/grub.cfg" - ;; - - 4) # Install MemTest86 in $esp/EFI/memtest86/ & add a file for systemd-boot - checkcommand bootctl - _common_install "$esp/EFI/memtest86" "memtest$ARCH.efi" - echo -e "\nAdd a new configuration file for systemd-boot..." - systemdbootdir="$esp/loader/entries" - mkdir -pv "$systemdbootdir" - _write_systemd_boot_cfg "$systemdbootdir" - bootctl --path="$esp" update - ;; - - *) # Do nothing and quit - echo -e "Canceled. MemTest86 will not be installed." - exit 0 - ;; - esac - - echo "Writting configuration..." - sed -i "s|@PARTITION@|$partition|g" "$CONFFILE" - sed -i "s|@ESP@|$esp|g" "$CONFFILE" - sed -i "s|@CHOICE@|$choice|g" "$CONFFILE" - sed -i "s|install=0|install=1|g" "$CONFFILE" - - echo -e "\nMemTest86 has been installed in ESP." -} - -update() { - if [[ $install == 0 ]]; then - echo "MemTest86 is not installed in ESP: it cannot be updated." > /dev/stderr - exit 1 - fi - - case $choice in - 1) # Update files in $esp/ - _common_install "$esp" "shell$ARCH.efi" - ;; - - 2|3|4) # Update files in $esp/EFI/memtest86/ - _common_install "$esp/EFI/memtest86" "memtest$ARCH.efi" - ;; - esac - - echo -e "\nMemTest86 has been updated in ESP." -} - -remove() { - if [[ $install == 0 ]]; then - echo "MemTest86 is not installed in ESP: it cannot be removed." > /dev/stderr - exit 1 - fi - - case $choice in - 1) # Remove files in $esp/ - echo -e "MemTest86 will be removed from ${CB}$esp/${CR}." - rm -v "$esp/shell$ARCH.efi" "$esp/blacklist.cfg" "$esp/mt86.png" "$esp/unifont.bin" - [[ -f "$esp/shell$ARCH.efi.bak" ]] && mv -v "$esp/shell$ARCH.efi.bak" "$esp/shell$ARCH.efi" - ;; - - 2) # Remove files in $esp/EFI/memtest86/ & delete EFI boot entry - checkcommand efibootmgr - - echo -e "MemTest86 will be removed from ${CB}$esp/EFI/memtest86/${CR}." - rm -rfv "$esp/EFI/memtest86/" - - echo -e "\nRemove MemTest86 EFI boot entry..." - entry=$(efibootmgr | grep MemTest86 | cut -c 5-8) - [[ -n $entry ]] && efibootmgr -b $entry -B - ;; - - 3) # Remove files in $esp/EFI/memtest86/ & delete file for GRUB2 - checkcommand grub-mkconfig - - echo -e "MemTest86 will be removed from ${CB}$esp/EFI/memtest86/${CR}." - rm -rfv "$esp/EFI/memtest86/" - - echo -e "\nRemove configuration file for GRUB..." - rm -v "/etc/grub.d/86_memtest" - grub-mkconfig -o "/boot/grub/grub.cfg" - ;; - - 4) # Remove files in $esp/EFI/memtest86/ & delete file for systemd-boot - echo -e "MemTest86 will be removed from ${CB}$esp/EFI/memtest86/${CR}." - rm -rfv "$esp/EFI/memtest86/" - - echo -e "\nRemove configuration file for systemd-boot..." - rm -v "$esp/loader/entries/memtest86-efi.conf" - ;; - esac - - echo "Writting configuration..." - sed -i "s|$partition|@PARTITION@|g" "$CONFFILE" - sed -i "s|$esp|@ESP@|g" "$CONFFILE" - sed -i "s|$choice|@CHOICE@|g" "$CONFFILE" - sed -i "s|install=1|install=0|g" "$CONFFILE" - - echo -e "\nMemTest86 has been removed from ESP." -} - -status() { - echo -e "${CB}Default MemTest86 directories:${CR}" - echo -e "Configuration directory: $CONFDIR/" - echo -e "Data directory: $MEMTEST86_PATH/\n" - - if [[ $install == 0 ]]; then - echo -e "${CB}MemTest86 is not installed on your system.${CR}" - exit 1 - else - echo -e "${CB}MemTest86 is installed on your system with following parameters:${CR}" - echo -e "ESP device name: $partition" - echo -e "ESP mount point: $esp" - echo -e "Type of installation: $choice" - exit 0 - fi -} - -help() { - echo -e "Usage: $PRGNAME ACTION\n" - echo -e "Available ACTION:" - echo -e "\t-i, --install\t Install MemTest86 in ESP" - echo -e "\t-u, --update\t Update an existing installation of MemTest86" - echo -e "\t-r, --remove\t Remove MemTest86 from ESP" - echo -e "\t-s, --status\t Print and return status" - echo -e "\t-h, --help\t Print this help and exit" - echo -e "\t-a, --about\t Print informations about $PRGNAME and exit" -} - -about() { - echo -e "MemTest86 is a stand alone memory testing software, it cannot be run under an operating system." - echo -e "$PRGNAME is a script which helps you to easily use MemTest86 with your UEFI, as an EFI application." -} - -if [[ -z $ARCH ]]; then - echo -e "${CE} Unsupported ARCH: $(uname -m). Aborted.${CR}" > /dev/stderr - exit -1 -fi - -case "$1" in - -i|--install) warn; checkuid; install; exit 0;; - -u|--update) checkuid; update; exit 0;; - -r|--remove) checkuid; remove; exit 0;; - -s|--status) status;; - -h|--help) help; exit 0;; - -a|--about) warn; about; exit 0;; - *) help; exit 1;; -esac diff --git a/src/memtest86-efi/memtest86-efi-remove.hook b/src/memtest86-efi/memtest86-efi-remove.hook deleted file mode 100644 index 97fe9f9..0000000 --- a/src/memtest86-efi/memtest86-efi-remove.hook +++ /dev/null @@ -1,10 +0,0 @@ -[Trigger] -Operation = Remove -Type = File -Target = /usr/share/memtest86-efi/bootia32.efi -Target = /usr/share/memtest86-efi/bootx64.efi - -[Action] -Description = Removing MemTest86 EFI from ESP -When = PostTransaction -Exec = /usr/bin/memtest86-efi --remove diff --git a/src/memtest86-efi/memtest86-efi-update.hook b/src/memtest86-efi/memtest86-efi-update.hook deleted file mode 100644 index fc4d96c..0000000 --- a/src/memtest86-efi/memtest86-efi-update.hook +++ /dev/null @@ -1,10 +0,0 @@ -[Trigger] -Operation = Upgrade -Type = File -Target = /usr/share/memtest86-efi/bootia32.efi -Target = /usr/share/memtest86-efi/bootx64.efi - -[Action] -Description = Updating MemTest86 EFI into ESP -When = PostTransaction -Exec = /usr/bin/memtest86-efi --update diff --git a/src/memtest86-efi/memtest86-efi.conf b/src/memtest86-efi/memtest86-efi.conf deleted file mode 100644 index bbb4a10..0000000 --- a/src/memtest86-efi/memtest86-efi.conf +++ /dev/null @@ -1,9 +0,0 @@ -# -# /etc/memtest86-efi.conf -# - -MEMTEST86_PATH=/usr/share/memtest86-efi -partition=@PARTITION@ -esp=@ESP@ -choice=@CHOICE@ -install=0 diff --git a/src/memtest86-efi/memtest86-efi.install b/src/memtest86-efi/memtest86-efi.install deleted file mode 100644 index 591fe35..0000000 --- a/src/memtest86-efi/memtest86-efi.install +++ /dev/null @@ -1,3 +0,0 @@ -post_install() { - echo -e "You can use command \033[4mmemtest86-efi --install\033[0m as root to install MemTest86 in your ESP." -} diff --git a/src/memtest86-efi/systemd-boot.conf b/src/memtest86-efi/systemd-boot.conf deleted file mode 100644 index 593166b..0000000 --- a/src/memtest86-efi/systemd-boot.conf +++ /dev/null @@ -1,2 +0,0 @@ -title MemTest86 -efi /EFI/memtest86/memtest@ARCH@.efi diff --git a/src/minecraft/LICENSE b/src/minecraft/LICENSE deleted file mode 100644 index 9957d94..0000000 --- a/src/minecraft/LICENSE +++ /dev/null @@ -1,90 +0,0 @@ -# MINECRAFT END USER LICENCE AGREEMENT (Last updated 31th May 2016 11:53) - -In order to protect Minecraft (our "Game") and the members of our community, we need these end user license terms to set out some rules for downloading and using our Game. This license is a legal agreement between you and us (Mojang AB) and describes the terms and conditions for using the Game. We don't like reading license documents any more than you do, so we have tried to keep this as short as possible. If you break these rules we may stop you from using our Game. If we think it is necessary, we might even have to ask our lawyers to help out. - -If you buy, download, use or play our Game, you are agreeing to stick to the rules of these end user license agreement ("EULA") terms. If you don't want to or can't agree to these rules, then you must not buy, download, use or play our Game. This EULA incorporates the the terms of use for the mojang.com website ("Account Terms"), our brand and asset usage guidelines, and our our privacy policy. By agreeing to this EULA you also agree to all of the terms of the foregoing documents, so please read through them carefully. - -* Account Terms: https://account.mojang.com/terms#website -* Brand and asset usage guidelines: https://account.mojang.com/terms#brand -* Privacy Policy: https://account.mojang.com/terms#privacy - -## ONE MAJOR RULE - -The one major rule is that you must not distribute anything we've made unless we specifically agree to it. By "distribute anything we've made" what we mean is: - -* give copies of our Game to anyone else; -* make commercial use of anything we've made; -* try to make money from anything we've made; or -* let other people get access to anything we've made in a way that is unfair or unreasonable; - -unless we specifically agree to it. And so that we are crystal clear, "the Game" or "what we have made" includes, but is not limited to, the client or the server software for our Game and includes Minecraft Pocket Edition on all platforms. It also includes updates, patches, downloadable content, add-ons, or modified versions of a Game, part of those things, or anything else we've made. - -Otherwise we are quite relaxed about what you do - in fact we really encourage you to do cool stuff - but just don't do those things that we say you can't. - -## USING OUR GAME - -You have been granted a license to the Game so you can play and use it, yourself, on your devices. - -Below we also give you limited rights to do other things but we have to draw a line somewhere or else people will go too far. If you wish to make something pertaining to anything we've made we're humbled, but please make sure that it can't be interpreted as being official and that it complies with this EULA and the brand and asset usage guidelines and above all do not make commercial use of anything we've made. - -The license and permission we give you to use and play our Game can be revoked if you break any of the terms of this EULA. - -When you buy our Game, you receive a license that gives you permission to install the Game on your own personal device and use and play it on that device as set out in this EULA. This permission is personal to you, so you are not allowed to distribute the Game (or any part of it) to anyone else. This also means you cannot sell or rent the Game, or make it available for access to other people and you cannot pass on or resell any license keys. You may however give gift codes that have been bought through our official gift code system. This is important to help us stop piracy and fraud and to protect our Game. It is also important to prevent members of our community from buying pirated versions of our Game or fraudulent license keys - which we may cancel, such as in the case of fraud. - -If you've bought the Game, you may play around with it and modify it by adding modifications, tools, or plugins, which we will refer to collectively as "Mods." By "Mods," we mean something original that you or someone else created that doesn't contain a substantial part of our copyrightable code or content. When you combine your Mod with the Minecraft software, we will call that combination a "Modded Version" of the Game. We have the final say on what constitutes a Mod and what doesn't. You may not distribute any Modded Versions of our Game or software, and we'd appreciate it if you didn't use Mods for griefing. Basically, Mods are okay to distribute; hacked versions or Modded Versions of the Game client or server software are not okay to distribute. - -Within reason you're free to do whatever you want with screenshots and videos of the Game. By "within reason" we mean that you can't make any commercial use of them or do things that are unfair or adversely affect our rights unless we've specifically said it's okay in this EULA, allowed it through the Brand and Asset Usage Guidelines, or provided for it in a specific agreement with you. If you upload videos of the game to video sharing and streaming sites you are however allowed to put ads on them. Also, don't just rip art resources and pass them around, that's no fun. - -Essentially the simple rule is do not make commercial use of anything we've made unless we've specifically said it's okay. Oh and if the law expressly allows it, such as under a "fair use" or fair dealing" doctrine then that's ok too - but only to the extent that the law applicable to you says so. - -In order to ensure the integrity of the Game, we need all Game downloads and updates to come from an authorized source. It's also important for us that 3rd party tools/services don't seem "official" as we can't guarantee their quality. It's part of the responsibility we have to the customers of Minecraft. Make sure that you read through our brand and asset usage guidelines too. - -## OWNERSHIP OF OUR GAME AND OTHER THINGS - -Although we license you permission to install on your device and play our Game, we are still the owners of it. We are also the owners of our brands and any content contained in the Game. Therefore, when you pay for our Game, you are buying a license to play / use our Game in accordance with this EULA - you are not buying the Game itself. The only permissions you have in connection with the Game and your installation of it are the permissions set out in this EULA. - -Any Mods you create for the Game from scratch belong to you (including pre-run Mods and in-memory Mods) and you can do whatever you want with them, as long as you don't sell them for money / try to make money from them and so long as you don't distribute Modded Versions of the Game. Remember that a Mod means something that is your original work and that does not contain a substantial part of our code or content. You only own what you created; you do not own our code or content. - -## CONTENT - -If you make any content available on or through our Game, you agree to give us permission to use, copy, modify, adapt, distribute, and publicly display that content. This permission is irrevocable, and you also agree to let us permit other people to use, copy, modify, adapt, distribute, and publicly display your content. You are not giving up your ownership rights in your content, you are just giving us and other users permission to use it. For example, we may need to copy, reformat, and distribute content that you post on our website so others can read it. If you don't want to give us these permissions, do not make content available on or through our Game. Please think carefully before you make any content available, because it may be made public and might even be used by other people in a way you don't like. - -If you are going to make something available on or through our Game, it must not be offensive to people or illegal, it must be honest, and it must be your own creation. Some examples of the types of things you must not make available using our Game include: posts that include racist or homophobic language; posts that are bullying or trolling; posts that are offensive or that damage our or another person's reputation; posts that include porn or someone else's creation or image; or posts that impersonate a moderator or try to trick or exploit people. - -Any content you make available on our Game must also be your creation or you must have permission or the legal right to do it. You must not and you agree that you will not make any content available, using the Game that infringes the rights of others. - -We reserve the right to take down any content in our discretion. - -Please watch out if you are talking to people in our Game. It is hard for either you or us to know for sure that what people say is true, or even if people are really who they say they are. You should think twice about giving out information about yourself. - -## UPDATES - -We might make upgrades, updates or patches (we call them all "updates") available from time to time, but we don't have to. We are also not obliged to provide ongoing support or maintenance of any Game. Of course, we hope to continue to release new updates for our Game, we just can't guarantee that we will do so. With updates come changes that might not work well with other software, such as Mods. This is unfortunate, but it is something we don't take responsibility for. If that is the case, try running an older version. - -## LIABILITY AND GOVERNING LAW - -The terms of this EULA do not affect any legal (statutory) rights that you may have under the law that applies to you for the Game. You might have certain rights which the law that applies to you says cannot be excluded. Nothing we say in these terms will affect those legal rights, even if we say something which sounds like it contradicts your legal rights. That's what we mean when we say "subject to applicable law". - -SUBJECT TO APPLICABLE LAW, WHEN YOU GET A COPY OF OUR GAME, WE PROVIDE IT "'AS IS"'. UPDATES ARE ALSO PROVIDED "'AS IS"'. THIS MEANS THAT WE ARE NOT MAKING ANY PROMISES TO YOU ABOUT THE STANDARD OR QUALITY OF OUR GAME, OR THAT OUR GAME WILL BE UNINTERRUPTED OR ERROR FREE. WE ARE NOT RESPONSIBLE FOR ANY LOSS OR DAMAGE THAT IT MAY CAUSE. YOU BEAR THE ENTIRE RISK AS TO ITS QUALITY AND PERFORMANCE. YOU HAVE TO ACCEPT THAT WE MAY RELEASE GAMES WELL BEFORE THEY ARE COMPLETE AND SO THEY MAY (AND OFTEN WILL) HAVE BUGS -BUT WE PREFER TO RELEASE THESE FEATURES EARLY THAN MAKE YOU WAIT FOR PERFECTION. IF YOU WOULD LIKE TO NOTIFY US ABOUT A POTENTIAL BUG, WE HAVE A SITE FOR THAT HERE. - -The laws of Washington State govern the interpretation of this EULA and claims for its breach, regardless of conflict of laws principles. The laws of your country govern all other claims and disputes (including consumer protection, unfair competition, and tort claims, and disputes relating to our Game, or our Website), regardless of conflict of laws principles. - -## TERMINATION - -If we want we can terminate this EULA if you breach any of the terms. You can terminate it too, at any time; all you have to do is uninstall the Game from your device and the EULA will be terminated. If the EULA is terminated, you will no longer have any of the rights to the Game given in this license. You do still have the right to things you have created yourself with the game of course. The paragraphs about "Ownership of Our Game", "Our Liability" and "General Stuff" will continue to apply even after the EULA is terminated. - -## GENERAL STUFF - -Your local law may give you rights that this EULA cannot change; if so, this EULA applies as far as the law allows. Nothing in this license limits our liability for death or bodily injury resulting from our negligence or fraudulent misrepresentations. - -We may change this EULA from time to time, if we have reason to, such as changes to our games, our practices, or our legal obligation. But those changes will be effective only to the extent that they can legally apply. For example if you use the Game only in single-player mode and don't use the updates we make available then the old EULA applies but if you do use the updates or use parts of the game that rely on our providing ongoing online services then the new EULA will apply. In that case we'll inform you of the change before it takes effect, either by posting a notice on our Website or by other reasonable means. We're not going to be unfair about this though - but sometimes the law changes or someone does something that affects other users of the Game and we therefore need to put a lid on it. - -If you come to us with a suggestion for any one of our Websites or Games, that suggestion is made for free and we have no obligation to accept or consider it. This means we can use or not use your suggestion in any way we want and we don't have to pay you for it. If you think you have a suggestion that we would be willing to pay you for, please do not submit your suggestion unless you have first told us you expect to be paid and we have responded in writing by asking you to submit the suggestion. - -## COMPANY - -Mojang AB -Maria Skolgata 83BV -118 53, Stockholm -Sweden -Organization number: 556819-2388 diff --git a/src/minecraft/PKGBUILD b/src/minecraft/PKGBUILD deleted file mode 100644 index 04aa2ec..0000000 --- a/src/minecraft/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Maintainer: Christophe Robin -# CVS for PKGBUILD is available at https://github.com/christopherobin/pkgbuilds/tree/master/minecraft -pkgname=minecraft -pkgver=latest -pkgrel=29 -pkgdesc="An open-world game whose gameplay revolves around breaking and placing blocks" -arch=(any) -license=('custom') -url="http://www.minecraft.net/" -depends=('java-runtime>=8' 'xorg-xrandr' 'ttf-font' 'libxtst') -noextract=('minecraft.jar') -source=(minecraft http://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar - minecraft.desktop minecraft.png minecraft.install LICENSE) -md5sums=('34440b7ad94c02762b9cbf78c7a1e23e' - '85273e24404cc6865805f951487b8a1e' - 'ecb1bd9b6e6305987b6fb5832ab0b468' - 'dfecf76f9db4497399f4b7c171150c89' - 'acb5828c7b9136f66c4aa6fe44950e0f' - '6e1dc1629eb95fd813ebe1bf632d6f2d') -install='minecraft.install' - -package() { - cd "$srcdir" - - install -D -m755 "${srcdir}/minecraft" "${pkgdir}/usr/bin/minecraft" - install -D -m644 "${srcdir}/Minecraft.jar" "${pkgdir}/usr/share/minecraft/Minecraft.jar" - - # Desktop launcher with icon - install -D -m644 "${srcdir}/minecraft.desktop" "${pkgdir}/usr/share/applications/minecraft.desktop" - install -D -m644 "${srcdir}/minecraft.png" "${pkgdir}/usr/share/pixmaps/minecraft.png" - - # License - install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/minecraft/LICENSE" -} - -# vim:set ts=4 sw=4 et: diff --git a/src/minecraft/minecraft b/src/minecraft/minecraft deleted file mode 100755 index b10c5f9..0000000 --- a/src/minecraft/minecraft +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -# We need to force Java 8 here since both Java 7 and 9 currently causes the game to crash -export PATH=/usr/lib/jvm/java-8-openjdk/jre/bin/:/usr/lib/jvm/java-8-jre/jre/bin/:$PATH - -# Since launching the minecraft launch from the home directory bypass the update mechanism, I'm adding this -# small piece of code that will do a checksum of the versions.json file provided by mojang, if a new version -# of the game is out, I force a download of the launcher just to keep everyone up to date - -# those 2 can be overrided if you want -MC_VERSION_URL=${MC_VERSION_URL:-"https://launchermeta.mojang.com/mc/game/version_manifest.json"} -MC_SUM_FILE=${MC_SUM_FILE:-"${HOME}/.minecraft/versions.sum"} - -# compute sums -MC_VERSION_SUM=$( curl -s "${MC_VERSION_URL}" | sha256sum | cut -f 1 -d " " ) -MC_CURRENT_SUM=$( cat "$MC_SUM_FILE" 2>/dev/null ) - -if [ "$MC_VERSION_SUM" != "$MC_CURRENT_SUM" ]; then - export MC_FORCE_UPDATE=1 - echo "$MC_VERSION_SUM" > "$MC_SUM_FILE" -fi - -if [ -e "${HOME}/.minecraft/launcher.jar" ] && [ -z "$MC_FORCE_UPDATE" ]; then - exec java -jar "${HOME}/.minecraft/launcher.jar" $@ -else - exec java -jar /usr/share/minecraft/Minecraft.jar $@ -fi - -unset MC_FORCE_UPDATE diff --git a/src/minecraft/minecraft.desktop b/src/minecraft/minecraft.desktop deleted file mode 100644 index f10584e..0000000 --- a/src/minecraft/minecraft.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Minecraft -GenericName=Minecraft -Comment=A game about placing blocks while running from skeletons. -Exec=minecraft -Icon=minecraft -Terminal=false -Type=Application -Categories=Game; diff --git a/src/minecraft/minecraft.install b/src/minecraft/minecraft.install deleted file mode 100644 index 8322f29..0000000 --- a/src/minecraft/minecraft.install +++ /dev/null @@ -1,21 +0,0 @@ -# This is a default template for a post-install scriptlet. -# Uncomment only required functions and remove any functions -# you don't need (and this header). - -## arg 1: the new package version -post_install() { - echo "PACKAGES NOTES" - echo "--------------" - echo "" - echo "This is the full version of the game, you need a valid account to play it." - echo "To create an account, connect to http://www.minecraft.net/ and buy the full" - echo "game from the store. You should then be able to log in and play." - echo "" - echo "The game will auto update and store the updated binary and game configuration" - echo "in ~/.minecraft" - echo "" - echo "For Java 9 users, please check the following link: http://bit.ly/2BAzKUP for" - echo "details about how to run the game properly." -} - -# vim:set ts=2 sw=2 et: diff --git a/src/minecraft/minecraft.png b/src/minecraft/minecraft.png deleted file mode 100644 index a9690b9eb474932b9e488d1374e4001982d135b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51619 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 HKJxzoTo%xn diff --git a/src/mingw-w64-binutils/0200-remove-provide-qualifiers.patch b/src/mingw-w64-binutils/0200-remove-provide-qualifiers.patch deleted file mode 100644 index 14c0e28..0000000 --- a/src/mingw-w64-binutils/0200-remove-provide-qualifiers.patch +++ /dev/null @@ -1,146 +0,0 @@ -From a985e9b9deabd81e16754584f4397a638e9d3f36 Mon Sep 17 00:00:00 2001 -From: Nick Clifton -Date: Mon, 5 Feb 2018 09:12:42 +0000 -Subject: [PATCH] Import patch from mainline to remove PROVODE qualifiers - around definitions of __CTOR_LIST__ and __DTOR_LIST__ in PE linker scripts. - - PR 22762 - * scripttempl/pe.sc: Remove PROVIDE()s from __CTOR_LIST__ and - __DTOR_LIST__ symbols. Add a comment explaining why this is - necessary. - * scripttemp/pep.sc: Likewise. - * ld.texinfo (PROVIDE): Add a note about the effect of common - symbols. ---- - ld/ChangeLog | 14 ++++++++++++++ - ld/ld.texinfo | 6 ++++++ - ld/scripttempl/pe.sc | 24 ++++++++++++++++++++---- - ld/scripttempl/pep.sc | 24 ++++++++++++++++++++---- - 4 files changed, 60 insertions(+), 8 deletions(-) - -diff --git a/ld/ChangeLog b/ld/ChangeLog -index 0f00265..bf129a1 100644 ---- a/ld/ChangeLog -+++ b/ld/ChangeLog -@@ -1,3 +1,17 @@ -+2018-02-05 Nick Clifton -+ -+ Import from mainline: -+ -+ 2018-02-03 Nick Clifton -+ -+ PR 22762 -+ * scripttempl/pe.sc: Remove PROVIDE()s from __CTOR_LIST__ and -+ __DTOR_LIST__ symbols. Add a comment explaining why this is -+ necessary. -+ * scripttemp/pep.sc: Likewise. -+ * ld.texinfo (PROVIDE): Add a note about the effect of common -+ symbols. -+ - 2018-01-27 Nick Clifton - - Back to development. -diff --git a/ld/ld.texinfo b/ld/ld.texinfo -index c89915f..764c401 100644 ---- a/ld/ld.texinfo -+++ b/ld/ld.texinfo -@@ -4001,6 +4001,12 @@ underscore), the linker will silently use the definition in the program. - If the program references @samp{etext} but does not define it, the - linker will use the definition in the linker script. - -+Note - the @code{PROVIDE} directive considers a common symbol to be -+defined, even though such a symbol could be combined with the symbol -+that the @code{PROVIDE} would create. This is particularly important -+when considering constructor and destructor list symbols such as -+@samp{__CTOR_LIST__} as these are often defined as common symbols. -+ - @node PROVIDE_HIDDEN - @subsection PROVIDE_HIDDEN - @cindex PROVIDE_HIDDEN -diff --git a/ld/scripttempl/pe.sc b/ld/scripttempl/pe.sc -index c8a45ca..f56d783 100644 ---- a/ld/scripttempl/pe.sc -+++ b/ld/scripttempl/pe.sc -@@ -98,8 +98,22 @@ SECTIONS - ${RELOCATING+*(.glue_7t)} - ${RELOCATING+*(.glue_7)} - ${CONSTRUCTING+ -- PROVIDE(___CTOR_LIST__ = .); -- PROVIDE(__CTOR_LIST__ = .); -+ /* Note: we always define __CTOR_LIST__ and ___CTOR_LIST__ here, -+ we do not PROVIDE them. This is because the ctors.o startup -+ code in libgcc defines them as common symbols, with the -+ expectation that they will be overridden by the definitions -+ here. If we PROVIDE the symbols then they will not be -+ overridden and global constructors will not be run. -+ -+ This does mean that it is not possible for a user to define -+ their own __CTOR_LIST__ and __DTOR_LIST__ symbols. If that -+ ability is needed a custom linker script will have to be -+ used. (The custom script can just be a copy of this script -+ with the PROVIDE() qualifiers added). -+ -+ See PR 22762 for more details. */ -+ ___CTOR_LIST__ = .; -+ __CTOR_LIST__ = .; - LONG (-1); - KEEP(*(.ctors)); - KEEP(*(.ctor)); -@@ -107,8 +121,10 @@ SECTIONS - LONG (0); - } - ${CONSTRUCTING+ -- PROVIDE(___DTOR_LIST__ = .); -- PROVIDE(__DTOR_LIST__ = .); -+ /* See comment about __CTOR_LIST__ above. The same reasoning -+ applies here too. */ -+ ___DTOR_LIST__ = .; -+ __DTOR_LIST__ = .; - LONG (-1); - KEEP(*(.dtors)); - KEEP(*(.dtor)); -diff --git a/ld/scripttempl/pep.sc b/ld/scripttempl/pep.sc -index 8daacb2..3c6c84d 100644 ---- a/ld/scripttempl/pep.sc -+++ b/ld/scripttempl/pep.sc -@@ -99,8 +99,22 @@ SECTIONS - ${RELOCATING+*(.glue_7)} - ${CONSTRUCTING+. = ALIGN(8);} - ${CONSTRUCTING+ -- PROVIDE(___CTOR_LIST__ = .); -- PROVIDE(__CTOR_LIST__ = .); -+ /* Note: we always define __CTOR_LIST__ and ___CTOR_LIST__ here, -+ we do not PROVIDE them. This is because the ctors.o startup -+ code in libgcc defines them as common symbols, with the -+ expectation that they will be overridden by the definitions -+ here. If we PROVIDE the symbols then they will not be -+ overridden and global constructors will not be run. -+ -+ This does mean that it is not possible for a user to define -+ their own __CTOR_LIST__ and __DTOR_LIST__ symbols. If that -+ ability is needed a custom linker script will have to be -+ used. (The custom script can just be a copy of this script -+ with the PROVIDE() qualifiers added). -+ -+ See PR 22762 for more details. */ -+ ___CTOR_LIST__ = .; -+ __CTOR_LIST__ = .; - LONG (-1); LONG (-1); - KEEP (*(.ctors)); - KEEP (*(.ctor)); -@@ -108,8 +122,10 @@ SECTIONS - LONG (0); LONG (0); - } - ${CONSTRUCTING+ -- PROVIDE(___DTOR_LIST__ = .); -- PROVIDE(__DTOR_LIST__ = .); -+ /* See comment about __CTOR_LIST__ above. The same reasoning -+ applies here too. */ -+ ___DTOR_LIST__ = .; -+ __DTOR_LIST__ = .; - LONG (-1); LONG (-1); - KEEP (*(.dtors)); - KEEP (*(.dtor)); --- -2.9.3 - diff --git a/src/mingw-w64-binutils/PKGBUILD b/src/mingw-w64-binutils/PKGBUILD deleted file mode 100644 index b025394..0000000 --- a/src/mingw-w64-binutils/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Contributor: Sergej Pupykin -# Contributor: rubenvb vanboxem ruben gmail com - -_targets="i686-w64-mingw32 x86_64-w64-mingw32" - -pkgname=mingw-w64-binutils -pkgver=2.32 -pkgrel=1 -pkgdesc="Cross binutils for the MinGW-w64 cross-compiler" -arch=('x86_64') -url="http://www.gnu.org/software/binutils" -license=('GPL') -groups=('mingw-w64-toolchain' 'mingw-w64') -depends=('zlib') -options=('!libtool' '!emptydirs') -validpgpkeys=('3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F') # Nick Clifton (Chief Binutils Maintainer) -source=("https://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.gz"{,.sig}) -sha256sums=('9b0d97b3d30df184d302bced12f976aa1e5fbf4b0be696cdebc6cca30411a46e' - 'SKIP') - -prepare() { - cd "$srcdir"/binutils-${pkgver} - #do not install libiberty - sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in - # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure -} - -build() { - for _target in $_targets; do - msg "Building ${_target} cross binutils" - mkdir -p "$srcdir"/binutils-${_target} && cd "${srcdir}/binutils-${_target}" - "$srcdir"/binutils-${pkgver}/configure --prefix=/usr \ - --target=${_target} \ - --infodir=/usr/share/info/${_target} \ - --enable-lto --enable-plugins \ - --enable-deterministic-archives \ - --disable-multilib --disable-nls \ - --disable-werror - make - done -} - -package() { - for _target in ${_targets}; do - msg "Installing ${_target} cross binutils" - cd "$srcdir"/binutils-${_target} - make DESTDIR="$pkgdir" install - done -} diff --git a/src/mingw-w64-crt/PKGBUILD b/src/mingw-w64-crt/PKGBUILD deleted file mode 100644 index 4044512..0000000 --- a/src/mingw-w64-crt/PKGBUILD +++ /dev/null @@ -1,48 +0,0 @@ -# Contributor: Sergej Pupykin -# Contributor: rubenvb vanboxem ruben gmail com - -_targets="i686-w64-mingw32 x86_64-w64-mingw32" - -pkgname=mingw-w64-crt -pkgver=6.0.0 -pkgrel=1 -pkgdesc='MinGW-w64 CRT for Windows' -arch=('any') -url='http://mingw-w64.sourceforge.net' -license=('custom') -groups=('mingw-w64-toolchain' 'mingw-w64') -makedepends=('mingw-w64-gcc-base' 'mingw-w64-binutils' 'mingw-w64-headers') -options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') -validpgpkeys=('CAF5641F74F7DFBA88AE205693BDB53CD4EBC740') -source=(https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/mingw-w64-v${pkgver}.tar.bz2{,.sig}) -sha256sums=('805e11101e26d7897fce7d49cbb140d7bac15f3e085a91e0001e80b2adaf48f0' - 'SKIP') - -prepare() { - cd "$srcdir"/mingw-w64-v${pkgver}/mingw-w64-crt -} - -build() { - cd "$srcdir" - for _target in ${_targets}; do - msg "Building ${_target} CRT" - if [ ${_target} == "i686-w64-mingw32" ]; then - _crt_configure_args="--disable-lib64 --enable-lib32" - elif [ ${_target} == "x86_64-w64-mingw32" ]; then - _crt_configure_args="--disable-lib32 --enable-lib64" - fi - mkdir -p "$srcdir"/crt-${_target} && cd "$srcdir"/crt-${_target} - "$srcdir"/mingw-w64-v${pkgver}/mingw-w64-crt/configure --prefix=/usr/${_target} \ - --host=${_target} --enable-wildcard \ - ${_crt_configure_args} - make - done -} - -package() { - for _target in ${_targets}; do - msg "Installing ${_target} crt" - cd "$srcdir"/crt-${_target} - make DESTDIR="$pkgdir" install - done -} diff --git a/src/mingw-w64-gcc-base/PKGBUILD b/src/mingw-w64-gcc-base/PKGBUILD deleted file mode 100644 index 5ae2771..0000000 --- a/src/mingw-w64-gcc-base/PKGBUILD +++ /dev/null @@ -1,66 +0,0 @@ -# Maintainer: Sergej Pupykin -# Maintainer: rubenvb vanboxem ruben gmail com - -_targets="i686-w64-mingw32 x86_64-w64-mingw32" - -pkgname=mingw-w64-gcc-base -pkgver=8.3.0 -_islver=0.20 -pkgrel=1 -pkgdesc="Cross GCC for the MinGW-w64 cross-compiler (bootstrap)" -arch=('x86_64') -url="http://gcc.gnu.org" -license=('GPL' 'LGPL' 'FDL' 'custom') -groups=('mingw-w64-bootstrap' 'mingw-w64') -depends=('zlib' 'libmpc' 'mingw-w64-binutils' 'mingw-w64-headers' 'mingw-w64-headers-bootstrap') -conflicts=('mingw-w64-gcc') -options=('staticlibs' '!emptydirs') -source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} - "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2") -validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek -sha256sums=('64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c' - 'SKIP' - 'b587e083eb65a8b394e833dea1744f21af3f0e413a448c17536b5549ae42a4c2') - -prepare() { - cd ${srcdir}/gcc-${pkgver} - - #do not install libiberty - sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure - - # link isl for in-tree builds - ln -sf ../isl-${_islver} isl -} - -build() { - for _target in ${_targets}; do - msg "Building ${_target} GCC C compiler" - mkdir -p ${srcdir}/gcc-build-${_target} && cd ${srcdir}/gcc-build-${_target} - - ${srcdir}/gcc-${pkgver}/configure --prefix=/usr \ - --target=${_target} \ - --enable-languages=c,lto \ - --enable-static \ - --with-system-zlib \ - --enable-lto --disable-dw2-exceptions \ - --disable-nls --enable-version-specific-runtime-libs \ - --disable-multilib --enable-checking=release - make all-gcc - done -} - -package() { - for _target in ${_targets}; do - msg "Installing ${_target} GCC C compiler" - cd ${srcdir}/gcc-build-${_target} - make DESTDIR=${pkgdir} install-gcc - strip ${pkgdir}/usr/bin/${_target}-* - strip ${pkgdir}/usr/libexec/gcc/${_target}/${pkgver}/{cc1,collect2,lto*} - done - # remove unnecessary files - msg "Removing man and info pages" - rm -r ${pkgdir}/usr/share/man - rm -r ${pkgdir}/usr/share/info -} diff --git a/src/mingw-w64-gcc-base/isl.patch b/src/mingw-w64-gcc-base/isl.patch deleted file mode 100644 index a7366e2..0000000 --- a/src/mingw-w64-gcc-base/isl.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff -wbBur gcc-4.9.0/gcc/graphite-clast-to-gimple.c gcc-4.9.0.my/gcc/graphite-clast-to-gimple.c ---- gcc-4.9.0/gcc/graphite-clast-to-gimple.c 2014-03-03 15:39:22.000000000 +0400 -+++ gcc-4.9.0.my/gcc/graphite-clast-to-gimple.c 2014-06-09 15:23:14.858543000 +0400 -@@ -28,6 +28,8 @@ - #include - #include - #include -+#include -+#include - #include - #include - #endif -diff -wbBur gcc-4.9.0/gcc/graphite-interchange.c gcc-4.9.0.my/gcc/graphite-interchange.c ---- gcc-4.9.0/gcc/graphite-interchange.c 2014-01-03 02:23:26.000000000 +0400 -+++ gcc-4.9.0.my/gcc/graphite-interchange.c 2014-06-09 15:24:02.275209122 +0400 -@@ -29,6 +29,9 @@ - #include - #include - #include -+#include -+#include -+#include - #include - #include - #endif -diff -wbBur gcc-4.9.0/gcc/graphite-optimize-isl.c gcc-4.9.0.my/gcc/graphite-optimize-isl.c ---- gcc-4.9.0/gcc/graphite-optimize-isl.c 2014-01-03 02:23:26.000000000 +0400 -+++ gcc-4.9.0.my/gcc/graphite-optimize-isl.c 2014-06-09 15:28:20.325206155 +0400 -@@ -28,6 +28,10 @@ - #include - #include - #include -+#include -+#include -+#include -+#include - #endif - - #include "system.h" -@@ -373,7 +377,7 @@ - { - for (i = ScheduleDimensions - 1 ; i >= 0 ; i--) - { -- if (isl_band_member_is_zero_distance (Band, i)) -+ if (isl_band_member_is_coincident (Band, i)) - { - isl_map *TileMap; - isl_union_map *TileUMap; -diff -wbBur gcc-4.9.0/gcc/graphite-poly.c gcc-4.9.0.my/gcc/graphite-poly.c ---- gcc-4.9.0/gcc/graphite-poly.c 2014-01-03 02:23:26.000000000 +0400 -+++ gcc-4.9.0.my/gcc/graphite-poly.c 2014-06-09 15:31:04.541870933 +0400 -@@ -28,6 +28,10 @@ - #include - #include - #include -+#include -+#include -+#include -+#include - #include - #include - #endif -diff -wbBur gcc-4.9.0/gcc/graphite-sese-to-poly.c gcc-4.9.0.my/gcc/graphite-sese-to-poly.c ---- gcc-4.9.0/gcc/graphite-sese-to-poly.c 2014-04-08 14:59:40.000000000 +0400 -+++ gcc-4.9.0.my/gcc/graphite-sese-to-poly.c 2014-06-09 15:31:21.731870661 +0400 -@@ -26,6 +26,10 @@ - #include - #include - #include -+#include -+#include -+#include -+#include - #include - #include - #include diff --git a/src/mingw-w64-gcc/PKGBUILD b/src/mingw-w64-gcc/PKGBUILD deleted file mode 100644 index 6835a8a..0000000 --- a/src/mingw-w64-gcc/PKGBUILD +++ /dev/null @@ -1,85 +0,0 @@ -# Contributor: Sergej Pupykin -# Contributor: rubenvb vanboxem ruben gmail com - -_targets="i686-w64-mingw32 x86_64-w64-mingw32" - -pkgname=mingw-w64-gcc -pkgver=9.1.0 -_islver=0.21 -pkgrel=3 -pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" -arch=('x86_64') -url="https://gcc.gnu.org" -license=('GPL' 'LGPL' 'FDL' 'custom') -groups=('mingw-w64-toolchain' 'mingw-w64') -depends=('zlib' 'libmpc' - 'mingw-w64-crt' 'mingw-w64-binutils' 'mingw-w64-winpthreads' - 'mingw-w64-headers') -makedepends=("gcc-ada") -optdepends=() -provides=('mingw-w64-gcc-base') -replaces=() -backup=() -options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') -#source=(https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz{,.sig} -source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} - "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2" - bz90397.patch - bz90949.patch) -validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org - 13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com - 33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek -sha256sums=('79a66834e96a6050d8fe78db2c3b32fb285b230b855d0a66288235bc04b327a0' - 'SKIP' - 'd18ca11f8ad1a39ab6d03d3dcb3365ab416720fcb65b42d69f34f51bf0a0e859' - 'cc20d05bcc6cb35bf0944b391f0b0380af375f2a8a03ce1cd67835884bc41fac' - 'c860819e730faf1621e1286ebe3a0179df6e25182b81a9ca0a3db02633982a14') - -prepare() { - ln -sf gcc-${pkgver/+/-} gcc - cd gcc - - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90397 - patch -p0 -i "$srcdir/bz90397.patch" - - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90949 - patch -p0 -i "$srcdir/bz90949.patch" - - # link isl for in-tree builds - ln -sf ../isl-${_islver} isl -} - -build() { - for _target in ${_targets}; do - mkdir -p "$srcdir"/gcc-build-${_target} && cd "$srcdir"/gcc-build-${_target} - - "$srcdir"/gcc/configure --prefix=/usr --libexecdir=/usr/lib \ - --target=${_target} \ - --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \ - --enable-shared --enable-static \ - --enable-threads=posix --enable-fully-dynamic-string \ - --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes \ - --with-system-zlib --enable-cloog-backend=isl \ - --enable-lto --disable-dw2-exceptions --enable-libgomp \ - --disable-multilib --enable-checking=release - make - done -} - -package() { - for _target in ${_targets}; do - cd "$srcdir"/gcc-build-${_target} - make DESTDIR="$pkgdir" install - ${_target}-strip "$pkgdir"/usr/${_target}/lib/*.dll - strip "$pkgdir"/usr/bin/${_target}-* - strip "$pkgdir"/usr/lib/gcc/${_target}/${pkgver:0:5}/{cc1*,collect2,gnat1,f951,lto*} - ln -s ${_target}-gcc "$pkgdir"/usr/bin/${_target}-cc - # mv dlls - mkdir -p "$pkgdir"/usr/${_target}/bin/ - mv "$pkgdir"/usr/${_target}/lib/*.dll "$pkgdir"/usr/${_target}/bin/ - done - strip "$pkgdir"/usr/bin/* - # remove unnecessary files - rm -r "$pkgdir"/usr/share - rm "$pkgdir"/usr/lib/libcc1.* -} diff --git a/src/mingw-w64-gcc/bz85638.patch b/src/mingw-w64-gcc/bz85638.patch deleted file mode 100644 index 9ed00e8..0000000 --- a/src/mingw-w64-gcc/bz85638.patch +++ /dev/null @@ -1,180 +0,0 @@ ---- gcc/bb-reorder.c (revision 259642) -+++ gcc/bb-reorder.c (working copy) -@@ -117,6 +117,7 @@ - #include "fibonacci_heap.h" - #include "stringpool.h" - #include "attribs.h" -+#include "common/common-target.h" - - /* The number of rounds. In most cases there will only be 4 rounds, but - when partitioning hot and cold basic blocks into separate sections of -@@ -1408,17 +1409,95 @@ get_uncond_jump_length (void) - return length; - } - -+/* Create a forwarder block to OLD_BB starting with NEW_LABEL and in the -+ other partition wrt OLD_BB. */ -+ -+static basic_block -+create_forwarder_block (rtx_code_label *new_label, basic_block old_bb) -+{ -+ /* Put the new label and a jump in the new basic block. */ -+ rtx_insn *label = emit_label (new_label); -+ rtx_code_label *old_label = block_label (old_bb); -+ rtx_insn *jump = emit_jump_insn (targetm.gen_jump (old_label)); -+ JUMP_LABEL (jump) = old_label; -+ -+ /* Create the new basic block and put it in last position. */ -+ basic_block last_bb = EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb; -+ basic_block new_bb = create_basic_block (label, jump, last_bb); -+ new_bb->aux = last_bb->aux; -+ new_bb->count = old_bb->count; -+ last_bb->aux = new_bb; -+ -+ emit_barrier_after_bb (new_bb); -+ -+ make_single_succ_edge (new_bb, old_bb, 0); -+ -+ /* Make sure the new basic block is in the other partition. */ -+ unsigned new_partition = BB_PARTITION (old_bb); -+ new_partition ^= BB_HOT_PARTITION | BB_COLD_PARTITION; -+ BB_SET_PARTITION (new_bb, new_partition); -+ -+ return new_bb; -+} -+ -+/* The common landing pad in block OLD_BB has edges from both partitions. -+ Add a new landing pad that will just jump to the old one and split the -+ edges so that no EH edge crosses partitions. */ -+ -+static void -+sjlj_fix_up_crossing_landing_pad (basic_block old_bb) -+{ -+ const unsigned lp_len = cfun->eh->lp_array->length (); -+ edge_iterator ei; -+ edge e; -+ -+ /* Generate the new common landing-pad label. */ -+ rtx_code_label *new_label = gen_label_rtx (); -+ LABEL_PRESERVE_P (new_label) = 1; -+ -+ /* Create the forwarder block. */ -+ basic_block new_bb = create_forwarder_block (new_label, old_bb); -+ -+ /* Create the map from old to new lp index and initialize it. */ -+ unsigned *index_map = (unsigned *) alloca (lp_len * sizeof (unsigned)); -+ memset (index_map, 0, lp_len * sizeof (unsigned)); -+ -+ /* Fix up the edges. */ -+ for (ei = ei_start (old_bb->preds); (e = ei_safe_edge (ei)) != NULL; ) -+ if (e->src != new_bb && BB_PARTITION (e->src) == BB_PARTITION (new_bb)) -+ { -+ rtx_insn *insn = BB_END (e->src); -+ rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX); -+ -+ gcc_assert (note != NULL); -+ const unsigned old_index = INTVAL (XEXP (note, 0)); -+ -+ /* Generate the new landing-pad structure. */ -+ if (index_map[old_index] == 0) -+ { -+ eh_landing_pad old_lp = (*cfun->eh->lp_array)[old_index]; -+ eh_landing_pad new_lp = gen_eh_landing_pad (old_lp->region); -+ new_lp->post_landing_pad = old_lp->post_landing_pad; -+ new_lp->landing_pad = new_label; -+ index_map[old_index] = new_lp->index; -+ } -+ XEXP (note, 0) = GEN_INT (index_map[old_index]); -+ -+ /* Adjust the edge to the new destination. */ -+ redirect_edge_succ (e, new_bb); -+ } -+ else -+ ei_next (&ei); -+} -+ - /* The landing pad OLD_LP, in block OLD_BB, has edges from both partitions. - Add a new landing pad that will just jump to the old one and split the - edges so that no EH edge crosses partitions. */ - - static void --fix_up_crossing_landing_pad (eh_landing_pad old_lp, basic_block old_bb) -+dw2_fix_up_crossing_landing_pad (eh_landing_pad old_lp, basic_block old_bb) - { - eh_landing_pad new_lp; -- basic_block new_bb, last_bb; -- rtx_insn *jump; -- unsigned new_partition; - edge_iterator ei; - edge e; - -@@ -1428,32 +1507,12 @@ fix_up_crossing_landing_pad (eh_landing_ - new_lp->landing_pad = gen_label_rtx (); - LABEL_PRESERVE_P (new_lp->landing_pad) = 1; - -- /* Put appropriate instructions in new bb. */ -- rtx_code_label *new_label = emit_label (new_lp->landing_pad); -- -- rtx_code_label *old_label = block_label (old_bb); -- jump = emit_jump_insn (targetm.gen_jump (old_label)); -- JUMP_LABEL (jump) = old_label; -- -- /* Create new basic block to be dest for lp. */ -- last_bb = EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb; -- new_bb = create_basic_block (new_label, jump, last_bb); -- new_bb->aux = last_bb->aux; -- new_bb->count = old_bb->count; -- last_bb->aux = new_bb; -- -- emit_barrier_after_bb (new_bb); -- -- make_single_succ_edge (new_bb, old_bb, 0); -- -- /* Make sure new bb is in the other partition. */ -- new_partition = BB_PARTITION (old_bb); -- new_partition ^= BB_HOT_PARTITION | BB_COLD_PARTITION; -- BB_SET_PARTITION (new_bb, new_partition); -+ /* Create the forwarder block. */ -+ basic_block new_bb = create_forwarder_block (new_lp->landing_pad, old_bb); - - /* Fix up the edges. */ - for (ei = ei_start (old_bb->preds); (e = ei_safe_edge (ei)) != NULL; ) -- if (e->src != new_bb && BB_PARTITION (e->src) == new_partition) -+ if (e->src != new_bb && BB_PARTITION (e->src) == BB_PARTITION (new_bb)) - { - rtx_insn *insn = BB_END (e->src); - rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX); -@@ -1651,9 +1710,11 @@ find_rarely_executed_basic_blocks_and_cr - - /* The format of .gcc_except_table does not allow landing pads to - be in a different partition as the throw. Fix this by either -- moving or duplicating the landing pads. */ -+ moving the landing pads or inserting forwarder landing pads. */ - if (cfun->eh->lp_array) - { -+ const bool sjlj -+ = (targetm_common.except_unwind_info (&global_options) == UI_SJLJ); - unsigned i; - eh_landing_pad lp; - -@@ -1685,13 +1746,18 @@ find_rarely_executed_basic_blocks_and_cr - which ^= BB_HOT_PARTITION | BB_COLD_PARTITION; - BB_SET_PARTITION (bb, which); - } -+ else if (sjlj) -+ sjlj_fix_up_crossing_landing_pad (bb); - else -- fix_up_crossing_landing_pad (lp, bb); -+ dw2_fix_up_crossing_landing_pad (lp, bb); -+ -+ /* There is a single, common landing pad in SJLJ mode. */ -+ if (sjlj) -+ break; - } - } - - /* Mark every edge that crosses between sections. */ -- - FOR_EACH_BB_FN (bb, cfun) - FOR_EACH_EDGE (e, ei, bb->succs) - { diff --git a/src/mingw-w64-headers-bootstrap/PKGBUILD b/src/mingw-w64-headers-bootstrap/PKGBUILD deleted file mode 100644 index 6a510c0..0000000 --- a/src/mingw-w64-headers-bootstrap/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Contributor: Sergej Pupykin -# Contributor: rubenvb vanboxem ruben gmail com - -_targets="i686-w64-mingw32 x86_64-w64-mingw32" -_dummystring="/* Dummy header, which gets overriden, if winpthread library gets installed. */" - -pkgname=mingw-w64-headers-bootstrap -pkgver=5.0.3 -pkgrel=1 -pkgdesc="MinGW-w64 headers for Windows (bootstrap)" -arch=('any') -url="http://mingw-w64.sourceforge.net" -license=('custom') -groups=('mingw-w64-bootstrap') -makedepends=('mingw-w64-headers') -conflicts=('mingw-w64-winpthreads') -options=('!strip' '!libtool' '!emptydirs') -source=() -sha256sums=() - -build() { - mkdir -p "$srcdir"/dummy/ && cd "$srcdir"/dummy - echo "${_dummystring}" > pthread_signal.h - echo "${_dummystring}" > pthread_time.h - echo "${_dummystring}" > pthread_unistd.h -} - -package() { - for _target in ${_targets}; do - install -Dm644 "$srcdir"/dummy/pthread_signal.h "$pkgdir"/usr/${_target}/include/pthread_signal.h - install -Dm644 "$srcdir"/dummy/pthread_time.h "$pkgdir"/usr/${_target}/include/pthread_time.h - install -Dm644 "$srcdir"/dummy/pthread_unistd.h "$pkgdir"/usr/${_target}/include/pthread_unistd.h - done -} diff --git a/src/mingw-w64-headers/0001-intrin-impl.h-do-not-define-_xgetbv-for-GCC-8.patch b/src/mingw-w64-headers/0001-intrin-impl.h-do-not-define-_xgetbv-for-GCC-8.patch deleted file mode 100644 index 3d39f08..0000000 --- a/src/mingw-w64-headers/0001-intrin-impl.h-do-not-define-_xgetbv-for-GCC-8.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 5aa15ee4a5f04cdc797deb685d23dc67275af357 Mon Sep 17 00:00:00 2001 -From: Mateusz -Date: Mon, 22 Jan 2018 20:58:48 +0100 -Subject: [PATCH] intrin-impl.h: do not define _xgetbv for GCC 8 - -GCC 8 from r248028 has defined function _xgetbv and we should -avoid double definition of this function. - -Signed-off-by: Mateusz Brzostek ---- - mingw-w64-headers/include/psdk_inc/intrin-impl.h | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/mingw-w64-headers/include/psdk_inc/intrin-impl.h b/mingw-w64-headers/include/psdk_inc/intrin-impl.h -index ff9e6aff..88af804c 100644 ---- a/mingw-w64-headers/include/psdk_inc/intrin-impl.h -+++ b/mingw-w64-headers/include/psdk_inc/intrin-impl.h -@@ -1775,6 +1775,7 @@ __buildmov(__movsd, unsigned __LONG32, "d") - #define __INTRINSIC_DEFINED___movsd - #endif /* __INTRINSIC_PROLOG */ - -+#if !defined(__GNUC__) || __GNUC__ < 8 /* GCC 8 has already defined _xgetbv */ - /* NOTE: This should be in immintrin.h */ - #if __INTRINSIC_PROLOG(_xgetbv) - unsigned __int64 _xgetbv(unsigned int); -@@ -1798,6 +1799,7 @@ unsigned __int64 _xgetbv(unsigned int index) - #endif - #define __INTRINSIC_DEFINED__xgetbv - #endif /* __INTRINSIC_PROLOG */ -+#endif /* __GNUC__ < 8 */ - - #endif /* defined(__x86_64__) || defined(_AMD64_) || defined(__i386__) || defined(_X86_) */ - --- -2.14.1 - diff --git a/src/mingw-w64-headers/PKGBUILD b/src/mingw-w64-headers/PKGBUILD deleted file mode 100644 index 37bf580..0000000 --- a/src/mingw-w64-headers/PKGBUILD +++ /dev/null @@ -1,48 +0,0 @@ -# Contributor: Sergej Pupykin -# Contributor: rubenvb vanboxem ruben gmail com - -_targets="i686-w64-mingw32 x86_64-w64-mingw32" - -pkgname='mingw-w64-headers' -pkgver=6.0.0 -pkgrel=1 -pkgdesc="MinGW-w64 headers for Windows" -arch=('any') -url="http://mingw-w64.sourceforge.net" -license=('custom') -groups=('mingw-w64-toolchain' 'mingw-w64') -options=('!strip' '!libtool' '!emptydirs') -validpgpkeys=('CAF5641F74F7DFBA88AE205693BDB53CD4EBC740') -source=(https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/mingw-w64-v${pkgver}.tar.bz2{,.sig}) -sha256sums=('805e11101e26d7897fce7d49cbb140d7bac15f3e085a91e0001e80b2adaf48f0' - 'SKIP') - -prepare() { - cd "$srcdir"/mingw-w64-v${pkgver} -} - -build() { - for _target in ${_targets}; do - msg "Configuring ${_target} headers" - mkdir -p "$srcdir"/headers-${_target} && cd "$srcdir"/headers-${_target} - "$srcdir"/mingw-w64-v${pkgver}/mingw-w64-headers/configure --prefix=/usr/${_target} --enable-sdk=all --enable-secure-api --host=${_target} - done -} - -package() { - for _target in ${_targets}; do - msg "Installing ${_target} headers" - cd "$srcdir"/headers-${_target} - make DESTDIR="$pkgdir" install - rm "$pkgdir"/usr/${_target}/include/pthread_signal.h - rm "$pkgdir"/usr/${_target}/include/pthread_time.h - rm "$pkgdir"/usr/${_target}/include/pthread_unistd.h - done - - msg "Installing MinGW-w64 licenses" - install -Dm644 "$srcdir"/mingw-w64-v${pkgver}/COPYING.MinGW-w64/COPYING.MinGW-w64.txt "$pkgdir"/usr/share/licenses/${pkgname}/COPYING.MinGW-w64.txt - install -Dm644 "$srcdir"/mingw-w64-v${pkgver}/COPYING.MinGW-w64-runtime/COPYING.MinGW-w64-runtime.txt "$pkgdir"/usr/share/licenses/${pkgname}/COPYING.MinGW-w64-runtime.txt - install -Dm644 "$srcdir"/mingw-w64-v${pkgver}/mingw-w64-headers/ddk/readme.txt "$pkgdir"/usr/share/licenses/${pkgname}/ddk-readme.txt - install -Dm644 "$srcdir"/mingw-w64-v${pkgver}/mingw-w64-headers/direct-x/COPYING.LIB "$pkgdir"/usr/share/licenses/${pkgname}/direct-x-COPYING.LIB - install -Dm644 "$srcdir"/mingw-w64-v${pkgver}/mingw-w64-headers/direct-x/readme.txt "$pkgdir"/usr/share/licenses/${pkgname}/direct-x-readme.txt -} diff --git a/src/mingw-w64-winpthreads/PKGBUILD b/src/mingw-w64-winpthreads/PKGBUILD deleted file mode 100644 index 42f6ff8..0000000 --- a/src/mingw-w64-winpthreads/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Contributor: Sergej Pupykin -# Contributor: rubenvb vanboxem ruben gmail com - -_targets="i686-w64-mingw32 x86_64-w64-mingw32" - -pkgname=mingw-w64-winpthreads -pkgver=6.0.0 -pkgrel=1 -pkgdesc='MinGW-w64 winpthreads library' -arch=('any') -url='http://mingw-w64.sourceforge.net' -license=('custom') -groups=('mingw-w64-toolchain' 'mingw-w64') -makedepends=('mingw-w64-gcc-base' 'mingw-w64-binutils' 'mingw-w64-crt') -provides=('mingw-w64-headers-bootstrap') -conflicts=('mingw-w64-headers-bootstrap') -replaces=('mingw-w64-headers-bootstrap') -options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') -validpgpkeys=('CAF5641F74F7DFBA88AE205693BDB53CD4EBC740') -source=(https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/mingw-w64-v${pkgver}.tar.bz2{,.sig}) -sha256sums=('805e11101e26d7897fce7d49cbb140d7bac15f3e085a91e0001e80b2adaf48f0' - 'SKIP') - -build() { - for _target in ${_targets}; do - msg "Building ${_target} winpthreads..." - mkdir -p "$srcdir"/winpthreads-build-${_target} && cd "$srcdir"/winpthreads-build-${_target} - "$srcdir"/mingw-w64-v${pkgver}/mingw-w64-libraries/winpthreads/configure --prefix=/usr/${_target} \ - --host=${_target} --enable-static --enable-shared - make - done -} - -package() { - for _target in ${_targets}; do - cd "$srcdir"/winpthreads-build-${_target} - make DESTDIR="$pkgdir" install - ${_target}-strip --strip-unneeded "$pkgdir"/usr/${_target}/bin/*.dll - done -} diff --git a/src/mkinitcpio-dropbear/.gitignore b/src/mkinitcpio-dropbear/.gitignore deleted file mode 100644 index cb8fe69..0000000 --- a/src/mkinitcpio-dropbear/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -v*.tar.gz -mkinitcpio-dropbear-*-any.pkg.tar.xz -mkinitcpio-dropbear-*.tar.gz -develop.zip -pkg/* -src/* diff --git a/src/mkinitcpio-dropbear/ChangeLog b/src/mkinitcpio-dropbear/ChangeLog deleted file mode 100644 index e31eeee..0000000 --- a/src/mkinitcpio-dropbear/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -2015-08-11 Giancarlo Razzolini - - * 0.0.3 : - - Correction of the hook help text. - - Changed the root user home directory to /root. - - Some other cleanups, specially regarding TMPDIR files juggling. - -2015-07-28 Giancarlo Razzolini - - * 0.0.2 : - - Removed leftovers from the old dropbear_initrd_encrypt which where conflicting with mkinitcpio-utils. - -2015-07-14 Giancarlo Razzolini - - * 0.0.1 : - - Initial release. - - Provide the same functionality as in dropbear_initrd_encrypt regarding dropbear. diff --git a/src/mkinitcpio-dropbear/PKGBUILD b/src/mkinitcpio-dropbear/PKGBUILD deleted file mode 100644 index 812d39c..0000000 --- a/src/mkinitcpio-dropbear/PKGBUILD +++ /dev/null @@ -1,21 +0,0 @@ -# Maintainer: Giancarlo Razzolini -pkgname=mkinitcpio-dropbear -pkgver=0.0.3 -pkgrel=4 -pkgdesc="Archlinux mkinitcpio hook to install and enable the dropbear daemon in early userspace" -arch=('any') -url="https://github.com/grazzolini/mkinitcpio-dropbear" -license=('GPL3') -depends=('dropbear' 'psmisc') -optdepends=('openssh: Allows the use of the same host keys used for normal access' 'mkinitcpio-netconf: Network interface configuration' 'mkinitcpio-ppp: PPP interface configuration') -conflicts=('mkinitcpio-tinyssh') -#install=$pkgname.install -source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz") -changelog='ChangeLog' -sha512sums=('65d9d794411dc9da03d900655b748cdda72ad39f4b0188a25c1521ed656d9c92bbbf248b09e8eb7f345839001944fc56c10e1c1fe123a73732fea8ffb6fb78d4') - -package() { - install -Dm644 "$srcdir/$pkgname-$pkgver/dropbear_hook" "$pkgdir/usr/lib/initcpio/hooks/dropbear" - install -Dm644 "$srcdir/$pkgname-$pkgver/dropbear_install" "$pkgdir/usr/lib/initcpio/install/dropbear" - install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/mkinitcpio-dropbear/mkinitcpio-dropbear.install b/src/mkinitcpio-dropbear/mkinitcpio-dropbear.install deleted file mode 100644 index 91f0825..0000000 --- a/src/mkinitcpio-dropbear/mkinitcpio-dropbear.install +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -post_install() { - mkdir -p /etc/dropbear - touch /etc/dropbear/root_key - chmod 600 /etc/dropbear/root_key - - cat< /etc/dropbear/root_key". - - Afterwards add the "dropbear" hook after any networking hook (netconf/ppp) - and before any hook provided with the mkinitcpio-utils package in the - "HOOKS" array in "/etc/mkinitcpio.conf". Finally rebuild the initramsfs - ("mkinitcpio -p linux"). -INSTALLEOF -} - -post_remove() { - cat< - - * 0.0.2 : - - Initial support for systemd enabled initrd: - + Check for any files ending in .initramfs in the /etc/systemd/network directory, and copies them to the initrd, and also copy and install systemd-networkd. - + There are some caveats, specially that it won't remove any ip addresses added to the interface: https://github.com/systemd/systemd/issues/780 - - Corrected the help text. - -2015-07-15 Giancarlo Razzolini - - * 0.0.1 : - - Initial release. - - Right now it only support the ip= configuration mode. diff --git a/src/mkinitcpio-netconf/PKGBUILD b/src/mkinitcpio-netconf/PKGBUILD deleted file mode 100644 index 0b9a6f8..0000000 --- a/src/mkinitcpio-netconf/PKGBUILD +++ /dev/null @@ -1,20 +0,0 @@ -# Maintainer: Giancarlo Razzolini -pkgname=mkinitcpio-netconf -pkgver=0.0.4 -pkgrel=2 -pkgdesc="Archlinux mkinitcpio hook for configuring early userspace networking" -arch=('any') -url="https://github.com/grazzolini/mkinitcpio-netconf" -license=('BSD') -depends=('mkinitcpio-nfs-utils' 'iproute2') -#install=$pkgname.install -source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz") -changelog='Changelog' -sha512sums=('06ac202410964740785d2977f7918981276e10568260433436c51a1d540152cc28462e46dae6bfa31acd1fafa9ebe1e4f57ca90d7754a09ccaba142c8d48b228') - -package() { - install -Dm644 "$srcdir/$pkgname-$pkgver/netconf_hook" "$pkgdir/usr/lib/initcpio/hooks/netconf" - install -Dm644 "$srcdir/$pkgname-$pkgver/netconf_install" "$pkgdir/usr/lib/initcpio/install/netconf" - install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - -} diff --git a/src/mkinitcpio-netconf/mkinitcpio-netconf.install b/src/mkinitcpio-netconf/mkinitcpio-netconf.install deleted file mode 100644 index cb10542..0000000 --- a/src/mkinitcpio-netconf/mkinitcpio-netconf.install +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash - -post_install() { - cat< - * 0.0.3: - - Created a new function to use the tinyssh-convert tool to convert already existing OpenSSH ED25519 keys to the tinyssh format. - - It will continue to create the tinyssh keys if openssh isn't installed and it has no keys available. - - This will only happen if openssh is installed and has run at least once and if there are no keys already created under /etc/tinyssh/sshkeydir. - - This is only valid for ED25519 keys, since the tinyssh-convert tool can only convert those. - -2015-08-11 Giancarlo Razzolini - - * 0.0.2 : - - Initial systemd support. It will add the tinyssh@22.socket unit, create a dependency on cryptsetup.target and enable the unit. - - Changed the root user home dir to /root. - - TMPDIR juggling cleanup. - - Hook help text correction. - -2015-08-03 Giancarlo Razzolini - - * 0.0.1 : - - Initial release. - - Uses the ucspi-tcp tcpserver tool to start the tinysshd daemon on boot. - - Right now only accepts connections on the default ssh port (22). - - There is no customization of the tinysshd parameters yet. diff --git a/src/mkinitcpio-tinyssh/PKGBUILD b/src/mkinitcpio-tinyssh/PKGBUILD deleted file mode 100644 index ca30a5d..0000000 --- a/src/mkinitcpio-tinyssh/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Maintainer: Giancarlo Razzolini -pkgname=mkinitcpio-tinyssh -pkgver=0.0.3 -pkgrel=3 -pkgdesc="Archlinux mkinitcpio hook to install and enable the tinyssh daemon in early userspace" -arch=('any') -url="https://github.com/grazzolini/mkinitcpio-tinyssh" -license=('BSD') -depends=('psmisc' 'tinyssh' 'ucspi-tcp') -optdepends=('mkinitcpio-netconf: Network interface configuration' - 'mkinitcpio-ppp: PPP interface configuration' - 'tinyssh-convert: For converting OpenSSH keys' - 'tinyssh-convert-git: For converting OpenSSH keys') -conflicts=('mkinitcpio-dropbear') -#install=$pkgname.install -source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz") -changelog='ChangeLog' -sha512sums=('16f5f2c09bdcf53a7a63011630c6ce03c73db724a3bed52145e53a9d4dc818878af7ad48b7c19927bca9fd8fc9fc230dbcef966b14c40f48468109acd3618f64') - -package() { - install -Dm644 "$srcdir/$pkgname-$pkgver/tinyssh_hook" "$pkgdir/usr/lib/initcpio/hooks/tinyssh" - install -Dm644 "$srcdir/$pkgname-$pkgver/tinyssh_install" "$pkgdir/usr/lib/initcpio/install/tinyssh" - install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/mkinitcpio-tinyssh/mkinitcpio-tinyssh.install b/src/mkinitcpio-tinyssh/mkinitcpio-tinyssh.install deleted file mode 100644 index 1a2195c..0000000 --- a/src/mkinitcpio-tinyssh/mkinitcpio-tinyssh.install +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash - -post_install() { - touch /etc/tinyssh/root_key - chmod 600 /etc/tinyssh/root_key - - cat< /etc/tinyssh/root_key". - - If you want to use the same host keys as your OpenSSH installation - (only ed25519 for now), install tinyssh-convert or tinyssh-convert-git - BEFORE rebuilding your initramfs. Or, if you already have keys generated, - remove either the /etc/tinyssh/sshkeydir, or the ed25519 public and secret - keys from that dir, in order to use OpenSSH keys. This hook will not overwrite - existing keys either OpenSSH's converted or tinysshd-makekey created. - - Afterwards add the "tinyssh" hook after any networking hook (netconf/ppp) - and before any hook provided with the mkinitcpio-utils package in the - "HOOKS" array in "/etc/mkinitcpio.conf". Finally rebuild the initramsfs - ("mkinitcpio -p linux"). -INSTALLEOF -} - -post_remove() { - cat< - - * 0.0.2 : - - Got rid of TMPDIR juggling by using BUILDROOT directly. - - Changed the root home dir to /root. - -2015-07-22 Giancarlo Razzolini - - * 0.0.1 : - - Initial release. - - Provide the encryptssh hook and the cryptsetup_shell as it is on the original dropbear_initrd_encrypt package. diff --git a/src/mkinitcpio-utils/PKGBUILD b/src/mkinitcpio-utils/PKGBUILD deleted file mode 100644 index 8979db4..0000000 --- a/src/mkinitcpio-utils/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: Giancarlo Razzolini -pkgname=mkinitcpio-utils -pkgver=0.0.3 -pkgrel=3 -pkgdesc="Collection of Archlinux mkinitcpio utilities performing various tasks" -arch=('any') -url="https://github.com/grazzolini/mkinitcpio-utils" -license=('BSD') -depends=('cryptsetup') -optdepends=('mkinitcpio-dropbear: Allow the encryptssh hook to unlock a root container remotely using dropbear' - 'mkinitcpio-tinyssh: Allow the encryptssh hook to unlock a root container remotely using tinyssh') -#install=$pkgname.install -changelog='ChangeLog' -source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('9d454006978f23abca61be71523454670b94ea6d8e08eeab2e61fc81da3e3f5e8ec2b053fb0a6f986ce673d8521aa2a5b5fe5f37d4dffc4e27fde1b238437470') - -package() { - install -Dm755 "$srcdir/$pkgname-$pkgver/utils/shells/cryptsetup_shell" "$pkgdir/usr/share/$pkgname/utils/shells/cryptsetup_shell" - install -Dm644 "$srcdir/$pkgname-$pkgver/README.md" "$pkgdir/usr/share/$pkgname/README.md" - install -Dm644 "$srcdir/$pkgname-$pkgver/initcpio/hooks/encryptssh" "$pkgdir/usr/lib/initcpio/hooks/encryptssh" - install -Dm644 "$srcdir/$pkgname-$pkgver/initcpio/install/encryptssh" "$pkgdir/usr/lib/initcpio/install/encryptssh" - install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/mkinitcpio-utils/mkinitcpio-utils.install b/src/mkinitcpio-utils/mkinitcpio-utils.install deleted file mode 100644 index b10b9c4..0000000 --- a/src/mkinitcpio-utils/mkinitcpio-utils.install +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -post_install() { - cat< /etc/wpa_supplicant/initcpio.conf' - echo 'and rerun mkinitcpio' -} diff --git a/src/mkinitcpio-wifi/wifi.hook b/src/mkinitcpio-wifi/wifi.hook deleted file mode 100644 index 5f82581..0000000 --- a/src/mkinitcpio-wifi/wifi.hook +++ /dev/null @@ -1,78 +0,0 @@ -#!/usr/bin/ash - -check_net_device () { - ip link show $1 > /dev/null 2>&1 -} - -poll_net_device () { - local device=$1 seconds=${2//[!0-9]} - - [ "${seconds:-x}" = x ] && seconds=10 - - check_net_device $device && return 0 - - msg "Waiting $seconds seconds for network device $device ..." >&2 - while ! check_net_device $device && [ "$seconds" -gt 0 ]; do - sleep 1 - seconds=$(( seconds - 1 )) - done - - check_net_device $device -} - -check_wpa_supplicant_done () { - grep "CTRL-EVENT-CONNECTED" $1 > /dev/null -} - -poll_wpa_completion () { - local logfile=$1 seconds=${2//[!0-9]} - - [ "${seconds:-x}" = x ] && seconds=10 - - check_wpa_supplicant_done $logfile && return 0 - - msg "Waiting $seconds seconds for wpa_supplicant ..." >&2 - while ! check_wpa_supplicant_done $logfile && [ "$seconds" -gt 0 ]; do - sleep 1 - seconds=$(( seconds - 1 )) - done - - check_wpa_supplicant_done $logfile -} - -run_hook () -{ - local device="wlan0" - local logfile="/tmp-wpa-supplicant-log" - - # wait for wlan-device - poll_net_device $device 15 - - msg "Starting wifi" - - # set wlan-device to up - ip link set $device up || return 1 - - # assocciate with wifi network - wpa_supplicant -B -i $device -c /etc/wpa_supplicant/initcpio.conf -f $logfile - - # wait for wpa_supplicant - poll_wpa_completion $logfile 15 - - # wlan-device should now be connected and ready to be assigned an ip by the net hook -} - -run_cleanuphook () -{ - local device="wlan0" - local logfile="/tmp-wpa-supplicant-log" - - # kill wpa_supplicant running in the background - killall wpa_supplicant - - # set wlan-device link down - ip link set $device down - - # wlan-device should now be fully disconnected from the wifi network - rm $logfile -} diff --git a/src/mkinitcpio-wifi/wifi.install b/src/mkinitcpio-wifi/wifi.install deleted file mode 100644 index bc38459..0000000 --- a/src/mkinitcpio-wifi/wifi.install +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -get_mods_depending_on () { - local res - - res=$(lsmod | grep -e "^\\<${1}\\>" | awk '{print $4}') - res=(${res//,/ }) - - (( ${#res[*]} )) && printf "%s\n" "${res[@]}" -} - -get_mods_depending_on_recursive () { - local mods queue i_mod i_testmod - - mods=($1 $(get_mods_depending_on $1)) - queue=(${mods[@]}) - - while (( ${#queue[*]} )) ; do - i_mod=${queue[0]} - queue=(${queue[@]:1}) - - for i_testmod in $(get_mods_depending_on ${i_mod}) ; do - in_array ${i_testmod} ${mods[@]} - if [ $? != 0 ] ; then - mods+=(${i_testmod}) - queue+=(${i_testmod}) - fi - done - done - - (( ${#mods[*]} )) && printf "%s\n" "${mods[@]}" -} - - -build () -{ - # Are we even needed? - if [ ! -r "/etc/wpa_supplicant/initcpio.conf" ]; then - echo "There is no wifi config /etc/wpa_supplicant/initcpio.conf; (create and rerun?); exit" - return 0 - fi - - # wireless modules - add_checked_modules "/drivers/net/wireless/" - - # make sure loaded modules depending on cfg80211 are included (e.g. iwlmvm) - local mod - for mod in $(get_mods_depending_on_recursive cfg80211) ; do - add_module $mod - done - - # make sure to add module ccm (needed in some cases) - add_module ccm - - add_binary "killall" - add_binary "wpa_supplicant" - add_binary "ip" - add_runscript - - add_file "/etc/wpa_supplicant/initcpio.conf" "/etc/wpa_supplicant/initcpio.conf" -} - -help () -{ -cat< -# Contributor: Michael Herzberg <{firstname}@{firstinitial}{lastname}.de> - -pkgname=moonlight-qt -pkgver=4.1.0 -pkgrel=1 -pkgdesc='GameStream client for PCs (Windows, Mac, and Linux)' -arch=('x86_64') -license=('GPL') -url='https://moonlight-stream.org' -depends=('qt5-base' 'qt5-quickcontrols2' 'qt5-svg' 'ffmpeg' 'sdl2_ttf') -makedepends=('git') -optdepends=('libva-intel-driver: hardware acceleration for Intel GPUs') -source=("https://github.com/moonlight-stream/${pkgname}/releases/download/v${pkgver}/MoonlightSrc-${pkgver}.tar.gz") -sha256sums=('d6afa610a5747bfcfb66c17aea733e680950746065b62abf0fd44d868e2d163a') - -prepare() { - qmake PREFIX="$pkgdir/usr" moonlight-qt.pro -} - -build() { - make release -} - -package() { - make install -} diff --git a/src/mprime/PKGBUILD b/src/mprime/PKGBUILD deleted file mode 100644 index 0fae44f..0000000 --- a/src/mprime/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer: graysky -# Contributer: xyne -# Contributer: TryA - https://bbs.archlinux.org/viewtopic.php?id=114996 - -pkgname=mprime -pkgver=294b7 -pkgrel=4 -pkgdesc="A GIMPS, distributed computing project client, dedicated to finding Mersenne primes." -arch=('x86_64') -url="http://www.mersenne.org" -license=('custom') -depends=('curl' 'hwloc') -conflicts=('mprime-bin') -source=("http://www.mersenne.org/ftp_root/gimps/p95v${pkgver}.source.zip" -unfuck_makefile.patch) -sha256sums=('15682e9587af2b86647de9786f97dc8c5d7a4a679a0440f7d1d1936a48c5aa45' - 'c94417f35f988e32693f9002792cbf21da85c2345670cb377066c9b799341528') - -prepare () { - patch -Np1 -i unfuck_makefile.patch -} - -build() { - cd "$srcdir/gwnum" - make -f make64 - - cd "$srcdir/linux64" - make -} - -package() { - install -Dm755 linux64/mprime "$pkgdir/usr/bin/mprime" - - # license and documentation - # x86_64 tarball for 279 includes none of these - #install -Dm644 license.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt" - #install -Dm644 readme.txt "$pkgdir/usr/share/doc/$pkgname/readme.txt" - #install -Dm644 stress.txt "$pkgdir/usr/share/doc/$pkgname/stress.txt" - #install -Dm644 undoc.txt "$pkgdir/usr/share/doc/$pkgname/undoc.txt" - #install -Dm644 whatsnew.txt "$pkgdir/usr/share/doc/$pkgname/whatsnew.txt" -} diff --git a/src/mprime/unfuck_makefile.patch b/src/mprime/unfuck_makefile.patch deleted file mode 100644 index c62a208..0000000 --- a/src/mprime/unfuck_makefile.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/linux64/makefile b/linux64/makefile -index 329cb51..88acbc6 100644 ---- a/linux64/makefile -+++ b/linux64/makefile -@@ -20,15 +20,15 @@ - # LFLAGS = -Wl,-M - # LIBS = ../gwnum/gwnum.a ../gwnum/gwnum.ld -lm -lpthread -Wl,-Bstatic $(shell pkg-config --static --libs libhwloc) -Wl,-Bstatic $(shell pkg-config --static --libs libcurl) -lstdc++ -Wl,-Bdynamic -ldl - -+MPRIME_FLAGS=-I.. -I../gwnum -DX86_64 -march=x86-64 -O2 -Wno-unused-result - CC = gcc --CFLAGS = -I.. -I../gwnum -I/usr/local/include -DX86_64 -O2 -+CFLAGS = ${MPRIME_FLAGS} - - CPP = g++ --CPPFLAGS = -I.. -I../gwnum -DX86_64 -O2 -+CPPFLAGS = ${MPRIME_FLAGS} - - LFLAGS = -Wl,-M -Wl,-L/usr/local/lib --#LIBS = ../gwnum/gwnum.a ../gwnum/gwnum.ld -lm -lpthread -Wl,-Bstatic -lhwloc -Wl,-Bstatic -lcurl -Wl,-Bdynamic -lrt -lstdc++ -lz -lxml2 -ldl -lgmp --LIBS = ../gwnum/gwnum.a ../gwnum/gwnum.ld -lm -lpthread -Wl,-Bstatic -lhwloc -Wl,-Bstatic -lcurl -Wl,-Bdynamic -lrt -lstdc++ -ldl -lgmp -+LIBS = ../gwnum/gwnum.a ../gwnum/gwnum.ld -lm -lpthread $(shell pkg-config --libs libcurl) -lstdc++ $(shell pkg-config --static --libs hwloc) -lgmp - - FACTOROBJ = factor64.o - LINUXOBJS = prime.o menu.o diff --git a/src/mstflint/PKGBUILD b/src/mstflint/PKGBUILD deleted file mode 100644 index 8118d36..0000000 --- a/src/mstflint/PKGBUILD +++ /dev/null @@ -1,45 +0,0 @@ -# Maintainer: James P. Harvey - -pkgname=mstflint -pkgver=4.13.1.1 -_pkgver=4.13.1-1 -pkgrel=1 -pkgdesc='OpenFabrics Alliance firmware burning application for Mellanox HCA/NIC cards (without inband support)' -arch=('x86_64' 'i686') -url='https://www.openfabrics.org/index.php/overview.html' -license=('GPL2' 'custom:"OpenIB.org BSD"') -depends=('python' 'sqlite') -makedepends=('git') -source=("git+https://github.com/Mellanox/${pkgname}#tag=v${_pkgver}") -sha256sums=('SKIP') - -#The release tarballs cannot be used cleanly on Arch -#Reported upstream: https://github.com/Mellanox/mstflint/issues/6 -#https://github.com/Mellanox/${pkgname}/archive/v${_pkgver}.tar.gz -# autogen.sh (through gitversion.sh) assumes it's running from a git tree, not a source tarball -# so, it fails to write common/gitversion.h which causes a compilation failure -# (if you run this from within a different git tree (i.e. AUR repo) it will proceed with wrong sha -#https://github.com/Mellanox/${pkgname}/releases/download/v${_pkgver}/${pkgname}-${_pkgver}.tar.gz -# has files created upstream by autogen.sh, which is hard-coded to run with aclocal-1.13 -# and arch has aclocal-1.16 - -build() { - cd "${srcdir}/${pkgname}" - - ./autogen.sh - ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --libexecdir=/usr/lib \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/share/man \ - --disable-inband - make -} - -package() { - cd "${srcdir}/${pkgname}" - make DESTDIR="${pkgdir}" install - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 README "${pkgdir}/usr/share/docs/${pkgname}/README" -} diff --git a/src/ncurses5-compat-libs/.gitignore b/src/ncurses5-compat-libs/.gitignore deleted file mode 100644 index bc5f0d3..0000000 --- a/src/ncurses5-compat-libs/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -*.asc -*.tgz -logs/ -*.pkg.tar.xz -*.sig diff --git a/src/ncurses5-compat-libs/PKGBUILD b/src/ncurses5-compat-libs/PKGBUILD deleted file mode 100644 index c00fb8a..0000000 --- a/src/ncurses5-compat-libs/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# Maintainer: BartÅ‚omiej Piotrowski -# Contributor: Allan McRae -# Contributor: judd - -pkgname=ncurses5-compat-libs -_pkgname=ncurses -pkgver=6.1 -pkgrel=1 -pkgdesc='System V Release 4.0 curses emulation library, ABI 5' -arch=(i686 x86_64) -url='http://invisible-island.net/ncurses/ncurses.html' -license=(MIT) -depends=(glibc gcc-libs sh) -provides=(libtinfo5) -conflicts=(libtinfo5) -source=(https://ftp.gnu.org/pub/gnu/ncurses/ncurses-$pkgver.tar.gz{,.sig}) -md5sums=('98c889aaf8d23910d2b92d65be2e737a' - 'SKIP') -validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey - -build() { - cd ${_pkgname}-${pkgver} - - ./configure --prefix=/usr --mandir=/usr/share/man \ - --with-shared --with-normal --without-debug --without-ada --enable-widec \ - --disable-pc-files --with-cxx-binding --with-cxx-shared --with-abi-version=5 - make -} - -package() { - cd ${_pkgname}-${pkgver} - make DESTDIR="$pkgdir" install.libs - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - rm -rf "$pkgdir/usr/include/" "$pkgdir/usr/lib/pkgconfig" \ - "$pkgdir"/usr/lib/*.so - - for lib in ncurses ncurses++ form panel menu; do - ln -s /usr/lib/lib${lib}w.so.5 "$pkgdir/usr/lib/lib${lib}.so.5" - done - ln -s /usr/lib/libncurses.so.5 "$pkgdir/usr/lib/libtinfo.so.5" - ln -s /usr/lib/libncurses.so.5 "$pkgdir/usr/lib/libtic.so.5" -} diff --git a/src/nextcloud-app-keeweb/PKGBUILD b/src/nextcloud-app-keeweb/PKGBUILD deleted file mode 100755 index 8097801..0000000 --- a/src/nextcloud-app-keeweb/PKGBUILD +++ /dev/null @@ -1,20 +0,0 @@ -# Maintainer: Jonas Heinrich -# Contributor: Jonas Heinrich - -pkgname=nextcloud-app-keeweb -pkgver=0.6.3 -pkgrel=1 -pkgdesc="Open Keepass stores inside Nextcloud" -arch=('any') -url="https://github.com/jhass/nextcloud-keeweb" -license=('AGPL') -depends=('nextcloud') -makedepends=() -options=('!strip') -source=("https://github.com/jhass/nextcloud-keeweb/releases/download/v${pkgver}/keeweb-${pkgver}.tar.gz") -sha512sums=('5a04f52e0dec7304ef71196deda755443a1fcde17523da04ab3f0e208dc57d31f9b6a2dcf3f24ed8720708c26cbdc49ee63b3b03a1583d604c763e8dd2ffbc19') - -package() { - install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" - cp -a "${srcdir}/keeweb" "${pkgdir}/usr/share/webapps/nextcloud/apps/keeweb" -} diff --git a/src/nextcloud-app-passman/PKGBUILD b/src/nextcloud-app-passman/PKGBUILD deleted file mode 100644 index c997abc..0000000 --- a/src/nextcloud-app-passman/PKGBUILD +++ /dev/null @@ -1,20 +0,0 @@ -# Maintainer: Jonas Frei -# Contributor: Jonas Heinrich - -pkgname=nextcloud-app-passman -pkgver=2.3.5 -pkgrel=1 -pkgdesc="Passman is a full featured password manager" -arch=('any') -url="https://github.com/nextcloud/passman" -license=('GPL3') -depends=('nextcloud') -makedepends=() -options=('!strip') -source=("nextcloud-app-passman-${pkgver}.tar.gz::https://releases.passman.cc/passman_${pkgver}.tar.gz") -sha512sums=("89e26c4022732cce562a861efde9fc780c69bda0729f7411597b12842959129347715e81bfeb70bdd6734acf3aca09f206bc7a1e84d8f59d340ab65aca490367") - -package() { - install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" - cp -a "${srcdir}/passman" "${pkgdir}/usr/share/webapps/nextcloud/apps/passman" -} diff --git a/src/nextcloud-app-user-external/PKGBUILD b/src/nextcloud-app-user-external/PKGBUILD deleted file mode 100644 index af408f0..0000000 --- a/src/nextcloud-app-user-external/PKGBUILD +++ /dev/null @@ -1,19 +0,0 @@ -# Maintainer: moparisthebest - -pkgname=nextcloud-app-user-external -pkgver=3.0.0 -pkgrel=1 -pkgdesc=" External user authentication methods like IMAP, SMB and FTP" -arch=('any') -url="https://github.com/nextcloud/user_external" -license=('AGPL3') -depends=('nextcloud') -makedepends=() -options=('!strip') -source=("https://github.com/nextcloud-releases/user_external/releases/download/v${pkgver}/user_external-v${pkgver}.tar.gz") -sha256sums=("25cd717780993091bac9e76f81c01fad02a1844917d2ac3973481f93a31ff276") - -package() { - install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" - cp -a "${srcdir}/user_external" "${pkgdir}/usr/share/webapps/nextcloud/apps/user_external" -} diff --git a/src/nextcloud-app-user-sql/PKGBUILD b/src/nextcloud-app-user-sql/PKGBUILD deleted file mode 100644 index 149f518..0000000 --- a/src/nextcloud-app-user-sql/PKGBUILD +++ /dev/null @@ -1,19 +0,0 @@ -# Maintainer: moparisthebest - -pkgname=nextcloud-app-user-sql -pkgver=4.3.0 -pkgrel=1 -pkgdesc="App for authenticating Nextcloud users using SQL" -arch=('any') -url="https://github.com/nextcloud/user_sql" -license=('AGPL3') -depends=('nextcloud') -makedepends=() -options=('!strip') -source=("nextcloud-app-user-sql-${pkgver}.tar.gz::https://github.com/nextcloud/user_sql/releases/download/v${pkgver}/user_sql-${pkgver}.tar.gz") -sha256sums=("804d69aa6a9c90b487ba0d8d54a87da5adae2a02b053471e670f111e0b8b47f6") - -package() { - install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" - cp -a "${srcdir}/user_sql" "${pkgdir}/usr/share/webapps/nextcloud/apps/user_sql" -} diff --git a/src/nginx-mainline-rtmp/PKGBUILD b/src/nginx-mainline-rtmp/PKGBUILD deleted file mode 100644 index 031d4da..0000000 --- a/src/nginx-mainline-rtmp/PKGBUILD +++ /dev/null @@ -1,147 +0,0 @@ -# $Id$ -# Maintainer: BartÅ‚omiej Piotrowski -# Contributor: Sébastien Luttringer -# Contributor: Drew DeVault -# Contributor: Florent Thiéry -# Contributor: moparisthebest -# Contributer: Phillip Schichtel - -_nginx_version=1.13.6 -_rtmp_version=1.2.0 -pkgname=nginx-mainline-rtmp -pkgver="${_nginx_version}.${_rtmp_version}" -pkgrel=1 -pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server, mainline-rtmp release' -arch=('i686' 'x86_64' 'armv7h' 'armv6h') -url='https://nginx.org' -license=('custom') -depends=('pcre' 'zlib' 'openssl' 'geoip') -backup=('etc/nginx/fastcgi.conf' - 'etc/nginx/fastcgi_params' - 'etc/nginx/koi-win' - 'etc/nginx/koi-utf' - 'etc/nginx/mime.types' - 'etc/nginx/nginx.conf' - 'etc/nginx/scgi_params' - 'etc/nginx/uwsgi_params' - 'etc/nginx/win-utf' - 'etc/logrotate.d/nginx' - 'usr/share/nginx/html/crossdomain.xml') -install=nginx.install -provides=('nginx') -conflicts=('nginx') -source=($url/download/nginx-${_nginx_version}.tar.gz{,.asc} - https://github.com/arut/nginx-rtmp-module/archive/v${_rtmp_version}.tar.gz - service - logrotate - crossdomain.xml - nginx.conf) -validpgpkeys=('B0F4253373F8F6F510D42178520A9993A1C052F8') # Maxim Dounin -md5sums=('f84d3f782c168bfdfb734700e51a929f' - 'SKIP' - '1a47951b64f3f726a9d4620774643759' - 'ef491e760e7c1ffec9ca25441a150c83' - '6a01fb17af86f03707c8ae60f98a2dc2' - '4d2e9c834fa2e60cd8b23185b93d2e2e' - '35a9c62e780ab952fb89b613f0af97cd') - -_common_flags=( - --with-pcre-jit - --with-file-aio - --with-http_addition_module - --with-http_auth_request_module - --with-http_dav_module - --with-http_degradation_module - --with-http_flv_module - --with-http_geoip_module - --with-http_gunzip_module - --with-http_gzip_static_module - --with-http_mp4_module - --with-http_realip_module - --with-http_secure_link_module - --with-http_slice_module - --with-http_ssl_module - --with-http_stub_status_module - --with-http_sub_module - --with-http_v2_module - --with-mail - --with-mail_ssl_module - --with-pcre-jit - --with-stream - --with-stream_geoip_module - --with-stream_realip_module - --with-stream_ssl_module - --with-stream_ssl_preread_module - --with-threads - "--add-module=../nginx-rtmp-module-${_rtmp_version}" -) - -_mainline_flags=( - --with-stream_ssl_preread_module - --with-stream_geoip_module - --with-stream_realip_module -) - -build() { - cd "$provides-${_nginx_version}" - ./configure \ - --prefix=/etc/nginx \ - --conf-path=/etc/nginx/nginx.conf \ - --sbin-path=/usr/bin/nginx \ - --pid-path=/run/nginx.pid \ - --lock-path=/run/lock/nginx.lock \ - --user=http \ - --group=http \ - --http-log-path=/var/log/nginx/access.log \ - --error-log-path=stderr \ - --http-client-body-temp-path=/var/lib/nginx/client-body \ - --http-proxy-temp-path=/var/lib/nginx/proxy \ - --http-fastcgi-temp-path=/var/lib/nginx/fastcgi \ - --http-scgi-temp-path=/var/lib/nginx/scgi \ - --http-uwsgi-temp-path=/var/lib/nginx/uwsgi \ - --with-cc-opt="$CFLAGS $CPPFLAGS" \ - --with-ld-opt="$LDFLAGS" \ - ${_common_flags[@]} \ - ${_mainline_flags[@]} - - make -} - -package() { - cd "$provides-${_nginx_version}" - make DESTDIR="$pkgdir" install - - sed -e 's|\ "$pkgdir"/usr/share/man/man8/nginx.8.gz - - for i in ftdetect indent syntax; do - install -Dm644 contrib/vim/$i/nginx.vim \ - "$pkgdir/usr/share/vim/vimfiles/$i/nginx.vim" - done -} - -# vim:set ts=2 sw=2 et: diff --git a/src/nginx-mainline-rtmp/crossdomain.xml b/src/nginx-mainline-rtmp/crossdomain.xml deleted file mode 100644 index eaf535a..0000000 --- a/src/nginx-mainline-rtmp/crossdomain.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/src/nginx-mainline-rtmp/logrotate b/src/nginx-mainline-rtmp/logrotate deleted file mode 100644 index e0afbb9..0000000 --- a/src/nginx-mainline-rtmp/logrotate +++ /dev/null @@ -1,10 +0,0 @@ -/var/log/nginx/*log { - missingok - notifempty - create 640 http log - sharedscripts - compress - postrotate - test ! -r /run/nginx.pid || kill -USR1 `cat /run/nginx.pid` - endscript -} diff --git a/src/nginx-mainline-rtmp/nginx.conf b/src/nginx-mainline-rtmp/nginx.conf deleted file mode 100644 index e13d86c..0000000 --- a/src/nginx-mainline-rtmp/nginx.conf +++ /dev/null @@ -1,282 +0,0 @@ - -#user html; -worker_processes 1; - -#error_log logs/error.log; -#error_log logs/error.log notice; -#error_log logs/error.log info; - -#pid logs/nginx.pid; - - -events { - worker_connections 1024; -} - - -http { - include mime.types; - default_type application/octet-stream; - - #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' - # '$status $body_bytes_sent "$http_referer" ' - # '"$http_user_agent" "$http_x_forwarded_for"'; - - #access_log logs/access.log main; - - sendfile on; - #tcp_nopush on; - - #keepalive_timeout 0; - keepalive_timeout 65; - - #gzip on; - - server { - listen 80; - server_name localhost; - - location / { - root /usr/share/nginx/html; - index index.html index.htm; - } - - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /usr/share/nginx/html; - } - - # This URL provides RTMP statistics in XML - location /stat { - rtmp_stat all; - # Use this stylesheet to view XML as web page - # in browser - rtmp_stat_stylesheet stat.xsl; - } - - location /stat.xsl { - # XML stylesheet to view RTMP stats. - # Copy stat.xsl wherever you want - # and put the full directory path here - root /path/to/stat.xsl/; - } - - location /hls { - # Serve HLS fragments - types { - application/vnd.apple.mpegurl m3u8; - video/mp2t ts; - } - root /tmp; - add_header Cache-Control no-cache; - add_header Access-Control-Allow-Origin *; - } - - location /dash { - # Serve DASH fragments - root /tmp; - add_header Cache-Control no-cache; - add_header Access-Control-Allow-Origin *; - } - } - - # another virtual host using mix of IP-, name-, and port-based configuration - # - #server { - # listen 8000; - # listen somename:8080; - # server_name somename alias another.alias; - - # location / { - # root html; - # index index.html index.htm; - # } - #} - - - # HTTPS server - # - #server { - # listen 443 ssl; - # server_name localhost; - - # ssl_certificate cert.pem; - # ssl_certificate_key cert.key; - - # ssl_session_cache shared:SSL:1m; - # ssl_session_timeout 5m; - - # ssl_ciphers HIGH:!aNULL:!MD5; - # ssl_prefer_server_ciphers on; - - # location / { - # root html; - # index index.html index.htm; - # } - #} -} - -rtmp { - server { - # Documentation - # https://github.com/arut/nginx-rtmp-module/wiki/Directives - - listen 1935; - - chunk_size 4000; - - # Video on demand - application vod { - play /var/vod; - } - - # HLS - # Incoming stream must be in H264/AAC. For iPhones use baseline H264 - # profile (see ffmpeg example). - # This example creates RTMP stream from movie ready for HLS: - # - # ffmpeg -loglevel verbose -re -i movie.avi -vcodec libx264 - # -vprofile baseline -acodec libmp3lame -ar 44100 -ac 1 - # -f flv rtmp://localhost:1935/hls/movie - # - # Example gstreamer pipeline: - # gst-launch-1.0 videotestsrc is-live=true ! timeoverlay ! x264enc - # byte-stream=true tune=zerolatency key-int-max=30 ! - # "video/x-h264, profile=baseline" ! flvmux streamable=true ! - # rtmpsink location=rtmp://localhost:1935/hls/live - # - # Playback url is http://localhost/hls/live.m3u8 - - application hls { - live on; - hls on; - hls_path /tmp/hls; - } - - application dash { - live on; - dash on; - dash_path /tmp/dash; - } - - # TV mode: one publisher, many subscribers - #application mytv { - - # enable live streaming - #live on; - - # record first 1K of stream - #record all; - #record_path /tmp/av; - #record_max_size 1K; - - # append current timestamp to each flv - #record_unique on; - - # publish only from localhost - #allow publish 127.0.0.1; - #deny publish all; - - #allow play all; - #} - - # Transcoding (ffmpeg needed) - #application big { - #live on; - - # On every pusblished stream run this command (ffmpeg) - # with substitutions: $app/${app}, $name/${name} for application & stream name. - # - # This ffmpeg call receives stream from this application & - # reduces the resolution down to 32x32. The stream is the published to - # 'small' application (see below) under the same name. - # - # ffmpeg can do anything with the stream like video/audio - # transcoding, resizing, altering container/codec params etc - # - # Multiple exec lines can be specified. - - #exec ffmpeg -re -i rtmp://localhost:1935/$app/$name -vcodec flv -acodec copy -s 32x32 - # -f flv rtmp://localhost:1935/small/${name}; - #} - - #application small { - #live on; - # Video with reduced resolution comes here from ffmpeg - #} - - #application webcam { - #live on; - - # Stream from local webcam - #exec_static ffmpeg -f video4linux2 -i /dev/video0 -c:v libx264 -an - # -f flv rtmp://localhost:1935/webcam/mystream; - #} - - #application mypush { - # live on; - - # Every stream published here - # is automatically pushed to - # these two machines - #push rtmp1.example.com; - #push rtmp2.example.com:1934; - #} - - #application mypull { - #live on; - - # Pull all streams from remote machine - # and play locally - #pull rtmp://rtmp3.example.com pageUrl=www.example.com/index.html; - #} - - #application mystaticpull { - #live on; - - # Static pull is started at nginx start - #pull rtmp://rtmp4.example.com pageUrl=www.example.com/index.html name=mystream static; - #} - - # Many publishers, many subscribers - # no checks, no recording - #application videochat { - - #live on; - - # The following notifications receive all - # the session variables as well as - # particular call arguments in HTTP POST - # request - - # Make HTTP request & use HTTP retcode - # to decide whether to allow publishing - # from this connection or not - #on_publish http://localhost:8080/publish; - - # Same with playing - #on_play http://localhost:8080/play; - - # Publish/play end (repeats on disconnect) - #on_done http://localhost:8080/done; - - # All above mentioned notifications receive - # standard connect() arguments as well as - # play/publish ones. If any arguments are sent - # with GET-style syntax to play & publish - # these are also included. - # Example URL: - # rtmp://localhost/myapp/mystream?a=b&c=d - - # record 10 video keyframes (no audio) every 2 minutes - #record keyframes; - #record_path /tmp/vc; - #record_max_frames 10; - #record_interval 2m; - - # Async notify about an flv recorded - #on_record_done http://localhost:8080/record_done; - - #} - } -} diff --git a/src/nginx-mainline-rtmp/nginx.install b/src/nginx-mainline-rtmp/nginx.install deleted file mode 100644 index 90d24a5..0000000 --- a/src/nginx-mainline-rtmp/nginx.install +++ /dev/null @@ -1,12 +0,0 @@ -post_upgrade() { - if (( $(vercmp $2 1.11.8-2) < 0)); then - chown root:root var/log/nginx - fi - - if (( $(vercmp $2 1.11.9-2) < 0 )); then - chmod 755 var/log/nginx - echo ':: Security notice:' - echo ' - When additional log directories are used in /var/log/nginx make sure they' - echo ' are owned by root:root and have 755 set as permission to mitigate CVE-2016-1247' - fi -} diff --git a/src/nginx-mainline-rtmp/service b/src/nginx-mainline-rtmp/service deleted file mode 100644 index 365bc95..0000000 --- a/src/nginx-mainline-rtmp/service +++ /dev/null @@ -1,17 +0,0 @@ -[Unit] -Description=A high performance web server and a reverse proxy server -After=network.target network-online.target nss-lookup.target - -[Service] -Type=forking -PIDFile=/run/nginx.pid -PrivateDevices=yes -SyslogLevel=err - -ExecStart=/usr/bin/nginx -g 'pid /run/nginx.pid; error_log stderr;' -ExecReload=/usr/bin/nginx -s reload -KillSignal=SIGQUIT -KillMode=mixed - -[Install] -WantedBy=multi-user.target diff --git a/src/nvidia-390xx-settings/0001-nvidia-settings-Make-VDPAUDeviceFunctions-static-to-.patch b/src/nvidia-390xx-settings/0001-nvidia-settings-Make-VDPAUDeviceFunctions-static-to-.patch deleted file mode 100644 index 7c1301f..0000000 --- a/src/nvidia-390xx-settings/0001-nvidia-settings-Make-VDPAUDeviceFunctions-static-to-.patch +++ /dev/null @@ -1,111 +0,0 @@ -From a7c1f5fce6303a643fadff7d85d59934bd0cf6b6 Mon Sep 17 00:00:00 2001 -From: Aaron Plattner -Date: Mon, 18 May 2020 15:27:01 -0700 -Subject: [PATCH] nvidia-settings: Make VDPAUDeviceFunctions static to - ctkvdpau.c - -GCC 10 defaults to building with -fno-common, which exposes a bug in -nvidia-settings: The VDPAUDeviceFunctions structure is defined as global in -ctkvdpau.h, so both ctkvdpau.o and ctkwindow.o have it as a global, non-static -"tentative definition" symbol. The GCC 10 man page describes it like this: - - -fcommon - In C code, this option controls the placement of global variables - defined without an initializer, known as tentative definitions in - the C standard. Tentative definitions are distinct from - declarations of a variable with the "extern" keyword, which do not - allocate storage. - - The default is -fno-common, which specifies that the compiler - places uninitialized global variables in the BSS section of the - object file. This inhibits the merging of tentative definitions by - the linker so you get a multiple-definition error if the same - variable is accidentally defined in more than one compilation unit. - - The -fcommon places uninitialized global variables in a common - block. This allows the linker to resolve all tentative definitions - of the same variable in different compilation units to the same - object, or to a non-tentative definition. This behavior is - inconsistent with C++, and on many targets implies a speed and code - size penalty on global variable references. It is mainly useful to - enable legacy code to link without errors. - -Since the copy of VDPAUDeviceFunctions in ctkwindow.o is not used, just remove -it by moving the definition of this structure into ctkvdpau.c. ---- - src/gtk+-2.x/ctkvdpau.c | 23 +++++++++++++++++++++++ - src/gtk+-2.x/ctkvdpau.h | 24 ------------------------ - 2 files changed, 23 insertions(+), 24 deletions(-) - -diff --git a/src/gtk+-2.x/ctkvdpau.c b/src/gtk+-2.x/ctkvdpau.c -index 2f120f0..6149c28 100644 ---- a/src/gtk+-2.x/ctkvdpau.c -+++ b/src/gtk+-2.x/ctkvdpau.c -@@ -103,6 +103,29 @@ const gchar* __video_mixer_parameter_help = - const gchar* __video_mixer_attribute_help = - "This shows the video mixer attributes and any applicable ranges."; - -+static struct VDPAUDeviceImpl { -+ -+ VdpGetErrorString *GetErrorString; -+ VdpGetProcAddress *GetProcAddress; -+ VdpGetApiVersion *GetApiVersion; -+ VdpGetInformationString *GetInformationString; -+ VdpVideoSurfaceQueryCapabilities *VideoSurfaceQueryCapabilities; -+ VdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities -+ *VideoSurfaceQueryGetPutBitsYCbCrCapabilities; -+ VdpOutputSurfaceQueryCapabilities *OutputSurfaceQueryCapabilities; -+ VdpOutputSurfaceQueryGetPutBitsNativeCapabilities -+ *OutputSurfaceQueryGetPutBitsNativeCapabilities; -+ VdpOutputSurfaceQueryPutBitsYCbCrCapabilities -+ *OutputSurfaceQueryPutBitsYCbCrCapabilities; -+ VdpBitmapSurfaceQueryCapabilities *BitmapSurfaceQueryCapabilities; -+ VdpDecoderQueryCapabilities *DecoderQueryCapabilities; -+ VdpVideoMixerQueryFeatureSupport *VideoMixerQueryFeatureSupport; -+ VdpVideoMixerQueryParameterSupport *VideoMixerQueryParameterSupport; -+ VdpVideoMixerQueryAttributeSupport *VideoMixerQueryAttributeSupport; -+ VdpVideoMixerQueryParameterValueRange *VideoMixerQueryParameterValueRange; -+ VdpVideoMixerQueryAttributeValueRange *VideoMixerQueryAttributeValueRange; -+} VDPAUDeviceFunctions; -+ - static int queryOutputSurface(CtkVDPAU *ctk_vdpau, VdpDevice device, - VdpGetProcAddress *getProcAddress); - -diff --git a/src/gtk+-2.x/ctkvdpau.h b/src/gtk+-2.x/ctkvdpau.h -index ec58d36..2652f6f 100644 ---- a/src/gtk+-2.x/ctkvdpau.h -+++ b/src/gtk+-2.x/ctkvdpau.h -@@ -45,30 +45,6 @@ G_BEGIN_DECLS - #define CTK_VDPAU_GET_CLASS(obj) \ - (G_TYPE_INSTANCE_GET_CLASS ((obj), CTK_TYPE_VDPAU, CtkVDPAUClass)) - -- --struct VDPAUDeviceImpl { -- -- VdpGetErrorString *GetErrorString; -- VdpGetProcAddress *GetProcAddress; -- VdpGetApiVersion *GetApiVersion; -- VdpGetInformationString *GetInformationString; -- VdpVideoSurfaceQueryCapabilities *VideoSurfaceQueryCapabilities; -- VdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities -- *VideoSurfaceQueryGetPutBitsYCbCrCapabilities; -- VdpOutputSurfaceQueryCapabilities *OutputSurfaceQueryCapabilities; -- VdpOutputSurfaceQueryGetPutBitsNativeCapabilities -- *OutputSurfaceQueryGetPutBitsNativeCapabilities; -- VdpOutputSurfaceQueryPutBitsYCbCrCapabilities -- *OutputSurfaceQueryPutBitsYCbCrCapabilities; -- VdpBitmapSurfaceQueryCapabilities *BitmapSurfaceQueryCapabilities; -- VdpDecoderQueryCapabilities *DecoderQueryCapabilities; -- VdpVideoMixerQueryFeatureSupport *VideoMixerQueryFeatureSupport; -- VdpVideoMixerQueryParameterSupport *VideoMixerQueryParameterSupport; -- VdpVideoMixerQueryAttributeSupport *VideoMixerQueryAttributeSupport; -- VdpVideoMixerQueryParameterValueRange *VideoMixerQueryParameterValueRange; -- VdpVideoMixerQueryAttributeValueRange *VideoMixerQueryAttributeValueRange; --} VDPAUDeviceFunctions; -- - /* Generic description structure */ - typedef struct - { --- -2.27.0 - diff --git a/src/nvidia-390xx-settings/PKGBUILD b/src/nvidia-390xx-settings/PKGBUILD deleted file mode 100644 index cd0f96c..0000000 --- a/src/nvidia-390xx-settings/PKGBUILD +++ /dev/null @@ -1,70 +0,0 @@ -# Maintainer: Alonso Rodriguez -# Maintainer: Sven-Hendrik Haase - -pkgbase=nvidia-390xx-settings -pkgname=('nvidia-390xx-settings' 'libxnvctrl-390xx') -pkgver=390.138 -pkgrel=1 -pkgdesc='Tool for configuring the NVIDIA graphics driver, 390xx legacy branch' -url='https://github.com/NVIDIA/nvidia-settings' -arch=('x86_64') -license=('GPL2') -makedepends=('git' 'inetutils' 'gtk2' 'jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-390xx-utils' 'libxext') -options=('staticlibs') -source=(nvidia-settings-${pkgver}.tar.gz::https://github.com/NVIDIA/nvidia-settings/archive/${pkgver}.tar.gz - libxnvctrl_so.patch - 0001-nvidia-settings-Make-VDPAUDeviceFunctions-static-to-.patch) -sha512sums=('c27c8dbb858f06982e251bd3bf49650d05ca8811d61eb342b43bf00bc595b8d789b38b7ebd76b9ab5786ec5bee84b1cb44ee3f3fb24c40dee1b1b9d535993eb6' - 'f69f5dc84fe624579a3c9ce877f4ae4e34c2184877576afbea07b8abdd7ff01e470517f2b77cd11a904518cbcb83fb388ca1d08888006f0ef2854723920c9cf8' - '0fd6355a10dfecb3636764f40eb0d4a4625f69e48fb653060f40e2bde8bf51eb04ae08be8751163d94e022c6f595a9756cde9d8404a556a4a83e3b5b74052c53') - -prepare() { - cd nvidia-settings-${pkgver} - patch -p1 < "${srcdir}/libxnvctrl_so.patch" - patch -p1 < "${srcdir}/0001-nvidia-settings-Make-VDPAUDeviceFunctions-static-to-.patch" -} - -build() { - # Set env variables - export PREFIX=/usr - export NV_USE_BUNDLED_LIBJANSSON=0 - - cd nvidia-settings-${pkgver} - make - make -C src/libXNVCtrl -} - -package_nvidia-390xx-settings() { - depends=('jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-390xx-utils' 'libxnvctrl-390xx') - conflicts=('nvidia-settings') - provides=('nvidia-settings') - - cd nvidia-settings-${pkgver} - make DESTDIR="${pkgdir}" install - - install -D -m644 doc/nvidia-settings.desktop "${pkgdir}/usr/share/applications/nvidia-settings.desktop" - install -D -m644 doc/nvidia-settings.png "${pkgdir}/usr/share/pixmaps/nvidia-settings.png" - sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i "${pkgdir}/usr/share/applications/nvidia-settings.desktop" - - rm "$pkgdir/usr/lib/libnvidia-gtk2.so.$pkgver" -} - -package_libxnvctrl-390xx() { - depends=('libxext') - conflicts=('libxnvctrl') - provides=('libxnvctrl') - pkgdesc='NVIDIA NV-CONTROL X extension, 390xx legacy branch' - - cd nvidia-settings-${pkgver} - install -Dm 644 doc/{NV-CONTROL-API.txt,FRAMELOCK.txt} -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 samples/{Makefile,README,*.c,*.h,*.mk} -t "${pkgdir}/usr/share/doc/${pkgname}/samples" - - cd src/libXNVCtrl - install -Dm 644 *.h -t "${pkgdir}/usr/include/NVCtrl" - install -Dm 644 libXNVCtrl.a -t "${pkgdir}/usr/lib" - install -Dm 755 libXNVCtrl.so.0.0.0 -t "${pkgdir}/usr/lib" - ln -s libXNVCtrl.so.0.0.0 "${pkgdir}/usr/lib/libXNVCtrl.so.0" - ln -s libXNVCtrl.so.0 "${pkgdir}/usr/lib/libXNVCtrl.so" -} - -# vim: ts=2 sw=2 et: diff --git a/src/nvidia-390xx-settings/libxnvctrl_so.patch b/src/nvidia-390xx-settings/libxnvctrl_so.patch deleted file mode 100644 index 724064e..0000000 --- a/src/nvidia-390xx-settings/libxnvctrl_so.patch +++ /dev/null @@ -1,67 +0,0 @@ ---- a/src/Makefile -+++ b/src/Makefile -@@ -106,6 +106,8 @@ - XNVCTRL_DIR ?= libXNVCtrl - XNVCTRL_MAKEFILE ?= Makefile - XNVCTRL_ARCHIVE ?= $(XNVCTRL_DIR)/libXNVCtrl.a -+XNVCTRL_SHARED ?= $(XNVCTRL_DIR)/libXNVCtrl.so.0 -+XNVCTRL_LIB ?= $(XNVCTRL_SHARED) - XCONFIG_PARSER_DIR ?= XF86Config-parser - COMMON_UTILS_DIR ?= common-utils - COMMON_UNIX_DIR ?= common-unix -@@ -280,15 +282,18 @@ - $(MKDIR) $(BINDIR) - $(INSTALL) $(INSTALL_BIN_ARGS) $< $(BINDIR)/$(notdir $<) - -+$(XNVCTRL_ARCHIVE) $(XNVCTRL_SHARED): -+ $(MAKE) -C $(XNVCTRL_DIR) -+ - $(eval $(call DEBUG_INFO_RULES, $(NVIDIA_SETTINGS))) --$(NVIDIA_SETTINGS).unstripped: $(OBJS) $(XNVCTRL_ARCHIVE) -+$(NVIDIA_SETTINGS).unstripped: $(OBJS) $(XNVCTRL_LIB) - $(call quiet_cmd,LINK) $(CFLAGS) $(LDFLAGS) $(BIN_LDFLAGS) \ -- -rdynamic -o $@ $(OBJS) $(XNVCTRL_ARCHIVE) $(LIBS) -+ -rdynamic -o $@ $(OBJS) $(XNVCTRL_LIB) $(LIBS) - - $(eval $(call DEBUG_INFO_RULES, $(GTK2LIB))) - $(GTK2LIB).unstripped: $(GTK2_OBJS) $(XCP_OBJS) $(IMAGE_OBJS) $(VERSION_MK) - $(call quiet_cmd,LINK) -shared $(CFLAGS) $(LDFLAGS) $(BIN_LDFLAGS) \ -- $(XNVCTRL_ARCHIVE) $(LIBS) $(GTK2_LIBS) \ -+ $(XNVCTRL_LIB) $(LIBS) $(GTK2_LIBS) \ - -Wl,--unresolved-symbols=ignore-all -o $@ \ - -Wl,-soname -Wl,$(GTK2LIB_SONAME) \ - $(GTK2_OBJS) $(XCP_OBJS) -@@ -297,7 +302,7 @@ - $(eval $(call DEBUG_INFO_RULES, $(GTK3LIB))) - $(GTK3LIB).unstripped: $(GTK3_OBJS) $(XCP_OBJS) $(VERSION_MK) - $(call quiet_cmd,LINK) -shared $(CFLAGS) $(LDFLAGS) $(BIN_LDFLAGS) \ -- $(XNVCTRL_ARCHIVE) $(LIBS) $(GTK3_LIBS) \ -+ $(XNVCTRL_LIB) $(LIBS) $(GTK3_LIBS) \ - -Wl,--unresolved-symbols=ignore-all -o $@ \ - -Wl,-soname -Wl,$(GTK3LIB_SONAME) \ - $(GTK3_OBJS) $(XCP_OBJS) ---- a/src/libXNVCtrl/Makefile -+++ b/src/libXNVCtrl/Makefile -@@ -55,10 +55,17 @@ - .PHONY: clean - - all: $(LIBXNVCTRL) -+all: libXNVCtrl.so - - $(LIBXNVCTRL) : $(OBJS) - $(AR) ru $@ $(OBJS) - -+libXNVCtrl.so: $(OBJS) -+ $(RM) $@ $@.* -+ $(CC) -shared -Wl,-soname=$@.0 -o $@.0.0.0 $(LDFLAGS) $^ -lXext -lX11 -+ ln -s $@.0.0.0 $@.0 -+ ln -s $@.0 $@ -+ - # define the rule to build each object file - $(foreach src,$(SRC),$(eval $(call DEFINE_OBJECT_RULE,TARGET,$(src)))) - -@@ -68,3 +75,4 @@ - clean: - rm -rf $(LIBXNVCTRL) *~ $(STAMP_C) \ - $(OUTPUTDIR)/*.o $(OUTPUTDIR)/*.d -+ rm -f libXNVCtrl.so libXNVCtrl.so.* diff --git a/src/nvidia-390xx-utils/PKGBUILD b/src/nvidia-390xx-utils/PKGBUILD deleted file mode 100644 index 9da2d12..0000000 --- a/src/nvidia-390xx-utils/PKGBUILD +++ /dev/null @@ -1,171 +0,0 @@ -# Maintainer: Alonso Rodriguez -# Maintainer: Sven-Hendrik Haase -# Maintainer: Thomas Baechler -# Contributor: James Rayner - -pkgbase=nvidia-390xx-utils -pkgname=('nvidia-390xx-utils' 'opencl-nvidia-390xx') -pkgver=390.138 -pkgrel=3 -arch=('x86_64') -url="http://www.nvidia.com/" -license=('custom') -options=('!strip') -_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" -source=('nvidia-drm-outputclass.conf' - 'nvidia-390xx-utils.sysusers' - 'nvidia-390xx-utils.install' - "https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run") -sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770' - '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' - '1fde155171701e8dac7e58b3ef8f62b7810a959ec664950ac7b791aca4e6776ff5540cb5819e44ccce46b2d42c087ac43c80ad1182a484e4d75e9b4374516137' - 'a4e6e63cbd74d25c5bef8efee64828acf45e89a27d1a677eab04a9a10fd10eb77bd28d17aab2009b282ae3db97e810b1c07aab80c257e8d981e6a8512c79f789') - - -create_links() { - # create soname links - find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while read -d $'\0' _lib; do - _soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) - _base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') - [[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" - [[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" - done -} - -prepare() { - sh "${_pkg}.run" --extract-only - cd "${_pkg}" - bsdtar -xf nvidia-persistenced-init.tar.bz2 - - sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template -} - -package_opencl-nvidia-390xx() { - pkgdesc="OpenCL implemention for NVIDIA" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - conflicts=('opencl-nvidia') - provides=('opencl-nvidia' 'opencl-driver') - cd "${_pkg}" - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - mkdir -p "${pkgdir}/usr/share/licenses" - ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" -} - -package_nvidia-390xx-utils() { - pkgdesc="NVIDIA drivers utilities" - depends=('xorg-server' 'libglvnd' 'egl-wayland') - optdepends=('nvidia-390xx-settings: configuration tool' - 'xorg-server-devel: nvidia-xconfig' - 'opencl-nvidia-390xx: OpenCL support') - conflicts=('nvidia-390xx-libgl' 'nvidia-utils' 'nvidia-libgl') - provides=('vulkan-driver' 'opengl-driver' 'nvidia-utils' 'nvidia-390xx-libgl' 'nvidia-libgl') - replaces=('nvidia-390xx-libgl') - install="${pkgname}.install" - - cd "${_pkg}" - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1" # X doesn't find glx otherwise - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so" # X doesn't find glx otherwise - - install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" - # now in mesa driver - #ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0" - - # OpenGL libraries - install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}" - install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}" - install -D -m755 "libGLESv2_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}" - install -D -m644 "10_nvidia.json" "${pkgdir}/usr/share/glvnd/egl_vendor.d/10_nvidia.json" - - # OpenGL core library - install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver}" - install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-eglcore.so.${pkgver}" - install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-glsi.so.${pkgver}" - - # misc - install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ifr.so.${pkgver}" - install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-fbc.so.${pkgver}" - install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-encode.so.${pkgver}" - install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver}" - install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}" - - # Vulkan ICD - install -D -m644 "nvidia_icd.json.template" "${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json" - - # VDPAU - install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}" - - # nvidia-tls library - install -D -m755 "libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver}" - install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib/tls/libnvidia-tls.so.${pkgver}" - - # CUDA - install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib/libcuda.so.${pkgver}" - install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib/libnvcuvid.so.${pkgver}" - - # PTX JIT Compiler (Parallel Thread Execution (PTX) is a pseudo-assembly language for CUDA) - install -D -m755 "libnvidia-ptxjitcompiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ptxjitcompiler.so.${pkgver}" - - # Fat (multiarchitecture) binary loader - install -D -m755 "libnvidia-fatbinaryloader.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-fatbinaryloader.so.${pkgver}" - - # DEBUG - install -D -m755 nvidia-debugdump "${pkgdir}/usr/bin/nvidia-debugdump" - - # nvidia-xconfig - install -D -m755 nvidia-xconfig "${pkgdir}/usr/bin/nvidia-xconfig" - install -D -m644 nvidia-xconfig.1.gz "${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz" - - # nvidia-bug-report - install -D -m755 nvidia-bug-report.sh "${pkgdir}/usr/bin/nvidia-bug-report.sh" - - # nvidia-smi - install -D -m755 nvidia-smi "${pkgdir}/usr/bin/nvidia-smi" - install -D -m644 nvidia-smi.1.gz "${pkgdir}/usr/share/man/man1/nvidia-smi.1.gz" - - # nvidia-cuda-mps - install -D -m755 nvidia-cuda-mps-server "${pkgdir}/usr/bin/nvidia-cuda-mps-server" - install -D -m755 nvidia-cuda-mps-control "${pkgdir}/usr/bin/nvidia-cuda-mps-control" - install -D -m644 nvidia-cuda-mps-control.1.gz "${pkgdir}/usr/share/man/man1/nvidia-cuda-mps-control.1.gz" - - # nvidia-modprobe - # This should be removed if nvidia fixed their uvm module! - install -D -m4755 nvidia-modprobe "${pkgdir}/usr/bin/nvidia-modprobe" - install -D -m644 nvidia-modprobe.1.gz "${pkgdir}/usr/share/man/man1/nvidia-modprobe.1.gz" - - # nvidia-persistenced - install -D -m755 nvidia-persistenced "${pkgdir}/usr/bin/nvidia-persistenced" - install -D -m644 nvidia-persistenced.1.gz "${pkgdir}/usr/share/man/man1/nvidia-persistenced.1.gz" - install -D -m644 nvidia-persistenced-init/systemd/nvidia-persistenced.service.template "${pkgdir}/usr/lib/systemd/system/nvidia-persistenced.service" - sed -i 's/__USER__/nvidia-persistenced/' "${pkgdir}/usr/lib/systemd/system/nvidia-persistenced.service" - - # application profiles - install -D -m644 nvidia-application-profiles-${pkgver}-rc "${pkgdir}/usr/share/nvidia/nvidia-application-profiles-${pkgver}-rc" - install -D -m644 nvidia-application-profiles-${pkgver}-key-documentation "${pkgdir}/usr/share/nvidia/nvidia-application-profiles-${pkgver}-key-documentation" - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/nvidia-utils/LICENSE" - install -D -m644 README.txt "${pkgdir}/usr/share/doc/nvidia/README" - install -D -m644 NVIDIA_Changelog "${pkgdir}/usr/share/doc/nvidia/NVIDIA_Changelog" - cp -r html "${pkgdir}/usr/share/doc/nvidia/" - ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils" - - # distro specific files must be installed in /usr/share/X11/xorg.conf.d - install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" "${pkgdir}/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf" - - install -Dm644 "${srcdir}/nvidia-390xx-utils.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" - - create_links -} diff --git a/src/nvidia-390xx-utils/nvidia-390xx-utils.install b/src/nvidia-390xx-utils/nvidia-390xx-utils.install deleted file mode 100644 index 47847c7..0000000 --- a/src/nvidia-390xx-utils/nvidia-390xx-utils.install +++ /dev/null @@ -1,7 +0,0 @@ -post_upgrade() { - echo "If you run into trouble with CUDA not being available, run nvidia-modprobe first." -} - -post_install() { - post_upgrade -} diff --git a/src/nvidia-390xx-utils/nvidia-390xx-utils.sysusers b/src/nvidia-390xx-utils/nvidia-390xx-utils.sysusers deleted file mode 100644 index 71c0608..0000000 --- a/src/nvidia-390xx-utils/nvidia-390xx-utils.sysusers +++ /dev/null @@ -1 +0,0 @@ -u nvidia-persistenced 143 'NVIDIA Persistence Daemon' diff --git a/src/nvidia-390xx-utils/nvidia-drm-outputclass.conf b/src/nvidia-390xx-utils/nvidia-drm-outputclass.conf deleted file mode 100644 index 9c36f59..0000000 --- a/src/nvidia-390xx-utils/nvidia-drm-outputclass.conf +++ /dev/null @@ -1,8 +0,0 @@ -Section "OutputClass" - Identifier "nvidia" - MatchDriver "nvidia-drm" - Driver "nvidia" - Option "AllowEmptyInitialConfiguration" - ModulePath "/usr/lib/nvidia/xorg" - ModulePath "/usr/lib/xorg/modules" -EndSection diff --git a/src/nvidia-390xx/PKGBUILD b/src/nvidia-390xx/PKGBUILD deleted file mode 100644 index b844031..0000000 --- a/src/nvidia-390xx/PKGBUILD +++ /dev/null @@ -1,104 +0,0 @@ -# Maintainer: Alonso Rodriguez -# Maintainer: Sven-Hendrik Haase -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgbase=nvidia-390xx -pkgname=(nvidia-390xx nvidia-390xx-dkms) -pkgver=390.138 -pkgrel=5 -pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" -arch=('x86_64') -url="https://www.nvidia.com/" -makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-headers') -conflicts=('nvidia') -license=('custom') -options=('!strip') -_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" -source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run" - 'kernel-4.16.patch' - 'kernel-5.8.patch') -sha256sums=('a34a19b618be0eb06c4699247489833a8f22c59423f246248614e0a59b1508da' - '622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385' - 'e3df2945e29a9834d2c1c21eb6871b1672f25bd809b413cd5e0b45d0d2c815a5') - -prepare() { - sh "${_pkg}.run" --extract-only - cd "${_pkg}" - - # Restore phys_to_dma support (still needed for 396.18) (and still needed for 390.138) - # https://bugs.archlinux.org/task/58074 - patch -Np1 -i ../kernel-4.16.patch - - # 5.8 Patch - patch -Np1 -i ../kernel-5.8.patch - - - ## OLD PATCHES [390.132] ## - - # Patch to avoid screen tearing on Optimus Systems [Geeko] - # patch -Np1 -i ../kernel-5.5.patch - - # Patch to make it compile under linux 5.6 - # patch -Np1 -i ../kernel-5.6.patch - - # Patch to make it compile under linux 5.7 - Courtesy of openglfreak - # patch -Np1 -i ../kernel-5.7.patch - - ########################### - - cp -a kernel kernel-dkms - cd kernel-dkms - sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf - sed -i 's/__JOBS/`nproc`/' dkms.conf - sed -i 's/__DKMS_MODULES//' dkms.conf - sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ -DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[1]="nvidia-uvm"\ -DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[2]="nvidia-modeset"\ -DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[3]="nvidia-drm"\ -DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf - - # Gift for linux-rt guys - sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf -} - -build() { - cd "${_pkg}"/kernel - make SYSSRC=/usr/src/linux module -} - -package_nvidia-390xx() { - pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" - depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd') - - _extradir="/usr/lib/modules/$( -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) - #include -+#else -+#include -+#endif - #endif - - #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) -diff --git a/kernel/conftest.sh b/kernel/conftest.sh -index b23dbb4..42dc576 100755 ---- a/kernel/conftest.sh -+++ b/kernel/conftest.sh -@@ -1906,7 +1906,12 @@ compile_test() { - # Determine if the phys_to_dma function is present. - # - CODE=" -+ #include -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) - #include -+#else -+ #include -+#endif - void conftest_phys_to_dma(void) { - phys_to_dma(); - }" diff --git a/src/nvidia-390xx/kernel-5.8.patch b/src/nvidia-390xx/kernel-5.8.patch deleted file mode 100644 index 48649d7..0000000 --- a/src/nvidia-390xx/kernel-5.8.patch +++ /dev/null @@ -1,96 +0,0 @@ -diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h -index ac5bb95..3d2f0b7 100644 ---- a/kernel/common/inc/nv-linux.h -+++ b/kernel/common/inc/nv-linux.h -@@ -531,7 +531,11 @@ extern int nv_pat_mode; - - static inline void *nv_vmalloc(unsigned long size) - { -+#if defined(NV_VMALLOC_HAS_PGPROT_T_ARG) - void *ptr = __vmalloc(size, GFP_KERNEL, PAGE_KERNEL); -+#else -+ void *ptr = __vmalloc(size, GFP_KERNEL); -+#endif - if (ptr) - NV_MEMDBG_ADD(ptr, size); - return ptr; -diff --git a/kernel/common/inc/nv-mm.h b/kernel/common/inc/nv-mm.h -index 1270bf3..d2d7657 100644 ---- a/kernel/common/inc/nv-mm.h -+++ b/kernel/common/inc/nv-mm.h -@@ -29,6 +29,10 @@ - typedef int vm_fault_t; - #endif - -+#if defined(NV_MM_HAS_MMAP_LOCK) -+#define mmap_sem mmap_lock -+#endif -+ - /* get_user_pages - * - * The 8-argument version of get_user_pages was deprecated by commit -diff --git a/kernel/conftest.sh b/kernel/conftest.sh -index 7da7505..7793dd6 100755 ---- a/kernel/conftest.sh -+++ b/kernel/conftest.sh -@@ -4067,6 +4067,44 @@ compile_test() { - compile_check_conftest "$CODE" "NV_KTIME_GET_REAL_TS64_PRESENT" "" "functions" - ;; - -+ vmalloc_has_pgprot_t_arg) -+ # -+ # Determine if __vmalloc has the 'pgprot' argument. -+ # -+ # The third argument to __vmalloc, page protection -+ # 'pgprot_t prot', was removed by commit 88dca4ca5a93 -+ # (mm: remove the pgprot argument to __vmalloc) -+ # in v5.8-rc1 (2020-06-01). -+ CODE=" -+ #include -+ -+ void conftest_vmalloc_has_pgprot_t_arg(void) { -+ pgprot_t prot; -+ (void)__vmalloc(0, 0, prot); -+ }" -+ -+ compile_check_conftest "$CODE" "NV_VMALLOC_HAS_PGPROT_T_ARG" "" "types" -+ -+ ;; -+ -+ mm_has_mmap_lock) -+ # -+ # Determine if the 'mm_struct' structure has a 'mmap_lock' field. -+ # -+ # Kernel commit da1c55f1b272 ("mmap locking API: rename mmap_sem -+ # to mmap_lock") replaced the field 'mmap_sem' by 'mmap_lock' -+ # in v5.8-rc1 (2020-06-08). -+ CODE=" -+ #include -+ -+ int conftest_mm_has_mmap_lock(void) { -+ return offsetof(struct mm_struct, mmap_lock); -+ }" -+ -+ compile_check_conftest "$CODE" "NV_MM_HAS_MMAP_LOCK" "" "types" -+ -+ ;; -+ - pci_dev_has_skip_bus_pm) - # - # Determine if skip_bus_pm flag is present in struct pci_dev. -diff --git a/kernel/nvidia/nvidia.Kbuild b/kernel/nvidia/nvidia.Kbuild -index 63e369f..656db7b 100644 ---- a/kernel/nvidia/nvidia.Kbuild -+++ b/kernel/nvidia/nvidia.Kbuild -@@ -192,7 +192,9 @@ NV_CONFTEST_TYPE_COMPILE_TESTS += iterate_dir - NV_CONFTEST_TYPE_COMPILE_TESTS += kstrtoull - NV_CONFTEST_TYPE_COMPILE_TESTS += backlight_properties_type - NV_CONFTEST_TYPE_COMPILE_TESTS += proc_ops -+NV_CONFTEST_TYPE_COMPILE_TESTS += vmalloc_has_pgprot_t_arg - NV_CONFTEST_TYPE_COMPILE_TESTS += timeval -+NV_CONFTEST_TYPE_COMPILE_TESTS += mm_has_mmap_lock - NV_CONFTEST_TYPE_COMPILE_TESTS += kmem_cache_has_kobj_remove_work - NV_CONFTEST_TYPE_COMPILE_TESTS += sysfs_slab_unlink - NV_CONFTEST_TYPE_COMPILE_TESTS += pci_dev_has_skip_bus_pm --- -2.25.1 diff --git a/src/ocserv/.AURINFO b/src/ocserv/.AURINFO deleted file mode 100644 index 24b3d7a..0000000 --- a/src/ocserv/.AURINFO +++ /dev/null @@ -1,24 +0,0 @@ -pkgbase = ocserv - pkgdesc = OpenConnect VPN Server - pkgver = 0.8.4 - pkgrel = 1 - url = http://www.infradead.org/ocserv/ - arch = i686 - arch = x86_64 - license = GPL2 - depends = autogen - depends = libpcl - depends = gnutls - depends = http-parser - depends = libnl - depends = libsystemd - depends = pam - depends = protobuf-c - depends = talloc - depends = libseccomp - source = ftp://ftp.infradead.org/pub/ocserv/ocserv-0.8.4.tar.xz - backup = etc/ocserv.config - backup = etc/ocserv-passwd - -pkgname = ocserv - diff --git a/src/ocserv/PKGBUILD b/src/ocserv/PKGBUILD deleted file mode 100644 index 347a01a..0000000 --- a/src/ocserv/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: Brian Bidulock -pkgname=ocserv -pkgver=1.1.1 -pkgrel=1 -pkgdesc="OpenConnect VPN Server" -arch=('i686' 'x86_64') -url="https://gitlab.com/ocserv/ocserv" -license=('GPL2') -depends=('autogen' 'libpcl' 'http-parser' 'libnl' 'libsystemd' 'protobuf-c' 'talloc' 'libseccomp' 'freeradius-client' 'libev' 'oath-toolkit' 'libwrap' 'geoip') -makedepends=('freeradius' 'gperf' 'tcp-wrappers') -backup=('etc/ocserv.config' 'etc/ocserv-passwd') -source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/ocserv/ocserv/repository/archive.tar.gz?ref=${pkgver}") -sha256sums=('2042f1f777c81d6fad76222fa26684497a1e2ec2deb7bb2228ef012a2c6436f5') - -prepare() { - cd ${pkgname}-${pkgver}-* - autoreconf -fi -} - -build() { - cd ${pkgname}-${pkgver}-* - ./configure --prefix=/usr --sbindir=/usr/bin - make -} - -package() { - cd ${pkgname}-${pkgver}-* - make DESTDIR="$pkgdir" install - install -Dm0644 doc/sample.config "$pkgdir/etc/ocserv.config" - install -Dm0600 doc/sample.passwd "$pkgdir/etc/ocserv-passwd" - install -Dm0644 doc/systemd/standalone/ocserv.service "$pkgdir/usr/lib/systemd/system/ocserv.service" -} diff --git a/src/ocserv/install.patch b/src/ocserv/install.patch deleted file mode 100644 index ba188ee..0000000 --- a/src/ocserv/install.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -up src/ocserv-0.3.2/configure.ac.orig src/ocserv-0.3.2/configure.ac ---- src/ocserv-0.3.2/configure.ac.orig 2014-03-30 06:46:56.000000000 -0600 -+++ src/ocserv-0.3.2/configure.ac 2014-03-30 06:56:15.000000000 -0600 -@@ -65,9 +65,11 @@ AM_CONDITIONAL(HAVE_DBUS, test "x$dbus_e - - if test "x$dbus_enabled" != xno;then - dbus_conf_dir=$($PKG_CONFIG dbus-1 --variable=sysconfdir) --AC_SUBST(DBUS_CONFIG_DIR, [$dbus_conf_dir/etc/dbus-1/system.d/]) -+AC_SUBST(dbusconfdir, [$dbus_conf_dir/dbus-1/system.d/]) - fi - -+AC_SUBST(systemddir, ['${libdir}/systemd/system']) -+ - AC_ARG_WITH(protobuf, - AS_HELP_STRING([--without-protobuf], [use the included protobuf library]), - test_for_protobuf=$withval, -diff -up src/ocserv-0.3.2/doc/Makefile.am.orig src/ocserv-0.3.2/doc/Makefile.am ---- src/ocserv-0.3.2/doc/Makefile.am.orig 2014-03-30 06:47:13.000000000 -0600 -+++ src/ocserv-0.3.2/doc/Makefile.am 2014-03-30 06:56:08.000000000 -0600 -@@ -20,6 +20,9 @@ ocpasswd.8: ../src/ocpasswd-args.def - @AUTOGEN@ -L../src -DMAN_SECTION=8 -Tagman-cmd.tpl "$<".tmp && \ - rm -f "$<".tmp - --install-data-local: -- -test -d "$(DBUS_CONFIG_DIR)" && ! test -f $(DBUS_CONFIG_DIR)/org.infradead.ocserv.conf && $(INSTALL_DATA) dbus/org.infradead.ocserv.conf $(DBUS_CONFIG_DIR) -- -test -d "/usr/lib/systemd/system/" && ! test -f /usr/lib/systemd/system/ocserv.service && $(INSTALL_DATA) systemd/standalone/ocserv.service /usr/lib/systemd/system/ -+dist_dbusconf_DATA = \ -+ dbus/org.infradead.ocserv.conf -+ -+dist_systemd_DATA = \ -+ systemd/socket-activated/ocserv.service \ -+ systemd/socket-activated/ocserv.socket diff --git a/src/odamex/0001-Fix-WAD-path.patch b/src/odamex/0001-Fix-WAD-path.patch deleted file mode 100644 index 12b485a..0000000 --- a/src/odamex/0001-Fix-WAD-path.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --unified --recursive --text odamex-src-0.8.0/common/d_main.cpp "odamex-src-0.8.0 diff/common/d_main.cpp" ---- odamex-src-0.8.0/common/d_main.cpp 2019-01-23 04:01:47.000000000 +0100 -+++ "odamex-src-0.8.0 diff/common/d_main.cpp" 2019-03-07 22:31:46.807985980 +0100 -@@ -499,6 +499,8 @@ - dirs.push_back(progdir); - - D_AddSearchDir(dirs, Args.CheckValue("-waddir"), separator); -+ D_AddSearchDir(dirs, "/usr/share/odamex", separator); -+ D_AddSearchDir(dirs, "/usr/share/doom", separator); - D_AddSearchDir(dirs, getenv("DOOMWADDIR"), separator); - D_AddSearchDir(dirs, getenv("DOOMWADPATH"), separator); - D_AddSearchDir(dirs, getenv("HOME"), separator); - - VERSION_CONTROL (d_main_cpp, "$Id: cc97705a3130a984ef22d249de74a1dc64ba33a8 $") diff --git a/src/odamex/PKGBUILD b/src/odamex/PKGBUILD deleted file mode 100644 index dcea0e3..0000000 --- a/src/odamex/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# Maintainer: Mikael Eriksson -# Contributor: Pol Marcet Sardà -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Christoph Zeiler -# Contributor: Curtis Smith - -pkgname=odamex -pkgver=0.8.0 -pkgrel=1 -pkgdesc='A free client/server multiplayer engine for the classic FPS Doom.' -arch=('i686' 'x86_64') -url='http://odamex.net/' -license=('GPL') -depends=('sdl_mixer>=1.2.6' 'wxgtk' 'miniupnpc') -makedepends=('cmake') -optdepends=('timidity++: Required for music') -source=("http://downloads.sourceforge.net/odamex/odamex-src-${pkgver}.tar.gz" - 0001-Fix-WAD-path.patch) -sha256sums=('52b4d0ba504edfea53e24d8b19c86da6f7e3b75980c3133eb6b5e97d24a606ea' - 'c4ce4072515c7dbfe65d1829a317d21b5f1091e04997761cdfee345a60141638') - -prepare() { - cd $pkgname-src-$pkgver - patch --forward --strip=1 --input="${srcdir}/0001-Fix-WAD-path.patch" -} - -build() { - cd $pkgname-src-${pkgver} - cmake -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - . - make -} - -package() { - cd $pkgname-src-${pkgver} - make DESTDIR=$pkgdir install - # Use system headers. - rm -r "$pkgdir/usr/include/miniupnpc/" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/openconnect-git/PKGBUILD b/src/openconnect-git/PKGBUILD deleted file mode 100644 index 4c80b47..0000000 --- a/src/openconnect-git/PKGBUILD +++ /dev/null @@ -1,39 +0,0 @@ -# Maintainer: Brian BIdulock - -pkgname=openconnect-git -_pkgname=openconnect -pkgver=8.04.r2.g5b0ea32e -pkgrel=1 -pkgdesc="Open client for Cisco AnyConnect VPN" -arch=('i686' 'x86_64') -license=('GPL') -url="http://www.infradead.org/openconnect.html" -depends=('libxml2' 'gnutls' 'libproxy' 'vpnc' 'krb5' 'lz4' 'pcsclite' 'trousers' 'stoken' - 'oath-toolkit') -makedepends=('intltool' 'python2' 'git') -options=('!emptydirs') -provides=($_pkgname) -conflicts=($_pkgname) -source=("$pkgname::git+https://gitlab.com/ocserv/$_pkgname.git/") -source=("$pkgname::git://git.infradead.org/users/dwmw2/$_pkgname.git") -md5sums=('SKIP') - -pkgver() { - cd "$pkgname" - git describe --long --tags | sed 's,^[^0-9]*,,;s,\([^-]*-g\),r\1,;s,-,.,g' -} - -build() { - cd $pkgname - ./autogen.sh - PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --disable-static \ - --without-gnutls - make V=0 -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} diff --git a/src/openhardwaremonitor/LICENSE b/src/openhardwaremonitor/LICENSE deleted file mode 100644 index da7e1e4..0000000 --- a/src/openhardwaremonitor/LICENSE +++ /dev/null @@ -1,282 +0,0 @@ -Retrieved from: http://openhardwaremonitor.org/license/ at Mar 26, 2017. - ---------------------------------------------------------------------- - - -License - -The binaries of the Open Hardware Monitor have been made available by the Open Hardware Monitor Project under the Mozilla Public License 2.0 (MPL). - -The source code of the Open Hardware Monitor is available under licenses which are both free and open source. Most of it is available under the Mozilla Public License 2.0 (MPL). - - Mozilla Public License 2.0 - -The remainder of the software which is not under the Mozilla Public License 2.0 (MPL) is available under one of a variety of other licenses which are given below. - - Aga.Controls License - WinRing0 License - jQuery License - Knockout License - -Mozilla Public License 2.0 -1. Definitions - -1.1. “Contributor†- - means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software. -1.2. “Contributor Version†- - means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor’s Contribution. -1.3. “Contribution†- - means Covered Software of a particular Contributor. -1.4. “Covered Software†- - means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof. -1.5. “Incompatible With Secondary Licenses†- - means - - that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or - - that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License. - -1.6. “Executable Form†- - means any form of the work other than Source Code Form. -1.7. “Larger Work†- - means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. -1.8. “License†- - means this document. -1.9. “Licensable†- - means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License. -1.10. “Modifications†- - means any of the following: - - any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or - - any new file in Source Code Form that contains any Covered Software. - -1.11. “Patent Claims†of a Contributor - - means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version. -1.12. “Secondary License†- - means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses. -1.13. “Source Code Form†- - means the form of the work preferred for making modifications. -1.14. “You†(or “Yourâ€) - - means an individual or a legal entity exercising rights under this License. For legal entities, “You†includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, “control†means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. - -2. License Grants and Conditions -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: - - under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and - - under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution. -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor: - - for any code that a Contributor has removed from Covered Software; or - - for infringements caused by: (i) Your and any other third party’s modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or - - under Patent Claims infringed by Covered Software in the absence of its Contributions. - -This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4). -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3). -2.5. Representation - -Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License. -2.6. Fair Use - -This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents. -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. -3. Responsibilities -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients’ rights in the Source Code Form. -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - - such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and - - You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients’ rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s). -3.4. Notices - -You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies. -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction. -4. Inability to Comply Due to Statute or Regulation - -If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. -5. Termination - -5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination. -6. Disclaimer of Warranty - -Covered Software is provided under this License on an “as is†basis, without warranty of any kind, either expressed, implied, or statutory, including, without limitation, warranties that the Covered Software is free of defects, merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the Covered Software is with You. Should any Covered Software prove defective in any respect, You (not any Contributor) assume the cost of any necessary servicing, repair, or correction. This disclaimer of warranty constitutes an essential part of this License. No use of any Covered Software is authorized under this License except under this disclaimer. -7. Limitation of Liability - -Under no circumstances and under no legal theory, whether tort (including negligence), contract, or otherwise, shall any Contributor, or anyone who distributes Covered Software as permitted above, be liable to You for any direct, indirect, special, incidental, or consequential damages of any character including, without limitation, damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if such party shall have been informed of the possibility of such damages. This limitation of liability shall not apply to liability for death or personal injury resulting from such party’s negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You. -8. Litigation - -Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party’s ability to bring cross-claims or counter-claims. -9. Miscellaneous - -This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. -10. Versions of the License -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number. -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward. -10.3. Modified Versions - -If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License). -10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses - -If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached. -Exhibit A – Source Code Form License Notice - - This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. - -You may add additional accurate notices of copyright ownership. -Exhibit B – “Incompatible With Secondary Licenses†Notice - - This Source Code Form is “Incompatible With Secondary Licensesâ€, as defined by the Mozilla Public License, v. 2.0. - -Aga.Controls License - -This license applies to the Aga.Controls assembly (TreeViewAdv component). - -Copyright (c) 2009, Andrey Gliznetsov (a.gliznetsov@gmail.com) - -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met - -- Redistributions of source code must retain the above copyright notice, this list -of conditions and the following disclaimer. -- Redistributions in binary form must reproduce the above copyright notice, this -list of conditions and the following disclaimer in the documentation andor other -materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR -CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -WinRing0 License - -This license applies to the WinRing0 device drivers. - -Copyright (c) 2007-2009 OpenLibSys.org. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -jQuery License - -This license applies to the jQuery JavaScript library. - -Copyright (c) 2012 John Resig, http://jquery.com/ - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Knockout License - -This license applies to the Knockout JavaScript library. - -Copyright (c) 2012 Steven Sanderson, Roy Jacobs - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/src/openhardwaremonitor/PKGBUILD b/src/openhardwaremonitor/PKGBUILD deleted file mode 100644 index e52c8a9..0000000 --- a/src/openhardwaremonitor/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Submitter: Jooch -# Maintainer: Jooch -pkgname=openhardwaremonitor -pkgver=0.8.0 -pkgrel=1 -pkgdesc="An open source program that monitors temperature sensors, fan speeds, voltages, load and clock speeds of a computer." -arch=('any') -url="http://openhardwaremonitor.org/" -license=('custom') -groups=() -depends=('mono') -makedepends=('unzip') -optdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=() -source=("http://openhardwaremonitor.org/files/openhardwaremonitor-v${pkgver}-beta.zip" - "LICENSE" - "openhardwaremonitor.desktop" - "openhardwaremonitor.png") -sha1sums=( 'f37890bc9e1697808a4da4d9e09c9a6c552d9c68' - '8ab3769d8ea8fbe53a0288602706040498a4f54b' - 'e8ce33b638ea1bd379467454eabb60f8ed37c5f3' - '5596ef1ea456c9d2c471b5b09cd2f5ffa98a8759') - -package() { - cd "$pkgdir" - - # The license should be in /usr/share/licenses. - install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # Desktop file - install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -D -m644 "${srcdir}/${pkgname}.png" "${pkgdir}/opt/${pkgname}/${pkgname}.png" - - mkdir -p opt - touch "${pkgdir}/opt/${pkgname}/OpenHardwareMonitor.config" - chmod 666 "${pkgdir}/opt/${pkgname}/OpenHardwareMonitor.config" - cp -a "${srcdir}/OpenHardwareMonitor/." "${pkgdir}/opt/${pkgname}/" -} diff --git a/src/openhardwaremonitor/openhardwaremonitor.desktop b/src/openhardwaremonitor/openhardwaremonitor.desktop deleted file mode 100644 index b853137..0000000 --- a/src/openhardwaremonitor/openhardwaremonitor.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Open Hardware Monitor -Comment=Program that monitors temperature sensors, fan speeds, voltages, load and clock speeds of a computer. -Exec=mono /opt/openhardwaremonitor/OpenHardwareMonitor.exe %u -Icon=/opt/openhardwaremonitor/openhardwaremonitor.png -Terminal=false -Type=Application -Categories=System; diff --git a/src/openhardwaremonitor/openhardwaremonitor.png b/src/openhardwaremonitor/openhardwaremonitor.png deleted file mode 100644 index 789e3c203f91aa8906c219d33548479d0959c1c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1523 zcmVj; zEE5wG+uPf*ml|SXVj3A5LqkJUR8*j#puxexhlhvbvx0(wT~i-sW@c}2a9dCvqokvajg2ECCe_x}czAfFrKN*|gI`}?Dk>{O zLq*KY%%Y;AkdTmxiHRN_A4Wz-DJd#XPfs>BHZ(LewzjsMoSd1NnLRx{a&mG}P*7Z4 zTvb(7Gcz-NetoB>r#Cn^!^6YAzP^Qpg^G%c(9qCcUS7Jox=Tz;b#--^mzX9dD13W+ zu&}T#EiP78R*sL3At50wEG$PyNI^kCfPjCJl9F0lT9lNOFfcG!SXeJFFFQLsO-)TP zF)=wgIjpU$N=Ztdo}MBiBR@YsBqSsb4h|+JCMYN+i> z2WDnjGY$a&Y4@(0000C6NklsQ)X6vdr(d`zp*nRZ%Ri%xxu2vrBfRy0(E z;0wabRzx6_H-zvMk~IA5J?AFTM7x%2zRvl)e|MjIbI-mRG5^OJ`QHGIdfm5sw0gN; z%k5<{Vb?pSbACP*X-2I~CtX>rilN?dtZOpe0`+J#>aa4wPA8r2_bY(_YC@r2?*epu zE1%EP?5Eb$_=HIV3e9Gr5LFN)7OPcJ47Ga~7bk=$)34{`)vGkMC$te}^MIsTfa9GhmTOaku zpzpTOfo0ie&u@WZB!w1^V7lTZy|js#wA0GBa1XCpSqJQn-F)=G1yMe9JjW}*4+GF_E(HUJ zxc&-sWFtFn)N#+bJzkK9LnE*U!{7)821KtJkU8Ji0NDt@@Gu?k8PVSw;Gu5E_cAR( zVu8>DnJDIi_Z$xN`gH3i@qU0;e3uwxGOdy%%d8P_z&NL?Sy=uQJ^?x)p%{e00rWr7W(v|AQMU3ZP@?9A_vI`|W z;0##2nAq*(ZoZs{h=98$v)G3qU_W-dy<`NuA1q!7>`)u>U5Pu$E*O0I6BbaVlK&ns zZ4uSHCV9%g1g1>=tJKcUj^7AuO#eA;*&qRoiA@klR0=W}9cE@`jKIA30m=f84yLf` z0e!uAp&5XM0oWkb#?;n;E)O0QjTS=5@4x2&Bkf>1eSH7gy^|Q9r(~(*Us#x%`*Bw~ zz%(^E`s8=0KeT%Gi_*P7rtz_-qt72J-5Y0~7#W*{>hZdJrxAIy%=jZ< Z{t3^n8Q0y&L{ - -pkgname=opensm -pkgver=3.3.22 -pkgrel=1 -pkgdesc='OpenFabrics Alliance InfiniBand Subnet Manager and Administrator' -arch=('x86_64' 'i686') -url='https://www.openfabrics.org/index.php/overview.html' -license=('GPL2' 'custom:"OpenIB.org BSD"') -depends=('rdma-core' 'bash') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linux-rdma/${pkgname}/archive/${pkgver}.tar.gz" - 'opensm.service' - 'opensm.launch') -sha256sums=('1e0dc56a5cf5f8e5cd68bd534591405a5f5f1975ace40509f61a43cc2fe74ca7' - 'a40c8a556cb170d84ffb49791fb82aabb21dc4afd22865e8f264a93c1f304788' - '6fe01543d11d9fe0b4d3eeb9a6c6abf42c60da2e90c2dea829452a3bcfa6b3ce') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./autogen.sh - ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --libexecdir=/usr/lib \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/share/man - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" - - # Convert from init.d to systemd - rm -rf "${pkgdir}/etc/init.d" - # ${pkgdir}/etc should now be empty - rmdir "${pkgdir}/etc/" > /dev/null - - install -Dm644 "${srcdir}/opensm.service" "${pkgdir}/usr/lib/systemd/system/opensm.service" - install -Dm755 "${srcdir}/opensm.launch" "${pkgdir}/usr/bin/opensm.launch" - - mkdir --parents "${pkgdir}/usr/share/docs/${pkgname}" - cp doc/* "${pkgdir}/usr/share/docs/${pkgname}" -} diff --git a/src/opensm/opensm.launch b/src/opensm/opensm.launch deleted file mode 100644 index 6d2d9c6..0000000 --- a/src/opensm/opensm.launch +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# Upstream doesn't provide a systemd .service file -# There is a timing bug that intermittently causes signal 15 failures on start -# Fedora's workaround is to use a separate script -# Copied from Fedora's opensm-3.3.17-4.fc22.x86_64.rpm -# Following Arch's philosophy of deviating from upstream as little as possible, -# modified to just launch opensm. -# If you need simultaneous multiple interfaces, instead check out the AUR package -# opensm-systemd-multiple-interfaces -# -# Launch the necessary OpenSM daemons for systemd - -(while true; do /usr/bin/opensm; sleep 30; done) & -exit 0 diff --git a/src/opensm/opensm.service b/src/opensm/opensm.service deleted file mode 100644 index 2ceb7b0..0000000 --- a/src/opensm/opensm.service +++ /dev/null @@ -1,20 +0,0 @@ -# Upstream doesn't provide a systemd .service file -# Copied from Fedora's opensm-3.3.17-4.fc22.x86_64.rpm -# Modified to follow Arch layout - -[Unit] -Description=Starts the OpenSM InfiniBand fabric Subnet Manager -Documentation=man:opensm -DefaultDependencies=false -Before=network.target remote-fs-pre.target -Requires=rdma.service -After=rdma.service - -[Service] -Type=forking -# There is a timing bug that intermittently causes signal 15 failures on start -# Fedora's workaround is to use a separate script -ExecStart=/usr/bin/opensm.launch - -[Install] -WantedBy=network.target diff --git a/src/openspades/PKGBUILD b/src/openspades/PKGBUILD deleted file mode 100644 index 4590698..0000000 --- a/src/openspades/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Contributor: kusakata -# Maintainer: Samuel Walladge - -pkgname=openspades -pkgver=0.1.3 -pkgrel=2 -pkgdesc="A clone of Voxlap Ace of Spades 0.75" -arch=('i686' 'x86_64') -url="http://openspades.yvt.jp/" -license=('GPL3') -depends=('curl' 'desktop-file-utils' 'glew' 'hicolor-icon-theme' 'mesa' 'openal' 'opusfile' 'sdl2' 'sdl2_image' 'xdg-utils') -makedepends=('cmake' 'git' 'imagemagick' 'unzip' 'wget' 'zip') -install=openspades.install -source=("${pkgname}-v${pkgver}.tar.gz"::"https://github.com/yvt/openspades/archive/v${pkgver}.tar.gz") -sha256sums=('ecd7aaf568f80712d981ecdd7bf9e380221dc2c16e86d2e56a0ddda87432bea3') - - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=RelWithDebInfo -D OPENSPADES_RESDIR=/usr/share/openspades/Resources -D OPENSPADES_INSTALL_RESOURCES=share/openspades/Resources -D OPENSPADES_INSTALL_BINARY=bin . - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - rm -rf "${pkgdir}/usr/share/menu" -} - diff --git a/src/openspades/openspades.install b/src/openspades/openspades.install deleted file mode 100644 index dcc06de..0000000 --- a/src/openspades/openspades.install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - update-desktop-database -q -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - post_install $1 -} diff --git a/src/oracle-sqldeveloper/LICENSE b/src/oracle-sqldeveloper/LICENSE deleted file mode 100644 index fa698d7..0000000 --- a/src/oracle-sqldeveloper/LICENSE +++ /dev/null @@ -1,100 +0,0 @@ -Oracle SQL Developer License Terms -Oracle SQL Developer Data Modeler License Terms - - -Export Controls on the Programs -Selecting the "Accept License Agreement" button is a confirmation of your agreement that you comply, now and during the trial term, with each of the following statements: - - --You are not a citizen, national, or resident of, and are not under control of, the government of Cuba, Iran, Sudan, Libya, North Korea, Syria, nor any country to which the United States has prohibited export. --You will not download or otherwise export or re-export the Programs, directly or indirectly, to the above mentioned countries nor to citizens, nationals or residents of those countries. --You are not listed on the United States Department of Treasury lists of Specially Designated Nationals, Specially Designated Terrorists, and Specially Designated Narcotic Traffickers, nor are you listed on the United States Department of Commerce Table of Denial Orders. - - -You will not download or otherwise export or re-export the Programs, directly or indirectly, to persons on the above mentioned lists. - - -You will not use the Programs for, and will not allow the Programs to be used for, any purposes prohibited by United States law, including, without limitation, for the development, design, manufacture or production of nuclear, chemical or biological weapons of mass destruction. - - -EXPORT RESTRICTIONS -You agree that U.S. export control laws and other applicable export and import laws govern your use of the programs, including technical data; additional information can be found on Oracle®'s Global Trade Compliance web site (http://www.oracle.com/products/export). - - -You agree that neither the programs nor any direct product thereof will be exported, directly, or indirectly, in violation of these laws, or will be used for any purpose prohibited by these laws including, without limitation, nuclear, chemical, or biological weapons proliferation. - - -Oracle Employees: Under no circumstances are Oracle Employees authorized to download software for the purpose of distributing it to customers. Oracle products are available to employees for internal use or demonstration purposes only. In keeping with Oracle's trade compliance obligations under U.S. and applicable multilateral law, failure to comply with this policy could result in disciplinary action up to and including termination. - - -Note: You are bound by the Oracle Technology Network ("OTN") License Agreement terms. The OTN License Agreement terms also apply to all updates you receive under your Technology Track subscription. - - -The OTN License Agreement terms below supercede any shrinkwrap license on the OTN Technology Track software CDs and previous OTN License terms (including the Oracle Program License as modified by the OTN Program Use Certificate). - - -Oracle SQL Developer License Agreement -Oracle SQL Developer Data Modeler License Agreement - -We," "us," and "our" refers to Oracle America, Inc., for and on behalf of itself and its subsidiaries and affiliates under common control. "You" and "your" refers to the individual or entity that wishes to use the programs from Oracle. "Programs" refers to the Oracle software product you wish to download and use and program documentation. "License" refers to your right to use the programs under the terms of this agreement. This agreement is governed by the substantive and procedural laws of California. You and Oracle agree to submit to the exclusive jurisdiction of, and venue in, the courts of San Francisco, San Mateo, or Santa Clara counties in California in any dispute arising out of or relating to this agreement. - - -We are willing to license the programs to you only upon the condition that you accept all of the terms contained in this agreement. Read the terms carefully and select the "Accept" button at the bottom of the page to confirm your acceptance. If you are not willing to be bound by these terms, select the "Do Not Accept" button and the registration process will not continue. - - -LICENSE RIGHTS -We grant you a nonexclusive, nontransferable limited license to use the programs solely for your business operations and any third party training as part of such business operations. We may audit your use of the programs. Program documentation may be accessed online at http://www.oracle.com/technetwork/indexes/documentation/index.html. -Ownership and Restrictions -We retain all ownership and intellectual property rights in the programs. You may make a sufficient number of copies of the programs for the licensed use and one copy of the programs for backup purposes. - - -You may not: -- remove or modify any program markings or any notice of our proprietary rights; -- make the programs available in any manner to any third party, other than as specified above; -- use the programs for any purpose other than as provided above; -- assign this agreement or give or transfer the programs or an interest in them to another individual or entity; -- cause or permit reverse engineering (unless required by law for interoperability), disassembly or decompilation of the programs; -- disclose results of any program benchmark tests without our prior consent. - - -Export -You agree that U.S. export control laws and other applicable export and import laws govern your use of the programs, including technical data; additional information can be found on Oracle's Global Trade Compliance web site located at http://www.oracle.com/products/export/index.html?content.html. You agree that neither the programs nor any direct product thereof will be exported, directly, or indirectly, in violation of these laws, or will be used for any purpose prohibited by these laws including, without limitation, nuclear, chemical, or biological weapons proliferation. - - -Disclaimer of Warranty and Exclusive Remedies -THE PROGRAMS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. WE FURTHER DISCLAIM ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. - - -IN NO EVENT SHALL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. OUR ENTIRE LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE THOUSAND DOLLARS (U.S. $1,000). - - -Trial Programs Included With Orders -We may include additional programs with an order which may be used for trial purposes only. You will have 30 days from the delivery date to evaluate these programs. Any use of these programs after the 30 day trial period requires you to obtain the applicable license. Programs licensed for trial purposes are provided "as is" and we do not provide technical support or any warranties for these programs. - - -Technical Support -Our technical support organization does not provide technical support, phone support, or updates specifically for the programs licensed under this agreement. However, if you have a supported license of an Oracle database program, then the technical support organization will provide technical support, phone support for the program licensed hereunder in conjunction with the Oracle database program license. - - -End of Agreement -You may terminate this agreement by destroying all copies of the programs. We have the right to terminate your right to use the programs if you fail to comply with any of the terms of this agreement, in which case you shall destroy all copies of the programs. - - -Relationship Between the Parties -The relationship between you and us is that of licensee/licensor. Neither party will represent that it has any authority to assume or create any obligation, express or implied, on behalf of the other party, nor to represent the other party as agent, employee, franchisee, or in any other capacity. Nothing in this agreement shall be construed to limit either party's right to independently develop or distribute software that is functionally similar to the other party's products, so long as proprietary information of the other party is not included in such software. - - -Open Source -Third party technology that may be appropriate or necessary for use with the program may be specified in the program documentation. To the extent stated in the program documentation, such third party technology is licensed to you under the terms of the third party technology license agreement specified in the program documentation and not under the terms of this agreement. Nothing in this agreement should be construed as modifying or limiting your rights to use such third party technology under the terms of the specified third party license. - - -Entire Agreement -You agree that this agreement is the complete agreement for the programs and licenses, and this agreement supersedes all prior or contemporaneous agreements or representations. If any term of this agreement is found to be invalid or unenforceable, the remaining provisions will remain effective. - -Last updated: 09/17/10 (jlr) -Should you have any questions concerning this License Agreement, or if you desire to contact Oracle for any reason, please write: -Oracle America, Inc. -500 Oracle Parkway, -Redwood City, CA 94065 - -Oracle may contact you to ask if you had a satisfactory experience installing and using this OTN software download. diff --git a/src/oracle-sqldeveloper/PKGBUILD b/src/oracle-sqldeveloper/PKGBUILD deleted file mode 100644 index 4a97728..0000000 --- a/src/oracle-sqldeveloper/PKGBUILD +++ /dev/null @@ -1,62 +0,0 @@ -# Maintainer: Fredy García -# Contributor: Yan Doroshenko -# Contributor: G. Richard Bellamy -# Contributor: Hugo Osvaldo Barrera -# Contributor: ptk042 -# Contributor: mmm -# Contributor: xduugu -# Contributor: Evangelos Foutras -# Contributor: David Fuhr - -pkgname=oracle-sqldeveloper -pkgver=19.4.0.354.1759 -pkgrel=1 -pkgdesc="A graphical tool for database development" -arch=("any") -url="https://www.oracle.com/tools/downloads/sqldev-downloads.html" -license=("custom:OTN") -depends=("bash" "java-environment>=8" "java-environment<=11") -optdepends=( - "ksh" - "java8-openjfx: Required to run the application with JDK8" - "java11-openjfx: Required to run the application with JDK11" -) -install="${pkgname}.install" -source=( - "manual://${pkgname#oracle-}-${pkgver}-no-jre.zip" - "${pkgname}.desktop" - "${pkgname}.sh" - "LICENSE" - "java_home.patch" -) -md5sums=( - "b86f1f520b7ea5a4681371c79fe0ad28" - "1d17d18e10ab85dead0770e8840273b3" - "26c1dc933a9ab58a4245f4f351717645" - "71a4092467209c160d0f34abbc08e049" - "26037c8c9c7a285896397c058188eed4" -) -sha256sums=( - "db1927abcd85d7af442053d4eabc2aa658b5a8fbaf261a36b93e1beabb8363c2" - "bd028a137c83ab3698a562e9a7ec4006fb396178ab4a6ebdbaa60c75b5c0974c" - "43b16049fbf85740767c45f0387a7c5e6118b8876509a8f0bb621ed0b5576a25" - "7b3a6fd8a1ade4427382ee36dc28432655902a0a68547b29c5ce089bd85fe3de" - "c3409397f49dbf7021ef6912ddac51d5aeddc5a5b748d9524b568d60f5ed6c6a" -) - -prepare() { - cd "${srcdir}/${pkgname#oracle-}" - patch -Np1 -i "${srcdir}/java_home.patch" -} - -package() { - cd "${srcdir}/${pkgname#oracle-}" - - find . \( -iname "*.exe" -o -iname "*.dll" \) -exec rm -f "{}" + - find . -type f -exec install -Dm644 "{}" "${pkgdir}/opt/${pkgname}/{}" \; - chmod +x "${pkgdir}/opt/${pkgname}/${pkgname#oracle-}.sh" - - install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} diff --git a/src/oracle-sqldeveloper/java_home.patch b/src/oracle-sqldeveloper/java_home.patch deleted file mode 100644 index 5afb64e..0000000 --- a/src/oracle-sqldeveloper/java_home.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/ide/bin/launcher.sh b/ide/bin/launcher.sh -index da23d23..55c8e91 100644 ---- a/ide/bin/launcher.sh -+++ b/ide/bin/launcher.sh -@@ -925,18 +925,6 @@ GetDefaultJDK() - # - if [ -f "$tmpvar" ] - then -- while [ -h "$tmpvar" ] -- do -- EchoIfVerbose "Found symlinked JDK, following symlink: $tmpvar" -- tmpvar2=`ls -ls "$tmpvar"` -- tmpvar2=`expr "$tmpvar2" : '.*-> \(.*\)$'` -- if [ `expr "$tmpvar2" : "\.\/"` -gt 0 -o `expr "$tmpvar2" : "\.\.\/"` -gt 0 -o `expr "$tmpvar2" : ".*/.*"` -le 0 ] -- then -- tmpvar="`dirname "$tmpvar"`/$tmpvar2" -- else -- tmpvar="$tmpvar2" -- fi -- done - tmpvar=`expr "$tmpvar" : '\(.*\)\/bin\/[^\/]*$'` - SetJavaHome "$tmpvar" - EchoIfVerbose "Found existing default JDK $tmpvar" diff --git a/src/oracle-sqldeveloper/oracle-sqldeveloper.desktop b/src/oracle-sqldeveloper/oracle-sqldeveloper.desktop deleted file mode 100644 index 60e09da..0000000 --- a/src/oracle-sqldeveloper/oracle-sqldeveloper.desktop +++ /dev/null @@ -1,13 +0,0 @@ -[Desktop Entry] -Name=Oracle SQL Developer -Comment=A graphical tool for database development. You can browse database objects, edit, run and debug (PL/)SQL statements and scripts. -Icon=/opt/oracle-sqldeveloper/icon.png -Exec=/usr/bin/oracle-sqldeveloper -Terminal=false -Type=Application -Categories=Development;Database;Java; -StartupNotify=true -# Uncomment the following line to create a friendly name for this desktop entry -# HOWEVER - this will then bork all other XFramePeer like apps. In particular -# this breaks how SQL Developer and IntelliJ IDEA work together. -#StartupWMClass=sun-awt-X11-XFramePeer diff --git a/src/oracle-sqldeveloper/oracle-sqldeveloper.install b/src/oracle-sqldeveloper/oracle-sqldeveloper.install deleted file mode 100644 index a2d3916..0000000 --- a/src/oracle-sqldeveloper/oracle-sqldeveloper.install +++ /dev/null @@ -1,8 +0,0 @@ -post_install() { - printf "$(tput setaf 4)To run the application you need to have java8-openjfx or java11-openjfx depending on the JDK version you will be using.$(tput sgr0)\n" - printf "$(tput setaf 4)You will need to set JAVA_HOME or run this package for the first time from the console to set the jdk path.$(tput sgr0)\n" -} - -post_upgrade() { - post_install -} diff --git a/src/oracle-sqldeveloper/oracle-sqldeveloper.sh b/src/oracle-sqldeveloper/oracle-sqldeveloper.sh deleted file mode 100644 index 76afc5e..0000000 --- a/src/oracle-sqldeveloper/oracle-sqldeveloper.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -unset GNOME_DESKTOP_SESSION_ID -exec /opt/oracle-sqldeveloper/sqldeveloper.sh -J-Dsdev.insight=false diff --git a/src/orca-slicer-bin/PKGBUILD b/src/orca-slicer-bin/PKGBUILD deleted file mode 100644 index e58a7e0..0000000 --- a/src/orca-slicer-bin/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Maintainer: sem.z - -pkgname="orca-slicer-bin" -pkgver=2.1.1 -pkgrel=1 -pkgdesc="G-code generator for 3D printers" -arch=('x86_64') -url="https://github.com/SoftFever/OrcaSlicer" -license=('AGPL3') -depends=('mesa' 'glu' 'cairo' 'gtk3' 'libsoup' 'webkit2gtk' 'gstreamer' 'openvdb' 'gst-plugins-base' 'gst-libav' 'libxkbcommon' 'ttf-harmonyos-sans') -provides=("orca-slicer") -conflicts=("orca-slicer") -source=("https://github.com/SoftFever/OrcaSlicer/releases/download/v${pkgver}/OrcaSlicer_Linux_V${pkgver}.AppImage") -sha512sums=('f3e5ee8a8bd1b0c6ad3f8a2ce317d85fb6dd2c6232d89d2cfe1188caa7f2d74e5016b155dd3a4811f3d2369bd9da0e62f9d9a09181776356055101b0fc97d6b1') - -prepare() { - chmod +x OrcaSlicer_Linux_V${pkgver}.AppImage - ./OrcaSlicer_Linux_V${pkgver}.AppImage --appimage-extract - - sed -i 's|Exec=AppRun|Exec=/opt/orca-slicer/bin/orca-slicer|g' \ - "squashfs-root/OrcaSlicer.desktop" -} - -package() { - find squashfs-root/{resources,usr/share/icons}/ -type d -exec chmod 755 {} + - - install -d "$pkgdir/opt/${pkgname%-bin}/" - cp -av squashfs-root/* "$pkgdir/opt/${pkgname%-bin}/" - rm -rf "$pkgdir/opt/${pkgname%-bin}/usr/" - rm "$pkgdir/opt/${pkgname%-bin}"/{OrcaSlicer.desktop,AppRun,OrcaSlicer.png,OrcaSlicer-x86_64.AppImage} - - install -d "$pkgdir/usr/bin" - ln -s "/opt/${pkgname%-bin}/bin/orca-slicer" "$pkgdir/usr/bin/" - - install -Dm644 "squashfs-root/OrcaSlicer.desktop" -t \ - "$pkgdir/usr/share/applications/" - - install -d "$pkgdir/usr/share/icons/" - cp -r squashfs-root/usr/share/icons/hicolor/ "$pkgdir/usr/share/icons/" -} diff --git a/src/pacaudit/PKGBUILD b/src/pacaudit/PKGBUILD deleted file mode 100644 index 2ab2225..0000000 --- a/src/pacaudit/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Maintainer: Steffen Fritz -# Packager: Steffen Fritz -pkgname=pacaudit -pkgver=1.1.1 -pkgrel=1 -pkgdesc="This package audits installed packages against known vulnerabilities." -arch=('i686' 'x86_64') -url="https://github.com/steffenfritz/pacaudit" -license=('GPL3') -makedepends=('go') -options=('!strip') - -sha256sums=('3230c7e77959b2a021033dd40dbeba17224177b326b3d6da7870ea255919a1b3') - -source=("https://github.com/steffenfritz/pacaudit/archive/v$pkgver.tar.gz") - - -prepare(){ - mkdir -p src/github.com/steffenfritz - ln -rTsf "${pkgname}-${pkgver}" src/github.com/steffenfritz/pacaudit -} - -build() { - cd "$pkgname-$pkgver" - go build -o pacaudit -ldflags "-w" -buildmode=pie -} - -package() { - install -Dm755 "$srcdir"/pacaudit-${pkgver}/pacaudit "$pkgdir/usr/bin/pacaudit" - install -Dm755 "$srcdir"/pacaudit-${pkgver}/pacaudit.sh "$pkgdir/usr/bin/pacaudit.sh" - install -Dm755 "$srcdir"/pacaudit-${pkgver}/pacaudit-pre.hook "$pkgdir/usr/share/libalpm/hooks/pacaudit-pre.hook" - install -Dm644 "$srcdir"/pacaudit-$pkgver/pacaudit.1 "${pkgdir}/usr/share/man/man1/pacaudit.1" -} diff --git a/src/panda3d/PKGBUILD b/src/panda3d/PKGBUILD deleted file mode 100755 index ac038e1..0000000 --- a/src/panda3d/PKGBUILD +++ /dev/null @@ -1,82 +0,0 @@ -# Maintainer: David Radford -# Contributor: Robin Baumgartner -# Contributor: Tucos - -pkgname=panda3d -pkgver=1.10.3 -pkgrel=1 -pkgdesc="A 3D game engine with Python bindings. SDK package. Optional dependencies you want to support need to be installed before panda3d." -url="http://www.panda3d.org" -arch=('i686' 'x86_64') -license=('BSD') -depends=('desktop-file-utils' 'shared-mime-info' 'xorg-server' 'libgl' - 'openssl' 'libjpeg' 'libpng' 'libtiff' 'freetype2' 'gtk2' - 'openal' 'libxrandr' 'libxcursor' 'libxxf86dga') -makedepends=('python' 'bison' 'cmake' 'flex') - -# NOTICE: please read http://www.panda3d.org/manual/index.php/Dependencies for -# more information. Optdepends you want your package to support, need to be -# installed before compiletime! You don't need to change anything in the -# pkgbuild to get support; makepanda automatically detects available -# dependencies. - -optdepends=(# Pretty much required - 'xorg-server: X11 support' - 'libgl: OpenGL support for X11' - # Recommended - 'python: Python 3 bindings' - 'openssl: Provides some networking and encryption support' - 'ffmpeg: Required to load and play video textures' - 'libjpeg: Required to read and write jpeg images' - 'libpng: Required to read and write png images' - 'freetype2: Required to use dynamic fonts (such as TTF fonts)' - 'gtk2: PStats analysis and debugging tool' - 'libtiff: Required to read and write tiff images' - 'nvidia-cg-toolkit: shader support' - 'ode-compat: Support for the ODE physics engine' - 'openal: OpenAL audio' - 'zlib: Compression support' - 'libxxf86dga: Relative mouse mode' - 'libvorbis: Used to load .ogg files encoded with Vorbis.' - 'openexp: OpenEXR image format support' - # Optional - 'assimp: Open Asset Import' - 'opus: Read .opus audio files' - 'bullet: Support for the physics engine' - 'eigen: Optimised linear algebra library' - 'fmodex: FMod audio' - 'libxcursor: Custom cursor icons' - 'libxrandr: Resolution switching' - #'librocket: Librocket GUI support' - 'libsquish: DXT support (AUR)' - 'artoolkit: library for augmented reality (AUR)' - 'opencv: alternative to ffmpeg for video texture support' - 'fcollada: used for dae2egg and for loading dae files directly into Panda (unavailable)' - 'vrpn-git: support for virtual reality trackers.' - # ARM stuff, not really applicable, stated for completeness - # NOTE: if you have libgles, you _must_ install libegl for this package to compile - 'libgles: OpenGL ES support' - 'libegl: GLX for OpenGL ES' - ) - -install='panda3d.install' -source=("https://github.com/panda3d/panda3d/archive/v$pkgver.tar.gz" - 'panda3d.install') - -JOBS=$(nproc) - -build() { - cd "$srcdir/panda3d-$pkgver" - python makepanda/makepanda.py --everything --no-opencv --no-opencv --no-maya2012 --no-fmodex --no-gles --no-gles2 --no-openssl --no-egl ${PANDAFLAGS} --threads ${BUILD_THREADS:-$JOBS} -} - -package() { - cd "$srcdir/panda3d-$pkgver" - python makepanda/installpanda.py --prefix=/usr --destdir="$pkgdir" - install -D -m644 "$srcdir/panda3d-$pkgver/doc/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - -} -sha256=('a8e438d4a13ac8c81b80d288326617b3' - '057269173f3c1987953302519bc744fa') -md5sums=('0fc0defbec60c794f07d76af6ab42d89' - '057269173f3c1987953302519bc744fa') diff --git a/src/panda3d/panda3d.install b/src/panda3d/panda3d.install deleted file mode 100755 index 7707c27..0000000 --- a/src/panda3d/panda3d.install +++ /dev/null @@ -1,17 +0,0 @@ -post_install() { - update-mime-database usr/share/mime - update-desktop-database -q - ldconfig -} - -post_upgrade() { - update-mime-database usr/share/mime - update-desktop-database -q -} - -post_remove() { - update-mime-database usr/share/mime - update-desktop-database -q -} - -# vim:set ts=2 sw=2 et: diff --git a/src/pcem/PKGBUILD b/src/pcem/PKGBUILD deleted file mode 100644 index eb93433..0000000 --- a/src/pcem/PKGBUILD +++ /dev/null @@ -1,26 +0,0 @@ -# Maintainer: Aaron Paden -# Contributor: Natalia Portillo -pkgname=pcem -pkgver=15 -pkgrel=1 -pkgdesc="Emulator for various IBM PC computers and clones." -url="http://pcem-emulator.co.uk/" -arch=('x86_64' 'i686') -license=('GPL2') -depends=('wxgtk2' 'openal' 'sdl2') -source=("http://pcem-emulator.co.uk/files/PCemV${pkgver}Linux.tar.gz") - -build() { - cd "${srcdir}" - ./configure --enable-release-build --enable-networking --prefix=/usr - make -} - -package() { - cd "${srcdir}" - make DESTDIR="${pkgdir}" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -# vim:set ts=2 sw=2 et: -sha256sums=('b501d3fc2b11bb6127d23fbbcd2de14aabf53460db52daf5d664a80c6f5c85f0') diff --git a/src/pcre-static/PKGBUILD b/src/pcre-static/PKGBUILD deleted file mode 100644 index 1c34068..0000000 --- a/src/pcre-static/PKGBUILD +++ /dev/null @@ -1,35 +0,0 @@ -# Maintainer: ajs124 < aur AT ajs124 DOT de > -# Contributor: Allan McRae -# Contributor: Eric Belanger -# Contributor: John Proctor - -pkgname=pcre-static -pkgver=8.44 -pkgrel=4 -pkgdesc="A library that implements Perl 5-style regular expressions" -arch=('i686' 'x86_64' 'armv6h' 'armv7h') -url="http://www.pcre.org/" -license=('BSD') -depends=('gcc-libs') -options=('staticlibs' '!libtool') -validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') -#source=(ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-${pkgver}.tar.bz2{,.sig}) -source=(https://ftp.pcre.org/pub/pcre/pcre-${pkgver}.tar.bz2) -sha256sums=('19108658b23b3ec5058edc9f66ac545ea19f9537234be1ec62b714c84399366d') - -build() { - cd "${srcdir}"/pcre-${pkgver} - ./configure --prefix=/usr \ - --enable-pcre16 --enable-pcre32 --enable-jit \ - --enable-utf --enable-unicode-properties - make -} - -package() { - cd "${srcdir}"/pcre-${pkgver} - make DESTDIR="${pkgdir}" install - rm -rf $pkgdir/usr/{bin,include,share,lib/pkgconfig} - rm -f $pkgdir/usr/lib/*.so* - - install -Dm644 LICENCE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} diff --git a/src/pdftk-bin/PKGBUILD b/src/pdftk-bin/PKGBUILD deleted file mode 100644 index 90da109..0000000 --- a/src/pdftk-bin/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Florian Bruhin (The Compiler) -# Contributor: Yannik Stein -# Contributor: Dan Serban -# Contributor: flying-sheep -# Contributor: Liu Chang - -pkgname=pdftk-bin -pkgver=2.02_4_b2 -_deb_pkgver=2.02-4+b2 -pkgrel=3 -pkgdesc="Swiss army knife for PDFs. Built from binary executables available in Debian repositories." -url=http://www.pdfhacks.com/pdftk -arch=(i686 x86_64) -license=(GPL) -depends=(libgcj17-bin gcc-libs) -provides=(pdftk) -conflicts=(pdftk pdfchain-all-inclusive) - -source_i686=(http://httpredir.debian.org/debian/pool/main/p/pdftk/pdftk_${_deb_pkgver}_i386.deb) -source_x86_64=(http://httpredir.debian.org/debian/pool/main/p/pdftk/pdftk_${_deb_pkgver}_amd64.deb) - -sha1sums_i686=('434c876acf03d1974ee3041c6496218e3d21dcb1') -sha1sums_x86_64=('21ceeaa5ea7d1628dfb0da069126468e446d0572') - -package() { - tar -xf data.tar.?z -C "$pkgdir" ./usr -} - -# vim:set ts=2 sw=2 ft=sh et: diff --git a/src/pegh/PKGBUILD b/src/pegh/PKGBUILD deleted file mode 100644 index 440d1d5..0000000 --- a/src/pegh/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: moparisthebest - -pkgname=pegh -pkgver=0.9.4 -pkgrel=1 -pkgdesc="pegh is a file encryption tool using passwords with modern, standardized, and authenticated encryption." -url="https://github.com/moparisthebest/pegh" -depends=('openssl') -arch=('i686' 'x86_64' 'armv7h' 'armv6h') -license=('AGPL') -source=("$pkgname-$pkgver.tar.gz::https://github.com/moparisthebest/pegh/archive/v$pkgver.tar.gz" - "$pkgname-$pkgver.tar.gz.asc::https://github.com/moparisthebest/pegh/releases/download/v$pkgver/v$pkgver.tar.gz.asc" - ) -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=('0fa27afc89984e581507d4c6f30be4bee35ecc59b399551e894bdc0f3dd976f7' - '8dce5119068e71fea03db8d0c19cc7665fcb5cc37a04d8f109c00387d1c2bc78' - ) - -build() { - cd "$pkgname-$pkgver" - make -} - -package() { - cd "$pkgname-$pkgver" - install -Dm755 pegh "$pkgdir/usr/bin/pegh" - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" -} diff --git a/src/perl-sys-virt/PKGBUILD b/src/perl-sys-virt/PKGBUILD deleted file mode 100644 index 53bd40f..0000000 --- a/src/perl-sys-virt/PKGBUILD +++ /dev/null @@ -1,52 +0,0 @@ -# Maintainer: Patryk Kowalczyk < patryk at kowalczyk dot ws> -# Contributor: Xiao-Long Chen - -_author="Daniel P. Berrange" -_perlmod="sys-virt" -_cpanname='Sys-Virt' -pkgname=perl-${_perlmod} -pkgver=3.0.0 -pkgrel=5 -pkgdesc="Represent and manage a libvirt hypervisor connection" -arch=('i686' 'x86_64') -url="http://search.cpan.org/dist/Sys-Virt/" -license=('GPL' 'PerlArtistic') -depends=('libvirt') -makedepends=('perl-test-pod-coverage' 'perl-xml-xpath') -source=("http://www.cpan.org/authors/id/D/DA/DANBERR/${_cpanname}-${pkgver}.tar.gz") -md5sums=('2d5673dd8929957513f951a63a0ae2b1') - -build() { - cd ${_cpanname}-${pkgver} - - # From Fedora spec file - generation of spec file causes make to segfault - sed -i -e '/Sys-Virt\.spec/d' Makefile.PL - sed -i -e '/\.spec\.PL$/d' MANIFEST - rm -f *.spec.PL - - # Install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - export MAKEFLAGS='-j1' - make -} - -_perl_depends() { -# template start; name=perl-binary-module-dependency; version=1; -if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then - _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') - _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') - depends+=("perl>=$_perlver_min" "perl<$_perlver_max") -fi -# template end; -} - -package() { - cd ${_cpanname}-${pkgver} - make PERL_MM_USE_DEFAULT=1 DESTDIR="${pkgdir}/" install - - # From Fedora RPM spec file - remove empty '.packlist' and '*.bs' files - find "${pkgdir}" -type f \( -name .packlist -o -name '*.bs' -o -name perllocal.pod -empty \) | xargs rm -vf - rm -fr "${pkgdir}/usr/lib/perl5/core_perl" - _perl_depends -} - diff --git a/src/php-pear/PKGBUILD b/src/php-pear/PKGBUILD deleted file mode 100644 index 65c838f..0000000 --- a/src/php-pear/PKGBUILD +++ /dev/null @@ -1,27 +0,0 @@ -# Maintainer: Amish -# Contributor: Pierre Schmitz -pkgname=php-pear -epoch=1 -pkgver=1.10.19 -pkgrel=2 -arch=('any') -pkgdesc='PHP Extension and Application Repository' -url='https://pear.php.net/package/pearweb_phars/' -depends=('php') -license=('PHP') -source=("install-pear-nozlib-${pkgver}.phar::https://github.com/pear/pearweb_phars/raw/v${pkgver}/install-pear-nozlib.phar" - "install-pear-nozlib-${pkgver}.phar.sig::https://github.com/pear/pearweb_phars/raw/v${pkgver}/install-pear-nozlib.sig") -backup=('etc/php/pear.conf') -sha256sums=('4cb4704e956b78b24332ab22fd0cb4c99d5574445a858a7d64731f00a90a28ba' - 'SKIP') -validpgpkeys=('10F68CF73F8AA426F617752972A321BAC245F175') - -package() { - PHP_PEAR_SYSCONF_DIR=/etc/php \ - INSTALL_ROOT="${pkgdir}" \ - php -n "install-pear-nozlib-${pkgver}.phar" \ - -d /usr/share/pear \ - -b /usr/bin - - rm -rf "${pkgdir}"{/usr/share/pear/,/}.{channels,depdb,depdblock,filemap,lock,registry} -} diff --git a/src/pi-hole-ftl/PKGBUILD b/src/pi-hole-ftl/PKGBUILD deleted file mode 100644 index 350d3af..0000000 --- a/src/pi-hole-ftl/PKGBUILD +++ /dev/null @@ -1,58 +0,0 @@ -# Maintainer: max.bra -# Maintainer: graysky - -pkgname=pi-hole-ftl -_pkgname=FTL -_servicename=pihole-FTL -pkgver=4.3.1 -pkgrel=3 -arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') -pkgdesc="The Pi-hole FTL engine" -url="https://github.com/pi-hole/FTL" -license=('EUPL-1.1') -depends=('nettle' 'gmp') -makedepends=('sqlite') -conflicts=('dnsmasq') -provides=('dnsmasq') -install=$pkgname.install -backup=('etc/pihole/pihole-FTL.conf' 'etc/pihole/pihole-FTL.db') -source=("https://github.com/pi-hole/FTL/archive/v$pkgver.tar.gz" - "https://raw.githubusercontent.com/max72bra/pi-hole-ftl-archlinux-customization/master/arch-ftl-$pkgver.patch" - "nettle35.patch" - "$pkgname.tmpfile" - "$pkgname.service" - "$pkgname.db" - "$pkgname.conf") -md5sums=('1c0df5fa42e7f7b89c7e704fdc1b5154' - '882b825fe87e614d2c9be7ab63d24ab1' - 'f6f3d969e1517ff46f9e0ef2e2af4ab9' - '5faa64558cc0a5888923fcf77c299fa7' - 'f3e42ec6f04180c6d6972998bf172a41' - '0495c002b7d5dce303d451e4cd2fede5' - 'a9c8de83f02d36bfe96db57975984bbb') - -prepare() { - cd "$srcdir"/"$_pkgname"-"$pkgver" - patch -Np1 -i ../nettle35.patch - patch -Np1 -i ../arch-ftl-$pkgver.patch -} - -build() { - cd $_pkgname-$pkgver - make -} - -package() { - cd "$srcdir" - install -Dm755 "$_pkgname"-$pkgver/pihole-FTL "${pkgdir}"/usr/bin/pihole-FTL - - install -Dm644 "$pkgname.tmpfile" "$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf - - install -dm755 "$pkgdir"/etc/pihole - install -Dm644 "$pkgname.conf" "$pkgdir"/etc/pihole/pihole-FTL.conf - install -Dm644 "$pkgname.db" "$pkgdir"/etc/pihole/pihole-FTL.db - - install -Dm644 "$pkgname.service" "$pkgdir"/usr/lib/systemd/system/$_servicename.service - install -dm755 "$pkgdir/usr/lib/systemd/system/multi-user.target.wants" - ln -s ../$_servicename.service "$pkgdir/usr/lib/systemd/system/multi-user.target.wants/$_servicename.service" -} diff --git a/src/pi-hole-ftl/pi-hole-ftl.conf b/src/pi-hole-ftl/pi-hole-ftl.conf deleted file mode 100644 index 3683124..0000000 --- a/src/pi-hole-ftl/pi-hole-ftl.conf +++ /dev/null @@ -1,90 +0,0 @@ -### This file contains parameters for FTL behavior. -### At install, all parameters are commented out. The user can select desired options. -### Options shown are the default configuration. No modification is needed for most -### installations. -### Visit https://docs.pi-hole.net/ftldns/configfile/ for more detailed parameter explanations - -## Out of documentation -#LOGFILE=/run/log/pihole-ftl/pihole-FTL.log -#PIDFILE=/run/pihole-ftl/pihole-FTL.pid -#PORTFILE=/run/pihole-ftl/pihole-FTL.port -#SOCKETFILE=/run/pihole-ftl/FTL.sock - -## Socket Listening -## Listen only for local socket connections or permit all connections -## Options: localonly, all -#SOCKET_LISTENING=localonly - -## Query Display -## Display all queries? Set to no to hide query display -## Options: yes, no -#QUERY_DISPLAY=yes - -## AAA Query Analysis -## Allow FTL to analyze AAAA queries from pihole.log? -## Options: yes, no -#AAAA_QUERY_ANALYSIS=yes - -## Resolve IPv6 -## Should FTL try to resolve IPv6 addresses to host names? -## Options: yes, no -#RESOLVE_IPV6=yes - -## Resolve IPv4 -## Should FTL try to resolve IPv4 addresses to host names? -## Options: yes, no -#RESOLVE_IPV4=yes - -## Max Database Days -## How long should queries be stored in the database -days-? -## Setting this to 0 disables the database -## See: https://docs.pi-hole.net/ftldns/database/ -## Options: number of days -#MAXDBDAYS=365 - -## Database Interval -## How often do we store queries in FTL's database -minutes-? -## See: https://docs.pi-hole.net/ftldns/database/ -## Options: number of minutes -#DBINTERVAL=1.0 - -## Database File -## Specify path and filename of FTL's SQLite3 long-term database. -## Setting this to DBFILE= disables the database altogether -## See: https://docs.pi-hole.net/ftldns/database/ -## Option: path to db file -#DBFILE=/etc/pihole/pihole-FTL.db - -## Max Log Age -## Up to how many hours of queries should be imported from the database and logs -hours-? -## Maximum is 744 -31 days- -## Options: number of days -#MAXLOGAGE=24.0 - -## FTL Port -## On which port should FTL be listening? -## Options: tcp port -#FTLPORT=4711 - -## Privacy Level -## Which privacy level is used? -## See: https://docs.pi-hole.net/ftldns/privacylevels/ -## Options: 0, 1, 2, 3 -#PRIVACYLEVEL=0 - -## Ignore Localhost -## Should FTL ignore queries coming from the local machine? -## Options: yes, no -#IGNORE_LOCALHOST=no - -## Blocking Mode -## How should FTL reply to blocked queries? -## See: https://docs.pi-hole.net/ftldns/blockingmode/ -## Options: NULL, IP-NODATA-AAAA, IP, NXDOMAIN -#BLOCKINGMODE=NULL - -## Regex Debug Mode -## Controls if FTLDNS should print extended details about regex matching into pihole-FTL.log. -## See: https://docs.pi-hole.net/ftldns/regex/overview/ -## Options: true, false -#REGEX_DEBUGMODE=false diff --git a/src/pi-hole-ftl/pi-hole-ftl.install b/src/pi-hole-ftl/pi-hole-ftl.install deleted file mode 100644 index 133aa7f..0000000 --- a/src/pi-hole-ftl/pi-hole-ftl.install +++ /dev/null @@ -1,15 +0,0 @@ -post_install() { - # ftl DB permissions - [ -e /etc/pihole/pihole-FTL.db ] && chown nobody.nobody /etc/pihole /etc/pihole/pihole-FTL.db - - echo -e "\e[1;33m==>\e[0m Possible configurations in \e[1;31m/etc/pihole/pihole-FTL.conf\e[0m file" - echo -e "\e[1;33m==>\e[0m Please read the instructions on the project page: \e[1;36mhttps://docs.pi-hole.net/ftldns/configfile/\e[0m" -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - id -u pihole > /dev/null 2>&1 && userdel -f pihole -} diff --git a/src/pi-hole-ftl/pi-hole-ftl.service b/src/pi-hole-ftl/pi-hole-ftl.service deleted file mode 100644 index 0832ef9..0000000 --- a/src/pi-hole-ftl/pi-hole-ftl.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Pi-hole FTLDNS engine - -[Service] -PIDFile=/run/pihole-ftl/pihole-FTL.pid -ExecStart=/usr/bin/pihole-FTL no-daemon -Restart=on-failure - -[Install] -WantedBy=multi-user.target diff --git a/src/pi-hole-ftl/pi-hole-ftl.sysuser b/src/pi-hole-ftl/pi-hole-ftl.sysuser deleted file mode 100644 index 12add1f..0000000 --- a/src/pi-hole-ftl/pi-hole-ftl.sysuser +++ /dev/null @@ -1 +0,0 @@ -u pihole - "pihole daemon" / diff --git a/src/pi-hole-ftl/pi-hole-ftl.tmpfile b/src/pi-hole-ftl/pi-hole-ftl.tmpfile deleted file mode 100644 index 276250c..0000000 --- a/src/pi-hole-ftl/pi-hole-ftl.tmpfile +++ /dev/null @@ -1,5 +0,0 @@ -d /run/log/pihole-ftl 0755 nobody nobody - - -f /run/log/pihole-ftl/pihole-FTL.log 0644 nobody nobody - - -d /run/pihole-ftl 0755 nobody nobody - - -f /run/pihole-ftl/pihole-FTL.pid 0644 nobody nobody - - -f /run/pihole-ftl/pihole-FTL.port 0644 nobody nobody - - diff --git a/src/pi-hole-server/PKGBUILD b/src/pi-hole-server/PKGBUILD deleted file mode 100644 index 46dbf80..0000000 --- a/src/pi-hole-server/PKGBUILD +++ /dev/null @@ -1,131 +0,0 @@ -# Maintainer: max.bra -# Maintainer: graysky - -pkgname=pi-hole-server -_pkgname=pi-hole -pkgver=4.3.1 -pkgrel=1 -_wwwpkgname=AdminLTE -_wwwpkgver=4.3 -pkgdesc='The Pi-hole is an advertising-aware DNS/Web server. Arch adaptation for lan wide DNS server.' -arch=('any') -license=('EUPL-1.1') -url="https://github.com/pi-hole/pi-hole" -depends=('pi-hole-ftl' 'bc' 'perl' 'net-tools' 'iproute2' 'logrotate' 'bind-tools') -optdepends=( -'lighttpd: a secure, fast, compliant and very flexible web-server' -'php-cgi: CGI and FCGI SAPI for PHP needed only for lighttpd' -'nginx-mainline: lightweight http server' -'php-fpm: FastCGI process manager for php needed for nginx' -) -conflicts=('pi-hole-standalone') -install=$pkgname.install -backup=('etc/pihole/whitelist.txt' 'etc/pihole/blacklist.txt' 'etc/pihole/regex.list' -'etc/dnsmasq.d/01-pihole.conf' 'etc/pihole/adlists.list' 'etc/dnsmasq.conf') - -source=(pihole-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz - admin-$_wwwpkgver.tar.gz::https://github.com/$_pkgname/$_wwwpkgname/archive/v$_wwwpkgver.tar.gz - "https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-core-$pkgver.patch" - "https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-admin-$_wwwpkgver.patch" - dnsmasq.include - lighttpd.pi-hole.conf - nginx.pi-hole.conf - $_pkgname.tmpfile - $_pkgname-gravity.service - $_pkgname-gravity.timer - $_pkgname-logtruncate.service - $_pkgname-logtruncate.timer - mimic_setupVars.conf.sh - version.patch - piholeDebug.sh -) - -md5sums=('3973f2a9d7fcd6ea10265feaa397f108' - '670e5c4c4ca0cba6f732bf622918784c' - 'e7bd89ed7b60cda7905176d338615c00' - 'f5fd7abfcf0ffdbfd181d839fb8edd60' - '4d9038588164bb9130c8ca11653f83f3' - '971cc2859672341d77f8deba702fb7f7' - 'b63fcf29c29796023a2677bcf2b369a7' - '9bc23c314397a0f59978cfe246140cda' - '047f13d4ac97877f724f87b002aaee63' - 'd42a864f88299998f8233c0bc0dd093d' - '20c5b0c6b4e23e55b25ab6c28dda709d' - '291d3c95e445fe65caf40c3605efd186' - 'c227ffa88ddebc34cb715b73640cd845' - '4e65ef5a25a9a7358cba24450dbed7cc' - 'd7b69ae51db0e8ac8e27f20a234eed85') - -prepare() { - cd "$srcdir"/"$_pkgname"-"$pkgver" - patch -Np1 -i "$srcdir"/arch-server-core-$pkgver.patch - patch -p1 -i "$srcdir"/version.patch - cd "$srcdir"/"$_wwwpkgname"-"$_wwwpkgver" - patch -Np1 -i "$srcdir"/arch-server-admin-$_wwwpkgver.patch -} - -package() { - cd "$srcdir" - install -Dm755 $_pkgname-$pkgver/pihole "$pkgdir"/usr/bin/pihole - - install -dm755 "$pkgdir"/opt/pihole - install -Dm755 $_pkgname-$pkgver/gravity.sh "$pkgdir"/opt/pihole/gravity.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/version.sh "$pkgdir"/opt/pihole/version.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/piholeLogFlush.sh "$pkgdir"/opt/pihole/piholeLogFlush.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/chronometer.sh "$pkgdir"/opt/pihole/chronometer.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/list.sh "$pkgdir"/opt/pihole/list.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/webpage.sh "$pkgdir"/opt/pihole/webpage.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/COL_TABLE "$pkgdir"/opt/pihole/COL_TABLE - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/wildcard_regex_converter.sh "$pkgdir"/opt/pihole/wildcard_regex_converter.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/query.sh "$pkgdir"/opt/pihole/query.sh - - install -Dm755 piholeDebug.sh "$pkgdir"/opt/pihole/piholeDebug.sh - install -Dm755 mimic_setupVars.conf.sh "$pkgdir"/opt/pihole/mimic_setupVars.conf.sh - - install -dm750 "$pkgdir"/etc/sudoers.d - install -Dm440 $_pkgname-$pkgver/advanced/Templates/pihole.sudo "$pkgdir"/etc/sudoers.d/pihole - install -Dm644 $_pkgname-$pkgver/advanced/dnsmasq.conf.original "$pkgdir"/etc/dnsmasq.conf -# install -Dm644 dnsmasq.main "$pkgdir"/usr/share/pihole/configs/dnsmasq.example.conf - install -Dm644 dnsmasq.include "$pkgdir"/etc/dnsmasq.d/01-pihole.conf - - install -Dm644 pi-hole.tmpfile "$pkgdir"/usr/lib/tmpfiles.d/pi-hole.conf - - install -Dm644 "$_pkgname-gravity.timer" "$pkgdir/usr/lib/systemd/system/$_pkgname-gravity.timer" - install -Dm644 "$_pkgname-gravity.service" $pkgdir/usr/lib/systemd/system/$_pkgname-gravity.service - install -Dm644 "$_pkgname-logtruncate.timer" "$pkgdir/usr/lib/systemd/system/$_pkgname-logtruncate.timer" - install -Dm644 "$_pkgname-logtruncate.service" $pkgdir/usr/lib/systemd/system/$_pkgname-logtruncate.service - install -dm755 "$pkgdir/usr/lib/systemd/system/multi-user.target.wants" - ln -s ../$_pkgname-gravity.timer "$pkgdir/usr/lib/systemd/system/multi-user.target.wants/$_pkgname-gravity.timer" - ln -s ../$_pkgname-logtruncate.timer "$pkgdir/usr/lib/systemd/system/multi-user.target.wants/$_pkgname-logtruncate.timer" - - install -dm755 "$pkgdir"/etc/pihole - install -dm755 "$pkgdir"/usr/share/pihole/configs - install -Dm644 $_pkgname-$pkgver/adlists.list "$pkgdir"/etc/pihole/adlists.list - install -Dm644 $_pkgname-$pkgver/dns-servers.conf "$pkgdir"/etc/pihole/dns-servers.conf - install -Dm644 $_pkgname-$pkgver/advanced/Templates/logrotate "$pkgdir"/etc/pihole/logrotate - install -Dm644 /dev/null "$pkgdir"/etc/pihole/whitelist.txt - install -Dm644 /dev/null "$pkgdir"/etc/pihole/blacklist.txt - install -Dm644 /dev/null "$pkgdir"/etc/pihole/regex.list - - install -Dm644 lighttpd.pi-hole.conf "$pkgdir"/usr/share/pihole/configs/lighttpd.example.conf - install -Dm644 nginx.pi-hole.conf "$pkgdir"/usr/share/pihole/configs/nginx.example.conf - - install -dm755 "$pkgdir"/srv/http/pihole/admin - install -Dm644 $_pkgname-$pkgver/advanced/index.php "$pkgdir"/srv/http/pihole/pihole/index.php -# install -Dm644 $_pkgname-$pkgver/advanced/index.js "$pkgdir"/srv/http/pihole/pihole/index.js - install -Dm644 $_pkgname-$pkgver/advanced/blockingpage.css "$pkgdir"/srv/http/pihole/pihole/blockingpage.css - - cp -dpr --no-preserve=ownership $_wwwpkgname-$_wwwpkgver/* "$pkgdir"/srv/http/pihole/admin/ - - install -dm755 "$pkgdir"/usr/share/licenses/pihole - install -Dm644 ${pkgname%-*}-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/pihole/Pi-hole - install -Dm644 $_wwwpkgname-$_wwwpkgver/LICENSE "$pkgdir"/usr/share/licenses/pihole/AdminLTE - install -Dm644 $_wwwpkgname-$_wwwpkgver/style/vendor/SourceSansPro/OFL.txt \ - "$pkgdir"/usr/share/licenses/pihole/SourceSansPro - - rm "$pkgdir"/srv/http/pihole/admin/*.md - rm "$pkgdir"/srv/http/pihole/admin/LICENSE - rm "$pkgdir"/srv/http/pihole/admin/style/vendor/LICENSE - rm "$pkgdir"/srv/http/pihole/admin/scripts/vendor/LICENSE - rm "$pkgdir"/srv/http/pihole/admin/style/vendor/SourceSansPro/OFL.txt -} diff --git a/src/pi-hole-server/dnsmasq.include b/src/pi-hole-server/dnsmasq.include deleted file mode 100644 index 7bc2d6a..0000000 --- a/src/pi-hole-server/dnsmasq.include +++ /dev/null @@ -1,38 +0,0 @@ -# Pi-hole: A black hole for Internet advertisements -# (c) 2015, 2016 by Jacob Salmela -# Network-wide ad blocking via your Raspberry Pi -# http://pi-hole.net -# dnsmasq config for Pi-hole -# -# Pi-hole is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 2 of the License, or -# (at your option) any later version. - -############################################################################### -# FILE AUTOMATICALLY POPULATED BY PI-HOLE INSTALL/UPDATE PROCEDURE. # -# ANY CHANGES MADE TO THIS FILE AFTER INSTALL WILL BE LOST ON THE NEXT UPDATE # -# # -# IF YOU WISH TO CHANGE THE UPSTREAM SERVERS, CHANGE THEM IN: # -# /etc/pihole/setupVars.conf # -# # -# ANY OTHER CHANGES SHOULD BE MADE IN A SEPERATE CONFIG FILE # -# OR IN /etc/dnsmasq.conf # -############################################################################### - -addn-hosts=/etc/pihole/gravity.list -addn-hosts=/etc/pihole/local.list -addn-hosts=/etc/pihole/black.list -domain-needed -localise-queries -bogus-priv -no-resolv -cache-size=10000 -log-queries -log-facility=/run/log/pihole/pihole.log -local-ttl=2 -log-async -# If a DHCP client claims that its name is "wpad", ignore that. -# This fixes a security hole. see CERT Vulnerability VU#598349 -dhcp-name-match=set:wpad-ignore,wpad -dhcp-ignore-names=tag:wpad-ignore diff --git a/src/pi-hole-server/dnsmasq.main b/src/pi-hole-server/dnsmasq.main deleted file mode 100644 index 9b71a43..0000000 --- a/src/pi-hole-server/dnsmasq.main +++ /dev/null @@ -1,11 +0,0 @@ -# If you want dnsmasq to listen for DHCP and DNS requests only on -# specified interfaces (and the loopback) give the name of the -# interface (eg eth0) here. -#interface=eth0 -# Or which to listen on by address (remember to include 127.0.0.1 if -# you use this.) -#listen-address=127.0.0.1 - -# Include all files in a directory which end in .conf -conf-dir=/etc/dnsmasq.d/,*.conf - diff --git a/src/pi-hole-server/lighttpd.pi-hole.conf b/src/pi-hole-server/lighttpd.pi-hole.conf deleted file mode 100644 index a0213b4..0000000 --- a/src/pi-hole-server/lighttpd.pi-hole.conf +++ /dev/null @@ -1,89 +0,0 @@ -# Pi-hole: A black hole for Internet advertisements -# (c) 2017 Pi-hole, LLC (https://pi-hole.net) -# Network-wide ad blocking via your own hardware. -# -# Lighttpd config for Pi-hole -# -# This file is copyright under the latest version of the EUPL. -# Please see LICENSE file for your rights under this license. - -############################################################################### -# FILE AUTOMATICALLY OVERWRITTEN BY PI-HOLE INSTALL/UPDATE PROCEDURE. # -# ANY CHANGES MADE TO THIS FILE AFTER INSTALL WILL BE LOST ON THE NEXT UPDATE # -# # -# CHANGES SHOULD BE MADE IN A SEPARATE CONFIG FILE: # -# /etc/lighttpd/external.conf # -############################################################################### - -server.modules = ( - "mod_access", - "mod_accesslog", - "mod_expire", - "mod_compress", - "mod_redirect", - "mod_setenv", - "mod_rewrite", - "mod_fastcgi" -) - -mimetype.assign = ( - ".html" => "text/html", - ".txt" => "text/plain", - ".css" => "text/css", - ".js" => "application/x-javascript", - ".jpg" => "image/jpeg", - ".jpeg" => "image/jpeg", - ".gif" => "image/gif", - ".png" => "image/png", - ".svg" => "image/svg+xml", # thanks to nikke - "" => "application/octet-stream" - ) - -fastcgi.server = ( - ".php" => ( - "localhost" => ( - "bin-path" => "/usr/bin/php-cgi -d session.save_path=/run/pihole", - "socket" => "/tmp/php-fastcgi.sock", - "broken-scriptfilename" => "enable", - "max-procs" => 4, - "bin-environment" => ( - "PHP_FCGI_CHILDREN" => "1" # default value - ) - ) - ) -) - -server.document-root = "/srv/http/pihole" -server.error-handler-404 = "/pihole/index.php" -server.username = "http" -server.groupname = "http" -server.port = 80 - -index-file.names = ( "index.php", "index.html", "index.lighttpd.html" ) -url.access-deny = ( "~", ".inc", ".md", ".yml", ".ini" ) -static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" ) - -compress.cache-dir = "/var/cache/lighttpd/compress/" -compress.filetype = ( "application/javascript", "text/css", "text/html", "text/plain" ) - -# If the URL starts with /admin, it is the Web interface -$HTTP["url"] =~ "^/admin/" { - # Create a response header for debugging using curl -I - setenv.add-response-header = ( - "X-Pi-hole" => "The Pi-hole Web interface is working!", - "X-Frame-Options" => "DENY" - ) - - $HTTP["url"] =~ ".ttf$" { - # Allow Block Page access to local fonts - setenv.add-response-header = ( "Access-Control-Allow-Origin" => "*" ) - } -} - -# Block . files from being served, such as .git, .github, .gitignore -$HTTP["url"] =~ "^/admin/\.(.*)" { - url.access-deny = ("") -} - -# Add user chosen options held in external file -#include_shell "cat external.conf 2>/dev/null" diff --git a/src/pi-hole-server/mimic_setupVars.conf.sh b/src/pi-hole-server/mimic_setupVars.conf.sh deleted file mode 100644 index 2c5ca75..0000000 --- a/src/pi-hole-server/mimic_setupVars.conf.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/bash - -setupVars=/etc/pihole/setupVars.conf - -# official pihole basic-install.sh code here -getIPv4stuff() -{ - IPV4DEV=$(ip route get 8.8.8.8 | awk '{for(i=1;i<=NF;i++)if($i~/dev/)print $(i+1)}') - IPV4_ADDRESS=$(ip -o -f inet addr show dev "$IPV4DEV" | awk '{print $4}' | awk 'END {print}') -} - -# official pihole basic-install.sh code here -testIPv6() { - first="$(cut -f1 -d":" <<< "$1")" - value1=$(((0x$first)/256)) - value2=$(((0x$first)%256)) - ((($value1&254)==252)) && echo "ULA" || true - ((($value1&112)==32)) && echo "GUA" || true - ((($value1==254) && (($value2&192)==128))) && echo "Link-local" || true -} - -# official pihole basic-install.sh code here -getIPv6stuff() -{ - if [ -e /proc/net/if_inet6 ]; then - IPV6_ADDRESSES=($(ip -6 address | grep 'scope global' | awk '{print $2}')) - - # Determine type of found IPv6 addresses - for i in "${IPV6_ADDRESSES[@]}"; do - result=$(testIPv6 "$i") - [[ "${result}" == "ULA" ]] && ULA_ADDRESS="${i%/*}" - [[ "${result}" == "GUA" ]] && GUA_ADDRESS="${i%/*}" - done - - # Determine which address to be used: Prefer ULA over GUA or don't use any if none found - if [[ ! -z "${ULA_ADDRESS}" ]]; then - IPV6_ADDRESS="${ULA_ADDRESS}" - elif [[ ! -z "${GUA_ADDRESS}" ]]; then - IPV6_ADDRESS="${GUA_ADDRESS}" - else - IPV6_ADDRESS="" - fi - fi -} - -# from official pihole basic-install.sh, almost -finalExports() { - #If it already exists, lets overwrite it with the new values. - if [[ -f ${setupVars} ]];then - rm ${setupVars} - fi - { - echo "PIHOLE_INTERFACE=${IPV4DEV}" - echo "IPV4_ADDRESS=${IPV4_ADDRESS}" - echo "IPV6_ADDRESS=${IPV6_ADDRESS}" - }>> "${setupVars}" -} - -getIPv4stuff -getIPv6stuff -finalExports diff --git a/src/pi-hole-server/nginx.pi-hole.conf b/src/pi-hole-server/nginx.pi-hole.conf deleted file mode 100644 index b7cd87e..0000000 --- a/src/pi-hole-server/nginx.pi-hole.conf +++ /dev/null @@ -1,52 +0,0 @@ -# -# /etc/nginx/conf.d/pihole.conf -# -# https://github.com/pi-hole/pi-hole/wiki/Nginx-Configuration -# - -server { - listen 80 default_server; - listen [::]:80 default_server; - - root /srv/http/pihole; - server_name _; - autoindex off; - - proxy_intercept_errors on; - error_page 404 /pihole/index.php; - - index pihole/index.php index.php index.html index.htm; - - location / { - expires max; - try_files $uri $uri/ =404; - add_header X-Pi-hole "A black hole for Internet advertisements"; - } - - location ~ \.php$ { - include fastcgi.conf; - fastcgi_intercept_errors on; - fastcgi_pass 127.0.0.1:9000; - fastcgi_param SERVER_NAME $host; - } - - location /admin { - root /srv/http/pihole; - index index.php index.html index.htm; - add_header X-Pi-hole "The Pi-hole Web interface is working!"; - add_header X-Frame-Options "DENY"; - } - - location ~ /\.ttf { - add_header Access-Control-Allow-Origin "*"; - } - - location ~ /admin/\. { - deny all; - } - - location ~ /\.ht { - deny all; - } -} - diff --git a/src/pi-hole-server/pi-hole-gravity.service b/src/pi-hole-server/pi-hole-gravity.service deleted file mode 100644 index 2c1eb82..0000000 --- a/src/pi-hole-server/pi-hole-gravity.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Ad-serving domains collector - -[Service] -Type=oneshot -ExecStart=/usr/bin/pihole updateGravity -Nice=19 -IOSchedulingClass=best-effort -IOSchedulingPriority=7 diff --git a/src/pi-hole-server/pi-hole-gravity.timer b/src/pi-hole-server/pi-hole-gravity.timer deleted file mode 100644 index 55abd68..0000000 --- a/src/pi-hole-server/pi-hole-gravity.timer +++ /dev/null @@ -1,7 +0,0 @@ -[Unit] -Description=Weekly ad-serving domains gathering - -[Timer] -OnCalendar=weekly -AccuracySec=3h -Persistent=true diff --git a/src/pi-hole-server/pi-hole-logtruncate.service b/src/pi-hole-server/pi-hole-logtruncate.service deleted file mode 100644 index e6ecd12..0000000 --- a/src/pi-hole-server/pi-hole-logtruncate.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Reset dnsmasq/pi-hole query log - -[Service] -Type=oneshot -ExecStart=/usr/bin/pihole flush once quiet -Nice=19 -IOSchedulingClass=best-effort -IOSchedulingPriority=7 diff --git a/src/pi-hole-server/pi-hole-logtruncate.timer b/src/pi-hole-server/pi-hole-logtruncate.timer deleted file mode 100644 index f676a33..0000000 --- a/src/pi-hole-server/pi-hole-logtruncate.timer +++ /dev/null @@ -1,7 +0,0 @@ -[Unit] -Description=Daily reset of dnsmasq/pi-hole query log - -[Timer] -OnCalendar=daily -AccuracySec=5m -Persistent=true diff --git a/src/pi-hole-server/pi-hole-server.install b/src/pi-hole-server/pi-hole-server.install deleted file mode 100644 index bca05c3..0000000 --- a/src/pi-hole-server/pi-hole-server.install +++ /dev/null @@ -1,43 +0,0 @@ -warning() { - echo -e "\e[1;33m==>\e[0m Ver. 3.2: \e[1;31mWeb servers configurations are changed.\e[0m Please follow WIKI instructions.\e[0m" -} - -post_install() { - echo -e "\e[1;33m==>\e[0m Read setup instructions at \e[1;36mhttps://wiki.archlinux.org/index.php/Pi-hole\e[0m" - echo -e "\e[1;33m==>\e[0m Generating initial block list, please wait...\e[0m" - - # permissions - chown -R http:http /srv/http/pihole - chown nobody:nobody /etc/pihole - chown http:root /etc/pihole/regex.list - - /opt/pihole/mimic_setupVars.conf.sh - - # update lists on first run - pihole -g > /dev/null - - # setup dns server which by definition modifies /etc/dnsmasq.d/01-pihole.conf - # and thus protects it from getting overwritten by package updates - /usr/bin/pihole -a setdns 8.8.8.8,8.8.4.4 > /dev/null -} - -post_upgrade() { - # clean old/unused/deprecated files - [ -e /etc/pihole/hosts ] && rm /etc/pihole/hosts - [ -e /etc/pihole/.useIPv6 ] && rm /etc/pihole/.useIPv6 - - # update owner of existing dir and file - chown nobody:nobody /etc/pihole - chown http:root /etc/pihole/regex.list - - # warning - - # keep pacman from throwing errors should none them be on the filesystem - return 0 -} - -post_remove() { - # delete all temp files except those modified the user - # TODO - make this more intelligent to save *.pacsave.# where # is a number - find /etc/pihole -type f ! -name '*.pacsave' ! -name 'pihole-FTL.conf' ! -name 'pihole-FTL.db' -delete -} diff --git a/src/pi-hole-server/pi-hole.tmpfile b/src/pi-hole-server/pi-hole.tmpfile deleted file mode 100644 index 6f25c4b..0000000 --- a/src/pi-hole-server/pi-hole.tmpfile +++ /dev/null @@ -1,3 +0,0 @@ -d /run/pihole 0755 http root - - -d /run/log/pihole 0755 nobody root - - -f /run/log/pihole/pihole.log 0644 nobody root - - diff --git a/src/pi-hole-server/piholeDebug.sh b/src/pi-hole-server/piholeDebug.sh deleted file mode 100644 index 26cbde8..0000000 --- a/src/pi-hole-server/piholeDebug.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/sh -echo -e "Pi-hole debug options are \e[1;31mdisabled\e[0m.\n" -echo -e "ArchLinux distribution of Pi-hole is not supported by official project and this debug report CAN NOT be uploaded to their debug team." -echo -e "Follow instructions carefully on the project wiki page (\e[1;36mhttps://wiki.archlinux.org/index.php/Pi-hole\e[0m) and please refer to AUR package web page for support and debugging (\e[1;36mhttps://aur.archlinux.org/packages/pi-hole-server\e[0m).\n" diff --git a/src/pi-hole-server/version.patch b/src/pi-hole-server/version.patch deleted file mode 100644 index 4c703e7..0000000 --- a/src/pi-hole-server/version.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- pi-hole-4.0.a/advanced/Scripts/version.sh 2018-08-05 19:40:22.000000000 +0200 -+++ pi-hole-4.0/advanced/Scripts/version.sh 2018-08-24 15:28:44.141363877 +0200 -@@ -20,42 +20,16 @@ - return 0 - fi - -- # Get the tagged version of the local repository -- local directory="${1}" -- local version -- -- cd "${directory}" 2> /dev/null || { echo "${DEFAULT}"; return 1; } -- version=$(git describe --tags --always || echo "$DEFAULT") -- if [[ "${version}" =~ ^v ]]; then -- echo "${version}" -- elif [[ "${version}" == "${DEFAULT}" ]]; then -- echo "ERROR" -- return 1 -+ if [[ "$1" == "pi-hole" ]]; then -+ echo "4.2.1" - else -- echo "Untagged" -+ echo "4.2.1" - fi - return 0 - } - - getLocalHash() { -- # Local FTL hash does not exist on filesystem -- if [[ "$1" == "FTL" ]]; then -- echo "N/A" -- return 0 -- fi -- -- # Get the short hash of the local repository -- local directory="${1}" -- local hash -- -- cd "${directory}" 2> /dev/null || { echo "${DEFAULT}"; return 1; } -- hash=$(git rev-parse --short HEAD || echo "$DEFAULT") -- if [[ "${hash}" == "${DEFAULT}" ]]; then -- echo "ERROR" -- return 1 -- else -- echo "${hash}" -- fi -+ echo "N/A" - return 0 - } - diff --git a/src/pi-hole-standalone/PKGBUILD b/src/pi-hole-standalone/PKGBUILD deleted file mode 100644 index 2436fa4..0000000 --- a/src/pi-hole-standalone/PKGBUILD +++ /dev/null @@ -1,68 +0,0 @@ -# Maintainer: max.bra - -pkgname=pi-hole-standalone -_pkgname=pi-hole -pkgver=4.3.1 -pkgrel=1 -pkgdesc='The Pi-hole is an advertising-aware DNS/Web server. Arch alteration for standalone PC.' -arch=('any') -license=('EUPL-1.1') -url="https://github.com/pi-hole/pi-hole" -depends=('pi-hole-ftl' 'net-tools' 'iproute2' 'bind-tools') -conflicts=('pi-hole-server') -install=$pkgname.install -backup=('etc/pihole/whitelist.txt' 'etc/pihole/blacklist.txt' -'etc/dnsmasq.d/01-pihole.conf') - -source=(https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz - "https://raw.githubusercontent.com/max72bra/pi-hole-standalone-archlinux-customization/master/arch-server-core-$pkgver.patch" - dnsmasq.include - $_pkgname-gravity.service - $_pkgname-gravity.timer - mimic_setupVars.conf.sh - piholeDebug.sh) - -md5sums=('3973f2a9d7fcd6ea10265feaa397f108' - '3cd7bd0ec53825b609c2ba138a089f6f' - '50d29442a7b185f0d05bc2ed72f875be' - '047f13d4ac97877f724f87b002aaee63' - 'd42a864f88299998f8233c0bc0dd093d' - '7821b6dfe380955073701e5acd1587a2' - 'd7b69ae51db0e8ac8e27f20a234eed85') - -prepare() { - cd "$srcdir"/"$_pkgname"-"$pkgver" - patch -Np1 -i "$srcdir"/arch-server-core-$pkgver.patch -} - -package() { - cd "$srcdir" - install -Dm755 $_pkgname-$pkgver/pihole "$pkgdir"/usr/bin/pihole - - install -dm755 "$pkgdir"/opt/pihole - install -Dm755 $_pkgname-$pkgver/gravity.sh "$pkgdir"/opt/pihole/gravity.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/list.sh "$pkgdir"/opt/pihole/list.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/webpage.sh "$pkgdir"/opt/pihole/webpage.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/COL_TABLE "$pkgdir"/opt/pihole/COL_TABLE - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/wildcard_regex_converter.sh "$pkgdir"/opt/pihole/wildcard_regex_converter.sh - install -Dm755 $_pkgname-$pkgver/advanced/Scripts/query.sh "$pkgdir"/opt/pihole/query.sh - - install -Dm755 piholeDebug.sh "$pkgdir"/opt/pihole/piholeDebug.sh - install -Dm755 mimic_setupVars.conf.sh "$pkgdir"/opt/pihole/mimic_setupVars.conf.sh - - install -dm755 "$pkgdir/usr/lib/systemd/system/multi-user.target.wants" - install -Dm644 "$_pkgname-gravity.timer" "$pkgdir/usr/lib/systemd/system/$_pkgname-gravity.timer" - install -Dm644 "$_pkgname-gravity.service" $pkgdir/usr/lib/systemd/system/$_pkgname-gravity.service - ln -s ../$_pkgname-gravity.timer "$pkgdir/usr/lib/systemd/system/multi-user.target.wants/$_pkgname-gravity.timer" - - install -dm755 "$pkgdir"/etc/pihole - install -dm755 "$pkgdir"/usr/share/pihole/configs - install -Dm644 $_pkgname-$pkgver/adlists.list "$pkgdir"/etc/pihole/adlists.list - install -Dm644 /dev/null "$pkgdir"/etc/pihole/whitelist.txt - install -Dm644 /dev/null "$pkgdir"/etc/pihole/blacklist.txt - install -Dm644 $_pkgname-$pkgver/advanced/dnsmasq.conf.original "$pkgdir"/etc/dnsmasq.conf - install -Dm644 dnsmasq.include "$pkgdir"/etc/dnsmasq.d/01-pihole.conf - install -dm755 "$pkgdir"/usr/share/licenses/pihole - install -Dm644 ${pkgname%-*}-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/pihole/Pi-hole -} - diff --git a/src/pi-hole-standalone/dnsmasq.include b/src/pi-hole-standalone/dnsmasq.include deleted file mode 100644 index afcd93d..0000000 --- a/src/pi-hole-standalone/dnsmasq.include +++ /dev/null @@ -1,34 +0,0 @@ -# Pi-hole: A black hole for Internet advertisements -# (c) 2015, 2016 by Jacob Salmela -# Network-wide ad blocking via your Raspberry Pi -# http://pi-hole.net -# dnsmasq config for Pi-hole -# -# Pi-hole is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 2 of the License, or -# (at your option) any later version. - -############################################################################### -# FILE AUTOMATICALLY POPULATED BY PI-HOLE INSTALL/UPDATE PROCEDURE. # -# ANY CHANGES MADE TO THIS FILE AFTER INSTALL WILL BE LOST ON THE NEXT UPDATE # -# # -# IF YOU WISH TO CHANGE THE UPSTREAM SERVERS, CHANGE THEM IN: # -# /etc/pihole/setupVars.conf # -# # -# ANY OTHER CHANGES SHOULD BE MADE IN A SEPERATE CONFIG FILE # -# OR IN /etc/dnsmasq.conf # -############################################################################### - -addn-hosts=/etc/pihole/gravity.list -addn-hosts=/etc/pihole/local.list -addn-hosts=/etc/pihole/black.list -domain-needed -localise-queries -bogus-priv -no-resolv -cache-size=10000 -# If a DHCP client claims that its name is "wpad", ignore that. -# This fixes a security hole. see CERT Vulnerability VU#598349 -dhcp-name-match=set:wpad-ignore,wpad -dhcp-ignore-names=tag:wpad-ignore diff --git a/src/pi-hole-standalone/mimic_setupVars.conf.sh b/src/pi-hole-standalone/mimic_setupVars.conf.sh deleted file mode 100644 index d163d46..0000000 --- a/src/pi-hole-standalone/mimic_setupVars.conf.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash - -setupVars=/etc/pihole/setupVars.conf - -# official pihole basic-install.sh code here -getIPv4stuff() -{ - IPV4DEV=$(ip route get 8.8.8.8 | awk '{for(i=1;i<=NF;i++)if($i~/dev/)print $(i+1)}') - # change local ip to unusable 0.0.0.0 (ref. http://dlaa.me/blog/post/skyhole), and :: for ipv6 - IPV4_ADDRESS="0.0.0.0" -} - -# official pihole basic-install.sh code here -getIPv6stuff() -{ - if [ -e /proc/net/if_inet6 ]; then - # change local ip to unusable 0.0.0.0 (ref. http://dlaa.me/blog/post/skyhole), and :: for ipv6 - IPV6_ADDRESS="::" - fi -} - -# from official pihole basic-install.sh, almost -finalExports() { - #If it already exists, lets overwrite it with the new values. - if [[ -f ${setupVars} ]];then - rm ${setupVars} - fi - { - echo "PIHOLE_INTERFACE=${IPV4DEV}" - echo "IPV4_ADDRESS=${IPV4_ADDRESS}" - echo "IPV6_ADDRESS=${IPV6_ADDRESS}" - }>> "${setupVars}" -} - -getIPv4stuff -getIPv6stuff -finalExports diff --git a/src/pi-hole-standalone/pi-hole-gravity.service b/src/pi-hole-standalone/pi-hole-gravity.service deleted file mode 100644 index 2c1eb82..0000000 --- a/src/pi-hole-standalone/pi-hole-gravity.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Ad-serving domains collector - -[Service] -Type=oneshot -ExecStart=/usr/bin/pihole updateGravity -Nice=19 -IOSchedulingClass=best-effort -IOSchedulingPriority=7 diff --git a/src/pi-hole-standalone/pi-hole-gravity.timer b/src/pi-hole-standalone/pi-hole-gravity.timer deleted file mode 100644 index 55abd68..0000000 --- a/src/pi-hole-standalone/pi-hole-gravity.timer +++ /dev/null @@ -1,7 +0,0 @@ -[Unit] -Description=Weekly ad-serving domains gathering - -[Timer] -OnCalendar=weekly -AccuracySec=3h -Persistent=true diff --git a/src/pi-hole-standalone/pi-hole-standalone.install b/src/pi-hole-standalone/pi-hole-standalone.install deleted file mode 100644 index 65d05c4..0000000 --- a/src/pi-hole-standalone/pi-hole-standalone.install +++ /dev/null @@ -1,34 +0,0 @@ -warning() { - /usr/bin/true -} - -post_install() { - echo -e "\e[1;33m==>\e[0m Read setup instructions at \e[1;36mhttps://wiki.archlinux.org/index.php/Pi-hole\e[0m" - echo -e "\e[1;33m==>\e[0m Generating initial block list, please wait...\e[0m" - - /opt/pihole/mimic_setupVars.conf.sh - - # update lists on first run - pihole -g > /dev/null - - # setup dns server which by definition modifies /etc/dnsmasq.d/01-pihole.conf - # and thus protects it from getting overwritten by package updates - /usr/bin/pihole -a setdns 8.8.8.8,8.8.4.4 > /dev/null -} - -post_upgrade() { - # clean old/unused/deprecated files - [ -e /etc/pihole/hosts ] && rm /etc/pihole/hosts - [ -e /etc/pihole/.useIPv6 ] && rm /etc/pihole/.useIPv6 - - warning - - # keep pacman from throwing errors should none them be on the filesystem - return 0 -} - -post_remove() { - # delete all temp files except those modified the user - # TODO - make this more intelligent to save *.pacsave.# where # is a number - find /etc/pihole -type f ! -name '*.pacsave' -delete -} diff --git a/src/pi-hole-standalone/piholeDebug.sh b/src/pi-hole-standalone/piholeDebug.sh deleted file mode 100644 index 26cbde8..0000000 --- a/src/pi-hole-standalone/piholeDebug.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/sh -echo -e "Pi-hole debug options are \e[1;31mdisabled\e[0m.\n" -echo -e "ArchLinux distribution of Pi-hole is not supported by official project and this debug report CAN NOT be uploaded to their debug team." -echo -e "Follow instructions carefully on the project wiki page (\e[1;36mhttps://wiki.archlinux.org/index.php/Pi-hole\e[0m) and please refer to AUR package web page for support and debugging (\e[1;36mhttps://aur.archlinux.org/packages/pi-hole-server\e[0m).\n" diff --git a/src/pico-sdk/PKGBUILD b/src/pico-sdk/PKGBUILD deleted file mode 100644 index a804e57..0000000 --- a/src/pico-sdk/PKGBUILD +++ /dev/null @@ -1,62 +0,0 @@ -# Maintainer: Sematre -pkgname=pico-sdk -pkgver=1.5.1 -pkgrel=1 - -pkgdesc="Libraries and tools for C/C++ development on RP2040 microcontrollers." -arch=('any') -url="https://github.com/raspberrypi/pico-sdk" -license=('BSD-3-Clause') - -depends=('arm-none-eabi-binutils' 'arm-none-eabi-gcc' 'arm-none-eabi-newlib' 'cmake') -optdepends=('arm-none-eabi-gdb: Debugger') -makedepends=('git') - -provides=("raspberry-pico-sdk-git") -conflicts=("raspberry-pico-sdk-git") - -options=('!strip') -install=reload-environment-variables.install -source=("git+${url}.git#tag=${pkgver}" - "git+https://github.com/bluekitchen/btstack.git" - "git+https://github.com/georgerobotics/cyw43-driver.git" - "git+https://github.com/lwip-tcpip/lwip.git" - "git+https://github.com/Mbed-TLS/mbedtls.git" - "git+https://github.com/hathach/tinyusb.git" - "setup-environment-variables.sh") -sha256sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - '155dbf10a6a9239849a166595bb3287bc410ef54f7d850e8dc9c50fddc1a7a3e') - -prepare() { - cd "${srcdir}/pico-sdk" - git submodule init - - git config submodule."lib/btstack".url "${srcdir}/btstack" - git config submodule."lib/cyw43-driver".url "${srcdir}/cyw43-driver" - git config submodule."lib/lwip".url "${srcdir}/lwip" - git config submodule."lib/mbedtls".url "${srcdir}/mbedtls" - git config submodule."lib/tinyusb".url "${srcdir}/tinyusb" - - git -c protocol.file.allow=always submodule update -} - -package() { - # Install sdk - mkdir -p "${pkgdir}/usr/share" - cp -r "${srcdir}/pico-sdk/" "${pkgdir}/usr/share/${pkgname}" - rm -r "${pkgdir}/usr/share/${pkgname}"/{.git*,README.md,CONTRIBUTING.md,LICENSE.TXT} - - # Install environment config - install -Dm644 "${srcdir}/setup-environment-variables.sh" "${pkgdir}/etc/profile.d/pico-sdk.sh" - - # Install docs - install -Dm644 "${srcdir}/pico-sdk/README.md" -t "${pkgdir}/usr/share/doc/${pkgname}" - - # Install license - install -Dm644 "${srcdir}/pico-sdk/LICENSE.TXT" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} diff --git a/src/pico-sdk/reload-environment-variables.install b/src/pico-sdk/reload-environment-variables.install deleted file mode 100644 index e2832f8..0000000 --- a/src/pico-sdk/reload-environment-variables.install +++ /dev/null @@ -1,6 +0,0 @@ -post_install() { - tput bold - echo "To apply the changes you need to" - echo "restart your computer or relogin." - tput sgr0 -} diff --git a/src/pico-sdk/setup-environment-variables.sh b/src/pico-sdk/setup-environment-variables.sh deleted file mode 100644 index 0acd6c3..0000000 --- a/src/pico-sdk/setup-environment-variables.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -export PICO_SDK_PATH=/usr/share/pico-sdk diff --git a/src/picotool/70-picotool.rules b/src/picotool/70-picotool.rules deleted file mode 100644 index ca0557c..0000000 --- a/src/picotool/70-picotool.rules +++ /dev/null @@ -1,2 +0,0 @@ -SUBSYSTEMS=="usb", ATTRS{idVendor}=="2e8a", ATTRS{idProduct}=="0003", MODE="0660", TAG+="uaccess" -SUBSYSTEMS=="usb", ATTRS{idVendor}=="2e8a", ATTRS{idProduct}=="000a", MODE="0660", TAG+="uaccess" diff --git a/src/picotool/PKGBUILD b/src/picotool/PKGBUILD deleted file mode 100644 index 805e9a1..0000000 --- a/src/picotool/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Maintainer: Sematre -pkgname=picotool -pkgver=1.1.2 -pkgrel=2 - -pkgdesc="Tool for inspecting RP2040 binaries and interacting with RP2040 devices." -arch=('any') -url="https://github.com/raspberrypi/picotool" -license=('BSD-3-Clause') - -depends=('gcc-libs' 'libusb') -makedepends=('pico-sdk' 'cmake') - -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz" - "70-picotool.rules") -sha256sums=('f1746ead7815c13be1152f0645db8ea3b277628eb0110d42a0a186db37d40a91' - 'de1a6ed1862e0fe31c4ebcaf322654203dfc07fd59c38e721f9bec48be1872a8') - -build() { - if [ -z "${PICO_SDK_PATH}" ]; then - if [ -d "/usr/share/pico-sdk" ]; then - warning "PICO_SDK_PATH is not set! Using default path: /usr/share/pico-sdk" - export PICO_SDK_PATH=/usr/share/pico-sdk - else - error "Couldn't find pico-sdk! Is it set up?" - exit 1 - fi - fi - - cd "${srcdir}" - cmake -B build -S "${pkgname}-${pkgver}" - cmake --build build -} - -package() { - # Install application - install -Dm755 "${srcdir}/build/picotool" -t "${pkgdir}/usr/bin/" - - # Install udev rules - install -Dm644 "${srcdir}/70-picotool.rules" -t "${pkgdir}/usr/lib/udev/rules.d/" - - # Install docs - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/README.md" -t "${pkgdir}/usr/share/doc/${pkgname}" - - # Install license - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE.TXT" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} diff --git a/src/pkgsync/PKGBUILD b/src/pkgsync/PKGBUILD deleted file mode 100644 index 2c1b657..0000000 --- a/src/pkgsync/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# Contributor: moparisthebest - -pkgname=pkgsync -pkgver=1.01 -pkgrel=1 -pkgdesc='Sync installed packages across Arch installs' -arch=('any') -license=('GPL3') -author='moparisthebest' -url="https://github.com/$author/$pkgname" -backup=("etc/$pkgname/pkg_blacklist.list" "etc/$pkgname/pkg_exclude.list" "etc/default/$pkgname") -source=("https://github.com/$author/$pkgname/archive/v$pkgver.tar.gz" "https://github.com/$author/$pkgname/releases/download/v$pkgver/v$pkgver.tar.gz.asc") -sha256sums=('0d04af19ed5ffad2814b2845849a46ce2d606b4ef8e93e0dffb3b0f0ed8e760d' - 'SKIP') -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest - -package() { - install -d "${pkgdir}"/etc/{default,$pkgname}/ - - cd "$pkgname-$pkgver" - - install -Dm744 $pkgname "$pkgdir/usr/bin/$pkgname" - install -Dm744 config/*.list "${pkgdir}/etc/$pkgname/" - install -Dm744 "config/$pkgname" "${pkgdir}/etc/default/" -} diff --git a/src/platformio/PKGBUILD b/src/platformio/PKGBUILD deleted file mode 100644 index d6a0428..0000000 --- a/src/platformio/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Maintainer: Guilhelm Savin -# Maintainer: Jake -# -# Upstream URL: https://github.com/platformio/platformio -# -# For improvements/fixes to this package, please send a pull request: -# https://github.com/gsavin/arch -# - -pkgname=platformio -pkgver=5.0.3 -pkgrel=1 -pkgdesc="A cross-platform code builder and library manager" -arch=('any') -url="https://github.com/platformio/platformio-core/" -license=('Apache') -depends=('python-setuptools' - 'python-bottle' - 'python-click' - 'python-colorama' - 'python-pyserial>=3.4' #https://github.com/platformio/platformio-core/commit/a37eb9868f3b20e982d0c3cd1a742fcb8ab60efc - 'python-requests' - 'python-semantic-version' - 'python-tabulate' - 'python-pyelftools' - 'python-marshmallow') -optdepends=('python-click-completion: for shell completions' - 'python-shellingham: for shell completions') -conflicts=('platformio-git') -source=("https://github.com/platformio/platformio-core/archive/v${pkgver}.tar.gz") -sha256sums=('ec55d9ff9cd5f2874617c4fcc87360af177dcfbf0ac90bb14d38c14969d41c60') - -package() { - cd "$srcdir/platformio-core-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 -} diff --git a/src/popstation/.gitignore b/src/popstation/.gitignore deleted file mode 100644 index 05c6d4d..0000000 --- a/src/popstation/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -* -!.gitignore -!.SRCINFO -!PKGBUILD diff --git a/src/popstation/PKGBUILD b/src/popstation/PKGBUILD deleted file mode 100644 index b6f769d..0000000 --- a/src/popstation/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: Gustavo Alvarez -# Contributor: Leandro de Assis - -pkgname=popstation -pkgver=1.0.0 -pkgrel=3 -pkgdesc="Play PSX Games in Sony PSP, One Disc Games" -arch=('i686' 'x86_64') -url='http://dark-alex.org' -license=('GPL') -depends=('zlib') -source=("https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/leandroufcgprojects/${pkgname}-${pkgver}.tar.gz") -sha256sums=('47a1c88518377110b006725b29ac6847bb4cfc8d918395235512d4053972e10b') - -build() { - cd "${pkgname}" - make -} - -package() { - cd "${pkgname}" - install popstation -Dm755 "${pkgdir}/usr/bin/popstation" -} diff --git a/src/popstation_md/.gitignore b/src/popstation_md/.gitignore deleted file mode 100644 index 05c6d4d..0000000 --- a/src/popstation_md/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -* -!.gitignore -!.SRCINFO -!PKGBUILD diff --git a/src/popstation_md/PKGBUILD b/src/popstation_md/PKGBUILD deleted file mode 100644 index 3301f7c..0000000 --- a/src/popstation_md/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: Gustavo Alvarez -# Contributor: Leandro de Assis - -pkgname=popstation_md -pkgver=1.0.0 -pkgrel=3 -pkgdesc="Play PSX Games in Sony PSP, Multiple Disk Games" -arch=('i686' 'x86_64') -url="http://dark-alex.org/" -license=('GPL') -depends=('zlib') -source=("https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/leandroufcgprojects/${pkgname}-${pkgver}.tar.gz") -sha256sums=('3318c344440b1bcb10403ebf647d6b28df15ae9345b5067b05a62fb97b6d3aaf') -#options=('!buildflags') - -build() { - make -} - -package() { - install popstation_md -Dm755 "${pkgdir}/usr/bin/popstation_md" -} - diff --git a/src/properties-cpp/PKGBUILD b/src/properties-cpp/PKGBUILD deleted file mode 100644 index 6f49c5a..0000000 --- a/src/properties-cpp/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Maintainer: Iwan Timmer - -pkgname=properties-cpp -pkgdesc="A very simple convenience library for handling properties and signals in C++11" -pkgver=0.0.1 -_pkgver=0.0.1+14.10.20140730 -pkgrel=1 -arch=('any') -url="https://launchpad.net/properties-cpp" -license=('LGPL3') -makedepends=('cmake') -source=("https://launchpad.net/ubuntu/+archive/primary/+files/properties-cpp_$_pkgver.orig.tar.gz") -md5sums=('449f95cc864ebe38a35848885ca1cb4b') - -prepare() { - cd "$srcdir/${pkgname}-${_pkgver}" - - # Don't build tests - truncate -s 0 tests/CMakeLists.txt -} - -build() { - mkdir -p "$srcdir/${pkgname}-${_pkgver}/build" - cd "$srcdir/${pkgname}-${_pkgver}/build" - - cmake .. -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd "$srcdir/${pkgname}-${_pkgver}/build" - - make DESTDIR="$pkgdir/" install -} diff --git a/src/prosody-hg-stable/PKGBUILD b/src/prosody-hg-stable/PKGBUILD deleted file mode 100644 index 6517730..0000000 --- a/src/prosody-hg-stable/PKGBUILD +++ /dev/null @@ -1,91 +0,0 @@ -# $Id: PKGBUILD 143420 2015-10-08 11:02:55Z spupykin $ -# Maintainer: Sergej Pupykin -# Maintainer: Dwayne Bent -# Maintainer: Tilman Vatteroth -# Contributor: Paul-Sebastian Manole -# Contributor: Timothée Ravier -# Contributor: Christoph Stahl - -pkgname=prosody-hg-stable -pkgrel=1 -pkgver=0.10.r7593+.7e053c022782+ -pkgver() { - cd "$srcdir/prosody-hg" - printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)" -} -pkgdesc="Lightweight and extensible Jabber/XMPP server written in Lua (stable build from 0.10-branch)" -arch=('i686' 'x86_64' 'armv7h') -url="https://prosody.im/" -license=('MIT') -depends=('lua51' 'lua51-socket' 'lua51-expat' 'lua51-filesystem' 'libidn' - 'openssl') -makedepends=('mercurial') -conflicts=('prosody') -provides=('prosody') -optdepends=( -'lua51-sec: TLS encryption support' -'lua51-bitop: websocket support' -'lua51-event: libevent support' -) -install=prosody.install -backup=('etc/prosody/prosody.cfg.lua') -source=("prosody-hg::hg+https://hg.prosody.im/0.10" - 'prosody.tmpfile.d' - 'sysuser.conf' - 'prosody.service') - -prepare() { - cd prosody-hg - - # disable logging to output and activate syslog - sed -i s/"info = "/"-- info = "/g prosody.cfg.lua.dist - sed -i s/"error = "/"-- error = "/g prosody.cfg.lua.dist - sed -i s/"--\ \"\*syslog\"\;"/"\"*syslog\"\;"/g prosody.cfg.lua.dist - - - # add pidfile and daemonize - # daemonize is important for systemd! - mv prosody.cfg.lua.dist prosody.cfg.lua.old - - echo --Important for systemd >> prosody.cfg.lua.dist - echo -- daemonize is important for systemd. if you set this to false the systemd startup will freeze. >> prosody.cfg.lua.dist - echo daemonize = true >> prosody.cfg.lua.dist - echo 'pidfile = "/run/prosody/prosody.pid"'>> prosody.cfg.lua.dist - echo "" >> prosody.cfg.lua.dist - cat prosody.cfg.lua.old >> prosody.cfg.lua.dist - rm prosody.cfg.lua.old -} - -build() { - cd prosody-hg - ./configure --ostype=linux --prefix=/usr --sysconfdir=/etc/prosody \ - --datadir=/var/lib/prosody --with-lua-include=/usr/include/lua5.1 \ - --cflags="${CFLAGS} -fPIC -Wall -Wextra -D_GNU_SOURCE" \ - --ldflags="${LDFLAGS} -shared" --no-example-certs \ - --runwith=lua5.1 \ - --lua-version=5.1 - make -} - -package() { - cd prosody-hg - make DESTDIR="${pkgdir}" install - make DESTDIR="${pkgdir}" install -C tools/migration - - install -Dm 0644 $srcdir/prosody.tmpfile.d "${pkgdir}"/usr/lib/tmpfiles.d/prosody.conf - install -Dm 0644 $srcdir/prosody.service "${pkgdir}"/usr/lib/systemd/system/prosody.service - install -Dm644 $srcdir/sysuser.conf "$pkgdir"/usr/lib/sysusers.d/prosody.conf - - for i in tools/*.lua; do - install -Dm 0644 ${i} "${pkgdir}"/usr/share/prosody/${i} - done - - install -Dm 0644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING - rm "${pkgdir}"/etc/prosody/certs/* -} - -# vim: ft=sh syn=sh ts=2 sw=2 -md5sums=('SKIP' - 'dc8405a6a235b83dc8a0dcdf7b71cbaa' - '385ca73d9f6046f3636266ce9bf38797' - 'e74045f27cb60908d535969906781f75') diff --git a/src/prosody-hg-stable/prosody.install b/src/prosody-hg-stable/prosody.install deleted file mode 100644 index d94d543..0000000 --- a/src/prosody-hg-stable/prosody.install +++ /dev/null @@ -1,28 +0,0 @@ -post_install() { - systemd-sysusers prosody.conf - systemd-tmpfiles --create prosody.conf - - chown prosody:jabber var/lib/prosody - [ -d var/log/prosody ] && chown prosody:jabber var/log/prosody - - echo ">> Documentation: https://wiki.archlinux.org/index.php/Prosody" -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - paths=(/etc/prosody /var/lib/prosody /var/log/prosody - /var/log/old/prosody) - first=true - for path in ${paths[@]}; do - if [ -d $path ]; then - if $first; then - first=false - echo "==> Leftover Paths:" - fi - echo "==> $path" - fi - done -} diff --git a/src/prosody-hg-stable/prosody.logrotated b/src/prosody-hg-stable/prosody.logrotated deleted file mode 100644 index 1387623..0000000 --- a/src/prosody-hg-stable/prosody.logrotated +++ /dev/null @@ -1,9 +0,0 @@ -/var/log/prosody/prosody.log /var/log/prosody/prosody.err { - # olddir /var/log/old/prosody - create 644 prosody prosody - sharedscripts - missingok - postrotate - /bin/kill -HUP `cat /run/prosody/prosody.pid 2> /dev/null` 2> /dev/null || true - endscript -} diff --git a/src/prosody-hg-stable/prosody.service b/src/prosody-hg-stable/prosody.service deleted file mode 100644 index f54159f..0000000 --- a/src/prosody-hg-stable/prosody.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=XMPP (Jabber) Server -After=network.target - -[Service] -Type=forking -PIDFile=/run/prosody/prosody.pid -ExecStart=/usr/bin/prosodyctl start -ExecStop=/usr/bin/prosodyctl stop - -[Install] -WantedBy=multi-user.target - diff --git a/src/prosody-hg-stable/prosody.tmpfile.d b/src/prosody-hg-stable/prosody.tmpfile.d deleted file mode 100644 index 786fa9e..0000000 --- a/src/prosody-hg-stable/prosody.tmpfile.d +++ /dev/null @@ -1 +0,0 @@ -d /run/prosody 0755 prosody jabber - diff --git a/src/prosody-hg-stable/sysuser.conf b/src/prosody-hg-stable/sysuser.conf deleted file mode 100644 index e117d97..0000000 --- a/src/prosody-hg-stable/sysuser.conf +++ /dev/null @@ -1,3 +0,0 @@ -g jabber 17 - - -u prosody - "Prosody XMPP Server" /var/lib/prosody -m prosody jabber diff --git a/src/prosody-mod-s2s-auth-dane/PKGBUILD b/src/prosody-mod-s2s-auth-dane/PKGBUILD deleted file mode 100644 index 98a0430..0000000 --- a/src/prosody-mod-s2s-auth-dane/PKGBUILD +++ /dev/null @@ -1,17 +0,0 @@ -# Maintainer: fordprefect -pkgname=prosody-mod-s2s-auth-dane -pkgver=2016.06.01 -_commit=90a444ccaa8e -pkgrel=1 -pkgdesc="implements DANE as server to server authentication for prosody xmpp server" -url="https://modules.prosody.im/mod_s2s_auth_dane.html" -arch=('any') -license=('MIT') -depends=("prosody" "lua-sec") -optdepends=("luaunbound: unbound bindings for DNSSEC-aware resolving") -source=("https://hg.prosody.im/prosody-modules/raw-file/$_commit/mod_s2s_auth_dane/mod_s2s_auth_dane.lua") -md5sums=('75bfc61a73197b5bd3964cd27a0fc156') - -package() { - install -Dm 644 "mod_s2s_auth_dane.lua" "${pkgdir}/usr/lib/prosody/modules/mod_s2s_auth_dane.lua" -} diff --git a/src/prosody/.SRCINFO b/src/prosody/.SRCINFO deleted file mode 100644 index 36d39ce..0000000 --- a/src/prosody/.SRCINFO +++ /dev/null @@ -1,38 +0,0 @@ -pkgbase = prosody - pkgdesc = Lightweight and extensible Jabber/XMPP server written in Lua - pkgver = 0.11.9 - pkgrel = 1 - epoch = 1 - url = https://prosody.im/ - install = prosody.install - arch = x86_64 - license = MIT - depends = lua52 - depends = lua52-socket - depends = lua52-expat - depends = lua52-filesystem - depends = libidn - depends = openssl - optdepends = lua52-sec: TLS encryption support - optdepends = lua52-dbi: SQL storage support - provides = prosody - conflicts = prosody - backup = etc/prosody/prosody.cfg.lua - source = https://prosody.im/downloads/source/prosody-0.11.9.tar.gz - source = https://prosody.im/downloads/source/prosody-0.11.9.tar.gz.asc - source = prosody.tmpfile.d - source = prosody.logrotated - source = sysuser.conf - source = prosody.service - validpgpkeys = 32A9EDDE3609931EB98CEAC315907E8E7BDD6BFE - validpgpkeys = 3E52119EF853C59678DBBF6BADED9A77B67AD329 - validpgpkeys = C01A477A8F69E6E57F5C54CDE7AB958013F1F1D5 - sha256sums = ccc032aea49d858635fb93644db276de6812be83073a8d80e9b4508095deff09 - sha256sums = SKIP - sha256sums = 0753bd9260f1cfdce6e18e01a61e320b396acfe9fca8ccf3250653bfa6af997e - sha256sums = 5a2466b73bd069fb73be97a4e23b24e4c8dd1adb7db871cb8f5ab4094c1f967f - sha256sums = e5c30ffbb066f0ed3444475b3313490c535d8c9df018726f6cecf9e3ddfd2e48 - sha256sums = ea34a3802e9a6b181cc1039eda48538fc9335c432223b225a8801d9d636f268c - -pkgname = prosody - diff --git a/src/prosody/PKGBUILD b/src/prosody/PKGBUILD deleted file mode 100644 index 92fb162..0000000 --- a/src/prosody/PKGBUILD +++ /dev/null @@ -1,99 +0,0 @@ -# Maintainer: Daurnimator -# Maintainer: Sergej Pupykin -# Old Maintainer: Dwayne Bent -# Old Maintainer: Tilman Vatteroth -# Contributor: Paul-Sebastian Manole -# Contributor: Timothée Ravier -# Contributor: Christoph Stahl - -pkgname=prosody -epoch=1 -pkgrel=1 -pkgver=0.11.9 -pkgdesc="Lightweight and extensible Jabber/XMPP server written in Lua" -arch=('x86_64') -url="https://prosody.im/" -license=('MIT') -depends=('lua52' - 'lua52-socket' - 'lua52-expat' - 'lua52-filesystem' - 'libidn' - 'openssl') -conflicts=('prosody') -provides=('prosody') -optdepends=('lua52-sec: TLS encryption support' -# 'lua52-event: libevent support' - 'lua52-dbi: SQL storage support') -install=prosody.install -backup=('etc/prosody/prosody.cfg.lua') -validpgpkeys=('32A9EDDE3609931EB98CEAC315907E8E7BDD6BFE' - '3E52119EF853C59678DBBF6BADED9A77B67AD329' - 'C01A477A8F69E6E57F5C54CDE7AB958013F1F1D5') -source=("https://prosody.im/downloads/source/prosody-$pkgver.tar.gz"{,.asc} - 'prosody.tmpfile.d' - 'prosody.logrotated' - 'sysuser.conf' - 'prosody.service') -sha256sums=('ccc032aea49d858635fb93644db276de6812be83073a8d80e9b4508095deff09' - 'SKIP' - '0753bd9260f1cfdce6e18e01a61e320b396acfe9fca8ccf3250653bfa6af997e' - '5a2466b73bd069fb73be97a4e23b24e4c8dd1adb7db871cb8f5ab4094c1f967f' - 'e5c30ffbb066f0ed3444475b3313490c535d8c9df018726f6cecf9e3ddfd2e48' - 'ea34a3802e9a6b181cc1039eda48538fc9335c432223b225a8801d9d636f268c') - -prepare() { - cd prosody-$pkgver - - # disable logging to output and activate syslog - sed -i s/"info = "/"-- info = "/g prosody.cfg.lua.dist - sed -i s/"error = "/"-- error = "/g prosody.cfg.lua.dist - sed -i s/"--\ \"\*syslog\"\;"/"\"*syslog\"\;"/g prosody.cfg.lua.dist - - # add pidfile and daemonize - # daemonize is important for systemd! - mv prosody.cfg.lua.dist prosody.cfg.lua.old - - echo --Important for systemd >> prosody.cfg.lua.dist - echo -- daemonize is important for systemd. if you set this to false the systemd startup will freeze. >> prosody.cfg.lua.dist - echo daemonize = true >> prosody.cfg.lua.dist - echo 'pidfile = "/run/prosody/prosody.pid"'>> prosody.cfg.lua.dist - echo "" >> prosody.cfg.lua.dist - cat prosody.cfg.lua.old >> prosody.cfg.lua.dist - rm prosody.cfg.lua.old - - #sed -i 's|sock, err = socket.udp();|sock, err = (socket.udp4 or socket.udp)();|g' net/dns.lua -} - -build() { - cd prosody-$pkgver - ./configure \ - --ostype=linux \ - --prefix=/usr \ - --sysconfdir=/etc/prosody \ - --datadir=/var/lib/prosody \ - --with-lua-include=/usr/include/lua5.2 \ - --cflags="${CPPFLAGS} ${CFLAGS} -fPIC -D_GNU_SOURCE" \ - --ldflags="${LDFLAGS} -shared" \ - --no-example-certs \ - --runwith=lua5.2 - make -} - -package() { - cd prosody-$pkgver - make DESTDIR="${pkgdir}" install - make DESTDIR="${pkgdir}" install -C tools/migration - - install -Dm 0644 "$srcdir"/prosody.tmpfile.d "${pkgdir}"/usr/lib/tmpfiles.d/prosody.conf - install -Dm 0644 "$srcdir"/prosody.service "${pkgdir}"/usr/lib/systemd/system/prosody.service - install -Dm644 "$srcdir"/sysuser.conf "$pkgdir"/usr/lib/sysusers.d/prosody.conf - - for i in tools/*.lua; do - install -Dm 0644 ${i} "${pkgdir}"/usr/share/prosody/${i} - done - - install -Dm 0644 COPYING "${pkgdir}"/usr/share/licenses/prosody/COPYING - install -Dm 0644 "$srcdir"/prosody.logrotated "${pkgdir}"/etc/logrotate.d/prosody - rm "${pkgdir}"/etc/prosody/certs/* -} diff --git a/src/prosody/prosody.install b/src/prosody/prosody.install deleted file mode 100644 index 0edbaa4..0000000 --- a/src/prosody/prosody.install +++ /dev/null @@ -1,23 +0,0 @@ -post_install() { - echo ">> Documentation: http://wiki.archlinux.org/index.php/Prosody" - echo ">> Probably you need to do 'chown prosody:jabber /var/lib/prosody'" -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - paths=(/etc/prosody /var/lib/prosody /var/log/prosody - /var/log/old/prosody) - first=true - for path in ${paths[@]}; do - if [ -d $path ]; then - if $first; then - first=false - echo "==> Leftover Paths:" - fi - echo "==> $path" - fi - done -} diff --git a/src/prosody/prosody.logrotated b/src/prosody/prosody.logrotated deleted file mode 100644 index 1387623..0000000 --- a/src/prosody/prosody.logrotated +++ /dev/null @@ -1,9 +0,0 @@ -/var/log/prosody/prosody.log /var/log/prosody/prosody.err { - # olddir /var/log/old/prosody - create 644 prosody prosody - sharedscripts - missingok - postrotate - /bin/kill -HUP `cat /run/prosody/prosody.pid 2> /dev/null` 2> /dev/null || true - endscript -} diff --git a/src/prosody/prosody.service b/src/prosody/prosody.service deleted file mode 100644 index c0b5691..0000000 --- a/src/prosody/prosody.service +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=XMPP (Jabber) Server -After=network.target -Documentation=https://prosody.im/doc -Documentation=https://wiki.archlinux.org/index.php/Prosody - -[Service] -Type=forking -PIDFile=/run/prosody/prosody.pid -ExecStart=/usr/bin/prosodyctl start -ExecStop=/usr/bin/prosodyctl stop -ExecReload=/usr/bin/prosodyctl reload - -[Install] -WantedBy=multi-user.target diff --git a/src/prosody/prosody.tmpfile.d b/src/prosody/prosody.tmpfile.d deleted file mode 100644 index 1d71faa..0000000 --- a/src/prosody/prosody.tmpfile.d +++ /dev/null @@ -1,2 +0,0 @@ -d /run/prosody 0755 prosody jabber - -d /var/lib/prosody 0750 prosody jabber - diff --git a/src/prosody/sysuser.conf b/src/prosody/sysuser.conf deleted file mode 100644 index e117d97..0000000 --- a/src/prosody/sysuser.conf +++ /dev/null @@ -1,3 +0,0 @@ -g jabber 17 - - -u prosody - "Prosody XMPP Server" /var/lib/prosody -m prosody jabber diff --git a/src/ps3netsrv/PKGBUILD b/src/ps3netsrv/PKGBUILD deleted file mode 100644 index b3e2918..0000000 --- a/src/ps3netsrv/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer: nl6720 - -pkgname=ps3netsrv -_wMM_version=1.47.28 -pkgver=20200708 -pkgrel=1 -pkgdesc='PS3 Net Server (mod by aldostools)' -arch=('x86_64') -url='https://github.com/aldostools/webMAN-MOD/' -license=('MIT') -depends=('gcc-libs' 'mbedtls') -makedepends=('meson') -backup=("etc/conf.d/${pkgname}") -source=( - "https://github.com/aldostools/webMAN-MOD/releases/download/${_wMM_version}/ps3netsrv_${pkgver}.zip" - "${pkgname}.service" - "${pkgname}.conf" -) -sha512sums=( - '338babce04958fe17857b0e772f397bf87c39c6a801d5670ca20ac054fbf2d7032bbf4eeb0521858d8843ddf27e00c009b9802694b315cec713b939aeb430312' - 'ce955bbaf577963244a6e96a8a8fffe037e5067321bc507fe7f71b12d8e198b5280de708dd9cffbf59d0c9a82e05bf9901dbcc8f8bc0d548b2d2c2ead7e07941' - 'c81e3ef6a4bf07cd150b205793ca5a3886cf9d76c1087cc1d1325ca779628c074cfcbe8349b0bda691f61ab4f394d8594af1ed945c7207acc5712057dc5fbe59' -) - -build() { - cd "${srcdir}/${pkgname}_${pkgver}/${pkgname}" - meson --prefix /usr --buildtype=plain build - ninja -C build -} - -package() { - cd "${srcdir}/${pkgname}_${pkgver}/${pkgname}" - DESTDIR="$pkgdir" ninja -C build install - install -Dm644 "${srcdir}/${pkgname}.service" "$pkgdir/usr/lib/systemd/system/${pkgname}.service" - install -Dm644 "${srcdir}/${pkgname}.conf" "$pkgdir/etc/conf.d/${pkgname}" - install -Dm644 "${srcdir}/${pkgname}_${pkgver}/LICENSE.TXT" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE.TXT" - -echo 'u ps3netsrv - "PS3 Net Server daemon"' | - install -Dm644 /dev/stdin "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" - -} diff --git a/src/ps3netsrv/ps3netsrv.conf b/src/ps3netsrv/ps3netsrv.conf deleted file mode 100644 index aaebe2b..0000000 --- a/src/ps3netsrv/ps3netsrv.conf +++ /dev/null @@ -1,8 +0,0 @@ -ROOTDIRECTORY="" - -# Default port: 38008 -PORT="" - -# Whitelist: x.x.x.x, where x is 0-255 or * -# (e.g 192.168.1.* to allow only connections from 192.168.1.0-192.168.1.255) -WHITELIST="" diff --git a/src/ps3netsrv/ps3netsrv.service b/src/ps3netsrv/ps3netsrv.service deleted file mode 100644 index 77ffbff..0000000 --- a/src/ps3netsrv/ps3netsrv.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=ps3netsrv (mod by aldostools) -After=network.target - -[Service] -EnvironmentFile=/etc/conf.d/ps3netsrv -User=ps3netsrv -Group=ps3netsrv -ExecStart=/usr/bin/ps3netsrv $ROOTDIRECTORY $PORT $WHITELIST -ExecStop=/usr/bin/kill -TERM $MAINPID - -[Install] -WantedBy=multi-user.target diff --git a/src/pygtk/PKGBUILD b/src/pygtk/PKGBUILD deleted file mode 100644 index 3b6c73c..0000000 --- a/src/pygtk/PKGBUILD +++ /dev/null @@ -1,55 +0,0 @@ -# Maintainer: Jan de Groot -# Contributor: Sarah Hay - -pkgname=pygtk -pkgver=2.24.0 -pkgrel=11 -pkgdesc="Python bindings for the GTK widget set" -url="http://www.pygtk.org/" -arch=('x86_64') -license=('LGPL') -depends=('libglade' 'python2-cairo' 'python2-gobject2') -makedepends=('python2-numpy' 'pygobject2-devel') -optdepends=('python2-numpy') -source=(https://download.gnome.org/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2 - "https://gitlab.gnome.org/Archive/pygtk/-/commit/4aaa48eb80c6802aec6d03e5695d2a0ff20e0fc2.patch" - python27.patch - fix-leaks-of-pango-objects.patch) -sha256sums=('cd1c1ea265bd63ff669e92a2d3c2a88eb26bcd9e5363e0f82c896e649f206912' - '45700d4e048aeb353a71c9aa182b8299ddfb485e00845045561660ef7317bbbc' - '39a30456cba055a452bb55c74ef1ff2f5f7bfaad22855b4dd569ab009b56b682' - '0ca9e910e9bb88897089dd19752a419aa78de15463df766cb19a1d0c2dd45bcb') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - - # https://bugzilla.gnome.org/show_bug.cgi?id=623965 - patch -Np1 -i "${srcdir}/python27.patch" - - # https://bugzilla.gnome.org/show_bug.cgi?id=660216 - patch -Np1 -i "${srcdir}/fix-leaks-of-pango-objects.patch" - - # fix build with new pango: - # https://gitlab.gnome.org/Archive/pygtk/-/merge_requests/1 - patch -p1 -i ../4aaa48eb80c6802aec6d03e5695d2a0ff20e0fc2.patch - - # Python 2 - sed -i -e 's#env python$#env python2#' examples/pygtk-demo/{,demos/}*.py - - # No docs - sed -i '/^SUBDIRS =/s/docs//' Makefile.in -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - PYTHON=/usr/bin/python2 ./configure --prefix=/usr --disable-docs - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -m644 gtk/gtk-extrafuncs.defs "${pkgdir}/usr/share/pygtk/2.0/defs/" -} diff --git a/src/pygtk/fix-leaks-of-pango-objects.patch b/src/pygtk/fix-leaks-of-pango-objects.patch deleted file mode 100644 index c935dd6..0000000 --- a/src/pygtk/fix-leaks-of-pango-objects.patch +++ /dev/null @@ -1,59 +0,0 @@ -From eca72baa5616fbe4dbebea43c7e5940847dc5ab8 Mon Sep 17 00:00:00 2001 -From: "Owen W. Taylor" -Date: Tue, 27 Sep 2011 00:17:52 -0400 -Subject: Fix leaks of Pango objects - -Gtk.PrintContext.create_pango_context() -Gtk.PrintContext.create_pango_layout() -pangocairo.CairoContext.create_layout() - -were leaking the objects they returned. - -https://bugzilla.gnome.org/show_bug.cgi?id=660216 - -diff --git a/gtk/gtk-2.10.defs b/gtk/gtk-2.10.defs -index 69c7e0c..faa45e1 100644 ---- a/gtk/gtk-2.10.defs -+++ b/gtk/gtk-2.10.defs -@@ -1388,12 +1388,14 @@ - (define-method create_pango_context - (of-object "GtkPrintContext") - (c-name "gtk_print_context_create_pango_context") -+ (caller-owns-return #t) - (return-type "PangoContext*") - ) - - (define-method create_pango_layout - (of-object "GtkPrintContext") - (c-name "gtk_print_context_create_pango_layout") -+ (caller-owns-return #t) - (return-type "PangoLayout*") - ) - -diff --git a/pangocairo.override b/pangocairo.override -index bb923e6..5101107 100644 ---- a/pangocairo.override -+++ b/pangocairo.override -@@ -118,11 +118,16 @@ _wrap_pango_cairo_update_context(PyGObject *self, PyObject *args, PyObject *kwar - static PyObject * - _wrap_pango_cairo_create_layout(PyGObject *self) - { -- PangoLayout *ret; -+ PangoLayout *layout; -+ PyObject *ret; - -- ret = pango_cairo_create_layout(PycairoContext_GET(self)); -+ layout = pango_cairo_create_layout(PycairoContext_GET(self)); - /* pygobject_new handles NULL checking */ -- return pygobject_new((GObject *)ret); -+ ret = pygobject_new((GObject *)layout); -+ if (layout) -+ g_object_unref(layout); -+ -+ return ret; - } - - static PyObject * --- -cgit v0.10.2 - diff --git a/src/pygtk/python27.patch b/src/pygtk/python27.patch deleted file mode 100644 index 9bbe2b5..0000000 --- a/src/pygtk/python27.patch +++ /dev/null @@ -1,50 +0,0 @@ -diff --git a/gtk/gtkmodule.c b/gtk/gtkmodule.c -index c0e1493..aa8cf10 100644 ---- a/gtk/gtkmodule.c -+++ b/gtk/gtkmodule.c -@@ -227,8 +227,12 @@ init_gtk(void) - pygtk_add_stock_items(d); - - /* extension API */ -- PyDict_SetItemString(d, "_PyGtk_API", -- o=PyCObject_FromVoidPtr(&functions, NULL)); -+#if PY_VERSION_HEX >= 0x02070000 -+ o = PyCapsule_New(&functions, "gtk._gtk._PyGtk_API", NULL); -+#else -+ o = PyCObject_FromVoidPtr(&functions, NULL); -+#endif -+ PyDict_SetItemString(d, "_PyGtk_API", o); - Py_DECREF(o); - - PyGtkDeprecationWarning = PyErr_NewException("gtk.GtkDeprecationWarning", -diff --git a/gtk/pygtk.h b/gtk/pygtk.h -index 573c3b9..e4c680f 100644 ---- a/gtk/pygtk.h -+++ b/gtk/pygtk.h -@@ -60,6 +60,18 @@ struct _PyGtk_FunctionStruct *_PyGtk_API; - - - /* a function to initialise the pygtk functions */ -+ -+/* Python 2.7 introduced the PyCapsule API and deprecated the CObject API */ -+#if PY_VERSION_HEX >= 0x02070000 -+#define init_pygtk() G_STMT_START { \ -+ void *capsule = PyCapsule_Import("gtk._gtk._PyGtk_API", 0); \ -+ if (!capsule) { \ -+ return; \ -+ } \ -+ _PyGtk_API = (struct _PyGtk_FunctionStruct*)capsule; \ -+} G_STMT_END -+#else /* PY_VERSION_HEX */ -+/* Python 2.6 and earlier use the CObject API */ - #define init_pygtk() G_STMT_START { \ - PyObject *pygtk = PyImport_ImportModule("gtk"); \ - if (pygtk != NULL) { \ -@@ -79,6 +91,7 @@ struct _PyGtk_FunctionStruct *_PyGtk_API; - return; \ - } \ - } G_STMT_END -+#endif /* PY_VERSION_HEX */ - - #endif - diff --git a/src/python-aiodns/PKGBUILD b/src/python-aiodns/PKGBUILD deleted file mode 100644 index 1908fca..0000000 --- a/src/python-aiodns/PKGBUILD +++ /dev/null @@ -1,17 +0,0 @@ -pkgname=python-aiodns -_pkgname=aiodns -pkgver=2.0.0 -pkgrel=1 -pkgdesc="An asynchronous python DNS library using asyncio" -arch=('i686' 'x86_64') -url="https://github.com/saghul/aiodns" -license=('MIT') -depends=('python' 'python-pycares') -makedepends=('python-setuptools') -source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz") -sha512sums=('571c216edf24ad00b326f036b9ca39ab52d1bebd542c677bf9fb1978370be67bbdaeedc19228a8f4a20645fddbd18bd0e37f0404fec61d14fbf7638037b2c32b') - -package() { - cd "$_pkgname-$_pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 -} diff --git a/src/python-configshell-fb/.gitignore b/src/python-configshell-fb/.gitignore deleted file mode 100644 index bd9b4a4..0000000 --- a/src/python-configshell-fb/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -*.tar.gz -*.tar.xz -*.tgz -*.rpm -*.zip -*.bz2 -src/ -pkg/ diff --git a/src/python-configshell-fb/PKGBUILD b/src/python-configshell-fb/PKGBUILD deleted file mode 100644 index 218c63d..0000000 --- a/src/python-configshell-fb/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# Contributor: Johannes Dewender arch at JonnyJD dot net -pkgname=('python-configshell-fb' 'python2-configshell-fb') -_pkgname=configshell-fb -pkgver=1.1.28 -pkgrel=1 -pkgdesc="python framework for building simple CLI applications (free branch)" -arch=('any') -url="https://github.com/open-iscsi/configshell-fb" -license=('Apache') -options=() -makedepends=('python-setuptools' 'python2-setuptools') -source=(https://github.com/open-iscsi/configshell-fb/archive/v${pkgver}.tar.gz) -sha512sums=('4cdc3ee72fc7c4bffcf2f508eef16cc8578d1358ceeb70050a619f5e93e0e189de7216ac0baa77af98fb1b7569940a22a0e3cd977cd460bb91252b4ab176d0f4') - -package_python-configshell-fb() { - depends=('python-pyparsing' 'python-urwid') - provides=('python-configshell') - conflicts=('python-configshell') - cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 -} - -package_python2-configshell-fb() { - depends=('python2-pyparsing' 'python2-urwid') - provides=('python2-configshell') - conflicts=('python2-configshell') - cd "$srcdir/$_pkgname-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 -} - -# vim:set ts=2 sw=2 et: diff --git a/src/python-eyed3/PKGBUILD b/src/python-eyed3/PKGBUILD deleted file mode 100644 index 88989ee..0000000 --- a/src/python-eyed3/PKGBUILD +++ /dev/null @@ -1,39 +0,0 @@ -# Maintainer: Amish -# Contributor: Aaron Griffin -# Contributor: Federico Quagliata (quaqo) -# Contributor: cdhotfire - -pkgname=python-eyed3 -pkgver=0.9.7 -#_eyed3_gitrev=6ae1554 -pkgrel=1 -pkgdesc="A Python module and program for processing information about mp3 files" -arch=('any') -url="http://eyed3.nicfit.net/" -license=('GPL') -makedepends=('python-setuptools') -depends=('python-deprecation' 'python-filetype' 'python-packaging' 'python-requests' 'python-yaml') -checkdepends=('python-factory-boy' 'python-pytest') -#source=("eyed3-${pkgver}-${_eyed3_gitrev}.tar.gz::https://github.com/nicfit/eyeD3/archive/${_eyed3_gitrev}.tar.gz" -source=("eyed3-${pkgver}.tar.gz::https://github.com/nicfit/eyeD3/archive/refs/tags/v${pkgver}.tar.gz" - 'http://eyed3.nicfit.net/releases/eyeD3-test-data.tgz') -sha256sums=('808f2d376b585ff13c35f614b970f3392c0f15de191c5a96c6b04532bf2217ec' - 'b7cd2fe8d7114f597dbe1e06c11587af566cf92f640cef9af6408a824face37f') -options=(!emptydirs) - -build() { - cd "eyeD3-${pkgver}" - python setup.py build -} - -check() { - cd "eyeD3-${pkgver}" - ln -s "${srcdir}"/eyeD3-test-data.tgz tests/ - make test-data - python -m pytest -} - -package() { - cd "eyeD3-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -} diff --git a/src/python-gbinder/PKGBUILD b/src/python-gbinder/PKGBUILD deleted file mode 100644 index 1441730..0000000 --- a/src/python-gbinder/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Maintainer: Danct12 - -pkgname=python-gbinder -pkgver=1.1.1 -pkgrel=4 -pkgdesc="Python bindings for libgbinder" -arch=('x86_64' 'i686' 'armv7h' 'aarch64') -url="https://github.com/erfanoabdi/gbinder-python" -license=('GPL') -depends=('libgbinder') -makedepends=('git' 'python-setuptools' 'cython0') -_commit="423dc366561c82515f4f2f46017535e7d81ce5b1" -source=(${pkgname}::git+https://github.com/erfanoabdi/gbinder-python.git#commit=${_commit}) -sha512sums=('SKIP') - -pkgver() { - cd ${pkgname} - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd ${pkgname} -} - -build() { - cd ${pkgname} - python3 setup.py build --cython -} - -package() { - cd ${pkgname} - python3 setup.py install --prefix=/usr --root="$pkgdir" -} diff --git a/src/python-md2gemini/PKGBUILD b/src/python-md2gemini/PKGBUILD deleted file mode 100644 index 67ed486..0000000 --- a/src/python-md2gemini/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# Maintainer: kyrenaios -pkgbase='python-md2gemini' -pkgname=('python-md2gemini') -_module='md2gemini' -pkgver='1.8.1' -pkgrel=1 -pkgdesc="Convert Markdown to the Gemini text format" -url="https://github.com/makeworld-the-better-one/md2gemini" -depends=('python' 'python-mistune2' 'python-cjkwrap' 'python-wcwidth') -makedepends=('python-setuptools') -license=('LGPL') -arch=('any') -source=("https://files.pythonhosted.org/packages/source/${_module::1}/$_module/$_module-$pkgver.tar.gz") -sha256sums=('3ef2bd2d9e2b4968a844a2858f721348429f3a0b5976bd1c324198538103ca55') - -build() { - cd "${srcdir}/${_module}-${pkgver}" - python setup.py build -} - -package() { - depends+=() - cd "${srcdir}/${_module}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -} diff --git a/src/python-mistune2/PKGBUILD b/src/python-mistune2/PKGBUILD deleted file mode 100644 index 4a11664..0000000 --- a/src/python-mistune2/PKGBUILD +++ /dev/null @@ -1,27 +0,0 @@ -# Maintainer: kyrenaios -pkgbase='python-mistune2' -pkgname=('python-mistune2') -_module='mistune' -pkgver='2.0.0a6' -pkgrel=1 -pkgdesc="A sane Markdown parser with useful plugins and renderers (alpha v2 branch)" -url="https://github.com/lepture/mistune" -conflicts=('python-mistune') -provides=('python-mistune') -depends=('python') -makedepends=('python-setuptools') -license=('BSD') -arch=('any') -source=("https://files.pythonhosted.org/packages/source/${_module::1}/$_module/$_module-$pkgver.tar.gz") -sha256sums=('5747cbb16fb50cd2ddd25d44d93b2c414a3b75875f6d9d58be8afbae67234ec9') - -build() { - cd "${srcdir}/${_module}-${pkgver}" - python setup.py build -} - -package() { - depends+=() - cd "${srcdir}/${_module}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -} diff --git a/src/python-postfix-policyd-spf/PKGBUILD b/src/python-postfix-policyd-spf/PKGBUILD deleted file mode 100644 index 96b3c66..0000000 --- a/src/python-postfix-policyd-spf/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: Hao Zhang -# Based on python2-postfix-policyd-spf PKGBUILD by Filip S. Adamsen -# Contributor: Samed Beyribey -pkgname=python-postfix-policyd-spf -_pkgname=pypolicyd-spf -pkgver=2.0.2 -_pkgver=2.0 -pkgrel=2 -pkgdesc="Python Postfix Sender Policy Framework (SPF) filter" -arch=('any') -url="https://launchpad.net/pypolicyd-spf/" -license=('GPL') -depends=('postfix' 'python-pyspf' 'python>=3.3') -optdepends=('python-authres: RFC 7001 Authentication-Results header support') -conflicts=('python2-postfix-policyd-spf') -options=(!emptydirs) -backup=(etc/python-policyd-spf/policyd-spf.conf) -source=(https://launchpad.net/$_pkgname/$_pkgver/$pkgver/+download/$_pkgname-$pkgver.tar.gz) -md5sums=('cc50281cc13a8984de058ddc5ae8dcaf') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - python setup.py build || return 1 - } - -package() { - cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --root=$pkgdir/ --optimize=1 || return 1 - install -m644 policyd-spf.conf.commented $pkgdir/etc/python-policyd-spf || return 1 -} - diff --git a/src/python-pycares/PKGBUILD b/src/python-pycares/PKGBUILD deleted file mode 100644 index c4b95b0..0000000 --- a/src/python-pycares/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -pkgname=python-pycares -_pkgname=pycares -pkgver=3.0.0 -pkgrel=1 -pkgdesc="A python interface for c-ares" -arch=('i686' 'x86_64') -url="https://github.com/saghul/pycares" -license=('MIT') -depends=('python') -makedepends=('python-setuptools') - -source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz") -sha512sums=('bf60549044686accae68ed118e6c5e0da07b1d13473b70f91db85693ebd9ac9e4afb87cba763c667f2f7f487de28759e26a1677023081e94311b547a51bf7451') - -build() { - cd "$srcdir/$_pkgname-$_pkgname-$pkgver" - python setup.py build_ext --inplace - python setup.py build -} - -package() { - cd "$srcdir/$_pkgname-$_pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 -} diff --git a/src/python-pyclip/PKGBUILD b/src/python-pyclip/PKGBUILD deleted file mode 100644 index 09dfd85..0000000 --- a/src/python-pyclip/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Imperator Storm -# Contributor: Philip Goto - -_pkgname=pyclip -pkgname=python-${_pkgname} -pkgver=0.7.0 -pkgrel=3 -pkgdesc='Cross-platform clipboard utilities supporting both binary and text data' -arch=(any) -url="https://pypi.org/project/${_pkgname}/" -license=(Apache) -depends=(python) -makedepends=(python-setuptools) -optdepends=('xclip: Support for X11' - 'wl-clipboard: Support for Wayland') -source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/spyoungtech/pyclip/archive/refs/tags/v${pkgver}.tar.gz") -b2sums=('281a2dacd82d7501e01750134d82fc0b66ac1d41a631b9573160262c94cfb97ad463036e8ec523674580fdfb71849175e58836530d761462a72ba9ba3f2fd618') - -build() { - cd "${_pkgname}-${pkgver}" - python setup.py build -} - -package() { - cd "${_pkgname}-${pkgver}" - python setup.py install --skip-build --root="${pkgdir}" --optimize=1 - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} diff --git a/src/python-pydns/.AURINFO b/src/python-pydns/.AURINFO deleted file mode 100644 index c21627b..0000000 --- a/src/python-pydns/.AURINFO +++ /dev/null @@ -1,12 +0,0 @@ -pkgbase = python-pydns - pkgdesc = A module for looking up DNS entries in Python applications - pkgver = 3.1.0 - pkgrel = 1 - url = https://launchpad.net/py3dns - arch = any - license = Python - depends = python - source = https://launchpad.net/py3dns/trunk/3.1.0/+download/py3dns-3.1.0.tar.gz - -pkgname = python-pydns - diff --git a/src/python-pydns/PKGBUILD b/src/python-pydns/PKGBUILD deleted file mode 100644 index 8691154..0000000 --- a/src/python-pydns/PKGBUILD +++ /dev/null @@ -1,19 +0,0 @@ -# Maintainer: Sebastien Leduc -# Contributor: Samed Beyribey -pkgname=python-pydns -_realname=py3dns -pkgver=3.2.0 -pkgrel=1 -pkgdesc="A module for looking up DNS entries in Python applications" -arch=('any') -url="https://launchpad.net/py3dns" -license=('Python') -depends=('python') -makedepends=('python-setuptools') -source=("https://launchpad.net/${_realname}/trunk/${pkgver}/+download/${_realname}-${pkgver}.tar.gz") -md5sums=('683ec2f5243b34f7127cfd0bfc9259c6') - -package() { - cd "$srcdir/$_realname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 -} diff --git a/src/python-pyspf/PKGBUILD b/src/python-pyspf/PKGBUILD deleted file mode 100644 index 751826c..0000000 --- a/src/python-pyspf/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# Maintainer: Rich Li -# Contributor: Samed Beyribey -pkgname=python-pyspf -pkgver=2.0.12 -# This version is a patched release that is only reflected in the filename; this will likely be removed in the next upstream release? -_fix_pkgver=2.0.12t -pkgrel=1 -pkgdesc="Python implementation of the Sender Policy Framework (SPF) protocol" -arch=('any') -url="https://pypi.python.org/pypi/pyspf" -license=('PSF') -depends=('python-pydns') -makedepends=('python-setuptools') -optdepends=('python-authres: Return RFC 5451 Authentication Results headers') -source=("$pkgname-$pkgver.tar.gz::https://pypi.python.org/packages/source/p/pyspf/pyspf-$_fix_pkgver.tar.gz") -sha256sums=('8aa21ba0e3aff8a4e8ad8f586c500a5d1f9c4c902c3f11bcc107465857cd41a2') - -build() { - cd "$srcdir/pyspf-$pkgver" - python setup.py build -} - -# The package requires installation before testing...so it won't work here -# check() { -# } - -package() { - cd "$srcdir/pyspf-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 -} -# vim:set ts=2 sw=2 et: diff --git a/src/python-rtslib-fb/.gitignore b/src/python-rtslib-fb/.gitignore deleted file mode 100644 index bd9b4a4..0000000 --- a/src/python-rtslib-fb/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -*.tar.gz -*.tar.xz -*.tgz -*.rpm -*.zip -*.bz2 -src/ -pkg/ diff --git a/src/python-rtslib-fb/PKGBUILD b/src/python-rtslib-fb/PKGBUILD deleted file mode 100644 index bcd6922..0000000 --- a/src/python-rtslib-fb/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# Contributor: Johannes Dewender arch at JonnyJD dot net -pkgname='python-rtslib-fb' -_pkgname=rtslib-fb -pkgver=2.1.74 -pkgrel=1 -pkgdesc="free branch version of the LIO target API" -arch=('any') -url="https://github.com/open-iscsi/rtslib-fb" -license=('Apache') -makedepends=('python-setuptools' 'python-pyudev') -backup=() -options=() -install= -source=(https://github.com/open-iscsi/rtslib-fb/archive/v${pkgver}.tar.gz target.service) -sha512sums=('181b57f699dd4e6bc050585e1abffe75a7eaf5ae8325220d61d37f932912f2cec878c4643172c584f0d4c231441d25ff0e09aa1f48c2305061b75acdce051c86' - '3c634f1c466d0a8c3dd2b57a230438aaeeb0e66324863a2ded57dd69a2ca5946f83c4ab511766f510f3e63b43aedcf7e368bcf5bc325ee69c016bb0bb2612de5') - -prepare() { - cd "$srcdir/$_pkgname-$pkgver" -} - - -package_python-rtslib-fb() { - depends=('python' 'python-six' 'python-pyudev') - conflicts=('python2-rtslib' 'targetcli-fb<=2.1.fb31') - - cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 - - install -Dm 644 doc/targetctl.8 "$pkgdir/usr/share/man/man8/targetctl.8" - install -Dm 644 doc/saveconfig.json.5 "$pkgdir/usr/share/man/man5/saveconfig.json.5" - - # arch specific - cd "$srcdir" - install -d "$pkgdir/etc/target" - install -d "$pkgdir/etc/target/backup" - # systemd - mkdir -p "$pkgdir/usr/lib/systemd/system" - cp target.service "$pkgdir/usr/lib/systemd/system/" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/python-rtslib-fb/setup-syntax.patch b/src/python-rtslib-fb/setup-syntax.patch deleted file mode 100644 index 0fc18a5..0000000 --- a/src/python-rtslib-fb/setup-syntax.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 53b9e3e7da9da9a797d0b9c0b07bf869dcc7d1bf Mon Sep 17 00:00:00 2001 -From: Johannes Dewender -Date: Tue, 26 May 2015 22:41:54 +0200 -Subject: [PATCH] fix a syntax error in setup.py - -Signed-off-by: Johannes Dewender ---- - setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 442ac06..fcbae40 100755 ---- a/setup.py -+++ b/setup.py -@@ -28,7 +28,7 @@ setup ( - url = 'http://github.com/agrover/rtslib-fb', - packages = ['rtslib_fb', 'rtslib'], - scripts = ['scripts/targetctl'], -- "classifiers": [ -+ classifiers = [ - "Programming Language :: Python", - "Programming Language :: Python :: 3", - "License :: OSI Approved :: Apache Software License", --- -2.1.3 - diff --git a/src/python-rtslib-fb/target.service b/src/python-rtslib-fb/target.service deleted file mode 100644 index 400284e..0000000 --- a/src/python-rtslib-fb/target.service +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=Restore LIO kernel target configuration -Requires=sys-kernel-config.mount -After=sys-kernel-config.mount network.target local-fs.target - -[Service] -Type=oneshot -RemainAfterExit=yes -ExecStart=/usr/bin/targetctl restore -ExecStop=/usr/bin/targetctl clear -SyslogIdentifier=target - -[Install] -WantedBy=multi-user.target diff --git a/src/python-sleekxmpp/.AURINFO b/src/python-sleekxmpp/.AURINFO deleted file mode 100644 index 41c425d..0000000 --- a/src/python-sleekxmpp/.AURINFO +++ /dev/null @@ -1,13 +0,0 @@ -pkgbase = python-sleekxmpp - pkgdesc = A XMPP library written for Python 3.x - pkgver = 1.3.1 - pkgrel = 1 - url = http://github.com/fritzy/SleekXMPP - arch = any - license = MIT - depends = python - optdepends = python-dnspython: SRV support - source = https://pypi.python.org/packages/source/s/sleekxmpp/sleekxmpp-1.3.1.tar.gz - -pkgname = python-sleekxmpp - diff --git a/src/python-sleekxmpp/PKGBUILD b/src/python-sleekxmpp/PKGBUILD deleted file mode 100644 index 7bbb498..0000000 --- a/src/python-sleekxmpp/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Sebastien Leduc - -_pkgname=yattag -pkgname=python-${_pkgname} -pkgver=1.15.2 -pkgrel=1 -pkgdesc='Python library for generating HTML or XML in a pythonic way.' -url='http://yattag.org' -depends=('python') -makedepends=('python-build' - 'python-installer' - 'python-setuptools' - 'python-wheel') -license=('LGPL') -arch=('any') -source=("https://pypi.python.org/packages/source/y/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") -sha256sums=('aad9f540bd22dc503e5b5506cc47856facf081aa71fd35f727371b63e1e402bf') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - python -m build --wheel --no-isolation -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - python -m installer --destdir="$pkgdir" dist/*.whl - rm -rf ${pkgdir}/usr/lib/python3*/site-packages/tests/ -} diff --git a/src/python2-axolotl-curve25519-git/PKGBUILD b/src/python2-axolotl-curve25519-git/PKGBUILD deleted file mode 100644 index 5423d86..0000000 --- a/src/python2-axolotl-curve25519-git/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# Maintainer: Tommaso Sardelli -# Contributor: Philipp Joram - -pkgname='python2-axolotl-curve25519-git' -_pkgname='python-axolotl-curve25519' -pkgver=0.4.1.2.r0.g293f9cd -pkgrel=1 -pkgdesc="Python wrapper for curve25519 library" -url="https://github.com/tgalal/${_pkgname}" -arch=('i686' 'x86_64') -license=('GPL') -depends=('python2') -makedepends=('python2-setuptools' 'git') -conflicts=('python2-axolotl-curve25519') -provides=('python2-axolotl-curve25519') -source=('git://github.com/tgalal/python-axolotl-curve25519') -sha512sums=('SKIP') - - -pkgver() { - cd "$srcdir/$_pkgname" - ( set -o pipefail - git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) -} - -package() { - cd "$srcdir/$_pkgname" - python2 setup.py install --root="$pkgdir/" -} diff --git a/src/python2-axolotl-git/PKGBUILD b/src/python2-axolotl-git/PKGBUILD deleted file mode 100644 index dccbe50..0000000 --- a/src/python2-axolotl-git/PKGBUILD +++ /dev/null @@ -1,30 +0,0 @@ -# Maintainer: Tommaso Sardelli -# Contributor: Philipp Joram - -pkgname='python2-axolotl-git' -_pkgname='python-axolotl' -pkgver=0.2.3.r0.gcc82fd5 -pkgrel=1 -pkgdesc="Python port of libaxolotl" -url="https://github.com/tgalal/python-axolotl" -arch=('any') -license=('GPL') -depends=('python2' 'python2-protobuf' 'python2-crypto' 'python2-axolotl-curve25519-git') -makedepends=('python2-setuptools' 'git') -conflicts=('python2-axolotl') -provides=('python2-axolotl') -source=('git://github.com/tgalal/python-axolotl') -sha512sums=('SKIP') - -pkgver() { - cd "$srcdir/$_pkgname" - ( set -o pipefail - git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) -} - -package() { - cd "$srcdir/$_pkgname" - python2 setup.py install --root="$pkgdir/" -} diff --git a/src/python2-dulwich/PKGBUILD b/src/python2-dulwich/PKGBUILD deleted file mode 100644 index 7f90606..0000000 --- a/src/python2-dulwich/PKGBUILD +++ /dev/null @@ -1,30 +0,0 @@ -# Maintainer: Timothée Ravier - -pkgname=(python2-dulwich) -pkgver=0.19.11 -pkgrel=1 -pkgdesc='Pure-Python implementation of the Git file formats and protocols' -arch=('any') -url='https://www.dulwich.io/' -license=('GPL2') -depends=() -makedepends=('python2') -options=(!emptydirs) -source=("https://github.com/jelmer/dulwich/archive/dulwich-${pkgver}.tar.gz") -md5sums=('9d6b91f14e73f55d5fd69b0fe850bb2d') - -build() { - cd "dulwich-dulwich-${pkgver}" - python2 setup.py build -} - -package_python2-dulwich() { - depends=('python2') - cd "dulwich-dulwich-${pkgver}" - python2 setup.py install --root="$pkgdir/" --skip-build --optimize=1 - mv "${pkgdir}"/usr/bin/dulwich{,2} - mv "${pkgdir}"/usr/bin/dul-receive-pack{,2} - mv "${pkgdir}"/usr/bin/dul-upload-pack{,2} -} - -# vim:set ts=2 sw=2 et: diff --git a/src/qemu-user-static/PKGBUILD b/src/qemu-user-static/PKGBUILD deleted file mode 100644 index 219bdae..0000000 --- a/src/qemu-user-static/PKGBUILD +++ /dev/null @@ -1,102 +0,0 @@ -# Maintainer: crab2313 -# Contributor: Stefan Agner - -pkgname=qemu-user-static -pkgdesc="Statically linked binaries of Qemu with user emulation. Useful for containers/chroot environment with binfmt." -pkgver=5.1.0 -pkgrel=1 -arch=(x86_64) -license=(GPL2 LGPL2.1) -url="http://wiki.qemu.org/" -depends=() -makedepends=(python glib2-static pcre-static) -source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig}) -sha512sums=('e213edb71d93d5167ddce7546220ecb7b52a7778586a4f476f65bd1e510c9cfc6d1876238a7b501d9cc3fd31cc2ae4b7fb9e753bc3f12cc17cd16dfce2a96ba3' - 'SKIP') -validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') - -case $CARCH in - i?86) _corearch=i386 ;; - x86_64) _corearch=x86_64 ;; -esac - -# If non empty, always run the configure script -: "${FORCE_CONFIGURE:=1}" - -prepare() { - mkdir -p build-user-static - - cd qemu-${pkgver} - #sed -i 's/vte-2\.90/vte-2.91/g' configure -} - -_configure() { - ../qemu-${pkgver}/configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --libexecdir=/usr/lib/qemu \ - --enable-linux-user \ - --disable-debug-info \ - --disable-bsd-user \ - --disable-werror \ - --disable-system \ - --disable-tools \ - --disable-docs \ - --disable-gtk \ - --disable-gnutls \ - --disable-nettle \ - --disable-gcrypt \ - --disable-glusterfs \ - --disable-libnfs \ - --disable-libiscsi \ - --disable-vnc \ - --disable-kvm \ - --disable-libssh \ - --disable-libxml2 \ - --disable-vde \ - --disable-sdl \ - --disable-opengl \ - --disable-xen \ - --disable-fdt \ - --disable-vhost-net \ - --disable-vhost-crypto \ - --disable-vhost-user \ - --disable-vhost-vsock \ - --disable-vhost-scsi \ - --disable-tpm \ - --disable-qom-cast-debug \ - --disable-capstone \ - --disable-zstd \ - --disable-linux-io-uring \ - --static -} - -build() ( - cd build-user-static - [[ ! $FORCE_CONFIGURE && -e ../qemu-${pkgver}/config.log ]] || _configure - make ARFLAGS="rc" -) - -package() { - provides=(qemu-user-static) - options=(!strip) - - make -C build-user-static DESTDIR="$pkgdir" install "${@:2}" - - # remove conflicting /var/run directory - cd "$pkgdir" - rm -rf var - - # Remove BIOS files etc... - rm -rf usr/share - - # Rename static qemu binaries - cd "${pkgdir}/usr/bin/" - tidy_strip - ls -1 | while read f; do - mv "$f" "$f-static" - done -} - -# vim:set ts=2 sw=2 et: diff --git a/src/qperf/PKGBUILD b/src/qperf/PKGBUILD deleted file mode 100644 index f14a3dc..0000000 --- a/src/qperf/PKGBUILD +++ /dev/null @@ -1,30 +0,0 @@ -# Maintainer: James P. Harvey - -pkgname=qperf -pkgver=0.4.11 -pkgrel=3 -pkgdesc='OpenFabrics Alliance InfiniBand performance benchmark for bandwidth and latency (supports TCP/IP and RDMA)' -arch=('x86_64' 'i686') -url='https://www.openfabrics.org/index.php/overview.html' -license=('GPL2') -depends=('rdma-core') -conflicts=('qperf-nordma') -source=("https://github.com/linux-rdma/${pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('b0ef2ffe050607566d06102b4ef6268aad08fdc52898620d429096e7b0767e75') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./autogen.sh - ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --libexecdir=/usr/lib \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/share/man - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install -} diff --git a/src/qt5-webengine-widevine/PKGBUILD b/src/qt5-webengine-widevine/PKGBUILD deleted file mode 100644 index dd81d6d..0000000 --- a/src/qt5-webengine-widevine/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Jesse McClure aka "Trilby" - -pkgname=qt5-webengine-widevine -pkgdesc='A browser plugin designed for the viewing of premium video content' -pkgver=66.0.3359.181 -pkgrel=2 -epoch=1 -arch=('x86_64') -url='http://www.google.com/chrome' -license=('custom:chrome') -options=('!strip') -depends=('qt5-webengine') -source=('chrome-eula_text.html::https://www.google.com/intl/en/chrome/browser/privacy/eula_text.html' - "https://www.slimjet.com/chrome/download-chrome.php?file=lnx%2Fchrome64_${pkgver}.deb") -sha256sums=('SKIP' - '229b35f0d41bbb6edd98ce4ab8305994a0f5cd1ac4d9817571f07365b2d1ad80') - -prepare() { - bsdtar -x --strip-components 4 -f data.tar.xz \ - opt/google/chrome/libwidevinecdm.so \ - opt/google/chrome/libwidevinecdmadapter.so -} - -package() { - install -Dm644 libwidevinecdm.so -t "$pkgdir/usr/lib/qt/plugins/ppapi/" - install -Dm644 libwidevinecdmadapter.so -t "$pkgdir/usr/lib/qt/plugins/ppapi/" - install -Dm644 chrome-eula_text.html -t "$pkgdir/usr/share/licenses/$pkgname/" -} diff --git a/src/rdma-core/PKGBUILD b/src/rdma-core/PKGBUILD deleted file mode 100644 index 10a9b33..0000000 --- a/src/rdma-core/PKGBUILD +++ /dev/null @@ -1,79 +0,0 @@ -#!/usr/bin/bash -# shellcheck disable=SC2034,SC2154,SC2164 -pkgname=('rdma-core') -_srcname='rdma-core' -pkgdesc='RDMA core userspace libraries and daemons' -pkgver='30.0' -_tag="v${pkgver}" -pkgrel='1' -arch=('x86_64') -url="https://github.com/linux-rdma/${_srcname}" -license=('GPL2' 'custom:OpenIB.org BSD (MIT variant)') - -depends=('libnl' 'ethtool') -makedepends=('git' 'cmake' 'gcc' 'libsystemd' 'systemd' 'pkg-config' 'ninja' 'bash' 'pandoc' 'python' 'python-docutils') -_provides=('rdma' 'ibacm' 'libiwpm' 'libibcm' 'libibumad' 'libibverbs' - 'librdmacm' 'libcxgb3' 'libcxgb4' 'libmlx4' 'libmlx5' 'libmthca' 'libnes' 'libocrdma' - 'srptools' 'infiniband-diags' 'libibmad') -provides=("${_provides[@]}") -conflicts=("${_provides[@]}") -replaces=("${_provides[@]}") -backup=('etc/rdma/'{'rmda.conf','mlx4.conf','sriov-vfs'}) - -source=("${_srcname}::git+${url}.git#tag=${_tag}?signed") -sha512sums=('SKIP') -validpgpkeys=('921AFFAF83A9D7FD38CAA681E4637B88367258A7' # leon@leon.nu - '42D25385C1A1C02B8B1B1C6F801BDDB825988F64') # nicolas@morey-chaisemartin.com - -prepare() { - cd "${srcdir}/${_srcname}" - - find redhat -type f -exec sed --in-place \ - --expression='s|/usr/libexec|/usr/lib/rdma|g' \ - --expression='s|/usr/sbin|/usr/bin|g' \ - --expression='s|/sbin|/usr/bin|g' \ - '{}' '+' -} - -build() { - cd "${srcdir}/${_srcname}" - - mkdir build - cd build - cmake \ - -GNinja \ - -DENABLE_VALGRIND=0 \ - -DCMAKE_BUILD_TYPE='Release' \ - -DCMAKE_INSTALL_PREFIX='/usr' \ - -DCMAKE_INSTALL_RUNDIR='/run' \ - -DCMAKE_INSTALL_SBINDIR='/usr/bin' \ - -DCMAKE_INSTALL_LIBDIR='/usr/lib' \ - -DCMAKE_INSTALL_LIBEXECDIR='/usr/lib/rdma' \ - -DCMAKE_INSTALL_SYSCONFDIR='/etc' \ - -DCMAKE_INSTALL_PERLDIR='/usr/share/perl5/vendor_perl' \ - .. - ninja -} - -package() { - cd "${srcdir}/${_srcname}/build" - export DESTDIR="${pkgdir}" - ninja install - - rm --recursive "${pkgdir}/etc/init.d" - - cd "${srcdir}/${_srcname}/redhat" - install -D --mode=0644 rdma.conf "${pkgdir}/etc/rdma/rdma.conf" - install -D --mode=0755 rdma.kernel-init "${pkgdir}/usr/lib/rdma/rdma-init-kernel" - install -D --mode=0755 rdma.mlx4-setup.sh "${pkgdir}/usr/lib/rdma/mlx4-setup.sh" - install -D --mode=0644 rdma.mlx4.conf "${pkgdir}/etc/rdma/mlx4.conf" - install -D --mode=0644 rdma.mlx4.sys.modprobe "${pkgdir}/usr/lib/modprobe.d/libmlx4.conf" - install -D --mode=0755 rdma.modules-setup.sh "${pkgdir}/usr/lib/dracut/modules.d/05rdma/module-setup.sh" - install -D --mode=0644 rdma.service "${pkgdir}/usr/lib/systemd/system/rdma.service" - install -D --mode=0755 rdma.sriov-init "${pkgdir}/usr/lib/rdma/rdma-set-sriov-vf" - install -D --mode=0644 rdma.sriov-vfs "${pkgdir}/etc/rdma/sriov-vfs" - install -D --mode=0644 rdma.udev-rules "${pkgdir}/usr/lib/udev/rules.d/98-rdma.rules" - - cd "${srcdir}/${_srcname}" - install -D --mode=0644 COPYING.BSD_MIT "${pkgdir}/usr/share/licenses/${pkgname[0]%-git}/COPYING.BSD_MIT" -} diff --git a/src/react-native-cli/.gitignore b/src/react-native-cli/.gitignore deleted file mode 100644 index 4f752c5..0000000 --- a/src/react-native-cli/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -src/ -pkg/ -*.xz diff --git a/src/react-native-cli/PKGBUILD b/src/react-native-cli/PKGBUILD deleted file mode 100644 index a655ed0..0000000 --- a/src/react-native-cli/PKGBUILD +++ /dev/null @@ -1,16 +0,0 @@ -# Maintainer: farwayer -pkgname=react-native-cli -pkgver=2.0.1 -pkgrel=2 -pkgdesc="The React Native CLI tools" -arch=(any) -url="http://facebook.github.io/react-native/" -license=('BSD-3-Clause') -depends=('nodejs') -makedepends=('npm') -options=('!emptydirs') - -package() { - npm install -g --prefix "$pkgdir/usr" --cache "$srcdir/npm-cache" $pkgname@$pkgver - find "$pkgdir/usr" -type d -exec chmod 755 {} + -} diff --git a/src/redis-desktop-manager/PKGBUILD b/src/redis-desktop-manager/PKGBUILD deleted file mode 100644 index bc39b74..0000000 --- a/src/redis-desktop-manager/PKGBUILD +++ /dev/null @@ -1,73 +0,0 @@ -# Maintainer: Versus Void -# Maintainer: Mehmet Ozgur Bayhan -# Contributor: Vyacheslav Konovalov - -pkgname=redis-desktop-manager -pkgver=2020.0 -pkgrel=3 -pkgdesc='Open source cross-platform Redis Desktop Manager based on Qt 5' -arch=('x86_64') -url="https://redisdesktop.com/" -license=('GPL3') -depends=( - 'qt5-base' - 'qt5-imageformats' - 'qt5-tools' - 'qt5-declarative' - 'qt5-quickcontrols' - 'qt5-quickcontrols2' - 'qt5-charts' - 'qt5-graphicaleffects' - 'qt5-svg' - 'libssh2' - 'python') -makedepends=('git' 'gcc' 'make') -conflicts=('redis-desktop-manager-bin') -source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=$pkgver" - 'rdm.sh' - 'rdm.desktop' - 'link-python.patch') -sha256sums=('SKIP' - 'f469d9a5adce723904efe0f1b1db5d79807410f90aafb117f18ae108d8b2d391' - '9ca6cfe0fc1a050552ec2fa009a2d517de3b049ff6f379f0fda849e4dbca3f68' - '428d2758345059f844dee05bbc6d06eecf82f6cbd3f1a8a308fe4f54cadb43ce') - -prepare() { - cd rdm/ - git apply ../link-python.patch - git submodule update --init --recursive - git submodule add https://chromium.googlesource.com/linux-syscall-support 3rdparty/linux-syscall-support - - python build/utils/set_version.py "$pkgver" > src/version.h - - _lssdir='3rdparty/gbreakpad/src/third_party/lss/' - mkdir -p ${_lssdir} - cp 3rdparty/linux-syscall-support/linux_syscall_support.h ${_lssdir} - touch 3rdparty/gbreakpad/README -} - -build() { - rm -rf $srcdir/rdm/bin - cd $srcdir/rdm/src - lrelease resources/translations/*.ts - qmake && make -} - -package() { - _instdir="$srcdir/rdm/bin/linux/release" - _bindir="$pkgdir/usr/share/redis-desktop-manager/bin" - - mkdir -p "${_bindir}" - mkdir "$pkgdir/usr/share/licenses" - mkdir "$pkgdir/usr/share/pixmaps" - mkdir "$pkgdir/usr/share/applications" - - install -Dm644 "$srcdir/rdm/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm755 "${_instdir}/rdm" "${_bindir}/rdm" - install -Dm755 "$srcdir/rdm.sh" "${_bindir}/rdm.sh" - install -Dm644 "$srcdir/rdm/src/resources/images/rdm.png" "$pkgdir/usr/share/pixmaps/rdm.png" - install -Dm644 "$srcdir/rdm.desktop" "$pkgdir/usr/share/applications/rdm.desktop" - - mkdir "$pkgdir/usr/bin" - ln -s '/usr/share/redis-desktop-manager/bin/rdm.sh' "$pkgdir/usr/bin/rdm" -} diff --git a/src/redis-desktop-manager/rdm.desktop b/src/redis-desktop-manager/rdm.desktop deleted file mode 100644 index 045bc49..0000000 --- a/src/redis-desktop-manager/rdm.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=Redis Desktop Manager -Comment=Cross-platform GUI management tool for Redis -Type=Application -Categories=Development; -Exec=rdm -Terminal=false -StartupNotify=true -Icon=rdm.png diff --git a/src/redis-desktop-manager/rdm.sh b/src/redis-desktop-manager/rdm.sh deleted file mode 100644 index b09e7bc..0000000 --- a/src/redis-desktop-manager/rdm.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -DIR=$(dirname "$(readlink -f "$0")") -$DIR/rdm diff --git a/src/repose-patched/PKGBUILD b/src/repose-patched/PKGBUILD deleted file mode 100644 index 622bd9e..0000000 --- a/src/repose-patched/PKGBUILD +++ /dev/null @@ -1,52 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Simon Gomizelj - -pkgname=repose-patched -pkgver=7.1 -pkgrel=2 - -provides=('repose') -conflicts=('repose') - -pkgdesc="Arch Linux repo building tool" -url="https://github.com/vodik/repose" -arch=('x86_64') -license=('GPL-2.0-or-later') -depends=( - 'gpgme' 'libgpgme.so' - 'libarchive' 'libarchive.so' - 'openssl' 'libcrypto.so' - 'pacman' 'libalpm.so' -) -makedepends=( - 'ragel' -) -checkdepends=( - 'python-cffi' - 'python-pytest' - 'python-pytest-xdist' - 'python-setuptools' -) - -source=("repose-$pkgver.tar.gz::https://github.com/vodik/repose/archive/$pkgver.tar.gz" "fix.patch") - -sha256sums=('c23e93aca416e08e80b4d17a98fd593e6345d7da8806bdd3c5484977ac2c800d' 'd5c31768cca4e13ae764993cf2d42358645d40f4e2ea30c6e5a4807f09de3ab4') - -build() { - cd repose-$pkgver - patch -p1 < ../fix.patch - cd .. - make -C repose-$pkgver -} - -check() { - cd repose-$pkgver - pytest -} - -package() { - make -C repose-$pkgver DESTDIR="$pkgdir" install -} - -# vim: ft=PKGBUILD et - diff --git a/src/repose-patched/fix.patch b/src/repose-patched/fix.patch deleted file mode 100644 index 862602d..0000000 --- a/src/repose-patched/fix.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/src/package.h b/src/package.h -index 0a55975..4a6f732 100644 ---- a/src/package.h -+++ b/src/package.h -@@ -32,7 +32,8 @@ enum pkg_entry { - PKG_CHECKDEPENDS, - PKG_FILES, - PKG_BACKUP, -- PKG_DELTAS -+ PKG_DELTAS, -+ PKG_XDATA - }; - - typedef struct pkg { -diff --git a/src/pkginfo.rl b/src/pkginfo.rl -index 909d8d7..d4daba1 100644 ---- a/src/pkginfo.rl -+++ b/src/pkginfo.rl -@@ -43,7 +43,8 @@ - | 'optdepend' %{ parser->entry = PKG_OPTDEPENDS; } - | 'makedepend' %{ parser->entry = PKG_MAKEDEPENDS; } - | 'checkdepend' %{ parser->entry = PKG_CHECKDEPENDS; } -- | 'backup' %{ parser->entry = PKG_BACKUP; }; -+ | 'backup' %{ parser->entry = PKG_BACKUP; } -+ | 'xdata' %{ parser->entry = PKG_XDATA; }; - - entry = header ' = ' [^\n]* @store %emit '\n'; - comment = '#' [^\n]* '\n'; diff --git a/src/revoco2/PKGBUILD b/src/revoco2/PKGBUILD deleted file mode 100644 index b3677d0..0000000 --- a/src/revoco2/PKGBUILD +++ /dev/null @@ -1,20 +0,0 @@ -pkgname=revoco2 -pkgver=1.0 -pkgrel=1 -pkgdesc="Change the wheel behaviour of Logitech's MX-Revolution mouse. Now supports bluetooth" -arch=('i686' 'x86_64') -url="https://github.com/tech2077/revoco2" -makedepends=(git) -license=() -source=('git+https://github.com/tech2077/revoco2.git') -md5sums=('SKIP') - -build() { - cd $srcdir/$pkgname - make || return 1 -} - -package() { - cd $srcdir/$pkgname - install -D -m755 revoco $pkgdir/usr/bin/revoco -} diff --git a/src/rootmp-hook/PKGBUILD b/src/rootmp-hook/PKGBUILD deleted file mode 100755 index b2504dd..0000000 --- a/src/rootmp-hook/PKGBUILD +++ /dev/null @@ -1,19 +0,0 @@ -# Contributor: jim945 [at] mail . r [u] -pkgname=rootmp-hook -pkgver=1.8 -pkgrel=2 -pkgdesc="Initcpio hook for copyng root files or overlayfs in tmpfs or zram" -url="https://github.com/jim945" -arch=(any) -license=('GPL3') -install=${pkgname}.install -depends=('util-linux' 'rsync') -makedepends=('git') -source=(${pkgname%-git}::git+http://github.com/jim945/rootmp-hook.git) - -package() { - install -o root -g root -D ${pkgname}/hooks/rootmp ${pkgdir}/usr/lib/initcpio/hooks/rootmp - install -o root -g root -D ${pkgname}/install/rootmp ${pkgdir}/usr/lib/initcpio/install/rootmp - } - -md5sums=('SKIP') diff --git a/src/rootmp-hook/rootmp-hook.install b/src/rootmp-hook/rootmp-hook.install deleted file mode 100755 index 8a9e829..0000000 --- a/src/rootmp-hook/rootmp-hook.install +++ /dev/null @@ -1,9 +0,0 @@ -post_install() -{ - echo "To use this hook add rootmp in mkinitcio hooks" -} - -post_remove() -{ - echo "remember to remove rootmp from your mkinitcpio hooks array if you added it" -} diff --git a/src/rpi-imager-bin/PKGBUILD b/src/rpi-imager-bin/PKGBUILD deleted file mode 100644 index 9a17389..0000000 --- a/src/rpi-imager-bin/PKGBUILD +++ /dev/null @@ -1,19 +0,0 @@ -# Maintainer: Funami -pkgname=rpi-imager-bin -pkgver=1.8.5 -pkgrel=1 -pkgdesc="Raspberry Pi Imaging Utility" -arch=('x86_64') -url="https://github.com/raspberrypi/rpi-imager" -license=('APACHE') -depends=('qt5-base' 'qt5-declarative' 'qt5-quickcontrols2' 'qt5-graphicaleffects' 'qt5-svg' 'hicolor-icon-theme' 'gnutls' 'libcurl-gnutls' 'libarchive' 'dosfstools' 'util-linux') -optdepends=('udisks2: non-root user support') -provides=('rpi-imager') -conflicts=('rpi-imager') -source=("https://github.com/raspberrypi/rpi-imager/releases/download/v$pkgver/rpi-imager_${pkgver}_amd64.deb") -sha256sums=('fcf96ce24f2b852b30a16b243a6592f1f315eb0a19b248efc94d25b34d1167b1') - -package() { - bsdtar -xf "$srcdir/data.tar.zst" -C "$pkgdir" - rm "$pkgdir/usr/share/doc/rpi-imager/copyright" -} diff --git a/src/runescape-launcher/.gitignore b/src/runescape-launcher/.gitignore deleted file mode 100644 index 19f030c..0000000 --- a/src/runescape-launcher/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -pkg -src -*.deb -*.pkg.tar.xz diff --git a/src/runescape-launcher/PKGBUILD b/src/runescape-launcher/PKGBUILD deleted file mode 100644 index f43b4fe..0000000 --- a/src/runescape-launcher/PKGBUILD +++ /dev/null @@ -1,115 +0,0 @@ -# Upstream: RuneScape Linux -# Contributor: Ivan Puntiy -# Contributor: Mantas MikulÄ—nas - -pkgname=runescape-launcher -pkgver=2.2.4 -pkgrel=4 -pkgdesc="RuneScape Game Client (NXT)" -arch=(x86_64) -license=(custom) -url="https://www.runescape.com/" -depends=( - glew1.10 - gtk2 - libcurl-compat - libpng12 - libvorbis - sdl2 -) -conflicts=(runescape-launcher-nxt) -provides=(runescape-launcher-nxt) -source=("${pkgname}_${pkgver}_Release::https://content.runescape.com/downloads/ubuntu/dists/trusty/Release" - "${pkgname}_${pkgver}_Release.gpg::https://content.runescape.com/downloads/ubuntu/dists/trusty/Release.gpg" - "wrapper.sh") -source_x86_64=("${pkgname}_${pkgver}_amd64.deb::https://content.runescape.com/downloads/ubuntu/pool/non-free/r/$pkgname/${pkgname}_${pkgver}_amd64.deb" - "${pkgname}_${pkgver}_Packages::https://content.runescape.com/downloads/ubuntu/dists/trusty/non-free/binary-amd64/Packages") -sha256sums=('SKIP' - 'SKIP' - 'SKIP') -sha256sums_x86_64=('SKIP' - 'SKIP') -validpgpkeys=("AAC9264309E4D717441DB9527373B12CE03BEB4B") - -# avoid caching in makepkg! -SRCDEST=$startdir - -_verify_repo() { - if (( SKIPPGPCHECK )); then - return 0 - fi - - local Release=${source[0]%%::*} - local debfile=${source_x86_64[0]%%::*} - local Packages=${source_x86_64[1]%%::*} - local jagexpgpkey=${validpgpkeys[0]} - local _out - - msg2 "Verifying Release (PGP)..." - if ! _out=$(gpg --batch --status-fd 1 \ - --trust-model always \ - --verify "$Release.gpg" "$Release" \ - 2>&1); then - error "PGP signature of 'Release' could not be verified" - echo "$_out" | grep -v "^\\[GNUPG:\\]" - return 1 - elif ! egrep -qs "^\\[GNUPG:\\] VALIDSIG $jagexpgpkey " <<< "$_out"; then - error "PGP signature of 'Release' was not made by Jagex" - echo "$_out" | grep -v "^\\[GNUPG:\\]" - return 1 - fi - - msg2 "Parsing Release..." - _out=$(awk 'ok && $3 == "non-free/binary-amd64/Packages" {print $1; exit} - /^[^[:space:]]/ {ok=0} - /^SHA256:$/ {ok=1}' < "$Release") - if ! [[ $_out =~ ^[0-9a-f]{64}$ ]]; then - error "Could not find hash of 'Packages' in Release file" - return 1 - fi - - msg2 "Verifying Packages (SHA256)..." - if ! sha256sum --quiet --check <<< "$_out *$Packages"; then - error "Hash sum of 'Packages' did not match expected" - return 1 - fi - - msg2 "Parsing Packages..." - _out=$(awk 'ok && /^SHA256:/ {print $2; exit} - /^Package:/ {ok=0} - /^Package: runescape-launcher$/ {ok=1}' < "$Packages") - if ! [[ $_out =~ ^[0-9a-f]{64}$ ]]; then - error "Could not find hash of $debfile in Packages file" - return 1 - fi - - msg2 "Verifying $debfile (SHA256)..." - if ! sha256sum --quiet --check <<< "$_out *$debfile"; then - error "Hash sum of '$debfile' did not match expected" - return 1 - fi -} - -prepare() { - _verify_repo - - rm -rf "$srcdir/$pkgname-$pkgver" - mkdir "$srcdir/$pkgname-$pkgver" - cd "$srcdir/$pkgname-$pkgver" - - bsdtar xf ../control.tar.gz - bsdtar xf ../data.tar.xz -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - cp -a usr "$pkgdir" - - mv "$pkgdir"/usr/bin/runescape-launcher{,.real} - - install -Dm0755 ../wrapper.sh "$pkgdir"/usr/bin/runescape-launcher - install -Dm0644 copyright "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim: ft=sh:ts=4:sw=4:et:nowrap diff --git a/src/runescape-launcher/wrapper.sh b/src/runescape-launcher/wrapper.sh deleted file mode 100644 index be93eb7..0000000 --- a/src/runescape-launcher/wrapper.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -# 2018-07-21: Recent builds almost always have crackling audio. -# Bypassing PulseAudio's automatic latency adjustment and specifying an explicit target latency helps... most of the time. If it doesn't work, restart once or twice. -# Number chosen by fair dice roll. (30 is too low to work at all; 500 introduces noticeable latency.) -[ "$PULSE_LATENCY_MSEC" ] || export PULSE_LATENCY_MSEC="60" - -export LD_PRELOAD="/usr/lib/libcurl.so.3" -exec /usr/bin/runescape-launcher.real "$@" diff --git a/src/rusty-keys-git/PKGBUILD b/src/rusty-keys-git/PKGBUILD deleted file mode 100644 index 03566dd..0000000 --- a/src/rusty-keys-git/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Maintainer: moparisthebest - -pkgname=rusty-keys-git -pkgver=0.0.3.win.beta.r7.g965c446 -pkgrel=1 -pkgdesc="uinput level keyboard mapper for linux" -url="https://code.moparisthebest.com/moparisthebest/rusty-keys" -makedepends=('cargo' 'systemd' 'git') -depends=('libsystemd') -arch=('i686' 'x86_64' 'armv7h' 'armv6h') -license=('AGPL') -backup=('etc/rusty-keys/keymap.toml') -source=("$pkgname::git+https://code.moparisthebest.com/moparisthebest/rusty-keys.git") -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=(SKIP) -conflicts=(rusty-keys) -provides=(rusty-keys=$pkgver) - -pkgver() { - cd "$pkgname" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd "$pkgname" - cargo fetch -} - -build() { - cd "$pkgname" - cargo build --release -} - -package() { - cd "$pkgname" - install -Dm644 systemd/rusty-keys.service "${pkgdir}/usr/lib/systemd/system/rusty-keys.service" - install -Dm755 target/release/rusty-keys "$pkgdir/usr/bin/rusty-keys" - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" - install -Dm644 keymap.toml "${pkgdir}/etc/rusty-keys/keymap.toml" -} diff --git a/src/rusty-keys/PKGBUILD b/src/rusty-keys/PKGBUILD deleted file mode 100644 index c7b9628..0000000 --- a/src/rusty-keys/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Maintainer: moparisthebest - -pkgname=rusty-keys -pkgver=0.0.2 -pkgrel=1 -pkgdesc="uinput level keyboard mapper for linux" -url="https://code.moparisthebest.com/moparisthebest/rusty-keys" -makedepends=('cargo' 'systemd') -depends=('libsystemd') -arch=('i686' 'x86_64' 'armv7h' 'armv6h') -license=('AGPL') -backup=('etc/rusty-keys/keymap.toml') -source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$pkgname/$pkgver/download" - "$pkgname-$pkgver.tar.gz.asc::https://code.moparisthebest.com/attachments/033ae7d4-51f6-498a-886a-7d9d4af00c5d" - 'rusty-keys@.service' - rusty-keys.target - ) -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=('53cb47fc17c69430d5f8d2230e712a1178f14d8542d21bda4b0d8bd022019804' - 'b93319c75923c11ccffa07e58ba9dee9f2a7ddd65c5d5aaccfa49027bae6cd33' - '277193fd54d47d994d2db21102409c1aa18f11064e9f4798bd97ade63cbe2c46' - '70afa48c38901dd7de377f8ab4432806adeb944bd171df02091da617ed138862' - ) - -build() { - cd "$pkgname-$pkgver" - cargo build --release -} - -package() { - install -Dm644 'rusty-keys@.service' "${pkgdir}/usr/lib/systemd/system/rusty-keys@.service" - install -Dm644 rusty-keys.target "${pkgdir}/usr/lib/systemd/system/rusty-keys.target" - - cd "$pkgname-$pkgver" - install -Dm755 target/release/rusty-keys "$pkgdir/usr/bin/rusty-keys" - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" - install -Dm644 keymap.toml "${pkgdir}/etc/rusty-keys/keymap.toml" -} diff --git a/src/rusty-keys/rusty-keys.target b/src/rusty-keys/rusty-keys.target deleted file mode 100644 index 900e735..0000000 --- a/src/rusty-keys/rusty-keys.target +++ /dev/null @@ -1,7 +0,0 @@ -[Unit] -Description=rusty-keys keymapper service -After=systemd-udevd.service - -[Install] -WantedBy=default.target - diff --git a/src/rusty-keys/rusty-keys@.service b/src/rusty-keys/rusty-keys@.service deleted file mode 100644 index 870e761..0000000 --- a/src/rusty-keys/rusty-keys@.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=rusty-keys keymapper service -After=systemd-udevd.service - -[Service] -ExecStartPre=/bin/sleep 5 -ExecStart=/usr/bin/rusty-keys -c /etc/rusty-keys/keymap.toml -d /dev/input/%I - -[Install] -WantedBy=rusty-keys.target diff --git a/src/ryzenadj-git/PKGBUILD b/src/ryzenadj-git/PKGBUILD deleted file mode 100644 index 4099f68..0000000 --- a/src/ryzenadj-git/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Maintainer: Abhishek "Abh15h3k" Banerji -# Contributor: Daniel "dtubber" Wanner - -pkgname="ryzenadj-git" -pkgver=0.14.0.r10.ga46bf6d -pkgrel=1 -pkgdesc="RyzenAdj tool for adjusting Ryzen Mobile power states" -url="https://github.com/FlyGoat/RyzenAdj" -arch=("x86_64") -depends=("pciutils") -makedepends=("git" "cmake") -optdepends=("ryzen_smu-dkms-git: (AUR) kernel module needed to access pm_table on systems with strict memory access policy") -license=("LGPL3") -provides=("${pkgname%-git}") -conflicts=("${pkgname%-git}") -source=("${pkgname%-git}::git+https://github.com/FlyGoat/RyzenAdj") -sha256sums=("SKIP") - -pkgver() { - cd "$srcdir/${pkgname%-git}" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -build() { - cd "$srcdir/${pkgname%-git}" - mkdir build -p && cd build - cmake -DCMAKE_BUILD_TYPE=Release .. - make -} - -package() { - cd "$srcdir/${pkgname%-git}" - install -Dsm 755 build/ryzenadj $pkgdir/usr/bin/ryzenadj - install -Dsm 744 build/libryzenadj.so $pkgdir/usr/lib/libryzenadj.so - install -Dm 744 lib/ryzenadj.h $pkgdir/usr/include/ryzenadj.h -} diff --git a/src/scallion/PKGBUILD b/src/scallion/PKGBUILD deleted file mode 100644 index 17fad1e..0000000 --- a/src/scallion/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Maintainer: Dylan - -pkgname=scallion -pkgver=2.1 -pkgrel=1 -pkgdesc="Creates vanity GPG keys and .onion addresses using OpenCL." -arch=("i686" "x86_64") -url="https://github.com/lachesis/scallion" -license=('MIT') -makedepends=('mono') -depends=('mono' 'openssl-1.0') -optdepends=( - "opencl-nvidia: For NVIDIA" - "opencl-mesa: For AMD/ATI Radeon mesa" -) -source=( - "${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz" - "scallion.sh" - "set_openssl_1.0_paths.patch" -) -sha256sums=( - "0b1a8daec7873546d89b1174af2e475963af86de3016ed63b28302bf5bb80c1c" - "1090325b7cd46c5b90ac0c9c841ca6ccf15141fd3c7b2f409ebecf0db1d39dff" - "28a1a2429bef1e150316176a07c5dfc7f5c2052e152c94ed22dd563b86408546" -) - -build() { - pushd "$srcdir/$pkgname-$pkgver" - xbuild scallion.sln - popd - patch "$srcdir/$pkgname-$pkgver/$pkgname/bin/Debug/openssl.dll.config" "set_openssl_1.0_paths.patch" -} - -package() { - install -Dm755 scallion.sh "$pkgdir/usr/bin/$pkgname" - install -d "$pkgdir/usr/share" - cp -r "$srcdir/$pkgname-$pkgver/$pkgname/bin/Debug" "$pkgdir/usr/share/$pkgname" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/scallion/scallion.sh b/src/scallion/scallion.sh deleted file mode 100644 index 3e1a737..0000000 --- a/src/scallion/scallion.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env sh - -/usr/bin/mono /usr/share/scallion/scallion.exe "$@" - diff --git a/src/scallion/set_openssl_1.0_paths.patch b/src/scallion/set_openssl_1.0_paths.patch deleted file mode 100644 index 7e3b11e..0000000 --- a/src/scallion/set_openssl_1.0_paths.patch +++ /dev/null @@ -1,6 +0,0 @@ -4,5c4,5 -< -< ---- -> -> diff --git a/src/searx-py3/PKGBUILD b/src/searx-py3/PKGBUILD deleted file mode 100644 index 325c710..0000000 --- a/src/searx-py3/PKGBUILD +++ /dev/null @@ -1,53 +0,0 @@ -# Maintainer: Jake - -pkgname=searx-py3 -_pkgname=searx -pkgver=0.15.0 -pkgrel=1 -pkgdesc="A privacy-respecting, hackable metasearch engine (python3 based)" -arch=('any') -url="https://asciimoo.github.io/searx/" -license=('AGPL') -makedepends=('openssl') -depends=( - 'python-certifi' - 'python-flask' - 'python-flask-babel' - 'python-lxml' - 'python-idna' - 'python-pygments' - 'python-pyopenssl' - 'python-dateutil' - 'python-yaml' - 'python-requests' - 'python-pysocks') -conflicts=('searx-git' 'searx') -backup=('etc/searx/settings.yml') -source=("https://github.com/asciimoo/searx/archive/v$pkgver.zip" - 'searx.sysusers' - 'searx.service') -sha512sums=('29b233897b4938b3262b01f7f32a0ff69481ed8934f9e0391571d7da261e4494a5e77f64b683292b5150cc50bb8ba74355c2edc526dd348b2fbd11600cb0592e' - '0f4e134ffb7d36807a0591b92e10d2d74a790aeba50d90dc6bdff634353a1e9ed48c572dcf724483daa9eceb5505dc9b79a1b5a8c28a228b300a01b1eafcdc9f' - '64ab805f7e0089d9b638c2972687ba60331304b3d63bfff138ce8b7903d999f40854067c384cafbc6c635afc335bd084b758cbb7c5cac397d97ed1f31e67ac6e') - - -package() { - cd $srcdir/$_pkgname-$pkgver - - # Allow newer versions of the dependencies - sed -i "s|==|>=|g" requirements.txt - - # Generate a random secret key - sed -i -e "s/ultrasecretkey\" # change this!/`openssl rand -hex 32`\"/g" $_pkgname/settings.yml - - python3.7 setup.py install --root=$pkgdir --optimize=1 - - mv $pkgdir/usr/lib/python3.7/site-packages/{README.rst,requirements*,tests,searx} - - mkdir -p $pkgdir/etc/$_pkgname - mv $pkgdir/usr/lib/python3.7/site-packages/$_pkgname/settings.yml $pkgdir/etc/$_pkgname/ - ln -s /etc/$_pkgname/settings.yml $pkgdir/usr/lib/python3.7/site-packages/$_pkgname/settings.yml - - install -Dm0644 ../searx.service $pkgdir/usr/lib/systemd/system/searx.service - install -Dm644 "${srcdir}/searx.sysusers" "${pkgdir}/usr/lib/sysusers.d/searx.conf" -} diff --git a/src/searx-py3/searx.install b/src/searx-py3/searx.install deleted file mode 100644 index 4dea44c..0000000 --- a/src/searx-py3/searx.install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - getent passwd searx >/dev/null || useradd -rb /usr/lib/python3.6/site-packages -s /usr/bin/nologin searx - echo "Settings are at /etc/searx/settings.yml" -} - -post_upgrade() { - post_install -} - -post_remove() { - echo "You may want to remove searx user" -} diff --git a/src/searx-py3/searx.service b/src/searx-py3/searx.service deleted file mode 100644 index 0e0e7bd..0000000 --- a/src/searx-py3/searx.service +++ /dev/null @@ -1,21 +0,0 @@ -[Unit] -Description=Searx server -After=network.target - -[Service] -Type=simple -User=searx -Environment=SEARX_SETTINGS_PATH=/etc/searx/settings.yml -PrivateTmp=true -PrivateDevices=true -# Prevent accessing /home, /root and /run/user -ProtectHome=true -# Prevent writes to /usr, /boot, and /etc -ProtectSystem=full -ExecStart=/usr/bin/searx-run - -Restart=on-failure -RestartSec=1 - -[Install] -WantedBy=multi-user.target diff --git a/src/searx/PKGBUILD b/src/searx/PKGBUILD deleted file mode 100644 index edd2927..0000000 --- a/src/searx/PKGBUILD +++ /dev/null @@ -1,53 +0,0 @@ -# Maintainer: Jake -# Based on searx-git, thanks to: -# Jean Lucas and Reventlov - -pkgname=searx -pkgver=0.15.0 -pkgrel=1 -pkgdesc="A privacy-respecting, hackable metasearch engine" -arch=('any') -url="https://asciimoo.github.io/searx/" -license=('AGPL') -makedepends=('openssl') -depends=( 'python2-certifi' - 'python2-flask' - 'python2-flask-babel' - 'python2-lxml' - 'python2-idna' - 'python2-pygments' - 'python2-pyopenssl' - 'python2-dateutil' - 'python2-yaml' - 'python2-requests' - 'python2-pysocks') -conflicts=('searx-git') -backup=('etc/searx/settings.yml') -source=("https://github.com/asciimoo/searx/archive/v$pkgver.zip" - 'searx.sysusers' - 'searx.service') -sha512sums=('29b233897b4938b3262b01f7f32a0ff69481ed8934f9e0391571d7da261e4494a5e77f64b683292b5150cc50bb8ba74355c2edc526dd348b2fbd11600cb0592e' - 'ec79f46f1e387234a0ae40c3b98c21b4ad16fc75153e3ea25f49a9b98c4f1cf62679686ae8c55273658b4bcbf74a083ce86adbdd25aa1705763fa3743aeff568' - '64ab805f7e0089d9b638c2972687ba60331304b3d63bfff138ce8b7903d999f40854067c384cafbc6c635afc335bd084b758cbb7c5cac397d97ed1f31e67ac6e') - - -package() { - cd $srcdir/searx-$pkgver - - # Allow newer versions of the dependencies - sed -i "s|==|>=|g" requirements.txt - - # Generate a random secret key - sed -i -e "s/ultrasecretkey\" # change this!/`openssl rand -hex 32`\"/g" searx/settings.yml - - python2 setup.py install --root=$pkgdir --optimize=1 - - mv $pkgdir/usr/lib/python2.7/site-packages/{README.rst,requirements*,tests,searx} - - mkdir -p $pkgdir/etc/searx - mv $pkgdir/usr/lib/python2.7/site-packages/searx/settings.yml $pkgdir/etc/searx/ - ln -s /etc/searx/settings.yml $pkgdir/usr/lib/python2.7/site-packages/searx/settings.yml - - install -Dm0644 ../searx.service $pkgdir/usr/lib/systemd/system/searx.service - install -Dm644 "${srcdir}/searx.sysusers" "${pkgdir}/usr/lib/sysusers.d/searx.conf" -} diff --git a/src/searx/searx.install b/src/searx/searx.install deleted file mode 100644 index 189dbba..0000000 --- a/src/searx/searx.install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - getent passwd searx >/dev/null || useradd -rb /usr/lib/python2.7/site-packages -s /usr/bin/nologin searx - echo "Settings are at /etc/searx/settings.yml" -} - -post_upgrade() { - post_install -} - -post_remove() { - echo "You may want to remove searx user" -} diff --git a/src/searx/searx.service b/src/searx/searx.service deleted file mode 100644 index 0e0e7bd..0000000 --- a/src/searx/searx.service +++ /dev/null @@ -1,21 +0,0 @@ -[Unit] -Description=Searx server -After=network.target - -[Service] -Type=simple -User=searx -Environment=SEARX_SETTINGS_PATH=/etc/searx/settings.yml -PrivateTmp=true -PrivateDevices=true -# Prevent accessing /home, /root and /run/user -ProtectHome=true -# Prevent writes to /usr, /boot, and /etc -ProtectSystem=full -ExecStart=/usr/bin/searx-run - -Restart=on-failure -RestartSec=1 - -[Install] -WantedBy=multi-user.target diff --git a/src/sendxmpp-py/PKGBUILD b/src/sendxmpp-py/PKGBUILD deleted file mode 100644 index 3a95e4b..0000000 --- a/src/sendxmpp-py/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Contributor: moparisthebest - -pkgname=sendxmpp-py -pkgver=1.0 -pkgrel=1 -pkgdesc='sendxmpp is the XMPP equivalent of sendmail. It is an alternative to the old sendxmpp written in Perl.' -arch=('any') -license=('GPL3') -depends=('python-dnspython' 'python-sleekxmpp' 'python') -provides=('sendxmpp') -conflicts=('sendxmpp') -author='moparisthebest' -url="https://github.com/$author/$pkgname" -source=("https://github.com/$author/$pkgname/archive/v$pkgver.tar.gz" "https://github.com/$author/$pkgname/releases/download/v$pkgver/v$pkgver.tar.gz.asc") -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=('50fa7fdb38291aa2d49e330f4fb627ae1bb671572fbc1682b8b82593d34c45e2' - 'SKIP') - -package() { - cd "sendxmpp-py-$pkgver" - install -D -m755 sendxmpp "${pkgdir}"/usr/bin/sendxmpp - install -D -m755 sendxmpp.cfg "${pkgdir}"/etc/sendxmpp/sendxmpp.cfg -} diff --git a/src/sendxmpp-rs-git/PKGBUILD b/src/sendxmpp-rs-git/PKGBUILD deleted file mode 100644 index 07e7c1a..0000000 --- a/src/sendxmpp-rs-git/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Maintainer: moparisthebest - -pkgname=sendxmpp-rs-git -pkgver=3.0.1.r0.g5b36300 -pkgrel=1 -pkgdesc="sendxmpp is the XMPP equivalent of sendmail. It is an alternative to the old sendxmpp written in Perl." -url="https://code.moparisthebest.com/moparisthebest/sendxmpp-rs" -makedepends=('cargo' 'git') -provides=('sendxmpp' 'sendxmpp-py') -conflicts=('sendxmpp' 'sendxmpp-py') -arch=('i686' 'x86_64' 'armv7h' 'armv6h') -license=('GPL') -backup=('etc/sendxmpp/sendxmpp.toml') -source=("$pkgname::git+https://code.moparisthebest.com/moparisthebest/sendxmpp-rs.git") -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=(SKIP) -conflicts=(sendxmpp-rs) -provides=(sendxmpp-rs=$pkgver) - -pkgver() { - cd "$pkgname" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd "$pkgname" - cargo fetch -} - -build() { - cd "$pkgname" - cargo build --release -} - -package() { - cd "$pkgname" - install -Dm755 target/release/sendxmpp "$pkgdir/usr/bin/sendxmpp" - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" - install -Dm644 sendxmpp.toml "${pkgdir}/etc/sendxmpp/sendxmpp.toml" -} diff --git a/src/sendxmpp-rs/PKGBUILD b/src/sendxmpp-rs/PKGBUILD deleted file mode 100644 index d644497..0000000 --- a/src/sendxmpp-rs/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Maintainer: moparisthebest - -_pkgname=sendxmpp -pkgname=sendxmpp-rs -pkgver=1.0.0 -pkgrel=1 -pkgdesc="sendxmpp is the XMPP equivalent of sendmail. It is an alternative to the old sendxmpp written in Perl." -url="https://code.moparisthebest.com/moparisthebest/sendxmpp-rs" -makedepends=('cargo') -provides=('sendxmpp' 'sendxmpp-py') -conflicts=('sendxmpp' 'sendxmpp-py') -arch=('i686' 'x86_64' 'armv7h' 'armv6h') -license=('GPL') -backup=('etc/sendxmpp/sendxmpp.toml') -source=("$_pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$_pkgname/$pkgver/download" - "$_pkgname-$pkgver.tar.gz.asc::https://code.moparisthebest.com/attachments/f627adef-0e6b-48af-b57a-01d353b15e58" - ) -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=('08cdf3bd4279022c7606f8da6633bea50f968f2761a63268524dbabe9a566e16' - 'a0488ab400730e1e21eddd328de90a3eefb4044eeb2c6773ae2c6607303881f7' - ) - -prepare() { - cd "$_pkgname-$pkgver" - cargo fetch -} - -build() { - cd "$_pkgname-$pkgver" - cargo build --release -} - -package() { - cd "$_pkgname-$pkgver" - install -Dm755 target/release/sendxmpp "$pkgdir/usr/bin/sendxmpp" - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" - install -Dm644 sendxmpp.toml "${pkgdir}/etc/sendxmpp/sendxmpp.toml" -} diff --git a/src/shntool/PKGBUILD b/src/shntool/PKGBUILD deleted file mode 100644 index be8c701..0000000 --- a/src/shntool/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Maintainer: schuay -# Contributor: Michal Hybner - -pkgname=shntool -pkgver=3.0.10 -pkgrel=7 -pkgdesc="A multi-purpose WAVE data processing and reporting utility" -arch=('x86_64') -url="http://shnutils.freeshell.org/shntool/" -license=('GPL') -options=(!emptydirs) -depends=('glibc') -optdepends=('mac: support for ape format' - 'flac: support for flac format' - 'wavpack: support for wv format') -source=("http://shnutils.freeshell.org/shntool/dist/src/${pkgname}-${pkgver}.tar.gz" - 'debian_patches_950803.patch' - 'debian_patches_no-cdquality-check.patch' - 'shntool-3.0.10-large-size.diff' - 'shntool-3.0.10-large-times.diff') - -# Patches taken from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684600 -# https://salsa.debian.org/debian/shntool/-/tree/master/debian/patches - -prepare() { - cd "${srcdir}"/${pkgname}-${pkgver} - patch -Np1 < "${srcdir}/debian_patches_950803.patch" - patch -Np1 < "${srcdir}/shntool-3.0.10-large-size.diff" - patch -Np1 < "${srcdir}/shntool-3.0.10-large-times.diff" - patch -Np1 < "${srcdir}/debian_patches_no-cdquality-check.patch" -} - -build() { - cd "${srcdir}"/${pkgname}-${pkgver} - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}"/${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} - -md5sums=('5d41f8f42c3c15e3145a7a43539c3eae' - 'a3aa5b817cedb4226fa32340609a5995' - '596398b13e02b243078320ebde4743fb' - '4265935ef1d684a4b49041278ffda7de' - '6f0d61ddbf8cbee5c0b51a99e987ddda') - -# vim:set ts=2 sw=2 et: diff --git a/src/sonarr/.gitignore b/src/sonarr/.gitignore deleted file mode 100644 index 23f2a22..0000000 --- a/src/sonarr/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -NzbDrone.master.*.mono.tar.gz -pkg -sonarr-*.pkg.tar.xz -src diff --git a/src/sonarr/PKGBUILD b/src/sonarr/PKGBUILD deleted file mode 100644 index e7a3fdd..0000000 --- a/src/sonarr/PKGBUILD +++ /dev/null @@ -1,44 +0,0 @@ -# Maintainer: Daniel Egeberg -# Contributor: Justin Dray -pkgname="sonarr" -pkgver="2.0.0.5344" -pkgrel=1 -pkgdesc="PVR for newsgroup users" -arch=(any) -url="https://sonarr.tv" -license=('GPL3') -depends=('mono' 'libmediainfo' 'sqlite') -optdepends=('sabnzbd: an NZB downloader' - 'nzbget: an NZB downloader' - 'transmission-cli: a torrent downloader (CLI and daemon version)' - 'transmission-gtk: a torrent downloader (GTK+ version)' - 'transmission-qt: a torrent downloader (Qt version)' - 'deluge: a torrent downloader') -install='sonarr.install' -source=("https://update.sonarr.tv/v2/master/mono/NzbDrone.master.${pkgver}.mono.tar.gz" - "sonarr.sh" - "sonarr.service" - "sonarr.sysusers") -noextract=() -sha512sums=('3b68bc44115143ddb570c1a786204bdf59583c4d0dae8e36369e4bd9a4cb6e163e2c0b4c725a30680743d53ffa9aa917b26a51eaf424dc020a2091224372286a' - '84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695' - '591c76551f511198afa71b98bd5c1e3a800af4c24f8be3065148a0dccce85dcb2cdbad03e55efb66441f900df3b97043ea6bd1574cc0653808b8ab0e54abd999' - '35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7') - -package() { - cd "$srcdir" - - install -d -m 755 "${pkgdir}/var/lib/sonarr" - - msg2 "Install Sonarr in /usr/lib" - install -d -m 755 "${pkgdir}/usr/lib/sonarr" - cp -dpr --no-preserve=ownership "${srcdir}/NzbDrone/"* "${pkgdir}/usr/lib/sonarr" - - msg2 "Install executable into /usr/bin" - install -D -m755 "${srcdir}/sonarr.sh" "${pkgdir}/usr/bin/sonarr" - - msg2 "Install sonarr.service" - install -D -m 644 "${srcdir}/sonarr.service" "${pkgdir}/usr/lib/systemd/system/sonarr.service" - - install -Dm644 "$srcdir/sonarr.sysusers" "$pkgdir/usr/lib/sysusers.d/sonarr.conf" -} diff --git a/src/sonarr/sonarr.install b/src/sonarr/sonarr.install deleted file mode 100644 index f4170d2..0000000 --- a/src/sonarr/sonarr.install +++ /dev/null @@ -1,13 +0,0 @@ -post_install() { - systemd-sysusers sonarr.conf - - mkdir -p /var/lib/sonarr - if [[ ! -f /var/lib/sonarr/config.xml ]]; then - chown -R sonarr: /var/lib/sonarr - fi -} - -post_upgrade() { - post_install $1 -} - diff --git a/src/sonarr/sonarr.service b/src/sonarr/sonarr.service deleted file mode 100644 index a4a66df..0000000 --- a/src/sonarr/sonarr.service +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=Sonarr Service -After=network.target - -[Service] -User=sonarr -Group=sonarr -ExecStart=/usr/bin/sonarr -nobrowser -data=/var/lib/sonarr -Type=simple -TimeoutStopSec=20 -KillMode=process -Restart=always - -[Install] -WantedBy=multi-user.target diff --git a/src/sonarr/sonarr.sh b/src/sonarr/sonarr.sh deleted file mode 100755 index 1b1e91d..0000000 --- a/src/sonarr/sonarr.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec mono /usr/lib/sonarr/NzbDrone.exe "$@" diff --git a/src/sonarr/sonarr.sysusers b/src/sonarr/sonarr.sysusers deleted file mode 100644 index 213fe8c..0000000 --- a/src/sonarr/sonarr.sysusers +++ /dev/null @@ -1 +0,0 @@ -u sonarr - "Sonarr daemon" /var/lib/sonarr diff --git a/src/sparrow-wallet/PKGBUILD b/src/sparrow-wallet/PKGBUILD deleted file mode 100644 index af25e5b..0000000 --- a/src/sparrow-wallet/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Maintainer: tuxxx -# Contributor: Cybafunk Monkey - -_pkgname=Sparrow -pkgname=sparrow-wallet -pkgver=1.9.1 -pkgrel=1 -pkgdesc="Desktop Bitcoin Wallet focused on security and privacy. Free and open source" -arch=('x86_64') -url="https://sparrowwallet.com/" -license=('Apache-2.0') -depends=('hicolor-icon-theme' 'alsa-lib' 'libxtst' 'libxrender' 'freetype2' 'libxcrypt-compat') -makedepends=('gendesk') -validpgpkeys=('D4D0D3202FC06849A257B38DE94618334C674B40') -source=( - "https://github.com/sparrowwallet/sparrow/releases/download/$pkgver/sparrow-$pkgver-$CARCH.tar.gz" - "https://github.com/sparrowwallet/sparrow/releases/download/$pkgver/sparrow-$pkgver-manifest.txt"{,.asc}) -sha256sums=('6f53888b348c4ceb4b337fd11620493d26e48ff0b4774b39820714c2309d041a' - 'd881a13fd5ec962f5dd334f33e58891ffb44e535de8b5be356782d8cbf6f038f' - 'SKIP') -prepare() { - sha256sum -c --ignore-missing sparrow-$pkgver-manifest.txt - gendesk -q -f -n --pkgname "${_pkgname}" --pkgdesc "$pkgdesc" --name=$_pkgname --exec="/usr/bin/${_pkgname}" --categories="Utility;Finance" -} - -package() { - install -dm755 "${pkgdir}"/opt/${pkgname}/lib/ - install -dm755 "${pkgdir}"/usr/bin/ - - cp -a "${srcdir}"/${_pkgname}/bin "${pkgdir}"/opt/${pkgname}/ - cp -a "${srcdir}"/${_pkgname}/lib/app "${pkgdir}"/opt/${pkgname}/lib/ - cp -a "${srcdir}"/${_pkgname}/lib/runtime "${pkgdir}"/opt/${pkgname}/lib/ - cp -a "${srcdir}"/${_pkgname}/lib/*.so "${pkgdir}"/opt/${pkgname}/lib/ - - install -Dm644 "${srcdir}"/${_pkgname}/lib/${_pkgname}.png -t "${pkgdir}"/usr/share/icons/hicolor/256x256/apps/ - install -Dm644 "${srcdir}"/${_pkgname}.desktop "${pkgdir}"/usr/share/applications/${_pkgname,,}-wallet.desktop - ln -s "/opt/$pkgname/bin/${_pkgname}" "${pkgdir}"/usr/bin/ -} diff --git a/src/srb2-data/PKGBUILD b/src/srb2-data/PKGBUILD deleted file mode 100644 index 39d6765..0000000 --- a/src/srb2-data/PKGBUILD +++ /dev/null @@ -1,18 +0,0 @@ -# Maintainer: carstene1ns - http://git.io/ctPKG -# Contributor: DeedleFake - -pkgname=srb2-data -pkgver=2.1.23 -pkgrel=1 -pkgdesc="Data files for Sonic Robo Blast 2" -arch=('any') -license=('GPL') -url='http://www.srb2.org' -optdepends=('srb2: "Sonic Robo Blast 2" game') -source=("https://github.com/STJr/SRB2/releases/download/SRB2_release_$pkgver/SRB2-v${pkgver//./}-Installer.exe") -sha256sums=('f01fbcad4ec819ea3dbedead4fc1b729baa305675b576192404be81b74a30c12') - -package() { - install -d "$pkgdir"/usr/share/games/SRB2 - install -m644 {music,player,rings,zones}.dta srb2.srb "$pkgdir"/usr/share/games/SRB2 -} diff --git a/src/srb2/PKGBUILD b/src/srb2/PKGBUILD deleted file mode 100644 index 3cacbf0..0000000 --- a/src/srb2/PKGBUILD +++ /dev/null @@ -1,56 +0,0 @@ -# Maintainer: carstene1ns - http://git.io/ctPKG -# Contributor: DeedleFake - -pkgname=srb2 -pkgver=2.1.23 -_dataver=2.1.23 -_patchver=2.1.23 -pkgrel=1 -pkgdesc='A 3D Sonic fan game based off of Doom Legacy (aka "Sonic Robo Blast 2")' -arch=('i686' 'x86_64') -license=('GPL') -url='http://www.srb2.org' -depends=('sdl2_mixer' 'libpng' 'libgme' "srb2-data>=$_dataver") -makedepends=('mesa' 'glu') -makedepends_i686=('nasm') -source=("https://github.com/STJr/SRB2/archive/SRB2_release_$pkgver.zip" - "https://github.com/STJr/SRB2/releases/download/SRB2_release_$pkgver/SRB2-v${_patchver//./}-patch.zip" - "srb2.desktop" - "srb2-opengl.desktop") -sha256sums=('f3f50363251c652dbcf6a778361a5140e57783c3b0c4a1c62b528db07e1b1421' - 'e5e3ecb5c2734dd8fea6ff5fe6531d1b3b0092dcb2dff1ee85c7c97a6cbb9f01' - 'ac9fa63f29ad9413797da8c6f0a4f76fa6f4dd0710d1e84a457a8c42cf6df4f9' - 'f696bab390d2b1028bf2f5c5d4d838c0981dc211cec4c4a8f349b7ec0580e701') - -prepare() { - cd SRB2-SRB2_release_$pkgver/src - # disable Animated PNG saving support, allows build with libpng16 - sed 's|#define USE_APNG|/* & */|' -i m_misc.c - - # use better version string - sed 's/-DCOMPVERSION//' -i Makefile - sed 's/illegal/AUR/' -i comptime.c -} - -build() { - cd SRB2-SRB2_release_$pkgver/src - - [ "$CARCH" == "x86_64" ] && IS64BIT="64" || IS64BIT="" - # do not upx binary, do not use version script (optional: show warnings, be verbose) - make LINUX$IS64BIT=1 NOUPX=1 NOVERSION=1 #WARNINGMODE=1 ECHO=1 -} - -package() { - [ "$CARCH" == "x86_64" ] && IS64BIT="64" || IS64BIT="" - install -Dm755 SRB2-SRB2_release_$pkgver/bin/Linux$IS64BIT/Release/lsdl2srb2 \ - "$pkgdir"/usr/bin/srb2 - - # data patch 2.1.15 → 2.1.23 - install -Dm644 patch.dta "$pkgdir"/usr/share/games/SRB2/patch.dta - - # icon + .desktop - install -Dm644 SRB2-SRB2_release_$pkgver/src/sdl/SDL_icon.xpm \ - "$pkgdir"/usr/share/pixmaps/srb2.xpm - install -Dm644 srb2.desktop "$pkgdir"/usr/share/applications/srb2.desktop - install -m644 srb2-opengl.desktop "$pkgdir"/usr/share/applications -} diff --git a/src/srb2/srb2-opengl.desktop b/src/srb2/srb2-opengl.desktop deleted file mode 100644 index a18b548..0000000 --- a/src/srb2/srb2-opengl.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Sonic Robo Blast 2 (OpenGL) -Exec=srb2 -opengl -Icon=srb2 -Terminal=false -Categories=Game; diff --git a/src/srb2/srb2.desktop b/src/srb2/srb2.desktop deleted file mode 100644 index 460ffb4..0000000 --- a/src/srb2/srb2.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Sonic Robo Blast 2 -Exec=srb2 -Icon=srb2 -Terminal=false -Categories=Game; diff --git a/src/srb2kart-data/PKGBUILD b/src/srb2kart-data/PKGBUILD deleted file mode 100644 index e47a598..0000000 --- a/src/srb2kart-data/PKGBUILD +++ /dev/null @@ -1,18 +0,0 @@ -# Maintainer: steeltitanium -# Contributor: steeltitanium - -pkgname=srb2kart-data -pkgver=1.1 -pkgrel=1 -pkgdesc="Data files for Sonic Robo Blast 2 Kart" -arch=('any') -license=('custom') -url='https://mb.srb2.org/showthread.php?t=43708' -optdepends=('srb2kart: "Sonic Robo Blast 2 Kart" game') -source=("https://github.com/STJr/Kart-Public/releases/download/v$pkgver/srb2kart-v${pkgver//./}-Installer.exe") -sha256sums=('3af7d005082c2d08a0494a5bb9137b335009ff311cb5bfec215ed07d8ab2185b') - -package() { - install -d "$pkgdir"/usr/share/games/SRB2Kart - install -m644 {music,textures,gfx,maps,sounds,chars,bonuschars}.kart srb2.srb "$pkgdir"/usr/share/games/SRB2Kart -} \ No newline at end of file diff --git a/src/srb2kart/PKGBUILD b/src/srb2kart/PKGBUILD deleted file mode 100644 index de8ee4b..0000000 --- a/src/srb2kart/PKGBUILD +++ /dev/null @@ -1,54 +0,0 @@ -# Maintainer: steeltitanium -# Contributor: steeltitanium - -pkgname=srb2kart -pkgver=1.1 -_dataver=1.1 -_patchver=1.1 -pkgrel=2 -pkgdesc='A kart racing mod based on the 3D Sonic the Hedgehog fangame Sonic Robo Blast 2, based on a modified version of Doom Legacy.' -arch=('i686' 'x86_64') -license=('GPL2') -url='https://mb.srb2.org/showthread.php?t=43708' -depends=('sdl2' 'sdl2_mixer' 'libpng' 'libgme' "srb2kart-data>=$_dataver") -makedepends=('mesa' 'glu' 'git') -makedepends_i686=('nasm') -options=(!buildflags) # In a perfect world, and perfect codebase, this wouldn't be required -source=("git+https://github.com/STJr/Kart-Public.git#tag=v$pkgver" - -"https://github.com/STJr/Kart-Public/releases/download/v$pkgver/srb2kart-v${_patchver//./}-patch.zip" - "srb2kart.desktop" - "srb2kart-opengl.desktop") -sha256sums=('SKIP' - -'e822c8a2f30789566375fe743effe6c08f29ee9bb0edf2013ce2ee641fb30a2a' - -'fe154805cea950fc792faa266ef7d303cbccab893f802c2a85a2afdd0af51bc6' - -'8082c8bad5bdf102d111d4e4d2eb8c73e9f30c1e54935091cd83f4928b3fc3dd') - -build() { - cd "$srcdir"/Kart-Public/src - - # clear out CPPFLAGS ( -D_FORTIFY_SOURCE doesn't like kart ) - CPPFLAGS="" - - [ "$CARCH" == "x86_64" ] && IS64BIT="64" || IS64BIT="" - # Don't compress with UPX - make NOUPX=1 LINUX$IS64BIT=1 -} - -package() { - [ "$CARCH" == "x86_64" ] && IS64BIT="64" || IS64BIT="" - install -Dm755 "$srcdir"/Kart-Public/bin/Linux$IS64BIT/Release/lsdl2srb2kart \ - "$pkgdir"/usr/bin/srb2kart - - # data patch 1.0.4 → 1.1, - install -Dm644 patch.kart "$pkgdir"/usr/share/games/SRB2Kart/patch.kart - - # icon + .desktop - install -Dm644 "$srcdir"/Kart-Public/src/sdl/SDL_icon.xpm \ - "$pkgdir"/usr/share/pixmaps/srb2kart.xpm - install -Dm644 srb2kart.desktop "$pkgdir"/usr/share/applications/srb2kart.desktop - install -m644 srb2kart-opengl.desktop "$pkgdir"/usr/share/applications -} diff --git a/src/ssf-git/PKGBUILD b/src/ssf-git/PKGBUILD deleted file mode 100644 index 1518581..0000000 --- a/src/ssf-git/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer : Johnathan Jenkins -# Contributor: Drew Liszewski -# Contributor: Daniel Varga - -pkgname=ssf-git -_gitname=ssf -pkgrel=1 -epoch=1 -pkgver=1.0.1.r383.g2caaaab -pkgdesc="Secure Socket Funneling - Network tool and toolkit - TCP and UDP port forwarding, SOCKS proxy, remote shell." -arch=('i686' 'x86_64' 'armv6h' 'armv7h') -url="https://github.com/securesocketfunneling/ssf" -license=('MIT') -makedepends=('git' 'boost' 'cmake' 'openssl-1.0') -depends=('boost-libs') -source=('git://github.com/securesocketfunneling/ssf.git') -md5sums=('SKIP') -provides=('ssf') - -pkgver() { - cd $srcdir/$_gitname - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd "$srcdir/$_gitname" - git submodule update --init -} - -build() { - cd "$srcdir/$_gitname" - mkdir -p "$srcdir/$_gitname/build" - cd "$srcdir/$_gitname/build" - cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DDISABLE_TLS=ON - make -} - -package() { - cd $_gitname - make install -} diff --git a/src/stargazer-gmi/PKGBUILD b/src/stargazer-gmi/PKGBUILD deleted file mode 100644 index 64b5e65..0000000 --- a/src/stargazer-gmi/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Maintainer: Sashanoraa - -pkgname=stargazer-gmi -pkgver=1.0.5 -pkgrel=1 -pkgdesc="stargzer gemini server" -arch=('x86_64' 'i686' 'arm' 'armv7h' 'aarch64') -url="https://sr.ht/~zethra/stargazer/" -license=('AGPL3') -source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~zethra/stargazer/archive/$pkgver.tar.gz") -depends=('gcc-libs') -makedepends=('rust' 'scdoc') -sha256sums=('128a6c34ad300806aa846b482e0fdd6e2b7c519733429b7a9184174da1d3f6aa') - -prepare() { - cd "stargazer-$pkgver" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "stargazer-$pkgver" - CGFLAGS='--locked --release' ./scripts/build -} - -package() { - cd "stargazer-$pkgver" - source ./scripts/install --prefix="$pkgdir/usr" \ - --sysconfdir="$pkgdir/etc" \ - --bashdir="$pkgdir/usr/share/bash-completion/completions" \ - --zshdir="$pkgdir/usr/share/zsh/site-functions" \ - --fishdir="$pkgdir/usr/share/fish/vendor_completions.d" - install -Dm644 ./contrib/init/stargazer.service "$pkgdir/usr/lib/systemd/system/stargazer.service" -} diff --git a/src/steamlink/PKGBUILD b/src/steamlink/PKGBUILD deleted file mode 100644 index f01dad2..0000000 --- a/src/steamlink/PKGBUILD +++ /dev/null @@ -1,43 +0,0 @@ -pkgname=steamlink -_name=steamlink -pkgver=1.1.89.225 -pkgrel=1 -pkgdesc="Steam Link client" -arch=('x86_64') -url="https://store.steampowered.com/remoteplay#anywhere" -license=('custom') -depends=('freetype2' 'harfbuzz' 'icu67' 'libdrm' 'libglvnd' 'libjpeg6-turbo' 'libpng' 'libva' 'libvdpau' 'libx11' 'opus' 'icu69-bin') -makedepends=('ostree' 'fakeroot') -source=( - "flathub.gpg" - "steamlink.sh" -) -# Ensuring we're serving the correct image -_ostree_commit=5ffdc85c370052adf4e0ac28bd71779ec9436506c98c79e8b9fd1d6b2a41cc1a -sha256sums=('8bdc20abc4e19c0796460beb5bfe0e7aa4138716999e19c6f2dbdd78cc41aeaa' - '4d5bd2835b7ccf71e53e0f6f2c4bc9a3fe2477345cb51517f05b019dd63b8fe8') - -build() { - mkdir -p ostree - ostree init --repo ./ostree - ostree remote add --gpg-import=flathub.gpg --repo ./ostree flathub https://dl.flathub.org/repo/ || true - fakeroot ostree pull --repo ./ostree flathub app/com.valvesoftware.SteamLink/x86_64/stable@$_ostree_commit - ostree export --repo ./ostree flathub:$_ostree_commit --subpath files > steamlink.tar -} - -package() { - mkdir -p $pkgdir/opt/steamlink - tar -xf ./steamlink.tar -C $pkgdir/opt/steamlink bin/ lib/ README.txt - - # Wrapper script - needed as we need Steam's shipped libraries - install -Dm755 $srcdir/steamlink.sh $pkgdir/usr/bin/steamlink - - # desktop entry / icon - mkdir -p $pkgdir/usr - tar -xf ./steamlink.tar -C $pkgdir/usr share/applications/ share/icons/ - sed -i 's/\/app\/bin/\/usr\/bin/g' $pkgdir/usr/share/applications/com.valvesoftware.SteamLink.desktop - - # License - mkdir -p $pkgdir/usr/share/licenses/$pkgname - tar -xf ./steamlink.tar -C $pkgdir/usr/share/licenses/$pkgname LICENSE.txt ThirdPartyLegalNotices.css ThirdPartyLegalNotices.html -} diff --git a/src/stoken/PKGBUILD b/src/stoken/PKGBUILD deleted file mode 100644 index 8f708fc..0000000 --- a/src/stoken/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: Stephen Brown II -pkgname=stoken -pkgver="0.92" -pkgrel=1 -pkgdesc="RSA SecurID-compatible software token for Linux/UNIX systems" -arch=('i686' 'x86_64') -url="https://github.com/cernekee/${pkgname}" -license=('LGPL2.1') -depends=('nettle' 'libxml2') -optdepends=('gtk3: required for stoken-gui') -conflicts=("${pkgname}-git") -source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz" - "http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz.asc") -sha256sums=('aa2b481b058e4caf068f7e747a2dcf5772bcbf278a4f89bc9efcbf82bcc9ef5a' - 'd5dfabaa93dae1e9f91f3bb5093eb1d7d6d4b85a92d8adc63c2a23f949b01b3c') -validpgpkeys=('45DFF2D5205FE8CD74C2EE6C63B81599BC0B0D65') - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr - make -} - -check() { - cd "${pkgname}-${pkgver}" - make -k check -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}/" install -} diff --git a/src/sunshine/PKGBUILD b/src/sunshine/PKGBUILD deleted file mode 100644 index daa3c34..0000000 --- a/src/sunshine/PKGBUILD +++ /dev/null @@ -1,49 +0,0 @@ -# Maintainer: Jacek Szafarkiewicz - -pkgname=sunshine -pkgver=0.7.7 -pkgrel=1 -pkgdesc="Open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield" -url="https://github.com/loki-47-6F-64/sunshine" -arch=('x86_64' 'i686') -license=('GPL3') - -depends=('boost-libs' 'ffmpeg' 'openssl' 'libpulse' 'opus' 'libxtst' 'libx11' 'libxfixes' 'libevdev' 'libxcb' 'udev') -makedepends=('git' 'cmake' 'boost' 'make' 'libxrandr') - -source=("$pkgname::git+https://github.com/loki-47-6F-64/sunshine.git#tag=v$pkgver" - "udev.rules") -sha256sums=('SKIP' - '5ce01689247cb01d3f119cac32c731607d99bb875dcdd39c92b547f76d2befa0') -install=sunshine.install - -prepare() { - cd "$pkgname" - git submodule update --recursive --init -} - -build() { - export CFLAGS="${CFLAGS/-Werror=format-security/}" - export CXXFLAGS="${CXXFLAGS/-Werror=format-security/}" - - cmake \ - -S "$pkgname" \ - -B build \ - -Wno-dev \ - -D SUNSHINE_EXECUTABLE_PATH=/usr/bin/$pkgname \ - -D SUNSHINE_ASSETS_DIR=/usr/share/$pkgname \ - - make -C build -} - -package() { - install -Dm644 "$pkgname/assets/sunshine.conf" "$pkgdir/usr/share/$pkgname/sunshine.conf" - install -Dm644 "$pkgname/assets/apps_linux.json" "$pkgdir/usr/share/$pkgname/apps_linux.json" - - install -Dm755 build/$pkgname "$pkgdir/usr/bin/$pkgname" - install -Dm755 build/sunshine.service "$pkgdir/usr/lib/systemd/user/sunshine.service" - - install -Dm644 udev.rules "$pkgdir/usr/lib/udev/rules.d/85-$pkgname.rules" -} - -# vim: ts=2 sw=2 et: diff --git a/src/sunshine/sunshine.install b/src/sunshine/sunshine.install deleted file mode 100644 index e568168..0000000 --- a/src/sunshine/sunshine.install +++ /dev/null @@ -1,7 +0,0 @@ -post_install() { - if ! getent group input > /dev/null; then - echo "Creating group input" - groupadd -r input - fi -} - diff --git a/src/sunshine/udev.rules b/src/sunshine/udev.rules deleted file mode 100644 index d626ba3..0000000 --- a/src/sunshine/udev.rules +++ /dev/null @@ -1 +0,0 @@ -KERNEL=="uinput", GROUP="input", MODE="0660" diff --git a/src/tablet-mode/PKGBUILD b/src/tablet-mode/PKGBUILD deleted file mode 100644 index 4af142a..0000000 --- a/src/tablet-mode/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# Maintainer: Richard Neumann aka. schard - -pkgname='tablet-mode' -pkgver=2.2.0 -pkgrel=2 -pkgdesc='Tools to toggle a convertible laptop between laptop and tablet mode' -arch=('any') -url="https://github.com/coNQP/${pkgname}" -license=('GPLv3') -depends=('adwaita-icon-theme' 'evtest' 'libnotify' 'python' 'python-setuptools' 'systemd') -optdepends=('sudo: privilege elevation' 'doas: privilege elevation') -makedepends=('git' 'python-setuptools-scm') -source=("git+${url}.git#tag=${pkgver}") -md5sums=('SKIP') - -build() { - cd "${pkgname}" - python setup.py build -} - -package() { - cd "${pkgname}" - python setup.py install --root "${pkgdir}" --optimize=1 --skip-build - install -dm 755 "${pkgdir}/etc" - install -dm 750 "${pkgdir}/etc/sudoers.d" - install -m 640 tablet-mode.sudoers "${pkgdir}/etc/sudoers.d/tablet-mode" - install -Dm 644 tablet-mode.service "${pkgdir}/usr/lib/systemd/system/tablet-mode.service" - install -Dm 644 laptop-mode.service "${pkgdir}/usr/lib/systemd/system/laptop-mode.service" - install -Dm 644 tablet-mode.group "${pkgdir}/usr/lib/sysusers.d/tablet-mode.conf" - install -Dm 644 tablet-mode.desktop "${pkgdir}/usr/share/applications/tablet-mode.desktop" -} diff --git a/src/targetcli-fb/.gitignore b/src/targetcli-fb/.gitignore deleted file mode 100644 index bd9b4a4..0000000 --- a/src/targetcli-fb/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -*.tar.gz -*.tar.xz -*.tgz -*.rpm -*.zip -*.bz2 -src/ -pkg/ diff --git a/src/targetcli-fb/PKGBUILD b/src/targetcli-fb/PKGBUILD deleted file mode 100644 index 1149931..0000000 --- a/src/targetcli-fb/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Contributor: Johannes Dewender arch at JonnyJD dot net -pkgname=targetcli-fb -pkgver=2.1.53 -pkgrel=1 -pkgdesc="free branch of the targetcli LIO administration shell (iSCSI + Co)" -arch=('any') -url="https://github.com/open-iscsi/targetcli-fb" -license=('Apache') -groups=() -depends=('python-rtslib-fb>=2.1.fb52' 'python-configshell-fb>=1.1.fb17' - 'python-dbus' 'python-gobject') -makedepends=('python-setuptools') -optdepends=('python-ethtool') -provides=('targetcli') -backup=() -options=() -install= -source=(https://github.com/open-iscsi/targetcli-fb/archive/v${pkgver}.tar.gz) -sha512sums=('acefa7f8df8ee901cae8f04cbeb264d6024100e2d8b8343024bc52842af88a23d1bf5dd880ff2c77046bd8da8493630b4e357103617c02d1a90947e42c3a7c92') - - -build() { - cd "$srcdir/$pkgname-$pkgver" - sed -i "s|/lib/systemd/system|lib/systemd/system|" setup.py - python setup.py build - gzip --stdout targetcli.8 > "targetcli.8.gz" -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py install --skip-build --root="$pkgdir/" --optimize=1 - - install -D -m 644 targetcli.8.gz "$pkgdir/usr/share/man/man8/targetcli.8.gz" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/tdrop-git/PKGBUILD b/src/tdrop-git/PKGBUILD deleted file mode 100644 index 11b55fb..0000000 --- a/src/tdrop-git/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Maintainer: Fox Kiester - -_pkgname=tdrop -pkgname=tdrop-git -pkgver=0.4.0.r16.gd4a7ec8 -pkgrel=1 -pkgdesc="A WM-Independent dropdown window and terminal creator" -arch=('any') -url="https://github.com/noctuid/tdrop" -license=('Simplified BSD') -depends=('bash' 'coreutils' 'gawk' 'procps-ng' 'xdotool' 'xorg-xwininfo' - 'xorg-xprop') -optdepends=( - # keybinding support - 'sxhkd' - # session starting support - 'tmux' - 'tmuxinator' - 'tmuxp' - # multiple monitor support - 'xorg-xrandr' -) -makedepends=('git') -provides=("${_pkgname}") -md5sums=('SKIP') -source=("git+https://github.com/noctuid/${_pkgname}") - -pkgver() { - cd "$srcdir/$_pkgname" - git describe --tags --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -package() { - cd "$srcdir/$_pkgname" - make PREFIX=/usr DESTDIR="$pkgdir" install -} diff --git a/src/tdrop/PKGBUILD b/src/tdrop/PKGBUILD deleted file mode 100644 index bacca8b..0000000 --- a/src/tdrop/PKGBUILD +++ /dev/null @@ -1,20 +0,0 @@ -# Maintainer: A.T.W.A. -# Contributor: Fox Kiester - -pkgname=tdrop -pkgver=0.4.0 -pkgrel=2 -pkgdesc="Glorified WM-independent dropdown creator" -arch=('any') -url="https://github.com/noctuid/tdrop" -license=('BSD') -depends=('coreutils' 'gawk' 'grep' 'procps-ng' 'xdotool' 'xorg-xprop' 'xorg-xwininfo') -optdepends=('tmux: session starting support' - 'xorg-xrandr: multiple monitor resizing support') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/noctuid/${pkgname}/archive/${pkgver}.tar.gz") -sha256sums=('ef4c644ad6c2c350b2e0f97ae2712e9871e13a6baef9065bcc1d8125eb073bb1') - -package() { - cd "${pkgname}-${pkgver}" - make PREFIX=/usr DESTDIR="${pkgdir}" install -} diff --git a/src/ternimal-git/PKGBUILD b/src/ternimal-git/PKGBUILD deleted file mode 100644 index fc92d3a..0000000 --- a/src/ternimal-git/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: xiretza -_pkgname=ternimal -pkgname="${_pkgname}-git" -pkgver=r9.e7953b4 -pkgrel=1 -pkgdesc="Simulate a lifeform in the terminal" -arch=('x86_64' 'i686' 'armv7h') -url="https://github.com/p-e-w/ternimal" -license=('GPL3') -makedepends=('rust' 'git') -provides=("${_pkgname}") -conflicts=("${_pkgname}") -source=("${_pkgname}::git+${url}") -sha256sums=('SKIP') - -pkgver() { - cd "$srcdir/${_pkgname}" - - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -build() { - cd "$srcdir/${_pkgname}" - - rustc -O ternimal.rs -} - -package() { - cd "$srcdir/${_pkgname}" - - install -Dm755 -t "${pkgdir}/usr/bin/" ternimal -} diff --git a/src/trousers/01-tss-user.patch b/src/trousers/01-tss-user.patch deleted file mode 100644 index 37f7461..0000000 --- a/src/trousers/01-tss-user.patch +++ /dev/null @@ -1,36 +0,0 @@ -Author: Daniel Baumann -Author: Pierre Chifflier -Description: Avoiding chown/chmod for tss user at build-time. - Note that we do not use NOUSERCHECK or --enable-usercheck=no, - since these are also used in the sources and will change the - binary. - -Index: trousers/dist/Makefile.am -=================================================================== ---- trousers.orig/dist/Makefile.am -+++ trousers/dist/Makefile.am -@@ -3,24 +3,10 @@ EXTRA_DIST = system.data.auth system.dat - - install: install-exec-hook - if test ! -e ${DESTDIR}/@sysconfdir@/tcsd.conf; then mkdir -p ${DESTDIR}/@sysconfdir@ && cp tcsd.conf ${DESTDIR}/@sysconfdir@; fi --if !NOUSERCHECK -- /bin/chown tss:tss ${DESTDIR}/@sysconfdir@/tcsd.conf || true -- /bin/chmod 0600 ${DESTDIR}/@sysconfdir@/tcsd.conf --endif - - install-exec-hook: - /bin/sh -c 'if [ ! -e ${DESTDIR}/@localstatedir@/lib/tpm ];then mkdir -p ${DESTDIR}/@localstatedir@/lib/tpm; fi' --if !NOUSERCHECK -- /usr/sbin/groupadd tss || true -- /usr/sbin/useradd -r tss -g tss || true -- /bin/chown tss:tss ${DESTDIR}/@localstatedir@/lib/tpm || true -- /bin/chmod 0700 ${DESTDIR}/@localstatedir@/lib/tpm --endif - - uninstall-hook: - rm ${DESTDIR}/@sysconfdir@/tcsd.conf - rmdir ${DESTDIR}/@localstatedir@/lib/tpm --if !NOUSERCHECK -- /usr/sbin/userdel tss || true -- /usr/sbin/groupdel tss || true --endif diff --git a/src/trousers/70-tpmd.rules b/src/trousers/70-tpmd.rules deleted file mode 100644 index 448ec09..0000000 --- a/src/trousers/70-tpmd.rules +++ /dev/null @@ -1 +0,0 @@ -KERNEL=="tpm[0-9]*", MODE="0600", OWNER="tss", GROUP="tss" diff --git a/src/trousers/PKGBUILD b/src/trousers/PKGBUILD deleted file mode 100644 index 9b2d465..0000000 --- a/src/trousers/PKGBUILD +++ /dev/null @@ -1,60 +0,0 @@ -# Maintainer: mutantmonkey -# Contributor: Gerardo Exequiel Pozzi -# Contributor: Robert Buhren -# Contributor: Gavin Lloyd -# Contributor: xav -# Contributor: julian -# Contributor: Silvio Knizek - -pkgname=trousers -pkgver=0.3.14 -pkgrel=3 -pkgdesc="Open-source TCG Software Stack implementation for use with a TPM" -arch=('i686' 'x86_64') -url="http://sourceforge.net/projects/trousers" -license=('CPL') -depends=('openssl') -options=('libtool') -source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz - sysusers.conf - tmpfiles.conf - tcsd.service - 70-tpmd.rules - 01-tss-user.patch) -noextract=(${pkgname}-${pkgver}.tar.gz) -sha256sums=('ce50713a261d14b735ec9ccd97609f0ad5ce69540af560e8c3ce9eb5f2d28f47' - '4c2684501e7a67132d4f53466b32fc06bd2a0275d4cf1fbd5479d0cdb2349bc7' - '1afd455b6c17e730b2cc4ec71d5625f0b63fde54f9409ae4762dc6f084c194de' - '653c3a94ec628e7a7fb150d0d289b0866c6b3bb9aa57af2c59724517d205d7bd' - 'c50ea41a4809699dd50f2e621acc6baafb2dffa43cd5a0df8a0679f1d1b1b884' - '169cc2cbc3a8bce7fd76e0c96e5b04b5249a0db9e857b274a0c5da461bb604f7') - -prepare() { - mkdir -p ${pkgname}-${pkgver} - bsdtar -x -f ${pkgname}-${pkgver}.tar.gz -C ${pkgname}-${pkgver} - cd ${pkgname}-${pkgver} - patch -p1 -i ${srcdir}/01-tss-user.patch -} - -build() { - cd ${pkgname}-${pkgver} - ./bootstrap.sh - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --libdir=/usr/lib \ - --sbindir=/usr/bin \ - --with-openssl=/usr \ - --with-gui=openssl - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - install -Dm644 ${srcdir}/tcsd.service ${pkgdir}/usr/lib/systemd/system/tcsd.service - install -Dm644 ${srcdir}/70-tpmd.rules ${pkgdir}/usr/lib/udev/rules.d/70-tpmd.rules - install -Dm644 ${srcdir}/sysusers.conf ${pkgdir}/usr/lib/sysusers.d/trousers.conf - install -Dm644 ${srcdir}/tmpfiles.conf ${pkgdir}/usr/lib/tmpfiles.d/trousers.conf -} - -# vim:set ts=2 sw=2 et: diff --git a/src/trousers/sysusers.conf b/src/trousers/sysusers.conf deleted file mode 100644 index 9b5ef17..0000000 --- a/src/trousers/sysusers.conf +++ /dev/null @@ -1 +0,0 @@ -u tss - "TCG Software Stack" /var/lib/tpm diff --git a/src/trousers/tcsd.service b/src/trousers/tcsd.service deleted file mode 100644 index 33f4de6..0000000 --- a/src/trousers/tcsd.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Manager for Trusted Computing resources -After=sysinit.target - -[Service] -User=tss -ExecStart=/usr/bin/tcsd -f -c /etc/tcsd.conf - -[Install] -WantedBy=default.target diff --git a/src/trousers/tmpfiles.conf b/src/trousers/tmpfiles.conf deleted file mode 100644 index 32d03dd..0000000 --- a/src/trousers/tmpfiles.conf +++ /dev/null @@ -1,2 +0,0 @@ -d /var/lib/tpm 0700 tss tss -z /etc/tcsd.conf 0600 tss tss diff --git a/src/ts-spooler/PKGBUILD b/src/ts-spooler/PKGBUILD deleted file mode 100644 index 19b92d8..0000000 --- a/src/ts-spooler/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer: gnomeye -pkgname=ts-spooler -pkgver=1.0 -pkgrel=1 -pkgdesc="task spooler. A simple unix batch system" -arch=('i686' 'x86_64') -url="http://vicerveza.homeunix.net/~viric/soft/ts/" -depends=('glibc') -license=('GPL') -source=(http://vicerveza.homeunix.net/~viric/soft/ts/ts-${pkgver}.tar.gz) -sha256sums=('4f53e34fff0bb24caaa44cdf7598fd02f3e5fa7cacaea43fa0d081d03ffbb395') - -build() { - cd "$srcdir/ts-$pkgver" - make -} - -package() { - cd "$srcdir/ts-$pkgver" - install -D -m755 ts $pkgdir/usr/bin/tsp - install -D -m644 ts.1 $pkgdir/usr/share/man/man1/tsp.1 -} - diff --git a/src/ttf-harmonyos-sans/PKGBUILD b/src/ttf-harmonyos-sans/PKGBUILD deleted file mode 100644 index ce4e69d..0000000 --- a/src/ttf-harmonyos-sans/PKGBUILD +++ /dev/null @@ -1,19 +0,0 @@ -# Maintainer: zxp19821005 -pkgname=ttf-harmonyos-sans -_pkgname="HarmonyOS Sans" -pkgver=2024.06.19 -pkgrel=1 -pkgdesc="HarmonyOS Sans 字体" -arch=("any") -url='https://developer.harmonyos.com/cn/design/resource' -license=("LicenseRef-custom") -conflicts=("${pkgname//ttf-/}") -source=( - "${pkgname}-${pkgver}.zip::https://developer.huawei.com/images/download/next/${_pkgname// /-}.zip" -) -sha256sums=('c8ac95f3715631f3787336e9689571c12ae818a0059713a726313605ce0eb8d3') -package() { - export LC_CTYPE="zh_CN.UTF-8" - install -Dm644 "${srcdir}/${_pkgname} /${_pkgname// /_}"*/*.ttf -t "${pkgdir}/usr/share/fonts/${pkgname//ttf-/}" - install -Dm644 "${srcdir}/${_pkgname} /${_pkgname// /_}/LICENSE.txt" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} \ No newline at end of file diff --git a/src/ttf-ms-fonts/PKGBUILD b/src/ttf-ms-fonts/PKGBUILD deleted file mode 100644 index 5211d46..0000000 --- a/src/ttf-ms-fonts/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer: birdflesh -# Contributor: Army -# Contributor: Thayer Williams -# Contributor: dale - -pkgname=ttf-ms-fonts -pkgver=2.0 -pkgrel=10 -pkgdesc="Core TTF Fonts from Microsoft" -arch=('any') -url="http://corefonts.sourceforge.net/" -license=('custom:microsoft') -depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils') -makedepends=('libarchive>=3.0.2') -provides=('ttf-font') -_sfpath="http://downloads.sourceforge.net/corefonts" -source=($_sfpath/andale32.exe $_sfpath/arial32.exe $_sfpath/arialb32.exe - $_sfpath/comic32.exe $_sfpath/courie32.exe $_sfpath/georgi32.exe - $_sfpath/impact32.exe $_sfpath/times32.exe $_sfpath/trebuc32.exe - $_sfpath/verdan32.exe $_sfpath/webdin32.exe) -md5sums=('cbdc2fdd7d2ed0832795e86a8b9ee19a' - '9637df0e91703179f0723ec095a36cb5' - 'c9089ae0c3b3d0d8c4b0a95979bb9ff0' - '2b30de40bb5e803a0452c7715fc835d1' - '4e412c772294403ab62fb2d247d85c60' - '4d90016026e2da447593b41a8d8fa8bd' - '7907c7dd6684e9bade91cff82683d9d7' - 'ed39c8ef91b9fb80f76f702568291bd5' - '0d7ea16cac6261f8513a061fbfcdb2b5' - '12d2a75f8156e10607be1eaa8e8ef120' - '230a1d13a365b22815f502eb24d9149b') - -package() { - install -dm755 "$pkgdir/usr/share/fonts/TTF" - - for font in *.{ttf,TTF}; do - install -m644 $font "$pkgdir/usr/share/fonts/TTF/$(echo $font|tr A-Z a-z)" - done - - install -Dm644 Licen.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/src/ttf-ms-fonts/ttf-ms-fonts.install b/src/ttf-ms-fonts/ttf-ms-fonts.install deleted file mode 100644 index 7d26d0c..0000000 --- a/src/ttf-ms-fonts/ttf-ms-fonts.install +++ /dev/null @@ -1,16 +0,0 @@ -post_install() { - echo -n "Updating font cache... " - fc-cache -f > /dev/null - mkfontscale /usr/share/fonts/TTF - mkfontdir /usr/share/fonts/TTF - echo "done." -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - post_install $1 -} - diff --git a/src/ttf-oxygen/PKGBUILD b/src/ttf-oxygen/PKGBUILD deleted file mode 100644 index 08506da..0000000 --- a/src/ttf-oxygen/PKGBUILD +++ /dev/null @@ -1,49 +0,0 @@ -# Maintainer: David Phillips -# Contributor: Michael Straube -# Contributor: Felix Yan -# Contributor: Andrea Scarpino -# Contributor: Antonio Rojas - -pkgname=ttf-oxygen -epoch=1 -pkgver=5.4.3 -pkgrel=4 -pkgdesc='A desktop/gui font family for integrated use with the KDE desktop' -url='https://projects.kde.org/projects/kde/workspace/oxygen-fonts' -arch=('any') -license=('custom:OFL' 'GPL' 'custom:GPL+FE') -makedepends=('extra-cmake-modules' 'fontforge' 'qt5-base') -provides=('ttf-font') -options=('!emptydirs') -source=("https://cgit.kde.org/oxygen-fonts.git/snapshot/oxygen-fonts-${pkgver}.tar.xz") -sha256sums=('c240a0ecf5c0acbc638f0ae16a87b1733a8f1f0512374923c1ee1be694ac72fe') - -prepare() { - mkdir -p build -} - -build() { - cd build - - cmake ../oxygen-fonts-$pkgver \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DLIB_INSTALL_DIR=lib \ - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON - make -} - -package() { - cd build - - make DESTDIR="$pkgdir" install - - # Fix install path - install -d "$pkgdir"/usr/share/fonts/TTF - mv "$pkgdir"/usr/share/fonts/truetype/oxygen/*.ttf \ - "$pkgdir"/usr/share/fonts/TTF/ - - install -d "$pkgdir"/usr/share/licenses/$pkgname - install -m644 ../oxygen-fonts-$pkgver/COPYING-{GPL+FE.txt,OFL} \ - "$pkgdir"/usr/share/licenses/$pkgname -} diff --git a/src/ttf-oxygen/ttf-oxygen.install b/src/ttf-oxygen/ttf-oxygen.install deleted file mode 100644 index f5837f7..0000000 --- a/src/ttf-oxygen/ttf-oxygen.install +++ /dev/null @@ -1,15 +0,0 @@ -post_install() { - echo -n "Updating font cache... " - fc-cache -s - mkfontscale /usr/share/fonts/TTF - mkfontdir /usr/share/fonts/TTF - echo "done." -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - post_install $1 -} diff --git a/src/ucspi-tcp/.gitignore b/src/ucspi-tcp/.gitignore deleted file mode 100644 index d4bfacc..0000000 --- a/src/ucspi-tcp/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -ucspi-tcp-*.tar.gz -ucspi-tcp-*.tar.xz diff --git a/src/ucspi-tcp/PKGBUILD b/src/ucspi-tcp/PKGBUILD deleted file mode 100644 index 04eee7e..0000000 --- a/src/ucspi-tcp/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Maintainer: Max R. P. Grossmann -# Contributor: Christer Edwards -# Contributor: eric -# Contributor: Manolis Tzanidakis -pkgname=ucspi-tcp -pkgver=0.88 -pkgrel=8 -pkgdesc="Easy-to-use command-line tools for building TCP client-server applications." -arch=('i686' 'x86_64') -url="http://cr.yp.to/ucspi-tcp.html" -license=('public-domain') -source=("http://cr.yp.to/$pkgname/$pkgname-$pkgver.tar.gz" - "ucspi-tcp-$pkgver-ipv6.patch" - "head-1.patch") -sha512sums=('44efbd477dacf31d39fc970e2d2f74526dc815b905742f6127f0d5c80928ecc7e743089eaab0492386a58d5b97905113fbe8bbc7214ae179b7be27966b7566c7' - '4180f2e8e0bd23bc345d363b5cfeab321293360203386fc93672bcb5c6fd8145d82c4eedb261abd0faacbce15bcd3180d7b02f2604039db735def7cdcd30abbc' - '815b4caa3d9a294e3fe69a464f37d1f50ebd83e25d608955dff4b78da1d3ddd9fb4f2586ab41552f006a117f2bd7a937a6ee485dd7897d2d63a9f9e2e12a1d8d') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - patch -p0 < "$srcdir/head-1.patch" - patch -p1 < "$srcdir/ucspi-tcp-$pkgver-ipv6.patch" - echo "gcc ${CFLAGS}" > conf-cc - echo "gcc ${LDFLAGS}" > conf-ld - echo "/usr" > conf-home -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - for bin in tcpserver tcprules tcprulescheck argv0 recordio \ - tcpclient *\@ tcpcat mconnect mconnect-io addcr \ - delcr fixcrio rblsmtpd; do - install -m 755 -D $bin "$pkgdir/usr/bin/$bin" - done -} diff --git a/src/ucspi-tcp/head-1.patch b/src/ucspi-tcp/head-1.patch deleted file mode 100644 index b8b0fd9..0000000 --- a/src/ucspi-tcp/head-1.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- Makefile.orig 2003-09-03 10:42:49.624475128 -0400 -+++ Makefile 2003-09-03 10:43:04.950145272 -0400 -@@ -41 +41 @@ -- ./auto-str auto_home `head -1 conf-home` > auto_home.c -+ ./auto-str auto_home `head -n 1 conf-home` > auto_home.c -@@ -152 +152 @@ -- | sed s}HOME}"`head -1 conf-home`"}g \ -+ | sed s}HOME}"`head -n 1 conf-home`"}g \ -@@ -164 +164 @@ -- echo exec "`head -1 conf-cc`" '-c $${1+"$$@"}' \ -+ echo exec "`head -n 1 conf-cc`" '-c $${1+"$$@"}' \ -@@ -171 +171 @@ -- | sed s}HOME}"`head -1 conf-home`"}g \ -+ | sed s}HOME}"`head -n 1 conf-home`"}g \ -@@ -295 +295 @@ -- | sed s}HOME}"`head -1 conf-home`"}g \ -+ | sed s}HOME}"`head -n 1 conf-home`"}g \ -@@ -349 +349 @@ -- | sed s}HOME}"`head -1 conf-home`"}g \ -+ | sed s}HOME}"`head -n 1 conf-home`"}g \ -@@ -392 +392 @@ -- echo exec "`head -1 conf-ld`" \ -+ echo exec "`head -n 1 conf-ld`" \ -@@ -419 +419 @@ -- | sed s}HOME}"`head -1 conf-home`"}g \ -+ | sed s}HOME}"`head -n 1 conf-home`"}g \ -@@ -517 +517 @@ -- | sed s}HOME}"`head -1 conf-home`"}g \ -+ | sed s}HOME}"`head -n 1 conf-home`"}g \ -@@ -674,2 +674,2 @@ -- echo CC=\'`head -1 conf-cc`\'; \ -- echo LD=\'`head -1 conf-ld`\'; \ -+ echo CC=\'`head -n 1 conf-cc`\'; \ -+ echo LD=\'`head -n 1 conf-ld`\'; \ -@@ -718 +718 @@ -- | sed s}HOME}"`head -1 conf-home`"}g \ -+ | sed s}HOME}"`head -n 1 conf-home`"}g \ -@@ -860 +860 @@ -- | sed s}HOME}"`head -1 conf-home`"}g \ -+ | sed s}HOME}"`head -n 1 conf-home`"}g \ diff --git a/src/ucspi-tcp/ucspi-tcp-0.88-ipv6.patch b/src/ucspi-tcp/ucspi-tcp-0.88-ipv6.patch deleted file mode 100644 index d83be6a..0000000 --- a/src/ucspi-tcp/ucspi-tcp-0.88-ipv6.patch +++ /dev/null @@ -1,4976 +0,0 @@ -diff -uNr ucspi-tcp-0.88.orig/FILES ucspi-tcp-0.88/FILES ---- ucspi-tcp-0.88.orig/FILES 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/FILES 2009-08-04 17:45:59.000000000 -0500 -@@ -216,3 +216,40 @@ - warn-auto.sh - warn-shsgr - x86cpuid.c -+dns_ip6.c -+dns_ipq6.c -+dns_nd6.c -+dns_sortip6.c -+fmt_xlong.c -+ip6_fmt.c -+ip6_scan.c -+scan_0x.c -+socket_accept6.c -+socket_bind6.c -+socket_conn6.c -+socket_local6.c -+socket_recv6.c -+socket_remote6.c -+socket_send6.c -+socket_tcp6.c -+timeoutconn6.c -+tryip6.c -+haveip6.h2 -+haveip6.h1 -+remoteinfo6.c -+addcr.1 -+argv0.1 -+date@.1 -+delcr.1 -+finger@.1 -+fixcr.1 -+http@.1 -+mconnect.1 -+recordio.1 -+tcp-environ.5 -+tcpcat.1 -+tcpclient.1 -+tcprules.1 -+tcprulescheck.1 -+tcpserver.1 -+who@.1 -diff -uNr ucspi-tcp-0.88.orig/Makefile ucspi-tcp-0.88/Makefile ---- ucspi-tcp-0.88.orig/Makefile 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/Makefile 2009-08-04 17:45:59.000000000 -0500 -@@ -76,12 +76,14 @@ - makelib byte_chr.o byte_copy.o byte_cr.o byte_diff.o byte_rchr.o \ - byte_zero.o case_diffb.o case_diffs.o fmt_ulong.o ip4_fmt.o \ - ip4_scan.o scan_ulong.o str_chr.o str_diff.o str_len.o str_start.o \ --uint16_pack.o uint16_unpack.o uint32_pack.o uint32_unpack.o -+uint16_pack.o uint16_unpack.o uint32_pack.o uint32_unpack.o \ -+ip6_fmt.o scan_ip6.o scan_xlong.o fmt_xlong.o - ./makelib byte.a byte_chr.o byte_copy.o byte_cr.o \ - byte_diff.o byte_rchr.o byte_zero.o case_diffb.o \ - case_diffs.o fmt_ulong.o ip4_fmt.o ip4_scan.o scan_ulong.o \ - str_chr.o str_diff.o str_len.o str_start.o uint16_pack.o \ -- uint16_unpack.o uint32_pack.o uint32_unpack.o -+ uint16_unpack.o uint32_pack.o uint32_unpack.o ip6_fmt.o \ -+ scan_ip6.o scan_xlong.o fmt_xlong.o - - byte_chr.o: \ - compile byte_chr.c byte.h -@@ -181,11 +183,13 @@ - dns.a: \ - makelib dns_dfd.o dns_domain.o dns_dtda.o dns_ip.o dns_ipq.o \ - dns_name.o dns_nd.o dns_packet.o dns_random.o dns_rcip.o dns_rcrw.o \ --dns_resolve.o dns_sortip.o dns_transmit.o dns_txt.o -+dns_resolve.o dns_sortip.o dns_transmit.o dns_txt.o dns_ip6.o \ -+dns_sortip6.o dns_nd6.o dns_ipq6.o - ./makelib dns.a dns_dfd.o dns_domain.o dns_dtda.o dns_ip.o \ - dns_ipq.o dns_name.o dns_nd.o dns_packet.o dns_random.o \ - dns_rcip.o dns_rcrw.o dns_resolve.o dns_sortip.o \ -- dns_transmit.o dns_txt.o -+ dns_transmit.o dns_txt.o dns_ip6.o dns_sortip6.o dns_nd6.o \ -+ dns_ipq6.o - - dns_dfd.o: \ - compile dns_dfd.c error.h alloc.h byte.h dns.h stralloc.h gen_alloc.h \ -@@ -257,7 +261,7 @@ - dns_transmit.o: \ - compile dns_transmit.c socket.h uint16.h alloc.h error.h byte.h \ - readwrite.h uint16.h dns.h stralloc.h gen_alloc.h iopause.h taia.h \ --tai.h uint64.h taia.h -+tai.h uint64.h taia.h uint32.h - ./compile dns_transmit.c - - dns_txt.o: \ -@@ -498,9 +502,15 @@ - remoteinfo.o: \ - compile remoteinfo.c fmt.h buffer.h socket.h uint16.h error.h \ - iopause.h taia.h tai.h uint64.h timeoutconn.h uint16.h remoteinfo.h \ --stralloc.h gen_alloc.h uint16.h -+stralloc.h gen_alloc.h uint16.h uint32.h - ./compile remoteinfo.c - -+remoteinfo6.o: \ -+compile remoteinfo6.c fmt.h buffer.h socket.h uint16.h error.h \ -+iopause.h taia.h tai.h uint64.h timeoutconn.h uint16.h remoteinfo.h \ -+stralloc.h gen_alloc.h uint16.h uint32.h -+ ./compile remoteinfo6.c -+ - rts: \ - warn-auto.sh rts.sh conf-home - cat warn-auto.sh rts.sh \ -@@ -557,43 +567,43 @@ - rm -f trylsock.o trylsock - - socket_accept.o: \ --compile socket_accept.c byte.h socket.h uint16.h -+compile socket_accept.c byte.h socket.h uint16.h uint32.h - ./compile socket_accept.c - - socket_bind.o: \ --compile socket_bind.c byte.h socket.h uint16.h -+compile socket_bind.c byte.h socket.h uint16.h uint32.h - ./compile socket_bind.c - - socket_conn.o: \ --compile socket_conn.c readwrite.h byte.h socket.h uint16.h -+compile socket_conn.c readwrite.h byte.h socket.h uint16.h uint32.h - ./compile socket_conn.c - - socket_delay.o: \ --compile socket_delay.c socket.h uint16.h -+compile socket_delay.c socket.h uint16.h uint32.h - ./compile socket_delay.c - - socket_listen.o: \ --compile socket_listen.c socket.h uint16.h -+compile socket_listen.c socket.h uint16.h uint32.h - ./compile socket_listen.c - - socket_local.o: \ --compile socket_local.c byte.h socket.h uint16.h -+compile socket_local.c byte.h socket.h uint16.h uint32.h - ./compile socket_local.c - - socket_opts.o: \ --compile socket_opts.c socket.h uint16.h -+compile socket_opts.c socket.h uint16.h uint32.h - ./compile socket_opts.c - - socket_remote.o: \ --compile socket_remote.c byte.h socket.h uint16.h -+compile socket_remote.c byte.h socket.h uint16.h uint32.h - ./compile socket_remote.c - - socket_tcp.o: \ --compile socket_tcp.c ndelay.h socket.h uint16.h -+compile socket_tcp.c ndelay.h socket.h uint16.h uint32.h - ./compile socket_tcp.c - - socket_udp.o: \ --compile socket_udp.c ndelay.h socket.h uint16.h -+compile socket_udp.c ndelay.h socket.h uint16.h uint32.h - ./compile socket_udp.c - - str_chr.o: \ -@@ -710,9 +720,9 @@ - chmod 755 tcpcat - - tcpclient: \ --load tcpclient.o remoteinfo.o timeoutconn.o dns.a time.a unix.a \ --byte.a socket.lib -- ./load tcpclient remoteinfo.o timeoutconn.o dns.a time.a \ -+load tcpclient.o remoteinfo6.o dns.a time.a unix.a \ -+byte.a socket.lib byte.h timeoutconn6.o -+ ./load tcpclient remoteinfo6.o timeoutconn6.o dns.a time.a \ - unix.a byte.a `cat socket.lib` - - tcpclient.o: \ -@@ -720,7 +730,7 @@ - scan.h str.h ip4.h uint16.h socket.h uint16.h fd.h stralloc.h \ - gen_alloc.h buffer.h error.h strerr.h pathexec.h timeoutconn.h \ - uint16.h remoteinfo.h stralloc.h uint16.h dns.h stralloc.h iopause.h \ --taia.h tai.h uint64.h taia.h -+taia.h tai.h uint64.h taia.h uint32.h - ./compile tcpclient.c - - tcprules: \ -@@ -742,9 +752,9 @@ - ./compile tcprulescheck.c - - tcpserver: \ --load tcpserver.o rules.o remoteinfo.o timeoutconn.o cdb.a dns.a \ -+load tcpserver.o rules.o remoteinfo6.o timeoutconn6.o cdb.a dns.a \ - time.a unix.a byte.a socket.lib -- ./load tcpserver rules.o remoteinfo.o timeoutconn.o cdb.a \ -+ ./load tcpserver rules.o remoteinfo6.o timeoutconn6.o cdb.a \ - dns.a time.a unix.a byte.a `cat socket.lib` - - tcpserver.o: \ -@@ -753,7 +763,7 @@ - alloc.h buffer.h error.h strerr.h sgetopt.h subgetopt.h pathexec.h \ - socket.h uint16.h ndelay.h remoteinfo.h stralloc.h uint16.h rules.h \ - stralloc.h sig.h dns.h stralloc.h iopause.h taia.h tai.h uint64.h \ --taia.h -+taia.h uint32.h - ./compile tcpserver.c - - time.a: \ -@@ -765,9 +775,14 @@ - - timeoutconn.o: \ - compile timeoutconn.c ndelay.h socket.h uint16.h iopause.h taia.h \ --tai.h uint64.h error.h timeoutconn.h uint16.h -+tai.h uint64.h error.h timeoutconn.h uint16.h uint32.h - ./compile timeoutconn.c - -+timeoutconn6.o: \ -+compile timeoutconn6.c ndelay.h socket.h uint16.h iopause.h taia.h \ -+tai.h uint64.h error.h timeoutconn.h uint16.h uint32.h -+ ./compile timeoutconn6.c -+ - uint16_pack.o: \ - compile uint16_pack.c uint16.h - ./compile uint16_pack.c -@@ -806,7 +821,12 @@ - socket_opts.o socket_remote.o socket_tcp.o socket_udp.o \ - stralloc_cat.o stralloc_catb.o stralloc_cats.o stralloc_copy.o \ - stralloc_eady.o stralloc_opyb.o stralloc_opys.o stralloc_pend.o \ --strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o wait_pid.o -+strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o wait_pid.o \ -+socket_conn6.o socket_bind6.o socket_accept6.o socket_recv6.o \ -+socket_send6.o socket_local6.o socket_remote6.o socket_tcp6.o \ -+socket_getifname.o socket_getifidx.o socket_v4mappedprefix.o \ -+socket_ip4loopback.o socket_v6any.o socket_v6loopback.o \ -+socket_udp6.o - ./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o \ - buffer_1.o buffer_2.o buffer_copy.o buffer_get.o \ - buffer_put.o env.o error.o error_str.o fd_copy.o fd_move.o \ -@@ -819,7 +839,12 @@ - socket_udp.o stralloc_cat.o stralloc_catb.o stralloc_cats.o \ - stralloc_copy.o stralloc_eady.o stralloc_opyb.o \ - stralloc_opys.o stralloc_pend.o strerr_die.o strerr_sys.o \ -- subgetopt.o wait_nohang.o wait_pid.o -+ subgetopt.o wait_nohang.o wait_pid.o socket_conn6.o \ -+ socket_bind6.o socket_accept6.o socket_recv6.o socket_send6.o \ -+ socket_local6.o socket_remote6.o socket_tcp6.o \ -+ socket_getifname.o socket_getifidx.o socket_v4mappedprefix.o \ -+ socket_ip4loopback.o socket_v6any.o socket_v6loopback.o \ -+ socket_udp6.o - - wait_nohang.o: \ - compile wait_nohang.c haswaitp.h -@@ -835,3 +860,110 @@ - | sed s}HOME}"`head -1 conf-home`"}g \ - > who@ - chmod 755 who@ -+ -+socket_conn6.o: \ -+compile socket_conn6.c socket.h uint16.h haveip6.h error.h ip6.h \ -+uint32.h -+ ./compile socket_conn6.c -+ -+socket_bind6.o: \ -+compile socket_bind6.c socket.h uint16.h haveip6.h error.h ip6.h \ -+uint32.h -+ ./compile socket_bind6.c -+ -+socket_accept6.o: \ -+compile socket_accept6.c socket.h uint16.h haveip6.h error.h ip6.h \ -+uint32.h -+ ./compile socket_accept6.c -+ -+socket_recv6.o: \ -+compile socket_recv6.c socket.h uint16.h haveip6.h error.h ip6.h \ -+uint32.h -+ ./compile socket_recv6.c -+ -+socket_send6.o: \ -+compile socket_send6.c socket.h uint16.h haveip6.h error.h uint32.h -+ ./compile socket_send6.c -+ -+socket_local6.o: \ -+compile socket_local6.c socket.h uint16.h haveip6.h error.h uint32.h -+ ./compile socket_local6.c -+ -+socket_remote6.o: \ -+compile socket_remote6.c socket.h uint16.h haveip6.h error.h uint32.h -+ ./compile socket_remote6.c -+ -+dns_sortip6.o: \ -+compile dns_sortip6.c byte.h dns.h stralloc.h gen_alloc.h iopause.h \ -+taia.h tai.h uint64.h taia.h -+ ./compile dns_sortip6.c -+ -+dns_nd6.o: \ -+compile dns_nd6.c byte.h fmt.h dns.h stralloc.h gen_alloc.h iopause.h \ -+taia.h tai.h uint64.h taia.h -+ ./compile dns_nd6.c -+ -+dns_ipq6.o: \ -+compile dns_ipq6.c stralloc.h gen_alloc.h case.h byte.h str.h dns.h \ -+stralloc.h iopause.h taia.h tai.h uint64.h taia.h ip6.h -+ ./compile dns_ipq6.c -+ -+dns_ip6.o: \ -+compile dns_ip6.c stralloc.h gen_alloc.h uint16.h byte.h dns.h \ -+stralloc.h iopause.h taia.h tai.h uint64.h taia.h -+ ./compile dns_ip6.c -+ -+fmt_xlong.o: \ -+compile fmt_xlong.c scan.h -+ ./compile fmt_xlong.c -+ -+scan_xlong.o: \ -+compile scan_xlong.c scan.h -+ ./compile scan_xlong.c -+ -+ip6_fmt.o: \ -+compile ip6_fmt.c fmt.h ip6.h -+ ./compile ip6_fmt.c -+ -+scan_ip6.o: \ -+compile scan_ip6.c scan.h ip6.h -+ ./compile scan_ip6.c -+ -+socket_tcp6.o: \ -+compile socket_tcp6.c ndelay.h socket.h uint16.h haveip6.h uint32.h -+ ./compile socket_tcp6.c -+ -+socket_udp6.o: \ -+compile socket_udp6.c ndelay.h socket.h uint16.h haveip6.h uint32.h -+ ./compile socket_udp6.c -+ -+haveip6.h: \ -+tryip6.c choose compile haveip6.h1 haveip6.h2 -+ ./choose c tryip6 haveip6.h1 haveip6.h2 > haveip6.h -+ -+socket_getifname.o: \ -+compile socket_getifname.c socket.h uint16.h uint32.h -+ ./compile socket_getifname.c -+ -+socket_getifidx.o: \ -+compile socket_getifidx.c socket.h uint16.h uint32.h -+ ./compile socket_getifidx.c -+ -+socket_ip4loopback.o: \ -+compile socket_ip4loopback.c -+ ./compile socket_ip4loopback.c -+ -+socket_v4mappedprefix.o: \ -+compile socket_v4mappedprefix.c -+ ./compile socket_v4mappedprefix.c -+ -+socket_v6any.o: \ -+compile socket_v6any.c -+ ./compile socket_v6any.c -+ -+socket_v6loopback.o: \ -+compile socket_v6loopback.c -+ ./compile socket_v6loopback.c -+ -+clean: -+ rm -f `cat TARGETS` -diff -uNr ucspi-tcp-0.88.orig/TARGETS ucspi-tcp-0.88/TARGETS ---- ucspi-tcp-0.88.orig/TARGETS 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/TARGETS 2009-08-04 17:45:59.000000000 -0500 -@@ -169,3 +169,31 @@ - it - setup - check -+dns_ip6.o -+dns_ipq6.o -+dns_nd6.o -+dns_sortip6.o -+fmt_xlong.o -+ip6_fmt.o -+ip6_scan.o -+scan_0x.o -+socket_accept6.o -+socket_bind6.o -+socket_conn6.o -+socket_local6.o -+socket_recv6.o -+socket_remote6.o -+socket_send6.o -+socket_tcp6.o -+timeoutconn6.o -+haveip6.h -+remoteinfo6.o -+socket_getifidx.o -+socket_getifname.o -+scan_ip6.o -+scan_xlong.o -+socket_ip4loopback.o -+socket_udp6.o -+socket_v4mappedprefix.o -+socket_v6any.o -+socket_v6loopback.o -diff -uNr ucspi-tcp-0.88.orig/addcr.1 ucspi-tcp-0.88/addcr.1 ---- ucspi-tcp-0.88.orig/addcr.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/addcr.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,22 @@ -+.TH addcr 1 -+.SH NAME -+addcr \- add a CR before each LF -+.SH SYNOPSIS -+.B addcr -+.SH DESCRIPTION -+.B addcr -+inserts CR at the end of each line of input. -+It does not insert CR at the end of a partial final line. -+.SH COMPATIBILITY -+Some vendors ship -+.B unix2dos -+or -+.B bsd2dos -+tools similar to -+.BR addcr . -+Those tools often blow up on long lines and nulls. -+.B addcr -+has no trouble with long lines and nulls. -+.SH "SEE ALSO" -+delcr(1), -+fixcr(1) -diff -uNr ucspi-tcp-0.88.orig/argv0.1 ucspi-tcp-0.88/argv0.1 ---- ucspi-tcp-0.88.orig/argv0.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/argv0.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,47 @@ -+.TH argv0 1 -+.SH NAME -+argv0 \- run a program with a specified 0th argument -+.SH SYNOPSIS -+.B argv0 -+.I realname -+.I zero -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B argv0 -+runs -+the program stored as -+.I realname -+on disk, -+with the given -+arguments. -+It sets the 0th argument of -+the program to -+.IR zero . -+ -+For example, -+ -+.EX -+ argv0 /bin/csh -bin/csh -+.EE -+ -+runs -+.B /bin/csh -+with a 0th argument of -+.BR -bin/csh . -+.B csh -+will think it is a login shell -+and behave accordingly. -+ -+.B argv0 -+can be used to run some -+.B inetd -+wrappers under -+.BR tcpserver . -+.SH "SEE ALSO" -+csh(1), -+tcpserver(1), -+execve(2), -+execvp(3), -+inetd(8) -diff -uNr ucspi-tcp-0.88.orig/date@.1 ucspi-tcp-0.88/date@.1 ---- ucspi-tcp-0.88.orig/date@.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/date@.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,32 @@ -+.TH date@ 1 -+.SH NAME -+date@ \- print the date on a host -+.SH SYNTAX -+.B date@ -+[ -+.I host -+] -+.SH DESCRIPTION -+.B date@ -+connects to TCP port 13 (Daytime) on -+.I host -+and prints any data it receives. -+It removes CR and converts unprintable characters to a visible format. -+ -+If -+.I host -+is not supplied, -+.B date@ -+connects to the local host. -+ -+Some computers respond to port 13 with a human-readable date. -+For example, they may be running -+ -+.EX -+ tcpserver 0 13 date & -+.EE -+.SH "SEE ALSO" -+cat(1), -+delcr(1), -+tcpclient(1), -+tcpserver(1) -diff -uNr ucspi-tcp-0.88.orig/delcr.1 ucspi-tcp-0.88/delcr.1 ---- ucspi-tcp-0.88.orig/delcr.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/delcr.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,30 @@ -+.TH delcr 1 -+.SH NAME -+delcr \- remove a CR before each LF -+.SH SYNOPSIS -+.B delcr -+.SH DESCRIPTION -+.B delcr -+removes a CR at the end of each line of input, -+if a CR is present. -+It also removes a CR at the end of a partial final line. -+ -+The pipeline -+ -+.EX -+ addcr | delcr -+.EE -+ -+prints an exact copy of its input. -+.SH COMPATIBILITY -+Some vendors ship -+.B dos2unix -+or -+.B dos2bsd -+tools similar to -+.BR delcr . -+Those tools often blow up on long lines and nulls. -+.B delcr -+has no trouble with long lines and nulls. -+.SH "SEE ALSO" -+addcr(1) -diff -uNr ucspi-tcp-0.88.orig/dns.h ucspi-tcp-0.88/dns.h ---- ucspi-tcp-0.88.orig/dns.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns.h 2009-08-04 17:45:59.000000000 -0500 -@@ -34,51 +34,60 @@ - unsigned int curserver; - struct taia deadline; - unsigned int pos; -- char *servers; -- char localip[4]; -+ const char *servers; -+ char localip[16]; -+ unsigned int scope_id; - char qtype[2]; - } ; - --extern void dns_random_init(char *); -+extern void dns_random_init(const char *); - extern unsigned int dns_random(unsigned int); - - extern void dns_sortip(char *,unsigned int); -+extern void dns_sortip6(char *,unsigned int); - - extern void dns_domain_free(char **); --extern int dns_domain_copy(char **,char *); --extern unsigned int dns_domain_length(char *); --extern int dns_domain_equal(char *,char *); --extern char *dns_domain_suffix(char *,char *); --extern int dns_domain_fromdot(char **,char *,unsigned int); --extern int dns_domain_todot_cat(stralloc *,char *); -- --extern unsigned int dns_packet_copy(char *,unsigned int,unsigned int,char *,unsigned int); --extern unsigned int dns_packet_getname(char *,unsigned int,unsigned int,char **); --extern unsigned int dns_packet_skipname(char *,unsigned int,unsigned int); --extern int dns_packet_nameequal(char *,unsigned int,unsigned int,char *,unsigned int,unsigned int); -+extern int dns_domain_copy(char **,const char *); -+extern unsigned int dns_domain_length(const char *); -+extern int dns_domain_equal(const char *,const char *); -+extern int dns_domain_suffix(const char *,const char *); -+extern unsigned int dns_domain_suffixpos(const char *,const char *); -+extern int dns_domain_fromdot(char **,const char *,unsigned int); -+extern int dns_domain_todot_cat(stralloc *,const char *); -+ -+extern unsigned int dns_packet_copy(const char *,unsigned int,unsigned int,char *,unsigned int); -+extern unsigned int dns_packet_getname(const char *,unsigned int,unsigned int,char **); -+extern unsigned int dns_packet_skipname(const char *,unsigned int,unsigned int); - --extern int dns_transmit_start(struct dns_transmit *,char *,int,char *,char *,char *); -+extern int dns_transmit_start(struct dns_transmit *,const char *,int,const char *,const char *,const char *); - extern void dns_transmit_free(struct dns_transmit *); - extern void dns_transmit_io(struct dns_transmit *,iopause_fd *,struct taia *); --extern int dns_transmit_get(struct dns_transmit *,iopause_fd *,struct taia *); -+extern int dns_transmit_get(struct dns_transmit *,const iopause_fd *,const struct taia *); - - extern int dns_resolvconfip(char *); --extern int dns_resolve(char *,char *); -+extern int dns_resolve(const char *,const char *); - extern struct dns_transmit dns_resolve_tx; - --extern int dns_ip4_packet(stralloc *,char *,unsigned int); --extern int dns_ip4(stralloc *,stralloc *); --extern int dns_name_packet(stralloc *,char *,unsigned int); --extern void dns_name4_domain(char *,char *); -+extern int dns_ip4_packet(stralloc *,const char *,unsigned int); -+extern int dns_ip4(stralloc *,const stralloc *); -+extern int dns_ip6_packet(stralloc *,const char *,unsigned int); -+extern int dns_ip6(stralloc *,stralloc *); -+extern int dns_name_packet(stralloc *,const char *,unsigned int); -+extern void dns_name4_domain(char *,const char *); - #define DNS_NAME4_DOMAIN 31 --extern int dns_name4(stralloc *,char *); --extern int dns_txt_packet(stralloc *,char *,unsigned int); --extern int dns_txt(stralloc *,stralloc *); --extern int dns_mx_packet(stralloc *,char *,unsigned int); --extern int dns_mx(stralloc *,stralloc *); -+extern int dns_name4(stralloc *,const char *); -+extern int dns_txt_packet(stralloc *,const char *,unsigned int); -+extern int dns_txt(stralloc *,const stralloc *); -+extern int dns_mx_packet(stralloc *,const char *,unsigned int); -+extern int dns_mx(stralloc *,const stralloc *); - - extern int dns_resolvconfrewrite(stralloc *); --extern int dns_ip4_qualify_rules(stralloc *,stralloc *,stralloc *,stralloc *); --extern int dns_ip4_qualify(stralloc *,stralloc *,stralloc *); -+extern int dns_ip4_qualify_rules(stralloc *,stralloc *,const stralloc *,const stralloc *); -+extern int dns_ip4_qualify(stralloc *,stralloc *,const stralloc *); -+extern int dns_ip6_qualify_rules(stralloc *,stralloc *,const stralloc *,const stralloc *); -+extern int dns_ip6_qualify(stralloc *,stralloc *,const stralloc *); -+ -+extern int dns_name6_domain(char *,char *); -+#define DNS_NAME6_DOMAIN (4*16+11) - - #endif -diff -uNr ucspi-tcp-0.88.orig/dns_dfd.c ucspi-tcp-0.88/dns_dfd.c ---- ucspi-tcp-0.88.orig/dns_dfd.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_dfd.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,9 +1,10 @@ --#include "error.h" --#include "alloc.h" -+#include -+#include - #include "byte.h" - #include "dns.h" -+#include "error.h" - --int dns_domain_fromdot(char **out,char *buf,unsigned int n) -+int dns_domain_fromdot(char **out,const char *buf,unsigned int n) - { - char label[63]; - unsigned int labellen = 0; /* <= sizeof label */ -@@ -59,11 +60,11 @@ - if (namelen + 1 > sizeof name) return 0; - name[namelen++] = 0; - -- x = alloc(namelen); -+ x = malloc(namelen); - if (!x) return 0; - byte_copy(x,namelen,name); - -- if (*out) alloc_free(*out); -+ if (*out) free(*out); - *out = x; - return 1; - } -diff -uNr ucspi-tcp-0.88.orig/dns_domain.c ucspi-tcp-0.88/dns_domain.c ---- ucspi-tcp-0.88.orig/dns_domain.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_domain.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,16 +1,15 @@ --#include "error.h" --#include "alloc.h" -+#include - #include "case.h" - #include "byte.h" - #include "dns.h" - --unsigned int dns_domain_length(char *dn) -+unsigned int dns_domain_length(const char *dn) - { -- char *x; -+ const char *x; - unsigned char c; - - x = dn; -- while (c = *x++) -+ while ((c = *x++)) - x += (unsigned int) c; - return x - dn; - } -@@ -18,26 +17,26 @@ - void dns_domain_free(char **out) - { - if (*out) { -- alloc_free(*out); -+ free(*out); - *out = 0; - } - } - --int dns_domain_copy(char **out,char *in) -+int dns_domain_copy(char **out,const char *in) - { - unsigned int len; - char *x; - - len = dns_domain_length(in); -- x = alloc(len); -+ x = malloc(len); - if (!x) return 0; - byte_copy(x,len,in); -- if (*out) alloc_free(*out); -+ if (*out) free(*out); - *out = x; - return 1; - } - --int dns_domain_equal(char *dn1,char *dn2) -+int dns_domain_equal(const char *dn1,const char *dn2) - { - unsigned int len; - -@@ -48,12 +47,25 @@ - return 1; - } - --char *dns_domain_suffix(char *big,char *little) -+int dns_domain_suffix(const char *big,const char *little) -+{ -+ unsigned char c; -+ -+ for (;;) { -+ if (dns_domain_equal(big,little)) return 1; -+ c = *big++; -+ if (!c) return 0; -+ big += c; -+ } -+} -+ -+unsigned int dns_domain_suffixpos(const char *big,const char *little) - { -+ const char *orig = big; - unsigned char c; - - for (;;) { -- if (dns_domain_equal(big,little)) return big; -+ if (dns_domain_equal(big,little)) return big - orig; - c = *big++; - if (!c) return 0; - big += c; -diff -uNr ucspi-tcp-0.88.orig/dns_dtda.c ucspi-tcp-0.88/dns_dtda.c ---- ucspi-tcp-0.88.orig/dns_dtda.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_dtda.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,7 +1,7 @@ - #include "stralloc.h" - #include "dns.h" - --int dns_domain_todot_cat(stralloc *out,char *d) -+int dns_domain_todot_cat(stralloc *out,const char *d) - { - char ch; - char ch2; -diff -uNr ucspi-tcp-0.88.orig/dns_ip.c ucspi-tcp-0.88/dns_ip.c ---- ucspi-tcp-0.88.orig/dns_ip.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_ip.c 2009-08-04 17:45:59.000000000 -0500 -@@ -3,7 +3,7 @@ - #include "byte.h" - #include "dns.h" - --int dns_ip4_packet(stralloc *out,char *buf,unsigned int len) -+int dns_ip4_packet(stralloc *out,const char *buf,unsigned int len) - { - unsigned int pos; - char header[12]; -@@ -36,7 +36,7 @@ - - static char *q = 0; - --int dns_ip4(stralloc *out,stralloc *fqdn) -+int dns_ip4(stralloc *out,const stralloc *fqdn) - { - unsigned int i; - char code; -diff -uNr ucspi-tcp-0.88.orig/dns_ip6.c ucspi-tcp-0.88/dns_ip6.c ---- ucspi-tcp-0.88.orig/dns_ip6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/dns_ip6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,103 @@ -+#include "stralloc.h" -+#include "uint16.h" -+#include "byte.h" -+#include "dns.h" -+#include "ip4.h" -+#include "ip6.h" -+ -+static int dns_ip6_packet_add(stralloc *out,const char *buf,unsigned int len) -+{ -+ unsigned int pos; -+ char header[16]; -+ uint16 numanswers; -+ uint16 datalen; -+ -+ pos = dns_packet_copy(buf,len,0,header,12); if (!pos) return -1; -+ uint16_unpack_big(header + 6,&numanswers); -+ pos = dns_packet_skipname(buf,len,pos); if (!pos) return -1; -+ pos += 4; -+ -+ while (numanswers--) { -+ pos = dns_packet_skipname(buf,len,pos); if (!pos) return -1; -+ pos = dns_packet_copy(buf,len,pos,header,10); if (!pos) return -1; -+ uint16_unpack_big(header + 8,&datalen); -+ if (byte_equal(header,2,DNS_T_AAAA)) { -+ if (byte_equal(header + 2,2,DNS_C_IN)) -+ if (datalen == 16) { -+ if (!dns_packet_copy(buf,len,pos,header,16)) return -1; -+ if (!stralloc_catb(out,header,16)) return -1; -+ } -+ } else if (byte_equal(header,2,DNS_T_A)) -+ if (byte_equal(header + 2,2,DNS_C_IN)) -+ if (datalen == 4) { -+ byte_copy(header,12,V4mappedprefix); -+ if (!dns_packet_copy(buf,len,pos,header+12,4)) return -1; -+ if (!stralloc_catb(out,header,16)) return -1; -+ } -+ pos += datalen; -+ } -+ -+ dns_sortip6(out->s,out->len); -+ return 0; -+} -+ -+int dns_ip6_packet(stralloc *out,const char *buf,unsigned int len) { -+ if (!stralloc_copys(out,"")) return -1; -+ return dns_ip6_packet_add(out,buf,len); -+} -+ -+static char *q = 0; -+ -+int dns_ip6(stralloc *out,stralloc *fqdn) -+{ -+ unsigned int i; -+ char code; -+ char ch; -+ char ip[16]; -+ -+ if (!stralloc_copys(out,"")) return -1; -+ if (!stralloc_readyplus(fqdn,1)) return -1; -+ fqdn->s[fqdn->len]=0; -+ if ((i=scan_ip6(fqdn->s,ip))) { -+ if (fqdn->s[i]) return -1; -+ stralloc_copyb(out,ip,16); -+ return 0; -+ } -+ code = 0; -+ for (i = 0;i <= fqdn->len;++i) { -+ if (i < fqdn->len) -+ ch = fqdn->s[i]; -+ else -+ ch = '.'; -+ -+ if ((ch == '[') || (ch == ']')) continue; -+ if (ch == '.') { -+ if (!stralloc_append(out,&code)) return -1; -+ code = 0; -+ continue; -+ } -+ if ((ch >= '0') && (ch <= '9')) { -+ code *= 10; -+ code += ch - '0'; -+ continue; -+ } -+ -+ if (!dns_domain_fromdot(&q,fqdn->s,fqdn->len)) return -1; -+ if (!stralloc_copys(out,"")) return -1; -+ if (dns_resolve(q,DNS_T_AAAA) != -1) -+ if (dns_ip6_packet_add(out,dns_resolve_tx.packet,dns_resolve_tx.packetlen) != -1) { -+ dns_transmit_free(&dns_resolve_tx); -+ dns_domain_free(&q); -+ } -+ if (!dns_domain_fromdot(&q,fqdn->s,fqdn->len)) return -1; -+ if (dns_resolve(q,DNS_T_A) != -1) -+ if (dns_ip6_packet_add(out,dns_resolve_tx.packet,dns_resolve_tx.packetlen) != -1) { -+ dns_transmit_free(&dns_resolve_tx); -+ dns_domain_free(&q); -+ } -+ return out->a>0?0:-1; -+ } -+ -+ out->len &= ~3; -+ return 0; -+} -diff -uNr ucspi-tcp-0.88.orig/dns_ipq.c ucspi-tcp-0.88/dns_ipq.c ---- ucspi-tcp-0.88.orig/dns_ipq.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_ipq.c 2009-08-04 17:45:59.000000000 -0500 -@@ -4,7 +4,7 @@ - #include "str.h" - #include "dns.h" - --static int doit(stralloc *work,char *rule) -+static int doit(stralloc *work,const char *rule) - { - char ch; - unsigned int colon; -@@ -30,7 +30,7 @@ - return stralloc_cats(work,rule + colon + 1); - } - --int dns_ip4_qualify_rules(stralloc *out,stralloc *fqdn,stralloc *in,stralloc *rules) -+int dns_ip4_qualify_rules(stralloc *out,stralloc *fqdn,const stralloc *in,const stralloc *rules) - { - unsigned int i; - unsigned int j; -@@ -63,7 +63,7 @@ - } - } - --int dns_ip4_qualify(stralloc *out,stralloc *fqdn,stralloc *in) -+int dns_ip4_qualify(stralloc *out,stralloc *fqdn,const stralloc *in) - { - static stralloc rules; - if (dns_resolvconfrewrite(&rules) == -1) return -1; -diff -uNr ucspi-tcp-0.88.orig/dns_ipq6.c ucspi-tcp-0.88/dns_ipq6.c ---- ucspi-tcp-0.88.orig/dns_ipq6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/dns_ipq6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,72 @@ -+#include "stralloc.h" -+#include "case.h" -+#include "byte.h" -+#include "str.h" -+#include "dns.h" -+ -+static int doit(stralloc *work,const char *rule) -+{ -+ char ch; -+ unsigned int colon; -+ unsigned int prefixlen; -+ -+ ch = *rule++; -+ if ((ch != '?') && (ch != '=') && (ch != '*') && (ch != '-')) return 1; -+ colon = str_chr(rule,':'); -+ if (!rule[colon]) return 1; -+ -+ if (work->len < colon) return 1; -+ prefixlen = work->len - colon; -+ if ((ch == '=') && prefixlen) return 1; -+ if (case_diffb(rule,colon,work->s + prefixlen)) return 1; -+ if (ch == '?') { -+ if (byte_chr(work->s,prefixlen,'.') < prefixlen) return 1; -+ if (byte_chr(work->s,prefixlen,':') < prefixlen) return 1; -+ if (byte_chr(work->s,prefixlen,'[') < prefixlen) return 1; -+ if (byte_chr(work->s,prefixlen,']') < prefixlen) return 1; -+ } -+ -+ work->len = prefixlen; -+ if (ch == '-') work->len = 0; -+ return stralloc_cats(work,rule + colon + 1); -+} -+ -+int dns_ip6_qualify_rules(stralloc *out,stralloc *fqdn,const stralloc *in,const stralloc *rules) -+{ -+ unsigned int i; -+ unsigned int j; -+ unsigned int plus; -+ unsigned int fqdnlen; -+ -+ if (!stralloc_copy(fqdn,in)) return -1; -+ -+ for (j = i = 0;j < rules->len;++j) -+ if (!rules->s[j]) { -+ if (!doit(fqdn,rules->s + i)) return -1; -+ i = j + 1; -+ } -+ -+ fqdnlen = fqdn->len; -+ plus = byte_chr(fqdn->s,fqdnlen,'+'); -+ if (plus >= fqdnlen) -+ return dns_ip6(out,fqdn); -+ -+ i = plus + 1; -+ for (;;) { -+ j = byte_chr(fqdn->s + i,fqdnlen - i,'+'); -+ byte_copy(fqdn->s + plus,j,fqdn->s + i); -+ fqdn->len = plus + j; -+ if (dns_ip6(out,fqdn) == -1) return -1; -+ if (out->len) return 0; -+ i += j; -+ if (i >= fqdnlen) return 0; -+ ++i; -+ } -+} -+ -+int dns_ip6_qualify(stralloc *out,stralloc *fqdn,const stralloc *in) -+{ -+ static stralloc rules; -+ if (dns_resolvconfrewrite(&rules) == -1) return -1; -+ return dns_ip6_qualify_rules(out,fqdn,in,&rules); -+} -diff -uNr ucspi-tcp-0.88.orig/dns_name.c ucspi-tcp-0.88/dns_name.c ---- ucspi-tcp-0.88.orig/dns_name.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_name.c 2009-08-04 17:45:59.000000000 -0500 -@@ -2,10 +2,11 @@ - #include "uint16.h" - #include "byte.h" - #include "dns.h" -+#include "ip6.h" - - static char *q = 0; - --int dns_name_packet(stralloc *out,char *buf,unsigned int len) -+int dns_name_packet(stralloc *out,const char *buf,unsigned int len) - { - unsigned int pos; - char header[12]; -@@ -35,7 +36,7 @@ - return 0; - } - --int dns_name4(stralloc *out,char ip[4]) -+int dns_name4(stralloc *out,const char ip[4]) - { - char name[DNS_NAME4_DOMAIN]; - -@@ -46,3 +47,17 @@ - dns_domain_free(&q); - return 0; - } -+ -+int dns_name6(stralloc *out,char ip[16]) -+{ -+ char name[DNS_NAME6_DOMAIN]; -+ -+ if (ip6_isv4mapped(ip)) -+ return dns_name4(out,ip+12); -+ dns_name6_domain(name,ip); -+ if (dns_resolve(name,DNS_T_PTR) == -1) return -1; -+ if (dns_name_packet(out,dns_resolve_tx.packet,dns_resolve_tx.packetlen) == -1) return -1; -+ dns_transmit_free(&dns_resolve_tx); -+ dns_domain_free(&q); -+ return 0; -+} -diff -uNr ucspi-tcp-0.88.orig/dns_nd.c ucspi-tcp-0.88/dns_nd.c ---- ucspi-tcp-0.88.orig/dns_nd.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_nd.c 2009-08-04 17:45:59.000000000 -0500 -@@ -2,7 +2,7 @@ - #include "fmt.h" - #include "dns.h" - --void dns_name4_domain(char name[DNS_NAME4_DOMAIN],char ip[4]) -+void dns_name4_domain(char name[DNS_NAME4_DOMAIN],const char ip[4]) - { - unsigned int namelen; - unsigned int i; -diff -uNr ucspi-tcp-0.88.orig/dns_nd6.c ucspi-tcp-0.88/dns_nd6.c ---- ucspi-tcp-0.88.orig/dns_nd6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/dns_nd6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,28 @@ -+#include "byte.h" -+#include "fmt.h" -+#include "dns.h" -+ -+/* RFC1886: -+ * 4321:0:1:2:3:4:567:89ab -+ * -> -+ * b.a.9.8.7.6.5.0.4.0.0.0.3.0.0.0.2.0.0.0.1.0.0.0.0.0.0.0.1.2.3.4.IP6.INT. -+ */ -+ -+static inline char tohex(char c) { -+ return c>=10?c-10+'a':c+'0'; -+} -+ -+int dns_name6_domain(char name[DNS_NAME6_DOMAIN],char ip[16]) -+{ -+ unsigned int j; -+ -+ for (j=0; j<16; j++) { -+ name[j*4]=1; -+ name[j*4+1]=tohex(ip[15-j] & 15); -+ name[j*4+2]=1; -+ name[j*4+3]=tohex((unsigned char)ip[15-j] >> 4); -+ } -+ byte_copy(name + 4*16,10,"\3ip6\4arpa\0"); -+ return 4*16+10; -+} -+ -diff -uNr ucspi-tcp-0.88.orig/dns_packet.c ucspi-tcp-0.88/dns_packet.c ---- ucspi-tcp-0.88.orig/dns_packet.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_packet.c 2009-08-04 17:45:59.000000000 -0500 -@@ -2,10 +2,11 @@ - DNS should have used LZ77 instead of its own sophomoric compression algorithm. - */ - --#include "error.h" -+#include - #include "dns.h" -+#include "error.h" - --unsigned int dns_packet_copy(char *buf,unsigned int len,unsigned int pos,char *out,unsigned int outlen) -+unsigned int dns_packet_copy(const char *buf,unsigned int len,unsigned int pos,char *out,unsigned int outlen) - { - while (outlen) { - if (pos >= len) { errno = error_proto; return 0; } -@@ -15,7 +16,7 @@ - return pos; - } - --unsigned int dns_packet_skipname(char *buf,unsigned int len,unsigned int pos) -+unsigned int dns_packet_skipname(const char *buf,unsigned int len,unsigned int pos) - { - unsigned char ch; - -@@ -32,7 +33,7 @@ - return 0; - } - --unsigned int dns_packet_getname(char *buf,unsigned int len,unsigned int pos,char **d) -+unsigned int dns_packet_getname(const char *buf,unsigned int len,unsigned int pos,char **d) - { - unsigned int loop = 0; - unsigned int state = 0; -diff -uNr ucspi-tcp-0.88.orig/dns_random.c ucspi-tcp-0.88/dns_random.c ---- ucspi-tcp-0.88.orig/dns_random.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_random.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,3 +1,4 @@ -+#include - #include "dns.h" - #include "taia.h" - #include "uint32.h" -@@ -29,7 +30,7 @@ - } - } - --void dns_random_init(char data[128]) -+void dns_random_init(const char data[128]) - { - int i; - struct taia t; -diff -uNr ucspi-tcp-0.88.orig/dns_rcip.c ucspi-tcp-0.88/dns_rcip.c ---- ucspi-tcp-0.88.orig/dns_rcip.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_rcip.c 2009-08-04 17:45:59.000000000 -0500 -@@ -2,12 +2,13 @@ - #include "openreadclose.h" - #include "byte.h" - #include "ip4.h" --#include "env.h" -+#include "ip6.h" - #include "dns.h" -+#include "env.h" - - static stralloc data = {0}; - --static int init(char ip[64]) -+static int init(char ip[256]) - { - int i; - int j; -@@ -16,15 +17,16 @@ - - x = env_get("DNSCACHEIP"); - if (x) -- while (iplen <= 60) -+ while (iplen <= 60) { - if (*x == '.') - ++x; - else { -- i = ip4_scan(x,ip + iplen); -+ i = scan_ip6(x,ip + iplen); - if (!i) break; - x += i; -- iplen += 4; -+ iplen += 16; - } -+ } - - if (!iplen) { - i = openreadclose("/etc/resolv.conf",&data,64); -@@ -39,8 +41,9 @@ - while ((data.s[i] == ' ') || (data.s[i] == '\t')) - ++i; - if (iplen <= 60) -- if (ip4_scan(data.s + i,ip + iplen)) -- iplen += 4; -+ if (scan_ip6(data.s + i,ip + iplen)) { -+ iplen += 16; -+ } - } - i = j + 1; - } -@@ -48,19 +51,19 @@ - } - - if (!iplen) { -- byte_copy(ip,4,"\177\0\0\1"); -- iplen = 4; -+ byte_copy(ip,16,"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1"); -+ iplen = 16; - } -- byte_zero(ip + iplen,64 - iplen); -+ byte_zero(ip + iplen,256 - iplen); - return 0; - } - - static int ok = 0; - static unsigned int uses; - static struct taia deadline; --static char ip[64]; /* defined if ok */ -+static char ip[256]; /* defined if ok */ - --int dns_resolvconfip(char s[64]) -+int dns_resolvconfip(char s[256]) - { - struct taia now; - -@@ -77,6 +80,6 @@ - } - - --uses; -- byte_copy(s,64,ip); -+ byte_copy(s,256,ip); - return 0; - } -diff -uNr ucspi-tcp-0.88.orig/dns_rcrw.c ucspi-tcp-0.88/dns_rcrw.c ---- ucspi-tcp-0.88.orig/dns_rcrw.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_rcrw.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,16 +1,17 @@ -+#include - #include "taia.h" --#include "env.h" - #include "byte.h" - #include "str.h" - #include "openreadclose.h" - #include "dns.h" -+#include "env.h" - - static stralloc data = {0}; - - static int init(stralloc *rules) - { - char host[256]; -- char *x; -+ const char *x; - int i; - int j; - int k; -diff -uNr ucspi-tcp-0.88.orig/dns_resolve.c ucspi-tcp-0.88/dns_resolve.c ---- ucspi-tcp-0.88.orig/dns_resolve.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_resolve.c 2009-08-04 17:45:59.000000000 -0500 -@@ -2,19 +2,20 @@ - #include "taia.h" - #include "byte.h" - #include "dns.h" -+#include "ip6.h" - - struct dns_transmit dns_resolve_tx = {0}; - --int dns_resolve(char *q,char qtype[2]) -+int dns_resolve(const char *q,const char qtype[2]) - { - struct taia stamp; - struct taia deadline; -- char servers[64]; -+ char servers[256]; - iopause_fd x[1]; - int r; - - if (dns_resolvconfip(servers) == -1) return -1; -- if (dns_transmit_start(&dns_resolve_tx,servers,1,q,qtype,"\0\0\0\0") == -1) return -1; -+ if (dns_transmit_start(&dns_resolve_tx,servers,1,q,qtype,V6any) == -1) return -1; - - for (;;) { - taia_now(&stamp); -diff -uNr ucspi-tcp-0.88.orig/dns_sortip6.c ucspi-tcp-0.88/dns_sortip6.c ---- ucspi-tcp-0.88.orig/dns_sortip6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/dns_sortip6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,20 @@ -+#include "byte.h" -+#include "dns.h" -+ -+/* XXX: sort servers by configurable notion of closeness? */ -+/* XXX: pay attention to competence of each server? */ -+ -+void dns_sortip6(char *s,unsigned int n) -+{ -+ unsigned int i; -+ char tmp[16]; -+ -+ n >>= 4; -+ while (n > 1) { -+ i = dns_random(n); -+ --n; -+ byte_copy(tmp,16,s + (i << 4)); -+ byte_copy(s + (i << 4),16,s + (n << 4)); -+ byte_copy(s + (n << 4),16,tmp); -+ } -+} -diff -uNr ucspi-tcp-0.88.orig/dns_transmit.c ucspi-tcp-0.88/dns_transmit.c ---- ucspi-tcp-0.88.orig/dns_transmit.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_transmit.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,12 +1,15 @@ -+#include -+#include -+#include -+#include - #include "socket.h" --#include "alloc.h" --#include "error.h" -+#include - #include "byte.h" --#include "readwrite.h" - #include "uint16.h" - #include "dns.h" -+#include "ip6.h" - --static int serverwantstcp(char *buf,unsigned int len) -+static int serverwantstcp(const char *buf,unsigned int len) - { - char out[12]; - -@@ -15,7 +18,7 @@ - return 0; - } - --static int serverfailed(char *buf,unsigned int len) -+static int serverfailed(const char *buf,unsigned int len) - { - char out[12]; - unsigned int rcode; -@@ -23,11 +26,11 @@ - if (!dns_packet_copy(buf,len,0,out,12)) return 1; - rcode = out[3]; - rcode &= 15; -- if (rcode && (rcode != 3)) { errno = error_again; return 1; } -+ if (rcode && (rcode != 3)) { errno = EAGAIN; return 1; } - return 0; - } - --static int irrelevant(struct dns_transmit *d,char *buf,unsigned int len) -+static int irrelevant(const struct dns_transmit *d,const char *buf,unsigned int len) - { - char out[12]; - char *dn; -@@ -40,8 +43,8 @@ - - dn = 0; - pos = dns_packet_getname(buf,len,pos,&dn); if (!pos) return 1; -- if (!dns_domain_equal(dn,d->query + 14)) { alloc_free(dn); return 1; } -- alloc_free(dn); -+ if (!dns_domain_equal(dn,d->query + 14)) { free(dn); return 1; } -+ free(dn); - - pos = dns_packet_copy(buf,len,pos,out,4); if (!pos) return 1; - if (byte_diff(out,2,d->qtype)) return 1; -@@ -53,14 +56,14 @@ - static void packetfree(struct dns_transmit *d) - { - if (!d->packet) return; -- alloc_free(d->packet); -+ free(d->packet); - d->packet = 0; - } - - static void queryfree(struct dns_transmit *d) - { - if (!d->query) return; -- alloc_free(d->query); -+ free(d->query); - d->query = 0; - } - -@@ -83,9 +86,9 @@ - int j; - - for (j = 0;j < 10;++j) -- if (socket_bind4(d->s1 - 1,d->localip,1025 + dns_random(64510)) == 0) -+ if (socket_bind6(d->s1 - 1,d->localip,1025 + dns_random(64510),d->scope_id) == 0) - return 0; -- if (socket_bind4(d->s1 - 1,d->localip,0) == 0) -+ if (socket_bind6(d->s1 - 1,d->localip,0,d->scope_id) == 0) - return 0; - return -1; - } -@@ -94,22 +97,22 @@ - - static int thisudp(struct dns_transmit *d) - { -- char *ip; -+ const char *ip; - - socketfree(d); - - while (d->udploop < 4) { - for (;d->curserver < 16;++d->curserver) { -- ip = d->servers + 4 * d->curserver; -- if (byte_diff(ip,4,"\0\0\0\0")) { -+ ip = d->servers + 16 * d->curserver; -+ if (byte_diff(ip,16,V6any)) { - d->query[2] = dns_random(256); - d->query[3] = dns_random(256); - -- d->s1 = 1 + socket_udp(); -+ d->s1 = 1 + socket_udp6(); - if (!d->s1) { dns_transmit_free(d); return -1; } - if (randombind(d) == -1) { dns_transmit_free(d); return -1; } - -- if (socket_connect4(d->s1 - 1,ip,53) == 0) -+ if (socket_connect6(d->s1 - 1,ip,53,d->scope_id) == 0) - if (send(d->s1 - 1,d->query + 2,d->querylen - 2,0) == d->querylen - 2) { - struct taia now; - taia_now(&now); -@@ -145,29 +148,29 @@ - static int thistcp(struct dns_transmit *d) - { - struct taia now; -- char *ip; -+ const char *ip; - - socketfree(d); - packetfree(d); - - for (;d->curserver < 16;++d->curserver) { -- ip = d->servers + 4 * d->curserver; -- if (byte_diff(ip,4,"\0\0\0\0")) { -+ ip = d->servers + 16 * d->curserver; -+ if (byte_diff(ip,16,V6any)) { - d->query[2] = dns_random(256); - d->query[3] = dns_random(256); - -- d->s1 = 1 + socket_tcp(); -+ d->s1 = 1 + socket_tcp6(); - if (!d->s1) { dns_transmit_free(d); return -1; } - if (randombind(d) == -1) { dns_transmit_free(d); return -1; } - - taia_now(&now); - taia_uint(&d->deadline,10); - taia_add(&d->deadline,&d->deadline,&now); -- if (socket_connect4(d->s1 - 1,ip,53) == 0) { -+ if (socket_connect6(d->s1 - 1,ip,53,d->scope_id) == 0) { - d->tcpstate = 2; - return 0; - } -- if ((errno == error_inprogress) || (errno == error_wouldblock)) { -+ if ((errno == EINPROGRESS) || (errno == EWOULDBLOCK)) { - d->tcpstate = 1; - return 0; - } -@@ -191,16 +194,16 @@ - return thistcp(d); - } - --int dns_transmit_start(struct dns_transmit *d,char servers[64],int flagrecursive,char *q,char qtype[2],char localip[4]) -+int dns_transmit_start(struct dns_transmit *d,const char servers[256],int flagrecursive,const char *q,const char qtype[2],const char localip[16]) - { - unsigned int len; - - dns_transmit_free(d); -- errno = error_io; -+ errno = EIO; - - len = dns_domain_length(q); - d->querylen = len + 18; -- d->query = alloc(d->querylen); -+ d->query = malloc(d->querylen); - if (!d->query) return -1; - - uint16_pack_big(d->query,len + 16); -@@ -211,7 +214,7 @@ - - byte_copy(d->qtype,2,qtype); - d->servers = servers; -- byte_copy(d->localip,4,localip); -+ byte_copy(d->localip,16,localip); - - d->udploop = flagrecursive ? 1 : 0; - -@@ -236,19 +239,19 @@ - *deadline = d->deadline; - } - --int dns_transmit_get(struct dns_transmit *d,iopause_fd *x,struct taia *when) -+int dns_transmit_get(struct dns_transmit *d,const iopause_fd *x,const struct taia *when) - { - char udpbuf[513]; - unsigned char ch; - int r; - int fd; - -- errno = error_io; -+ errno = EIO; - fd = d->s1 - 1; - - if (!x->revents) { - if (taia_less(when,&d->deadline)) return 0; -- errno = error_timeout; -+ errno = ETIMEDOUT; - if (d->tcpstate == 0) return nextudp(d); - return nexttcp(d); - } -@@ -260,7 +263,7 @@ - */ - r = recv(fd,udpbuf,sizeof udpbuf,0); - if (r <= 0) { -- if (d->udploop == 2) return 0; -+ if (errno == ECONNREFUSED) if (d->udploop == 2) return 0; - return nextudp(d); - } - if (r + 1 > sizeof udpbuf) return 0; -@@ -274,7 +277,7 @@ - socketfree(d); - - d->packetlen = r; -- d->packet = alloc(d->packetlen); -+ d->packet = malloc(d->packetlen); - if (!d->packet) { dns_transmit_free(d); return -1; } - byte_copy(d->packet,d->packetlen,udpbuf); - queryfree(d); -@@ -334,7 +337,7 @@ - d->packetlen += ch; - d->tcpstate = 5; - d->pos = 0; -- d->packet = alloc(d->packetlen); -+ d->packet = malloc(d->packetlen); - if (!d->packet) { dns_transmit_free(d); return -1; } - return 0; - } -diff -uNr ucspi-tcp-0.88.orig/dns_txt.c ucspi-tcp-0.88/dns_txt.c ---- ucspi-tcp-0.88.orig/dns_txt.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/dns_txt.c 2009-08-04 17:45:59.000000000 -0500 -@@ -3,7 +3,7 @@ - #include "byte.h" - #include "dns.h" - --int dns_txt_packet(stralloc *out,char *buf,unsigned int len) -+int dns_txt_packet(stralloc *out,const char *buf,unsigned int len) - { - unsigned int pos; - char header[12]; -@@ -48,7 +48,7 @@ - - static char *q = 0; - --int dns_txt(stralloc *out,stralloc *fqdn) -+int dns_txt(stralloc *out,const stralloc *fqdn) - { - if (!dns_domain_fromdot(&q,fqdn->s,fqdn->len)) return -1; - if (dns_resolve(q,DNS_T_TXT) == -1) return -1; -diff -uNr ucspi-tcp-0.88.orig/error.h ucspi-tcp-0.88/error.h ---- ucspi-tcp-0.88.orig/error.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/error.h 2009-08-04 17:45:59.000000000 -0500 -@@ -1,7 +1,7 @@ - #ifndef ERROR_H - #define ERROR_H - --extern int errno; -+#include - - extern int error_intr; - extern int error_nomem; -diff -uNr ucspi-tcp-0.88.orig/finger@.1 ucspi-tcp-0.88/finger@.1 ---- ucspi-tcp-0.88.orig/finger@.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/finger@.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,45 @@ -+.TH finger@ 1 -+.SH NAME -+finger@ \- get user information from a host -+.SH SYNTAX -+.B finger@ -+[ -+.I host -+[ -+.I user -+] -+] -+.SH DESCRIPTION -+.B finger@ -+connects to TCP port 79 (Finger) on -+.IR host , -+sends -+.I user -+(with an extra CR) -+to -+.IR host , -+and prints any data it receives. -+It removes CR and converts unprintable characters to a visible format. -+Some computers respond to port 79 with information about -+.IR user . -+ -+If -+.I user -+is not supplied, -+.B finger@ -+sends a blank line to -+.IR host . -+Some computers respond with information about -+all the users who are logged in. -+ -+If -+.I host -+is not supplied, -+.B finger@ -+connects to the local host. -+.SH "SEE ALSO" -+addcr(1), -+cat(1), -+delcr(1), -+finger(1), -+tcpclient(1) -diff -uNr ucspi-tcp-0.88.orig/fixcr.1 ucspi-tcp-0.88/fixcr.1 ---- ucspi-tcp-0.88.orig/fixcr.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/fixcr.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,11 @@ -+.TH fixcr 1 -+.SH NAME -+fixcr \- make sure that there is a CR before each LF -+.SH SYNOPSIS -+.B fixcr -+.SH DESCRIPTION -+.B fixcr -+inserts CR at the end of each line of input where a CR is not already present. -+It does not insert CR at the end of a partial final line. -+.SH "SEE ALSO" -+addcr(1) -diff -uNr ucspi-tcp-0.88.orig/fmt_xlong.c ucspi-tcp-0.88/fmt_xlong.c ---- ucspi-tcp-0.88.orig/fmt_xlong.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/fmt_xlong.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,22 @@ -+#include "fmt.h" -+ -+char tohex(char num) { -+ if (num<10) -+ return num+'0'; -+ else if (num<16) -+ return num-10+'a'; -+ else -+ return -1; -+} -+ -+unsigned int fmt_xlong(register char *s,register unsigned long u) -+{ -+ register unsigned int len; register unsigned long q; -+ len = 1; q = u; -+ while (q > 15) { ++len; q /= 16; } -+ if (s) { -+ s += len; -+ do { *--s = tohex(u % 16); u /= 16; } while(u); /* handles u == 0 */ -+ } -+ return len; -+} -diff -uNr ucspi-tcp-0.88.orig/haveip6.h1 ucspi-tcp-0.88/haveip6.h1 ---- ucspi-tcp-0.88.orig/haveip6.h1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/haveip6.h1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1 @@ -+ -diff -uNr ucspi-tcp-0.88.orig/haveip6.h2 ucspi-tcp-0.88/haveip6.h2 ---- ucspi-tcp-0.88.orig/haveip6.h2 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/haveip6.h2 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1 @@ -+#define LIBC_HAS_IP6 1 -diff -uNr ucspi-tcp-0.88.orig/hier.c ucspi-tcp-0.88/hier.c ---- ucspi-tcp-0.88.orig/hier.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/hier.c 2009-08-04 17:45:59.000000000 -0500 -@@ -4,6 +4,9 @@ - { - h(auto_home,-1,-1,02755); - d(auto_home,"bin",-1,-1,02755); -+ d(auto_home,"man",-1,-1,02755); -+ d(auto_home,"man/man1",-1,-1,02755); -+ d(auto_home,"man/man5",-1,-1,02755); - - c(auto_home,"bin","tcpserver",-1,-1,0755); - c(auto_home,"bin","tcprules",-1,-1,0755); -@@ -22,4 +25,20 @@ - c(auto_home,"bin","delcr",-1,-1,0755); - c(auto_home,"bin","fixcrio",-1,-1,0755); - c(auto_home,"bin","rblsmtpd",-1,-1,0755); -+ -+ c(auto_home,"man/man1","tcpclient.1",-1,-1,0644); -+ c(auto_home,"man/man1","tcpserver.1",-1,-1,0644); -+ c(auto_home,"man/man1","tcprules.1",-1,-1,0644); -+ c(auto_home,"man/man1","tcprulescheck.1",-1,-1,0644); -+ c(auto_home,"man/man1","fixcr.1",-1,-1,0644); -+ c(auto_home,"man/man1","addcr.1",-1,-1,0644); -+ c(auto_home,"man/man1","delcr.1",-1,-1,0644); -+ c(auto_home,"man/man1","who@.1",-1,-1,0644); -+ c(auto_home,"man/man1","date@.1",-1,-1,0644); -+ c(auto_home,"man/man1","finger@.1",-1,-1,0644); -+ c(auto_home,"man/man1","http@.1",-1,-1,0644); -+ c(auto_home,"man/man1","mconnect.1",-1,-1,0644); -+ c(auto_home,"man/man1","argv0.1",-1,-1,0644); -+ c(auto_home,"man/man1","recordio.1",-1,-1,0644); -+ c(auto_home,"man/man5","tcp-environ.5",-1,-1,0644); - } -diff -uNr ucspi-tcp-0.88.orig/http@.1 ucspi-tcp-0.88/http@.1 ---- ucspi-tcp-0.88.orig/http@.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/http@.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,52 @@ -+.TH http@ 1 -+.SH NAME -+http@ \- get a web page from a host through HTTP -+.SH SYNTAX -+.B http@ -+[ -+.I host -+[ -+.I page -+[ -+.I port -+] -+] -+] -+.SH DESCRIPTION -+.B http@ -+connects to -+.I port -+on -+.IR host , -+sends -+.B GET /\fIpage -+(with an extra CR) -+to -+.IR host , -+and prints any data it receives, -+removing CR from the end of each line. -+ -+If -+.I port -+is not supplied, -+.B http@ -+uses port 80 (HTTP). -+ -+If -+.I page -+is not supplied, -+.B http@ -+sends -+.B GET / -+to -+.IR host . -+ -+If -+.I host -+is not supplied, -+.B http@ -+connects to the local host. -+.SH "SEE ALSO" -+addcr(1), -+delcr(1), -+tcpclient(1) -diff -uNr ucspi-tcp-0.88.orig/ip4.h ucspi-tcp-0.88/ip4.h ---- ucspi-tcp-0.88.orig/ip4.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/ip4.h 2009-08-04 17:45:59.000000000 -0500 -@@ -6,4 +6,6 @@ - - #define IP4_FMT 20 - -+extern const char ip4loopback[4]; /* = {127,0,0,1}; */ -+ - #endif -diff -uNr ucspi-tcp-0.88.orig/ip6.h ucspi-tcp-0.88/ip6.h ---- ucspi-tcp-0.88.orig/ip6.h 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/ip6.h 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,28 @@ -+#ifndef IP6_H -+#define IP6_H -+ -+#include "byte.h" -+ -+extern unsigned int scan_ip6(const char *src,char *ip); -+extern unsigned int fmt_ip6(char *dest,const char *ip); -+ -+extern unsigned int scan_ip6_flat(const char *src,char *); -+extern unsigned int fmt_ip6_flat(char *dest,const char *); -+ -+/* -+ ip6 address syntax: (h = hex digit), no leading '0' required -+ 1. hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh -+ 2. any number of 0000 may be abbreviated as "::", but only once -+ flat ip6 address syntax: -+ hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh -+ */ -+ -+#define IP6_FMT 40 -+ -+extern const unsigned char V4mappedprefix[12]; /*={0,0,0,0,0,0,0,0,0,0,0xff,0xff}; */ -+extern const unsigned char V6loopback[16]; /*={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1}; */ -+extern const unsigned char V6any[16]; /*={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; */ -+ -+#define ip6_isv4mapped(ip) (byte_equal(ip,12,V4mappedprefix)) -+ -+#endif -diff -uNr ucspi-tcp-0.88.orig/ip6_fmt.c ucspi-tcp-0.88/ip6_fmt.c ---- ucspi-tcp-0.88.orig/ip6_fmt.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/ip6_fmt.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,64 @@ -+#include "fmt.h" -+#include "byte.h" -+#include "ip4.h" -+#include "ip6.h" -+ -+unsigned int ip6_fmt(char *s,char ip[16]) -+{ -+ unsigned long len,temp, k, pos0=0,len0=0, pos1=0, compr=0; -+ -+ for (k=0; k<16; k+=2) { -+ if (ip[k]==0 && ip[k+1]==0) { -+ if (!compr) { -+ compr=1; -+ pos1=k; -+ } -+ if (k==14) { k=16; goto last; } -+ } else if (compr) { -+ last: -+ if ((temp=k-pos1) > len0) { -+ len0=temp; -+ pos0=pos1; -+ } -+ compr=0; -+ } -+ } -+ -+ for (len=0,k=0; k<16; k+=2) { -+ if (k==12 && ip6_isv4mapped(ip)) { -+ len += ip4_fmt(s,ip+12); -+ break; -+ } -+ if (pos0==k && len0) { -+ if (k==0) { ++len; if (s) *s++ = ':'; } -+ ++len; if (s) *s++ = ':'; -+ k += len0-2; -+ continue; -+ } -+ temp = ((unsigned long) (unsigned char) ip[k] << 8) + -+ (unsigned long) (unsigned char) ip[k+1]; -+ temp = fmt_xlong(s,temp); len += temp; if (s) s += temp; -+ if (k<14) { ++len; if (s) *s++ = ':'; } -+ } -+ -+ return len; -+} -+ -+static char tohex(char num) { -+ if (num<10) -+ return num+'0'; -+ else if (num<16) -+ return num-10+'a'; -+ else -+ return -1; -+} -+ -+unsigned int ip6_fmt_flat(char *s,char ip[16]) -+{ -+ int i; -+ for (i=0; i<16; i++) { -+ *s++=tohex((unsigned char)ip[i] >> 4); -+ *s++=tohex((unsigned char)ip[i] & 15); -+ } -+ return 32; -+} -diff -uNr ucspi-tcp-0.88.orig/mconnect.1 ucspi-tcp-0.88/mconnect.1 ---- ucspi-tcp-0.88.orig/mconnect.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/mconnect.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,36 @@ -+.TH mconnect 1 -+.SH NAME -+mconnect \- connect to the SMTP server on a host -+.SH SYNTAX -+.B mconnect -+[ -+.I host -+[ -+.I port -+] -+] -+.SH DESCRIPTION -+.B mconnect -+connects to -+.I port -+on -+.IR host . -+It sends its input to -+.IR host , -+adding a CR to each line. -+Meanwhile it prints anything it receives from -+.IR host . -+ -+If -+.I port -+is not supplied, -+.B mconnect -+uses port 25 (SMTP). -+ -+If -+.I host -+is not supplied, -+.B mconnect -+connects to the local host. -+.SH "SEE ALSO" -+tcpclient(1) -diff -uNr ucspi-tcp-0.88.orig/old-rules.c ucspi-tcp-0.88/old-rules.c ---- ucspi-tcp-0.88.orig/old-rules.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/old-rules.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,101 @@ -+#include "alloc.h" -+#include "stralloc.h" -+#include "open.h" -+#include "cdb.h" -+#include "rules.h" -+ -+stralloc rules_name = {0}; -+ -+static struct cdb c; -+ -+static int dorule(void (*callback)(char *,unsigned int)) -+{ -+ char *data; -+ unsigned int datalen; -+ -+ switch(cdb_find(&c,rules_name.s,rules_name.len)) { -+ case -1: return -1; -+ case 0: return 0; -+ } -+ -+ datalen = cdb_datalen(&c); -+ data = alloc(datalen); -+ if (!data) return -1; -+ if (cdb_read(&c,data,datalen,cdb_datapos(&c)) == -1) { -+ alloc_free(data); -+ return -1; -+ } -+ -+ callback(data,datalen); -+ alloc_free(data); -+ return 1; -+} -+ -+static int doit(void (*callback)(char *,unsigned int),char *ip,char *host,char *info) -+{ -+ int r; -+ -+ if (info) { -+ if (!stralloc_copys(&rules_name,info)) return -1; -+ if (!stralloc_cats(&rules_name,"@")) return -1; -+ if (!stralloc_cats(&rules_name,ip)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ -+ if (host) { -+ if (!stralloc_copys(&rules_name,info)) return -1; -+ if (!stralloc_cats(&rules_name,"@=")) return -1; -+ if (!stralloc_cats(&rules_name,host)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ } -+ } -+ -+ if (!stralloc_copys(&rules_name,ip)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ -+ if (host) { -+ if (!stralloc_copys(&rules_name,"=")) return -1; -+ if (!stralloc_cats(&rules_name,host)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ } -+ -+ if (!stralloc_copys(&rules_name,ip)) return -1; -+ while (rules_name.len > 0) { -+ if (ip[rules_name.len - 1] == '.' || -+ (ip[rules_name.len-1]==':' && rules_name.len>1)) { -+ r = dorule(callback); -+ if (r) return r; -+ } -+ --rules_name.len; -+ } -+ -+ if (host) { -+ while (*host) { -+ if (*host == '.') { -+ if (!stralloc_copys(&rules_name,"=")) return -1; -+ if (!stralloc_cats(&rules_name,host)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ } -+ ++host; -+ } -+ if (!stralloc_copys(&rules_name,"=")) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ } -+ -+ rules_name.len = 0; -+ return dorule(callback); -+} -+ -+int rules(void (*callback)(char *,unsigned int),int fd,char *ip,char *host,char *info) -+{ -+ int r; -+ cdb_init(&c,fd); -+ r = doit(callback,ip,host,info); -+ cdb_free(&c); -+ return r; -+} -diff -uNr ucspi-tcp-0.88.orig/pathexec.h ucspi-tcp-0.88/pathexec.h ---- ucspi-tcp-0.88.orig/pathexec.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/pathexec.h 2009-08-04 17:45:59.000000000 -0500 -@@ -2,7 +2,7 @@ - #define PATHEXEC_H - - extern void pathexec_run(char *,char **,char **); --extern int pathexec_env(char *,char *); -+extern int pathexec_env(const char *,const char *); - extern void pathexec(char **); - - #endif -diff -uNr ucspi-tcp-0.88.orig/pathexec_env.c ucspi-tcp-0.88/pathexec_env.c ---- ucspi-tcp-0.88.orig/pathexec_env.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/pathexec_env.c 2009-08-04 17:45:59.000000000 -0500 -@@ -8,7 +8,7 @@ - static stralloc plus; - static stralloc tmp; - --int pathexec_env(char *s,char *t) -+int pathexec_env(const char *s,const char *t) - { - if (!s) return 1; - if (!stralloc_copys(&tmp,s)) return 0; -@@ -22,7 +22,6 @@ - - void pathexec(char **argv) - { -- char *path; - char **e; - unsigned int elen; - unsigned int i; -diff -uNr ucspi-tcp-0.88.orig/rblsmtpd.c ucspi-tcp-0.88/rblsmtpd.c ---- ucspi-tcp-0.88.orig/rblsmtpd.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/rblsmtpd.c 2009-08-04 17:51:17.000000000 -0500 -@@ -25,26 +25,58 @@ - strerr_die1x(100,"rblsmtpd: usage: rblsmtpd [ -b ] [ -R ] [ -t timeout ] [ -r base ] [ -a base ] smtpd [ arg ... ]"); - } - -+char *tcp_proto; - char *ip_env; - static stralloc ip_reverse; - -+static inline char tohex(char c) { -+ return c>=10?c-10+'a':c+'0'; -+} -+ - void ip_init(void) - { - unsigned int i; - unsigned int j; -+ unsigned char remoteip[16]; -+ char hexval; - -+ tcp_proto = env_get("PROTO"); -+ if (!tcp_proto) tcp_proto = ""; - ip_env = env_get("TCPREMOTEIP"); - if (!ip_env) ip_env = ""; - - if (!stralloc_copys(&ip_reverse,"")) nomem(); - - i = str_len(ip_env); -- while (i) { -- for (j = i;j > 0;--j) if (ip_env[j - 1] == '.') break; -- if (!stralloc_catb(&ip_reverse,ip_env + j,i - j)) nomem(); -- if (!stralloc_cats(&ip_reverse,".")) nomem(); -- if (!j) break; -- i = j - 1; -+ if (str_diff(tcp_proto, "TCP6") != 0) -+ { -+ // IPv4 -+ while (i) { -+ for (j = i;j > 0;--j) if (ip_env[j - 1] == '.') break; -+ if (!stralloc_catb(&ip_reverse,ip_env + j,i - j)) nomem(); -+ if (!stralloc_cats(&ip_reverse,".")) nomem(); -+ if (!j) break; -+ i = j - 1; -+ } -+ } -+ else -+ { -+ // IPv6 -+ if ((i=scan_ip6(ip_env, remoteip))==0) -+ return; -+ -+ for (j=16; j>0; j--) -+ { -+ hexval=tohex(remoteip[j-1] & 15); -+ if(!stralloc_catb(&ip_reverse, &hexval, 1)) nomem(); -+ if(!stralloc_cats(&ip_reverse, ".")) nomem(); -+ -+ hexval=tohex(remoteip[j-1] >> 4); -+ if(!stralloc_catb(&ip_reverse, &hexval, 1)) nomem(); -+ if(!stralloc_cats(&ip_reverse, ".")) nomem(); -+ } -+ -+ if(!stralloc_cats(&ip_reverse, "ipv6.")) nomem(); - } - } - -@@ -190,7 +222,7 @@ - argv += optind; - if (!*argv) usage(); - -- if (flagwantdefaultrbl) rbl("rbl.maps.vix.com"); -+ if (flagwantdefaultrbl) rbl("zen.spamhaus.org"); - if (decision >= 2) rblsmtpd(); - - pathexec_run(*argv,argv,envp); -diff -uNr ucspi-tcp-0.88.orig/recordio.1 ucspi-tcp-0.88/recordio.1 ---- ucspi-tcp-0.88.orig/recordio.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/recordio.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,75 @@ -+.TH recordio 1 -+.SH NAME -+recordio \- record the input and output of a program -+.SH SYNTAX -+.B recordio -+.I program -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B recordio -+runs -+.I program -+with the given arguments. -+It prints lines to stderr -+showing the input and output of -+.IR program . -+ -+At the beginning of each line on stderr, -+.B recordio -+inserts the -+.I program -+process ID, -+along with -+.B < -+for input or -+.B > -+for output. -+At the end of each line it inserts a space, a plus sign, or [EOF]; -+a space indicates that there was a newline in the input or output, -+and [EOF] indicates the end of input or output. -+ -+.B recordio -+prints every packet of input and output immediately. -+It does not attempt to combine packets into coherent stderr lines. -+For example, -+ -+.EX -+ recordio sh -c 'cat /dev/fd/8 2>&1' > /dev/null -+.EE -+ -+could produce -+ -+.EX -+ 5135 > cat: /dev/fd/8: Bad file descriptor -+.br -+ 5135 > [EOF] -+.EE -+ -+or -+ -+.EX -+ 5135 > cat: + -+.br -+ 5135 > /dev/fd/8+ -+.br -+ 5135 > : + -+.br -+ 5135 > Bad file descriptor -+.br -+ 5135 > [EOF] -+.EE -+ -+.B recordio -+uses several lines for long packets -+to guarantee that each line is printed atomically to stderr. -+ -+.B recordio -+runs as a child of -+.IR program . -+It exits when it sees the end of -+.IR program 's -+output. -+.SH "SEE ALSO" -+tcpserver(1) -diff -uNr ucspi-tcp-0.88.orig/remoteinfo.h ucspi-tcp-0.88/remoteinfo.h ---- ucspi-tcp-0.88.orig/remoteinfo.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/remoteinfo.h 2009-08-04 17:45:59.000000000 -0500 -@@ -5,5 +5,6 @@ - #include "uint16.h" - - extern int remoteinfo(stralloc *,char *,uint16,char *,uint16,unsigned int); -+extern int remoteinfo6(stralloc *,char *,uint16,char *,uint16,unsigned int,uint32); - - #endif -diff -uNr ucspi-tcp-0.88.orig/remoteinfo6.c ucspi-tcp-0.88/remoteinfo6.c ---- ucspi-tcp-0.88.orig/remoteinfo6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/remoteinfo6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,98 @@ -+#include "fmt.h" -+#include "buffer.h" -+#include "socket.h" -+#include "error.h" -+#include "iopause.h" -+#include "timeoutconn.h" -+#include "remoteinfo.h" -+ -+static struct taia now; -+static struct taia deadline; -+ -+static int mywrite(int fd,char *buf,int len) -+{ -+ iopause_fd x; -+ -+ x.fd = fd; -+ x.events = IOPAUSE_WRITE; -+ for (;;) { -+ taia_now(&now); -+ iopause(&x,1,&deadline,&now); -+ if (x.revents) break; -+ if (taia_less(&deadline,&now)) { -+ errno = error_timeout; -+ return -1; -+ } -+ } -+ return write(fd,buf,len); -+} -+ -+static int myread(int fd,char *buf,int len) -+{ -+ iopause_fd x; -+ -+ x.fd = fd; -+ x.events = IOPAUSE_READ; -+ for (;;) { -+ taia_now(&now); -+ iopause(&x,1,&deadline,&now); -+ if (x.revents) break; -+ if (taia_less(&deadline,&now)) { -+ errno = error_timeout; -+ return -1; -+ } -+ } -+ return read(fd,buf,len); -+} -+ -+static int doit(stralloc *out,int s,char ipremote[16],uint16 portremote,char iplocal[16],uint16 portlocal,unsigned int timeout,uint32 netif) -+{ -+ buffer b; -+ char bspace[128]; -+ char strnum[FMT_ULONG]; -+ int numcolons; -+ char ch; -+ -+ if (socket_bind6(s,iplocal,0,netif) == -1) return -1; -+ if (timeoutconn6(s,ipremote,113,timeout,netif) == -1) return -1; -+ -+ buffer_init(&b,mywrite,s,bspace,sizeof bspace); -+ buffer_put(&b,strnum,fmt_ulong(strnum,portremote)); -+ buffer_put(&b," , ",3); -+ buffer_put(&b,strnum,fmt_ulong(strnum,portlocal)); -+ buffer_put(&b,"\r\n",2); -+ if (buffer_flush(&b) == -1) return -1; -+ -+ buffer_init(&b,myread,s,bspace,sizeof bspace); -+ numcolons = 0; -+ for (;;) { -+ if (buffer_get(&b,&ch,1) != 1) return -1; -+ if ((ch == ' ') || (ch == '\t') || (ch == '\r')) continue; -+ if (ch == '\n') return 0; -+ if (numcolons < 3) { -+ if (ch == ':') ++numcolons; -+ } -+ else { -+ if (!stralloc_append(out,&ch)) return -1; -+ if (out->len > 256) return 0; -+ } -+ } -+} -+ -+int remoteinfo6(stralloc *out,char ipremote[16],uint16 portremote,char iplocal[16],uint16 portlocal,unsigned int timeout,uint32 netif) -+{ -+ int s; -+ int r; -+ -+ if (!stralloc_copys(out,"")) return -1; -+ -+ taia_now(&now); -+ taia_uint(&deadline,timeout); -+ taia_add(&deadline,&now,&deadline); -+ -+ s = socket_tcp6(); -+ if (s == -1) return -1; -+ r = doit(out,s,ipremote,portremote,iplocal,portlocal,timeout,netif); -+ close(s); -+ return r; -+} -diff -uNr ucspi-tcp-0.88.orig/rules.c ucspi-tcp-0.88/rules.c ---- ucspi-tcp-0.88.orig/rules.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/rules.c 2009-08-04 17:45:59.000000000 -0500 -@@ -64,7 +64,7 @@ - - if (!stralloc_copys(&rules_name,ip)) return -1; - while (rules_name.len > 0) { -- if (ip[rules_name.len - 1] == '.') { -+ if (ip[rules_name.len - 1] == '.' || ip[rules_name.len - 1] == ':') { - r = dorule(callback); - if (r) return r; - } -diff -uNr ucspi-tcp-0.88.orig/scan_ip6.c ucspi-tcp-0.88/scan_ip6.c ---- ucspi-tcp-0.88.orig/scan_ip6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/scan_ip6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,87 @@ -+#include "scan.h" -+#include "ip4.h" -+#include "ip6.h" -+ -+/* -+ * IPv6 addresses are really ugly to parse. -+ * Syntax: (h = hex digit) -+ * 1. hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh -+ * 2. any number of 0000 may be abbreviated as "::", but only once -+ * 3. The last two words may be written as IPv4 address -+ */ -+ -+unsigned int scan_ip6(const char *s,char ip[16]) -+{ -+ unsigned int i; -+ unsigned int len=0; -+ unsigned long u; -+ -+ char suffix[16]; -+ int prefixlen=0; -+ int suffixlen=0; -+ -+ if ((i=ip4_scan((char*)s,ip+12))) { -+ for (len=0; len<12; ++len) ip[len]=V4mappedprefix[len]; -+ return i; -+ } -+ for (i=0; i<16; i++) ip[i]=0; -+ for (;;) { -+ if (*s == ':') { -+ len++; -+ if (s[1] == ':') { /* Found "::", skip to part 2 */ -+ s+=2; -+ len++; -+ break; -+ } -+ s++; -+ } -+ i = scan_xlong((char*)s,&u); -+ if (!i) return 0; -+ if (prefixlen==12 && s[i]=='.') { -+ /* the last 4 bytes may be written as IPv4 address */ -+ i=ip4_scan((char*)s,ip+12); -+ if (i) -+ return i+len; -+ else -+ return 0; -+ } -+ ip[prefixlen++] = (u >> 8); -+ ip[prefixlen++] = (u & 255); -+ s += i; len += i; -+ if (prefixlen==16) -+ return len; -+ } -+ -+/* part 2, after "::" */ -+ for (;;) { -+ if (*s == ':') { -+ if (suffixlen==0) -+ break; -+ s++; -+ len++; -+ } else if (suffixlen!=0) -+ break; -+ i = scan_xlong((char*)s,&u); -+ if (!i) { -+ len--; -+ break; -+ } -+ if (suffixlen+prefixlen<=12 && s[i]=='.') { -+ int j=ip4_scan((char*)s,suffix+suffixlen); -+ if (j) { -+ suffixlen+=4; -+ len+=j; -+ break; -+ } else -+ prefixlen=12-suffixlen; /* make end-of-loop test true */ -+ } -+ suffix[suffixlen++] = (u >> 8); -+ suffix[suffixlen++] = (u & 255); -+ s += i; len += i; -+ if (prefixlen+suffixlen==16) -+ break; -+ } -+ for (i=0; i='0' && c<='9') -+ return c-'0'; -+ else if (c>='A' && c<='F') -+ return c-'A'+10; -+ else if (c>='a' && c<='f') -+ return c-'a'+10; -+ return -1; -+} -+ -+unsigned int scan_xlong(char *src,unsigned long *dest) { -+ register const char *tmp=src; -+ register int l=0; -+ register unsigned char c; -+ while ((c=fromhex(*tmp))<16) { -+ l=(l<<4)+c; -+ ++tmp; -+ } -+ *dest=l; -+ return tmp-src; -+} -diff -uNr ucspi-tcp-0.88.orig/socket.h ucspi-tcp-0.88/socket.h ---- ucspi-tcp-0.88.orig/socket.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/socket.h 2009-08-04 17:45:59.000000000 -0500 -@@ -2,21 +2,52 @@ - #define SOCKET_H - - #include "uint16.h" -+#include "uint32.h" - - extern int socket_tcp(void); - extern int socket_udp(void); -+extern int socket_tcp6(void); -+extern int socket_udp6(void); - --extern int socket_connect4(int,char *,uint16); -+extern int socket_connect4(int,const char *,uint16); -+extern int socket_connect6(int s,const char *ip,uint16 port,uint32 scope_id); - extern int socket_connected(int); --extern int socket_bind4(int,char *,uint16); --extern int socket_bind4_reuse(int,char *,uint16); -+extern int socket_bind4(int,const char *,uint16); -+extern int socket_bind4_reuse(int,const char *,uint16); -+extern int socket_bind6(int s,const char *ip,uint16 port,uint32 scope_id); -+extern int socket_bind6_reuse(int s,const char *ip,uint16 port,uint32 scope_id); - extern int socket_listen(int,int); - extern int socket_accept4(int,char *,uint16 *); -+extern int socket_accept6(int s,char *ip,uint16 *port,uint32 *scope_id); - extern int socket_recv4(int,char *,int,char *,uint16 *); --extern int socket_send4(int,char *,int,char *,uint16); -+extern int socket_send4(int,const char *,int,const char *,uint16); -+extern int socket_recv6(int s,char *buf,unsigned int len,char *ip,uint16 *port,uint32 *scope_id); -+extern int socket_send6(int s,const char *buf,unsigned int len,const char *ip,uint16 port,uint32 scope_id); - extern int socket_local4(int,char *,uint16 *); - extern int socket_remote4(int,char *,uint16 *); -+extern int socket_local6(int s,char *ip,uint16 *port,uint32 *scope_id); -+extern int socket_remote6(int s,char *ip,uint16 *port,uint32 *scope_id); -+ -+/* enable sending udp packets to the broadcast address */ -+extern int socket_broadcast(int); -+/* join a multicast group on the given interface */ -+extern int socket_mcjoin4(int,char *,char *); -+extern int socket_mcjoin6(int,char *,int); -+/* leave a multicast group on the given interface */ -+extern int socket_mcleave4(int,char *); -+extern int socket_mcleave6(int,char *); -+/* set multicast TTL/hop count for outgoing packets */ -+extern int socket_mcttl4(int,char); -+extern int socket_mcttl6(int,char); -+/* enable multicast loopback */ -+extern int socket_mcloop4(int,char); -+extern int socket_mcloop6(int,char); -+ -+extern const char* socket_getifname(uint32 interface); -+extern uint32 socket_getifidx(const char *ifname); - - extern void socket_tryreservein(int,int); - -+extern int noipv6; -+ - #endif -diff -uNr ucspi-tcp-0.88.orig/socket_accept6.c ucspi-tcp-0.88/socket_accept6.c ---- ucspi-tcp-0.88.orig/socket_accept6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_accept6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,44 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_accept6(int s,char ip[16],uint16 *port,uint32 *scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ unsigned int dummy = sizeof sa; -+ int fd; -+ -+ fd = accept(s,(struct sockaddr *) &sa,&dummy); -+ if (fd == -1) return -1; -+ -+#ifdef LIBC_HAS_IP6 -+ if (sa.sin6_family==AF_INET) { -+ struct sockaddr_in *sa4=(struct sockaddr_in*)&sa; -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa4->sin_addr); -+ uint16_unpack_big((char *) &sa4->sin_port,port); -+ return fd; -+ } -+ byte_copy(ip,16,(char *) &sa.sin6_addr); -+ uint16_unpack_big((char *) &sa.sin6_port,port); -+ if (scope_id) *scope_id=sa.sin6_scope_id; -+ -+ return fd; -+#else -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa.sin_addr); -+ uint16_unpack_big((char *) &sa.sin_port,port); -+ if (scope_id) *scope_id=0; -+ return fd; -+#endif -+} -diff -uNr ucspi-tcp-0.88.orig/socket_bind.c ucspi-tcp-0.88/socket_bind.c ---- ucspi-tcp-0.88.orig/socket_bind.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/socket_bind.c 2009-08-04 17:45:59.000000000 -0500 -@@ -5,7 +5,7 @@ - #include "byte.h" - #include "socket.h" - --int socket_bind4(int s,char ip[4],uint16 port) -+int socket_bind4(int s,const char ip[4],uint16 port) - { - struct sockaddr_in sa; - -@@ -17,7 +17,7 @@ - return bind(s,(struct sockaddr *) &sa,sizeof sa); - } - --int socket_bind4_reuse(int s,char ip[4],uint16 port) -+int socket_bind4_reuse(int s,const char ip[4],uint16 port) - { - int opt = 1; - setsockopt(s,SOL_SOCKET,SO_REUSEADDR,&opt,sizeof opt); -diff -uNr ucspi-tcp-0.88.orig/socket_bind6.c ucspi-tcp-0.88/socket_bind6.c ---- ucspi-tcp-0.88.orig/socket_bind6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_bind6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,45 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_bind6(int s,const char ip[16],uint16 port,uint32 scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+ -+ if (noipv6) { -+#endif -+ int i; -+ for (i=0; i<16; i++) -+ if (ip[i]!=0) break; -+ if (i==16 || ip6_isv4mapped(ip)) -+ return socket_bind4(s,ip+12,port); -+#ifdef LIBC_HAS_IP6 -+ } -+ byte_zero(&sa,sizeof sa); -+ sa.sin6_family = AF_INET6; -+ uint16_pack_big((char *) &sa.sin6_port,port); -+/* implicit: sa.sin6_flowinfo = 0; */ -+ byte_copy((char *) &sa.sin6_addr,16,ip); -+ sa.sin6_scope_id=scope_id; -+ -+ return bind(s,(struct sockaddr *) &sa,sizeof sa); -+#else -+ errno=error_proto; -+ return -1; -+#endif -+} -+ -+int socket_bind6_reuse(int s,const char ip[16],uint16 port,uint32 scope_id) -+{ -+ int opt = 1; -+ setsockopt(s,SOL_SOCKET,SO_REUSEADDR,&opt,sizeof opt); -+ return socket_bind6(s,ip,port,scope_id); -+} -+ -diff -uNr ucspi-tcp-0.88.orig/socket_conn.c ucspi-tcp-0.88/socket_conn.c ---- ucspi-tcp-0.88.orig/socket_conn.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/socket_conn.c 2009-08-04 17:45:59.000000000 -0500 -@@ -6,7 +6,7 @@ - #include "byte.h" - #include "socket.h" - --int socket_connect4(int s,char ip[4],uint16 port) -+int socket_connect4(int s,const char ip[4],uint16 port) - { - struct sockaddr_in sa; - -diff -uNr ucspi-tcp-0.88.orig/socket_conn6.c ucspi-tcp-0.88/socket_conn6.c ---- ucspi-tcp-0.88.orig/socket_conn6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_conn6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,38 @@ -+#include -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "uint32.h" -+#include "ip4.h" -+ -+int socket_connect6(int s,const char ip[16],uint16 port,uint32 scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+ -+ if (noipv6) { -+#endif -+ if (ip6_isv4mapped(ip)) -+ return socket_connect4(s,ip+12,port); -+ if (byte_equal(ip,16,V6loopback)) -+ return socket_connect4(s,ip4loopback,port); -+#ifdef LIBC_HAS_IP6 -+ } -+ byte_zero(&sa,sizeof sa); -+ sa.sin6_family = PF_INET6; -+ uint16_pack_big((char *) &sa.sin6_port,port); -+ sa.sin6_flowinfo = 0; -+ sa.sin6_scope_id = scope_id; -+ byte_copy((char *) &sa.sin6_addr,16,ip); -+ -+ return connect(s,(struct sockaddr *) &sa,sizeof sa); -+#else -+ errno=EPROTONOSUPPORT; -+ return -1; -+#endif -+} -diff -uNr ucspi-tcp-0.88.orig/socket_getifidx.c ucspi-tcp-0.88/socket_getifidx.c ---- ucspi-tcp-0.88.orig/socket_getifidx.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_getifidx.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,8 @@ -+#include -+#include -+#include -+#include "socket.h" -+ -+uint32 socket_getifidx(const char* ifname) { -+ return if_nametoindex(ifname); -+} -diff -uNr ucspi-tcp-0.88.orig/socket_getifname.c ucspi-tcp-0.88/socket_getifname.c ---- ucspi-tcp-0.88.orig/socket_getifname.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_getifname.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,14 @@ -+#include -+#include -+#include -+#include "socket.h" -+ -+static char ifname[IFNAMSIZ]; -+ -+const char* socket_getifname(uint32 interface) { -+ char *tmp=if_indextoname(interface,ifname); -+ if (tmp) -+ return tmp; -+ else -+ return "[unknown]"; -+} -diff -uNr ucspi-tcp-0.88.orig/socket_ip4loopback.c ucspi-tcp-0.88/socket_ip4loopback.c ---- ucspi-tcp-0.88.orig/socket_ip4loopback.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_ip4loopback.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,2 @@ -+ -+const char ip4loopback[4] = {127,0,0,1}; -diff -uNr ucspi-tcp-0.88.orig/socket_local6.c ucspi-tcp-0.88/socket_local6.c ---- ucspi-tcp-0.88.orig/socket_local6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_local6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,39 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_local6(int s,char ip[16],uint16 *port,uint32 *scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ unsigned int dummy = sizeof sa; -+ -+ if (getsockname(s,(struct sockaddr *) &sa,&dummy) == -1) return -1; -+#ifdef LIBC_HAS_IP6 -+ if (sa.sin6_family==AF_INET) { -+ struct sockaddr_in *sa4=(struct sockaddr_in*)&sa; -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa4->sin_addr); -+ uint16_unpack_big((char *) &sa4->sin_port,port); -+ return 0; -+ } -+ byte_copy(ip,16,(char *) &sa.sin6_addr); -+ uint16_unpack_big((char *) &sa.sin6_port,port); -+ if (scope_id) *scope_id=sa.sin6_scope_id; -+#else -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa.sin_addr); -+ uint16_unpack_big((char *) &sa.sin_port,port); -+ if (scope_id) *scope_id=0; -+#endif -+ return 0; -+} -diff -uNr ucspi-tcp-0.88.orig/socket_recv6.c ucspi-tcp-0.88/socket_recv6.c ---- ucspi-tcp-0.88.orig/socket_recv6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_recv6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,44 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_recv6(int s,char *buf,unsigned int len,char ip[16],uint16 *port,uint32 *scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ unsigned int dummy = sizeof sa; -+ int r; -+ -+ byte_zero(&sa,dummy); -+ r = recvfrom(s,buf,len,0,(struct sockaddr *) &sa,&dummy); -+ if (r == -1) return -1; -+ -+#ifdef LIBC_HAS_IP6 -+ if (noipv6) { -+ struct sockaddr_in *sa4=(struct sockaddr_in *)&sa; -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa4->sin_addr); -+ uint16_unpack_big((char *) &sa4->sin_port,port); -+ return r; -+ } -+ byte_copy(ip,16,(char *) &sa.sin6_addr); -+ uint16_unpack_big((char *) &sa.sin6_port,port); -+ if (scope_id) *scope_id=sa.sin6_scope_id; -+#else -+ byte_copy(ip,12,(char *)V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa.sin_addr); -+ uint16_unpack_big((char *) &sa.sin_port,port); -+ if (scope_id) *scope_id=0; -+#endif -+ -+ return r; -+} -diff -uNr ucspi-tcp-0.88.orig/socket_remote6.c ucspi-tcp-0.88/socket_remote6.c ---- ucspi-tcp-0.88.orig/socket_remote6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_remote6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,39 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_remote6(int s,char ip[16],uint16 *port,uint32 *scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ unsigned int dummy = sizeof sa; -+ -+ if (getpeername(s,(struct sockaddr *) &sa,&dummy) == -1) return -1; -+#ifdef LIBC_HAS_IP6 -+ if (sa.sin6_family==AF_INET) { -+ struct sockaddr_in *sa4=(struct sockaddr_in*)&sa; -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa4->sin_addr); -+ uint16_unpack_big((char *) &sa4->sin_port,port); -+ return 0; -+ } -+ byte_copy(ip,16,(char *) &sa.sin6_addr); -+ uint16_unpack_big((char *) &sa.sin6_port,port); -+ if (scope_id) *scope_id=sa.sin6_scope_id; -+#else -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa.sin_addr); -+ uint16_unpack_big((char *) &sa.sin_port,port); -+ if (scope_id) *scope_id=0; -+#endif -+ return 0; -+} -diff -uNr ucspi-tcp-0.88.orig/socket_send6.c ucspi-tcp-0.88/socket_send6.c ---- ucspi-tcp-0.88.orig/socket_send6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_send6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,40 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip4.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_send6(int s,const char *buf,unsigned int len,const char ip[16],uint16 port,uint32 scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ -+ byte_zero(&sa,sizeof sa); -+#ifdef LIBC_HAS_IP6 -+ if (noipv6) { -+#endif -+ if (ip6_isv4mapped(ip)) -+ return socket_send4(s,buf,len,ip+12,port); -+ if (byte_equal(ip,16,V6loopback)) -+ return socket_send4(s,buf,len,ip4loopback,port); -+#ifdef LIBC_HAS_IP6 -+ errno=error_proto; -+ return -1; -+ } -+ sa.sin6_family = AF_INET6; -+ uint16_pack_big((char *) &sa.sin6_port,port); -+ byte_copy((char *) &sa.sin6_addr,16,ip); -+ return sendto(s,buf,len,0,(struct sockaddr *) &sa,sizeof sa); -+#else -+ errno=error_proto; -+ return -1; -+#endif -+} -diff -uNr ucspi-tcp-0.88.orig/socket_tcp6.c ucspi-tcp-0.88/socket_tcp6.c ---- ucspi-tcp-0.88.orig/socket_tcp6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_tcp6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,44 @@ -+#include -+#include -+#include -+#include -+#include -+#include "ndelay.h" -+#include "socket.h" -+#include "haveip6.h" -+#include "error.h" -+ -+#ifdef LIBC_HAS_IP6 -+int noipv6=0; -+#else -+int noipv6=1; -+#endif -+ -+int socket_tcp6(void) -+{ -+#ifdef LIBC_HAS_IP6 -+ int s; -+ -+ if (noipv6) goto compat; -+ s = socket(PF_INET6,SOCK_STREAM,0); -+ if (s == -1) { -+ if (errno == EINVAL || errno == EAFNOSUPPORT) { -+compat: -+ s=socket(AF_INET,SOCK_STREAM,0); -+ noipv6=1; -+ if (s==-1) return -1; -+ } else -+ return -1; -+ } -+ if (ndelay_on(s) == -1) { close(s); return -1; } -+#ifdef IPV6_V6ONLY -+ { -+ int zero=0; -+ setsockopt(s,IPPROTO_IPV6,IPV6_V6ONLY,(void*)&zero,sizeof(zero)); -+ } -+#endif -+ return s; -+#else -+ return socket_tcp(); -+#endif -+} -diff -uNr ucspi-tcp-0.88.orig/socket_udp6.c ucspi-tcp-0.88/socket_udp6.c ---- ucspi-tcp-0.88.orig/socket_udp6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_udp6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,38 @@ -+#include -+#include -+#include -+#include -+#include "haveip6.h" -+#include "socket.h" -+ -+#ifndef EAFNOSUPPORT -+#define EAFNOSUPPORT EINVAL -+#endif -+ -+int socket_udp6(void) -+{ -+#ifdef LIBC_HAS_IP6 -+ int s; -+ -+ if (noipv6) goto compat; -+ s = socket(PF_INET6,SOCK_DGRAM,0); -+ if (s == -1) { -+ if (errno == EINVAL || errno == EAFNOSUPPORT) { -+compat: -+ s=socket(AF_INET,SOCK_DGRAM,0); -+ noipv6=1; -+ if (s==-1) return -1; -+ } else -+ return -1; -+ } -+#ifdef IPV6_V6ONLY -+ { -+ int zero=0; -+ setsockopt(s,IPPROTO_IPV6,IPV6_V6ONLY,(void*)&zero,sizeof(zero)); -+ } -+#endif -+ return s; -+#else -+ return socket_udp(); -+#endif -+} -diff -uNr ucspi-tcp-0.88.orig/socket_v4mappedprefix.c ucspi-tcp-0.88/socket_v4mappedprefix.c ---- ucspi-tcp-0.88.orig/socket_v4mappedprefix.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_v4mappedprefix.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,2 @@ -+ -+const unsigned char V4mappedprefix[12]={0,0,0,0,0,0,0,0,0,0,0xff,0xff}; -diff -uNr ucspi-tcp-0.88.orig/socket_v6any.c ucspi-tcp-0.88/socket_v6any.c ---- ucspi-tcp-0.88.orig/socket_v6any.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_v6any.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,2 @@ -+ -+const unsigned char V6any[16]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; -diff -uNr ucspi-tcp-0.88.orig/socket_v6loopback.c ucspi-tcp-0.88/socket_v6loopback.c ---- ucspi-tcp-0.88.orig/socket_v6loopback.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/socket_v6loopback.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,2 @@ -+ -+const unsigned char V6loopback[16]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1}; -diff -uNr ucspi-tcp-0.88.orig/str.h ucspi-tcp-0.88/str.h ---- ucspi-tcp-0.88.orig/str.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/str.h 2009-08-04 17:45:59.000000000 -0500 -@@ -1,13 +1,13 @@ - #ifndef STR_H - #define STR_H - --extern unsigned int str_copy(char *,char *); --extern int str_diff(char *,char *); --extern int str_diffn(char *,char *,unsigned int); --extern unsigned int str_len(char *); --extern unsigned int str_chr(char *,int); --extern unsigned int str_rchr(char *,int); --extern int str_start(char *,char *); -+extern unsigned int str_copy(char *,const char *); -+extern int str_diff(const char *,const char *); -+extern int str_diffn(const char *,const char *,unsigned int); -+extern unsigned int str_len(const char *); -+extern unsigned int str_chr(const char *,int); -+extern unsigned int str_rchr(const char *,int); -+extern int str_start(const char *,const char *); - - #define str_equal(s,t) (!str_diff((s),(t))) - -diff -uNr ucspi-tcp-0.88.orig/str_chr.c ucspi-tcp-0.88/str_chr.c ---- ucspi-tcp-0.88.orig/str_chr.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/str_chr.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,9 +1,9 @@ - #include "str.h" - --unsigned int str_chr(register char *s,int c) -+unsigned int str_chr(register const char *s,int c) - { - register char ch; -- register char *t; -+ register const char *t; - - ch = c; - t = s; -diff -uNr ucspi-tcp-0.88.orig/str_diff.c ucspi-tcp-0.88/str_diff.c ---- ucspi-tcp-0.88.orig/str_diff.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/str_diff.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,6 +1,6 @@ - #include "str.h" - --int str_diff(register char *s,register char *t) -+int str_diff(register const char *s,register const char *t) - { - register char x; - -diff -uNr ucspi-tcp-0.88.orig/str_len.c ucspi-tcp-0.88/str_len.c ---- ucspi-tcp-0.88.orig/str_len.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/str_len.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,8 +1,8 @@ - #include "str.h" - --unsigned int str_len(char *s) -+unsigned int str_len(const char *s) - { -- register char *t; -+ register const char *t; - - t = s; - for (;;) { -diff -uNr ucspi-tcp-0.88.orig/str_start.c ucspi-tcp-0.88/str_start.c ---- ucspi-tcp-0.88.orig/str_start.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/str_start.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,6 +1,6 @@ - #include "str.h" - --int str_start(register char *s,register char *t) -+int str_start(register const char *s,register const char *t) - { - register char x; - -diff -uNr ucspi-tcp-0.88.orig/stralloc.h ucspi-tcp-0.88/stralloc.h ---- ucspi-tcp-0.88.orig/stralloc.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/stralloc.h 2009-08-04 17:45:59.000000000 -0500 -@@ -9,18 +9,20 @@ - extern int stralloc_readyplus(stralloc *,unsigned int); - extern int stralloc_copy(stralloc *,stralloc *); - extern int stralloc_cat(stralloc *,stralloc *); --extern int stralloc_copys(stralloc *,char *); --extern int stralloc_cats(stralloc *,char *); --extern int stralloc_copyb(stralloc *,char *,unsigned int); --extern int stralloc_catb(stralloc *,char *,unsigned int); -+extern int stralloc_copys(stralloc *,const char *); -+extern int stralloc_cats(stralloc *,const char *); -+extern int stralloc_copyb(stralloc *,const char *,unsigned int); -+extern int stralloc_catb(stralloc *,const char *,unsigned int); - extern int stralloc_append(stralloc *,char *); /* beware: this takes a pointer to 1 char */ --extern int stralloc_starts(stralloc *,char *); -+extern int stralloc_starts(stralloc *,const char *); - - #define stralloc_0(sa) stralloc_append(sa,"") - - extern int stralloc_catulong0(stralloc *,unsigned long,unsigned int); - extern int stralloc_catlong0(stralloc *,long,unsigned int); - -+extern void stralloc_free(stralloc *); -+ - #define stralloc_catlong(sa,l) (stralloc_catlong0((sa),(l),0)) - #define stralloc_catuint0(sa,i,n) (stralloc_catulong0((sa),(i),(n))) - #define stralloc_catint0(sa,i,n) (stralloc_catlong0((sa),(i),(n))) -diff -uNr ucspi-tcp-0.88.orig/stralloc_catb.c ucspi-tcp-0.88/stralloc_catb.c ---- ucspi-tcp-0.88.orig/stralloc_catb.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/stralloc_catb.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,7 +1,7 @@ - #include "stralloc.h" - #include "byte.h" - --int stralloc_catb(stralloc *sa,char *s,unsigned int n) -+int stralloc_catb(stralloc *sa,const char *s,unsigned int n) - { - if (!sa->s) return stralloc_copyb(sa,s,n); - if (!stralloc_readyplus(sa,n + 1)) return 0; -diff -uNr ucspi-tcp-0.88.orig/stralloc_cats.c ucspi-tcp-0.88/stralloc_cats.c ---- ucspi-tcp-0.88.orig/stralloc_cats.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/stralloc_cats.c 2009-08-04 17:45:59.000000000 -0500 -@@ -2,7 +2,7 @@ - #include "str.h" - #include "stralloc.h" - --int stralloc_cats(stralloc *sa,char *s) -+int stralloc_cats(stralloc *sa,const char *s) - { - return stralloc_catb(sa,s,str_len(s)); - } -diff -uNr ucspi-tcp-0.88.orig/stralloc_opyb.c ucspi-tcp-0.88/stralloc_opyb.c ---- ucspi-tcp-0.88.orig/stralloc_opyb.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/stralloc_opyb.c 2009-08-04 17:45:59.000000000 -0500 -@@ -1,7 +1,7 @@ - #include "stralloc.h" - #include "byte.h" - --int stralloc_copyb(stralloc *sa,char *s,unsigned int n) -+int stralloc_copyb(stralloc *sa,const char *s,unsigned int n) - { - if (!stralloc_ready(sa,n + 1)) return 0; - byte_copy(sa->s,n,s); -diff -uNr ucspi-tcp-0.88.orig/stralloc_opys.c ucspi-tcp-0.88/stralloc_opys.c ---- ucspi-tcp-0.88.orig/stralloc_opys.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/stralloc_opys.c 2009-08-04 17:45:59.000000000 -0500 -@@ -2,7 +2,7 @@ - #include "str.h" - #include "stralloc.h" - --int stralloc_copys(stralloc *sa,char *s) -+int stralloc_copys(stralloc *sa,const char *s) - { - return stralloc_copyb(sa,s,str_len(s)); - } -diff -uNr ucspi-tcp-0.88.orig/tcp-environ.5 ucspi-tcp-0.88/tcp-environ.5 ---- ucspi-tcp-0.88.orig/tcp-environ.5 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/tcp-environ.5 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,66 @@ -+.TH tcp-environ 5 -+.SH NAME -+tcp-environ \- TCP-related environment variables -+.SH DESCRIPTION -+The following environment variables -+describe a TCP connection. -+They are set up by -+.BR tcp-env , -+.BR tcpclient , -+and -+.BR tcpserver . -+Note that -+.BR TCPLOCALHOST , -+.BR TCPREMOTEHOST , -+and -+.B TCPREMOTEINFO -+can contain arbitrary characters. -+.TP 5 -+PROTO -+The string -+.BR TCP . -+.TP 5 -+TCPLOCALHOST -+The domain name of the local host, -+with uppercase letters converted to lowercase. -+If there is no currently available domain name -+for the local IP address, -+.B TCPLOCALHOST -+is not set. -+.TP 5 -+TCPLOCALIP -+The IP address of the local host, in dotted-decimal form. -+.TP 5 -+TCPLOCALPORT -+The local TCP port number, in decimal. -+.TP 5 -+TCPREMOTEHOST -+The domain name of the remote host, -+with uppercase letters converted to lowercase. -+If there is no currently available domain name -+for the remote IP address, -+.B TCPREMOTEHOST -+is not set. -+.TP 5 -+TCPREMOTEINFO -+A connection-specific string, perhaps a username, -+supplied by the remote host -+via 931/1413/IDENT/TAP. -+If the remote host did not supply connection information, -+.B TCPREMOTEINFO -+is not set. -+.TP 5 -+TCPREMOTEIP -+The IP address of the remote host. -+.TP 5 -+TCPREMOTEPORT -+The remote TCP port number. -+.TP 5 -+TCPINTERFACE -+The interface name ("eth0") for IPv6 connections using link-local -+addresses. -+.SH "SEE ALSO" -+tcpclient(1), -+tcpserver(1), -+tcp-env(1), -+tcp(4) -diff -uNr ucspi-tcp-0.88.orig/tcpcat.1 ucspi-tcp-0.88/tcpcat.1 ---- ucspi-tcp-0.88.orig/tcpcat.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/tcpcat.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,20 @@ -+.TH tcpcat 1 -+.SH NAME -+tcpcat \- print data from a TCP port -+.SH SYNTAX -+.B tcpcat -+.I host -+.I port -+.SH DESCRIPTION -+.B tcpcat -+connects to -+.I port -+on -+.I host -+and prints any data it receives. -+ -+.B tcpcat -+can be used to transfer binary data. -+It does no conversions. -+.SH "SEE ALSO" -+tcpclient(1) -diff -uNr ucspi-tcp-0.88.orig/tcpclient.1 ucspi-tcp-0.88/tcpclient.1 ---- ucspi-tcp-0.88.orig/tcpclient.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/tcpclient.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,173 @@ -+.TH tcpclient 1 -+.SH NAME -+tcpclient \- create an outgoing TCP connection -+.SH SYNOPSIS -+.B tcpclient -+[ -+.B \-46hHrRdDqQv -+] -+[ -+.B \-i\fIlocalip -+] -+[ -+.B \-p\fIlocalport -+] -+[ -+.B \-T\fItimeoutconn -+] -+[ -+.B \-l\fIlocalname -+] -+[ -+.B \-t\fItimeoutinfo -+] -+[ -+.B \-I\fIinterface -+] -+.I host -+.I port -+.I program -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B tcpclient -+attempts to connect to a TCP server. -+If it is successful, it runs -+.I program -+with the given arguments, -+with descriptor 6 reading from the network -+and descriptor 7 writing to the network. -+ -+The server's address is given by -+.I host -+and -+.IR port . -+.I host -+may be 0, referring to the local machine, -+or a dotted-decimal IP address, -+or a host name; -+if a host has several IP addresses, -+.B tcpclient -+tries each in turn. -+.I port -+may be a numeric port number -+or a port name. -+ -+.B tcpclient -+sets up several environment variables, -+as described in -+.B tcp-environ(5). -+.SH OPTIONS -+.TP -+.B \-i\fIlocalip -+Use -+.I localip -+as the IP address for the local side of the connection; -+quit if -+.I localip -+is not available. -+.TP -+.B \-p\fIlocalport -+Use -+.I localport -+as the port number for the local side of the connection; -+quit if -+.I localport -+is not available. -+.TP -+.B \-I\fIinterface -+Use -+.I interface -+as the local network interface. This is only defined for IPv6 sockets -+and needed if you use link-local IPv6 addresses. -+.TP -+.B \-T\fItimeoutconn -+Give up on the -+connection attempt -+after -+.I timeoutconn -+seconds. Default: 60. -+This timeout applies to each IP address tried. -+.TP -+.B \-d -+(Default.) -+Delay sending data for a fraction of a second whenever the -+remote host is responding slowly, -+to make better use of the network. -+.TP -+.B \-D -+Never delay sending data; -+enable TCP_NODELAY. -+This is appropriate for interactive connections. -+.TP -+.B \-q -+Quiet. -+Do not print any messages. -+.TP -+.B \-Q -+(Default.) -+Print error messages. -+.TP -+.B \-v -+Verbose. -+Print all available messages. -+.SH "DATA-GATHERING OPTIONS" -+.TP -+.B \-h -+(Default.) -+Look up the remote host name for -+.BR TCPREMOTEHOST . -+.TP -+.B \-H -+Do not look up the remote host name; -+unset -+.BR TCPREMOTEHOST . -+.TP -+.B \-l\fIlocalname -+Do not look up the local host name; -+use -+.I localname -+for -+.BR TCPLOCALHOST . -+.TP -+.B \-r -+(Default.) -+Attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-R -+Do not attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-t\fItimeoutinfo -+Give up on the -+.B TCPREMOTEINFO -+connection attempt -+after -+.I timeoutinfo -+seconds. Default: 26. -+.TP -+.B \-4 -+Fall back to IPv4 sockets. This is necessary for terminally broken -+systems like OpenBSD which will not let IPv6 sockets connect to -+V4-mapped IPv6 addresses. Please note that this also applies to DNS -+lookups, so you will have to use an DNS resolver with an IPv6 address to -+connect to IPv6 systems. Use \fBDNSCACHEIP\fR to set the DNS resolver -+IP dynamically. -+.TP -+.B \-6 -+Force IPv6 mode in UCSPI environment variables, even for -+IPv4 connections. This will set \fB$PROTO\fR to \fBTCP6\fR and put -+IPv4-mapped IPv6 addresses in \fBTCPLOCALIP\fR and \fBTCPREMOTEIP\fR. -+.SH "SEE ALSO" -+date@(1), -+finger@(1), -+http@(1), -+mconnect(1), -+tcpcat(1), -+tcpserver(1), -+who@(1), -+tcp-environ(5) -diff -uNr ucspi-tcp-0.88.orig/tcpclient.c ucspi-tcp-0.88/tcpclient.c ---- ucspi-tcp-0.88.orig/tcpclient.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/tcpclient.c 2009-08-04 17:45:59.000000000 -0500 -@@ -9,6 +9,7 @@ - #include "scan.h" - #include "str.h" - #include "ip4.h" -+#include "ip6.h" - #include "uint16.h" - #include "socket.h" - #include "fd.h" -@@ -20,6 +21,7 @@ - #include "timeoutconn.h" - #include "remoteinfo.h" - #include "dns.h" -+#include "byte.h" - - #define FATAL "tcpclient: fatal: " - #define CONNECT "tcpclient: unable to connect to " -@@ -31,27 +33,30 @@ - void usage(void) - { - strerr_die1x(100,"tcpclient: usage: tcpclient \ --[ -hHrRdDqQv ] \ -+[ -46hHrRdDqQv ] \ - [ -i localip ] \ - [ -p localport ] \ - [ -T timeoutconn ] \ - [ -l localname ] \ - [ -t timeoutinfo ] \ -+[ -I interface ] \ - host port program"); - } - -+int forcev6 = 0; - int verbosity = 1; - int flagdelay = 1; - int flagremoteinfo = 1; - int flagremotehost = 1; - unsigned long itimeout = 26; - unsigned long ctimeout[2] = { 2, 58 }; -+uint32 netif = 0; - --char iplocal[4] = { 0,0,0,0 }; -+char iplocal[16] = { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }; - uint16 portlocal = 0; - char *forcelocal = 0; - --char ipremote[4]; -+char ipremote[16]; - uint16 portremote; - - char *hostname; -@@ -61,12 +66,13 @@ - static stralloc tmp; - static stralloc fqdn; - char strnum[FMT_ULONG]; --char ipstr[IP4_FMT]; -+char ipstr[IP6_FMT]; - - char seed[128]; - - main(int argc,char **argv) - { -+ int fakev4=0; - unsigned long u; - int opt; - char *x; -@@ -80,8 +86,10 @@ - close(7); - sig_ignore(sig_pipe); - -- while ((opt = getopt(argc,argv,"dDvqQhHrRi:p:t:T:l:")) != opteof) -+ while ((opt = getopt(argc,argv,"46dDvqQhHrRi:p:t:T:l:I:")) != opteof) - switch(opt) { -+ case '4': noipv6 = 1; break; -+ case '6': forcev6 = 1; break; - case 'd': flagdelay = 1; break; - case 'D': flagdelay = 0; break; - case 'v': verbosity = 2; break; -@@ -97,7 +105,8 @@ - if (optarg[j] == '+') ++j; - scan_ulong(optarg + j,&ctimeout[1]); - break; -- case 'i': if (!ip4_scan(optarg,iplocal)) usage(); break; -+ case 'i': if (!scan_ip6(optarg,iplocal)) usage(); break; -+ case 'I': netif=socket_getifidx(optarg); break; - case 'p': scan_ulong(optarg,&u); portlocal = u; break; - default: usage(); - } -@@ -108,8 +117,8 @@ - - hostname = *argv; - if (!hostname) usage(); -- if (str_equal(hostname,"")) hostname = "127.0.0.1"; -- if (str_equal(hostname,"0")) hostname = "127.0.0.1"; -+ if (!hostname[0] || str_equal(hostname,"0")) -+ hostname = (noipv6?"127.0.0.1":"::1"); - - x = *++argv; - if (!x) usage(); -@@ -127,33 +136,36 @@ - if (!*++argv) usage(); - - if (!stralloc_copys(&tmp,hostname)) nomem(); -- if (dns_ip4_qualify(&addresses,&fqdn,&tmp) == -1) -+ if (dns_ip6_qualify(&addresses,&fqdn,&tmp) == -1) - strerr_die4sys(111,FATAL,"temporarily unable to figure out IP address for ",hostname,": "); -- if (addresses.len < 4) -+ if (addresses.len < 16) - strerr_die3x(111,FATAL,"no IP address for ",hostname); - -- if (addresses.len == 4) { -+ if (addresses.len == 16) { - ctimeout[0] += ctimeout[1]; - ctimeout[1] = 0; - } - - for (cloop = 0;cloop < 2;++cloop) { - if (!stralloc_copys(&moreaddresses,"")) nomem(); -- for (j = 0;j + 4 <= addresses.len;j += 4) { -- s = socket_tcp(); -+ for (j = 0;j + 16 <= addresses.len;j += 4) { -+ s = socket_tcp6(); - if (s == -1) - strerr_die2sys(111,FATAL,"unable to create socket: "); -- if (socket_bind4(s,iplocal,portlocal) == -1) -+ if (socket_bind6(s,iplocal,portlocal,netif) == -1) - strerr_die2sys(111,FATAL,"unable to bind socket: "); -- if (timeoutconn(s,addresses.s + j,portremote,ctimeout[cloop]) == 0) -+ if (timeoutconn6(s,addresses.s + j,portremote,ctimeout[cloop],netif) == 0) - goto CONNECTED; - close(s); - if (!cloop && ctimeout[1] && (errno == error_timeout)) { -- if (!stralloc_catb(&moreaddresses,addresses.s + j,4)) nomem(); -+ if (!stralloc_catb(&moreaddresses,addresses.s + j,16)) nomem(); - } - else { - strnum[fmt_ulong(strnum,portremote)] = 0; -- ipstr[ip4_fmt(ipstr,addresses.s + j)] = 0; -+ if (ip6_isv4mapped(addresses.s+j)) -+ ipstr[ip4_fmt(ipstr,addresses.s + j + 12)] = 0; -+ else -+ ipstr[ip6_fmt(ipstr,addresses.s + j)] = 0; - strerr_warn5(CONNECT,ipstr," port ",strnum,": ",&strerr_sys); - } - } -@@ -169,37 +181,46 @@ - if (!flagdelay) - socket_tcpnodelay(s); /* if it fails, bummer */ - -- if (!pathexec_env("PROTO","TCP")) nomem(); -- -- if (socket_local4(s,iplocal,&portlocal) == -1) -+ if (socket_local6(s,iplocal,&portlocal,&netif) == -1) - strerr_die2sys(111,FATAL,"unable to get local address: "); - -+ if (!forcev6 && (ip6_isv4mapped(iplocal) || byte_equal(iplocal,16,V6any))) -+ fakev4=1; -+ -+ if (!pathexec_env("PROTO",fakev4?"TCP":"TCP6")) nomem(); -+ - strnum[fmt_ulong(strnum,portlocal)] = 0; - if (!pathexec_env("TCPLOCALPORT",strnum)) nomem(); -- ipstr[ip4_fmt(ipstr,iplocal)] = 0; -+ if (fakev4) -+ ipstr[ip4_fmt(ipstr,iplocal+12)] = 0; -+ else -+ ipstr[ip6_fmt(ipstr,iplocal)] = 0; - if (!pathexec_env("TCPLOCALIP",ipstr)) nomem(); - - x = forcelocal; - if (!x) -- if (dns_name4(&tmp,iplocal) == 0) { -+ if (dns_name6(&tmp,iplocal) == 0) { - if (!stralloc_0(&tmp)) nomem(); - x = tmp.s; - } - if (!pathexec_env("TCPLOCALHOST",x)) nomem(); - -- if (socket_remote4(s,ipremote,&portremote) == -1) -+ if (socket_remote6(s,ipremote,&portremote,&netif) == -1) - strerr_die2sys(111,FATAL,"unable to get remote address: "); - - strnum[fmt_ulong(strnum,portremote)] = 0; - if (!pathexec_env("TCPREMOTEPORT",strnum)) nomem(); -- ipstr[ip4_fmt(ipstr,ipremote)] = 0; -+ if (fakev4) -+ ipstr[ip4_fmt(ipstr,ipremote+12)] = 0; -+ else -+ ipstr[ip6_fmt(ipstr,ipremote)] = 0; - if (!pathexec_env("TCPREMOTEIP",ipstr)) nomem(); - if (verbosity >= 2) - strerr_warn4("tcpclient: connected to ",ipstr," port ",strnum,0); - - x = 0; - if (flagremotehost) -- if (dns_name4(&tmp,ipremote) == 0) { -+ if (dns_name6(&tmp,ipremote) == 0) { - if (!stralloc_0(&tmp)) nomem(); - x = tmp.s; - } -@@ -207,7 +228,7 @@ - - x = 0; - if (flagremoteinfo) -- if (remoteinfo(&tmp,ipremote,portremote,iplocal,portlocal,itimeout) == 0) { -+ if (remoteinfo6(&tmp,ipremote,portremote,iplocal,portlocal,itimeout,netif) == 0) { - if (!stralloc_0(&tmp)) nomem(); - x = tmp.s; - } -diff -uNr ucspi-tcp-0.88.orig/tcprules.1 ucspi-tcp-0.88/tcprules.1 ---- ucspi-tcp-0.88.orig/tcprules.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/tcprules.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,221 @@ -+.TH tcprules 1 -+.SH NAME -+tcprules \- compile rules for tcpserver -+.SH SYNOPSIS -+.B tcprules -+.I rules.cdb -+.I rules.tmp -+.SH OVERVIEW -+.B tcpserver -+optionally follows rules to decide whether a TCP connection is acceptable. -+For example, a rule of -+ -+.EX -+ 18.23.0.32:deny -+.EE -+ -+prohibits connections from IP address 18.23.0.32. -+ -+.B tcprules -+reads rules from its standard input -+and writes them into -+.I rules.cdb -+in a binary format suited -+for quick access by -+.BR tcpserver . -+ -+.B tcprules -+can be used while -+.B tcpserver -+is running: -+it ensures that -+.I rules.cdb -+is updated atomically. -+It does this by first writing the rules to -+.I rules.tmp -+and then moving -+.I rules.tmp -+on top of -+.IR rules.cdb . -+If -+.I rules.tmp -+already exists, it is destroyed. -+The directories containing -+.I rules.cdb -+and -+.I rules.tmp -+must be writable to -+.BR tcprules ; -+they must also be on the same filesystem. -+ -+If there is a problem with the input, -+.B tcprules -+complains and leaves -+.I rules.cdb -+alone. -+ -+The binary -+.I rules.cdb -+format is portable across machines. -+.SH "RULE FORMAT" -+A rule takes up one line. -+A file containing rules -+may also contain comments: lines beginning with # are ignored. -+ -+Each rule contains an -+.BR address , -+a colon, -+and a list of -+.BR instructions , -+with no extra spaces. -+When -+.B tcpserver -+receives a connection from that address, -+it follows the instructions. -+.SH "ADDRESSES" -+.B tcpserver -+starts by looking for a rule with address -+.IR TCPREMOTEINFO\fB@\fITCPREMOTEIP . -+If it doesn't find one, or if -+.I TCPREMOTEINFO -+is not set, it tries the address -+.IR TCPREMOTEIP . -+If that doesn't work, it tries shorter and shorter prefixes of -+.I TCPREMOTEIP -+ending with a dot. -+If none of them work, it tries the empty string. -+ -+For example, here are some rules: -+ -+.EX -+ joe@127.0.0.1:first -+.br -+ 18.23.0.32:second -+.br -+ 127.:third -+.br -+ :fourth -+.br -+ ::1:fifth -+.EE -+ -+If -+.I TCPREMOTEIP -+is -+.BR 10.119.75.38 , -+.B tcpserver -+will follow the -+.B fourth -+instructions. -+ -+If -+.I TCPREMOTEIP -+is -+.BR ::1 , -+.B tcpserver -+will follow the -+.B fifth -+instructions. Note that you cannot detect IPv4 mapped addresses by -+matching "::ffff", as those addresses will be converted to IPv4 before -+looking at the rules. -+ -+If -+.I TCPREMOTEIP -+is -+.BR 18.23.0.32 , -+.B tcpserver -+will follow the -+.B second -+instructions. -+ -+If -+.I TCPREMOTEINFO -+is -+.B bill -+and -+.I TCPREMOTEIP -+is -+.BR 127.0.0.1 , -+.B tcpserver -+will follow the -+.B third -+instructions. -+ -+If -+.I TCPREMOTEINFO -+is -+.B joe -+and -+.I TCPREMOTEIP -+is -+.BR 127.0.0.1 , -+.B tcpserver -+will follow the -+.B first -+instructions. -+.SH "ADDRESS RANGES" -+.B tcprules -+treats -+.B 1.2.3.37-53:ins -+as an abbreviation -+for the rules -+.BR 1.2.3.37:ins , -+.BR 1.2.3.38:ins , -+and so on up through -+.BR 1.2.3.53:ins . -+Similarly, -+.BR 10.2-3.:ins -+is an abbreviation for -+.B 10.2.:ins -+and -+.BR 10.3.:ins . -+.SH "INSTRUCTIONS" -+The instructions in a rule must begin with either -+.B allow -+or -+.BR deny . -+.B deny -+tells -+.B tcpserver -+to drop the connection without running anything. -+For example, the rule -+ -+.EX -+ :deny -+.EE -+ -+tells -+.B tcpserver -+to drop all connections that aren't handled by more specific rules. -+ -+The instructions may continue with some environment variables, -+in the format -+.IR ,VAR="VALUE" . -+.B tcpserver -+adds -+.I VAR=VALUE -+to the current environment. -+For example, -+ -+.EX -+ 10.0.:allow,RELAYCLIENT="@fix.me" -+.EE -+ -+adds -+.B RELAYCLIENT=@fix.me -+to the environment. -+The quotes here may be replaced by any repeated character: -+ -+.EX -+ 10.0.:allow,RELAYCLIENT=/@fix.me/ -+.EE -+ -+Any number of variables may be listed: -+ -+.EX -+ 127.0.0.1:allow,RELAYCLIENT="",TCPLOCALHOST="movie.edu" -+.EE -+.SH "SEE ALSO" -+tcprulescheck(1), -+tcpserver(1), -+tcp-environ(5) -diff -uNr ucspi-tcp-0.88.orig/tcprules.c ucspi-tcp-0.88/tcprules.c ---- ucspi-tcp-0.88.orig/tcprules.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/tcprules.c 2009-08-04 17:45:59.000000000 -0500 -@@ -123,8 +123,15 @@ - } - line.len = len; /* for die_bad() */ - -- colon = byte_chr(x,len,':'); -- if (colon == len) continue; -+ colon = 0; -+ for (;;) { -+ int tmp; -+ tmp = byte_chr(x + colon,len - colon,':'); -+ colon += tmp; -+ if (colon == len) continue; -+ if (byte_equal(x+colon+1,4,"deny") || byte_equal(x+colon+1,5,"allow")) break; -+ ++colon; -+ } - - if (!stralloc_copyb(&address,x,colon)) nomem(); - if (!stralloc_copys(&data,"")) nomem(); -diff -uNr ucspi-tcp-0.88.orig/tcprulescheck.1 ucspi-tcp-0.88/tcprulescheck.1 ---- ucspi-tcp-0.88.orig/tcprulescheck.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/tcprulescheck.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,25 @@ -+.TH tcprulescheck 1 -+.SH NAME -+tcprulescheck \- try out rules for tcpserver -+.SH SYNTAX -+.B tcprulescheck -+.I rules.cdb -+.I tcpremoteip -+[ -+.I tcpremoteinfo -+] -+.SH DESCRIPTION -+.B tcprulescheck -+says what -+.B tcpserver -+will do with a connection from -+IP address -+.IR tcpremoteip , -+following the rules compiled into -+.I rules.cdb -+by -+.BR tcprules . -+.SH "SEE ALSO" -+tcprules(1), -+tcpserver(1), -+tcp-environ(5) -diff -uNr ucspi-tcp-0.88.orig/tcpserver.1 ucspi-tcp-0.88/tcpserver.1 ---- ucspi-tcp-0.88.orig/tcpserver.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/tcpserver.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,266 @@ -+.TH tcpserver 1 -+.SH NAME -+tcpserver \- accept incoming TCP connections -+.SH SYNOPSIS -+.B tcpserver -+[ -+.B \-146jpPhHrRoOdDqQv -+] -+[ -+.B \-c\fIlimit -+] -+[ -+.B \-x\fIrules.cdb -+] -+[ -+.B \-B\fIbanner -+] -+[ -+.B \-g\fIgid -+] -+[ -+.B \-u\fIuid -+] -+[ -+.B \-b\fIbacklog -+] -+[ -+.B \-l\fIlocalname -+] -+[ -+.B \-t\fItimeout -+] -+[ -+.B \-I\fIinterface -+] -+.I host -+.I port -+.I program -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B tcpserver -+waits for connections from TCP clients. -+For each connection, it runs -+.I program -+with the given arguments, -+with descriptor 0 reading from the network -+and descriptor 1 writing to the network. -+ -+The server's address is given by -+.I host -+and -+.IR port . -+.I host -+can be 0, allowing connections from any host; -+or a particular IP address, -+allowing connections only to that address; -+or a host name, allowing connections to the first IP address -+for that host. -+.I port -+may be a numeric port number -+or a port name. -+If -+.I port -+is 0, -+.B tcpserver -+will choose a free port. -+ -+.B tcpserver -+sets up several environment variables, -+as described in -+.B tcp-environ(5). -+ -+.B tcpserver -+exits when it receives SIGTERM. -+.SH "OPTIONS" -+.TP -+.B \-c\fIlimit -+Do not handle more than -+.I limit -+simultaneous connections. -+If there are -+.I limit -+simultaneous copies of -+.I program -+running, defer acceptance of a new connection -+until one copy finishes. -+.I limit -+must be a positive integer. -+Default: 40. -+.TP -+.B \-x\fIrules.cdb -+Follow the rules compiled into -+.I rules.cdb -+by -+.BR tcprules . -+These rules may specify setting environment variables -+or rejecting connections from bad sources. -+ -+.B tcpserver -+does not read -+.I rules.cdb -+into memory; -+you can rerun -+.B tcprules -+to change -+.BR tcpserver 's -+behavior on the fly. -+.TP -+.B \-B\fIbanner -+Write -+.I banner -+to the network immediately after each connection is made. -+.B tcpserver -+writes -+.I banner -+before looking up -+.BR TCPREMOTEHOST , -+before looking up -+.BR TCPREMOTEINFO , -+and before checking -+.IR rules.cdb . -+ -+This feature can be used to reduce latency in protocols -+where the client waits for a greeting from the server. -+.TP -+.B \-g\fIgid -+Switch group ID to -+.I gid -+after preparing to receive connections. -+.I gid -+must be a positive integer. -+.TP -+.B \-u\fIuid -+Switch user ID to -+.I uid -+after preparing to receive connections. -+.I uid -+must be a positive integer. -+.TP -+.B \-1 -+After preparing to receive connections, -+print the local port number to standard output. -+.TP -+.B \-4 -+Fall back to IPv4 sockets. This is necessary for terminally broken -+systems like OpenBSD which will not let IPv6 sockets connect to -+V4-mapped IPv6 addresses. Please note that this also applies to DNS -+lookups, so you will have to use an DNS resolver with an IPv6 address to -+accept IPv6 connections. Use \fBDNSCACHEIP\fR to set the DNS resolver -+IP dynamically. -+.TP -+.B \-6 -+Force IPv6 mode in UCSPI environment variables, even for -+IPv4 connections. This will set \fB$PROTO\fR to \fBTCP6\fR and put -+IPv4-mapped IPv6 addresses in \fBTCPLOCALIP\fR and \fBTCPREMOTEIP\fR. -+.TP -+.B \-I\fIinterface -+Bind to the network interface -+.I interface -+("eth0" on Linux, for example). This is only defined and needed for -+IPv6 link-local addresses. -+.TP -+.B \-b\fIbacklog -+Allow up to -+.I backlog -+simultaneous SYN_RECEIVEDs. -+Default: 20. -+On some systems, -+.I backlog -+is silently limited to 5. -+See -+.BR listen (2) -+for more details. -+.TP -+.B \-o -+Leave IP options alone. -+If the client is sending packets along an IP source route, -+send packets back along the same route. -+.TP -+.B \-O -+(Default.) -+Kill IP options. -+A client can still use source routing to connect and to send data, -+but packets will be sent back along the default route. -+.TP -+.B \-d -+(Default.) -+Delay sending data for a fraction of a second whenever the -+remote host is responding slowly, -+to make better use of the network. -+.TP -+.B \-D -+Never delay sending data; -+enable TCP_NODELAY. -+This is appropriate for interactive connections. -+.TP -+.B \-q -+Quiet. -+Do not print any messages. -+.TP -+.B \-Q -+(Default.) -+Print error messages. -+.TP -+.B \-v -+Verbose. -+Print all available messages. -+.SH "DATA-GATHERING OPTIONS" -+.TP -+.B \-p -+Paranoid. -+After looking up the remote host name, -+look up the IP addresses for that name, -+and make sure one of them matches -+.BR TCPREMOTEIP . -+If none of them do, -+unset -+.BR TCPREMOTEHOST . -+.TP -+.B \-P -+(Default.) -+Not paranoid. -+.TP -+.B \-h -+(Default.) -+Look up the remote host name and set -+.BR TCPREMOTEHOST . -+.TP -+.B \-H -+Do not look up the remote host name. -+.TP -+.B \-l\fIlocalname -+Do not look up the local host name; -+use -+.I localname -+for -+.BR TCPLOCALHOST . -+.TP -+.B \-r -+(Default.) -+Attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-R -+Do not attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-t\fItimeout -+Give up on the -+.B TCPREMOTEINFO -+connection attempt -+after -+.I timeout -+seconds. Default: 26. -+.SH "SEE ALSO" -+argv0(1), -+fixcr(1), -+recordio(1), -+tcpclient(1), -+tcprules(1), -+listen(2), -+tcp-environ(5) -diff -uNr ucspi-tcp-0.88.orig/tcpserver.c ucspi-tcp-0.88/tcpserver.c ---- ucspi-tcp-0.88.orig/tcpserver.c 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/tcpserver.c 2009-08-04 17:45:59.000000000 -0500 -@@ -7,6 +7,7 @@ - #include "fmt.h" - #include "scan.h" - #include "ip4.h" -+#include "ip6.h" - #include "fd.h" - #include "exit.h" - #include "env.h" -@@ -28,6 +29,7 @@ - #include "sig.h" - #include "dns.h" - -+int forcev6 = 0; - int verbosity = 1; - int flagkillopts = 1; - int flagdelay = 1; -@@ -36,20 +38,21 @@ - int flagremotehost = 1; - int flagparanoid = 0; - unsigned long timeout = 26; -+uint32 netif = 0; - - static stralloc tcpremoteinfo; - - uint16 localport; - char localportstr[FMT_ULONG]; --char localip[4]; --char localipstr[IP4_FMT]; -+char localip[16]; -+char localipstr[IP6_FMT]; - static stralloc localhostsa; - char *localhost = 0; - - uint16 remoteport; - char remoteportstr[FMT_ULONG]; --char remoteip[4]; --char remoteipstr[IP4_FMT]; -+char remoteip[16]; -+char remoteipstr[IP6_FMT]; - static stralloc remotehostsa; - char *remotehost = 0; - -@@ -96,12 +99,12 @@ - if (ch < 33) ch = '?'; - if (ch > 126) ch = '?'; - if (ch == '%') ch = '?'; /* logger stupidity */ -- if (ch == ':') ch = '?'; -+/* if (ch == ':') ch = '?'; */ - append(&ch); - } - cats("..."); - } --void env(char *s,char *t) -+void env(const char *s,const char *t) - { - if (!pathexec_env(s,t)) drop_nomem(); - } -@@ -135,9 +138,16 @@ - - void doit(int t) - { -+ int fakev4=0; - int j; -+ uint32 scope_id; - -- remoteipstr[ip4_fmt(remoteipstr,remoteip)] = 0; -+ if (!forcev6 && ip6_isv4mapped(remoteip)) -+ fakev4=1; -+ if (fakev4) -+ remoteipstr[ip4_fmt(remoteipstr,remoteip+12)] = 0; -+ else -+ remoteipstr[ip6_fmt(remoteipstr,remoteip)] = 0; - - if (verbosity >= 2) { - strnum[fmt_ulong(strnum,getpid())] = 0; -@@ -155,30 +165,40 @@ - strerr_die2sys(111,DROP,"unable to print banner: "); - } - -- if (socket_local4(t,localip,&localport) == -1) -+ if (socket_local6(t,localip,&localport,&scope_id) == -1) - strerr_die2sys(111,DROP,"unable to get local address: "); - -- localipstr[ip4_fmt(localipstr,localip)] = 0; -+ if (fakev4) -+ localipstr[ip4_fmt(localipstr,localip+12)] = 0; -+ else -+ localipstr[ip6_fmt(localipstr,localip)] = 0; - remoteportstr[fmt_ulong(remoteportstr,remoteport)] = 0; - - if (!localhost) -- if (dns_name4(&localhostsa,localip) == 0) -+ if (dns_name6(&localhostsa,localip) == 0) - if (localhostsa.len) { - if (!stralloc_0(&localhostsa)) drop_nomem(); - localhost = localhostsa.s; - } -- env("PROTO","TCP"); -+ env("PROTO",fakev4?"TCP":"TCP6"); - env("TCPLOCALIP",localipstr); -+ localipstr[ip6_fmt(localipstr,localip)]=0; -+ env("TCP6LOCALIP",localipstr); -+ - env("TCPLOCALPORT",localportstr); -+ env("TCP6LOCALPORT",localportstr); - env("TCPLOCALHOST",localhost); -+ env("TCP6LOCALHOST",localhost); -+ if (!fakev4 && scope_id) -+ env("TCP6INTERFACE",socket_getifname(scope_id)); - - if (flagremotehost) -- if (dns_name4(&remotehostsa,remoteip) == 0) -+ if (dns_name6(&remotehostsa,remoteip) == 0) - if (remotehostsa.len) { - if (flagparanoid) -- if (dns_ip4(&tmp,&remotehostsa) == 0) -- for (j = 0;j + 4 <= tmp.len;j += 4) -- if (byte_equal(remoteip,4,tmp.s + j)) { -+ if (dns_ip6(&tmp,&remotehostsa) == 0) -+ for (j = 0;j + 16 <= tmp.len;j += 16) -+ if (byte_equal(remoteip,16,tmp.s + j)) { - flagparanoid = 0; - break; - } -@@ -188,15 +208,20 @@ - } - } - env("TCPREMOTEIP",remoteipstr); -+ remoteipstr[ip6_fmt(remoteipstr,remoteip)]=0; -+ env("TCP6REMOTEIP",remoteipstr); - env("TCPREMOTEPORT",remoteportstr); -+ env("TCP6REMOTEPORT",remoteportstr); - env("TCPREMOTEHOST",remotehost); -+ env("TCP6REMOTEHOST",remotehost); - - if (flagremoteinfo) { -- if (remoteinfo(&tcpremoteinfo,remoteip,remoteport,localip,localport,timeout) == -1) -+ if (remoteinfo6(&tcpremoteinfo,remoteip,remoteport,localip,localport,timeout,netif) == -1) - flagremoteinfo = 0; - if (!stralloc_0(&tcpremoteinfo)) drop_nomem(); - } - env("TCPREMOTEINFO",flagremoteinfo ? tcpremoteinfo.s : 0); -+ env("TCP6REMOTEINFO",flagremoteinfo ? tcpremoteinfo.s : 0); - - if (fnrules) { - int fdrules; -@@ -206,7 +231,15 @@ - if (!flagallownorules) drop_rules(); - } - else { -- if (rules(found,fdrules,remoteipstr,remotehost,flagremoteinfo ? tcpremoteinfo.s : 0) == -1) drop_rules(); -+ int fakev4=0; -+ char* temp; -+ if (!forcev6 && ip6_isv4mapped(remoteip)) -+ fakev4=1; -+ if (fakev4) -+ temp=remoteipstr+7; -+ else -+ temp=remoteipstr; -+ if (rules(found,fdrules,temp,remotehost,flagremoteinfo ? tcpremoteinfo.s : 0) == -1) drop_rules(); - close(fdrules); - } - } -@@ -240,7 +273,7 @@ - { - strerr_warn1("\ - tcpserver: usage: tcpserver \ --[ -1UXpPhHrRoOdDqQv ] \ -+[ -461UXpPhHrRoOdDqQv ] \ - [ -c limit ] \ - [ -x rules.cdb ] \ - [ -B banner ] \ -@@ -249,6 +282,7 @@ - [ -b backlog ] \ - [ -l localname ] \ - [ -t timeout ] \ -+[ -I interface ] \ - host port program",0); - _exit(100); - } -@@ -299,8 +333,8 @@ - unsigned long u; - int s; - int t; -- -- while ((opt = getopt(argc,argv,"dDvqQhHrR1UXx:t:u:g:l:b:B:c:pPoO")) != opteof) -+ -+ while ((opt = getopt(argc,argv,"46dDvqQhHrR1UXx:t:u:g:l:b:B:c:I:pPoO")) != opteof) - switch(opt) { - case 'b': scan_ulong(optarg,&backlog); break; - case 'c': scan_ulong(optarg,&limit); break; -@@ -325,7 +359,10 @@ - x = env_get("GID"); if (x) scan_ulong(x,&gid); break; - case 'u': scan_ulong(optarg,&uid); break; - case 'g': scan_ulong(optarg,&gid); break; -+ case 'I': netif=socket_getifidx(optarg); break; - case '1': flag1 = 1; break; -+ case '4': noipv6 = 1; break; -+ case '6': forcev6 = 1; break; - case 'l': localhost = optarg; break; - default: usage(); - } -@@ -337,8 +374,7 @@ - - hostname = *argv++; - if (!hostname) usage(); -- if (str_equal(hostname,"")) hostname = "0.0.0.0"; -- if (str_equal(hostname,"0")) hostname = "0.0.0.0"; -+ if (str_equal(hostname,"")) hostname = "0"; - - x = *argv++; - if (!x) usage(); -@@ -348,7 +384,7 @@ - se = getservbyname(x,"tcp"); - if (!se) - strerr_die3x(111,FATAL,"unable to figure out port number for ",x); -- localport = ntohs(se->s_port); -+ uint16_unpack_big((char*)&se->s_port,&localport); - } - - if (!*argv) usage(); -@@ -358,20 +394,26 @@ - sig_catch(sig_term,sigterm); - sig_ignore(sig_pipe); - -- if (!stralloc_copys(&tmp,hostname)) -- strerr_die2x(111,FATAL,"out of memory"); -- if (dns_ip4_qualify(&addresses,&fqdn,&tmp) == -1) -- strerr_die4sys(111,FATAL,"temporarily unable to figure out IP address for ",hostname,": "); -- if (addresses.len < 4) -- strerr_die3x(111,FATAL,"no IP address for ",hostname); -- byte_copy(localip,4,addresses.s); -+ if (str_equal(hostname,"0")) { -+ byte_zero(localip,sizeof localip); -+ } else { -+ if (!stralloc_copys(&tmp,hostname)) -+ strerr_die2x(111,FATAL,"out of memory"); -+ if (dns_ip6_qualify(&addresses,&fqdn,&tmp) == -1) -+ strerr_die4sys(111,FATAL,"temporarily unable to figure out IP address for ",hostname,": "); -+ if (addresses.len < 16) -+ strerr_die3x(111,FATAL,"no IP address for ",hostname); -+ byte_copy(localip,16,addresses.s); -+ if (ip6_isv4mapped(localip)) -+ noipv6=1; -+ } - -- s = socket_tcp(); -+ s = socket_tcp6(); - if (s == -1) - strerr_die2sys(111,FATAL,"unable to create socket: "); -- if (socket_bind4_reuse(s,localip,localport) == -1) -+ if (socket_bind6_reuse(s,localip,localport,netif) == -1) - strerr_die2sys(111,FATAL,"unable to bind: "); -- if (socket_local4(s,localip,&localport) == -1) -+ if (socket_local6(s,localip,&localport,&netif) == -1) - strerr_die2sys(111,FATAL,"unable to get local address: "); - if (socket_listen(s,backlog) == -1) - strerr_die2sys(111,FATAL,"unable to listen: "); -@@ -399,7 +441,7 @@ - while (numchildren >= limit) sig_pause(); - - sig_unblock(sig_child); -- t = socket_accept4(s,remoteip,&remoteport); -+ t = socket_accept6(s,remoteip,&remoteport,&netif); - sig_block(sig_child); - - if (t == -1) continue; -diff -uNr ucspi-tcp-0.88.orig/timeoutconn.h ucspi-tcp-0.88/timeoutconn.h ---- ucspi-tcp-0.88.orig/timeoutconn.h 2009-08-04 15:19:16.000000000 -0500 -+++ ucspi-tcp-0.88/timeoutconn.h 2009-08-04 17:45:59.000000000 -0500 -@@ -2,7 +2,9 @@ - #define TIMEOUTCONN_H - - #include "uint16.h" -+#include "uint32.h" - - extern int timeoutconn(int,char *,uint16,unsigned int); -+extern int timeoutconn6(int,char *,uint16,unsigned int,uint32); - - #endif -diff -uNr ucspi-tcp-0.88.orig/timeoutconn6.c ucspi-tcp-0.88/timeoutconn6.c ---- ucspi-tcp-0.88.orig/timeoutconn6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/timeoutconn6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,34 @@ -+#include "ndelay.h" -+#include "socket.h" -+#include "iopause.h" -+#include "error.h" -+#include "timeoutconn.h" -+ -+int timeoutconn6(int s,char ip[16],uint16 port,unsigned int timeout,uint32 netif) -+{ -+ struct taia now; -+ struct taia deadline; -+ iopause_fd x; -+ -+ if (socket_connect6(s,ip,port,netif) == -1) { -+ if ((errno != error_wouldblock) && (errno != error_inprogress)) return -1; -+ x.fd = s; -+ x.events = IOPAUSE_WRITE; -+ taia_now(&now); -+ taia_uint(&deadline,timeout); -+ taia_add(&deadline,&now,&deadline); -+ for (;;) { -+ taia_now(&now); -+ iopause(&x,1,&deadline,&now); -+ if (x.revents) break; -+ if (taia_less(&deadline,&now)) { -+ errno = error_timeout; /* note that connect attempt is continuing */ -+ return -1; -+ } -+ } -+ if (!socket_connected(s)) return -1; -+ } -+ -+ if (ndelay_off(s) == -1) return -1; -+ return 0; -+} -diff -uNr ucspi-tcp-0.88.orig/tryip6.c ucspi-tcp-0.88/tryip6.c ---- ucspi-tcp-0.88.orig/tryip6.c 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/tryip6.c 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,8 @@ -+#include -+#include -+#include -+ -+main() { -+ struct sockaddr_in6 sa; -+ sa.sin6_family = PF_INET6; -+} -diff -uNr ucspi-tcp-0.88.orig/usr/local/man/man1/tcpclient.1 ucspi-tcp-0.88/usr/local/man/man1/tcpclient.1 ---- ucspi-tcp-0.88.orig/usr/local/man/man1/tcpclient.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/usr/local/man/man1/tcpclient.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,173 @@ -+.TH tcpclient 1 -+.SH NAME -+tcpclient \- create an outgoing TCP connection -+.SH SYNOPSIS -+.B tcpclient -+[ -+.B \-46hHrRdDqQv -+] -+[ -+.B \-i\fIlocalip -+] -+[ -+.B \-p\fIlocalport -+] -+[ -+.B \-T\fItimeoutconn -+] -+[ -+.B \-l\fIlocalname -+] -+[ -+.B \-t\fItimeoutinfo -+] -+[ -+.B \-I\fIinterface -+] -+.I host -+.I port -+.I program -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B tcpclient -+attempts to connect to a TCP server. -+If it is successful, it runs -+.I program -+with the given arguments, -+with descriptor 6 reading from the network -+and descriptor 7 writing to the network. -+ -+The server's address is given by -+.I host -+and -+.IR port . -+.I host -+may be 0, referring to the local machine, -+or a dotted-decimal IP address, -+or a host name; -+if a host has several IP addresses, -+.B tcpclient -+tries each in turn. -+.I port -+may be a numeric port number -+or a port name. -+ -+.B tcpclient -+sets up several environment variables, -+as described in -+.B tcp-environ(5). -+.SH OPTIONS -+.TP -+.B \-i\fIlocalip -+Use -+.I localip -+as the IP address for the local side of the connection; -+quit if -+.I localip -+is not available. -+.TP -+.B \-p\fIlocalport -+Use -+.I localport -+as the port number for the local side of the connection; -+quit if -+.I localport -+is not available. -+.TP -+.B \-I\fIinterface -+Use -+.I interface -+as the local network interface. This is only defined for IPv6 sockets -+and needed if you use link-local IPv6 addresses. -+.TP -+.B \-T\fItimeoutconn -+Give up on the -+connection attempt -+after -+.I timeoutconn -+seconds. Default: 60. -+This timeout applies to each IP address tried. -+.TP -+.B \-d -+(Default.) -+Delay sending data for a fraction of a second whenever the -+remote host is responding slowly, -+to make better use of the network. -+.TP -+.B \-D -+Never delay sending data; -+enable TCP_NODELAY. -+This is appropriate for interactive connections. -+.TP -+.B \-q -+Quiet. -+Do not print any messages. -+.TP -+.B \-Q -+(Default.) -+Print error messages. -+.TP -+.B \-v -+Verbose. -+Print all available messages. -+.SH "DATA-GATHERING OPTIONS" -+.TP -+.B \-h -+(Default.) -+Look up the remote host name for -+.BR TCPREMOTEHOST . -+.TP -+.B \-H -+Do not look up the remote host name; -+unset -+.BR TCPREMOTEHOST . -+.TP -+.B \-l\fIlocalname -+Do not look up the local host name; -+use -+.I localname -+for -+.BR TCPLOCALHOST . -+.TP -+.B \-r -+(Default.) -+Attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-R -+Do not attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-t\fItimeoutinfo -+Give up on the -+.B TCPREMOTEINFO -+connection attempt -+after -+.I timeoutinfo -+seconds. Default: 26. -+.TP -+.B \-4 -+Fall back to IPv4 sockets. This is necessary for terminally broken -+systems like OpenBSD which will not let IPv6 sockets connect to -+V4-mapped IPv6 addresses. Please note that this also applies to DNS -+lookups, so you will have to use an DNS resolver with an IPv6 address to -+connect to IPv6 systems. Use \fBDNSCACHEIP\fR to set the DNS resolver -+IP dynamically. -+.TP -+.B \-6 -+Force IPv6 mode in UCSPI environment variables, even for -+IPv4 connections. This will set \fB$PROTO\fR to \fBTCP6\fR and put -+IPv4-mapped IPv6 addresses in \fBTCPLOCALIP\fR and \fBTCPREMOTEIP\fR. -+.SH "SEE ALSO" -+date@(1), -+finger@(1), -+http@(1), -+mconnect(1), -+tcpcat(1), -+tcpserver(1), -+who@(1), -+tcp-environ(5) -diff -uNr ucspi-tcp-0.88.orig/usr/local/man/man1/tcpserver.1 ucspi-tcp-0.88/usr/local/man/man1/tcpserver.1 ---- ucspi-tcp-0.88.orig/usr/local/man/man1/tcpserver.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/usr/local/man/man1/tcpserver.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,266 @@ -+.TH tcpserver 1 -+.SH NAME -+tcpserver \- accept incoming TCP connections -+.SH SYNOPSIS -+.B tcpserver -+[ -+.B \-146jpPhHrRoOdDqQv -+] -+[ -+.B \-c\fIlimit -+] -+[ -+.B \-x\fIrules.cdb -+] -+[ -+.B \-B\fIbanner -+] -+[ -+.B \-g\fIgid -+] -+[ -+.B \-u\fIuid -+] -+[ -+.B \-b\fIbacklog -+] -+[ -+.B \-l\fIlocalname -+] -+[ -+.B \-t\fItimeout -+] -+[ -+.B \-I\fIinterface -+] -+.I host -+.I port -+.I program -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B tcpserver -+waits for connections from TCP clients. -+For each connection, it runs -+.I program -+with the given arguments, -+with descriptor 0 reading from the network -+and descriptor 1 writing to the network. -+ -+The server's address is given by -+.I host -+and -+.IR port . -+.I host -+can be 0, allowing connections from any host; -+or a particular IP address, -+allowing connections only to that address; -+or a host name, allowing connections to the first IP address -+for that host. -+.I port -+may be a numeric port number -+or a port name. -+If -+.I port -+is 0, -+.B tcpserver -+will choose a free port. -+ -+.B tcpserver -+sets up several environment variables, -+as described in -+.B tcp-environ(5). -+ -+.B tcpserver -+exits when it receives SIGTERM. -+.SH "OPTIONS" -+.TP -+.B \-c\fIlimit -+Do not handle more than -+.I limit -+simultaneous connections. -+If there are -+.I limit -+simultaneous copies of -+.I program -+running, defer acceptance of a new connection -+until one copy finishes. -+.I limit -+must be a positive integer. -+Default: 40. -+.TP -+.B \-x\fIrules.cdb -+Follow the rules compiled into -+.I rules.cdb -+by -+.BR tcprules . -+These rules may specify setting environment variables -+or rejecting connections from bad sources. -+ -+.B tcpserver -+does not read -+.I rules.cdb -+into memory; -+you can rerun -+.B tcprules -+to change -+.BR tcpserver 's -+behavior on the fly. -+.TP -+.B \-B\fIbanner -+Write -+.I banner -+to the network immediately after each connection is made. -+.B tcpserver -+writes -+.I banner -+before looking up -+.BR TCPREMOTEHOST , -+before looking up -+.BR TCPREMOTEINFO , -+and before checking -+.IR rules.cdb . -+ -+This feature can be used to reduce latency in protocols -+where the client waits for a greeting from the server. -+.TP -+.B \-g\fIgid -+Switch group ID to -+.I gid -+after preparing to receive connections. -+.I gid -+must be a positive integer. -+.TP -+.B \-u\fIuid -+Switch user ID to -+.I uid -+after preparing to receive connections. -+.I uid -+must be a positive integer. -+.TP -+.B \-1 -+After preparing to receive connections, -+print the local port number to standard output. -+.TP -+.B \-4 -+Fall back to IPv4 sockets. This is necessary for terminally broken -+systems like OpenBSD which will not let IPv6 sockets connect to -+V4-mapped IPv6 addresses. Please note that this also applies to DNS -+lookups, so you will have to use an DNS resolver with an IPv6 address to -+accept IPv6 connections. Use \fBDNSCACHEIP\fR to set the DNS resolver -+IP dynamically. -+.TP -+.B \-6 -+Force IPv6 mode in UCSPI environment variables, even for -+IPv4 connections. This will set \fB$PROTO\fR to \fBTCP6\fR and put -+IPv4-mapped IPv6 addresses in \fBTCPLOCALIP\fR and \fBTCPREMOTEIP\fR. -+.TP -+.B \-I\fIinterface -+Bind to the network interface -+.I interface -+("eth0" on Linux, for example). This is only defined and needed for -+IPv6 link-local addresses. -+.TP -+.B \-b\fIbacklog -+Allow up to -+.I backlog -+simultaneous SYN_RECEIVEDs. -+Default: 20. -+On some systems, -+.I backlog -+is silently limited to 5. -+See -+.BR listen (2) -+for more details. -+.TP -+.B \-o -+Leave IP options alone. -+If the client is sending packets along an IP source route, -+send packets back along the same route. -+.TP -+.B \-O -+(Default.) -+Kill IP options. -+A client can still use source routing to connect and to send data, -+but packets will be sent back along the default route. -+.TP -+.B \-d -+(Default.) -+Delay sending data for a fraction of a second whenever the -+remote host is responding slowly, -+to make better use of the network. -+.TP -+.B \-D -+Never delay sending data; -+enable TCP_NODELAY. -+This is appropriate for interactive connections. -+.TP -+.B \-q -+Quiet. -+Do not print any messages. -+.TP -+.B \-Q -+(Default.) -+Print error messages. -+.TP -+.B \-v -+Verbose. -+Print all available messages. -+.SH "DATA-GATHERING OPTIONS" -+.TP -+.B \-p -+Paranoid. -+After looking up the remote host name, -+look up the IP addresses for that name, -+and make sure one of them matches -+.BR TCPREMOTEIP . -+If none of them do, -+unset -+.BR TCPREMOTEHOST . -+.TP -+.B \-P -+(Default.) -+Not paranoid. -+.TP -+.B \-h -+(Default.) -+Look up the remote host name and set -+.BR TCPREMOTEHOST . -+.TP -+.B \-H -+Do not look up the remote host name. -+.TP -+.B \-l\fIlocalname -+Do not look up the local host name; -+use -+.I localname -+for -+.BR TCPLOCALHOST . -+.TP -+.B \-r -+(Default.) -+Attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-R -+Do not attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-t\fItimeout -+Give up on the -+.B TCPREMOTEINFO -+connection attempt -+after -+.I timeout -+seconds. Default: 26. -+.SH "SEE ALSO" -+argv0(1), -+fixcr(1), -+recordio(1), -+tcpclient(1), -+tcprules(1), -+listen(2), -+tcp-environ(5) -diff -uNr ucspi-tcp-0.88.orig/who@.1 ucspi-tcp-0.88/who@.1 ---- ucspi-tcp-0.88.orig/who@.1 1969-12-31 18:00:00.000000000 -0600 -+++ ucspi-tcp-0.88/who@.1 2009-08-04 17:45:59.000000000 -0500 -@@ -0,0 +1,32 @@ -+.TH who@ 1 -+.SH NAME -+who@ \- print list of active users on a host -+.SH SYNTAX -+.B who@ -+[ -+.I host -+] -+.SH DESCRIPTION -+.B who@ -+connects to TCP port 11 (Systat) on -+.I host -+and prints any data it receives. -+It removes CR and converts unprintable characters to a visible format. -+ -+If -+.I host -+is not supplied, -+.B who@ -+connects to the local host. -+ -+Some computers respond to port 11 with a list of active users. -+For example, they may be running -+ -+.EX -+ tcpserver 0 11 who & -+.EE -+.SH "SEE ALSO" -+cat(1), -+delcr(1), -+tcpclient(1), -+tcpserver(1) diff --git a/src/udptunnel/PKGBUILD b/src/udptunnel/PKGBUILD deleted file mode 100644 index e0939eb..0000000 --- a/src/udptunnel/PKGBUILD +++ /dev/null @@ -1,35 +0,0 @@ -# Maintainer: antechnologic -# Contributor: Sheng Yu -# Contributor: Alex Talker -pkgname=udptunnel -pkgver=r19 -pkgrel=2 -pkgdesc="Tunnels TCP over UDP packets." -arch=('i686' 'x86_64') -url="http://code.google.com/p/udptunnel/" -license=('GPL3') -groups=() -depends=() -makedepends=('gcc') -optdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=() -install= -changelog= -source=(https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/$pkgname/$pkgname-$pkgver.tar.gz) -noextract=() -md5sums=('277088842a092ac34977b371f9b24fc3') - -build() { - cd "$srcdir/$pkgname" - make -} - -package() { - cd "$srcdir/$pkgname" - install -d -m 755 "$pkgdir/usr/bin/" - install -D -m 755 udptunnel "$pkgdir/usr/bin/" -} diff --git a/src/unvanquished-data/PKGBUILD b/src/unvanquished-data/PKGBUILD deleted file mode 100644 index 3757f84..0000000 --- a/src/unvanquished-data/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Maintainer: Viech - -pkgname=unvanquished-data -pkgver=0.52.0 -pkgrel=3 -pkgdesc='Game assets for Unvanquished.' -arch=('any') -url='https://www.unvanquished.net' -license=('GPL3') -makedepends=('aria2') -source=("https://cdn.unvanquished.net/unvanquished_${pkgver}.torrent") -md5sums=('e87178fed12eb1222285fd57f64cf914') - -# Disable package compression since assets are already compressed. -PKGEXT='.pkg.tar' - -prepare() { - cd "${srcdir}" - - # Download the assets via torrent. - aria2c -V --seed-time=0 "unvanquished_${pkgver}.torrent" -} - -check() { - cd "${srcdir}/unvanquished_${pkgver}/pkg/" - - md5sum -c md5sums -} - -package() { - install -d -m 755 "${pkgdir}/usr/share/unvanquished/pkg/" - install -m 644 "${srcdir}/unvanquished_${pkgver}/pkg/"*".dpk" \ - "${pkgdir}/usr/share/unvanquished/pkg/" -} diff --git a/src/unvanquished/PKGBUILD b/src/unvanquished/PKGBUILD deleted file mode 100644 index 605f1bc..0000000 --- a/src/unvanquished/PKGBUILD +++ /dev/null @@ -1,153 +0,0 @@ -# Maintainer: Viech -# Contributor: Gereon Schomber -# Contributor: Martin F. Schumann - -pkgname=unvanquished -pkgver=0.52.0 -pkgrel=2 -pkgdesc='A team-based, fast-paced, fps/rts hybrid game which pits aliens against humans.' -arch=('x86_64') -url='https://www.unvanquished.net' -license=('GPL3') -makedepends=('cmake') -depends=("unvanquished-data>=${pkgver}" - 'zlib' 'gmp' 'nettle' 'geoip' 'curl' 'sdl2' 'glew' 'libpng' - 'libjpeg-turbo' 'libwebp>=0.2.0' 'freetype2' 'openal' 'libogg' - 'libvorbis' 'speex' 'libtheora' 'opusfile' 'ncurses' 'xdg-utils' - 'desktop-file-utils' 'shared-mime-info' 'hicolor-icon-theme') -provides=('unvanquished') -conflicts=('unvanquished-git') -options=('emptydirs' '!strip') -backup=('etc/conf.d/unvanquished.conf' - 'etc/unvanquished/server.cfg' - 'etc/unvanquished/maprotation.cfg') -install=unvanquished.install - -# Shorthand strings. -_archive="archive/refs/tags/unvanquished/${pkgver}.tar.gz" -_suffix="unvanquished-${pkgver}" -_unvanquished="Unvanquished-${_suffix}" -_daemon="Daemon-${_suffix}" -_breakpad="breakpad-${_suffix}" -_crunch="crunch-${_suffix}" -_recast="recastnavigation-${_suffix}" - -# NaCL SDK is a buildtime dependency of Dæmon. -# NOTE: Due to enormous compile times, we use a binary distribution. -_naclsdk_base_ver=5 -_naclsdk_ver="linux64-${_naclsdk_base_ver}" -_naclsdk="${_naclsdk_ver}" - -source=("unvanquished.install" - "unvanquished_${pkgver}.tar.gz::https://github.com/Unvanquished/Unvanquished/${_archive}" - "daemon_${pkgver}.tar.gz::https://github.com/DaemonEngine/Daemon/${_archive}" - "breakpad_${pkgver}.tar.gz::https://github.com/DaemonEngine/breakpad/${_archive}" - "crunch_${pkgver}.tar.gz::https://github.com/DaemonEngine/crunch/${_archive}" - "recastnavigation_${pkgver}.tar.gz::https://github.com/DaemonEngine/recastnavigation/${_archive}" - "naclsdk_${_naclsdk_ver}.tar.bz2::https://dl.unvanquished.net/deps/${_naclsdk_ver}.tar.bz2") - -md5sums=('6d9430b5b06b93a43a1cb79e14637f0b' - '1821ecc4185d15145d78296249c7e612' - '049b3aea1db9bfbc5664d035c7ae8ee9' - '1610e084189b435a2e0614a07f8871d2' - '733baa91bb57497be69b3912bd4f40f5' - '37d95bd19b051238b03cfb30f1f27609' - '3c2cceeb5c653c4e53543fc892377f38') - -# The prepare function mimics the git submodule dance. -prepare() { - cd "${srcdir}" - - # From Unvanquished: Remove empty submodule directories. - rmdir --ignore-fail-on-non-empty "${_unvanquished}/daemon" - rmdir --ignore-fail-on-non-empty "${_unvanquished}/libs/recastnavigation" - - # From Dæmon: Remove empty submodule directories. - rmdir --ignore-fail-on-non-empty "${_daemon}/libs/breakpad" - rmdir --ignore-fail-on-non-empty "${_daemon}/libs/crunch" - - # Link Unvanquished's submodules. - ln -sfr "${_daemon}" "${_unvanquished}/daemon" - ln -sfr "${_recast}" "${_unvanquished}/libs/recastnavigation" - - # Link Dæmon's submodules. - ln -sfr "${_breakpad}" "${_daemon}/libs/breakpad" - ln -sfr "${_crunch}" "${_daemon}/libs/crunch" - - # Link the NaCL SDK in the Dæmon source tree. - ln -sfr "${_naclsdk}" "${_daemon}/external_deps/${_naclsdk}" -} - -build() { - cd "${srcdir}/${_unvanquished}" - - mkdir -p build - cd build - - cmake \ - -D BUILD_CGAME=OFF \ - -D BUILD_SGAME=OFF \ - -D USE_BREAKPAD=ON \ - .. - make -} - -package() { - cd "${pkgdir}" - - # Create installation directories. - install -d -m 755 \ - etc/conf.d \ - etc/unvanquished \ - usr/bin \ - usr/lib/systemd/system \ - usr/lib/unvanquished \ - usr/share/applications \ - usr/share/licenses/unvanquished \ - usr/share/unvanquished/pkg \ - var/lib/unvanquished-server/config \ - var/lib/unvanquished-server/game - - # Install content. - cd "${srcdir}/${_unvanquished}" - - for resolution in $(ls -c1 dist/icons/); do - icondir="${pkgdir}/usr/share/icons/hicolor/${resolution}/apps" - install -d -m 755 "${icondir}" - install -m 644 "dist/icons/${resolution}/unvanquished.png" "${icondir}" - done - - install -m 644 COPYING.txt "${pkgdir}/usr/share/licenses/unvanquished/" - - cd "${srcdir}/${_unvanquished}/build" - - install -m 755 daemon "${pkgdir}/usr/lib/unvanquished/" - install -m 755 daemonded "${pkgdir}/usr/lib/unvanquished/" - install -m 755 daemon-tty "${pkgdir}/usr/lib/unvanquished/" - install -m 755 crash_server "${pkgdir}/usr/lib/unvanquished/" - install -m 755 irt_core-x86*.nexe "${pkgdir}/usr/lib/unvanquished/" - install -m 755 nacl_helper_bootstrap "${pkgdir}/usr/lib/unvanquished/" - install -m 755 nacl_loader "${pkgdir}/usr/lib/unvanquished/" - - # install starters and dedicated server config - # TODO: Use the distro-independent distribution files as much as possible, - # ship all archlinux-specific files with the AUR package. - cd "${srcdir}/${_unvanquished}/archlinux" - - install -m 755 unvanquished.sh "${pkgdir}/usr/bin/unvanquished" - install -m 755 unvanquished-tty.sh "${pkgdir}/usr/bin/unvanquished-tty" - install -m 644 unvanquished.conf "${pkgdir}/etc/conf.d/" - install -m 644 unvanquished.service "${pkgdir}/usr/lib/systemd/system/" - install -m 644 unvanquished.desktop "${pkgdir}/usr/share/applications/" - install -m 644 configs/maprotation.cfg "${pkgdir}/etc/unvanquished/" - install -m 644 configs/server.cfg "${pkgdir}/etc/unvanquished/" - - # setup server home directory - cd "${pkgdir}/var/lib/unvanquished-server/config" - - ln -s ../../../../etc/unvanquished/server.cfg . - - cd "${pkgdir}/var/lib/unvanquished-server/game" - - ln -s ../../../../etc/unvanquished/maprotation.cfg . -} diff --git a/src/unvanquished/unvanquished.install b/src/unvanquished/unvanquished.install deleted file mode 100644 index a062dc1..0000000 --- a/src/unvanquished/unvanquished.install +++ /dev/null @@ -1,25 +0,0 @@ -_add_server_user() { - if ! getent passwd unvanquished >/dev/null; then - useradd -rM -d /var/lib/unvanquished-server -c "Unvanquished dedicated server" -s /bin/false unvanquished - fi -} - -_delete_server_user() { - if getent passwd unvanquished >/dev/null; then - userdel unvanquished - groupdel unvanquished - fi -} - -_chown_server_home() { - chown -R unvanquished:unvanquished /var/lib/unvanquished-server -} - -post_install() { - _add_server_user - _chown_server_home -} - -post_remove() { - _delete_server_user -} diff --git a/src/vdhcoapp/PKGBUILD b/src/vdhcoapp/PKGBUILD deleted file mode 100644 index 196cad2..0000000 --- a/src/vdhcoapp/PKGBUILD +++ /dev/null @@ -1,160 +0,0 @@ -# Maintainer: -# Contributor: Damien Guihal -# Contributor: Rodrigo Bezerra - -: ${CARGO_HOME:=$SRCDEST/cargo-home} -: ${_nodeversion:=18} - -_pkgname="vdhcoapp" -pkgname="$_pkgname" -pkgver=2.0.20 -pkgrel=2 -pkgdesc="Companion application for Video DownloadHelper browser add-on" -url="https://github.com/aclap-dev/vdhcoapp" -license=('GPL-2.0-or-later') -arch=('x86_64') - -_source_vdhcoapp() { - makedepends=( - 'esbuild' - 'jq' - 'nvm' # AUR - 'yq' - ) - - options=('emptydirs' '!strip' '!debug') - install="$_pkgname.install" - - _pkgsrc="$_pkgname-$pkgver" - _pkgext="tar.gz" - source=("$_pkgsrc.$_pkgext"::"$url/archive/v$pkgver.$_pkgext") - sha256sums=('f39a17e0375b0b58cd7326fafe51de7e8b1f32a11b24583baa41f9e0b8c0ef68') -} - -_source_filepicker() { - depends+=( - 'gtk3' - ) - makedepends+=( - 'cargo' - 'git' - ) - - _filepicker_url="https://github.com/paulrouget/static-filepicker" - _filepicker_pkgsrc="vdhcoapp-filepicker" - source+=("$_filepicker_pkgsrc"::"git+$_filepicker_url.git") - sha256sums+=('SKIP') -} - -_prepare_vdhcoapp() ( - cd "$_pkgsrc" - mv -f app/* . - - # create config.json - tomlq . ./config.toml \ - | jq '.target.os = "linux"' \ - | jq '.target.arch = "amd64"' \ - | jq ".meta.version = \"${pkgver}\"" \ - > src/config.json - - # fix path to config.json - sed -E -i src/main.js src/native-autoinstall.js \ - -e 's&^(const config = require\('\'')(config.json'\''\);)$&\1./\2&' -) - -_prepare_filepicker() ( - _cargo_env - - cd "$_filepicker_pkgsrc" - cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" -) - -_build_vdhcoapp() ( - _nvm_env - - cd "$_pkgsrc" - - npm install --no-package-lock --no-audit --no-fund --prefer-offline - npm install pkg --no-package-lock --no-audit --no-fund --prefer-offline - - local _esbuild_options=( - src/main.js - --target=esnext - "--banner:js=const _importMetaUrl=require('url').pathToFileURL(__filename)" - "--define:import.meta.url=_importMetaUrl" - --format=cjs - --bundle - --platform=node - --tree-shaking=true - --alias:electron=electron2 - --outfile=bundled.js - ) - - esbuild "${_esbuild_options[@]}" - - local _pkg_options=( - bundled.js - --target "node$_nodeversion-linux-x64" - --output vdhcoapp - ) - - ./node_modules/.bin/pkg "${_pkg_options[@]}" -) - -_build_filepicker() ( - _cargo_env - - cd "$_filepicker_pkgsrc" - cargo build --frozen --release --all-features -) - -_package_vdhcoapp() ( - cd "$_pkgsrc" - install -Dm755 vdhcoapp -t "$pkgdir/usr/bin/" - - install -dm755 "$pkgdir/usr/lib/mozilla/native-messaging-hosts/" - install -dm755 "$pkgdir/etc/opt/chrome/native-messaging-hosts/" - install -dm755 "$pkgdir/etc/chromium/native-messaging-hosts/" - install -dm755 "$pkgdir/etc/opt/edge/native-messaging-hosts/" -) - -_package_filepicker() ( - _cargo_env - install -Dm755 "$_filepicker_pkgsrc/$CARGO_TARGET_DIR/release/filepicker" -t "$pkgdir/usr/bin/" -) - -_cargo_env() { - export CARGO_HOME - export RUSTUP_TOOLCHAIN=stable - export CARGO_TARGET_DIR=target -} - -_nvm_env() { - export HOME="$SRCDEST/node-home" - export NVM_DIR="$SRCDEST/node-nvm" - - # set up nvm - source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]] - nvm install $_nodeversion - nvm use $_nodeversion -} - -_source_vdhcoapp -_source_filepicker - -prepare() { - _prepare_vdhcoapp - _prepare_filepicker -} - -build() { - _build_vdhcoapp - _build_filepicker -} - -package() { - depends+=('ffmpeg') - - _package_vdhcoapp - _package_filepicker -} diff --git a/src/veloren/PKGBUILD b/src/veloren/PKGBUILD deleted file mode 100644 index 5c80cc8..0000000 --- a/src/veloren/PKGBUILD +++ /dev/null @@ -1,48 +0,0 @@ -# Maintainer: LunarEclipse -# Contributor: Jean Lucas - -export GIT_LFS_SKIP_SMUDGE=1 # This is to prevent Git LFS errors -pkgname=veloren -pkgver=0.16.0 -pkgrel=2 -pkgdesc='The last stable release of an open-world, open-source multiplayer voxel RPG.' -arch=('x86_64' 'i686') -url='https://veloren.net/' -license=('GPL3') -options=('!strip') # This makes debugging issues easier sometimes, comment out if small package size is needed -depends=('alsa-lib' 'glslang' 'libxkbcommon-x11' 'vulkan-icd-loader') -optdepends=( - 'pulseaudio-alsa: audio support on pulseaudio' - 'pipewire-alsa: audio support on pipewire' -) -makedepends=('atk' 'cairo' 'cmake' 'gdk-pixbuf2' 'git' 'git-lfs' 'openssl' 'pango' 'python' 'rustup' 'udev') -provides=() -conflicts=() -_repo='https://gitlab.com/veloren/veloren.git' -source=("$pkgname"::"git+$_repo#tag=v$pkgver") -noextract=() -sha512sums=('3785641aaa5b5849d44c6ac99dd414fd02aeba95cd12ccb3c52da64a9f92f8d8fe7cbdf04956d014b7823d925c1af21347cff2ccfeb8924563646afff274a4ee') - -prepare() { - unset GIT_LFS_SKIP_SMUDGE - cd "$srcdir/$pkgname" - git remote set-url origin "$_repo" - git lfs install - git lfs fetch - git lfs checkout -} - -build() { - cd "$srcdir/$pkgname" - VELOREN_USERDATA_STRATEGY='system' cargo build --release --bin veloren-voxygen --bin veloren-server-cli -} - -package() { - install -D "$srcdir/$pkgname/target/release/veloren-voxygen" -t "$pkgdir/usr/bin" - install -D "$srcdir/$pkgname/target/release/veloren-server-cli" -t "$pkgdir/usr/bin" - mkdir -p "$pkgdir/usr/share/veloren" - cp -a "$srcdir/$pkgname/assets" "$pkgdir/usr/share/veloren/" - install -Dm 644 "$srcdir/$pkgname/assets/voxygen/net.veloren.veloren.desktop" -t "$pkgdir/usr/share/applications" - install -Dm 644 "$srcdir/$pkgname/assets/voxygen/net.veloren.veloren.png" -t "$pkgdir/usr/share/pixmaps/" - install -Dm 644 "$srcdir/$pkgname/assets/voxygen/net.veloren.veloren.metainfo.xml" -t "$pkgdir/usr/share/metainfo" -} diff --git a/src/visual-studio-code-bin/PKGBUILD b/src/visual-studio-code-bin/PKGBUILD deleted file mode 100644 index 06c5212..0000000 --- a/src/visual-studio-code-bin/PKGBUILD +++ /dev/null @@ -1,45 +0,0 @@ -# Maintainer: D. Can Celasun - -pkgname=visual-studio-code-bin -_pkgname=visual-studio-code -pkgver=1.36.1 -pkgrel=1 -pkgdesc="Visual Studio Code (vscode): Editor for building and debugging modern web and cloud applications (official binary version)" -arch=('x86_64') -url="https://code.visualstudio.com/" -license=('custom: commercial') -provides=('code') -conflicts=('code') -depends=(fontconfig libxtst gtk3 python cairo alsa-lib nss gcc-libs libnotify libxss 'glibc>=2.28-4' lsof) -optdepends=('gvfs: Needed for move to trash functionality' - 'libdbusmenu-glib: Needed for KDE global menu') -source=(code_x64_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-x64/stable - ${_pkgname}.desktop ${_pkgname}-url-handler.desktop - code.png - ) -sha256sums=('8d25f1622d19fe6a8e90b83175bd7ce0329740aba5a12603628e4e676f1f61b2' - '488592034dd5f979083bbd80788d33e253bb3ac3e52d50faee80e715a924a212' - '727adaf263801462744c65bc0fad1b64ab31b3c96ed1a11e5b61bffbd5d71bc7' - '7537330cec94b308feaa9bb66db45b5554b8379ec7dce83990521d2860bca4b2') -package() { - _pkg=VSCode-linux-x64 - - install -d "${pkgdir}/usr/share/licenses/${_pkgname}" - install -d "${pkgdir}/opt/${_pkgname}" - install -d "${pkgdir}/usr/bin" - install -d "${pkgdir}/usr/share/applications" - install -d "${pkgdir}/usr/share/icons" - - install -m644 "${srcdir}/${_pkg}/resources/app/LICENSE.rtf" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE.rtf" - install -m644 "${srcdir}/${_pkg}/resources/app/resources/linux/code.png" "${pkgdir}/usr/share/icons/${_pkgname}.png" - install -m644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" - install -m644 "${srcdir}/${_pkgname}-url-handler.desktop" "${pkgdir}/usr/share/applications/${_pkgname}-url-handler.desktop" - - cp -r "${srcdir}/${_pkg}/"* "${pkgdir}/opt/${_pkgname}" -R - ln -s /opt/${_pkgname}/bin/code "${pkgdir}"/usr/bin/code - - # XFCE bug workaround - # see https://aur.archlinux.org/packages/visual-studio-code-bin/#comment-692211 - mkdir -p "${pkgdir}/usr/share/icons/hicolor/512x512/apps" - install -m644 "${srcdir}/code.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/visual-studio-code.png" -} diff --git a/src/visual-studio-code-bin/visual-studio-code.desktop b/src/visual-studio-code-bin/visual-studio-code.desktop deleted file mode 100644 index af3a53f..0000000 --- a/src/visual-studio-code-bin/visual-studio-code.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Exec=/opt/visual-studio-code/code %f -Icon=visual-studio-code -Terminal=false -Type=Application -Name=Visual Studio Code -Comment=Editor for building and debugging modern web and cloud applications -Categories=Development;WebDevelopment;IDE;Utility;TextEditor; -MimeType=text/plain;inode/directory; -StartupNotify=true -StartupWMClass=code diff --git a/src/wallabag/.gitignore b/src/wallabag/.gitignore deleted file mode 100644 index 2baac1a..0000000 --- a/src/wallabag/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -*tar.gz -*pkg.tar.xz -src/ -pkg/ -vendor.zip diff --git a/src/wallabag/LICENSE b/src/wallabag/LICENSE deleted file mode 100644 index 012ddd9..0000000 --- a/src/wallabag/LICENSE +++ /dev/null @@ -1,14 +0,0 @@ - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - Version 2, December 2004 - - Copyright (C) 2004 Sam Hocevar - - Everyone is permitted to copy and distribute verbatim or modified - copies of this license document, and changing it is allowed as long - as the name is changed. - - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. You just DO WHAT THE FUCK YOU WANT TO. - diff --git a/src/wallabag/PKGBUILD b/src/wallabag/PKGBUILD deleted file mode 100644 index 633a241..0000000 --- a/src/wallabag/PKGBUILD +++ /dev/null @@ -1,52 +0,0 @@ -# Maintainer: Philipp Schmitt (philippschmittco) - -pkgname=wallabag -pkgver=2.3.7 -pkgrel=1 -pkgdesc='Self hostable application for saving web pages' -arch=('any') -url='http://www.wallabag.org/' -license=('MIT') -depends=( - 'php>=5.6' - 'php-gd' - 'php-tidy' - 'pcre' -) -optdepends=( - 'php-pgsql: For postgres storage' - 'php-sqlite: For sqlite storage' - 'rabbitmq: For async import' - 'redis: For async import' -) -install="$pkgname.install" -options=(!strip) -source=("https://static.wallabag.org/releases/wallabag-release-${pkgver}.tar.gz") -sha256sums=('e223de12d8ea9f889e8660df4555c37c965f5ae1ca77af3d3532ab76889762cf') -backup=("etc/webapps/${pkgname}/parameters.yml" - "usr/share/webapps/${pkgname}/parameters.yml" - "var/lib/${pkgname}/data/db/wallabag.sqlite" - "usr/share/webapps/${pkgname}/data/db/wallabag.sqlite") - -package() { - cd "${pkgdir}" - mkdir -p usr/share/webapps - mv "${srcdir}/${pkgver}" "usr/share/webapps/${pkgname}" - - WALLABAG_CONF_DIR="${pkgdir}/usr/share/webapps/${pkgname}/app/config" - - install -d "${pkgdir}/etc/webapps/${pkgname}/" - mv "${WALLABAG_CONF_DIR}"/parameters.yml "${pkgdir}/etc/webapps/${pkgname}/" - chown -R http:http "${pkgdir}/etc/webapps/${pkgname}" - ln -s "/etc/webapps/${pkgname}/parameters.yml" "${WALLABAG_CONF_DIR}"/ - - _VAR_DIR="${pkgdir}/var/lib/${pkgname}/" - install -d "$_VAR_DIR" - mv "${pkgdir}/usr/share/webapps/${pkgname}/"{data,var} "$_VAR_DIR" - ln -s "/var/lib/${pkgname}/"{data,var} "${pkgdir}/usr/share/webapps/${pkgname}/" - chown -R http:http "$_VAR_DIR" - - sed -i "${_VAR_DIR}/var/bootstrap.php.cache" -e "s@__DIR__.'/../@'/usr/share/webapps/${pkgname}/@" - - chown -R http:http "${pkgdir}/usr/share/webapps/${pkgname}" -} diff --git a/src/wallabag/README.md b/src/wallabag/README.md deleted file mode 100644 index b751a27..0000000 --- a/src/wallabag/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# wallabag - -## Description - -AUR package for wallabag - -## Installation - -``` bash -git clone https://github.com/pschmitt/aur-wallabag /tmp/wallabag -cd /tmp/wallabag -makepkg -si -``` - -## Links - -* AUR page: https://aur.archlinux.org/packages/wallabag -* Upstream: http://www.wallabag.org/ and https://github.com/wallabag/wallabag diff --git a/src/wallabag/wallabag.install b/src/wallabag/wallabag.install deleted file mode 100644 index 3895243..0000000 --- a/src/wallabag/wallabag.install +++ /dev/null @@ -1,48 +0,0 @@ - -post_install() { - echo "" - echo "==> Installed in : /usr/share/webapps/wallabag" - echo "" - echo "==> Config is at /etc/webapps/wallabag/parameters.yml" - echo "" - echo -n "Change the configuration to fit to your current setup, and then " - echo "init wallabag by launching:" - echo "php /usr/share/webapps/wallabag/bin/console wallabag:install --env=prod" - echo "" - echo -n "To setup your webserver and enable the needed php extensions, " - echo "please read: https://doc.wallabag.org/en/master/user/installation.html" - echo "" - echo -n "If you upgraded from 2.0.x or 2.1.x, you might need to check " - echo "the upgrade guide: https://doc.wallabag.org/en/master/user/upgrade.html" -} - - -pre_upgrade() { - # save old untracked config and make it tracked - if [[ -f /usr/share/webapps/wallabag/app/config/parameters.yml && \ - ! -h /usr/share/webapps/wallabag/app/config/parameters.yml ]]; - then install -Dm644 \ - /usr/share/webapps/wallabag/app/config/parameters.yml \ - -t /etc/webapps/wallabag/ - fi - # also move `data` and `var` to /var/lib/wallabag/ - if [[ -d /usr/share/webapps/wallabag/data && \ - ! -h /usr/share/webapps/wallabag/data && \ - -d /usr/share/webapps/wallabag/var && \ - ! -h /usr/share/webapps/wallabag/var ]]; then - install -d /var/lib/wallabag/ - chown http:http /var/lib/wallabag/ - mv /usr/share/webapps/wallabag/{data,var} /var/lib/wallabag/ - fi -} - -post_upgrade() { - rm -rf /var/lib/wallabag/var/cache/* - echo "" - echo "=====================================================================================" - echo " If you upgraded from 2.2.3 to 2.3.X you need to do database " - echo " migrations, check the guide: " - echo "https://doc.wallabag.org/en/admin/upgrade.html#explanations-about-database-migrations" - echo "=====================================================================================" - echo "" -} diff --git a/src/waydroid/PKGBUILD b/src/waydroid/PKGBUILD deleted file mode 100644 index ec4ea66..0000000 --- a/src/waydroid/PKGBUILD +++ /dev/null @@ -1,26 +0,0 @@ -# Maintainer: Danct12 -# Contributor: Bart Ribbers - -pkgname=waydroid -pkgver=1.4.1 -pkgrel=1 -pkgdesc="A container-based approach to boot a full Android system on a regular Linux system" -arch=('any') -url='https://waydro.id/' -license=('GPL') -depends=('lxc' 'python-gbinder' 'python-gobject' 'nftables' 'dnsmasq' 'gtk3' 'dbus-python') -makedepends=('git') -optdepends=('python-pyclip: share clipboard with container') -_commit="7ce2e28e8ea76c1e79b273d122921c1f394e842f" # tags/1.4.1 -source=("waydroid::git+https://github.com/waydroid/waydroid.git#commit=$_commit") - -pkgver() { - cd "$pkgname" - git describe --tags | sed 's/^v//;s/-/+/g' -} - -package() { - make -C waydroid install DESTDIR="$pkgdir" USE_NFTABLES=1 -} - -sha256sums=('SKIP') diff --git a/src/webhook/PKGBUILD b/src/webhook/PKGBUILD deleted file mode 100644 index 54b718a..0000000 --- a/src/webhook/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Maintainer: ava1ar - -pkgname=webhook -pkgver=2.6.9 -pkgrel=1 -pkgdesc="Small server for creating HTTP endpoints (hooks)" -arch=('i686' 'x86_64' 'arm' 'armv6' 'armv7' 'aarch64') -license=('MIT') -url="https://github.com/adnanh/webhook" -makedepends=('go' 'git') -options=('!strip' '!emptydirs') -source=("https://github.com/adnanh/webhook/archive/${pkgver}.tar.gz" 'go.uuid.patch') -sha1sums=('4b236627f076341fe57e6fa425af0d580daf51b9' - '1312834f40da2109cd47514a74aaf1349db918a3') - -prepare() { - cd "${pkgname}-${pkgver}" - - patch -p2 < "${srcdir}/go.uuid.patch" - GOPATH=$(pwd) go get -d -v -} - -build() { - cd "${pkgname}-${pkgver}" - - GOPATH=$(pwd) go build -} - -package() { - cd "${pkgname}-${pkgver}" - - install -Dm755 "${pkgname}-${pkgver}" "${pkgdir}/usr/bin/${pkgname}" -} diff --git a/src/webhook/go.uuid.patch b/src/webhook/go.uuid.patch deleted file mode 100644 index 0dc1936..0000000 --- a/src/webhook/go.uuid.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/webhook-2.6.8/webhook.go 2018-04-24 22:46:10.468519981 -0400 -+++ b/webhook-2.6.8/webhook.go 2018-04-24 22:46:57.695524146 -0400 -@@ -202,7 +202,8 @@ - func hookHandler(w http.ResponseWriter, r *http.Request) { - - // generate a request id for logging -- rid := uuid.NewV4().String()[:6] -+ u,_ := uuid.NewV4() -+ rid := u.String()[:6] - - log.Printf("[%s] incoming HTTP request from %s\n", rid, r.RemoteAddr) - diff --git a/src/wget2-git/PKGBUILD b/src/wget2-git/PKGBUILD deleted file mode 100644 index 24eb375..0000000 --- a/src/wget2-git/PKGBUILD +++ /dev/null @@ -1,48 +0,0 @@ -# Maintainer: Darshit Shah - -_gitname=wget2 -pkgname=${_gitname}-git -pkgver=1.99.2.r1.gfc34771c -pkgrel=1 -pkgdesc="Updated version of popular Wget tool" -arch=('i686' 'x86_64') -url="http://www.gnu.org/software/wget/wget.html" -license=('GPL3') -depends=('libutil-linux' 'gnutls' 'libidn2' 'libpsl' 'gpgme' 'nghttp2' 'lzip') -checkdepends=('libmicrohttpd') -optdepends=("ca-certificates: HTTPS Downloads") -makedepends=('git' 'rsync' 'gperf' 'python' 'wget') -provides=('wget2') -conflicts=('wget2') -source=("git+https://gitlab.com/gnuwget/wget2.git" - "git://git.savannah.gnu.org/gnulib.git") -md5sums=('SKIP' 'SKIP') - -build() { - cd $_gitname - git submodule init - git config submodule.gnulib.url "$srcdir/gnulib" - git submodule update gnulib - ./bootstrap - ./configure --prefix=/usr --sysconfdir=/etc - make -} - -package() { - cd $_gitname - make DESTDIR="$pkgdir/" install -} - -pkgver() { - cd $_gitname - #Use the tag from the last commit. - # git describe --always --tags --long | sed 's/^v//; s/-/.r/; s/-/./g; s/wget2.//g' - git describe --tags --long | cut -f6- | sed 's/wget2-//g; s/-/.r/; s/-/./g' -} - -check() { - cd $_gitname - # make check -} - -# vim:set ts=2 sw=2 tw=0 et: diff --git a/src/wide-dhcpv6/.gitignore b/src/wide-dhcpv6/.gitignore deleted file mode 100644 index aa1165d..0000000 --- a/src/wide-dhcpv6/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -pkg/* -src/* -*.tar.gz -*.tar.xz -*.tar.bz2 -*.zip -*.swp -*.log diff --git a/src/wide-dhcpv6/0000-noyywrap-option.patch b/src/wide-dhcpv6/0000-noyywrap-option.patch deleted file mode 100644 index 2d01ab1..0000000 --- a/src/wide-dhcpv6/0000-noyywrap-option.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/cftoken.l 2007-03-21 11:52:55.000000000 +0200 -+++ b/cftoken.l 2014-03-20 21:05:15.598230461 +0200 -@@ -1,5 +1,6 @@ - /* $KAME: cftoken.l,v 1.35 2005/01/12 06:06:11 suz Exp $ */ - -+%option noyywrap - %{ - /* - * Copyright (C) 2002 WIDE Project. diff --git a/src/wide-dhcpv6/0001-Fix-manpages.patch b/src/wide-dhcpv6/0001-Fix-manpages.patch deleted file mode 100644 index 76622f7..0000000 --- a/src/wide-dhcpv6/0001-Fix-manpages.patch +++ /dev/null @@ -1,168 +0,0 @@ -From e9fd60840eb125dcd55aab859dd838a47c02931f Mon Sep 17 00:00:00 2001 -From: Jeremie Corbier -Date: Tue, 6 Apr 2010 15:51:03 +0200 -Subject: [PATCH] Fix manpages - -This patch fixes wide-dhcpv6 manpages (paths, typos, ...). - -Signed-off-by: Jeremie Corbier ---- - dhcp6c.8 | 8 ++++---- - dhcp6c.conf.5 | 4 ++-- - dhcp6ctl.8 | 13 ++++++------- - dhcp6relay.8 | 1 - - dhcp6s.8 | 10 +++++----- - dhcp6s.conf.5 | 2 +- - 6 files changed, 18 insertions(+), 20 deletions(-) - -diff --git a/dhcp6c.8 b/dhcp6c.8 -index 6824ae0..1d69c9d 100644 ---- a/dhcp6c.8 -+++ b/dhcp6c.8 -@@ -114,13 +114,13 @@ In either case, - will send DHCPv6 Release messages to release resources assigned from servers. - .\" - .Sh FILES --.Bl -tag -width /usr/local/etc/dhcp6c.conf -compact -+.Bl -tag -width /etc/wide-dhcpv6/dhcp6c.conf -compact - .It Pa /var/run/dhcp6c.pid - is the default file that contains pid of the currently running - .Nm dhcp6c . --.It Pa /usr/local/etc/dhcp6c.conf -+.It Pa /etc/wide-dhcpv6/dhcp6c.conf - is the default configuration file. --.It Pa /var/db/dhcp6c_duid -+.It Pa /var/lib/dhcpv6/dhcp6c_duid - is the file to store the client's DUID. - .El - .Sh Configuration Script -@@ -203,6 +203,6 @@ command first appeared in WIDE/KAME IPv6 protocol stack kit. - is incomplete and violates DHCPv6 protocol spec, in several aspects. - In particular, temporary address assignment is intentionally omitted. - .Pp --Information Refresh Time Option is not recognied in Info-req mode, since -+Information Refresh Time Option is not recognized in Info-req mode, since - .Nm - terminates after it receives a REPLY message. -diff --git a/dhcp6c.conf.5 b/dhcp6c.conf.5 -index 611ab4f..5fc03d3 100644 ---- a/dhcp6c.conf.5 -+++ b/dhcp6c.conf.5 -@@ -36,7 +36,7 @@ - .Nd DHCPv6 client configuration file - .\" - .Sh SYNOPSIS --.Pa /usr/local/etc/dhcp6c.conf -+.Pa /etc/wide-dhcpv6/dhcp6c.conf - .\" - .Sh DESCRIPTION - The -@@ -630,7 +630,7 @@ execute the - .Xr openssl 1 - command (when available) as follows, - .Bd -literal -offset --% openssl rand -base64 16 -+% openssl rand \-base64 16 - .Ed - .Pp - and copy the output to the -diff --git a/dhcp6ctl.8 b/dhcp6ctl.8 -index 86ea0e1..e11889b 100644 ---- a/dhcp6ctl.8 -+++ b/dhcp6ctl.8 -@@ -85,12 +85,11 @@ Use - .Ar keyfile - to provide the shared secret to communicate with the process. - The default file name used when unspecified is --.Pa /usr/local/etc/dhcp6cctlkey -+.Pa /etc/wide-dhcpv6/dhcp6cctlkey - with a client, - and --.Pa /usr/local/etc/dhcp6sctlkey -+.Pa /etc/wide-dhcpv6/dhcp6sctlkey - with a server. -- - .It Fl p Ar port - Specify - .Ar port -@@ -99,7 +98,7 @@ The default port number used when unspecified is 5546 for a client, - and 5547 for a server. - .It Fl s Ar address - Specify --.A address -+.Ar address - as the listening address of the process. - The default address used when unspecified is ::1. - .El -@@ -183,10 +182,10 @@ information (if any) and exits. - .El - .\" - .Sh FILES --.Bl -tag -width /usr/local/etc/dhcp6cctlkey -compact --.It Pa /usr/local/etc/dhcp6cctlkey -+.Bl -tag -width /etc/wide-dhcpv6/dhcp6cctlkey -compact -+.It Pa /etc/wide-dhcpv6/dhcp6cctlkey - is the default key file to communicate with a client. --.It Pa /usr/local/etc/dhcp6sctlkey -+.It Pa /etc/wide-dhcpv6/dhcp6sctlkey - is the default key file to communicate with a server. - .El - .\" -diff --git a/dhcp6relay.8 b/dhcp6relay.8 -index 4f761b0..7ad8ada 100644 ---- a/dhcp6relay.8 -+++ b/dhcp6relay.8 -@@ -107,7 +107,6 @@ to dump the process ID of - is the default file that contains pid of the currently running - .Nm . - .El -- - .Sh SEE ALSO - .Xr dhcp6c 8 , - .Xr dhcp6s 8 -diff --git a/dhcp6s.8 b/dhcp6s.8 -index 888117a..29dcc7b 100644 ---- a/dhcp6s.8 -+++ b/dhcp6s.8 -@@ -102,7 +102,7 @@ Use - to store the shared secret to authenticate the communication with - .Nm dhcp6ctl . - The default file name used when unspecified is --.Pa /usr/local/etc/dhcp6sctlkey . -+.Pa /etc/wide-dhcpv6/dhcp6sctlkey . - The default name is intentionally same as that for - .Nm dhcp6ctl - so that the server and the control command can share the file when -@@ -122,12 +122,12 @@ to dump the process ID of - .El - .\" - .Sh FILES --.Bl -tag -width /usr/local/etc/dhcp6s.conf -compact --.It Pa /usr/local/etc/dhcp6s.conf -+.Bl -tag -width /etc/wide-dhcpv6/dhcp6s.conf -compact -+.It Pa /etc/wide-dhcpv6/dhcp6s.conf - is the default configuration file. --.It Pa /var/db/dhcp6s_duid -+.It Pa /var/lib/dhcpv6/dhcp6s_duid - is the default file to store the server's DUID. --.It Pa /usr/local/etc/dhcp6sctlkey -+.It Pa /etc/wide-dhcpv6/dhcp6sctlkey - is the default key file to communicate with the control command. - See - .Xr dhcp6ctl 8 -diff --git a/dhcp6s.conf.5 b/dhcp6s.conf.5 -index 1206764..2cb08ce 100644 ---- a/dhcp6s.conf.5 -+++ b/dhcp6s.conf.5 -@@ -36,7 +36,7 @@ - .Nd DHCPv6 server configuration file - .\" - .Sh SYNOPSIS --.Pa /usr/local/etc/dhcp6s.conf -+.Pa /etc/wide-dhcpv6/dhcp6s.conf - .\" - .Sh DESCRIPTION - The --- -1.5.6.5 - diff --git a/src/wide-dhcpv6/0001-renew.patch b/src/wide-dhcpv6/0001-renew.patch deleted file mode 100644 index 3319a28..0000000 --- a/src/wide-dhcpv6/0001-renew.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- dir_orig/addrconf.c 2008-06-15 09:48:40.000000000 +0200 -+++ dir_release/addrconf.c 2013-02-13 10:35:59.000000000 +0100 -@@ -173,7 +173,7 @@ - sacreate ? "create" : "update", - in6addr2str(&addr->addr, 0), addr->pltime, addr->vltime); - -- if (sa->addr.vltime != 0) -+ if ((sa->addr.vltime != 0) && sacreate) - if (na_ifaddrconf(IFADDRCONF_ADD, sa) < 0) - return (-1); - diff --git a/src/wide-dhcpv6/0002-Fix-makefile.patch b/src/wide-dhcpv6/0002-Fix-makefile.patch deleted file mode 100644 index a2b6a04..0000000 --- a/src/wide-dhcpv6/0002-Fix-makefile.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/Makefile.in.orig 2007-03-21 11:52:58.000000000 +0200 -+++ b/Makefile.in 2013-07-20 19:07:08.123014142 +0300 -@@ -102,14 +102,14 @@ - expand bootp-dhcp-parameters | perl gentab.pl > ianaopts.h - - install:: -- -mkdir -p $(sbindir) $(mandir)/man5 $(mandir)/man8 -- $(INSTALL_PROGRAM) -s -o $(user) -g $(group) $(TARGET) $(sbindir) -- $(INSTALL_DATA) -o $(user) -g $(group) dhcp6c.8 $(mandir)/man8 -- $(INSTALL_DATA) -o $(user) -g $(group) dhcp6s.8 $(mandir)/man8 -- $(INSTALL_DATA) -o $(user) -g $(group) dhcp6relay.8 $(mandir)/man8 -- $(INSTALL_DATA) -o $(user) -g $(group) dhcp6ctl.8 $(mandir)/man8 -- $(INSTALL_DATA) -o $(user) -g $(group) dhcp6c.conf.5 $(mandir)/man5 -- $(INSTALL_DATA) -o $(user) -g $(group) dhcp6s.conf.5 $(mandir)/man5 -+ mkdir -p $(DESTDIR)$(sbindir) $(DESTDIR)$(mandir)/man5 $(DESTDIR)$(mandir)/man8 -+ $(INSTALL_PROGRAM) -s -o $(user) -g $(group) $(TARGET) $(DESTDIR)$(sbindir) -+ $(INSTALL_DATA) -o $(user) -g $(group) dhcp6c.8 $(DESTDIR)$(mandir)/man8 -+ $(INSTALL_DATA) -o $(user) -g $(group) dhcp6s.8 $(DESTDIR)$(mandir)/man8 -+ $(INSTALL_DATA) -o $(user) -g $(group) dhcp6relay.8 $(DESTDIR)$(mandir)/man8 -+ $(INSTALL_DATA) -o $(user) -g $(group) dhcp6ctl.8 $(DESTDIR)$(mandir)/man8 -+ $(INSTALL_DATA) -o $(user) -g $(group) dhcp6c.conf.5 $(DESTDIR)$(mandir)/man5 -+ $(INSTALL_DATA) -o $(user) -g $(group) dhcp6s.conf.5 $(DESTDIR)$(mandir)/man5 - - includes:: - diff --git a/src/wide-dhcpv6/PKGBUILD b/src/wide-dhcpv6/PKGBUILD deleted file mode 100644 index 84ab428..0000000 --- a/src/wide-dhcpv6/PKGBUILD +++ /dev/null @@ -1,77 +0,0 @@ -# Maintainer: Spyros Stathopoulos -pkgname=wide-dhcpv6 -pkgver=20080615 -pkgrel=15 -pkgdesc="An open source implementation of DHCPv6 developed by KAME project (with Debian patches)" -arch=('i686' 'x86_64') -url="http://wide-dhcpv6.sourceforge.net/" -license=('custom') -backup=('etc/wide-dhcpv6/dhcp6c.conf' 'etc/conf.d/startpd.conf') -options=('emptydirs') - -source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz" - "http://ftp.debian.org/debian/pool/main/w/${pkgname}/${pkgname}_${pkgver}-22.debian.tar.xz" - "0000-noyywrap-option.patch" - "0002-Fix-makefile.patch" - "dhcp6c.service" - "dhcp6c@.service" - "startpd.conf" - "dhcp6c.conf") - -install="dhcp6c.install" - -md5sums=('1011e165850fe40d3e332dad2bfd30b3' - '5e40a641ff20c8c0aceea269c1f1921e' - '6bc5f3779f04cd1c74469b4942c1061d' - 'dfba035ab0fd99ae56ab2e37a000cba0' - '7606280036a1a2c7c0a38af84803f41c' - '897c6ccb3608e6ac33c3022631a49ee6' - '8ec3740147eb2ff9ee7bec7070d2f008' - '54866e3bdd4093efe89a2fc245e7f5ab') - -prepare() { - cd ${srcdir} - cp debian/patches/*patch ${srcdir} - # this is included in the new 0002 patch, so rm it - rm "0002-Don-t-strip-binaries.patch" - cd ${srcdir}/$pkgname-$pkgver - for i in ../*patch ; do - patch -p1 < ${i}; - done -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - pwd - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --with-localdbdir=/var/lib/dhcpv6 \ - --sysconfdir=/etc/wide-dhcpv6 \ - --sbindir=/usr/bin - # -j > 1 breaks build dependencies - make -j1 -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - mkdir -p "${pkgdir}/var/lib/dhcpv6" - mkdir -p "${pkgdir}/usr/share/man" - mkdir -p "${pkgdir}/usr/share/man/man5" - mkdir -p "${pkgdir}/usr/share/man/man8" - #install -D -m644 ${srcdir}/${pkgname}-${pkgver}/dhcp6c.conf.sample \ - # ${pkgdir}/etc/wide-dhcpv6/dhcp6c.conf - install -D -m644 ${srcdir}/dhcp6c.conf \ - ${pkgdir}/etc/wide-dhcpv6/dhcp6c.conf - install -D -m644 ${srcdir}/${pkgname}-${pkgver}/dhcp6s.conf.sample \ - ${pkgdir}/etc/wide-dhcpv6/dhcp6s.conf - install -D -m644 ${srcdir}/dhcp6c.service \ - ${pkgdir}/usr/lib/systemd/system/dhcp6c.service - install -D -m644 ${srcdir}/dhcp6c@.service \ - ${pkgdir}/usr/lib/systemd/system/dhcp6c@.service - install -D -m644 ${srcdir}/${pkgname}-${pkgver}/COPYRIGHT \ - ${pkgdir}/usr/share/licenses/wide-dhcpv6/LICENSE - install -D -m644 ${srcdir}/startpd.conf \ - ${pkgdir}/etc/conf.d/startpd.conf - make DESTDIR="$pkgdir/" install -} - diff --git a/src/wide-dhcpv6/dhcp6c.conf b/src/wide-dhcpv6/dhcp6c.conf deleted file mode 100644 index 439e76a..0000000 --- a/src/wide-dhcpv6/dhcp6c.conf +++ /dev/null @@ -1,48 +0,0 @@ -interface ext0 { # external facing interface - WAN - #send ia-na 0; - send ia-pd 0; - send rapid-commit; - - request domain-name-servers; - request domain-name; - # send authentication ; -}; - -id-assoc pd 0 { # prefix delegation request - - ## Request a specific prefix - ## pltime and vltime are the "preferred" and "valid" lifetimes of the requested prefix. - # prefix []; - prefix-interface int0 { #internal facing interface - LAN - ## site-level aggregator - SLA - subnet address - sla-id 0; - ## IP address "postfix". Default is the EUI-64 address of the interface. Can be - ## any desired subnet address, in decimal. Combined with SLA-ID prefix to - ## create full IP address of interface. - ifid 1; - ## (WAN prefix) + (sla-len) must equal 64. If your ISP provides you - ## with a /56 prefix add 8 to make it /64 - sla-len 8; - }; - -}; - -# id-assoc na 0 { # non-temporary address allocation request -# ## Request a specific address. -# ## pltime and vltime are the "preferred" and "valid" lifetimes -# ## of the requested address. -# address []; -# }; - -# authentication { -# protocol delayed; -# algorithm hmac-md5; -# rdm monocounter; # replay-detection-method -# }; - -# keyinfo kame-key { -# realm "kame.net"; -# keyid 1; -# secret "5xnrt8irOKD16otstK1y=A=Z"; -# }; - diff --git a/src/wide-dhcpv6/dhcp6c.install b/src/wide-dhcpv6/dhcp6c.install deleted file mode 100644 index 6b3d094..0000000 --- a/src/wide-dhcpv6/dhcp6c.install +++ /dev/null @@ -1,10 +0,0 @@ -post_install() { - echo "Edit the DHCPv6 client configuration in /etc/wide-dhcpv6/dhcp6c.conf" - echo "Also add your internal and external interface to /etc/conf.d/startpd.conf" - echo "and enable dhcp6c.service." -} - -post_upgrade() { - post_install -} - diff --git a/src/wide-dhcpv6/dhcp6c.service b/src/wide-dhcpv6/dhcp6c.service deleted file mode 100644 index 5f6cace..0000000 --- a/src/wide-dhcpv6/dhcp6c.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=WIDE-DHCPv6 Client on interface %I -After=network.target -Requires=network.target -Before=dnsmasq.service -Before=NetworkManager.service -Documentation=man:dhcp6c(8) man:dhcp6c.conf(5) - -[Service] -EnvironmentFile=/etc/conf.d/startpd.conf -ExecStart=/usr/bin/dhcp6c -c /etc/wide-dhcpv6/dhcp6c.conf -fp /var/run/dhcp6c.pid $DHCP6C_WAN -ExecReload=/usr/bin/kill -s SIGHUP $MAINPID -ExecStop=/usr/bin/kill -s SIGTERM $MAINPID - -[Install] -WantedBy=multi-user.target diff --git a/src/wide-dhcpv6/dhcp6c@.service b/src/wide-dhcpv6/dhcp6c@.service deleted file mode 100644 index 597f53e..0000000 --- a/src/wide-dhcpv6/dhcp6c@.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=WIDE-DHCPv6 Client on interface %I -After=network.target -Requires=network.target -Before=dnsmasq.service -Before=NetworkManager.service -Documentation=man:dhcp6c(8) man:dhcp6c.conf(5) - -[Service] -EnvironmentFile=/etc/conf.d/startpd.conf -ExecStart=/usr/bin/dhcp6c -c /etc/wide-dhcpv6/dhcp6c.conf -fp /var/run/dhcp6c.pid %I -ExecReload=/usr/bin/kill -s SIGHUP $MAINPID -ExecStop=/usr/bin/kill -s SIGTERM $MAINPID - -[Install] -WantedBy=multi-user.target diff --git a/src/wide-dhcpv6/startpd.conf b/src/wide-dhcpv6/startpd.conf deleted file mode 100644 index d6805fd..0000000 --- a/src/wide-dhcpv6/startpd.conf +++ /dev/null @@ -1,2 +0,0 @@ -DHCP6C_WAN=ext0 -DHCP6C_LAN=int0 diff --git a/src/wireguard-proxy-git/PKGBUILD b/src/wireguard-proxy-git/PKGBUILD deleted file mode 100644 index bff7cfb..0000000 --- a/src/wireguard-proxy-git/PKGBUILD +++ /dev/null @@ -1,46 +0,0 @@ -# Maintainer: moparisthebest - -pkgname=wireguard-proxy-git -pkgver=0.1.1.r21.g225d71d -pkgrel=1 -pkgdesc="proxy wireguard over TCP/TLS." -url="https://code.moparisthebest.com/moparisthebest/wireguard-proxy" -depends=('openssl') -makedepends=('cargo' 'git') -provides=('wireguard-proxy') -conflicts=('wireguard-proxy') -arch=('i686' 'x86_64' 'armv7h' 'armv6h') -license=('MIT' 'Apache') -backup=('etc/wireguard-proxy/server.conf' 'etc/wireguard-proxy/client.conf') -source=("$pkgname::git+https://code.moparisthebest.com/moparisthebest/wireguard-proxy.git#branch=openssl") -validpgpkeys=('81F1C22DD41109D4A9C0A7B5B070F8D97D1A0BBA') # moparisthebest -sha256sums=(SKIP) -conflicts=(wireguard-proxy) -provides=(wireguard-proxy=$pkgver) - -pkgver() { - cd "$pkgname" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd "$pkgname" - cargo fetch -} - -build() { - cd "$pkgname" - cargo build --offline --release --features tls -} - -package() { - cd "$pkgname" - install -Dm755 target/release/wireguard-proxy "$pkgdir/usr/bin/wireguard-proxy" - # udp-test is optional, remove if you want - install -Dm755 target/release/udp-test "$pkgdir/usr/bin/udp-test" - install -Dm644 LICENSE-APACHE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE" - install -Dm644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT" - install -Dm644 systemd/server.conf "${pkgdir}/etc/wireguard-proxy/server.conf" - install -Dm644 systemd/client.conf "${pkgdir}/etc/wireguard-proxy/client.conf" - install -Dm644 systemd/wireguard-proxy@.service "${pkgdir}/usr/lib/systemd/system/wireguard-proxy@.service" -} diff --git a/src/woeusb/PKGBUILD b/src/woeusb/PKGBUILD deleted file mode 100644 index 9d7edff..0000000 --- a/src/woeusb/PKGBUILD +++ /dev/null @@ -1,26 +0,0 @@ -# Maintainer: Alexey Peschany -# Contributor: Frederik Schwan -# Contributor: Giovanni Harting <539@idlegandalf.com> -# Contributor: aimileus -# Contributor: Salvador Pardiñas - -pkgname=woeusb -pkgver=5.1.0 -pkgrel=1 -pkgdesc='A Linux program to create Windows USB stick installer from a Windows DVD or an image' -arch=('any') -url='https://github.com/WoeUSB/WoeUSB' -license=('GPL3') -depends=('dosfstools' 'grub' 'ntfs-3g' 'parted' 'wget' 'wimlib') -provides=('woeusb') -source=("https://github.com/WoeUSB/WoeUSB/releases/download/v${pkgver}/woeusb-${pkgver}.bash") -md5sums=(e87d885b326f18780da4f22900fc2461) - -prepare() { - chmod +x woeusb-$pkgver.bash - mv woeusb-$pkgver.bash woeusb -} - -package() { - install -D -t "$pkgdir/usr/bin" "$srcdir/woeusb" -} diff --git a/src/wondershaper-git/PKGBUILD b/src/wondershaper-git/PKGBUILD deleted file mode 100644 index b829c65..0000000 --- a/src/wondershaper-git/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Troy Engel -# Contributor: ugjka -# Contributor: Bill Sun -# Contributor: magnific0 - -pkgname=wondershaper-git -pkgver=20130306 -pkgrel=2 -pkgdesc="Limit the bandwidth of one or more network adapters" -arch=('any') -url="https://github.com/magnific0/wondershaper" -license=('GPL2') -depends=('iproute') -makedepends=('git') -backup=('etc/conf.d/wondershaper.conf') -source=("$pkgname"::'git://github.com/magnific0/wondershaper.git') -md5sums=('SKIP') - -package() { - cd "$srcdir/$pkgname" - install -Dm755 wondershaper "$pkgdir/usr/bin/wondershaper" - install -Dm644 wondershaper.service \ - "${pkgdir}/usr/lib/systemd/system/wondershaper.service" - install -Dm644 wondershaper.conf \ - "${pkgdir}/etc/conf.d/wondershaper.conf" -} - -# vim:set ts=2 sw=2 et: diff --git a/src/wstunnel-git/PKGBUILD b/src/wstunnel-git/PKGBUILD deleted file mode 100644 index c4e6372..0000000 --- a/src/wstunnel-git/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Maintainer : Johnathan Jenkins -# Contributor: Drew Liszewski -# Contributor: Daniel Varga - -pkgname=wstunnel-git -_gitname=wstunnel -pkgrel=1 -epoch=1 -pkgver=2.0.r12.g2fc8aed -pkgdesc="Tunneling over websocket protocol." -arch=('i686' 'x86_64' 'armv6h' 'armv7h') -url="https://github.com/erebe/wstunnel" -license=('MIT') -makedepends=('git' 'stack' 'ghc') -#depends=('boost-libs') -source=('git://github.com/erebe/wstunnel.git') -md5sums=('SKIP') -provides=('wstunnel') - -pkgver() { - cd $srcdir/$_gitname - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd "$srcdir/$_gitname" -} - -build() { - cd "$srcdir/$_gitname" - #stack init - stack build -} - -package() { - cd $_gitname - stack install -} diff --git a/src/x11spice/PKGBUILD b/src/x11spice/PKGBUILD deleted file mode 100644 index 889b9f8..0000000 --- a/src/x11spice/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Maintainer: Your Name - -pkgname=x11spice -pkgver=1.1 -pkgrel=1 -pkgdesc="Connects a running X server as a Spice server." -arch=('i686' 'x86_64') -url="https://gitlab.freedesktop.org/spice/x11spice" -license=(GPL3) -depends=(spice gtk3) -makedepends=(spice-protocol git libxcb xcb-util gtk3 xf86-video-qxl libcacard xorg-util-macros) -optdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=() -changelog= -source=("$pkgname-$pkgver::git+https://gitlab.freedesktop.org/spice/x11spice") -noextract=() -md5sums=('SKIP') - -pkgver() -{ - echo $pkgver -} - -check() -{ - echo "Skipped" -} - -prepare() -{ - echo "Prepare" -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./autogen.sh - ./configure --prefix=/usr --sysconfdir=/etc - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir/" install -} - diff --git a/src/xboxdrv/PKGBUILD b/src/xboxdrv/PKGBUILD deleted file mode 100644 index 2085741..0000000 --- a/src/xboxdrv/PKGBUILD +++ /dev/null @@ -1,58 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Andrew Rabert -# Contributor: Jack Mitchell -# Contributor: Kevin MacMartin - -pkgname=xboxdrv -pkgver=0.8.8 -pkgrel=7 -pkgdesc='Userspace gamepad driver for Linux' -url='https://xboxdrv.gitlab.io/' -arch=('x86_64') -license=('GPL3') -depends=('libx11' 'dbus-glib' 'dbus-python' 'libusb' 'systemd') -makedepends=('scons' 'boost' 'pkg-config' 'libx11' 'python') -backup=("etc/default/xboxdrv") -source=(${pkgname}-${pkgver}.tar.gz::https://gitlab.com/xboxdrv/${pkgname}/-/archive/v${pkgver}/xboxdrv-v${pkgver}.tar.gz - xboxdrv.service - xboxdrv.default - fix-60-sec-delay.patch - scons-py3.patch - scons-v4.2.0.patch - xboxdrvctl-py3.patch) -sha512sums=('a7f4c35dbd56289fe7b24150c0452bd72fda99f01a2271b20175cb872d06798270492bee2a0a6449b43dc23593a8c1c955a0e4505186240b366f0c34cd9958a5' - 'f1a4e7b1a06e951c3a4f5bcdec5f14db542b34963950619f0d4b1ee324d64b18ca2f63642719ef65a63e424702fb0eb33e0259937906732e587b96a9582c2e6b' - '4f6e9a12b208254e19daba477dd7787147a8b2c8a83007d92f8cfce6212c21ce3306f23a2669080f0e46986ca102ab08c262b42c678caf1a891326b4e2c40b5f' - '58170b3f96f02e5ba0af5f6641482fb1c612ca70650e475d68b55c05a62ec0831033190b90e591d593fd6b25c2a155e6c4975f37eef1534245947156a5e3285f' - 'b3a3bbb51fa1c4ad4dd898136c3bf7c0f13193bdd07bbcb5c8243edb747c68223fe8c5bd2fd578f6c2b18844827524abb0533ce98b6e0e60fe936597cdba811d' - 'b7d9911bd52fb59f5dd655a4f81e61848ea2637ebd44768d963a525e62c4592d00f7f40d6eb4e14a184fbd0d6517df182ffb2cafd1e9a66406b86672ad63cdea' - '4e6de460523c1ddfc608b3bd6fb211a7ca0516b64a2d91e01b51deaa4fcc57d64985bb2ccfca43873efef4987e0d04741f0e97dbd6b77037a4417a97cb8d0bf9') - -prepare() { - cd ${pkgname}-v${pkgver} - sed 's|python|python2|g' -i examples/*.py - patch -p1 < "${srcdir}/fix-60-sec-delay.patch" - patch -p1 < "${srcdir}/scons-py3.patch" - patch -p1 < "${srcdir}/scons-v4.2.0.patch" - patch -p1 < "${srcdir}/xboxdrvctl-py3.patch" -} - -build() { - cd ${pkgname}-v${pkgver} - scons \ - LINKFLAGS="${LDFLAGS}" \ - CXXFLAGS="${CPPFLAGS} ${CXXFLAGS}" \ - "${MAKEFLAGS}" -} - -package() { - cd ${pkgname}-v${pkgver} - make PREFIX=/usr DESTDIR="${pkgdir}" install - install -Dm 644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" - install -Dm 644 "${srcdir}/${pkgname}.default" "${pkgdir}/etc/default/${pkgname}" - install -Dm 644 README.md NEWS PROTOCOL -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 examples/* -t "${pkgdir}/usr/share/doc/${pkgname}/examples" - install -Dm 644 data/org.seul.Xboxdrv.conf -t "${pkgdir}/etc/dbus-1/system.d" -} - -# vim: ts=2 sw=2 et: diff --git a/src/xboxdrv/fix-60-sec-delay.patch b/src/xboxdrv/fix-60-sec-delay.patch deleted file mode 100644 index da543d2..0000000 --- a/src/xboxdrv/fix-60-sec-delay.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 7326421eeaadbc2aeb3828628c2e65bb7be323a9 Mon Sep 17 00:00:00 2001 -From: buxit -Date: Wed, 2 Nov 2016 16:25:14 +0100 -Subject: [PATCH] fix 60 seconds delay - -use `libusb_handle_events_timeout_completed()` instead of `libusb_handle_events()` -should fix #144 ---- - src/usb_gsource.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/usb_gsource.cpp b/src/usb_gsource.cpp -index 00bf1315..afb38f65 100644 ---- a/src/usb_gsource.cpp -+++ b/src/usb_gsource.cpp -@@ -174,7 +174,10 @@ USBGSource::on_source_dispatch(GSource* source, GSourceFunc callback, gpointer u - gboolean - USBGSource::on_source() - { -- libusb_handle_events(NULL); -+ struct timeval to; -+ to.tv_sec = 0; -+ to.tv_usec = 0; -+ libusb_handle_events_timeout_completed(NULL, &to, NULL); - return TRUE; - } - diff --git a/src/xboxdrv/scons-py3.patch b/src/xboxdrv/scons-py3.patch deleted file mode 100644 index 4aa6fa6..0000000 --- a/src/xboxdrv/scons-py3.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 17bd43a7d3ef86216abc36b42b4e6a1f70aa9979 Mon Sep 17 00:00:00 2001 -From: xnick -Date: Thu, 12 Oct 2017 20:34:35 +0300 -Subject: [PATCH] Update SConstruct - -python3 compatible ---- - SConstruct | 16 ++++++++-------- - 1 file changed, 8 insertions(+), 8 deletions(-) - -diff --git a/SConstruct b/SConstruct -index 4cd79704..c0007054 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -19,7 +19,7 @@ def build_dbus_glue(target, source, env): - xml = re.sub(r"callback = \(([A-Za-z_]+)\) \(marshal_data \? marshal_data : cc->callback\);", - r"union { \1 fn; void* obj; } conv;\n " - "conv.obj = (marshal_data ? marshal_data : cc->callback);\n " -- "callback = conv.fn;", xml) -+ "callback = conv.fn;", xml.decode('utf-8')) - - with open(target[0].get_path(), "w") as f: - f.write(xml) -@@ -29,10 +29,10 @@ def build_bin2h(target, source, env): - Takes a list of files and converts them into a C source that can be included - """ - def c_escape(str): -- return str.translate(string.maketrans("/.-", "___")) -+ return str.translate(bytes.maketrans(b"/.-", b"___")) - -- print target -- print source -+ print(target) -+ print(source) - with open(target[0].get_path(), "w") as fout: - fout.write("// autogenerated by scons Bin2H builder, do not edit by hand!\n\n") - -@@ -45,8 +45,8 @@ def build_bin2h(target, source, env): - data = fin.read() - fout.write("// \"%s\"\n" % src.get_path()) - fout.write("const char %s[] = {" % c_escape(src.get_path())) -- bytes_arr = ["0x%02x" % ord(c) for c in data] -- for i in xrange(len(bytes_arr)): -+ bytes_arr = ["0x%02x" % c for c in data] -+ for i in range(len(bytes_arr)): - if i % 13 == 0: - fout.write("\n ") - fout.write(bytes_arr[i]) -@@ -131,12 +131,12 @@ env.Append(CPPDEFINES = { 'PACKAGE_VERSION': "'\"%s\"'" % package_version }) - conf = Configure(env) - - if not conf.env['CXX']: -- print "g++ must be installed!" -+ print('g++ must be installed!') - Exit(1) - - # X11 checks - if not conf.CheckLibWithHeader('X11', 'X11/Xlib.h', 'C++'): -- print 'libx11-dev must be installed!' -+ print('libx11-dev must be installed!') - Exit(1) - - env = conf.Finish() diff --git a/src/xboxdrv/xboxdrv.default b/src/xboxdrv/xboxdrv.default deleted file mode 100644 index ced6554..0000000 --- a/src/xboxdrv/xboxdrv.default +++ /dev/null @@ -1,5 +0,0 @@ -[xboxdrv] -silent = true -next-controller = true -[xboxdrv-daemon] -dbus = disabled diff --git a/src/xboxdrv/xboxdrv.service b/src/xboxdrv/xboxdrv.service deleted file mode 100644 index 538fe94..0000000 --- a/src/xboxdrv/xboxdrv.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Xbox controller driver daemon -Documentation=man:xboxdrv(1) - -[Service] -Type=forking -User=root -PIDFile=/var/run/xboxdrv.pid -ExecStart=/usr/bin/xboxdrv --daemon --detach --pid-file /var/run/xboxdrv.pid -c /etc/default/xboxdrv --detach-kernel-driver --deadzone 4000 --deadzone-trigger 10% - -[Install] -WantedBy=multi-user.target diff --git a/src/xpadneo-dkms-git/PKGBUILD b/src/xpadneo-dkms-git/PKGBUILD deleted file mode 100644 index 549a8c2..0000000 --- a/src/xpadneo-dkms-git/PKGBUILD +++ /dev/null @@ -1,39 +0,0 @@ -# Maintainer: Joel Grunbaum -# Contributer: Yangtse Su -_pkgname=xpadneo -pkgname=xpadneo-dkms-git -pkgver=0.9.r102.ga279cc4 -pkgrel=1 -pkgdesc='Advanced Linux Driver for Xbox One Wireless Gamepad' -arch=('x86_64' 'armv7l') -url='https://github.com/atar-axis/xpadneo' -license=('GPL') -depends=('dkms' 'bluez' 'bluez-utils') -makedepends=('git') -conflicts=('xpadneo-dkms') -provides=('xpadneo-dkms') -source=('git+https://github.com/atar-axis/xpadneo.git') -sha256sums=('SKIP') - -pkgver() { - cd "${srcdir}/${_pkgname}" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -package() { - cd "${srcdir}/${_pkgname}" - - cd hid-xpadneo - VERSION=$(git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g') - cd .. - echo "* replacing version string if necessary" - cp hid-xpadneo/dkms.conf.in hid-xpadneo/dkms.conf - sed -i 's/PACKAGE_VERSION="@DO_NOT_CHANGE@"/PACKAGE_VERSION="'$VERSION'"/g' hid-xpadneo/dkms.conf - - sed -i 's@/etc/udev/rules\.d@/usr/lib/udev/rules\.d@g' hid-xpadneo/dkms.post_install - sed -i 's@/etc/udev/rules\.d@/usr/lib/udev/rules\.d@g' hid-xpadneo/dkms.post_remove - - echo "* copying module into /usr/src" - install -dm755 ${pkgdir}/usr/src/hid-xpadneo-${VERSION} - cp --recursive $PWD/hid-xpadneo/* ${pkgdir}/usr/src/hid-xpadneo-${VERSION} -} diff --git a/src/zelda-roth/PKGBUILD b/src/zelda-roth/PKGBUILD deleted file mode 100644 index 209af33..0000000 --- a/src/zelda-roth/PKGBUILD +++ /dev/null @@ -1,49 +0,0 @@ -# Maintainer: carstene1ns - http://git.io/ctPKG - -pkgname=zelda-roth -pkgver=6.11 -pkgrel=1 -pkgdesc="'Zelda: Return of the Hylian' is a fan-made Zelda Game (english version)" -url="http://www.zeldaroth.fr/" -arch=('i686' 'x86_64') -license=('unknown') -depends=('sdl_gfx' 'sdl_mixer' 'sdl_image') -makedepends=("imagemagick") -conflicts=("$pkgname-fr") -source=("http://www.zeldaroth.fr/us/files/ROTH/Linux/ZeldaROTH_US-src-linux.zip" - "$pkgname-datafolders.patch" - "$pkgname.desktop") -sha256sums=('9919a7fb0d2781f6323bfa27a7929fea68f4b0f26786ba9b6880b1f6a3e6f684' - 'db0ece6364fca7f4d6519f7e89182012889524b16be98e1953f4d05e227956f0' - '1a22a6fdf433cc6272c5375b7e64cda1480dd559883151a2fe868ae43eaf9364') - -prepare() { - # use user's $HOME for saves and load data from /usr/share/zelda-roth - patch -Np0 < $pkgname-datafolders.patch - - # add our $CFLAGS - cd ZeldaROTH_US-src-linux/src - sed 's|CFLAGS =|CFLAGS +=|' -i Makefile - - # create an icon - convert data/images/logos/fond.png -thumbnail '48x48' -background transparent \ - -gravity center -extent 48x48 "$srcdir"/$pkgname.png -} - -build () { - make -C ZeldaROTH_US-src-linux/src -} - -package () { - cd ZeldaROTH_US-src-linux/src - - install -Dm755 ZeldaROTH_US "$pkgdir"/usr/bin/$pkgname - # support for the old executable name - ln -s $pkgname "$pkgdir"/usr/bin/zroth - - install -d "$pkgdir"/usr/share/$pkgname - cp -rup data/{images,map,music,sound} "$pkgdir"/usr/share/$pkgname - - install -Dm644 "$srcdir/"$pkgname.png "$pkgdir"/usr/share/pixmaps/$pkgname.png - install -Dm644 "$srcdir/"$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop -} diff --git a/src/zelda-roth/zelda-roth-datafolders.patch b/src/zelda-roth/zelda-roth-datafolders.patch deleted file mode 100644 index 9b7d66c..0000000 --- a/src/zelda-roth/zelda-roth-datafolders.patch +++ /dev/null @@ -1,773 +0,0 @@ -diff -Naur ZeldaROTH_US-src-linux.orig/src/Audio.cpp ZeldaROTH_US-src-linux/src/Audio.cpp ---- ZeldaROTH_US-src-linux.orig/src/Audio.cpp 2009-02-18 23:02:59.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Audio.cpp 2015-03-08 20:12:55.388490064 +0100 -@@ -53,46 +53,46 @@ - void Audio::loadSounds() { - sons = new Mix_Chunk*[40]; - -- sons[0] = Mix_LoadWAV("data/sound/text.ogg"); // lettres -- sons[1] = Mix_LoadWAV("data/sound/menu1.ogg"); // menu 1 -- sons[2] = Mix_LoadWAV("data/sound/menu2.ogg"); // menu 2 -- sons[3] = Mix_LoadWAV("data/sound/menu3.ogg"); // menu 3 -- sons[4] = Mix_LoadWAV("data/sound/menu4.ogg"); // menu 4 -- sons[5] = Mix_LoadWAV("data/sound/timewarp.ogg"); // time retour -- sons[6] = Mix_LoadWAV("data/sound/tombe.ogg"); // tombe (ennemi) -- sons[7] = Mix_LoadWAV("data/sound/hitenemy.ogg"); //shot 1 -- sons[8] = Mix_LoadWAV("data/sound/killenemy.ogg"); // shot 2 -- sons[9] = Mix_LoadWAV("data/sound/surprise.ogg"); // surprise -- sons[10] = Mix_LoadWAV("data/sound/monte.ogg"); // monte -- sons[11] = Mix_LoadWAV("data/sound/descend.ogg"); // descend -- sons[12] = Mix_LoadWAV("data/sound/chute.ogg"); // chute -- sons[13] = Mix_LoadWAV("data/sound/item.ogg"); // item -- sons[14] = Mix_LoadWAV("data/sound/rupee.ogg"); // rubis -- sons[15] = Mix_LoadWAV("data/sound/heart.ogg"); // coeur -- sons[16] = Mix_LoadWAV("data/sound/bomb.ogg"); // bombe -- sons[17] = Mix_LoadWAV("data/sound/textnext.ogg"); // suite texte -- sons[18] = Mix_LoadWAV("data/sound/textend.ogg"); // fin texte -- sons[19] = Mix_LoadWAV("data/sound/happy.ogg"); // trouve objet -- sons[20] = Mix_LoadWAV("data/sound/door.ogg"); // ouvre porte -- sons[21] = Mix_LoadWAV("data/sound/pics.ogg"); // pics contre mur -- sons[22] = Mix_LoadWAV("data/sound/sword.ogg"); // Epée -- sons[23] = Mix_LoadWAV("data/sound/SwordCharging.ogg"); // chargée -- sons[24] = Mix_LoadWAV("data/sound/Sword360.ogg"); // spin -- sons[25] = Mix_LoadWAV("data/sound/shoot.ogg"); // flèche -- sons[26] = Mix_LoadWAV("data/sound/hookshot.ogg"); // grappin -- sons[27] = Mix_LoadWAV("data/sound/stamp.ogg"); // pose bombe -- sons[28] = Mix_LoadWAV("data/sound/magic.ogg"); // magie -- sons[29] = Mix_LoadWAV("data/sound/burn.ogg"); // brËšle -- sons[30] = Mix_LoadWAV("data/sound/hammer.ogg"); // marteau -- sons[31] = Mix_LoadWAV("data/sound/plouf.ogg"); // plouf -- sons[32] = Mix_LoadWAV("data/sound/danger.ogg"); // danger -- sons[33] = Mix_LoadWAV("data/sound/hurt.ogg"); // link se blesse -- sons[34] = Mix_LoadWAV("data/sound/porte.ogg"); // porte objet -- sons[35] = Mix_LoadWAV("data/sound/lance.ogg"); // lance objet -- sons[36] = Mix_LoadWAV("data/sound/casse.ogg"); // casse objet -- sons[37] = Mix_LoadWAV("data/sound/charge.ogg"); // charge magie -- sons[38] = Mix_LoadWAV("data/sound/buisson.ogg"); // coupe buisson -- sons[39] = Mix_LoadWAV("data/sound/pousse.ogg"); // pousse caisse -+ sons[0] = Mix_LoadWAV("/usr/share/zelda-roth/sound/text.ogg"); // lettres -+ sons[1] = Mix_LoadWAV("/usr/share/zelda-roth/sound/menu1.ogg"); // menu 1 -+ sons[2] = Mix_LoadWAV("/usr/share/zelda-roth/sound/menu2.ogg"); // menu 2 -+ sons[3] = Mix_LoadWAV("/usr/share/zelda-roth/sound/menu3.ogg"); // menu 3 -+ sons[4] = Mix_LoadWAV("/usr/share/zelda-roth/sound/menu4.ogg"); // menu 4 -+ sons[5] = Mix_LoadWAV("/usr/share/zelda-roth/sound/timewarp.ogg"); // time retour -+ sons[6] = Mix_LoadWAV("/usr/share/zelda-roth/sound/tombe.ogg"); // tombe (ennemi) -+ sons[7] = Mix_LoadWAV("/usr/share/zelda-roth/sound/hitenemy.ogg"); //shot 1 -+ sons[8] = Mix_LoadWAV("/usr/share/zelda-roth/sound/killenemy.ogg"); // shot 2 -+ sons[9] = Mix_LoadWAV("/usr/share/zelda-roth/sound/surprise.ogg"); // surprise -+ sons[10] = Mix_LoadWAV("/usr/share/zelda-roth/sound/monte.ogg"); // monte -+ sons[11] = Mix_LoadWAV("/usr/share/zelda-roth/sound/descend.ogg"); // descend -+ sons[12] = Mix_LoadWAV("/usr/share/zelda-roth/sound/chute.ogg"); // chute -+ sons[13] = Mix_LoadWAV("/usr/share/zelda-roth/sound/item.ogg"); // item -+ sons[14] = Mix_LoadWAV("/usr/share/zelda-roth/sound/rupee.ogg"); // rubis -+ sons[15] = Mix_LoadWAV("/usr/share/zelda-roth/sound/heart.ogg"); // coeur -+ sons[16] = Mix_LoadWAV("/usr/share/zelda-roth/sound/bomb.ogg"); // bombe -+ sons[17] = Mix_LoadWAV("/usr/share/zelda-roth/sound/textnext.ogg"); // suite texte -+ sons[18] = Mix_LoadWAV("/usr/share/zelda-roth/sound/textend.ogg"); // fin texte -+ sons[19] = Mix_LoadWAV("/usr/share/zelda-roth/sound/happy.ogg"); // trouve objet -+ sons[20] = Mix_LoadWAV("/usr/share/zelda-roth/sound/door.ogg"); // ouvre porte -+ sons[21] = Mix_LoadWAV("/usr/share/zelda-roth/sound/pics.ogg"); // pics contre mur -+ sons[22] = Mix_LoadWAV("/usr/share/zelda-roth/sound/sword.ogg"); // Epée -+ sons[23] = Mix_LoadWAV("/usr/share/zelda-roth/sound/SwordCharging.ogg"); // chargée -+ sons[24] = Mix_LoadWAV("/usr/share/zelda-roth/sound/Sword360.ogg"); // spin -+ sons[25] = Mix_LoadWAV("/usr/share/zelda-roth/sound/shoot.ogg"); // flèche -+ sons[26] = Mix_LoadWAV("/usr/share/zelda-roth/sound/hookshot.ogg"); // grappin -+ sons[27] = Mix_LoadWAV("/usr/share/zelda-roth/sound/stamp.ogg"); // pose bombe -+ sons[28] = Mix_LoadWAV("/usr/share/zelda-roth/sound/magic.ogg"); // magie -+ sons[29] = Mix_LoadWAV("/usr/share/zelda-roth/sound/burn.ogg"); // brËšle -+ sons[30] = Mix_LoadWAV("/usr/share/zelda-roth/sound/hammer.ogg"); // marteau -+ sons[31] = Mix_LoadWAV("/usr/share/zelda-roth/sound/plouf.ogg"); // plouf -+ sons[32] = Mix_LoadWAV("/usr/share/zelda-roth/sound/danger.ogg"); // danger -+ sons[33] = Mix_LoadWAV("/usr/share/zelda-roth/sound/hurt.ogg"); // link se blesse -+ sons[34] = Mix_LoadWAV("/usr/share/zelda-roth/sound/porte.ogg"); // porte objet -+ sons[35] = Mix_LoadWAV("/usr/share/zelda-roth/sound/lance.ogg"); // lance objet -+ sons[36] = Mix_LoadWAV("/usr/share/zelda-roth/sound/casse.ogg"); // casse objet -+ sons[37] = Mix_LoadWAV("/usr/share/zelda-roth/sound/charge.ogg"); // charge magie -+ sons[38] = Mix_LoadWAV("/usr/share/zelda-roth/sound/buisson.ogg"); // coupe buisson -+ sons[39] = Mix_LoadWAV("/usr/share/zelda-roth/sound/pousse.ogg"); // pousse caisse - } - - void Audio::freeSounds() { -@@ -131,34 +131,34 @@ - - Mix_Music* Audio::choixMusique(int id) { - switch (id) { -- case 1 : return Mix_LoadMUS("data/music/Foret.mid"); -- case 2 : return Mix_LoadMUS("data/music/Plaine.mid"); -- case 3 : return Mix_LoadMUS("data/music/Lac.mid"); -- case 4 : return Mix_LoadMUS("data/music/Mont.mid"); -- case 5 : return Mix_LoadMUS("data/music/Desert.mid"); -- case 6 : return Mix_LoadMUS("data/music/Ombre.mid"); -- case 7 : return Mix_LoadMUS("data/music/Feu.mid"); -- case 8 : return Mix_LoadMUS("data/music/Cocorico.mid"); -- case 9 : return Mix_LoadMUS("data/music/Chateau.mid"); -- case 10 : case 11 : return Mix_LoadMUS("data/music/Secret.mid"); -- case 12 : case 13 : case 14 : return Mix_LoadMUS("data/music/Donjon1.mid"); -- case 15 : return Mix_LoadMUS("data/music/DDesert.mid"); -- case 16 : case 17 : case 18 : return Mix_LoadMUS("data/music/Donjon2.mid"); -- case 19 : return Mix_LoadMUS("data/music/DSecret.mid"); -- case 20 : return Mix_LoadMUS("data/music/DFinal.mid"); -- case 21 : return Mix_LoadMUS("data/music/Home.mid"); -- case 22 : case 23 : return Mix_LoadMUS("data/music/Cave.mid"); -- case 24 : case 25 : case 26 : case 27 : return Mix_LoadMUS("data/music/Fee.mid"); break; -+ case 1 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Foret.mid"); -+ case 2 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Plaine.mid"); -+ case 3 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Lac.mid"); -+ case 4 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Mont.mid"); -+ case 5 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Desert.mid"); -+ case 6 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Ombre.mid"); -+ case 7 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Feu.mid"); -+ case 8 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Cocorico.mid"); -+ case 9 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Chateau.mid"); -+ case 10 : case 11 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Secret.mid"); -+ case 12 : case 13 : case 14 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Donjon1.mid"); -+ case 15 : return Mix_LoadMUS("/usr/share/zelda-roth/music/DDesert.mid"); -+ case 16 : case 17 : case 18 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Donjon2.mid"); -+ case 19 : return Mix_LoadMUS("/usr/share/zelda-roth/music/DSecret.mid"); -+ case 20 : return Mix_LoadMUS("/usr/share/zelda-roth/music/DFinal.mid"); -+ case 21 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Home.mid"); -+ case 22 : case 23 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Cave.mid"); -+ case 24 : case 25 : case 26 : case 27 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Fee.mid"); break; - //case 28 : case 32 : case 35 : case 36 : case 38 : case 41 : case 42 : case 43 : case 44 : --// return Mix_LoadMUS("data/music/Maison.mid"); break; -- case 29 : case 37 : case 40 : return Mix_LoadMUS("data/music/Potion.mid"); break; -- case 30 : return Mix_LoadMUS("data/music/Bar.mid"); break; -- case 31 : return Mix_LoadMUS("data/music/Magasin.mid"); break; -- case 33 : case 34 : case 39 : return Mix_LoadMUS("data/music/Jeu.mid"); break; -- case 45 : return Mix_LoadMUS("data/music/Titre.mid"); break; -- case 46 : return Mix_LoadMUS("data/music/Selection.mid"); break; -- case 47 : return Mix_LoadMUS("data/music/Debut.mid"); break; -- default : return Mix_LoadMUS("data/music/Maison.mid"); -+// return Mix_LoadMUS("/usr/share/zelda-roth/music/Maison.mid"); break; -+ case 29 : case 37 : case 40 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Potion.mid"); break; -+ case 30 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Bar.mid"); break; -+ case 31 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Magasin.mid"); break; -+ case 33 : case 34 : case 39 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Jeu.mid"); break; -+ case 45 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Titre.mid"); break; -+ case 46 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Selection.mid"); break; -+ case 47 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Debut.mid"); break; -+ default : return Mix_LoadMUS("/usr/share/zelda-roth/music/Maison.mid"); - } - } - -@@ -184,12 +184,12 @@ - - Mix_Music* Audio::choixSpecial(int id) { - switch (id) { -- case 1 : return Mix_LoadMUS("data/music/Boss.mid"); -- case 2 : return Mix_LoadMUS("data/music/Mort.mid"); -- case 3 : return Mix_LoadMUS("data/music/Epee.mid"); -- case 4 : return Mix_LoadMUS("data/music/BossF.mid"); -- case 5 : return Mix_LoadMUS("data/music/Fin.mid"); -- default : return Mix_LoadMUS("data/music/Boss.mid"); -+ case 1 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Boss.mid"); -+ case 2 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Mort.mid"); -+ case 3 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Epee.mid"); -+ case 4 : return Mix_LoadMUS("/usr/share/zelda-roth/music/BossF.mid"); -+ case 5 : return Mix_LoadMUS("/usr/share/zelda-roth/music/Fin.mid"); -+ default : return Mix_LoadMUS("/usr/share/zelda-roth/music/Boss.mid"); - } - } - -diff -Naur ZeldaROTH_US-src-linux.orig/src/Caisse.cpp ZeldaROTH_US-src-linux/src/Caisse.cpp ---- ZeldaROTH_US-src-linux.orig/src/Caisse.cpp 2008-08-24 13:27:46.000000000 +0200 -+++ ZeldaROTH_US-src-linux/src/Caisse.cpp 2015-03-08 20:12:55.388490064 +0100 -@@ -22,7 +22,7 @@ - Caisse::Caisse(Jeu* jeu, int type, int i, int j) : gpJeu(jeu), id(type), - pousseX(0), pousseY(0), direction(N) { - x=i; y=j; w=16; h=16; xdep=x; ydep=y; -- image = IMG_Load("data/images/objet/caisse.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/caisse.png"); - sx = ((type-1)%3)*w; - sy = ((type-1)/3)*h; - } -diff -Naur ZeldaROTH_US-src-linux.orig/src/Carte.cpp ZeldaROTH_US-src-linux/src/Carte.cpp ---- ZeldaROTH_US-src-linux.orig/src/Carte.cpp 2008-11-02 14:57:44.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Carte.cpp 2015-03-08 20:12:55.391823444 +0100 -@@ -25,12 +25,12 @@ - int zone = gpJeu->getZone(); - - if (gpJeu->isDehors()) { -- SDL_Surface* tmp = IMG_Load("data/images/carte/monde.png"); -+ SDL_Surface* tmp = IMG_Load("/usr/share/zelda-roth/images/carte/monde.png"); - src.w = 320; src.h = 240; src.x = 0; src.y = 0; dst.y = 0; dst.x = 0; - SDL_BlitSurface(tmp, &src, image, &dst); - SDL_FreeSurface(tmp); - -- tmp = IMG_Load("data/images/carte/link.png"); -+ tmp = IMG_Load("/usr/share/zelda-roth/images/carte/link.png"); - SDL_SetColorKey(tmp,SDL_SRCCOLORKEY,SDL_MapRGB(tmp->format,0,0,255)); - src.w = 14; src.h = 12; src.x = 0; src.y = 0; - -@@ -68,7 +68,7 @@ - SDL_Rect dst; - Joueur* gpJoueur = gpJeu->getJoueur(); - -- SDL_Surface* tmp = IMG_Load("data/images/carte/donjon.png"); -+ SDL_Surface* tmp = IMG_Load("/usr/share/zelda-roth/images/carte/donjon.png"); - src.w = 320; src.h = 240; src.x = 0; src.y = 0; dst.y = 0; dst.x = 0; - SDL_BlitSurface(tmp, &src, image, &dst); - SDL_FreeSurface(tmp); -@@ -92,7 +92,7 @@ - case 8 : src.h=64; src.y=16; dst.y-=16; break; - } - -- SDL_Surface* tmp = IMG_Load("data/images/carte/level.png"); -+ SDL_Surface* tmp = IMG_Load("/usr/share/zelda-roth/images/carte/level.png"); - SDL_BlitSurface(tmp, &src, image, &dst); - SDL_FreeSurface(tmp); - -@@ -106,12 +106,12 @@ - } - src.h = 16; src.w = 32;src.x = 0;src.y=32-levely*16;dst.x = 40; dst.y = 96-levely*16; - -- tmp = IMG_Load("data/images/carte/level2.png"); -+ tmp = IMG_Load("/usr/share/zelda-roth/images/carte/level2.png"); - SDL_BlitSurface(tmp, &src, image, &dst); - SDL_FreeSurface(tmp); - - //étage de link -- tmp = IMG_Load("data/images/carte/link.png"); -+ tmp = IMG_Load("/usr/share/zelda-roth/images/carte/link.png"); - SDL_SetColorKey(tmp,SDL_SRCCOLORKEY,SDL_MapRGB(tmp->format,0,0,255)); - src.h = 12; src.w = 14;src.x = 0;src.y=0; - dst.x = 25; dst.y = 98-gpJeu->getMonde()->etage()*16; -@@ -150,12 +150,12 @@ - os << (zone-11); - os2 << levely; - -- SDL_Surface* tmp = IMG_Load(("data/images/carte/d"+os.str()+"e"+os2.str()+".png").c_str()); -+ SDL_Surface* tmp = IMG_Load(("/usr/share/zelda-roth/images/carte/d"+os.str()+"e"+os2.str()+".png").c_str()); - src.x=0; src.y=0; src.w=tmp->w; src.h=tmp->h; dst.y = 48+dy*16; dst.x = 128+dx*16; - SDL_BlitSurface(tmp, &src, image, &dst); - SDL_FreeSurface(tmp); - -- tmp = IMG_Load(("data/images/carte/nd"+os.str()+"e"+os2.str()+".png").c_str()); -+ tmp = IMG_Load(("/usr/share/zelda-roth/images/carte/nd"+os.str()+"e"+os2.str()+".png").c_str()); - - int di=0; - int dj=0; -@@ -185,7 +185,7 @@ - - //étage de link - if (gpJeu->getMonde()->etage() == levely) { -- tmp = IMG_Load("data/images/carte/link.png"); -+ tmp = IMG_Load("/usr/share/zelda-roth/images/carte/link.png"); - SDL_SetColorKey(tmp,SDL_SRCCOLORKEY,SDL_MapRGB(tmp->format,0,0,255)); - src.h = 12; src.w = 14;src.x = 0;src.y=0; - dst.x = 128+(dx-di)*16+(gpJoueur->getX()/20)-6; -@@ -201,7 +201,7 @@ - int zone = gpJeu->getZone(); - Joueur* gpJoueur = gpJeu->getJoueur(); - -- SDL_Surface* tmp = IMG_Load("data/images/carte/boussole.png"); -+ SDL_Surface* tmp = IMG_Load("/usr/share/zelda-roth/images/carte/boussole.png"); - SDL_SetColorKey(tmp,SDL_SRCCOLORKEY,SDL_MapRGB(tmp->format,0,0,255)); - - switch (zone-12) { -diff -Naur ZeldaROTH_US-src-linux.orig/src/Encyclopedie.cpp ZeldaROTH_US-src-linux/src/Encyclopedie.cpp ---- ZeldaROTH_US-src-linux.orig/src/Encyclopedie.cpp 2008-11-02 15:08:58.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Encyclopedie.cpp 2015-03-08 20:12:55.391823444 +0100 -@@ -12,7 +12,7 @@ - - Encyclopedie::Encyclopedie(Jeu* jeu) : gpJeu(jeu), page(0), gpEnnemi(0) { - image = SDL_CreateRGBSurface(SDL_HWSURFACE, 320, 240, 32, 0, 0, 0, 0); -- imageCadre = IMG_Load("data/images/logos/cadres.png"); -+ imageCadre = IMG_Load("/usr/share/zelda-roth/images/logos/cadres.png"); - gpEnnemi = new Ennemi(gpJeu, 0, 0, 0, true); - } - -diff -Naur ZeldaROTH_US-src-linux.orig/src/Ennemi.cpp ZeldaROTH_US-src-linux/src/Ennemi.cpp ---- ZeldaROTH_US-src-linux.orig/src/Ennemi.cpp 2009-02-18 23:50:25.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Ennemi.cpp 2015-03-08 20:12:55.391823444 +0100 -@@ -31,7 +31,7 @@ - else { - ostringstream im; - im << id; -- image = IMG_Load(("data/images/ennemi/ennemi" + im.str() + ".png").c_str()); -+ image = IMG_Load(("/usr/share/zelda-roth/images/ennemi/ennemi" + im.str() + ".png").c_str()); - SDL_SetColorKey(image,SDL_SRCCOLORKEY,SDL_MapRGB(image->format,0,0,255)); - chargeIm = true; - } -diff -Naur ZeldaROTH_US-src-linux.orig/src/Generique.cpp ZeldaROTH_US-src-linux/src/Generique.cpp ---- ZeldaROTH_US-src-linux.orig/src/Generique.cpp 2009-02-18 23:51:26.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Generique.cpp 2015-03-08 20:12:55.391823444 +0100 -@@ -16,14 +16,14 @@ - imageFin = NULL; - imageArbre = NULL; - image = SDL_CreateRGBSurface(SDL_HWSURFACE, 320, 240, 32, 0, 0, 0, 0); -- imageTitre = IMG_Load("data/images/logos/titre.png"); -+ imageTitre = IMG_Load("/usr/share/zelda-roth/images/logos/titre.png"); - SDL_SetColorKey(imageTitre,SDL_SRCCOLORKEY,SDL_MapRGB(imageTitre->format,0,0,255)); -- imageCurseur = IMG_Load("data/images/logos/curseur.png"); -+ imageCurseur = IMG_Load("/usr/share/zelda-roth/images/logos/curseur.png"); - SDL_SetColorKey(imageCurseur,SDL_SRCCOLORKEY,SDL_MapRGB(imageCurseur->format,0,0,255)); -- imageNiveau = IMG_Load("data/images/logos/niveau.png"); -+ imageNiveau = IMG_Load("/usr/share/zelda-roth/images/logos/niveau.png"); - SDL_SetColorKey(imageNiveau,SDL_SRCCOLORKEY,SDL_MapRGB(imageNiveau->format,0,0,255)); -- imageFee = IMG_Load("data/images/logos/fee.png"); -- imageCadre = IMG_Load("data/images/logos/cadres.png"); -+ imageFee = IMG_Load("/usr/share/zelda-roth/images/logos/fee.png"); -+ imageCadre = IMG_Load("/usr/share/zelda-roth/images/logos/cadres.png"); - imageFond1 = NULL; - imageFond2 = NULL; - imageNuit = NULL; -@@ -46,7 +46,7 @@ - } - - void Generique::drawFin(SDL_Surface* gpScreen) { -- if (!imageFin) imageFin = IMG_Load("data/images/logos/fin.png"); -+ if (!imageFin) imageFin = IMG_Load("/usr/share/zelda-roth/images/logos/fin.png"); - SDL_Rect dst; dst.x = 0; dst.y = 0; - SDL_BlitSurface(imageFin, NULL, gpScreen, &dst); - gpJeu->getTexte()->draw(gpScreen); -@@ -54,24 +54,24 @@ - - void Generique::initDisclamer() { - SDL_Rect dst; -- SDL_Surface* attention = IMG_Load("data/images/logos/attention.png"); -+ SDL_Surface* attention = IMG_Load("/usr/share/zelda-roth/images/logos/attention.png"); - dst.x = 0; dst.y = 0; SDL_BlitSurface(attention, NULL, image, &dst); - SDL_FreeSurface(attention); - } - - void Generique::initLogo() { - SDL_Rect dst; -- SDL_Surface* logo = IMG_Load("data/images/logos/logo.png"); -+ SDL_Surface* logo = IMG_Load("/usr/share/zelda-roth/images/logos/logo.png"); - dst.x = 0; dst.y = 0; SDL_BlitSurface(logo, NULL, image, &dst); - SDL_FreeSurface(logo); - } - - void Generique::initTitre() { - SDL_Rect dst; -- SDL_Surface* fond = IMG_Load("data/images/logos/fond.png"); -+ SDL_Surface* fond = IMG_Load("/usr/share/zelda-roth/images/logos/fond.png"); - dst.x = 0; dst.y = 0; SDL_BlitSurface(fond, NULL, image, &dst); - SDL_FreeSurface(fond); -- SDL_Surface* logo = IMG_Load("data/images/logos/titre.png"); -+ SDL_Surface* logo = IMG_Load("/usr/share/zelda-roth/images/logos/titre.png"); - SDL_SetColorKey(logo,SDL_SRCCOLORKEY,SDL_MapRGB(logo->format,0,0,255)); - logo = SDL_DisplayFormat(logo); - dst.x = 60; dst.y = 56-32; SDL_BlitSurface(logo, NULL, image, &dst); -@@ -125,10 +125,10 @@ - gpJeu->affiche(image, "RECORDS", 215, 200); - - //stats : -- SDL_Surface* imageStat = IMG_Load("data/images/statut/statut.png"); -+ SDL_Surface* imageStat = IMG_Load("/usr/share/zelda-roth/images/statut/statut.png"); - SDL_SetColorKey(imageStat,SDL_SRCCOLORKEY,SDL_MapRGB(imageStat->format,0,0,255)); -- SDL_Surface* inventaire = IMG_Load("data/images/statut/inventaire.png"); -- SDL_Surface* objets = IMG_Load("data/images/statut/objets.png"); -+ SDL_Surface* inventaire = IMG_Load("/usr/share/zelda-roth/images/statut/inventaire.png"); -+ SDL_Surface* objets = IMG_Load("/usr/share/zelda-roth/images/statut/objets.png"); - - for (int i = 0; i < 3; i++) { - Joueur* gpJoueur = new Joueur(gpJeu,i+1); -@@ -287,7 +287,7 @@ - gpJeu->affiche(image, "RETURN", 63, 200); - gpJeu->affiche(image, "ERASE", 215, 200); - -- SDL_Surface* objets = IMG_Load("data/images/statut/objets.png"); -+ SDL_Surface* objets = IMG_Load("/usr/share/zelda-roth/images/statut/objets.png"); - - //triforce - src.y=0; src.w=17; src.h=16; -@@ -316,15 +316,15 @@ - - void Generique::initIntro() { - if (imageFond1==NULL) { -- imageFond1 = IMG_Load("data/images/logos/fond1.png"); -+ imageFond1 = IMG_Load("/usr/share/zelda-roth/images/logos/fond1.png"); - SDL_SetColorKey(imageFond1,SDL_SRCCOLORKEY,SDL_MapRGB(imageFond1->format,0,0,255));} -- if (imageFond2==NULL) imageFond2 = IMG_Load("data/images/logos/fond2.png"); -+ if (imageFond2==NULL) imageFond2 = IMG_Load("/usr/share/zelda-roth/images/logos/fond2.png"); - - ostringstream oss; - for (int i = 0; i < 5; i++) { - if (imageIntro[i]==NULL) { - oss.str(""); oss << (i+1); -- imageIntro[i] = IMG_Load(("data/images/logos/intro" + oss.str() + ".png").c_str()); -+ imageIntro[i] = IMG_Load(("/usr/share/zelda-roth/images/logos/intro" + oss.str() + ".png").c_str()); - } - } - -@@ -563,7 +563,7 @@ - - void Generique::initScore() { - SDL_FreeSurface(imageArbre); -- imageArbre = IMG_Load("data/images/logos/arbre.png"); -+ imageArbre = IMG_Load("/usr/share/zelda-roth/images/logos/arbre.png"); - image = SDL_CreateRGBSurface(SDL_HWSURFACE, 320, 240, 32, 0, 0, 0, 0); - - SDL_Rect dst; -@@ -773,7 +773,7 @@ - } - - void Generique::drawDebut(SDL_Surface* gpScreen) { -- if (!imageNuit) imageNuit = IMG_Load("data/images/logos/nuit.png"); -+ if (!imageNuit) imageNuit = IMG_Load("/usr/share/zelda-roth/images/logos/nuit.png"); - SDL_Rect dst; dst.x = 0; dst.y = 0; - SDL_BlitSurface(imageNuit, NULL, gpScreen, &dst); - gpJeu->getTexte()->draw(gpScreen); -diff -Naur ZeldaROTH_US-src-linux.orig/src/Jeu.cpp ZeldaROTH_US-src-linux/src/Jeu.cpp ---- ZeldaROTH_US-src-linux.orig/src/Jeu.cpp 2009-02-18 23:53:12.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Jeu.cpp 2015-03-08 20:12:55.395156825 +0100 -@@ -25,7 +25,7 @@ - phg[0] = 0; - phg[1] = 0; - -- imageObjets = IMG_Load("data/images/objet/objets.png"); -+ imageObjets = IMG_Load("/usr/share/zelda-roth/images/objet/objets.png"); - SDL_SetColorKey(imageObjets,SDL_SRCCOLORKEY,SDL_MapRGB(imageObjets->format,0,0,255)); - - gpProjectile = NULL; gpObjet = NULL; gpSnipe = NULL; gpCaisse = NULL; gpEnnemi = NULL; -diff -Naur ZeldaROTH_US-src-linux.orig/src/Joueur.cpp ZeldaROTH_US-src-linux/src/Joueur.cpp ---- ZeldaROTH_US-src-linux.orig/src/Joueur.cpp 2009-02-18 23:59:34.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Joueur.cpp 2015-03-08 20:12:55.395156825 +0100 -@@ -26,11 +26,11 @@ - mort(0), porte(0), boostVie(0), boostMagie(0), boostRubis(0), pousse(0), trouve(0), - avancement(0), invisible(false), dirglisse(0), dirglace(0), glace(0), glisse(0), vitesse(0), - oldxg(0), oldyg(0), immo(false), loader(false) { -- image = IMG_Load("data/images/link/link1.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/link/link1.png"); - SDL_SetColorKey(image,SDL_SRCCOLORKEY,SDL_MapRGB(image->format,0,0,255)); -- imageSpin = IMG_Load("data/images/link/spin.png"); -+ imageSpin = IMG_Load("/usr/share/zelda-roth/images/link/spin.png"); - SDL_SetColorKey(imageSpin,SDL_SRCCOLORKEY,SDL_MapRGB(imageSpin->format,0,0,255)); -- imageObjets = IMG_Load("data/images/link/objets.png"); -+ imageObjets = IMG_Load("/usr/share/zelda-roth/images/link/objets.png"); - SDL_SetColorKey(imageObjets,SDL_SRCCOLORKEY,SDL_MapRGB(imageObjets->format,0,0,255)); - x=86;y=24;w=16;h=24;viemax=6;vie=viemax;magie=magiemax; - for (int i = 0; i < 44; i++) coeur[i]=0; -@@ -116,7 +116,7 @@ - if (tps > 359999) tps = 359999; - ostringstream im; - im << numSave; -- ofstream f(("data/save/roth" + im.str() + ".dat").c_str(),ios::out | ios::binary); -+ ofstream f((string(getenv("HOME"))+"/.zroth/roth" + im.str() + ".dat").c_str(),ios::out | ios::binary); - f.write((char *)&tps,sizeof(int)); - f.write((char *)&zone,sizeof(int)); - f.write((char *)&xd,sizeof(int)); -@@ -159,7 +159,7 @@ - int zone; - ostringstream im; - im << numSave; -- ifstream f(("data/save/roth" + im.str() + ".dat").c_str(),ios::in | ios::binary); -+ ifstream f((string(getenv("HOME"))+"/.zroth/roth" + im.str() + ".dat").c_str(),ios::in | ios::binary); - if(!f.is_open()) return; - f.read((char *)&temps,sizeof(int)); - f.read((char *)&zone,sizeof(int)); gpJeu->setZone(zone); -@@ -530,7 +530,7 @@ - std::ostringstream im; - im << bouclier; - if (bouclier) -- boucl = new Bouclier(IMG_Load(("data/images/link/bouclier" + im.str() + ".png").c_str()), bouclier); -+ boucl = new Bouclier(IMG_Load(("/usr/share/zelda-roth/images/link/bouclier" + im.str() + ".png").c_str()), bouclier); - calculDef(); - } - -@@ -539,7 +539,7 @@ - SDL_FreeSurface(imageEpee); - std::ostringstream im; - im << epee; -- imageEpee = IMG_Load(("data/images/link/epee" + im.str() + ".png").c_str()); -+ imageEpee = IMG_Load(("/usr/share/zelda-roth/images/link/epee" + im.str() + ".png").c_str()); - SDL_SetColorKey(imageEpee,SDL_SRCCOLORKEY,SDL_MapRGB(imageEpee->format,0,0,255)); - } - -diff -Naur ZeldaROTH_US-src-linux.orig/src/Keyboard.cpp ZeldaROTH_US-src-linux/src/Keyboard.cpp ---- ZeldaROTH_US-src-linux.orig/src/Keyboard.cpp 2009-02-18 23:56:22.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Keyboard.cpp 2015-03-08 20:12:55.395156825 +0100 -@@ -33,7 +33,7 @@ - } - - void Keyboard::saveP() { -- ofstream f("data/save/system.dat",ios::out | ios::binary); -+ ofstream f((string(getenv("HOME")) + "/.zroth/system.dat").c_str(),ios::out | ios::binary); - f.write((char *)&volume,sizeof(int)); - f.write((char *)&volson,sizeof(int)); - f.write((char *)&temps,sizeof(int)); -@@ -42,7 +42,7 @@ - } - - void Keyboard::loadP() { -- ifstream f("data/save/system.dat",ios::in | ios::binary); -+ ifstream f((string(getenv("HOME")) + "/.zroth/system.dat").c_str(),ios::in | ios::binary); - if(!f.is_open()) return; - f.read((char *)&volume,sizeof(int)); - f.read((char *)&volson,sizeof(int)); -@@ -565,7 +565,7 @@ - if (keys[SDLK_RETURN] && tmp == 0) { - if (ligneVal==0) { - ostringstream oss; oss << (ligne+1); -- remove(("data/save/roth" + oss.str() + ".dat").c_str()); -+ remove((string(getenv("HOME"))+"/.zroth/roth" + oss.str() + ".dat").c_str()); - mode = 4; gpJeu->getGenerique()->initSelection(); - gpJeu->getAudio()->playSound(2); - } -diff -Naur ZeldaROTH_US-src-linux.orig/src/main.cpp ZeldaROTH_US-src-linux/src/main.cpp ---- ZeldaROTH_US-src-linux.orig/src/main.cpp 2008-12-10 20:23:04.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/main.cpp 2015-03-08 20:24:09.434706614 +0100 -@@ -12,8 +12,13 @@ - #include - - #include --#include -+#include - #include -+#include -+#include -+#include -+#include -+ - #include "Keyboard.h" - #include "Generique.h" - -@@ -26,7 +31,7 @@ - //if(SDL_InitSubSystem(SDL_INIT_AUDIO) == -1) *SOUND = false; - - SDL_WM_SetCaption("Return of the Hylian",NULL); -- SDL_Surface* icon = SDL_LoadBMP("data/images/logos/triforce.ico"); -+ SDL_Surface* icon = SDL_LoadBMP("/usr/share/zelda-roth/images/logos/triforce.ico"); - SDL_SetColorKey(icon,SDL_SRCCOLORKEY,SDL_MapRGB(icon->format,0,0,0)); - SDL_WM_SetIcon(icon,NULL); - -@@ -40,6 +45,14 @@ - - std::srand(std::time(NULL)); - -+ // create folder for save files -+ string user_home = string(getenv("HOME")); -+ if (access((user_home + "/.zroth/").c_str(), F_OK) != 0) { -+ if (errno == ENOENT) { -+ mkdir((user_home + "/.zroth").c_str(), 0700); -+ } -+ } -+ - SDL_Rect src; - SDL_Rect dst; - src.w=640; src.h=480; src.y=0;src.x=0;dst.x=0; dst.y=0; -diff -Naur ZeldaROTH_US-src-linux.orig/src/Menu.cpp ZeldaROTH_US-src-linux/src/Menu.cpp ---- ZeldaROTH_US-src-linux.orig/src/Menu.cpp 2008-12-04 17:22:42.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Menu.cpp 2015-03-08 20:12:55.395156825 +0100 -@@ -25,10 +25,10 @@ - Menu::Menu(Jeu* jeu) : gpJeu(jeu), sens(0), val(0), anim(0) { - lastAnimTime = SDL_GetTicks(); - -- imageCadre = IMG_Load("data/images/menu/bord.png"); -- imageCoeur = IMG_Load("data/images/menu/coeur.png"); -- imageObjets = IMG_Load("data/images/statut/objets.png"); -- imageInventaire = IMG_Load("data/images/statut/inventaire.png"); -+ imageCadre = IMG_Load("/usr/share/zelda-roth/images/menu/bord.png"); -+ imageCoeur = IMG_Load("/usr/share/zelda-roth/images/menu/coeur.png"); -+ imageObjets = IMG_Load("/usr/share/zelda-roth/images/statut/objets.png"); -+ imageInventaire = IMG_Load("/usr/share/zelda-roth/images/statut/inventaire.png"); - - SDL_SetColorKey(imageCadre,SDL_SRCCOLORKEY,SDL_MapRGB(imageCadre->format,0,0,255)); - SDL_SetColorKey(imageCoeur,SDL_SRCCOLORKEY,SDL_MapRGB(imageCoeur->format,0,0,255)); -diff -Naur ZeldaROTH_US-src-linux.orig/src/Monde.cpp ZeldaROTH_US-src-linux/src/Monde.cpp ---- ZeldaROTH_US-src-linux.orig/src/Monde.cpp 2009-02-18 23:57:41.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Monde.cpp 2015-03-08 20:12:55.398490206 +0100 -@@ -29,13 +29,13 @@ - for (int i = 0; i < 2; i++) { - std::ostringstream im; - im << (i+1); -- image[i] = IMG_Load(("data/images/motifs/image" + im.str() + ".png").c_str()); -+ image[i] = IMG_Load(("/usr/share/zelda-roth/images/motifs/image" + im.str() + ".png").c_str()); - SDL_SetColorKey(image[i],SDL_SRCCOLORKEY,SDL_MapRGB(image[i]->format,0,0,255)); - } - - imagetransit = SDL_CreateRGBSurface(SDL_HWSURFACE, 320, 240, 32, 0, 0, 0, 0); - -- imagelevel = IMG_Load("data/images/menu/level.png"); -+ imagelevel = IMG_Load("/usr/share/zelda-roth/images/menu/level.png"); - SDL_SetColorKey(imagelevel,SDL_SRCCOLORKEY,SDL_MapRGB(imagelevel->format,0,0,255)); - - changeZone(gpJeu->getZone()); -@@ -1589,7 +1589,7 @@ - - std::ostringstream oss; - oss << zone; -- std::string result = "data/map/carte" + oss.str() + ".map"; -+ std::string result = "/usr/share/zelda-roth/map/carte" + oss.str() + ".map"; - std::ifstream file(result.c_str()); - - file >> largeur; -diff -Naur ZeldaROTH_US-src-linux.orig/src/Pnj.cpp ZeldaROTH_US-src-linux/src/Pnj.cpp ---- ZeldaROTH_US-src-linux.orig/src/Pnj.cpp 2008-08-24 13:31:48.000000000 +0200 -+++ ZeldaROTH_US-src-linux/src/Pnj.cpp 2015-03-08 20:12:55.398490206 +0100 -@@ -22,7 +22,7 @@ - if (id) { - ostringstream im; - im << id; -- image = IMG_Load(("data/images/personnage/personnage" + im.str() + ".png").c_str()); -+ image = IMG_Load(("/usr/share/zelda-roth/images/personnage/personnage" + im.str() + ".png").c_str()); - SDL_SetColorKey(image,SDL_SRCCOLORKEY,SDL_MapRGB(image->format,0,0,255)); - x=i; y=j; saveEmpl(); animmax=1; - init(); -diff -Naur ZeldaROTH_US-src-linux.orig/src/Projectile.cpp ZeldaROTH_US-src-linux/src/Projectile.cpp ---- ZeldaROTH_US-src-linux.orig/src/Projectile.cpp 2009-02-18 23:57:37.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Projectile.cpp 2015-03-08 20:12:55.398490206 +0100 -@@ -401,39 +401,39 @@ - switch (type) { - case 1 : //flèche - case 2 : //flèche argent -- if (id == 1) image = IMG_Load("data/images/objet/projectiles.png"); -- else image = IMG_Load("data/images/objet/projectilesarg.png"); -+ if (id == 1) image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles.png"); -+ else image = IMG_Load("/usr/share/zelda-roth/images/objet/projectilesarg.png"); - w=16; h=16; - if (direction == N || direction == S) {zx=4; zy=0; zw=7; zh=16;} - else {zx=0; zy=4; zw=16; zh=7;} - break; - case 3 : //grappin -- image = IMG_Load("data/images/objet/grappin.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/grappin.png"); - w=12; h=12; - if (direction == N || direction == S) {zx=0; zy=0; zw=12; zh=8;} - else {zx=0; zy=0; zw=8; zh=12;} - chmax=208; - break; - case 4 : //bombe -- image = IMG_Load("data/images/objet/bombe.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/bombe.png"); - w=16; h=16; - zx=0; zy=0; zw=16; zh=16; - max=30; - break; - case 5 : //baguette de feu - case 6 : //baguette de glace -- image = IMG_Load("data/images/objet/magie.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/magie.png"); - w=17; h=17; - zx=0; zy=0; zw=17; zh=17; - break; - case 7 : //flamme -- image = IMG_Load("data/images/objet/feu.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/feu.png"); - w=16; h=16; - zx=0; zy=0; zw=16; zh=16; - max=5; - break; - case 8 : //plouf -- image = IMG_Load("data/images/objet/plouf.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/plouf.png"); - w=16; h=16; - zx=0; zy=0; zw=16; zh=16; - vanim=40; -@@ -444,20 +444,20 @@ - case 10 : - case 11 : - case 12 : -- image = IMG_Load("data/images/objet/buisson.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/buisson.png"); - w=27; h=43; - zx=0; zy=0; zw=27; zh=43; - max=6; - gpJeu->getAudio()->playSound(38); - break; - case 15 : //explosion fumée blanche -- image = IMG_Load("data/images/ennemi/explo.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/ennemi/explo.png"); - w=28; h=28; - zx=0; zy=0; zw=w; zh=h; - max=6; vanim=60; - break; - case 16 : //explosion fumée rose -- image = IMG_Load("data/images/link/exploLapin.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/link/exploLapin.png"); - w=28; h=28; - zx=0; zy=0; zw=w; zh=h; - max=3; vanim=60; -@@ -468,7 +468,7 @@ - case 24 : - case 25 : - case 26 : -- image = IMG_Load("data/images/link/objets.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/link/objets.png"); - w=16; h=16; - zx=0; zy=0; zw=16; zh=16; - chmax=64; -diff -Naur ZeldaROTH_US-src-linux.orig/src/Snipe.cpp ZeldaROTH_US-src-linux/src/Snipe.cpp ---- ZeldaROTH_US-src-linux.orig/src/Snipe.cpp 2009-02-18 23:58:11.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Snipe.cpp 2015-03-08 20:12:55.398490206 +0100 -@@ -30,39 +30,39 @@ - switch (id) { - case 1 : // boule de feu petite - w=7; h=7; force=2; renvoyable=true; -- image = IMG_Load("data/images/objet/projectiles2.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles2.png"); - break; - case 2 : // boule de feu petite droite - if (angly!=0) {h=16;w=7;} - if (anglx!=0) {h=7;w=16;} - force=4; max=1; -- image = IMG_Load("data/images/objet/projectiles3.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles3.png"); - break; - case 3 : // arc magique - if (angly!=0) {h=8;w=16;} - if (anglx!=0) {h=16;w=8;} - force=4; max=1; renvoyable=true; element=ENNEMI; -- image = IMG_Load("data/images/objet/projectiles4.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles4.png"); - break; - case 4 : // boulet - w=8; h=13; force=2; element=PROJECTILE; -- image = IMG_Load("data/images/objet/projectiles5.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles5.png"); - break; - case 5 : // boule magique - w=16; h=16; force=2; renvoyable=true; element=ENNEMI; max=1; -- image = IMG_Load("data/images/objet/projectiles6.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles6.png"); - break; - case 6 : // eclair - w=83; h=148; force=6; element=ENNEMI; max=4; anglx=0; angly=0; -- image = IMG_Load("data/images/objet/projectiles8.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles8.png"); - break; - case 7 : // lapin - w=22; h=22; force=0; element=LAPIN; max=1; -- image = IMG_Load("data/images/objet/projectiles7.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles7.png"); - break; - case 8 : // boule de feu violette - w=7; h=7; force=0; renvoyable=true; element=DEMI; -- image = IMG_Load("data/images/objet/projectiles9.png"); -+ image = IMG_Load("/usr/share/zelda-roth/images/objet/projectiles9.png"); - break; - } - -diff -Naur ZeldaROTH_US-src-linux.orig/src/Statut.cpp ZeldaROTH_US-src-linux/src/Statut.cpp ---- ZeldaROTH_US-src-linux.orig/src/Statut.cpp 2008-11-02 14:06:04.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Statut.cpp 2015-03-08 20:12:55.398490206 +0100 -@@ -20,9 +20,9 @@ - - Statut::Statut(Jeu* jeu) : gpJeu(jeu), jauge(false), valjauge(0), maxjauge(10), nivjauge(50) { - -- imageStatut = IMG_Load("data/images/statut/statut.png"); -- imageChiffre = IMG_Load("data/images/statut/chiffres.png"); -- imageInventaire = IMG_Load("data/images/statut/inventaire.png"); -+ imageStatut = IMG_Load("/usr/share/zelda-roth/images/statut/statut.png"); -+ imageChiffre = IMG_Load("/usr/share/zelda-roth/images/statut/chiffres.png"); -+ imageInventaire = IMG_Load("/usr/share/zelda-roth/images/statut/inventaire.png"); - - SDL_SetColorKey(imageStatut,SDL_SRCCOLORKEY,SDL_MapRGB(imageStatut->format,0,0,255)); - SDL_SetColorKey(imageChiffre,SDL_SRCCOLORKEY,SDL_MapRGB(imageChiffre->format,0,0,255)); -diff -Naur ZeldaROTH_US-src-linux.orig/src/Texte.cpp ZeldaROTH_US-src-linux/src/Texte.cpp ---- ZeldaROTH_US-src-linux.orig/src/Texte.cpp 2009-02-18 23:58:33.000000000 +0100 -+++ ZeldaROTH_US-src-linux/src/Texte.cpp 2015-03-08 20:12:55.398490206 +0100 -@@ -21,9 +21,9 @@ - Texte::Texte(Jeu* jeu) : gpJeu(jeu), vitesse(40), av(0), x(0), y(0), w(0), h(0), - id(0), idsuiv(0), def(false), cadre(false), texte(""), buffer("") { - lastAnimTime = SDL_GetTicks(); -- imageFont = IMG_Load("data/images/texte/font.png"); -+ imageFont = IMG_Load("/usr/share/zelda-roth/images/texte/font.png"); - SDL_SetColorKey(imageFont,SDL_SRCCOLORKEY,SDL_MapRGB(imageFont->format,0,0,255)); -- imageCoeur = IMG_Load("data/images/menu/coeur.png"); -+ imageCoeur = IMG_Load("/usr/share/zelda-roth/images/menu/coeur.png"); - SDL_SetColorKey(imageCoeur,SDL_SRCCOLORKEY,SDL_MapRGB(imageCoeur->format,0,0,255)); - } - diff --git a/src/zelda-roth/zelda-roth.desktop b/src/zelda-roth/zelda-roth.desktop deleted file mode 100644 index df0fddc..0000000 --- a/src/zelda-roth/zelda-roth.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Zelda: Return of the Hylian -Comment=First Game in a series of fan-made Zelda Games -Exec=zelda-roth -Icon=zelda-roth -Terminal=false -Categories=Game;AdventureGame; diff --git a/src/zpaq/PKGBUILD b/src/zpaq/PKGBUILD deleted file mode 100644 index 875e4a6..0000000 --- a/src/zpaq/PKGBUILD +++ /dev/null @@ -1,53 +0,0 @@ -# Maintainer: Marco Schulze -# Contributor: TuxSpirit -# Contributor: Jan StÄ™pieÅ„ - - -pkgname=zpaq -pkgdesc='Programmable file compressor, library and utilities. Based on the PAQ compression algorithm' -url='http://mattmahoney.net/dc/zpaq.html' -pkgver=7.15 -pkgrel=1 - -_zpaq_ver=715 - -arch=(i686 x86_64) -license=(custom MIT) -makedepends=(perl) - -source=(http://mattmahoney.net/dc/zpaq${_zpaq_ver}.zip) -sha512sums=('4cddcc04dff5e9dceb7138cf9e82b718b696048368ff494339f877d93e4423ed7959c0cfb2e30ba7dcbcdd6bbd59fa1021ceaca6d51e3180d8034b7a3997c265') - -build() -{ - cd "$srcdir" - - if [ -z "$CC" ] - then - CC=gcc - fi - if [ -z "$CXX" ] - then - CXX=g++ - fi - - msg 'Building libzpaq' - $CXX $CXXFLAGS $LDFLAGS -fPIC -O3 -shared -Dunix -DNDEBUG libzpaq.cpp -o libzpaq.so - - msg 'Building zpaq' - $CXX ${CXXFLAGS/-flto} ${LDFLAGS/-flto} -O3 -pthread -Dunix -DNDEBUG zpaq.cpp -L. -lzpaq -o zpaq - - msg 'Building man page' - pod2man zpaq.pod zpaq.1 - gzip -9 zpaq.1 -} - - -package() -{ - install -Dm 644 libzpaq.h "$pkgdir/usr/include/libzpaq.h" - install -Dm 644 libzpaq.so "$pkgdir/usr/lib/libzpaq.so" - install -Dm 755 zpaq "$pkgdir/usr/bin/zpaq" - install -Dm 644 zpaq.1.gz "$pkgdir/usr/share/man/man1/zpaq.1.gz" - install -Dm 644 COPYING "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" -} diff --git a/undo.diff b/undo.diff deleted file mode 100644 index 4fd1f39..0000000 --- a/undo.diff +++ /dev/null @@ -1,268 +0,0 @@ -diff --git a/src/atheme/PKGBUILD b/src/atheme/PKGBUILD -index d4a9580..33175ec 100644 ---- a/src/atheme/PKGBUILD -+++ b/src/atheme/PKGBUILD -@@ -7,7 +7,7 @@ _pcre=default - _perl=default - _contrib=default - _cracklib=default --_ldap=no -+_ldap=default - - pkgname=atheme - pkgver=7.2.10_r2 -diff --git a/src/biboumi-git/PKGBUILD b/src/biboumi-git/PKGBUILD -index 626ffec..08c7b70 100644 ---- a/src/biboumi-git/PKGBUILD -+++ b/src/biboumi-git/PKGBUILD -@@ -2,7 +2,7 @@ - - _pkgname=biboumi - pkgname="$_pkgname-git" --pkgver=8.2.r83.g3621458 -+pkgver=8.2.r74.gcd20177 - pkgrel=1 - pkgdesc="XMPP gateway to IRC" - arch=('i686' 'x86_64' 'armv7h' 'aarch64') -diff --git a/src/broadcom-bt-firmware-git/PKGBUILD b/src/broadcom-bt-firmware-git/PKGBUILD -index 75eefa4..3c570a3 100644 ---- a/src/broadcom-bt-firmware-git/PKGBUILD -+++ b/src/broadcom-bt-firmware-git/PKGBUILD -@@ -4,8 +4,8 @@ pkgname=broadcom-bt-firmware-git - pkgdesc="Broadcom bluetooth firmware." - conflicts=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware') - provides=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware') --pkgver=12.0.1.1011_p1.r4.g632c15f --pkgrel=1 -+pkgver=12.0.1.1011_p1.r3.gc0bd928 -+pkgrel=2 - arch=('any') - makedepends=('git') - url="https://github.com/winterheart/broadcom-bt-firmware" -diff --git a/src/chocolate-doom-git/PKGBUILD b/src/chocolate-doom-git/PKGBUILD -index 319c0ae..f96dbdf 100644 ---- a/src/chocolate-doom-git/PKGBUILD -+++ b/src/chocolate-doom-git/PKGBUILD -@@ -3,7 +3,7 @@ - pkgname=(chocolate-{doom,heretic,hexen,strife,common}-git) - _pkgname=${pkgname[0]/-git/} - pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports." --pkgver=3.0.0.r804.485b939b -+pkgver=3.0.0.r58.a8985916 - pkgrel=1 - arch=('i686' 'x86_64') - url="http://www.chocolate-doom.org/" -diff --git a/src/dino-git/PKGBUILD b/src/dino-git/PKGBUILD -index f85dd70..5ac9b14 100644 ---- a/src/dino-git/PKGBUILD -+++ b/src/dino-git/PKGBUILD -@@ -2,7 +2,7 @@ - # Contributor: svalo - - pkgname=dino-git --pkgver=r487.1853ee8 -+pkgver=r370.38b5320 - pkgrel=1 - pkgdesc="Simple and modern Jabber/XMPP client written in vala" - arch=('i686' 'x86_64' 'aarch64') -@@ -33,7 +33,6 @@ pkgver() { - build() { - cd "${srcdir}/${pkgname%-git}" - ./configure $_DISABLE_PLUGINS $_ENABLE_PLUGINS --prefix="/usr" --with-tests CC="$CC" CFLAGS="$CFLAGS" VALACFLAGS="$VALACFLAGS" -- sed -i '/SrvRecordsTls/d' libdino/src/service/module_manager.vala - make - } - -diff --git a/src/emulationstation-git/PKGBUILD b/src/emulationstation-git/PKGBUILD -index cb67560..19338ed 100644 ---- a/src/emulationstation-git/PKGBUILD -+++ b/src/emulationstation-git/PKGBUILD -@@ -6,7 +6,7 @@ pkgname=emulationstation-git - _gitname=EmulationStation - pkgrel=1 - epoch=1 --pkgver=2.4.1.r429.g13819ec0 -+pkgver=2.4.1.r392.gb7bec0eb - pkgdesc="A graphical front-end for emulators with controller navigation. Developed for the Raspbery Pi, but runs on most Linux systems." - arch=('i686' 'x86_64' 'armv6h' 'armv7h') - url="https://github.com/RetroPie/EmulationStation" -diff --git a/src/hg-git-hg/PKGBUILD b/src/hg-git-hg/PKGBUILD -index 5d3a9c0..48b1bd2 100644 ---- a/src/hg-git-hg/PKGBUILD -+++ b/src/hg-git-hg/PKGBUILD -@@ -7,7 +7,7 @@ - # - name=hg-git - pkgname=$name-hg --pkgver=1169.2135ddef6d6e -+pkgver=631.711baa274f78 - pkgrel=1 - pkgdesc="the Hg-Git mercurial plugin" - arch=(any) -diff --git a/src/kiwiirc/PKGBUILD b/src/kiwiirc/PKGBUILD -index 0beb339..e679c19 100644 ---- a/src/kiwiirc/PKGBUILD -+++ b/src/kiwiirc/PKGBUILD -@@ -1,7 +1,7 @@ - # Maintainer: Jingbei Li - # Contributor: Jack Allnutt - pkgname=kiwiirc --pkgver=1.1.0.r2724.g458c5bbd -+pkgver=1.1.0.r2044.g4c979963 - pkgrel=1 - pkgdesc="A hand-crafted web-based IRC client that you can enjoy" - arch=('any') -diff --git a/src/movim-git/PKGBUILD b/src/movim-git/PKGBUILD -index da0e13a..108304d 100644 ---- a/src/movim-git/PKGBUILD -+++ b/src/movim-git/PKGBUILD -@@ -3,7 +3,7 @@ - - _pkgbase='movim' - pkgname=movim-git --pkgver=r7308.8a32ba694 -+pkgver=r7476.b0934832f - pkgrel=1 - pkgdesc="Movim is a decentralized social network, written in PHP and HTML5 and based on the XMPP standard protocol." - arch=('any') -@@ -53,10 +53,10 @@ package() { - - install -m755 -d "$pkgdir/usr/share/webapps/$_pkgbase" - -- cp -r app database lib locales src theme vendor \ -+ cp -r app database lib locales public src vendor \ - "$pkgdir/usr/share/webapps/$_pkgbase" -- install -Dm644 VERSION CHANGELOG.md INSTALL.md README.md index.php \ -- linker.php phinx.php "$pkgdir/usr/share/webapps/$_pkgbase" -+ install -Dm644 CHANGELOG.md doap.xml INSTALL.md linker.php phinx.php \ -+ README.md VERSION "$pkgdir/usr/share/webapps/$_pkgbase" - install -Dm755 daemon.php "$pkgdir/usr/share/webapps/$_pkgbase" - - # Configuration file -@@ -68,4 +68,4 @@ sha256sums=('SKIP' - '5dfff91dd4a54f3d3713530e204370a96d37898b670a61123d8cad42f92da306' - '813d580300ee5bb7f1f9603db2404f5af67fd02f49017708d4adb919d4422045' - 'c8b569f1eafb97d8d03bbaabb9b4d6ed3415f922a05a52bd865942676368f4c5' -- 'e3cd2ceb71f4ef4689028313188def52aa19859e35aa8abcaa200495cd187935') -+ 'd7847c2b5d9897122168c66493bc72200432c2b15317e38afbfb06a8500257a2') -diff --git a/src/openconnect-git/PKGBUILD b/src/openconnect-git/PKGBUILD -index 55ccfbd..bedbece 100644 ---- a/src/openconnect-git/PKGBUILD -+++ b/src/openconnect-git/PKGBUILD -@@ -2,7 +2,7 @@ - - pkgname=openconnect-git - _pkgname=openconnect --pkgver=8.03.r53.g2b9bc4d9 -+pkgver=7.08.r127.g8977877 - pkgrel=1 - pkgdesc="Open client for Cisco AnyConnect VPN" - arch=('i686' 'x86_64') -diff --git a/src/prosody-hg-stable/PKGBUILD b/src/prosody-hg-stable/PKGBUILD -index 6517730..6df4c49 100644 ---- a/src/prosody-hg-stable/PKGBUILD -+++ b/src/prosody-hg-stable/PKGBUILD -@@ -8,7 +8,7 @@ - - pkgname=prosody-hg-stable - pkgrel=1 --pkgver=0.10.r7593+.7e053c022782+ -+pkgver=0.10.r7499+.3d21c63ec03f+ - pkgver() { - cd "$srcdir/prosody-hg" - printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)" -diff --git a/src/python2-axolotl-curve25519-git/PKGBUILD b/src/python2-axolotl-curve25519-git/PKGBUILD -index 5423d86..cf6af48 100644 ---- a/src/python2-axolotl-curve25519-git/PKGBUILD -+++ b/src/python2-axolotl-curve25519-git/PKGBUILD -@@ -3,7 +3,7 @@ - - pkgname='python2-axolotl-curve25519-git' - _pkgname='python-axolotl-curve25519' --pkgver=0.4.1.2.r0.g293f9cd -+pkgver=r14.e4a9c4d - pkgrel=1 - pkgdesc="Python wrapper for curve25519 library" - url="https://github.com/tgalal/${_pkgname}" -diff --git a/src/python2-axolotl-git/PKGBUILD b/src/python2-axolotl-git/PKGBUILD -index dccbe50..948fff2 100644 ---- a/src/python2-axolotl-git/PKGBUILD -+++ b/src/python2-axolotl-git/PKGBUILD -@@ -3,7 +3,7 @@ - - pkgname='python2-axolotl-git' - _pkgname='python-axolotl' --pkgver=0.2.3.r0.gcc82fd5 -+pkgver=0.1.39.r0.g37c5c55 - pkgrel=1 - pkgdesc="Python port of libaxolotl" - url="https://github.com/tgalal/python-axolotl" -diff --git a/src/qemu-user-static/PKGBUILD b/src/qemu-user-static/PKGBUILD -index 4c500a2..0d10cea 100644 ---- a/src/qemu-user-static/PKGBUILD -+++ b/src/qemu-user-static/PKGBUILD -@@ -32,7 +32,6 @@ build() ( - cd build-user-static - - ../qemu-${pkgver}/configure \ -- --python=/bin/python2 \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ -diff --git a/src/redis-desktop-manager/PKGBUILD b/src/redis-desktop-manager/PKGBUILD -index bbcfb25..3fbc74e 100644 ---- a/src/redis-desktop-manager/PKGBUILD -+++ b/src/redis-desktop-manager/PKGBUILD -@@ -18,7 +18,7 @@ depends=( - 'qt5-graphicaleffects' - 'qt5-svg' - 'libssh2') --makedepends=('git' 'gcc' 'python2' 'python') -+makedepends=('git' 'gcc' 'python2') - conflicts=('redis-desktop-manager-bin') - source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=$pkgver" - 'rdm.sh' -diff --git a/src/rootmp-hook/PKGBUILD b/src/rootmp-hook/PKGBUILD -index b2504dd..e6620b1 100755 ---- a/src/rootmp-hook/PKGBUILD -+++ b/src/rootmp-hook/PKGBUILD -@@ -8,7 +8,6 @@ arch=(any) - license=('GPL3') - install=${pkgname}.install - depends=('util-linux' 'rsync') --makedepends=('git') - source=(${pkgname%-git}::git+http://github.com/jim945/rootmp-hook.git) - - package() { -diff --git a/src/ternimal-git/PKGBUILD b/src/ternimal-git/PKGBUILD -index fc92d3a..ba2b5ed 100644 ---- a/src/ternimal-git/PKGBUILD -+++ b/src/ternimal-git/PKGBUILD -@@ -1,8 +1,8 @@ - # Maintainer: xiretza - _pkgname=ternimal - pkgname="${_pkgname}-git" --pkgver=r9.e7953b4 --pkgrel=1 -+pkgver=r5.2eea4f4 -+pkgrel=2 - pkgdesc="Simulate a lifeform in the terminal" - arch=('x86_64' 'i686' 'armv7h') - url="https://github.com/p-e-w/ternimal" -diff --git a/src/zpaq/PKGBUILD b/src/zpaq/PKGBUILD -index 875e4a6..d928d48 100644 ---- a/src/zpaq/PKGBUILD -+++ b/src/zpaq/PKGBUILD -@@ -32,10 +32,10 @@ build() - fi - - msg 'Building libzpaq' -- $CXX $CXXFLAGS $LDFLAGS -fPIC -O3 -shared -Dunix -DNDEBUG libzpaq.cpp -o libzpaq.so -+ $CXX $CXXFLAGS $LDFLAGS -fPIC -shared -Dunix -DNDEBUG libzpaq.cpp -o libzpaq.so - - msg 'Building zpaq' -- $CXX ${CXXFLAGS/-flto} ${LDFLAGS/-flto} -O3 -pthread -Dunix -DNDEBUG zpaq.cpp -L. -lzpaq -o zpaq -+ $CXX ${CXXFLAGS/-flto} ${LDFLAGS/-flto} -pthread -Dunix -DNDEBUG zpaq.cpp -L. -lzpaq -o zpaq - - msg 'Building man page' - pod2man zpaq.pod zpaq.1

    V%V$|?tY8K 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 `J@7^esN8?^0;YWt0Zr5^MkE2R4#V6Zfnp6q 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

    GodudJtpjV<7D~&?U<* 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�+kI$7x6Z^c~0#v4K?R4Jb98Z4Y`vw5}_q|G+YIWiL;J2I3;RNo) zREckSutyDS{s-wO|C68{j=3oMq4+3j$fU>}TJDU99V_mPsQ*CA^PawOJffb&7AHBEr8*3=(zLNCl#hZ^@U)cd^!AR=3$yYEBX1{V6&sWv~ z(tXX|Ry@`Lz`lp{XsJTDmI1Z-FFssnwk%b2XF6jAvC*S2PZDDV$x(vXzZ&W2|FRY2 zROL)q4>}(qjK{@CJ;QiNSV@4RPhm|;m^bh@l@biU*$sYce%&D0!NgDMZba!1HS&S! zm;4U{pGwzbemmMJMgBXSj3@T1d2?Ci*+G^0L6x~dLJElfKd;{!2j#tFo`1i@(Q1F^ z(7s{IwS}?8vP>26hO4y@@&59O6+rgeX|G~GZc1h(Q%zOYKtCuSjXMHMRQd45GvT#)YA6- zu(?ziW++yK^!VEO9ikn6^M&FL9*|jWGA-Ev0ambmmVY_#!?b%n@0%XKU6Y-rR`Q`M zq4b3tI-nTF%dwjF{Li!<(I2giTnL)T(4e?K*8;guZ?)_K7|#Jao&IHuL! zVET8c2|T56FTvN(U%a)AAYNm#v^{D|;Q0bnY&s)OY-Z z$d*_Qp7R2_T3nm>Z&Q-}2OP#YXbO_|>5NM&>3AP}8=>Ov&|Sm*a>^3Q1>E%^*UM}s z!P%bB=Eq6l>n;1t;*uXl8(Bu#ltZlF`j>u4or9bTDwoFBhvZ4E>Go^`^7j|ci@I3r43nCVkNjLU>hF=TfD379rXuD}Q z)Qhwl)u`#Z)?b!ySo?INFxeg#no9pWU#e@0j0{Os1aqsMyL_|OtdQcsS)XF#f#E7 zu!`RwymAbom8)WC7J=CO^x`70zNPcxQzfn(wsWx!Y%iP@udo$9d>ZdLmMN`bwPul0 zeoy!6jFaMuQ}QBHYiY)K*e%&KLB?p<-r0-refl)_ve-Cv-tt;rH1{bri?%z~wKmGv zBKTjr9PmTPSqLfNqQY7FFLxX4HtG=I&gOM+#|p|n>-BP62;;HxdZeefu#X&4l=#VW z@J-@2I()GTJ7ol!ZMv%)u%kAXyRVqkxHHVoor87;f_A8bb_#=b@Km_fuhZ4Eu}iSu z_Uq}9T#*@lcY|#?=ol(~a8-Bx1VZC52|HonFlBd}fgZo&v}e=!$SXgp(;+4JY|Dn3 zC*a4LKA4nFPA{zgp%M=Pfv^b5-(=q*(@46W5YsZdn&8Hn0a2{1PYXKS;p%C_fogK= z-|n0}K6Q=lz3Eu9$5jP+dIM z%n3{*3Z943wgI{-bVwKRGJyZ%=`F+BY@)4U+}+*XgHzm!yE{b##oeK3aCZ;xE$*~< zk>c>+1xj!$?r(a|cfKE4f3mMDnYs7KJ!{R{JQdB=h1&9w6`gUWqb~%LXHDyHn{b>y zLiy{vwf=KyN|Tm>t9e8}1&1MfoAR{I-Ilx+WO7A=>=oUY8drEfSOw(P30zahbJBL% zM>0)H0#WB)8Qlq86?B1J&U?$z%bm>_dY2@Kddf5$(t~^zm6vL$MAEEnnpN!}y9AY* zz<9=A6T3S)HIXAevq7WI9lM{nz=e~X-g!pFUYR~}Lz$GR$&>o1wX~XvIMo0+0qK%T zI);i|MJrV`2Q36Wql_L}?Mb7W+C0s~S*=74c)icngC&medM4F_rH;sY!n&!vdIH;@ z8FlkjBtl88-UF8hnxTs1ido)?xBP6c6CrM{bmd~lME#fgGp*GDkDnh<4AwuO#9v)( zW(b$;MOi4reUAm3E2jao(>RcLu++ba7CL{;TwS>DK9)9p-K8{tWg|2m6&3?|<{HO| zEk7_rYv1+5x-$(M$yv8o=cdsgSN@5+%(w$n?|moeY1yd9-i53Ctbx+D@i|DQ+IE9; zg^)S2(kmR?Qk^v)H8Dpx)Dv6Dy7_a#g^sSGY7xipXg%#JuH7cw!6a=SIj IT!; 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�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 X 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 z zNQ>r3xT^@?D-Ch2GU$tPlMm5LKy2u+o4=+r62}Y(T}%6sgX-l9;mEuz2<cXR$hfJx=w@cHB(6I3twc4!Rhp?JwdT)PkYhW=nE;ac)k%W~-Xmz7@tNN&bj zx&$h8IGT1Fgq}Vyac!mJvitM4Wf>kaVr~igl^6l?AwU!MbCjvroXqB8A%R%74+?4MjaZN`PD%mahW zgRRU1k<5dh%mXX+D@lf3!0zAjjA)`hdAJ7jNKdGn0Epg{AWx*50I1$2?!aDpjGJ3= z{%!DD0^g7f?b>tj75e4_4Bm#gb{y=1@cMM|!i9e9?FTyCF%a~A5N~r1_9*?eK*2d; z1+t!3hUx_V^ECuOHkkhJ<*;T=WPBt-)nCzruws z(ZP6P7uED;`l(|b(o1Pj9=aE0aH{uNumQX#=4};JmS66@fphlifH3qPtby=)4$^|~ zN`q)%i_}_CQS9`OE7n&I@7cJ+5)8cA@lgRJD3yNlISuYJgtAH`-8&zl^6Lwm zzrXOJlhzKUoZ+M&(vMM{X{##kVs>YriX2DHz|c&^80{vjeSM%?3-uk?A=(t~B;BYn zG~J25(N6|xdg640G~JgmzUnZUvTc^{h;rJ$%vgke*4q-454DKOG$^R4;n=^(v_J~H zQvv?jNi`iEsc&qC5au|F3+OHSA8FnNb+zSK+7GpqmuQOQ|4fsI zO5iofQuyX#&U@AU`{Jv~3}*Ki{ao_)?JrX~RMSa|qrk@_qLQDyat}@tiYX(dyL&Ri zv$wO=GOnpVH|Q2P<$6n~x21+Q=>EnxXGXgTNt<`I?`B4tB9KaH{)0|6Ayqn@rm9T# zrk2WC;Mis)Yx+9Y(lM#9z(!oQrNaC%QZN1dCblX%pFsD9o3bNKZLsXg;dEMDUs5zb z!t-WN-`?@!Fhj3`z$8U4R^pwI8H=DeM9qntviu{nv|NqqAJqqu+pZE-27d>i#QJOF z0}gE-i+l>qS>>&~YDqvzl@iVc4NW4GT!$eyO`7Up~2`#3gTcvta zDY7~icO5a^6+Me71+6rtO5|T`YIDf z`haB<)R^RrkKm6aRuDXYOx{Wq_7F6WPu_|j_7FTDfboK*_9EK7^M)J887Q8RIpCh; z4C-Vd=*x-Wi0TU2`yF!9xwRliC#a)f@%XH$yQD6)dAd!L+Hxk(`b}{7^$^jFPMBPr zHwxtthb^_>#IVJ$M`$IbhGL-guz zA1T?HpT!$9f#S&cR{7@?!)I!4PRKh7auxe@}~$)M7Gcxjyr z9Bb#GPVApcA_Ac=ItRGHT7o|>an7$?w;il*-_w37?XfR>47kvXERErO>Y}`6mVQ@? zpJkSGb8^Fs{zVPNH-bk?PwCLYYp8GB{BT=2&C6!eI zu+F5W$fUNGkY8j)1jnr<^h~4O-cT6iQDsVKN>z{-D^abN%lgxO6bQKpQkSLswpI^b z8PF9z=OkV~CmG_5$<*F#zg~Px=IG|X@{ld5DTz!Rg{RDyfuXj}l828eGQi-ssl#tao#TYa8+C)xKMYqw=Nt)@9(Fv7#_0LU;J61wMhS z$-Jwem`SjzybPbS`K}xx5{>4)L&8yw)=}AW~y=agd<%txc ze{YZ*>q%S08J*to!@s1{R8)rTT$!E!`(VVYh zjr}I%T>zImAN=6q^YjrEK2o0u!uqg_UR%%S`2WMd@I~|y6hwX~Dyjh38Tzm|`DBhW zB8yy0&g&ugumo>Y&ijTho!h&<^lnn&reLu=PHO>a%KqhBYI4=cj3uzO^eRbB5#d? zA^%eW28eUk2^by=^g}05?KdcSOK%3#!+~yFPmk1lO7Pbd$F%w+Aumt1ekU zo%+T)HgP+1{UpL_)oxISe$xWOn;ia`CRQ;$csx8* zJbVp~{XmsQU`^JCYRY(Gwn9@CeQK^v`E6CzGH^wgaDT|DXaHV}j}#0AvJ}vsfyvC4 zEMK+*D$EqURCO&=b0&0`rI!g+9d<%U!w{pd((&D-Ymz#;lHv}PV0o#-B>;C-Pz9

  • h}e}aZ0Dhk`P1fs~yLB=wG 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.bR5E+dDWIy8vtzFqph$05*PUvVhhhALz( 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

    pM?{nhOTGBx9jg{+$ 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�*+~)vkT@ysXX6^L0%h(0DEZgTtp*21 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 - - Author: The Apache Software Foundation (http://www.apache.org/). - - Copyright 2006, 2010 The Apache Software Foundation. - - Apache License Version 2.0, January 2004 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - - Files: - - src/java/com/jogamp/common/net/Uri.java - (derived from java.net.URI.Helper and heavily modified) - -A.2) The GlueGen source tree contains code from Ben Mankin, a.k.a 'Shevek', - which is covered by the Apache License Version 2.0 - - JCPP - A Java C Preprocessor - ============================= - - - - - Author: Ben Mankin, a.k.a 'Shevek' (http://www.anarres.org/about/). - - Copyright (c) 2007-2008, Shevek - - Apache License Version 2.0, January 2004 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - - Files: - The complete git submodule 'jcpp', - which is a patched version of the original mentioned above. - - Used for the compile-time module gluegen.jar only. - diff --git a/src/jogl/jogl-all-natives-linux-amd64-v2.3.2.jar b/src/jogl/jogl-all-natives-linux-amd64-v2.3.2.jar deleted file mode 100644 index e57b8c7c0b8976fe06faeb25cef974dafeca4bf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 224010 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