From 9ee6d97c2883d42f204a533a8bc1f4562df778fb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 16 Sep 2020 09:32:48 +0100 Subject: gentoo resync : 16.09.2020 --- net-misc/Manifest.gz | Bin 54733 -> 54594 bytes net-misc/anydesk/Manifest | 13 +- net-misc/anydesk/anydesk-5.5.0-r1.ebuild | 116 --- net-misc/anydesk/anydesk-5.5.1.ebuild | 116 --- net-misc/anydesk/anydesk-5.5.4.ebuild | 116 --- net-misc/anydesk/anydesk-5.5.6-r1.ebuild | 118 +++ net-misc/anydesk/anydesk-5.5.6.ebuild | 116 --- net-misc/anydesk/anydesk-6.0.0-r1.ebuild | 118 +++ net-misc/anydesk/anydesk-6.0.0.ebuild | 116 --- net-misc/asterisk-core-sounds/Manifest | 75 -- .../asterisk-core-sounds-1.4.21-r1.ebuild | 68 -- .../asterisk-core-sounds-1.4.22.ebuild | 68 -- .../asterisk-core-sounds-1.6.1.ebuild | 73 -- net-misc/asterisk-extra-sounds/Manifest | 19 - .../asterisk-extra-sounds-1.4.11-r1.ebuild | 57 -- net-misc/asterisk-moh-opsound/Manifest | 1 - .../asterisk-moh-opsound-2.03.ebuild | 53 -- net-misc/asterisk/Manifest | 12 +- net-misc/asterisk/asterisk-13.33.0.ebuild | 295 -------- net-misc/asterisk/asterisk-13.35.0-r1.ebuild | 299 ++++++++ net-misc/asterisk/asterisk-13.35.0.ebuild | 294 -------- net-misc/asterisk/asterisk-13.36.0.ebuild | 299 ++++++++ net-misc/asterisk/asterisk-16.11.1.ebuild | 300 -------- net-misc/asterisk/asterisk-16.12.0-r1.ebuild | 304 ++++++++ net-misc/asterisk/asterisk-16.12.0.ebuild | 299 -------- net-misc/asterisk/asterisk-16.13.0.ebuild | 304 ++++++++ net-misc/bsdwhois/Manifest | 3 +- net-misc/bsdwhois/bsdwhois-1.43.2.1.ebuild | 10 +- .../files/bsdwhois-1.43.2.1-musl-cdefs.patch | 12 + net-misc/buka/Manifest | 2 +- net-misc/buka/buka-3.0.1.ebuild | 4 +- net-misc/capi4hylafax/Manifest | 2 +- .../capi4hylafax-01.03.00.99.300.20-r2.ebuild | 4 +- net-misc/chrony/Manifest | 17 +- net-misc/chrony/chrony-3.5-r2.ebuild | 127 ---- net-misc/chrony/chrony-3.5-r4.ebuild | 172 ----- net-misc/chrony/chrony-3.5.1-r1.ebuild | 18 +- net-misc/chrony/chrony-4.0_pre3.ebuild | 16 +- net-misc/chrony/chrony-9999.ebuild | 16 +- .../files/chrony-3.5-r3-systemd-gentoo.patch | 2 +- .../chrony/files/chrony-3.5-systemd-gentoo.patch | 12 - net-misc/chrony/files/chronyd.conf | 2 +- net-misc/chrony/files/chronyd.conf-r1 | 12 - net-misc/chrony/metadata.xml | 1 - net-misc/clockspeed/Manifest | 3 +- net-misc/clockspeed/clockspeed-0.62-r6.ebuild | 46 -- net-misc/clockspeed/clockspeed-0.62-r7.ebuild | 2 +- net-misc/curl/Manifest | 2 +- net-misc/curl/curl-7.72.0.ebuild | 2 +- net-misc/dhcp/Manifest | 2 +- net-misc/dhcp/metadata.xml | 2 - net-misc/dhcpcd/Manifest | 4 +- net-misc/dhcpcd/dhcpcd-9.1.3.ebuild | 153 ---- net-misc/dhcpcd/dhcpcd-9.2.0.ebuild | 153 ++++ net-misc/dropbox/Manifest | 16 +- net-misc/dropbox/dropbox-103.4.383.ebuild | 102 --- net-misc/dropbox/dropbox-104.4.175.ebuild | 10 +- net-misc/dropbox/dropbox-105.4.649.ebuild | 102 +++ net-misc/dropbox/dropbox-105.4.651.ebuild | 102 +++ net-misc/dropbox/dropbox-98.4.158.ebuild | 102 --- net-misc/dropbox/metadata.xml | 3 - net-misc/efax/Manifest | 5 +- net-misc/efax/efax-0.9a-r4.ebuild | 40 - net-misc/efax/efax-0.9a_p19_p1.ebuild | 2 +- net-misc/electrum/Manifest | 2 + net-misc/electrum/electrum-4.0.3.ebuild | 98 +++ net-misc/ethertypes/Manifest | 2 +- net-misc/ethertypes/ethertypes-0.ebuild | 2 +- net-misc/fatrat/Manifest | 2 +- net-misc/fatrat/metadata.xml | 5 +- net-misc/gnome-remote-desktop/Manifest | 2 +- net-misc/gnome-remote-desktop/metadata.xml | 2 - net-misc/grdesktop/Manifest | 2 +- net-misc/grdesktop/metadata.xml | 2 - net-misc/gsasl/Manifest | 7 +- .../gsasl/files/gsasl-1.8.0-sasl-gss-extra.patch | 21 + .../gsasl/files/gsasl-1.8.1-sasl-gss-extra.patch | 21 + net-misc/gsasl/files/gsasl-gss-extra.patch | 21 - net-misc/gsasl/gsasl-1.8.0-r1.ebuild | 35 +- net-misc/gsasl/gsasl-1.8.1.ebuild | 89 +++ net-misc/icaclient/Manifest | 2 +- net-misc/icaclient/metadata.xml | 9 - net-misc/iprange/Manifest | 2 +- net-misc/iprange/iprange-1.0.4.ebuild | 4 +- net-misc/linuxptp/Manifest | 2 +- net-misc/linuxptp/metadata.xml | 3 - net-misc/lldpd/Manifest | 3 + net-misc/lldpd/files/lldpd-1.0.6-seccomp.patch | 12 + net-misc/lldpd/lldpd-1.0.6.ebuild | 102 +++ net-misc/memcached/Manifest | 2 + net-misc/memcached/memcached-1.6.7.ebuild | 99 +++ net-misc/mulk/Manifest | 3 +- net-misc/mulk/files/mulk-0.7.0-musl-locale.patch | 12 + net-misc/mulk/mulk-0.7.0-r1.ebuild | 58 ++ net-misc/mulk/mulk-0.7.0.ebuild | 39 - net-misc/netifrc/Manifest | 25 +- .../files/netifrc-0.4.0-interface-types.patch | 26 - .../files/netifrc-0.7.1-dhcpcd_args_tempfile.patch | 65 ++ .../netifrc-0.7.1-dhcpcd_pidfile_location.patch | 50 ++ net-misc/netifrc/netifrc-0.2.2.ebuild | 65 -- net-misc/netifrc/netifrc-0.2.3.ebuild | 65 -- net-misc/netifrc/netifrc-0.2.4.ebuild | 65 -- net-misc/netifrc/netifrc-0.3.0.ebuild | 69 -- net-misc/netifrc/netifrc-0.3.1.ebuild | 70 -- net-misc/netifrc/netifrc-0.4.0-r1.ebuild | 73 -- net-misc/netifrc/netifrc-0.4.0.ebuild | 70 -- net-misc/netifrc/netifrc-0.5.0.ebuild | 71 -- net-misc/netifrc/netifrc-0.6.0.ebuild | 71 -- net-misc/netifrc/netifrc-0.6.1.ebuild | 71 -- net-misc/netifrc/netifrc-0.7.1-r1.ebuild | 75 ++ net-misc/netifrc/netifrc-9999.ebuild | 21 +- net-misc/networkmanager/Manifest | 2 +- .../networkmanager/networkmanager-1.26.0.ebuild | 2 +- net-misc/nextcloud-client/Manifest | 7 +- .../files/nextcloud-client-2.6.4-qt515.patch | 22 - .../nextcloud-client/nextcloud-client-2.5.2.ebuild | 91 --- .../nextcloud-client/nextcloud-client-2.6.4.ebuild | 91 --- .../nextcloud-client/nextcloud-client-3.0.1.ebuild | 90 +++ net-misc/nx/Manifest | 2 +- net-misc/nx/metadata.xml | 1 - net-misc/oidc-agent/Manifest | 2 +- .../oidc-agent-3.3.1_makefile-toolchain-vars.patch | 18 + net-misc/pimpd/Manifest | 2 +- net-misc/pimpd/pimpd-0.8-r1.ebuild | 2 +- net-misc/pingu/Manifest | 2 +- net-misc/pingu/metadata.xml | 4 - net-misc/proxytunnel/Manifest | 10 +- .../files/proxytunnel-1.9.1-gcc-10.patch | 128 ---- .../proxytunnel/files/proxytunnel-allowTLS.patch | 22 - .../proxytunnel/proxytunnel-1.10.20200507.ebuild | 45 -- .../proxytunnel/proxytunnel-1.10.20200907.ebuild | 45 ++ net-misc/proxytunnel/proxytunnel-1.9.1-r2.ebuild | 49 -- net-misc/proxytunnel/proxytunnel-9999.ebuild | 2 +- net-misc/rabbitmq-server/Manifest | 2 + .../rabbitmq-server/rabbitmq-server-3.8.7.ebuild | 80 ++ net-misc/rclone/Manifest | 793 ++++++++++++++++++- net-misc/rclone/rclone-1.51.0.ebuild | 39 - net-misc/rclone/rclone-1.52.1.ebuild | 36 - net-misc/rclone/rclone-1.52.2.ebuild | 36 + net-misc/rclone/rclone-1.53.0.ebuild | 835 +++++++++++++++++++++ net-misc/rclone/rclone-9999.ebuild | 824 +++++++++++++++++++- net-misc/remmina/Manifest | 6 +- net-misc/remmina/remmina-1.4.5.ebuild | 2 +- net-misc/remmina/remmina-1.4.7.ebuild | 2 +- net-misc/remmina/remmina-1.4.8.ebuild | 2 +- net-misc/rsync/Manifest | 2 +- net-misc/rsync/rsync-3.2.3.ebuild | 2 +- net-misc/rwhoisd/Manifest | 2 +- net-misc/rwhoisd/metadata.xml | 1 - net-misc/s3cmd/Manifest | 2 +- net-misc/s3cmd/s3cmd-2.1.0.ebuild | 2 +- net-misc/selfdhcp/Manifest | 2 +- net-misc/selfdhcp/selfdhcp-0.2a-r1.ebuild | 32 - net-misc/selfdhcp/selfdhcp-0.2a-r2.ebuild | 29 + net-misc/sks/Manifest | 2 +- net-misc/sks/metadata.xml | 5 +- net-misc/sobby/Manifest | 2 +- net-misc/sobby/metadata.xml | 1 - net-misc/taylor-uucp/Manifest | 5 +- .../files/taylor-uucp-1.07-gentoo.patch | 10 +- .../files/taylor-uucp-1.07-remove-extern.patch | 67 ++ net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild | 57 -- net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild | 65 ++ net-misc/tcpsound/Manifest | 2 +- net-misc/tcpsound/tcpsound-0.3.1-r1.ebuild | 20 +- net-misc/termpkg/Manifest | 10 - net-misc/termpkg/files/termnetd.confd | 14 - net-misc/termpkg/files/termnetd.initd | 51 -- net-misc/termpkg/files/termpkg-3.3-ttydforfax.diff | 28 - net-misc/termpkg/files/termpkg-3.3.9.1-gcc43.diff | 11 - net-misc/termpkg/files/ttyd.confd | 63 -- net-misc/termpkg/files/ttyd.initd | 95 --- net-misc/termpkg/metadata.xml | 17 - net-misc/termpkg/termpkg-3.3.9.1-r2.ebuild | 64 -- net-misc/udpcast/Manifest | 3 + .../udpcast/files/udpcast-20200328-gentoo.patch | 12 + net-misc/udpcast/udpcast-20200328.ebuild | 32 + net-misc/utelnetd/Manifest | 2 +- net-misc/utelnetd/metadata.xml | 1 - net-misc/vncsnapshot/Manifest | 4 +- .../files/vncsnapshot-1.2a-amd64grey.patch | 5 +- net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild | 38 +- net-misc/whois/Manifest | 2 +- net-misc/whois/whois-5.5.6-r1.ebuild | 2 +- net-misc/x2goclient/Manifest | 2 +- net-misc/x2goclient/metadata.xml | 1 - net-misc/x2goserver/Manifest | 2 +- net-misc/x2goserver/metadata.xml | 1 - net-misc/you-get/Manifest | 2 +- net-misc/you-get/you-get-0.4.1432.ebuild | 2 +- net-misc/youtube-dl/Manifest | 6 +- net-misc/youtube-dl/youtube-dl-2020.07.28.ebuild | 74 -- net-misc/youtube-dl/youtube-dl-2020.09.06.ebuild | 74 ++ net-misc/youtube-dl/youtube-dl-2020.09.14.ebuild | 74 ++ net-misc/youtube-viewer/Manifest | 4 +- .../youtube-viewer/youtube-viewer-3.7.4-r1.ebuild | 2 +- net-misc/youtube-viewer/youtube-viewer-9999.ebuild | 2 +- 197 files changed, 5808 insertions(+), 5049 deletions(-) delete mode 100644 net-misc/anydesk/anydesk-5.5.0-r1.ebuild delete mode 100644 net-misc/anydesk/anydesk-5.5.1.ebuild delete mode 100644 net-misc/anydesk/anydesk-5.5.4.ebuild create mode 100644 net-misc/anydesk/anydesk-5.5.6-r1.ebuild delete mode 100644 net-misc/anydesk/anydesk-5.5.6.ebuild create mode 100644 net-misc/anydesk/anydesk-6.0.0-r1.ebuild delete mode 100644 net-misc/anydesk/anydesk-6.0.0.ebuild delete mode 100644 net-misc/asterisk-core-sounds/asterisk-core-sounds-1.4.21-r1.ebuild delete mode 100644 net-misc/asterisk-core-sounds/asterisk-core-sounds-1.4.22.ebuild delete mode 100644 net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1.ebuild delete mode 100644 net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.4.11-r1.ebuild delete mode 100644 net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03.ebuild delete mode 100644 net-misc/asterisk/asterisk-13.33.0.ebuild create mode 100644 net-misc/asterisk/asterisk-13.35.0-r1.ebuild delete mode 100644 net-misc/asterisk/asterisk-13.35.0.ebuild create mode 100644 net-misc/asterisk/asterisk-13.36.0.ebuild delete mode 100644 net-misc/asterisk/asterisk-16.11.1.ebuild create mode 100644 net-misc/asterisk/asterisk-16.12.0-r1.ebuild delete mode 100644 net-misc/asterisk/asterisk-16.12.0.ebuild create mode 100644 net-misc/asterisk/asterisk-16.13.0.ebuild create mode 100644 net-misc/bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch delete mode 100644 net-misc/chrony/chrony-3.5-r2.ebuild delete mode 100644 net-misc/chrony/chrony-3.5-r4.ebuild delete mode 100644 net-misc/chrony/files/chrony-3.5-systemd-gentoo.patch delete mode 100644 net-misc/chrony/files/chronyd.conf-r1 delete mode 100644 net-misc/clockspeed/clockspeed-0.62-r6.ebuild delete mode 100644 net-misc/dhcpcd/dhcpcd-9.1.3.ebuild create mode 100644 net-misc/dhcpcd/dhcpcd-9.2.0.ebuild delete mode 100644 net-misc/dropbox/dropbox-103.4.383.ebuild create mode 100644 net-misc/dropbox/dropbox-105.4.649.ebuild create mode 100644 net-misc/dropbox/dropbox-105.4.651.ebuild delete mode 100644 net-misc/dropbox/dropbox-98.4.158.ebuild delete mode 100644 net-misc/efax/efax-0.9a-r4.ebuild create mode 100644 net-misc/electrum/electrum-4.0.3.ebuild create mode 100644 net-misc/gsasl/files/gsasl-1.8.0-sasl-gss-extra.patch create mode 100644 net-misc/gsasl/files/gsasl-1.8.1-sasl-gss-extra.patch delete mode 100644 net-misc/gsasl/files/gsasl-gss-extra.patch create mode 100644 net-misc/gsasl/gsasl-1.8.1.ebuild create mode 100644 net-misc/lldpd/files/lldpd-1.0.6-seccomp.patch create mode 100644 net-misc/lldpd/lldpd-1.0.6.ebuild create mode 100644 net-misc/memcached/memcached-1.6.7.ebuild create mode 100644 net-misc/mulk/files/mulk-0.7.0-musl-locale.patch create mode 100644 net-misc/mulk/mulk-0.7.0-r1.ebuild delete mode 100644 net-misc/mulk/mulk-0.7.0.ebuild delete mode 100644 net-misc/netifrc/files/netifrc-0.4.0-interface-types.patch create mode 100644 net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_args_tempfile.patch create mode 100644 net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_pidfile_location.patch delete mode 100644 net-misc/netifrc/netifrc-0.2.2.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.2.3.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.2.4.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.3.0.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.3.1.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.4.0-r1.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.4.0.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.5.0.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.6.0.ebuild delete mode 100644 net-misc/netifrc/netifrc-0.6.1.ebuild create mode 100644 net-misc/netifrc/netifrc-0.7.1-r1.ebuild delete mode 100644 net-misc/nextcloud-client/files/nextcloud-client-2.6.4-qt515.patch delete mode 100644 net-misc/nextcloud-client/nextcloud-client-2.5.2.ebuild delete mode 100644 net-misc/nextcloud-client/nextcloud-client-2.6.4.ebuild create mode 100644 net-misc/nextcloud-client/nextcloud-client-3.0.1.ebuild delete mode 100644 net-misc/proxytunnel/files/proxytunnel-1.9.1-gcc-10.patch delete mode 100644 net-misc/proxytunnel/files/proxytunnel-allowTLS.patch delete mode 100644 net-misc/proxytunnel/proxytunnel-1.10.20200507.ebuild create mode 100644 net-misc/proxytunnel/proxytunnel-1.10.20200907.ebuild delete mode 100644 net-misc/proxytunnel/proxytunnel-1.9.1-r2.ebuild create mode 100644 net-misc/rabbitmq-server/rabbitmq-server-3.8.7.ebuild delete mode 100644 net-misc/rclone/rclone-1.51.0.ebuild delete mode 100644 net-misc/rclone/rclone-1.52.1.ebuild create mode 100644 net-misc/rclone/rclone-1.52.2.ebuild create mode 100644 net-misc/rclone/rclone-1.53.0.ebuild delete mode 100644 net-misc/selfdhcp/selfdhcp-0.2a-r1.ebuild create mode 100644 net-misc/selfdhcp/selfdhcp-0.2a-r2.ebuild create mode 100644 net-misc/taylor-uucp/files/taylor-uucp-1.07-remove-extern.patch delete mode 100644 net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild create mode 100644 net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild delete mode 100644 net-misc/termpkg/Manifest delete mode 100644 net-misc/termpkg/files/termnetd.confd delete mode 100644 net-misc/termpkg/files/termnetd.initd delete mode 100644 net-misc/termpkg/files/termpkg-3.3-ttydforfax.diff delete mode 100644 net-misc/termpkg/files/termpkg-3.3.9.1-gcc43.diff delete mode 100644 net-misc/termpkg/files/ttyd.confd delete mode 100644 net-misc/termpkg/files/ttyd.initd delete mode 100644 net-misc/termpkg/metadata.xml delete mode 100644 net-misc/termpkg/termpkg-3.3.9.1-r2.ebuild create mode 100644 net-misc/udpcast/files/udpcast-20200328-gentoo.patch create mode 100644 net-misc/udpcast/udpcast-20200328.ebuild delete mode 100644 net-misc/youtube-dl/youtube-dl-2020.07.28.ebuild create mode 100644 net-misc/youtube-dl/youtube-dl-2020.09.06.ebuild create mode 100644 net-misc/youtube-dl/youtube-dl-2020.09.14.ebuild (limited to 'net-misc') diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 8615cad1feb4..646e6f2b9fb2 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/anydesk/Manifest b/net-misc/anydesk/Manifest index 1fd98404a712..fd20b14824d2 100644 --- a/net-misc/anydesk/Manifest +++ b/net-misc/anydesk/Manifest @@ -1,19 +1,10 @@ AUX anydesk-4.0.1.service 276 BLAKE2B 1eb07a90a1e2369c42be849e9885d0696f1b68ff1f21bef3907e0772e930ba41dbed6228e7be62f1fb80bbcc02866294d6f0040e7d8a2928ad409d3bef78ae5d SHA512 af74f74030f6834dc85f0275a0a3f7ef8eafc902a5b8eb99197574c60de1658cd70f4e3152876a1e9c86349473c2e52bba98302d366fa1b1f2618373f90e0f78 AUX anydesk.desktop 239 BLAKE2B 3e9c2d1b93b7efe9731ffb1ba1202620b71b4c2655d1b053cd303b4e122dac3423998c3bad3b41b491a820587cda5a959f260937f5b5c4ebeed27583d90d2caa SHA512 c6ec7c6022b7cd994d80fa8f3d4bc583e84dc616e0567e50b6a62145ac32d6157eb00a0202633148b00b15523473f3284ca698035ed55bfde9694e3407a8d25c AUX anydesk.init 291 BLAKE2B 5fa5d60240f3342e53fcf7aa17df6d658a98b6446887f73e04eed490824876cebe9fca7844c4e33737f6b4e01787a2134089de78152503130d4ef4a242bf3f12 SHA512 63e60d0442355f567e24bb6042710e998ac7ed09b4d970cd30bb6910955bc95e7629f63a4988c2b92067cf273aa04893510cc31971def96bf453c92b673254c2 -DIST anydesk-5.5.0-amd64.tar.gz 4649329 BLAKE2B 13e3365990ec521e430e52c0e2e3a58e1d7185dcbcc8508ac4b9db364052e5d5a74892911378abcb561f5df52b7dc27cd1d169df99de8de7096b2e2adedea942 SHA512 214454ca04ad5ad724b5704982e51a1146f4926acf467607d10954e0a7468e636acf03f654d1f1dfabcb4c1591a5ab2d60c6cf2361da88b3ac4f9cbb14342fc6 -DIST anydesk-5.5.0-i386.tar.gz 4642620 BLAKE2B 6d6c929c2920964dacab14ca9a5bdd1f45dce0787ceb9f3cccb01223d4f1a7b8c78c873ec94018156220a15bd8d7fb0396af3031be2b4e0babb2674c9ec0c724 SHA512 a0e7be73678da1d0eaf9d8c57c299e0433c726de20ba8e458d8ed8b2f81e37773f16372d64c96e0d47ebee33465c2e706ad9217c7842bdc2b81f6060e7788412 -DIST anydesk-5.5.1-amd64.tar.gz 4669630 BLAKE2B 0b2a6096444d0424fcf52451c0a13e10a4cc248ec5471ecdc74606e21d90e243da6d1c4179835d7c2a4ab1fb736667823aa9c020e526c5103cf79aa6cf9635b8 SHA512 059c3d9571bdae2aa863289fbdf02f5f1f3c4c82984ad6e4beee23f1b79fb9fd0a1bad3fb984d864ddf7d65e502ab75567b00707bb85ab95851d8cbb0f24f26e -DIST anydesk-5.5.1-i386.tar.gz 4662698 BLAKE2B ae9aed26ca9fc0d655bae7150e923dd0dbbe263ce31e7f6509d5cba761db02c9af69036e750c734d4d86c851dcf54697c09eba1ec9d25a4d3583c40323d28647 SHA512 db8c399190e9b9d8b9dabf3ead167511a7d2d17a552b7b25c43d92fc77320a7013667522d8a78bf961f103dff9185d1c2b6ebedf418f5e824815a4aa59c6021a -DIST anydesk-5.5.4-amd64.tar.gz 4886562 BLAKE2B f8a754de375db95ae5af728e0433cd25594a7d9ca03f0a2f133a661ca8b8ae70979ed209f224cffc71c7cc7d3a52566d6d0686bf1fa758563855695d6a92c6ab SHA512 dd9d78dbdb07930027d1222d715bae678c8933940289f2466c0a3600602e616365228ebd074bfb12ae07c9b30f44f038b4fe07374eea743784c320d3bb8d1d61 -DIST anydesk-5.5.4-i386.tar.gz 4796401 BLAKE2B 35b89fcbc1565a548e3631fbd476bb5516405a62db537d1b5b76a18d3a4e912fe2be7fb92a451d1dcd11c3d16be5e012b53842a40811687320e4d806d0723509 SHA512 d6d14eed83c5b48fb02bbfe25b12c7875d984ab27ef713645aab4a4f63f5a54253da63133699a559ef4b827c9f56b3055efe0e08a4c31334247928f21c5539db DIST anydesk-5.5.6-amd64.tar.gz 5054062 BLAKE2B a131fe5e10def7017cf29e8cc175e2b448be7fe3e9fa7257dc0cb470f31f6fdc78e510b5e377bc10528f0eb7f264572bf4c334c9d412f8f7404aaf85d4babbb9 SHA512 32527532fb769dccc6df8208c18e391ac6537e38f7d6c5acfd3280dbbc7cf0c545ec55416eb798ad8a6d3b0e958778d87696c9d721dd1739c17b935f1046c29d DIST anydesk-5.5.6-i386.tar.gz 4970197 BLAKE2B b656071498784052ce1c81f32c0ae333039930b26487d204dc5f55e8352f263878437ab3a4e2ac8469745ece75a29056f553f12f33fe96c9c2bc54d3d4644941 SHA512 3b561e014cc4c149f4d77b43c4e5427266604679dfdf9253bb76689ee6c6ac5b274cc5ac58147bdc136c20f616c9f9d8dbc2c11b5b85d0f184a0251ece2ad265 DIST anydesk-6.0.0-amd64.tar.gz 5195378 BLAKE2B b967e063cff609ff9a93f3946c6f555987526d2fd163130dc74d0e69d720972a483e0b7df04b1e39c9096156a7161ab46b160b243e249fca4ce7c6c565ae104e SHA512 f41e1fd7dc505166a21b0b7a16ad295e75b55ba73646564c8f1531f3ea659f58868294e694479a518f8692f1eb14918fa6a62c7b1e115f81da478bf8d268e07c DIST anydesk-6.0.0-i386.tar.gz 5116771 BLAKE2B 074907ac1976a3b9df7df0acf29663039e0b56466c417cb40b6c2d5d643fa4f207af529ee89a278f26ede330e8bc6fc3b32e9e5a451811ff2d8e6e1b2ccd9065 SHA512 09bc0b0ae0f9d2ca764e9feee81c38a9890e710908265c35c181657a13eb5d326cde52d01b7ba68132aac1784b6422df33c904b130f025967e9375332a350414 -EBUILD anydesk-5.5.0-r1.ebuild 2588 BLAKE2B aa17a6f0655dc06d9183d8b4699fa58e6147f9b7a020ee426e2ae1aa605bf786575b6efc1c86c7747e5b8e3cf9cd774001c29b4d4142e4a358c8b85806dffb41 SHA512 bf68271d34c56804b63226d80784bd1b1fb9f4bd6f3a6c25722912e472be04c1272233f64a361d7f53194c16b8df4c3e16468e72ffe7e77623989f6144b0d116 -EBUILD anydesk-5.5.1.ebuild 2588 BLAKE2B aa17a6f0655dc06d9183d8b4699fa58e6147f9b7a020ee426e2ae1aa605bf786575b6efc1c86c7747e5b8e3cf9cd774001c29b4d4142e4a358c8b85806dffb41 SHA512 bf68271d34c56804b63226d80784bd1b1fb9f4bd6f3a6c25722912e472be04c1272233f64a361d7f53194c16b8df4c3e16468e72ffe7e77623989f6144b0d116 -EBUILD anydesk-5.5.4.ebuild 2588 BLAKE2B c4a1c8fe8f9a3a146353bd21f5b3d4361ee27f1fcf26ccc71dd3dee31f8116ecbd91df5821baab064edd350d5758bd6bd4ab21776ff4546bda5a232aa6c845dc SHA512 af8e75d059d8f6c0c5bb5f2a2252d7d413afab9439982ae00b8998cd89700edb0078095b1369e4153353376926634a017689d2a5f8207831a3067968ea2aa862 -EBUILD anydesk-5.5.6.ebuild 2588 BLAKE2B c4a1c8fe8f9a3a146353bd21f5b3d4361ee27f1fcf26ccc71dd3dee31f8116ecbd91df5821baab064edd350d5758bd6bd4ab21776ff4546bda5a232aa6c845dc SHA512 af8e75d059d8f6c0c5bb5f2a2252d7d413afab9439982ae00b8998cd89700edb0078095b1369e4153353376926634a017689d2a5f8207831a3067968ea2aa862 -EBUILD anydesk-6.0.0.ebuild 2588 BLAKE2B c4a1c8fe8f9a3a146353bd21f5b3d4361ee27f1fcf26ccc71dd3dee31f8116ecbd91df5821baab064edd350d5758bd6bd4ab21776ff4546bda5a232aa6c845dc SHA512 af8e75d059d8f6c0c5bb5f2a2252d7d413afab9439982ae00b8998cd89700edb0078095b1369e4153353376926634a017689d2a5f8207831a3067968ea2aa862 +EBUILD anydesk-5.5.6-r1.ebuild 2669 BLAKE2B e180bd3ceeec590b6fb302f4ea99ca8abe3a87151cbb6c07a67c460e05f0fc553661b8570caaba52843c4370840655b25f8441c7f220e6264e3a3055350da4a7 SHA512 0ddeb37637e097570c3bc8a3dbbc5fd523ba4c5ee1fa389ddc50c2c834a605c22b86d0d67c259301e04148bee83134457e11c5c6de61f6ded680df53f8a6975e +EBUILD anydesk-6.0.0-r1.ebuild 2669 BLAKE2B e180bd3ceeec590b6fb302f4ea99ca8abe3a87151cbb6c07a67c460e05f0fc553661b8570caaba52843c4370840655b25f8441c7f220e6264e3a3055350da4a7 SHA512 0ddeb37637e097570c3bc8a3dbbc5fd523ba4c5ee1fa389ddc50c2c834a605c22b86d0d67c259301e04148bee83134457e11c5c6de61f6ded680df53f8a6975e MISC metadata.xml 677 BLAKE2B f5b86851aaa83fc0f0a22739416e5d6fa06e4f8bdd14ed33660219774e1179a9df5e08440e99a3b75f156b72835a6a2c9742ba176828ac6caea9f7d564ebca87 SHA512 824b2ba8de1e03f3089a248226612505b2d0e172443fadc488a45d8f5a4eaa26e8acb8c67f27476dc0d7d8dd8de25950a87225f8495cd1b38c573308c3d1fc3c diff --git a/net-misc/anydesk/anydesk-5.5.0-r1.ebuild b/net-misc/anydesk/anydesk-5.5.0-r1.ebuild deleted file mode 100644 index 507027c061bb..000000000000 --- a/net-misc/anydesk/anydesk-5.5.0-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit desktop eutils systemd xdg-utils - -DESCRIPTION="Feature rich multi-platform remote desktop application" -HOMEPAGE="https://anydesk.com" -SRC_URI="amd64? ( - https://download.anydesk.com/linux/${P}-amd64.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz - ) - x86? ( - https://download.anydesk.com/linux/${P}-i386.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-i386.tar.gz - )" - -# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash -LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RDEPEND=" - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/glu - media-libs/mesa[X(+)] - sys-auth/polkit - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/gtkglext - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - x11-libs/pango - x11-libs/pangox-compat -" - -RESTRICT="bindist mirror" - -QA_PREBUILT="opt/${PN}/*" - -src_install() { - local dst="/opt/${PN}" - - dodir ${dst} - exeinto ${dst} - doexe ${PN} - - dodir /opt/bin - dosym ${dst}/${PN} /opt/bin/${PN} - - newinitd "${FILESDIR}"/anydesk.init anydesk - systemd_newunit "${FILESDIR}"/anydesk-4.0.1.service anydesk.service - - insinto /usr/share/polkit-1/actions - doins polkit-1/com.philandro.anydesk.policy - - insinto /usr/share - doins -r icons - - domenu "${FILESDIR}"/anydesk.desktop - - keepdir /etc/${PN} - - dodoc copyright README -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "To run AnyDesk as background service use:" - elog - elog "OpenRC:" - elog "# rc-service anydesk start" - elog "# rc-update add anydesk default" - elog - elog "Systemd:" - elog "# systemctl start anydesk.service" - elog "# systemctl enable anydesk.service" - elog - elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" - elog "further information about the linux version of AnyDesk." - elog - fi - - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog - optfeature "lsb_release" sys-apps/lsb-release - optfeature "lspci" sys-apps/pciutils - optfeature "lsusb" sys-apps/usbutils -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/net-misc/anydesk/anydesk-5.5.1.ebuild b/net-misc/anydesk/anydesk-5.5.1.ebuild deleted file mode 100644 index 507027c061bb..000000000000 --- a/net-misc/anydesk/anydesk-5.5.1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit desktop eutils systemd xdg-utils - -DESCRIPTION="Feature rich multi-platform remote desktop application" -HOMEPAGE="https://anydesk.com" -SRC_URI="amd64? ( - https://download.anydesk.com/linux/${P}-amd64.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz - ) - x86? ( - https://download.anydesk.com/linux/${P}-i386.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-i386.tar.gz - )" - -# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash -LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RDEPEND=" - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/glu - media-libs/mesa[X(+)] - sys-auth/polkit - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/gtkglext - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - x11-libs/pango - x11-libs/pangox-compat -" - -RESTRICT="bindist mirror" - -QA_PREBUILT="opt/${PN}/*" - -src_install() { - local dst="/opt/${PN}" - - dodir ${dst} - exeinto ${dst} - doexe ${PN} - - dodir /opt/bin - dosym ${dst}/${PN} /opt/bin/${PN} - - newinitd "${FILESDIR}"/anydesk.init anydesk - systemd_newunit "${FILESDIR}"/anydesk-4.0.1.service anydesk.service - - insinto /usr/share/polkit-1/actions - doins polkit-1/com.philandro.anydesk.policy - - insinto /usr/share - doins -r icons - - domenu "${FILESDIR}"/anydesk.desktop - - keepdir /etc/${PN} - - dodoc copyright README -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "To run AnyDesk as background service use:" - elog - elog "OpenRC:" - elog "# rc-service anydesk start" - elog "# rc-update add anydesk default" - elog - elog "Systemd:" - elog "# systemctl start anydesk.service" - elog "# systemctl enable anydesk.service" - elog - elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" - elog "further information about the linux version of AnyDesk." - elog - fi - - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog - optfeature "lsb_release" sys-apps/lsb-release - optfeature "lspci" sys-apps/pciutils - optfeature "lsusb" sys-apps/usbutils -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/net-misc/anydesk/anydesk-5.5.4.ebuild b/net-misc/anydesk/anydesk-5.5.4.ebuild deleted file mode 100644 index 6b1d45ed0538..000000000000 --- a/net-misc/anydesk/anydesk-5.5.4.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit desktop eutils systemd xdg-utils - -DESCRIPTION="Feature rich multi-platform remote desktop application" -HOMEPAGE="https://anydesk.com" -SRC_URI="amd64? ( - https://download.anydesk.com/linux/${P}-amd64.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz - ) - x86? ( - https://download.anydesk.com/linux/${P}-i386.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-i386.tar.gz - )" - -# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash -LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RDEPEND=" - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/glu - media-libs/mesa[X(+)] - sys-auth/polkit - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/gtkglext - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - x11-libs/pango - x11-libs/pangox-compat -" - -RESTRICT="bindist mirror" - -QA_PREBUILT="opt/${PN}/*" - -src_install() { - local dst="/opt/${PN}" - - dodir ${dst} - exeinto ${dst} - doexe ${PN} - - dodir /opt/bin - dosym ${dst}/${PN} /opt/bin/${PN} - - newinitd "${FILESDIR}"/anydesk.init anydesk - systemd_newunit "${FILESDIR}"/anydesk-4.0.1.service anydesk.service - - insinto /usr/share/polkit-1/actions - doins polkit-1/com.philandro.anydesk.policy - - insinto /usr/share - doins -r icons - - domenu "${FILESDIR}"/anydesk.desktop - - keepdir /etc/${PN} - - dodoc copyright README -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "To run AnyDesk as background service use:" - elog - elog "OpenRC:" - elog "# rc-service anydesk start" - elog "# rc-update add anydesk default" - elog - elog "Systemd:" - elog "# systemctl start anydesk.service" - elog "# systemctl enable anydesk.service" - elog - elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" - elog "further information about the linux version of AnyDesk." - elog - fi - - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog - optfeature "lsb_release" sys-apps/lsb-release - optfeature "lspci" sys-apps/pciutils - optfeature "lsusb" sys-apps/usbutils -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/net-misc/anydesk/anydesk-5.5.6-r1.ebuild b/net-misc/anydesk/anydesk-5.5.6-r1.ebuild new file mode 100644 index 000000000000..19f3fc159bd9 --- /dev/null +++ b/net-misc/anydesk/anydesk-5.5.6-r1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit desktop optfeature systemd xdg-utils + +DESCRIPTION="Feature rich multi-platform remote desktop application" +HOMEPAGE="https://anydesk.com" +SRC_URI="amd64? ( + https://download.anydesk.com/linux/${P}-amd64.tar.gz + https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz + ) + x86? ( + https://download.anydesk.com/linux/${P}-i386.tar.gz + https://download.anydesk.com/linux/generic-linux/${P}-i386.tar.gz + )" + +# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash +LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +RDEPEND=" + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/glu + media-libs/mesa[X(+)] + sys-auth/polkit + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/gtkglext + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst + x11-libs/pango +" +BDEPEND="dev-util/patchelf" + +RESTRICT="bindist mirror" + +QA_PREBUILT="opt/${PN}/*" + +src_install() { + local dst="/opt/${PN}" + + exeinto ${dst} + doexe ${PN} + + # bug 706344 + patchelf --remove-needed libpangox-1.0.so.0 "${ED}"${dst}/${PN} || die + + dodir /opt/bin + dosym ${dst}/${PN} /opt/bin/${PN} + + newinitd "${FILESDIR}"/anydesk.init anydesk + systemd_newunit "${FILESDIR}"/anydesk-4.0.1.service anydesk.service + + insinto /usr/share/polkit-1/actions + doins polkit-1/com.philandro.anydesk.policy + + insinto /usr/share + doins -r icons + + domenu "${FILESDIR}"/anydesk.desktop + + keepdir /etc/${PN} + + dodoc copyright README +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "To run AnyDesk as background service use:" + elog + elog "OpenRC:" + elog "# rc-service anydesk start" + elog "# rc-update add anydesk default" + elog + elog "Systemd:" + elog "# systemctl start anydesk.service" + elog "# systemctl enable anydesk.service" + elog + elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" + elog "further information about the linux version of AnyDesk." + elog + fi + + elog "For querying information about the host PC AnyDesk calls" + elog "the following commands. Feel free to install them, but it" + elog "should run without as well." + elog + optfeature "lsb_release" sys-apps/lsb-release + optfeature "lspci" sys-apps/pciutils + optfeature "lsusb" sys-apps/usbutils +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/net-misc/anydesk/anydesk-5.5.6.ebuild b/net-misc/anydesk/anydesk-5.5.6.ebuild deleted file mode 100644 index 6b1d45ed0538..000000000000 --- a/net-misc/anydesk/anydesk-5.5.6.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit desktop eutils systemd xdg-utils - -DESCRIPTION="Feature rich multi-platform remote desktop application" -HOMEPAGE="https://anydesk.com" -SRC_URI="amd64? ( - https://download.anydesk.com/linux/${P}-amd64.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz - ) - x86? ( - https://download.anydesk.com/linux/${P}-i386.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-i386.tar.gz - )" - -# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash -LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RDEPEND=" - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/glu - media-libs/mesa[X(+)] - sys-auth/polkit - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/gtkglext - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - x11-libs/pango - x11-libs/pangox-compat -" - -RESTRICT="bindist mirror" - -QA_PREBUILT="opt/${PN}/*" - -src_install() { - local dst="/opt/${PN}" - - dodir ${dst} - exeinto ${dst} - doexe ${PN} - - dodir /opt/bin - dosym ${dst}/${PN} /opt/bin/${PN} - - newinitd "${FILESDIR}"/anydesk.init anydesk - systemd_newunit "${FILESDIR}"/anydesk-4.0.1.service anydesk.service - - insinto /usr/share/polkit-1/actions - doins polkit-1/com.philandro.anydesk.policy - - insinto /usr/share - doins -r icons - - domenu "${FILESDIR}"/anydesk.desktop - - keepdir /etc/${PN} - - dodoc copyright README -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "To run AnyDesk as background service use:" - elog - elog "OpenRC:" - elog "# rc-service anydesk start" - elog "# rc-update add anydesk default" - elog - elog "Systemd:" - elog "# systemctl start anydesk.service" - elog "# systemctl enable anydesk.service" - elog - elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" - elog "further information about the linux version of AnyDesk." - elog - fi - - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog - optfeature "lsb_release" sys-apps/lsb-release - optfeature "lspci" sys-apps/pciutils - optfeature "lsusb" sys-apps/usbutils -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/net-misc/anydesk/anydesk-6.0.0-r1.ebuild b/net-misc/anydesk/anydesk-6.0.0-r1.ebuild new file mode 100644 index 000000000000..19f3fc159bd9 --- /dev/null +++ b/net-misc/anydesk/anydesk-6.0.0-r1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit desktop optfeature systemd xdg-utils + +DESCRIPTION="Feature rich multi-platform remote desktop application" +HOMEPAGE="https://anydesk.com" +SRC_URI="amd64? ( + https://download.anydesk.com/linux/${P}-amd64.tar.gz + https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz + ) + x86? ( + https://download.anydesk.com/linux/${P}-i386.tar.gz + https://download.anydesk.com/linux/generic-linux/${P}-i386.tar.gz + )" + +# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash +LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +RDEPEND=" + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/glu + media-libs/mesa[X(+)] + sys-auth/polkit + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/gtkglext + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst + x11-libs/pango +" +BDEPEND="dev-util/patchelf" + +RESTRICT="bindist mirror" + +QA_PREBUILT="opt/${PN}/*" + +src_install() { + local dst="/opt/${PN}" + + exeinto ${dst} + doexe ${PN} + + # bug 706344 + patchelf --remove-needed libpangox-1.0.so.0 "${ED}"${dst}/${PN} || die + + dodir /opt/bin + dosym ${dst}/${PN} /opt/bin/${PN} + + newinitd "${FILESDIR}"/anydesk.init anydesk + systemd_newunit "${FILESDIR}"/anydesk-4.0.1.service anydesk.service + + insinto /usr/share/polkit-1/actions + doins polkit-1/com.philandro.anydesk.policy + + insinto /usr/share + doins -r icons + + domenu "${FILESDIR}"/anydesk.desktop + + keepdir /etc/${PN} + + dodoc copyright README +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "To run AnyDesk as background service use:" + elog + elog "OpenRC:" + elog "# rc-service anydesk start" + elog "# rc-update add anydesk default" + elog + elog "Systemd:" + elog "# systemctl start anydesk.service" + elog "# systemctl enable anydesk.service" + elog + elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" + elog "further information about the linux version of AnyDesk." + elog + fi + + elog "For querying information about the host PC AnyDesk calls" + elog "the following commands. Feel free to install them, but it" + elog "should run without as well." + elog + optfeature "lsb_release" sys-apps/lsb-release + optfeature "lspci" sys-apps/pciutils + optfeature "lsusb" sys-apps/usbutils +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/net-misc/anydesk/anydesk-6.0.0.ebuild b/net-misc/anydesk/anydesk-6.0.0.ebuild deleted file mode 100644 index 6b1d45ed0538..000000000000 --- a/net-misc/anydesk/anydesk-6.0.0.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit desktop eutils systemd xdg-utils - -DESCRIPTION="Feature rich multi-platform remote desktop application" -HOMEPAGE="https://anydesk.com" -SRC_URI="amd64? ( - https://download.anydesk.com/linux/${P}-amd64.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz - ) - x86? ( - https://download.anydesk.com/linux/${P}-i386.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-i386.tar.gz - )" - -# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash -LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RDEPEND=" - dev-libs/atk - dev-libs/glib:2 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/glu - media-libs/mesa[X(+)] - sys-auth/polkit - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/gtkglext - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - x11-libs/pango - x11-libs/pangox-compat -" - -RESTRICT="bindist mirror" - -QA_PREBUILT="opt/${PN}/*" - -src_install() { - local dst="/opt/${PN}" - - dodir ${dst} - exeinto ${dst} - doexe ${PN} - - dodir /opt/bin - dosym ${dst}/${PN} /opt/bin/${PN} - - newinitd "${FILESDIR}"/anydesk.init anydesk - systemd_newunit "${FILESDIR}"/anydesk-4.0.1.service anydesk.service - - insinto /usr/share/polkit-1/actions - doins polkit-1/com.philandro.anydesk.policy - - insinto /usr/share - doins -r icons - - domenu "${FILESDIR}"/anydesk.desktop - - keepdir /etc/${PN} - - dodoc copyright README -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "To run AnyDesk as background service use:" - elog - elog "OpenRC:" - elog "# rc-service anydesk start" - elog "# rc-update add anydesk default" - elog - elog "Systemd:" - elog "# systemctl start anydesk.service" - elog "# systemctl enable anydesk.service" - elog - elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" - elog "further information about the linux version of AnyDesk." - elog - fi - - elog "For querying information about the host PC AnyDesk calls" - elog "the following commands. Feel free to install them, but it" - elog "should run without as well." - elog - optfeature "lsb_release" sys-apps/lsb-release - optfeature "lspci" sys-apps/pciutils - optfeature "lsusb" sys-apps/usbutils -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/net-misc/asterisk-core-sounds/Manifest b/net-misc/asterisk-core-sounds/Manifest index 10d008828c8d..7efb7f925e54 100644 --- a/net-misc/asterisk-core-sounds/Manifest +++ b/net-misc/asterisk-core-sounds/Manifest @@ -1,29 +1,11 @@ -DIST asterisk-core-sounds-en-alaw-1.4.21.tar.gz 7542917 BLAKE2B 957578056d6dd5057b9d05ad24e2fd356df1be6c03cb1452fbb6de96d72d7bf613de47f6389c09f09cb513e26da273084a16e2dd2dac6f82be592b93391ab4fc SHA512 9cb9f5a7ff538223f7ade7c107d8c43ac36aa90eb2c53bd61e3189e81e4cde2e3aeee2ac1a77aa2bce1afa529e3f940f3518da2a5247b30f34ac1e779a7c33d0 -DIST asterisk-core-sounds-en-alaw-1.4.22.tar.gz 8533300 BLAKE2B eac9024fb91c2588cc3151a10148baaadb1e61a0e5e3332680f316b3c1fffe105511e96e820c79ab2a101755e24cb0ece6ea7acb1c2db309cf65f057d31f07c0 SHA512 d2d57775115d29ece8cc08f90971c34efc6f30e77a9b1241c093ba99ec841459338c8589ab01aa4d4736848ad5c42c3b9d47587ca75f9fdb128cfbeea1d79a04 DIST asterisk-core-sounds-en-alaw-1.6.1.tar.gz 9937284 BLAKE2B 58dda94ef6fc66b8b080953e7f98bd1730ed8f975191ac4f1e02510ad731ce8c4c08fedb96c22f08a8ef9f0ad532b13c5af53288bfa21e4e987ab9175a7a3c65 SHA512 6014048911d2096176e9651145d46d8a2f12117bcc2b08ffb04c5123f59ace32453853078ed6ad5584619f1783ad34aa7bcb987235f9d6c5494350b27dea8c00 -DIST asterisk-core-sounds-en-g722-1.4.21.tar.gz 8048225 BLAKE2B 4bee4f9b6d21b304cd72d5898b4f952d86e9c62d1c06af9839b4ca7b92f2e0462ca73e751b2277d3aa5d8fe95c7db1eba29476de6f1221987c711f1f07e0e342 SHA512 4291b3343462ee7f701239e3a20e86e81ba71044d5c711e96c3524277eda60bdc5005ec1cfcfa26db7d09d90a9f29764cb2060e0b8edd0ef2c5af2aa0dc28e63 -DIST asterisk-core-sounds-en-g722-1.4.22.tar.gz 9058583 BLAKE2B ed868b68aa911a53ab75071db2ebb92899424a54f6d679184f64cea4ba975a41f532fb93cd97e6d44b8fb5489f2720aa394a7bc5e3fbb4c422012d77d8d0955d SHA512 2f0a01a5ef24b5b64de998be5a4a572b8a7871de01b2c46cc78e0e35988d3571343858c666ba59ca1f0cd6aaf35a46a2adaaad0afe10b453587422d337662651 DIST asterisk-core-sounds-en-g722-1.6.1.tar.gz 10756090 BLAKE2B abb720c2b8e74ac504e0b42c653e6e119d5b374f1e235a696800967f29a0180c9090644189390def45284e2f502d14ea0b0ba5606b0c0ba5cf90689111c8536f SHA512 e9df0fb1386a6f981765aead76ccc43a05772696ff5ebf9495de532709c2eb0e0f119b940ddefb8c3f50babf9febb3123c9997c3dcf5a5b42ddb6ab7671bf39a -DIST asterisk-core-sounds-en-g729-1.4.21.tar.gz 1116090 BLAKE2B dd78a19ae255a3dfb73778ec2230706b71587cc98d41f89b1928aad31eebb461a3fd56605e0a5508eda13ea1aea1a38b9150811fb540735a1a6c5c8ed3f56e98 SHA512 ce9d64a97183b094069c5d90ceeafeb78a4cbc512b1c40396f5ac6caf285b961cb6dac5165a4a95e94523910701f80be5d27179c875776c5747f49423e112132 -DIST asterisk-core-sounds-en-g729-1.4.22.tar.gz 1281828 BLAKE2B c5d0ce9602012f88493036acf40308e462f555c3bb83c3b83ef5321a90b4436f3b3b747df82df7337cfc69da708897ac7e458ab8906a1a8d59ada9c187784e58 SHA512 62b96851cc2ef8e2801b81ca6e6f289a7ff44f6477b39a4bfb1af3f81feb5ccc429cbbd8ff6902910af067b981764f808f2ea16bc0c9eb8ba1138f72aacf29a8 DIST asterisk-core-sounds-en-g729-1.6.1.tar.gz 1557751 BLAKE2B 6e31f5e9e96e9e9e85a264d31dfdda1a8e479d12b7172400ff2e6e27c4823b90a0793abab7e16aadb85b5fd04dd321dc49c7ed8813e685d31e6520f42f056dbd SHA512 5f0c4f7eebf47b52a43dc0d2bb01a8c2ab3e42206834754bd52ca113be80e5635b3fff2ca31a637640026ce1872679f84048f61edfcbc28f2245ed4f6c44c342 -DIST asterisk-core-sounds-en-gsm-1.4.21.tar.gz 1785758 BLAKE2B 0477abad1bb4233c761abfe973f9e6e0d4adc778deeec3d86748aadb4f4e88c9df368c4513c0173d0cf0f15afd317344ca734ca9ecb66f75360926f21ee9a3c1 SHA512 0c5590dc7b7b6a926319f653a0ae2e66f86494e22bee5f793fc40eb93b6e0f60b82b4988c3409411ad8458119b6706f4f164a9322621b0f9efae504ffd07a099 -DIST asterisk-core-sounds-en-gsm-1.4.22.tar.gz 2042362 BLAKE2B 412be469cf7f50b8ec5d1863d3b616a5b9fae7a01915f9e39222c4e641a9c6afce17c95998b44f688a7fd4c4cb85db9d4b6c492e06beb4e572239e6650624b65 SHA512 d2755beb8d5be64129d84fc28faad61719599176a87cd17145be68c051bf19741419bc943531804de92ae8e098620f003c6401c1888711a0eb7dc4766c8e824f DIST asterisk-core-sounds-en-gsm-1.6.1.tar.gz 2466402 BLAKE2B eb32d6657cb42cbc659e08f65a4e5b328c25f6c22c5c941df6bfd1c90b41474b4e5fca863fa57e447411fe05c0e449035b9ca01bb8c1d341936d2500e9d95204 SHA512 ae2b1f871de207bf7493574a30d65379668293410f8e82232caf4976dedd0031c3f328af82e7f4e77e3de9b62f5d12d7b4f578b9a1ff89c4134225e0ba0401c9 -DIST asterisk-core-sounds-en-siren14-1.4.21.tar.gz 6800650 BLAKE2B f24b9d6ee131f576191406d2781ddf8400c9d8ff8099abeca1574652a0c863baa8377d5f44b09609653c18044665948f7469b0bd99ebd1bfc111409764e11297 SHA512 935f0342e9255fb73d8c6bc6c2b802e341aeddb7b38323fdeeb8b11044eee57046f6783466729ff3f8a8ec6323b879eaaef1a24f674fce8e4322f7903cdec857 -DIST asterisk-core-sounds-en-siren14-1.4.22.tar.gz 7777912 BLAKE2B d4c785bcfce51520aecf010c05688f9c326db99acb069b28fab9d9e0a42dc06fba11d857ef5d7df1d232d7c7e8d5caae33b8ea92d407d33bb9fc2d1a54e82447 SHA512 0a591dcde5362f89b7e022ec84505d85f0ca9d5be302f27be83b0143a02985c94249161aed332847f9e75015b9593bfde031fd0370a9cf5e8549df729031a3e5 DIST asterisk-core-sounds-en-siren14-1.6.1.tar.gz 9120763 BLAKE2B b65c688d8da115ff89a66c099c9c1568086f2d32a878d5517d402243525d5da474b3edd222bb9d46ff2be63f8c0acffa0c66dd58018b76c8cba55b1c90b47257 SHA512 1192209ba4e59bd9f16bc2999d247393c65b906b51b477edef6fc285cb00a96cfa54aa6fdcb40941e72931a92702d32c5e43cba8b12ee6c8dd43f1f493876a0b -DIST asterisk-core-sounds-en-siren7-1.4.21.tar.gz 4297051 BLAKE2B 091db354987042a57bd9e72d50b05c2ae305db87110c1bc070bb9d3df0dea80b44cf00ebcc5e780ded54bd05f32d428bb52e0e74f4628c9875c24ec84b0fa3ac SHA512 5991c869b1064b50f58cdddc92dda29dfc5566225ebdb5127f2bf659b01aa093af7f319c13ff440937a937d4489d67966d7984feec1c3c2bb0d50bb07c81b68b -DIST asterisk-core-sounds-en-siren7-1.4.22.tar.gz 4939217 BLAKE2B bb59b75817624ded3f1a19decdb40e99c3d26231e6403b790033bbc66111cefde727c6845194a3f3dcd3cfa87e2e950eddfd1a95aa702dd85bc5ae6567b0d271 SHA512 6b782ab64725aead51a35fa773f834c1ff423d21a9f521e231a40c6f995cb4a05b1a393e0a0892cd199cf96309eb8552030b02749cf169943bd4de68e60c6593 DIST asterisk-core-sounds-en-siren7-1.6.1.tar.gz 6028362 BLAKE2B ddaed514551b8445c5c112ae0e3d1c1f019ec1e0888151bbcbee1b3188ade576fd0adaaefb0ffc5999ed14a30107243eadc490d00f24fd1e9f2d1bcc3b50eb4a SHA512 92dd08d94ccb2bfa3e07ea0d4c28784efa892431e4794af1f52fc454d06e432854bd81e42e00cf8e766314140653b5423857f89baed65433969a790deb5dd889 -DIST asterisk-core-sounds-en-sln16-1.4.21.tar.gz 31127736 BLAKE2B a9361eaf102477c5025f912d5717117cb62b14949855d981d7df6de6fb48a6c583f2d1054cdcbe7b144dd8d176c9e982e3cc4c7f377f5fc9b16767d35cd0d94d SHA512 013572c9f9c80b26f85e92117d4bd853660634b66b4e52c2bf34b5658b92b871b765e457d4866f35af596658c9600ecd8df00d5b725755e3e8924483e30837a4 -DIST asterisk-core-sounds-en-sln16-1.4.22.tar.gz 35390902 BLAKE2B 99da6a0d8900f1b5aaa1f30cbdd5b0e40ff2eda2642d890c4305fca3be4fa408b60bb5df52fb5d2f6eb6912ef8ac67238733a25ff8cd9b438784adad83b6eda7 SHA512 cdbf5d13843f5be6db8423627579b181b1619f543c32b51f90dc40ee8f0cc9047441a0436e9f7fa3e9f12b54e05689b356da06a7068e9590963b72ae4512e983 DIST asterisk-core-sounds-en-sln16-1.6.1.tar.gz 41366110 BLAKE2B f6901372262c35d5d271ca476fb613670ec9c775b4f95209b5c04017e284bc74eb54294b43272c5b61fa5bf82bbf3a8938b48fc9b674e54e1ec696c9d76e2518 SHA512 c117361421d4b115f822f598769bdf9780ba67083f7e197e64e593651287bc9d281f9c5a22e3c9f281559b2cddeecdc9872e697bdd86304592dad8744bfdac48 -DIST asterisk-core-sounds-en-ulaw-1.4.21.tar.gz 7663285 BLAKE2B c746416485d2ee2eb54b01cb52146bef2837a0bfa1aa31508dbb6ddf13e79b5efb109e0d1c507da837b422c8ce6d5a5ab9f833d5054a38575bb13dd42eb11a23 SHA512 bee290403b91e9c9b5e2e6e9b83d97a0b2f654e6e1567290eeae28e81db7d24d9315f82b402f1f1de567ddb5ee9de5870be8b165026e5423cc5408d1901fcef0 -DIST asterisk-core-sounds-en-ulaw-1.4.22.tar.gz 8683123 BLAKE2B 2f074ac56b7d51f52e45e967a981597a33c88235c33ac01f8e396db03888d126fc04d027d3bf888500ada145deb77f26c8c919b51a28905fc326242c534c4026 SHA512 171724100401582bdf4e506f60b67d3bc6b84c26bc641eb8fcf1d2317aadb2751e3238056863ef5ce470494c930e8984dce41513169e980cc2199d3290301193 DIST asterisk-core-sounds-en-ulaw-1.6.1.tar.gz 10241447 BLAKE2B 444f7d860cfc3a86762468fd4f7695ff0c8dfa0721345bff0affbefe4ee7c86627807cd20b7b5596b3f2c9da7a82703555de694537e6bd81b1757524aca68a02 SHA512 9547c2d41209ca53e67b66fa3d65503f19e3c833107d6d4b864c06ecbf4afd962f93fa9a7ea3f42f6ceb08e942b7afe6ce7d06fdbe04c2ffb28936ff5db521f5 -DIST asterisk-core-sounds-en-wav-1.4.21.tar.gz 15317471 BLAKE2B 22cbe99112857603be85eb30c8872b2914e0d944ebc77380904c846726af73fa6ec23d3aac7f7a48725df0b87335533fe9c082288f9e0648f322c29372d9dcc6 SHA512 020265d6d7e98707e7604a6401de1e71e59aaff888fba2db7c624982d1c5c0d717ef1b2e23f36f88a2a85a0c78666c7a77be6aa79c7f0cb57665d026c389ec71 -DIST asterisk-core-sounds-en-wav-1.4.22.tar.gz 17394370 BLAKE2B 286de98de1501e55c68b6faec64b7dbd9d3c20890a3a3552159377861519cf2a92cc646a06834debdcdd70e4aebde38e4b65fc0f06308defe0a9d37c6f0a6e8f SHA512 ecfa10b1bbd771caef9722c2f9bd48050d8ec53617617aa566e4ca082c46de44fd26cfe683ea1a330f343ec9249126b59f6de4aa7a31caeb2e7fdeac7b55af97 DIST asterisk-core-sounds-en-wav-1.6.1.tar.gz 20176188 BLAKE2B d491d8f08ba6ba6e64026421dd00a1280d76ccfa7c0ec67ea18a2046fe60f4f761d29bf019131583f41b1cac659c05c3f66277afe7a3aa70d41193bebabd32a9 SHA512 2dd0da005a80d8cc40c31137c26ce2f51bc4b6ccc0fd0cdf092396d3409744905e94c6225d79e0c587ce3bd31917f06d902f31a58296dfd83768346ca47e81ae DIST asterisk-core-sounds-en_AU-alaw-1.6.1.tar.gz 6698700 BLAKE2B 83ff85627dc111dffa8258d3f73e9fc8a732d4bf9a016dd0804dc8eef84d574c4721366854df20f6b2d0cc017ad7b712f468e6e37b8754beeae98f58ea332f43 SHA512 bee07d0a371ad7bba8359b611be84ee56a726eb8237e90e0695b82f44627e4c94246f638c429c973886197dee14f3c443ae3f9b10965b26444151fcd1d5f61e8 DIST asterisk-core-sounds-en_AU-g722-1.6.1.tar.gz 7388595 BLAKE2B 7fe0a8b5eafd9e6e8e22f29d8a5e88c11c602e37d8fd511003dd6a45a332c0c48ad9fc6f12e14db1eee56bfc623f6520189b0070485a97fdca59febab5a0f2d5 SHA512 bbee556d279318cb1363ef95ba01253d948873076e632ac6f6cfaa978ceb5048d8f6950afe1d3687c77e71c1854d8232b5e4f638b6425d34aec74e5eb20c900d @@ -43,59 +25,23 @@ DIST asterisk-core-sounds-en_GB-siren7-1.6.1.tar.gz 5953256 BLAKE2B 9d4d86398a9c DIST asterisk-core-sounds-en_GB-sln16-1.6.1.tar.gz 37844655 BLAKE2B 4e545abe43ab69897d0ab34be65117a770de4735d2d270cf736c480d7768192ffd32ad2bcfefd02a2fbb85ab61773a1fcb4b498e1fb1600f3d8487c3390d03f5 SHA512 86eb7ad3ff76351a30ba13d1ea141ad3fbf05e31b6069aff04024db036b2795d012ae0b9402d6fe2de25f972da40b189f5f29c105bf3043c47effa19352dd818 DIST asterisk-core-sounds-en_GB-ulaw-1.6.1.tar.gz 9673992 BLAKE2B 29284bcb5f9191f557c77c1bfed17221150bf343e106beb47f34fe125d0f033b2394ce60370f4267553719fe284e0689d5775c3b3c8c139787a003aeccbb51c1 SHA512 9139a8b16e1eae548f33641d3d784c44ea79ee6d5703b0ad64980277bb87592a2d909604f729c69e2f550bff1bd43df15622716f78e130cd4f6e128f074bc9e8 DIST asterisk-core-sounds-en_GB-wav-1.6.1.tar.gz 18643445 BLAKE2B 1b3d19a95e5a144397459fa95dd702e242f2c9ea58f24009944dfb3e5f7ad2b4d859c16d8ffb6896a7289c7b78db46ed133666f253f1528fc54c5751724dee20 SHA512 1ec445bfe8a45b868d1290a8b0bb54889e37d5657432c0fbc5b2ac4f017b12debdfd033c6c399a2c42ba2ad31212ea77172358ddbff29f6dd1457aed727d32f0 -DIST asterisk-core-sounds-es-alaw-1.4.21.tar.gz 10665934 BLAKE2B 38bcce1715e67bcbf3c65eb0b09471fd1359082fa1a0fd2093593e78adf5b0bb70862c7114ec0ac23e9feac1fc01aa22d3ff835b87fefc5fdaf09cf5a9a76e1b SHA512 b0220ac2ca3e43649ecdd573b6c264fbbacef2a7007b8feb535dd8d46fecc60f735f2cd57a905f511b0eac90cd119c7dbc30ff506556c4d679de62eed1fc3089 -DIST asterisk-core-sounds-es-alaw-1.4.22.tar.gz 12153981 BLAKE2B 8165fd4beb7f85548b43cf3fab7f674e1bc7d70fd589923dcc85e3f8c1f049d3aba1a0c097a2c63de7e26af021b9502ffcb78e1a01121cbfcb71d09a655d5297 SHA512 ca7a3bbd4f4700e8e6fa058c6ce75f30ea823e2e9a27a06bc00a53e779a4ed5378af09d7cb508473cc0bd6e9f17e0ff90840a277aadf39a958573cbed2743251 DIST asterisk-core-sounds-es-alaw-1.6.1.tar.gz 12774686 BLAKE2B e4cfc2fececa65181f6f598c82d9184157a8ce61feb849c63bd6857646247917e98dd647b4acfc14f769fb710a3e46d379ec9675b29f83fb0247ab331aeefc62 SHA512 a8b64ada57b23a86626099d164ee8cdb801c3cb1e08afa0708dc91bb9654dd5d28c298d8fb0c3ea01292a470cd5bb7ea9014b8d911367f807ee401c79ef02519 -DIST asterisk-core-sounds-es-g722-1.4.21.tar.gz 11104818 BLAKE2B 458d05efb2efc6772fc7f383eb80cc560b9c720ea61b6c24d43975de931785e2c57792ceb57efb3b0fe4e67d9a5540e7a7523e788bac234f350732766a453425 SHA512 25b1d63bfccf757ee273023637d8d9adfe5454a46fe6633fa806e0fd87aef1b148cbe24ee393da0411091ae17dd039215fb509eb2e92150aac2c1d82a6e2fd07 -DIST asterisk-core-sounds-es-g722-1.4.22.tar.gz 12519197 BLAKE2B a5ae929685df0b143610a64c89952d33ab60a1423453d8812ecd4b0937b052b4358e4492f1c7998708945b2aa8e72c2cbb0201d4dc5ec02fd78b689aada18025 SHA512 917b609de4214554c1a6db0d60403bd3f3c7e161bc75e9366eb8ba74f835a6b547a07552e56b283481dd71d30f3a7d502ddc3de43b6a61cef354f2bfa6690861 DIST asterisk-core-sounds-es-g722-1.6.1.tar.gz 13175419 BLAKE2B 52a680d90371cb2e983221f7ba25a081a689aca6a7336ee8941f13c82b9e48436191a23427d6c10a0f7c7e346317d74f1f931698990172232d043b2d772e88bb SHA512 1da4649272d1a1713f16c55c7b8ea17f1c4d7f22ce6b734e5c36f2fefde4ac30d3704454ea2f399c1769c4be583fbe00dbb3c633b5fc10b6c0e488eb2a9d98ee -DIST asterisk-core-sounds-es-g729-1.4.21.tar.gz 1541057 BLAKE2B 9e74f6ac49bb099f33c05c4d9ccd37c37bf2d05112877ad76eaeb14253fc858fffb688f7ba2d541c2628163b74fc5ce47e90bd30ccc9d62f2f2570a2310f0b49 SHA512 0988fd48d3cdb38e188ec47d52dbc3c67efde6b3ed0f12b7d0cd2b367a4f3914c8befedfd52739d493de75d82a40a41871014e990f767bc79055d2cdb1b4c46f -DIST asterisk-core-sounds-es-g729-1.4.22.tar.gz 1771355 BLAKE2B 1a8bcea13aaf4c189544fef36335554f263e6784b5224558ec6098788246e977f3fe1e2837bb4c0abf781aed3ba48fd49c3b3704492aa4272cbe5e6b77f069d5 SHA512 9b8f311aa06233ab0d93cf1883f627bd59f44d4fc9afa9bf8a6209035dbd2194fe7d7b3ce2ce2ba5185c9356b0adacc569543dfec9939d3cb7fb3ceebb5c8ff8 DIST asterisk-core-sounds-es-g729-1.6.1.tar.gz 1888591 BLAKE2B 684db948884c2d1a58931036b76e015414b525055c3d4269b48163d7086364afef20fdcaf897f8c3c5647c2380ca37eeb2fae228a6396c476c0a12fdcdc1dae4 SHA512 16aec9b5a2930fd57b5cc57321d1e371f8f96f527a2f09833f5e9180b80e05ff33db4cbbbd4f97f8fcc7edb73adff3c7171688a6cabef46e6ad88b622b6d5af5 -DIST asterisk-core-sounds-es-gsm-1.4.21.tar.gz 2479262 BLAKE2B 8cff8722db30900f8dfa490876ab8db134cf6e4aed112cb055637a3167288a757fb0cb17b5d44e3616dcc582090d184971e8b0f2825ede03fe4aa9146395bb94 SHA512 dd92f479e7726de0d093c51563cc3a98bce2d0d396714fb69fc4de16b0aafdcf09ae4387bf8cc5c080ab63fdd9790c23eec263da6f221455170ce99f38b4dac2 -DIST asterisk-core-sounds-es-gsm-1.4.22.tar.gz 2846711 BLAKE2B 75d8999bd47cd2504a3515020deff3125ae6efd98b21339678548ab180c41f46a302990e656fe4d9aa62c7721dd321d774d97e95275ab31fd56607d3002e1773 SHA512 39dc66b2b38b706eee002d4ffed57f1225c50c14ba037ab8979b49cc53810955cda4ccaf298871cc33348cde7a5579ce5190164cdb72aa5cc1cd25b534ff447d DIST asterisk-core-sounds-es-gsm-1.6.1.tar.gz 3029115 BLAKE2B 50ec8411d09fea2afc35f6cda867458e2c8f526fedfc6231020c09588f3f782ce613c2a14beb500e978dacdd702e1decc5507602554b9f636903352661b3d6b1 SHA512 e0d9ff631641b61e5cfac58f2cca92294fd4f5ec751920bebdbb0b8fc4a3916f0707f4f4354381795bfeae94d3978b0df45e87903fa04c3c6a3fb8a0995a2d9c -DIST asterisk-core-sounds-es-siren14-1.4.21.tar.gz 9300088 BLAKE2B 49d323d5b31e5f1c0346363cc204b9653eed51628fff623ac7e64d5b412811fb011073e6eee461f22e47bb1df1bf8a5f7c9068f3b31e7c9ca70fa0bc643f0c8d SHA512 4fc4775bda935f0330eccbec3f46737309faf591ac179f3ebe70cfe0d9478675fb3d6b5b6ef95d6ebf6612b52c17146f2406fdfceb0df62e73546b0305217a26 -DIST asterisk-core-sounds-es-siren14-1.4.22.tar.gz 10668439 BLAKE2B c25e5463d6414ad96fac6f081494667e8f61e49cedb3e1cd906e258c63f20ae409f7a5d61b282c89c9aeb68c33e9006f14aef4782e5e12c06f51a468af62a352 SHA512 3dabb27e239a657858b73004501d8d4c19f176f361ee65cae9cfd0d49bd8f88ed40e752372c434eff9be5581096a4d1edf4de087368369c0c7f59af23d42c4c5 DIST asterisk-core-sounds-es-siren14-1.6.1.tar.gz 11111921 BLAKE2B 0ec3a2cdd4151213e37f0077c63357af574d75a66873d50342796ad4b55853e60de0348d248f35c27a570f7c235a1c860620a5001ddfcd858f7815ed4fef2e10 SHA512 a9f64324623688f85eeccbd8633ef24e718b65444a08eb997cdaec24e6ba3b817ac85e2f51d7a5d6d5743fb543af91c89c253547cc56ec936058c9297eef76eb -DIST asterisk-core-sounds-es-siren7-1.4.21.tar.gz 5953949 BLAKE2B 86350cf638b45d40b3d6dad3a3902edcb76443014e7b07a5738380c9df855eeeffe1019c7b62c0c877ac37bba6bdf812bebf7c90f51f323e448accb73efce9fd SHA512 4e508719f9e233b196609334212d023b43d5bca8054d378351e4599f06f6acb0251969bfd2ddad932ade6dbdddaf3cafcf2d4fbd15b7ec1cf7a8771c47fe02d2 -DIST asterisk-core-sounds-es-siren7-1.4.22.tar.gz 6856025 BLAKE2B 65877c775802909a76adfd16f6624a8b7cd1e6a5128e5f3f628b699b1517f163d35b589c93968b0b842a67f480f5f9645d10a8f7cc45c9e3303f867b2b5b6c34 SHA512 d179a17553958f8ccced6431e642885aed6cdee534d6b86e3087d1b8464c44862d40be8e27843dea21a7e556b91e8e475b50ff6737c281a961bb6eb352f2e65b DIST asterisk-core-sounds-es-siren7-1.6.1.tar.gz 7345031 BLAKE2B bd6de3b7944b4c61b4287a8323c241ee0b8da43f024987d8439343712caf0e95ae542c115ec588a7566557728588935733b02e1e075cb408da27d0eaddd5571f SHA512 ed74793735029b7905d6100032823a769257323283c6170e5e11edfa5fd92222b5e52fe280cbe001aad62acef708d7101c6ac82f845a8f1f04ca16a5068337b3 -DIST asterisk-core-sounds-es-sln16-1.4.21.tar.gz 43767861 BLAKE2B b73e2f76751e61b460335c5da906ae60114529ab4e486994bbac08f5f840bba9800d597c7d2028e3c7f743955e49663cc0c60f44a790c9d60af83314526dfa6b SHA512 27fffc9ce4a5f1ca245e697d5eb9548580b280816d13ed6e23d9ebb971ffb502b3a5a0afcf93324e6b5ae8a8d7fdcf8d3eaeac12d0e602f3f3ec20e464cd760d -DIST asterisk-core-sounds-es-sln16-1.4.22.tar.gz 50127209 BLAKE2B 2921dc46a4f86c581ea70a708f1df4cae88c453294fcaf6723a1c2a85f23aec7d3df1da61ae28b5c986611ff8ee2469ed939389ece29582201eb217bf6dba63d SHA512 5598d04c2f3db13c67473112445000808a427ff1720cdfa223063d349a6256acb945cc724ccb4ff8f0bd1f35e271209700acd3f62890d78c2ce578b03bfe27df DIST asterisk-core-sounds-es-sln16-1.6.1.tar.gz 52462923 BLAKE2B a8344f83bb0db65e2a23d430d79ae92d27d2f7d0bfd623841b85fe9362ae705326b4c742c7299b32d76348d63db00873eb82997df94b124d376496af73feff83 SHA512 81f0666913a6d4dcacf643044f795eaa8703dad31212329dd0b347a42834b8206ac141ae089b174ca3647ce5a43499e9e263503920ab7023365ed12c2496aa75 -DIST asterisk-core-sounds-es-ulaw-1.4.21.tar.gz 10802067 BLAKE2B 52bc00c8386fd985486af57a528b73d5374db1a3c578a4593dd2aba926e1e295a3e6374a40ccb7be3ee2c001f4a3f29b65f623fc386cc746951945478a176819 SHA512 a4c9b61c69a4d075cb10ca557e4cc26792db4a464e94240eac809b4ddc31e050dc3de312577f1ca28a3b37a9fbd7120dcb13aa19f722d6b56e91572b59594bb4 -DIST asterisk-core-sounds-es-ulaw-1.4.22.tar.gz 12340977 BLAKE2B 2d75d8c2fc1579b45373b2ee508638b0c15ee6f48f19c8a5f44abf69f0f4da6981d743075d62043e5013fc4384fbd87171f1faecb3d80c7bf4620605e9e975ac SHA512 1abee9bca61a3f52660a966ec815ca1dccbd1c89ccaba070af82109a1e2c2e7fd75de28c48b569d017d35a1d2eff215a677b1bb03d86b8e7c5814db18363ad5f DIST asterisk-core-sounds-es-ulaw-1.6.1.tar.gz 13024983 BLAKE2B e801de0cfacde0be03f790bd2aa62e58ff5907e02b7ceb9a879aa7173be33132d869ffadfd9542e77ee8dea60838a7f94dce8d6c163c6657fbc559e15b5d63cf SHA512 d44332860af161297735ec00c2410c6adf0ee92b07533e94a11129ad50935fedd1d72a9430acc43bcfbe45417fe9fd3ad361d661ba32400531a91c4a61ee4f1d -DIST asterisk-core-sounds-es-wav-1.4.21.tar.gz 21594568 BLAKE2B bdae3328864c48fb9c6804300c229cf76c6cb6308cbdc0d23720f533ae49114e8bae524a1765562a065f718588d20799ff6a299c80dfad8d4e014c8dea5d2e69 SHA512 b7747f3025496b124da8f496a663f2b5d6361987165927bb2eea9b6af623d8c2941cae627a5a8d7d8fa376a51f6693eb4000db0e98dea3c99cf1eed03735b280 -DIST asterisk-core-sounds-es-wav-1.4.22.tar.gz 24712090 BLAKE2B d277878f0a4cb3c81c0af7bc6ef8407ebda18a1df902492565678edaa081072dd6316a7c8ec59a20dac224afef658241c7a922b236d112de782161f8d3d521c4 SHA512 78278a7b5edf86992c9e98e2d8f94a55514172d58cbc3358351746d26aafcfb365321b537c167e0f102e1c52409245dfd932a7a749233d0af709724ac8ab8f28 DIST asterisk-core-sounds-es-wav-1.6.1.tar.gz 25834855 BLAKE2B 350aa9a60e60eb7b16239eba12a2b511f684ebc83ca8671f2aa7eefa117c7ca858ec01a2d626f056287e279b7a483d296f44e8d41a4511b4de156e2487d61101 SHA512 26b56fd2d9efbf86611a8b4f00997444b7f98d54c2eaac043a56630dedbbeafa945c57f53895b6fad249d2f52f456997642469752a6e1be4e27ed49311dfbf6e -DIST asterisk-core-sounds-fr-alaw-1.4.21.tar.gz 7802733 BLAKE2B 9ec717849a7c6b97824577f67c124615ec8b539ba78be98c9bcd1000d3675cb80eeea3c01abbaf111ae3516527be307e1fc72a02b32518711a640906ce523fd2 SHA512 af3415a0aad10ab011b193f0ee620340138f766e7c6a85bbcc705239400e044b98e1ff62648e877d961918029f92a21468eafe04f92343b2889698b275c01322 -DIST asterisk-core-sounds-fr-alaw-1.4.22.tar.gz 8813861 BLAKE2B 34b9852f4717e1312520e5e1df359fa72c9dad7f41721ff435552059cf4e40068615ca2db5235797203556ad192aa5704c0d9dfdcdd477e360df2afbc4fd9ed7 SHA512 312d30ba4ad56af3c3ea832d4d28b83a41f340ab14953e504fcf464ef95aef51b399961dd52ac3161675c2a02ca055f696f709a180982bc669b339ee4ba58e73 DIST asterisk-core-sounds-fr-alaw-1.6.1.tar.gz 10225575 BLAKE2B 67ee4a7dc84a027f8bebc7c49bd2ada3f28dbbc581ad871348598846dd4c2cf8869c829c5bbfc2dda6b809f6c17efaa362ec18c5ce6454ae303787d27facce9f SHA512 b336c66156ac0d2653ea0eb12b278da6f73af82de8bfc0c722775ba0d1e167d88a4f4dfa1c905ebbdd874be90716ea1ae0a3407021a9adc1521b9ff0c8468607 -DIST asterisk-core-sounds-fr-g722-1.4.21.tar.gz 8576649 BLAKE2B 81f43dd98cfbe45f1945e68f826c6dc0b0e4e40886f0f7480af5bb27f9167a16108b61119b398cbf32831029796cd34c3fd4cc733e67159108b11bcf8a41649f SHA512 e42d58d0033385c06d75add961261ec9db107ff89c9324bf7d0c2b46bae10c6ce16f3d7b37af19602851baa1cb05dc5e89e17ec8ba7f87a4eb48d253b18afe98 -DIST asterisk-core-sounds-fr-g722-1.4.22.tar.gz 9467644 BLAKE2B ef3ec9123446a4dfa1898a6ca507b0d8d984ea387aab286fe131a161d9e6b14f93d7ef2e136e6aa7052152c12b9ae61427b8e094abb5589ea31bf2728ee3820c SHA512 5d28505e50c02687a8938bdc7df57b263f59bb9b7f196dd0820545fc104938f276bb5446805e766f230ad882576e98bee936d1fa03e6e3bf8cf2b67fff55297c DIST asterisk-core-sounds-fr-g722-1.6.1.tar.gz 10975670 BLAKE2B 6c58513dc23491b7fc267481d73ecb3fc9f6f8a9f230a2b89c5e8fdf5f80d794803feed8bebc5b80e80666119529d9e1df634e4788eae1a05264627dcd8f8c70 SHA512 a39766aa7a36dfca4d75eb7ccaa47a766da17f12ff1ed873283b61e51b081e45e5ec7b12d21ccceda2f87762abfe929b70cf07c7a0b8b9855dfb2896008625f0 -DIST asterisk-core-sounds-fr-g729-1.4.21.tar.gz 1201891 BLAKE2B a93c703d4b27f821d3de193e5c86de5a79a191d298ed81f97ebc34525c4ba6d13c04b44db05da64d39ad44f10311300dcd2b919a084d6200b837f7a12e8c2cf7 SHA512 61dfc376d0b5883d5f585b1988f55ce5dd3638919ccc706079148600699fce55b82b90ad59e00561701891f5132661add2093c464f8db6aadaca04ec2965c5fb -DIST asterisk-core-sounds-fr-g729-1.4.22.tar.gz 1344791 BLAKE2B efdb369af819be66b31c5c10b5c2602c79cef1e04bef2b51c00ff80a6e74e6506b66ee01ddc9d6361716244a6d3757756639c7e29061946d0d1f98ecf292e234 SHA512 3bc498ac44995170c11ecb80d90ff3d871e3dd27974cbcf604d2eb6a3c59a5b560d48726880fa3999339c3a4be5b1324f3c4abda9f991fe28e3c683126aa30c5 DIST asterisk-core-sounds-fr-g729-1.6.1.tar.gz 1590338 BLAKE2B f096a4b148248aaeaaae6af8c19e4a96c8b6af388b73929f741f85ebfab85ceda11f4de9fbd0889af5affd3b9269a522b252b50b0f2b6da135b2b52025d8568d SHA512 90f018efd1ef65bed51e843359ac621e9bbbabdaeddb0a06be4fa69f93f3733d59ae5204bb0b5670d1f1d4cf8584365206b7110321428f2173c8174e3d7e8a45 -DIST asterisk-core-sounds-fr-gsm-1.4.21.tar.gz 1897139 BLAKE2B d90a72e6f1564eb85f8eb7287743fa101674be061e87b5a304744f6abcfdda030139bf3ca85e4b13f8a8f43cbf3474a41657235e89b07d2cd85bebdcc8788fb5 SHA512 84d7b50fe6e215e1120193602c1fd54b94f4d9b7ef7262e5f5045912510d9e92e76c174de04d46b3545cee4c0225008ef05bfe52c08aa64eb71728fd84144a45 -DIST asterisk-core-sounds-fr-gsm-1.4.22.tar.gz 2128144 BLAKE2B 54c47b0c76121ae215be5bf3cdaf1546319de896a3c6b3e03a0520c1610646cb2059071196279ed4026858e5c036b5cdd7d067c5cd695f3bfdcd890cd8ea55e9 SHA512 1b96b5b8c25e57b0402af5267449579694283617a1c3ed6da9b6e12e30081577a1a79412dc7aca387097e1e57a17afb5246431b930587612bc50147c72e66f31 DIST asterisk-core-sounds-fr-gsm-1.6.1.tar.gz 2519983 BLAKE2B cd7a49c2472119f08fec45f51683cdb16d375991056e7ad92c2cbb324912160db8cdb072f1ca95789d4990f9216c7c25af8b4f8849a21ddda327049f837c12e4 SHA512 2eca41bbf3347b58f3569001fe87d220e11c26189d2cc82ce7c609871ba13539e00b34474ff0199030c653aa1c32de0dd142e84b1a19c622e02df2bead55735e -DIST asterisk-core-sounds-fr-siren14-1.4.21.tar.gz 7282008 BLAKE2B f26cf6b655fb9328d6e3a3a4498e015d23a9e9cd33c67c52742581ba2e0c1f6f08f5500af2d06ecf834bb2854bc2495671fe743df1e88308a4e314d366e29b46 SHA512 73e85e6174fca61190fea725926028da9e58bab2d2b6aba6a8e9039882ab7d8fdb3bfa7cf7d59039ec306c1ac85ede5695b7ac7f52e2274e46a4735fb0b88679 -DIST asterisk-core-sounds-fr-siren14-1.4.22.tar.gz 8140068 BLAKE2B c24f08b3bda7066119ab98a95a365f4b7b0ad4aa0301b1549b5c6fe256585cd84bd61c11d8f57bf22813f2f97e813bb13c3c43f48804104bbbba22590980f236 SHA512 e3c788acd43ddb95a07d607d7b5db024193575e78a188bd2a2b8e95f64814142686d3561c03d29114957cbbfb241d9cffc855477dc6153c3e9d13d6a912ebc76 DIST asterisk-core-sounds-fr-siren14-1.6.1.tar.gz 9338420 BLAKE2B 1d89f27fb8dc50ac5c71eec1f06972f9c985a5ba635227ce75d3a16c2a5833b1946f0ce7b84e0b7b27dfec336bf2e7365ee9aaf8af4eecdf5615b7641232c8e3 SHA512 e53a9f8940c86925fa5fa821b77a5b61897eed8c83ec81c7ddec799807b0b06d5b95f7e5fd8f149f3bad661db432da6fbd55ec7fe31c1e858a4d7763eafb0911 -DIST asterisk-core-sounds-fr-siren7-1.4.21.tar.gz 4598263 BLAKE2B 27ea9b97aaed8d076a7c48d5b4904818c4a83e85740ba71b69f51823bf4aefbcfcc308fd02a419245bb8677a8a9e18c9e4d5635d90dd87ec9a41152e21644491 SHA512 3a7d7a9da2f0b15e6afe2621aa903a59726b9617cc56ca11748b2eeef65e6210b27adc45918d9f1690468efe4e0fadd04c2b6ab754cd2798c40603f02727fda3 -DIST asterisk-core-sounds-fr-siren7-1.4.22.tar.gz 5162570 BLAKE2B c244f9fd488d3622c9f2ca600f5551f5359e32d5d60f6831c1e040ef2471025ba9fc7334c586b03fcd9dc01e499b2462dbf67678573deb9efda87c37df3ce2c9 SHA512 3e460810efbce735031ba50653a095ff5e69647f9d08776d7d30ec4f3e7e9169105413619693fb5136903e68a488683cb23e51bf725d507d8c5cbdef046df61f DIST asterisk-core-sounds-fr-siren7-1.6.1.tar.gz 6150050 BLAKE2B a1d507d85a25fae62b59f547a491f23a87178de1238a0c6475ec4d95612f29c09b24fb8b185c06ca6c94c91a95bf6c0f57f533af4b5e558967225be5832fc33a SHA512 4d393347ea2ea05d8f9d5efb96b03ea891709d63448bc88c27dc12474e406626bf294e13a285deeaf0de03349d55a42a2021c08a7a48b51901514357acc587ea -DIST asterisk-core-sounds-fr-sln16-1.4.21.tar.gz 32346434 BLAKE2B 015bcaebd2b53641bf764753a3f19a06041f5e763f914bd74d3758dc3408b1fd6fd71d689347f54e3c6e4068fd5bd61fa2f2317a484297025f9c876e9976d68f SHA512 53c0276347fd48b5fdc990909ef3db6f348bae7b88cc6f3f316f512304f8df5bbfd895e2188de8fa60f5519aaf1035460d8a1308a04a280f0031f14b292fdc30 -DIST asterisk-core-sounds-fr-sln16-1.4.22.tar.gz 36567733 BLAKE2B 1dcfdd1d200894452638d7163bed93c1d22e776e3d57495889e50528bddfe1787c895e92de340b72854fbf0b21ab7a3d1257b14a3ae68ead0e16a90e3f3d2849 SHA512 65f1422a8a120a2a14f549f5ebba8624f28decac3d1fb8a91a77988e4be021f542b53e785d30c79840cd89e48f97c45721c259198b89a87ca93455ed9e2ce212 DIST asterisk-core-sounds-fr-sln16-1.6.1.tar.gz 42289032 BLAKE2B 68a22674f28141b5ecdbd4d9d383d7fe29ba5fa64652c46ad9147b347718cf84756058294d5e7b1805903fbad71d60d88e9a3b054af93707660255940510dad4 SHA512 7092eefc0a794d2869a894712e3762a79bf28e42d7b50e2f8f9aec34a332361d508a0bc505d1c664d5da58eb7cbcf31368748b11d0419addfb00501b82f23fcb -DIST asterisk-core-sounds-fr-ulaw-1.4.21.tar.gz 7995267 BLAKE2B e90ea72a870bdb86af19735c9dd9b81d247ca97e355a081ea19d5f4e28493abdd3fce63e79d4e8f1253b794d15b02efaaa9574470501557e39ebfdea7c68c89b SHA512 261c968742c003274701296fe756256daed749c506d08afd82b72590a7df04641f4e20714f0c200500d0a3bf5724545197579faf954f554b2b902064e7ab3a36 -DIST asterisk-core-sounds-fr-ulaw-1.4.22.tar.gz 9027425 BLAKE2B 639a4be45f5982e040c8c8a1fbbc5a33ae0fa5632adef1345d495a7db78f9b96dd254fb483bb57e8c460d028628dd41c32e9b3035a6af93a17de8db63d4d14a1 SHA512 4d8b0c79cb950a84bd4b31184513a011d3bce6e4e80cdcd92775cd6b525bd8b51d309ed30106f8f128e8d076585485bbb9dcce770829daba060c1359e391455c DIST asterisk-core-sounds-fr-ulaw-1.6.1.tar.gz 10561959 BLAKE2B 78165fe9d3013c34e2a911aff8437112fd6de7fabe7fa83b8d59526f447c3d87d406df1bea3c8769b0392779a90b0db9e75921e5f8fe3dd62e7962728a1b92ff SHA512 25bd350ee442db6f715b1b647925e319215c91fb3876d1bfafee1ba18a1385abdaf789830a88cec545e5dba2dccd30382b13f676d97dc27f0518a2c0cf5ff0e8 -DIST asterisk-core-sounds-fr-wav-1.4.21.tar.gz 15858675 BLAKE2B 597f10e26ccef329560bbd04a729399e4411bb6335f2dd3c5dd72d0ea84b6bf240210baa3a7622e6d969616ff216c67867560a424be71c2e85d75e7a62400c9d SHA512 85d7a4b47525112352b620a05077fed2c84ad19f0e5046e4c05a292e0bf416c31dc10089c33588ac5b9f205b6efcc6bffe5c12250524e01219e9c576e0a9adf1 -DIST asterisk-core-sounds-fr-wav-1.4.22.tar.gz 17944749 BLAKE2B 581f589bd88aed4c8012b27adf01ac8f220eb884d034200f14b8d0a94b366038edff01b2fe4265ba577fe4232ad05a60ce8f3c4bbcb0597d19715be8eebec14a SHA512 ef954682f030ff186f9a006ff2af4ab699635184642af91a971a6bf162b79faa180c1ecab9fe3edcd8c987972b150b4cd35db8e631d4028ccda33025da9f636f DIST asterisk-core-sounds-fr-wav-1.6.1.tar.gz 20726064 BLAKE2B 0c0d5a0b397c8b750b569b44323985f21e89cc24299b4dfa29ed73db619f4552e36c8ddb34281ddd24a39fd4b23b0164eb1f7bbde89b2385105d70f8571a250a SHA512 04ee670ef99848c772a29e2a717346fe71e83291ca0b26cee9c68f0960485af15ba410dfba2c39b949b4d3963a73eb61dc377f822e10b44ea946e481bd88de0e DIST asterisk-core-sounds-it-alaw-1.6.1.tar.gz 9943937 BLAKE2B 8ab5c20b367dacea7912ace1f7b0b77a8c96b29b78ac786e2d663233292b0c4472b415e8a56a87eb6523e997999dcc704bbfed29341c9a32d7e95e8066ac8cef SHA512 5caca0c1c0b535ace144a3894b328d61034a88e2d5fcbca7ad6f87a94bf71b875e79672359066baa8164e988bbedbd22ac0850d9ca0b7530e3aa1a84c4d10e6d DIST asterisk-core-sounds-it-g722-1.6.1.tar.gz 10191350 BLAKE2B eef73cfb102eafb28e5d19881c3b8523c60c53f94cb7c60a1ee8a0a5dc045ba6aa147f5d75bd5e2fc758470b5e877b91dd5833d08cd9a123d252c5f29c1e6c9a SHA512 32bceb11b8b19cd841d042677a22c3f8fc223f3ef5717fff8380006c2b021a5dc2b1641be82cee70cb18f5780ae9573f4749a4942123fddf676e99e0a0872328 @@ -115,32 +61,14 @@ DIST asterisk-core-sounds-ja-siren7-1.6.1.tar.gz 5913448 BLAKE2B 5c62dd8986ca2b0 DIST asterisk-core-sounds-ja-sln16-1.6.1.tar.gz 40965363 BLAKE2B 7bcf73fe0a00bdb95ff8d7944e1bd8bf9d287a98a204a7a21378811faa63cd0fd1b7e5b238d69a330e377b46b2e1bbbf76b647cd7b26d1a46bfc86bb4a7f0ba9 SHA512 799e73c613da0645bf0bdbdcbfb5dedd82d5ecc743ceec1f805ec1266f322bef1a53883813d1b03aed1e1990962e999089e63bd186a8fb3f9d5118d22de1bb34 DIST asterisk-core-sounds-ja-ulaw-1.6.1.tar.gz 10321427 BLAKE2B f7e7e9f7ddcc3fdb90c8a714e5f109f1a6c4c370b6536a88488726a1a7b0361483aa5f65e95812505e24f4902e4e518759638b3bd4cf3b7af360604f8e14aef0 SHA512 1765a8e0f23ede2f3f350f24ca981072d2230cfc5bcb0b7493f6583a4b7e6e8d8b9822424c37f821b34f49b0d51c1c660052e025c52f49a246aeafbe157db241 DIST asterisk-core-sounds-ja-wav-1.6.1.tar.gz 20475859 BLAKE2B 38b029bcd47e3075e00c938837004992f483ef6db44f01eb2f1010cc1e12f1918824981fac53c4daf551ab0a644aaffc21ca42b35c805ccbbe5823e6a362a02e SHA512 640e9feb6bef228a22f140e544d869e45ee28c7d226ba5480bd4f12884c928c37760ce6c89929524468628ca002bae6b96bc762a46b65af9aa69e6fe5d992bc6 -DIST asterisk-core-sounds-ru-alaw-1.4.21.tar.gz 8064249 BLAKE2B b8e5f3089bed3b69ceed835b09da27d124b9cd1bba3928c573f066261784298c01396c0a6e3e16768f9429eca21b9255651b226c605e33e1030e71bbb3915042 SHA512 dbe53282d9c7498a6c310de8177e6354ad6ca92d6c105740a9cd938ff7c72a7e39ea6ada43ea9b271abd4815f5fe12b65ba60ded3f4cac6b75b383ad1ac3ee63 -DIST asterisk-core-sounds-ru-alaw-1.4.22.tar.gz 8152975 BLAKE2B abd1a77b70ef2587db0d4d5f345c17b66c094a9e7e1f4c763dd013ed256ef0f05e3360a401927a1c3220cf0645eb4e7c6450ca8bb4198684da300de3f7c27b0c SHA512 5d728d7b2d96e05479662c6517ae3314a3edc7a3aa0e24835a8f1c9da3d371ded61b0fdb663cc281b59b03c14eee193948bf653a9336baff386045e7694d451e DIST asterisk-core-sounds-ru-alaw-1.6.1.tar.gz 10258030 BLAKE2B b94e3ffa735a10149e31a4b1990efd80178f4eeb96efd5a4fb58b28f1380f1ac5a3f3df5497847c0a5d6797208998da853550e5d9eeda8c5de2dd2ff14e27757 SHA512 6f0686320e800662db62990269f9e5ea2a9631be077605b975730526986122d4e0679eda8b152a07bc5b421bf94ed737e54593ae0d65f651d7126dd851b95cc3 -DIST asterisk-core-sounds-ru-g722-1.4.21.tar.gz 8595025 BLAKE2B 298b3d84a4057c2ee12648a648da7507cce1358b727010c658f7d431c68299b062f927b728b5337a95e02fa03502b7fa53e20c35a0a1a27feff3927a7afb3b16 SHA512 f4c6b686e9bd377698cfca0f65a39d60c422f76672e275dc059912eebf9bb4d3e2cd8247360dcb1927726ba54e84c37d8c2b1d5cd82f660fd9a983f64052fb12 -DIST asterisk-core-sounds-ru-g722-1.4.22.tar.gz 8674954 BLAKE2B 31c0d624087716bfe33eac82a28a4a2412313931236e308933480421726f414e2a532a79c45370b1be778b01197755c8090b422f862179d6097d5331fb5575e4 SHA512 847d017656f676ddbbb603b32f3313e9e1f284d533a56850bed6ef3cd55c55383a9c11687f7af2294cce69f8126ea9b41f7b4a33d703f3b44ad5e119e47f125a DIST asterisk-core-sounds-ru-g722-1.6.1.tar.gz 10635740 BLAKE2B e17dde9322f8a3112e6e51c77cd528ec76a478af77affc483e7eb0c355839c27a74dc965c6638c7b0e0de7814ef462a3e77f0578b224a99d1498f3b96f4c10ae SHA512 e2b8cfa9e92a5d7cc82f759de86b92cd96c277b1188346ec488ee3f56085d251d3291feadc6503d8a6dd51b8d5b857101e7c49f6fa7848f26ca696a1e15ea6b4 -DIST asterisk-core-sounds-ru-g729-1.4.21.tar.gz 1213557 BLAKE2B 4a4f627c08e338e46fb5c77db109076253319ff245057ad45dd30e26ee29cb8b9cdf6d9884a01151b08a974107df6eb932f3c0d25f9fc021551d526016dd716b SHA512 b2849e947d6263c9c756c8139a28fd70884ea70ac1e1ac90743ed83a3ac033ba829fd8d49fc5cd178d9742dab3493d1c98cfe6a259f2963358c0ff44fd05e41b -DIST asterisk-core-sounds-ru-g729-1.4.22.tar.gz 1284150 BLAKE2B c7f12ea12a0dae57ba38bb97fc8f6b585fb3705de831953ea4d592ec2c34aad2ec42d183c390d4f9d5251ef4952b73fa7628bc3f49eba0c5e01a4750e8d46f88 SHA512 0403f670c8a2138aa99671eba2e9ada956947f12661266d5c1ca25235caa03f7237c275d330e87cc23b55fd58a4bb2bb5a9a8bac4f56b2b514223e00164fb84b DIST asterisk-core-sounds-ru-g729-1.6.1.tar.gz 1523517 BLAKE2B 6e20060953b9837a1bd508cf9d5d08f2546163e5d00e9b2ec0f90cf56304b68170664032483bf566ef7fc3517646b893ca80d1b4e31bdbce6e8379ac2c4282db SHA512 e89f7f964400a45ee44838979b2ad27357ce187f01232eb15d67eaca3affabf3c4e99de720e7f2d35ae851698aa6e4473eb263144904e39cce2092fe2feded8f -DIST asterisk-core-sounds-ru-gsm-1.4.21.tar.gz 1940666 BLAKE2B 3dfe5b77cc48554be7181eab73fbbd470764946145b142d66d2039e1efec671555836396bbf5f741405791369438a49fa2701b1cff25255ec5a90171c8742b65 SHA512 788c06ce334c7647acd4e7e46f7823c96631778eb7ac45481c103006e85dedd6f6c8df3a0fcef59449d1c8cddd44ddfe2c70ce671147be681b8d91cc91398f2c -DIST asterisk-core-sounds-ru-gsm-1.4.22.tar.gz 2037430 BLAKE2B 76f4c53065d198509815cc0d8df415288167542518455d8d7a9afe7c4df6c054a7c7da5dde3d1bff2065a1116aec98cbcfa4baac0bd8445e8013cbe4f14406b6 SHA512 397dd7442fa5416e177da520a366a30d8adcbaf0d2fe4c4d4a9540138a09a49b023ead609539d38889666f0e2a47bdfbf6bed26e4e1605ba9bec45bf6a073a13 DIST asterisk-core-sounds-ru-gsm-1.6.1.tar.gz 2432741 BLAKE2B a4b2e7a849a6f99de259304b69156f761e199ebc1487664db383f6b5b3449392c63a7746aa607d0770ff33753f72d0507f6279ffa70ba3eaf55b9bf744f20126 SHA512 1e12d301bf6903ea557a53426a9139331dc621a5e91e1799235202fc3920b16e09f5596503f230d01f27ee60bf8b980719ec6c6ac2b9f72ce5e990196a9a2b1d -DIST asterisk-core-sounds-ru-siren14-1.4.21.tar.gz 6958245 BLAKE2B d2d7bb0a4f3385a74bbc78ae206b1e16ab7152bddd725c571ae541c09feb82b2ca97caabbb69fb3b2df278dcfa4bbcc7d49238537fec1fdc717199dc73868633 SHA512 e1adf1e25b63b4cc75f5b9d26544fbaf92cb32c16bd8506a24227cbe61bb8cc1e00269c3859b2659f7cc85a996983520b64d069dcbfcb35871877d11d74ecb53 -DIST asterisk-core-sounds-ru-siren14-1.4.22.tar.gz 7294734 BLAKE2B 58338b8d0abc94837597db110b7e92cef5bac8f6356b16323ee4800c11786a8acf5ae0c598f92763d1c8e94d414e522518c31afa04f86147311b7d1c222a4cf1 SHA512 23717a75f41231ca86d49cb558f78c17de516c0c7ed921645b8991b0ca4a29607ea18a2af89fac351824caa081ee130c5595f8a704451e911025349d9c19abcf DIST asterisk-core-sounds-ru-siren14-1.6.1.tar.gz 8902549 BLAKE2B 58516e14cc90626e0d8ad5cfe36360a04069f8134d85c5f9af1565a3b2669bc8ae6ae5185c31bd6892f8d2ab76bbe7451d1622c98bd244a2f19ecc9250262b11 SHA512 9afda5c9836ac490309016090d84d8e6feebdb59ecde5e640272e321ae231788c54063361e12776f0858dc1b87c32887833fadfdf39b60020470ce61a26e4571 -DIST asterisk-core-sounds-ru-siren7-1.4.21.tar.gz 4717552 BLAKE2B f93e4e2153950e23c003b9e8e2de66aca12fe85dedd178213837c8027a74cebb627b69c202c0193a64b66404ac2c5a1e96a3cd49a2c46a8fe934001b0e490415 SHA512 94e431c0c6385cf53922fa403f30b48fdd0988dadfc9175dd57ff7959f75c59e5a377006e43a687b01a18d547d39eebe542898d53f694077aa12c4d5329440e0 -DIST asterisk-core-sounds-ru-siren7-1.4.22.tar.gz 4965841 BLAKE2B 7a6a64bb04f0533fcc35a1d1e5ecc96ad91e1b254f63aded370ab0122129895175afa9014ad1dba03847dc1cffbaf4762eeede663a3ef2758ceb4bfd965985f4 SHA512 dd086a8f71fdbab134d8eb759f60dd0d46ea3df0df15a02a53be16206aee55f406107308af12565755d1bc2f33dcbc6b213f4a41a21b5c40ea0e1d3d34d71e40 DIST asterisk-core-sounds-ru-siren7-1.6.1.tar.gz 5908733 BLAKE2B 86dbc76a2e7feff060c2287c2ab7db691679276a2fa3dd69948a0ca5cbb32cfccbc22fffd35d93b1066fe875f6b7ccaaf9ea98310b74a2d4ae4513ec3de13104 SHA512 2ba5e6be66e1eca00253be159c6ddf3dd43d1b79cb7d2a682dca80d75d22a64a305ee09690dab1748cae07a7e48dd7862da0092a601fd50b584d2ec0ebe0314b -DIST asterisk-core-sounds-ru-sln16-1.4.21.tar.gz 33125360 BLAKE2B 6f3cd7f4e0c267d3d856dc936d0bd49fd28491c3fed51c48ac1fad4063b09b4df03c2f0b0af27da5b69e00b4be1a5f1e9a30fa410100cf899cf27a008e4528c2 SHA512 aeb3cfe6427db34e385d5b9033c73f8bd072c4bf37cd77bf871c3a1db199dbf1f4315a580bcce09bd511e2ed6da3c8f1073c88b5f9b11707ef54a56cf68e3051 -DIST asterisk-core-sounds-ru-sln16-1.4.22.tar.gz 33592783 BLAKE2B f91e13a8bc0796fdcf2a976c1e9fada1692d1abe709f45721134196c08cbfb97dcaace57d6d1ffc7992944b61de0cfe2bc7ba9186cb30164afccc039ce6a8bcb SHA512 edc22cad80be0de9aa2cbf1ac4e8281b359d53c0d51d4fbe4de09ad04457d7b489ed01f249e9de8018932d5de454405c71afb0b7801deedb24cc46d1fa717b9c DIST asterisk-core-sounds-ru-sln16-1.6.1.tar.gz 41377743 BLAKE2B fb41b48db9b557f7d8a570921304abca51bda8eedd4026ed8aef6d16c99d559898f2e26a1a1c308e3a83abac629a36718a22224b5442810b1baf6ecde101bcff SHA512 f2075107c3da628eb49bab31612316280917e6b7dc88450ae2aae87d42433a7791f797b7e8165ce11a1049cc2bc0db4d0c3396bc78580c46789781ac33d014f5 -DIST asterisk-core-sounds-ru-ulaw-1.4.21.tar.gz 8299885 BLAKE2B 849acbf583425e1b1ea5a68eabe07258e49c1ae374fc1241c4c4301da6a17e58cbde1f7f796bb98b631223fa6d3ab22353909ee25323ed5788888a63ec01ad9d SHA512 badc09410ed34f61e067246956ace20fcef76f55ce1735f0343e5d43fdfe523d58d7217cb1f09fd793350fb33a7d10d00147c8fcaa405e45a27c2ce2575bb3e9 -DIST asterisk-core-sounds-ru-ulaw-1.4.22.tar.gz 8460881 BLAKE2B f9c6b4ead0a31cace57517f72495850313732e5d2032ab40b0b63bda153feef305b7f059d55333ba984187952364b4464604bff85d91b8c9fc05c2792f92f15c SHA512 f563a50512e43a9b8eeb926588638698fbebfb7799afd33c6218f42c424cbe0a983b4e7fd466624e5ea43dc24519bc770beeb64fe74c06f2891cb8f39776de2a DIST asterisk-core-sounds-ru-ulaw-1.6.1.tar.gz 10554068 BLAKE2B 6a6106f36b55d53bd36c7e038ca3797bc82192ef294181f53cbb47e231f0df5e2e4ea9e64114bf13702bd913ec38439cf0dc0feb78d521ad4142c903f8272414 SHA512 d1ae85fd1bd224585b3b0c9978ac7f94b56a1d58c876f60c3faf146d95fd948863e9988d8dc3ea25b2ed11e4bbe39276cd971f42288c264256dfe5166444ee4c -DIST asterisk-core-sounds-ru-wav-1.4.21.tar.gz 16446330 BLAKE2B 8c09a8b49f9de856eda58c22bc86a24d91727e19f2a1fdd33c6428ed769df492a5e7e1c93d680b06db4ee293a7a3031b786f128fb917e6f326b57fa0d9d87233 SHA512 951a7b156cf7f92e9640f6704bd12013d73d688aaaff8ab18d15ea0c99f10fa0386e12b65c086a02536d8cd68c372c686e4485cff3afc4f40933d14bdb41e109 -DIST asterisk-core-sounds-ru-wav-1.4.22.tar.gz 16591836 BLAKE2B 95b16e2680753c2b141f6e5a5b12f06e87d6e2c998d941b9ea8d3e1229d8efa511b59a2aa5d00ad4f39ef0acc69953e933878cf60763c3f3daecf8497150bf41 SHA512 1f8484da7975bd91b38d8354ec84110892c42b44d2a0cbcd9a2d5a3756e56e0446d388e0e9343be8c3561c4a02cf55cd135d86051db5b4d232575ae4c4b60d1b DIST asterisk-core-sounds-ru-wav-1.6.1.tar.gz 20347533 BLAKE2B a06ebc2af7d19dd21ba9425fe535ca2568b72ce0b73879d464bdaf11387310393be320857e52edf70bd1ef5c382e161dd474096a60430e471c6890015bf6d478 SHA512 fbb5d99f2100cc51ac075409e7e321fad3c21c57cc6783fe90484e5a12a7bed559cb314abce49b41b2e1841b005c5f5e0e44ff3deed38bb9530267def113548b DIST asterisk-core-sounds-sv-alaw-1.6.1.tar.gz 6770356 BLAKE2B 93cc4420e7eff648e2db378617ed7ce846bd624cc6a487811ec429f8d5f42d7eca89b8072657053fab1e3cd5e28f3f9fa3e8af66d8d4119624a5ffba77517f12 SHA512 0f7449306ceca02a955510bfb9ded72eaa4cffa9020be5396a52f196bf892210156a8c6bf69ce625d2f31a3b7556694eb6806c70305ad186db0e103aa89497b3 DIST asterisk-core-sounds-sv-g722-1.6.1.tar.gz 8743479 BLAKE2B a5d5277733e7ab70d36a7acc2165c6b9bfda0adbc61a8b3946ed5bda7ec6b13d67a7dd6d162f80d058e01b0184ba236a961d6ab81836a0f2edb601c96f5d666a SHA512 493265d9838b74e2a34b99246d396a78400c9671006b4d5eae83da87760af4026f97577757b497724ed4d065a5a179f0260893d54ab808d225ad2ee2326b48db @@ -151,8 +79,5 @@ DIST asterisk-core-sounds-sv-siren7-1.6.1.tar.gz 5205073 BLAKE2B cf05233da99c7bc DIST asterisk-core-sounds-sv-sln16-1.6.1.tar.gz 30557672 BLAKE2B a656655ac958edba15567e5a31c5abbc1ad39dd59e599e46b900b6fbea52c1d6ebd12e4b73586e9c142733d1a01fe4240fc44113527b9437c5add59702a9a4a1 SHA512 8776757091fbb8f8fe5d73a3d5954feac23dbed2d05281ce01fdecf3d75a12c89405945bd7ff47ff3d50708664f61703a63e97e44b73684ba7bead308d7bc985 DIST asterisk-core-sounds-sv-ulaw-1.6.1.tar.gz 7254975 BLAKE2B fbc603d336d7ab43ade6019830aa71c71855e773c5998c951fa7c8df7946392a66b02c50e6d4bcf79bf25b7104788b5f1b289cf95785cdcb9f241e12df280e1b SHA512 0b172986f4d07572ee098370c2354ecc60d3473d62f0b6667e48df005b234991a906fb84ba7c67aec8fe6bbeb459ff58a1b3d3d9dcc6bfc08087fe62e799f0aa DIST asterisk-core-sounds-sv-wav-1.6.1.tar.gz 15042378 BLAKE2B 5f62bfc3fdd0715a15406f281af5c17b46e918b797ac8fa7430ff4e17249513509213c3a15c2ec9d12d2258545ef0be3fb35348617ffe65806ce4bdf74146d44 SHA512 7fe05dff8082b93e5b79a4fb93c873f9c618e1baee03d000a82a98b2d305fd837e32f3bd502896df50aac6e30421d0f48ae8122c1fabbee3bffc45d8717b3b60 -EBUILD asterisk-core-sounds-1.4.21-r1.ebuild 1851 BLAKE2B d5cc2da39d0f1d33af354fec4ef895349ebf4819bf0ec7d6c2d5ade325a77f6c86992c50926f1c71a2fa4bd942341ac28f1e75e21f8fdd6f785aed62ff968bb3 SHA512 41db422df01d02b098e88972d5a71c73accbfea198837c5dbc682c5dbc6c707ee33136bca50e1b304d4aec3b43673140fcba8ccf4ecf323be1cb98f88be63200 -EBUILD asterisk-core-sounds-1.4.22.ebuild 1853 BLAKE2B bbdd6efb432a829f6c3408d5b72fe51bc2758db0800a660d98c6cda8be15af82ce6ed4026ce1d73bdc8de442e225505bf2b598d378a4c7de7822b3c12ac9208a SHA512 b798ec930025c9c5ed86a0c911da5403c57c015f1fd92dbf53e2dcd6c79e951eac4d02692b874147537a518b4d3aade0aec634c635f506bbac75876390d95194 EBUILD asterisk-core-sounds-1.6.1-r1.ebuild 1750 BLAKE2B 506f63453a482619e5366078b4f971ccf7b85a5914a711f69ef1bae95e0c1bb67a75ff982ffbae0f70f24f4d4111fb3fbce8a48a367a316bc90327286a540266 SHA512 ffc5ec8861ff0b308ee91169c5fdfd51c9e1c212be61478d2256d5abaad3c936cc537da1236d466b0f09b19b00b9686fd7688a8029cdad9bb9377f6befb402d1 -EBUILD asterisk-core-sounds-1.6.1.ebuild 1918 BLAKE2B 3fc7d2338255e46b873a530b1faa0695f141dc973067e424a32ead733892c5cb5c52ffe3e8219e85343737c3302553f5ea8a0abc7e8b7d8bdcfebda257bfcbce SHA512 ceac6189c14a623eee56c1095f01c6f038eaa1820a741c2fb2843c92dc9991864b5d01faaa0060831af7e56a49b0acd2e1c5c345338d604c4f6d65cfd7d9d702 MISC metadata.xml 958 BLAKE2B a0bb142f5343679cc734d2154054fae0a93faf3cba74dd6a0939d37b1acfd7dc0c41b1aa22bc7a45e408b7c046d31d9c29ad9d5f2869d7e6c5388c10bafb99f6 SHA512 0665a156659c7b7199f06cca2a2d9498ae1230f65e850b92b2d8efd56550671c6f1932beae53b27ddd145133dae067e0fc0dfcfd264ab251de17f2bda7e8d3bf diff --git a/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.4.21-r1.ebuild b/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.4.21-r1.ebuild deleted file mode 100644 index a748f38a57bf..000000000000 --- a/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.4.21-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Core sounds for asterisk" -HOMEPAGE="http://www.asterisk.org/" -MY_L10N="^en fr es ru" # ^ is used to indicate to the loops below to NOT set this as an optional -CODECS="alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav" - -SRC_URI="" -IUSE="" -for c in ${CODECS}; do - [[ "${c}" != +* ]] && IUSE+=" ${c}" -done -for l in ${MY_L10N}; do - [[ "${l}" != ^* ]] && IUSE+=" l10n_${l}" && SRC_URI+=" l10n_${l}? (" - for c in ${CODECS}; do - [[ "${c}" != +* ]] && - SRC_URI+=" ${c#+}? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${l#^}-${c#+}-${PV}.tar.gz )" || - SRC_URI+=" http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${l#^}-${c#+}-${PV}.tar.gz" - done - [[ "${l}" = ^* ]] || SRC_URI+=" )" -done - -LICENSE="CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=">=net-misc/asterisk-1.4" - -S="${WORKDIR}" - -src_unpack() { - local ar - - for ar in ${A}; do - l="${ar#${PN}-}" - l=${l%%-*} - c="${ar#${PN}-*-}" - c=${c%%-*} - ebegin "Unpacking ${c} audio files for \"${l}\"" - [ -d "${WORKDIR}/${l}" ] || mkdir "${WORKDIR}/${l}" || die "Error creating unpack directory" - tar xf "${DISTDIR}/${ar}" -C "${WORKDIR}/${l}" || die "Error unpacking ${ar}" - eend $? - done -} - -src_install() { - for l in ${MY_L10N}; do - if [[ "${l}" = ^* ]] || use l10n_${l}; then - l="${l#^}" - ebegin "Installing documentation for \"${l}\"" - dodoc ${l}/CHANGES-${PN%-sounds}-${l}-${PV} ${l}/${PN#asterisk-}-${l}.txt - rm ${l}/CHANGES-${PN%-sounds}-${l}-${PV} ${l}/${PN#asterisk-}-${l}.txt - eend $? - fi - done - - diropts -m 0770 -o asterisk -g asterisk - insopts -m 0660 -o asterisk -g asterisk - - ebegin "Installing audio files" - dodir /var/lib/asterisk/sounds - insinto /var/lib/asterisk/sounds - doins -r . - eend $? -} diff --git a/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.4.22.ebuild b/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.4.22.ebuild deleted file mode 100644 index acc24a55d222..000000000000 --- a/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.4.22.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Core sounds for asterisk" -HOMEPAGE="http://www.asterisk.org/" -MY_L10N="^en fr es ru" # ^ is used to indicate to the loops below to NOT set this as an optional -CODECS="alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav" - -SRC_URI="" -IUSE="" -for c in ${CODECS}; do - [[ "${c}" != +* ]] && IUSE+=" ${c}" -done -for l in ${MY_L10N}; do - [[ "${l}" != ^* ]] && IUSE+=" l10n_${l}" && SRC_URI+=" l10n_${l}? (" - for c in ${CODECS}; do - [[ "${c}" != +* ]] && - SRC_URI+=" ${c#+}? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${l#^}-${c#+}-${PV}.tar.gz )" || - SRC_URI+=" http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${l#^}-${c#+}-${PV}.tar.gz" - done - [[ "${l}" = ^* ]] || SRC_URI+=" )" -done - -LICENSE="CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -DEPEND=">=net-misc/asterisk-1.4" - -S="${WORKDIR}" - -src_unpack() { - local ar - - for ar in ${A}; do - l="${ar#${PN}-}" - l=${l%%-*} - c="${ar#${PN}-*-}" - c=${c%%-*} - ebegin "Unpacking ${c} audio files for \"${l}\"" - [ -d "${WORKDIR}/${l}" ] || mkdir "${WORKDIR}/${l}" || die "Error creating unpack directory" - tar xf "${DISTDIR}/${ar}" -C "${WORKDIR}/${l}" || die "Error unpacking ${ar}" - eend $? - done -} - -src_install() { - for l in ${MY_L10N}; do - if [[ "${l}" = ^* ]] || use l10n_${l}; then - l="${l#^}" - ebegin "Installing documentation for \"${l}\"" - dodoc ${l}/CHANGES-${PN%-sounds}-${l}-${PV} ${l}/${PN#asterisk-}-${l}.txt - rm ${l}/CHANGES-${PN%-sounds}-${l}-${PV} ${l}/${PN#asterisk-}-${l}.txt - eend $? - fi - done - - diropts -m 0770 -o asterisk -g asterisk - insopts -m 0660 -o asterisk -g asterisk - - ebegin "Installing audio files" - dodir /var/lib/asterisk/sounds - insinto /var/lib/asterisk/sounds - doins -r . - eend $? -} diff --git a/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1.ebuild b/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1.ebuild deleted file mode 100644 index 7deebba58f17..000000000000 --- a/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DESCRIPTION="Core sounds for asterisk" -HOMEPAGE="http://www.asterisk.org/" -MY_L10N="^en en_AU en_GB es fr it ja ru sv" # ^ is used to indicate to the loops below to NOT set this as an optional -CODECS="alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav" - -SRC_URI="" -IUSE="" -for c in ${CODECS}; do - [[ "${c}" != +* ]] && IUSE+=" ${c}" -done -for l in ${MY_L10N}; do - [[ "${l}" != ^* ]] && IUSE+=" l10n_${l//_/-}" && SRC_URI+=" l10n_${l//_/-}? (" - for c in ${CODECS}; do - [[ "${c}" != +* ]] && - SRC_URI+=" ${c#+}? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${l#^}-${c#+}-${PV}.tar.gz )" || - SRC_URI+=" http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${l#^}-${c#+}-${PV}.tar.gz" - done - [[ "${l}" = ^* ]] || SRC_URI+=" )" -done - -LICENSE="CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -S="${WORKDIR}" - -RDEPEND="!"${S}"/sounds/sounds.xml - - # That NATIVE_ARCH chatter really is quite bothersome - sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system" - - # Compile menuselect binary for optional components - emake NOISE_BUILD=yes menuselect.makeopts - - # Disable BUILD_NATIVE (bug #667498) - menuselect --disable build_native menuselect.makeopts - - # Broken functionality is forcibly disabled (bug #360143) - menuselect --disable chan_misdn menuselect.makeopts - menuselect --disable chan_ooh323 menuselect.makeopts - - # Utility set is forcibly enabled (bug #358001) - menuselect --enable smsq menuselect.makeopts - menuselect --enable streamplayer menuselect.makeopts - menuselect --enable aelparse menuselect.makeopts - menuselect --enable astman menuselect.makeopts - - # this is connected, otherwise it would not find - # ast_pktccops_gate_alloc symbol - menuselect --enable chan_mgcp menuselect.makeopts - menuselect --enable res_pktccops menuselect.makeopts - - # SSL is forcibly enabled, IAX2 & DUNDI are expected to be available - menuselect --enable pbx_dundi menuselect.makeopts - menuselect --enable func_aes menuselect.makeopts - menuselect --enable chan_iax2 menuselect.makeopts - - # SQlite3 is now the main database backend, enable related features - menuselect --enable cdr_sqlite3_custom menuselect.makeopts - menuselect --enable cel_sqlite3_custom menuselect.makeopts - - # The others are based on USE-flag settings - use_select() { - local state=$(use "$1" && echo enable || echo disable) - shift # remove use from parameters - - while [[ -n $1 ]]; do - menuselect --${state} "$1" menuselect.makeopts - shift - done - } - - use_select alsa chan_alsa - use_select bluetooth chan_mobile - use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar} - use_select cluster res_corosync - use_select curl func_curl res_config_curl res_curl - use_select dahdi app_dahdiras app_meetme chan_dahdi codec_dahdi res_timing_dahdi - use_select freetds {cdr,cel}_tds - use_select gtalk chan_motif - use_select http res_http_post - use_select iconv func_iconv - use_select ilbc codec_ilbc format_ilbc - use_select ldap res_config_ldap - use_select lua pbx_lua - use_select mysql app_mysql cdr_mysql res_config_mysql - use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc - use_select oss chan_oss - use_select postgres {cdr,cel}_pgsql res_config_pgsql - use_select radius {cdr,cel}_radius - use_select snmp res_snmp - use_select span res_fax_spandsp - use_select speex {codec,func}_speex - use_select srtp res_srtp - use_select statsd res_statsd res_{endpoint,chan}_stats - use_select syslog cdr_syslog - use_select vorbis format_ogg_vorbis - use_select xmpp res_xmpp - - # Voicemail storage ... - for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do - if use ${vmst}; then - menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts - fi - done - - if use debug; then - for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do - menuselect --enable $o menuselect.makeopts - done - fi -} - -src_compile() { - emake ASTCFLAGS="${CFLAGS}" ASTLDFLAGS="${LDFLAGS}" NOISY_BUILD=yes -} - -src_install() { - local d - - mkdir -p "${ED}/usr/$(get_libdir)/pkgconfig" || die - emake DESTDIR="${ED}" NOISY_BUILD=yes install - - if use radius; then - insinto /etc/radiusclient/ - doins contrib/dictionary.digium - fi - diropts -m 0750 -o root -g asterisk - keepdir /etc/asterisk - emake NOISY_BUILD=yes DESTDIR="${ED}" CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs - for conffile in "${ED}/etc/asterisk/"* - do - fowners root:root "${conffile#${ED}}" - fperms 0644 "${conffile#${ED}}" - done - - # keep directories - diropts -m 0750 -o asterisk -g root - keepdir /var/lib/asterisk - keepdir /var/spool/asterisk - keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail,recording} - diropts -m 0750 -o asterisk -g asterisk - keepdir /var/log/asterisk/{cdr-csv,cdr-custom} - - newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk - newconfd "${FILESDIR}"/confd-13.32.0 asterisk - - systemd_dounit "${FILESDIR}"/asterisk.service - systemd_newtmpfilesd "${FILESDIR}"/asterisk.tmpfiles.conf asterisk.conf - systemd_install_serviced "${FILESDIR}"/asterisk.service.conf - - # Reset diropts else dodoc uses it for doc installations. - diropts -m0755 - - # install the upgrade documentation - dodoc UPGRADE* BUGS CREDITS - - # install extra documentation - if use doc; then - dodoc doc/*.txt - dodoc doc/*.pdf - fi - - # install logrotate snippet; bug #329281 - # - insinto /etc/logrotate.d - newins "${FILESDIR}/1.6.2/asterisk.logrotate4" asterisk - - # Asterisk installs a few folders that's empty by design, - # but still required. This finds them, and marks them for - # portage. - for d in $(find "${ED}"/var -type d -empty || die "Find failed."); do - keepdir "${d#${ED}}" - done -} - -pkg_postinst() { - if [ -z "${REPLACING_VERSIONS}" ]; then - elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/" - elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" - elif [ "$(ver_cut 1 "${REPLACING_VERSIONS}")" != "$(ver_cut 1)" ]; then - elog "You are updating from Asterisk $(ver_cut 1 "${REPLACING_VERSIONS}") upgrade document:" - elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+$(ver_cut 1)" - elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" - fi -} diff --git a/net-misc/asterisk/asterisk-13.35.0-r1.ebuild b/net-misc/asterisk/asterisk-13.35.0-r1.ebuild new file mode 100644 index 000000000000..b4c18883346d --- /dev/null +++ b/net-misc/asterisk/asterisk-13.35.0-r1.ebuild @@ -0,0 +1,299 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info systemd + +DESCRIPTION="Asterisk: A Modular Open Source PBX System" +HOMEPAGE="https://www.asterisk.org/" +SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz + https://downloads.uls.co.za/gentoo/asterisk/gentoo-asterisk-patchset-4.08.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +IUSE_VOICEMAIL_STORAGE=" + +voicemail_storage_file + voicemail_storage_odbc + voicemail_storage_imap +" +IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libressl lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog vorbis xmpp" +IUSE_EXPAND="VOICEMAIL_STORAGE" +REQUIRED_USE="gtalk? ( xmpp ) + ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} ) + voicemail_storage_odbc? ( odbc ) +" + +PATCHES=( + "${FILESDIR}/${PN}-historic-no-var-run-install.patch" +) + +DEPEND="acct-user/asterisk + acct-group/asterisk + dev-db/sqlite:3 + dev-libs/popt + dev-libs/jansson + dev-libs/libedit + dev-libs/libxml2:2 + dev-libs/libxslt + sys-libs/ncurses:0= + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + bluetooth? ( net-wireless/bluez:= ) + calendar? ( + net-libs/neon:= + dev-libs/libical:= + dev-libs/iksemel + ) + caps? ( sys-libs/libcap ) + cluster? ( sys-cluster/corosync ) + curl? ( net-misc/curl ) + dahdi? ( + net-libs/libpri + net-misc/dahdi-tools + ) + freetds? ( dev-db/freetds ) + gtalk? ( dev-libs/iksemel ) + http? ( dev-libs/gmime:2.6 ) + iconv? ( virtual/libiconv ) + ilbc? ( media-libs/libilbc ) + ldap? ( net-nds/openldap ) + lua? ( dev-lang/lua:* ) + mysql? ( dev-db/mysql-connector-c:= ) + newt? ( dev-libs/newt ) + odbc? ( dev-db/unixODBC ) + pjproject? ( net-libs/pjproject ) + portaudio? ( media-libs/portaudio ) + postgres? ( dev-db/postgresql:* ) + radius? ( net-dialup/freeradius-client ) + snmp? ( net-analyzer/net-snmp:= ) + span? ( media-libs/spandsp ) + speex? ( + media-libs/libogg + media-libs/speex + media-libs/speexdsp + ) + srtp? ( net-libs/libsrtp:0 ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + voicemail_storage_imap? ( virtual/imap-c-client ) + xmpp? ( dev-libs/iksemel ) +" + +RDEPEND="${DEPEND} + net-misc/asterisk-core-sounds + net-misc/asterisk-extra-sounds + net-misc/asterisk-moh-opsound + selinux? ( sec-policy/selinux-asterisk ) + syslog? ( virtual/logger )" + +BDEPEND="virtual/pkgconfig" + +QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+" + +pkg_setup() { + CONFIG_CHECK="~!NF_CONNTRACK_SIP" + local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users + have reported that this module dropped critical SIP packets in their deployments. You + may want to disable it if you see such problems." + check_extra_config +} + +src_prepare() { + default + AT_M4DIR="autoconf third-party third-party/pjproject third-party/jansson" eautoreconf +} + +src_configure() { + local vmst + + econf \ + --libdir="/usr/$(get_libdir)" \ + --localstatedir="/var" \ + --with-crypto \ + --with-gsm=internal \ + --with-popt \ + --with-z \ + --with-libedit \ + $(use_with caps cap) \ + $(use_with http gmime) \ + $(use_with newt) \ + $(use_with pjproject) \ + $(use_with portaudio) \ + $(use_with ssl) + + _menuselect() { + menuselect/menuselect "$@" || die "menuselect $* failed." + } + + _use_select() { + local state=$(usex "$1" enable disable) + shift # remove use from parameters + + while [[ -n $1 ]]; do + _menuselect --${state} "$1" menuselect.makeopts + shift + done + } + + # Blank out sounds/sounds.xml file to prevent + # asterisk from installing sounds files (we pull them in via + # asterisk-{core,extra}-sounds and asterisk-moh-opsound. + >"${S}"/sounds/sounds.xml + + # That NATIVE_ARCH chatter really is quite bothersome + sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system" + + # Compile menuselect binary for optional components + emake NOISE_BUILD=yes menuselect.makeopts + + # Disable BUILD_NATIVE (bug #667498) + _menuselect --disable build_native menuselect.makeopts + + # Broken functionality is forcibly disabled (bug #360143) + _menuselect --disable chan_misdn menuselect.makeopts + _menuselect --disable chan_ooh323 menuselect.makeopts + + # Utility set is forcibly enabled (bug #358001) + _menuselect --enable smsq menuselect.makeopts + _menuselect --enable streamplayer menuselect.makeopts + _menuselect --enable aelparse menuselect.makeopts + _menuselect --enable astman menuselect.makeopts + + # this is connected, otherwise it would not find + # ast_pktccops_gate_alloc symbol + _menuselect --enable chan_mgcp menuselect.makeopts + _menuselect --enable res_pktccops menuselect.makeopts + + # SSL is forcibly enabled, IAX2 & DUNDI are expected to be available + _menuselect --enable pbx_dundi menuselect.makeopts + _menuselect --enable func_aes menuselect.makeopts + _menuselect --enable chan_iax2 menuselect.makeopts + + # SQlite3 is now the main database backend, enable related features + _menuselect --enable cdr_sqlite3_custom menuselect.makeopts + _menuselect --enable cel_sqlite3_custom menuselect.makeopts + + # The others are based on USE-flag settings + _use_select alsa chan_alsa + _use_select bluetooth chan_mobile + _use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar} + _use_select cluster res_corosync + _use_select curl func_curl res_config_curl res_curl + _use_select dahdi app_dahdiras app_meetme chan_dahdi codec_dahdi res_timing_dahdi + _use_select freetds {cdr,cel}_tds + _use_select gtalk chan_motif + _use_select http res_http_post + _use_select iconv func_iconv + _use_select ilbc codec_ilbc format_ilbc + _use_select ldap res_config_ldap + _use_select lua pbx_lua + _use_select mysql app_mysql cdr_mysql res_config_mysql + _use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc + _use_select oss chan_oss + _use_select postgres {cdr,cel}_pgsql res_config_pgsql + _use_select radius {cdr,cel}_radius + _use_select snmp res_snmp + _use_select span res_fax_spandsp + _use_select speex {codec,func}_speex + _use_select speex format_ogg_speex + _use_select srtp res_srtp + _use_select statsd res_statsd res_{endpoint,chan}_stats + _use_select syslog cdr_syslog + _use_select vorbis format_ogg_vorbis + _use_select xmpp res_xmpp + + # Voicemail storage ... + for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do + if use ${vmst}; then + _menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts + fi + done + + if use debug; then + for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do + _menuselect --enable $o menuselect.makeopts + done + fi +} + +src_compile() { + emake ASTCFLAGS="${CFLAGS}" ASTLDFLAGS="${LDFLAGS}" NOISY_BUILD=yes +} + +src_install() { + local d + + mkdir -p "${ED}/usr/$(get_libdir)/pkgconfig" || die + emake DESTDIR="${ED}" NOISY_BUILD=yes install + + if use radius; then + insinto /etc/radiusclient/ + doins contrib/dictionary.digium + fi + diropts -m 0750 -o root -g asterisk + keepdir /etc/asterisk + emake NOISY_BUILD=yes DESTDIR="${ED}" CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs + for conffile in "${ED}/etc/asterisk/"* + do + fowners root:root "${conffile#${ED}}" + fperms 0644 "${conffile#${ED}}" + done + + # keep directories + diropts -m 0750 -o asterisk -g root + keepdir /var/lib/asterisk + keepdir /var/spool/asterisk + keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail,recording} + diropts -m 0750 -o asterisk -g asterisk + keepdir /var/log/asterisk/{cdr-csv,cdr-custom} + + newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk + newconfd "${FILESDIR}"/confd-13.32.0 asterisk + + systemd_dounit "${FILESDIR}"/asterisk.service + systemd_newtmpfilesd "${FILESDIR}"/asterisk.tmpfiles.conf asterisk.conf + systemd_install_serviced "${FILESDIR}"/asterisk.service.conf + + # Reset diropts else dodoc uses it for doc installations. + diropts -m0755 + + # install the upgrade documentation + dodoc UPGRADE* BUGS CREDITS + + # install extra documentation + if use doc; then + dodoc doc/*.txt + dodoc doc/*.pdf + fi + + # install logrotate snippet; bug #329281 + # + insinto /etc/logrotate.d + newins "${FILESDIR}/1.6.2/asterisk.logrotate4" asterisk + + # Asterisk installs a few folders that's empty by design, + # but still required. This finds them, and marks them for + # portage. + for d in $(find "${ED}"/var -type d -empty || die "Find failed."); do + keepdir "${d#${ED}}" + done +} + +pkg_postinst() { + if [ -z "${REPLACING_VERSIONS}" ]; then + elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/" + elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" + elif [ "$(ver_cut 1 "${REPLACING_VERSIONS}")" != "$(ver_cut 1)" ]; then + elog "You are updating from Asterisk $(ver_cut 1 "${REPLACING_VERSIONS}") upgrade document:" + elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+$(ver_cut 1)" + elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" + fi +} diff --git a/net-misc/asterisk/asterisk-13.35.0.ebuild b/net-misc/asterisk/asterisk-13.35.0.ebuild deleted file mode 100644 index 1f33018e9fc4..000000000000 --- a/net-misc/asterisk/asterisk-13.35.0.ebuild +++ /dev/null @@ -1,294 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools linux-info systemd - -DESCRIPTION="Asterisk: A Modular Open Source PBX System" -HOMEPAGE="https://www.asterisk.org/" -SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz - https://downloads.uls.co.za/gentoo/asterisk/gentoo-asterisk-patchset-4.08.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -IUSE_VOICEMAIL_STORAGE=" - +voicemail_storage_file - voicemail_storage_odbc - voicemail_storage_imap -" -IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libressl lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog vorbis xmpp" -IUSE_EXPAND="VOICEMAIL_STORAGE" -REQUIRED_USE="gtalk? ( xmpp ) - ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} ) - voicemail_storage_odbc? ( odbc ) -" - -PATCHES=( - "${FILESDIR}/${PN}-historic-no-var-run-install.patch" -) - -DEPEND="acct-user/asterisk - acct-group/asterisk - dev-db/sqlite:3 - dev-libs/popt - dev-libs/jansson - dev-libs/libedit - dev-libs/libxml2:2 - dev-libs/libxslt - sys-libs/ncurses:0= - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - bluetooth? ( net-wireless/bluez:= ) - calendar? ( - net-libs/neon:= - dev-libs/libical:= - dev-libs/iksemel - ) - caps? ( sys-libs/libcap ) - cluster? ( sys-cluster/corosync ) - curl? ( net-misc/curl ) - dahdi? ( - net-libs/libpri - net-misc/dahdi-tools - ) - freetds? ( dev-db/freetds ) - gtalk? ( dev-libs/iksemel ) - http? ( dev-libs/gmime:2.6 ) - iconv? ( virtual/libiconv ) - ilbc? ( media-libs/libilbc ) - ldap? ( net-nds/openldap ) - lua? ( dev-lang/lua:* ) - mysql? ( dev-db/mysql-connector-c:= ) - newt? ( dev-libs/newt ) - odbc? ( dev-db/unixODBC ) - pjproject? ( net-libs/pjproject ) - portaudio? ( media-libs/portaudio ) - postgres? ( dev-db/postgresql:* ) - radius? ( net-dialup/freeradius-client ) - snmp? ( net-analyzer/net-snmp:= ) - span? ( media-libs/spandsp ) - speex? ( - media-libs/speex - media-libs/speexdsp - ) - srtp? ( net-libs/libsrtp:0 ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) - vorbis? ( media-libs/libvorbis ) - voicemail_storage_imap? ( virtual/imap-c-client ) - xmpp? ( dev-libs/iksemel ) -" - -RDEPEND="${DEPEND} - net-misc/asterisk-core-sounds - net-misc/asterisk-extra-sounds - net-misc/asterisk-moh-opsound - selinux? ( sec-policy/selinux-asterisk ) - syslog? ( virtual/logger )" - -BDEPEND="virtual/pkgconfig" - -QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+" - -pkg_setup() { - CONFIG_CHECK="~!NF_CONNTRACK_SIP" - local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users - have reported that this module dropped critical SIP packets in their deployments. You - may want to disable it if you see such problems." - check_extra_config -} - -src_prepare() { - default - AT_M4DIR="autoconf third-party third-party/pjproject third-party/jansson" eautoreconf -} - -src_configure() { - local vmst - - econf \ - --libdir="/usr/$(get_libdir)" \ - --localstatedir="/var" \ - --with-crypto \ - --with-gsm=internal \ - --with-popt \ - --with-z \ - --with-libedit \ - $(use_with caps cap) \ - $(use_with http gmime) \ - $(use_with newt) \ - $(use_with pjproject) \ - $(use_with portaudio) \ - $(use_with ssl) - - _menuselect() { - menuselect/menuselect "$@" || die "menuselect $* failed." - } - - _use_select() { - local state=$(usex "$1" enable disable) - shift # remove use from parameters - - while [[ -n $1 ]]; do - _menuselect --${state} "$1" menuselect.makeopts - shift - done - } - - # Blank out sounds/sounds.xml file to prevent - # asterisk from installing sounds files (we pull them in via - # asterisk-{core,extra}-sounds and asterisk-moh-opsound. - >"${S}"/sounds/sounds.xml - - # That NATIVE_ARCH chatter really is quite bothersome - sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system" - - # Compile menuselect binary for optional components - emake NOISE_BUILD=yes menuselect.makeopts - - # Disable BUILD_NATIVE (bug #667498) - _menuselect --disable build_native menuselect.makeopts - - # Broken functionality is forcibly disabled (bug #360143) - _menuselect --disable chan_misdn menuselect.makeopts - _menuselect --disable chan_ooh323 menuselect.makeopts - - # Utility set is forcibly enabled (bug #358001) - _menuselect --enable smsq menuselect.makeopts - _menuselect --enable streamplayer menuselect.makeopts - _menuselect --enable aelparse menuselect.makeopts - _menuselect --enable astman menuselect.makeopts - - # this is connected, otherwise it would not find - # ast_pktccops_gate_alloc symbol - _menuselect --enable chan_mgcp menuselect.makeopts - _menuselect --enable res_pktccops menuselect.makeopts - - # SSL is forcibly enabled, IAX2 & DUNDI are expected to be available - _menuselect --enable pbx_dundi menuselect.makeopts - _menuselect --enable func_aes menuselect.makeopts - _menuselect --enable chan_iax2 menuselect.makeopts - - # SQlite3 is now the main database backend, enable related features - _menuselect --enable cdr_sqlite3_custom menuselect.makeopts - _menuselect --enable cel_sqlite3_custom menuselect.makeopts - - # The others are based on USE-flag settings - _use_select alsa chan_alsa - _use_select bluetooth chan_mobile - _use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar} - _use_select cluster res_corosync - _use_select curl func_curl res_config_curl res_curl - _use_select dahdi app_dahdiras app_meetme chan_dahdi codec_dahdi res_timing_dahdi - _use_select freetds {cdr,cel}_tds - _use_select gtalk chan_motif - _use_select http res_http_post - _use_select iconv func_iconv - _use_select ilbc codec_ilbc format_ilbc - _use_select ldap res_config_ldap - _use_select lua pbx_lua - _use_select mysql app_mysql cdr_mysql res_config_mysql - _use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc - _use_select oss chan_oss - _use_select postgres {cdr,cel}_pgsql res_config_pgsql - _use_select radius {cdr,cel}_radius - _use_select snmp res_snmp - _use_select span res_fax_spandsp - _use_select speex {codec,func}_speex - _use_select srtp res_srtp - _use_select statsd res_statsd res_{endpoint,chan}_stats - _use_select syslog cdr_syslog - _use_select vorbis format_ogg_vorbis - _use_select xmpp res_xmpp - - # Voicemail storage ... - for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do - if use ${vmst}; then - _menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts - fi - done - - if use debug; then - for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do - _menuselect --enable $o menuselect.makeopts - done - fi -} - -src_compile() { - emake ASTCFLAGS="${CFLAGS}" ASTLDFLAGS="${LDFLAGS}" NOISY_BUILD=yes -} - -src_install() { - local d - - mkdir -p "${ED}/usr/$(get_libdir)/pkgconfig" || die - emake DESTDIR="${ED}" NOISY_BUILD=yes install - - if use radius; then - insinto /etc/radiusclient/ - doins contrib/dictionary.digium - fi - diropts -m 0750 -o root -g asterisk - keepdir /etc/asterisk - emake NOISY_BUILD=yes DESTDIR="${ED}" CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs - for conffile in "${ED}/etc/asterisk/"* - do - fowners root:root "${conffile#${ED}}" - fperms 0644 "${conffile#${ED}}" - done - - # keep directories - diropts -m 0750 -o asterisk -g root - keepdir /var/lib/asterisk - keepdir /var/spool/asterisk - keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail,recording} - diropts -m 0750 -o asterisk -g asterisk - keepdir /var/log/asterisk/{cdr-csv,cdr-custom} - - newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk - newconfd "${FILESDIR}"/confd-13.32.0 asterisk - - systemd_dounit "${FILESDIR}"/asterisk.service - systemd_newtmpfilesd "${FILESDIR}"/asterisk.tmpfiles.conf asterisk.conf - systemd_install_serviced "${FILESDIR}"/asterisk.service.conf - - # Reset diropts else dodoc uses it for doc installations. - diropts -m0755 - - # install the upgrade documentation - dodoc UPGRADE* BUGS CREDITS - - # install extra documentation - if use doc; then - dodoc doc/*.txt - dodoc doc/*.pdf - fi - - # install logrotate snippet; bug #329281 - # - insinto /etc/logrotate.d - newins "${FILESDIR}/1.6.2/asterisk.logrotate4" asterisk - - # Asterisk installs a few folders that's empty by design, - # but still required. This finds them, and marks them for - # portage. - for d in $(find "${ED}"/var -type d -empty || die "Find failed."); do - keepdir "${d#${ED}}" - done -} - -pkg_postinst() { - if [ -z "${REPLACING_VERSIONS}" ]; then - elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/" - elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" - elif [ "$(ver_cut 1 "${REPLACING_VERSIONS}")" != "$(ver_cut 1)" ]; then - elog "You are updating from Asterisk $(ver_cut 1 "${REPLACING_VERSIONS}") upgrade document:" - elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+$(ver_cut 1)" - elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" - fi -} diff --git a/net-misc/asterisk/asterisk-13.36.0.ebuild b/net-misc/asterisk/asterisk-13.36.0.ebuild new file mode 100644 index 000000000000..b4c18883346d --- /dev/null +++ b/net-misc/asterisk/asterisk-13.36.0.ebuild @@ -0,0 +1,299 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info systemd + +DESCRIPTION="Asterisk: A Modular Open Source PBX System" +HOMEPAGE="https://www.asterisk.org/" +SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz + https://downloads.uls.co.za/gentoo/asterisk/gentoo-asterisk-patchset-4.08.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +IUSE_VOICEMAIL_STORAGE=" + +voicemail_storage_file + voicemail_storage_odbc + voicemail_storage_imap +" +IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libressl lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog vorbis xmpp" +IUSE_EXPAND="VOICEMAIL_STORAGE" +REQUIRED_USE="gtalk? ( xmpp ) + ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} ) + voicemail_storage_odbc? ( odbc ) +" + +PATCHES=( + "${FILESDIR}/${PN}-historic-no-var-run-install.patch" +) + +DEPEND="acct-user/asterisk + acct-group/asterisk + dev-db/sqlite:3 + dev-libs/popt + dev-libs/jansson + dev-libs/libedit + dev-libs/libxml2:2 + dev-libs/libxslt + sys-libs/ncurses:0= + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + bluetooth? ( net-wireless/bluez:= ) + calendar? ( + net-libs/neon:= + dev-libs/libical:= + dev-libs/iksemel + ) + caps? ( sys-libs/libcap ) + cluster? ( sys-cluster/corosync ) + curl? ( net-misc/curl ) + dahdi? ( + net-libs/libpri + net-misc/dahdi-tools + ) + freetds? ( dev-db/freetds ) + gtalk? ( dev-libs/iksemel ) + http? ( dev-libs/gmime:2.6 ) + iconv? ( virtual/libiconv ) + ilbc? ( media-libs/libilbc ) + ldap? ( net-nds/openldap ) + lua? ( dev-lang/lua:* ) + mysql? ( dev-db/mysql-connector-c:= ) + newt? ( dev-libs/newt ) + odbc? ( dev-db/unixODBC ) + pjproject? ( net-libs/pjproject ) + portaudio? ( media-libs/portaudio ) + postgres? ( dev-db/postgresql:* ) + radius? ( net-dialup/freeradius-client ) + snmp? ( net-analyzer/net-snmp:= ) + span? ( media-libs/spandsp ) + speex? ( + media-libs/libogg + media-libs/speex + media-libs/speexdsp + ) + srtp? ( net-libs/libsrtp:0 ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + voicemail_storage_imap? ( virtual/imap-c-client ) + xmpp? ( dev-libs/iksemel ) +" + +RDEPEND="${DEPEND} + net-misc/asterisk-core-sounds + net-misc/asterisk-extra-sounds + net-misc/asterisk-moh-opsound + selinux? ( sec-policy/selinux-asterisk ) + syslog? ( virtual/logger )" + +BDEPEND="virtual/pkgconfig" + +QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+" + +pkg_setup() { + CONFIG_CHECK="~!NF_CONNTRACK_SIP" + local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users + have reported that this module dropped critical SIP packets in their deployments. You + may want to disable it if you see such problems." + check_extra_config +} + +src_prepare() { + default + AT_M4DIR="autoconf third-party third-party/pjproject third-party/jansson" eautoreconf +} + +src_configure() { + local vmst + + econf \ + --libdir="/usr/$(get_libdir)" \ + --localstatedir="/var" \ + --with-crypto \ + --with-gsm=internal \ + --with-popt \ + --with-z \ + --with-libedit \ + $(use_with caps cap) \ + $(use_with http gmime) \ + $(use_with newt) \ + $(use_with pjproject) \ + $(use_with portaudio) \ + $(use_with ssl) + + _menuselect() { + menuselect/menuselect "$@" || die "menuselect $* failed." + } + + _use_select() { + local state=$(usex "$1" enable disable) + shift # remove use from parameters + + while [[ -n $1 ]]; do + _menuselect --${state} "$1" menuselect.makeopts + shift + done + } + + # Blank out sounds/sounds.xml file to prevent + # asterisk from installing sounds files (we pull them in via + # asterisk-{core,extra}-sounds and asterisk-moh-opsound. + >"${S}"/sounds/sounds.xml + + # That NATIVE_ARCH chatter really is quite bothersome + sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system" + + # Compile menuselect binary for optional components + emake NOISE_BUILD=yes menuselect.makeopts + + # Disable BUILD_NATIVE (bug #667498) + _menuselect --disable build_native menuselect.makeopts + + # Broken functionality is forcibly disabled (bug #360143) + _menuselect --disable chan_misdn menuselect.makeopts + _menuselect --disable chan_ooh323 menuselect.makeopts + + # Utility set is forcibly enabled (bug #358001) + _menuselect --enable smsq menuselect.makeopts + _menuselect --enable streamplayer menuselect.makeopts + _menuselect --enable aelparse menuselect.makeopts + _menuselect --enable astman menuselect.makeopts + + # this is connected, otherwise it would not find + # ast_pktccops_gate_alloc symbol + _menuselect --enable chan_mgcp menuselect.makeopts + _menuselect --enable res_pktccops menuselect.makeopts + + # SSL is forcibly enabled, IAX2 & DUNDI are expected to be available + _menuselect --enable pbx_dundi menuselect.makeopts + _menuselect --enable func_aes menuselect.makeopts + _menuselect --enable chan_iax2 menuselect.makeopts + + # SQlite3 is now the main database backend, enable related features + _menuselect --enable cdr_sqlite3_custom menuselect.makeopts + _menuselect --enable cel_sqlite3_custom menuselect.makeopts + + # The others are based on USE-flag settings + _use_select alsa chan_alsa + _use_select bluetooth chan_mobile + _use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar} + _use_select cluster res_corosync + _use_select curl func_curl res_config_curl res_curl + _use_select dahdi app_dahdiras app_meetme chan_dahdi codec_dahdi res_timing_dahdi + _use_select freetds {cdr,cel}_tds + _use_select gtalk chan_motif + _use_select http res_http_post + _use_select iconv func_iconv + _use_select ilbc codec_ilbc format_ilbc + _use_select ldap res_config_ldap + _use_select lua pbx_lua + _use_select mysql app_mysql cdr_mysql res_config_mysql + _use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc + _use_select oss chan_oss + _use_select postgres {cdr,cel}_pgsql res_config_pgsql + _use_select radius {cdr,cel}_radius + _use_select snmp res_snmp + _use_select span res_fax_spandsp + _use_select speex {codec,func}_speex + _use_select speex format_ogg_speex + _use_select srtp res_srtp + _use_select statsd res_statsd res_{endpoint,chan}_stats + _use_select syslog cdr_syslog + _use_select vorbis format_ogg_vorbis + _use_select xmpp res_xmpp + + # Voicemail storage ... + for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do + if use ${vmst}; then + _menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts + fi + done + + if use debug; then + for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do + _menuselect --enable $o menuselect.makeopts + done + fi +} + +src_compile() { + emake ASTCFLAGS="${CFLAGS}" ASTLDFLAGS="${LDFLAGS}" NOISY_BUILD=yes +} + +src_install() { + local d + + mkdir -p "${ED}/usr/$(get_libdir)/pkgconfig" || die + emake DESTDIR="${ED}" NOISY_BUILD=yes install + + if use radius; then + insinto /etc/radiusclient/ + doins contrib/dictionary.digium + fi + diropts -m 0750 -o root -g asterisk + keepdir /etc/asterisk + emake NOISY_BUILD=yes DESTDIR="${ED}" CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs + for conffile in "${ED}/etc/asterisk/"* + do + fowners root:root "${conffile#${ED}}" + fperms 0644 "${conffile#${ED}}" + done + + # keep directories + diropts -m 0750 -o asterisk -g root + keepdir /var/lib/asterisk + keepdir /var/spool/asterisk + keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail,recording} + diropts -m 0750 -o asterisk -g asterisk + keepdir /var/log/asterisk/{cdr-csv,cdr-custom} + + newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk + newconfd "${FILESDIR}"/confd-13.32.0 asterisk + + systemd_dounit "${FILESDIR}"/asterisk.service + systemd_newtmpfilesd "${FILESDIR}"/asterisk.tmpfiles.conf asterisk.conf + systemd_install_serviced "${FILESDIR}"/asterisk.service.conf + + # Reset diropts else dodoc uses it for doc installations. + diropts -m0755 + + # install the upgrade documentation + dodoc UPGRADE* BUGS CREDITS + + # install extra documentation + if use doc; then + dodoc doc/*.txt + dodoc doc/*.pdf + fi + + # install logrotate snippet; bug #329281 + # + insinto /etc/logrotate.d + newins "${FILESDIR}/1.6.2/asterisk.logrotate4" asterisk + + # Asterisk installs a few folders that's empty by design, + # but still required. This finds them, and marks them for + # portage. + for d in $(find "${ED}"/var -type d -empty || die "Find failed."); do + keepdir "${d#${ED}}" + done +} + +pkg_postinst() { + if [ -z "${REPLACING_VERSIONS}" ]; then + elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/" + elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" + elif [ "$(ver_cut 1 "${REPLACING_VERSIONS}")" != "$(ver_cut 1)" ]; then + elog "You are updating from Asterisk $(ver_cut 1 "${REPLACING_VERSIONS}") upgrade document:" + elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+$(ver_cut 1)" + elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" + fi +} diff --git a/net-misc/asterisk/asterisk-16.11.1.ebuild b/net-misc/asterisk/asterisk-16.11.1.ebuild deleted file mode 100644 index b971778f05c4..000000000000 --- a/net-misc/asterisk/asterisk-16.11.1.ebuild +++ /dev/null @@ -1,300 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools linux-info systemd - -DESCRIPTION="Asterisk: A Modular Open Source PBX System" -HOMEPAGE="https://www.asterisk.org/" -SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz - https://downloads.uls.co.za/gentoo/asterisk/gentoo-asterisk-patchset-4.08.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -IUSE_VOICEMAIL_STORAGE=" - +voicemail_storage_file - voicemail_storage_odbc - voicemail_storage_imap -" -IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libressl lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog unbound vorbis xmpp" -IUSE_EXPAND="VOICEMAIL_STORAGE" -REQUIRED_USE="gtalk? ( xmpp ) - ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} ) - voicemail_storage_odbc? ( odbc ) -" - -PATCHES=( - "${FILESDIR}/${PN}-historic-no-var-run-install.patch" - "${FILESDIR}/${PN}-13.33.0-nossl.patch" -) - -DEPEND="acct-user/asterisk - acct-group/asterisk - dev-db/sqlite:3 - dev-libs/popt - >=dev-libs/jansson-2.11 - dev-libs/libedit - dev-libs/libxml2:2 - dev-libs/libxslt - sys-apps/util-linux - sys-libs/ncurses:0= - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - bluetooth? ( net-wireless/bluez:= ) - calendar? ( - net-libs/neon:= - dev-libs/libical:= - dev-libs/iksemel - ) - caps? ( sys-libs/libcap ) - cluster? ( sys-cluster/corosync ) - curl? ( net-misc/curl ) - dahdi? ( - net-libs/libpri - net-misc/dahdi-tools - ) - freetds? ( dev-db/freetds ) - gtalk? ( dev-libs/iksemel ) - http? ( dev-libs/gmime:2.6 ) - iconv? ( virtual/libiconv ) - ilbc? ( media-libs/libilbc ) - ldap? ( net-nds/openldap ) - lua? ( dev-lang/lua:* ) - mysql? ( dev-db/mysql-connector-c:= ) - newt? ( dev-libs/newt ) - odbc? ( dev-db/unixODBC ) - pjproject? ( >=net-libs/pjproject-2.9 ) - portaudio? ( media-libs/portaudio ) - postgres? ( dev-db/postgresql:* ) - radius? ( net-dialup/freeradius-client ) - snmp? ( net-analyzer/net-snmp:= ) - span? ( media-libs/spandsp ) - speex? ( - media-libs/speex - media-libs/speexdsp - ) - srtp? ( net-libs/libsrtp:0 ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) - unbound? ( net-dns/unbound ) - vorbis? ( media-libs/libvorbis ) - voicemail_storage_imap? ( virtual/imap-c-client ) - xmpp? ( dev-libs/iksemel ) -" - -RDEPEND="${DEPEND} - net-misc/asterisk-core-sounds - net-misc/asterisk-extra-sounds - net-misc/asterisk-moh-opsound - selinux? ( sec-policy/selinux-asterisk ) - syslog? ( virtual/logger )" - -BDEPEND="virtual/pkgconfig" - -QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+" - -pkg_setup() { - CONFIG_CHECK="~!NF_CONNTRACK_SIP" - local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users - have reported that this module dropped critical SIP packets in their deployments. You - may want to disable it if you see such problems." - check_extra_config -} - -src_prepare() { - default - AT_M4DIR="autoconf third-party third-party/pjproject third-party/jansson" eautoreconf -} - -function menuselect() { - menuselect/menuselect "$@" || die "menuselect $* failed." -} - -src_configure() { - local vmst - - econf \ - --libdir="/usr/$(get_libdir)" \ - --localstatedir="/var" \ - --with-crypto \ - --with-gsm=internal \ - --with-popt \ - --with-z \ - --with-libedit \ - --without-jansson-bundled \ - --without-pjproject-bundled \ - $(use_with caps cap) \ - $(use_with http gmime) \ - $(use_with newt) \ - $(use_with pjproject) \ - $(use_with portaudio) \ - $(use_with ssl) \ - $(use_with unbound) - - # Blank out sounds/sounds.xml file to prevent - # asterisk from installing sounds files (we pull them in via - # asterisk-{core,extra}-sounds and asterisk-moh-opsound. - >"${S}"/sounds/sounds.xml - - # That NATIVE_ARCH chatter really is quite bothersome - sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system" - - # Compile menuselect binary for optional components - emake NOISY_BUILD=yes menuselect.makeopts - - # Disable BUILD_NATIVE (bug #667498) - menuselect --disable build_native menuselect.makeopts - - # Broken functionality is forcibly disabled (bug #360143) - menuselect --disable chan_misdn menuselect.makeopts - menuselect --disable chan_ooh323 menuselect.makeopts - - # Utility set is forcibly enabled (bug #358001) - menuselect --enable smsq menuselect.makeopts - menuselect --enable streamplayer menuselect.makeopts - menuselect --enable aelparse menuselect.makeopts - menuselect --enable astman menuselect.makeopts - - # this is connected, otherwise it would not find - # ast_pktccops_gate_alloc symbol - menuselect --enable chan_mgcp menuselect.makeopts - menuselect --enable res_pktccops menuselect.makeopts - - # SSL is forcibly enabled, IAX2 & DUNDI are expected to be available - menuselect --enable pbx_dundi menuselect.makeopts - menuselect --enable func_aes menuselect.makeopts - menuselect --enable chan_iax2 menuselect.makeopts - - # SQlite3 is now the main database backend, enable related features - menuselect --enable cdr_sqlite3_custom menuselect.makeopts - menuselect --enable cel_sqlite3_custom menuselect.makeopts - - # The others are based on USE-flag settings - use_select() { - local state=$(use "$1" && echo enable || echo disable) - shift # remove use from parameters - - while [[ -n $1 ]]; do - menuselect --${state} "$1" menuselect.makeopts - shift - done - } - - use_select alsa chan_alsa - use_select bluetooth chan_mobile - use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar} - use_select cluster res_corosync - use_select curl func_curl res_config_curl res_curl - use_select dahdi app_dahdiras app_meetme chan_dahdi codec_dahdi res_timing_dahdi - use_select freetds {cdr,cel}_tds - use_select gtalk chan_motif - use_select http res_http_post - use_select iconv func_iconv - use_select ilbc codec_ilbc format_ilbc - use_select ldap res_config_ldap - use_select lua pbx_lua - use_select mysql app_mysql cdr_mysql res_config_mysql - use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc - use_select oss chan_oss - use_select postgres {cdr,cel}_pgsql res_config_pgsql - use_select radius {cdr,cel}_radius - use_select snmp res_snmp - use_select span res_fax_spandsp - use_select speex {codec,func}_speex - use_select srtp res_srtp - use_select statsd res_statsd res_{endpoint,chan}_stats - use_select syslog cdr_syslog - use_select vorbis format_ogg_vorbis - use_select xmpp res_xmpp - - # Voicemail storage ... - for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do - if use ${vmst}; then - menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts - fi - done - - if use debug; then - for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do - menuselect --enable "${o}" menuselect.makeopts - done - fi -} - -src_compile() { - emake ASTCFLAGS="${CFLAGS}" ASTLDFLAGS="${LDFLAGS}" NOISY_BUILD=yes -} - -src_install() { - local d - - mkdir -p "${ED}/usr/$(get_libdir)/pkgconfig" || die - emake DESTDIR="${ED}" NOISY_BUILD=yes install - - if use radius; then - insinto /etc/radiusclient/ - doins contrib/dictionary.digium - fi - diropts -m 0750 -o root -g asterisk - keepdir /etc/asterisk - emake NOISY_BUILD=yes DESTDIR="${ED}" CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs - for conffile in "${ED}/etc/asterisk/"* - do - fowners root:root "${conffile#${ED}}" - fperms 0644 "${conffile#${ED}}" - done - - # keep directories - diropts -m 0750 -o asterisk -g root - keepdir /var/lib/asterisk - keepdir /var/spool/asterisk - keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail,recording} - diropts -m 0750 -o asterisk -g asterisk - keepdir /var/log/asterisk/{cdr-csv,cdr-custom} - - newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk - newconfd "${FILESDIR}"/confd-13.32.0 asterisk - - systemd_dounit "${FILESDIR}"/asterisk.service - systemd_newtmpfilesd "${FILESDIR}"/asterisk.tmpfiles.conf asterisk.conf - systemd_install_serviced "${FILESDIR}"/asterisk.service.conf - - # Reset diropts else dodoc uses it for doc installations. - diropts -m0755 - - # install the upgrade documentation - dodoc UPGRADE* BUGS CREDITS - - # install extra documentation - if use doc; then - dodoc doc/*.txt - dodoc doc/*.pdf - fi - - # install logrotate snippet; bug #329281 - # - insinto /etc/logrotate.d - newins "${FILESDIR}/1.6.2/asterisk.logrotate4" asterisk - - # Asterisk installs a few folders that's empty by design, - # but still required. This finds them, and marks them for - # portage. - for d in $(find "${ED}"/var -type d -empty || die "Find failed."); do - keepdir "${d#${ED}}" - done -} - -pkg_postinst() { - if [ -z "${REPLACING_VERSIONS}" ]; then - elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/" - elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" - elif [ "$(ver_cut 1 "${REPLACING_VERSIONS}")" != "$(ver_cut 1)" ]; then - elog "You are updating from Asterisk $(ver_cut 1 "${REPLACING_VERSIONS}") upgrade document:" - elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+$(ver_cut 1)" - elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" - fi -} diff --git a/net-misc/asterisk/asterisk-16.12.0-r1.ebuild b/net-misc/asterisk/asterisk-16.12.0-r1.ebuild new file mode 100644 index 000000000000..44f1f489f95c --- /dev/null +++ b/net-misc/asterisk/asterisk-16.12.0-r1.ebuild @@ -0,0 +1,304 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info systemd + +DESCRIPTION="Asterisk: A Modular Open Source PBX System" +HOMEPAGE="https://www.asterisk.org/" +SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz + https://downloads.uls.co.za/gentoo/asterisk/gentoo-asterisk-patchset-4.08.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +IUSE_VOICEMAIL_STORAGE=" + +voicemail_storage_file + voicemail_storage_odbc + voicemail_storage_imap +" +IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libressl lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog unbound vorbis xmpp" +IUSE_EXPAND="VOICEMAIL_STORAGE" +REQUIRED_USE="gtalk? ( xmpp ) + ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} ) + voicemail_storage_odbc? ( odbc ) +" + +PATCHES=( + "${FILESDIR}/${PN}-historic-no-var-run-install.patch" +) + +DEPEND="acct-user/asterisk + acct-group/asterisk + dev-db/sqlite:3 + dev-libs/popt + >=dev-libs/jansson-2.11 + dev-libs/libedit + dev-libs/libxml2:2 + dev-libs/libxslt + sys-apps/util-linux + sys-libs/ncurses:0= + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + bluetooth? ( net-wireless/bluez:= ) + calendar? ( + net-libs/neon:= + dev-libs/libical:= + dev-libs/iksemel + ) + caps? ( sys-libs/libcap ) + cluster? ( sys-cluster/corosync ) + curl? ( net-misc/curl ) + dahdi? ( + net-libs/libpri + net-misc/dahdi-tools + ) + freetds? ( dev-db/freetds ) + gtalk? ( dev-libs/iksemel ) + http? ( dev-libs/gmime:2.6 ) + iconv? ( virtual/libiconv ) + ilbc? ( media-libs/libilbc ) + ldap? ( net-nds/openldap ) + lua? ( dev-lang/lua:* ) + mysql? ( dev-db/mysql-connector-c:= ) + newt? ( dev-libs/newt ) + odbc? ( dev-db/unixODBC ) + pjproject? ( >=net-libs/pjproject-2.9 ) + portaudio? ( media-libs/portaudio ) + postgres? ( dev-db/postgresql:* ) + radius? ( net-dialup/freeradius-client ) + snmp? ( net-analyzer/net-snmp:= ) + span? ( media-libs/spandsp ) + speex? ( + media-libs/libogg + media-libs/speex + media-libs/speexdsp + ) + srtp? ( net-libs/libsrtp:0 ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + unbound? ( net-dns/unbound ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + voicemail_storage_imap? ( virtual/imap-c-client ) + xmpp? ( dev-libs/iksemel ) +" + +RDEPEND="${DEPEND} + net-misc/asterisk-core-sounds + net-misc/asterisk-extra-sounds + net-misc/asterisk-moh-opsound + selinux? ( sec-policy/selinux-asterisk ) + syslog? ( virtual/logger )" + +BDEPEND="virtual/pkgconfig" + +QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+" + +pkg_setup() { + CONFIG_CHECK="~!NF_CONNTRACK_SIP" + local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users + have reported that this module dropped critical SIP packets in their deployments. You + may want to disable it if you see such problems." + check_extra_config +} + +src_prepare() { + default + AT_M4DIR="autoconf third-party third-party/pjproject third-party/jansson" eautoreconf +} + +src_configure() { + local vmst + + econf \ + --libdir="/usr/$(get_libdir)" \ + --localstatedir="/var" \ + --with-crypto \ + --with-gsm=internal \ + --with-popt \ + --with-z \ + --with-libedit \ + --without-jansson-bundled \ + --without-pjproject-bundled \ + $(use_with caps cap) \ + $(use_with http gmime) \ + $(use_with newt) \ + $(use_with pjproject) \ + $(use_with portaudio) \ + $(use_with ssl) \ + $(use_with unbound) + + _menuselect() { + menuselect/menuselect "$@" || die "menuselect $* failed." + } + + _use_select() { + local state=$(use "$1" && echo enable || echo disable) + shift # remove use from parameters + + while [[ -n $1 ]]; do + _menuselect --${state} "$1" menuselect.makeopts + shift + done + } + + # Blank out sounds/sounds.xml file to prevent + # asterisk from installing sounds files (we pull them in via + # asterisk-{core,extra}-sounds and asterisk-moh-opsound. + >"${S}"/sounds/sounds.xml + + # That NATIVE_ARCH chatter really is quite bothersome + sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system" + + # Compile menuselect binary for optional components + emake NOISY_BUILD=yes menuselect.makeopts + + # Disable BUILD_NATIVE (bug #667498) + _menuselect --disable build_native menuselect.makeopts + + # Broken functionality is forcibly disabled (bug #360143) + _menuselect --disable chan_misdn menuselect.makeopts + _menuselect --disable chan_ooh323 menuselect.makeopts + + # Utility set is forcibly enabled (bug #358001) + _menuselect --enable smsq menuselect.makeopts + _menuselect --enable streamplayer menuselect.makeopts + _menuselect --enable aelparse menuselect.makeopts + _menuselect --enable astman menuselect.makeopts + + # this is connected, otherwise it would not find + # ast_pktccops_gate_alloc symbol + _menuselect --enable chan_mgcp menuselect.makeopts + _menuselect --enable res_pktccops menuselect.makeopts + + # SSL is forcibly enabled, IAX2 & DUNDI are expected to be available + _menuselect --enable pbx_dundi menuselect.makeopts + _menuselect --enable func_aes menuselect.makeopts + _menuselect --enable chan_iax2 menuselect.makeopts + + # SQlite3 is now the main database backend, enable related features + _menuselect --enable cdr_sqlite3_custom menuselect.makeopts + _menuselect --enable cel_sqlite3_custom menuselect.makeopts + + # The others are based on USE-flag settings + _use_select alsa chan_alsa + _use_select bluetooth chan_mobile + _use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar} + _use_select cluster res_corosync + _use_select curl func_curl res_config_curl res_curl + _use_select dahdi app_dahdiras app_meetme chan_dahdi codec_dahdi res_timing_dahdi + _use_select freetds {cdr,cel}_tds + _use_select gtalk chan_motif + _use_select http res_http_post + _use_select iconv func_iconv + _use_select ilbc codec_ilbc format_ilbc + _use_select ldap res_config_ldap + _use_select lua pbx_lua + _use_select mysql app_mysql cdr_mysql res_config_mysql + _use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc + _use_select oss chan_oss + _use_select postgres {cdr,cel}_pgsql res_config_pgsql + _use_select radius {cdr,cel}_radius + _use_select snmp res_snmp + _use_select span res_fax_spandsp + _use_select speex {codec,func}_speex + _use_select speex format_ogg_speex + _use_select srtp res_srtp + _use_select statsd res_statsd res_{endpoint,chan}_stats + _use_select syslog cdr_syslog + _use_select vorbis format_ogg_vorbis + _use_select xmpp res_xmpp + + # Voicemail storage ... + for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do + if use ${vmst}; then + _menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts + fi + done + + if use debug; then + for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do + _menuselect --enable "${o}" menuselect.makeopts + done + fi +} + +src_compile() { + emake ASTCFLAGS="${CFLAGS}" ASTLDFLAGS="${LDFLAGS}" NOISY_BUILD=yes +} + +src_install() { + local d + + mkdir -p "${ED}/usr/$(get_libdir)/pkgconfig" || die + emake DESTDIR="${ED}" NOISY_BUILD=yes install + + if use radius; then + insinto /etc/radiusclient/ + doins contrib/dictionary.digium + fi + diropts -m 0750 -o root -g asterisk + keepdir /etc/asterisk + emake NOISY_BUILD=yes DESTDIR="${ED}" CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs + for conffile in "${ED}/etc/asterisk/"* + do + fowners root:root "${conffile#${ED}}" + fperms 0644 "${conffile#${ED}}" + done + + # keep directories + diropts -m 0750 -o asterisk -g root + keepdir /var/lib/asterisk + keepdir /var/spool/asterisk + keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail,recording} + diropts -m 0750 -o asterisk -g asterisk + keepdir /var/log/asterisk/{cdr-csv,cdr-custom} + + newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk + newconfd "${FILESDIR}"/confd-13.32.0 asterisk + + systemd_dounit "${FILESDIR}"/asterisk.service + systemd_newtmpfilesd "${FILESDIR}"/asterisk.tmpfiles.conf asterisk.conf + systemd_install_serviced "${FILESDIR}"/asterisk.service.conf + + # Reset diropts else dodoc uses it for doc installations. + diropts -m0755 + + # install the upgrade documentation + dodoc UPGRADE* BUGS CREDITS + + # install extra documentation + if use doc; then + dodoc doc/*.txt + dodoc doc/*.pdf + fi + + # install logrotate snippet; bug #329281 + # + insinto /etc/logrotate.d + newins "${FILESDIR}/1.6.2/asterisk.logrotate4" asterisk + + # Asterisk installs a few folders that's empty by design, + # but still required. This finds them, and marks them for + # portage. + for d in $(find "${ED}"/var -type d -empty || die "Find failed."); do + keepdir "${d#${ED}}" + done +} + +pkg_postinst() { + if [ -z "${REPLACING_VERSIONS}" ]; then + elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/" + elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" + elif [ "$(ver_cut 1 "${REPLACING_VERSIONS}")" != "$(ver_cut 1)" ]; then + elog "You are updating from Asterisk $(ver_cut 1 "${REPLACING_VERSIONS}") upgrade document:" + elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+$(ver_cut 1)" + elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" + fi +} diff --git a/net-misc/asterisk/asterisk-16.12.0.ebuild b/net-misc/asterisk/asterisk-16.12.0.ebuild deleted file mode 100644 index e7b031043036..000000000000 --- a/net-misc/asterisk/asterisk-16.12.0.ebuild +++ /dev/null @@ -1,299 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools linux-info systemd - -DESCRIPTION="Asterisk: A Modular Open Source PBX System" -HOMEPAGE="https://www.asterisk.org/" -SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz - https://downloads.uls.co.za/gentoo/asterisk/gentoo-asterisk-patchset-4.08.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -IUSE_VOICEMAIL_STORAGE=" - +voicemail_storage_file - voicemail_storage_odbc - voicemail_storage_imap -" -IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libressl lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog unbound vorbis xmpp" -IUSE_EXPAND="VOICEMAIL_STORAGE" -REQUIRED_USE="gtalk? ( xmpp ) - ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} ) - voicemail_storage_odbc? ( odbc ) -" - -PATCHES=( - "${FILESDIR}/${PN}-historic-no-var-run-install.patch" -) - -DEPEND="acct-user/asterisk - acct-group/asterisk - dev-db/sqlite:3 - dev-libs/popt - >=dev-libs/jansson-2.11 - dev-libs/libedit - dev-libs/libxml2:2 - dev-libs/libxslt - sys-apps/util-linux - sys-libs/ncurses:0= - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - bluetooth? ( net-wireless/bluez:= ) - calendar? ( - net-libs/neon:= - dev-libs/libical:= - dev-libs/iksemel - ) - caps? ( sys-libs/libcap ) - cluster? ( sys-cluster/corosync ) - curl? ( net-misc/curl ) - dahdi? ( - net-libs/libpri - net-misc/dahdi-tools - ) - freetds? ( dev-db/freetds ) - gtalk? ( dev-libs/iksemel ) - http? ( dev-libs/gmime:2.6 ) - iconv? ( virtual/libiconv ) - ilbc? ( media-libs/libilbc ) - ldap? ( net-nds/openldap ) - lua? ( dev-lang/lua:* ) - mysql? ( dev-db/mysql-connector-c:= ) - newt? ( dev-libs/newt ) - odbc? ( dev-db/unixODBC ) - pjproject? ( >=net-libs/pjproject-2.9 ) - portaudio? ( media-libs/portaudio ) - postgres? ( dev-db/postgresql:* ) - radius? ( net-dialup/freeradius-client ) - snmp? ( net-analyzer/net-snmp:= ) - span? ( media-libs/spandsp ) - speex? ( - media-libs/speex - media-libs/speexdsp - ) - srtp? ( net-libs/libsrtp:0 ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) - unbound? ( net-dns/unbound ) - vorbis? ( media-libs/libvorbis ) - voicemail_storage_imap? ( virtual/imap-c-client ) - xmpp? ( dev-libs/iksemel ) -" - -RDEPEND="${DEPEND} - net-misc/asterisk-core-sounds - net-misc/asterisk-extra-sounds - net-misc/asterisk-moh-opsound - selinux? ( sec-policy/selinux-asterisk ) - syslog? ( virtual/logger )" - -BDEPEND="virtual/pkgconfig" - -QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+" - -pkg_setup() { - CONFIG_CHECK="~!NF_CONNTRACK_SIP" - local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users - have reported that this module dropped critical SIP packets in their deployments. You - may want to disable it if you see such problems." - check_extra_config -} - -src_prepare() { - default - AT_M4DIR="autoconf third-party third-party/pjproject third-party/jansson" eautoreconf -} - -src_configure() { - local vmst - - econf \ - --libdir="/usr/$(get_libdir)" \ - --localstatedir="/var" \ - --with-crypto \ - --with-gsm=internal \ - --with-popt \ - --with-z \ - --with-libedit \ - --without-jansson-bundled \ - --without-pjproject-bundled \ - $(use_with caps cap) \ - $(use_with http gmime) \ - $(use_with newt) \ - $(use_with pjproject) \ - $(use_with portaudio) \ - $(use_with ssl) \ - $(use_with unbound) - - _menuselect() { - menuselect/menuselect "$@" || die "menuselect $* failed." - } - - _use_select() { - local state=$(use "$1" && echo enable || echo disable) - shift # remove use from parameters - - while [[ -n $1 ]]; do - _menuselect --${state} "$1" menuselect.makeopts - shift - done - } - - # Blank out sounds/sounds.xml file to prevent - # asterisk from installing sounds files (we pull them in via - # asterisk-{core,extra}-sounds and asterisk-moh-opsound. - >"${S}"/sounds/sounds.xml - - # That NATIVE_ARCH chatter really is quite bothersome - sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system" - - # Compile menuselect binary for optional components - emake NOISY_BUILD=yes menuselect.makeopts - - # Disable BUILD_NATIVE (bug #667498) - _menuselect --disable build_native menuselect.makeopts - - # Broken functionality is forcibly disabled (bug #360143) - _menuselect --disable chan_misdn menuselect.makeopts - _menuselect --disable chan_ooh323 menuselect.makeopts - - # Utility set is forcibly enabled (bug #358001) - _menuselect --enable smsq menuselect.makeopts - _menuselect --enable streamplayer menuselect.makeopts - _menuselect --enable aelparse menuselect.makeopts - _menuselect --enable astman menuselect.makeopts - - # this is connected, otherwise it would not find - # ast_pktccops_gate_alloc symbol - _menuselect --enable chan_mgcp menuselect.makeopts - _menuselect --enable res_pktccops menuselect.makeopts - - # SSL is forcibly enabled, IAX2 & DUNDI are expected to be available - _menuselect --enable pbx_dundi menuselect.makeopts - _menuselect --enable func_aes menuselect.makeopts - _menuselect --enable chan_iax2 menuselect.makeopts - - # SQlite3 is now the main database backend, enable related features - _menuselect --enable cdr_sqlite3_custom menuselect.makeopts - _menuselect --enable cel_sqlite3_custom menuselect.makeopts - - # The others are based on USE-flag settings - _use_select alsa chan_alsa - _use_select bluetooth chan_mobile - _use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar} - _use_select cluster res_corosync - _use_select curl func_curl res_config_curl res_curl - _use_select dahdi app_dahdiras app_meetme chan_dahdi codec_dahdi res_timing_dahdi - _use_select freetds {cdr,cel}_tds - _use_select gtalk chan_motif - _use_select http res_http_post - _use_select iconv func_iconv - _use_select ilbc codec_ilbc format_ilbc - _use_select ldap res_config_ldap - _use_select lua pbx_lua - _use_select mysql app_mysql cdr_mysql res_config_mysql - _use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc - _use_select oss chan_oss - _use_select postgres {cdr,cel}_pgsql res_config_pgsql - _use_select radius {cdr,cel}_radius - _use_select snmp res_snmp - _use_select span res_fax_spandsp - _use_select speex {codec,func}_speex - _use_select srtp res_srtp - _use_select statsd res_statsd res_{endpoint,chan}_stats - _use_select syslog cdr_syslog - _use_select vorbis format_ogg_vorbis - _use_select xmpp res_xmpp - - # Voicemail storage ... - for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do - if use ${vmst}; then - _menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts - fi - done - - if use debug; then - for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do - _menuselect --enable "${o}" menuselect.makeopts - done - fi -} - -src_compile() { - emake ASTCFLAGS="${CFLAGS}" ASTLDFLAGS="${LDFLAGS}" NOISY_BUILD=yes -} - -src_install() { - local d - - mkdir -p "${ED}/usr/$(get_libdir)/pkgconfig" || die - emake DESTDIR="${ED}" NOISY_BUILD=yes install - - if use radius; then - insinto /etc/radiusclient/ - doins contrib/dictionary.digium - fi - diropts -m 0750 -o root -g asterisk - keepdir /etc/asterisk - emake NOISY_BUILD=yes DESTDIR="${ED}" CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs - for conffile in "${ED}/etc/asterisk/"* - do - fowners root:root "${conffile#${ED}}" - fperms 0644 "${conffile#${ED}}" - done - - # keep directories - diropts -m 0750 -o asterisk -g root - keepdir /var/lib/asterisk - keepdir /var/spool/asterisk - keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail,recording} - diropts -m 0750 -o asterisk -g asterisk - keepdir /var/log/asterisk/{cdr-csv,cdr-custom} - - newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk - newconfd "${FILESDIR}"/confd-13.32.0 asterisk - - systemd_dounit "${FILESDIR}"/asterisk.service - systemd_newtmpfilesd "${FILESDIR}"/asterisk.tmpfiles.conf asterisk.conf - systemd_install_serviced "${FILESDIR}"/asterisk.service.conf - - # Reset diropts else dodoc uses it for doc installations. - diropts -m0755 - - # install the upgrade documentation - dodoc UPGRADE* BUGS CREDITS - - # install extra documentation - if use doc; then - dodoc doc/*.txt - dodoc doc/*.pdf - fi - - # install logrotate snippet; bug #329281 - # - insinto /etc/logrotate.d - newins "${FILESDIR}/1.6.2/asterisk.logrotate4" asterisk - - # Asterisk installs a few folders that's empty by design, - # but still required. This finds them, and marks them for - # portage. - for d in $(find "${ED}"/var -type d -empty || die "Find failed."); do - keepdir "${d#${ED}}" - done -} - -pkg_postinst() { - if [ -z "${REPLACING_VERSIONS}" ]; then - elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/" - elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" - elif [ "$(ver_cut 1 "${REPLACING_VERSIONS}")" != "$(ver_cut 1)" ]; then - elog "You are updating from Asterisk $(ver_cut 1 "${REPLACING_VERSIONS}") upgrade document:" - elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+$(ver_cut 1)" - elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" - fi -} diff --git a/net-misc/asterisk/asterisk-16.13.0.ebuild b/net-misc/asterisk/asterisk-16.13.0.ebuild new file mode 100644 index 000000000000..44f1f489f95c --- /dev/null +++ b/net-misc/asterisk/asterisk-16.13.0.ebuild @@ -0,0 +1,304 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info systemd + +DESCRIPTION="Asterisk: A Modular Open Source PBX System" +HOMEPAGE="https://www.asterisk.org/" +SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz + https://downloads.uls.co.za/gentoo/asterisk/gentoo-asterisk-patchset-4.08.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +IUSE_VOICEMAIL_STORAGE=" + +voicemail_storage_file + voicemail_storage_odbc + voicemail_storage_imap +" +IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libressl lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog unbound vorbis xmpp" +IUSE_EXPAND="VOICEMAIL_STORAGE" +REQUIRED_USE="gtalk? ( xmpp ) + ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} ) + voicemail_storage_odbc? ( odbc ) +" + +PATCHES=( + "${FILESDIR}/${PN}-historic-no-var-run-install.patch" +) + +DEPEND="acct-user/asterisk + acct-group/asterisk + dev-db/sqlite:3 + dev-libs/popt + >=dev-libs/jansson-2.11 + dev-libs/libedit + dev-libs/libxml2:2 + dev-libs/libxslt + sys-apps/util-linux + sys-libs/ncurses:0= + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + bluetooth? ( net-wireless/bluez:= ) + calendar? ( + net-libs/neon:= + dev-libs/libical:= + dev-libs/iksemel + ) + caps? ( sys-libs/libcap ) + cluster? ( sys-cluster/corosync ) + curl? ( net-misc/curl ) + dahdi? ( + net-libs/libpri + net-misc/dahdi-tools + ) + freetds? ( dev-db/freetds ) + gtalk? ( dev-libs/iksemel ) + http? ( dev-libs/gmime:2.6 ) + iconv? ( virtual/libiconv ) + ilbc? ( media-libs/libilbc ) + ldap? ( net-nds/openldap ) + lua? ( dev-lang/lua:* ) + mysql? ( dev-db/mysql-connector-c:= ) + newt? ( dev-libs/newt ) + odbc? ( dev-db/unixODBC ) + pjproject? ( >=net-libs/pjproject-2.9 ) + portaudio? ( media-libs/portaudio ) + postgres? ( dev-db/postgresql:* ) + radius? ( net-dialup/freeradius-client ) + snmp? ( net-analyzer/net-snmp:= ) + span? ( media-libs/spandsp ) + speex? ( + media-libs/libogg + media-libs/speex + media-libs/speexdsp + ) + srtp? ( net-libs/libsrtp:0 ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + unbound? ( net-dns/unbound ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + voicemail_storage_imap? ( virtual/imap-c-client ) + xmpp? ( dev-libs/iksemel ) +" + +RDEPEND="${DEPEND} + net-misc/asterisk-core-sounds + net-misc/asterisk-extra-sounds + net-misc/asterisk-moh-opsound + selinux? ( sec-policy/selinux-asterisk ) + syslog? ( virtual/logger )" + +BDEPEND="virtual/pkgconfig" + +QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+" + +pkg_setup() { + CONFIG_CHECK="~!NF_CONNTRACK_SIP" + local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users + have reported that this module dropped critical SIP packets in their deployments. You + may want to disable it if you see such problems." + check_extra_config +} + +src_prepare() { + default + AT_M4DIR="autoconf third-party third-party/pjproject third-party/jansson" eautoreconf +} + +src_configure() { + local vmst + + econf \ + --libdir="/usr/$(get_libdir)" \ + --localstatedir="/var" \ + --with-crypto \ + --with-gsm=internal \ + --with-popt \ + --with-z \ + --with-libedit \ + --without-jansson-bundled \ + --without-pjproject-bundled \ + $(use_with caps cap) \ + $(use_with http gmime) \ + $(use_with newt) \ + $(use_with pjproject) \ + $(use_with portaudio) \ + $(use_with ssl) \ + $(use_with unbound) + + _menuselect() { + menuselect/menuselect "$@" || die "menuselect $* failed." + } + + _use_select() { + local state=$(use "$1" && echo enable || echo disable) + shift # remove use from parameters + + while [[ -n $1 ]]; do + _menuselect --${state} "$1" menuselect.makeopts + shift + done + } + + # Blank out sounds/sounds.xml file to prevent + # asterisk from installing sounds files (we pull them in via + # asterisk-{core,extra}-sounds and asterisk-moh-opsound. + >"${S}"/sounds/sounds.xml + + # That NATIVE_ARCH chatter really is quite bothersome + sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system" + + # Compile menuselect binary for optional components + emake NOISY_BUILD=yes menuselect.makeopts + + # Disable BUILD_NATIVE (bug #667498) + _menuselect --disable build_native menuselect.makeopts + + # Broken functionality is forcibly disabled (bug #360143) + _menuselect --disable chan_misdn menuselect.makeopts + _menuselect --disable chan_ooh323 menuselect.makeopts + + # Utility set is forcibly enabled (bug #358001) + _menuselect --enable smsq menuselect.makeopts + _menuselect --enable streamplayer menuselect.makeopts + _menuselect --enable aelparse menuselect.makeopts + _menuselect --enable astman menuselect.makeopts + + # this is connected, otherwise it would not find + # ast_pktccops_gate_alloc symbol + _menuselect --enable chan_mgcp menuselect.makeopts + _menuselect --enable res_pktccops menuselect.makeopts + + # SSL is forcibly enabled, IAX2 & DUNDI are expected to be available + _menuselect --enable pbx_dundi menuselect.makeopts + _menuselect --enable func_aes menuselect.makeopts + _menuselect --enable chan_iax2 menuselect.makeopts + + # SQlite3 is now the main database backend, enable related features + _menuselect --enable cdr_sqlite3_custom menuselect.makeopts + _menuselect --enable cel_sqlite3_custom menuselect.makeopts + + # The others are based on USE-flag settings + _use_select alsa chan_alsa + _use_select bluetooth chan_mobile + _use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar} + _use_select cluster res_corosync + _use_select curl func_curl res_config_curl res_curl + _use_select dahdi app_dahdiras app_meetme chan_dahdi codec_dahdi res_timing_dahdi + _use_select freetds {cdr,cel}_tds + _use_select gtalk chan_motif + _use_select http res_http_post + _use_select iconv func_iconv + _use_select ilbc codec_ilbc format_ilbc + _use_select ldap res_config_ldap + _use_select lua pbx_lua + _use_select mysql app_mysql cdr_mysql res_config_mysql + _use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc + _use_select oss chan_oss + _use_select postgres {cdr,cel}_pgsql res_config_pgsql + _use_select radius {cdr,cel}_radius + _use_select snmp res_snmp + _use_select span res_fax_spandsp + _use_select speex {codec,func}_speex + _use_select speex format_ogg_speex + _use_select srtp res_srtp + _use_select statsd res_statsd res_{endpoint,chan}_stats + _use_select syslog cdr_syslog + _use_select vorbis format_ogg_vorbis + _use_select xmpp res_xmpp + + # Voicemail storage ... + for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do + if use ${vmst}; then + _menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts + fi + done + + if use debug; then + for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do + _menuselect --enable "${o}" menuselect.makeopts + done + fi +} + +src_compile() { + emake ASTCFLAGS="${CFLAGS}" ASTLDFLAGS="${LDFLAGS}" NOISY_BUILD=yes +} + +src_install() { + local d + + mkdir -p "${ED}/usr/$(get_libdir)/pkgconfig" || die + emake DESTDIR="${ED}" NOISY_BUILD=yes install + + if use radius; then + insinto /etc/radiusclient/ + doins contrib/dictionary.digium + fi + diropts -m 0750 -o root -g asterisk + keepdir /etc/asterisk + emake NOISY_BUILD=yes DESTDIR="${ED}" CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs + for conffile in "${ED}/etc/asterisk/"* + do + fowners root:root "${conffile#${ED}}" + fperms 0644 "${conffile#${ED}}" + done + + # keep directories + diropts -m 0750 -o asterisk -g root + keepdir /var/lib/asterisk + keepdir /var/spool/asterisk + keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail,recording} + diropts -m 0750 -o asterisk -g asterisk + keepdir /var/log/asterisk/{cdr-csv,cdr-custom} + + newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk + newconfd "${FILESDIR}"/confd-13.32.0 asterisk + + systemd_dounit "${FILESDIR}"/asterisk.service + systemd_newtmpfilesd "${FILESDIR}"/asterisk.tmpfiles.conf asterisk.conf + systemd_install_serviced "${FILESDIR}"/asterisk.service.conf + + # Reset diropts else dodoc uses it for doc installations. + diropts -m0755 + + # install the upgrade documentation + dodoc UPGRADE* BUGS CREDITS + + # install extra documentation + if use doc; then + dodoc doc/*.txt + dodoc doc/*.pdf + fi + + # install logrotate snippet; bug #329281 + # + insinto /etc/logrotate.d + newins "${FILESDIR}/1.6.2/asterisk.logrotate4" asterisk + + # Asterisk installs a few folders that's empty by design, + # but still required. This finds them, and marks them for + # portage. + for d in $(find "${ED}"/var -type d -empty || die "Find failed."); do + keepdir "${d#${ED}}" + done +} + +pkg_postinst() { + if [ -z "${REPLACING_VERSIONS}" ]; then + elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/" + elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" + elif [ "$(ver_cut 1 "${REPLACING_VERSIONS}")" != "$(ver_cut 1)" ]; then + elog "You are updating from Asterisk $(ver_cut 1 "${REPLACING_VERSIONS}") upgrade document:" + elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+$(ver_cut 1)" + elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.freenode.net" + fi +} diff --git a/net-misc/bsdwhois/Manifest b/net-misc/bsdwhois/Manifest index 4ea7c3b599ab..7becd597689d 100644 --- a/net-misc/bsdwhois/Manifest +++ b/net-misc/bsdwhois/Manifest @@ -1,3 +1,4 @@ +AUX bsdwhois-1.43.2.1-musl-cdefs.patch 357 BLAKE2B f7e32907c3df769eb37c65625fc8a9e452d920fe73948bffbfab37c25b782175844b81c39b0004b8267f1fd8b77a92dced6d84625d488448f230c8d29ae7cdde SHA512 49857453c288f4d8ed23309345d934d5e81da1ff314ff33e53bd2baa6625299e52a514c90fb03ef43e225bf84439fe9835a8ce552f1401f1a28ec733f72e1061 DIST bsdwhois-1.43.2.1.tar.gz 85895 BLAKE2B 584bec2f58deee1208b35df1dae0b638049eab990cade979f56022b701d24b2cd653feb381f79e89610246743c8b20df2c7b83cffec68e3a00a9169c79edd7e5 SHA512 c1b3f93b8d7f838478d59cb70a7326fba84f87e1fcb4af9e7cc64ac1928adf96b0e6facbd6dfabaa7d146f0d1ea1abe1330771be4c7a6f3590d3c9e86a3b53dc -EBUILD bsdwhois-1.43.2.1.ebuild 488 BLAKE2B 4152da86fadeb994c8f4b57333327dc8d9c203d85b62802a99c4598ca9c809a3b2d8ba0eaf17b242341cb565859e9b82415db78574d5571afaa952051cabbe6e SHA512 2c4eac4b32f961d4a31f2955a561b85f457a8b73d763cb5438b11b904d30affb5fdb0983e049aa50e17e2be361cb3781043b7b74842e90bb243b8421bc527240 +EBUILD bsdwhois-1.43.2.1.ebuild 562 BLAKE2B c2ced88224d3c572c9ae5821ca7b9e3cb23b68f3a4446a04666fe096d39db46bf0b732777d0df7b5d33eccfa3fbf2b497185e3776ef03fbf37933e4ba00420f9 SHA512 0176bc5a161abfa6540ee1decdeec19b6d258de5796fceec43b8bb6038f02ac3fd77da07bc598746e4afd71636d3b735f81da04660d630ecb7416fee2a03d014 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/net-misc/bsdwhois/bsdwhois-1.43.2.1.ebuild b/net-misc/bsdwhois/bsdwhois-1.43.2.1.ebuild index d528d6c40956..2e825ce486c1 100644 --- a/net-misc/bsdwhois/bsdwhois-1.43.2.1.ebuild +++ b/net-misc/bsdwhois/bsdwhois-1.43.2.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 DESCRIPTION="FreeBSD Whois Client" HOMEPAGE="https://www.freebsd.org/" @@ -12,11 +12,15 @@ SLOT="0" KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux" IUSE="userland_BSD" +PATCHES=( + "${FILESDIR}/${PN}-1.43.2.1-musl-cdefs.patch" +) + src_install() { default if ! use userland_BSD; then - mv "${ED}"/usr/share/man/man1/{whois,bsdwhois}.1 - mv "${ED}"/usr/bin/{whois,bsdwhois} + mv "${ED}"/usr/share/man/man1/{whois,bsdwhois}.1 || die + mv "${ED}"/usr/bin/{whois,bsdwhois} || die fi } diff --git a/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch b/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch new file mode 100644 index 000000000000..2eec53c2645c --- /dev/null +++ b/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch @@ -0,0 +1,12 @@ +diff --git a/whois.c b/whois.c +index 329559a..d2f6561 100644 +--- a/whois.c ++++ b/whois.c +@@ -43,7 +43,6 @@ static char sccsid[] = "@(#)whois.c 8.1 (Berkeley) 6/6/93"; + #endif /* not lint */ + #endif + +-#include + #ifdef __FBSDID + __FBSDID("$FreeBSD: /repoman/r/ncvs/src/usr.bin/whois/whois.c,v 1.43.2.1 2006/01/31 18:11:21 jhay Exp $"); + #endif diff --git a/net-misc/buka/Manifest b/net-misc/buka/Manifest index b3b662b7447e..b309da4bfca4 100644 --- a/net-misc/buka/Manifest +++ b/net-misc/buka/Manifest @@ -1,3 +1,3 @@ DIST buka-3.0.1.tar.gz 14697 BLAKE2B 2aabbe6bc78105bb0a1a44378c36ec82fef23df70d7600eaaa055d524bd4d38283644c49043f8c9d77cc52d7b1762f5ea4f2ddf896c0cda85ee677018679c1b6 SHA512 6893f1ad63130c55d2023abc0839e20f02ae4cede2162ec1d6e52d43f6b49cfc734b569776172b38bf2c208c2b41d123cb7bba9398ad689a22ce6703fa47eb22 -EBUILD buka-3.0.1.ebuild 739 BLAKE2B 84cc1212dade8d90433e97f165ae4d9666ec3d4999fd078637798019231b5b319d5878fa7b055b351cd78330652ec6f308104ed363284df787c598abfdb3b4dc SHA512 eea2e21d435febb0e57f87d4b4dafdbd062a54af2f51d468810c78d0fff0ece75e8374eb1aea6840e2b18e074b6c75d8b175ae66c737fc0bc1a7cd02b6b698e7 +EBUILD buka-3.0.1.ebuild 740 BLAKE2B b85a0c4d3f1f056cf4dffdbfc3babcc10f2afaa88ce4387e44ba9551ca38fe63894bc3cf4a0d2a66fb89862d4217125090e32f104be925926ed964d473ddbd21 SHA512 59caf324a5aee21382a32bd64a01b19b5eb1a84ed3c5b18c7d3f4426360e18729cd8db8dd08d7f97fff3a35461b5f21c49ac997cde16594ef4781f570ebab030 MISC metadata.xml 379 BLAKE2B 328396a1e5e28ba7d2bdbd2e1f995ce5567ec8a7b6545eb7825d94b199ab3bb6d56374a9f55db936eb1e90c788a900df0fabd573e5c3f641ffe2db18a6682f55 SHA512 1cf75a0399ab55e809a151750a1c93bb3382a7df902bb5386910186b38ce70e1bee163585feac297ba823c9b5066cdac8a7ae1bdbe5db5d1d8d23eadba62eb28 diff --git a/net-misc/buka/buka-3.0.1.ebuild b/net-misc/buka/buka-3.0.1.ebuild index 1aa8b0d6554b..cf8d6a3cf224 100644 --- a/net-misc/buka/buka-3.0.1.ebuild +++ b/net-misc/buka/buka-3.0.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils +inherit optfeature COMMIT="45e6b32de708759a4e15181a8e2ad5de55cc78ef" S=${WORKDIR}/${P}-${COMMIT} diff --git a/net-misc/capi4hylafax/Manifest b/net-misc/capi4hylafax/Manifest index 4804cc4c4d57..7848fa8ee25f 100644 --- a/net-misc/capi4hylafax/Manifest +++ b/net-misc/capi4hylafax/Manifest @@ -2,5 +2,5 @@ AUX capi4hylafax.confd 555 BLAKE2B 1660a0ac02e1762e589cc04e8683ca660ad7c9cc21509 AUX capi4hylafax.initd 1821 BLAKE2B 4b21a9a97f84df8f6b028c95012e987d79cf1493b45a6a6fc1193621490aaab0a870ac991fe6bffc6cb1c8726095c03548b13b92b74fc94b3def0912476645bd SHA512 bd5d427631b825b886f1e56ff118c795bd04868df459cc8dc0a66d87004a36748eb8f55978bda64af19db3706f7be96b55739da43f28c762a6cd69ed91fd70c5 DIST capi4hylafax_01.03.00.99.svn.300-20.debian.tar.gz 546271 BLAKE2B 5318d9c1d69edfc7d5157975ecbb0311fb756e9dcb36741dd927096f882a1f2fa3b0a994f6553c8166dd5c20d62d1f1d5a916c5b69c6d416f9f521b62915997e SHA512 a0c1e64d783150abf80feecca07a3eebead95a982133ac9601b204b73933468c61fa39863be8c93ea2bf52c5262b9944b4d5c4a8795475d3a5ca17e481401b8e DIST capi4hylafax_01.03.00.99.svn.300.orig.tar.gz 533410 BLAKE2B 22a8c5f40f0bf61518ad7a7d901f56fc296aa07114e1a0d8279a2dfd2ed364a1b375f1b3c9da799a122b913543719bfe2253eab696ef6c6bbb19d7b5eca75099 SHA512 c01063bcdf7d5dfbeef0eadd94a0714b5f34f442c19e5287a0fa40ce3ecbbad53afaddeb093435952367fb7b503dd9c637002d954a58175df3920d9d2966c468 -EBUILD capi4hylafax-01.03.00.99.300.20-r2.ebuild 4258 BLAKE2B 32ecb85ad2412722ba0985c887064ee4b43d40cc6c9b9ac932fb2657f1ef31be45ea7f63da9ffd72ed7be9e035478c9e3ba702af46cb5d78ba26df0102f28b1a SHA512 0dfb6723616096ba308d410c7294931fc9c56b09a908138288c9edf6b1db0887880dfbdec37eae1e3a198c413dd2b1a70f2429c2398c38248cf73fb56e8afa8d +EBUILD capi4hylafax-01.03.00.99.300.20-r2.ebuild 4266 BLAKE2B ecf56cd0f640aa705e8ce87f54eb90314b95e04879f6c51cab76fec95476f048931c56f27439ebd927966d005347c9f6770b4e8befce1401d1ea4848686d9bcd SHA512 ee69069923cacad3e21a23e6d4ce3fe10dc7d1510534f5560d65950b3d293de3fd11ec1a08519be20fbcfeb6db950cf85f03701244f736dc2d230b3c0c140cd3 MISC metadata.xml 680 BLAKE2B aeb003ea54883d6778dffd9cec6916e618bf6e5bd4d3f624004c64ffbbac9ca250f4f0d63a3c7cb845553c22e83c1e7ccda7a8a0d52f3add8d3125233aa5b941 SHA512 c27851901f9af6dc6d30cf3fe0c9133b9a2f9fa97b488a763d7eb2208a1829bd4bd16c7c8581257b9367142ca458d330b0ec8507b0e0160760506e3a180e31aa diff --git a/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild b/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild index bcdf51d45f78..50cce3b04057 100644 --- a/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild +++ b/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools eutils versionator +inherit autotools epatch optfeature versionator FAX_SPOOL_DIR="${ROOT}/var/spool/fax" diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest index 958d694219de..c259fd33830f 100644 --- a/net-misc/chrony/Manifest +++ b/net-misc/chrony/Manifest @@ -1,17 +1,12 @@ AUX chrony-2.4-r1.logrotate 131 BLAKE2B 4e649ce1c126639ea73c4e03d42175d1715b1c321544376ff2e48d67ee13bebcf04a8fea56326bf5efe66f568913dc92ff7f16a641ffb39a456e9cdac6004a6c SHA512 e6febb744476be6c83ac086f2054dc2c190b6e1abd2cf20d4187f222b2485817f06c4ad62b8d40fcea3e18a771cf21899fe0a1dafbfb31f5c99da9092d24d79b AUX chrony-3.5-pool-vendor-gentoo.patch 544 BLAKE2B 5ef7fcea43c59d1da8f3b3a735f1e70565a8437f142f317abe81531c31e934af05eda5e3043f7874bc9b4592d44579ae1827ddba06c514b4b8124c899931ed0f SHA512 0a109e1b8367def620f5089b3fcb92d84e592eb1a2fced2b60f6c9295159a605d9605e837a06e118c8ba8095208da68592fb9cd537937a153d6eecfa0eb35eb4 -AUX chrony-3.5-r3-systemd-gentoo.patch 309 BLAKE2B 933a8fb5dc5225d86aa1a97083755607df76e767c38c58ead1e1ed5e4c180502b31edfbc8c045f976d0b511d60d35562b53d1f0a5ab0ba8b306843cd95b8a9f7 SHA512 e2be0c5cf68cd899a3fd15bf129e664e795883f9912b300e2a1fa0a01f7ca9faea32edd3f1232c9be91e629d5fbbc3a58ec793bf6a73108fa0e58e40c861a0c9 -AUX chrony-3.5-systemd-gentoo.patch 297 BLAKE2B b7a8502ede5886b7e51fbaf43d62b59bdb43d8c5059d1ee0c8a14de843d58d576efd6b5c53cb3cbdd1c4583b787a8c180bea93a97a997349d97f652b7b4f1fbb SHA512 ecf0eda8de2c36f14a6d3dac8b7b688b06f46516ae064513314cc46323962147b29f13a57beb34cc7d2664b967b5f0eee26a00ddeac63d88dda59fc196f1aec1 -AUX chronyd.conf 378 BLAKE2B b5c07f873640d78e26d23206b253b8c85ceb2a3d89f1dfb3686ea0012fb38ae30b323ceceffac43c0a8168b3e2d288714297a0905e60779d00161e93d8f5773b SHA512 6919c7bddce2a8f81c0f2759c7c58506e97f89102bfeb7b5c19c6da5ed4cbd9070faddd4f3fb411bb4c653fffbdcc93a7f7dc810f38b199f038b1d4072f57640 -AUX chronyd.conf-r1 389 BLAKE2B e8048c21f025ea04478f824aee39d1e6f18e94845775e99d20a15a0f5dacf01e3c795eef8b3e52aecd544011dc957075f0ee1af125341d0ac52ef3f725f9f0f2 SHA512 7829f7766749f14de834f633b41483545f7a75e7a039daeef695da9268307957a483f42896ca7967ec98d393140b90e6868642eed43f6daa392c6e88d9871c08 +AUX chrony-3.5-r3-systemd-gentoo.patch 309 BLAKE2B 4e441ea854dda077c68f05b420f50d5374436670270eca6ff5cde50c68ac4060ffd752628dc664eac5a1fc6c21ad42c4bae7df07f9a4963d186dfc41a68f3a77 SHA512 0e6c1ef2b346fa2a722e67d8cf1cbc5e4413c65bba8301e3d0d87590fd9b73489a23807e0f17fa365a66ed1dbf03d86d8c617d54d609bf435816b1266f30f170 +AUX chronyd.conf 390 BLAKE2B a0058c72ae04371aa273d71f01349a00dfc0d66c016e6c2d977b9499e2ded3072942bb21c468ca9263263d55f1cc35cca4a3a72ee058cc31cf982648552bc77d SHA512 6798d40da70921b95430371459a4b276a88c57ec79f99d0efd214770f5fffee5d80d20baf4313f210b6af46c4aafbb038920cd774d6c03ffbb0849229c431bdc AUX chronyd.init 1634 BLAKE2B f67d3e2b8aaca19e1c9f86434e8a1ba757babebe8b39fe26be98b7d1d40b259fde5313dcb840c86a7d409ac811a5d854178af66ab82d851b66d27a2acf5f7575 SHA512 1712775c133c4e7f1e869806be2a0723d171c344fc18473606397c74103bb70990302b475ed3629adb5277deed8e892f1ad48d5ee339cf112f425d9209cc3872 AUX chronyd.init-r2 1694 BLAKE2B 5ee55954c8afc2df09291dd7df4c3f1b3a01f97079ae19799a87c0217118c02b24ace0422b1f355fb67d1a0224eacf2104f3b984035f4ac9fa6b41624187d009 SHA512 63d9816017bb13b57c28de4a9d5b8061139d4aea1db5800ec7a4d9e8b2a8f5c5109b556ae5bec5c6d1cc7c4839bd49f12a0046c74fe4d1d11049ead00f1407da DIST chrony-3.5.1.tar.gz 459902 BLAKE2B 503402c0dd68a340eb5ecd8b57dcb83d90124f31e8deb6e20bd1e9ed19b5dc952fa7f40a697d0d0cb77c349c9f3297dcd32265d77670a71836ba8709dcc83053 SHA512 489cf614bfb2c1e024343af1316c339b287ed5c7b6cec15b44ef3d90512036fb1da3fd627d291a193c59d9c5c095afa66c529eeb6fd0c1bbc8256ed8873b7984 -DIST chrony-3.5.tar.gz 458226 BLAKE2B 611f21e36c6e745208e00eba988519fcd912c6c0c3518c953591f43224dc3da79f627027a6cd4bf9c4227e9f8659a69adbdb634252ff3920d2ef677e32012456 SHA512 c4f6376a44d71b6ac2b6d86e3d6fb4348642faeef7f3f3a4d6431627b5645efcc868b005cc398c8292bc3b63a1161fbd1a042c6ac2a0595843f908fe32eed90c DIST chrony-4.0-pre3.tar.gz 539117 BLAKE2B f26fcac8e29322151251e60b385a815c53155f163d7ed1e1269f90f3418c59ec8f4952b1bba1203549607c63bb373cbaab17af933e02e659eced91827519bc6b SHA512 e52f2454b0cbe60ab7c8975deba499f1ff2e84cd1c3d0a0fb208f11f12ca762f2d0cd74af7aacc8022e628cdeaa4ac388fdd134715cc3e274b3818d5c12da460 -EBUILD chrony-3.5-r2.ebuild 3035 BLAKE2B 3567ca621e71777dc34c90b77005e192f564bb8dba5f0705711eaa720262bebafde656da678b2d47130dee19caf8d2e52106ae27a0ee81e292b2defe1dadf5fa SHA512 2c8799bc3ac6e1759e048e37e6e4765d5a199fff043954e19a2640a060609c6281b397dc2834d10ecb34e5bb09b7b80c55b5bc96d0fa10a43b451799a1d53f3a -EBUILD chrony-3.5-r4.ebuild 4241 BLAKE2B c56c8d39161dec4ce49c3685e191c70efa5b0b9d82f42066cdcb41345126782e7c1ecaadba13967d6364b5b00bc949cb1e8cf2c2ebd57525b24c0f68ae022442 SHA512 617ab48f3792344be704e90808b53d1af30829678fa9644de03a43bcc693d54979010d30415d6ef5c9dc626fa55554bc3b0a4a9ef0a41151b1a3a7925aee5fd6 -EBUILD chrony-3.5.1-r1.ebuild 4846 BLAKE2B 4b07ee8134c845659bba38e0e1a69ee2a4395bfe2ccc930e694960cb0a1d7e1615f420aabca51842f015b9f4dd3969730a1d21cd7f627a6096b22eac8b579945 SHA512 8937a0924efc6f82c23c1e9089efff081b975ce59621cbb6f46adb73089e41793ef1d7d4d9c6ccdc677395d295a2d207426bf13df1e466acb734d3fd35c66ec3 -EBUILD chrony-4.0_pre3.ebuild 4852 BLAKE2B c633edfa6531237729c9b23459b8041f2c0bb531c9c3f8c028df8023657014b40b4f670e056a72e5daa6f71c8e0c4943b982dd756be775dc7e0df5bfb6cb9a91 SHA512 b87e4bc35673d31a137aec94487f24f9defae1ca253d18d3fd58bc93728688274061d27008c48b8fe12f29270d18d2d8b54d24190ed17f8eabc47448410e0472 -EBUILD chrony-9999.ebuild 4852 BLAKE2B c633edfa6531237729c9b23459b8041f2c0bb531c9c3f8c028df8023657014b40b4f670e056a72e5daa6f71c8e0c4943b982dd756be775dc7e0df5bfb6cb9a91 SHA512 b87e4bc35673d31a137aec94487f24f9defae1ca253d18d3fd58bc93728688274061d27008c48b8fe12f29270d18d2d8b54d24190ed17f8eabc47448410e0472 -MISC metadata.xml 1798 BLAKE2B c301fd829833515a78800677c498632a46ea968ad82f726b288ee3ec6bf79c733fcaea0b9a1777cf93e2a858da40beb105a301dca580e37e01b91111a38bdc17 SHA512 8609f9cb055d5de0a293cc78060101cbc30be4d3db6d7a8d751fa2bf416758e4c9d6509ce1890861c87d2e863e325051e68aadb4d621937f586e83ef585145e7 +EBUILD chrony-3.5.1-r1.ebuild 4761 BLAKE2B d0bf0aa6403b9f4d691d41a4fd77de3b2de15783ebb445c403ffd3777e3888ecc659e05f131a2b0465e20c5f64c4f6e9084680ed01bc75f410b93caf13b84f49 SHA512 b2cfbab377cc697cd8903708dd870b7bda141a32b9a5f4f4a155efa93dd6ccd5af815c98005a074e039b3645938c3c684ee9d0afb418de6236ddf8db903394df +EBUILD chrony-4.0_pre3.ebuild 4768 BLAKE2B c61ef9e4e476be7a7a430452d74ce21cb7581a95beeaf435e83bfc0f5f75dd5740698d5f70ea9622e8a2fb253d6add17918407ce0ed0256dff9e86ad305e1c09 SHA512 75fd0d5aa18d630b5e3ce7c80696b51d3ca70780250ef718e2e4dc71bcc37b99aa235a20b59aad493dbd8ff9c3855831e2dc2a56453534917b01be497c7ca335 +EBUILD chrony-9999.ebuild 4768 BLAKE2B c61ef9e4e476be7a7a430452d74ce21cb7581a95beeaf435e83bfc0f5f75dd5740698d5f70ea9622e8a2fb253d6add17918407ce0ed0256dff9e86ad305e1c09 SHA512 75fd0d5aa18d630b5e3ce7c80696b51d3ca70780250ef718e2e4dc71bcc37b99aa235a20b59aad493dbd8ff9c3855831e2dc2a56453534917b01be497c7ca335 +MISC metadata.xml 1744 BLAKE2B a30c56ac26aca1450ed5654e496132b47eb498694a2c5da6bcdd55f974f9379835aca68dc4293cf07a13aae0d1507b3b1db473bbb5fe32e02f82f403ae069420 SHA512 4bf5ef57e61ac80f7c45662125a6b5000072edf698be5c48333ce2a286950627381afad062df12268eb4e628a00d48f37e401aa79bd6e43a7e87a74c605a7176 diff --git a/net-misc/chrony/chrony-3.5-r2.ebuild b/net-misc/chrony/chrony-3.5-r2.ebuild deleted file mode 100644 index 3bc2bacb2838..000000000000 --- a/net-misc/chrony/chrony-3.5-r2.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit systemd toolchain-funcs - -DESCRIPTION="NTP client and server programs" -HOMEPAGE="https://chrony.tuxfamily.org/" -SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz" -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~alpha amd64 arm hppa ppc ppc64 sparc x86" -IUSE=" - +adns caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock +rtc - seccomp selinux -" -REQUIRED_USE=" - ?? ( libedit readline ) -" - -CDEPEND=" - caps? ( sys-libs/libcap ) - libedit? ( dev-libs/libedit ) - readline? ( >=sys-libs/readline-4.1-r4:= ) - seccomp? ( sys-libs/libseccomp ) -" -DEPEND=" - ${CDEPEND} - html? ( dev-ruby/asciidoctor ) - pps? ( net-misc/pps-tools ) -" -RDEPEND=" - ${CDEPEND} - selinux? ( sec-policy/selinux-chronyd ) -" - -RESTRICT=test - -S="${WORKDIR}/${P/_/-}" - -PATCHES=( - "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch - "${FILESDIR}"/${PN}-3.5-systemd-gentoo.patch -) - -src_prepare() { - default - sed -i \ - -e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \ - doc/* examples/* || die -} - -src_configure() { - tc-export CC - - local CHRONY_EDITLINE - # ./configure legend: - # --disable-readline : disable line editing entirely - # --without-readline : do not use sys-libs/readline (enabled by default) - # --without-editline : do not use dev-libs/libedit (enabled by default) - if ! use readline && ! use libedit; then - CHRONY_EDITLINE='--disable-readline' - else - CHRONY_EDITLINE+=" $(usex readline '' --without-readline)" - CHRONY_EDITLINE+=" $(usex libedit '' --without-editline)" - fi - - # not an autotools generated script - local myconf=( - $(use_enable seccomp scfilter) - $(usex adns '' --disable-asyncdns) - $(usex caps '' --disable-linuxcaps) - $(usex cmdmon '' --disable-cmdmon) - $(usex ipv6 '' --disable-ipv6) - $(usex ntp '' --disable-ntp) - $(usex phc '' --disable-phc) - $(usex pps '' --disable-pps) - $(usex refclock '' --disable-refclock) - $(usex rtc '' --disable-rtc) - ${CHRONY_EDITLINE} - ${EXTRA_ECONF} - --chronysockdir="${EPREFIX}/run/chrony" - --disable-sechash - --docdir="${EPREFIX}/usr/share/doc/${PF}" - --mandir="${EPREFIX}/usr/share/man" - --prefix="${EPREFIX}/usr" - --sysconfdir="${EPREFIX}/etc/chrony" - --with-pidfile="${EPREFIX}/run/chrony/chronyd.pid" - --without-nss - --without-tomcrypt - ) - - # print the ./configure call to aid in future debugging - echo bash ./configure "${myconf[@]}" >&2 - bash ./configure "${myconf[@]}" || die -} - -src_compile() { - emake all docs $(usex html '' 'ADOC=true') -} - -src_install() { - default - - newinitd "${FILESDIR}"/chronyd.init-r2 chronyd - newconfd "${FILESDIR}"/chronyd.conf chronyd - - insinto /etc/${PN} - newins examples/chrony.conf.example1 chrony.conf - - docinto examples - dodoc examples/*.example* - - if use html; then - docinto html - dodoc doc/*.html - fi - - keepdir /var/{lib,log}/chrony - - insinto /etc/logrotate.d - newins "${FILESDIR}"/chrony-2.4-r1.logrotate chrony - - systemd_dounit examples/{chronyd,chrony-wait}.service - systemd_enable_ntpunit 50-chrony chronyd.service -} diff --git a/net-misc/chrony/chrony-3.5-r4.ebuild b/net-misc/chrony/chrony-3.5-r4.ebuild deleted file mode 100644 index fa28cf690097..000000000000 --- a/net-misc/chrony/chrony-3.5-r4.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit systemd tmpfiles toolchain-funcs - -DESCRIPTION="NTP client and server programs" -HOMEPAGE="https://chrony.tuxfamily.org/" -SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz" -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE=" - +adns +caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock +rtc - +seccomp selinux -" -REQUIRED_USE=" - ?? ( libedit readline ) -" - -CDEPEND=" - caps? ( acct-group/ntp acct-user/ntp sys-libs/libcap ) - libedit? ( dev-libs/libedit ) - readline? ( >=sys-libs/readline-4.1-r4:= ) - seccomp? ( sys-libs/libseccomp ) -" -DEPEND=" - ${CDEPEND} - html? ( dev-ruby/asciidoctor ) - pps? ( net-misc/pps-tools ) -" -RDEPEND=" - ${CDEPEND} - selinux? ( sec-policy/selinux-chronyd ) -" - -RESTRICT=test - -S="${WORKDIR}/${P/_/-}" - -PATCHES=( - "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch - "${FILESDIR}"/${PN}-3.5-r3-systemd-gentoo.patch -) - -src_prepare() { - default - sed -i \ - -e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \ - doc/* examples/* || die - - # Copy for potential user fixup - cp "${FILESDIR}"/chronyd.conf-r1 "${T}"/chronyd.conf - cp examples/chronyd.service "${T}"/chronyd.service - - # Set config for privdrop - if ! use caps; then - sed -i \ - -e 's/-u ntp//' \ - "${T}"/chronyd.conf "${T}"/chronyd.service || die - fi - - if ! use seccomp; then - sed -i \ - -e 's/-F 1//' \ - "${T}"/chronyd.conf "${T}"/chronyd.service || die - fi -} - -src_configure() { - tc-export CC - - local CHRONY_EDITLINE - # ./configure legend: - # --disable-readline : disable line editing entirely - # --without-readline : do not use sys-libs/readline (enabled by default) - # --without-editline : do not use dev-libs/libedit (enabled by default) - if ! use readline && ! use libedit; then - CHRONY_EDITLINE='--disable-readline' - else - CHRONY_EDITLINE+=" $(usex readline '' --without-readline)" - CHRONY_EDITLINE+=" $(usex libedit '' --without-editline)" - fi - - # not an autotools generated script - local myconf=( - $(use_enable seccomp scfilter) - $(usex adns '' --disable-asyncdns) - $(usex caps '' --disable-linuxcaps) - $(usex cmdmon '' --disable-cmdmon) - $(usex ipv6 '' --disable-ipv6) - $(usex ntp '' --disable-ntp) - $(usex phc '' --disable-phc) - $(usex pps '' --disable-pps) - $(usex refclock '' --disable-refclock) - $(usex rtc '' --disable-rtc) - ${CHRONY_EDITLINE} - ${EXTRA_ECONF} - --chronysockdir="${EPREFIX}/run/chrony" - --disable-sechash - --docdir="${EPREFIX}/usr/share/doc/${PF}" - --mandir="${EPREFIX}/usr/share/man" - --prefix="${EPREFIX}/usr" - --sysconfdir="${EPREFIX}/etc/chrony" - --with-pidfile="${EPREFIX}/run/chrony/chronyd.pid" - --without-nss - --without-tomcrypt - ) - - # print the ./configure call to aid in future debugging - echo bash ./configure "${myconf[@]}" >&2 - bash ./configure "${myconf[@]}" || die -} - -src_compile() { - emake all docs $(usex html '' 'ADOC=true') -} - -src_install() { - default - - newinitd "${FILESDIR}"/chronyd.init-r2 chronyd - newconfd "${T}"/chronyd.conf chronyd - - insinto /etc/${PN} - newins examples/chrony.conf.example1 chrony.conf - - docinto examples - dodoc examples/*.example* - - newtmpfiles - chronyd.conf <<<"d /run/chrony 0750 $(usex caps 'ntp ntp' 'root root')" - - if use html; then - docinto html - dodoc doc/*.html - fi - - keepdir /var/{lib,log}/chrony - - if use caps; then - # Prepare a directory for the chrony.drift file (a la ntpsec) - # Ensures the environment is sane on new installs - fowners ntp:ntp /var/{lib,log}/chrony - fperms 770 /var/lib/chrony - fi - - insinto /etc/logrotate.d - newins "${FILESDIR}"/chrony-2.4-r1.logrotate chrony - - systemd_dounit "${T}"/chronyd.service - systemd_dounit examples/chrony-wait.service - systemd_enable_ntpunit 50-chrony chronyd.service -} - -pkg_preinst() { - HAD_CAPS=false - - if has_version 'net-misc/chrony[caps]'; then - HAD_CAPS=true - fi -} - -pkg_postinst() { - tmpfiles_process chronyd.conf - - if [[ -n ${REPLACING_VERSIONS} ]] && use caps && ! ${HAD_CAPS}; then - ewarn "Please adjust permissions on ${EROOT}/var/{lib,log}/chrony to be owned by ntp:ntp" - ewarn "e.g. chown -R ntp:ntp ${EROOT}/var/{lib,log}/chrony" - ewarn "This is necessary for chrony to drop privileges" - fi -} diff --git a/net-misc/chrony/chrony-3.5.1-r1.ebuild b/net-misc/chrony/chrony-3.5.1-r1.ebuild index ed8ec05dd522..9a2af1bd3eab 100644 --- a/net-misc/chrony/chrony-3.5.1-r1.ebuild +++ b/net-misc/chrony/chrony-3.5.1-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then inherit git-r3 else SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86" fi LICENSE="GPL-2" @@ -68,24 +68,20 @@ src_prepare() { -e 's|pkg-config|${PKG_CONFIG}|g' \ configure || die - sed \ - -e 's/-F 1/-F 0/' \ - examples/chronyd.service > "${T}"/chronyd.service || die - - cp "${FILESDIR}"/chronyd.conf-r1 "${T}"/chronyd.conf || die + cp "${FILESDIR}"/chronyd.conf "${T}"/chronyd.conf || die } src_configure() { if ! use caps; then sed -i \ - -e 's/-u ntp//' \ - "${T}"/chronyd.conf "${T}"/chronyd.service || die + -e 's/ -u ntp//' \ + "${T}"/chronyd.conf examples/chronyd.service || die fi if ! use seccomp; then sed -i \ - -e 's/-F 0//' \ - "${T}"/chronyd.conf "${T}"/chronyd.service || die + -e 's/ -F 0//' \ + "${T}"/chronyd.conf examples/chronyd.service || die fi tc-export CC PKG_CONFIG @@ -176,7 +172,7 @@ src_install() { insinto /etc/logrotate.d newins "${FILESDIR}"/chrony-2.4-r1.logrotate chrony - systemd_dounit "${T}"/chronyd.service + systemd_dounit examples/chronyd.service systemd_dounit examples/chrony-wait.service systemd_enable_ntpunit 50-chrony chronyd.service } diff --git a/net-misc/chrony/chrony-4.0_pre3.ebuild b/net-misc/chrony/chrony-4.0_pre3.ebuild index 8ff387f448ec..b5c97cbbd863 100644 --- a/net-misc/chrony/chrony-4.0_pre3.ebuild +++ b/net-misc/chrony/chrony-4.0_pre3.ebuild @@ -68,24 +68,20 @@ src_prepare() { -e 's|pkg-config|${PKG_CONFIG}|g' \ configure || die - sed \ - -e 's/-F 1/-F 0/' \ - examples/chronyd.service > "${T}"/chronyd.service || die - - cp "${FILESDIR}"/chronyd.conf-r1 "${T}"/chronyd.conf || die + cp "${FILESDIR}"/chronyd.conf "${T}"/chronyd.conf || die } src_configure() { if ! use caps; then sed -i \ - -e 's/-u ntp//' \ - "${T}"/chronyd.conf "${T}"/chronyd.service || die + -e 's/ -u ntp//' \ + "${T}"/chronyd.conf examples/chronyd.service || die fi if ! use seccomp; then sed -i \ - -e 's/-F 0//' \ - "${T}"/chronyd.conf "${T}"/chronyd.service || die + -e 's/ -F 0//' \ + "${T}"/chronyd.conf examples/chronyd.service || die fi tc-export CC PKG_CONFIG @@ -176,7 +172,7 @@ src_install() { insinto /etc/logrotate.d newins "${FILESDIR}"/chrony-2.4-r1.logrotate chrony - systemd_dounit "${T}"/chronyd.service + systemd_dounit examples/chronyd.service systemd_dounit examples/chrony-wait.service systemd_enable_ntpunit 50-chrony chronyd.service } diff --git a/net-misc/chrony/chrony-9999.ebuild b/net-misc/chrony/chrony-9999.ebuild index 8ff387f448ec..b5c97cbbd863 100644 --- a/net-misc/chrony/chrony-9999.ebuild +++ b/net-misc/chrony/chrony-9999.ebuild @@ -68,24 +68,20 @@ src_prepare() { -e 's|pkg-config|${PKG_CONFIG}|g' \ configure || die - sed \ - -e 's/-F 1/-F 0/' \ - examples/chronyd.service > "${T}"/chronyd.service || die - - cp "${FILESDIR}"/chronyd.conf-r1 "${T}"/chronyd.conf || die + cp "${FILESDIR}"/chronyd.conf "${T}"/chronyd.conf || die } src_configure() { if ! use caps; then sed -i \ - -e 's/-u ntp//' \ - "${T}"/chronyd.conf "${T}"/chronyd.service || die + -e 's/ -u ntp//' \ + "${T}"/chronyd.conf examples/chronyd.service || die fi if ! use seccomp; then sed -i \ - -e 's/-F 0//' \ - "${T}"/chronyd.conf "${T}"/chronyd.service || die + -e 's/ -F 0//' \ + "${T}"/chronyd.conf examples/chronyd.service || die fi tc-export CC PKG_CONFIG @@ -176,7 +172,7 @@ src_install() { insinto /etc/logrotate.d newins "${FILESDIR}"/chrony-2.4-r1.logrotate chrony - systemd_dounit "${T}"/chronyd.service + systemd_dounit examples/chronyd.service systemd_dounit examples/chrony-wait.service systemd_enable_ntpunit 50-chrony chronyd.service } diff --git a/net-misc/chrony/files/chrony-3.5-r3-systemd-gentoo.patch b/net-misc/chrony/files/chrony-3.5-r3-systemd-gentoo.patch index 0ea3c921980b..a3a2962ddd18 100644 --- a/net-misc/chrony/files/chrony-3.5-r3-systemd-gentoo.patch +++ b/net-misc/chrony/files/chrony-3.5-r3-systemd-gentoo.patch @@ -6,7 +6,7 @@ PIDFile=/run/chrony/chronyd.pid -EnvironmentFile=-/etc/sysconfig/chronyd -ExecStart=/usr/sbin/chronyd $OPTIONS -+ExecStart=/usr/sbin/chronyd -u ntp -F 1 ++ExecStart=/usr/sbin/chronyd -u ntp -F 0 PrivateTmp=yes ProtectHome=yes ProtectSystem=full diff --git a/net-misc/chrony/files/chrony-3.5-systemd-gentoo.patch b/net-misc/chrony/files/chrony-3.5-systemd-gentoo.patch deleted file mode 100644 index addba4ca1a9d..000000000000 --- a/net-misc/chrony/files/chrony-3.5-systemd-gentoo.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/examples/chronyd.service -+++ b/examples/chronyd.service -@@ -8,8 +8,7 @@ - [Service] - Type=forking - PIDFile=/run/chrony/chronyd.pid --EnvironmentFile=-/etc/sysconfig/chronyd --ExecStart=/usr/sbin/chronyd $OPTIONS -+ExecStart=/usr/sbin/chronyd - PrivateTmp=yes - ProtectHome=yes - ProtectSystem=full diff --git a/net-misc/chrony/files/chronyd.conf b/net-misc/chrony/files/chronyd.conf index fc43a95c40fe..d017660d5998 100644 --- a/net-misc/chrony/files/chronyd.conf +++ b/net-misc/chrony/files/chronyd.conf @@ -9,4 +9,4 @@ CFGFILE="/etc/chrony/chrony.conf" # The combination of "-s -r" allows chronyd to perform long term averaging of # the gain or loss rate across system reboots and shutdowns. -ARGS="" +ARGS=" -u ntp -F 0" diff --git a/net-misc/chrony/files/chronyd.conf-r1 b/net-misc/chrony/files/chronyd.conf-r1 deleted file mode 100644 index 2783f29e6844..000000000000 --- a/net-misc/chrony/files/chronyd.conf-r1 +++ /dev/null @@ -1,12 +0,0 @@ -# /etc/conf.d/chronyd - -CFGFILE="/etc/chrony/chrony.conf" - -# Configuration dependant options : -# -s - Set system time from RTC if rtcfile directive present -# -r - Reload sample histories if dumponexit directive present -# -# The combination of "-s -r" allows chronyd to perform long term averaging of -# the gain or loss rate across system reboots and shutdowns. - -ARGS="-u ntp -F 0" diff --git a/net-misc/chrony/metadata.xml b/net-misc/chrony/metadata.xml index d13933dc6d53..9b7e225c3ada 100644 --- a/net-misc/chrony/metadata.xml +++ b/net-misc/chrony/metadata.xml @@ -18,7 +18,6 @@ Chrony はコンピュータのシステム・クロックの精度を保つた な接続でも機能します。 -Support for asynchronous DNS Support for command and monitoring Install HTML documentation Use dev-libs/nettle for hash functions diff --git a/net-misc/clockspeed/Manifest b/net-misc/clockspeed/Manifest index 5afe918596a2..157cf654516b 100644 --- a/net-misc/clockspeed/Manifest +++ b/net-misc/clockspeed/Manifest @@ -2,6 +2,5 @@ AUX clockspeed-0.62-gentoo.patch 6605 BLAKE2B e8394fe60510c0505cd343fb38ac080ccd AUX ntpclockset 1100 BLAKE2B a84e6d6ec78e8d0e9be34640db9f18cb6a15dfe35c583b3f1af654ec6ba39ede15bab5d92ed333c3c9758db532c29503f031157b5e18ee6eb3abcd3104b7410e SHA512 4301f84956df473aea2e13f304fc320897e680619a6933f5fe3b6fa229fc4e34dd6874bb6fa417c462f6eae2513ad7cccc843108331ee0a45fb19c7f0563dc6c DIST clockspeed-0.62.tar.gz 25797 BLAKE2B 3e409b09dd426dbe33a1aa27e08313bafb5f682ce4fb42740b88841bad2a88b6095e3b0d178c3d2b0f338a99a8ede03e00e79ce09559dc136addfd1d1e1ceca3 SHA512 4dae1cfcfc5eb1398fd5a7642ff91987487d9828d314d4bd9f93cdadc60fe99889280a7f8e9192674ed19d246bd4a450ad32b1258e450216111c488074db7978 DIST leapsecs.dat.20081114 192 BLAKE2B 71113068e1fce9a11b9acba1527d90f6977302b6d8042fe83522fc2fea260a15b18226bc34cd84637b00d0e58a24c24d6f9ea537f1064b82655647ad4c58e0b6 SHA512 c85634ce30f40a03ae45983ee29483fe5859f291a0a69835dad1f50459327b212b8187a0c2c18c9a27fd74f2d69ed0d9a556349c8b2833b9a30107ed259aacc7 -EBUILD clockspeed-0.62-r6.ebuild 1193 BLAKE2B 39ef62870f8316af2e7d37f26732ec1e9ed9c6869f59659d1626479e4eeefe590fbfe2c40cbfd3b89089ef7676994dbc94ed4cfa57b1a77ddaa557b361da95f6 SHA512 04c9d9bef35d41402b30b30d5e4a879c1923fa4a0942b24541017e85399ac033f2b96c30956be5da980a70c788ee282036dc4bf207082d7effa001443d85b200 -EBUILD clockspeed-0.62-r7.ebuild 1188 BLAKE2B 9a765b034396f5f77b6468b3da71d43e38e0908d7f39820e18c083d8aa05fc8a0257e51af7a08434e5fe01fcd2f1e0845fa2c980fb2d3c13b98a893510e83723 SHA512 d4f44a48aa0d8cfe88f44c9b3a60f75f7b271ea719b057e398bf5a409d8d688a1f302f51657c944f288f43ca0c478f8e43f323026359f6fcf75ebe1a82fb51e9 +EBUILD clockspeed-0.62-r7.ebuild 1186 BLAKE2B c6aaf3ded3466e7f6c7d00b00fbd6c64c607e87315924eb8c757c2f52c944ea4b66bee791f35d4452e4764ad398ae52c759c89024cb48c5f09b79a7de762d9da SHA512 d7683aa72eb856927fc555f396ad24245ab835f33683b78503be41b80ba6efb479dda0b96b1fa88da282bcdc7df25d3bbf23d6bf1b765c8489270605509fd4f1 MISC metadata.xml 416 BLAKE2B b11bd8ea02066ba97613146ac7984f394b5fa4e1b34b2781f0e3fb747affebc6f5db19bde801ca0e0465699520561c24293e6855f40df0c93d9e21fd7463f094 SHA512 966f4ad088720ae3da99158933a8344b9f17b7f251ae37562b99ee8cdc9e1fdbb0d530e42703208ed1373932037918e4657bd0663a42f3a3348505ccdcd39d69 diff --git a/net-misc/clockspeed/clockspeed-0.62-r6.ebuild b/net-misc/clockspeed/clockspeed-0.62-r6.ebuild deleted file mode 100644 index 52a57b35b423..000000000000 --- a/net-misc/clockspeed/clockspeed-0.62-r6.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils flag-o-matic toolchain-funcs - -DESCRIPTION="A simple Network Time Protocol (NTP) client" -HOMEPAGE="http://cr.yp.to/clockspeed.html" - -# this is the trailing part of the name for the latest leapseconds file. -LEAPSECONDS_DATE="20081114" - -SRC_URI="http://cr.yp.to/clockspeed/${P}.tar.gz - https://dev.gentoo.org/~pacho/maintainer-needed/leapsecs.dat."$LEAPSECONDS_DATE"" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="amd64 ~mips x86" -IUSE="static selinux" -RESTRICT="mirror bindist test" - -DEPEND="sys-apps/groff" -RDEPEND="selinux? ( sec-policy/selinux-clockspeed ) - net-dns/djbdns" - -src_prepare() { - epatch "${FILESDIR}"/${P}-gentoo.patch -} - -src_configure() { - echo "$(tc-getCC) ${CFLAGS} ${ASFLAGS}" > conf-cc - use static && append-ldflags -static - echo "$(tc-getCC) ${LDFLAGS}" > conf-ld -} - -src_install() { - dobin clockspeed clockadd clockview sntpclock taiclock taiclockd - dosbin "${FILESDIR}"/ntpclockset - - doman *.1 - dodoc BLURB CHANGES INSTALL README THANKS TODO - - insinto /var/lib/clockspeed - newins "${DISTDIR}"/leapsecs.dat."$LEAPSECONDS_DATE" leapsecs.dat -} diff --git a/net-misc/clockspeed/clockspeed-0.62-r7.ebuild b/net-misc/clockspeed/clockspeed-0.62-r7.ebuild index 69bb561244a7..b70ac60b3bac 100644 --- a/net-misc/clockspeed/clockspeed-0.62-r7.ebuild +++ b/net-misc/clockspeed/clockspeed-0.62-r7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://cr.yp.to/clockspeed/${P}.tar.gz LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" +KEYWORDS="amd64 ~mips x86" IUSE="static selinux" RESTRICT="mirror bindist test" diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest index 002884aaf0cc..4a078afa15a5 100644 --- a/net-misc/curl/Manifest +++ b/net-misc/curl/Manifest @@ -7,5 +7,5 @@ DIST curl-7.72.0.tar.xz 2390040 BLAKE2B 8f20efe7255ffe6d68619645b634b9cb10557ba0 EBUILD curl-7.71.0.ebuild 7692 BLAKE2B a2114c226d010472ced5ed0a4d25feeba6d820defc786c49022c74dd0eb72a56015086fb549d3187dcd01f6cead02da6f9668a3442c833a6f52b8e76419d5bae SHA512 0d10f62aeb9a91c6199034060295064621ece66181019b7530b98d38bd36d31c0d404d1a92a4245cab7386363c84c6bf3c054b977ea07e3a8fb5aa541b877f28 EBUILD curl-7.71.1-r1.ebuild 8734 BLAKE2B 748f1f1564ee84bd716679a8b336f324d325c51e74efe8db34797a9deecbc153a4158fb5c563076f5b8459798b9a3ebd4f2a6851ea71d9fa2f5da40de716d5cc SHA512 dbf4dc6fcb9ca884d36373661242558ba2240f6d9b88c1cf1a4285cebd06425d3fce7c38f52eb3b1cbf832e3cd3712d76d214824fefb6040168f9475081a00a6 EBUILD curl-7.71.1.ebuild 7695 BLAKE2B d47481a0edef1362479059a346768e2c2ad9a9059591e8f73c69bb545cf5c825b04a7049ba36849a34dbf8ecb8d8d41fd2da8ebc5e497b9b8b8da2568abc34a7 SHA512 8a7cf22108e3bffdc3f89adcf3d292f62200e562596253c920890356ff82f697a391f17f8a18f02bda4678e224d2927b42e969887975253245af5a7d972375a2 -EBUILD curl-7.72.0.ebuild 8729 BLAKE2B e45a9727ba5e45d740ee2777fe1aace9c2dc536e6432d8353a144e785fa01bbd5b196b14ae778c1d8100ec68eab7c7c858e03cc81a761b08cb04c7b62f5711a1 SHA512 3b5d5cd0147069f1274baa8ed451ddb111120feb9ee319859dbc397a5cc1e5774256dffb0432bb94198697304c84646ebb43f0a5f552e67514896dd17bb72732 +EBUILD curl-7.72.0.ebuild 8727 BLAKE2B da3c0ca477e9795975e943f0fbfd3bd4f8e94a166de3edfb4107a9872fdfbff8e26cc470e2c68380ab0a9c7f8a6f53b8fcae9f830e1777dd383a5c9019b737ac SHA512 23acf3454edc0267748b54498d3689163e9edc3288e9038176fd862763210ebc1fb2bb139c138170565e6c16f7e6aead92e41531b36cf2191466798cde79b062 MISC metadata.xml 1916 BLAKE2B 8907ea9d5ded3fadb233b056b41b3daeb00bba44caa631a77fbd07215a5a9fd1bf47b4751485a59c6b41684e4b14e0abb99b5d79566e2dc8f21a3d749f0d5d20 SHA512 8e52e382804b4d2f10de345240f7cb46203e454dd3cab31ff92be3d2d9ce2d1ae8f36d95546061208205c330c58ece1d19fb08c257da683342b484b2e53f3ed1 diff --git a/net-misc/curl/curl-7.72.0.ebuild b/net-misc/curl/curl-7.72.0.ebuild index 251398fe87c7..6d3d4ec616b6 100644 --- a/net-misc/curl/curl-7.72.0.ebuild +++ b/net-misc/curl/curl-7.72.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz" LICENSE="curl" SLOT="0" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="adns alt-svc brotli +ftp gnutls gopher +http2 idn +imap ipv6 kerberos ldap libressl mbedtls metalink nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh ssl static-libs test telnet +tftp threads winssl" IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl" IUSE+=" nghttp3 quiche" diff --git a/net-misc/dhcp/Manifest b/net-misc/dhcp/Manifest index f53bf8f49c38..ffb94de365dc 100644 --- a/net-misc/dhcp/Manifest +++ b/net-misc/dhcp/Manifest @@ -27,4 +27,4 @@ DIST dhcp-4.4.2.tar.gz 9906235 BLAKE2B b2233aafdefebc2d907dc83acbefc8df8aeb35791 EBUILD dhcp-4.4.1.ebuild 7902 BLAKE2B 06574b801312668a19d8a8f55611c816c29507c3ad0dc187a1e35aa2bf6aeda7d1eda3bdda6e66943c627b7a7fc473c2772aee55ec3e33912ea8dde3bce2495d SHA512 b44efc8e344f8c08728fb92bd0550a4194e23c3277b46f8ecbb28c56cd62bc38eb908764eb3fb85b3f7ba84f21507710a81e6eff1c759a00765ef9bdea824cb7 EBUILD dhcp-4.4.2-r2.ebuild 8035 BLAKE2B 9ee23fa63735e0e20de2901fb3b21a7e5669e2f8c314e1dbdc31f0e8e10ee024baeefb7f44c1c2ffa9a0dfd4d64b1f19dfff745d076d953c55fa64b1a4227045 SHA512 eab39eeac589a57a52bc7220fe79a9b84fd9c7ce8e489eeda4a1c7a9f8b3f685c8fa15856dfd1c1b70e502589c98b3bcfd820cd4727800e6898a6bfe56c3b5a0 EBUILD dhcp-4.4.2.ebuild 7930 BLAKE2B e4a9d780010707cf9f16816f29ccd1a9c0ebbf961bd89e6c05a1516a5a97c6900a3a04e6435ed4bd00bc8874dd126d6e87d95e1147933f72b1ae8deac2acc6dc SHA512 40b769fce9749bace22ebdabeabfaf44251b03a07bb8dd186c8af5238d1cbdd89a40e59205fac287f576b2fe5d2152371e7f1244c5d22daa2cf158d0814bc9df -MISC metadata.xml 669 BLAKE2B 27f8b039b9fdca5cb487c31d12bdfe550efff35a3705ba3fd20e6a783c70e48d4d6ca26fdb966230517bb0f3182da2df3d565396e2ced70f6fd94b15a1d4f601 SHA512 854b5b781642506f45df585d2072a79164620ec16e2b59abe2ef55e474f229d676f69f4820b4db1f6dce04df55bc5e3a20bcff959a34b3cc41bf61cce31f1efd +MISC metadata.xml 476 BLAKE2B e77eff7eca45c59f3f7ead1b4065db2696400ed0814fddcd6b8cd377d156795e7d7a6864da8c869b870d1705bbdd6f403a3a0358e149b5a4b4ad098589ba90a9 SHA512 8e9599bcb9c15749514d5fada7ebb4e4bf0752541ff8b54a3c6b557d5debc6356ce593b8f9640abf534aae123d3e65d978cfdf091635246c8afe2a170a61de26 diff --git a/net-misc/dhcp/metadata.xml b/net-misc/dhcp/metadata.xml index ec94f20ac1f1..eff69b18e290 100644 --- a/net-misc/dhcp/metadata.xml +++ b/net-misc/dhcp/metadata.xml @@ -5,8 +5,6 @@ base-system@gentoo.org Gentoo Base System - The ISC DHCP client/server package. - ISC DHCP クライアント/サーバ・パッケージです。 Install the dhclient program Install the dhcpd and dhcrelay programs diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest index 280bce55b7fd..f40008cbc88b 100644 --- a/net-misc/dhcpcd/Manifest +++ b/net-misc/dhcpcd/Manifest @@ -3,10 +3,10 @@ AUX dhcpcd.initd-r1 339 BLAKE2B f5c8574545d211918cba49b0e0caf22b6dd0630d3e8627e8 AUX dhcpcd.service 308 BLAKE2B b9533183aedeb8243512923de5eab61b8655bbd907d89cd06d1fac13c4b1a7741b59e9eebd37abfcfd2092781ba29e43edd4fa09d4eefc5b54c62ea74aa3885e SHA512 ff512117941a285e0b6f90689a78d6149d134d457ab08be78cd741f2c3707eb0c21ddf5961d8d5972844a13e995bb1757a29b9d0e6b26c6761250c8f9da29557 AUX dhcpcd.service-r1 308 BLAKE2B 558789adc2b67ee9d13b8213c9729f23dc691d3da8e96d93283c6c1fcf3733b17036df2a736166414a4a4738ca2a41f11b498326f18dace02e3b77945f7d8f23 SHA512 992b6f3c69b982f1dc01098dbecdee1ee2dc12e59646d13648f378a2e628cc612b65ee15a1373e3cacf7e712c6a6708c6824a9396b53e8ed8b0b3179f5267041 DIST dhcpcd-8.1.9.tar.xz 230288 BLAKE2B 5606ddfce37c67ac3d60257104fcf15bd7da65021b2c1261a45958b628cd066ccd9bc6b60bbb42f8280fcbbf9d4b1c7666b993c37f150b27ef2a0527a0fd5b96 SHA512 40ac106ffca60b32362aacdfae0fa3a2993a3eed72bf452322412a912f594aaade1c24b862233455033158a6e453ec75d6d14fa52df6b4c5ae435dd6ceb29f2a -DIST dhcpcd-9.1.3.tar.xz 249768 BLAKE2B f7fcdd384ef303f526df4cd1f8462f9bab00c57fa2dd920378659bded3fb94b044b790ab4f46d362eec5f37e905d39205b29f5688fb69a92bfb422e3252918c1 SHA512 23ee3212635dc6f8db9b10c41bcb1fa6fb1b87aac5e7aab4b3458915d1c169b5a54689fbc9b64ce04e445de1c61fc623461b2577fbdd25a09b80e056fbc0bda7 DIST dhcpcd-9.1.4.tar.xz 249648 BLAKE2B ed4162df1d614c1bdc1ef5e22cd36d22434ed118ce4e72dd84cb3df63947eceb3e86bfeb2cbb7f8c12d0ed75e3629d9d49300927065b877d9684decb0289b97d SHA512 ef043dbd45cb6e5cfb407d9835e5fcd4580c4341e37170f2ff26869badf6ae030c477acca15163753e708ae8cadd62fa7d277c8542984b9119b851ed25a3149a +DIST dhcpcd-9.2.0.tar.xz 250584 BLAKE2B 38639358b15fbe179ee4a233c28705c62fcc3ce9ab7faafcce72a85238580c3773ac472572277138eb66df80b930875bc37bb5c1dfda38a05d381ff98ebf6712 SHA512 deade0f650445a86de34fa4b354ca7da11ed0be38d07e412b5602c45ac40149d6a2925980b66ff95c625184c981b02864a95ce5c3c01245bb48cd1a21d2f5aba EBUILD dhcpcd-8.1.9.ebuild 4385 BLAKE2B 858612ce43483bb8a1c04f6dd81847ffe8519dcfba2fdaddc6bbb6e370a3734ac8349bdc12af2f1594779280c28e20c390ca25a97a28df6dbdee45aebbfa7fe7 SHA512 f69f3beea8ec74c02b2ea5d9a3653c9d7edf8e947721b243ff8c5df54e68aa352346080fc1f6db36eae8b851c93eefc978d6345153c0b96ffc4cada0bf685021 -EBUILD dhcpcd-9.1.3.ebuild 4613 BLAKE2B 7072757995a8936ad02afffed460ca109347410f27444e48dd28f3b58ca08a3506201a703292919da3a92032a4ec95c70f4f10e36e5a6791b17d1fa4830b56aa SHA512 9b7832ceb3ed64613dcaf52b8ab3b8a13737110197bdd275ea0a65ac7b0969d21e3be8c7153ab6cae727e0d22513aefe0aaa03708f0491f0c160e830cb415ebf EBUILD dhcpcd-9.1.4.ebuild 4613 BLAKE2B 7072757995a8936ad02afffed460ca109347410f27444e48dd28f3b58ca08a3506201a703292919da3a92032a4ec95c70f4f10e36e5a6791b17d1fa4830b56aa SHA512 9b7832ceb3ed64613dcaf52b8ab3b8a13737110197bdd275ea0a65ac7b0969d21e3be8c7153ab6cae727e0d22513aefe0aaa03708f0491f0c160e830cb415ebf +EBUILD dhcpcd-9.2.0.ebuild 4613 BLAKE2B 7072757995a8936ad02afffed460ca109347410f27444e48dd28f3b58ca08a3506201a703292919da3a92032a4ec95c70f4f10e36e5a6791b17d1fa4830b56aa SHA512 9b7832ceb3ed64613dcaf52b8ab3b8a13737110197bdd275ea0a65ac7b0969d21e3be8c7153ab6cae727e0d22513aefe0aaa03708f0491f0c160e830cb415ebf EBUILD dhcpcd-9999.ebuild 4613 BLAKE2B 7072757995a8936ad02afffed460ca109347410f27444e48dd28f3b58ca08a3506201a703292919da3a92032a4ec95c70f4f10e36e5a6791b17d1fa4830b56aa SHA512 9b7832ceb3ed64613dcaf52b8ab3b8a13737110197bdd275ea0a65ac7b0969d21e3be8c7153ab6cae727e0d22513aefe0aaa03708f0491f0c160e830cb415ebf MISC metadata.xml 646 BLAKE2B 80de0aeee2dbf33f6bebf9a64be5b13a8eb078e7693157ede4e31bc2ab86b9588b40949af7c9dc511e679202640a7c053689a5c562dadcedf9216d9dce25b1e6 SHA512 5917c153c5fa048bdca17cbcd0b5ce81a152635de166fa140ced7e46bffacc9e2335092d8c4454fd33515a8d28cb8b1f114dcef8465526837477a90dd20e980d diff --git a/net-misc/dhcpcd/dhcpcd-9.1.3.ebuild b/net-misc/dhcpcd/dhcpcd-9.1.3.ebuild deleted file mode 100644 index 092c6e4a1dda..000000000000 --- a/net-misc/dhcpcd/dhcpcd-9.1.3.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd toolchain-funcs - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git" -else - MY_P="${P/_alpha/-alpha}" - MY_P="${MY_P/_beta/-beta}" - MY_P="${MY_P/_rc/-rc}" - SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client" -HOMEPAGE="https://roy.marples.name/projects/dhcpcd" -LICENSE="BSD-2" -SLOT="0" -IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev" - -COMMON_DEPEND="udev? ( virtual/udev )" -DEPEND="${COMMON_DEPEND}" -RDEPEND=" - ${COMMON_DEPEND} - privsep? ( - acct-group/dhcpcd - acct-user/dhcpcd - ) -" - -src_configure() { - local myeconfargs=( - --dbdir="${EPREFIX}/var/lib/dhcpcd" - --libexecdir="${EPREFIX}/lib/dhcpcd" - --localstatedir="${EPREFIX}/var" - --prefix="${EPREFIX}" - --with-hook=ntp.conf - $(use_enable debug) - $(use_enable embedded) - $(use_enable ipv6) - $(use_enable privsep) - $(usex elibc_glibc '--with-hook=yp.conf' '') - --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" "${EPREFIX}/var/run/dhcpcd") - $(usex privsep '--privsepuser=dhcpcd' '') - $(usex udev '' '--without-dev --without-udev') - CC="$(tc-getCC)" - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - keepdir /var/lib/dhcpcd - newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd - systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service -} - -pkg_postinst() { - local dbdir="${EROOT}"/var/lib/dhcpcd old_files=() - - local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid - local old_duid="${EROOT}"/etc/dhcpcd.duid - local new_duid="${dbdir}"/duid - if [[ -e "${old_old_duid}" ]] ; then - # Upgrade the duid file to the new format if needed - if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then - sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}" - fi - - # Move the duid to /etc, a more sensible location - if [[ ! -e "${old_duid}" ]] ; then - cp -p "${old_old_duid}" "${new_duid}" - fi - old_files+=( "${old_old_duid}" ) - fi - - # dhcpcd-7 moves the files out of /etc - if [[ -e "${old_duid}" ]] ; then - if [[ ! -e "${new_duid}" ]] ; then - cp -p "${old_duid}" "${new_duid}" - fi - old_files+=( "${old_duid}" ) - fi - local old_secret="${EROOT}"/etc/dhcpcd.secret - local new_secret="${dbdir}"/secret - if [[ -e "${old_secret}" ]] ; then - if [[ ! -e "${new_secret}" ]] ; then - cp -p "${old_secret}" "${new_secret}" - fi - old_files+=( "${old_secret}" ) - fi - - # dhcpcd-7 renames some files in /var/lib/dhcpcd - local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic - local new_rdm="${dbdir}"/rdm_monotonic - if [[ -e "${old_rdm}" ]] ; then - if [[ ! -e "${new_rdm}" ]] ; then - cp -p "${old_rdm}" "${new_rdm}" - fi - old_files+=( "${old_rdm}" ) - fi - local lease= - for lease in "${dbdir}"/dhcpcd-*.lease*; do - [[ -f "${lease}" ]] || continue - old_files+=( "${lease}" ) - local new_lease=$(basename "${lease}" | sed -e "s/dhcpcd-//") - [[ -e "${dbdir}/${new_lease}" ]] && continue - cp "${lease}" "${dbdir}/${new_lease}" - done - - # Warn about removing stale files - if [[ -n "${old_files[@]}" ]] ; then - elog - elog "dhcpcd-7 has copied dhcpcd.duid and dhcpcd.secret from" - elog "${EROOT}/etc to ${dbdir}" - elog "and copied leases in ${dbdir} to new files with the dhcpcd-" - elog "prefix dropped." - elog - elog "You should remove these files if you don't plan on reverting" - elog "to an older version:" - local old_file= - for old_file in ${old_files[@]}; do - elog " ${old_file}" - done - fi - - if [ -z "${REPLACING_VERSIONS}" ]; then - elog - elog "dhcpcd has zeroconf support active by default." - elog "This means it will always obtain an IP address even if no" - elog "DHCP server can be contacted, which will break any existing" - elog "failover support you may have configured in your net configuration." - elog "This behaviour can be controlled with the noipv4ll configuration" - elog "file option or the -L command line switch." - elog "See the dhcpcd and dhcpcd.conf man pages for more details." - - elog - elog "Dhcpcd has duid enabled by default, and this may cause issues" - elog "with some dhcp servers. For more information, see" - elog "https://bugs.gentoo.org/show_bug.cgi?id=477356" - fi - - if ! has_version net-dns/bind-tools; then - elog - elog "If you activate the lookup-hostname hook to look up your hostname" - elog "using the dns, you need to install net-dns/bind-tools." - fi -} diff --git a/net-misc/dhcpcd/dhcpcd-9.2.0.ebuild b/net-misc/dhcpcd/dhcpcd-9.2.0.ebuild new file mode 100644 index 000000000000..092c6e4a1dda --- /dev/null +++ b/net-misc/dhcpcd/dhcpcd-9.2.0.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd toolchain-funcs + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git" +else + MY_P="${P/_alpha/-alpha}" + MY_P="${MY_P/_beta/-beta}" + MY_P="${MY_P/_rc/-rc}" + SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client" +HOMEPAGE="https://roy.marples.name/projects/dhcpcd" +LICENSE="BSD-2" +SLOT="0" +IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev" + +COMMON_DEPEND="udev? ( virtual/udev )" +DEPEND="${COMMON_DEPEND}" +RDEPEND=" + ${COMMON_DEPEND} + privsep? ( + acct-group/dhcpcd + acct-user/dhcpcd + ) +" + +src_configure() { + local myeconfargs=( + --dbdir="${EPREFIX}/var/lib/dhcpcd" + --libexecdir="${EPREFIX}/lib/dhcpcd" + --localstatedir="${EPREFIX}/var" + --prefix="${EPREFIX}" + --with-hook=ntp.conf + $(use_enable debug) + $(use_enable embedded) + $(use_enable ipv6) + $(use_enable privsep) + $(usex elibc_glibc '--with-hook=yp.conf' '') + --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" "${EPREFIX}/var/run/dhcpcd") + $(usex privsep '--privsepuser=dhcpcd' '') + $(usex udev '' '--without-dev --without-udev') + CC="$(tc-getCC)" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + keepdir /var/lib/dhcpcd + newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd + systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service +} + +pkg_postinst() { + local dbdir="${EROOT}"/var/lib/dhcpcd old_files=() + + local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid + local old_duid="${EROOT}"/etc/dhcpcd.duid + local new_duid="${dbdir}"/duid + if [[ -e "${old_old_duid}" ]] ; then + # Upgrade the duid file to the new format if needed + if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then + sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}" + fi + + # Move the duid to /etc, a more sensible location + if [[ ! -e "${old_duid}" ]] ; then + cp -p "${old_old_duid}" "${new_duid}" + fi + old_files+=( "${old_old_duid}" ) + fi + + # dhcpcd-7 moves the files out of /etc + if [[ -e "${old_duid}" ]] ; then + if [[ ! -e "${new_duid}" ]] ; then + cp -p "${old_duid}" "${new_duid}" + fi + old_files+=( "${old_duid}" ) + fi + local old_secret="${EROOT}"/etc/dhcpcd.secret + local new_secret="${dbdir}"/secret + if [[ -e "${old_secret}" ]] ; then + if [[ ! -e "${new_secret}" ]] ; then + cp -p "${old_secret}" "${new_secret}" + fi + old_files+=( "${old_secret}" ) + fi + + # dhcpcd-7 renames some files in /var/lib/dhcpcd + local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic + local new_rdm="${dbdir}"/rdm_monotonic + if [[ -e "${old_rdm}" ]] ; then + if [[ ! -e "${new_rdm}" ]] ; then + cp -p "${old_rdm}" "${new_rdm}" + fi + old_files+=( "${old_rdm}" ) + fi + local lease= + for lease in "${dbdir}"/dhcpcd-*.lease*; do + [[ -f "${lease}" ]] || continue + old_files+=( "${lease}" ) + local new_lease=$(basename "${lease}" | sed -e "s/dhcpcd-//") + [[ -e "${dbdir}/${new_lease}" ]] && continue + cp "${lease}" "${dbdir}/${new_lease}" + done + + # Warn about removing stale files + if [[ -n "${old_files[@]}" ]] ; then + elog + elog "dhcpcd-7 has copied dhcpcd.duid and dhcpcd.secret from" + elog "${EROOT}/etc to ${dbdir}" + elog "and copied leases in ${dbdir} to new files with the dhcpcd-" + elog "prefix dropped." + elog + elog "You should remove these files if you don't plan on reverting" + elog "to an older version:" + local old_file= + for old_file in ${old_files[@]}; do + elog " ${old_file}" + done + fi + + if [ -z "${REPLACING_VERSIONS}" ]; then + elog + elog "dhcpcd has zeroconf support active by default." + elog "This means it will always obtain an IP address even if no" + elog "DHCP server can be contacted, which will break any existing" + elog "failover support you may have configured in your net configuration." + elog "This behaviour can be controlled with the noipv4ll configuration" + elog "file option or the -L command line switch." + elog "See the dhcpcd and dhcpcd.conf man pages for more details." + + elog + elog "Dhcpcd has duid enabled by default, and this may cause issues" + elog "with some dhcp servers. For more information, see" + elog "https://bugs.gentoo.org/show_bug.cgi?id=477356" + fi + + if ! has_version net-dns/bind-tools; then + elog + elog "If you activate the lookup-hostname hook to look up your hostname" + elog "using the dns, you need to install net-dns/bind-tools." + fi +} diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index f191026eeb04..f61edd99df8a 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,13 +1,13 @@ AUX dropbox.conf 322 BLAKE2B db94efba3a73841cb56a0fcc75f4f6d7fb7424a35f48a7eb3ad3294a927d8cbd708427e4aba8b6f62157a5b6e7cec8d7631a6d79ccd55616a9bca63003ef72f5 SHA512 100a9480dc086e18972c25bbf554e47737dae43989fc7fe1d01173c2570e64792e64fa7d52a93ca53f3e1248b3b335fd838b5c7713dae937e919f0e6a99bb132 AUX dropbox.initd 1581 BLAKE2B c23a753b7e4d1132d516d607e0eee35072130f6e66c59af008cedd9d9d8c104d9ae1c4644ad984a40ec48a498782b442f79058f499e61c3a3b7a700886353b4b SHA512 4275b7cca361978be6d4379f9d14edc75e51684708a61c1b9880f63e0a02e75c4eb165145bf5a2b4e0704daa5a506dc3506a953db6f5a95977f0101fbbda4912 AUX dropbox_at.service-r2 1582 BLAKE2B 7a5d8eb1e99d6a9f6cc7d903d8d2cb6b124b4a5217e978d05f0afb08de90b3634bb802bd075a053b84b0ec4f5ef6643d2efb00beb964f9f14dd3dd234806358b SHA512 ce465614c848103ac19d3782bf55508ab9b3a3f1c0159cd0ccb7daa7374f014382b30a99bf2eb5488ab4474cad953ce0b4710c8222e5196ea49672db5d183b85 -DIST dropbox-lnx.x86-103.4.383.tar.gz 96880620 BLAKE2B 465ae55d90a4857f3311b4ac154297b1e422316a9b6eb0bec0b466eadafb06a0f8aa64fa8bfdcab44efdf185a344f0ea4bd2baef0df6a5712830687f08e03e96 SHA512 c4cb906729277a2b470e2ff5f4840bb2ff49e947ade1fd0b0eef1edc1bc995953b1a3ad6192592eb0c8c3a09bf67a92935be1114176651e54b227c1bf9c98ab3 DIST dropbox-lnx.x86-104.4.175.tar.gz 96650490 BLAKE2B 4a74e3b8b31ba720ade57b685978c19827e53dc2eaf4519e10f736121c08e61de66caf1211568c52f624fb020ed8ba5c69c2dbf053bffa9e95d6c9308214d87d SHA512 30dbaa4061f673137f4659f201b62cabff94c827175d00fc348140926a9afe6f693e17237642988ccbe27988eb0aba516705cca65340d59d1d1889784660901c -DIST dropbox-lnx.x86-98.4.158.tar.gz 96568004 BLAKE2B fc9ae4cf5d9ad1798dd5d55bf90cd5e77e7cd7405626fb55d4693e26d028d97a81d2843eb03d60de94f552cc446fffa4caa679ba3a750098a58549fc78ff4c67 SHA512 ce6432bbec1ec024e6753a93f2d0eed3af60de521f411f52efb63767eb500a85da80102a011e077fd9953d4827403d02143b186f30137ef7a338cb01664911a2 -DIST dropbox-lnx.x86_64-103.4.383.tar.gz 100927456 BLAKE2B f16876f45c345bf1590edb5f76d4bc0cfc3ed6dd1848badfbdbafff8409264c934de48abf9946deb2661d245077af690dfbd6d69c8e2c6b8acf9c13baced7660 SHA512 d0620fdaa6b80679390a906c0d1d4c22e0907ebacbbc06a9c52a5722b6aa793194c759af70888839d806d825d02d1504024efc7b46b7022afb5e71338e2f836e +DIST dropbox-lnx.x86-105.4.649.tar.gz 96974503 BLAKE2B b14cd6891afcd7858ae7564e4f49753a60a70caef6f0c7ff56ecfef54bf1cfee629fd99f069679d210a3e16f48ab0387ca78bf49f92b2fce40ba4cdb0ec147df SHA512 5dfebc03d76465bc6a6cfd9fdb551385e0fa0b50908c8f2fab90a200815a8c5d90b2294cd8d8ff00284668b4d3e09aba031d124680b6780f5269224ee2e25376 +DIST dropbox-lnx.x86-105.4.651.tar.gz 96975853 BLAKE2B 63c37c22475127d06e5cabd9234818d5a54ca6ebb76b8e53616bc6642b6d9045ad1c0b4cbb364b181b2ccbfc4f6905fe39ce2092cb97978288c6c7e5ee9db771 SHA512 e6c4d02c268753b06613206086f9b4a1ff10202a7bca914a071921407fbd276f6a21352d9b43861966fdafd7dc08181bb0654575fcd0c5b344bd2e8f16ab9a47 DIST dropbox-lnx.x86_64-104.4.175.tar.gz 100702526 BLAKE2B 49d89293ce5874a01fba14204acfd1234de87b4c5e3f5dfa93cd4041f9412e0801a3e232869e376e583d46d56ea9c7635ec756f005903786dffce1caba608350 SHA512 74e4061ac00881fee06ab7f978c27a2fd0e782db7efa63d10ed7c5ce28a679fe23084521d46f819cfc2a691df6e5aad1bd6706d3c2d604d4addd50ddb99e1b3d -DIST dropbox-lnx.x86_64-98.4.158.tar.gz 100751556 BLAKE2B 8ebbfa7101852e531edf9c6b3318c14418c95a0e618ce3725411e6fb1dbae70860de9b0daeba4c824fff0b3bd5f9a9347a4fe09c1433f76be3b3cc86184d769e SHA512 00db27742f8dff9d3fb96f06fcefdb30450b675b3c3cd35df717908455a8b1ca0419efff8932022d82c89dd3fccca183bc1bb16a1fb25c0505c49dfd03b06a19 -EBUILD dropbox-103.4.383.ebuild 2548 BLAKE2B 0ab7a439a7f99d50ef8fa036807330510463895ac7498dcac125cc0fb35615fca328a228f0d69d291c182323c4777e6a4e69e7d7201315729df9cf84b0643008 SHA512 4231b7e3b24db00386a00e3c589f2889dbfe9fa4658c8d912e0b9c96de8b35061b588bfd985514928f97fa78f0a01b0b836f0c0e3d34577f5bff985c009bb1a8 -EBUILD dropbox-104.4.175.ebuild 2349 BLAKE2B a62df585380bb874f4127821d3e90164eb85c47c12ba5670c53d1dd91a330a82d6593e52ba5b45a6fa875a8128f772ff9aefbd6ece1429cb17590db70e072e00 SHA512 60162483835652d6a019af5bfaed3c31e4d08c6ecb3e9cf81971a9ea2b7169aaf139d3906f6ba13f45f79ecc1965afe52e25c4cce0eaa31f9fb6f01862819fff -EBUILD dropbox-98.4.158.ebuild 2546 BLAKE2B 615c2a5848135ecdbae88019b23218acf2114347a931bd345f660f1dc333bbdefbf304ec8c4069947af061e114dea8fe856bffcedbd91437b1300f979f12272f SHA512 88e21dfd4905e1c31114814243cf93b5f6e95302e2f90c7fde2b5c955f0789f1ca66c9b7b7372d2ec5c404d8e6788ce76e66b658151f28ec16020eb3c06aec7e -MISC metadata.xml 422 BLAKE2B aa4c408abfc15620a5a8aa6f65891c152315200622b4cf65214757244394a7234e01093d4c0d899d93897182061b02631cce9a3f9409e530d9d9d9a7662771a8 SHA512 987f29ecd23a68ee9037749c20640279f1e232e1d09fb0c4279940643ed50cfd2f0ee8c3e5d3f582b6ca227c757bd3306ca7b3bc59cc7a4f86e9586421d4c839 +DIST dropbox-lnx.x86_64-105.4.649.tar.gz 101001350 BLAKE2B e6aeef5bf38649fca5fba35a88080e905a2d16276927bf9ae5952fbc79e32fe7aac5552b7a53fe3cc59170d0af711f2c9c412da8a4539f7bedea6cea47986b03 SHA512 b6f3e766ee9e2b138624bab5ffed9365163b8d33017cce27c9e0beab2b2f500288e6283c59da8a96421daca36b1c6e46925658b6ffab1fdde43efc92ccf1ce18 +DIST dropbox-lnx.x86_64-105.4.651.tar.gz 101001773 BLAKE2B 9cb07111fceec62b34faa7f9b258e9c60f63c7d3828986f9fe06e27c9df24da00d77ec61eed0318c33453a7a4254e89946504deb8e9c1078204a508c2e9ac7df SHA512 8ffdb4682950a643d3230ae07c73a2b6e862051d700af021cb14152b681c7d01164e821b2fd59978612aaf12843084912aae9d0a6fa127d2fcc01e49908a1c5b +EBUILD dropbox-104.4.175.ebuild 2611 BLAKE2B bf627000c6058defb57ece27ca2ff7a496b98942a896c39d8fa8064c916052d4692c6c9d7ff82ebfea4964ee34ade283a6454d918f906d27a1a80b1c8b6daf6f SHA512 16776b54f81559f301424df3a1c6f8f5526422e07857ce8acf62e1d4be2195532190e69f734c673539762ef25d4077f90b1223f640616fcba52552509300aeb1 +EBUILD dropbox-105.4.649.ebuild 2619 BLAKE2B 0d69bf03e5039bdb5ae193deda12ab1a77c7acf20622f90075d14e61be8b019b8551ec3727cfc37b2d36fd6eb063697840b983f42b3b03fe5efc5b87d61f0cd0 SHA512 aad780d3b5e3daac4126915cd1622025d1734dc83af04f3eef8965cc2c5948298e3c9fbb0dd173d846424a8a09d490150a6f5b69c0e23116fba6513854563bb5 +EBUILD dropbox-105.4.651.ebuild 2619 BLAKE2B 0d69bf03e5039bdb5ae193deda12ab1a77c7acf20622f90075d14e61be8b019b8551ec3727cfc37b2d36fd6eb063697840b983f42b3b03fe5efc5b87d61f0cd0 SHA512 aad780d3b5e3daac4126915cd1622025d1734dc83af04f3eef8965cc2c5948298e3c9fbb0dd173d846424a8a09d490150a6f5b69c0e23116fba6513854563bb5 +MISC metadata.xml 335 BLAKE2B 6b61d3baf32526555421f8507defe48e5dff38e51a27fdbe7a3006a1083f2334b5ea83d4d4d9cf87b45af211a267a31e8bec805a1db1766087090455268fe724 SHA512 ee923a78e49b35d74453bdf51ce5be59f695f5aaf54f7ff58eb2d3165dc9acf97371110f92456a5a39d862a5ebe967c3225489ba407c6ea1250443868255613a diff --git a/net-misc/dropbox/dropbox-103.4.383.ebuild b/net-misc/dropbox/dropbox-103.4.383.ebuild deleted file mode 100644 index 38f892d3ba40..000000000000 --- a/net-misc/dropbox/dropbox-103.4.383.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop pax-utils systemd xdg - -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" -HOMEPAGE="https://www.dropbox.com/" -SRC_URI=" - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )" - -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" -IUSE="+librsync-bundled selinux X" - -RESTRICT="mirror strip" - -QA_PREBUILT="opt/.*" -QA_EXECSTACK="opt/dropbox/dropbox" - -BDEPEND="dev-util/patchelf" - -# Be sure to have GLIBCXX_3.4.9, #393125 -RDEPEND=" - X? ( - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - virtual/jpeg - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXinerama - x11-libs/libXxf86vm - x11-libs/pango[X] - x11-misc/wmctrl - x11-themes/hicolor-icon-theme - ) - !librsync-bundled? ( =sys-devel/gcc-4.2.0 - sys-libs/zlib - sys-libs/ncurses-compat:5" - -src_unpack() { - unpack ${A} - mkdir -p "${S}" || die - mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die - mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die - rmdir "${S}"/dropbox-lnx.*-${PV}/ || die - rmdir .dropbox-dist || die -} - -src_prepare() { - default - - rm -vf libGL.so.1 libX11* libdrm.so.2 libffi.so.6 libpopt.so.0 wmctrl || die - # tray icon doesnt load when removing libQt5* (bug 641416) - #rm -vrf libQt5* libicu* qt.conf plugins/ || die - if use X ; then - mv images/hicolor/16x16/status "${T}" || die - else - rm -vrf images || die - fi - if use librsync-bundled ; then - patchelf --set-rpath '$ORIGIN' librsyncffi_native.*.so || die - else - rm -vf librsync.so.1 || die - fi - patchelf --set-rpath '$ORIGIN' \ - apex._apex.*.so \ - nucleus_python.*.so \ - tprt.*.so \ - || die - pax-mark cm dropbox - mv README ACKNOWLEDGEMENTS "${T}" || die -} - -src_install() { - local targetdir="/opt/dropbox" - - insinto "${targetdir}" - doins -r * - fperms a+x "${targetdir}"/{dropbox,dropboxd} - dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" - - use X && doicon -s 16 -c status "${T}"/status - - make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo" - - newinitd "${FILESDIR}"/dropbox.initd dropbox - newconfd "${FILESDIR}"/dropbox.conf dropbox - systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" - - dodoc "${T}"/{README,ACKNOWLEDGEMENTS} -} diff --git a/net-misc/dropbox/dropbox-104.4.175.ebuild b/net-misc/dropbox/dropbox-104.4.175.ebuild index e25a6938b0d2..2408606d15fa 100644 --- a/net-misc/dropbox/dropbox-104.4.175.ebuild +++ b/net-misc/dropbox/dropbox-104.4.175.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" +KEYWORDS="amd64 x86 ~x86-linux" IUSE="selinux X" RESTRICT="mirror strip" @@ -94,3 +94,11 @@ src_install() { dodoc "${T}"/{README,ACKNOWLEDGEMENTS} } + +pkg_postinst() { + einfo "Warning: while running, dropbox may attempt to autoupdate itself in" + einfo " your user's home directory. To prevent this, run the following as" + einfo " each user who will run dropbox:" + einfo "" + einfo "install -dm0 ~/.dropbox-dist" +} diff --git a/net-misc/dropbox/dropbox-105.4.649.ebuild b/net-misc/dropbox/dropbox-105.4.649.ebuild new file mode 100644 index 000000000000..7286be94a2dc --- /dev/null +++ b/net-misc/dropbox/dropbox-105.4.649.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/" +SRC_URI=" + amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) + x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf libGL.so.1 libX11* libffi.so.6 || die + # some of these do not appear to be used + rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ + PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ + wmctrl libdrm.so.2 libpopt.so.0 || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf images || die + fi + patchelf --set-rpath '$ORIGIN' \ + apex._apex.*.so \ + nucleus_python.*.so \ + tprt.*.so \ + || die + pax-mark cm dropbox + mv README ACKNOWLEDGEMENTS "${T}" || die +} + +src_install() { + local targetdir="/opt/dropbox" + + insinto "${targetdir}" + doins -r * + fperms a+x "${targetdir}"/{dropbox,dropboxd} + dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" + + use X && doicon -s 16 -c status "${T}"/status + + make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo" + + newinitd "${FILESDIR}"/dropbox.initd dropbox + newconfd "${FILESDIR}"/dropbox.conf dropbox + systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" + + dodoc "${T}"/{README,ACKNOWLEDGEMENTS} +} + +pkg_postinst() { + einfo "Warning: while running, dropbox may attempt to autoupdate itself in" + einfo " your user's home directory. To prevent this, run the following as" + einfo " each user who will run dropbox:" + einfo "" + einfo "install -dm0 ~/.dropbox-dist" +} diff --git a/net-misc/dropbox/dropbox-105.4.651.ebuild b/net-misc/dropbox/dropbox-105.4.651.ebuild new file mode 100644 index 000000000000..7286be94a2dc --- /dev/null +++ b/net-misc/dropbox/dropbox-105.4.651.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/" +SRC_URI=" + amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) + x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf libGL.so.1 libX11* libffi.so.6 || die + # some of these do not appear to be used + rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ + PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ + wmctrl libdrm.so.2 libpopt.so.0 || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf images || die + fi + patchelf --set-rpath '$ORIGIN' \ + apex._apex.*.so \ + nucleus_python.*.so \ + tprt.*.so \ + || die + pax-mark cm dropbox + mv README ACKNOWLEDGEMENTS "${T}" || die +} + +src_install() { + local targetdir="/opt/dropbox" + + insinto "${targetdir}" + doins -r * + fperms a+x "${targetdir}"/{dropbox,dropboxd} + dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" + + use X && doicon -s 16 -c status "${T}"/status + + make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo" + + newinitd "${FILESDIR}"/dropbox.initd dropbox + newconfd "${FILESDIR}"/dropbox.conf dropbox + systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" + + dodoc "${T}"/{README,ACKNOWLEDGEMENTS} +} + +pkg_postinst() { + einfo "Warning: while running, dropbox may attempt to autoupdate itself in" + einfo " your user's home directory. To prevent this, run the following as" + einfo " each user who will run dropbox:" + einfo "" + einfo "install -dm0 ~/.dropbox-dist" +} diff --git a/net-misc/dropbox/dropbox-98.4.158.ebuild b/net-misc/dropbox/dropbox-98.4.158.ebuild deleted file mode 100644 index fdd08dee9730..000000000000 --- a/net-misc/dropbox/dropbox-98.4.158.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop pax-utils systemd xdg - -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" -HOMEPAGE="https://www.dropbox.com/" -SRC_URI=" - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )" - -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" -SLOT="0" -KEYWORDS="amd64 x86 ~x86-linux" -IUSE="+librsync-bundled selinux X" - -RESTRICT="mirror strip" - -QA_PREBUILT="opt/.*" -QA_EXECSTACK="opt/dropbox/dropbox" - -BDEPEND="dev-util/patchelf" - -# Be sure to have GLIBCXX_3.4.9, #393125 -RDEPEND=" - X? ( - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - virtual/jpeg - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXinerama - x11-libs/libXxf86vm - x11-libs/pango[X] - x11-misc/wmctrl - x11-themes/hicolor-icon-theme - ) - !librsync-bundled? ( =sys-devel/gcc-4.2.0 - sys-libs/zlib - sys-libs/ncurses-compat:5" - -src_unpack() { - unpack ${A} - mkdir -p "${S}" || die - mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die - mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die - rmdir "${S}"/dropbox-lnx.*-${PV}/ || die - rmdir .dropbox-dist || die -} - -src_prepare() { - default - - rm -vf libGL.so.1 libX11* libdrm.so.2 libffi.so.6 libpopt.so.0 wmctrl || die - # tray icon doesnt load when removing libQt5* (bug 641416) - #rm -vrf libQt5* libicu* qt.conf plugins/ || die - if use X ; then - mv images/hicolor/16x16/status "${T}" || die - else - rm -vrf images || die - fi - if use librsync-bundled ; then - patchelf --set-rpath '$ORIGIN' librsyncffi_native.*.so || die - else - rm -vf librsync.so.1 || die - fi - patchelf --set-rpath '$ORIGIN' \ - apex._apex.*.so \ - nucleus_python.*.so \ - tprt.*.so \ - || die - pax-mark cm dropbox - mv README ACKNOWLEDGEMENTS "${T}" || die -} - -src_install() { - local targetdir="/opt/dropbox" - - insinto "${targetdir}" - doins -r * - fperms a+x "${targetdir}"/{dropbox,dropboxd} - dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" - - use X && doicon -s 16 -c status "${T}"/status - - make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo" - - newinitd "${FILESDIR}"/dropbox.initd dropbox - newconfd "${FILESDIR}"/dropbox.conf dropbox - systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" - - dodoc "${T}"/{README,ACKNOWLEDGEMENTS} -} diff --git a/net-misc/dropbox/metadata.xml b/net-misc/dropbox/metadata.xml index 690936c39b8d..e8403c0e098f 100644 --- a/net-misc/dropbox/metadata.xml +++ b/net-misc/dropbox/metadata.xml @@ -8,7 +8,4 @@ bkohler@gentoo.org Ben Kohler - - Use bundled librsync library - diff --git a/net-misc/efax/Manifest b/net-misc/efax/Manifest index c177ccfc5212..fdb7e9eb17e5 100644 --- a/net-misc/efax/Manifest +++ b/net-misc/efax/Manifest @@ -1,10 +1,7 @@ AUX efax-0.9a-fax-command.patch 229 BLAKE2B 393efd22712658af3e98fd08808e30c9c5f7f29f3526e12a5003b4c9f771a96e9f3e1640dfa8a42090dfc6ec013d224dbdf7cc2fbffdcf7a93b9729718539d88 SHA512 fabd2208d170369c6773ecf0248dda2b2585284d2fe776c49b1e08d5136a751ea0a11d53bdcd1313d5d673e829469f216e9bc96bdbe4db57152f422ee5f5b137 AUX efax-0.9a-fno-common.patch 762 BLAKE2B 57c915976dd6437a9f4e420188ae28ed44dda6cabb91a86c0fe02670cf772f8511588a3bab8fa07cd3cec4a23aee660caa639eccf72cf6ca8e35f501878e1b94 SHA512 db1fd713c85e9c151252b8f47943123185981c250d8d018d4b8ba8086bec3497fe89abe9cdad539c61b42be9af7a0df7465dfdf637e98c9b02a86c382caef760 AUX efax-0.9a-strip.patch 332 BLAKE2B 12f4313f6d0c9c5b88dc39eda399afbb7e5ec0d0e5b95114197757b091a1c635e086e2e1791cfde415e950c08f4e2eb6b020bb607750441c59e1a3ef7896e2d8 SHA512 02945f51850e90e70572402fd75cdedc3a213b4329c5277066f696153b773e9911b4d48c29f295c0f7c54dc3518e08b4b8a83f882f5ed604284cbb784ae42b13 -DIST efax-0.9a-001114.tar.gz 97402 BLAKE2B 4c8365814dda4cc8c53da9cf6f71ae95c9a5b64a4677f0f717d03ea53710df1944db07514d01c18f9bf0d2c64642a2b7ca0416a7571a6f4b880ad8098a919c5e SHA512 b6361f84a8239e515cf29dbcbfde3d38648b73e7acfc72a0e2ced4ff2dd801c73bbccf5d34fb8aa065ec8b8bfc694a58f6d8dc00bb9e9a63e580be618a45228b DIST efax_0.9a-19.1.diff.gz 18698 BLAKE2B 4b0a97e39f65009ff0f295cd4f573a919580ef442a3f0d3d838f79a7a7e31d70beb7b849a2a8bae839a244b1a43ecddedf90fe1bc59f8794906cb3d354557456 SHA512 dd656dd9f737aea598fc0ba241048e695018bce7eb439e009bc751fba1690dc28a99bee53db0c87d0638c9e4ac02b37e6de543355f06e1d8c87ed3d20e354cfc -DIST efax_0.9a-19.diff.gz 18178 BLAKE2B d3dca49db55a52839c88c52c8934976fd56e32fb9501c27fe211b4bd4ed4b85014915f2e0785f7668cfc9743262ee6232af92c477386cc32f2b57e336aa4354e SHA512 8b1a2d007ebba73b772400eb1e0ccc61d832775590ac4fd6e171008c9741409118db099b444dc8da04dd87f1cb7025a9af62f60b2c3ccba21cc89863a2909735 DIST efax_0.9a.orig.tar.gz 97402 BLAKE2B 4c8365814dda4cc8c53da9cf6f71ae95c9a5b64a4677f0f717d03ea53710df1944db07514d01c18f9bf0d2c64642a2b7ca0416a7571a6f4b880ad8098a919c5e SHA512 b6361f84a8239e515cf29dbcbfde3d38648b73e7acfc72a0e2ced4ff2dd801c73bbccf5d34fb8aa065ec8b8bfc694a58f6d8dc00bb9e9a63e580be618a45228b -EBUILD efax-0.9a-r4.ebuild 999 BLAKE2B a877183b0f65ef3c92d58c464caf046b55880b146c610c34bcfa9cf43f4551ce7188b8681e0ce26e060ba9a9f8c93bae3d0d2e60d0db8cd979e534d1b844594f SHA512 5a8fe1b68505af8798fd785704f26b6a73d261591b08298bf6adfaf2da2dd6bd6ce4c944b2090ce95227c746c50e443c32399ff6b349dde16cd24feac5bedb74 -EBUILD efax-0.9a_p19_p1.ebuild 1244 BLAKE2B ab11a208fc1782a873fb83a9b2bd609ed4212076ce1ed12b75337f05ece82254e5db02eb0bed0fa5b6ac600c4f0344802a50b3fe5f45759c430f4da1d48ed847 SHA512 6f7e6c3ec39d370d0c20b28629d119f8f302cf8c982b79bc5bef08a93a852a8b7c213710d32076852062ca13239f1dff888b4e74ca20f72ab2eb92269627dd7e +EBUILD efax-0.9a_p19_p1.ebuild 1242 BLAKE2B 725c4d6ff515c68e3e0eb7fa821f9cbc2f670d9a8a92abb0a46a2cc37d51c752c3b74b018d6b84022d63b6e8f60ee68d072ebe7119d71cc0d99455bf93339ce3 SHA512 63f6e8e0a37ca602d22684c2a146e47422221ea66005e9c5382e2df6d7f74e45757168aa6f6818c3cff5cc9430827d848e070ebfdd426482eb74f63cb61047c0 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/net-misc/efax/efax-0.9a-r4.ebuild b/net-misc/efax/efax-0.9a-r4.ebuild deleted file mode 100644 index ae3fd4c5975e..000000000000 --- a/net-misc/efax/efax-0.9a-r4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils toolchain-funcs - -S="${WORKDIR}/${P}-001114" - -DESCRIPTION="A simple fax program for single-user systems" -HOMEPAGE="https://www.cce.com/efax/" -SRC_URI="https://www.cce.com/efax/download/${P}-001114.tar.gz - mirror://debian/pool/main/e/efax/efax_0.9a-19.diff.gz" - -KEYWORDS="amd64 ppc x86" -IUSE="" -SLOT="0" -LICENSE="GPL-2" - -src_prepare() { - epatch "${WORKDIR}/${PN}_${PV}-19.diff" - rm -f "${S}"/${P}/debian/patches/series "${S}"/${P}/debian/patches/00list - EPATCH_FORCE="yes" epatch "${S}"/${P}/debian/patches/* - - epatch "${FILESDIR}/${P}-fax-command.patch" #327737 - - # remove strip command as per bug #240932 - sed -i -e '/strip/d' Makefile -} - -src_compile() { - emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin efax efix fax - doman efax.1 efix.1 - newman fax.1 efax-fax.1 # Don't collide with net-dialup/mgetty, bug #429808 - dodoc README -} diff --git a/net-misc/efax/efax-0.9a_p19_p1.ebuild b/net-misc/efax/efax-0.9a_p19_p1.ebuild index f95c8c52897a..f15a6494aef2 100644 --- a/net-misc/efax/efax-0.9a_p19_p1.ebuild +++ b/net-misc/efax/efax-0.9a_p19_p1.ebuild @@ -11,7 +11,7 @@ SRC_URI=" mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).diff.gz " -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" SLOT="0" LICENSE="GPL-2" PATCHES=( diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest index 0067ff023ab5..5f6636f5ed94 100644 --- a/net-misc/electrum/Manifest +++ b/net-misc/electrum/Manifest @@ -2,6 +2,8 @@ AUX 3.1.2-no-user-root.patch 847 BLAKE2B 7c682268f4f76884b364fad9dfef63931ffb694 AUX 3.3.2-desktop.patch 685 BLAKE2B b946f95ad017048e957e8567b7ce52ed085bb15daa155509ab08c447eb32d3d984696d636dbe46456a09dfb3ca93b1619bb6a4d90654ee46f43c662661debafe SHA512 a7c826e736f1661821d846ff8443dedeaa49a82f7e7a1a8f23924dbc1c9c12d71f5d8056e592ff8c6d44fc8bf4483f09e3b8d1e262b3ef408991f01ca1a283ff DIST Electrum-3.3.8.tar.gz 8911228 BLAKE2B af24f44f5805a5722d0b9500776ae1ea4f70e0869045535ea3bf27d24a61013ba718230e6292061581f55a4fae655cbacae9024a321efe655eb9816bae11ae75 SHA512 5f756da4d2df59c69997925c69f651011def07bfbdbc582f492ecc19386eee7d79b9951732a792e6041da902d776052d6590cbd2d7004bc93c8406bcf9093fe6 DIST electrum-4.0.2.gh.tar.gz 4395620 BLAKE2B 27d5e74ea85d792f73a01d41528dc9a84af374d672e7c7101a82e18634a32d7ebdb039571bde36625b460c6c7634ec75848711dc4cabfbd1be46f16d18e35df2 SHA512 8b03d60cb549315c9f8a2cb4f02e3a483b8e8f9ee0461bb9d54acca0d9cf96d38a158bb6bccdb1bb584fd5a3f4fd8ffbcb0d45244f41dc5636689adb514f1681 +DIST electrum-4.0.3.gh.tar.gz 4408020 BLAKE2B ba28765683739dbdd865ad9ed034c7dd7c4f738fdc13fbb1b0c0312785d89a65c0252354fa6064d9964207ebef841dbbeb324966ad2d0b8ec26d693456d4a082 SHA512 4295a7ebb16d1809ca892a736a01e62722d3b44164b3acda4bd4cd5935dfa8c77106ddb9e32434db057d90d015d786b667949fe17d0ebba70cf6c13be13cf2ba EBUILD electrum-3.3.8.ebuild 1982 BLAKE2B c1db2a13135b445b0ffd37779025868fc2446039a527988052d10dd48e0e5fff86e0e04f6373ff4d12a3e0946493c1496677404e8b35643a1847da149cf2db9d SHA512 9f9844b2ca4b8a76d3de83684860c9f840d4da10787478c579d3cebc1d026c8d4989ec0ce8de0a976d46771597723653485604d4eb85427987cba2c3364f3e61 EBUILD electrum-4.0.2.ebuild 2400 BLAKE2B 793cf0cb19ac8e0b2a75dc3563580a144fd6364104687d74980daa1caf5478041223494f8318939130e0f1f19984977e9b78c5617400c1716f3655c3f4a71c43 SHA512 0b7e7fd953a9823299667c8931792e9ef4ff814bc6fd0bf5da48ae1f99ab7d62a4e9f79ac27942f988a05a8c3b9c0ef00dd32182cb0b2fe27803e03f359f5c74 +EBUILD electrum-4.0.3.ebuild 2401 BLAKE2B 61166fb3e0040f3f42993c96aefe0f42efaa2eb8fef85074780ec74cb387f6f280b7c8494f044378d0344dbb8589ce702c1d5dd3edfcc527f7d605dc1f4ad09e SHA512 57ba5a3b51e08dc84981fd76889a7af9774ad51f3a81c298846d45ace7d070cf7b15792a6b6837790dc9984a9c3cf881af09b0ff0eba473ff08bffd7186d2b83 MISC metadata.xml 629 BLAKE2B f1a4cf6cae2c3471b946b9a2966b0b3c8e7c2d39ce124fc100142b5d79d27377939094bb5b3ae9a7ff6c947b93ce12a38e3075e77110f1cad9a246e03159fed6 SHA512 c8e37976ca6a16a8d7f2326ff6d276814b5c4f5b7c1f39becb7a800f10b0c6aa7333d15f0d208a1ffd592b46db887dc77e95ffb5d1e01eea1ebfe6c478c8dfc6 diff --git a/net-misc/electrum/electrum-4.0.3.ebuild b/net-misc/electrum/electrum-4.0.3.ebuild new file mode 100644 index 000000000000..d6cf011a4580 --- /dev/null +++ b/net-misc/electrum/electrum-4.0.3.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_REQ_USE="ncurses?" + +inherit desktop distutils-r1 xdg-utils + +DESCRIPTION="User friendly Bitcoin client" +HOMEPAGE="https://electrum.org/" +SRC_URI=" + https://github.com/spesmilo/electrum/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli ncurses qrcode +qt5" +REQUIRED_USE="|| ( cli ncurses qt5 )" + +RDEPEND="${PYTHON_DEPS} + dev-libs/libsecp256k1 + >=dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}] + =dev-python/aiorpcX-0.18*[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + dev-python/bitstring[${PYTHON_USEDEP}] + =dev-python/ecdsa-0.14[${PYTHON_USEDEP}] + dev-python/pbkdf2[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.12[${PYTHON_USEDEP}] + qrcode? ( media-gfx/zbar[v4l] ) + qt5? ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + ncurses? ( $(python_gen_impl_dep 'ncurses') ) + || ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + eapply "${FILESDIR}/3.1.2-no-user-root.patch" + eapply "${FILESDIR}/3.3.2-desktop.patch" + + # Prevent icon from being installed in the wrong location + sed -i '/icons_dirname/d' setup.py || die + + # use backwards-compatible cryptodome API + sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die + + local bestgui + if use qt5; then + bestgui=qt + elif use ncurses; then + bestgui=text + else + bestgui=stdio + fi + sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' ${PN}/${PN} || die + + eapply_user + + xdg_environment_reset + distutils-r1_src_prepare +} + +src_install() { + doicon -s 128 electrum/gui/icons/${PN}.png + dodoc RELEASE-NOTES + distutils-r1_src_install +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} diff --git a/net-misc/ethertypes/Manifest b/net-misc/ethertypes/Manifest index 5ba2a1d6b0f4..6cb1e1bcab3e 100644 --- a/net-misc/ethertypes/Manifest +++ b/net-misc/ethertypes/Manifest @@ -1,3 +1,3 @@ DIST ethertypes-0.gz 770 BLAKE2B d3d14fd99da30d5c4b366edc003653089468358323a58afd71770de1432588413d38ddf3c3f77b0b79a90d761e1e9c677efe594b64a995f6acdcda2b92da61f0 SHA512 62a88a76b3c3ce54b7c4b457cfdd7ea0d13e9deeebd485d37cfcbfa1cc1adba4bd82944e8d0a093c07594b88726376ff53bf70f61ca91a90af5550a455fe6643 -EBUILD ethertypes-0.ebuild 588 BLAKE2B 5cbcdf35bd4977c46de6a81311ad5038065bff63cc8c360a8311d2e113d06b84e855a57d8f254d62d1b97a965dee60e24e79008979b36930438020abe691ebf2 SHA512 c8cddb309ffa78c5a9aef178bf12bac012c8173d4d351edbf4551ca5d44be8d67c039b7a97783881db7be49422f0bfef53aa62ca5194c2c919520e175cb3d09d +EBUILD ethertypes-0.ebuild 586 BLAKE2B 5500bd127a9afc165fb94cb019162aabff0f8cd2f2ded42ad80e96a39e603aa45c03092da225e5a8b6f0f3dfd4395b9bdd3061259d641ea6fd2df5f40e47ccbb SHA512 fdba16f15a04751803f998f7fae4ba3581863706dbbe5e78df1be1b7e65ef066ba4a211e5b8596e1dcc960ba282ce7b08afd5369a1fb51fcff479649dde00a43 MISC metadata.xml 223 BLAKE2B ce9aaf73ccbc1745f44acf92e5a32b134fc36a7f40c1c83a4f8296bafe3902d851ca1d1b67829d82573b8e9df4bd2643122a98846ed7824bbf67fd88b0c822e0 SHA512 291302ff827472b8aaaa094bf6ed7b728166f21c9603b98beed59db2071a75193d7c5e462c4d435eea7e1047a1f31076bdf6deb08a1c8ab794ddd965c9be92bb diff --git a/net-misc/ethertypes/ethertypes-0.ebuild b/net-misc/ethertypes/ethertypes-0.ebuild index b5442f2a2785..b924dc8d91eb 100644 --- a/net-misc/ethertypes/ethertypes-0.ebuild +++ b/net-misc/ethertypes/ethertypes-0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" RDEPEND=" ! + - - FatRat is an open source download manager for Linux. - Use the bittorrent protocol via net-libs/libtorrent-rasterbar. diff --git a/net-misc/gnome-remote-desktop/Manifest b/net-misc/gnome-remote-desktop/Manifest index 2df4bf3de141..d2a65bb02f67 100644 --- a/net-misc/gnome-remote-desktop/Manifest +++ b/net-misc/gnome-remote-desktop/Manifest @@ -1,3 +1,3 @@ DIST gnome-remote-desktop-0.1.7.tar.xz 25636 BLAKE2B 00e389bc8887c3d43f9221a45c6c7154e4140fab560c5c568fe92f06794b736efcf2265c763d0d9d57d5343dd2f71b7a3a2c45b0466cdae608f0a609af53175d SHA512 dd20e5e6fd724ff03d8a32319c7145f1fef4331439e52921b812f087e6b83185bf318bb2fb9758fe083ec3cfea30448b601da4ed1aba85fa892ef7fbb794b9ed EBUILD gnome-remote-desktop-0.1.7.ebuild 957 BLAKE2B ec9d93ae7954028f8a9ae96ea530418845e4a8ad8b9c8357bd70ae47ce092d18cb35ee7af6dcf3ac45bf90e3c70540b8780fd2219e71257baa59650ef1c8bf57 SHA512 04bd0aab7298411081b13fe1ee96cc3b27543472776cacee50a65d94e90acbbbe5198478ad023062a6733f2fc00437dec1bc17c3512fdcfd3559ce8a8df3f27c -MISC metadata.xml 374 BLAKE2B c0f9acff6a466db222a95c747860814b3c67c438b4c4f85f1fc7f30539b1174422edc25dc0a7eb18886cb96c8cf4b568a710193e657e3d1d1a0e874120d7f1fd SHA512 0946f2a5c4c088c068e88e498beca837cd3a2923311b746c2c0ce22fe8dcfa07893ca027b720901b00a90d3e386a308fe0b438e7c64ea28b506109b9eef5c2e0 +MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442 diff --git a/net-misc/gnome-remote-desktop/metadata.xml b/net-misc/gnome-remote-desktop/metadata.xml index e291cfc64914..996e7cacd217 100644 --- a/net-misc/gnome-remote-desktop/metadata.xml +++ b/net-misc/gnome-remote-desktop/metadata.xml @@ -5,6 +5,4 @@ gnome@gentoo.org Gentoo GNOME Desktop - GNOME Remote Desktop implements remote desktop functionality for -the GNOME platform. diff --git a/net-misc/grdesktop/Manifest b/net-misc/grdesktop/Manifest index 9343cf0e09f9..9e0c1c4f87b4 100644 --- a/net-misc/grdesktop/Manifest +++ b/net-misc/grdesktop/Manifest @@ -4,4 +4,4 @@ DIST grdesktop-0.23-patchset.tar.xz 17912 BLAKE2B 0252f3c7fa1779df05d1f7d4315e18 DIST grdesktop-0.23.tar.gz 299914 BLAKE2B 0a00c721c8d962dd1ad885f4d85130486b3ad9973d21817068f4147ade03d59a2d13dd5e5b26376a0415120521e283a20d79627b62a8bcca15fb2f0213c05bc4 SHA512 a0993d7589d0b22b26535de0cf562604c89ce580fede076c15d8d7f2e7a3bd2fd5ec0a35c6a8ec07fcc8f53a0635381fefe9c2e67d9ff75cec7af47cdd25732f EBUILD grdesktop-0.23-r1.ebuild 950 BLAKE2B 7f142f234235a9c5063e26c882d64dac69a9914b2a0fa72f52162e7b8fc5f2ce6bf70a3bd838a395e5debc7e5be678e272f8fa4f066ebdde402d702bf939dcf9 SHA512 1377d544d03f32707e11a9c6a72cf40865151edd727b189b922770fce3ffe87b6e31fec03110c48f1f60fcc5b4292c5e2f240d910a29b11494d0e50b41c5a310 EBUILD grdesktop-0.23-r2.ebuild 1080 BLAKE2B b2d8544a08e70f5aadc352406c5496370ef903149a1674ae5ff00d26734090661fbbe874944d0fd15fda3b78a59518462a349e8cc7b452f7953972ddfa95fbc1 SHA512 3ccf3f08814b8ae47089e98e2a8df4701702988bf4fd9f18a8db367c33858583df26dbb914bf5bd46d9606c624cff264819b30011dbe38c3a1826bacd5afd028 -MISC metadata.xml 429 BLAKE2B 117737367d74f70cbd717e361f2179150a8c9d3a156338464d5c6388ec226adf568fa3866e46937dc83465d0afa55caf2ac5b2c2806227892c60eb936728c284 SHA512 359d469647e065e6b771ce02442ce3789d8e67708679d07b5a3d0cb5fc76a5bd16af0483b37d3a5c593d1660d1e58d4ecc97cbe0c26659cfc6a3b6e7ce863a7d +MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/net-misc/grdesktop/metadata.xml b/net-misc/grdesktop/metadata.xml index 97c0fce8f6f8..39980802b1da 100644 --- a/net-misc/grdesktop/metadata.xml +++ b/net-misc/grdesktop/metadata.xml @@ -5,6 +5,4 @@ gnome@gentoo.org Gentoo GNOME Desktop -Gtk2 frontend for rdesktop -リモート・デスクトップの GTK2 フロントエンドです。 diff --git a/net-misc/gsasl/Manifest b/net-misc/gsasl/Manifest index 3fb0edf20129..428b83a4e1aa 100644 --- a/net-misc/gsasl/Manifest +++ b/net-misc/gsasl/Manifest @@ -1,4 +1,7 @@ -AUX gsasl-gss-extra.patch 951 BLAKE2B 4cd0a962e8aec77e0cf84ac5b5e6106f1b9e73532b8fa4931ecdbdf9e751c837a552dcf203e89210a8b86ded35a0bba2129e419f3ca3dacb47a935a8974f0930 SHA512 4225049a547b0ca6fbd0b5268e7a1de0454850fd6a29f31eb8b7356472fe400eb3a8076f537101be8cd9e09b7f092f5d784a8d660c8e66e475d4a7a4caff83df +AUX gsasl-1.8.0-sasl-gss-extra.patch 950 BLAKE2B 958805e574a26f13a199eb5f53df9830586d8d3e81c32bad9a4c711c57ee097139c2653426eed3045f16bd76e4ce1c2bb6ed70fbd378266fedc8247da2a815ab SHA512 0f8ad16b96265221bb045b19724b7a247350e9503b7e5abc92905cc07c11bdafb9a92e91d1959d33075ec96631e6f033b20192993c9ee732d71d86ba5ac3fa22 +AUX gsasl-1.8.1-sasl-gss-extra.patch 944 BLAKE2B f48eba6d1b96ab5f7e1cdc5c2220f4a5f1bd34c40527edf65a2aaec81a85004106a229f18c0d9d623d81e6e98f1786b213b2e6481814b1ee0e11c44eac9ff33d SHA512 ea406d5de99ebbff454ea453cc3c857c79d0120405d772cd893a03840d720e97000bd1edac1ec52f44208146287531a268bd582a0e146b6097b48671b92b9c88 DIST gsasl-1.8.0.tar.gz 4914837 BLAKE2B 89cae140bb503556003036a92dfdca1ad7adb6ca46826a7309dcc39aca5a070669f4c24005ddaa1c5f5d4d56451d7a5c5164a4333542b0af1201f3fb210501e8 SHA512 711bd87d27656834ae7e19b22a76db2b1db37dd25999cd303fe8439e23e74e87fd1474c5db1b5f97e9ab75437eeeb6167a752e9191f364f530eeabb6cddda36f -EBUILD gsasl-1.8.0-r1.ebuild 1684 BLAKE2B 9a40d349aa6d902247de63882a528c3ea344093edace9806250d7f61e5369ff395c75063160041612d6328d300091342f85aac0ab47291237a25ed483a742ddc SHA512 013323933b59ab3c9dd55e9b20498fe35226c3b25f485babe1ba7e3b22465c5ee8a63a3fb812cafd4326637026959c994784d2bef1b6be8dbef0be9960701b31 +DIST gsasl-1.8.1.tar.gz 5774550 BLAKE2B 0144b0d7b2750686f3447a9d154a2d0b7fa5261b614bce74d8fdedaca140f9d964868b57f1a67cf2f5fc446c5715bae3dcdb4e06a7bedc5b66d50fa52f62e93b SHA512 8973f5af12cc17aae76a4a2ea887d17e74e48b1ce896dfd62fde8cb874ed965d77c62d671ff86ce3217158e58a7a521b7fde9ea606f73c3a912a8973f1b204cb +EBUILD gsasl-1.8.0-r1.ebuild 1797 BLAKE2B 5919ec09d3f0c47dd7cb447639d91de50a0bb774e3a74fd30b965d7c6a68c87e46b5cbe4bb249d0acf99e2e5c0afacbfb5a060170933a7681893be6241f77039 SHA512 a445f4165baf5fe2e1f0cdb66e58c0d93173b654a85a4acb72863cdf7c25d96c62710a77db3642de9af7010ec28b946c2f687d92898e4919151c54570a87d217 +EBUILD gsasl-1.8.1.ebuild 1800 BLAKE2B a34868d9504d585cdf1c06370072a3c830e2ada88049376fbf1b82664b840d5a56fe330b50b8b5c02e0f24e9d4d414c52427c17bea15022d46e37ce6b767a995 SHA512 e48ae7ec875fb5fdd9803e8611c150a1adbd7a55403d06ea0e523086dede6ba93a394d24e4ad352bccba02a94f4df8f2a1fc4747379e8b19f9c1414bd8423fad MISC metadata.xml 370 BLAKE2B cb234f93a667fd37ab122fbb8ae0926fd0bacda2d9e4f1e50de9e8793d6ed01f0165e16dd73931114aead2e408b2f019c06cdca7aa41d9e60c9d60cf9f7e9955 SHA512 c528d4a5f51ebcbc5917268964716d667b71e825815bdc0dbd627f1ef676b21312caf442de31e7912ad57f5c908471a7fad1617e129a2902134a081e91bcc4c0 diff --git a/net-misc/gsasl/files/gsasl-1.8.0-sasl-gss-extra.patch b/net-misc/gsasl/files/gsasl-1.8.0-sasl-gss-extra.patch new file mode 100644 index 000000000000..a3eec016e40c --- /dev/null +++ b/net-misc/gsasl/files/gsasl-1.8.0-sasl-gss-extra.patch @@ -0,0 +1,21 @@ +Based on gentoo bug #359005 +--- a/lib/gl/m4/gss-extra.m4 2010-12-14 12:57:08.000000000 +0000 ++++ b/lib/gl/m4/gss-extra.m4 2011-11-05 21:11:54.000000000 +0000 +@@ -19,7 +19,16 @@ + AC_CHECK_FUNCS([gss_decapsulate_token]) + AC_CHECK_FUNCS([gss_oid_equal]) + AC_CHECK_FUNCS([gss_inquire_mech_for_saslname]) +- AC_CHECK_FUNCS([GSS_C_NT_HOSTBASED_SERVICE]) ++ AC_MSG_CHECKING([for GSS_C_NT_HOSTBASED_SERVICE]) ++ AC_EGREP_CPP(hostbased_service_gss_nt_yes, gssapi.h, ++ [#include ++ #ifdef GSS_C_NT_HOSTBASED_SERVICE ++ hostbased_service_gss_nt_yes ++ #endif], ++ [AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE,, ++ [Define if your GSSAPI implimentation defines GSS_C_NT_HOSTBASED_SERVICE]) ++ AC_MSG_RESULT([yes])], ++ AC_MSG_RESULT([no])) + if test "$gssapi_impl" != "gss"; then + AC_CHECK_HEADERS([gssapi.h gssapi/gssapi.h]) + if test "$ac_cv_header_gssapi_h$ac_cv_header_gssapi_gssapi_h" = "nono"; then diff --git a/net-misc/gsasl/files/gsasl-1.8.1-sasl-gss-extra.patch b/net-misc/gsasl/files/gsasl-1.8.1-sasl-gss-extra.patch new file mode 100644 index 000000000000..6aff3878a05a --- /dev/null +++ b/net-misc/gsasl/files/gsasl-1.8.1-sasl-gss-extra.patch @@ -0,0 +1,21 @@ +Based on gentoo bug #359005 +--- a/lib/m4/gss-extra.m4 2010-12-14 12:57:08.000000000 +0000 ++++ b/lib/m4/gss-extra.m4 2011-11-05 21:11:54.000000000 +0000 +@@ -19,7 +19,16 @@ + AC_CHECK_FUNCS([gss_decapsulate_token]) + AC_CHECK_FUNCS([gss_oid_equal]) + AC_CHECK_FUNCS([gss_inquire_mech_for_saslname]) +- AC_CHECK_FUNCS([GSS_C_NT_HOSTBASED_SERVICE]) ++ AC_MSG_CHECKING([for GSS_C_NT_HOSTBASED_SERVICE]) ++ AC_EGREP_CPP(hostbased_service_gss_nt_yes, gssapi.h, ++ [#include ++ #ifdef GSS_C_NT_HOSTBASED_SERVICE ++ hostbased_service_gss_nt_yes ++ #endif], ++ [AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE,, ++ [Define if your GSSAPI implimentation defines GSS_C_NT_HOSTBASED_SERVICE]) ++ AC_MSG_RESULT([yes])], ++ AC_MSG_RESULT([no])) + if test "$gssapi_impl" != "gss"; then + AC_CHECK_HEADERS([gssapi.h gssapi/gssapi.h]) + if test "$ac_cv_header_gssapi_h$ac_cv_header_gssapi_gssapi_h" = "nono"; then diff --git a/net-misc/gsasl/files/gsasl-gss-extra.patch b/net-misc/gsasl/files/gsasl-gss-extra.patch deleted file mode 100644 index e08a36ae5779..000000000000 --- a/net-misc/gsasl/files/gsasl-gss-extra.patch +++ /dev/null @@ -1,21 +0,0 @@ -Based on gentoo bug #359005 ---- lib/gl/m4/gss-extra.m4.orig 2010-12-14 12:57:08.000000000 +0000 -+++ lib/gl/m4/gss-extra.m4 2011-11-05 21:11:54.000000000 +0000 -@@ -19,7 +19,16 @@ - AC_CHECK_FUNCS([gss_decapsulate_token]) - AC_CHECK_FUNCS([gss_oid_equal]) - AC_CHECK_FUNCS([gss_inquire_mech_for_saslname]) -- AC_CHECK_FUNCS([GSS_C_NT_HOSTBASED_SERVICE]) -+ AC_MSG_CHECKING([for GSS_C_NT_HOSTBASED_SERVICE]) -+ AC_EGREP_CPP(hostbased_service_gss_nt_yes, gssapi.h, -+ [#include -+ #ifdef GSS_C_NT_HOSTBASED_SERVICE -+ hostbased_service_gss_nt_yes -+ #endif], -+ [AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE,, -+ [Define if your GSSAPI implimentation defines GSS_C_NT_HOSTBASED_SERVICE]) -+ AC_MSG_RESULT([yes])], -+ AC_MSG_RESULT([no])) - if test "$gssapi_impl" != "gss"; then - AC_CHECK_HEADERS([gssapi.h gssapi/gssapi.h]) - if test "$ac_cv_header_gssapi_h$ac_cv_header_gssapi_gssapi_h" = "nono"; then diff --git a/net-misc/gsasl/gsasl-1.8.0-r1.ebuild b/net-misc/gsasl/gsasl-1.8.0-r1.ebuild index 9fb42b266213..a1e9339e1b73 100644 --- a/net-misc/gsasl/gsasl-1.8.0-r1.ebuild +++ b/net-misc/gsasl/gsasl-1.8.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 -inherit autotools eutils +inherit autotools DESCRIPTION="The GNU SASL client, server, and library" HOMEPAGE="https://www.gnu.org/software/gsasl/" @@ -14,28 +14,42 @@ KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc gcrypt idn kerberos nls ntlm static-libs +threads" DEPEND=" - gcrypt? ( dev-libs/libgcrypt:0 ) - idn? ( net-dns/libidn ) + gcrypt? ( dev-libs/libgcrypt:0= ) + idn? ( net-dns/libidn:= ) kerberos? ( virtual/krb5 ) nls? ( >=sys-devel/gettext-0.18.1 ) ntlm? ( net-libs/libntlm ) " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}/${PN}-1.8.0-sasl-gss-extra.patch" +) + src_prepare() { - epatch "${FILESDIR}/${PN}-gss-extra.patch" + default + sed -i -e '/gl_WARN_ADD(\[-Werror/d' \ -e 's/ -Werror//' configure.ac || die sed -i -e 's/ -Werror//' lib/configure.ac || die + eautoreconf } src_configure() { local krb5_impl + if use kerberos; then krb5_impl="--with-gssapi-impl=" - krb5_impl+=$(has_version app-crypt/mit-krb5 && echo "mit" || echo "heimdal") + + # These are the two providers of virtual/krb5 + if has_version app-crypt/mit-krb5; then + krb5_impl+="mit" + else + krb5_impl+="heimdal" + fi fi + econf \ --enable-client \ --enable-server \ @@ -58,14 +72,17 @@ src_configure() { src_install() { default + if ! use static-libs; then - rm -f "${D}"/usr/lib*/lib*.la + rm -f "${ED}"/usr/lib*/lib*.la || die fi + doman doc/gsasl.1 doc/man/*.3 if use doc; then dodoc doc/*.{eps,ps,pdf} - dohtml doc/*.html + docinto html + dodoc doc/*.html docinto examples dodoc examples/*.c fi diff --git a/net-misc/gsasl/gsasl-1.8.1.ebuild b/net-misc/gsasl/gsasl-1.8.1.ebuild new file mode 100644 index 000000000000..0317f3443ee2 --- /dev/null +++ b/net-misc/gsasl/gsasl-1.8.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="The GNU SASL client, server, and library" +HOMEPAGE="https://www.gnu.org/software/gsasl/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="doc gcrypt idn kerberos nls ntlm static-libs +threads" + +DEPEND=" + gcrypt? ( dev-libs/libgcrypt:0= ) + idn? ( net-dns/libidn:= ) + kerberos? ( virtual/krb5 ) + nls? ( >=sys-devel/gettext-0.18.1 ) + ntlm? ( net-libs/libntlm ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.8.1-sasl-gss-extra.patch" +) + +src_prepare() { + default + + sed -i -e '/gl_WARN_ADD(\[-Werror/d' \ + -e 's/ -Werror//' configure.ac || die + sed -i -e 's/ -Werror//' lib/configure.ac || die + + eautoreconf +} + +src_configure() { + local krb5_impl + + if use kerberos; then + krb5_impl="--with-gssapi-impl=" + + # These are the two providers of virtual/krb5 + if has_version app-crypt/mit-krb5; then + krb5_impl+="mit" + else + krb5_impl+="heimdal" + fi + fi + + econf \ + --enable-client \ + --enable-server \ + --disable-valgrind-tests \ + --disable-rpath \ + --without-libshishi \ + --without-libgss \ + --disable-kerberos_v5 \ + $(use_enable kerberos gssapi) \ + ${krb5_impl} \ + $(use_enable kerberos gs2) \ + $(use_with gcrypt libgcrypt) \ + $(use_enable nls) \ + $(use_with idn stringprep) \ + $(use_enable ntlm) \ + $(use_with ntlm libntlm) \ + $(use_enable static-libs static) \ + $(use_enable threads) +} + +src_install() { + default + + if ! use static-libs; then + rm -f "${ED}"/usr/lib*/lib*.la || die + fi + + doman doc/gsasl.1 doc/man/*.3 + + if use doc; then + dodoc doc/*.{eps,ps,pdf} + docinto html + dodoc doc/*.html + docinto examples + dodoc examples/*.c + fi +} diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest index 1d1f82631b82..a05dda27955d 100644 --- a/net-misc/icaclient/Manifest +++ b/net-misc/icaclient/Manifest @@ -10,4 +10,4 @@ DIST linuxx86-20.04.0.21.tar.gz 103733746 BLAKE2B ad7c16726722a90e31685325430c9f DIST linuxx86-20.06.0.15.tar.gz 106253412 BLAKE2B e40bb86b688d5c8f83fa2d8cdd48ebd20fc8ebde305ea49cc726e48eaa12141130d648fca2bef25b59c1b4cefdabca0f53b497d4ee0e76bfa5aeede7df1aff4a SHA512 fb1d6104c9407f96bcdd6a385703fd142eb4b6347d35617d3bd09bd4908c6ad099933677688d4a77f9ce3c4b7f5c89fe24adb28bdc97112da5a58b618ba0e173 EBUILD icaclient-20.04.0.21.ebuild 4633 BLAKE2B 0a89cf787af7469cf614006d9fda84d3396c240d7da66f754f5df7ff93776c5db5c30313bea6875c548f797ea2cf903258645410db5d229f2ee872e2f186c30f SHA512 21d1eed08066a6055b4b4f2e4ca91d9f2f9a46d562dd206d6cbe4f6132cf52d11b9797d0869fd8c11b240509f041ffd3c8fccaf1314a8b7b1bd28594905faf4d EBUILD icaclient-20.06.0.15.ebuild 4608 BLAKE2B e7ed3501ac4ffe9808f0451188e5db05a874f9e17f9a2a26b18eefe7ce01abf1693056635a28fa33b24003f1010474847df2d66ec5935592c9d754eea1a8dc69 SHA512 1082496a0979cb827839a5a9f874de889b3440de71f41411a3b9613c20ecda314ea498c79543c3ea05285466288aaccb07f3ed15d347ca20a335bf13bc573eb1 -MISC metadata.xml 602 BLAKE2B d0a0f2a13b43053f748f4250ff9fd0f7aee5d53501d773081e646097e40b5a60bb49c4517ec4689272c2e14bfd51acff76c8b4c8575533697f8f069854a4d5eb SHA512 281c87fd74b63941c4ae76772c7020b0c70adfcde3e87be13cb9b0994aa4794df2c2904e623518812d1da8ea602b45c95db083ea7d239e7f0e7c9c92487bd68c +MISC metadata.xml 251 BLAKE2B 2e2f0363feb3f8ad15ed8d2ef5130493f501acf64faf4fe567079d18a6066c0a1136f6c0cf53ba4ec854a38b5d4211e48e0a2ddac6677ca02266a3f993e36965 SHA512 0ccc4891c6c5de39cbe83d8391b0345611be252a2b1fedea6644ba1cfb283140a8250f32cd26b701db9c60d42782b214d03574592ef3b585bb15d2ffcb5f016e diff --git a/net-misc/icaclient/metadata.xml b/net-misc/icaclient/metadata.xml index 1020b7fad7cf..95aa13f6c5ef 100644 --- a/net-misc/icaclient/metadata.xml +++ b/net-misc/icaclient/metadata.xml @@ -5,13 +5,4 @@ polynomial-c@gentoo.org Lars Wendler - - ICAClient is a Linux client to a Citrix Metaframe Server. - - - ICAClient は Citrix Metaframe Server への Linux 用クライアントです。 - - - ICAClient ist ein Programm zum Zugriff auf Citrix Metaframe Server. - diff --git a/net-misc/iprange/Manifest b/net-misc/iprange/Manifest index 7c65fc62aba9..c1a69b036d28 100644 --- a/net-misc/iprange/Manifest +++ b/net-misc/iprange/Manifest @@ -1,3 +1,3 @@ DIST iprange-1.0.4.tar.xz 104336 BLAKE2B 8b2dc82de89e2de92e873afbb8bcd0c1a0f9200619726d482ceea435131c4d18454856d8f808a03711a0967128a539c0e3abd94d9f2762262e43eeed6c4b885e SHA512 28fa258c95e6a7b0bb304b8fee624cfd8ef1a5b24a98a80c3dafe44639e6dc0de22c3b61a33794533c3d9fc0ba41f5663a6bb6c85cf940d57c64db043ccbdac9 -EBUILD iprange-1.0.4.ebuild 313 BLAKE2B 2a46ca7f4d6c8ed584d464391d1a1f3d03ce5aaa02e1b1b2ae163780000cdbd88fde15c2bec2d5847f663107a7d6f35df95153504b11a7475412aa03e70ee67f SHA512 6275c12b3aa0fdc0375f79aa398eafa4444246d427c6cb592d9a52e65e4a218d42482261c578d8e0d5df5deb4e1880c8ce1a8a68583f2165e1c6b73e2fa6b730 +EBUILD iprange-1.0.4.ebuild 333 BLAKE2B ccbdbba5126e1a6aafd1a27c64e1b7d7a14b9d287c73741633e030d37ea23db295329a0e086bbb2cb391b63269b532ec80587bc4c538bb0a0f3d9d750e0f68ca SHA512 6136ed62ecbd1d7efa20bb4b48baa1917088e7705a67eb25689b1513fe77131b13a11bc49f1c7c2d2016a017e418e7d30a5232a5af6dc3bef745ff9a30c50c4e MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/net-misc/iprange/iprange-1.0.4.ebuild b/net-misc/iprange/iprange-1.0.4.ebuild index 58230f60d420..19aed1a10454 100644 --- a/net-misc/iprange/iprange-1.0.4.ebuild +++ b/net-misc/iprange/iprange-1.0.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DESCRIPTION="iprange utility" +DESCRIPTION="A tool capable of managing sets of IPs" HOMEPAGE="https://firehol.org" SRC_URI="https://github.com/firehol/${PN}/releases/download/v${PV}/${P}.tar.xz" diff --git a/net-misc/linuxptp/Manifest b/net-misc/linuxptp/Manifest index 7d3670d8d894..0464c057ced6 100644 --- a/net-misc/linuxptp/Manifest +++ b/net-misc/linuxptp/Manifest @@ -1,4 +1,4 @@ AUX timemaster.service 234 BLAKE2B c59cfb10a85db09dc48830b166e6c3338949a2f12b4170a00d0f5b44f118fff5a56dd2fb74fecead5068f8b345399bb27dfef1e382fa27a777e9ddc65b7b92a9 SHA512 d3b1f7fb31ca0b233575bc491ba52700be8d586ead5657facda3b84141cd1467b55c52f4cafea972f13d1c647cc8b3bb1092bca580fd0b0d135688d00a641a82 DIST linuxptp-2.0.tgz 184942 BLAKE2B 79ef9d3c379769a71e652a77f05ab661db444a76a339e72106055cf900de9cabfe303c48760f11701fefe5e641d07b73fc5a250078bedf7faa3ae995ace24da3 SHA512 c33487a803f8cc461f790d9a137d5cf8b35cb6d292bdd2cf7a16aa666359d8c5e24667473be843182bef1e9f8d5c6af8aab8918978f10bf08257dd408bba66d6 EBUILD linuxptp-2.0-r1.ebuild 940 BLAKE2B b5dc69b6bcbd537c1e74623594812878691af84fa5da361302ec2290e7ddf75cd2af92d81d2d7ccba145317f758ed29b0558213eecb3dc23661523ae3f314ddf SHA512 d96b4a9e586478704fad4dc125533db1d9d88510fd161ffb04209c0fefac40c5709b6139ff7114ee7de4f7724d7137ef12c5bbe1075dcc631f3fc8c0da5d4f01 -MISC metadata.xml 445 BLAKE2B abfb043154cd84cb3a40212f54d9be67e89bfda3f83cdb9a8d65d8032b8d1f0a0b8dcfb4fdbaa5ed303dfa65f35715ee714a84026b730c26964a1e06a41b32e2 SHA512 6016bb962e61088156d9f2b78d8dfc0f4b07e6a22016d7d591459b8254ef42798c902a2cdfe183972703d3c1911ab48d7b3c95a0bc1b470a4dcc1a34ea66d232 +MISC metadata.xml 327 BLAKE2B 2f8f68a89168272c97f38af2ee447d621164d5f2c31bbaf75818d1386b4082ce59cfe724d54b9b118bc835c1832c4e7fe5b7c6c4b83fd36f48dc7f24701fa2eb SHA512 a98a1fe6de19dad7ab76f21672de567f3f8ac16c857194f4435d260741a9c2bc4f04d268fbc539aa6f1f1d2203bf509416e7e2970f9c24c4d31651a11eac6cd4 diff --git a/net-misc/linuxptp/metadata.xml b/net-misc/linuxptp/metadata.xml index 0a0544e123f3..6f6d43375555 100644 --- a/net-misc/linuxptp/metadata.xml +++ b/net-misc/linuxptp/metadata.xml @@ -5,9 +5,6 @@ tomjbe@gentoo.org Thomas Beierlein - The package implements the Linux version of the - Precision Time Protocol (PTP) - linuxptp diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest index ff1bffc9db0e..afd39bca828c 100644 --- a/net-misc/lldpd/Manifest +++ b/net-misc/lldpd/Manifest @@ -4,6 +4,7 @@ AUX lldpd-1.0.2-seccomp-add-misc.patch 789 BLAKE2B 49fb6cf10946154a7573778c558b5 AUX lldpd-1.0.3-fix-fdp-without-cdp.patch 775 BLAKE2B 900476f2bd2e6671ed9fd1eb99f727d5b153681db85e83d28baaa6fef99bbb1e408488475b6370df337742e735b6d56f53183f1cd2072c1dbc9da5fb194bd7af SHA512 bdc0f61a467c5a5d5fddc64b3e9822a94fedc7d61cce96ab3996fd2b12e418453da27f9de7879f13b0feccf1080b8559e848b113826ca0733e60b0d28cc5aacf AUX lldpd-1.0.5-cpp.patch 617 BLAKE2B 71a520303bbde126425f6e1432407d5cc6b4f363c74a3019761433a58fdbe404e9d90836c7fce1d8caef428fa0eb874739fc1115458f8ec7a403e275311987bd SHA512 16b7669e7f0fc6403d79121db056cbd5fe2cf892aa8a23c64b5253266164fcea27cc559b8deca8a0af7e1e3b5b0baa289302e46f057fe781f3ba0f6c7042171b AUX lldpd-1.0.5-seccomp.patch 2282 BLAKE2B 6a3cd06b65576c4f2c54636778a628960104980d3bf0b05f4164b0062c7604fb694517457f0ad13a4b83086de5219b23ca7a795b7cfb16b2baf15680e5ad7036 SHA512 6818b88d17cab0b924a3f145ce82c24ee9e3ae6a450b82413f5979cd51fb1b58fe51a9fa98e5225e0f4229bf227a029abba5f02636319b74b01394e5723ddb95 +AUX lldpd-1.0.6-seccomp.patch 779 BLAKE2B 73fe88ab41f0e110da120e07098488e8370868a818028e3d49ae397c93b131bc79914ae06e55db5e2b4fc518e0f08f446a4725871ec5411e5407527dc8767392 SHA512 0f2d35b71cf3466f16030ccb2ca9d7843d7e9563e9f1110d4d65b2004438fa58ff2a345f4831037bd6dbace0d43337b7c37126839dd36d34ea7e5bf1df0700ef AUX lldpd-confd-1 142 BLAKE2B 38b3709d5cfcfdcfdf91ad4bd47902db779d035f825a7c875cbbfa55b35f085c04cc387599526465a0f12a0686d6550e7d3750b077f04993b55893cba2bbe362 SHA512 a2a4c85068a6b8b80c92fe56af7799a8b8cb2516e5a65b3ae4cb28f278e5acc72402da2a35f0c48a6048fd4a8536061142cafaa49a4bae8e52ca0a5d9ed38b4c AUX lldpd-initd-5 410 BLAKE2B d42853ecf3e70fbef8e29a13c390c71df737d2c2e23f1fd7e127a861d259c00410c44223177a3b08cf87465a024120b089f5794957f287479c65542610205303 SHA512 ec0157dff35cb2c370b81bff827c22d2f6c5fb0e139c1a82fabe7c6f259da4f50525a90acb5e26b4e39e0d41495b050ff9c4cf38726d3a8c4c4cea19cdb925d9 AUX lldpd.conf 49 BLAKE2B e0d6b2a386bc2ac794df1de27061c58a193a3d141beac3cb0d893cc7437aa236fac9449d4890989f10618146b1da11795c637f29f2849c89af04b5156f6d9b1d SHA512 171cfb435405aae67b2b3917754b8ba1c1e62526c264692b14c8a27b3c08f29c903fe151e257626849f323e65d2d93dd1a246d15a1682bad645a08fd436fd7f0 @@ -12,7 +13,9 @@ AUX tmpfilesd 32 BLAKE2B ad674d771fa90bde09e231ef21358928de2f3eccdbe0e9b3e2a0c04 DIST lldpd-1.0.3.tar.gz 1605563 BLAKE2B 968d1c2e046049fd9ba9e9af7b8cb4f531fbd99f41a9157679f3694f800b0da1a4dd3b21feac583fa5cde3f57b022e2d6ee543ea349e1136037ba10419e3c855 SHA512 bae121a707d06726830dbb6b45210c1ed23aa2a99349a68d088b3ae3109504a6b462c7b0abf8543297083294519be2878779edf1a41bb73fe002bb6c9f966ef1 DIST lldpd-1.0.4.tar.gz 1607806 BLAKE2B 28fc45b0f2fe958e5d0aac370b54fda286aa4f04c228eeb12a2f60ea6643f63a7de3831ee3f0a060cd4de3849e75b58fdb6a868dc1aa0f8dc4b516fdd4f4ead0 SHA512 a5537acf2ca3be22a70124101c1c70713e655aee8d6344d25901aa5eff1efd5afb221364b9c92388bf3edf74c4cd5841fb7c9ba77745ac3cd80051bc0bad1ac9 DIST lldpd-1.0.5.tar.gz 1624872 BLAKE2B 0c85cd05bd9e24c06038675be0e9e03228981bb815d8eb93ba1565eb2001dfbf24c183c9d10a1a3d194f49990e252a53730ef69a8b0e9e3151de40bb2ae5a5b8 SHA512 ce6075b6e2f847c4854c117ffc81d6e9f852e857d2bf88151ea7b3d40fbebcf980f65d4a21f17332de7f27fc696ce3ada3c063b8fa7677d7b9eee3e4634e898e +DIST lldpd-1.0.6.tar.gz 1814839 BLAKE2B d4bf30a7ae5a5de93f67ef6b06662e287a4c2eff76f157dc9b0a551b4473e0b0896e7af1cd39866f2ee0013ebdf572e762d8543a00bda0d0a1136cfedc7f2ba9 SHA512 b0930cf3202eba6bcbb7d5f941bda16ebbdde15f1839c6664c2896f92a7c2842cbe87baa32c7ce85f1d1fe012a8ceb9975a06244644a4bc3759241a4a1d058d1 EBUILD lldpd-1.0.3.ebuild 2541 BLAKE2B 91a6ce4d2e1503f2bbff6f29c5819202e069a9fa06b033438ff4d98525fe389f8d11104ff4a058a83301e7ddea473599e277d6e2c8ba01db2bc0d0605761bcff SHA512 c828991bae9872304317d2436445df7d0db20f97a8902ba2a4effd12d6730bd66ec7b9130766baee6b7b31b076efed529afb811ca2f96b10298eadb4400a15ff EBUILD lldpd-1.0.4.ebuild 2515 BLAKE2B 4a9c52827401c9cd32d6e914fe8e963498b57bc7bffbb0f58336385499f442c2df114d9e085aeda257016779b25a207131089228294f8382e6be00efae42f1f1 SHA512 2b78ff27eda0ba7ce765f03f222ee790d62bcf7d1df780d4f09a32edca424d32a245eecd8e0575898603e8fe0292602f0e0c82fa6bcbca317d4edf5a0313a663 EBUILD lldpd-1.0.5-r1.ebuild 2356 BLAKE2B c54530cc9ae48dde1b11f426e9dae87149fa4c783b309c9ab52a16c02024595a6527ac898663ea3d73271fe6132232f8b8c510ebcc03cb9b6c397c555dc85da6 SHA512 46f7d387f267e781764096f58f5020c84c2b4231f25b184d8eedfeb2d5a54609d08ebe07885fde505f506c9e44de5eca6e0943fc5c00f4ebfdf1ee1d220b04d1 +EBUILD lldpd-1.0.6.ebuild 2322 BLAKE2B c25595742c11bac5b47132e49900500a447b8636d3858512685b3d7f5220e6fda7cef4c0b42a4f56ff486975cb222972d79864b08d732658255c47d5656adff2 SHA512 256af531af6e0adc62e31a0638fb1a63c11c44b7b02c5ec1ff4c5fc06e32b33460d8515451d6cdec2e05c7d58f5257abb2582051a5b11d4e6f74f1ca8f5b024c MISC metadata.xml 2768 BLAKE2B 61820f8fee8d710e94de066011fddc103a3ee606ab7a587e44ba1b4c414fa20599036be8e9a3d31b94b4e55a3396423f9da7ba3b5c08e6d9966024fcf552121f SHA512 c99072e81bdbebe79208b85dc13511d25ce8116faed76d5b8ec8485775801761b23dd857edbd7025b01572ceaab9f32ccf77e95a348426ab6b6835ffcc99f511 diff --git a/net-misc/lldpd/files/lldpd-1.0.6-seccomp.patch b/net-misc/lldpd/files/lldpd-1.0.6-seccomp.patch new file mode 100644 index 000000000000..f0d38bd25a5a --- /dev/null +++ b/net-misc/lldpd/files/lldpd-1.0.6-seccomp.patch @@ -0,0 +1,12 @@ +diff --git a/src/daemon/priv-seccomp.c b/src/daemon/priv-seccomp.c +index 6d2736a..5bab871 100644 +--- a/src/daemon/priv-seccomp.c ++++ b/src/daemon/priv-seccomp.c +@@ -170,6 +170,7 @@ priv_seccomp_init(int remote, int child) + (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(sendto), 0)) < 0 || + (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(poll), 0)) < 0 || + (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(recvmsg), 0)) < 0 || ++ (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(sendmmsg), 0)) < 0 || + (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(recvfrom), 0)) < 0 || + (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(readv), 0)) < 0 || + (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(mprotect), 0)) < 0 || diff --git a/net-misc/lldpd/lldpd-1.0.6.ebuild b/net-misc/lldpd/lldpd-1.0.6.ebuild new file mode 100644 index 000000000000..68d592e54515 --- /dev/null +++ b/net-misc/lldpd/lldpd-1.0.6.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd bash-completion-r1 autotools + +DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)" +HOMEPAGE="https://vincentbernat.github.com/lldpd/" +SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/4.9.0" +KEYWORDS="~amd64 ~x86" +IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers + seccomp sonmp snmp static-libs test readline xml zsh-completion" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-group/lldpd + acct-user/lldpd + dev-libs/libbsd + >=dev-libs/libevent-2.1.11:= + sys-libs/readline:0= + seccomp? ( sys-libs/libseccomp:= ) + snmp? ( net-analyzer/net-snmp[extensible(+)] ) + xml? ( dev-libs/libxml2:= ) + zsh-completion? ( app-shells/zsh ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/check ) +" +BDEPEND="virtual/pkgconfig + doc? ( + graph? ( app-doc/doxygen[dot] ) + !graph? ( app-doc/doxygen ) + ) +" + +REQUIRED_USE="graph? ( doc )" + +PATCHES=( + "${FILESDIR}/lldpd-1.0.6-seccomp.patch" +) + +src_prepare() { + default + + eautoreconf + elibtoolize +} + +src_configure() { + econf \ + --without-embedded-libevent \ + --with-privsep-user=${PN} \ + --with-privsep-group=${PN} \ + --with-privsep-chroot=/run/${PN} \ + --with-lldpd-ctl-socket=/run/${PN}.socket \ + --with-lldpd-pid-file=/run/${PN}.pid \ + $(use_enable cdp) \ + $(use_enable doc doxygen-man) \ + $(use_enable doc doxygen-pdf) \ + $(use_enable doc doxygen-html) \ + $(use_enable dot1) \ + $(use_enable dot3) \ + $(use_enable edp) \ + $(use_enable fdp) \ + $(use_enable graph doxygen-dot) \ + $(use_enable lldpmed) \ + $(use_enable old-kernel oldies) \ + $(use_enable sonmp) \ + $(use_enable static-libs static) \ + $(use_with readline) \ + $(use_enable sanitizers) \ + $(use_with seccomp) \ + $(use_with snmp) \ + $(use_with xml) +} + +src_compile() { + emake + use doc && emake doxygen-doc +} + +src_install() { + emake DESTDIR="${D}" install + find "${D}" -name '*.la' -delete || die + + newinitd "${FILESDIR}"/${PN}-initd-5 ${PN} + newconfd "${FILESDIR}"/${PN}-confd-1 ${PN} + newbashcomp src/client/completion/lldpcli lldpcli + + use doc && dodoc -r doxygen/html + + insinto /etc + doins "${FILESDIR}/lldpd.conf" + keepdir /etc/${PN}.d + + systemd_dounit "${FILESDIR}"/${PN}.service + systemd_newtmpfilesd "${FILESDIR}"/tmpfilesd ${PN}.conf +} diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest index c04a09e6964f..c89074ab3f2b 100644 --- a/net-misc/memcached/Manifest +++ b/net-misc/memcached/Manifest @@ -8,6 +8,8 @@ AUX memcached.init2 2200 BLAKE2B 9bc5fe76047b7559aec93030829963111353fb5adc3ba55 AUX memcached.service 273 BLAKE2B bfe217d2ec7fd9aead468f4f5b100843287a49bef163dd106349f3275acbffaca60e09c8b723a566a96065d8208eb52f44f7c3ad24a8aaf3980471e8d0478b77 SHA512 647f06160142c5e38e4009203609bf2152dd1bdd4b94be9e2bf3c5741e631419fc9cf300575a65a905956eec916d736c4e3b3d3e3c80438f1b33cd10fe4dcd95 DIST memcached-1.5.22.tar.gz 532713 BLAKE2B 90787522f36d9d4389438334572725df18050ae67bda2d97cde67b01492ca81772ddf7e83e02f71031ca909402a68f3db085ef6bece6e032ce580676a8a722f3 SHA512 19804c2847679eb018a0221b0717ebbcd2cd33b7f03176cc0d77b7405152dc944d3f5c39d0d81fcb6c08a2fa9317959e25587e7cb50718fdb6675288b2b078aa DIST memcached-1.6.6.tar.gz 543661 BLAKE2B 04de48d6450961585ac3b1c8ae6f803c59e5bbf34e45aa27c9e53309350608dc3c899cf169095361c4ccdc44e0bcc2860662d7066477abd7fdc8e80e34d22d36 SHA512 dfd19bf42d35fff391bb479338706a83082e3cdd3ff6e225d3d4da9df01b0a1f659a012dc30766651ffd57f0c19128fc4c3df29b721e588c909656d02cfdaa0a +DIST memcached-1.6.7.tar.gz 547791 BLAKE2B 7ee39a5867cfaa52eb5cfb947ce42f711e030422b03b5c5547284d5cab91c044d04293cc355da3b868fb0ca02e151aec5980e455c1bb8067e38682209b1e3e4e SHA512 8b4c44ae4da8577cc5431aaca6118fdba27c42418a51a6d319d9040a975371a2fda9fcea2cb44c3d20c92f08961cb5f0ddd28c2f4cd12986b73c9342d91ea2c8 EBUILD memcached-1.5.22.ebuild 2945 BLAKE2B 0c4c35283d3974009dbd401699b8bb10e695b9d608daceb87402316b083772c2f1ef932d9ccf72ca17bc895602e7ac032fcd215bf7a40a9d29d8843ef774b01c SHA512 a22de0a032ffd098a4283ebf97aefc0e315744d59893c61110a46eba734f78ec4f98d1c8968756471811244fd02c38b7d17f83a385aeb1117aec0dee9a977618 EBUILD memcached-1.6.6.ebuild 2879 BLAKE2B f544543fa423ec039db5de7f4833e827e751abe31c7238ccd8449dc1ec9d04e793acccd892b03b2251e1ee72232983211c4185d55b0dc66bd09124b97c77c0de SHA512 e89bbf64686b0edd4514f42707ecec7aac5dd34e4a6892052b51d0408d71c42ba14fe9a56eec83556d1a4664cb19fbbe638b2cf77a6c78e332edc05a745c4121 +EBUILD memcached-1.6.7.ebuild 2881 BLAKE2B 46e83166f00bda0762f966c90b943260d2e648ae57cf1bfa48e750367fbe7c7e4dc8e52906f17f4c12085ac50a72ac471e87fb958eb777fbf7b4d1728acfb0e7 SHA512 342fdc991a53c4dfb58b54682384cfa7c803a26d435f01dbf06cd23688fae99ab4d2736024c0d3bf0df596beb74326be262f7147a88965f590257dc3a08bacbb MISC metadata.xml 1134 BLAKE2B 3313deb6a6fda71074f08e202dcd43b53fcd4ab9af50b78b84aac67309f3c2a4a966f874c9d8f5c4688542e6fe03d4e2f7b3f854842638210ab64fc35bcdab30 SHA512 c3ce23016f9ea9067f6628f246866e3fcee6624f1a21360e448c7eebc3babd8fa3717966e58eeb0b6fd9885730609fa732a3e10b0a4dfaa57b0f0acc85c20bb4 diff --git a/net-misc/memcached/memcached-1.6.7.ebuild b/net-misc/memcached/memcached-1.6.7.ebuild new file mode 100644 index 000000000000..d1349f310a79 --- /dev/null +++ b/net-misc/memcached/memcached-1.6.7.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools eutils flag-o-matic systemd + +MY_PV="${PV/_rc/-rc}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="High-performance, distributed memory object caching system" +HOMEPAGE="http://memcached.org/" +SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz + https://www.memcached.org/files/old/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later + +RDEPEND=">=dev-libs/libevent-1.4:= + dev-lang/perl + sasl? ( dev-libs/cyrus-sasl ) + seccomp? ( sys-libs/libseccomp ) + selinux? ( sec-policy/selinux-memcached )" +DEPEND="${RDEPEND} + acct-user/memcached + test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )" + +S="${WORKDIR}/${MY_P}" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/${PN}-1.2.2-fbsd.patch" + "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch" + "${FILESDIR}/${PN}-1.4.4-as-needed.patch" + "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch" +) + +src_prepare() { + sed -i -e 's,-Werror,,g' configure.ac || die + sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die + eautoreconf + use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN + + # Tweak upstream systemd unit to use Gentoo variables/envfile. + # As noted by bug #587440 + sed -i -e '/^ExecStart/{ + s,{USER},{MEMCACHED_RUNAS},g; + s,{CACHESIZE},{MEMUSAGE},g; + s,OPTIONS,MISC_OPTS,g; + }; + /Environment=/{s,OPTIONS,MISC_OPTS,g;}; + /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;}; + ' \ + "${S}"/scripts/memcached.service + default +} + +src_configure() { + econf \ + --disable-docs \ + $(use_enable sasl) + # The xml2rfc tool to build the additional docs requires TCL :-( + # `use_enable doc docs` +} + +src_compile() { + # There is a heavy degree of per-object compile flags + # Users do NOT know better than upstream. Trying to compile the testapp and + # the -debug version with -DNDEBUG _WILL_ fail. + append-flags -UNDEBUG -pthread + emake testapp memcached-debug CFLAGS="${CFLAGS}" + filter-flags -UNDEBUG + emake +} + +src_install() { + emake DESTDIR="${D}" install + dobin scripts/memcached-tool + use debug && dobin memcached-debug + + dodoc AUTHORS ChangeLog NEWS README.md doc/{CONTRIBUTORS,*.txt} + + newconfd "${FILESDIR}/memcached.confd" memcached + newinitd "${FILESDIR}/memcached.init2" memcached + systemd_dounit "${S}/scripts/memcached.service" +} + +pkg_postinst() { + elog "With this version of Memcached Gentoo now supports multiple instances." + elog "To enable this you should create a symlink in /etc/init.d/ for each instance" + elog "to /etc/init.d/memcached and create the matching conf files in /etc/conf.d/" + elog "Please see Gentoo bug #122246 for more info" +} + +src_test() { + emake -j1 test +} diff --git a/net-misc/mulk/Manifest b/net-misc/mulk/Manifest index 28e9ab696ed3..1fd586a833a9 100644 --- a/net-misc/mulk/Manifest +++ b/net-misc/mulk/Manifest @@ -1,3 +1,4 @@ +AUX mulk-0.7.0-musl-locale.patch 348 BLAKE2B 7d15017d518c3a8865b519e840f342cdbe7019448bd0b769296d043b40792b565ce17fffb06bc178e83cfab7fe5f0acd430ebbaebf7908c1510f05432b6d7f96 SHA512 452640a96b04ed950d0da8d343c0f957605eef7f721ac900a7a9aaf10231b534cfcc6d1fa90239cac5271a31a23bcb619704505ced22c114d2e425c38468fa93 DIST mulk-0.7.0.tar.gz 487995 BLAKE2B 446cf6652f7a1736dc1fbadf7a4fca8941507fa02abdc6ff3871e1cbb7dcd341e00be03c0e0b860f4cfe70ce1241a90adbae15e947e958fe37fd206863aaa01e SHA512 e1c6cf14b0ee2e42d83c8ad33d011feec9eb192ea4f8495cc67926db934d7ac132dfea66e40c47844965321573bd5b0734e4b19fe34c97c38170ee0cf4643499 -EBUILD mulk-0.7.0.ebuild 758 BLAKE2B 1bc5c95884921369679b10ac05a639997fe76ada83803eaffb397c3826bb49f985b579f7263b202a84228615e7c5e7395f404868e541237360c0db86c1e314a2 SHA512 8cbd690937d3e4447e3b86a2667d89c740d59463c74578654cd52863b6dcbb2a2ef9e6091700a59996c688a0328d5500be1e80a737a18f0c6908f53faee71faf +EBUILD mulk-0.7.0-r1.ebuild 1064 BLAKE2B 65871edfee804b8ea41f5069bcd6bbc22fabf7aec99f0daa9014ba08119a8c7576726658b2c25370276c67f9125f70c4f960da20e67e37aefabe48ddd1fcd820 SHA512 69c47d988f12da1c6fb1ee6a5c9a50490ad7464ac2054f6eaec17de485a763078ebcc0a133620e45fa46e2a1ce61ebc881841a204b4e642652efade4110b31d3 MISC metadata.xml 446 BLAKE2B f58d02b9addd2437ec243d741627a52a72192583a4f2b99df560d9681d6486811c52149678161f5bdb8055b071fb1565cdc52fd07c136854a4c7180f764e2cb7 SHA512 8d36ae10e4da6a5a6aab41ac25d6e85dfd9b2dd1e976f771a330aa175a30e932d6e40e86ca32751e9c89b227a173757da647465c59f3de5659abaeae66e1fb20 diff --git a/net-misc/mulk/files/mulk-0.7.0-musl-locale.patch b/net-misc/mulk/files/mulk-0.7.0-musl-locale.patch new file mode 100644 index 000000000000..4aadd59dec94 --- /dev/null +++ b/net-misc/mulk/files/mulk-0.7.0-musl-locale.patch @@ -0,0 +1,12 @@ +diff --git a/lib/mulk.c b/lib/mulk.c +index 9342032..21e5ccb 100644 +--- a/lib/mulk.c ++++ b/lib/mulk.c +@@ -30,6 +30,7 @@ + * files in the program, then also delete it here. + *---------------------------------------------------------------------------*/ + ++#include + #include "m_malloc.h" + #include "buffer_array.h" + #include "url_list.h" diff --git a/net-misc/mulk/mulk-0.7.0-r1.ebuild b/net-misc/mulk/mulk-0.7.0-r1.ebuild new file mode 100644 index 000000000000..7aba3f1bc448 --- /dev/null +++ b/net-misc/mulk/mulk-0.7.0-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PV=${PV/_beta/} +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Download agent similar to wget/curl" +HOMEPAGE="http://mulk.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="checksum debug metalink" +REQUIRED_USE="checksum? ( metalink )" + +DEPEND=" + app-text/htmltidy + dev-libs/uriparser + net-misc/curl + sys-devel/gettext + virtual/libiconv + virtual/libintl + metalink? ( + media-libs/libmetalink + checksum? ( dev-libs/openssl ) + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-0.7.0-musl-locale.patch" +) + +src_configure() { + local checksum= + + if use metalink && use checksum ; then + checksum="--enable-checksum" + fi + + econf \ + $(use_enable debug) \ + $(use_enable metalink) \ + "${checksum}" +} + +src_install() { + default + + # Remove static libraries + find "${ED}" -name '*.a' -delete || die + # and libtool archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/net-misc/mulk/mulk-0.7.0.ebuild b/net-misc/mulk/mulk-0.7.0.ebuild deleted file mode 100644 index c6f3842a1e6d..000000000000 --- a/net-misc/mulk/mulk-0.7.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit base - -MY_PV=${PV/_beta/} -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Download agent similar to wget/curl" -HOMEPAGE="http://mulk.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="checksum debug metalink" - -DEPEND="net-misc/curl - app-text/htmltidy - dev-libs/uriparser - metalink? ( - media-libs/libmetalink - checksum? ( dev-libs/openssl ) - )" - -REQUIRED_USE="checksum? ( metalink )" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable metalink) \ - $(use metalink && use checksum && echo --enable-checksum) -} diff --git a/net-misc/netifrc/Manifest b/net-misc/netifrc/Manifest index d2cd1f38a3ce..44e777d7a0a5 100644 --- a/net-misc/netifrc/Manifest +++ b/net-misc/netifrc/Manifest @@ -1,26 +1,9 @@ -AUX netifrc-0.4.0-interface-types.patch 902 BLAKE2B a0c46f3f55944c1390434906f7d526b2531dca133c5965ea2a34fce1759ebb6db386242c99c20492f8556341722e39a4e549fc5fed80749d3490405f7f7af2ec SHA512 ffc5e805e2130cee1f423bc0e10efc1c63e91ca6e7ac0329c38e9a2ea7e5197873c20a13d9f48c48f7c5927767a5817574d1b43acc2e443e7cdd92867d6b11e5 -DIST netifrc-0.2.2.tar.bz2 61115 BLAKE2B e968fd8c5e86e38a2de1ca18608a87cc1a69d5d333595f5efc0afe6a79b19f90cf725b3f56defd4762e2451df06eb49a2ec75feda5f5f60874984c659d5df578 SHA512 c31b5f5ccd5e76a568ba5acf143eea5413c5911fa7a14a00a983a71cbe737fc40e814686f4916377ac5404b35805503463c2cb371943a76a27124247fd9f9fe3 -DIST netifrc-0.2.3.tar.bz2 61427 BLAKE2B 2531c2a54f2b0ccc84368f4c489f13db09913bdedbb042009bcd60f87284a786de8e942915053076745f2940078b0ebdfba3e2fd3861b0c9e8ecfc033535f46e SHA512 fb3c555956e83831ae6bb0e73c8e1e0a6f3d9c806d148aa2f3e9dc92edc48a19bc65743eea1dc8ada924081eb2cedc5e02b14d8614145f08b1728e973cfd412d -DIST netifrc-0.2.4.tar.bz2 61828 BLAKE2B 77efc7fc187a301d82f3ecc36f152e929de64c2792b3b884bb260afc12664eaf4b8a88fbde4d7fd33c5443f0c85b9473777411957916303d077cd99a8b984bca SHA512 a8dd7d1d79e91eb37c938a7b06c835d667d5b39ad5e7bdbd6a1b18d17ac6f828935a83ca119d49b9903e9fe7ca48f0c003b28a6c52252f9f0217b96ec2c2df41 -DIST netifrc-0.3.0.tar.bz2 68461 BLAKE2B c304f04bac2df3091ca407d834f5121f31687aa73b70cf426a5c639c8f3057493b027c3d444450c1627ad4520cb68b44df427586e48066cff84bffdb918589f4 SHA512 e28c00e5318c17e46bbdbcd471252729b73a4a0af930a4bf6213d30441650390b6bb83678cfd1fbeddd8102f947016a18976538dcf316cfab08461adf301686c -DIST netifrc-0.3.1.tar.bz2 69213 BLAKE2B c327117df6e10cc8485d8e67a6d01ad3030a0624ecef9e8352628c784747dd0e2d6b7ab81f198816802c0320aaaf8ed1d0d109ac6e889d248d9130f34055ae03 SHA512 de7d9291c3303e077c86e1fd42c6d9319308f0b51f28a034f9ed830aa504d2830ce96816a391811bcfadd07500e9c439acd4c4365555d7a3e47e58178b53465b -DIST netifrc-0.4.0.tar.bz2 75517 BLAKE2B 2ae5169b040268d299ed6a043c169b132378ccb8a60b01142942ed8a5b8f51ef10b5ff9f674f626dabc53198712766b53ddbf8ee41dd87af8b5512e041143cb7 SHA512 a6b525a8f084a3cc9e4afa452617c001a225475689ed5ecb86703178eb252b70eb2dfc294789e29c6001098087a7ca2238ff9c8763accf3a66d39cff86614e85 -DIST netifrc-0.5.0.tar.bz2 78738 BLAKE2B b0627aaf0ee0526cfbb6af3c8cb82476ee910d19d16ee4a3ebf736fce0e91c2a7a44bf2400b0854bbfc2cc0f3f0bc84ef917760326c2a73a59a60314c5a8f7d8 SHA512 2348c0df590d6060de3756a5111ac2916047e21ce56d43fc0b8d99946f93ca02ce300abcd9243e1e4cbcd5ab89ea6ed0869785cdb5297a669aeb6812788933b0 +AUX netifrc-0.7.1-dhcpcd_args_tempfile.patch 2079 BLAKE2B 443a4a9e68b63cb85060ade03f916b827ae9708714bb6ba6beac19568b3dcab66bebfca450381c394478168c3e857ffc91b566b792a9d9b4c84d620ca94ed0b4 SHA512 04cbe1c525f0a81883c0058625a629929f1904ba97e41629f0c3ef4d1a3998daeff65b98fa37e03443159c9d9392a848f1c754499c1b2033d8f4789a2c9d14e4 +AUX netifrc-0.7.1-dhcpcd_pidfile_location.patch 1580 BLAKE2B c1fa6aeedf5964b41a0629985633085c8aef6812b6f5ce09dc9901f1687a05de5962ab14cd7ed53d0d9e200dd4f20cdf31439921185f314c27f61bada2294658 SHA512 b1134c2dc7d3b99d200d3314905446482af8dcd8cf53775978665c8ea930d04b10f36804f4d5ef1d3e020db450114800494fdbfb076ce98e76759e78d53bdb26 DIST netifrc-0.5.1.tar.bz2 78749 BLAKE2B cecbf4b64cc8e93483326ef0646d2abfdb837c0351cc210ea0134e654cd44f90cba0390014412f6b45ff4d337d3aaeb5e739553231305846351452aebac870e1 SHA512 277d10f58f694c734c9dec52896f847a58e40b61567573dd634d0a0604c27550d4baec461df46dac4e535753f6594afd30344696229f4f4cf4f5e04dba659710 -DIST netifrc-0.6.0.tar.bz2 83349 BLAKE2B d9be118aa2aa13891091f7b5060d06ce0bc1eb9740c5adec04b985785e7bd7afe77bc03751d178b8e09c967b04581b12cfbf50aa49b7226ab580081e420f22bc SHA512 de47d146619bd716a0eda8149063691d9d71a895579ac50d3fea60bf0e48c516d6b37aed81c33083dc6e7d4bb74841bb6b143c23972669de9d76b8f7df7a5d23 -DIST netifrc-0.6.1.tar.gz 79791 BLAKE2B e38236d189ce0e40eaa5ba7b94e2e74e444bbd185fbacf515c65ca1f0ff441525cdc44696e12ff33e4ae1f80f2766a91866cfef8f9b737d34e1c59290248f49b SHA512 798a882f87f153c31b415d77a06a2beca94a958ea982aca20bbc2cf6a7d800aedbd99a577734ea41d6a75807b13d640dd7fa5a51aa5a27055e9c552634ac7bdb DIST netifrc-0.7.1.tar.gz 82393 BLAKE2B a1d147db2a4e4ff7d360bf5140ccf060283dbcbfde7100f1d193c783f1da540574e1342b4d7f3f9ee011628f9f113fc751416805f35678a1093e0cc0014f5eb9 SHA512 407071f8f58b7788703a62193677673ddd18114b69142894674337410473e620cf3895bb014cff133f719ac1a7191ac3bedfd969c9a11bf2f1c4b04d39683057 -EBUILD netifrc-0.2.2.ebuild 1727 BLAKE2B 287f5e1e8b102a5b4441fa26cc8addb8e564da41a7f58f9704de2cce239563ad7a3a421d960e25289f41d06c6bba1a356c2bf164d72753a7bf3c277ef635104e SHA512 dea410761c2cd95258628c15e6cc935ae9ccaba275f70869ee1ddb7104c6ff8fed8c0cf824284f504db2eff4095f08666fa8144fc078a33b371c024c7614affb -EBUILD netifrc-0.2.3.ebuild 1736 BLAKE2B 8254d8d6ad1556cb2ede16ccc02c30c9fd3f23ec80dd8847f7a692a93f323a436d798f3322b82fb7f74e1d18526ee004a1bc25c783f07a73d851b234a25bc3cf SHA512 e7ecd34f99f1e9b935cd7430ae1541dd204286685196d9d0989a726cb5397b054018f9020e70a79cf20af7b852bbcbe59ec218d2bf18b17bcbdaa84548253a4d -EBUILD netifrc-0.2.4.ebuild 1746 BLAKE2B 16eed1c70419ef978d1e44d90058a941e7629eea19ae92a25ccd28b54d0377f4cc7207c2d49a2db6e149c28a0ccf3255ed8a368decf37e3a6ac76fe75a826be9 SHA512 44d2f887fb4b193e2b27ba848a76937d873afb69a46b14c7f38b0195fceb75655d2e087b0918335c5b79efaf97719416ddec488b1e5e95e434e7de384cb041c3 -EBUILD netifrc-0.3.0.ebuild 2033 BLAKE2B 51b308529343a408c5ad021545b736518c1637acf495cece0f11679b3b736468f0ec25a33cab18991a6c2e0654fdacf1c7ac2a1dab3145e26bbe81cc0a6b1748 SHA512 1ae2345f33360a84b629633b3a364ee2f650e82d4582ef8c10df005ee829935b454d94f1c2549b78836e843f4f15a7646d1b8d3bec61f92916cea8164ea42f12 -EBUILD netifrc-0.3.1.ebuild 2073 BLAKE2B eebb8de22d87dd16ecda5b266f927822b0a350433315ad1e8cf2674b53ded995d4185640f795180590275126aa0ae5609608ab97a2fe2b3a932527d0d86320af SHA512 61c4fe4eb645ab0d839fb45251119a74bb469183275535dd08ab7d4704c1fc0013d16f8e3912ea4a40b1e43b22091ad63f4d57ad883c46b669fba7a66ffa4069 -EBUILD netifrc-0.4.0-r1.ebuild 2160 BLAKE2B 58a4797e0c9c275422adbfecd1129cbc3ad782ddd4ff9b63fff85816083a9c95e036856eb875a0edfb142418e2a675ac49da610ab78def618d37650b9f8c4400 SHA512 e2dde7da1b20191bf75c245f867f95e6e16541817b7bd5486ab108c5e239f9dde70af7e38c727fbb1d521e67b1728a73bab4417e78545a2a2971b3691b361f90 -EBUILD netifrc-0.4.0.ebuild 2073 BLAKE2B eebb8de22d87dd16ecda5b266f927822b0a350433315ad1e8cf2674b53ded995d4185640f795180590275126aa0ae5609608ab97a2fe2b3a932527d0d86320af SHA512 61c4fe4eb645ab0d839fb45251119a74bb469183275535dd08ab7d4704c1fc0013d16f8e3912ea4a40b1e43b22091ad63f4d57ad883c46b669fba7a66ffa4069 -EBUILD netifrc-0.5.0.ebuild 2103 BLAKE2B c87544a899e967ce56be77e677664a588a9c6222de1d08e2838b1ccc04229b1c1fb3a9efda6bf047f762a0d1550fe4f61b3071773437fd5ab102980e8e042a49 SHA512 97a9e16495d9ef221d8e14379a287c05dfd96b3d8cb47ed3823b32a99569524df5e663c7bf2a5e50e3659aec0db0dcedc8124dba784654005c8f643d6b0cc734 EBUILD netifrc-0.5.1.ebuild 2101 BLAKE2B fa748e43c948521df151189006cb9a45db49e1904074dcf71941aeb98aa878155dc5a0a341800c6bb27155caf4342b3fefe9a18edecd9b397244e7b293a5842a SHA512 bf1e0d20256138853b3508f2c88c67c33c14301325492542c3c7497d343c02b2a8ae0095bb0d0e4c0e33199b350429147349f231bdc2d1f1a3ad106e5fbf6a7e -EBUILD netifrc-0.6.0.ebuild 2110 BLAKE2B 1cc7cf7c26c984109a6c39dde54971f88b0e434bf130ecc6c740ba957521c1f91de21304bc24177eb5fccf62b6ea0e8708aff923062fe9eb1cf04fa9207b8229 SHA512 0af435ff1c2e5ba82f9409b2d99bbfe383c28af573f136e2a4ac8c9b23140eb6f7a26632ac7a8fc15ff476a4ac74c0194bf6478e742d8bef8fcd8beb8f060fb6 -EBUILD netifrc-0.6.1.ebuild 2107 BLAKE2B df9887c875af7324b522afdfaf8ee0651d0b1164d3b98dfe327def8e55723166a545dda9488d31f305201155bb6ce5c56869cd87066a5e9066681872288cff0a SHA512 05e08326565c87263228f4f854336fdfaedfa0ff762c8fd8e36a5ebd82c9d81ead2817ba7ffb858c2ee3259dd6484a433e0af0d9fab8d27789b23fb1c7dd71fe +EBUILD netifrc-0.7.1-r1.ebuild 2171 BLAKE2B f9e1e3df03d9da5bf679d647104f6afc926b988aef95d5a74cd1a9cc6715919da52ff12e25e120724faf19529d880e95c31957b1633532a3cdc6929c70344e97 SHA512 f8919e3fcc6c36c401ad90088dc9b8d8e9995766a1b2aca2afc5f3f3304820eff5d6e2bf63a5e96a300aa82a8b574fe744a7c8ad4c8d6cc2d29547c5b3a73fc6 EBUILD netifrc-0.7.1.ebuild 2099 BLAKE2B a8469f41f1feb23313425d4f4224fe4c93a73d226667bfb2965940491b71bb9d7272a0feaf76eaf820a56b4e69c2d2975833d55aa715e5f8e9365e38c641d4d0 SHA512 4d344118f4d6878a3e6b2461ce013457b211103248b8d8945e76559300e29544012c28d087a0f2f855a8f6bff960b9cc1b99fd0216d945e228770c2c7b6196ba -EBUILD netifrc-9999.ebuild 2107 BLAKE2B df9887c875af7324b522afdfaf8ee0651d0b1164d3b98dfe327def8e55723166a545dda9488d31f305201155bb6ce5c56869cd87066a5e9066681872288cff0a SHA512 05e08326565c87263228f4f854336fdfaedfa0ff762c8fd8e36a5ebd82c9d81ead2817ba7ffb858c2ee3259dd6484a433e0af0d9fab8d27789b23fb1c7dd71fe +EBUILD netifrc-9999.ebuild 2047 BLAKE2B decbe78b5ac86f957ee27f203b0af14d8e4e022bc326891b5f990849c5817e9fec3a07ad0409fd3619b07a3a3683fbf6c9aef8f0c39f378a7e7276a7a5c6e80a SHA512 0b3d9ea722a45d91a9edc38616ee239910df1c8bf8c5ada1e75f78842c07e89756da519e46132cabd18b705b51c52a3dabfa3ed8ef196e156e34364ec8733a23 MISC metadata.xml 377 BLAKE2B 2940bdfd1253901092fff2f0d4d162011372a9b6bbfa26d3ad07d5a7b19038624517e593f7884bf98e00018f1346d2f06e7f407c4a2419b9fba6b3d53d646aae SHA512 711a957e6bfa852039b3588a4636f0e4e747c685cbfcbb537bcd6eb12c6bd19a9ed8b49608be38f855d70df03d09ec0632a9be9db4c4cc64783b5b0311f0cdc5 diff --git a/net-misc/netifrc/files/netifrc-0.4.0-interface-types.patch b/net-misc/netifrc/files/netifrc-0.4.0-interface-types.patch deleted file mode 100644 index 5f00dc1bb101..000000000000 --- a/net-misc/netifrc/files/netifrc-0.4.0-interface-types.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 18dd0598b29d2158529466f1e7097bf894e584dc Mon Sep 17 00:00:00 2001 -From: Andrey Volkov -Date: Fri, 15 Jul 2016 13:23:56 +0500 -Subject: Fix missing interface types - -(cherry picked from commit c8fe42141c95f5446dabf5c0b1f049151e51c2ad) ---- - net/Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/net/Makefile b/net/Makefile -index a03c171..ce73c1e 100644 ---- a/net/Makefile -+++ b/net/Makefile -@@ -13,7 +13,7 @@ SRCS-Linux= iwconfig.sh.in udhcpc.sh.in - INC-Linux= adsl.sh apipa.sh arping.sh bonding.sh br2684ctl.sh bridge.sh \ - ccwgroup.sh clip.sh ethtool.sh iproute2.sh ifplugd.sh ip6to4.sh \ - ipppd.sh iwconfig.sh netplugd.sh pppd.sh pump.sh tuntap.sh udhcpc.sh \ -- vlan.sh macvlan.sh ip6rd.sh firewalld.sh -+ vlan.sh macvlan.sh ip6rd.sh firewalld.sh dummy.sh hsr.sh l2tp.sh - - SRCS-NetBSD= ifwatchd.sh.in - INC-NetBSD= ifwatchd.sh --- -cgit v0.12 - diff --git a/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_args_tempfile.patch b/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_args_tempfile.patch new file mode 100644 index 000000000000..6ad40c860f96 --- /dev/null +++ b/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_args_tempfile.patch @@ -0,0 +1,65 @@ +From 586579d5c9fad63eb8780c556f34b80d0302e6b9 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Fri, 22 May 2020 10:09:22 +0200 +Subject: [PATCH] net/dhcpcd.sh: Put user args into a temp file + +So we still use the correct PID even if the user has changed his +configuration between start and stop. + +Signed-off-by: Lars Wendler +--- + net/dhcpcd.sh | 20 ++++++++++++++------ + 1 file changed, 14 insertions(+), 6 deletions(-) + +diff --git a/net/dhcpcd.sh b/net/dhcpcd.sh +index c0639e0..dcc6817 100644 +--- a/net/dhcpcd.sh ++++ b/net/dhcpcd.sh +@@ -16,11 +16,14 @@ _config_vars="$_config_vars dhcp dhcpcd" + + dhcpcd_start() + { +- # check for pidfile after we gathered the user's opts because they can ++ # check for pidfile after we gathered the user's args because they can + # alter the pidfile's name (#718114) +- local args= opt= pidfile= opts= new=true ++ # Save the args into a file so dhcpcd_stop can later re-use the very ++ # same args later. ++ local args= opt= pidfile= opts= new=true argsfile=/run/netifrc_dhcpcd_${IFACE}_args + eval args=\$dhcpcd_${IFVAR} + [ -z "${args}" ] && args=${dhcpcd} ++ echo "${args}" > ${argsfile} + pidfile="$(dhcpcd -P ${args} ${IFACE})" + + # Get our options +@@ -78,12 +81,16 @@ dhcpcd_start() + + dhcpcd_stop() + { +- local args= pidfile= opts= sig=SIGTERM ++ local args= pidfile= opts= sig=SIGTERM argsfile=/run/netifrc_dhcpcd_${IFACE}_args + +- # check for pidfile after we gathered the user's opts because they can ++ # check for pidfile after we gathered the user's args because they can + # alter the pidfile's name (#718114) +- eval args=\$dhcpcd_${IFVAR} +- [ -z "${args}" ] && args=${dhcpcd} ++ if [ -f "${argsfile}" ] ; then ++ args="$(cat ${argsfile})" ++ else ++ eval args=\$dhcpcd_${IFVAR} ++ [ -z "${args}" ] && args=${dhcpcd} ++ fi + pidfile="$(dhcpcd -P ${args} ${IFACE})" + [ ! -f "${pidfile}" ] && return 0 + +@@ -94,5 +101,6 @@ dhcpcd_stop() + *" release "*) dhcpcd -k "${IFACE}" ;; + *) dhcpcd -x "${IFACE}" ;; + esac ++ [ -f "${argsfile}" ] && rm -f "${argsfile}" + eend $? + } +-- +2.27.0.rc0 + diff --git a/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_pidfile_location.patch b/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_pidfile_location.patch new file mode 100644 index 000000000000..154e7a7696a0 --- /dev/null +++ b/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_pidfile_location.patch @@ -0,0 +1,50 @@ +From c29dffb14e321d927196a9b39b545004e632d3c4 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Thu, 21 May 2020 18:35:32 +0200 +Subject: [PATCH] net/dhcpcd.sh: fetch pidfile location from dhcpcd + +There's a -P switch for this but we also need to take into account the +-4 and -6 switches as they both alter the pidfile's name. + +Bug: https://bugs.gentoo.org/718114 +Signed-off-by: Lars Wendler +--- + net/dhcpcd.sh | 13 +++++++++++-- + 1 file changed, 11 insertions(+), 2 deletions(-) + +diff --git a/net/dhcpcd.sh b/net/dhcpcd.sh +index 0a306b8..c0639e0 100644 +--- a/net/dhcpcd.sh ++++ b/net/dhcpcd.sh +@@ -16,9 +16,12 @@ _config_vars="$_config_vars dhcp dhcpcd" + + dhcpcd_start() + { +- local args= opt= opts= pidfile="/run/dhcpcd-${IFACE}.pid" new=true ++ # check for pidfile after we gathered the user's opts because they can ++ # alter the pidfile's name (#718114) ++ local args= opt= pidfile= opts= new=true + eval args=\$dhcpcd_${IFVAR} + [ -z "${args}" ] && args=${dhcpcd} ++ pidfile="$(dhcpcd -P ${args} ${IFACE})" + + # Get our options + eval opts=\$dhcp_${IFVAR} +@@ -75,7 +78,13 @@ dhcpcd_start() + + dhcpcd_stop() + { +- local pidfile="/run/dhcpcd-${IFACE}.pid" opts= sig=SIGTERM ++ local args= pidfile= opts= sig=SIGTERM ++ ++ # check for pidfile after we gathered the user's opts because they can ++ # alter the pidfile's name (#718114) ++ eval args=\$dhcpcd_${IFVAR} ++ [ -z "${args}" ] && args=${dhcpcd} ++ pidfile="$(dhcpcd -P ${args} ${IFACE})" + [ ! -f "${pidfile}" ] && return 0 + + ebegin "Stopping dhcpcd on ${IFACE}" +-- +2.27.0.rc0 + diff --git a/net-misc/netifrc/netifrc-0.2.2.ebuild b/net-misc/netifrc/netifrc-0.2.2.ebuild deleted file mode 100644 index 0fc94d7f1c02..000000000000 --- a/net-misc/netifrc/netifrc-0.2.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -COMMON_DEPEND="!"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF} - UDEVDIR=$(get_udevdir)" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.2.3.ebuild b/net-misc/netifrc/netifrc-0.2.3.ebuild deleted file mode 100644 index de75c551b62c..000000000000 --- a/net-misc/netifrc/netifrc-0.2.3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -COMMON_DEPEND="!"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF} - UDEVDIR=$(get_udevdir)" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.2.4.ebuild b/net-misc/netifrc/netifrc-0.2.4.ebuild deleted file mode 100644 index 1badea6f8fe3..000000000000 --- a/net-misc/netifrc/netifrc-0.2.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -COMMON_DEPEND="!"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF} - UDEVDIR=${EPREFIX}$(get_udevdir)" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.3.0.ebuild b/net-misc/netifrc/netifrc-0.3.0.ebuild deleted file mode 100644 index 84585ecbe754..000000000000 --- a/net-misc/netifrc/netifrc-0.3.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils systemd - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog - - # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" - sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die - systemd_newunit "${T}/net_at.service" 'net@.service' - dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.3.1.ebuild b/net-misc/netifrc/netifrc-0.3.1.ebuild deleted file mode 100644 index d3bea305aa39..000000000000 --- a/net-misc/netifrc/netifrc-0.3.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils systemd udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - UDEVDIR=${EPREFIX}$(get_udevdir) - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog - - # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" - sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die - systemd_newunit "${T}/net_at.service" 'net@.service' - dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.4.0-r1.ebuild b/net-misc/netifrc/netifrc-0.4.0-r1.ebuild deleted file mode 100644 index d7ce7aded1a4..000000000000 --- a/net-misc/netifrc/netifrc-0.4.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils systemd udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !"${S}"/ChangeLog - fi - - epatch "${FILESDIR}"/${P}-interface-types.patch #588872 - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - UDEVDIR=${EPREFIX}$(get_udevdir) - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog - - # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" - sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die - systemd_newunit "${T}/net_at.service" 'net@.service' - dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.4.0.ebuild b/net-misc/netifrc/netifrc-0.4.0.ebuild deleted file mode 100644 index d3bea305aa39..000000000000 --- a/net-misc/netifrc/netifrc-0.4.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils systemd udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - UDEVDIR=${EPREFIX}$(get_udevdir) - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog - - # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" - sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die - systemd_newunit "${T}/net_at.service" 'net@.service' - dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.5.0.ebuild b/net-misc/netifrc/netifrc-0.5.0.ebuild deleted file mode 100644 index 2b64f017563b..000000000000 --- a/net-misc/netifrc/netifrc-0.5.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils systemd udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - UDEVDIR=${EPREFIX}$(get_udevdir) - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog - - # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" - sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die - systemd_newunit "${T}/net_at.service" 'net@.service' - dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.6.0.ebuild b/net-misc/netifrc/netifrc-0.6.0.ebuild deleted file mode 100644 index bb7be675c2be..000000000000 --- a/net-misc/netifrc/netifrc-0.6.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils systemd udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - UDEVDIR=${EPREFIX}$(get_udevdir) - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog - - # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" - sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die - systemd_newunit "${T}/net_at.service" 'net@.service' - dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.6.1.ebuild b/net-misc/netifrc/netifrc-0.6.1.ebuild deleted file mode 100644 index fa0a59bb5e63..000000000000 --- a/net-misc/netifrc/netifrc-0.6.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils systemd udev - -DESCRIPTION="Gentoo Network Interface Management Scripts" -HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" - #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate - inherit git-r3 -else - SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !"${S}"/ChangeLog - fi - - # Allow user patches to be applied without modifying the ebuild - epatch_user -} - -src_compile() { - MAKE_ARGS="${MAKE_ARGS} - UDEVDIR=${EPREFIX}$(get_udevdir) - LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" - - emake ${MAKE_ARGS} all -} - -src_install() { - emake ${MAKE_ARGS} DESTDIR="${D}" install - dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO - - # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" - sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die - systemd_newunit "${T}/net_at.service" 'net@.service' - dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" -} - -pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then - elog "The network configuration scripts will use dhcp by" - elog "default to set up your interfaces." - elog "If you need to set up something more complete, see" - elog "${EROOT}/usr/share/doc/${P}/README" - fi -} diff --git a/net-misc/netifrc/netifrc-0.7.1-r1.ebuild b/net-misc/netifrc/netifrc-0.7.1-r1.ebuild new file mode 100644 index 000000000000..a5c2b998bd7a --- /dev/null +++ b/net-misc/netifrc/netifrc-0.7.1-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd udev + +DESCRIPTION="Gentoo Network Interface Management Scripts" +HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git" + #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate + inherit git-r3 +else + SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="" + +DEPEND="!"${S}"/ChangeLog + fi + + default +} + +src_compile() { + MAKE_ARGS="${MAKE_ARGS} + UDEVDIR=${EPREFIX}$(get_udevdir) + LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" + + use prefix && MAKE_ARGS+=" MKPREFIX=yes PREFIX=${EPREFIX}" + + emake ${MAKE_ARGS} all +} + +src_install() { + emake ${MAKE_ARGS} DESTDIR="${D}" install + dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO + + # Install the service file + LIBEXECDIR="${EPREFIX}/lib/${PN}" + UNIT_DIR="$(systemd_get_systemunitdir)" + sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die + systemd_newunit "${T}/net_at.service" 'net@.service' + dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" +} + +pkg_postinst() { + if [[ ! -e "${EROOT}"/etc/conf.d/net && -z ${REPLACING_VERSIONS} ]]; then + elog "The network configuration scripts will use dhcp by" + elog "default to set up your interfaces." + elog "If you need to set up something more complete, see" + elog "${EROOT}/usr/share/doc/${P}/README" + fi +} diff --git a/net-misc/netifrc/netifrc-9999.ebuild b/net-misc/netifrc/netifrc-9999.ebuild index fa0a59bb5e63..4503bec9c25e 100644 --- a/net-misc/netifrc/netifrc-9999.ebuild +++ b/net-misc/netifrc/netifrc-9999.ebuild @@ -1,15 +1,15 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit eutils systemd udev +inherit systemd udev DESCRIPTION="Gentoo Network Interface Management Scripts" HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/" if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git" + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git" #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate inherit git-r3 else @@ -21,11 +21,11 @@ LICENSE="BSD-2" SLOT="0" IUSE="" -DEPEND="kernel_linux? ( virtual/pkgconfig ) - !"${S}"/ChangeLog fi - # Allow user patches to be applied without modifying the ebuild - epatch_user + default } src_compile() { @@ -44,7 +43,7 @@ src_compile() { UDEVDIR=${EPREFIX}$(get_udevdir) LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}" - use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" + use prefix && MAKE_ARGS+=" MKPREFIX=yes PREFIX=${EPREFIX}" emake ${MAKE_ARGS} all } @@ -54,15 +53,15 @@ src_install() { dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO # Install the service file - LIBEXECDIR=${EPREFIX}/lib/${PN} - UNIT_DIR="$(systemd_get_unitdir)" + LIBEXECDIR="${EPREFIX}/lib/${PN}" + UNIT_DIR="$(systemd_get_systemunitdir)" sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die systemd_newunit "${T}/net_at.service" 'net@.service' dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service" } pkg_postinst() { - if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then + if [[ ! -e "${EROOT}"/etc/conf.d/net && -z ${REPLACING_VERSIONS} ]]; then elog "The network configuration scripts will use dhcp by" elog "default to set up your interfaces." elog "If you need to set up something more complete, see" diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest index a466f6ed797c..f9ba7ab388e4 100644 --- a/net-misc/networkmanager/Manifest +++ b/net-misc/networkmanager/Manifest @@ -20,6 +20,6 @@ EBUILD networkmanager-1.20.12.ebuild 11088 BLAKE2B 0dbdfd04968daad96115958bc1340 EBUILD networkmanager-1.22.10-r11.ebuild 8778 BLAKE2B cfcb2044f5f9d7bfef67cfda7d58d032ca9e2cce7e9a0ee0fd64caa9875c6f6873a01823f4b56a1ecd25680dba145bf5688c580f5c465601eaef0313ebf65381 SHA512 a271e30d97f2effe6b12a168c10e4a898bb0c4105c73525db4c864cb9ab0b2a2bc3241a74f22f74fa7f1a5d6d99fdbbc528be5c28c77a2cd1adcfc159ed1e7d4 EBUILD networkmanager-1.22.14.ebuild 11203 BLAKE2B d1a13257f060d03c6ff000777b0b04e422511e2c5c9f4ebf31ad49932b9b3fd47e3ece8850541c21cb70c2091381e130914a6660ebd815535122e6d864e54beb SHA512 7302dcc4bebee3787879cbb1bd6580e883d79d93e3e54a929106dd0ec4e607f9e957730db21e6851d2ef28726d636f47c12d2f52f44e1823cc20923e4c04a4fe EBUILD networkmanager-1.24.2.ebuild 11148 BLAKE2B 850dea825fca18780b8110ae09d61b07902b8fcbeff67cff7bd359e2e06a6641b2f3fc6e3b0ce7ab3ceaaf03fab3baec31d8690e380db4e8a85a11c5e9ed7f0b SHA512 bf1f69b2fa2656683498501d1705c249ac317dd19f729d17b8c82db643311d65056b8588714b22b330e694ee44340526771f052f76bf2ddbc6545f00531fe25a -EBUILD networkmanager-1.26.0.ebuild 11144 BLAKE2B 1e6654df5c8fc594d3ec5d8c468e0bd2a47e78697b225b399b59b3ef81165432139a7d79d634c6683495e7a9d742d2fdf4c0a5bbd49017648345a068e6e0b904 SHA512 5f296495eab641feb6de9ad5e534242e70c98abe2f3395e884adafb06d6875e0aa2d9018a585ffc13e5b7ed36ec0cdb88e7e2fef68f8d2b5549a54e0661caf69 +EBUILD networkmanager-1.26.0.ebuild 11143 BLAKE2B 79448029bf09bfd17122b94cb8854a0833595669b81f87dc8fc87100d0e3bc06643a8e7eb46ffcae998006bc37ba869bcd07155d859e8bf95466f142aa16f89f SHA512 48d3b4864a1c1fa6620c0d39c5b1eaf9b2dcb3ed7b642036e968943f8486e210a0e2cce56c8d7613e78980bbd74a6e0b4b7d4ac686897ca207863f1a6ccf7028 EBUILD networkmanager-1.26.2.ebuild 11148 BLAKE2B 850dea825fca18780b8110ae09d61b07902b8fcbeff67cff7bd359e2e06a6641b2f3fc6e3b0ce7ab3ceaaf03fab3baec31d8690e380db4e8a85a11c5e9ed7f0b SHA512 bf1f69b2fa2656683498501d1705c249ac317dd19f729d17b8c82db643311d65056b8588714b22b330e694ee44340526771f052f76bf2ddbc6545f00531fe25a MISC metadata.xml 2274 BLAKE2B c7c338380ebe7344d1d41d83b843e33388d890fc497301657519643eeb63d3f0b739d367aa27ac3a5826c36bdea9f0b48c588d1779872337763f5aaa810a1107 SHA512 bb57e8de13843938e7218c85631be6796a6976e88da2ccb9197c0495e655f639a54ec5aec61c04c59564132876850f3e56b9b40a6de8a0420388345fe38c7e89 diff --git a/net-misc/networkmanager/networkmanager-1.26.0.ebuild b/net-misc/networkmanager/networkmanager-1.26.0.ebuild index f18ab98a66db..771b8834bf2c 100644 --- a/net-misc/networkmanager/networkmanager-1.26.0.ebuild +++ b/net-misc/networkmanager/networkmanager-1.26.0.ebuild @@ -27,7 +27,7 @@ REQUIRED_USE=" ?? ( consolekit elogind systemd ) " -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~sparc x86" # gobject-introspection-0.10.3 is needed due to gnome bug 642300 # wpa_supplicant-0.7.3-r3 is needed due to bug 359271 diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest index 53d545e3a150..f1b12ae3db50 100644 --- a/net-misc/nextcloud-client/Manifest +++ b/net-misc/nextcloud-client/Manifest @@ -1,11 +1,8 @@ AUX nextcloud-client-2.6.1-include_tests.patch 679 BLAKE2B 654c729a191643d4a37c301b4be62c495f059c81fcd1f3d8a5a85c579400fd97b86bb057c82bfb790588c9faa6f302a239b1c043ab53530713cb75a88179654c SHA512 c14054e6dc228ca77a659371b3c151e0551477fce3a2678a54da4ba73adbcf972a78114c5649adc3dc813fb01b55bbb812620caac0bc0460519424c2caa6c81f -AUX nextcloud-client-2.6.4-qt515.patch 678 BLAKE2B 767ff6f3bb4ecd9ff6e87484d8e2b74b7c8f1753b71d5037f98838fa8ea5c78f63a75b66b8ee8cbd20f48a47296603136f525e090f0f625ee15e1fe6a6e688ac SHA512 19caea8c5b8b14db7af6520e72b4e4e2f20b45e6c6c8dcd2e1b0de5d8abd8d274127bb50fc16ba448d9fea189fc5cfb8c5f1e0d7c6d00661a2738ac959156049 -DIST nextcloud-client-2.5.2.tar.gz 18995992 BLAKE2B 6ad23962d327c1feeec34f59092021f7f82f4baeaf973fac0572db55cb03bc8ba2ed0c5037bcbfa80ca057d3976aaf6e402e129f2ec963b3a9c432330ef6aaf3 SHA512 1000b420355d7a4104ca5b41e813d467dcb345b60c79c78ce532de9c58ea89cad10d5565a433409bd512f0f7771c18c7c27974b968c74f84ccfda1ed3510d3ae -DIST nextcloud-client-2.6.4.tar.gz 19035129 BLAKE2B 8721737a4e2515996de1910219c2d36b545e068ed5c66b2df85166646c25488f401563e113674254d9d1b1a70c19435c7c0728718e1633e8036ac1e415925b97 SHA512 849bf9bfa6a50342f6b58e805dc72ef342cb5f3e2e27d8f45d6a48759b1956dec194fb376b9a6b760df724f01eec3a22aadaa439f03e5166b1b2afb5454e40f1 DIST nextcloud-client-2.6.5.tar.gz 19134736 BLAKE2B 12defed7dc9a23622d49228c2e78586533f51d1cfd6209e263a0a8b94d307028b1afa76004768432a2bee68140602da003ef10133cd166fd3443a0a45ccccabc SHA512 fcb8ac368e064f9e9ffdc014faabb4f308045d2b047e1011e17bf2e54fa61f462f529eb48e5ec2aa638df8d9720bd7b88acef9b26aa3ba2b90e8977b3be45462 DIST nextcloud-client-3.0.0.tar.gz 19060293 BLAKE2B 80c53e2db30c9a3a8bae8673a937448915010f9d736836a99660c498c0afe0f3e5d78faf80df4c2214f452c41c9d92357a341f00ecb8f4720f6c459a9d2ccb30 SHA512 5b03ad99feeb16dd7d22399df624da98bf6f2e758337aad5b4ff21f25e39e44d94fe0451101cbc8100e43adbd4a39f8d1bac64881d9e39ef3de58b018ccd35d6 -EBUILD nextcloud-client-2.5.2.ebuild 2032 BLAKE2B 7d8868094ef1a9c9204165ae2e716f09e1964c2eaad5e74a100492a11b3d180ec6ac66f6fc3374515c01dcf8430f1cf00ee845d1ea27ab6026b98dbc24b78eb0 SHA512 18b8ff5a30c85e4cfeb487e8f1cdd70b088e729b27a3031ec5bcdc1378bcbc9fd8f17d4b225067e2c9c024373cb76c42a32674bcad5f7069fd50c578442b5f17 -EBUILD nextcloud-client-2.6.4.ebuild 2063 BLAKE2B 8cba515c853082f9295afe9511f59c63a52d71410247df752aa89725c4091bbbd0aeac0e99c553f8e6246076266e398af9bc14329b5d033ed735fdc3d7b6f965 SHA512 b3b809f73652286f2df1c2720b36448e0ab4bcb66485211f1f8c4ca0a404fe31e6d38e70e19a956268050f0919f7cebe671bc1c21109fb55d3f813f4c5df5b68 +DIST nextcloud-client-3.0.1.tar.gz 19059671 BLAKE2B c85f9d1627a75745c5a450b1c59799716c17dad3ba5ce277a62bebbbb80f243236cb4d529ff8ce4af9371c7ab1948b5a86dfaa3fbeb9de8681c9df0f397044f7 SHA512 9d6f3d8977f411942703a2dea8990a5b37ef8892b142292720915f5d1937b0443e9cb8c17562eb30a16c31abf30efc023bbb9199079f3a9ca47bdfa51ea5f3a5 EBUILD nextcloud-client-2.6.5.ebuild 2013 BLAKE2B d2108ce06b9c25a56a13852fa5c8809217db7537346bb803311f5c034f483bcd050b8cb617c9bacde98b9e012cd91a2f130aa471b4190e013dca263080bef290 SHA512 338a289d30bbfb89619805425032142052860d86f415338d5e66e13ca05d6ca02d0ef0a41a41e5d889ce7ced734dc9a5ac50bfad6d00ed8b1e9fdaa0fc05df4d EBUILD nextcloud-client-3.0.0.ebuild 2022 BLAKE2B 7ee522c834b3e1ce046177e40c071cb15fdd940fd55b9124e22d9849f8ebf5c70c7a2a97003e1c707508b532c6c551dc7c6a11989182a2ad51b22fbdc07de1db SHA512 33858e8b186394ec736534eda2f972ce72c2c4fa57e489c2aeb78f70115d8f0bbb05ebf66c8fc5084af4539cd383981ce4264987297eed689dc3497e7e271a41 +EBUILD nextcloud-client-3.0.1.ebuild 2022 BLAKE2B 7ee522c834b3e1ce046177e40c071cb15fdd940fd55b9124e22d9849f8ebf5c70c7a2a97003e1c707508b532c6c551dc7c6a11989182a2ad51b22fbdc07de1db SHA512 33858e8b186394ec736534eda2f972ce72c2c4fa57e489c2aeb78f70115d8f0bbb05ebf66c8fc5084af4539cd383981ce4264987297eed689dc3497e7e271a41 MISC metadata.xml 590 BLAKE2B 6ddde648f1b75a5ac3b83ff6b24cdef05b016052257dc99d152db249b029c88854a2b44a2d5a5e7a2b87b9148dbb677fa5bf12066c7f59a9ef5812bdbd57964b SHA512 27f8098bbdec79e03007513d2f4bd6799a399fc5930871542eedf3d018a13cacc1c4dfa23f9c78275c8e5a61830b1b6d4ebe667e3a4ff42541581d5287e940b4 diff --git a/net-misc/nextcloud-client/files/nextcloud-client-2.6.4-qt515.patch b/net-misc/nextcloud-client/files/nextcloud-client-2.6.4-qt515.patch deleted file mode 100644 index 5c59cf46bf39..000000000000 --- a/net-misc/nextcloud-client/files/nextcloud-client-2.6.4-qt515.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 0fe7a657386b107ae498e7749ff4c20116b9752a Mon Sep 17 00:00:00 2001 -From: Michael Schuster -Date: Sun, 7 Jun 2020 02:43:45 +0200 -Subject: [PATCH] Fix Qt 5.15.0 build error (missing include) - -Signed-off-by: Michael Schuster ---- - src/libsync/networkjobs.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp -index fd63b9606..bb5786ea9 100644 ---- a/src/libsync/networkjobs.cpp -+++ b/src/libsync/networkjobs.cpp -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - - #include "networkjobs.h" - #include "account.h" diff --git a/net-misc/nextcloud-client/nextcloud-client-2.5.2.ebuild b/net-misc/nextcloud-client/nextcloud-client-2.5.2.ebuild deleted file mode 100644 index 64e9dfd92b7f..000000000000 --- a/net-misc/nextcloud-client/nextcloud-client-2.5.2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils gnome2-utils - -DESCRIPTION="Desktop Syncing Client for Nextcloud" -HOMEPAGE="https://github.com/nextcloud/desktop" -SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - -LICENSE="CC-BY-3.0 GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="doc dolphin nautilus shibboleth test" - -COMMON_DEPEND=">=dev-db/sqlite-3.4:3 - >=dev-libs/openssl-1.1.0:0= - dev-libs/qtkeychain[qt5(+)] - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-fs/inotify-tools - dolphin? ( - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - ) - nautilus? ( dev-python/nautilus-python ) - shibboleth? ( dev-qt/qtwebkit:5 )" - -RDEPEND="${COMMON_DEPEND}" -DEPEND="${COMMON_DEPEND} - dev-qt/linguist-tools:5 - doc? ( - dev-python/sphinx - dev-tex/latexmk - dev-texlive/texlive-latexextra - virtual/latex-base - ) - dolphin? ( kde-frameworks/extra-cmake-modules ) - test? ( - dev-util/cmocka - dev-qt/qttest:5 - )" - -RESTRICT="!test? ( test )" - -S=${WORKDIR}/desktop-${PV/_/-} - -src_prepare() { - # Keep tests in ${T} - sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die - - if ! use nautilus; then - pushd shell_integration > /dev/null || die - cmake_comment_add_subdirectory nautilus - popd > /dev/null || die - fi - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF} - -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc) - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin) - -DNO_SHIBBOLETH=$(usex !shibboleth) - -DUNIT_TESTING=$(usex test) - ) - - cmake-utils_src_configure -} - -pkg_postinst() { - if ! use doc ; then - elog "Documentation and man pages not installed" - elog "Enable doc USE-flag to generate them" - fi - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/net-misc/nextcloud-client/nextcloud-client-2.6.4.ebuild b/net-misc/nextcloud-client/nextcloud-client-2.6.4.ebuild deleted file mode 100644 index c8d32ee60c14..000000000000 --- a/net-misc/nextcloud-client/nextcloud-client-2.6.4.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils xdg - -DESCRIPTION="Desktop Syncing Client for Nextcloud" -HOMEPAGE="https://github.com/nextcloud/desktop" -SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - -LICENSE="CC-BY-3.0 GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="doc dolphin nautilus shibboleth test" - -COMMON_DEPEND=">=dev-db/sqlite-3.4:3 - >=dev-libs/openssl-1.1.0:0= - dev-libs/qtkeychain[qt5(+)] - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-fs/inotify-tools - dolphin? ( - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - ) - nautilus? ( dev-python/nautilus-python ) - shibboleth? ( dev-qt/qtwebkit:5 )" - -RDEPEND="${COMMON_DEPEND}" -DEPEND="${COMMON_DEPEND} - dev-qt/linguist-tools:5 - doc? ( - dev-python/sphinx - dev-tex/latexmk - dev-texlive/texlive-latexextra - virtual/latex-base - ) - dolphin? ( kde-frameworks/extra-cmake-modules ) - test? ( - dev-util/cmocka - dev-qt/qttest:5 - )" - -RESTRICT="!test? ( test )" - -PATCHES=( "${FILESDIR}"/${PN}-2.6.1-include_tests.patch - "${FILESDIR}"/${P}-qt515.patch - ) - -S=${WORKDIR}/desktop-${PV/_/-} - -src_prepare() { - # Keep tests in ${T} - sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die - - if ! use nautilus; then - pushd shell_integration > /dev/null || die - cmake_comment_add_subdirectory nautilus - popd > /dev/null || die - fi - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF} - -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc) - -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin) - -DNO_SHIBBOLETH=$(usex !shibboleth) - -DUNIT_TESTING=$(usex test) - ) - - cmake-utils_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - if ! use doc ; then - elog "Documentation and man pages not installed" - elog "Enable doc USE-flag to generate them" - fi -} diff --git a/net-misc/nextcloud-client/nextcloud-client-3.0.1.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.0.1.ebuild new file mode 100644 index 000000000000..b6dc27e09eaa --- /dev/null +++ b/net-misc/nextcloud-client/nextcloud-client-3.0.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Desktop Syncing Client for Nextcloud" +HOMEPAGE="https://github.com/nextcloud/desktop" +SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" + +LICENSE="CC-BY-3.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc dolphin nautilus shibboleth test" + +COMMON_DEPEND=">=dev-db/sqlite-3.4:3 + >=dev-libs/openssl-1.1.0:0= + dev-libs/qtkeychain[qt5(+)] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtquickcontrols2:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-fs/inotify-tools + dolphin? ( + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + ) + nautilus? ( dev-python/nautilus-python ) + shibboleth? ( dev-qt/qtwebkit:5 )" + +RDEPEND="${COMMON_DEPEND}" +DEPEND="${COMMON_DEPEND} + dev-qt/linguist-tools:5 + doc? ( + dev-python/sphinx + dev-tex/latexmk + dev-texlive/texlive-latexextra + virtual/latex-base + ) + dolphin? ( kde-frameworks/extra-cmake-modules ) + test? ( + dev-util/cmocka + dev-qt/qttest:5 + )" + +RESTRICT="!test? ( test )" + +S=${WORKDIR}/desktop-${PV/_/-} + +src_prepare() { + # Keep tests in ${T} + sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die + + if ! use nautilus; then + pushd shell_integration > /dev/null || die + cmake_comment_add_subdirectory nautilus + popd > /dev/null || die + fi + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF} + -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc) + -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin) + -DNO_SHIBBOLETH=$(usex !shibboleth) + -DUNIT_TESTING=$(usex test) + ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + if ! use doc ; then + elog "Documentation and man pages not installed" + elog "Enable doc USE-flag to generate them" + fi +} diff --git a/net-misc/nx/Manifest b/net-misc/nx/Manifest index 9b0de8e4563e..2f8dbc02fa84 100644 --- a/net-misc/nx/Manifest +++ b/net-misc/nx/Manifest @@ -6,4 +6,4 @@ EBUILD nx-3.5.99.16.ebuild 3118 BLAKE2B cd118b671a1b57c7ceae369431e8b23a214104bd EBUILD nx-3.5.99.22.ebuild 3243 BLAKE2B 96efb3e409b0e6253efcc1914ae5bf5d1020999e682a729dee71c188126aed73b9abbbf62b1cfae46427c1a65c0365c94e5d321c825b4775df0b5a06ff17ffd6 SHA512 159ee29ca7dc9a1d8ee12ee5fea8a10a0bb1ac28762d08208dc15b547e8d4d15b06de001e13f36c8648c193155ba1865f02d05be7d8bf25b228f889fd509711e EBUILD nx-3.5.99.23.ebuild 3392 BLAKE2B 676f533494f67fe8285db1d5a4ddd715c58ae7ce78d4cf7e4bc63d330709735c1d814426cdf80303a6420686deed5be75d3d82b2d0fc65fc4e9b04052207890a SHA512 a4020facae074b7f123c165e2009d4c1b7dcf3e33c2b1917dbfd80fc5d210c0cc93886158cfc4fb8153752a9e368910bfb750eab4a43b182581c9b4645a8aa56 EBUILD nx-3.5.99.24.ebuild 3263 BLAKE2B 586b19ad301450226ad97666e6f8f3f07cd060f8778c1437c863876af725e29811910508345300b400cb4513861295f0f09b81fc5768f2d3452e968f2b3b3b05 SHA512 0372380455f94e9aa723c00793836b47671c6d184afd640a7a39120d6de2df54c9b0fd80577a426a460d24bd7e21541d5cab7b43b7d6c70d9113d85748776364 -MISC metadata.xml 431 BLAKE2B 0c5df628b0e1167d246de69dd43a789efd3a19257cac3c77a6e63c787e3b33df11fb46d3ee400148ed224f8c1f3a46a0a717c6945cbb5a75dbaf7db090f87d88 SHA512 919a691eca3818bbec94ce6864333f073e41808ed0e897677ec66321812998cde78cfefd6ad344b350633f315a64288476a209d9029fa4b35873d2a1f49934a2 +MISC metadata.xml 332 BLAKE2B 93930f64047301f8a393899de54a0d9294c7c17385b47fec5a2e402b2904bc88ae697e5b075e1defd723d8d251fd424e790e9b37b94bc48b10b395307e3830fd SHA512 005c90731093f7fc354297e981140415e33785492a1a835a5a5b8b68506d690679d6430ff0b05f6e3ce2ac763ea13cd68a599581a6037f16ac1974e6ad9d54a4 diff --git a/net-misc/nx/metadata.xml b/net-misc/nx/metadata.xml index d639b5037599..c8821733b5cc 100644 --- a/net-misc/nx/metadata.xml +++ b/net-misc/nx/metadata.xml @@ -8,5 +8,4 @@ ArcticaProject/nx-libs -Special versions of the X11 libraries to support NX compression diff --git a/net-misc/oidc-agent/Manifest b/net-misc/oidc-agent/Manifest index f91e5b0dd3bd..93d5cdfba0a7 100644 --- a/net-misc/oidc-agent/Manifest +++ b/net-misc/oidc-agent/Manifest @@ -1,6 +1,6 @@ AUX oidc-agent-3.3.1_desktop-category.patch 270 BLAKE2B ab841626749f19ecfb6f27d79224a2954633e623f306d66698d6f2d9a53047a29411c12bf572d76e273315a8d99b0f2b664604e6b0aa60efe43f74ff68261d60 SHA512 249d1a50da20e4bc37eb1c8d894bd87dc7f165b85af340ee862c72a926db521819796540fe95bb58c8494c2c8bc13ffd1c8a864ec455b81f878e9cc079872cdb AUX oidc-agent-3.3.1_install-perms.patch 1773 BLAKE2B 8fad809127230af52849da4d496cb71a26efbd8529c67c631eeb153472c60f83a96d46e12bd263d3582c8a5c4f4bbd9841a37b3d5e750f7b24c5a205d8b6aa63 SHA512 94631b5c13d9d41dd9377740e4559f65175e6f6438d2cd108a7d3e445005443791b18cd2926e2e925a4774e6d51d1288f665461c12cc390ee60300c192972d3b -AUX oidc-agent-3.3.1_makefile-toolchain-vars.patch 722 BLAKE2B b2e00b8b5ef2e70df4878228bc5e690e764052cb34bd8d0db74fc34374e7da4a2924ea3b1d0e422204da2e27a0bbe0baf3b8f1ff683f9b1be2df87ec2efbfc28 SHA512 04975fa76b56b998bdaf9dd1f9f2586a3df5690a318cd7741f3c542f2d9b5dc675e446770de53fb36cce0348d8f57d07618375384dcf11b8712a0608e48c3818 +AUX oidc-agent-3.3.1_makefile-toolchain-vars.patch 1294 BLAKE2B 8267867cead49287697c403999845da7a51d697cd6b6a15589480fd05ab275af82c97202c9f050acc270e2b6750b952b4e2bdd03cd8702236c343df985fcd26e SHA512 8241a1eecc5db5c740743f02cb8d6daa05758447425aaa4f5b5832b416f1c195c118c51205ca83190c0bc07d2cc314641594cb76005e3cb136fb7e205f1cc5a7 AUX oidc-agent-3.3.1_test-suite-buffer-overflows.patch 1526 BLAKE2B ec623853da106f60a58814181c80786bea8ec8c02bafbcf7d1ac840723ddbf77aaf810ea5b06a62aaa4268aafd3c6c5a821d25eeb656e66393012c6b338afa18 SHA512 a9f4f50eaff99e077ac3cd1290ba45e59f6a538694919f87b3c2467b498a95fac76b84f875f92d9575516d5581cd2dfbcc9602c978ac2fd591d8dc8aabb7499f DIST oidc-agent-3.3.1.tar.gz 764721 BLAKE2B eea09b3b140ca81be0f3dc8f200120287682ddb328275be35bd736249b72eabb40c87ebd168e51c992ccd4b4a02138e17d3e20f3cebfb4d42bde01351aacead1 SHA512 75428bb52c0cf43256fddd3b33895d7c882ced367543763c68a385448dbe29805ee1fc035f3727e743a607ed4af851ae5db24b40cc6801fc31e45b6fec16bd66 EBUILD oidc-agent-3.3.1.ebuild 1480 BLAKE2B 0f4b36ef804e8bcb36f348ce49f2a68a624662eec6458f395e9c8a10ede2af28a6521c41807c42067d8c5dd0aff9e2fa6a7491644a5db082418b11bf9941e362 SHA512 e54e1cfc67d08ff943fcc89f9fa38e9a8f414af084baa8804c0ab2ee6d6a99a084f0a6e7e0be34c8f87ec78ac0a99f6b9ddd4fa80d52ee8f3d273736ada0b10e diff --git a/net-misc/oidc-agent/files/oidc-agent-3.3.1_makefile-toolchain-vars.patch b/net-misc/oidc-agent/files/oidc-agent-3.3.1_makefile-toolchain-vars.patch index 0cdf44fba8c2..dda1ab252214 100644 --- a/net-misc/oidc-agent/files/oidc-agent-3.3.1_makefile-toolchain-vars.patch +++ b/net-misc/oidc-agent/files/oidc-agent-3.3.1_makefile-toolchain-vars.patch @@ -28,3 +28,21 @@ endif ifdef HAS_CJSON LFLAGS += -lcjson +@@ -81,7 +81,7 @@ + ifdef MAC_OS + CLIENT_LFLAGS = -L$(APILIB) -largp -loidc-agent.$(LIBVERSION) + else +-CLIENT_LFLAGS = -L$(APILIB) -l:$(SHARED_LIB_NAME_FULL) -lseccomp ++CLIENT_LFLAGS = $(LDFLAGS) -L$(APILIB) -l:$(SHARED_LIB_NAME_FULL) -lseccomp + endif + ifdef HAS_CJSON + CLIENT_LFLAGS += -lcjson +@@ -478,7 +478,7 @@ + ifdef MAC_OS + @gcc -dynamiclib -fpic -Wl, -o $@ $(PIC_OBJECTS) -lc + else +- @gcc -shared -fpic -Wl,-soname,$(SONAME) -o $@ $(PIC_OBJECTS) -lc ++ @$(LINKER) -shared -fpic -Wl,-soname,$(SONAME) $(LDFLAGS) -o $@ $(PIC_OBJECTS) -lc + endif + + .PHONY: shared_lib diff --git a/net-misc/pimpd/Manifest b/net-misc/pimpd/Manifest index b50677847ce9..3965978b2b92 100644 --- a/net-misc/pimpd/Manifest +++ b/net-misc/pimpd/Manifest @@ -1,4 +1,4 @@ DIST pimpd_0.8.tar.gz 6763 BLAKE2B 4a9119a0f96b208551a61cc9c3e0ff2e278d7483e57baa0968f9e0949f23d824f75270c3fbc463f9af3e4760ae99e8f8b52fcedf5a2c3d86040486396acb819e SHA512 cb9a60386d5071e21feacf991bb1b2d3d0cb681561a04dc3b9e830336b9d63b4c7026e0a1e43d5276895c733cc0c7d9e072ce1e13ae4b26e83543c53c8147dbe -EBUILD pimpd-0.8-r1.ebuild 505 BLAKE2B ab28ef60d6f045a5757738ca3dbe8ab52c397eda7f91cc4f1432887380f8a165ce6bd42f123d27dbc91900068c15ac74d04c481256c7948d4a63b948cd957ba6 SHA512 b169a9f597880a0103cb9880bb2c338111ebf829fc5e10794235d8017018156e31c9e39797777778975a33cfbfca58d426584e46b4d77d66664c64a0422c50cd +EBUILD pimpd-0.8-r1.ebuild 503 BLAKE2B eac7df99d9cb8ac26de9f3759fa0d3b58a2790187515cb7446a65c25a3e9144341727b55248e92931ed1b14ade358257124e4ba9241c585e39f7d2426e034fa1 SHA512 29ff45d798f432dda24c29ee8f9892bfecbb124e4131ea00b1f2e88b9e76e9a04831bf166fd33bd11e846ff32ea345a4339f8c6307bf782392c8e67aa0111a1c EBUILD pimpd-0.8.ebuild 502 BLAKE2B 2dc0b588b80c1b16483ea1500dee2bf79bc5ac6cffa612c006362102743d35e89ec580471900ceda5d71c0574c26a9d7a6d4566f57f678892eff27ac4e5c3186 SHA512 d1161161cc4f2223aead8397de6064bebd37eb820585ebdd90dd3845249fa0862aeada927e83064eac2e1620ff3d5f4ebf83a3ebce635195e4d723fca71d513b MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/net-misc/pimpd/pimpd-0.8-r1.ebuild b/net-misc/pimpd/pimpd-0.8-r1.ebuild index 8fca8381c8f0..449da1bcd34c 100644 --- a/net-misc/pimpd/pimpd-0.8-r1.ebuild +++ b/net-misc/pimpd/pimpd-0.8-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://cats.meow.at/~peter/pimpd_${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ppc sparc ~x86" IUSE="" src_compile() { diff --git a/net-misc/pingu/Manifest b/net-misc/pingu/Manifest index d6893fa3d488..c95db5cc216a 100644 --- a/net-misc/pingu/Manifest +++ b/net-misc/pingu/Manifest @@ -6,4 +6,4 @@ AUX pingu.tmpfile 28 BLAKE2B 210f520d7b30a5c33747f481674dfa588c690589ca5cc03d5a4 DIST pingu-1.5.tar.gz 31565 BLAKE2B 13d1fa075f32d5a32cece55c5292cda08f72e711a8567cc8b25ce0e2bb0325395f1346e9feb96eb266c93d10d04609d87562192f7b7d0c22730fd4a8561c6c1a SHA512 71e5fbe93f831f24d168957cdeaff2817a22f407575316d6515755bec760d10724821070549eaab562924237b96976a1a776ca903d5fe0cd9f9b69a38eadd8c9 EBUILD pingu-1.5.ebuild 1298 BLAKE2B 00ddb5cffca604bfdcb620ebd450e633e7e2aff732eed954f3d1ed2b8adb47d0a85040a0fb8914d29b2e50a48f304530158882265ee93f15f2d06d779057105d SHA512 96387332ec8643e9b75d1931e1430ce3d0cb0efad3adfa0024ebfc09774f957f952533df2bb47a3e9d633c0e824be920057cc7de7da818b7f7d6af4deb114760 EBUILD pingu-9999.ebuild 1139 BLAKE2B 4513781ea236033d279d7c5db84d896d37d88275d533b56ce18bab50db81dede0d173d930b86bdaafa86011c379ec0265bcfe9e9c516244bee224245ef65e8c9 SHA512 be1dd4c24a21f51578e92a28ae023e7c51ab26c713e11ab4a12e9db0d118352956c2cbb37806d22e3d7420d2c8315db9a3e38ea78ed03426eae425db8744e7da -MISC metadata.xml 590 BLAKE2B 94c0dffa914dc9d92714f494729ae239a9f086ac62d8aebac8b2e47f4ec89e17c8f27cc8c268ec1e613cad0c2a79d3f15b64cb8753ed3d675cdffcfe847084df SHA512 9ad09d7d667e80a83d41543eb18735728f39fe7e20d782d649359954e7bcb95c2f882436e0d6972ac9650c129358d230b98a8e57125d4ed82d089e18a4bd6c38 +MISC metadata.xml 452 BLAKE2B 159622afeab9202ada42b0dbbe1181c2a26901eb82bf12f515c1a0f0d03e1a660b9cda460cd8f83900ed7e2d8329b9b0c1fdc6ef7993bcf0e7d2ed1f172ca16b SHA512 2a197340c32f4b2c42f183685b9478e007515eb7891a43113964f9f866e5f199d11eafa20dfea37b187e3caf29b2a9ef51df4912bdc684936aee9cf4b6b38673 diff --git a/net-misc/pingu/metadata.xml b/net-misc/pingu/metadata.xml index 4a306e8d3616..1e9ae98b8c53 100644 --- a/net-misc/pingu/metadata.xml +++ b/net-misc/pingu/metadata.xml @@ -9,10 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - Pingu is a daemon that takes care of policy routing and - fail-over in multi ISP setups. - ncopa/pingu diff --git a/net-misc/proxytunnel/Manifest b/net-misc/proxytunnel/Manifest index e5b14cf8d159..7cc8d4d21d7b 100644 --- a/net-misc/proxytunnel/Manifest +++ b/net-misc/proxytunnel/Manifest @@ -1,8 +1,4 @@ -AUX proxytunnel-1.9.1-gcc-10.patch 4076 BLAKE2B 13dcff92f5c440430b03b02abd2d3068fa1b95cd67d5830ab99ac077ca24b333dbfd7423d37c7e6cba8d92f820cc7c1ea5d407ac12f3ddd367fe48519113a310 SHA512 c031b884ee929cdae87fb03846a6f0a99b38fbea96c3fbbe94bd176d873e73a15f1a914795f85c9fb6cd107ec117e38dbce93a6aaa256ca516b41a0bd74f6929 -AUX proxytunnel-allowTLS.patch 592 BLAKE2B 2c48bb1a1c2e2374043d9bc73e653a5f87f5bbda6a64a5572cbe3bdafe533205f619b7248c8f7b6cecf7de8c72940a6ccf64e054c5419e9ba656f773e9d7d346 SHA512 67b0103054c56c69cd9c0d1aa144498151f105004b400bcdbbb3df519d37424630554e101e5617faf075fd978edddfc4d06cca7524c51e28cd33c1165b6a22f9 -DIST proxytunnel-1.10.20200507.tar.gz 52286 BLAKE2B fca86840c4240137e6cf92a289344c39a8ab4066fb3efe83007ea75c9e42ebd746ce3e326d2351af38ac580c18d139a8d4f956af828862ae4f4e89eb3bd19fa0 SHA512 8727a686dcca9e38e5327207f29824daeddf9ce9a4fccdef6c6bd41019eb3901d4b84e724cbf9ba615115151ea434a597e9290ce302ba6df41e99d2f0b484e01 -DIST proxytunnel-1.9.1.tar.gz 48025 BLAKE2B 5a844d8fdbb9a1eae9c40c7621086b873ae89813b7c596da4416efcb777a8110ad7d224a0efa2e193cfbbb82dbfe69d44d4dd36db080b8e902630a464a85b953 SHA512 819dd11bc13fc279d2d475b89909c0eea414ff71d772d4bfed742dd8d425669dc502f2c22d983bb8c58e426a2bc7209526cb21492ca5f8e92ea1b9ea961fcfdc -EBUILD proxytunnel-1.10.20200507.ebuild 1093 BLAKE2B d62c614f964611b73c75cbd5db3752d1d837347de68f7aaa868aa943f386c4d4c77b0de6b620ddeaf47694d74ff96c1dfb812384fd18cd8ec74f691fb3c1af8a SHA512 054fe9d19722ee2081a89fbd6f372404f4f26ce5d27ce8110dc82452eb7fedf8c96a6b7c7b4e5a498ffb3c5c0569cb1a326ba2d64529f00ba2f26075d3ed047e -EBUILD proxytunnel-1.9.1-r2.ebuild 1173 BLAKE2B 4402bd59cd3d1e967577fe65274347e6630553491850c87417d667eb7ec2a403782ddc3d31aa7dcbb302c490e3a73e19eadff9f418456741cd36be3ea9631125 SHA512 9e395e52a362684eae2c0ec6003e1e193cfb4d539173fc117352162601c85bc8d56214e320a5b7440394b20deded395fb5d50c43497bede6f8c144958dc37a2c -EBUILD proxytunnel-9999.ebuild 1093 BLAKE2B d62c614f964611b73c75cbd5db3752d1d837347de68f7aaa868aa943f386c4d4c77b0de6b620ddeaf47694d74ff96c1dfb812384fd18cd8ec74f691fb3c1af8a SHA512 054fe9d19722ee2081a89fbd6f372404f4f26ce5d27ce8110dc82452eb7fedf8c96a6b7c7b4e5a498ffb3c5c0569cb1a326ba2d64529f00ba2f26075d3ed047e +DIST proxytunnel-1.10.20200907.tar.gz 54711 BLAKE2B 79b5fc459ece793997b4407679498af29c53aa495802259f95ec600665fca815f9e43cafcbf1d0407c4f7184c21e7dae3f899413dbeeaf0924034e1bbd26cddb SHA512 f04570e87a0fda024661135b6598f87f1d7407c368fe3453300a655fefedb66ade96a742223de08b500ba9fc1fdc2e6519005ea38529ceaa3c1815f5012fca84 +EBUILD proxytunnel-1.10.20200907.ebuild 1099 BLAKE2B f0583623d03bd83e41af0154343767de36dcc426789cff6272422c19d703f045ca38608dd4123454517d4253f56c3116940f3a3fd52bcf254d3f28dfab6a2f5a SHA512 44d288b26633cde054f04560c0123e158acc23a76957e1b208e3333b828c15cf801f3a9108f29919c6250aab8a90968d2a23a1b1e5d0b5987d5906d4cceb4acd +EBUILD proxytunnel-9999.ebuild 1099 BLAKE2B f0583623d03bd83e41af0154343767de36dcc426789cff6272422c19d703f045ca38608dd4123454517d4253f56c3116940f3a3fd52bcf254d3f28dfab6a2f5a SHA512 44d288b26633cde054f04560c0123e158acc23a76957e1b208e3333b828c15cf801f3a9108f29919c6250aab8a90968d2a23a1b1e5d0b5987d5906d4cceb4acd MISC metadata.xml 717 BLAKE2B da3b819d7e0caeee376359837cf0a6294eee0363ad857369816fbf595e6add90666feeea356a9864d71a3987f7393ac7483bd4fe800bae67364291da420a2c39 SHA512 ecf80d876bccd3c2c98cb6a46e543e6adbe5a52a1666b6678cd86def313593d5200189f67cec5d85150e7a308139089786c416ee0a2d6bfe58d800b0fc7a18da diff --git a/net-misc/proxytunnel/files/proxytunnel-1.9.1-gcc-10.patch b/net-misc/proxytunnel/files/proxytunnel-1.9.1-gcc-10.patch deleted file mode 100644 index a42b8424cca5..000000000000 --- a/net-misc/proxytunnel/files/proxytunnel-1.9.1-gcc-10.patch +++ /dev/null @@ -1,128 +0,0 @@ -https://github.com/proxytunnel/proxytunnel/pull/43 - -From 517650724dc478dd35ac7c7953b4eb700ccb7273 Mon Sep 17 00:00:00 2001 -From: Paul Howarth -Date: Wed, 22 Jan 2020 21:44:01 +0000 -Subject: [PATCH] Fix global variable declarations/definitions for GCC 10 - compatibility - -This boils down to declaring global variables as "extern" in header files -and defining them in just one place. - -See https://www.gnu.org/software/gcc/gcc-10/porting_to.html ---- - Makefile | 1 + - globals.c | 41 +++++++++++++++++++++++++++++++++++++++++ - ntlm.h | 4 ++-- - proxytunnel.h | 16 ++++++++-------- - 4 files changed, 52 insertions(+), 10 deletions(-) - create mode 100644 globals.c - -diff --git a/Makefile b/Makefile -index 57328e8..ecdaa5f 100644 ---- a/Makefile -+++ b/Makefile -@@ -63,6 +63,7 @@ OBJ = proxytunnel.o \ - readpassphrase.o \ - messages.o \ - cmdline.o \ -+ globals.o \ - ntlm.o \ - ptstream.o - -diff --git a/globals.c b/globals.c -new file mode 100644 -index 0000000..fe19db4 ---- /dev/null -+++ b/globals.c -@@ -0,0 +1,41 @@ -+/* Proxytunnel - (C) 2001-2008 Jos Visser / Mark Janssen */ -+/* Contact: josv@osp.nl / maniac@maniac.nl */ -+ -+/* -+ * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+ */ -+ -+/* globals.c */ -+ -+#include "proxytunnel.h" -+ -+/* Globals */ -+char *program_name; /* Guess what? */ -+int i_am_daemon; /* Also... */ -+ -+PTSTREAM *stunnel; /* stream representing the socket from us to proxy */ -+PTSTREAM *std; /* stream representing stdin/stdout */ -+ -+/* -+ * All the command line options -+ */ -+struct gengetopt_args_info args_info; -+ -+char buf[SIZE]; /* Data transfer buffer */ -+ -+char ntlm_type1_buf[160]; -+char ntlm_type3_buf[4096]; -+ -+// vim:noexpandtab:ts=4 -diff --git a/ntlm.h b/ntlm.h -index f919368..01a6434 100644 ---- a/ntlm.h -+++ b/ntlm.h -@@ -26,8 +26,8 @@ void build_ntlm2_response(); - - extern int ntlm_challenge; - --char ntlm_type1_buf[160]; --char ntlm_type3_buf[4096]; -+extern char ntlm_type1_buf[160]; -+extern char ntlm_type3_buf[4096]; - - - // Below are the flag definitions. -diff --git a/proxytunnel.h b/proxytunnel.h -index 593cd7e..aa09a4b 100644 ---- a/proxytunnel.h -+++ b/proxytunnel.h -@@ -46,21 +46,21 @@ char * readpassphrase(const char *, char *, size_t, int); - char * getpass_x(const char *format, ...); - - /* Globals */ --int read_fd; /* The file descriptor to read from */ --int write_fd; /* The file destriptor to write to */ --char *program_name; /* Guess what? */ --int i_am_daemon; /* Also... */ -+extern int read_fd; /* The file descriptor to read from */ -+extern int write_fd; /* The file descriptor to write to */ -+extern char *program_name; /* Guess what? */ -+extern int i_am_daemon; /* Also... */ - --PTSTREAM *stunnel; /* stream representing the socket from us to proxy */ --PTSTREAM *std; /* stream representing stdin/stdout */ -+extern PTSTREAM *stunnel; /* stream representing the socket from us to proxy */ -+extern PTSTREAM *std; /* stream representing stdin/stdout */ - - /* - * All the command line options - */ --struct gengetopt_args_info args_info; -+extern struct gengetopt_args_info args_info; - - #define SIZE 65536 --char buf[SIZE]; /* Data transfer buffer */ -+extern char buf[SIZE]; /* Data transfer buffer */ - - /* - * Small MAX macro diff --git a/net-misc/proxytunnel/files/proxytunnel-allowTLS.patch b/net-misc/proxytunnel/files/proxytunnel-allowTLS.patch deleted file mode 100644 index b6865a73fc5f..000000000000 --- a/net-misc/proxytunnel/files/proxytunnel-allowTLS.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 2a26224b5ff103d2b8e2ff7be56e616d1ecde1f4 Mon Sep 17 00:00:00 2001 -From: wicher -Date: Sun, 26 Apr 2015 13:07:13 +0200 -Subject: [PATCH] Allow TLS - ---- - ptstream.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/ptstream.c b/ptstream.c -index 4c87c80..6d55137 100644 ---- a/ptstream.c -+++ b/ptstream.c -@@ -151,7 +151,7 @@ int stream_enable_ssl(PTSTREAM *pts) { - - /* Initialise the connection */ - SSLeay_add_ssl_algorithms(); -- meth = SSLv3_client_method(); -+ meth = SSLv23_client_method(); - SSL_load_error_strings(); - - ctx = SSL_CTX_new (meth); diff --git a/net-misc/proxytunnel/proxytunnel-1.10.20200507.ebuild b/net-misc/proxytunnel/proxytunnel-1.10.20200507.ebuild deleted file mode 100644 index cbc33dfb1f68..000000000000 --- a/net-misc/proxytunnel/proxytunnel-1.10.20200507.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Connect stdin and stdout to a server via an HTTPS proxy" -HOMEPAGE="https://github.com/proxytunnel/proxytunnel/ https://proxytunnel.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="static" - -RDEPEND="dev-libs/openssl:=" -DEPEND="${RDEPEND} - app-text/asciidoc - app-text/xmlto - " -BDEPEND="virtual/pkgconfig" - -DOCS=( CHANGES CREDITS INSTALL KNOWN_ISSUES LICENSE.txt README RELNOTES TODO ) - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -src_prepare() { - default - sed -i -e 's/libssl/libssl libcrypto/' Makefile || die "Sed failed!" -} - -src_compile() { - use static && append-ldflags -static - emake CC="$(tc-getCC)" -} - -src_install() { - emake install prefix="${EPREFIX}"/usr DESTDIR="${D}" - einstalldocs -} diff --git a/net-misc/proxytunnel/proxytunnel-1.10.20200907.ebuild b/net-misc/proxytunnel/proxytunnel-1.10.20200907.ebuild new file mode 100644 index 000000000000..c4cce456a92d --- /dev/null +++ b/net-misc/proxytunnel/proxytunnel-1.10.20200907.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Connect stdin and stdout to a server via an HTTPS proxy" +HOMEPAGE="https://github.com/proxytunnel/proxytunnel/ https://proxytunnel.sourceforge.net/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="static" + +RDEPEND="dev-libs/openssl:=" +DEPEND="${RDEPEND} + app-text/asciidoc + app-text/xmlto + " +BDEPEND="virtual/pkgconfig" + +DOCS=( CHANGES CREDITS INSTALL.md KNOWN_ISSUES LICENSE.txt README.md RELNOTES TODO ) + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +fi + +src_prepare() { + default + sed -i -e 's/libssl/libssl libcrypto/' Makefile || die "Sed failed!" +} + +src_compile() { + use static && append-ldflags -static + emake CC="$(tc-getCC)" +} + +src_install() { + emake install prefix="${EPREFIX}"/usr DESTDIR="${D}" + einstalldocs +} diff --git a/net-misc/proxytunnel/proxytunnel-1.9.1-r2.ebuild b/net-misc/proxytunnel/proxytunnel-1.9.1-r2.ebuild deleted file mode 100644 index 0e62845f44f2..000000000000 --- a/net-misc/proxytunnel/proxytunnel-1.9.1-r2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Connect stdin and stdout to a server via an HTTPS proxy" -HOMEPAGE="https://github.com/proxytunnel/proxytunnel/ https://proxytunnel.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="static" - -RDEPEND="dev-libs/openssl:=" -DEPEND="${RDEPEND} - app-text/asciidoc - app-text/xmlto - " -BDEPEND="virtual/pkgconfig" - -DOCS=( CHANGES CREDITS INSTALL KNOWN_ISSUES LICENSE.txt README RELNOTES TODO ) -PATCHES=( - "${FILESDIR}"/${PN}-allowTLS.patch - "${FILESDIR}"/${P}-gcc-10.patch -) - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -src_prepare() { - default - sed -i -e 's/libssl/libssl libcrypto/' Makefile || die "Sed failed!" -} - -src_compile() { - use static && append-ldflags -static - emake CC="$(tc-getCC)" -} - -src_install() { - emake install prefix="${EPREFIX}"/usr DESTDIR="${D}" - einstalldocs -} diff --git a/net-misc/proxytunnel/proxytunnel-9999.ebuild b/net-misc/proxytunnel/proxytunnel-9999.ebuild index cbc33dfb1f68..c4cce456a92d 100644 --- a/net-misc/proxytunnel/proxytunnel-9999.ebuild +++ b/net-misc/proxytunnel/proxytunnel-9999.ebuild @@ -19,7 +19,7 @@ DEPEND="${RDEPEND} " BDEPEND="virtual/pkgconfig" -DOCS=( CHANGES CREDITS INSTALL KNOWN_ISSUES LICENSE.txt README RELNOTES TODO ) +DOCS=( CHANGES CREDITS INSTALL.md KNOWN_ISSUES LICENSE.txt README.md RELNOTES TODO ) if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" diff --git a/net-misc/rabbitmq-server/Manifest b/net-misc/rabbitmq-server/Manifest index 5b5940aafa92..2effa7a63eab 100644 --- a/net-misc/rabbitmq-server/Manifest +++ b/net-misc/rabbitmq-server/Manifest @@ -2,5 +2,7 @@ AUX rabbitmq-script-wrapper 1855 BLAKE2B ee6fe4ab1688edfdf4933754d192a851c2e5856 AUX rabbitmq-server.init-r4 656 BLAKE2B 0ec16b0b5f7c17d4e12e08382ac12f1ec0f8c94b63b05bc2066b66ee46afc1e246f76833f75b6a9c56572ccd348a50bbab0416bac07f29784ceb84c7333fc907 SHA512 1d16de0cb21527b8ac4db54a2d4f4f9ef07d8fbd744370f0ee311a2cd77da63e17dc160796bfb99a4d95f4743fcd1ff9819a5a3d14e18cfe38b337fdd4b7b04e AUX rabbitmq.service 314 BLAKE2B 5489ba8c773f7eccf335d34e3ead22f240fc12e1d089f33218027f9895e91ebca76ad8ba450ca6ca01568c4c67f035b14a912a2352922f7ed7287e27627f9569 SHA512 8bf25da162ef336f9eb3f69f871b0945f7b02243da8a4d800e759266236ef84740988e2e33f88f4906f08a63cab49dbae87c868f69ee89df995170d7d2ae9457 DIST rabbitmq-server-3.8.4.tar.xz 3086216 BLAKE2B c1c22ebca1b66aa210b45b3fccfffd89f3bb9312d37c78362db6d728456c8b7f3a0d787bcd411909509130307faf8457e4a7becb40cbf76ebb1cd1f1b615cce6 SHA512 2dee202b0a39f3d3d4314c4a5ee812d1c2b85225c6cdfc9ddb887285176df8d7009ca4ac8c3ab61cc3a943d32fa7665124dbf51ed18a322a280a3590601f118d +DIST rabbitmq-server-3.8.7.tar.xz 3074228 BLAKE2B 131e79cc97c64fb5ba8d0c4906501da34e8569cb498ec61fe16be05923e2e2787a3d4ae5291f27efa619a0988b3c98ab8109ec2c0bc2c74da48c4ddc2f5e2cd7 SHA512 0d9771576f5b0b3ee68386ad02c7b01aa9939c38ab1aa8a8e2fe5f5b494b5cd855d2a5029a74364c6bf5097e8a70ef95e325ef9a9945576344c1a33ace0998ac EBUILD rabbitmq-server-3.8.4.ebuild 2374 BLAKE2B 3befa2b1082a817401324e00a571f3e59bb66cd97e1249adb791edfe3b78e005d3169af7068e3cad23595196873b6bbc127c8b668091bb859c06aaffd0cfe8c5 SHA512 4386018e0dd428346285d082681b43b0e3fd2c25be676301ef176e18e7c475e2e9cfb85eede2a7d4e18b2964f1b7e9db696986eb52a71f8e5b63c141a98ec92a +EBUILD rabbitmq-server-3.8.7.ebuild 2155 BLAKE2B 1c5b704dce029f7919f973848aa2e15509166921b8f305cb2c0593c719d54ba69211858e8bee407e6102bf9e8843c7604fbc8943bdaeaf2306941f0d1629d6bb SHA512 b48d6788c4b718f1301aab62b5a5b37e1fe79bd6dd35a25eb4c2e87aedededeb809db45fa807f8fab34dc5e9d168b5af547aea9231dc67413fda1eff7e187fdc MISC metadata.xml 243 BLAKE2B 521acfb5d3a435d6280a45018d424779bc562b0de43396d1fbc0bb5950c2e672a0090552e29cafa59a61c07baf9073d466316eb1b43cdafdded443f9e57c3bf7 SHA512 d44d6b045d6b171e487d632935b2ffd1d5c567b28e273aadde4799d45d94f1dfd75873d296d4e9de1e431d5a8de4a0337e9e3fa648545c182f225e4f45652701 diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.8.7.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.8.7.ebuild new file mode 100644 index 000000000000..87c9d4ebe3e7 --- /dev/null +++ b/net-misc/rabbitmq-server/rabbitmq-server-3.8.7.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit python-any-r1 systemd user + +DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker written in Erlang" +HOMEPAGE="https://www.rabbitmq.com/" +SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/rabbitmq-server-${PV}.tar.xz" + +LICENSE="GPL-2 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" +RESTRICT="test" + +RDEPEND=">=dev-lang/erlang-21.3[ssl] + -rwhois server from ARIN diff --git a/net-misc/s3cmd/Manifest b/net-misc/s3cmd/Manifest index 0c7df0627bf6..2de203a8a2be 100644 --- a/net-misc/s3cmd/Manifest +++ b/net-misc/s3cmd/Manifest @@ -1,5 +1,5 @@ DIST s3cmd-2.0.2.tar.gz 124266 BLAKE2B ab5921f22af05007c57df84ab4df559f31a8b7f05427fa06fa7428d41de788e4824b6285b69de592ed84d72733d3ae455a20c017dd9cecf2e4e073bff5016fb0 SHA512 4cd155f4e24e462fcab009b5ae0844718b728134cf436a4c43a9380c178c2172bb5bccc780f0f174cb43793554cb4f9b5ca432c757c9e5a4a8eaa4efe656133d DIST s3cmd-2.1.0.tar.gz 127120 BLAKE2B 4282f616eb7ca97fa0d529a2c5acc1359f88888d182b62e1fa7d3f7401a93852a4e0724363a4c6f0a6520d6aef290d64e1775cb252fc0fbaa4b94762402c381e SHA512 98156218c4379e233185662d29fa4299b4a4e45a0fe143a145f30ff7d03362a4558b5fff5e5da0da850f5cce2c760fcd031bcf5ff7a6bd2c6352259e791d65e6 EBUILD s3cmd-2.0.2.ebuild 579 BLAKE2B 37142c3dbcb5ee3d9ddd574738fdd0df153e566949a0f1f7350b1ba2c02acd36e0a4398ba4683f12ab9392d86375a5e10adbf9b39d76a020e20e4b565af1b5ef SHA512 bfad562510e73393e0cb8ca22ca7b7853ed5a66b35105282eb6eeec1ccef38a0e051d45a62eb442b923148fd75a88259fda742cd28399fad9bfdaf31fe731775 -EBUILD s3cmd-2.1.0.ebuild 558 BLAKE2B 7742429c519ec2f0ecc6f973c58fae365e6792c27fa73285710e59b806cf966a30c9117a5dbf1710a7c0f7f637d50afbbf821864ab2fa67135c186713144937c SHA512 e08a88cb49ce97a41bd7e22a0f634e3673e369dfc171ebf88b71ae06bbca7264a84ac5fb1076d81e25e49d499af6ac34e99e71e9e63d3ba0d36119f60c9e8bbb +EBUILD s3cmd-2.1.0.ebuild 557 BLAKE2B 7a9a58378ecc64a84ddb7bd96fd211a37dda3fe093ec95fa6cd464d14deca7f117914ccc2c8928c60463a7e128b488fa018c237e1f6e15b140d271049bfbebbe SHA512 bc18359ed6e4144b534089e86b6150b69cf7194cb9d3ee41b500e5ea3d1cd9024bcb5be092dbbe4f0039dacc9fe30e85e1825aa993777891cb980d4cdb688d8c MISC metadata.xml 684 BLAKE2B a51a67e94176e0c83d810b847abce27229e0769007d984fe4947a474f7d5dbc7a27169efa6caad265405e7e489351f5cc506fc852be88381f282bc7068bd70f4 SHA512 aa2ed58e516488adeb24cca0aac779dcb49c4ed6977a6b411df34f45a0e1b58a42aa34b0ff5faf1206bfb88f85bddf034dad43577512cff67e1aed2292f373e8 diff --git a/net-misc/s3cmd/s3cmd-2.1.0.ebuild b/net-misc/s3cmd/s3cmd-2.1.0.ebuild index 52463ca60029..bcff44746076 100644 --- a/net-misc/s3cmd/s3cmd-2.1.0.ebuild +++ b/net-misc/s3cmd/s3cmd-2.1.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/s3tools/${P/_/-}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~ia64 ~x86 ~amd64-linux ~x64-macos" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/net-misc/selfdhcp/Manifest b/net-misc/selfdhcp/Manifest index 6add1802a3f4..5329e4217ab8 100644 --- a/net-misc/selfdhcp/Manifest +++ b/net-misc/selfdhcp/Manifest @@ -1,4 +1,4 @@ AUX selfdhcp-0.2a-buffer-overflow.patch 576 BLAKE2B 7b6d4193ca2e514b5f05e6594937d080c2d7d1c6a824dc976e6ee4481aa7a67fdf7188b159bf546c1c798c624b9a1ffbb8dd9a9bf269f5b6274fedfc4f37db19 SHA512 c0e6315d316d4cfca150c31edc7bfa613b0089580bba5ae67c3023b501558b943b68cccb24e95aece9b6b2fe26b4c63bcce75d9e743fc19f5c90b2fade7004b4 DIST selfdhcp-0.2a.tar.bz2 162803 BLAKE2B 694719fa4da516afe7ff1b9712b78c05edff51e3c0dcdf67ca0950d1f0ff05e8f8ed70e439c5a9d72ad3cfb9bffb6c723a98c9bbb7141d2c73fd885baccdf098 SHA512 3ffb8a6115502c201b37a6c4179f498d4847d469f5d271dd9408d7fe5714d1ebe10428c890d8ab943a6753f3fbc650730139a78b1f71c9972739ea4b886a53bf -EBUILD selfdhcp-0.2a-r1.ebuild 651 BLAKE2B 06e69ab892baaa420bb7cde25b45a56a36e5ed7ed282dba54173ade7a295ec5648952c903fd72760805d885841cc5e5d6aa4fcee4cf87033720f2246d7d29b74 SHA512 f9c9fcc7b8718431248f796b8e3661fb7d23c0a4f0430616b7414d37b72969026693e113a08df537cd54747611c720ed0a9f2406c2aef6900ac1c0dd5b9b4c29 +EBUILD selfdhcp-0.2a-r2.ebuild 579 BLAKE2B 2e6c059bd9018cc98b7893be564547213f8a17558da1e6b1b6ab559cff4a6fa8facc04b627494e794a2b01303803e62ea4c6fe20351c8408e0bb8a37a1ecc47a SHA512 f3e7c5f6235fd30c810da36a7a570e19dfefa40eb04284fcf4adb73fe2530c927a766f6a9dc07d91d4d0419a59d1973a8afc4e64d3cfa75d1b89e7416bf0c6a3 MISC metadata.xml 245 BLAKE2B b449334eab5d1bae5c96451ffa20612644941900f9f6d9c2a0221db20d081469214aa6f35b5d7991a12b236f6c480119fe105487ab187e72ac5ed5e739ad7869 SHA512 7ce707fd04933e9ba4300c1dc0fa1af0f184cc6b736c470d23ade7e6f8993cd7e7b21dd0c6d0fa513e88c131d24bb008005e78ec2093d76823ab7a693cda2d50 diff --git a/net-misc/selfdhcp/selfdhcp-0.2a-r1.ebuild b/net-misc/selfdhcp/selfdhcp-0.2a-r1.ebuild deleted file mode 100644 index 537ef2f6d90f..000000000000 --- a/net-misc/selfdhcp/selfdhcp-0.2a-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils - -DESCRIPTION="a small stealth network autoconfigure software" -HOMEPAGE="http://selfdhcp.sourceforge.net" -SRC_URI="mirror://sourceforge/selfdhcp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~ppc ~sparc ~x86" -IUSE="" - -DEPEND="dev-libs/popt - dev-libs/libxml2 - >=net-libs/libnet-1.0.2 - net-libs/libpcap" - -src_prepare() { - epatch "${FILESDIR}/${P}-buffer-overflow.patch" -} - -src_configure() { - econf --sysconfdir=/etc --sbindir=/sbin -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog README TODO -} diff --git a/net-misc/selfdhcp/selfdhcp-0.2a-r2.ebuild b/net-misc/selfdhcp/selfdhcp-0.2a-r2.ebuild new file mode 100644 index 000000000000..2360e41ade5b --- /dev/null +++ b/net-misc/selfdhcp/selfdhcp-0.2a-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Small stealth network autoconfigure software" +HOMEPAGE="http://selfdhcp.sourceforge.net" +SRC_URI="mirror://sourceforge/selfdhcp/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~ppc ~sparc ~x86" + +DEPEND=" + dev-libs/popt + dev-libs/libxml2:2= + >=net-libs/libnet-1.0.2:1.0 + net-libs/libpcap +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-buffer-overflow.patch" +) + +src_install() { + emake DESTDIR="${ED}" install + dodoc AUTHORS ChangeLog README TODO +} diff --git a/net-misc/sks/Manifest b/net-misc/sks/Manifest index b3061b300944..a2d499dd22ca 100644 --- a/net-misc/sks/Manifest +++ b/net-misc/sks/Manifest @@ -11,4 +11,4 @@ DIST sks-1.1.6.tgz 359499 BLAKE2B 6fb92aab93db8e19536db7df6a05bccc4c13a4859b8df8 EBUILD sks-1.1.6-r2.ebuild 3677 BLAKE2B 354a2b89fcab9050ba7551ecff8da54b5ab8011605e936157396cde5cda30855a341042a9654737b26722fba81964036be394b048d3360ad99a075c0b1145a39 SHA512 0b37213e24548699dec3874a7e2bb9185df65d701f67f13ec7584ecde220c32a95aa9b7012fe2dee2fcd8a7972541dd0c785a5b17daaca976c0ced61699e4c59 EBUILD sks-1.1.6-r4.ebuild 3546 BLAKE2B 8be2010b861536d6ac2307648728e54e5d2b9cc254252ffc3d88de1ef93cf38fa4bbd4a512ccf75378987319bddf142e8d91a2d656191f1f15904e9aae38a372 SHA512 2dbc5eb84b4d4b00c6ec2b01bd7f2323ab916337f9bdf10f06ba9b7d500c4b64b4625613cbd3e1755275ff44ff85d366c824b42fa51c18b88ef6985a537f8cce EBUILD sks-1.1.6-r5.ebuild 3689 BLAKE2B 5b1b9cb2b694b8e8415e29e93c0276d42e81f22873c721f67676a82f5da3de0d4b4026e72fd9275f70d2e3375ac974ac6a5597317d43c54654678600b4277afc SHA512 b9f0db5da7805b6748ca118c3feaf88f84ab1fa8a12ad7cf6d47547557a414d8240398577b5e6beaf8d2d08ea0a1c02f34685a1071c1a72df2a1b9c528830580 -MISC metadata.xml 421 BLAKE2B 533f545d0e35f30eed5eb31b56c1413ecc9534f9a3337627a08358149edb8f7101d71f0ffcb4d01ec234ae95deb7b26cd9f941a2d47b449bb1c6c360fbb63f11 SHA512 b9f538cac1e2b55791bf0a681eb715fb073de9bba6de1f53d911fd7269856a31dcb7d3c21a8bca108bcd49db10d3c9906ceef1f09a6f02773622bb484f56c61e +MISC metadata.xml 337 BLAKE2B 136350a55fd572e1bec89457974f2d2722af1a74ae710bab541f1979d3294e6f44b1519e13ddcba242807d6d2f96ac11071126facdec62597d3201327e84e7f9 SHA512 977596797db2915f728f8c6661a5c90a3348691b357f0e2c9ddab662cc50bd8e426bc35f14e9a8ffa3ad6938fc206859e865fd9f4f6a02f45f377a1adec7d38b diff --git a/net-misc/sks/metadata.xml b/net-misc/sks/metadata.xml index 83c77f8a3808..7bc958a5ed9b 100644 --- a/net-misc/sks/metadata.xml +++ b/net-misc/sks/metadata.xml @@ -1,10 +1,7 @@ - - k_f@gentoo.org - Kristian Fiskerstrand - + Enables bytecode optimization diff --git a/net-misc/sobby/Manifest b/net-misc/sobby/Manifest index 68b95eb9cad7..0b732ff51960 100644 --- a/net-misc/sobby/Manifest +++ b/net-misc/sobby/Manifest @@ -3,4 +3,4 @@ AUX sobby-init-0.4.7 560 BLAKE2B f21863f4df71918beb29497207d2ace23acfcd4a21e3f94 AUX sobby.xml 451 BLAKE2B 75ac409597a9e369f63aaa91f45bf18a33d11077445c3c2a53ed8d8bddb0d0f6cf38da91d1002403c8a5d26729958d4956967229524aca6d29bfd55025297516 SHA512 5ef02607a1e60a801036ad57b59d79fa1adff128da857491e0a149dd0b3a14c7244f263e7c916a1f9b08fba49597a02a11b8ff3924b278031d570679fa9eb8e3 DIST sobby-0.4.8.tar.gz 134766 BLAKE2B 2406f4e71615cd00de7a5dc1b00734d26b96f577d7bfd3bfd56746c63b26fdc089a1560fbbea78b5863ce1755b81c0e0787cab0d6c3c476b1ab2b35bb6df084a SHA512 b946fc5c15257f74213fd6418933f8f4970ca58213a4c5bb33e1110f85964ce137eb5a9fdd0a601d8838310315241b9c29065493f4c9b33a8dbe09e77cc25492 EBUILD sobby-0.4.8-r1.ebuild 1255 BLAKE2B d74e22051bf09518372fc25c16fb78011129459e90844e1aac1b16410c31d383de75c68754a6ab4c1b7fd4b14ffc3358d1ac149a4e853c42224ac0c36f086feb SHA512 9905003ce6942c2bd3632a0a4b7449a396de3ce32f0a318b9f2000e6e79d688e56ea6e3aeb76ea9cf5b1babe7923cb189d81c9d4d792f7481b7a2474130f3bb0 -MISC metadata.xml 257 BLAKE2B d8c971c7ac06c07769e0eaf3d6353aca6108be6c79bcf423e0657c0f571773eb925e2c14f9f33b9b23d8b76be4384d3a823f6c1bbc6b87fca056529dcb201a9f SHA512 66f0895ba9f63a78af60e0e37ac6537d6cf3a5362fcebb82f97c7799f3fa73ce0e5474291ddf254d258372012f2a497eee0e17138ca291f9b8a11a1bf7dc76c9 +MISC metadata.xml 168 BLAKE2B 5f277cc66dbafa7e7985433f84b0f9a656a176a9b901862e2a8353ca2d4526797dded9696e835b9696c7f72324e94959cfb5a22de49a7e3e61604153886037ab SHA512 00eec08786156434460f5ed77b647579546cf1a86341a4f2c9c9c84326468c2c21dc5101c4277103b19266bb6f788823f4ddf3b9d044da26326d79bf2ac9a274 diff --git a/net-misc/sobby/metadata.xml b/net-misc/sobby/metadata.xml index c969532a7097..1b2becffa26c 100644 --- a/net-misc/sobby/metadata.xml +++ b/net-misc/sobby/metadata.xml @@ -2,5 +2,4 @@ - Stand alone server for the obby colaborative editor diff --git a/net-misc/taylor-uucp/Manifest b/net-misc/taylor-uucp/Manifest index feb8ffe4e390..54140e2756f3 100644 --- a/net-misc/taylor-uucp/Manifest +++ b/net-misc/taylor-uucp/Manifest @@ -1,5 +1,6 @@ AUX taylor-uucp-1.07-fprintf.patch 188 BLAKE2B 13900fdaffd964d5e38a4bc3d2acce2675ba74ee008676d97313b4b75ee5625aeff5b56fbdb1a89909fa4cb006102e43f65a2832a1805fb747608eb13054ebfe SHA512 468870a9e64f0ace876bc1254e264e634fc07011b9ffa5ca0ccecb23c925e2a4a5c4463e6741b265bc8df17d0a578710cc8ea135461a1dfcd1c782e991bc7623 -AUX taylor-uucp-1.07-gentoo.patch 5049 BLAKE2B 3d010ff0841df59196d38e7450b85c4d36c2ccd770a4c31d29962e3c3f87d5a264977fa2f715a9bb91fec44f60dd5e045eed440e0fb482be525702497f3ad2a1 SHA512 8d259ddf10c80ff6c349d3bec531f858d561f3f488fd6066d69ddb8d2242e9f22ff8781ce47dcdb10f3dbf4a073bc4bf3492f6fced30d8d129e6f81e860f971a +AUX taylor-uucp-1.07-gentoo.patch 4895 BLAKE2B ec5faf0eda4ea26da7cbaa9ff2345cfbbc27f9ac99c28c8001da482f9036b6cf6f1c6c65d58354121c9391fd4b482f07103e02d4d8fb9d9687a64d91a0bc5a99 SHA512 93cc02fc476c4471cd057c812314709ad4b8218c653131428c905f6e57ddd57f094b8faef99a4b132352784918f89c94ebdc8ed40059aaf18ed2e1d8e3bf6143 +AUX taylor-uucp-1.07-remove-extern.patch 1852 BLAKE2B ab69378916f3fcde12da9d866ab03b369687f98b1f4363b1551d2806a9c1752078f1b061b5ea067287a8df18a1105eb7efcbc9b797a478130b2582acb0adf277 SHA512 8624fa2507345b162060dae91655ae9a36ac4102cfd43542a1cf735d91cf99a5a1cdefe862ee444634449acc585b69d111d9ffdb5cd9ea492fff11f05be0acda DIST uucp-1.07.tar.gz 1013234 BLAKE2B 5734bd1b8afcc9cb9b0dcc25afe73ee89b6007249a73d286bc39975bc0cd7a1907e360dfaa050175d87e34a7d468a70a7cae75124c920f00f03ff52f16629bb3 SHA512 13d215890234e638bed53dce7bab6eb78e0ce6b658f23ac1d7f8abc6e1d97963bef76aa4148ca644f450d5a1678fac940b73fbcd5845d7f5bea3afbd8055229b -EBUILD taylor-uucp-1.07-r3.ebuild 1368 BLAKE2B af593bd0f85f6fdd57bc1834f3ca36d5a4299d66f4bdf08da2051db4e8d2a313260d29788d921f828a5ab2896be6e746f159f5c4b0456b6c6a406260f04d1c76 SHA512 c992c60e7c5f10f9ba617da965841d6c6c0342da8aa7b612e321e95b1b2bc8d534a351ad3a7e27287ce6604b94a207bd9baf14eaf4d835197e87388a677a07e9 +EBUILD taylor-uucp-1.07-r4.ebuild 1404 BLAKE2B 185747b1ff24b84b5e5e8d5a48f6d0c569657e09b5767948187041f065445c6c9ef6e25bd4a63b760f6486a18f3b05238be0ddf4a53c13d83224403be62ba67c SHA512 cab25c9e694b77e80f767bce1c0add5f2a33be748fa86f4a7d38ba17a3018435570923022d15ddb9c2302895a3f936d498fb99dfa81ae551ef2c2432ef4cb6aa MISC metadata.xml 319 BLAKE2B f7bd226c6082b2d19d38b6d20aa6d859e6076e226cf2ae3a4013ee5ff558f7dba27cee1fcd159785679fe03b37082d57232d7ecf6f86e832a60e3d8c4f528d57 SHA512 14fddbb3e6a6f0defe184c909d8ae29072782e3060dd5c91f852572039ca81be95f9cae98f6a4a011711cd991bcfa886638d725372463b3af4ee7f15654ad22d diff --git a/net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch b/net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch index 42839bab300c..86af851a9020 100644 --- a/net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch +++ b/net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch @@ -1,6 +1,5 @@ -diff -Nru uucp-1.07.orig/Makefile.am uucp-1.07/Makefile.am ---- uucp-1.07.orig/Makefile.am 2003-05-30 00:10:23.000000000 +0000 -+++ uucp-1.07/Makefile.am 2009-03-06 18:41:48.000000000 +0000 +--- a/Makefile.am 2003-05-30 00:10:23.000000000 +0000 ++++ b/Makefile.am 2009-03-06 18:41:48.000000000 +0000 @@ -78,12 +78,12 @@ install-exec-hook: @@ -18,9 +17,8 @@ diff -Nru uucp-1.07.orig/Makefile.am uucp-1.07/Makefile.am done if HAVE_MKDIR else -diff -Nru uucp-1.07.orig/policy.h uucp-1.07/policy.h ---- uucp-1.07.orig/policy.h 2003-05-29 06:08:45.000000000 +0000 -+++ uucp-1.07/policy.h 2009-03-06 18:41:48.000000000 +0000 +--- a/policy.h 2003-05-29 06:08:45.000000000 +0000 ++++ b/policy.h 2009-03-06 18:41:48.000000000 +0000 @@ -302,8 +302,7 @@ /* #define LOCKDIR "/usr/spool/locks" */ /* #define LOCKDIR "/usr/spool/uucp/LCK" */ diff --git a/net-misc/taylor-uucp/files/taylor-uucp-1.07-remove-extern.patch b/net-misc/taylor-uucp/files/taylor-uucp-1.07-remove-extern.patch new file mode 100644 index 000000000000..4a8efeeb83f3 --- /dev/null +++ b/net-misc/taylor-uucp/files/taylor-uucp-1.07-remove-extern.patch @@ -0,0 +1,67 @@ +From 84b5bf1e6b8cfad657b88f8b061e172e327ef970 Mon Sep 17 00:00:00 2001 +From: Nicolas Boichat +Date: Thu, 10 Sep 2020 17:06:37 +0800 +Subject: [PATCH] Remove external function declarations + +We need to redeclare functions that we already have. + +This causes issues with recent toolchains: +init.c:100:14: error: redeclaration of 'getcwd' must have the 'overloadable' attribute +extern char *getcwd (); + ^ +/build/amd64-generic/usr/include/bits/unistd.h:158:8: note: previous overload of function is here +__NTH (getcwd (char *const __clang_pass_object_size __buf, size_t __size)) + ^ + +And also reduces the number of build warnings. + +This forked repo does the same thing in this (large) cleanup patch: +https://github.com/quinot/taylor-uucp/commit/b599665ae1e085df0f96de5f50a738fceee02150 +--- + unix/init.c | 30 ------------------------------ + 1 file changed, 30 deletions(-) + +diff --git a/unix/init.c b/unix/init.c +index d9d2147edd93..a9b7135be9f4 100644 +--- a/unix/init.c ++++ b/unix/init.c +@@ -81,36 +81,6 @@ + #endif /* ! defined (MAXPATHLEN) */ + #endif /* HAVE_GETWD */ + +-/* External functions. */ +-#ifndef getlogin +-extern char *getlogin (); +-#endif +-#if GETPWNAM_DECLARATION_OK +-#ifndef getpwnam +-extern struct passwd *getpwnam (); +-#endif +-#endif +-#if GETPWUID_DECLARATION_OK +-#ifndef getpwuid +-extern struct passwd *getpwuid (); +-#endif +-#endif +-#if HAVE_GETCWD +-#ifndef getcwd +-extern char *getcwd (); +-#endif +-#endif +-#if HAVE_GETWD +-#ifndef getwd +-extern char *getwd (); +-#endif +-#endif +-#if HAVE_SYSCONF +-#ifndef sysconf +-extern long sysconf (); +-#endif +-#endif +- + /* Initialize the system dependent routines. We will probably be running + suid to uucp, so we make sure that nothing is obviously wrong. We + save the login name since we will be losing the real uid. */ +-- +2.28.0.526.ge36021eeef-goog + diff --git a/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild b/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild deleted file mode 100644 index c32b453cdeef..000000000000 --- a/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils flag-o-matic autotools - -DESCRIPTION="Taylor UUCP" -HOMEPAGE="https://www.airs.com/ian/uucp.html" -SRC_URI="mirror://gnu/uucp/uucp-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc sparc x86" - -S="${WORKDIR}/uucp-${PV}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-gentoo.patch - epatch "${FILESDIR}"/${P}-fprintf.patch - mv configure.{in,ac} || die - sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die - eautoreconf -} - -src_configure() { - append-cppflags -D_GNU_SOURCE -fno-strict-aliasing - econf --with-newconfigdir=/etc/uucp -} - -src_install() { - dodir /usr/share/man/man{1,8} - dodir /usr/share/info - dodir /etc/uucp - dodir /usr/bin /usr/sbin - diropts -o uucp -g uucp -m 0750 - keepdir /var/log/uucp /var/spool/uucp - diropts -o uucp -g uucp -m 0775 - keepdir /var/spool/uucppublic - - emake \ - "prefix=${D}/usr" \ - "sbindir=${D}/usr/sbin" \ - "bindir=${D}/usr/bin" \ - "man1dir=${D}/usr/share/man/man1" \ - "man8dir=${D}/usr/share/man/man8" \ - "newconfigdir=${D}/etc/uucp" \ - "infodir=${D}/usr/share/info" \ - install install-info - sed -i -e 's:/usr/spool:/var/spool:g' sample/config - cp sample/* "${ED}/etc/uucp" || die - dodoc ChangeLog NEWS README TODO -} - -pkg_preinst() { - usermod -s /bin/bash uucp -} diff --git a/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild b/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild new file mode 100644 index 000000000000..40489f01df10 --- /dev/null +++ b/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="Taylor UUCP" +HOMEPAGE="https://www.airs.com/ian/uucp.html" +SRC_URI="mirror://gnu/uucp/uucp-${PV}.tar.gz" +S="${WORKDIR}/uucp-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc sparc x86" + +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${P}-fprintf.patch + "${FILESDIR}"/${P}-remove-extern.patch +) + +src_prepare() { + default + + mv configure.{in,ac} || die + sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die + eautoreconf +} + +src_configure() { + append-cppflags -D_GNU_SOURCE -fno-strict-aliasing + econf --with-newconfigdir=/etc/uucp +} + +src_install() { + dodir /usr/share/man/man{1,8} + dodir /usr/share/info + dodir /usr/bin /usr/sbin + diropts -o uucp -g uucp -m 0750 + keepdir /var/log/uucp /var/spool/uucp + diropts -o uucp -g uucp -m 0775 + keepdir /var/spool/uucppublic + + emake \ + "prefix=${ED}/usr" \ + "sbindir=${ED}/usr/sbin" \ + "bindir=${ED}/usr/bin" \ + "man1dir=${ED}/usr/share/man/man1" \ + "man8dir=${ED}/usr/share/man/man8" \ + "newconfigdir=${ED}/etc/uucp" \ + "infodir=${ED}/usr/share/info" \ + install install-info + + sed -i -e 's:/usr/spool:/var/spool:g' sample/config + + insinto etc/uucp + doins sample/* + + dodoc ChangeLog NEWS README TODO +} + +pkg_preinst() { + usermod -s /bin/bash uucp || die +} diff --git a/net-misc/tcpsound/Manifest b/net-misc/tcpsound/Manifest index 4840d968fe95..a4ba5c5d340d 100644 --- a/net-misc/tcpsound/Manifest +++ b/net-misc/tcpsound/Manifest @@ -1,5 +1,5 @@ AUX tcpsound-0.3.1-makefile.patch 1573 BLAKE2B ea791c209bb065da0185451fd463d47ed9bde74d9bd03312853baaf129ad37cff0eab6b9ecd67700c49439a08588a2c25e62a8e3b6b7494acde740603a472c7d SHA512 6ae771f09bebdf265ca8e4b7efb0201140088f76dbfc13187b362641c2eea033d4b4a1f9a58661bd6c678d86bf54740dad0b101700f546a56ae5a0801b58fbd0 AUX tcpsound-0.3.1-misc.patch 983 BLAKE2B 33edb9a8322698f9da2c3cefcd96b510595552c010c406705a707577433ecc42e7f50818467ec5df38f79014a7d95300cc1dc9ba3b67caf8b64e834451a1ea31 SHA512 48c37a7adba42c1a6279616ac05fa48794ad2ef2c5d810ca6866f74dedbc3b242841ef169007e0779e10f5db19bf1ae90fe87b595c543e34cb09998a84fc3156 DIST tcpsound-0.3.1.tar.gz 155357 BLAKE2B ccab12232eb5b63c9baaffd866f3755cd7f8c0b71edff7508a0e823d805bc22d908d32eb48e1501870c4c3309be3a7b3ae029516848bf6decff4bcc6b5b53f8e SHA512 9db7c03f57f0e95b5b6b947bdeff9664dda6f6039e1080611205ca15648cb9b31325f462b31cbb1462a4aa767a9c89d6125c17144bb0dd7d0acf89e24b2f3055 -EBUILD tcpsound-0.3.1-r1.ebuild 630 BLAKE2B 0b37c8563b356dd94a4683ec8652eaf5c322a8187225ec3f74857a9b0149f57dcd0b10021a859e8ccf5f75640f650ae30ba4ae0d98b959741827ab2ca0b3f282 SHA512 922ef89bf649f50e611388df140b364eaee57b9899637015b96315315fa2250a6a84d521f4858242d9477207badad1d412d24f5718923a8653e4754f3b5162c1 +EBUILD tcpsound-0.3.1-r1.ebuild 679 BLAKE2B eb22b74f3c40b90aeca6c35ec1a0ad8f429f1d37bcc3d2b8949bb7b78f28107ec24c4388d537efe8ef4e2afa49f4a9b902a61e59755704970f09fc1d5dab94f5 SHA512 bc1fbdbd6e871939a4f5ca657945bffb277708ed3af702100e6c440e456feb9057351572a4468cb8f93c05e0c8c7d1de8438e5bf1f51e72bef18654414613fa1 MISC metadata.xml 280 BLAKE2B e048698c920b118e9a29ec8558620cbd87f8cd4a3f9b4db4fe77f9ebf399b827cbb190d792c6ddcfc810bc09b51f233e5cce4c29c8b98d4130a3473c1ba82882 SHA512 8b56802e5524808b11ab857779ce04fb2d07cae87376f67490178601a9aecf7ad9f95743709b46048a425598d4cf8dcf01ef78cc97009d78e26a7728453150ef diff --git a/net-misc/tcpsound/tcpsound-0.3.1-r1.ebuild b/net-misc/tcpsound/tcpsound-0.3.1-r1.ebuild index fe5bb78e69cc..9791ba1a3d47 100644 --- a/net-misc/tcpsound/tcpsound-0.3.1-r1.ebuild +++ b/net-misc/tcpsound/tcpsound-0.3.1-r1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils toolchain-funcs +EAPI=7 +inherit toolchain-funcs DESCRIPTION="Play sounds in response to network traffic" LICENSE="BSD" @@ -17,15 +17,17 @@ DEPEND=" net-analyzer/tcpdump " RDEPEND="${DEPEND}" - DOCS=( README.txt elaborate.conf ) - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-makefile.patch \ - "${FILESDIR}"/${P}-misc.patch -} +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-misc.patch +) src_compile() { emake CC="$(tc-getCC)" } + +src_install() { + default + gunzip $(find "${ED}" -name '*.[0-9].gz') || die +} diff --git a/net-misc/termpkg/Manifest b/net-misc/termpkg/Manifest deleted file mode 100644 index 4eb40e63244f..000000000000 --- a/net-misc/termpkg/Manifest +++ /dev/null @@ -1,10 +0,0 @@ -AUX termnetd.confd 347 BLAKE2B 203f1b5077a1e3e8b0ecba048ca0a7128a065ae395f3c0a99b293b0efff8fbddab2e4970655add91c82eef420588b56e20394660725bb7d4359be8f0c37f5746 SHA512 7d872b40c3d3372538ad87d554d181a7fd0e153143c1741d6b0098dca6c691c0f103b6013289a49c801664f7347da25c3910b109fdd3cc890fea2e4b00aa278b -AUX termnetd.initd 1327 BLAKE2B ff65f60a66f2d95610ff3683848b00eca18b89b95762de6088a55660cb6506b1cbf086972b315c2fb327e885b0e437b04ba2224a105c765fd10e42c635f58dbf SHA512 e52af8ca5452b3cb5790a021597b97109872dab3871374669c36bbb71b44b9f86d31846c8a5dd52844607f50f609464916b0db7dc83d6b025deeee6ec1cd1eb8 -AUX termpkg-3.3-ttydforfax.diff 1076 BLAKE2B f5ea6eae60971126f5a7cd307c7aa9403d32cc5be9ec4c4df1995b409546a1d1a3bcf592e70da5f681c709b7ba9d896cdf3d5b677a49130c90b11674e9a48c36 SHA512 8c9eb065cc0e9bb9709750b71dd22ee8da1f7945f23ac5a9d419b08e4d9168111b812767341e3bdaf86c0e2edd2fc0ad18500b4a68dd2b74aba426f4d189c176 -AUX termpkg-3.3.9.1-gcc43.diff 379 BLAKE2B 6b43d9db55b6612620789a8bcb88b7b781e6f4fb9dbf63efa7bef4984e65eff4abef96a028a28d46eebd51ed092c523e834b8728c47977d2ddbccbe7718f3df7 SHA512 73154f1ad78a4afd4a2d2289e2f6e36f23f76accd18b70a94212bf535dbbad1b072ec6e86f39f7d0c06252ef417c73c55a0b1d6d1d79bd239c95aed3f71074e4 -AUX ttyd.confd 1894 BLAKE2B 6a46667d927fe0849901ea48c5b38ff0963ddbe6bece03731203b13399c2bdf7db8e0e06a98b26a9d5d742b0706ffa87f14685568d7dba4da9d4b8b09aff7c47 SHA512 17f13c9191858f3b620a84f91b3596fcd29ef8706064ff18d8e44b50adccb5d91494b61417e296da59671d78465b324cf5c12538c70e8fd783f2c86de8ef779e -AUX ttyd.initd 2222 BLAKE2B 84063dbeb213caa3414c6dfb1d75791fda451bc91e7f6b201dd55b4f8eba88cd239f6d01986c255899ec9679d465cae617e71b7c68b16c291811edeedb709c2c SHA512 d778644393722fa00837f542bbbd772afc86801bf875430321d287adb7129b605bd12d8dd3a49a79795b58b188b4e7febc13546e7181a1ede278f9fbb40e47bd -DIST termpkg_3.3-9.1.diff.gz 6759 BLAKE2B 94e139b2dfc4844dd13df075f8d0ab8b7bff482618c55b56d5cc1d67706b10cf04b6b135566980d4742edc46dfc65dcdd1d254bef96a57f4b62c5250a520537c SHA512 dbcba1bc020ead0ef5e4f2fb2e7ee50937dbd6d614e53547bf2473dc3cbf0f4f3100a15bcd200b815a4fcbfd454a08a3185cdb305c4f3bde389070b5545293d4 -DIST termpkg_3.3.orig.tar.gz 65807 BLAKE2B c4382d6689b3bac1f22407e55dd18373b36be1de88f0678ac93bc0dc9c43f07bc2172e4be86ae250d5ed8e9c89991f1842457f97eb646ec8054353d525d9ad7a SHA512 4dc1152af27af5edda66622435f5c5d46e9bbba9dc3e9e0d6349792efef9488993d9ea02eb8780bc05a0a29756a0ba3cf45bf8d1799906b55d166c287432c22c -EBUILD termpkg-3.3.9.1-r2.ebuild 1318 BLAKE2B 2bec8adce6fe40d62be0faf08bf080962cd52648204e73145c22ae93d79d0c8d6559de9dab78ece82a26db495ffffae5ffb5525231856b226d58c92feef92ec7 SHA512 a661b3541915fa63feb9917f924f5eb28c2edb9a07fa8e1ae31099e5b6db4172993ea2e98fb4dfcfe179567da2eab60252ea5e41704e5170373abdc2358211a0 -MISC metadata.xml 618 BLAKE2B 9085f03cee7c7c04ff92f4c0672c956cceb06d47abb7f74fcc917452b6c209bf92e3f467efc596fbea85e0b703e840cf99a3b0e7a8a175e54c5e58931d8a08be SHA512 b82080f75078bb82c6ba021c631e8ddd4af719a523a70b1f921e3221a37b1e766918680cb77f9fbc9af74aacf9c196c3264720a95cbdd902f042b88f1c21f75f diff --git a/net-misc/termpkg/files/termnetd.confd b/net-misc/termpkg/files/termnetd.confd deleted file mode 100644 index 4eb95a989d41..000000000000 --- a/net-misc/termpkg/files/termnetd.confd +++ /dev/null @@ -1,14 +0,0 @@ -# Config file for /etc/init.d/termnetd - -# Set the configuration file to one other than the default of /etc/termnetd.conf -# -#CONFIG_FILE="/etc/termnetd.conf" - -# Sets the IP port to listen to for the control port (default = none). -# -#CONTROL_PORT="" - -# see the termnetd(1) manual page for additional options you can configure here -# -#EXTRA_OPTS="" - diff --git a/net-misc/termpkg/files/termnetd.initd b/net-misc/termpkg/files/termnetd.initd deleted file mode 100644 index dfc422be6671..000000000000 --- a/net-misc/termpkg/files/termnetd.initd +++ /dev/null @@ -1,51 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Terminal Server daemon (${RC_SVCNAME#*.})" -command="/usr/sbin/termnetd" -name="${RC_SVCNAME}" - -extra_started_commands="reload" -description_reload="Reread configuration file and make the appropriate changes" -start_stop_daemon_args="--quiet --exec ${command} --name ${name}" - -depend() { - use logger - need net -} - -config_check() { - command_args="${EXTRA_OPTS}" - CONFIG_FILE_DEFAULT="/etc/termnetd.conf" - - [ -z "${CONFIG_FILE}" ] && CONFIG_FILE="${CONFIG_FILE_DEFAULT}" - [ -n "${CONTROL_PORT}" ] && command_args="${command_args} -s ${CONTROL_PORT}" - [ "${CONFIG_FILE}" != "${CONFIG_FILE_DEFAULT}" ] && command_args="${command_args} -c ${CONFIG_FILE}" - - if [ ! -f "${CONFIG_FILE}" ]; then - eerror "Please create ${CONFIG_FILE}" - eerror "Sample conf: ${CONFIG_FILE_DEFAULT}.dist" - return 1 - fi - return 0 -} - -start() { - config_check || return ${?} - ebegin "Starting ${description}" - start-stop-daemon --start ${start_stop_daemon_args} -- ${command_args} - eend ${?} -} - -stop() { - ebegin "Stopping ${description}" - start-stop-daemon --stop ${start_stop_daemon_args} - eend ${?} -} - -reload() { - ebegin "Reloading ${description}" - start-stop-daemon --signal HUP ${start_stop_daemon_args} - eend ${?} -} diff --git a/net-misc/termpkg/files/termpkg-3.3-ttydforfax.diff b/net-misc/termpkg/files/termpkg-3.3-ttydforfax.diff deleted file mode 100644 index 0471fde13154..000000000000 --- a/net-misc/termpkg/files/termpkg-3.3-ttydforfax.diff +++ /dev/null @@ -1,28 +0,0 @@ ---- termpkg-3.3/termnet/ttyd.c.orig 2005-09-29 08:59:05.000000000 -1000 -+++ termpkg-3.3/termnet/ttyd.c 2005-09-29 08:51:33.000000000 -1000 -@@ -340,7 +340,10 @@ - char *cp; - int x; - for (cp = commbuf, x = 0; x < cnt; x++, cp++) -+if (isprint(*cp)) - syslog(LOG_DEBUG, "ttyd: Have net char 0x%x, |%c|", *cp, *cp); -+else -+syslog(LOG_DEBUG, "ttyd: Have net char 0x%x", *cp); - } - write(fd, commbuf, cnt); - } -@@ -366,9 +369,13 @@ - char *cp; - int x; - for (cp = commbuf, x = 0; x < cnt; x++, cp++) -+if (isprint(*cp)) - syslog(LOG_DEBUG, "ttyd: Have key char 0x%x, |%c|", *cp, *cp); -+else -+syslog(LOG_DEBUG, "ttyd: Have key char 0x%x", *cp); - } -- inputTerminal(commbuf, cnt); -+// inputTerminal(commbuf, cnt); -+write(fileno(tnlout), commbuf, cnt); - } - else - break; diff --git a/net-misc/termpkg/files/termpkg-3.3.9.1-gcc43.diff b/net-misc/termpkg/files/termpkg-3.3.9.1-gcc43.diff deleted file mode 100644 index 8d17fc5dd8b9..000000000000 --- a/net-misc/termpkg/files/termpkg-3.3.9.1-gcc43.diff +++ /dev/null @@ -1,11 +0,0 @@ -diff -Naur termpkg-3.3.orig/libtn/SocketIO.c termpkg-3.3/libtn/SocketIO.c ---- termpkg-3.3.orig/libtn/SocketIO.c 2008-09-03 18:21:28.881220673 +0200 -+++ termpkg-3.3/libtn/SocketIO.c 2008-09-03 18:23:29.106343243 +0200 -@@ -25,6 +25,7 @@ - #endif - #include - #include -+#include - #include - #include - #include diff --git a/net-misc/termpkg/files/ttyd.confd b/net-misc/termpkg/files/ttyd.confd deleted file mode 100644 index 5b0e2b8c0002..000000000000 --- a/net-misc/termpkg/files/ttyd.confd +++ /dev/null @@ -1,63 +0,0 @@ -# Configfile for /etc/init.d/ttyd - -# HINT: if you only need one virtual TTY, then you can use this config. -# Otherwise you should use it as a template for specific configurations. -# Just copy /etc/conf.d/ttyd to /etc/conf.d/ttyd. and symlink -# /etc/init.d/ttyd to /etc/init.d/ttyd. - - -# Master pseudo tty device to open and wait for a connection on. -# For reference, in Linux the master pseudo tty devices are the -# devices /dev/pty[a-ep-z][0-9a-f] and the slave devices are -# /dev/tty[a-ep-z][0-9a-f]. -# -PTY="/dev/ptyp0" - -# The host and port parameters specify the host and IP port to -# connect to when the slave pseudo device is opened. -# -HOST="host.example.com" -PORT=3000 - -# The optional mode and user options specify the filesystem -# permissions of the slave pseudo device. We set them right -# after the ttyd daemon has started. After stopping, we reset -# them to the permissions of the master pseudo device. -# -#MODE=660 -#USER="root:uucp" - -# Sets the initial baud-rate of the device (optional). -# -#BAUDRATE=115200 - -# Optional port settings. Specified by a string of one of -# more of the following concatenated together with no -# intervening spaces: -# -# 8: 8 bits/character -# 7: 7 bits/character -# 6: 6 bits/character -# 5: 5 bits/character -# N: No parity -# E: Even parity -# O: Odd parity -# C0: No hardware flow control -# C1: Hardware flow control -# S0: No software flow control -# S1: Software flow control -# -#PORT_SETTINGS="8NC0" - -# You can create symlinks to the slave pseudo device, so you -# have an easy to remember name for your virtual device. You -# can add as many links as you want, if you blank-seperate the -# names. All links *must* be relative and beneath to /dev. -# -#SYMLINK="ttyd/modem ttyNET0" - -# Some odd programs just don't work with symlinks, so you -# can also create hardlinks (even in addition to symlinks). -# Same rules apply as for symlinks. -# -#HARDLINK="ttyS5" diff --git a/net-misc/termpkg/files/ttyd.initd b/net-misc/termpkg/files/ttyd.initd deleted file mode 100644 index 971789047a3d..000000000000 --- a/net-misc/termpkg/files/ttyd.initd +++ /dev/null @@ -1,95 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Remote Modem Utility (${RC_SVCNAME#*.})" -command="/usr/sbin/ttyd" -name="${RC_SVCNAME}" - -start_stop_daemon_args="--quiet --exec ${command} --name ${name}" - -depend() { - use logger - need net -} - -config_check() { - # sanitize PTY/TTY names - DEV_PTY="/dev/${PTY/\/dev\/}" - DEV_TTY="${DEV_PTY/\/pty//tty}" - - # create command args - command_args="-d ${DEV_PTY}" - [ -n "${BAUDRATE}" ] && command_args="${command_args} -b ${BAUDRATE}" - [ -n "${PORT_SETTINGS}" ] && command_args="${command_args} -p ${PORT_SETTINGS}" - command_args="${command_args} ${HOST} ${PORT}" -} - -device_check() { - if [ ! -e "${DEV_PTY}" ]; then - eerror "PTY doesn't exist: ${DEV_PTY}" - return 1 - fi - if [ ! -e "${DEV_TTY}" ]; then - eerror "TTY doesn't exist: ${DEV_TTY}" - return 1 - fi - return 0 -} - -linkrel() { # - local LINK="${1%/*}/${2/\/dev\/}" - echo "${LINK/\/dev\/}" | sed "s:[^/]\+/:../:g" -} - -setup_links() { - local LINK NODE - for LINK in ${SYMLINK}; do - NODE="/dev/${LINK/\/dev\/}" - mkdir -p -- "${NODE%/*}" && ln -snf -- $(linkrel "${NODE}" "${DEV_TTY}") "${NODE}" - done - for LINK in ${HARDLINK}; do - NODE="/dev/${LINK/\/dev\/}" - mkdir -p -- "${NODE%/*}" && ln -nf -- "${DEV_TTY}" "${NODE}" - done -} - -unset_links() { - local LINK LIST="" - for LINK in ${SYMLINK} ${HARDLINK}; do - LIST="${LIST} /dev/${LINK/\/dev\/}" - done - [ -n "${LIST}" ] && rm -f -- ${LIST} -} - -setup_perms() { - [ -n "${MODE}" ] && chmod "${MODE}" -- "${DEV_TTY}" - [ -n "${USER}" ] && chown "${USER}" -- "${DEV_TTY}" -} - -unset_perms() { - [ -n "${USER}" ] && chown --reference "${DEV_PTY}" -- "${DEV_TTY}" - [ -n "${MODE}" ] && chmod --reference "${DEV_PTY}" -- "${DEV_TTY}" -} - -start() { - config_check || return ${?} - device_check || return ${?} - ebegin "Starting ${description}" - start-stop-daemon --start ${start_stop_daemon_args} -- ${command_args} - if eend ${?}; then - setup_perms - setup_links - return 0 # from here we never fail - fi -} - -stop() { - config_check || return ${?} - ebegin "Stopping ${description}" - start-stop-daemon --stop ${start_stop_daemon_args} - eend ${?} - unset_links - unset_perms - return 0 # never fail -} diff --git a/net-misc/termpkg/metadata.xml b/net-misc/termpkg/metadata.xml deleted file mode 100644 index e8581ff71c57..000000000000 --- a/net-misc/termpkg/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Termpkg is a terminal server daemon and simple telnet like client. - Allows access to one or more serial ports through the telnet protocol. - Can be configured to connect in a one to one relation of telnet ports - to serial ports or in a round-robin fashion where one telnet port - serves many serial ports. - - - - Adds support for uucp style device locking - - - diff --git a/net-misc/termpkg/termpkg-3.3.9.1-r2.ebuild b/net-misc/termpkg/termpkg-3.3.9.1-r2.ebuild deleted file mode 100644 index 12eb8a94b92c..000000000000 --- a/net-misc/termpkg/termpkg-3.3.9.1-r2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit base toolchain-funcs versionator - -MY_PV=$(get_version_component_range 1-2) -MY_PF=$(replace_version_separator 2 '-') - -DESCRIPTION="Termpkg, the Poor Man's Terminal Server" -HOMEPAGE="http://www.linuxlots.com/~termpkg/" -SRC_URI="mirror://debian/pool/main/t/termpkg/${PN}_${MY_PV}.orig.tar.gz - mirror://debian/pool/main/t/termpkg/${PN}_${MY_PF}.diff.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+uucp" - -DEPEND="sys-devel/flex" -RDEPEND="" - -S="${WORKDIR}/${PN}-${MY_PV}" - -DOCS=( - "README" - "CHANGES" - "termpkg.lsm" -) - -PATCHES=( - # debian patches - "${WORKDIR}/${PN}_${MY_PF}.diff" - - # gentoo patches - "${FILESDIR}/${P}-gcc43.diff" - - # iaxmodem patches - "${FILESDIR}/${PN}-${MY_PV}-ttydforfax.diff" -) - -src_configure() { - ./configure LINUX $(use uucp && echo UUCP_LOCKING) -} - -src_compile() { - emake -C linux CC=$(tc-getCC) LIBS="${LDFLAGS}" -} - -src_install() { - local X - base_src_install_docs - dobin linux/bin/termnet - dosbin linux/bin/{termnetd,ttyd} - newdoc debian/changelog ChangeLog.debian - doman doc/*.1 - insinto /etc - newins debian/termnetd.conf termnetd.conf.dist - for X in termnetd ttyd; do - newinitd "${FILESDIR}/${X}.initd" "${X}" - newconfd "${FILESDIR}/${X}.confd" "${X}" - done -} diff --git a/net-misc/udpcast/Manifest b/net-misc/udpcast/Manifest index 3be79dd5f1f4..7b121b0dbbaa 100644 --- a/net-misc/udpcast/Manifest +++ b/net-misc/udpcast/Manifest @@ -1,6 +1,9 @@ AUX udpcast-20120424-fd_set.patch 253 BLAKE2B c899709ecfa472eda7b99fbc6609318ba93fdf75123b72ab5f1f0bf0fb9140f090b5940808234a3a32ec11d2c274be3fa211bde53da3932038b0bff7196292f4 SHA512 8986f45356c25ae1c5104bea7be39284d5f37e626e20b000df0492d60fcb7a781a8adcf9d43b8af4707573a5dd474521148706e0b0c69a0a0fd93edd5146744a AUX udpcast-20120424-gentoo.patch 384 BLAKE2B a2ae0508f74598b5421218a943286f8aab499742cf792fb93d9fbae413a67735ed2f74f065cec965e739633fc54ece37f39e3f8034535c3044c404b8f8285331 SHA512 a04594ffb92b06a0b35f8cbdb10fab1def767ea7bf892a1edf6226fe8947f5f261bb6def8e9bf775ba12f3ab1dfad475eef337a93e769da3f07a106dc1e018bf +AUX udpcast-20200328-gentoo.patch 338 BLAKE2B bc10afd3494d0b57b382cccf2d046c3dc1085830bf9821b0bec4b4eb521fc06c53ebd86189a74e292ebee44aa70701cd28530679a4ea799c49ea2c86bb9ba491 SHA512 28022d99fb5b257f9fd59336d2b7d4d5029b5a8a8c9aa92ed848f94d8cb15908c6325a70e93dbde3f4138ffae262ef9a1522c18f3370095e3c896e797f7c1fb4 DIST udpcast-20120424.tar.bz2 138955 BLAKE2B 4ba16b9ff86f32bf1f2b07d521fbe1ef05774f0418362eb02fb06eaf84083e1f5e1ee5fc0a675f65b510d9adefcdb0d627bf6f104d5ce501d074517cbd312d6d SHA512 b28ada43f9f3cba498ffff3032cff6a673584836439275604c1201a18fe2e37f2c847a48b72783065b1656a7a2f9e9739d8a376e90df8b05749bc2e2f64278de +DIST udpcast-20200328.tar.gz 169252 BLAKE2B df760dea814fabf951a65dc191a88355dec864d9c0f1be99ea60c742862d0b9944e51a45dd462ffce5c4b56a8d94f719796e3c725b42edae8cb9a19b1d3bc147 SHA512 b1ce4f0cade5db6bc69d3a154c354565675f44e97f9e3d90152f9594fd4f17fff2891eb1cb8d73c59e0d24eeb85e485e96b7a64fa9f1b6d2f005c4cece377bc7 EBUILD udpcast-20120424-r1.ebuild 598 BLAKE2B 1c86d03e35f7345ef838ca843d31ae8b2ffc4c06df44395568253dbba8de6c2d10ceceebe08cdd951cbb4acfe169f348ae28321c0b870d10019578fabb50da88 SHA512 bf5a998a79b9bbf83d90f45175147514f68d901dea0c664b06ff1293b41025de87a31dd65bf066880ae3366e00d628d504c22fc7bf476d27c42236e367949827 EBUILD udpcast-20120424.ebuild 489 BLAKE2B 1bc79fff06727ea1875a93e0b02358fe1349c345c086472f86101a2e1f4f528fbb8f64e427e93985f518b9e99524cef9a065619146885faf8b4fcaa0d7f51d11 SHA512 7737a85d20b1023059ea3ddbb4b2403ab70d1dd4fd87cf3c0cd2efb576330bd63132a10b3c917429fa1ce10a7254f38fa00c1f18d5c314a4178a13e64149710e +EBUILD udpcast-20200328.ebuild 551 BLAKE2B affe726116075a52ac7dbcdc0a0bf8095a8d5eae46fb78c208d9656254fc9440788a5622abb2c43a6d3f011826df09e2b99a44698c171c5b0724caaf9e47fb51 SHA512 26d10b788112e26e6d2258e2406f174bf5622a6e457da1a0cdd8989ad2998d59f182a2253d87ff413a00e226d5ccebdb1a174078cf0be0164ef51f0c3da04d44 MISC metadata.xml 692 BLAKE2B 05fdf36d745cd86ccea0a735e3a87fa51d1582f6b47131fbac37607bbf2f874ce813afaf2743f24b454bd4c880332ca9481c3bc0ab03b085e4a09cdc9a490c69 SHA512 7bca2ea7d909286fc510e6ac35ba860ec20a46093b4dc93ac74b29bdb9fdf8acdd8af9111a6614fff15247cd7f739281d12bc19755958dee2c0a20e22cdb43f5 diff --git a/net-misc/udpcast/files/udpcast-20200328-gentoo.patch b/net-misc/udpcast/files/udpcast-20200328-gentoo.patch new file mode 100644 index 000000000000..529c31f7f7c8 --- /dev/null +++ b/net-misc/udpcast/files/udpcast-20200328-gentoo.patch @@ -0,0 +1,12 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -30,8 +30,7 @@ + + # For additional warnings & checks, add -Wstrict-prototypes -Wshadow to the + # following: +-CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -DUSE_SYSLOG -DUSE_ASSEMBLER -O6 +-LDFLAGS +=-s ++CFLAGS +=-Wall -DBB_FEATURE_UDPCAST_FEC -DUSE_SYSLOG + LIBS +=@LIBS@ + + BUSYBOX=../udp-busybox/busybox diff --git a/net-misc/udpcast/udpcast-20200328.ebuild b/net-misc/udpcast/udpcast-20200328.ebuild new file mode 100644 index 000000000000..ecb6e1be2332 --- /dev/null +++ b/net-misc/udpcast/udpcast-20200328.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic + +DESCRIPTION="Multicast file transfer tool" +HOMEPAGE="https://www.udpcast.linux.lu/" +SRC_URI="https://www.udpcast.linux.lu/download/${P}.tar.gz" + +LICENSE="GPL-2 BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hardened" + +BDEPEND=" + dev-lang/perl +" +PATCHES=( + "${FILESDIR}"/${PN}-20200328-gentoo.patch +) + +src_configure() { + use hardened || append-cppflags -DUSE_ASSEMBLER + + default +} + +src_install() { + default + dodoc *.txt +} diff --git a/net-misc/utelnetd/Manifest b/net-misc/utelnetd/Manifest index 3d0e325713a5..c55ddbbb6a57 100644 --- a/net-misc/utelnetd/Manifest +++ b/net-misc/utelnetd/Manifest @@ -1,4 +1,4 @@ AUX utelnetd.initd 349 BLAKE2B 7e071244e681cf048302a95372cb11698ab6f53a2ea1d3d79d2e08748c3741d65abedf864d76df91007e1b127e8fd5406c19e5861cd44d1fd935d51676806f11 SHA512 543f888cc0016bf374106bdc09504e15ad9eb2db67bc8c98c386ad50564bd24a9e481a977314c9a8734a9c8b43af26c20df36525ff249f8c6f0ef87344afc248 DIST utelnetd-0.1.11.tar.gz 14548 BLAKE2B bf87dd15b3bb40154b5db1bd707c8096bce04e40d203a7b0613d55535f19c98cc767db2bd6b6004568bd362ab115e95c7e1f05c77b3be0a3a594c55ec49842bb SHA512 96b34cba5b007ae0114810a1f7ef348b4db0f210b6f6a76b056420d4c7aa2c8f862253924d21add98d9db7736f9acb61a08084ddee7b8bfa1d4012776a0bb2db EBUILD utelnetd-0.1.11-r2.ebuild 692 BLAKE2B e870fe461b58bff48b783bdd1955b89834aec4a5ebefd418d3c6044de6c47d263ed15c13534445f26bff2c39e72ce349a26170a25f4fcf30d8ba7a038e1e6b2e SHA512 e04467d29d625b2e63d6a90751546479f3b40c5c0f1fe9a044a70ebe0064c87f8d3a3481385d317af015e79cf07432e68f3286448455f8cb65fa4d664a6c6493 -MISC metadata.xml 279 BLAKE2B b668e0f991510495e0fcac3f17d8a75e8b961bd4c5c53378f9154b649caa4fdd82e8640669659bf1eb7126ddc8e529f3d2780201b261c26ab6a6eb65ff75921b SHA512 58476718e664a2bb8b9cd57b1c056fa9dc2513ee3410f406cacc8963693ed032f77b4ab6de5dc4362084220f9df6058575a49d770c86a6d56673d388dc6c0c2e +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/net-misc/utelnetd/metadata.xml b/net-misc/utelnetd/metadata.xml index 8798e9059242..6f49eba8f496 100644 --- a/net-misc/utelnetd/metadata.xml +++ b/net-misc/utelnetd/metadata.xml @@ -2,5 +2,4 @@ -This is a small telnet daemon for standalone use, mostly on embedded systems. diff --git a/net-misc/vncsnapshot/Manifest b/net-misc/vncsnapshot/Manifest index a199e6985e84..cc3476fb1624 100644 --- a/net-misc/vncsnapshot/Manifest +++ b/net-misc/vncsnapshot/Manifest @@ -1,4 +1,4 @@ -AUX vncsnapshot-1.2a-amd64grey.patch 408 BLAKE2B 4d48218067db7ebba1c9effecc0a1328dd6d49f2dcb3f5b666c27a7a3986a425d18a9abbec8abc24b446d1f3be66bdb4198d77083f98f921875f1cf9d0630bdd SHA512 b5a90a5917c71f5d30608bfa8316ac052b377e024d871754fefc7f1fa13e29eb49be587b5c99d65e9058c65a914120c646194bb25ad114220a439642f3e24ea9 +AUX vncsnapshot-1.2a-amd64grey.patch 312 BLAKE2B 573ec5b25b6829f3702c3f6e1c26160c89edf043ffa59e90e6d4664d51e124dfe688a282ab252f112a55e9eb5df31a2c1e205b7287bc0e8805f005288f29588c SHA512 73065578ac7cc52dbee7043feeea9bab3ec37ed4b0264232fcc531247a685feb41891588141863f861881b982be25db957d0c65ff23775ebcdddeabeaace6d7a DIST vncsnapshot-1.2a-src.tar.bz2 70121 BLAKE2B 91e2d1e998f102707e00e5e83e9060fa88f1140b64029564977b93ac5b701be3408540ef76addf4ddf2cccfa973c59f94a127c74f44143c3683e38b0e9359c6d SHA512 2ae53a043c11d02bbb7ff6afc000eef268448643ba1db7b6c5a55fe3e25e65e1b22e64e855d33dfe55b1df04dc57f592e48c44918943642da19f7d06df77027c -EBUILD vncsnapshot-1.2a.ebuild 1001 BLAKE2B 78e4da23b4742f6bb9514d5e61bc9f3b4fecede035c8d08196e3b8ecd3ccaeec4f602c38fdab7b571e3d973044a016a99b1925153c4baa4ec25bdea53fbefe61 SHA512 1c55e5b579eb00e45b0bf93b7b101f945b0b1b7df609cff5aedebd8671ca2df0e13b49a6fb3a86b2684240fd5fa1d7fb5fb84ab56584f8ec734716e97471d4fd +EBUILD vncsnapshot-1.2a.ebuild 1231 BLAKE2B bdc88a19c6b5434da7460492d350a4fd765afaf786289f4b4d0d1678d14fdc22f774dddf499aaee08ab216366066ff149611c92c55e3141fb383486dbd3d4e4c SHA512 bd1adad07f345ac834c40f6ae9ac1bf7981783dd6cce9dd17a55d74038914d38035ace7458631e6658d67db6f13cc999d80dd8872a76a7529a68d07ff9be8d00 MISC metadata.xml 248 BLAKE2B 28a5e2c7f4227ef05251fe01d656fded49975e8173cf4e1fafafcee38306fd6a79485b71cfa227fe92cac85267616cdf7f052ded4aa78c08bcce0a5d56c68524 SHA512 bbd64700d2397ca9fd98cd273404e7a3d744d7aea1e2c7237e5d157786966841c7156d716b47da9cb46dbc248c25e2aa9dcf1be44f0583e50cdc9c1b253de799 diff --git a/net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch b/net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch index ee5807b58af9..ac8fdce76a84 100644 --- a/net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch +++ b/net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch @@ -1,6 +1,5 @@ -diff -aur vncsnapshot-1.2a-orig/rfb.h vncsnapshot-1.2a/rfb.h ---- vncsnapshot-1.2a-orig/rfb.h 2002-02-09 16:00:42.000000000 -0500 -+++ vncsnapshot-1.2a/rfb.h 2008-09-24 16:57:13.000000000 -0400 +--- a/rfb.h 2002-02-09 16:00:42.000000000 -0500 ++++ b/rfb.h 2008-09-24 16:57:13.000000000 -0400 @@ -34,7 +34,7 @@ // Define the CARD* types as used in X11/Xmd.h diff --git a/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild b/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild index 221b1344f245..91d250b58b94 100644 --- a/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild +++ b/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit eutils toolchain-funcs +inherit toolchain-funcs DESCRIPTION="A command-line tool for taking JPEG snapshots of VNC servers" HOMEPAGE="http://vncsnapshot.sourceforge.net/" @@ -12,32 +12,50 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ppc x86" -IUSE="" DEPEND=" + sys-libs/zlib virtual/jpeg - >=sys-libs/zlib-1.1.4" +" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}/${P}-amd64grey.patch" +) + src_prepare() { - epatch "${FILESDIR}/${P}-amd64grey.patch" + default + sed \ -e 's:-I/usr/local/include::g' \ -e 's:-L/usr/local/lib::g' \ -e '/^all:/s|$(SUBDIRS:.dir=.all)||g' \ -e '/^vnc/s|$| $(SUBDIRS:.dir=.all)|g' \ -i Makefile || die + + # Preserve make instance + sed -i -e 's/make/$(MAKE)/' Makefile || die + + # Respect RANLIB + sed -i -e 's/ranlib/$(RANLIB)/' rdr/Makefile || die } src_compile() { - #note: We override CDEBUGFLAGS instead of CFLAGS because otherwise - # we lost the INCLUDES in the makefile. + # We override CDEBUGFLAGS instead of CFLAGS because otherwise + # we lose the INCLUDES in the makefile. The same flags are used + # for both. # bug #295741 - emake CDEBUGFLAGS="${CXXFLAGS}" CC="$(tc-getCC)" CXX="$(tc-getCXX)" + local args=( + AR="$(tc-getAR)" + CDEBUGFLAGS="${CXXFLAGS}" + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + RANLIB="$(tc-getRANLIB)" + ) + emake "${args[@]}" } src_install() { dobin vncsnapshot - cp vncsnapshot.man1 vncsnapshot.1 - doman vncsnapshot.1 + newman vncsnapshot.man1 vncsnapshot.1 } diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest index 92e07e04438a..b899af964cfe 100644 --- a/net-misc/whois/Manifest +++ b/net-misc/whois/Manifest @@ -6,6 +6,6 @@ DIST whois-5.5.6.tar.gz 103581 BLAKE2B 7e4aebeb440b95a278a0f0d0e51dbec2003599ee9 DIST whois_5.4.3.tar.xz 83904 BLAKE2B 19b78ca984c86ad711c317ca6090003ae354eee2b39f353081e99f44396e254b3cb75d38c8f6df9fe88283c5036e9e02f38c74401de8245dbd4f5dae3a6e1a0a SHA512 762feec983d29696796bea87fb47c5bd7357ca96d701b2e30cccb186c248225c45b451289ab45936d7e3eed5c0ff4e8fa249255ceb061a4e1ba1f6cd8fcdf084 EBUILD whois-5.4.3.ebuild 1573 BLAKE2B fc50ea531b65cef7b4987129c8c5669a417455d50b277a5da11f1c1d418a278e549c2c1a7d958d1c52d4bf6cc33a538f64d53898dca779dc90a6940b44a6cd07 SHA512 e6547e93190db050a60658e057da8a204ab7f441d5a5f9d45145547c60bf21804e63b36b0ec29932873fade1cc048f10c6f0dcb2084574c8bce9c04dbd488a8f EBUILD whois-5.5.5.ebuild 1799 BLAKE2B 88352b97b5f99ec654251f4e44fccc301c922ff3bff5ead97a793187728630d8c5d17a25fb008201407c6c2b35cc545772ed60ee73c7cb0676ca195bc8d9e57a SHA512 b5668faf787c2bf8f6786dab4a075e10a186c72e219f43cac4839bed67a88d192137091516495725fc30242e1a240d13f5dc93712e7c40c21846cd9b790dddda -EBUILD whois-5.5.6-r1.ebuild 1929 BLAKE2B 652aaf93a1b4dec8f173281ac8ff5c914ea0ede736b06d21313f3a477e9c561285a22c6564a1c969507660cc0f717c5c9dfd481e7d916d0019a4d68b98937d69 SHA512 fbbb0713ef14357e26d7b0daeb5173dda84e68379e357ad1902835496664486937aa4d9a0c8bee4fa410a1721d619f071afe4558f4e041d0795895fa0266125b +EBUILD whois-5.5.6-r1.ebuild 1928 BLAKE2B 2742ebe3c819638e982607d377a620215e756b578defaa13130c7f0accc893c99981ee35d9fbb102a20489965e146e42506489b5fc6566b4e225a1e083cf8660 SHA512 643b052e22bc8c9449ec669fa9bb12dd5aafc6e82f019ad0a47a415563771580bc2f16c5eccdadc3aa134b60a5a2ac74c2715b69584b51ffd287d48bc4acc3b9 EBUILD whois-9999.ebuild 1913 BLAKE2B 1b7be0cc8b1d074cbe507e9dee7c0d1deba0e1b4389980a2c29026d37b51abd21dd1b52213f381eeccca69787580e8a4b72fc572ab2fbdc51ed91fcd185ad217 SHA512 1f365041a0b643011257e9edeb0f036f045fdfbd1018c2eb8ecea6e7839839e55817fad892c213c7d7364776dd8dbe33152fa16587bd7b94300ca8cdb3ce0828 MISC metadata.xml 438 BLAKE2B 3c2de7b15d6973ef59d174c857597c7f320176305e7f37df85694b87874f9590f37b75402b9ce273c20855a67c54e47f64cc5c0f0cd77a5baeb348bab5c44356 SHA512 cbe1e74802cc8810ebe72d9daf7a3863bec49f70c0ac17c09c5616cb3dd5074ecf1e53172b522f30197f7e994ae7596f830dbf4c791c86083727d8b452db309e diff --git a/net-misc/whois/whois-5.5.6-r1.ebuild b/net-misc/whois/whois-5.5.6-r1.ebuild index 6e5eedb90f13..b3b6a8ea1b68 100644 --- a/net-misc/whois/whois-5.5.6-r1.ebuild +++ b/net-misc/whois/whois-5.5.6-r1.ebuild @@ -14,7 +14,7 @@ if [[ "${PV}" == *9999 ]] ; then else #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-2" SLOT="0" diff --git a/net-misc/x2goclient/Manifest b/net-misc/x2goclient/Manifest index b600625bf020..549afc4cf317 100644 --- a/net-misc/x2goclient/Manifest +++ b/net-misc/x2goclient/Manifest @@ -1,3 +1,3 @@ DIST x2goclient-4.1.2.2.tar.gz 2576404 BLAKE2B 2a29f73516282af119cc4ea0a511c29156cdb71564adcdbf307f60298b87c2a7eee0ca121a3e165a63c110130c2704b49b90b3b9abc6a39b6105b1f22ac5afd0 SHA512 85e6db6a34629512be64376883c205d8bf0696c4697cf216970b57a91ffe68dcf7f38bfda0d396c104602f6991b596c5fb0934e75fa4a93f7d0e41c2b3f5ac4d EBUILD x2goclient-4.1.2.2.ebuild 1275 BLAKE2B 9cf9d6d7ccc697c6a52ab63ab2f519ed7ec2c2b2f3fcd8e54f9855fab786535b821dc17958a42a74a3a7d897e47e53c316336da136dc571916da64f05644b568 SHA512 1e537a1e4205b5ecf1af941758cf1b93bf45a7b9f7187e875515b7bf51d039c6b274bd4dc1b81f786aef462596dc8283d46c2350b7884b771fd529465e7fe6a1 -MISC metadata.xml 307 BLAKE2B 23b74b66a93119c741def7e676af997a2442085095191b9511248b54ae1b638ab7965441881e1a45c22698068a19cebd28b898324ee5570c587428f49b964170 SHA512 c1da89b20bbe06d9193927fd9b28c1ae4b3d58fde4ef79ddc2923894b59a9ff2083b16424d6935755c734069a7f0ccd03a177884cb82c64da77aaf1835c63721 +MISC metadata.xml 252 BLAKE2B f7125c07f7cb9fe1a8d301f198091320ba83ef3547e579b9825298715066ba3506be216900b5317106da011f95df9411b99b100f14f741832ab500fda6acb788 SHA512 6a56c24e3731dd9512fa264d3dce1fe36ace891a17394c483586e0be1fffd153e901228d3ee9c471a226b04cec27d3f78ed2de491e46238de4b06538dab7e724 diff --git a/net-misc/x2goclient/metadata.xml b/net-misc/x2goclient/metadata.xml index fc4554de3274..7d273a80ff68 100644 --- a/net-misc/x2goclient/metadata.xml +++ b/net-misc/x2goclient/metadata.xml @@ -5,5 +5,4 @@ voyageur@gentoo.org Bernard Cafarelli - The X2Go Qt client diff --git a/net-misc/x2goserver/Manifest b/net-misc/x2goserver/Manifest index 53e5d8d68e64..92072c6a7515 100644 --- a/net-misc/x2goserver/Manifest +++ b/net-misc/x2goserver/Manifest @@ -7,4 +7,4 @@ DIST x2goserver-4.1.0.3.tar.gz 141581 BLAKE2B 79401a146e8a18451d6521f4b9556b2f22 EBUILD x2goserver-4.1.0.2.ebuild 2603 BLAKE2B 6d7c418547ce8ebeb4c226e1e90d18d329bfd679c8fe6c09d6fa967e0ffeb89d04257154e192d3e7a8585443ad8818730e0a490074ba9e0b4bf05bee50df53df SHA512 2b918aa2920ce522d89657cd297a9dc40e6cff579cd700d338c9957c23cf9ca57855a8b6fd806054905a4636bd27591afa5348787dd568e02c68e5a298c6917e EBUILD x2goserver-4.1.0.3-r1.ebuild 2536 BLAKE2B 42a7874b734b197bd40afe674fbb09466449324a32954a6b87c737d1a27c3cdcde3df39be206b4ae1abdafc0dcb2f042a3673f7a683f8d1aee561e4813cba49a SHA512 48a87eda1e576821193059d52627a9936e4487def7c6279b8ad23ab4d4e8e79235d110a0cc28d005d5bda333fbb4e200e5439bc9a29d42d5403a319f18a44aff EBUILD x2goserver-4.1.0.3.ebuild 2700 BLAKE2B fb10e4e31f889a17ddf491ec3b156cec3b5d34a72b141177597a2815ffefbc07519f86de5fbf1ac4883173826c7bb2d27d8461ebb2e5e13ca0ec7f7aa6bf9f44 SHA512 c721b7bb63e22a3bebf746ebe9aad94dab2d0ef888b4cc1b860e130385e27948f23f0b5f586def00a97dc0842d0725ccb13bf820f7afef06b1b90ca33d88a796 -MISC metadata.xml 398 BLAKE2B 4e3f8a55917796a30045a54805c7d7d8d4457ec14aa2354987868e02805192f208f1dd624414e1b04633ccd4d2fccd0d05b91deabc3073aefdb019578acdc42d SHA512 f0c209499689338c77517afd3c49153e822ba45d29bf575dd6d3e8266bcbe4cb87d9a0a1744178a0392a7358b7164c765157831710ff85cb38dea5b76fd7b65f +MISC metadata.xml 346 BLAKE2B 0b995b0163615cb9c993c9ebdfd75d144052fcb65fed6d5f2e3cdaceaedaf8d4c7b6dfdf32e98a1f0c1cfae022617f216f73845177f5e9f904a77f043b78e851 SHA512 860975e20db2fefc93338ee5c21a2491f56c4f96924788098c94c9dcd0faebec15fdc7f06c04c571bae291a47ac6be4980799057d56ef33afefec3d878260c2e diff --git a/net-misc/x2goserver/metadata.xml b/net-misc/x2goserver/metadata.xml index 95685e7bf243..1c1773eefd9b 100644 --- a/net-misc/x2goserver/metadata.xml +++ b/net-misc/x2goserver/metadata.xml @@ -5,7 +5,6 @@ voyageur@gentoo.org Bernard Cafarelli - The X2Go server Use net-fs/sshfs to allow shared folders diff --git a/net-misc/you-get/Manifest b/net-misc/you-get/Manifest index cb7741a68284..c7fac9227431 100644 --- a/net-misc/you-get/Manifest +++ b/net-misc/you-get/Manifest @@ -1,5 +1,5 @@ DIST you-get-0.4.1355.tar.gz 143921 BLAKE2B da303fbcedd0818d785f846da4022364c3782d74b50f01b8aa2c0da38f4d61108da22a991e3ae02660021df6ee3378fb9e03826210563aee37e7f85e72b52fa1 SHA512 20f092d49e554f994b57dec4f12a8a0f4aaf418f8e0ce68611e1424f5ee512cad104c5498fe7d133ae8fa1c65440fdbebb8d523d9792336ea5c62ac3a58aa9ba DIST you-get-0.4.1432.tar.gz 149854 BLAKE2B 227fc950dfdfdbcf899a06db37e0b4e9060e7f82bfbae8a8081a6930827d32f59cc0ec32c0c2166f46d55b958930cafdb4bd1e81d46b7326ca759c58e4e68cd3 SHA512 aef856c86f574470ffbe0ebcb056b63f08663c514a68fc3953a2c10497df44d5f76fa19c593c1c02559effd13f32c82bd52738d033b6cd0bd7b1e8f8c418b680 EBUILD you-get-0.4.1355-r1.ebuild 489 BLAKE2B 553a8ad218524c336b2ba4d0b1c814b2325a8d9d6dcb8a05e3842cd08938056b54555a80167ff3b331c153772d91878757d6a31d49346455a3e69a73a135bf72 SHA512 5be3e46d8fe95a94ff6d5a0517ac2a0eb0703e03c8d1dc06a19b887e77c53a613fa99ebd1b1195dc4ec2e8077495107b2b474704eae4923bc078e74ee9e59aab -EBUILD you-get-0.4.1432.ebuild 527 BLAKE2B a1a8af54793e1aa6758c1d6120137fbc37c5561b523d0a61c9ae954ee5fb1a9e167c7db8d20978c37b50f173fd7891f825b456f804c3f554de06621d0e848b47 SHA512 a0546b8ca67a6767b8e920c7e99cfdb9a2e1f19a2f5ebb2729559428e6e97e16c803303e4bbcfee6c2a0c8c4cc682ddc25a9c2fb16e206e8685aa9640de791df +EBUILD you-get-0.4.1432.ebuild 526 BLAKE2B 32794378404e0226c7a9115b16c80323ca322cf386d26a57352403af1ded2176b1ef3595e295d18237520ce8c74db6e64cf78697f05d08ed3e281410cb4a6dca SHA512 1c609705f6f41418b06abe92f57883ae90826d93a38527ce025fd3291d04f97f97e9fa8ae6fd01473731b4cdeea56180b0170c5d73f1d3e090ea39181eababd0 MISC metadata.xml 330 BLAKE2B 9d17cf8bd3386e62f13765cd48f3351ef8a3abd726772d0d2d1365c8f8fa531efe401c33a46232092aae2a0f846cee99d5bfba400f5f1b2d10466220d20477c5 SHA512 923e442a3f28cd825b34e717db363907d19638656c7045e705f1cd4460868e7b602de696096157097e2723d9b537d09130d2d8506ec206b3c874d205150a1dd6 diff --git a/net-misc/you-get/you-get-0.4.1432.ebuild b/net-misc/you-get/you-get-0.4.1432.ebuild index 5d6729dda22e..7ec315792057 100644 --- a/net-misc/you-get/you-get-0.4.1432.ebuild +++ b/net-misc/you-get/you-get-0.4.1432.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" REQUIRED_USE=${PYTHON_REQUIRED_USE} RDEPEND=" diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest index b49bd3216b23..9b1a04f62460 100644 --- a/net-misc/youtube-dl/Manifest +++ b/net-misc/youtube-dl/Manifest @@ -1,4 +1,6 @@ -DIST youtube-dl-2020.07.28.tar.gz 3179686 BLAKE2B 0f4a611a8d455a79193711746fee592995d1965128a866fc7f7f8833bc76a09b2197c15625399ea5f44f5de5695ad5e40e4c50bb11ddc2ed88ad5df44a9db93b SHA512 be18cd53577a1e750a9610d481225b5683414ee4a095aa90b1a9ef150e9009bec4c2188f19f13505c88ac0179872751a07f5fb4b591beca3cefd11ccf071132d -EBUILD youtube-dl-2020.07.28.ebuild 2165 BLAKE2B 287a55e622f3c36b8722de2b531a6c7779f17b996183eb535460bdc1ee10b175f0576e37cb4ada2522504a16e98d806546162e62d84499902de7af41136092a3 SHA512 2eb1b1917b312cd33615e159dc3a53df4bfd053bafac8dcc1f7562691e3491de10a84d166b4bd597576d7344e30cfd16fc1e3a86665ce3c410ba905403df511c +DIST youtube-dl-2020.09.06.tar.gz 3182124 BLAKE2B 557fb81812e91c13201044afdb7b119eeb17f022717a2e33c44f76e47591df3036e344e32d75ed5ba55f1b1fce5079213344c06b682f33c043fb764d0f92c5d6 SHA512 866962ab6a3c24b1951232ffb15c9f49c56156d9cbffa3ad265ee905f4b8e63cbc9695acf0a703c945a3d5da4e6cb4cd67add7f2452d54b0f152eb6ed20a0a7a +DIST youtube-dl-2020.09.14.tar.gz 3187040 BLAKE2B 6fcf9866a3d6b13d40501677584f8c28bc26d198c20ce2e5c17adf34237c4f6373d0b6d2555780546d1b54e40179afc44c7db700f60755c0eae75f0d3e800f33 SHA512 6cc910e8725bb4d394ba45a1a89a6975e672a0a5869ecd41a312ade9127f3b14bf26268728baf575d41595457d157c6ab7179045687ad0a882b1c6e4bf4e166a +EBUILD youtube-dl-2020.09.06.ebuild 2165 BLAKE2B 287a55e622f3c36b8722de2b531a6c7779f17b996183eb535460bdc1ee10b175f0576e37cb4ada2522504a16e98d806546162e62d84499902de7af41136092a3 SHA512 2eb1b1917b312cd33615e159dc3a53df4bfd053bafac8dcc1f7562691e3491de10a84d166b4bd597576d7344e30cfd16fc1e3a86665ce3c410ba905403df511c +EBUILD youtube-dl-2020.09.14.ebuild 2171 BLAKE2B a119ca9346ab4b312f68184a5982c0db646ab961ba3282c94104db31eac370e70c8b3dda2b24bb0729c4760e267ffb740c08d5203c78a4585b5c60ad7944a26c SHA512 8415d6657358075646e8ccb5963bb616dd4f953942c8eff9214185a4d126c3c40522302ac7ce22c18f5bc45735a7d47cb7bbcd74f314eb230fa0888ae8a07753 EBUILD youtube-dl-99999999.ebuild 2068 BLAKE2B 93977d0be35ac43d7ba1cea51a20364effe0c87a11684e02a13b70fd682d8199fff2652bd86767b3ea4a148603ee93ecd7837e7fcc54139de5ae59cdc510c1e6 SHA512 429c926a0fce1cc0ab8cabdae8904ab0fcd99399c7b6e924d7034ad07f6d038489f44ebb9ac0d69cc270a023c37d0a2845fa22deb8bd94a4d6d9237dd1114043 MISC metadata.xml 218 BLAKE2B 717fcfd86a1f75e0ad21845c9b496cf01d7bc7c80b6be8c08143ea304a08fbb75352e82e8fc883398e96da9c037f8912c4a9612b5cf85ffb25b3a5f041b02fe2 SHA512 d36d668a636222ce6394eca2598850e68139819543fd3cf0e76301e2a61c9b9303026b49536d1ed1b52f44d5703dc5e4247df786e0b4a704b28872e0a4a71b27 diff --git a/net-misc/youtube-dl/youtube-dl-2020.07.28.ebuild b/net-misc/youtube-dl/youtube-dl-2020.07.28.ebuild deleted file mode 100644 index 9dc88dfb1591..000000000000 --- a/net-misc/youtube-dl/youtube-dl-2020.07.28.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=(python3_{6,7,8}) -inherit bash-completion-r1 distutils-r1 readme.gentoo-r1 - -DESCRIPTION="Download videos from YouTube.com (and more sites...)" -HOMEPAGE="https://github.com/ytdl-org/youtube-dl/" -SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz" -LICENSE="public-domain" - -KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -RDEPEND=" - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/flake8[${PYTHON_USEDEP}] - ) -" -S=${WORKDIR}/${PN} - -src_compile() { - distutils-r1_src_compile -} - -python_test() { - emake offlinetest -} - -python_install_all() { - dodoc README.txt - doman ${PN}.1 - - newbashcomp ${PN}.bash-completion ${PN} - - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} - - insinto /usr/share/fish/vendor_completions.d - doins ${PN}.fish - - distutils-r1_python_install_all - - rm -r "${ED}"/usr/etc || die - rm -r "${ED}"/usr/share/doc/youtube_dl || die -} - -pkg_postinst() { - elog "${PN}(1) / https://bugs.gentoo.org/355661 /" - elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :" - elog - elog "${PN} works fine on its own on most sites. However, if you want" - elog "to convert video/audio, you'll need ffmpeg (media-video/ffmpeg)." - elog "On some sites - most notably YouTube - videos can be retrieved in" - elog "a higher quality format without sound. ${PN} will detect whether" - elog "ffmpeg is present and automatically pick the best option." - elog - elog "Videos or video formats streamed via RTMP protocol can only be" - elog "downloaded when rtmpdump (media-video/rtmpdump) is installed." - elog - elog "Downloading MMS and RTSP videos requires either mplayer" - elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed." - elog - elog "If you want ${PN} to embed thumbnails from the metadata into the" - elog "resulting MP4 files, consider installing media-video/atomicparsley" -} diff --git a/net-misc/youtube-dl/youtube-dl-2020.09.06.ebuild b/net-misc/youtube-dl/youtube-dl-2020.09.06.ebuild new file mode 100644 index 000000000000..9dc88dfb1591 --- /dev/null +++ b/net-misc/youtube-dl/youtube-dl-2020.09.06.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python3_{6,7,8}) +inherit bash-completion-r1 distutils-r1 readme.gentoo-r1 + +DESCRIPTION="Download videos from YouTube.com (and more sites...)" +HOMEPAGE="https://github.com/ytdl-org/youtube-dl/" +SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz" +LICENSE="public-domain" + +KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +RDEPEND=" + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/flake8[${PYTHON_USEDEP}] + ) +" +S=${WORKDIR}/${PN} + +src_compile() { + distutils-r1_src_compile +} + +python_test() { + emake offlinetest +} + +python_install_all() { + dodoc README.txt + doman ${PN}.1 + + newbashcomp ${PN}.bash-completion ${PN} + + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + insinto /usr/share/fish/vendor_completions.d + doins ${PN}.fish + + distutils-r1_python_install_all + + rm -r "${ED}"/usr/etc || die + rm -r "${ED}"/usr/share/doc/youtube_dl || die +} + +pkg_postinst() { + elog "${PN}(1) / https://bugs.gentoo.org/355661 /" + elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :" + elog + elog "${PN} works fine on its own on most sites. However, if you want" + elog "to convert video/audio, you'll need ffmpeg (media-video/ffmpeg)." + elog "On some sites - most notably YouTube - videos can be retrieved in" + elog "a higher quality format without sound. ${PN} will detect whether" + elog "ffmpeg is present and automatically pick the best option." + elog + elog "Videos or video formats streamed via RTMP protocol can only be" + elog "downloaded when rtmpdump (media-video/rtmpdump) is installed." + elog + elog "Downloading MMS and RTSP videos requires either mplayer" + elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed." + elog + elog "If you want ${PN} to embed thumbnails from the metadata into the" + elog "resulting MP4 files, consider installing media-video/atomicparsley" +} diff --git a/net-misc/youtube-dl/youtube-dl-2020.09.14.ebuild b/net-misc/youtube-dl/youtube-dl-2020.09.14.ebuild new file mode 100644 index 000000000000..27edc068096a --- /dev/null +++ b/net-misc/youtube-dl/youtube-dl-2020.09.14.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python3_{6,7,8}) +inherit bash-completion-r1 distutils-r1 readme.gentoo-r1 + +DESCRIPTION="Download videos from YouTube.com (and more sites...)" +HOMEPAGE="https://github.com/ytdl-org/youtube-dl/" +SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz" +LICENSE="public-domain" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +RDEPEND=" + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/flake8[${PYTHON_USEDEP}] + ) +" +S=${WORKDIR}/${PN} + +src_compile() { + distutils-r1_src_compile +} + +python_test() { + emake offlinetest +} + +python_install_all() { + dodoc README.txt + doman ${PN}.1 + + newbashcomp ${PN}.bash-completion ${PN} + + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + insinto /usr/share/fish/vendor_completions.d + doins ${PN}.fish + + distutils-r1_python_install_all + + rm -r "${ED}"/usr/etc || die + rm -r "${ED}"/usr/share/doc/youtube_dl || die +} + +pkg_postinst() { + elog "${PN}(1) / https://bugs.gentoo.org/355661 /" + elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :" + elog + elog "${PN} works fine on its own on most sites. However, if you want" + elog "to convert video/audio, you'll need ffmpeg (media-video/ffmpeg)." + elog "On some sites - most notably YouTube - videos can be retrieved in" + elog "a higher quality format without sound. ${PN} will detect whether" + elog "ffmpeg is present and automatically pick the best option." + elog + elog "Videos or video formats streamed via RTMP protocol can only be" + elog "downloaded when rtmpdump (media-video/rtmpdump) is installed." + elog + elog "Downloading MMS and RTSP videos requires either mplayer" + elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed." + elog + elog "If you want ${PN} to embed thumbnails from the metadata into the" + elog "resulting MP4 files, consider installing media-video/atomicparsley" +} diff --git a/net-misc/youtube-viewer/Manifest b/net-misc/youtube-viewer/Manifest index 2fd10e69b2f9..6b17b97547d4 100644 --- a/net-misc/youtube-viewer/Manifest +++ b/net-misc/youtube-viewer/Manifest @@ -1,4 +1,4 @@ DIST youtube-viewer-3.7.4.tar.gz 281921 BLAKE2B dac2cbf76f3d0939f79fa875652680e197f41bf09769585894147dfe433db72a94d59309237f5ce5398753a39e2cf2cf83ae3f4f6987f5a4b49d806de2598e2c SHA512 4584821fb0ae3ec7e5f9c3b2e887b1fa158fb74a82be07698277e12d3762fd3b8f0557baddb9e08fe485f322b44b91adc2feaaba46227e0c519a516b54bbc4e8 -EBUILD youtube-viewer-3.7.4-r1.ebuild 2494 BLAKE2B 1b7030d1fc25858894e64641bdfcd3ed02da1d0a8c8d8beafcb88f6c492bafbebea3a12ce18c8e20d717a17f66de810176a0d4e661404e1062578163cd64cea1 SHA512 3105240f876af667f32e71022499e490d3d738547fae0f59fa544c026106fa2b9145e740348603349033f759af98e8a71a64031f745adf4a4560b4bb40a81713 -EBUILD youtube-viewer-9999.ebuild 2363 BLAKE2B 00362cde6040f2920a56ebb920714da4e28b5ef1425ffc4b5bf8eb920bed98d46822c22e5e1ef37ed37d8cf83fb5b333d6adca9cd7d0a51368697523d56a477b SHA512 47ae6a92016a1d61780fcb5c6f6b638f9ba19ad26ac5939e940e6fa3d8fd0ec3a23ae13ff28c9d2b3f02748e063072a8f8053cd65fbbe2ae6f6050cb201663d5 +EBUILD youtube-viewer-3.7.4-r1.ebuild 2498 BLAKE2B f8fbe135fd3fafa0f9ec88c97114e71d2096b2499852e32ac302b550cef8ff2a2fd14013ccaf5eee587bcc71bb1534ad2caf2d64639690fa238d62a95d7827cc SHA512 e0ffbfc731ede1be7835dd11c868047ef845958f761528e94b1371dfabcd1926229dfabb1c99c25c93d44efffece8e69d8cc20cbc782743287d42a3297fb82ae +EBUILD youtube-viewer-9999.ebuild 2367 BLAKE2B 0187a538d9564ad30cad14012cb3144edb32e047704e13f9b5c3dd3c4cddfbef1a0607497cee1359452c5f1a4f20aba2c4bed5c1ba406662897880c769377e78 SHA512 ce84638d477f7073e7568b4c13fd69b62a6955511d5c34868c43dcf4fd9ef500c63e8c9a8142ab9b52e4af05d08d50eaeb6d7c28fb0f720ff721f72100bbe219 MISC metadata.xml 847 BLAKE2B 212670f9fc51ecba97d723572602f0e38021712746db20248e084549c0d574388bcf94139a1bed4cd2255dace6fdfd2e2dd31103ef88144b4bd6b9f740085bd9 SHA512 84ca1c094706ebbf570e9eed2d8142f80b0eea012eeda6f972ab99bd17c802babee5a5a5109ddbfe2837e0c6faacf30dfdd4d54d95e23099966f83f485d1893d diff --git a/net-misc/youtube-viewer/youtube-viewer-3.7.4-r1.ebuild b/net-misc/youtube-viewer/youtube-viewer-3.7.4-r1.ebuild index 72b1c8096c05..486d85acd243 100644 --- a/net-misc/youtube-viewer/youtube-viewer-3.7.4-r1.ebuild +++ b/net-misc/youtube-viewer/youtube-viewer-3.7.4-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop eutils perl-module xdg-utils +inherit desktop optfeature perl-module xdg-utils DESCRIPTION="A command line utility for viewing youtube-videos in Mplayer" HOMEPAGE="https://trizenx.blogspot.com/2012/03/gtk-youtube-viewer.html" diff --git a/net-misc/youtube-viewer/youtube-viewer-9999.ebuild b/net-misc/youtube-viewer/youtube-viewer-9999.ebuild index 8ee6e65d0d11..b12e7f4829df 100644 --- a/net-misc/youtube-viewer/youtube-viewer-9999.ebuild +++ b/net-misc/youtube-viewer/youtube-viewer-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop eutils perl-module git-r3 xdg-utils +inherit desktop optfeature perl-module git-r3 xdg-utils DESCRIPTION="A command line utility for viewing youtube-videos in Mplayer" HOMEPAGE="https://trizenx.blogspot.com/2012/03/gtk-youtube-viewer.html" -- cgit v1.2.3