summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/AQtion/AQtion-2.3.1.ebuild53
-rw-r--r--net-misc/AQtion/Manifest2
-rw-r--r--net-misc/Manifest.gzbin57261 -> 56291 bytes
-rw-r--r--net-misc/cgterm/Manifest4
-rw-r--r--net-misc/cgterm/cgterm-1.6.ebuild34
-rw-r--r--net-misc/cgterm/files/cgterm-1.6-QA.patch46
-rw-r--r--net-misc/cgterm/metadata.xml5
-rw-r--r--net-misc/chrony/Manifest2
-rw-r--r--net-misc/chrony/chrony-3.5-r2.ebuild2
-rw-r--r--net-misc/clockspeed-conf/Manifest4
-rw-r--r--net-misc/clockspeed-conf/clockspeed-conf-0.4.5-r1.ebuild31
-rw-r--r--net-misc/clockspeed-conf/files/clockspeed-conf-0.4.5-gentoo.patch26
-rw-r--r--net-misc/clockspeed-conf/metadata.xml5
-rw-r--r--net-misc/connman/Manifest2
-rw-r--r--net-misc/connman/files/connman-1.33-resolv-conf-overwrite.patch6
-rw-r--r--net-misc/connman/files/connman-1.35-include-ifbridge-before-netinet.patch12
-rw-r--r--net-misc/curl/Manifest6
-rw-r--r--net-misc/curl/curl-7.66.0.ebuild2
-rw-r--r--net-misc/curl/curl-7.67.0.ebuild264
-rw-r--r--net-misc/curl/metadata.xml1
-rw-r--r--net-misc/dhcpcd/Manifest2
-rw-r--r--net-misc/dhcpcd/dhcpcd-9999.ebuild5
-rw-r--r--net-misc/dropbox/Manifest1
-rw-r--r--net-misc/dropbox/files/dropbox_at.service-r113
-rw-r--r--net-misc/fmirror/Manifest4
-rw-r--r--net-misc/fmirror/files/fmirror-crlf.patch11
-rw-r--r--net-misc/fmirror/fmirror-0.8.4-r2.ebuild44
-rw-r--r--net-misc/fmirror/metadata.xml5
-rw-r--r--net-misc/ipsc/Manifest3
-rw-r--r--net-misc/ipsc/ipsc-0.4.3.2-r2.ebuild38
-rw-r--r--net-misc/ipsc/metadata.xml8
-rw-r--r--net-misc/jrdesktop/Manifest2
-rw-r--r--net-misc/jrdesktop/jrdesktop-0.3.1.0.ebuild10
-rw-r--r--net-misc/l7-filter-userspace/Manifest7
-rw-r--r--net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch21
-rw-r--r--net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch55
-rw-r--r--net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-pattern-loading-leak.patch10
-rw-r--r--net-misc/l7-filter-userspace/l7-filter-userspace-0.11.ebuild32
-rw-r--r--net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild26
-rw-r--r--net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1.ebuild32
-rw-r--r--net-misc/l7-protocols/Manifest4
-rw-r--r--net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild (renamed from net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild)44
-rw-r--r--net-misc/l7-protocols/metadata.xml6
-rw-r--r--net-misc/nat-traverse/Manifest2
-rw-r--r--net-misc/nat-traverse/nat-traverse-0.6.ebuild8
-rw-r--r--net-misc/netsed/Manifest3
-rw-r--r--net-misc/netsed/files/netsed-0.01c-man.patch79
-rw-r--r--net-misc/netsed/netsed-0.01c.ebuild29
-rw-r--r--net-misc/ng-utils/Manifest3
-rw-r--r--net-misc/ng-utils/metadata.xml5
-rw-r--r--net-misc/ng-utils/ng-utils-0.6.ebuild20
-rw-r--r--net-misc/ntpsec/Manifest5
-rw-r--r--net-misc/ntpsec/files/ntpsec-1.1.7-make-sure-logrotate-config-has-missingok.patch28
-rw-r--r--net-misc/ntpsec/ntpsec-1.1.7-r1.ebuild13
-rw-r--r--net-misc/ntpsec/ntpsec-9999.ebuild11
-rw-r--r--net-misc/remmina/Manifest2
-rw-r--r--net-misc/remmina/metadata.xml8
-rw-r--r--net-misc/sendfile/Manifest4
-rw-r--r--net-misc/sendfile/files/sendfiled11
-rw-r--r--net-misc/sendfile/metadata.xml5
-rw-r--r--net-misc/sendfile/sendfile-2.1b-r1.ebuild59
-rw-r--r--net-misc/spice-gtk/Manifest1
-rw-r--r--net-misc/spice-gtk/files/spice-gtk-0.35-libressl.patch50
-rw-r--r--net-misc/throttle/Manifest3
-rw-r--r--net-misc/throttle/throttle-1.2-r1.ebuild2
-rw-r--r--net-misc/throttle/throttle-1.2.ebuild18
-rw-r--r--net-misc/tiers/Manifest2
-rw-r--r--net-misc/tiers/tiers-1.1.ebuild43
-rw-r--r--net-misc/vmnet/Manifest2
-rw-r--r--net-misc/vmnet/vmnet-0.4.ebuild24
-rw-r--r--net-misc/x2goserver/Manifest4
-rw-r--r--net-misc/x2goserver/x2goserver-4.1.0.2.ebuild5
-rw-r--r--net-misc/x2goserver/x2goserver-4.1.0.3.ebuild5
-rw-r--r--net-misc/youtube-dl/Manifest2
-rw-r--r--net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild69
75 files changed, 669 insertions, 746 deletions
diff --git a/net-misc/AQtion/AQtion-2.3.1.ebuild b/net-misc/AQtion/AQtion-2.3.1.ebuild
new file mode 100644
index 000000000000..6ea5a134c5c6
--- /dev/null
+++ b/net-misc/AQtion/AQtion-2.3.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod
+
+DESCRIPTION="Aquantia AQC multigigabit NIC linux driver (atlantic) - development preview"
+HOMEPAGE="https://github.com/Aquantia/AQtion"
+
+COMMIT_ID="3c2a2a3abe3df6cb0c985a49cea9a359a83e3f75"
+SRC_URI="https://github.com/Aquantia/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="lro"
+
+DEPEND="virtual/linux-sources"
+
+S="${WORKDIR}/${PN}-${COMMIT_ID}"
+
+MODULE_NAMES="atlantic(drivers/net/ethernet/aquantia/atlantic:${S})"
+BUILD_TARGETS="all"
+CONFIG_CHECK="~!AQTION ~PTP_1588_CLOCK ~CRC_ITU_T"
+
+DOCS=(
+ README.md
+ README.txt
+)
+
+pkg_setup() {
+ use lro && CONFIG_CHECK+=" ~!CONFIG_BRIDGE"
+ linux-mod_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ if ! use lro; then
+ sed -r -i -e 's/(#define AQ_CFG_IS_LRO_DEF[[:space:]]+)[[:digit:]]+([[:alpha:]]*)/\10\2/' \
+ aq_cfg.h || die
+ fi
+}
+
+src_compile() {
+ KDIR="${KERNEL_DIR}" linux-mod_src_compile
+}
+
+src_install() {
+ KDIR="${KERNEL_DIR}" linux-mod_src_install
+ dodoc "${DOCS[@]}"
+}
diff --git a/net-misc/AQtion/Manifest b/net-misc/AQtion/Manifest
index 2cd0f5efc12d..2983f65e6219 100644
--- a/net-misc/AQtion/Manifest
+++ b/net-misc/AQtion/Manifest
@@ -1,3 +1,5 @@
DIST AQtion-2.2.7.tar.gz 122679 BLAKE2B 9d4e2d4d4b26a191551e2cfd30c2a8ce4e4bde01b7ab1e9beb9564abdfd1093b63f94713570fe2c949943037b649c55a9f448b0333fcdcc7227849330d466f92 SHA512 d3ba78acbe5d85d1017d5460fa7d916ffa59eeb137aa1817da215f08b994a10336a9f865c9b84a16b8cef7238d4fd87785bc17d6e3eac577210bf321538cbda3
+DIST AQtion-2.3.1.tar.gz 122884 BLAKE2B 46037acfdb3914eb2aac26795d923f22e34bf51ed31c993169803ea572108fe0bf98ef61bbadfa86b7027161aa5105c8b2cb4f19e1b12388ce9296f87f2f7c6d SHA512 929a4f208c041340d684e7732256511d68dac71d5204c34c8f0d6aa5832b0de0667bda7e1fa44a5486c7c34692f73c5de397655b0ba0efb12de8d4d76316e835
EBUILD AQtion-2.2.7.ebuild 1095 BLAKE2B 5fe62a9a9e1508adf34a4bb92e058c683daaec15e8663794157eb6ec5edb9358ed6ed909ce169d1538c45e149eaf36a7058ef20af259ac37fa0dc58efa95fe3c SHA512 44dcdc56acca18786bba37c66b718a225799249e1215e8c8803c2036bca3dfa23b9d79cd378bb82ae0879d9bdba915f9bcd126a8562a66ec067a32ed0d72b5b5
+EBUILD AQtion-2.3.1.ebuild 1095 BLAKE2B 31394903271e75f6b7fc834028f5d1a291022ec75ba545a86de60aeacbc7b2a87083103a34d1058b0a63dc1ac7e9d2c54c66ba55e8b032cad927ce115cf9cd66 SHA512 90ca880130f664e09a32aed1f90a2064c96b224cfbf33ca063985bdf36d62355c965b928f8f0250f05972ced30c906c69e02092a75e77eea4146f72bb0b04064
MISC metadata.xml 697 BLAKE2B 2462c0dedde087805f1879750ad183a9c5d29dbd8561270f9e999bda47946517ce45ab70d29851aec06b5f2e79aa93fa5f7d9f09bcb3f089bf4cada541c4b87a SHA512 f2cbb250acd2690842dbdb5645f04e071f08a65e9dd80153fef3fe1c5d35ea1b5c40e8c58309b9323ca53941e902069c11b710037289923ff2b9a77570cb8313
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 356b42ec759d..13726bf982c3 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/cgterm/Manifest b/net-misc/cgterm/Manifest
deleted file mode 100644
index 58db74b6214e..000000000000
--- a/net-misc/cgterm/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX cgterm-1.6-QA.patch 1404 BLAKE2B 5f553d0a68a14f551c57a68e84eb1f5c0b3a261da57598653a250ff8a7fe351eded35cbf8ed4907d1ac0fdfd7e1cac918548f5a0e8f804faed85485face9a62d SHA512 6ffa4e5f1bf7f9eff35b4b06905efc88e8ce9398482a574c18c21d487b21ddf54422cb8b980fa8cf4f7276def7da01cd12df679e629f29bfd1bb826b2e99984c
-DIST cgterm-1.6.tar.gz 87887 BLAKE2B 53234f8b59af12f3e5741498db040c34e6ed2f3015335e59cd255626316a4e1d186f1260058fdbf57c0b9dd791728ff34b54d68326a4e234c4d803affd7bc922 SHA512 a2f0fe07e64b947188a4aaf9abe22365551e0dcc65c2cffb1e09559a172be33e5dbfeb931095509b25fbe26487d2968b77b34605e50c6f1679225a4f3f7f1996
-EBUILD cgterm-1.6.ebuild 723 BLAKE2B 23b1d1585d8ca81b782269800e8478f1c7d96f4531a172e8e10bdf286f344b5a7bb15f3a228c6556d47cec20725b02c46096eefc907485b459fdcd85e4aaec13 SHA512 2be7285de2f5a64ab785571df2aab776bae5633c58ccee06fd3878e27c0c53781730ebca690f1ba7ea4717c7691635e6796f9072f7ed520118093052a1c2d465
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-misc/cgterm/cgterm-1.6.ebuild b/net-misc/cgterm/cgterm-1.6.ebuild
deleted file mode 100644
index fc7a54855001..000000000000
--- a/net-misc/cgterm/cgterm-1.6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="Connect to C64 telnet BBS's with the correct colours and font"
-HOMEPAGE="http://www.paradroid.net/cgterm/"
-SRC_URI="http://www.paradroid.net/cgterm/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~ppc x86"
-
-DEPEND=">=media-libs/libsdl-1.2.5"
-RDEPEND="${DEPEND}"
-
-src_unpack(){
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}-QA.patch"
-}
-
-src_compile() {
- emake CFLAGS="${CFLAGS} `sdl-config --cflags` -DPREFIX=\\\"/usr\\\"" || die
-}
-
-src_install() {
- mkdir "${D}/usr"
- emake install PREFIX="${D}/usr" LDFLAGS="`sdl-config --libs`" || die
- rmdir "${D}/usr/etc"
-}
diff --git a/net-misc/cgterm/files/cgterm-1.6-QA.patch b/net-misc/cgterm/files/cgterm-1.6-QA.patch
deleted file mode 100644
index 76d253bd8b27..000000000000
--- a/net-misc/cgterm/files/cgterm-1.6-QA.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-diff -NrU5 cgterm-1.6.original/Makefile cgterm-1.6/Makefile
---- cgterm-1.6.original/Makefile 2009-09-07 08:43:52.000000000 -0600
-+++ cgterm-1.6/Makefile 2009-09-07 09:06:07.000000000 -0600
-@@ -8,11 +8,11 @@
- # for solaris:
- #SOCKETLIBS = -lsocket -lnsl
-
- CC=gcc
- CFLAGS=-O3 -Wall `sdl-config --cflags` -DPREFIX=\"$(PREFIX)\"
--LDFLAGS=`sdl-config --libs` $(SOCKETLIBS)
-+LDFLAGS+=`sdl-config --libs` $(SOCKETLIBS)
-
-
- OBJS= \
- kernal.o \
- gfx.o \
-@@ -62,25 +62,22 @@
-
- testimage: testimage.c diskimage.c dir.c
- $(CC) -g -O3 -Wall -o testimage $^
-
- install: all installdirs
-- strip cgterm$(EXESUFFIX)
- cp cgterm$(EXESUFFIX) $(PREFIX)/bin/
- cp cgchat$(EXESUFFIX) $(PREFIX)/bin/
- cp *.bmp *.kbd *.wav $(PREFIX)/share/cgterm/
- # cp cgterm.cfg $(PREFIX)/etc/
- # cp cgchat.cfg $(PREFIX)/etc/
-
--installdirs: $(PREFIX)/bin $(PREFIX)/share $(PREFIX)/share/cgterm $(PREFIX)/etc
-+installdirs: $(PREFIX)/bin $(PREFIX)/share/cgterm $(PREFIX)/etc
-
- $(PREFIX)/bin:
-- mkdir $(PREFIX)/bin > /dev/null 2>&1
--$(PREFIX)/share:
-- mkdir $(PREFIX)/share > /dev/null 2>&1
-+ mkdir -p $(PREFIX)/bin > /dev/null 2>&1
- $(PREFIX)/share/cgterm:
-- mkdir $(PREFIX)/share/cgterm > /dev/null 2>&1
-+ mkdir -p $(PREFIX)/share/cgterm > /dev/null 2>&1
- $(PREFIX)/etc:
-- mkdir $(PREFIX)/etc > /dev/null 2>&1
-+ mkdir -p $(PREFIX)/etc > /dev/null 2>&1
-
- clean:
- rm -f cgterm$(EXESUFFIX) cgchat$(EXESUFFIX) testkbd$(EXESUFFIX) *.o *~
diff --git a/net-misc/cgterm/metadata.xml b/net-misc/cgterm/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/net-misc/cgterm/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest
index dc3b58e471fb..c8371cb32938 100644
--- a/net-misc/chrony/Manifest
+++ b/net-misc/chrony/Manifest
@@ -14,6 +14,6 @@ DIST chrony-3.5.tar.gz 458226 BLAKE2B 611f21e36c6e745208e00eba988519fcd912c6c0c3
EBUILD chrony-3.1.ebuild 2825 BLAKE2B c3af56079c3130002499dda974bb5117a2cce988f8a1aaca7cb6f9f11a0aa011fefe3f600262939b72b4f41d7e096a94dd1305572a04aabe96519cff36ec0165 SHA512 f97265a0a7006c1f8fc07f4a25f27ff0f78b123fdeabe2329a0e48ba33409e16a8373d6c114c2d25f463f560b47e8ef5510c140e5e045a02ccfd4eb669f463b3
EBUILD chrony-3.3.ebuild 2909 BLAKE2B 2d314e96402839948b95e9f8650e8523676f201deab27230ac9d006a0a73c878239c23c7118d0698bec9d7c2796b3a08be9cfa695c21b84ee333c23161d963ad SHA512 0ef1db3668f626dc07057728f7d33d9a200f1e4fcb93e6fb3b69e874b8d5d0e3bbb2d57c21513d7825151b08b0a86a36ef1838c44f27e536aa7abd5b9e973cdf
EBUILD chrony-3.4.ebuild 2912 BLAKE2B 0b8948414c95862295efec709f2f4467974c2955fc03153d5d2bfa15a74fcee2714f012425b4b1002b90cafe9008fa7ce02f0f40582b7b4b0917d82363cc9c77 SHA512 13c6caf8f3d813e1caa515d1ab00f1e5c1539198ee51913f649ee2ef2562bffee15b0f78c78ff5419728740a867d02a90eb889f2711a32db85f7756c3bdda3b3
-EBUILD chrony-3.5-r2.ebuild 3039 BLAKE2B 586dfa644540bb271c5eef6a9cc074def39b9b03a89a5909c2eaddc249f9daa435d2ab4304b2f833ffce38506d13c3e3a45dfb738ec7b6f1692d79efdbfa57c9 SHA512 4a3fc6278fec578cd75c1ebdeb56cd7d2e3fb0bbb3b8aa79e0dbdffaa172a89c8e2caf98fda387b7432cb4fc6c38bc790b9695c6f16232a8549e51428c6dafb1
+EBUILD chrony-3.5-r2.ebuild 3038 BLAKE2B 7eb36a4d537e97a691c4bb677bd117b8dfc82a62e22f4653636a5c35b0457c1198ecdd4fa050d32bd54804883c17ba9ac70de35977bde2cde1f1d7f28ee1014e SHA512 c679616ff7a3326c60d3bbe9ac59f6d209c190fd73edde6efbfdbe1b819681e57cd81d2a49305a7179b2fe05dba2b11883f3cb33d443be4f6a8d2eeb19515220
EBUILD chrony-9999.ebuild 2934 BLAKE2B 325fccb1baf09e65dee2fd3d4a7f1fa1e665ae95daf36a8b9a00ffa9770f69bf29940584595c9cb13bd32ef8695169dc3d19c6d2f34812da00540efc67b6a57a SHA512 2414c0b1f95ae47de1ec308dabacc4a791982af9dad4fa8a45297c336695298df826bca0a5a565adc6667a69166a41910aa093bd4c120827aba4a1d533fe0a9c
MISC metadata.xml 1566 BLAKE2B 88bf43a72fed47580395641d87651a7828fa3fb443a36568bc8ee44f2d09117aa296f8b214f1560279cce2e9bad189a3d941708fe37c1760b053f3669f25ed8e SHA512 acdca169396f72dbbfd3c2ca781024818133ec4af07661a0c8b5a619ca6a43713910aadc28e6d8e5b3d0d8da960ac1bfba05ec5cb5c49d80b17fdf9c1c5d1b1d
diff --git a/net-misc/chrony/chrony-3.5-r2.ebuild b/net-misc/chrony/chrony-3.5-r2.ebuild
index 094dcb376834..15c993414095 100644
--- a/net-misc/chrony/chrony-3.5-r2.ebuild
+++ b/net-misc/chrony/chrony-3.5-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 sparc x86"
IUSE="
+adns caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock +rtc
seccomp selinux
diff --git a/net-misc/clockspeed-conf/Manifest b/net-misc/clockspeed-conf/Manifest
deleted file mode 100644
index f6ef4926be28..000000000000
--- a/net-misc/clockspeed-conf/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX clockspeed-conf-0.4.5-gentoo.patch 674 BLAKE2B 735d1b245931f9f06202142a0a762e1d87e67f958bc8b30ba21b052367d766dfa41aa41e8033c9f0b14e540f5fad02924ff0b2a5c621145b2ba76079a1f81b26 SHA512 8d7f45ea11a5ba7b2e724bdec6461dae462efe71bbc18e0aaaabcda2754348a517cf84a06ce4274424dbf94bde593a374b09fc7b1694f327dcea6eeb2e1b9c8e
-DIST clockspeed-conf-0.4.5.tar.gz 7190 BLAKE2B efe4b14d9d9def22b89a84c11fd75ce77e61bc9638d575e57ca385ccb66624a29f07668be7b62ea888f8315b9d6b26188745972aee18c9b981837d09d37894b9 SHA512 9f7e8dcafb5ef4ee832b9bbca8e5ee51f876678027b40df1758e2dbc784a09403e9d388acab203166743a1ef3effc20bca37fce1bc30177929936d693aa2b5b0
-EBUILD clockspeed-conf-0.4.5-r1.ebuild 657 BLAKE2B 9aeb127e89a1ba1c39afdd85a902a4bd8196bd41b781c19d16828d0241a3dd98dc1ba191afc5079d42328592b9ce22d69428c90d3f11f91ac33abb33b402a271 SHA512 dcf40e6813a005a6bd2d795ddee2ca10495cd97f59f401ef056c79e2ba41dfcc30aa45a01d92161e2e708d3614753870c63436fa04bc8fc10420f6723decd896
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-misc/clockspeed-conf/clockspeed-conf-0.4.5-r1.ebuild b/net-misc/clockspeed-conf/clockspeed-conf-0.4.5-r1.ebuild
deleted file mode 100644
index adf7dd1a1af1..000000000000
--- a/net-misc/clockspeed-conf/clockspeed-conf-0.4.5-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="scripts to setup a clockspeed client and/or a taiclockd server"
-HOMEPAGE="http://foo42.de/devel/sysutils/clockspeed-conf/"
-SRC_URI="http://foo42.de/distfiles/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="net-misc/clockspeed
- virtual/daemontools"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-gentoo.patch
-}
-
-src_install() {
- dobin clockspeed-conf taiclockd-conf || die "dobin"
- doman clockspeed-conf.8 taiclockd-conf.8
- dodoc README TODO
-}
diff --git a/net-misc/clockspeed-conf/files/clockspeed-conf-0.4.5-gentoo.patch b/net-misc/clockspeed-conf/files/clockspeed-conf-0.4.5-gentoo.patch
deleted file mode 100644
index dffbb35b08c7..000000000000
--- a/net-misc/clockspeed-conf/files/clockspeed-conf-0.4.5-gentoo.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Configure for Gentoo
-
-Patch by Thilo Bangert
-http://bugs.gentoo.org/show_bug.cgi?id=90073
-
---- clockspeed-conf
-+++ clockspeed-conf
-@@ -15,6 +15,7 @@
- #ADJUST_LOGDIR defaults to main
- #VA=yes shortcut for 'ADJUST_LOGDIR=clockspeed-adjust'
- #
-+CLOCKSPEED_INSTALLATION="GENTOO"
- [ -z "${CLOCKSPEED_INSTALLATION}" ] && CLOCKSPEED_INSTALLATION="DJB"
-
- PATH=/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/command:${PATH}
-@@ -106,6 +107,10 @@
- BINDIR="${PREFIX}/clockspeed/bin"
- ADJUSTFILE="${PREFIX}/clockspeed/adjust"
- ;;
-+ GENTOO)
-+ ETCDIR="/var/lib/clockspeed"
-+ BINDIR="/usr/bin"
-+ ;;
- custom)
- # we expect ETCDIR and BINDIR from environment !!!
- ;;
diff --git a/net-misc/clockspeed-conf/metadata.xml b/net-misc/clockspeed-conf/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/net-misc/clockspeed-conf/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/net-misc/connman/Manifest b/net-misc/connman/Manifest
index 12c08d3b868e..fbcd2fbe3333 100644
--- a/net-misc/connman/Manifest
+++ b/net-misc/connman/Manifest
@@ -1,6 +1,4 @@
AUX connman-1.33-polkit-configure-check-fix.patch 665 BLAKE2B ffe1a6ae19fe163ad84391f1d974df976fae943f73863200eb3acdde630c68db2979be03cc072c663a1e8198e7eb598ccfbe6ee5f20b8cadac4a6df6ff77194f SHA512 630ac9d147046f084a960795de87183c5c446006df7a6a74c02416e972a3bd55390e1ab9c3f0ea4449324d0fb7c271ebd6b64727ede834128ca8515853a9e905
-AUX connman-1.33-resolv-conf-overwrite.patch 354 BLAKE2B e72099b97477c3549d3a9082c06419f736ebb79bc12d37d3dd0acdd39a0454d62a9d5053b9fa349534be5171426a8fbca6aeed30e017404baf21f32d77a04948 SHA512 1998d0d2923f8dca3706c7c75ad87ffa2570a785ed3e5ec1c85cc539bbfb7ea9173dae5320c3f95fbeee9c9c72870607b8eb4b3fd2c36a1962ad8925d72e24e2
-AUX connman-1.35-include-ifbridge-before-netinet.patch 259 BLAKE2B a6c5ae9bfb61e2c4180d88229b809eb11081bd7e74425d9c1b565ba20b140d15eb810898abe34e2429e87ca3b7ab9f2062d092f1018595f3e57e0b8f82e194fd SHA512 6398c7e4b7d47eb27c8d962bf2c8e9d5bd9bfc1b0a8182a13d05bed3931bfd9750bdae8bcc47ba3e1f93e2391b65b16ddcf2a0c005a08d4626f2c0d2cb855180
AUX connman.confd 728 BLAKE2B c4ee3b02bddaaa99af6aab2ecb0300cc7d67cfc73114d948638c783fe8b1ce5b63edb32c387f96444e793939d64888550b37839c29147fc2b0f0c4208a363f7b SHA512 820511a1fa04ff2c07a26dd3c74c846e3a710e6d6b44c4adaa782f55c9818afd3b935ed30bf2dc287e54e924128c2c1d02b6c4c89b5b5b7d07a7f590d9963969
AUX connman.initd2 479 BLAKE2B 4ef210f405b196fe2fe0fa2e95188cded69d3da37e9f368f500f95db48e1e51e881a5f04479e501283c70712f99a20569b9bf2c6793dc36fb37c68bafb9ff8c3 SHA512 6b636b53f1bede22f04d7107c0e5032dbd425032f317692b2ba39f810371eb89a840ced5f8988d26d384eb6e61ea967d1088c4f0ba6cff42782d9d39300b2a40
DIST connman-1.37.tar.xz 707752 BLAKE2B ad8993764a444d205b0a8cf1ad38acc249a1a28014e6f4e5a89c8662194ad2e2ee6091b51445b88a885808461413b3aaf88eeb7b75a32f417b578d2da80a2e9f SHA512 5d5363105aedd0c9d609dd5c64eb832d9ff80923a944d9d3738337a61f180ded227f2ae1ff7912bed8826b35f0cfd20488e3ffd3801f0e53e90f98498e19efb6
diff --git a/net-misc/connman/files/connman-1.33-resolv-conf-overwrite.patch b/net-misc/connman/files/connman-1.33-resolv-conf-overwrite.patch
deleted file mode 100644
index 49bb8ba3c5a1..000000000000
--- a/net-misc/connman/files/connman-1.33-resolv-conf-overwrite.patch
+++ /dev/null
@@ -1,6 +0,0 @@
---- connman-1.33/scripts/connman_resolvconf.conf.in.old 2016-10-09 11:27:20.425341843 -0700
-+++ connman-1.33/scripts/connman_resolvconf.conf.in 2016-10-09 11:27:10.662476565 -0700
-@@ -1,2 +1,2 @@
- d @runstatedir@/connman - - - -
--L+ /etc/resolv.conf - - - - @runstatedir@/connman/resolv.conf
-+L /etc/resolv.conf - - - - @runstatedir@/connman/resolv.conf
diff --git a/net-misc/connman/files/connman-1.35-include-ifbridge-before-netinet.patch b/net-misc/connman/files/connman-1.35-include-ifbridge-before-netinet.patch
deleted file mode 100644
index 53f3c194db67..000000000000
--- a/net-misc/connman/files/connman-1.35-include-ifbridge-before-netinet.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- connman-1.35/src/tethering.c
-+++ connman-1.35/src/tethering.c
-@@ -35,8 +35,8 @@
- #include <string.h>
- #include <fcntl.h>
- #include <linux/if_tun.h>
--#include <netinet/in.h>
- #include <linux/if_bridge.h>
-+#include <netinet/in.h>
-
- #include "connman.h"
-
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 872b737f8ee8..e18d6f55fec0 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -4,7 +4,9 @@ AUX curl-respect-cflags-3.patch 406 BLAKE2B 1b533144858aff5566150c4a2648ad2e48e8
DIST curl-7.65.0.tar.xz 2392324 BLAKE2B e5aec8c6cb6f6baabd035ce2ea159dba1541011658892bb883e917541aaffe6ebfb0d2b9f18e2357059a7bc1e3a8db47b2aed7a74597b21c14f0892ad6e9eb68 SHA512 032c065c1d4bd07ba028625f8fab6a09e7cb8505a5f19339b3abdee5a9cda7d091c11f075fe3fc227d082690a66c558c770a4cd9fb17b52acc13794976a770c5
DIST curl-7.65.3.tar.xz 2392472 BLAKE2B 25726e1f1568fad6a8419b29dde41bed4d9de4be70740119879beeb08ff2a6ace7737efe1fb6d96ecaacaf8f90dc0142ceede2b90c84275ea8f72bcd09f21dba SHA512 fc4f041d3d6682378ce9eef2c6081e6ad83bb2502ea4c992c760266584c09e9ebca7c6d35958bd32a888702d9308cbce7aef69c431f97994107d7ff6b953941b
DIST curl-7.66.0.tar.xz 2414840 BLAKE2B f5d731c304c826442a8509016d00b9c68438ef9102b3c844c15315181c307e338f79930dc548d7f189b944dd74cc7eeb19d130b5a967ea2efa9862d15ae78bab SHA512 81170e7e4fa9d99ee2038d96d7f2ab10dcf52435331c818c7565c1a733891720f845a08029915e52ba532c6a344c346e1678474624aac1cc333aea6d1eacde35
+DIST curl-7.67.0.tar.xz 2418548 BLAKE2B 818b3d03ac8c4adb8a629147feccebcbd3d89164a77d7cb457924bd44c3069f1b03326861b73c51a6427d7169d40485a509f74edd89b99b760649e7adcdce693 SHA512 1d5a344be92dd61b1ba5189eff0fe337e492f2e850794943570fe71c985d0af60bd412082be646e07aaa8639908593e1ce4bb2d07db35394ec377e8ce8b9ae29
EBUILD curl-7.65.0.ebuild 6953 BLAKE2B 3f0dcce2560ef08897189f44afd843e0322176d6e1368a9bf02211670d4b5fed096d23b1eeb02f89eb44d12f10f1e78839f8dac2a5ad66b225bba5d967942a39 SHA512 b554bca7de8c0cc32e2075d35103da865929fc29c447d9fd0314a161b3b300f3e89d0df2ff8dca15e2d2aa6484ec97ca4ba078cb14abfca57a7b43e8d93d90f5
EBUILD curl-7.65.3.ebuild 7138 BLAKE2B 06732af10263c41e523f0b36637597fb81d51cd26eedbd198cc2cc59758da3c36e74fc2810296400df2576576b94255637e35c018751c91be9d8333a441b90ca SHA512 f13cbc01affb023970ec54686d09d56bf59660c634399383c709405074e9e77ffa476a418ca9b89aacadb1541b4f2e01c2180e871f1bf5885020b9f0e9ab6494
-EBUILD curl-7.66.0.ebuild 7570 BLAKE2B de2b7007a5b1a2510bc800eb137df7a002c8547277c7dd8a62ac7e424adb1201bd9d30eb5503b5a8dc38d4c7937e615cee5d6167556a5377185e1f52c8633794 SHA512 57364b4a92e680484f0fb704908520bdda772efe9cb7a39b6c2e0d3430624656ebc4464f64f08e5700d6424b52e18283dc7f28071b4e13ce7c8dc10d25f7d11e
-MISC metadata.xml 1219 BLAKE2B 981090b46e9e66661074be920692e688ebd351ad1770b3a1b76ac6f3b6cc66c70c370031affdf5f72b2141e04ab7e4e073b4bc1fcd0295624e14a929cc3714d1 SHA512 9f86ffa85c0ac69c7289a97a92d5e592a17e5cc23b62be980540cdc8702cf6151361be4f171446fca317d2dcb1c5879ba8ae1ad0b0d99ffb54366ca35df4052d
+EBUILD curl-7.66.0.ebuild 7567 BLAKE2B 307415eb3d37bfd4b68a1dfce50c8c8507dc0c86b4a4caa55532e4695d525d843ac20506151473180562f00ae7a1a41336a567b0839562a64b2e17a138e30197 SHA512 16ae04651ad500e20b87bae64bcee58674848fa981cbba0881bd4626cfe5d8c02b5f20707afc556b176d0dbbdf7606ef2358c1198b0ec3c1bd56c5bf2b65fa6f
+EBUILD curl-7.67.0.ebuild 7603 BLAKE2B a4541d17a9204d4407dc801cee9fe9a2bb3fa5ef79a13e1d00d48cdb06c809688bab0c64b079f89fbf9bff1191b305912dd0aa052e85d56e6683bd9c0afd01a1 SHA512 167e2ed770929ef5e77bec3aac33b4e8d3c77aa301acd30d7b25ca7fe815e266872a8d5fc2dd7e925b90a0515d313e7489ce81295e3fd624861a0f171fd40668
+MISC metadata.xml 1294 BLAKE2B 2908425a7e08af48dfbe009fa1ed435339cdec92297500b62bd7a086db0911f271c173bce19c2ffc301f0694858d1ffa19a6140fa1e2f80713a709cc418fa73b SHA512 5285b65f142c11ee78166ddd6d2d73c206fd2639ee906d1c077c761d5f5e2c5139c14c5c5cdf207a476f9d500f31c745cfb6fbde7a0dc35bf3e99e5f4e52075e
diff --git a/net-misc/curl/curl-7.66.0.ebuild b/net-misc/curl/curl-7.66.0.ebuild
index 0c4c734a8049..5c1cee00e155 100644
--- a/net-misc/curl/curl-7.66.0.ebuild
+++ b/net-misc/curl/curl-7.66.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh 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 ~riscv s390 ~sh 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 http2 idn ipv6 kerberos ldap metalink +progress-meter rtmp samba ssh ssl static-libs test threads"
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/curl/curl-7.67.0.ebuild b/net-misc/curl/curl-7.67.0.ebuild
new file mode 100644
index 000000000000..3926522208fd
--- /dev/null
+++ b/net-misc/curl/curl-7.67.0.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools eutils prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/"
+SRC_URI="https://curl.haxx.se/download/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~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 esni http2 idn ipv6 kerberos ldap metalink +progress-meter rtmp samba ssh ssl static-libs test threads"
+IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl"
+IUSE+=" nghttp3 quiche"
+IUSE+=" elibc_Winnt"
+
+#lead to lots of false negatives, bug #285669
+RESTRICT="test"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+ brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+ ssl? (
+ curl_ssl_gnutls? (
+ net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+ app-misc/ca-certificates
+ )
+ curl_ssl_libressl? (
+ dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}]
+ )
+ curl_ssl_mbedtls? (
+ net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+ app-misc/ca-certificates
+ )
+ curl_ssl_openssl? (
+ dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
+ )
+ curl_ssl_nss? (
+ dev-libs/nss:0[${MULTILIB_USEDEP}]
+ app-misc/ca-certificates
+ )
+ )
+ http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+ nghttp3? (
+ net-libs/nghttp3[${MULTILIB_USEDEP}]
+ net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+ )
+ quiche? ( net-libs/quiche[${MULTILIB_USEDEP}] )
+ idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] )
+ adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
+ kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+ metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
+ rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+ ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+ sys-libs/zlib[${MULTILIB_USEDEP}]"
+
+# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
+# rtmp? (
+# media-video/rtmpdump
+# curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
+# curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
+# )
+
+# ssl providers to be added:
+# fbopenssl $(use_with spnego)
+
+DEPEND="${RDEPEND}"
+BDEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+ test? (
+ sys-apps/diffutils
+ dev-lang/perl
+ )"
+
+# c-ares must be disabled for threads
+# only one ssl provider can be enabled
+REQUIRED_USE="
+ curl_ssl_winssl? ( elibc_Winnt )
+ threads? ( !adns )
+ ssl? (
+ ^^ (
+ curl_ssl_gnutls
+ curl_ssl_libressl
+ curl_ssl_mbedtls
+ curl_ssl_nss
+ curl_ssl_openssl
+ curl_ssl_winssl
+ )
+ )"
+
+DOCS=( CHANGES README docs/FEATURES docs/INTERNALS.md \
+ docs/FAQ docs/BUGS docs/CONTRIBUTE.md )
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/curl/curlbuild.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/curl-config
+)
+
+src_prepare() {
+ eapply "${FILESDIR}"/${PN}-7.30.0-prefix.patch
+ eapply "${FILESDIR}"/${PN}-respect-cflags-3.patch
+ eapply "${FILESDIR}"/${PN}-fix-gnutls-nettle.patch
+
+ sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
+ sed -i '/CURL_MAC_CFLAGS/d' configure.ac || die #637252
+
+ eapply_user
+ eprefixify curl-config.in
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # We make use of the fact that later flags override earlier ones
+ # So start with all ssl providers off until proven otherwise
+ # TODO: in the future, we may want to add wolfssl (https://www.wolfssl.com/)
+ local myconf=()
+ myconf+=( --without-gnutls --without-mbedtls --without-nss --without-polarssl --without-ssl --without-winssl )
+ myconf+=( --without-ca-fallback --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
+ if use ssl ; then
+ if use curl_ssl_gnutls; then
+ einfo "SSL provided by gnutls"
+ myconf+=( --with-gnutls --with-nettle )
+ elif use curl_ssl_libressl; then
+ einfo "SSL provided by LibreSSL"
+ myconf+=( --with-ssl --with-ca-path="${EPREFIX}"/etc/ssl/certs )
+ elif use curl_ssl_mbedtls; then
+ einfo "SSL provided by mbedtls"
+ myconf+=( --with-mbedtls )
+ elif use curl_ssl_nss; then
+ einfo "SSL provided by nss"
+ myconf+=( --with-nss )
+ elif use curl_ssl_openssl; then
+ einfo "SSL provided by openssl"
+ myconf+=( --with-ssl --with-ca-path="${EPREFIX}"/etc/ssl/certs )
+ elif use curl_ssl_winssl; then
+ einfo "SSL provided by Windows"
+ myconf+=( --with-winssl )
+ else
+ eerror "We can't be here because of REQUIRED_USE."
+ fi
+ else
+ einfo "SSL disabled"
+ fi
+
+ # These configuration options are organized alphabetically
+ # within each category. This should make it easier if we
+ # ever decide to make any of them contingent on USE flags:
+ # 1) protocols first. To see them all do
+ # 'grep SUPPORT_PROTOCOLS configure.ac'
+ # 2) --enable/disable options second.
+ # 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
+ # 3) --with/without options third.
+ # grep -- --with configure | grep Check | awk '{ print $4 }' | sort
+
+ ECONF_SOURCE="${S}" \
+ econf \
+ $(use_enable alt-svc) \
+ --enable-crypto-auth \
+ --enable-dict \
+ $(use_enable esni) \
+ --enable-file \
+ --enable-ftp \
+ --enable-gopher \
+ --enable-http \
+ --enable-imap \
+ $(use_enable ldap) \
+ $(use_enable ldap ldaps) \
+ --disable-ntlm-wb \
+ --enable-pop3 \
+ --enable-rt \
+ --enable-rtsp \
+ $(use_enable samba smb) \
+ $(use_with ssh libssh2) \
+ --enable-smtp \
+ --enable-telnet \
+ --enable-tftp \
+ --enable-tls-srp \
+ $(use_enable adns ares) \
+ --enable-cookies \
+ --enable-dateparse \
+ --enable-dnsshuffle \
+ --enable-doh \
+ --enable-hidden-symbols \
+ --enable-http-auth \
+ $(use_enable ipv6) \
+ --enable-largefile \
+ --without-libpsl \
+ --enable-manual \
+ --enable-mime \
+ --enable-netrc \
+ $(use_enable progress-meter) \
+ --enable-proxy \
+ --disable-sspi \
+ $(use_enable static-libs static) \
+ $(use_enable threads threaded-resolver) \
+ $(use_enable threads pthreads) \
+ --disable-versioned-symbols \
+ --without-amissl \
+ --without-cyassl \
+ --without-darwinssl \
+ --without-fish-functions-dir \
+ $(use_with idn libidn2) \
+ $(use_with kerberos gssapi "${EPREFIX}"/usr) \
+ $(use_with metalink libmetalink) \
+ $(use_with http2 nghttp2) \
+ $(use_with nghttp3) \
+ $(use_with nghttp3 ngtcp2) \
+ $(use_with quiche) \
+ $(use_with rtmp librtmp) \
+ $(use_with brotli) \
+ --without-schannel \
+ --without-secure-transport \
+ --without-spnego \
+ --without-winidn \
+ --without-wolfssl \
+ --with-zlib \
+ "${myconf[@]}"
+
+ if ! multilib_is_native_abi; then
+ # avoid building the client
+ sed -i -e '/SUBDIRS/s:src::' Makefile || die
+ sed -i -e '/SUBDIRS/s:scripts::' Makefile || die
+ fi
+
+ # Fix up the pkg-config file to be more robust.
+ # https://github.com/curl/curl/issues/864
+ local priv=() libs=()
+ # We always enable zlib.
+ libs+=( "-lz" )
+ priv+=( "zlib" )
+ if use http2; then
+ libs+=( "-lnghttp2" )
+ priv+=( "libnghttp2" )
+ fi
+ if use quiche; then
+ libs+=( "-lquiche" )
+ priv+=( "libquiche" )
+ fi
+ if use nghttp3; then
+ libs+=( "-lnghttp3" "-lngtcp2" )
+ priv+=( "libnghttp3" "-libtcp2" )
+ fi
+ if use ssl && use curl_ssl_openssl; then
+ libs+=( "-lssl" "-lcrypto" )
+ priv+=( "openssl" )
+ fi
+ grep -q Requires.private libcurl.pc && die "need to update ebuild"
+ libs=$(printf '|%s' "${libs[@]}")
+ sed -i -r \
+ -e "/^Libs.private/s:(${libs#|})( |$)::g" \
+ libcurl.pc || die
+ echo "Requires.private: ${priv[*]}" >> libcurl.pc
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -type f -name '*.la' -delete
+ rm -rf "${ED}"/etc/
+}
diff --git a/net-misc/curl/metadata.xml b/net-misc/curl/metadata.xml
index b62cf6ee3c7c..3cc29ed2f5d1 100644
--- a/net-misc/curl/metadata.xml
+++ b/net-misc/curl/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="alt-svc">Enable alt-svc support</flag>
<flag name="brotli">Enable brotli compression support</flag>
+ <flag name="esni">Enable Encrypted Server Name Indication support</flag>
<flag name="http2">Enable HTTP/2.0 support</flag>
<flag name="nghttp3">Enable HTTP/3.0 support using <pkg>net-libs/nghttp3</pkg> and <pkg>net-libs/ngtcp2</pkg></flag>
<flag name="quiche">Enable HTTP/3.0 support using <pkg>net-libs/quiche</pkg></flag>
diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 89a8299d53d5..f20218f294bd 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -6,5 +6,5 @@ DIST dhcpcd-8.1.1.tar.xz 227088 BLAKE2B ab9ab5ec5ed969f79dd2092a1ab2dbc10b0f4c40
EBUILD dhcpcd-7.2.3.ebuild 4385 BLAKE2B df0815025660e0500e89ca24703d2d102d160f63fe049b0b8b254623da1a46e77b038db5c25a04ff42f266c6381104cec39d22096ec38bfa95b2a2ce30a49a62 SHA512 3302777fd50a12f7a6d69fd3d66682cee889c4a41e810a42ed9c13172312101bd0d349dcbb024dea0637c2607fb29b9eb64a17747e77e70ffe116a4592487618
EBUILD dhcpcd-8.0.6.ebuild 4398 BLAKE2B 0ae3be12a91b88313d9a702e709b5133175ab19eac38c7cedaded1ce719da2dce75bb61bcc566d382354bb25a000596b2e2e3d23f49156c524c18aaf80eea3bf SHA512 399729e9555bfd91bbc658789f96242e0fc16acf7b279bea222247a6ca6d15a8ef3afb8d981f71cf74b07b39a72b8ec5ca63bb5922730157af7d3551100e3691
EBUILD dhcpcd-8.1.1.ebuild 4398 BLAKE2B 0ae3be12a91b88313d9a702e709b5133175ab19eac38c7cedaded1ce719da2dce75bb61bcc566d382354bb25a000596b2e2e3d23f49156c524c18aaf80eea3bf SHA512 399729e9555bfd91bbc658789f96242e0fc16acf7b279bea222247a6ca6d15a8ef3afb8d981f71cf74b07b39a72b8ec5ca63bb5922730157af7d3551100e3691
-EBUILD dhcpcd-9999.ebuild 4398 BLAKE2B 0ae3be12a91b88313d9a702e709b5133175ab19eac38c7cedaded1ce719da2dce75bb61bcc566d382354bb25a000596b2e2e3d23f49156c524c18aaf80eea3bf SHA512 399729e9555bfd91bbc658789f96242e0fc16acf7b279bea222247a6ca6d15a8ef3afb8d981f71cf74b07b39a72b8ec5ca63bb5922730157af7d3551100e3691
+EBUILD dhcpcd-9999.ebuild 4427 BLAKE2B c57c5170026230050182276f914c22963f077d960d5f695267ea46bc54c6ef37a4809da798c897ece97d019497aed04a2ba815047ebc265922265c5edf01ff9c SHA512 c2db16bd7e6c3b4e7ba256c6e652408cc5f4257c188e3b668e27fa12e437aeed806a7d2045532ae22f124da6732aceeac65d69f17b18793a175eeb6af0995d98
MISC metadata.xml 569 BLAKE2B 0507986b52ed21277e159089c7f4736602917c44f0577d62e7501d728c348b49ecf3a2c92842c8e32a59402ad2c2e4e5c3fba510e227aca738a3d763b62689fe SHA512 9083c03d22c5753f54d9525ac954df8df0cceaed07c05c14367ea2b8598e7d7ab64711c810dc89a46be8d76cba6b9aa14fa389f0d686ed12792c0bfcbabc266a
diff --git a/net-misc/dhcpcd/dhcpcd-9999.ebuild b/net-misc/dhcpcd/dhcpcd-9999.ebuild
index 97babad6cfa4..e83bb217a35a 100644
--- a/net-misc/dhcpcd/dhcpcd-9999.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9999.ebuild
@@ -7,7 +7,7 @@ inherit systemd toolchain-funcs
if [[ ${PV} == "9999" ]]; then
inherit git-r3
- EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git"
+ EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git"
else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
@@ -21,7 +21,7 @@ DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
HOMEPAGE="https://roy.marples.name/projects/dhcpcd"
LICENSE="BSD-2"
SLOT="0"
-IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
+IUSE="debug elibc_glibc +embedded ipv6 kernel_linux +udev"
COMMON_DEPEND="udev? ( virtual/udev )"
DEPEND="${COMMON_DEPEND}"
@@ -34,6 +34,7 @@ src_configure() {
--localstatedir="${EPREFIX}/var"
--prefix="${EPREFIX}"
--with-hook=ntp.conf
+ $(use_enable debug)
$(use_enable embedded)
$(use_enable ipv6)
$(usex elibc_glibc '--with-hook=yp.conf' '')
diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
index 25e299690530..e47fdb4162ee 100644
--- a/net-misc/dropbox/Manifest
+++ b/net-misc/dropbox/Manifest
@@ -1,6 +1,5 @@
AUX dropbox.conf 322 BLAKE2B db94efba3a73841cb56a0fcc75f4f6d7fb7424a35f48a7eb3ad3294a927d8cbd708427e4aba8b6f62157a5b6e7cec8d7631a6d79ccd55616a9bca63003ef72f5 SHA512 100a9480dc086e18972c25bbf554e47737dae43989fc7fe1d01173c2570e64792e64fa7d52a93ca53f3e1248b3b335fd838b5c7713dae937e919f0e6a99bb132
AUX dropbox.initd 1581 BLAKE2B c23a753b7e4d1132d516d607e0eee35072130f6e66c59af008cedd9d9d8c104d9ae1c4644ad984a40ec48a498782b442f79058f499e61c3a3b7a700886353b4b SHA512 4275b7cca361978be6d4379f9d14edc75e51684708a61c1b9880f63e0a02e75c4eb165145bf5a2b4e0704daa5a506dc3506a953db6f5a95977f0101fbbda4912
-AUX dropbox_at.service-r1 220 BLAKE2B 3e7111d8b49bc52626343960d2609f084032c8015c06d700883d47c8ce7569ef5bcb881b682c68a2a911d5f24bcbf554a0e098722f4bf0f1477b80243c6978b0 SHA512 ea685e6eb901b841e54aeb9b530d5a0d2a367d8b598019f7f0d2ae69b013be7cf3986c68fabbbaa30c51c9fb5406dc45b07ff15914c7cf18a7aceacf466328e5
AUX dropbox_at.service-r2 1582 BLAKE2B 7a5d8eb1e99d6a9f6cc7d903d8d2cb6b124b4a5217e978d05f0afb08de90b3634bb802bd075a053b84b0ec4f5ef6643d2efb00beb964f9f14dd3dd234806358b SHA512 ce465614c848103ac19d3782bf55508ab9b3a3f1c0159cd0ccb7daa7374f014382b30a99bf2eb5488ab4474cad953ce0b4710c8222e5196ea49672db5d183b85
DIST dropbox-lnx.x86-83.4.152.tar.gz 94612498 BLAKE2B ddf86853785ee4806cc96f2427a300b2db751bf3a5b12ec1508bdbc68ba7ff35d2d65e83e86b5a09ad4a7cc160e0f94e7cd141a819d35f9be87aea7f3cb8dd0d SHA512 75793878c15ecd7224f0ef1897e38c1050d36e11ddf1c30db8e79c22dcb40ceed48fd6e4be204b19c54fe4ef7a2c68d5528df6e10a041cbe4220d9c129619a4b
DIST dropbox-lnx.x86-84.4.170.tar.gz 95127426 BLAKE2B 09f985565839c5411647fba7eaf84c88a69941456c6e64b23e6e2ca0cc21b8f393153210db23be7ddc4ee0deb3771c9af8ac2b5fefb2325227e8ae3b52a3be0a SHA512 69ab398860bd7559d971ecc42a271a432839b00ab920b8c068d317d420bd521b1ffc1c74912c98d56627b72cd972c059a5eb0ab89c53bb50ab766179baeda448
diff --git a/net-misc/dropbox/files/dropbox_at.service-r1 b/net-misc/dropbox/files/dropbox_at.service-r1
deleted file mode 100644
index b46a8509c61c..000000000000
--- a/net-misc/dropbox/files/dropbox_at.service-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Dropbox
-After=local-fs.target network.target
-
-[Service]
-ExecStart=/opt/dropbox/dropboxd
-ExecReload=/bin/kill -HUP $MAINPID
-KillMode=process
-Restart=always
-User=%i
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-misc/fmirror/Manifest b/net-misc/fmirror/Manifest
deleted file mode 100644
index 3bc82cf9bce4..000000000000
--- a/net-misc/fmirror/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX fmirror-crlf.patch 387 BLAKE2B a9598fa802b82d4940ab08d9393935e5893cf6eb7017d7b9a3c95b454af612d0f3a95de17fed81ed80e2d36f4cfdcad1331641584054e7b3ad246bff1e52ea5e SHA512 823a18ef0dac701fb3f85fdf01c040a034d7cfd608de2fb62fb4c37d413405955b92b3fbe4cacb9096492ed99da5461c854e19922f66bc642e7962975661c4d6
-DIST fmirror-0.8.4.tar.gz 59831 BLAKE2B 7924692436a8027a3496d2beb5185f3c290f069364fa83d06b680478cf4986cc0e8f6651af4b87238243b38a203dfa9cbfb68ce03f36494c0f8cc7fd99186f96 SHA512 069ce1f943b7cd614351dfbc7777b49fdeccd5aa2d7371b3050dd6133ced0c457eed9a92f9f89c364e9a73691bedfc70c471188dfcf17e881d33587e7d73d93b
-EBUILD fmirror-0.8.4-r2.ebuild 877 BLAKE2B 6150025196624732a25a00678dac2c918b5ee42825c2ff1d8e394d268dbe43226642002de496c9aa52f3d04377210e4c55e30ca1afe922d6c3add08fadc92c6a SHA512 ed5f0ff72b6d9b1572f3a026521c20ddfa4a06bb4ed9204fd525f510974cad34c18a95bd953ef4814220d7197d00aaffb66da08aa66f860c286e44091099744f
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-misc/fmirror/files/fmirror-crlf.patch b/net-misc/fmirror/files/fmirror-crlf.patch
deleted file mode 100644
index e97a846e6e6e..000000000000
--- a/net-misc/fmirror/files/fmirror-crlf.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- fmirror.c 2000-03-09 08:52:52.000000000 +0200
-+++ fmirror.c.new 2005-03-16 20:07:14.767419627 +0200
-@@ -642,7 +642,7 @@
- va_list args;
- va_start(args, format);
- vsprintf(buffer, format, args);
-- l = fprintf(out_file, "%s\n", buffer);
-+ l = fprintf(out_file, "%s\r\n", buffer);
- fflush(out_file);
- buffer[l - 1] = 0;
- LOG(6, cmd, ("---> %s", buffer));
diff --git a/net-misc/fmirror/fmirror-0.8.4-r2.ebuild b/net-misc/fmirror/fmirror-0.8.4-r2.ebuild
deleted file mode 100644
index a7988d3b775b..000000000000
--- a/net-misc/fmirror/fmirror-0.8.4-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="FTP mirror utility"
-HOMEPAGE="http://linux.maruhn.com/sec/fmirror.html"
-SRC_URI="http://www.ibiblio.org/pub/solaris/freeware/SOURCES/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${PN}-crlf.patch
-}
-
-src_compile() {
- append-flags "-D_FILE_OFFSET_BITS=64" # large file support bug # 123964
-
- econf \
- --datadir=/etc/fmirror || die "econf failed"
-
- emake CC="$(tc-getCC)" || die "emake failed"
-}
-
-src_install() {
- dobin fmirror
- dodoc ChangeLog README
- newdoc configs/README README.sample
- doman fmirror.1
-
- cd configs
- insinto /etc/fmirror/sample
- doins {sample,generic,redhat}.conf
-}
diff --git a/net-misc/fmirror/metadata.xml b/net-misc/fmirror/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/net-misc/fmirror/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/net-misc/ipsc/Manifest b/net-misc/ipsc/Manifest
deleted file mode 100644
index bb7fed83d873..000000000000
--- a/net-misc/ipsc/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ipsc-0.4.3.2.tar.bz2 16764 BLAKE2B 16cdf4ef315fae838bf91d0098c7a36bf4821b59321e6351c35a817d33017aa19421f9e10650f5071acf4bfda1ef059b1f391ccfef29dbec1d59a0ebe57698ad SHA512 7dd4fdf2fbfd21188d756254bd5192dcd2b723d835c1d2038d89fff8bf922059f1878029b7def5d751fc3dc71b6a3fddab36970e114029a6926c43675aba83f0
-EBUILD ipsc-0.4.3.2-r2.ebuild 740 BLAKE2B e43826256b3d7e1763a24889c442a88a216ba7377f8efe542d1daf19ad90b5a5b78dbbdf920588dcd92c3bf133cde1d82dc1356af3919f070b0737fc5072ffd6 SHA512 c6e4d9e5eb26a6046b1cefb4686af071d069e962e82ad0a867ee582c1d79d0bb67d3e88703c057df134b62d75acc219952291584fb21e7756fa796748aa8aff6
-MISC metadata.xml 245 BLAKE2B ae5adc91a502c013bd038b7f5fce880ff7b20e6a62af6e26261b0813af25fea487071c5d4336c26dc3789c801b9a28559b5a26a137d5b97eaa73a6aed02ae14a SHA512 f03de0759c63a977007d553081c2bb33666f92cdaf0e8a0a1e167008dfcfc192b7bc4a8fb906890e08021c3e4664bc8fb9f558a2473844cce826754921536638
diff --git a/net-misc/ipsc/ipsc-0.4.3.2-r2.ebuild b/net-misc/ipsc/ipsc-0.4.3.2-r2.ebuild
deleted file mode 100644
index 80a8b3e31867..000000000000
--- a/net-misc/ipsc/ipsc-0.4.3.2-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit toolchain-funcs
-
-DESCRIPTION="IP Subnet Calculator"
-HOMEPAGE="http://packages.debian.org/unstable/net/ipsc"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- sed -i \
- -e "s:^CC = gcc:CC = $(tc-getCC):" \
- -e "/^CFLAGS = .*/d" \
- -e "s/^LIBS = /LDLIBS = /" \
- -e '/$(CC).*\\$/,+1d' \
- -e '/$(CC)/d' \
- src/Makefile || die "Unable to sed upstream Makefile"
-}
-
-src_compile() {
- cd src
- emake || die "Compilation failed"
-}
-
-src_install() {
- dodoc README ChangeLog TODO CONTRIBUTORS
- dobin src/ipsc
- doman src/ipsc.1
-}
diff --git a/net-misc/ipsc/metadata.xml b/net-misc/ipsc/metadata.xml
deleted file mode 100644
index 3ff92885b4c0..000000000000
--- a/net-misc/ipsc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>chainsaw@gentoo.org</email>
- <name>Tony Vroon</name>
-</maintainer>
-</pkgmetadata>
diff --git a/net-misc/jrdesktop/Manifest b/net-misc/jrdesktop/Manifest
index 178e40a1bc07..f95aec330a41 100644
--- a/net-misc/jrdesktop/Manifest
+++ b/net-misc/jrdesktop/Manifest
@@ -1,3 +1,3 @@
DIST jrdesktop-source-0.3.1.0.tar.gz 228134 BLAKE2B d40fc0e12908bc535aa2be32962f30c41b4b7244363bea23fac983db9f25cde942da7ede23895d3c5c7f283dabc00331659567e76ba8357b850a655462a593fe SHA512 dc18187349f2526c027bf45acffa638d4d32692fdcf60b016a540a9245269e4ef49e4893fd666b8ad084dff0c83eb05a0549bcdf112c038f29224ff5a451cca6
-EBUILD jrdesktop-0.3.1.0.ebuild 708 BLAKE2B cdeff9fd8a71cd50ea698d01499b51e47a65d92aaadce12f894761d685948ae2577ae7fdc02886184d5149e8584e969f181b2ca38d020a93708a1c09df9166c8 SHA512 d41e5921c559748a8431cb7e11792c0b5e193b1681364691604997df78a6fbfa4921b894e7d2c565ac1e521f4402f2cf8e135010fd1a2736aa7420707d2986e1
+EBUILD jrdesktop-0.3.1.0.ebuild 699 BLAKE2B e0ba01d6e18c00faef158566c328ad480f10f1a9087d350def056aac0a068409b353394d027bb8524c15a17b7aad296da5f9314960b583f34e7d7b419688c038 SHA512 27d29e52f615db823146c2849b9e56114e6081787f8e4299721d5ffcf1446912ad7ea3baceb232ea0a66882f00d6098fd03e428c5241098489435d55f713de24
MISC metadata.xml 771 BLAKE2B c60c6c579ffa99d9f26c30c21055c8ae498bec8c8658d761445bd30ec2d3400c26bc84db5b888d266972cf2857b4b669cbc9e6db0bf09d44c8fffacf810fbac5 SHA512 78cc2e431a41c93973fc11e2a345d56fd8b6a3a564871866802d089015c981ce45efa2f70295e8ccde06cf3255d4592de7e396956e659801857fc7f1860200ae
diff --git a/net-misc/jrdesktop/jrdesktop-0.3.1.0.ebuild b/net-misc/jrdesktop/jrdesktop-0.3.1.0.ebuild
index c08f30174db3..8c578e84e9f1 100644
--- a/net-misc/jrdesktop/jrdesktop-0.3.1.0.ebuild
+++ b/net-misc/jrdesktop/jrdesktop-0.3.1.0.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-ant-2
-DESCRIPTION="Java Remote Desktop (jrdesktop) software for viewing and/or controlling a distance PC"
+DESCRIPTION="Java Remote Desktop (jrdesktop) for viewing and/or controlling a distance PC"
HOMEPAGE="http://jrdesktop.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV}.tar.gz"
@@ -16,11 +16,11 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
-S="${WORKDIR}/${PN}"
-
DEPEND=">=virtual/jdk-1.6"
RDEPEND=">=virtual/jre-1.6"
+S="${WORKDIR}/${PN}"
+
EANT_EXTRA_ARGS="-Djnlp.enabled=false"
src_install() {
diff --git a/net-misc/l7-filter-userspace/Manifest b/net-misc/l7-filter-userspace/Manifest
index 7cf27f59111a..2ce6a743e493 100644
--- a/net-misc/l7-filter-userspace/Manifest
+++ b/net-misc/l7-filter-userspace/Manifest
@@ -1,10 +1,5 @@
-AUX l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch 544 BLAKE2B 25c82326213cb7ccfbd8b07bc356c61b86e23ee5a6adee13e81e5aedb0180c492215bcf4f1c58d4ebb2d07c0a70aedcfc3def3a86648a6e874842ea4b4a19345 SHA512 d541dc919d715bd591a145c0c39dfee86f953761461bef7cfe10c462d99115bac94ad32ebe2cb2f53acb4ae7a4e537a0039c805343f8f26bda3e74a3c6a71a62
AUX l7-filter-userspace-0.11-datatype.patch 439 BLAKE2B 97c0e52452a672a5d4051c5b07ba5de1160d99f161639f2267baca1fadbcdf76b0cdee151b0ada98414f018aa42e03577f5a1821c316ce69167770fd6567dd3c SHA512 1dd2830ad2ad0e25a618d2e90c25b46d8c25b2753b5e82fde662abad95ec9135ca05defe2ce7519500a413c4dd996d86574a7225000fc1d2bcdeec7931254bc0
AUX l7-filter-userspace-0.11-libnetfilter_conntrack-0.0.100.patch 3991 BLAKE2B a09bc37178b9c444e6a4f4d1b7234b714aee87b2f7dc005dc62c406f337e3d40c398b298657dfbc22b28f8cc753d88d58a167114794be2b12efbd1a984e177c8 SHA512 5c5addfa5887c280cb98ad72aa2c9f10b28055847593c21c90087a7330138e1b0a12b5ed962cd5fb08eddd7436a21694aaef5b298d862c328dda27471001d89a
-AUX l7-filter-userspace-0.11-map-access-threadsafe.patch 1642 BLAKE2B ab4b5a53558e05ba8ad13a0d2b1a04a2440ed9efef349f30eb419c429eccd7222056ac9b29915abde2597ecc3e90dd66e77de4e04f324c0669b9eeba97c59621 SHA512 f2c2f7d4c265648b4400f5bc955d8632ac54858f8adc26894b866044079b951e1146d8c09fa40fc3514005c6ed9f4cf86c595b3c24652aaf0d021f139d15dc25
-AUX l7-filter-userspace-0.11-pattern-loading-leak.patch 436 BLAKE2B bd67c606fc7ca096df854f811bb19ace610bee4ba09b56cd7e3871d8641197d15c69ab9e22a4f5e3b8e79ca75716ab9579fa45d723be0999a5e6f02a341ae3df SHA512 3cff06e0320eb2190f622367c9f0c59b81daf6c119ca0b2e0949741b9c1ef61d071a668cf85dbd524a8ed0f723fc61a95cd6ec3fd0fb9ad8ffa7e6c1153c9a07
-DIST l7-filter-userspace-0.11.tar.gz 129986 BLAKE2B 2bb5bd6794b01508da1f23dff44a242b17efd10e6f2b484aed34b32ea5ba3d787b2ea7ca8df9c57a1c20133337b4a1ac4ad4e7e400fbe97e044530f12e8673ad SHA512 5362a9e7392afd6dcb40bd9f602bddd34c040dcecbcc4570f56168310bd0e243561a1c946c7e912448518fe30c6bcff866c000b9e026dc96b2f3b47b4299cb81
DIST l7-filter-userspace-0.12-beta1.tar.gz 130254 BLAKE2B 624f0af8c4acf8ad37b580d1488e6d09a82a01d8b2a77727074506ae9eb5d9c006f3ba79deeb5214a41db682b9bd8c3aa59bd81ff20daefcbf938476c6cc62ef SHA512 9c49b7e951ced6a44f8ee6f3a261ba14b1e3fe44a83e175f7f5a5821616ec8bc2b0a287f10b4485120e7783c9623c34aae2ee1d8997c258cdfb8230c1f87d137
-EBUILD l7-filter-userspace-0.11.ebuild 835 BLAKE2B 361d62c5304ed9cd835134ab6f082852391503af732fd28eb46ec11cb9e8f53a5e2e4bd91b0a117c342d6ae8b412f3d27269080b6357cce094af6f0a38de680c SHA512 a1208d48000c5d9059a4747bc9a9e026fc80c9687f4380d65fd34c15635e08141617220024da27af0a9270990e5dc9f305039c8b033291d88cd0e42e2f0ea50d
-EBUILD l7-filter-userspace-0.12_beta1.ebuild 784 BLAKE2B 637e3b4aa7f5740b0f59a1f249ac904a43742063e38d331c34735e6b746c4536369e2116dddf7c1fefd115c2b3c5f08a86b5fb6df0f21fc35deb6f4ad1899627 SHA512 ba9ea52595538ab267b21ef060c626c5ca50a0f4696430010c73a63ffe011ae62e6aa3e81a417267f9f351bf4d16fe1ff7de0d231c0f673debe63ed676b90556
+EBUILD l7-filter-userspace-0.12_beta1-r1.ebuild 697 BLAKE2B bcde9b2bb50e8a7bfedcc74e25cfddf51cd5ae704c343809577b22c9e18e6c02e16a0d1562077015eb1564bff9191fe8ab297dd502d678a1c2d251a3b0a2203f SHA512 518270293a95d52e42897920b99048eb2acc591102704a888dfc33e5231033ed56d1d3f597deb0ff4bce254218adc80072c628f670fe6536cdac19a12fb7c16f
MISC metadata.xml 339 BLAKE2B 6688713ec765ac150f06f99a6851a17f64ac1fce862a0067ccfa7c0f4f8bae37a2574f452a470fb459d142d7bc7d4224456f613bb2997f81d473c223c8a0b320 SHA512 0469b7f26947f80af251def403ef1710c26ac6a0aab162fdfd2f506b5a3262aca62cca0540200702e8e865199d565ca3a782297eed2ba58e28f098145248280c
diff --git a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch b/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch
deleted file mode 100644
index 29801ceed31a..000000000000
--- a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- l7-filter-userspace-0.11/l7-filter.cpp.old 2010-07-12 10:43:58.485002456 +0100
-+++ l7-filter-userspace-0.11/l7-filter.cpp 2010-07-12 11:14:38.825001868 +0100
-@@ -186,15 +186,11 @@
- conffilename = "";
- const char *opts = "f:q:vh?sb:dn:p:m:cz";
-
-- int done = 0;
-- while(!done)
-+ int c;
-+ while ((c = getopt (argc, argv, opts)) != -1)
- {
-- char c;
-- switch(c = getopt(argc, argv, opts))
-+ switch(c)
- {
-- case -1:
-- done = 1;
-- break;
- case 'f':
- conffilename = optarg;
- break;
diff --git a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch b/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch
deleted file mode 100644
index fea0f5bbb5a6..000000000000
--- a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch
+++ /dev/null
@@ -1,55 +0,0 @@
---- l7-filter-userspace-0.11/l7-conntrack.cpp.orig 2009-02-26 21:40:28.000000000 +0000
-+++ l7-filter-userspace-0.11/l7-conntrack.cpp 2010-07-23 13:03:23.000000000 +0100
-@@ -195,11 +195,13 @@
- {
- nfct_conntrack_free(ct);
- nfct_close(cth);
-+ pthread_mutex_destroy(&map_mutex);
- }
-
- l7_conntrack::l7_conntrack(void* l7_classifier_in)
- {
- l7_classifier = (l7_classify *)l7_classifier_in;
-+ pthread_mutex_init(&map_mutex, NULL);
-
- // Now open a handler that is subscribed to all possible events
- cth = nfct_open(CONNTRACK, NFCT_ALL_CT_GROUPS);
-@@ -211,19 +213,27 @@
-
- l7_connection *l7_conntrack::get_l7_connection(const string key)
- {
-- return l7_connections[key];
-+ l7_connection *conn;
-+ pthread_mutex_lock(&map_mutex);
-+ conn = l7_connections[key];
-+ pthread_mutex_unlock(&map_mutex);
-+ return conn;
- }
-
- void l7_conntrack::add_l7_connection(l7_connection* connection,
- const string key)
- {
-+ pthread_mutex_lock(&map_mutex);
- l7_connections[key] = connection;
-+ pthread_mutex_unlock(&map_mutex);
- }
-
- void l7_conntrack::remove_l7_connection(const string key)
- {
-+ pthread_mutex_lock(&map_mutex);
- delete l7_connections[key];
- l7_connections.erase(l7_connections.find(key));
-+ pthread_mutex_unlock(&map_mutex);
- }
-
- void l7_conntrack::start()
---- l7-filter-userspace-0.11/l7-conntrack.h.orig 2010-07-23 13:04:49.000000000 +0100
-+++ l7-filter-userspace-0.11/l7-conntrack.h 2010-07-23 13:05:56.000000000 +0100
-@@ -52,6 +52,7 @@
- l7_map l7_connections;
- struct nfct_conntrack *ct;
- struct nfct_handle *cth; // the callback
-+ pthread_mutex_t map_mutex;
-
- public:
- l7_conntrack(void * foo);
diff --git a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-pattern-loading-leak.patch b/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-pattern-loading-leak.patch
deleted file mode 100644
index 835fc8ffb9f1..000000000000
--- a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-pattern-loading-leak.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff --git a/l7-filter-userspace/trunk/l7-classify.cpp b/l7-filter-userspace/trunk/l7-classify.cpp
-index 8b5b77e..1c80d4d 100644
---- a/l7-filter-userspace/trunk/l7-classify.cpp
-+++ b/l7-filter-userspace/trunk/l7-classify.cpp
-@@ -59,6 +59,7 @@ l7_pattern::l7_pattern(string name, string pattern_string, int eflags,
- cerr << "error compiling " << name << " -- " << pattern_string << endl;
- exit(1);
- }
-+ free(preprocessed);
- }
diff --git a/net-misc/l7-filter-userspace/l7-filter-userspace-0.11.ebuild b/net-misc/l7-filter-userspace/l7-filter-userspace-0.11.ebuild
deleted file mode 100644
index d5178dfc6379..000000000000
--- a/net-misc/l7-filter-userspace/l7-filter-userspace-0.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools
-
-DESCRIPTION="Userspace utilities for layer 7 iptables QoS"
-HOMEPAGE="http://l7-filter.clearfoundation.com/"
-SRC_URI="mirror://sourceforge/l7-filter/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-SLOT="0"
-DEPEND=">=net-libs/libnetfilter_conntrack-0.0.100
- net-libs/libnetfilter_queue"
-RDEPEND="net-misc/l7-protocols
- ${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-map-access-threadsafe.patch"
- epatch "${FILESDIR}/${P}-arm-ppc-getopt-help-fix.patch"
- epatch "${FILESDIR}/${P}-libnetfilter_conntrack-0.0.100.patch"
- epatch "${FILESDIR}/${P}-pattern-loading-leak.patch"
- eautoreconf
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc README TODO BUGS THANKS AUTHORS
-}
diff --git a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild
new file mode 100644
index 000000000000..d531f85630ca
--- /dev/null
+++ b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${PN}-$(ver_rs 2 -)
+
+DESCRIPTION="Userspace utilities for layer 7 iptables QoS"
+HOMEPAGE="https://l7-filter.clearos.com http://l7-filter.sourceforge.net"
+SRC_URI="https://dev.gentoo.org/~bircoph/distfiles/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+SLOT="0"
+
+DEPEND=">=net-libs/libnetfilter_conntrack-0.0.100
+ >=net-libs/libnetfilter_queue-1.0.0
+ net-libs/libnfnetlink"
+RDEPEND="${DEPEND}
+ net-misc/l7-protocols"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=( "${FILESDIR}/${PN}-0.11-libnetfilter_conntrack-0.0.100.patch"
+ "${FILESDIR}/${PN}-0.11-datatype.patch" )
diff --git a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1.ebuild b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1.ebuild
deleted file mode 100644
index 1a02e9456171..000000000000
--- a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils versionator
-
-MY_P=${PN}-$(replace_version_separator 2 '-')
-
-DESCRIPTION="Userspace utilities for layer 7 iptables QoS"
-HOMEPAGE="http://l7-filter.clearfoundation.com/"
-SRC_URI="http://download.clearfoundation.com/l7-filter/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-SLOT="0"
-
-DEPEND=">=net-libs/libnetfilter_conntrack-0.0.100
- >=net-libs/libnetfilter_queue-1.0.0
- net-libs/libnfnetlink"
-RDEPEND="${DEPEND}
- net-misc/l7-protocols"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( README TODO BUGS THANKS AUTHORS )
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-0.11-libnetfilter_conntrack-0.0.100.patch" \
- "${FILESDIR}/${PN}-0.11-datatype.patch"
-}
diff --git a/net-misc/l7-protocols/Manifest b/net-misc/l7-protocols/Manifest
index a09d78ce877b..2db91be5604a 100644
--- a/net-misc/l7-protocols/Manifest
+++ b/net-misc/l7-protocols/Manifest
@@ -1,3 +1,3 @@
DIST l7-protocols-2009-05-28.tar.gz 142050 BLAKE2B b70a0c7267bc462fc193cb05ea16849ea064b39d358d1073884ca718b92a39b72e78d5f8cec600a8acdba48bda72dbc07f20bbee76b5f7670d09dee93e164ffc SHA512 020730d0170537213080dcefd847439a2306eea759317e4054549d12e344520e9db222ca48f74c184cb17ba5ff244270b688fb7e89ed0dd21a196e02721e4477
-EBUILD l7-protocols-2009.05.28.ebuild 1603 BLAKE2B 0be523fa3efbf5035df721038030218b42d2608a508fbc86e295fc68d421b1c33a718cd368434c5ac36fe3616f6acc47661cece3a46ec99fc7097a2cf3e13b52 SHA512 2ad02d5291c8e2f843a71e70f4cc9357ec78174d4c901b73caf068020e8256df9e3aa355d5349615f93d89e29a062ff8ad8471963ca02e57e52cca2ebe92e332
-MISC metadata.xml 675 BLAKE2B c507f9e684082db2d90b1e811da4a8408e6d3571b217431c33f7f1c20af5a00901c5094d2d35935e14b40ba0cf700bc070ba4df57c0de4e35633ee04ece36186 SHA512 de1be10711122953af535fc50b2a15a32fbed1daf550b2b50bea0be912167a01ea2e3d1ae4a6d591ee7697e1b0c1738d5c76fbfd76f4620e03c0f271bde487d6
+EBUILD l7-protocols-2009.05.28-r1.ebuild 1737 BLAKE2B 3373e258d8373ad0fa367098ecb618904de04cbad5cfa50798078b32a6e45d07a7afd69046f04dbedd6f8a787a610d82c7c3025d9068199088b6459c63036c0f SHA512 929a4bda7b93e178a8ae9ac44fd4a6e6fc4154067eebe88aa50e0b41594f6d950b53496d397f30d02e25ac69656b154865fd57999d8a3c1e5354ed5102680f58
+MISC metadata.xml 641 BLAKE2B 9413688e3c6c77f48d5a3787318c03bc6769d9838a47ecce6241d950da843a0181fc963273ff4b54dfa5325c271dbac4d7d4d6f617467c2fd28baf878a706115 SHA512 c2af3723eac88c6e4fbe5dd6920ad6ed2ad2b1339965edbae5cad669b9470a0818520041b5335868fe52a9b57856f53e7088e91fd0403f73c087fea2e8c61eeb
diff --git a/net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
index c6dc39ec2398..a6f18a630b65 100644
--- a/net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild
+++ b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
inherit eutils fixheadtails toolchain-funcs
@@ -10,27 +10,28 @@ IUSE=""
MY_P=${PN}-${PV//./-}
DESCRIPTION="Protocol definitions of l7-filter kernel modules"
-HOMEPAGE="http://l7-filter.sourceforge.net/protocols"
+HOMEPAGE="http://l7-filter.sourceforge.net/protocols
+ https://l7-filter.clearos.com/docs/start"
SRC_URI="mirror://sourceforge/l7-filter/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="~amd64 ~arm ~x86"
S=${WORKDIR}/${MY_P}
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
- sed -e "s|gcc.*\-o|$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o|g" \
- -e "s|g++.*\-o|$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} -o|g" \
- -i testing/Makefile
+src_prepare() {
+ sed -e "s|gcc.*\-o|$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o|" \
+ -e "s|g++.*\-o|$(tc-getCXX) ${CFLAGS} ${LDFLAGS} -o|" \
+ -i testing/Makefile || die
+ sed -e "s|f in data|f in ${EPREFIX}/usr/share/l7-protocols/data|" \
+ testing/timeit.sh || die
ht_fix_file testing/*.sh
+ eapply_user
}
src_compile() {
- emake -C testing || die
+ emake -C testing
}
# NOTE Testing mechanism is currently broken:
@@ -46,20 +47,21 @@ src_compile() {
#}
src_install() {
- dodir /usr/share/${PN}
- pushd testing > /dev/null
+ dodir /usr/{share,lib}/${PN}
+ mv testing/data example_traffic "${ED}"/usr/share/${PN} || die
+
+ pushd testing >/dev/null || die
cp -pPR randprintable randchars test_speed-{kernel,userspace} README \
- match_kernel *.sh data "${D}"/usr/share/${PN}
- popd > /dev/null
- mv example_traffic "${D}"/usr/share/${PN}
+ match_kernel *.sh "${ED}"/usr/lib/${PN} || die
+ popd >/dev/null || die
- dodoc README CHANGELOG HOWTO WANTED || die
+ dodoc README CHANGELOG HOWTO WANTED
for dir in extra file_types malware ; do
newdoc ${dir}/README README.${dir}
done
- rm -rf README CHANGELOG HOWTO LICENSE Makefile WANTED */README testing
+ rm -rf README CHANGELOG HOWTO LICENSE Makefile WANTED */README testing || die
dodir /etc/l7-protocols
- cp -R * "${D}"/etc/l7-protocols
- chown -R root:0 "${D}"
+ cp -R * "${ED}"/etc/l7-protocols || die
+ chown -R root:0 "${ED}" || die
}
diff --git a/net-misc/l7-protocols/metadata.xml b/net-misc/l7-protocols/metadata.xml
index 30de8b041c0b..4f319e6eb958 100644
--- a/net-misc/l7-protocols/metadata.xml
+++ b/net-misc/l7-protocols/metadata.xml
@@ -7,9 +7,9 @@
</maintainer>
<longdescription>
These are patterns (protocol definitions) for the Linux layer 7 packet
- classifier (l7-filter). To use them, you need the kernel and iptables patches
- (or l7-filter userspace version) available trough ebuild tree as
- net-misc/l7-filter and net-firewall/iptables built with l7filter USE flag.
+ classifier (l7-filter). To use them, you need the l7-filter userspace version
+ available trough ebuild tree as net-misc/l7-filter and net-firewall/iptables
+ built with netlink USE flag.
</longdescription>
<upstream>
<remote-id type="sourceforge">l7-filter</remote-id>
diff --git a/net-misc/nat-traverse/Manifest b/net-misc/nat-traverse/Manifest
index 5c9e7f052c5f..0d247015a612 100644
--- a/net-misc/nat-traverse/Manifest
+++ b/net-misc/nat-traverse/Manifest
@@ -1,3 +1,3 @@
DIST nat-traverse-0.6.tar.bz2 17230 BLAKE2B 8bfd30bd433b5b0afbb45ec08ae4da12039781d05fae7b75fc7239256b2ac5db13f56c58ca42455895f9a0887cdb5b535ade76b019b5343a0f76c066bebebb0c SHA512 4ee940b1bdef9ea061d983e0df780378d1dfde16e770ac7af8c11c8746f867f5e4cc80280decfa478062defcf3f9f1f5023e212cd2f9c36e67758be68da254fc
-EBUILD nat-traverse-0.6.ebuild 483 BLAKE2B 6f624b5a281477bff3afa5b057a55466ca36b1f39ba78eccffc93a7e3643cbf97e855630a4e1a90958d091ec08b0e9d04a1caeb7b2a87a3f91f9828ba4397f08 SHA512 82a9227533e0a65275395bb5d433ab51716d58d025b4437bd35f399252804df7be65c77ca2c7785e2376311d0832bd42cc9c3db628f1825f30fc612d5cdebd18
+EBUILD nat-traverse-0.6.ebuild 483 BLAKE2B e7d4a93f660254f25fb03b151f99a48eda004212a597716f36bf51d745bae971bee5a43e1e29966e9eb5fd251db68f2412783fe413d9d7e6dafb7ea7ae6caecd SHA512 cae4da3614ccf60a7e1c1953f7191d6339792277eef94b4cbb2a1d0f4ec9593367f1f03b8841ad2df74ecf20f5c0734c38fa32c4ada810e2dad10e1adbf1c3a3
MISC metadata.xml 328 BLAKE2B 64b08b14cb9766b4facace99634a61bcbc0d249b6c2b3e25019f725b8d9daddea71d899494f2e9900441a27ae05f6d7d21b045b7c52f63f3c17faf835d2237fa SHA512 f99c4f8d2b727ab369d6aaae249072fadc1b9ef30f800950b8b7ac6a1b59d0fee26f2e88b0f06a70b9a7173a72a618d9f0d2dc8597ccd49631146fecd1b42acf
diff --git a/net-misc/nat-traverse/nat-traverse-0.6.ebuild b/net-misc/nat-traverse/nat-traverse-0.6.ebuild
index bcf2683d31f8..66ff72369b47 100644
--- a/net-misc/nat-traverse/nat-traverse-0.6.ebuild
+++ b/net-misc/nat-traverse/nat-traverse-0.6.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
DESCRIPTION="Traverse NAT gateways with the Use of UDP"
-HOMEPAGE="http://linide.sourceforge.net/nat-traverse/"
-SRC_URI="http://linide.sourceforge.net/${PN}/${P}.tar.bz2"
+HOMEPAGE="https://gitlab.com/iblech/nat-traverse"
+SRC_URI="https://gitlab.com/iblech/${PN}/blob/master/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
diff --git a/net-misc/netsed/Manifest b/net-misc/netsed/Manifest
index 7a660ccfbdd7..b93bffdd4ebf 100644
--- a/net-misc/netsed/Manifest
+++ b/net-misc/netsed/Manifest
@@ -1,4 +1,7 @@
+AUX netsed-0.01c-man.patch 2507 BLAKE2B 72c39f82972dc41124d2f91727db00ab08453ef93a5f7121e11e95bccc16c3ae329856e94225be4eed4a8d96b58c8c317fa368d40722047b1521bc9c5632448e SHA512 c418ffe795019054fe114189a4af7f3c05355645140c61b91739b3801025a273d9b20c8ccbeaeecf1285d3e1591a8f1af8b32982bcd772ee4ba09a5989e332ac
DIST netsed-0.01b.tgz 6352 BLAKE2B 0aa8ed9f282f32d139e50af1a1c8d1aae118ff6e892475774125b45c229707c40544199ea70708827636a50e43b8f652138b244cb2f3857c854d49018b996fb7 SHA512 edef6ef6e39a17a46a3b4d8019ba2e742b2b5852f804df5e952461a792e3ba7a49fcc33353abf7e532e51586927f28f4b7c6da4f4fbd34a32cdf093f26163dd7
+DIST netsed-0.01c.tgz 12987 BLAKE2B 9d31a2cde79adc944f69cc2bf522a615201fd48dd1b46152b39368f36657ebebbfa5dbdecd91c965fb63d6e06a2a37317e005483a0c60be30a3ad178157418c2 SHA512 de1a1f38698cdcfa3b39975eb7b701abb97fd5035e306b63a6d5a459e4180cf8bb49dc2430acf4767e6d9f9c673f3e1e83040edfb8f331b9b1e10b0036058c57
DIST netsed_0.01c-2.diff.gz 3140 BLAKE2B 211c7f71a76b74fc47cc32dbd5e9ad05a2c7c67bd95de73b0bdb09249f245ab8b0190ee79b51cf1d2f2bc99cc0b7fdf8d358851fddafb2815adc640260122c77 SHA512 5a729e9800051449f7f52989cb65232e262ac6023f21b8ec688f3ce33ed4be79f9d00993aed7773d83dbe109927a5fc6c64e4775d4958136e5c891b6b82e6b83
EBUILD netsed-0.01b-r1.ebuild 529 BLAKE2B f69588f4e5a4a476be30f7ec5d24e632ab3c94d46c078f4cfab3a3fe22d459d92e0f99c17d1b0c988c87c8c51098cd9991b7e7bf2590c1eabece3adbab920cc6 SHA512 c0f2c24b074ab4117a605ba5e033fc0b5c3abef37b2a4666dab17e8bc78e7cef45579baf8e33141e4ee9e916317eeb27fc67647dfd42844c690e3692451c5151
+EBUILD netsed-0.01c.ebuild 549 BLAKE2B fd573f0fd565d719248187556c8ef66e889cd149e538e06382ce9e00cef14e4ddc39d663bafb6cc357c5a00ca2286bc5a3ba7790179fd88c9ac45e8335448437 SHA512 4c3e88592e6efda6ecf904961b86994478d3d0e87617d36be22fe4d87204d1320dc752babfd113aa307f32f8180d3002a4582488052bee746192b197fd633802
MISC metadata.xml 246 BLAKE2B 51e0781372b853df95595d4124ba0f81cb5fab4dfb78745aeeebcc0728617634384d5f9a90f02b50c13330b29651450eb18dd782e1c485bea5bdcb5017fd1d63 SHA512 68010e77c1c73aa0f8b81bd63ec9734de511e7b3fef0edd156df2584f25b6d485656a4d11f200af89e53a1b3ece9d6d15e93a2d1ba63f83adf944841183cdf00
diff --git a/net-misc/netsed/files/netsed-0.01c-man.patch b/net-misc/netsed/files/netsed-0.01c-man.patch
new file mode 100644
index 000000000000..a35a88b87b02
--- /dev/null
+++ b/net-misc/netsed/files/netsed-0.01c-man.patch
@@ -0,0 +1,79 @@
+--- netsed-0.01c.orig/debian/netsed.1
++++ netsed-0.01c/debian/netsed.1
+@@ -0,0 +1,76 @@
++.TH NETSED 1 "June 23, 2001" NETSED
++.SH NAME
++netsed \- network packet stream editor
++.SH SYNOPSIS
++.B netsed
++.I proto lport rhost rport rule1
++.RI [ rule2 ] " " ...
++.SH DESCRIPTION
++NetSED is small and handful utility designed to alter the contents of
++packets forwarded thru your network in real time. It is really useful
++for network hackers in following applications:
++.TP
++.B black\-box protocol auditing
++whenever there are two or more propertiary boxes communicating over
++undocumented protocol (by enforcing changes in ongoing transmissions,
++you will be able to test if tested application is secure)
++.TP
++.B fuzz\-alike experiments, integrity tests
++whenever you want to test stability of the application and see how it
++ensures data integrity,
++.TP
++.B other common applications
++fooling other people, content filtering, etc etc \- choose whatever
++you want to.
++.LP
++It perfectly fits netgrep, netcat and tcpdump tools suite :P
++.SH OPTIONS
++.TP
++.B proto
++protocol specification (tcp or udp)
++.TP
++.B lport
++local port to listen on (see README for transparent traffic intercepting
++on some systems)
++.TP
++.B rhost
++where connection should be forwarded (0 = use destination address of
++incoming connection, see README)
++.TP
++.B rport
++destination port (0 = dst port of incoming connection)
++.TP
++.B rule\fIN\fR
++replacement rules (see below)
++.LP
++General replacement rules syntax: s/\fBpat1\fR/\fBpat2\fR\fI[/expire]\fR
++
++This will replace all occurences of \fBpat1\fR with \fBpat2\fR in matching
++packets. Additional parameter (count) can be used to expire rule after 'count'
++succesful substitutions. Eight\-bit characters, including NULL and '/', can
++be passed using HTTP\-alike hex escape sequences (eg. %0a%0d). Single '%'
++can be reached by using '%%'. Examples:
++.TP
++.B 's/andrew/mike/1'
++replace 'andrew' with 'mike' (once)
++.TP
++.B 's/andrew/mike'
++replace all occurences of 'andrew' with 'mike'
++.TP
++.B 's/andrew/mike%00'
++replace 'andrew' with 'mike\\x00\\x00' (to keep orig. size)
++.TP
++.B 's/%%/%2f/20'
++replace '%' with '/' in first 20 packets
++.LP
++Rules are not working on cross\-packet boundaries and are evaluated from
++first to last not expired rule.
++.SH SEE ALSO
++.BR ngrep (8),
++.BR nc (1),
++
++.BR /usr/share/doc/netsed/README.gz
++.SH AUTHOR
++\fBnetsed\fR was written by Michal Zalewski <lcamtuf@ids.pl>.
++
++This manual page was written by Gergely Nagy <algernon@debian.org>.
diff --git a/net-misc/netsed/netsed-0.01c.ebuild b/net-misc/netsed/netsed-0.01c.ebuild
new file mode 100644
index 000000000000..979b23a2ae47
--- /dev/null
+++ b/net-misc/netsed/netsed-0.01c.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Small tool for altering forwarded network data in real time"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="http://lcamtuf.coredump.cx/soft/obsolete/netsed.tgz -> ${P}.tgz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${PN}
+
+PATCHES=(
+ "${FILESDIR}/${P}-man.patch"
+)
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin netsed
+ doman debian/netsed.1
+ dodoc README
+}
diff --git a/net-misc/ng-utils/Manifest b/net-misc/ng-utils/Manifest
deleted file mode 100644
index dec4aece8feb..000000000000
--- a/net-misc/ng-utils/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ng-utils-0.6.tar.gz 83119 BLAKE2B 2531a1b485577df4f97cfed7f8d89a164ea6bbe295a91bdf22301d8bc7a019b51abdc9ba56a57490d1f087678c65eab850fdfcb80dde52dee47323a1a71b971b SHA512 781e3a1cb0cdd54513dba8baa17b21813f595b67a7d250326651930656e3810d6166f52762fd2a1c8cea128a11da98ad1c4bb2743ef906578f21fe1ad2ef5fc4
-EBUILD ng-utils-0.6.ebuild 457 BLAKE2B e625813ae4836aa09634b58f175a71c982ae5c52d0b19454aae28dec59502fcefe91785d3cd2d87bf67c544b2a29df0aca0d6960e380b248428a3bd8e1648225 SHA512 b2c3e7a5b284368d8d63d4af71c3de8802df597ae526f5a30df693aef14cda5d0a2e2c7f76059803a1b440489eeb759edc0e3b25bd1b203e0aee361976eadca4
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-misc/ng-utils/metadata.xml b/net-misc/ng-utils/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/net-misc/ng-utils/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/net-misc/ng-utils/ng-utils-0.6.ebuild b/net-misc/ng-utils/ng-utils-0.6.ebuild
deleted file mode 100644
index fbb8f19ad290..000000000000
--- a/net-misc/ng-utils/ng-utils-0.6.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-DESCRIPTION="A collection of small tools for accessing netgroup contents"
-HOMEPAGE="ftp://ftp.hungry.com/pub/hungry/ng-utils"
-SRC_URI="ftp://ftp.hungry.com/pub/hungry/ng-utils/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-}
diff --git a/net-misc/ntpsec/Manifest b/net-misc/ntpsec/Manifest
index f4bf2f7d347f..eaaa2b105647 100644
--- a/net-misc/ntpsec/Manifest
+++ b/net-misc/ntpsec/Manifest
@@ -3,12 +3,13 @@ AUX ntpd-r1.service 597 BLAKE2B a1185493452a57f3b7b8c506bedecca93dc7e92b7ce6a817
AUX ntpd.confd 90 BLAKE2B 980ea88c97b1deff65f53c13410fe46bc1e19a80140776002ae2fdc0a3ad18c9855b74a70f1a89eb31854bbdad6729753c3a199cddb25b58178a79a0ea0a7050 SHA512 a2fdf88f6f55bcf0a6545db77817e3a740dba50bf56b4fdd80d335e8c909d0880fbd962041754d7f5fb3946ed131d9a739ec72008bacab9f1f47ff82dc74c542
AUX ntpd.rc-r2 484 BLAKE2B 826a3ee09486d912525fe6d44b967e25d8b31485d89a80987afcf459ea335058ff8a7835f3931017505aad6c5ba60e546b608ce26a51ad38f5972675d0a47559 SHA512 dc89a58edf6f83878d42522a015f2c3e12db9505ea3d6bc4b04e6e82947a7be6e8d143e8808bb58644641dd754744fd4be20c8b944a4261b460c30b95436fc31
AUX ntpd.service 299 BLAKE2B 307dbf3a8569cdd1d54095bdb9b409986a9de3c7ec98405b4544f1df565828da2b685ce408061bc03f9a7991fbd61a9b42577c4e6db06bd2a4a012949cafe2dc SHA512 b625e993bbeba5da9c0f14ec8ff9d256575d9590a6c506436e834a9dc17877bfd57920b008bd01409d47de71acfb221a0d92c0203e2aacca33083e196466faf9
+AUX ntpsec-1.1.7-make-sure-logrotate-config-has-missingok.patch 736 BLAKE2B 63188a7fc1350b1ba4230f9d5080f81f703bd8bbb1fd59c1d79610fd0a650ee47c5f0679fa7679bc12daddfb7d12727b95099c46ede7d7b11718c16fbc225b5b SHA512 74807a33b59be2d65421b8a8bd1f83ec2861066740f8ede07e3424316f23528c4d23cd3850b04721f11af755163edf5217e4bf8b7005c915209ac703694e40d8
AUX ntpsec-no-bsd.patch 1538 BLAKE2B 6abb7acf23149a5a47f8e479bff090966e7e6161fc0d5bca1f9e5b9396d90898a783e7d309d6cdbdf689ea12314c804aa7a39f05b3f11d75a95eb337cea95b55 SHA512 7ddb346c7f0c9b30ea08ac28eaa39cf86e3d6cee7eaeba3bc7fe0883acd5087966e4e7beb298cee02607dfa3198a8c1dfcd9ce43ead820de3bb7014cefe75302
DIST ntpsec-1.1.4.tar.gz 2536268 BLAKE2B 320e7afee1b776e0327f8bf34bc0b8cd3a2c67fd9fd16564323ce825cb9e36d7d5fb48a38b734600286cbd039f41f296d9e488e25d2680f08412aa983101987b SHA512 1b74e7cb87e189137e1b66b52ce89498e0061a10abf017c36bfdecb4aefe9c3fb6e8fd7819a9f822fb946dca6ae20ee724b2aed35e03d73f8e3015d8818d02db
DIST ntpsec-1.1.6.tar.gz 2600632 BLAKE2B 1ee3e266f9a0ff45fc8f001a2b5a1722c6acf75a2151ee3724812acef3409eccbb865b321a3a346c7ced1770aa24190281a94593b881b4bbb0a2b2e6df5629cc SHA512 f57fde6f329a858313968798d64df5e93d7eba43edf4752cd0eb45ff1a2237ce2731b4603ec997c493dea85edb42976f96eb1508beae087a8c2ae8a76c0a6941
DIST ntpsec-1.1.7.tar.gz 2534524 BLAKE2B 5777ecca4ceb988632fadc0e7124530993a7758cdf335e8cd90f0ec1a8b643be89b67c0e2bf49d6d7193bf92ded138af0df4b5856c0d113f552ef22dd8a6cadf SHA512 734b12820539e655e504dd5071a58b9d1f80c0b0c3c7458c797ba7ada23d8e446751fbcbddd9832d9151a3ba9464749878db9e77e23cdd5f6215ab9e1d908ae9
EBUILD ntpsec-1.1.4.ebuild 4130 BLAKE2B c14e7e7d1bf4d4f840b9e555cfe13b967824901ce1b5dc021be0fb9d0cdb53a358e1e73037bab9e251400238d99a9f2fac69c48232df2d8c49bf105927b363c5 SHA512 a40332b0d7621e905099dbffe43e336a8b32e842d888c15eac07e87de9bc89cedf23eef2e04681704a8011b84965b9a6c294eba7dfb5df5b10883b973e322984
EBUILD ntpsec-1.1.6.ebuild 4088 BLAKE2B 80075131dd2cae62f97508c4e54e51a89c819616f487e7e3d63103d3deef03ad7e5fe09742a2230a30d8d817061da0551eb15cb802d9f2bddcfadb88868ae427 SHA512 728819a43dc5bfa8815cec23deeeeb81f5a54cc3d9c870b1d6050970225aa643fb19165e6dc9d5ae051ed40e3bdaaf9fc41aced473a193c576e8c4ff4525b885
-EBUILD ntpsec-1.1.7-r1.ebuild 4125 BLAKE2B 24648c76c7fe5e49b49ffcef95064f1b8f127b8471d29d6c25e581bb33f9d6ef7421455d4499d057419b7d5c57419c3feb6c69b9626729b8ed6f08abbf826311 SHA512 0d6e3f1163c696992add8430c316ee4398018115b4d18238f1266dd0c852fb649de317e5518ae0d0a31f13375e87976f82d7478529baf5ce811c656981d6007c
-EBUILD ntpsec-9999.ebuild 4091 BLAKE2B d776a2bdd01b332e0946b36a2958af3a75fecf452017a8dbc109b929f8ee5d42974f9ca147f4030dbe7dc11a7b4c1d3122e35b5cde75a247e02f0b0bfc5ce139 SHA512 b1ee562a25162b9dc7a753fe2fede321973e50ec6d1e623d9949917b120b8c05d6915443796128537149a8da3bf78d041e7ad551b7329132cbe34d6b09897d9e
+EBUILD ntpsec-1.1.7-r1.ebuild 4186 BLAKE2B b22105dd6337ff4fcb36d441bec8db8f750c4fc8faf3b1ea9a043535ef5a6b200d55a99101dd310d4223e82fd2ef0902036e85c64a648ab5af5c752e2b3a98a6 SHA512 8e2094a6a796e50d516f9fda942977d00262fb14d7f2134e6b1909faf86bdb2dfe67d8540a52cb5faa027dfab5d940da9457929856ca3e59cf0ff1e35bfead01
+EBUILD ntpsec-9999.ebuild 4113 BLAKE2B a8f7d26adaa2518397851b8d35119a767d24cebfdb5dd6f52a0b6af01c285a9771b15a2ae3770738f2d98ce529dc7713baf0af06732bef1bc9192ccb96b98ae2 SHA512 f0a31da90aa4b3fdd76250bcf17953691e50fbf4c05d0f5fa42c5c95c51e20fc48315e4d61298fee3a9a8615f3193ca4edf88384b92fa54416c017738b01c120
MISC metadata.xml 2078 BLAKE2B c15f3c9143653044f1da8fdf1e36298df819a6266ca369c511a9d4247cf32d93377b26f4898070c60d59b4737581b22b27a1097de38c314ec03cc908a18a31d3 SHA512 691f4b463d437616d897d979538e20726eda0a4835f3209639ef0ae7ecbcea6fd01c7bfd1849b91bfdd37e71b8306daa07cf6223a08848c7e45f8128135fa6fc
diff --git a/net-misc/ntpsec/files/ntpsec-1.1.7-make-sure-logrotate-config-has-missingok.patch b/net-misc/ntpsec/files/ntpsec-1.1.7-make-sure-logrotate-config-has-missingok.patch
new file mode 100644
index 000000000000..4556d7a50f7d
--- /dev/null
+++ b/net-misc/ntpsec/files/ntpsec-1.1.7-make-sure-logrotate-config-has-missingok.patch
@@ -0,0 +1,28 @@
+From 252a301aba9a685b5b6df7824c576f52cc19fb81 Mon Sep 17 00:00:00 2001
+From: Stephen Arnold <nerdboy@gentoo.org>
+Date: Fri, 8 Nov 2019 16:41:16 -0800
+Subject: [PATCH] etc/logrotate-config.ntpd: make sure it has missingok
+
+* note master branch does not need this, but all the releases do
+
+Signed-off-by: Stephen Arnold <nerdboy@gentoo.org>
+---
+ etc/logrotate-config.ntpd | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/etc/logrotate-config.ntpd b/etc/logrotate-config.ntpd
+index e5d8616bf..a49129d45 100644
+--- a/etc/logrotate-config.ntpd
++++ b/etc/logrotate-config.ntpd
+@@ -5,6 +5,8 @@
+
+ /var/log/ntpd.log {
+ monthly
++ notifempty
++ missingok
+ postrotate
+ /usr/bin/killall -HUP ntpd
+ endscript
+--
+2.21.0
+
diff --git a/net-misc/ntpsec/ntpsec-1.1.7-r1.ebuild b/net-misc/ntpsec/ntpsec-1.1.7-r1.ebuild
index 1ef2fda749d3..984a26200b85 100644
--- a/net-misc/ntpsec/ntpsec-1.1.7-r1.ebuild
+++ b/net-misc/ntpsec/ntpsec-1.1.7-r1.ebuild
@@ -6,13 +6,13 @@ EAPI=6
PYTHON_COMPAT=( python2_7 python3_{5,6} )
PYTHON_REQ_USE='threads(+)'
-inherit flag-o-matic python-r1 waf-utils systemd user
+inherit flag-o-matic python-r1 waf-utils systemd
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/NTPsec/ntpsec.git"
BDEPEND=""
- KEYWORDS="amd64"
+ KEYWORDS=""
else
SRC_URI="ftp://ftp.ntpsec.org/pub/releases/${PN}-${PV}.tar.gz"
RESTRICT="mirror"
@@ -48,6 +48,8 @@ RDEPEND="${CDEPEND}
ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts )
!net-misc/ntp
!net-misc/openntpd
+ acct-group/ntp
+ acct-user/ntp
"
DEPEND="${CDEPEND}
app-text/asciidoc
@@ -60,15 +62,11 @@ DEPEND="${CDEPEND}
WAF_BINARY="${S}/waf"
-pkg_setup() {
- enewgroup ntp 123
- enewuser ntp 123 -1 /dev/null ntp
-}
-
src_prepare() {
default
# Remove autostripping of binaries
sed -i -e '/Strip binaries/d' wscript
+ eapply "${FILESDIR}/${P}"-make-sure-logrotate-config-has-missingok.patch
if ! use libbsd ; then
epatch "${FILESDIR}/${PN}-no-bsd.patch"
fi
@@ -123,6 +121,7 @@ src_install() {
waf-utils_src_install
}
python_foreach_impl run_in_build_dir python_install
+ python_foreach_impl python_optimize
# Install heat generating scripts
use heat && dosbin "${S}"/contrib/ntpheat{,usb}
diff --git a/net-misc/ntpsec/ntpsec-9999.ebuild b/net-misc/ntpsec/ntpsec-9999.ebuild
index 050f701b387d..0d9f22dc3aa8 100644
--- a/net-misc/ntpsec/ntpsec-9999.ebuild
+++ b/net-misc/ntpsec/ntpsec-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=6
PYTHON_COMPAT=( python2_7 python3_{5,6} )
PYTHON_REQ_USE='threads(+)'
-inherit flag-o-matic python-r1 waf-utils systemd user
+inherit flag-o-matic python-r1 waf-utils systemd
if [[ ${PV} == *9999* ]]; then
inherit git-r3
@@ -48,6 +48,8 @@ RDEPEND="${CDEPEND}
ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts )
!net-misc/ntp
!net-misc/openntpd
+ acct-group/ntp
+ acct-user/ntp
"
DEPEND="${CDEPEND}
app-text/asciidoc
@@ -60,11 +62,6 @@ DEPEND="${CDEPEND}
WAF_BINARY="${S}/waf"
-pkg_setup() {
- enewgroup ntp 123
- enewuser ntp 123 -1 /dev/null ntp
-}
-
src_prepare() {
default
# Remove autostripping of binaries
@@ -93,6 +90,7 @@ src_configure() {
--nopyc
--nopyo
--refclock="${CLOCKSTRING}"
+ --build-epoch="$(date +%s)"
$(use doc && echo "--enable-doc")
$(use early && echo "--enable-early-droproot")
$(use gdb && echo "--enable-debug-gdb")
@@ -122,6 +120,7 @@ src_install() {
waf-utils_src_install
}
python_foreach_impl run_in_build_dir python_install
+ python_foreach_impl python_optimize
# Install heat generating scripts
use heat && dosbin "${S}"/contrib/ntpheat{,usb}
diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index ad4b1828df56..377c1ecd2955 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -2,4 +2,4 @@ DIST Remmina-v1.3.4.tar.gz 1365473 BLAKE2B f71a9c0a0fa9eafa547abf192972da39f0cfe
DIST Remmina-v1.3.6.tar.gz 1538166 BLAKE2B f3fc60df2a1a31bd5aae7d8de2d85cd579fa4cc35a0351fbce80433e21583b67cfc81665307d02fbd4863f6a55695be81f9c4d07423d6c8122d84dd625b69c3b SHA512 ce16379aa163467d05018c900d0dc7c2a7d73c1c22dd06a9a3092efa7675fda505bfa31b20131b9a3a10c74788377db17961c0bc9e59c47b1c7a15bf347f3bab
EBUILD remmina-1.3.4.ebuild 2245 BLAKE2B 256d9073a83f692a70c9db223a0d201f30100a5ff80d411f1990a53afd4954e6b96b8be0e9ef47600c4d3f2039b9250daf33fb9dc5ff6d6d74d451d860e52d49 SHA512 d2181e7130c47df3b0849936bea4cef88444ecbd2873a45b5f2f46e3269d310dc27d958138ecf7f0ed3d6929a82a8a9b0a3999838eb9dfb1646b137a481772d1
EBUILD remmina-1.3.6-r1.ebuild 2479 BLAKE2B d25a1515cc3973af45ed83881be16e163593c90e18b66ecf8f2687ec140eccf68b509f447ad2b410c9613345d46a41a15a1213dec343e4f2d446e4bb1452a97b SHA512 09d31ba2b791f621e4cb14ac865815a2292d0f01c49720000345e5105615764a48ca9646a5609121e6a2158c999b8ac3b5ceb5e6ea2d8509d471f2d97e6355cd
-MISC metadata.xml 1310 BLAKE2B bcf7c45908f6d13c26cbb7564e78d925c34000ed1ba20f793ada10d34e0f5f8b7ca380cb2688029eb4bac52b8afa3ed06cf5e635d8789d64f4cb420d23167cd5 SHA512 8bc4313586204ce7d2e386815599ef8694b8e39816612b0bdc7984676fd17f0a78f94f96677c1a51b5bd8876402c0cfef58a629c60c091ebfed14912e4ca9bff
+MISC metadata.xml 1084 BLAKE2B e4bb4c696f1ef71959b779ccad19d3ee380a6e846e42b1e02caf2a772df07d168bb9623b8f29cfdcc7fb37f60523e6c1fc471f016ea3437c18b3e7512a4bcad4 SHA512 c0b50eca7d4cdd6dfa201aabec7c195b7dca44938ee627919a000bdc47fc95acd4107936a61399fab2c78dfcd3b97ce06753e97fc6bb21015758afe91337a346
diff --git a/net-misc/remmina/metadata.xml b/net-misc/remmina/metadata.xml
index f55944dc7cbb..253b4e8ff61d 100644
--- a/net-misc/remmina/metadata.xml
+++ b/net-misc/remmina/metadata.xml
@@ -2,14 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sir.suriv@gmail.com</email>
- <name>Diogo Pereira</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="person">
<email>bkohler@gentoo.org</email>
<name>Ben Kohler</name>
</maintainer>
diff --git a/net-misc/sendfile/Manifest b/net-misc/sendfile/Manifest
deleted file mode 100644
index 97fc8dc82b63..000000000000
--- a/net-misc/sendfile/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX sendfiled 311 BLAKE2B 13c69efb1582d7a7a75737f2ad970e35529126b43647d3b3273353b11615e69d07c33270d50c505ca2ec62189e883ab84200eb610c724ff98d392cc2b0550ccb SHA512 4e09fd7ad4d527f23dba533824c053c433807b117f776d3aac91ef786e95d195bda152a804c4efc95ad0b2b18fb6b4970dcd701a90072870cbdd89e203326a09
-DIST sendfile-2.1b.tar.gz 342757 BLAKE2B 3c0041c6cd648cf4abc3f761c258e7eb1244154a40ba5feceea4eb2cc3bd57fd7951ba22cef5c4c4094574529bdfafe31857256a0e2afdd240dcb184408d19b4 SHA512 c5dbe6286af13e53a5c8de92eb177cfe07b449cf7e0b3d7c911518ae9823536673e338e3c64297e106845ce4aaeaec113af75ce28e8b73b31b4e4d898f905381
-EBUILD sendfile-2.1b-r1.ebuild 1460 BLAKE2B 19b6bfb0fc6e52ad377ed054426c803ee7214a45bd10780d6e13171642f47e59f7797f77fb217ecb5e9fbb8180be4bbbc0a0cc86de457577e6a518f50301a90f SHA512 5294c5304458be4627c54c428a7a60498369c079fa5d5a34e8224dcf296581c34e18dcf593d2c8c6b6c4f2417fb3d47caca23570e800687056c00bedc897d2c5
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-misc/sendfile/files/sendfiled b/net-misc/sendfile/files/sendfiled
deleted file mode 100644
index 335887c4b9c8..000000000000
--- a/net-misc/sendfile/files/sendfiled
+++ /dev/null
@@ -1,11 +0,0 @@
-service saft
-{
- socket_type = stream
- protocol = tcp
- wait = no
- user = root
- server = /usr/sbin/sendfiled
- #the following is required, even for local host communications.
- #only_from = 127.0.0.1
- disable = yes #change this to actually run sendfiled
-}
diff --git a/net-misc/sendfile/metadata.xml b/net-misc/sendfile/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/net-misc/sendfile/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/net-misc/sendfile/sendfile-2.1b-r1.ebuild b/net-misc/sendfile/sendfile-2.1b-r1.ebuild
deleted file mode 100644
index 6eef585fd864..000000000000
--- a/net-misc/sendfile/sendfile-2.1b-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit toolchain-funcs
-
-DESCRIPTION="SAFT implementation for asynchronous sending of files in the Internet"
-HOMEPAGE="http://fex.rus.uni-stuttgart.de/saft/sendfile.html"
-SRC_URI="http://fex.rus.uni-stuttgart.de/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="virtual/inetd"
-
-src_compile() {
- ./makeconfig \
- "CFLAGS=\"${CFLAGS}\" \
- CC=$(tc-getCC) \
- LDFLAGS=\"${LDFLAGS}\" \
- BINDIR=/usr/bin \
- MANDIR=/usr/share/man \
- CONFIG=/etc/sendfile \
- SERVERDIR=/usr/sbin" || die "./makeconfig failed"
-
- make all || die "make all failed"
-}
-
-src_install() {
- into /usr
- dosbin src/sendfiled
- dobin etc/check_sendfile src/sendfile src/sendmsg src/receive src/fetchfile
- dobin src/utf7encode src/wlock etc/sfconf etc/sfdconf
- dosym /usr/bin/utf7encode /usr/bin/utf7decode
-
- dodir /etc/sendfile
- dodir /var/spool/sendfile
- dodir /var/spool/sendfile/LOG
- dodir /var/spool/sendfile/OUTGOING
- fperms 0700 /var/spool/sendfile/LOG
- fperms 1777 /var/spool/sendfile/OUTGOING
-
- insinto /etc/sendfile
- doins etc/sendfile.deny etc/sendfile.cf
-
- insinto /etc/xinetd.d
- doins "${FILESDIR}/sendfiled" || die
-
- doman doc/sendmsg.1 doc/sendfile.1 doc/receive.1 doc/fetchfile.1
-
- dodoc doc/AUTHORS doc/ChangeLog doc/README* doc/THANKS
-}
-
-pkg_postinst() {
- einfo "To start the sendfile daemon you have to start xinetd"
-}
diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 63fd50671b3c..cd8de7669a35 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,6 +1,5 @@
AUX README.gentoo 527 BLAKE2B 5f02dbe14485894513b67bfb8b6f6159321e081f82f24c76a4b05f1463f8a6e332fffb2510b791a04fb9ad99ce7caba761b313fe2252c8d44893faa6ccef0d29 SHA512 2f8a79f6eea330ac9a6927c6cce29f9232c3c0650436f3f4c459d324bd5054a4ad82786d926e5e4c7384e74cb84d1fbb387c25b0b4c27fdb9514d526cbe02f9b
AUX spice-gtk-0.34-openssl11.patch 518 BLAKE2B d9c692996f64ccfb61f16f2c8b620559d1321f35c74072c3e0c51a115f7d40039b7c6dd484cf3beec90c8950df5fbb42575ab62e3c309da3405b5217864b746b SHA512 f879a3f26be439a68e1f40e32e654eea301efc9f5494039b7166673337688f0832e180ab77863cde55627ee033572caf04d5bb08816d4272382d9dccf43ef7f1
-AUX spice-gtk-0.35-libressl.patch 2025 BLAKE2B f1123494cfa4f2cf3d168ae1f2a1277b77dd2afc9a0c4911a65941977f8bac30b30de1d03575fcaf483cd5f9cc8f4ff150a40b6f1bfb8b19da18d2027fc1f04f SHA512 b7717296b66a32f3dd3458de27059c82fd826479143b0261819d0abad5f496cedaca61da42706808b686e1b55bb8c7613187c0b103ccbc9566abb3385c7a36de
AUX spice-gtk-0.37-adjust-to-window-scaling.patch 5257 BLAKE2B a60692c0e08cfed4933cdfe15378c428d4bd006b6f91412f5071519d9027efe95b94ecd3baf4ebabd7143d358433cccc7335ea41a9a5fb9ed280e63664c04d01 SHA512 13afe7b894954d25635c2fc146b6386eb3973c151363067ec0762f95a349bf6d2d26005521214db07fd2a69ce9e994c9d25b92d0b80882c015b8313bb2016328
DIST spice-gtk-0.35.tar.bz2 1437231 BLAKE2B f2731a794cf22b491bf858fff44506288af730b37f1c37e16ac3042d662373b4e4021808d5ca72440012fb36a5119ad11858cb8cf872b04376518487faebef49 SHA512 f0914a4a9baf892e39dab7d51aa9f5ab4dbb4ef01f09da158b20756f890745837d0a6c8c1f7897844e695be2ed01f3b1d04ada1cacc958b5cfadb0d4bf7c4729
DIST spice-gtk-0.37.tar.bz2 1303111 BLAKE2B cf4b6664ac86d126cf14f1a31b1df93079e15fc0a0af69bfaf61cb84284daa7b6b8cb2a2ee3345f6a475838ffc0fb2a2b0bdd61301e2c1479fb5f5e0c28babbe SHA512 a0a20bc6f25337d86e57fe1fc9586c4cc84457fc8c38cdcc5a728990a69018da0fca3ab5aa63349786b5a7508c82b716c94803eefb3495cffb7df4526db2d029
diff --git a/net-misc/spice-gtk/files/spice-gtk-0.35-libressl.patch b/net-misc/spice-gtk/files/spice-gtk-0.35-libressl.patch
deleted file mode 100644
index 6ecea6d11c2e..000000000000
--- a/net-misc/spice-gtk/files/spice-gtk-0.35-libressl.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-https://bugs.gentoo.org/631250
-https://631250.bugs.gentoo.org/attachment.cgi?id=513720
-
-https://bugs.gentoo.org/664512
-https://cgit.freedesktop.org/spice/spice-common/commit/?id=8e8476d932d9866d950fe616fe1c10361b75a3a2
-https://cgit.freedesktop.org/spice/spice-gtk/commit/?id=a45e8a56e389e41c891eaa204b16dd89e74e2e69
-
-diff --git a/spice-common/common/ssl_verify.c b/spice-common/common/ssl_verify.c
-index a9ed650..821faa9 100644
---- a/spice-common/common/ssl_verify.c
-+++ b/spice-common/common/ssl_verify.c
-@@ -33,7 +33,8 @@
- #include <string.h>
- #include <gio/gio.h>
-
--#if OPENSSL_VERSION_NUMBER < 0x10100000 || defined (LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x10100000 || \
-+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000)
- static const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *asn1)
- {
- return M_ASN1_STRING_data(asn1);
-diff --git a/src/bio-gio.c b/src/bio-gio.c
-index 9358fae..30aa73b 100644
---- a/src/bio-gio.c
-+++ b/src/bio-gio.c
-@@ -23,7 +23,8 @@
- #include "spice-util.h"
- #include "bio-gio.h"
-
--#if OPENSSL_VERSION_NUMBER < 0x10100000 || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x10100000 || \
-+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000)
- static BIO_METHOD one_static_bio;
-
- static int BIO_meth_set_read(BIO_METHOD *biom,
-diff --git a/src/spice-channel.c b/src/spice-channel.c
-index 4c3db9d..9df0203 100644
---- a/src/spice-channel.c
-+++ b/src/spice-channel.c
-@@ -55,7 +55,8 @@ static void spice_channel_reset_capabilities(SpiceChannel *channel);
- static void spice_channel_send_migration_handshake(SpiceChannel *channel);
- static gboolean channel_connect(SpiceChannel *channel, gboolean tls);
-
--#if OPENSSL_VERSION_NUMBER < 0x10100000 || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x10100000 || \
-+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000)
- static RSA *EVP_PKEY_get0_RSA(EVP_PKEY *pkey)
- {
- if (pkey->type != EVP_PKEY_RSA) {
-
diff --git a/net-misc/throttle/Manifest b/net-misc/throttle/Manifest
index 55390a1f9c23..49a75419f7f1 100644
--- a/net-misc/throttle/Manifest
+++ b/net-misc/throttle/Manifest
@@ -1,4 +1,3 @@
DIST throttle-1.2.tar.gz 72501 BLAKE2B 8374d09f12f37f60a2dd52c5e3e08ef53af0862fdb51d530883f291b1d0ab2a1127dcc70a08d4179e3052788a84e9a8183db3dbb53ae8181e62fc3728005c7a3 SHA512 ec0a639e6fed5e4a5fbb32498a77e08e0b53f3d6ffdb1788a6b52480387c87c43a5d17507941c9660406721bdbd5d4eedd4d6f1c0153dc41dc44a2aae0f9492f
-EBUILD throttle-1.2-r1.ebuild 480 BLAKE2B e52e6be7d2d65676739ec5b8fa9a2d593bde06c0edb18e4585727e102ec57a1ebc467c7e3b85dce9189d7740bbcbd125141fa55015ae608a27a13ccbd2cb2047 SHA512 532c66b373f2cdcf273930b29ee195a225dec74758529caa499c5df20c76b2cbbe8219e518d2248aa928406ec827cab0a6d9334e4438e40b605dea70112148eb
-EBUILD throttle-1.2.ebuild 428 BLAKE2B f3b53e535fdceae9b6bde42ac8ddf5f6d2664289128dfcb40b6b41b5bda900e02d3a95fde11966f6cdad1148deb9c642877a0c7a8948dc0751082b23aec59f63 SHA512 39568aa1b31c9ff4e83b15a1407de8af014ccc43a53a39610687232db6451313b5252421386ba95f890f03250d4e47af653d8cfb2a53cd5694dceff1e47deb41
+EBUILD throttle-1.2-r1.ebuild 479 BLAKE2B 64fa1e6e898302aeb049c822184c1a69b10cae74c0e3317db8c99bb961271befa1bd29e9de87526f1f615422c031f604868802cbc0b8ce59aea6008187af3528 SHA512 7d72eb64002d2c808608e04f221c3eff80a91560e688776a0e9f7dbe55a4ff26ebcdaa698016def00be339a5fe16e8ed3003b10c167dff95a186b15edaa18794
MISC metadata.xml 370 BLAKE2B a472fb5ba4c9dd2f9d29f932befe96a997d27ed559ca0173388d6c8ca842032a34f2b4df8f962f6a275bddc83cc7498d5c971b79e91c5f4ef1314d52c7b4f954 SHA512 39d066692873cf85dc75f2d6f5c566ac799aa1e2fdc6743915d19167913f92800ade4be1d101780fc011362757531d8f59615e3d150a160f7196a43314d64c69
diff --git a/net-misc/throttle/throttle-1.2-r1.ebuild b/net-misc/throttle/throttle-1.2-r1.ebuild
index b6feb193f2df..a5112cba9fcb 100644
--- a/net-misc/throttle/throttle-1.2-r1.ebuild
+++ b/net-misc/throttle/throttle-1.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://dev.gentoo.org/~grobian/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~ppc-macos ~x86-macos"
IUSE=""
src_prepare() {
diff --git a/net-misc/throttle/throttle-1.2.ebuild b/net-misc/throttle/throttle-1.2.ebuild
deleted file mode 100644
index c757d4ed60f6..000000000000
--- a/net-misc/throttle/throttle-1.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-DESCRIPTION="Bandwidth limiting pipe"
-HOMEPAGE="http://klicman.org/throttle/"
-SRC_URI="http://klicman.org/throttle/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~ppc-macos ~x86-macos"
-IUSE=""
-
-src_install() {
- emake DESTDIR="${D}" install || die
- dodoc AUTHORS NEWS README ChangeLog
-}
diff --git a/net-misc/tiers/Manifest b/net-misc/tiers/Manifest
index 166202ae5163..3b547bc8ec3f 100644
--- a/net-misc/tiers/Manifest
+++ b/net-misc/tiers/Manifest
@@ -2,5 +2,5 @@ AUX tiers-1.1-gcc43.patch 3170 BLAKE2B 58deb7b271f90d681a4560af610e5109bd2464628
AUX tiers1.1-gccfixes.patch 5840 BLAKE2B 432bf2a8dd67b0a14af699e8a505e3dff93f439aeef31a23295a2dbf69abc6cdd6a411be7cd457cf611e0ed089b96e3f298c781b188be5a5adb33a0b2278159b SHA512 81913aa857d3251c358e91aa1644324399e60cf1bf7811ccc96d482ee4d56c5ba38138b882380f39d842e78f44d9d985465221b98283d2654bb8f4898552775e
DIST tiers1.1.tar.gz 392532 BLAKE2B 0d729b48bb24feeb98b5584e15bf5ce572bc1c959830de97f8f601ff0cc38bdb3d39152e9644a5437b2cf4d29a5c43e8f2729666c8568227f2a3e5077919048c SHA512 b72a98aeeb3e1799536e1424e8f60bffcef59c61cc709232a670174c80d23fb4c3b60249c7ff2a33442b62b81a493b7ecef4bf0e950147fa8fe81bb9eabb9a08
DIST tiers2ns-lan.awk 3258 BLAKE2B 5a6838cc332cdd617f17d01ae56494d12f43344cbb36c5e39766c4c0481a300607a7bab8922918de22d72661e92d51bca0645ea436c3b95958e448d1b42a6f25 SHA512 562204765e0e7c973e6d88c494e5aba9cd47d79c68309359cd232c34be6175f727411a64a6033a246a042987f1ad423008857eaf25c6254bd006c4a3ff4d083e
-EBUILD tiers-1.1.ebuild 1313 BLAKE2B b4f4f529aa1dfb8de1098360ade65dcd4ae9cd9136e663d19bf0e7a5370ab532ded19e579ddd8aba16ea9cafbf52f864d61a74e8b18d68f1cf9b23c60de838e4 SHA512 f923e05f4dc76a75063a15f61e273ec640c4dc0f41ee2ac08b568c55b3440ae971da0602c4e254441d037a21f063c59ead6a212722c4f3dba0e5f06eccbac529
+EBUILD tiers-1.1.ebuild 1280 BLAKE2B 7a4f0477a24980f65664fb63c693dc3f012b7e467aa373d93230d8cf731474dc3044d38eed10d097fa0f371cd1044bb34fe748b63d4a068a217a01d7e9418b8b SHA512 405adf240436b9a429bcede1aaf7cad6a98be46f486cade3dafd7f1d76389d9cfa068f233371eb4b952d15b54b2f2f5b8585503d1ab9d75fc7334799d676dc0c
MISC metadata.xml 216 BLAKE2B 20531789dc11e43feee7ec315a0c1c7249fdf73764e29cb7d6db439826e9ff72f24a5cdb8eb7f1ab99bbb41fb6e4226874a1d1fa4185de52598602bb3b0479a3 SHA512 e881b59fe49746eb25ad66c258b41aba501e4eb563129093a3898ea970a20506e7898f7c355cfcf99605234962bf2c77c1309c258b9a2b84ee4302ccb71c9dbd
diff --git a/net-misc/tiers/tiers-1.1.ebuild b/net-misc/tiers/tiers-1.1.ebuild
index c8d77c98bb19..5d489c5a5959 100644
--- a/net-misc/tiers/tiers-1.1.ebuild
+++ b/net-misc/tiers/tiers-1.1.ebuild
@@ -1,42 +1,45 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
-
-inherit eutils
+EAPI=7
MY_P="${PN}${PV}"
DESCRIPTION="Random network topography generator"
HOMEPAGE="http://www.isi.edu/nsnam/ns/ns-topogen.html#tiers"
SRC_URI="http://www.isi.edu/nsnam/dist/topogen/${MY_P}.tar.gz
- http://www.isi.edu/nsnam/dist/topogen/tiers2ns-lan.awk"
+ http://www.isi.edu/nsnam/dist/topogen/tiers2ns-lan.awk"
LICENSE="mapm"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
-DEPEND="sys-devel/gcc"
-RDEPEND="virtual/awk
- sci-visualization/gnuplot"
-
-S=${WORKDIR}/${PN}${PV}
+RDEPEND="sci-visualization/gnuplot
+ virtual/awk"
-src_unpack() {
- unpack ${MY_P}.tar.gz
- cd "${S}"
+S=${WORKDIR}/${MY_P}
- epatch "${FILESDIR}"/${MY_P}-gccfixes.patch
- epatch "${FILESDIR}"/${P}-gcc43.patch
- sed -e '1a\#!/bin/sh' -e '1d' -e "s|-f |-f /usr/share/${PN}/|g" -i "${S}"/bin/strip4gnuplot3.5
+src_prepare() {
+ default
+ eapply "${FILESDIR}"/${MY_P}-gccfixes.patch
+ eapply "${FILESDIR}"/${P}-gcc43.patch
+ sed -e '1a\#!/bin/sh' \
+ -e '1d' \
+ -e "s|-f |-f /usr/share/${PN}/|g" \
+ -i "${S}"/bin/strip4gnuplot3.5 || die
}
src_compile() {
- cd "${S}"/src
- emake CFLAGS="${CFLAGS}" CONFIGFILE="/etc/tiers-gnuplot.conf" EXEC="../bin/tiers-gnuplot" || die
+ emake -C src \
+ CFLAGS="${CFLAGS}" \
+ CONFIGFILE="/etc/tiers-gnuplot.conf" \
+ EXEC="../bin/tiers-gnuplot"
# cleanup for a sec
- rm *.o
- emake CFLAGS="${CFLAGS}" CONFIGFILE="/etc/tiers.conf" EXEC="../bin/tiers" || die
+ rm src/*.o || die
+ emake -C src \
+ CFLAGS="${CFLAGS}" \
+ CONFIGFILE="/etc/tiers.conf" \
+ EXEC="../bin/tiers"
}
src_install() {
diff --git a/net-misc/vmnet/Manifest b/net-misc/vmnet/Manifest
index ef8d194642d1..ff95848d9527 100644
--- a/net-misc/vmnet/Manifest
+++ b/net-misc/vmnet/Manifest
@@ -1,4 +1,4 @@
DIST vmnet-0.4.tar.gz 11362 BLAKE2B 5fdf7e44719752cf47d45d254f25b70343d479a1da0b28cd7fd56735aa67830335599d29664d785b4b21a219a58c48cf2c07f1eb635b126142dda226b6c21ce2 SHA512 b5872caf2d0eadd24323901aff527deb6c57b9286d03362c252b87cd84b7dd8db149b86636fbd4b499810caff41aa948fa7b1f2163159d4b665c2feae279375d
DIST vmnet_0.4-1.diff.gz 5084 BLAKE2B 1388b8b8334b8d8d16ba920f201f7d7f59bf7202418817cd251689370cc97ce6c2c089a397dabcd96f65193358a4ec606fbfdc9061e876f7232303d0601be070 SHA512 d9518917d0c9ebb75ffe82f002c0c5375b3a932fdd31d2cb4818a9956d586fb0e1bfedc166cdad3ab7a5ead8109afdee2893c68fe69b426c57965648188de4af
-EBUILD vmnet-0.4.ebuild 1083 BLAKE2B 78fd79374132eb01db1211d23e64479fb1d66be5f6f53ee58705854d2d14523e037007dfb3e1059aa1fbefa88a095b33157930b18628540d5efea64c957d2f37 SHA512 b3dc4e8cb8bc6f799880c005880ae01f4d2035df5ed93c936bcc8753e43a078d9546258668b0f2c93c41bca130617e4ed2761eb08b65e10498ca5c6824e11448
+EBUILD vmnet-0.4.ebuild 1007 BLAKE2B 3ce4d115a49fe5a74fdd4819fb1fea24dcd6b2b9bb5e031e323424bc3f01961d17d7c6cf820f8e6d00bd7a662c3994026c947a8970624c86af63431e284030af SHA512 512503d9f3291f563c3d1c214b90fcc2a0357fdc4292f65c77fd79dd4583f5aa8d0d10103b96f94eac8b7d460f4e4ee0efa9c56c1b6fbe8ac9179f4701757f8a
MISC metadata.xml 216 BLAKE2B 20531789dc11e43feee7ec315a0c1c7249fdf73764e29cb7d6db439826e9ff72f24a5cdb8eb7f1ab99bbb41fb6e4226874a1d1fa4185de52598602bb3b0479a3 SHA512 e881b59fe49746eb25ad66c258b41aba501e4eb563129093a3898ea970a20506e7898f7c355cfcf99605234962bf2c77c1309c258b9a2b84ee4302ccb71c9dbd
diff --git a/net-misc/vmnet/vmnet-0.4.ebuild b/net-misc/vmnet/vmnet-0.4.ebuild
index 18c4f8422498..b43792b7b478 100644
--- a/net-misc/vmnet/vmnet-0.4.ebuild
+++ b/net-misc/vmnet/vmnet-0.4.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
-inherit eutils flag-o-matic
+inherit flag-o-matic
DESCRIPTION="A simple virtual networking program - SLIP over stdin/out"
HOMEPAGE="ftp://ftp.xos.nl/pub/linux/vmnet/"
@@ -12,28 +12,28 @@ HOMEPAGE="ftp://ftp.xos.nl/pub/linux/vmnet/"
# http://ftp.debian.org/debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz
# We use the debian patch anyway
SRC_URI="ftp://ftp.xos.nl/pub/linux/${PN}/${P}.tar.gz
- mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}-1.diff.gz"
+ mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}-1.diff.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
-DEPEND="sys-apps/net-tools"
+RDEPEND="sys-apps/net-tools"
+DEPEND=${RDEPEND}
-src_unpack() {
- unpack ${P}.tar.gz
- epatch "${DISTDIR}"/${P/-/_}-1.diff.gz
-}
+PATCHES=(
+ "${WORKDIR}"/${P/-/_}-1.diff
+)
src_compile() {
append-ldflags -Wl,-z,now
- emake || die "Emake failed"
+ emake
}
src_install() {
- dobin ${PN} || die "dobin"
- fperms 4711 /usr/bin/${PN} || die "fperms"
+ dobin ${PN}
+ fperms 4711 /usr/bin/${PN}
doman ${PN}.1
dodoc README debian/${PN}.sgml
diff --git a/net-misc/x2goserver/Manifest b/net-misc/x2goserver/Manifest
index 6d1981468205..a0b3ae6fb859 100644
--- a/net-misc/x2goserver/Manifest
+++ b/net-misc/x2goserver/Manifest
@@ -4,6 +4,6 @@ AUX x2goserver-4.1.0.0-skip_man2html.patch 2936 BLAKE2B 6b18439c5dc994c5a8ec073e
AUX x2goserver.init 442 BLAKE2B 11e29bed398d23cae9fccc29d2ccce6ef59422a3d258139f91dd100562bb3029202a0bb0174fcb71dd776b075a708558eeaf8b1d9914c671bd8e59799772be44 SHA512 4e5add80aedbfb732552158b8c2b97b711e333f45740b8e3dd37089e7a512bd145d64812ec651cd7b022065129cced5730e1b28ab3758fcd81bea5b84b46d93c
DIST x2goserver-4.1.0.2.tar.gz 138053 BLAKE2B 5281f05d8531ace6e9228faf5c73590b17e4f743ab6a01779bcf0252c2c34d4525919ae71deef190bf835713be2f43d25fa41fd5c82e99280f0dc77927af7006 SHA512 32f9f38889b79a836bba12bf8df61d0a1530959b1e0da52935a330472a3933288edc611a4843ae145261e954a61e5b61a00a7cb0563b276bcad0587e00c09672
DIST x2goserver-4.1.0.3.tar.gz 141581 BLAKE2B 79401a146e8a18451d6521f4b9556b2f22746bd752f39dc45764bacca085f2bb66a92327aaeb292979ce43ffbde24541e492cec814f1f8a535614cbdc2dc3ebd SHA512 9d7257dd454bfedca9e3ef1b07bc38b540cb833fae4535f2225a1f0bfea93c0f04c638d411b57c50e7170106a5ae1d7f41c19f043832129a7a9460dcfd34c56a
-EBUILD x2goserver-4.1.0.2.ebuild 2711 BLAKE2B 188f91ad888a632a3ecbba4ea6b4d9ad8f909bcd01d72eb5734b4304765dc7157325e0420c5c332681b15f5cff243ede8629ea368f2546dbb7fe0a288a2249ba SHA512 eaa56966049689fbfac0fcccaca74a62bab669a06b94ecadfa530c344ec6c280e1bb7252a9d69845fe66ea7fd14e341897080890cad633e75b32568255614730
-EBUILD x2goserver-4.1.0.3.ebuild 2808 BLAKE2B 0df9cab0798ec472ca3bc3edbd60236fe9108b79945575c90e4a44fb48df4d0e95cad70833ad714c95521c22d8ed10b5084d5eec4d4d8bed7a0c5c20bdb10719 SHA512 31ce8f596388556bc75acc46f9a999711fc9261e4b6d871bd27ed9d40840e1f80dc29431c7d1059185a86ce1c2975c6f3502c17cf05ec1f8a224e92f1875a09b
+EBUILD x2goserver-4.1.0.2.ebuild 2728 BLAKE2B 3588849df0416e14f25cfeb273300ea56cc3b091bb1d641963329b41384dd4826e597ad754fc038ae365ed8b75dc57cec5571f044ea5aeab772c186dea39b3af SHA512 95d702ef53a4d8f3fb96677e87b1ba42b3204d7e3a279291f6bdc6311ba4288e2151dd41fea5c5f56589005ca439600cbcfcf8ae0549bb3e3691f1d8ad52b655
+EBUILD x2goserver-4.1.0.3.ebuild 2825 BLAKE2B adb48cc6d5717c764b240886ea60469aa581b2f2940be2f0952abdabf1f546e2599c37e51470e574631cbec1c1214d4b5b1bd513d4fb1e74dd7657b1e1f6cf0f SHA512 5ac97bc44c976bccb980032e15bdd4fe300eb7ea4fe5e0275e49212d7c756cbdeab34f6bfb5c291cf7ea8d499d3ba6823d039e709fcbd4dcf5bbf955ae54497f
MISC metadata.xml 398 BLAKE2B 4e3f8a55917796a30045a54805c7d7d8d4457ec14aa2354987868e02805192f208f1dd624414e1b04633ccd4d2fccd0d05b91deabc3073aefdb019578acdc42d SHA512 f0c209499689338c77517afd3c49153e822ba45d29bf575dd6d3e8266bcbe4cb87d9a0a1744178a0392a7358b7164c765157831710ff85cb38dea5b76fd7b65f
diff --git a/net-misc/x2goserver/x2goserver-4.1.0.2.ebuild b/net-misc/x2goserver/x2goserver-4.1.0.2.ebuild
index 42f843d70c69..62fa686aadcd 100644
--- a/net-misc/x2goserver/x2goserver-4.1.0.2.ebuild
+++ b/net-misc/x2goserver/x2goserver-4.1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,7 +16,8 @@ IUSE="+fuse postgres +sqlite"
REQUIRED_USE="|| ( postgres sqlite )"
DEPEND="virtual/perl-ExtUtils-MakeMaker"
-RDEPEND="dev-perl/Capture-Tiny
+RDEPEND="dev-lang/perl:=
+ dev-perl/Capture-Tiny
dev-perl/Config-Simple
dev-perl/File-BaseDir
dev-perl/File-ReadBackwards
diff --git a/net-misc/x2goserver/x2goserver-4.1.0.3.ebuild b/net-misc/x2goserver/x2goserver-4.1.0.3.ebuild
index 4cf26cef1e03..710f925aa268 100644
--- a/net-misc/x2goserver/x2goserver-4.1.0.3.ebuild
+++ b/net-misc/x2goserver/x2goserver-4.1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -16,7 +16,8 @@ IUSE="+fuse postgres +sqlite"
REQUIRED_USE="|| ( postgres sqlite )"
DEPEND="virtual/perl-ExtUtils-MakeMaker"
-RDEPEND="dev-perl/Capture-Tiny
+RDEPEND="dev-lang/perl:=
+ dev-perl/Capture-Tiny
dev-perl/Config-Simple
dev-perl/File-BaseDir
dev-perl/File-ReadBackwards
diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 090d4767851e..4065338322d6 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,6 @@
DIST youtube-dl-2019.10.29.tar.gz 3172150 BLAKE2B 2cdaed88f1518245515d3d4030db8dd22b83ad1955bbd08fcef52b581d35f2de28dd9a95aafaede4edcba67aaf3b6e7697142ed6c715754da957a5cf8476cf80 SHA512 53d79440a86a08c39ec2f6d26e54aec12594b41419aeba2494eab087b49de97485beaeabc17cf819024799cf6f44d2386422c9d8f484c091c34b8cb202023c9d
+DIST youtube-dl-2019.11.05.tar.gz 3159084 BLAKE2B 9db643c3f3fafa0ee0b35b24afa411a169fe91f4dc2dd756ce1d3ce4b0db32cb483bca9cafdde6395232f38d5bafe90cca065fe7c1359f35d26e75dfecdb8bc3 SHA512 ec6d42e61d01e7f4087e980953c47facbbc9c5722d40f6c066789b940e084042fdc9a00266c13822a671137adf7f528fd7eb31a7849337e2e7418a722d9f865f
EBUILD youtube-dl-2019.10.29.ebuild 2124 BLAKE2B 608cd130bf27ff5253236fea27c22981fd804fa73e49ee6d0e67173d1840bd266349334f041307b4fe82c7a0708ae1a032d8f3d113dda7e0931197267f4b1246 SHA512 7ff84adcc79769d2acd9f9baa88e6f4222c65e8c892de335200e0f27d2aa15dc839241363bd2f58a6fe37e0af1345b072c5147a2205a927caeb9b9540dc17f72
+EBUILD youtube-dl-2019.11.05.ebuild 2130 BLAKE2B a6b9c8c31b6c7631f19183fccd1adf7b4c3ae5f5bc3108549803c83df78b66c2af9e04e1549a70b6f3bcca4cbc78a6e279f8aa063259c63e2fa464996ee69bcd SHA512 84f330ea104602ecd898906b7d33c98bd254715fc9feb5e71d35e34ac32466b56f178d22fe72dbea83f78ba45ffcd5fe73952c6d508dfc99bccec9a237daa155
EBUILD youtube-dl-99999999.ebuild 1997 BLAKE2B 7b5974dc4df22cbb2fb7d87f60e73b2fddc7117331a6a81e8e9f0efef84788211d5fdefb1c96e9d4df0677fda2d264ef2846f36e60a890233fa79b06722b2abb SHA512 71019b536d5301dfbd5e9cb8085d1a001854f5bf204c0e76866c16a9553516a55081c17396bcc89c0128e44116b6e2dc451541b7e89d677822f3d541b316d5c5
MISC metadata.xml 218 BLAKE2B 717fcfd86a1f75e0ad21845c9b496cf01d7bc7c80b6be8c08143ea304a08fbb75352e82e8fc883398e96da9c037f8912c4a9612b5cf85ffb25b3a5f041b02fe2 SHA512 d36d668a636222ce6394eca2598850e68139819543fd3cf0e76301e2a61c9b9303026b49536d1ed1b52f44d5703dc5e4247df786e0b4a704b28872e0a4a71b27
diff --git a/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild b/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild
new file mode 100644
index 000000000000..89ac8f636eea
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7})
+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"
+RESTRICT="test"
+SLOT="0"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pycrypto[${PYTHON_USEDEP}]
+ )
+"
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+ distutils-r1_src_compile
+}
+
+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 avconf (media-video/libav) or"
+ elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube -"
+ elog "videos can be retrieved in a higher quality format without sound."
+ elog "${PN} will detect whether avconv/ffmpeg is present and"
+ elog "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"
+}