diff options
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/Manifest.gz | bin | 30648 -> 30655 bytes | |||
-rw-r--r-- | net-libs/aqbanking/Manifest | 2 | ||||
-rw-r--r-- | net-libs/aqbanking/aqbanking-6.5.3-r1.ebuild | 59 | ||||
-rw-r--r-- | net-libs/gupnp-igd/Manifest | 2 | ||||
-rw-r--r-- | net-libs/gupnp-igd/gupnp-igd-1.6.0-r1.ebuild (renamed from net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild) | 14 | ||||
-rw-r--r-- | net-libs/libnftnl/Manifest | 5 | ||||
-rw-r--r-- | net-libs/libnftnl/libnftnl-1.2.9.ebuild | 76 | ||||
-rw-r--r-- | net-libs/libnftnl/libnftnl-9999.ebuild | 11 | ||||
-rw-r--r-- | net-libs/libnpupnp/Manifest | 4 | ||||
-rw-r--r-- | net-libs/libnpupnp/libnpupnp-6.2.0.ebuild | 22 | ||||
-rw-r--r-- | net-libs/libnpupnp/libnpupnp-6.2.1.ebuild | 2 | ||||
-rw-r--r-- | net-libs/libssh/Manifest | 3 | ||||
-rw-r--r-- | net-libs/libssh/files/libssh-0.11.1-openssh-10.patch | 48 | ||||
-rw-r--r-- | net-libs/libssh/libssh-0.11.1-r1.ebuild | 4 | ||||
-rw-r--r-- | net-libs/libupnpp/Manifest | 6 | ||||
-rw-r--r-- | net-libs/libupnpp/libupnpp-0.26.8.ebuild | 2 | ||||
-rw-r--r-- | net-libs/libupnpp/libupnpp-1.0.2.ebuild (renamed from net-libs/libupnpp/libupnpp-0.26.7.ebuild) | 4 |
17 files changed, 160 insertions, 104 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex a67b3fe2365d..f6f4b88ba7c2 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/aqbanking/Manifest b/net-libs/aqbanking/Manifest index 19e87c114258..d1db3655928f 100644 --- a/net-libs/aqbanking/Manifest +++ b/net-libs/aqbanking/Manifest @@ -1,5 +1,3 @@ -DIST aqbanking-6.5.3.tar.gz 2690700 BLAKE2B 2a6407a9d6bfe6a7cfa3b3f4b6d3183b801bda8914770a11d48491fa7bc48e9b034b7eb5d220c6181725240e4475460a11c64df2d73dac98ccb30a61d5de5bca SHA512 bca4449981f9660dc7de8506a2088981b52dcf4ded765fd337263962b464b7903319878e8efbce6cbef043b65be8edb828fee873f19e8c6b2fed0cf7906d58b2 DIST aqbanking-6.6.0.tar.gz 2724090 BLAKE2B 32b5b83bd99f0404c84d0d1de096113c5236879535178f226d0ba5df1d9e9cc54bf2e1ba64af7c7e5e243ccf62dce3f44feb7e84dfe3327c9e9e79694418c53a SHA512 9275015f1c8885f9e59874abda3ad8977f0fddd24e80360ea1d88467832183d7bf4f3f3cb1138ede437a0e4f1bf8aec3d795d9a45f866e91a44936d7f30ec954 -EBUILD aqbanking-6.5.3-r1.ebuild 1329 BLAKE2B e83795249b2905656a3f21bbd279cb1aab11924748ccdb57b0f66b9b5ae0bc9b12da0dca6a7c3ddc07a30d063c9e7812580098b8d81b76ad1acf1cd75e19f615 SHA512 3fe8dd98f462bec08dd2d54cd620221ed7b99905001cc228d6d4fd03a4f0bacb91eb4f37dc86b2e3e8ec4c9cbac579394f7e66c657b991859926b1461bf69070 EBUILD aqbanking-6.6.0.ebuild 1329 BLAKE2B 91bf80b1351d0823abff4536e90f1f6de6cd612afe476bcf2e7d2515209961028dd5d6a0b091c7524035dbeb0d5a67ee3a32220eb94bfb4361e763d72e108d85 SHA512 7e9d89705ea567b1ed32e93b599464fdb180194ea1fa9b52e47fb8374eee3db91fbfa5b34cc03de530bac37c5f220cb794b267df9500f75094bc8cadd76d3532 MISC metadata.xml 294 BLAKE2B 3e8d1f1507f7ddb3187be8ca27bb737073510725cb99e38816a95ae321f3c06428131cd55ba2d825749d4788e7551c4c6492804b4f2b60039370209af1b2115e SHA512 f0d83a3d07d5fce12d53c0557f32648a8b3df0b2a85d927a53531910bfd24762f32284dbc2f2c8d5dbb2aecaf96060c0f5f3fee5adfb2b12fb2cc60194a5907a diff --git a/net-libs/aqbanking/aqbanking-6.5.3-r1.ebuild b/net-libs/aqbanking/aqbanking-6.5.3-r1.ebuild deleted file mode 100644 index a0741935a412..000000000000 --- a/net-libs/aqbanking/aqbanking-6.5.3-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Generic Online Banking Interface" -HOMEPAGE="https://www.aquamaniac.de/sites/aqbanking/index.php" -SRC_URI="https://www.aquamaniac.de/rdm/attachments/download/467/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="debug doc ebics examples ofx" - -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig - doc? ( app-text/doxygen ) -" -DEPEND=" - app-misc/ktoblzcheck - dev-libs/gmp:0= - >=sys-libs/gwenhywfar-5.10.1:= - virtual/libintl - ebics? ( dev-libs/xmlsec:=[gcrypt] ) - ofx? ( >=dev-libs/libofx-0.9.5:= ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -src_configure() { - local backends="aqhbci aqnone aqpaypal" - use ofx && backends="${backends} aqofxconnect" - use ebics && backends="${backends} aqebics" - - local myeconfargs=( - --docdir="${EPREFIX}"/usr/share/doc/"${PF}" - $(use_enable debug) - $(use_enable doc full-doc) - --with-backends="${backends}" - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - rm -rv "${ED}"/usr/share/doc/ || die "Failed to remove docs" - - einstalldocs - - if use examples; then - docinto tutorials - dodoc tutorials/*.{c,h} tutorials/README - fi - - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/net-libs/gupnp-igd/Manifest b/net-libs/gupnp-igd/Manifest index 6999bff45ec9..a7d86fb208b4 100644 --- a/net-libs/gupnp-igd/Manifest +++ b/net-libs/gupnp-igd/Manifest @@ -1,5 +1,5 @@ DIST gupnp-igd-1.2.0.tar.xz 26100 BLAKE2B a72117b1c3ac3cd95d797b5d7a21b333a46d161bf22bc9649c1649fee6301f16824b0068ee094cfeb31ea283ca0aae8c2369c331fe956f59586ae00fd48c5825 SHA512 0129e743b09cc773b997e0f09d7ab84481d114d52ab273b1e9957960e6a47d686d600492b916970f3b2d3d30c36b68e1e4d049eb7be5d44101a56b90dd5f0af9 DIST gupnp-igd-1.6.0.tar.xz 29220 BLAKE2B ef90ea50c9bb7fb567d0654626f179012a95cbdbbd233637661f4952e1b0c3493a70b14940a2d7ef598b94c1895e40710d475f79b812f96cfdc1a4e570d5782d SHA512 ebec5f9d7fafc3614dc1c503aa86c7675aedfa05325554576160eaa83386b3da1fef72ef3c79a6fe7213fe64efcb24296ef99da87e90073813af3306df89a7bd EBUILD gupnp-igd-1.2.0.ebuild 1139 BLAKE2B 83206f759cb24d3c259ef2d07de88f76903c6d5d74d58c443b50ae6b034039d4cabff0b19f0f58dbb0477510fda76758ac30482b6fddb03fc836e9c4d019c76e SHA512 fab0d10648812a2d48a5f86c50108b4e746c66d9700d0127259f9013d6a64e2b39829a52c049cd4a234d36a4c22462514c81ffed093b36cd489f894628a60f7c -EBUILD gupnp-igd-1.6.0.ebuild 1081 BLAKE2B 31f52873611ccff216b5b3da46327128b27704ddb922dc1e8f2274c723819c17c2a8a03e691378d7692da395ab7b6cf2f1782d13bfeadf407c231d8cacf6cac9 SHA512 8352e199658cd676060f881c65a9b7fdb2d79cd180b69735b95ed933576f5b81f9a40caaf23f57ca5ff52cbda3c8eccd04b6ab76f3f0596934ef98e49fbeee6f +EBUILD gupnp-igd-1.6.0-r1.ebuild 1129 BLAKE2B 1b7d3528b35da3f1114f3acf9ee28b5a78c3c9afc0dd6d45be2a5e810e5c9a8d6e3e912a87e465d30d566cee4048eca551c50e7cd9d673220d26bd68af23e379 SHA512 7e544e86d9c33fd55bb6d5ee12ae49aa4f359d88067b0126221d6c9e2586a1a259bc94e25d9811838247b825d7aed782187a2bd890715d636caffaf50b104f8f MISC metadata.xml 350 BLAKE2B 07c293e06e6937c814a1f3b8e77d88bbd317981476546b264a91b1c9b32d13154556d534467263452d759658d0bbcb481947eea3dcc85356af99e9877ca88946 SHA512 d267a60475c659ae37573b8157e3fbb4892408b0796d380cd1cef5a6576600c0dca3dc188908d120b4f179ce992265a713d513a01e9af89ab9542a9eaae5046b diff --git a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.6.0-r1.ebuild index 65368a762f18..bccb94cceea2 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.6.0-r1.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=8 @@ -16,19 +16,23 @@ IUSE="gtk-doc +introspection" # The only existing test is broken RESTRICT="test" -RDEPEND=" +DEPEND=" >=dev-libs/glib-2.70.0:2[${MULTILIB_USEDEP}] >=net-libs/gssdp-1.6:1.6=[${MULTILIB_USEDEP}] >=net-libs/gupnp-1.6:1.6=[${MULTILIB_USEDEP}] introspection? ( >=dev-libs/gobject-introspection-0.10 ) " -DEPEND="${RDEPEND}" +RDEPEND="${DEPEND} + gtk-doc? ( !net-libs/gupnp-igd:0[gtk-doc] ) +" BDEPEND=" dev-util/glib-utils sys-devel/gettext virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 ) + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + ) " src_prepare() { diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest index 3bbcf8d18634..801107b952e5 100644 --- a/net-libs/libnftnl/Manifest +++ b/net-libs/libnftnl/Manifest @@ -5,9 +5,12 @@ DIST libnftnl-1.2.7.tar.xz 343876 BLAKE2B 42decbfdfce07c4743e7a55cf3d5d03a244ab6 DIST libnftnl-1.2.7.tar.xz.sig 566 BLAKE2B ad79b0a149d37c0ae32bcf8c64b34e02146242ce731f6860bd8d63d90e96a58e04616d543783b8edc13a0f2ca6286c16c9d8b17c34d8e8920f680a17ee70bde0 SHA512 8bf9188a287850a5057be452541871af69187c4dacde580c57be15e7f3357ab4a874745f326880260e2c2b1486e59b684db41b0d8afd57bab9d77ad62ba052bd DIST libnftnl-1.2.8.tar.xz 343732 BLAKE2B 274fcdd9c7c0de173e9b2b35d79613e3f6f41d56a9223145d87f93d4f7c0bb085fd622581ecc69f248be4641874fd60b294ebf12cb4d4ed1ceea9b410ef70187 SHA512 c57030f34c50b09ae2fbf8dac5d9cf431eaaa5a5a08098e3e4c146a8bd4ae9b7753f5d2de5f2d0a6c15e5ba0c39f51275c9d8b03bdedeaadbafa6c96f9a972b6 DIST libnftnl-1.2.8.tar.xz.sig 566 BLAKE2B 2c8eae671d41f84b1ded96f7dc98e214a240cc4025265e3008b986554c2d30d830c5f15c2e4b77d0a80d889cd7a0a85403c80bc905019734611baa25575b9daf SHA512 f56a5f049dab8397f4ff84070d782f17b701b46bd42c84cb3fb2b7241a7543f0b5f2877e7d6d95fb942f36119e54c939f89af964ea08858d2c41dc9fd7323b16 +DIST libnftnl-1.2.9.tar.xz 345708 BLAKE2B c29591c78afae0d76b3c412d95999ad5e3d7e581dd1187858a1e57f7b6ff74caf1910724f553de6d716b37529cdf44f23a7a37ff63f04e554d294af398e06df5 SHA512 48f6a3e67ad368340690bed2c8db8d0fab5528f23bc9cf3f5f6dca81c90db340b526d7dbeff1fb59989337e80d3b16cf02443e2a2d5c07b54c8963d2bf4c56e3 +DIST libnftnl-1.2.9.tar.xz.sig 566 BLAKE2B e983fff8be369391670379b5c4eb5b253e4f24b2a76fd9eb7343ff98ecf1c3282d17c7f3e16e8742667438d4211a9ef6b63d31dda03a33348278e9138bacc940 SHA512 a6d521a0f8da337f5c52567397ceacd396fc3eec1df272534ae62901fa59b4892e7535cca9c8213220c037090265825289a32800e83cca21c8433ccc1fda0099 EBUILD libnftnl-1.2.6-r1.ebuild 1556 BLAKE2B 90973ac652e4d91cd124d79cb292388feb45100594a56a4e4f3c7a37b44ad8e3561847dffc044c19056e97862d630731b1739b30bb262772338bd22ae22711a3 SHA512 713ebaf3a02812a483502fe563f4a3c05cbc012b3a048bb7cc1225a43dc31ee92e76047c311586480b4e139abc0111e42b7f2f62e9d59db37a753fe600b11daa EBUILD libnftnl-1.2.6.ebuild 1597 BLAKE2B 46322df3e8858340d9bace49d376f96bb1730f15bbcc41a7ccf9d0e244b501c591f06c426b293a5bede1c474da1360d561bb6af76861e57a6cd3bb0b2044323a SHA512 bb61baa34478c799fe53ef6b51716c204ba569e37b459a218bb3148fccd05a40484cdb6e098fdb05b24bb6661d2aa3ed6541da30a97a0e925751efdd9f47da51 EBUILD libnftnl-1.2.7.ebuild 1556 BLAKE2B 90973ac652e4d91cd124d79cb292388feb45100594a56a4e4f3c7a37b44ad8e3561847dffc044c19056e97862d630731b1739b30bb262772338bd22ae22711a3 SHA512 713ebaf3a02812a483502fe563f4a3c05cbc012b3a048bb7cc1225a43dc31ee92e76047c311586480b4e139abc0111e42b7f2f62e9d59db37a753fe600b11daa EBUILD libnftnl-1.2.8.ebuild 1610 BLAKE2B fd02629d5085a4ccfe547ef6d10f4c55cfd593d082515202c60e46eddbca5699cdd5f89f0b4b828d14a88344bf07412c507aa079719056512774e4944e253f41 SHA512 07f2a13ec4fc30d5ee1de479bedd76fbcfcca64a342a4ffb0361df530b69d0792ac100f830960aa3fe78c921c2ecb95c5f9dd825a7a6cca2246260d8aa057b94 -EBUILD libnftnl-9999.ebuild 1564 BLAKE2B d2bc07055b525f502f44e11184ce599aa985ad0760671a916771992a739229c388f0c4a1d3adc714bf81bce03d95221cec568795464fde3c31905ee9703c0413 SHA512 7715f480f3e63eaa6ee72c5edc9d919634ae4e094c601b6b57fd96da60174195074a3486eae1432af7170cdf4bf5f50b6f4cf926d545a00f127b66ec7285356a +EBUILD libnftnl-1.2.9.ebuild 1625 BLAKE2B 4832472229df9ca31d2a68373c2c3567826d144e20c5dd1f6a166161910c62fba0ec73c41ac98ff2d01e2a83098c3d6b0be49d1071a47ca44a8895a535fa2393 SHA512 981d7acf7f782fd56a6683fb869632da6e00b0fa7ffaab9f79f6c3cf0cba58236be047e4ee3547d283012229b4f764b30de790c71b426b5c54b8577c3791f133 +EBUILD libnftnl-9999.ebuild 1625 BLAKE2B 4832472229df9ca31d2a68373c2c3567826d144e20c5dd1f6a166161910c62fba0ec73c41ac98ff2d01e2a83098c3d6b0be49d1071a47ca44a8895a535fa2393 SHA512 981d7acf7f782fd56a6683fb869632da6e00b0fa7ffaab9f79f6c3cf0cba58236be047e4ee3547d283012229b4f764b30de790c71b426b5c54b8577c3791f133 MISC metadata.xml 338 BLAKE2B fc63cdfa0a08b5933c6606290f44c4aee56f65224222425b6bf3b1c88427d17b5222a31126c38b326bbf8095786cacce65121103fcd45ce27aa16f9bde979a82 SHA512 1875b393684566e8dee08cfaa9fb0f19196121e500bab6deef6895784d33cdf2e2a7a96469ae57a02654f7dbc22e8af03b15f5a8a3dd840743ef077dc68edc71 diff --git a/net-libs/libnftnl/libnftnl-1.2.9.ebuild b/net-libs/libnftnl/libnftnl-1.2.9.ebuild new file mode 100644 index 000000000000..d15923402a8e --- /dev/null +++ b/net-libs/libnftnl/libnftnl-1.2.9.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/netfilter.org.asc +inherit linux-info verify-sig + +DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem" +HOMEPAGE="https://netfilter.org/projects/nftables/" + +if [[ ${PV} =~ ^[9]{4,}$ ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.netfilter.org/${PN}" +else + inherit libtool + SRC_URI=" + https://netfilter.org/projects/${PN}/files/${P}.tar.xz + verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.xz.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + + BDEPEND+="verify-sig? ( >=sec-keys/openpgp-keys-netfilter-20240415 )" +fi + +LICENSE="GPL-2" +SLOT="0/11" # libnftnl.so version +IUSE="examples static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=net-libs/libmnl-1.0.4:= +" +BDEPEND+=" + virtual/pkgconfig +" +DEPEND="${RDEPEND}" + +pkg_setup() { + if kernel_is ge 3 13; then + CONFIG_CHECK="~NF_TABLES" + linux-info_pkg_setup + else + eerror "This package requires kernel version 3.13 or newer to work properly." + fi +} + +src_prepare() { + default + + if [[ ${PV} =~ ^[9]{4,}$ ]] ; then + eautoreconf + else + elibtoolize + fi +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -type f -name '*.la' -delete || die + + if use examples; then + find examples/ -name 'Makefile*' -delete || die "Could not rm examples" + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/net-libs/libnftnl/libnftnl-9999.ebuild b/net-libs/libnftnl/libnftnl-9999.ebuild index 9356110ea5bb..d15923402a8e 100644 --- a/net-libs/libnftnl/libnftnl-9999.ebuild +++ b/net-libs/libnftnl/libnftnl-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 @@ -13,13 +13,14 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then inherit autotools git-r3 EGIT_REPO_URI="https://git.netfilter.org/${PN}" else + inherit libtool SRC_URI=" https://netfilter.org/projects/${PN}/files/${P}.tar.xz verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.xz.sig ) " KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" + BDEPEND+="verify-sig? ( >=sec-keys/openpgp-keys-netfilter-20240415 )" fi LICENSE="GPL-2" @@ -47,7 +48,11 @@ pkg_setup() { src_prepare() { default - [[ ${PV} =~ ^[9]{4,}$ ]] && eautoreconf + if [[ ${PV} =~ ^[9]{4,}$ ]] ; then + eautoreconf + else + elibtoolize + fi } src_configure() { diff --git a/net-libs/libnpupnp/Manifest b/net-libs/libnpupnp/Manifest index 943957c5fe70..817e533bd01b 100644 --- a/net-libs/libnpupnp/Manifest +++ b/net-libs/libnpupnp/Manifest @@ -1,5 +1,3 @@ -DIST libnpupnp-6.2.0.tar.gz 449563 BLAKE2B 2b89878969ec0a5f6aaf8a0ada188a5df21c27633ff1af21164186670f8bd8e94d690ad4e3abf8dc1b078f9269ae96178ef9f8aae44ea264f5b935b8f193e49f SHA512 6c5bf0e26e61c5eecf93c1afe6a051db8b4d35a8d77f829afebae82cca0bfe2fe10ca20911f2f030eb6833acdeb2d001ea2b5ea863202559457347f6a6d41a07 DIST libnpupnp-6.2.1.tar.gz 471007 BLAKE2B 7d9c6a641e42f9fb79156c6878ee0e47ec5447504e99478c36edd9e7376672ebb346052b9b09178aae1fb1114748647bb421cc221e923c4cf585b818f705c2e5 SHA512 5718616321e5204e79de78095951fd48789fb0a7f7b8539420429743cf1cb2443fc0005be4ba4a1df26387620b95c8b924be59353c419467e6d359d29f991f11 -EBUILD libnpupnp-6.2.0.ebuild 491 BLAKE2B 9eb16a43b76c6c2af6d33b4cd8d24a6649f1db248ce9ff25fb4b4368a005cc780858d02a9a7707100802b2f433816bb267a46cb791ca084ed776811cb5ba0086 SHA512 8d9d4c9b1aeac8864f0dc8a3959c614ca6d5c0ee360003025d72598c127037e5ed7ea74d9ea28f99f08361c7d0139c4a1e4585cad99aefe1f5412ed36aa411a4 -EBUILD libnpupnp-6.2.1.ebuild 493 BLAKE2B 32d69689aa70cd54b3076763b2841fbec0e9d631f0dd1bda8395b86483864cfcf3bde895a3fd75befc2e73db029ab438adcbd6f1d5bf5c91ed6df066c17d482b SHA512 25d0df9f866d9232cf28ab63acdd2910f8f2e2ac0b0068045d9b3cd229e1e2e8d0c07a7a4c4257e519fd614a510c34124535ce341b8afaf69ed88c9798e7676c +EBUILD libnpupnp-6.2.1.ebuild 491 BLAKE2B 9eb16a43b76c6c2af6d33b4cd8d24a6649f1db248ce9ff25fb4b4368a005cc780858d02a9a7707100802b2f433816bb267a46cb791ca084ed776811cb5ba0086 SHA512 8d9d4c9b1aeac8864f0dc8a3959c614ca6d5c0ee360003025d72598c127037e5ed7ea74d9ea28f99f08361c7d0139c4a1e4585cad99aefe1f5412ed36aa411a4 MISC metadata.xml 536 BLAKE2B 10f40312537ef0896c90f23ff327c320fd6c983227f182b46fa2d2d3bbe83044894f07449c9c119c5aa89dc8a889405f14437c0a84c6c52d0116818f9d169d39 SHA512 82d22e0273ed07ff51ce763851f8ea0070e10f6665763543cf96518ab9ef53005c88588cfe3f94855da74a17eae68118d263f12478f0928aca4cad6cce849677 diff --git a/net-libs/libnpupnp/libnpupnp-6.2.0.ebuild b/net-libs/libnpupnp/libnpupnp-6.2.0.ebuild deleted file mode 100644 index e229753610b9..000000000000 --- a/net-libs/libnpupnp/libnpupnp-6.2.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="A C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp" -HOMEPAGE="https://framagit.org/medoc92/npupnp" -SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/expat - net-libs/libmicrohttpd:= - net-misc/curl -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" diff --git a/net-libs/libnpupnp/libnpupnp-6.2.1.ebuild b/net-libs/libnpupnp/libnpupnp-6.2.1.ebuild index b877c51f62e5..e229753610b9 100644 --- a/net-libs/libnpupnp/libnpupnp-6.2.1.ebuild +++ b/net-libs/libnpupnp/libnpupnp-6.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-libs/expat diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest index 4a2bdf9baa83..9a7014183296 100644 --- a/net-libs/libssh/Manifest +++ b/net-libs/libssh/Manifest @@ -1,4 +1,5 @@ +AUX libssh-0.11.1-openssh-10.patch 2468 BLAKE2B 8d85e05cd8989a75a973c628a5f931f13b3f0d1a600e9026e202487009f3100f7006737b678880c33c8940d64dca57835cce184b96edd3a78b2a4ac60330500a SHA512 56273d2838bfe742b1ac1b798ba6abbd2c95f2be6539f81957050eb453cb812cbcb0ed45ef86e4c32feaeeca8df51d9090c62efe05744f1a0b91ce802d7a95ff DIST libssh-0.11.1.tar.xz 621108 BLAKE2B 87079b4eaf66ceb77803b3d854f847b3f3fb6a67ac3bfa756ebcf8f06bf2b313e976044e0a1d81227fb5278fb04bc56f1a82877d14a6ee76bec0c690b14f38a7 SHA512 284d376ad9ea30b0274b4ac754b27d168286dca862ece43ef15ca6d89e66865ad7a6703cc12dd4a8564a60b8449ae9b36e6496fd51d34cc27ac4030f6cf216d6 -EBUILD libssh-0.11.1-r1.ebuild 3408 BLAKE2B 54de13c6cd2190a41ee768f503e7902289665dcb7782cd94c8a6bdee18ed7e9a72960593bab503c47890dd552725cc50774e34b0c6251b7c9b2430e64a30c0e8 SHA512 892c863897a8c5866517babdb1fd2fcbbe66dc4164228c684e35bd6023aa6c7265c779d9700d93011fa8c58481ba2cb50e5167c28923f5697b1db25a09603621 +EBUILD libssh-0.11.1-r1.ebuild 3466 BLAKE2B 8145539e970e866edfe41ca6c1604886dfee7b8901402f3cfaa3b310db317010a90276900f6ed436e204eb9b03e207371c0c3f385bade8732b447e67c781de96 SHA512 f805d16f751c2188ba6b9e57dccf7f366b8a2b553f76f07afe083d053bbf2d817ca8343613c0d24e5250d3312c047e48b0101c623a1acfa0fe1f244df5ba50e4 EBUILD libssh-9999.ebuild 3416 BLAKE2B 5d6a3d09ff28400a3f77d59090694607bd4b68977700687ef5ba348d457781246b4eaeac08026c264009cbb41201aad30d856a284b71f6e3fbd12ec593f52655 SHA512 41ec2b870a27a64eb13e3260507b8d9c4afa66414cbdd26e38fd59729c3686f6ebfecbba88eca16e3353f5439a81728a48e01fcf89f4876b70e8f6ffba3183e5 MISC metadata.xml 704 BLAKE2B 5a3e9f32decb26a947dc4c51845cb8979ee071e90782367d1f0bec0eb89b54f0374bc0943e4cefcfbd5c0033bca49f613824c31f302873cccd14fdbc15eb696e SHA512 6b6fc79261d7e7d921be1b7f288a5207d5d95ba36b93db3719e39527ef6036716698412bc7fb214667040e6ca0651aedb0b09ee726e3351af44fab9ce64bdd6a diff --git a/net-libs/libssh/files/libssh-0.11.1-openssh-10.patch b/net-libs/libssh/files/libssh-0.11.1-openssh-10.patch new file mode 100644 index 000000000000..e8c9d64872d5 --- /dev/null +++ b/net-libs/libssh/files/libssh-0.11.1-openssh-10.patch @@ -0,0 +1,48 @@ +https://gitlab.com/libssh/libssh-mirror/-/issues/298 +https://gitlab.com/libssh/libssh-mirror/-/commit/af10857aa3216f40c5c2e5d7116803fb03c166f9 + +From af10857aa3216f40c5c2e5d7116803fb03c166f9 Mon Sep 17 00:00:00 2001 +From: Norbert Pocs <norbertpocs0@gmail.com> +Date: Fri, 11 Apr 2025 09:04:40 +0200 +Subject: [PATCH] CmakeLists: Fix multiple digit major version for OpenSSH + +Signed-off-by: Norbert Pocs <norbertpocs0@gmail.com> +Reviewed-by: Jakub Jelen <jjelen@redhat.com> +--- + tests/CMakeLists.txt | 13 +++---------- + 1 file changed, 3 insertions(+), 10 deletions(-) + +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index 8d4e94b69..e8b196b83 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -104,9 +104,10 @@ add_subdirectory(unittests) + find_program(SSH_EXECUTABLE NAMES ssh) + if (SSH_EXECUTABLE) + execute_process(COMMAND ${SSH_EXECUTABLE} -V ERROR_VARIABLE OPENSSH_VERSION_STR) +- string(REGEX REPLACE "^.*OpenSSH_([0-9]).[0-9].*$" "\\1" OPENSSH_VERSION_MAJOR "${OPENSSH_VERSION_STR}") +- string(REGEX REPLACE "^.*OpenSSH_[0-9].([0-9]).*$" "\\1" OPENSSH_VERSION_MINOR "${OPENSSH_VERSION_STR}") ++ string(REGEX REPLACE "^.*OpenSSH_([0-9]+).[0-9].*$" "\\1" OPENSSH_VERSION_MAJOR "${OPENSSH_VERSION_STR}") ++ string(REGEX REPLACE "^.*OpenSSH_[0-9]+.([0-9]).*$" "\\1" OPENSSH_VERSION_MINOR "${OPENSSH_VERSION_STR}") + set(OPENSSH_VERSION "${OPENSSH_VERSION_MAJOR}.${OPENSSH_VERSION_MINOR}") ++ add_definitions(-DOPENSSH_VERSION_MAJOR=${OPENSSH_VERSION_MAJOR} -DOPENSSH_VERSION_MINOR=${OPENSSH_VERSION_MINOR}) + if("${OPENSSH_VERSION}" VERSION_LESS "6.3") + # ssh - Q was introduced in 6.3 + message("Version less than 6.3, hardcoding cipher list") +@@ -207,14 +208,6 @@ if (CLIENT_TESTING OR SERVER_TESTING) + /usr/bin + /usr/local/bin) + +- find_program(SSH_EXECUTABLE NAMES ssh) +- if (SSH_EXECUTABLE) +- execute_process(COMMAND ${SSH_EXECUTABLE} -V ERROR_VARIABLE OPENSSH_VERSION_STR) +- string(REGEX REPLACE "^.*OpenSSH_([0-9]).[0-9].*$" "\\1" OPENSSH_VERSION_MAJOR "${OPENSSH_VERSION_STR}") +- string(REGEX REPLACE "^.*OpenSSH_[0-9].([0-9]).*$" "\\1" OPENSSH_VERSION_MINOR "${OPENSSH_VERSION_STR}") +- add_definitions(-DOPENSSH_VERSION_MAJOR=${OPENSSH_VERSION_MAJOR} -DOPENSSH_VERSION_MINOR=${OPENSSH_VERSION_MINOR}) +- endif() +- + set(LOCAL_USER "nobody") + set(LOCAL_UID "65533") + find_program(ID_EXECUTABLE NAMES id) +-- +GitLab diff --git a/net-libs/libssh/libssh-0.11.1-r1.ebuild b/net-libs/libssh/libssh-0.11.1-r1.ebuild index ff8dea4ce6d1..4badd5848619 100644 --- a/net-libs/libssh/libssh-0.11.1-r1.ebuild +++ b/net-libs/libssh/libssh-0.11.1-r1.ebuild @@ -39,6 +39,10 @@ BDEPEND="doc? ( app-text/doxygen[dot] )" DOCS=( AUTHORS CHANGELOG README ) +PATCHES=( + "${FILESDIR}"/${PN}-0.11.1-openssh-10.patch +) + src_prepare() { cmake_src_prepare diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest index bfe2c1ddac78..f74ffffb0a74 100644 --- a/net-libs/libupnpp/Manifest +++ b/net-libs/libupnpp/Manifest @@ -1,5 +1,5 @@ -DIST libupnpp-0.26.7.tar.gz 128834 BLAKE2B f6e53795c84b58f2ac6012ef2df8aaf4374c0c8cb245319b1955bef9bea581bfe263853d5f5af71f361dc2137d42589ed31041bf50e65839695fb93abf2b69c3 SHA512 d1a73c3b2c31bce02ca4ccd0a67afcd4267c1812712fd6b91445bcf1b09473d25f3beb1b2111567149be0a78342bc7b025dc68c62a0c0ae3cde2d2589590603b DIST libupnpp-0.26.8.tar.gz 129144 BLAKE2B 1c74f45d0eabe62f5cf4e5568eed7dae646a69f6b5215316f31de1b44177ca2ca98370fa63d0e9b836afdfffad7a1dbbd618dce25a7682cafd65deb8df545f33 SHA512 5ce29e58c881852d31813ac24124ecd10e8d8729ab7f80f3459d8ec16cc82799a47091d67ad0065635d64c688c7f51c7d72e509f526b3ae1fc9bfb607ef2e332 -EBUILD libupnpp-0.26.7.ebuild 471 BLAKE2B f6a40dc96bb39ccf94b8de349a24d4ff3ed80de4cfc815d21163d60abd5f1efbdba189f153622b726b37df1ecdf6eea5b21c5d598da6a7cad6201ac1b0152b0f SHA512 12c6c620dff80a3d33bab6f5835395d7a4157df1817e59205426959c3a61ce435b3dfefb2339bbde06c71224f735fca77dfda04749e4d57680ab54f7b64dcc45 -EBUILD libupnpp-0.26.8.ebuild 473 BLAKE2B c0256aa338fd0eac82384addabb87dabb709a0a2c9e460f98066ffa7614ea1f618426830f7236046f40a9bd98b18e32df9c1acb385b71c69682b235936639887 SHA512 4fd5014e590823e50f4aac598c1acf5d082fffe96b3a1ff291307c59982e17ed8cf63cf46a3fca063e52a77e274c07ff732231fa16ec23b9ffcb9437db783c84 +DIST libupnpp-1.0.2.tar.gz 129138 BLAKE2B 201e685a86d42f54f073b7f48a51533b1f85e1a27d6273218c4e9f9f396a7636ad4fca2a8d872b29faab8497e6757ecf3b60a6d1212669b474cea8b35e393ceb SHA512 45b06cefa75669b0ad298514e6fcc5ede120f38ccf012c74d24697860989e9a345aed87f0f8f2251900b596f9e4405cccce1eee26a8ebe8c20dec50392723ef4 +EBUILD libupnpp-0.26.8.ebuild 471 BLAKE2B cde576fdd065ca24fe57e7b77b959dc6b6baae3f398d58507be198b98064cfa9ed048cc24479d7ede88795efa9541f3062c5fd20ef3476d78c67b6918ac7052a SHA512 a318b3f6190fd957eb43dad3609a7c97ff88a6789a90e2405bad553401709f72380fa2302b22e2e47d78a8e4971181dfcf39890e39f2081dec46433b7a4b4284 +EBUILD libupnpp-1.0.2.ebuild 473 BLAKE2B c0256aa338fd0eac82384addabb87dabb709a0a2c9e460f98066ffa7614ea1f618426830f7236046f40a9bd98b18e32df9c1acb385b71c69682b235936639887 SHA512 4fd5014e590823e50f4aac598c1acf5d082fffe96b3a1ff291307c59982e17ed8cf63cf46a3fca063e52a77e274c07ff732231fa16ec23b9ffcb9437db783c84 MISC metadata.xml 218 BLAKE2B a724c5fc41f88a8b75cf9091c58241ae839c3d8a0275a28e4b61e76d8d51865b3dc363752961f61562b702b9e70c49643533164340360ac2d1fd41f8487d5c82 SHA512 e4a1847c2fb757c0e4fef284e730e49814e005f0fd7fcc12a3a4ed70867160635cede513455be1e88ca1b7fd8e671655ac6475be3ea8fe47d979523970ed2851 diff --git a/net-libs/libupnpp/libupnpp-0.26.8.ebuild b/net-libs/libupnpp/libupnpp-0.26.8.ebuild index 80f7390fabd9..d68dd80905e9 100644 --- a/net-libs/libupnpp/libupnpp-0.26.8.ebuild +++ b/net-libs/libupnpp/libupnpp-0.26.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" dev-libs/expat diff --git a/net-libs/libupnpp/libupnpp-0.26.7.ebuild b/net-libs/libupnpp/libupnpp-1.0.2.ebuild index 3a5d54e39669..80f7390fabd9 100644 --- a/net-libs/libupnpp/libupnpp-0.26.7.ebuild +++ b/net-libs/libupnpp/libupnpp-1.0.2.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 @@ -10,7 +10,7 @@ SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" DEPEND=" dev-libs/expat |