summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-07 01:47:32 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-07 01:47:32 +0000
commitf0582d2144b45247a9a3e72569c44ca9539c0f4a (patch)
tree2d8e5a76fa75b9eb31410f2b077b45cc8bb8fdc3 /net-libs
parentd0283dc748c38f55706c7e4c04f4848afeef54a9 (diff)
gentoo auto-resync : 07:03:2025 - 01:47:32
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin30633 -> 30640 bytes
-rw-r--r--net-libs/libktorrent/Manifest2
-rw-r--r--net-libs/libktorrent/libktorrent-24.12.2.ebuild2
-rw-r--r--net-libs/miniupnpc/Manifest3
-rw-r--r--net-libs/miniupnpc/miniupnpc-2.3.2.ebuild70
5 files changed, 75 insertions, 2 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index ef955988ccf7..9a0a8e96ade6 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libktorrent/Manifest b/net-libs/libktorrent/Manifest
index 15465cb4b1f8..7ca383a75423 100644
--- a/net-libs/libktorrent/Manifest
+++ b/net-libs/libktorrent/Manifest
@@ -1,5 +1,5 @@
DIST libktorrent-24.08.3.tar.xz 605900 BLAKE2B 8b74457f67618616d49524a660b04d9cdccded54e92995f5c4d8a1c407f2ed587e29a613b7b51130cf0716138ce0d9f850b2caeb68d456155fd94aaa9918429b SHA512 0cb5aac161ba7afa4ab9e5f4f2c82ec0b38b6ab587c4f46c6ea277f4b9add72b9eecdbf47b10274400df2ff5508a8696d504ef1488ed16be6092ab01af627d17
DIST libktorrent-24.12.2.tar.xz 604516 BLAKE2B 05749ae5a7c803ac319b4494433945fb9edcb23644a2deccdd7b979414cba9b25ff0daaa0ae01956ed6fe8327345f390d0621422984287805a2db620c997bcc0 SHA512 c28b36a3a68d57e317c268e018aabff397e18efcf5433e8be04e063494d38e4194393b82a69dee17d32768c8f7ce79eb43fa26f9d42e18179084e850baabcf96
EBUILD libktorrent-24.08.3-r1.ebuild 1544 BLAKE2B 50cbfb372b11d250b08a16b3138510f2a51056ce78e292e29a26415a2e93c469f6d8447abd07c97548eaa4733fba6015d218125f04d27a3f957affb625d009f9 SHA512 ccb1482343362fc013ec545f7089952654e3275e0417faf9bb1914ace11a03fd25dc38ab04eca9d28718388ff363c5370a38aa55c99409bf394e5adcb748d7d5
-EBUILD libktorrent-24.12.2.ebuild 1549 BLAKE2B ec1f2f773c725deab85520807c20e51027084ab8432e76426efa43fd095fb463101d015da01bf01a5a19efc57b38bbe086ba36a0f560d2965b378b7f4e11d93e SHA512 99c8badcba54b3a802b2f4fd5efa7a5710533b82d93d7722e92bceab58b8ca7674f65b642c9223e70bd1d4f32ebe11c06935c903f26052b68f1ad36402541982
+EBUILD libktorrent-24.12.2.ebuild 1548 BLAKE2B 28a85c7d1d0513cd2d36985f0648e1b9bac6e744906a5ffb028e750f3a5c48b7909d2f45677c1bf3d1597db22f120ee169ef8731b2b6880962e7d78e91e86589 SHA512 40e70491bc1d7e8d74d70d9429c3fcb1c7bbcb8a8bf8d51118557c8cef0cc19536d38dd7f21761ba8715b6c7e1da26d3f80248f6d2f3ed4e64d6761af2550355
MISC metadata.xml 437 BLAKE2B 8ac69481391440cea557fd4f73a0efd8589901947206825d50ed48cc45e30097af0bd313f6e62f5bfb520390c73e0f6702a68986bd204111c56b89dee6cbd4a7 SHA512 7296fdb5183c30a415c039c69a48fab62d79bcc94abc82dfa1ccc7b153861a036b9ae9f56fcc555e6fe735bf9c750da6d1c902761af57cd716f2320fc15a930f
diff --git a/net-libs/libktorrent/libktorrent-24.12.2.ebuild b/net-libs/libktorrent/libktorrent-24.12.2.ebuild
index a1805110d2ea..a738d00c9269 100644
--- a/net-libs/libktorrent/libktorrent-24.12.2.ebuild
+++ b/net-libs/libktorrent/libktorrent-24.12.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/ktorrent/ https://userbase.kde.org/KTorrent"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="xfs"
COMMON_DEPEND="
diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest
index 2eef71d9c8da..4f88602c5371 100644
--- a/net-libs/miniupnpc/Manifest
+++ b/net-libs/miniupnpc/Manifest
@@ -5,7 +5,10 @@ DIST miniupnpc-2.3.0.tar.gz 105071 BLAKE2B a5a2d22d99eb9f20fcb0b61107db61b97fec8
DIST miniupnpc-2.3.0.tar.gz.sig 543 BLAKE2B acbc2fedd1984e2488aac4618a70b2f0e5573ab17beaa84660117fada915b9ee94e419ee4ddbeae30c04e4eff8749d2a8724b4826bd5ce8ac972908fbda1189c SHA512 081d6c77fb08863760e4ddeb5bc1a5414603782b785f1f86efe516e59a113a4da794895ad160922818574029189df32a0c57fe2558c2ce99d521aa2673d40d43
DIST miniupnpc-2.3.1.tar.gz 139499 BLAKE2B b456fc9c4af807a305b18b428a790ab4edb40d2e81bd795417df28030993030e1586e44277ecdf19405eb63eacd8448a50d3434b621b7cbdcdfaedd796587b2e SHA512 dd500317741ff0d61ba6e4ed59dc332eabcc8b072ebd10bfd0c9b802b8973b354f3eae4df0ef9c80f4e187bf227e428053beecdb474499e3a5c8a285a0b11feb
DIST miniupnpc-2.3.1.tar.gz.sig 543 BLAKE2B d5eec2738b3362f35b615963f292e8920264decb4faae6afa4cd1ef459c80e0738b595ec0dda2a9106e72420c4f5ed883d26713b5396f52cb5e949e3279ace48 SHA512 f6d0997e85302ca5e7f7b97c3b824303fe85d18516f02e36320e1370443220489bc70d370b187bd814dee762edab16bdb7b8e726e79d9ed8271893ae3058520f
+DIST miniupnpc-2.3.2.tar.gz 140137 BLAKE2B 3c9928b06a26ebc023c0e0f740c91803e1e08ff1603916ca77ae959b6ba436016754754f3718add0138cfa82116363981ee95798e72f03457f7ef8aa9945c813 SHA512 c20a74cd5f1b8fcf8663c50565b7d62da4d9231a2a26c20e2a322a0e6874b31155c5c8f0571eb2af142adeb5892693f92e42539bae8c20c50f1e1903b1c098ce
+DIST miniupnpc-2.3.2.tar.gz.sig 543 BLAKE2B e15ff3a1cf923fe5790e6d84ebf7ed685ec5bd9e370cebffc44fe1b3fff643bc791f099f4ca42c8e18d10180b21f57d3e4d458a657be02d0cc7c588d364ad2dd SHA512 05cd7fbfc55adb453bcc82ffaff544612f6f063c53b0a683bf942f8e21afa193f75b3506c71e5a4eb23d6f2921379747640f6058d9b9f8a69fbe43951f731e27
EBUILD miniupnpc-2.2.8-r1.ebuild 1551 BLAKE2B 55f8a70be27e4f5b0a6c5440b439999df86d0d4369286a13fd10cba216a8be9bf3fa371b82df4eef3b7cc2e1c304b0ec9d40555ea193f4d11e47f0cf901657fc SHA512 db8275d5a345bc478ac8b6c102cbbb0ba9b886873835b0a2b4bac5f6d0e105d90b02b8ab2a91d95107284e4b63f558e5c171eee835828de339a13bfb532166f6
EBUILD miniupnpc-2.3.0.ebuild 1552 BLAKE2B 65b13058aecee8994cdccc30598d2345dab0024c80487a667182217b0d40135bcd36d42ee6d61d3b4dc2cfa821f537d5dda0a276bd21a4ece075a59f6c2ebe0d SHA512 3ae43ab31dcab4839c53cfe6a1ce3391f2bd07596e2a48375b3b5e7d3bc258e481641584f8617cefb32e6367452f484c0332755e2f07f8b2cbdbd77555d5ec50
EBUILD miniupnpc-2.3.1.ebuild 1559 BLAKE2B 772e3d1dc0dce74b68bc18b0139d5bf50d2e0b940c53a0b75ed5189f3eeedd40a52179c70b6aeb6343128a7bf069798a4c558a03e6dcafd5775633f667b7ad96 SHA512 affd772877d272fe951f358fd76687550d338258f3acc539b38d7ed5c4b454d12f232375468558afdb2ae2d200cfe2f25ecc29eb73ab921173591dbb98ae0370
+EBUILD miniupnpc-2.3.2.ebuild 1559 BLAKE2B da5d94df8fe7260647a752c9db9347764932cec22515ea9e60a75e7467671cb298e1c64191f6fafb584927805786e3fdc080e7571aa0e87250ec8ba84ca77e3e SHA512 183a894f5b4eafc14cb9d44e789c4b02f5f0e576468a8259a499e56cd8b52a46b9bb9d8bcc9a5f12e84968dc5818855110e12e2681f4b48135491a287bf0ed48
MISC metadata.xml 330 BLAKE2B 02b7193f99aee0f3cad145954d1a6f7f9b2f63e21cc23d02ae3048d89618050a5a8df2e206d771a3d0853664d4a0de9a09f44660b108eb280618d9136d1c86be SHA512 6a395c2a579f4ce8c891261da25c031284904a8d6366733c14a201a948e6744ae0037067f178f799d6134e4be670f1be3582f257414e067de654e8050963b972
diff --git a/net-libs/miniupnpc/miniupnpc-2.3.2.ebuild b/net-libs/miniupnpc/miniupnpc-2.3.2.ebuild
new file mode 100644
index 000000000000..a78d1ab7a055
--- /dev/null
+++ b/net-libs/miniupnpc/miniupnpc-2.3.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="UPnP client library and a simple UPnP client"
+HOMEPAGE="
+ http://miniupnp.free.fr/
+ https://miniupnp.tuxfamily.org/
+ https://github.com/miniupnp/miniupnp/
+"
+SRC_URI="
+ https://miniupnp.tuxfamily.org/files/${P}.tar.gz
+ verify-sig? (
+ https://miniupnp.tuxfamily.org/files/${P}.tar.gz.sig
+ )
+"
+
+LICENSE="BSD"
+SLOT="0/20"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+ kernel_linux? ( sys-apps/lsb-release )
+ verify-sig? ( sec-keys/openpgp-keys-miniupnp )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc
+
+src_prepare() {
+ local PATCHES=(
+ "${FILESDIR}"/miniupnpc-2.2.3-drop-which.patch
+ )
+ default
+
+ local exprs=(
+ # These bins are not installed, upnpc-static requires building static lib
+ -e '/EXECUTABLES =/s/ upnpc-static upnp-listdevices-static//'
+ # Prevent gzipping manpage.
+ -e '/gzip/d'
+ # Disable installing the static library
+ -e '/FILESTOINSTALL =/s/ $(LIBRARY)//'
+ -e '/$(INSTALL) -m 644 $(LIBRARY) $(DESTDIR)$(INSTALLDIRLIB)/d'
+ )
+ sed -i "${exprs[@]}" Makefile || die
+}
+
+# Upstream cmake causes more trouble than it fixes,
+# so we'll just stay with the Makefile for now.
+
+src_compile() {
+ tc-export CC AR
+ emake build/upnpc-shared
+}
+
+src_test() {
+ emake -j1 check
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ LIBDIR="$(get_libdir)" \
+ install
+
+ dodoc README Changelog.txt
+}