summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/Manifest.gzbin53645 -> 53632 bytes
-rw-r--r--net-misc/dhcpcd/Manifest2
-rw-r--r--net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild2
-rw-r--r--net-misc/ena-driver/Manifest2
-rw-r--r--net-misc/ena-driver/ena-driver-2.13.0.ebuild30
-rw-r--r--net-misc/megatools/Manifest7
-rw-r--r--net-misc/megatools/megatools-1.11.1.ebuild35
-rw-r--r--net-misc/megatools/megatools-1.11.3.ebuild (renamed from net-misc/megatools/megatools-1.11.0.ebuild)9
-rw-r--r--net-misc/netkit-rsh/Manifest3
-rw-r--r--net-misc/netkit-rsh/files/netkit-rsh-0.17-c99.patch38
-rw-r--r--net-misc/netkit-rsh/netkit-rsh-0.17-r14.ebuild3
-rw-r--r--net-misc/nx/Manifest7
-rw-r--r--net-misc/nx/files/nx-3.5.99.26-clang-bind.patch17
-rw-r--r--net-misc/nx/files/nx-3.5.99.26-musl.patch45
-rw-r--r--net-misc/nx/nx-3.5.99.26.ebuild5
-rw-r--r--net-misc/nx/nx-3.5.99.27.ebuild5
-rw-r--r--net-misc/passt/Manifest2
-rw-r--r--net-misc/passt/passt-2025.01.21.ebuild37
-rw-r--r--net-misc/streamlink/Manifest4
-rw-r--r--net-misc/streamlink/streamlink-7.1.3.ebuild76
-rw-r--r--net-misc/streamlink/streamlink-9999.ebuild4
-rw-r--r--net-misc/vrrpd/Manifest2
-rw-r--r--net-misc/vrrpd/vrrpd-1.18.ebuild41
23 files changed, 248 insertions, 128 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 858905b6e827..1f8564064ef4 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index ccb8e40963fa..a57615d8cbdf 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -5,7 +5,7 @@ AUX dhcpcd.initd-r1 339 BLAKE2B f5c8574545d211918cba49b0e0caf22b6dd0630d3e8627e8
AUX dhcpcd.service-r1 308 BLAKE2B 558789adc2b67ee9d13b8213c9729f23dc691d3da8e96d93283c6c1fcf3733b17036df2a736166414a4a4738ca2a41f11b498326f18dace02e3b77945f7d8f23 SHA512 992b6f3c69b982f1dc01098dbecdee1ee2dc12e59646d13648f378a2e628cc612b65ee15a1373e3cacf7e712c6a6708c6824a9396b53e8ed8b0b3179f5267041
DIST dhcpcd-10.1.0.tar.xz 271660 BLAKE2B 9d47ae8b97ba082f980966a2c3f688c6a8addb10989c166dafebdb6491793815c4caddc3016334f6549923632fd01fc8ce0987eca31af01948b0f4a643f88b38 SHA512 25b3304471c85975e004f101fdd8dc6155065009e9d94719aadc6181717839c501d66740f002aa00acda73cce3c0d924f4241eed177688c4e794be301b059e04
DIST dhcpcd-10.2.0.tar.xz 274896 BLAKE2B 0b209f253e6462cc176ffef749228fc3b82474ee4baa2c468277b58abea9541282a2a96633e88641c46e3e9a612049f574009dd42f00f86334e655b10c234e81 SHA512 d2414ae8ff292e04a9d7060d523b5975e996fb921c481d198c5b6804fd73c6fc6edd806faf24788eacd8a2125e80528db8844865178b65a3acf29d3d264a3bff
-EBUILD dhcpcd-10.1.0-r1.ebuild 4975 BLAKE2B 4708e1afa8e197c93690a124f82f8b93dd8502feff79141f276f5691c15edcad79c94a72b2290e5bb0a00fc0dd92b5fa43d10206da0743cf9f5e16e649a85e2b SHA512 066e1195ae4049d7e5f899246801ef97915a5f78349f2570318ef1a8015598f4ea5a39fe000172220dee5e168eb506d7aa7db9331a3ceb0a8c7f30bbc5247a31
+EBUILD dhcpcd-10.1.0-r1.ebuild 4974 BLAKE2B 70e1814f874bfce77395bd211818184c8e4e7b214babb79dd105a260639a529c154e7c2d3bd1dc9327b897e6e5db756daa2f2ced314efeaf6fe325b27ac601b5 SHA512 0acba8cf8d53a228e84159624418d1e767cebd30c996be86fe1cd7f2dd24fd32da8f589eaeb5c2c9560d338fcff3ee7e890f731c5ae35c3a06a5161574810c38
EBUILD dhcpcd-10.1.0.ebuild 4927 BLAKE2B 3dbfb502559abb44bd51cc3f732ae5610c493fae91f1b16e60428ea3ef31922c3d2ec4e75a040b5826607e411c07604d675fc8762c8008ef79982a0adc1a91a9 SHA512 1e4404ce6a14ec4e0bddf7d3eb169fcc50dc91e85951955896380b4798d28a97b02c7b35ebc86453a70f2798d4e72ce6b363ecf212a679f39865fff46987003c
EBUILD dhcpcd-10.2.0.ebuild 4975 BLAKE2B 80cd65893ab4a5c5b3cd6e9913278d2ecfcb013c40898e3a2f26fcf7ad2f8ac11825ccd26ba633ac420df20d46f6869c3e52c77c7afe286bb7e027262b0f5960 SHA512 5e3d62016332ee3c7c40c1ae2f2e1f23fc416d22a309f6f2f7122fc990a79dbb67f1bce03328abc1a6645a2e8f5cf2468eeac1225ee99539d1612d0f80de8d71
EBUILD dhcpcd-9999.ebuild 4935 BLAKE2B c5c7a630572305a52a7edb2f9c329c3314393a94896f7b538c6e613d05eeb35eff0059186ad402c05a29130af09f231f3d8d712df413c6d6088ceb9376b52780 SHA512 d0edccb3d0047d4adf3f694f0c7625914de2e552e7aa8ef189ced54399469622cdb3a340549eb4017b391eb765d93095fd21312d78e7b7ab537c290ec07fa251
diff --git a/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild b/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
index fe148902a2c9..6eed4698ead9 100644
--- a/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
diff --git a/net-misc/ena-driver/Manifest b/net-misc/ena-driver/Manifest
index 6a6b68de629a..bb335b889a10 100644
--- a/net-misc/ena-driver/Manifest
+++ b/net-misc/ena-driver/Manifest
@@ -1,5 +1,3 @@
-DIST ena-driver-2.13.0-linux.tar.gz 1450959 BLAKE2B 3536d976505de48f64ad33bb30269dbc090631e862c68c250f9452e5537018f86ecb93fa2272a812172c9145d33ecef7e82a1cee3cf86db53f520f6e2b3d3545 SHA512 2be761afae1374ab5d8043d01d8521c21c944d8e6830b0cf24dea6e51a4b2e1751d5521ad261af9eebca819c9c15ebcec5a84b51af505df7bc9cd99ef0350939
DIST ena-driver-2.13.2-linux.tar.gz 1468215 BLAKE2B e5f4cba68b77b2c9b971771f548ad62d555838d6f8c88dc33282fc2498df3e7e9503f8aa346999652e4b3102c4dc1981d2e8e21587c9f1201aef7b6c3c03c761 SHA512 c4c20fe3ad79496ef99c2137855b5842a8dab18e936eca890509a70c66832892f4a13c7cb7cf15546525226eaddbc632ce45a296656fbf36414bb67929a928aa
-EBUILD ena-driver-2.13.0.ebuild 785 BLAKE2B 05d0d5a91a29a606156e214a5d10de6385bc7f87abaeab630b909145718e7495596b5928caa906945017232df4e036ddb53f09dd5cbdd363e9f485ad8bdf0de3 SHA512 21a943358bf5629beb95c9229b4113786e687204dd3d4d15b7434c89b6d29e94783d4bbbd2f036aaa4bb7f5ac2d9a61b9e89cd530ba733013e64dbd9c64c1860
EBUILD ena-driver-2.13.2.ebuild 785 BLAKE2B edf5a7ca715199db045f409784cac3baa233cae4ce03b2a5a4f0a6ffad695d150d3c8c34317d3330c187a236f3a0eae46b43a2fc3b9ed0ddbc66de28d66b6c6b SHA512 18f936edff794c5117b01b9508056931efaa72dfbf279dae47d79004f51476f6510b99bdc2da4d8147044db01b601254afbe306848812034335586cb75161314
MISC metadata.xml 455 BLAKE2B ff763cb1a030c6fd413d1163be1b9bee472b12feddf9eeef6f4d0d10e7d2f991d8b4e2cb5084b2aefaea9540442657f71897f55e8ada4fb14a618ac2e2f1676a SHA512 f84495a594c2973c84b39bc04dee4662a44c1277fdb9ac47932e277d135ef3b2f18a3af01d3f4917341ebc97311c3a1554ff67890f08e73c904e05b2a43519d1
diff --git a/net-misc/ena-driver/ena-driver-2.13.0.ebuild b/net-misc/ena-driver/ena-driver-2.13.0.ebuild
deleted file mode 100644
index 3d3ab17ac267..000000000000
--- a/net-misc/ena-driver/ena-driver-2.13.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1
-
-DESCRIPTION="Amazon EC2 Elastic Network Adapter (ENA) kernel driver"
-HOMEPAGE="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html"
-SRC_URI="https://github.com/amzn/amzn-drivers/archive/ena_linux_${PV}.tar.gz -> ${P}-linux.tar.gz"
-S="${WORKDIR}/amzn-drivers-ena_linux_${PV}/kernel/linux/ena"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="app-arch/unzip"
-
-CONFIG_CHECK="PCI_MSI !CPU_BIG_ENDIAN DIMLIB"
-DOCS=(
- README.rst
- RELEASENOTES.md
- ENA_Linux_Best_Practices.rst
-)
-
-src_compile() {
- local modlist=( ena=net )
- local modargs=( CONFIG_MODULE_SIG=n BUILD_KERNEL="${KV_FULL}" )
- linux-mod-r1_src_compile
-}
diff --git a/net-misc/megatools/Manifest b/net-misc/megatools/Manifest
index b437100c342f..d6f10675a0e9 100644
--- a/net-misc/megatools/Manifest
+++ b/net-misc/megatools/Manifest
@@ -1,7 +1,6 @@
-DIST megatools-1.11.0.20220519.tar.gz 105567 BLAKE2B 2f878568bb21a554d15bf6d68dfe27b8ba3d10cd9a4645e6082473e911940a0500d7becd0e4e7a72404f60759aaaaa5cb2780c6b176f722fb4fd57269570f4e2 SHA512 5c379a5a8da150d6d95a84f6bcf0c9be5b725c2c0e799e8d1e3358ac6081579eacc853f6b3d369c06006d3bdb3917dc20cf39ca5c69f153dc38de9daab74cea1
-DIST megatools-1.11.1.20230212.tar.gz 105339 BLAKE2B b4bc57fa009d8f500e0360c60284198ed2ae30d4580f82826fa6ef6230c5f627d265a1300dbbca76837acc83bf10e8ba73ea404dcb64bf09e15730877714c639 SHA512 8d96533c6ae117f38e095b16f4c3241a9170397174befaff9caf81b598addbe60c89c05d29b20efead462a8f263f799107653cab1ad429ab2ba2fe0dc4fbbb39
DIST megatools-1.11.2.20250127.tar.gz 105322 BLAKE2B d57c7d5f3aa60c57729dcdba423023014c2b653fc58566a5154112ee8d97f83f83f61409c13e270ab2abde6a05e5bb498078b0017320ff239e98189751557a97 SHA512 57900e4ced65c338df39e3781bf6cc159f04998659c431db7aa4dfb552f4101a5587a63a763e0270c32cbb271c4044f647ab9212720e9815fb80f77c4f2dddf8
-EBUILD megatools-1.11.0.ebuild 649 BLAKE2B 50800716a7ff8223dabdc3480244ee7fa04f9abb9956cd03a90397d0a76dd760dee8118a153df4779a478dd26ea5a664f2f4af5615b6d928063760fecf8ca525 SHA512 40145da147b50d3505d12c7f98ea16b315c76eae1ffe2a442f6a344155f8e89f521b185b738605bd237cb6e2ebb0528c5bcf8a27a08761a9d6bf90f0342dfe7e
-EBUILD megatools-1.11.1.ebuild 649 BLAKE2B d28ab0e12a4281bb60f21c759c4943da20d5249aa03de6abde6fc08d32cd0cfa052c2dd314091b877c82486cffa27289a372aac6fae8ed154f75d4578cdd5e05 SHA512 00f995b31f76b8aa9875ef6626a3883e9fb3efc29ec57c2d69295e154f1116f5432ce5a37fc2d003d417fda421ceb2edadafa4c6e1f5885851d0a981202acedb
+DIST megatools-1.11.3.20250203.tar.gz 105347 BLAKE2B be8541091181c2fcb685b9ff1c81d5bd3a7fe8c65148e0327ccbbe412b89221c122b5dcd507dd07163d0695678a0a11fd0f8c4d7ec8c8a2b2719137fc8cbf5de SHA512 5e50eeb21a8f9010e2cc1e65abb2f21172cbcabdf8cadfb7d4a2c6e582d5c705b20aac7abe502280e878c8f75ee2b24b25b73f51c174c85134c41919c7626925
+DIST megatools-1.11.3.20250203.tar.gz.asc 228 BLAKE2B 23cacc5f9cd7c045e9038c43c7105504165de28be07ff86fe54116cd87619d890ac937d3e4f5d959370473e02bc898f582892d590de3a7b7149f1b7bc30904d4 SHA512 75e2530081800261444fd38449f02d0099316e462c3675f8f9231836d21b6cc6c13ae0a198c80295a3831c173b6cd29cbfb21414f5c4acb0667871eb1c35056b
EBUILD megatools-1.11.2.ebuild 656 BLAKE2B 9a5714963464adaeb099bdef1c70834a48fabebc70129497488133e50d9862f755b4216f75bd26a3dfb29d6da1337a1f27113bb8e2a6337d361e80aa6bdd4717 SHA512 213968ad66ca8c91ccd0f3172d9683d59f04dc2cb16d5abe9c9077a33ffa799b62f316a70d37006fc7789ff4ee91be90d53d6bf4809e0a0077d12f4324c69e1c
+EBUILD megatools-1.11.3.ebuild 812 BLAKE2B 24aa2772cf31dc3acaf578d40f9db631f95bd69a41b5af8cca0ab000ed8b9a0619f489500d0571ee25ed7d524d89e5bfc82ef5ecd7a743333a60635aba6a6000 SHA512 d00e6b582e25d78883f9c0bba09d67c269e1dfcc3227fa12f6c63d234ce29b967a1dd9b77c525081d19a7a26d2fd35cda47c89907a811522a52b9f380b22d0c9
MISC metadata.xml 458 BLAKE2B cb55b1f3b41f22c3fd76d3d803cbeaaa808690ca21178ed2514279b377de2987fc0d23e1b36ec53e458bcd0b2a5fcb990eaff6a013bb33f04c23c04f19525a6c SHA512 37e93d80ca5dcafb6d6e20776d7e8a5a1e3d72b934f1da750225b8eff36a0c5d929054c5ca2e61d722cd34858aeadad51926a9852c6b34f9471da89296a15780
diff --git a/net-misc/megatools/megatools-1.11.1.ebuild b/net-misc/megatools/megatools-1.11.1.ebuild
deleted file mode 100644
index 6091640aa219..000000000000
--- a/net-misc/megatools/megatools-1.11.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-MY_P="${P}.20230212"
-
-DESCRIPTION="Command line tools and C library for accessing Mega cloud storage"
-HOMEPAGE="https://xff.cz/megatools/"
-SRC_URI="https://xff.cz/megatools/builds/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-RDEPEND="
- dev-libs/glib:2
- dev-libs/openssl:0=
- net-libs/glib-networking[ssl]
- net-misc/curl
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-text/asciidoc
- virtual/pkgconfig
-"
-
-src_install() {
- meson_src_install
-
- rm -r "${ED}/usr/share/doc/${PN}" || die
-}
diff --git a/net-misc/megatools/megatools-1.11.0.ebuild b/net-misc/megatools/megatools-1.11.3.ebuild
index 0790fa2b10c3..f7b2cfc52bc7 100644
--- a/net-misc/megatools/megatools-1.11.0.ebuild
+++ b/net-misc/megatools/megatools-1.11.3.ebuild
@@ -3,13 +3,14 @@
EAPI=8
-inherit meson
+inherit meson verify-sig
-MY_P="${P}.20220519"
+MY_P="${P}.20250203"
DESCRIPTION="Command line tools and C library for accessing Mega cloud storage"
HOMEPAGE="https://xff.cz/megatools/"
-SRC_URI="https://xff.cz/megatools/builds/${MY_P}.tar.gz"
+SRC_URI="https://xff.cz/megatools/builds/builds/${MY_P}.tar.gz
+ verify-sig? ( https://xff.cz/megatools/builds/builds/${MY_P}.tar.gz.asc )"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
@@ -28,6 +29,8 @@ BDEPEND="
virtual/pkgconfig
"
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ondrejjirman.asc
+
src_install() {
meson_src_install
diff --git a/net-misc/netkit-rsh/Manifest b/net-misc/netkit-rsh/Manifest
index 56025806fd15..c385e6c2f8cd 100644
--- a/net-misc/netkit-rsh/Manifest
+++ b/net-misc/netkit-rsh/Manifest
@@ -1,3 +1,4 @@
+AUX netkit-rsh-0.17-c99.patch 878 BLAKE2B 065d7693dbe69cd4d21ae2a7129812691bdb92b2e01025cd082bab8a66401ce6e11d118cf6728ced3da9f25523d4535e2d4a37d819b614167793781c69dbbf39 SHA512 2ee7420fe639eccd55f1b476981177b2974d8487d83b0623bc4e41457350a557d7976c424c7fa7b7f873766399e8cdee9ced631599e6099289751d276a5f623b
AUX patches/000_all_sectty.patch 1127 BLAKE2B b06c2474614c83a01e83cdcaba86ffb7c492d8ca531037ea68ca9a7c9cb975693cea03bfdace575e2e61947e3a40ae0163c5a2e1ca5604209291cbec4b35c9b5 SHA512 42eff4843b2b8d69958d19da451600fac977fc7f6248cec103de017af9ef40ee61c9cf80a253e20690263ce0c1506c2f2d666af4a3f96aeca6c7f519f6e59de2
AUX patches/010_all_rexec.patch 1447 BLAKE2B 28630dc02dc2d576b259adcc07a19c1feb25c326403f8dde84f479c9fa0d82f16432b3cbff904bb8c18813ebc92731175e850c5e1ee6c4e0e34192475e33fd52 SHA512 0096637aa402c3a38226d18cbfb6b30c54887ea42acaecc417b0a8e51e5d6e7fb64e4484118e1095f76dd71ab253e417bcb75ac1fb2d170d9a620811d391d8c8
AUX patches/020_all_stdarg.patch 874 BLAKE2B 8189183e13c50ec7a4c84eb80674b77bd1899132035577f89a191aaf08209052bfe4369a008fc5a6036ed9008703b8cf6906831ed9b5d0f5e712d9855a202aa1 SHA512 8fe353d9ead494f3f20801235a04c73f7459caefbc4d693ade6e53940a6a3751d644b580ffdc976aa25b5affd2c308c135a768a9fd19d1ca52e9e50b02a7d574
@@ -30,5 +31,5 @@ AUX rsh.pamd-pambase 365 BLAKE2B bb469c2d31e70a8b448b0ed282b0d66e23f68daae5958ea
AUX rsh.xinetd 279 BLAKE2B db403023417d537fb944c677553f71e782d80dfe08dc5f938815617350c91ee50dda082c632577ec1c37ca8b40de6441a5d5fe07d3799ef1cd1f4cdf0a8d9982 SHA512 3c6b29e51adf5766ba417ef85763d5c85384be653109e02df307ed61047eb4d4706980da56b121f3bcc63b74b842c5e8ecaaf2629d18e5d2723b3aac08e0282d
DIST netkit-rsh-0.17.tar.gz 58268 BLAKE2B 7790a91f95c51f4aa538ad614e65ecba5a565e4761c7d8167f4d175bb8bcc27cb48b569f93064285dad983e602f03bcb816da58b02b54290adcd9cabe73cd88e SHA512 0d8da4a779da137f7b3f158ad010b71f2357c86a2160dbd19331cbf45f86a46110cdfdfd3c4ba2d19ddf3634917bf981eb91bfde02c3cdbc946df8695db75218
DIST rexec-1.5.tar.gz 18469 BLAKE2B cbb694520332a0768b8337e854baf232271a30ac328dcf4b8b16d28dc3710ad58173e135cb9eb9726b07709bcd78ef627cea550c98e00dc86bea7c64e52aa3d1 SHA512 7ed455a921ad71749154bd8e586ac2a624f357b56be17db73b9ed7c1ca1bc19cfb9aee748f79cc649184dfb535ffe5e887643b73a25c3fb6520d4e19fae7333a
-EBUILD netkit-rsh-0.17-r14.ebuild 1749 BLAKE2B f8448dd18d362862d3df3854edd934cbf094ee410d2071ef0d3a579da18492923324a175b85c99ce2b05c771f852904436ed497202a53c107ba4b5f0de58e1e5 SHA512 279125979debb5c63351157c68940d47a85538f2db8969bdb387af71e013b8a789ec342aa96eebcf76a9631410cdd369a31c3886f657e004975aca4854a2f02d
+EBUILD netkit-rsh-0.17-r14.ebuild 1785 BLAKE2B 0e9d01b4b2977c91c9382155088f43f9092d9f25bd58df7a0adc7d32d2ca6710322f59fbccad713cd40edc0e30fbaa6253b87caa8ed6b9684dafbb8ac9eeee32 SHA512 9387043c6885ab0fed8903f58b5a593dfac96a871b1cdfdda7461335a13cab239a3afe33ead08a8063826c8307663637cadab7fff457bc3254a32bfb593e2ddc
MISC metadata.xml 397 BLAKE2B 17d84472dbc6d22eb4b046ddf6c8ed979d715c4d9172011d9251ddb76569dd4cfdfedce8cf07653783334f1423a915d35e48a3505a482f1fa27ff315ac10fd24 SHA512 c84f7eab56dc660367691638f3d75a11ac89d0cf5e68e36de635deb1e862ce0817849195379c9358783a38d7bf8f155276c80c6bc562d9944e46ae69eac81d98
diff --git a/net-misc/netkit-rsh/files/netkit-rsh-0.17-c99.patch b/net-misc/netkit-rsh/files/netkit-rsh-0.17-c99.patch
new file mode 100644
index 000000000000..3ddec052ae2f
--- /dev/null
+++ b/net-misc/netkit-rsh/files/netkit-rsh-0.17-c99.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/935500
+--- a/configure
++++ b/configure
+@@ -344,6 +344,7 @@ rm -f __conftest*
+
+ echo -n 'Checking for crypt... '
+ cat <<EOF >__conftest.c
++#include <unistd.h>
+ int main() { crypt("aa", "bb"); }
+
+ EOF
+@@ -370,6 +371,7 @@ rm -f __conftest*
+
+ echo -n 'Checking for rexec... '
+ cat <<EOF >__conftest.c
++#include <netdb.h>
+ int main() { rexec(0, 0, 0, 0, 0, 0); }
+
+ EOF
+@@ -397,6 +399,7 @@ rm -f __conftest*
+
+ echo -n 'Checking for forkpty... '
+ cat <<EOF >__conftest.c
++#include <pty.h>
+ int main() { forkpty(0, 0, 0, 0); }
+
+ EOF
+--- a/rlogind/auth.c
++++ b/rlogind/auth.c
+@@ -136,7 +136,7 @@ int auth_checkauth(const char *remoteuser, const char *host,
+ return -1;
+ }
+
+- pam_get_item(pamh, PAM_USER, &ln);
++ pam_get_item(pamh, PAM_USER, (const void**) &ln);
+ if (!ln || !*ln) {
+ /*
+ * Authentication wasn't adequate for requirements.
diff --git a/net-misc/netkit-rsh/netkit-rsh-0.17-r14.ebuild b/net-misc/netkit-rsh/netkit-rsh-0.17-r14.ebuild
index 7e39a37e7032..312f306d9549 100644
--- a/net-misc/netkit-rsh/netkit-rsh-0.17-r14.ebuild
+++ b/net-misc/netkit-rsh/netkit-rsh-0.17-r14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -24,6 +24,7 @@ BDEPEND="app-arch/xz-utils"
PATCHES=(
"${FILESDIR}"/patches/
+ "${FILESDIR}"/${PN}-0.17-c99.patch
)
FILECAPS=( cap_net_bind_service usr/bin/r{cp,login,sh} )
diff --git a/net-misc/nx/Manifest b/net-misc/nx/Manifest
index 29dec0641307..78b304bb681c 100644
--- a/net-misc/nx/Manifest
+++ b/net-misc/nx/Manifest
@@ -1,12 +1,13 @@
AUX nx-3.5.99.26-binutils-2.36.patch 1130 BLAKE2B 80bcb5c7fa7d4e14493a6e641dab3db393da2d20aa90cd5da68520c90b20b608c8a247ef0c85ee8f501907fe45c3b68d7c122b133c14a37d90599bcf132b22a2 SHA512 f767cb459f82c5f69fd957b42f04c51fff5fb583a2f1b47edb14a33654f5e36b8371fa9ca886fbf13ef780e403af089c055349b21f0f1cb154bb82e32980bcb3
+AUX nx-3.5.99.26-clang-bind.patch 519 BLAKE2B bf134ed67305250dfd5640bd07b7e06462a168b3e7468b8eb9ad1e725126b4773ab672a5f9a99d61177f64750e70b2ac454bd4f9a7dd57b948214ea30ff24d89 SHA512 f9aba27268a2319058f2b6df3dc701657026199640f4f53cc12360e513411c76d72b12eec688b1c9311711cec45b9bf691f065d904b7d7f493b41e72bc796535
AUX nx-3.5.99.26-gcc14-32bit.patch 2033 BLAKE2B feefddc7af011ffd6e1432b3abb4846d5b6a3ba6eedf19ad3eed144599670335430da1b5dfdfc207f72a04189b2fbafd4dbc3297ddf1965b9933a22f2e19967f SHA512 9596c717b98951eaec930dda2b72a440bcc3e0fa5806130a23c66cb3d3e6a47f00c7dcb794498b9a29954b9e44d40298aa997f773ede277cf71a19eb85789291
AUX nx-3.5.99.26-gcc14-access.patch 974 BLAKE2B c08473dc34a6fbc261e6a9ac6fabe540279a0bbe2b0e8bd5b4accb7fc88ff11150adb2d52100300dc514614379e7e806f00cd00d779e2f5f029b6bb656606b8d SHA512 6274ed37ee8918a1b612971e907d793845338bd5cc93a83cf9631396bb75cbbfeafc2c9a07dbfa8fb1a5776fa45af7198b8668406bc2777826ada5b8cc9f59a4
-AUX nx-3.5.99.26-musl.patch 2203 BLAKE2B f4c43ed04ef6f35ef159ff30102cc6b52154e1a620a5a419f82e20f721f37832826ce0f8f141b6fdb6ce8a6814cd2fd5fec308c6f69f0b235b72578e67c1cbbd SHA512 f99052424faa49324aa79deeb92890e018872615c3d10bb0426e26487c3394201c6cb477628676583fda1794b1c980c07f31fdfe6379558694cce17734787131
+AUX nx-3.5.99.26-musl.patch 764 BLAKE2B 77f600b7a0403902e1bb962f2794a8af5d59e8c4db546a328f9241e9a50b3f45f9127f6aa6b4a2944f2442138808e3726d4dfea8e0f0bd8e5af86fd4eccb48de SHA512 4dded922a6ac29f659f6b21f5d86823e6fccfe24097b3bcb95653bd61bea0aa165bd0d6bcf0c823e7d4adc2ee59752b32fd70883ae3fa9e8abe68d576fd8efa4
AUX nx-3.5.99.26-riscv64-support.patch 2204 BLAKE2B a52c4bf54edb09a73d86ecaf6daf5aeff820493c927fb6277fac4d7f514117d2f55eb38bf81539af4b8793b439ff78772cda819979e0b144b69f0d272664ba90 SHA512 a7ebfd63a54436e61c895c43290f805833d1f704b1e17cdff6607239dc84cc08cd8bcab0a5e1154ffa8bde3d28e2482d9ecf9d6697c23df6f29797b7447fc052
AUX nx-3.5.99.26-which.patch 1157 BLAKE2B 0118abda74ceffa96bbf7fc1518ca5073c3a51b4762ba5769e061878613e27491e01c1d9ba3ca632b4de1166fce345e55f6840daf27608ce627f0c58b2b869b0 SHA512 b31ea5a6cbf5f65ac9a15ce83e2181dd1c9783e8b0ac9af24260399539a9c93bd0466d10cd7cf1eddbc95edfb1a1f7bd403f4cf1ebc66816463a2252300f4835
AUX nx-3.5.99.27-which.patch 758 BLAKE2B 6d8841c80f086592365042d225128ebd897b118f5fdf6c573df2a845ae08d54e08f8c5c349a3a601325fb82f83bc5411262cc48b05f28a6ba24de685ab11a491 SHA512 3adca92c7e6aad36eec354f7a637c864e0ebba99535d6568c52e033ebd07ce1b026204f9b849889b324184f479ffe6195249c7d3affb1852934cca980b7c018c
DIST nx-libs-3.5.99.26.tar.gz 11070624 BLAKE2B f67f522b127858aa2ddf1c9723468a74722a5ef2fa1e7f438844a8e5b05b868cacac22abf2c604c67d5e83a346217b192773f5debe67945d085768ae43205cb7 SHA512 1aead6161e4d7b8d7229ff80937935b23ad1f87135a578ae483a00348d0df7de35e9f9b78c47c473fda3ab2cc896ef23e845cc5656344a43520b091af9663211
DIST nx-libs-3.5.99.27.tar.gz 11076330 BLAKE2B 713f6052a8405bd61916bc2c31cff1b3b14f63f78138a2d8a3c8d85170fede3d126071ef0e03fa267ef1533432f324992ed67edc86f922e3dda4f0cb40811045 SHA512 bfba1eea6f4debe90fa020276079027c3716daaff91bded72297ecab2a8c9f56d07630ca8bc9084c319d2c674304ad80131190ec1272c161c05221d6f19089d0
-EBUILD nx-3.5.99.26.ebuild 4130 BLAKE2B f92015e1efa731e3dc1c75d6e29de00f7ef70b30c4dfe1a355b76ab1c13db2b027b716416e85afc435901c390c7ebc36483fc9c5b2a18503ce57763affcbb120 SHA512 7de6e10c81de359248e0d180a671ffe0d483acd2519aa1a5684f7eac44dbe3a19f677a6f22490874cae44e3576d26bc05fbfa1e0fbb643d44fcfbaaf540576d0
-EBUILD nx-3.5.99.27.ebuild 3872 BLAKE2B 4114a2ae478adb98e206b04c652e2e6e59a30ec443db819928916ece9f35c02511afb76422346ea608e0e45aee97b9ae33e1313030ba7d32176fe019a586a221 SHA512 fafcc97bc26438fa09fcaecdfeb1d0f6cf2c8a90c6e95d023a7ee19e8f8de8895954905f6c6cf71ee2a429a75fff84d05d23c22ec584e49933e81ff53e2b3132
+EBUILD nx-3.5.99.26.ebuild 4234 BLAKE2B a2608bc1cbf2395dc92685331adbfcd67e87aa36e0a68b547278842df665c1cb63d9ae77064aa93a11236722ad111f6292e16f40cccf2b53ba220951d17e529f SHA512 4ca8cab36f27c3bb087b7a8f4a8e760a92a0ac1c98a0042e95e5306650badba7dd89f61d30ff4fc8a07ceea9599b85ab4ccb8d8fb9ce42f4e214a8aa59f4a59b
+EBUILD nx-3.5.99.27.ebuild 3976 BLAKE2B 9050903fc189bae41a78409e12977cb191b3124b534aeb8f4bcdeb359fba76046ff8699df27a2fbb7b8541d136b22253cb8e5141b3e9a9ecb2a046b256d81ded SHA512 67a641243a091d1828a18b3fb0354868a3841339f29d8a3ebb0ad1e4203905bb1a9e2f384643e7e8ed1ea3a4ec1d17eeba7c33e50e368e2da39f36e68610f5bd
MISC metadata.xml 333 BLAKE2B 1b2843f4928b28b0b3abea2c4b7cf046c77d8c87363672f8516c7edab36597bd2ae831f23eecbec5c38029891bd5fa5bc0dc42a407e3d656ab6cfb098262f64a SHA512 77a92a8f8cec2c2a236544dc53e58fce7e0d399d9122042ddc6a097b58d013d04bad6e2ccaafcca11ce3c2e0ddd2d6aa479776e1e37539e40e3645ed20485bfd
diff --git a/net-misc/nx/files/nx-3.5.99.26-clang-bind.patch b/net-misc/nx/files/nx-3.5.99.26-clang-bind.patch
new file mode 100644
index 000000000000..112268b33b75
--- /dev/null
+++ b/net-misc/nx/files/nx-3.5.99.26-clang-bind.patch
@@ -0,0 +1,17 @@
+Fix:
+
+Loop.cpp:4224:34: error: invalid operands to binary expression ('__bind<int &, sockaddr *&, unsigned int &>' and 'int')
+
+https://github.com/ArcticaProject/nx-libs/issues/1044
+https://bugs.gentoo.org/930440
+--- a/nxcomp/src/Loop.cpp
++++ b/nxcomp/src/Loop.cpp
+@@ -4221,7 +4221,7 @@
+ goto SetupSocketError;
+ }
+
+- if (bind(newFD, addr, addrlen) == -1)
++ if (::bind(newFD, addr, addrlen) == -1)
+ {
+ nxfatal << "Loop: PANIC! Call to bind failed for " << label
+ << ". Error is " << EGET()
diff --git a/net-misc/nx/files/nx-3.5.99.26-musl.patch b/net-misc/nx/files/nx-3.5.99.26-musl.patch
index 738b7a2469aa..2c2030e4a9b4 100644
--- a/net-misc/nx/files/nx-3.5.99.26-musl.patch
+++ b/net-misc/nx/files/nx-3.5.99.26-musl.patch
@@ -1,43 +1,8 @@
-diff -uNr a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h
---- a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h 2021-02-04 07:34:56.000000000 -0600
-+++ b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h 2023-03-16 13:55:33.983114692 -0600
-@@ -62,9 +62,6 @@
- #include <stdlib.h>
- #include <stdio.h>
- #include <string.h>
--#if defined(__linux__) && defined(__i386__)
--#include <fpu_control.h>
--#endif
- #endif
- #include <float.h>
- #include <stdarg.h>
-diff -uNr a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c
---- a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c 2021-02-04 07:34:56.000000000 -0600
-+++ b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c 2023-03-16 13:56:25.569122176 -0600
-@@ -1169,20 +1169,6 @@
- static GLboolean initialized = GL_FALSE;
- if (!initialized) {
- init_sqrt_table();
--
--#if defined(_FPU_GETCW) && defined(_FPU_SETCW)
-- {
-- const char *debug = _mesa_getenv("MESA_DEBUG");
-- if (debug && _mesa_strcmp(debug, "FP")==0) {
-- /* die on FP exceptions */
-- fpu_control_t mask;
-- _FPU_GETCW(mask);
-- mask &= ~(_FPU_MASK_IM | _FPU_MASK_DM | _FPU_MASK_ZM
-- | _FPU_MASK_OM | _FPU_MASK_UM);
-- _FPU_SETCW(mask);
-- }
-- }
--#endif
- initialized = GL_TRUE;
- }
-
-diff -uNr a/nx-X11/programs/Xserver/Xext/xf86bigfont.c b/nx-X11/programs/Xserver/Xext/xf86bigfont.c
---- a/nx-X11/programs/Xserver/Xext/xf86bigfont.c 2021-02-04 07:34:56.000000000 -0600
-+++ b/nx-X11/programs/Xserver/Xext/xf86bigfont.c 2023-03-16 13:57:30.694956647 -0600
+https://bugs.gentoo.org/713418
+Backport from Xorg: https://gitlab.freedesktop.org/xorg/xserver/-/commit/6634ffc4d26846dcf892f27682f9021f6d9956a9
+
+--- a/nx-X11/programs/Xserver/Xext/xf86bigfont.c
++++ b/nx-X11/programs/Xserver/Xext/xf86bigfont.c
@@ -40,14 +40,7 @@
#include <sys/types.h>
diff --git a/net-misc/nx/nx-3.5.99.26.ebuild b/net-misc/nx/nx-3.5.99.26.ebuild
index 437f6f51c202..255ff13f8658 100644
--- a/net-misc/nx/nx-3.5.99.26.ebuild
+++ b/net-misc/nx/nx-3.5.99.26.ebuild
@@ -7,6 +7,7 @@ inherit autotools flag-o-matic toolchain-funcs
DESCRIPTION="NX compression technology core libraries"
HOMEPAGE="https://github.com/ArcticaProject/nx-libs"
SRC_URI="https://github.com/ArcticaProject/nx-libs/archive/${PV}.tar.gz -> nx-libs-${PV}.tar.gz"
+S="${WORKDIR}/nx-libs-${PV}"
LICENSE="GPL-2"
SLOT="0"
@@ -41,8 +42,6 @@ BDEPEND="virtual/pkgconfig
RDEPEND+=" selinux? ( sec-policy/selinux-nx )"
-S="${WORKDIR}/nx-libs-${PV}"
-
PATCHES=(
# https://github.com/ArcticaProject/nx-libs/pull/1012
"${FILESDIR}/${PN}-3.5.99.26-binutils-2.36.patch"
@@ -53,6 +52,8 @@ PATCHES=(
# https://github.com/ArcticaProject/nx-libs/pull/1087
"${FILESDIR}/${PN}-3.5.99.26-gcc14-32bit.patch"
"${FILESDIR}/${PN}-3.5.99.26-gcc14-access.patch"
+ # https://github.com/ArcticaProject/nx-libs/issues/1044
+ "${FILESDIR}/${PN}-3.5.99.26-clang-bind.patch"
)
src_prepare() {
diff --git a/net-misc/nx/nx-3.5.99.27.ebuild b/net-misc/nx/nx-3.5.99.27.ebuild
index 9df06029d9a7..d4ef7e951c9a 100644
--- a/net-misc/nx/nx-3.5.99.27.ebuild
+++ b/net-misc/nx/nx-3.5.99.27.ebuild
@@ -8,6 +8,7 @@ DESCRIPTION="NX compression technology core libraries"
HOMEPAGE="https://github.com/ArcticaProject/nx-libs"
SRC_URI="https://github.com/ArcticaProject/nx-libs/archive/${PV}.tar.gz -> nx-libs-${PV}.tar.gz"
+S="${WORKDIR}/nx-libs-${PV}"
LICENSE="GPL-2"
SLOT="0"
@@ -39,14 +40,14 @@ BDEPEND="virtual/pkgconfig
x11-misc/gccmakedep
x11-misc/imake"
-S="${WORKDIR}/nx-libs-${PV}"
-
PATCHES=(
"${FILESDIR}/${PN}-3.5.99.26-musl.patch"
"${FILESDIR}/${PN}-3.5.99.27-which.patch"
# https://github.com/ArcticaProject/nx-libs/pull/1087
"${FILESDIR}/${PN}-3.5.99.26-gcc14-32bit.patch"
"${FILESDIR}/${PN}-3.5.99.26-gcc14-access.patch"
+ # https://github.com/ArcticaProject/nx-libs/issues/1044
+ "${FILESDIR}/${PN}-3.5.99.26-clang-bind.patch"
)
src_prepare() {
diff --git a/net-misc/passt/Manifest b/net-misc/passt/Manifest
index 088acdbd92e5..e193c9ad31a0 100644
--- a/net-misc/passt/Manifest
+++ b/net-misc/passt/Manifest
@@ -6,6 +6,7 @@ DIST passt-2024.05.10.tar.xz 195992 BLAKE2B 9f4b680daa8103c7de0c92c01824df74e1b2
DIST passt-2024.06.07.tar.xz 198360 BLAKE2B 378d4b18f245309fde54b244ffc435afb417d9d9711247234632ba0ae8dea35cac639c7674e6a6be008a678262af74a1dbe960477088d0b75045e6372d329488 SHA512 103955058c9a4e83264d3f65e3ff6d1a5e8a83b15f2fc73cba45101304fe79ab3c449ce2dc6add398a27f9d6556d5f902cf083223ed5e27228a0bbb506559cf0
DIST passt-2024.08.21-r1.tar.xz 209692 BLAKE2B 1b6b540f64528e375e6f0cfd90cec788b2b2281f7ab6dbe0f6df933757dcc4f37e154b2cd8e9e00adbc2b647a044fca05f2c48f49d05c0443c396831a2e13754 SHA512 ec09210b471377cc9f3d0044c97924834fadcfed7523aaab2f6c0fddb2d3d098c0730d1573e7c44963334d33dba5fbf660b0b222d4c71fab27cebf8edb52abf1
DIST passt-2024.09.06.tar.xz 210976 BLAKE2B 7c59d715a80bc9df2f0c85aef3f2cb2c2517941326cfecfe683770ebebc7815422db9f76e9ffbe17850441f0ffdcdfaa0602bd69af9dd8046cddb0dce131f255 SHA512 a9e7c0c7945759a65859c7cdaa0603f9805ff1efbe82496f1e638b3ce387b4ecc3828c2b1f100ed49332a1456a62a87ac9f8b4c62ce0599da423875f026da243
+DIST passt-2025.01.21.tar.xz 237504 BLAKE2B 80aafe2fbf5ba8d4065fe99a892102e2c8d18ce82ef4cee3970deeb6d07cb89d40084cf4b90c7747dbb69e3895ad254872faad394b311950412cc89b9eae819d SHA512 e2e23040f05b65e666a7ccbbaa54621a575bdc22e21e518aa17dcfdebd82e95af49feadd20d58536f99b990428d404d6d2c64c34433353a4ac1656bf76bab6c6
EBUILD passt-2024.03.26.ebuild 844 BLAKE2B c2e05676edbeef4ab811461007aed303b87d27b18554a9ffc5656b0d639ede10e72db6814c22d87fa69dfe21011e06fec7db0da89069c3ea6a9bc23a66f33dff SHA512 0623b6ac66e019528730130718c196e9e3a5366ab137d5b2a6b0fe43bea64d13249d33379a0716b1cf672bbf548ac70e9a0cd6aefd6fe3a0256da1f78653231f
EBUILD passt-2024.04.05.ebuild 844 BLAKE2B e544e1473ed4de1f6b936b1fbf9d4ea26bab2d70c2fdfba57f54fd2ffc58bbbc65f873bc4581e918f3bd60d89ae159a82621db4a47a7ca0f86dc67bf29e41bdc SHA512 69b9be7ec1bb30f96db670bc9234e2751c54db6c225e5f286e36ae1e268192a7c53d1be9429cb6c4a3e5b80036c68bea016c85e6c73066a558dc602838246d3e
EBUILD passt-2024.04.26.ebuild 844 BLAKE2B 10b3710ee5e339b0d4893fc78e987d36b81308c49990a90b102edf0bce2b1a96066d33e6f816efd883e93721fe4f234365c4c70a6e8545b849bca965e8ea5346 SHA512 9eba25469e37c8607791666bb52096b7be02dba073cb41417f3369be7b1f0f610f73305388033c717cd4a924fd64c601c2d4127cda51644dd414590ff91b371f
@@ -13,5 +14,6 @@ EBUILD passt-2024.05.10.ebuild 842 BLAKE2B 981829c7ddff88eff3c19b694efa537718a3c
EBUILD passt-2024.06.07.ebuild 851 BLAKE2B b52e1c96d5ae735911d2c40766297021034261ddaa1df17f9bf943c489372d4f44362ad2df6c04854f9f81db054985d24ab797e549289d8bcf6f2c825f2c3490 SHA512 af4539311892ccfacb91079b6d4c5ae3131ea5423cd9518fe8fb13f5207de48e2ea0e32d5232a43d54b02188d32cf7a8cf0af5ed88fd0ecab6af4d0216e17a80
EBUILD passt-2024.08.21-r1.ebuild 818 BLAKE2B 7f17e0371007bddb7cccc1bd9bda87af8a7f1e6a56ae37c3e5a0d6cd3e1b17bc4050e53ec6bc82902cdc476f8b3642e36d9a9b604d775c0c8be173d5f55179df SHA512 85b441e4b42b02100108e368c410a880862efc25a01b06280a7cfc08d3db8d4797bdf416846a9a77f3092eaeb9e6e80a97127d1d86fc3c1f90fdbbc834ab596b
EBUILD passt-2024.09.06.ebuild 816 BLAKE2B 1f8581475441dd6b1d0ed8a4e1b2daab8ddab1913392cc04ee2c5b00f86d6ca4634430e58b4883eb1183acd00f7c642c88e137c977a2412ed3333729a0306606 SHA512 4a14f97b37b1c2542a8c65f5e6ae279c2e5c4c3e8e1b13649c24aad876a6782e98cf10c59f73a590a8ddf3489f2fdb0296d4c372b09b542e1f9f7be22573aebd
+EBUILD passt-2025.01.21.ebuild 816 BLAKE2B 3d4b74d744d72543cc26d569d97152cda05682be8536896c016ce158e249c5985794d0dbb1fc966da8a98dc7c1846815a2621338746575ed90ad025401d98601 SHA512 bda3e11456d5297ccd0b838c11bf9a4d7e7664fe11e3062d50b918ea5a1552ce31f68436bdba35eacfbf3194cae6d1fc8564c7273a6e404d2e37e6e4e2a83386
EBUILD passt-9999.ebuild 797 BLAKE2B f572229ffc1d0a6f9e28ef9ef3545e46c350a8c4346548699b0286564b54fd26284a86778a787582a8daf2bd6491d3061ab01f17133ebc4d04629a1fe15824ba SHA512 79635a4194ec01e090be099d4f8c1dd0159a7867b24b32eef33484a044116c5686fa8ea4edb2c6acdfc429a0ae764aabfc8e51e46a63bf65f00ef0b624477b70
MISC metadata.xml 1410 BLAKE2B 415cf4ab3e0d993066251ff9e136ea4a5ef13fc50b838b5dd057784600b5fb89fecb411cc0d61d08459e34da7fe34097d22b8908240f3e46e6ff50f503aa7089 SHA512 85d756f5b8077fb0838e1881f9ef48f08ca8da1ca540d8677632c81d34765d6fb1483b3fdd0eead64467aa7872b1ca133745610736d0afc5a2b8223abacc1cb6
diff --git a/net-misc/passt/passt-2025.01.21.ebuild b/net-misc/passt/passt-2025.01.21.ebuild
new file mode 100644
index 000000000000..371941c87892
--- /dev/null
+++ b/net-misc/passt/passt-2025.01.21.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="User-mode networking daemons for VMs and namespaces, replacement for Slirp"
+HOMEPAGE="https://passt.top/"
+
+RELEASE_COMMIT="4f2c8e7"
+MY_PV="${PV//./_}.${RELEASE_COMMIT}"
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://passt.top/passt"
+else
+ SRC_URI="https://passt.top/passt/snapshot/passt-${MY_PV}.tar.xz -> ${PF}.tar.xz"
+ S="${WORKDIR}/${PN}-${MY_PV}"
+ KEYWORDS="amd64 arm64 ~loong ~riscv"
+fi
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="static"
+
+src_prepare() {
+ default
+ tc-export CC
+}
+
+src_compile() {
+ [[ ${PV} != 9999* ]] && export VERSION="${PV}"
+ export prefix="${EPREFIX}/usr" docdir="${EPREFIX}/usr/share/doc/${PF}"
+
+ emake $(usev static)
+}
diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index bb63ab531c50..f664c600b0c8 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,6 +1,8 @@
DIST streamlink-6.11.0.tar.gz 763094 BLAKE2B 7fb0a84088991bc5a7514e0a40d5c05d3a14da5cffbcb255c5e5767fcae8c745a6397cbe79b0b0fd5bebab32b0d8d6c015931af03e6eaa199b5ed9437d0f3a7e SHA512 e6d6e49d2df0aa76ebca76c0b3ada085eac59553423a5ccaa3d5cb62f6be0a679da36c4f78a3e1fea48b22144e705b8de9e46fc146c1c93889ef0c056d59fc7b
DIST streamlink-7.1.2.tar.gz 772724 BLAKE2B 0a5165e0ec33c127272e4f232fc0ee421bafc54147a1e99424bbbd45ebb41ee2d8bae4fa68e278c1ddf26e8bc9cfe401616e108a2a1fa93fa34d4561046028f4 SHA512 da552336700a0b7e391435aa3e369d0f8b2868a13e15dd5110869a67d164b6775f924fe09839c00bf9f5d9ce0935380ec8c0996fdc58b82c6bbe5e6c6f89ec04
+DIST streamlink-7.1.3.tar.gz 772024 BLAKE2B 8635302f316b3988010aab4aad2a7becd2b0b92e34357510da783681b54c34eb859ba065c65d4904c294275df0ceaf11e5440c196e62d09400592f4a2a63d8b7 SHA512 77ec1f4fb00c3ba708593060c980d6a1bda0dcf7ca8b5583dd97025b5a48cba540ced776f3d146818daa7f1fa16d8d72854c14b2ca039680d9a16a039fdba268
EBUILD streamlink-6.11.0.ebuild 2228 BLAKE2B 6be7b38c45e4fbfdf84dd1b3c484be767627cc4b27ace4728a5843ee3a9c97d60880a7cb0eefe8fb57c5105ff4a6db6dd0b5779e15a3a581782cec1ca566ad48 SHA512 93f1c9b0ed730c5a5d68703461a41f2d09f1facc536ce2aa77e641a9c667cdcc9b6609fc61ef52fd5c1a3e7b75056a5c661594d46d11a9f046e886c0e26c92f6
EBUILD streamlink-7.1.2.ebuild 2229 BLAKE2B 99f952ebd050bf80e91008ecd89d0f08e0fa9a89f9027ebd8a56c692ced109b46b93bf752635ffe551e84caac91bc4a6fd7e3ed37d6a580104412e9d325db5e7 SHA512 16606c23e10287b2327cca2c799d7f8c39dcc979b6821d37e058140ba5868c348f80bc3e8939ac7cc8c198b3e55ef9f7bef389f498ae3deda8001d39ee1ca596
-EBUILD streamlink-9999.ebuild 2229 BLAKE2B 01268b72d92b3f89774f82066d810d8e2797c091c656f164b8f136823a862d5c7a2d9e7a069151feea79785302a958c64d72819066476e7abfae98870a122cc9 SHA512 cf4f9feab2cab7a53bc5a9f58b72b7dfa04885bdd94e0fdaf1b969387878ea448305377f93bdae12e26554e35d02852c51ee9157f185fe2b5f85473d59a5f660
+EBUILD streamlink-7.1.3.ebuild 2229 BLAKE2B 666205f714c06a2a43913d627e919f0f29c65c686d3834cc898535397d3f75c2c1e7302269fc97e9b9277313697ae1dbfac5e01d2532595a827081ae6f917163 SHA512 9ade72e3de44ccbbc2794e46dd49cdc7c2d01ba54e01780f3ebdd62233936f0353b02cf82b1f32b4b72ce000c731d8920eb80dd367f76c1e6ca88b2ed2767940
+EBUILD streamlink-9999.ebuild 2229 BLAKE2B 666205f714c06a2a43913d627e919f0f29c65c686d3834cc898535397d3f75c2c1e7302269fc97e9b9277313697ae1dbfac5e01d2532595a827081ae6f917163 SHA512 9ade72e3de44ccbbc2794e46dd49cdc7c2d01ba54e01780f3ebdd62233936f0353b02cf82b1f32b4b72ce000c731d8920eb80dd367f76c1e6ca88b2ed2767940
MISC metadata.xml 398 BLAKE2B 43aa67d43256cecb95b788e4bab999f73b7b624fa1af0432aa87ffa94071f09e29eab6733468d6607eeb7aa9f81030610dfbcd849f9cb9196d80181ea5712f74 SHA512 2db05f8a1196e44e632b4ee1d85f804d295eb53141cf176e85cbe90cc30e0fee382a5e798e4cc7fd63557d60687d05a671533c2188a2fcf497f6e95292190149
diff --git a/net-misc/streamlink/streamlink-7.1.3.ebuild b/net-misc/streamlink/streamlink-7.1.3.ebuild
new file mode 100644
index 000000000000..bea32382bb39
--- /dev/null
+++ b/net-misc/streamlink/streamlink-7.1.3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = 9999* ]]; then
+ EGIT_REPO_URI="https://github.com/streamlink/${PN}.git"
+ inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of your choice"
+HOMEPAGE="https://streamlink.github.io/"
+
+if [[ ${PV} != 9999* ]]; then
+ SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != 9999* ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358 for chardet/charset-normalizer dep
+RDEPEND="
+ media-video/ffmpeg
+ $(python_gen_cond_dep '
+ dev-python/exceptiongroup[${PYTHON_USEDEP}]
+ ' 3.10)
+ $(python_gen_cond_dep '
+ dev-python/certifi[${PYTHON_USEDEP}]
+ || (
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/charset-normalizer[${PYTHON_USEDEP}]
+ )
+ >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+ dev-python/isodate[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+ >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+ dev-python/pycountry[${PYTHON_USEDEP}]
+ >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+ >dev-python/pysocks-1.5.7[${PYTHON_USEDEP}]
+ >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+ >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+ ')
+"
+BDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+ >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/freezegun-1.5.0[${PYTHON_USEDEP}]
+ dev-python/pytest-trio[${PYTHON_USEDEP}]
+ dev-python/requests-mock[${PYTHON_USEDEP}]
+ )
+ ')
+"
+
+if [[ ${PV} == 9999* ]]; then
+ RDEPEND+="
+ $(python_gen_cond_dep '
+ >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+ ')
+ "
+fi
+
+distutils_enable_tests pytest
diff --git a/net-misc/streamlink/streamlink-9999.ebuild b/net-misc/streamlink/streamlink-9999.ebuild
index 38bb73a0d640..bea32382bb39 100644
--- a/net-misc/streamlink/streamlink-9999.ebuild
+++ b/net-misc/streamlink/streamlink-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -58,7 +58,7 @@ BDEPEND="
>=dev-python/setuptools-64[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
- >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/freezegun-1.5.0[${PYTHON_USEDEP}]
dev-python/pytest-trio[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
)
diff --git a/net-misc/vrrpd/Manifest b/net-misc/vrrpd/Manifest
index dbcdeea6c227..298cc16eada9 100644
--- a/net-misc/vrrpd/Manifest
+++ b/net-misc/vrrpd/Manifest
@@ -1,6 +1,8 @@
AUX vrrpd-1.9-rollup.patch 820 BLAKE2B 4862766d23aa2811023c5f7a37fd3ed08f74701a6b434ae1d6ae84dd1aa72f31d599db6779edd6216fa0e1b499c701f0f442dce7ae150173b74b370e8a03a880 SHA512 20dd64876125707cb0cca6c45363a4db05a9472a0bec7bded2665229ee9db44a8429703294cf39b53a703fa9c66b6644e89edf98d1e87c090d763da2a3b07b7a
DIST vrrpd-1.15.tar.bz2 148430 BLAKE2B 787fa185ce64a0711403718b2627d9d2d8867ef3956090b93196f62d92428e0e02ee4440bc23fda46cdca70ca6693b76ed28a5e469a31e86fa4e36dc25c6a82a SHA512 4e7fa17e01d9b667f538204fbe84decea47ac7d84da8adf2e8e3bcf042d233a704a99347d3d97531993f2693c145ff54fb3ac346ade33f5d99cfbbac405ed784
+DIST vrrpd-1.18.tar.bz2 242752 BLAKE2B bf6dc9481bdaf8988953c5344295738f7163a3499b53d039a318e423f8d1c955a42b54415d376a71e1a5a3eb4f413bb9e9fafef22dc00afa151dd99f007e9261 SHA512 d0fe53960ad7dc79457f92bbc78fd9a7d6d3c4406a26af55dfb50d8589fec0daae364945fe2e642650eb41ef06f85c85735ac9438a84fa486675eb2edc875344
DIST vrrpd-1.9.tar.gz 542249 BLAKE2B a412559be70791515c6b82639a8e1d5fc33954963fbf00aa3c549434ac0748b9d0ea657b2d02b1a3537a30742c18fe6d6db832a11c23b6989151c5f04c771d05 SHA512 8c719cabbd6a799e4e439dbb698af9d6e24cf2635cfbd71a204b46bd2b65c1384e53f130b663d0fcfc903d89080ff25d9c97ae4cd9f6b2434d5462cf678a306b
EBUILD vrrpd-1.15.ebuild 794 BLAKE2B 2addd7db108ed1f385813c2095019736a85396029eb21691f5a49df0c40bb44caa2cb32fdfb78ecbb548f4e038ba1bf6bacc68a6ca477adcf4057d7ac38ac65d SHA512 f58c6a9e8ec092fcac64c9c160fb856e7380804d0e81336a38f25e5ecae29a8055a3be125b113d9de97aa0b4b78a1e04db71e98b9a3f5416a844201e429c1f34
+EBUILD vrrpd-1.18.ebuild 794 BLAKE2B 2930f17c705114ae936632218a190d5dc191b07e7a3680732f43424513f571a0805f2d7f6b3d071b164887554266d5423977b2ac05e02bcc377024c3221bb8a5 SHA512 cc3f96208bca00d45b91bef499c015d872682abebbaf84620f973241214d40830b3d3308bf374f9212d573de8ea70706eca3871abb01b55a19387cc5f1c4b2be
EBUILD vrrpd-1.9-r1.ebuild 904 BLAKE2B 55adba87adc1cc1204ca327847e2b492f35e03b10b1c5f56dcf740c78684788ec7dcfb335fde70510d2c17230c231d3d1185b4df831d4b9aef1c0705b21195d0 SHA512 f466c4a4318771247bbada8a8f70563f6c45af1c4b62602ea9757b959c1aa5c563fcc057a335ef83830b9ac93323b8398afa5848a208a0e78d7a9227367d98e5
MISC metadata.xml 393 BLAKE2B 3032bbaddc57b00b15bd0e900f070ff650fdd5abc1993d9e73a3fecc0a9614f85889e55bf9a169c8972f2d14ebd8934610accab4562d6cf88ed4b3d20f3b1c43 SHA512 d05a4a62c6726e67ae195ae7536d261e4df770eb4325c8c9dbd217c84b5f545455a1b2d6e53aab2c2216f09d4468d029233ebf09961c112ff672df955a093f3f
diff --git a/net-misc/vrrpd/vrrpd-1.18.ebuild b/net-misc/vrrpd/vrrpd-1.18.ebuild
new file mode 100644
index 000000000000..f1af88957240
--- /dev/null
+++ b/net-misc/vrrpd/vrrpd-1.18.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual Router Redundancy Protocol Daemon"
+HOMEPAGE="https://gitlab.com/fredbcode/Vrrpd/"
+GITLAB_SHA1="4fdb0d95fd6a09a229a31e975b01271f6245ab5b"
+SRC_URI="https://gitlab.com/fredbcode/Vrrpd/-/archive/v${PV}/${P}.tar.bz2"
+
+S="${WORKDIR}/Vrrpd-v${PV}-${GITLAB_SHA1}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+ default
+
+ # Don't hardcore GCC
+ sed -e '/CC=/d' -i Makefile || die
+
+ emake mrproper
+}
+
+src_compile() {
+ local myemakeargs=(
+ DBG_OPT=""
+ MACHINEOPT="${CFLAGS}"
+ PROF_OPT="${LDFLAGS}"
+ )
+
+ emake "${myemakeargs[@]}"
+}
+
+src_install() {
+ dosbin vrrpd atropos
+ doman vrrpd.8
+ dodoc FAQ Changes TODO scott_example README.md
+ dodoc doc/*
+}