summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin31817 -> 30984 bytes
-rw-r--r--net-libs/glib-networking/Manifest2
-rw-r--r--net-libs/glib-networking/glib-networking-2.78.1.ebuild2
-rw-r--r--net-libs/libaccounts-glib/Manifest7
-rw-r--r--net-libs/libaccounts-glib/files/libaccounts-glib-1.25-assert-failure.patch26
-rw-r--r--net-libs/libaccounts-glib/files/libaccounts-glib-1.26-fix-incorrect-cleanup-in-ag_account_finalize.patch30
-rw-r--r--net-libs/libaccounts-glib/files/libaccounts-glib-1.26-project-version.patch8
-rw-r--r--net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild64
-rw-r--r--net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild2
-rw-r--r--net-libs/libad9361-iio/Manifest2
-rw-r--r--net-libs/libad9361-iio/libad9361-iio-0.3.ebuild2
-rw-r--r--net-libs/libcloudproviders/Manifest2
-rw-r--r--net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild2
-rw-r--r--net-libs/libiio/Manifest2
-rw-r--r--net-libs/libiio/libiio-0.25.ebuild4
-rw-r--r--net-libs/libktorrent/Manifest4
-rw-r--r--net-libs/libktorrent/libktorrent-24.04.90.ebuild (renamed from net-libs/libktorrent/libktorrent-24.02.2.ebuild)0
-rw-r--r--net-libs/libnpupnp/Manifest6
-rw-r--r--net-libs/libnpupnp/libnpupnp-5.0.2-r1.ebuild48
-rw-r--r--net-libs/libnpupnp/libnpupnp-6.1.1.ebuild2
-rw-r--r--net-libs/libnpupnp/libnpupnp-6.1.2.ebuild22
-rw-r--r--net-libs/libproxy/Manifest2
-rw-r--r--net-libs/libproxy/libproxy-0.5.5.ebuild2
-rw-r--r--net-libs/libquotient/Manifest4
-rw-r--r--net-libs/libquotient/libquotient-0.8.1.2-r1.ebuild94
-rw-r--r--net-libs/libquotient/libquotient-0.8.2.ebuild4
-rw-r--r--net-libs/libtorrent-rasterbar/Manifest2
-rw-r--r--net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9-r1.ebuild2
-rw-r--r--net-libs/libupnpp/Manifest6
-rw-r--r--net-libs/libupnpp/libupnpp-0.26.3.ebuild2
-rw-r--r--net-libs/libupnpp/libupnpp-0.26.4-r1.ebuild (renamed from net-libs/libupnpp/libupnpp-0.23.0.ebuild)11
-rw-r--r--net-libs/nghttp2/Manifest2
-rw-r--r--net-libs/nghttp2/nghttp2-1.62.0.ebuild61
-rw-r--r--net-libs/nghttp3/Manifest2
-rw-r--r--net-libs/nghttp3/nghttp3-1.3.0.ebuild37
-rw-r--r--net-libs/ngtcp2/Manifest2
-rw-r--r--net-libs/ngtcp2/ngtcp2-1.5.0.ebuild52
-rw-r--r--net-libs/nodejs/Manifest5
-rw-r--r--net-libs/nodejs/nodejs-20.12.2.ebuild3
-rw-r--r--net-libs/nodejs/nodejs-22.1.0.ebuild9
-rw-r--r--net-libs/sofia-sip/Manifest5
-rw-r--r--net-libs/sofia-sip/metadata.xml8
-rw-r--r--net-libs/sofia-sip/sofia-sip-1.13.16.ebuild48
-rw-r--r--net-libs/sofia-sip/sofia-sip-1.13.9.ebuild44
-rw-r--r--net-libs/stem/Manifest2
-rw-r--r--net-libs/stem/stem-1.8.2.ebuild4
-rw-r--r--net-libs/telepathy-accounts-signon/Manifest3
-rw-r--r--net-libs/telepathy-accounts-signon/metadata.xml8
-rw-r--r--net-libs/telepathy-accounts-signon/telepathy-accounts-signon-2.1.ebuild24
-rw-r--r--net-libs/telepathy-farstream/Manifest3
-rw-r--r--net-libs/telepathy-farstream/metadata.xml8
-rw-r--r--net-libs/telepathy-farstream/telepathy-farstream-0.6.2-r1.ebuild50
-rw-r--r--net-libs/telepathy-glib/Manifest2
-rw-r--r--net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild2
-rw-r--r--net-libs/telepathy-logger-qt/Manifest3
-rw-r--r--net-libs/telepathy-logger-qt/metadata.xml12
-rw-r--r--net-libs/telepathy-logger-qt/telepathy-logger-qt-17.09.0-r1.ebuild39
-rw-r--r--net-libs/telepathy-qt/Manifest5
-rw-r--r--net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch23
-rw-r--r--net-libs/telepathy-qt/metadata.xml23
-rw-r--r--net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild79
-rw-r--r--net-libs/telepathy-qt/telepathy-qt-9999.ebuild83
62 files changed, 225 insertions, 792 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 38bdbd00729e..d738800d207d 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/glib-networking/Manifest b/net-libs/glib-networking/Manifest
index d4961dc23d56..52302dd55445 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -3,5 +3,5 @@ DIST glib-networking-2.78.0.tar.xz 282864 BLAKE2B 24b503a79e3a75c706e5aac98bb459
DIST glib-networking-2.78.1.tar.xz 283472 BLAKE2B 424a7d1f05b8589e9f5ca4e53fe4aead2ded484799b984e80ba8c203633bb5c7cec47cf56d15df4af1cb900025a560b9f07a9ebaeb5428c051f600849630a310 SHA512 dc8076d3ff1c97c44c7ba04f74bed50117b07f703efc1bc4cc44989ffcfada0ab49813556ad5bb1831dfb114c4f74ec7bfe08c9b6b514ae7049700211606b288
EBUILD glib-networking-2.76.1.ebuild 2251 BLAKE2B c7a1cc0b28c3d135bf2a488f83ff0eccb28962efabdf5501c906335a8ffca5789e457055c1abc3bce1b299cdfa44e59fefc65dce0b4bbdba5bf126870bb20806 SHA512 a0899f128471a26c64bd9aaa94eff3dedd707456ea4f160b983ff414eb59d624d7e967ffebc111fe8cdb7dc99ef0581c41564eb2f3ffdb65843367fc856daad6
EBUILD glib-networking-2.78.0.ebuild 2251 BLAKE2B c7a1cc0b28c3d135bf2a488f83ff0eccb28962efabdf5501c906335a8ffca5789e457055c1abc3bce1b299cdfa44e59fefc65dce0b4bbdba5bf126870bb20806 SHA512 a0899f128471a26c64bd9aaa94eff3dedd707456ea4f160b983ff414eb59d624d7e967ffebc111fe8cdb7dc99ef0581c41564eb2f3ffdb65843367fc856daad6
-EBUILD glib-networking-2.78.1.ebuild 2255 BLAKE2B ad4cadb086c154e61407ab3a7ab9a4cea5a2205b1c93ab5fa3663aa534754ca8634b08922072464c5369cd83ae5919a42759381e650e1ca33c68a4ed89862271 SHA512 d3226e29fdae3d1eca57d1340083e94ad0017b1e147a829404e5bcafef1bef0c4d39ca9bb051984c272577f310241eddc2ade9d3da1bbef67b3a2a1e5004683e
+EBUILD glib-networking-2.78.1.ebuild 2251 BLAKE2B c7a1cc0b28c3d135bf2a488f83ff0eccb28962efabdf5501c906335a8ffca5789e457055c1abc3bce1b299cdfa44e59fefc65dce0b4bbdba5bf126870bb20806 SHA512 a0899f128471a26c64bd9aaa94eff3dedd707456ea4f160b983ff414eb59d624d7e967ffebc111fe8cdb7dc99ef0581c41564eb2f3ffdb65843367fc856daad6
MISC metadata.xml 646 BLAKE2B 977c01c7fb13500e49e68e8d4d133e96e22207cd899e87b359cb97d816f9e70452d1e80c09dd11dde9927ebac58964834f085b35692ae037af9e40cc1f567f52 SHA512 811c7c6e5441ce6f99b49ea15c064f8ec579baee2b0f1de6efe5285999d0b9e29f2283d4f88a104105eec119700fa857c27ea580718455f1fe683aa120945b75
diff --git a/net-libs/glib-networking/glib-networking-2.78.1.ebuild b/net-libs/glib-networking/glib-networking-2.78.1.ebuild
index cae1f296350f..b662291fbe8c 100644
--- a/net-libs/glib-networking/glib-networking-2.78.1.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.78.1.ebuild
@@ -12,7 +12,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
IUSE="+gnome +libproxy +ssl test"
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-libs/glib-2.73.3:2[${MULTILIB_USEDEP}]
diff --git a/net-libs/libaccounts-glib/Manifest b/net-libs/libaccounts-glib/Manifest
index e86c4eca0664..dca48e06b0a5 100644
--- a/net-libs/libaccounts-glib/Manifest
+++ b/net-libs/libaccounts-glib/Manifest
@@ -1,8 +1,3 @@
-AUX libaccounts-glib-1.25-assert-failure.patch 743 BLAKE2B 5f0ebe2754f4d0b03bfabfb83e3c7fbb3f54f117a1548275e8f974d43c92aeaadbae6c22d909127aa4a8c47e806a26f19e6ae598f30c5f34e3e2b48b3a7ff8be SHA512 4a483a915fc72efa42c10947cc399f30f2825a8f2bd59d88afec5da9cb29346572ba80c316ca4de4b21132e8ad34e031cdd735cb3ed0767d51780a15ac086fd7
-AUX libaccounts-glib-1.26-fix-incorrect-cleanup-in-ag_account_finalize.patch 1150 BLAKE2B c41449bddae028fb6a444a2d49884c7c53170494ed4fd699b589990a462f67112dc1f3c4359d26b39613456f6e9b5650db97fea39a90e87c007074c791d53b74 SHA512 76f99833910ce5095a3ccb09404ce371e95e40dc4e712a4cc3bdc0046c5a32693ff093956c73dcab9636f35fc83db8c361126ad1623c927cd525f94ffcaf941f
-AUX libaccounts-glib-1.26-project-version.patch 350 BLAKE2B 6a2115cd408e425e94b637e029f22ab9ada2739bcf29b7e20e80dfc89e571666f5ad909f5f89e7476d4456c9b2e4ad67287df1aacff86ffe8817a66360717871 SHA512 7755e629309017f69c4c9daf71b3df578739970c06d0193009d0bddaa659b5cbe3531b75d95e36cfbe957134aa9eee3707e8d6f9a5a23676f538c49fedfce429
-DIST libaccounts-glib-1.26.tar.gz 117365 BLAKE2B a3c7bf4058372001079c9c153b30f947882521f1f9680a63db2883307e998335a1e646112dc8a51640824f238d871d96da2c18b4ef175c837cebfe056ded2cbb SHA512 c08a11087745ba771e539b61de57693390960ad6b4e8217c159be49d31bd7f8856fffa835e7a230f352049bbf7cec9184ff225e74bbc195964221d3d9d49743b
DIST libaccounts-glib-1.27.tar.bz2 88050 BLAKE2B 12d4ded072584150d9011e7c684301cf407d822e42ef131cf5b2d1c370cb5f59f00991a52c27d444dfe654f743984a9b5e9983f204a1a4172e8730f8020a7662 SHA512 3a4ccc9193e69dcab1b6618da0dc628f5a2a7c57174f99adf690bef71bbcec0bde3957077411d0528e85447e9f0d037e3ee93c2a3d3b2e6404b257de34a6493c
-EBUILD libaccounts-glib-1.26-r1.ebuild 1488 BLAKE2B 4966dd9ee9a1edb22952e893f7aec7abb58ff450874eb7bfb38420927828011ba565bf8eba34a4741e1549ca8b5a073daeacaa06c75d245fa95134b4bd0a6010 SHA512 eb0227ae2fd1a6d411e7369c689f874ccd4da329f7fa4f1b108ca4999acf5dd29bbc187fb21cc28827fe9c16a0eb7db6c337470f759860f3ab28d475af6b2aeb
-EBUILD libaccounts-glib-1.27.ebuild 1766 BLAKE2B 77d186932226a4622f26c8b7927cafbf3afb2ecde7bf8e177639834c0611bf755e6e4a693fbc6148fa9d67ef0929000bd373ff9a6aeca9c787accb0e7dd8a2aa SHA512 fac3bc03b64b68c64b78379767254f23ee6212c7807f4d236d6abbabdac45fca3db2a971abc474250af076da80cbdbecc2814f92629ff34a77ceff06b6572b71
+EBUILD libaccounts-glib-1.27.ebuild 1763 BLAKE2B 4cc3d5943d4d2d407fa4933a747bda436085cea53c7c74111437a705c7bdd9d5d7f1b9bcbc596534227b37a4a69bb93e55d3cd57837bc971bea87c7fe7bc1c71 SHA512 3e57def5c90cce38ca1d3305dbb9c9d094ef5d12daae4e77773681f0c5c8f0b9d26925958241651165de6612fefefca954ec714e742bc7794301a36a6ba08c86
MISC metadata.xml 344 BLAKE2B 2fed6fc22aedf54e56f9018264c721e64931d763ea26b8dcd3f0f237a883f85f1f66666423c4e75f09131780dd735385da99181bb3d9fa07edb77589137a92f8 SHA512 26fc1d0cef718001dbe653baa5000546d93694236db429944d66918a00225ba50ebff35959f2344cc06665c65a012853105e61450ad3dc8b1ef6f0d14d5b9547
diff --git a/net-libs/libaccounts-glib/files/libaccounts-glib-1.25-assert-failure.patch b/net-libs/libaccounts-glib/files/libaccounts-glib-1.25-assert-failure.patch
deleted file mode 100644
index f35aee5c6a84..000000000000
--- a/net-libs/libaccounts-glib/files/libaccounts-glib-1.25-assert-failure.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 29bdc47abe11d3bfcec7a35ed83475eba04bfdaa Mon Sep 17 00:00:00 2001
-From: Pekka Vuorela <pekka.vuorela@jolla.com>
-Date: Tue, 7 Jul 2020 12:51:50 +0300
-Subject: [PATCH] Avoid assert failure on ag_provider_get_tags
-
----
- libaccounts-glib/ag-provider.c | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/libaccounts-glib/ag-provider.c b/libaccounts-glib/ag-provider.c
-index 93d1541..8a79616 100644
---- a/libaccounts-glib/ag-provider.c
-+++ b/libaccounts-glib/ag-provider.c
-@@ -464,6 +464,9 @@ GList *ag_provider_get_tags (AgProvider *provider)
- {
- g_return_val_if_fail (provider != NULL, NULL);
-
-+ if (G_UNLIKELY (provider->tags == NULL))
-+ return NULL;
-+
- return g_hash_table_get_keys (provider->tags);
- }
-
---
-GitLab
-
diff --git a/net-libs/libaccounts-glib/files/libaccounts-glib-1.26-fix-incorrect-cleanup-in-ag_account_finalize.patch b/net-libs/libaccounts-glib/files/libaccounts-glib-1.26-fix-incorrect-cleanup-in-ag_account_finalize.patch
deleted file mode 100644
index 0a6f1120882a..000000000000
--- a/net-libs/libaccounts-glib/files/libaccounts-glib-1.26-fix-incorrect-cleanup-in-ag_account_finalize.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 270a66d5efe1453a2be4bad10894b947fdd2923e Mon Sep 17 00:00:00 2001
-From: Alberto Mardegan <mardy@users.sourceforge.net>
-Date: Tue, 4 Oct 2022 20:58:27 +0300
-Subject: [PATCH] ag-account: fix incorrect cleanup in ag_account_finalize
-
-The wrong variable was passed to _ag_account_changes_free(); as a matter
-of facts, this code was always a NOP, since prig->services had already
-been nullified before, but it was a memory leak.
-
-Fixes: https://gitlab.com/accounts-sso/libaccounts-glib/-/issues/13
----
- libaccounts-glib/ag-account.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libaccounts-glib/ag-account.c b/libaccounts-glib/ag-account.c
-index 8d6995b..7e67ba7 100644
---- a/libaccounts-glib/ag-account.c
-+++ b/libaccounts-glib/ag-account.c
-@@ -994,7 +994,7 @@ ag_account_finalize (GObject *object)
- if (priv->changes)
- {
- DEBUG_INFO ("Finalizing account with uncommitted changes!");
-- g_clear_pointer (&priv->services, _ag_account_changes_free);
-+ g_clear_pointer (&priv->changes, _ag_account_changes_free);
- }
-
- G_OBJECT_CLASS (ag_account_parent_class)->finalize (object);
---
-GitLab
-
diff --git a/net-libs/libaccounts-glib/files/libaccounts-glib-1.26-project-version.patch b/net-libs/libaccounts-glib/files/libaccounts-glib-1.26-project-version.patch
deleted file mode 100644
index 82e8c6bbcbd4..000000000000
--- a/net-libs/libaccounts-glib/files/libaccounts-glib-1.26-project-version.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- a/meson.build
-+++ b/meson.build
-@@ -1,4 +1,4 @@
--project('libaccounts-glib', 'c', version: '1.25', license: 'LGPL2.1', meson_version: '>=0.48.0')
-+project('libaccounts-glib', 'c', version: '1.26', license: 'LGPL2.1', meson_version: '>=0.48.0')
-
- version_parts = meson.project_version().split('.')
- api_version = '@0@.0'.format(version_parts[0])
diff --git a/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild b/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild
deleted file mode 100644
index c67040512394..000000000000
--- a/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit meson python-r1 vala
-
-DESCRIPTION="Accounts SSO (Single Sign-On) management library for GLib applications"
-HOMEPAGE="https://gitlab.com/accounts-sso/libaccounts-glib"
-SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-VERSION_${PV}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="doc"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# fails
-RESTRICT="test"
-
-RDEPEND="${PYTHON_DEPS}
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gobject-introspection:=
- dev-libs/libxml2
- dev-python/pygobject:3[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- $(vala_depend)
- dev-libs/check
- dev-util/gdbus-codegen
- dev-util/glib-utils
- doc? ( dev-util/gtk-doc )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.25-assert-failure.patch"
- "${FILESDIR}/${P}-project-version.patch"
- "${FILESDIR}/${P}-fix-incorrect-cleanup-in-ag_account_finalize.patch"
-)
-
-src_prepare() {
- default
- vala_setup --ignore-use
-
- use doc || sed -e "/^subdir('docs')$/d" -i meson.build || die
-}
-
-src_configure() {
- python_foreach_impl run_in_build_dir meson_src_configure
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir meson_src_compile
-}
-
-src_install() {
- einstalldocs
- python_foreach_impl run_in_build_dir meson_src_install
- python_foreach_impl python_optimize
-}
diff --git a/net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild b/net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild
index 64657ad3f041..284bf8de6f86 100644
--- a/net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild
+++ b/net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-VERSION_${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="doc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/net-libs/libad9361-iio/Manifest b/net-libs/libad9361-iio/Manifest
index 335eaf5e8750..2d3e1addcbd9 100644
--- a/net-libs/libad9361-iio/Manifest
+++ b/net-libs/libad9361-iio/Manifest
@@ -5,6 +5,6 @@ AUX libad9361-iio-0.3-cmake-gnuinstalldirs.patch 2218 BLAKE2B 5275c4eaaed38f3814
DIST libad9361-iio-0.2.tar.gz 167678 BLAKE2B 9880114bc53f3d4975dbe0773f8d112e40b0df47e34985bdc68c5b6740aee2c140ced39353929a793c2b327b5811461436ceb2934c2a71fc7b92b218092d468d SHA512 f95fa955531198ab33c16d41685d23140e875b2eafa1da10cdf60a7bf1ae760e86e2d3d28c9ab36a3a7b7a90e36bb53456dec1d6e537a1574a5505b7595e764c
DIST libad9361-iio-0.3.tar.gz 188475 BLAKE2B bdd3733ece66f1b34075821316ce054537059297964cc4bd92bc4c768d1253a2b6d1822bf6cce20082395b0f7d72ccc63a5002608f8042494a6a543a3e0369a4 SHA512 904f81fead71a9c93ccdcdb8822247fc8c496920abb9b13ea4b2b0465d50f5c0115ffc8d226496e76f7bb23b466031556129b18a1f35c65c30dcb3b0c1aeeff9
EBUILD libad9361-iio-0.2-r1.ebuild 763 BLAKE2B 9fbbe38e6efba6f01640b339a6d6e08a5695bd6c1ffffefd970057b5b989fd988607071166f8759109f7c71527b3fe404e38c0b025016f9bbfb78d5184c54656 SHA512 ebc2dd5a8882762d7308f740b6cd690b4ace1e496f646ef490381973d0f1c598e87115ae0e5a5be9b4d7c6a0ae2b6d4aa23c83a91c43e7f4872b23d42e9b0eef
-EBUILD libad9361-iio-0.3.ebuild 1083 BLAKE2B d77abfab35d7ebe30dc6634ea0d75590b89cd62b45ecd188d188dfdd609a60f722425af241a61a6c87365f2c349811646c2fdbe9353c9a949be194054199a2ef SHA512 33f043a9127382ed9da2839d8730c00f0266382a712950f1c8bd6fa61adc82cbfd5e0702b25dcd2f880b149dc449bccdd35296f1442dd7097e9f00f64e0891da
+EBUILD libad9361-iio-0.3.ebuild 1082 BLAKE2B c18122231ceeb850b05ed2253430b59c0738007f7c572351e68b7a66766fafc00db049fe8f0c8c663aeb5f39005045ba536decd89a3764b5f024e2a906644ff7 SHA512 21f4c05b8352b6a4667e873892b565d59108e06c9af379d7bb7e84047ad21b1d4670dfd41d29b03ceecca8c26445d5362889ab212f5df311b9a9628df18112a8
EBUILD libad9361-iio-9999.ebuild 1031 BLAKE2B 55738f4f7f48fb5e3f07768e19de83338d81dd5f96c48de7b1fcadcf2358fd766792cb320f277ef249588fbaf3689c5c81ac839fd43b3e01a2c1b01610e04174 SHA512 d44aafac770a0af95516bbf0f425304f4c3eadcefe59fbe0865dc6af39b4d94c573bc6d909a7df8f29ac07b1e43e06edfe9565bb3e252cc9bf8d43f79f3dd7d9
MISC metadata.xml 442 BLAKE2B 4aaee897fc8e0ec7c1081c20bcee1470aaeebd3f14252177861cbaff053a29c4b4b6a5476015252d8a75e8dd191d45e3c3c6f0cd6a08f41d3374831f3c392ac0 SHA512 b8e19d2f3382733f2756c406a7f08635956973c32cd8ec400bed18445dffb51d0595c09040de74bf907d32f6119976326b4ba914d29e74e65a9bc7eb1d3016cc
diff --git a/net-libs/libad9361-iio/libad9361-iio-0.3.ebuild b/net-libs/libad9361-iio/libad9361-iio-0.3.ebuild
index 27c4c9cac2bb..3a4f01211bdc 100644
--- a/net-libs/libad9361-iio/libad9361-iio-0.3.ebuild
+++ b/net-libs/libad9361-iio/libad9361-iio-0.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~riscv ~x86"
fi
IUSE="doc"
diff --git a/net-libs/libcloudproviders/Manifest b/net-libs/libcloudproviders/Manifest
index f974108b0f3f..acce7216917b 100644
--- a/net-libs/libcloudproviders/Manifest
+++ b/net-libs/libcloudproviders/Manifest
@@ -1,3 +1,3 @@
DIST libcloudproviders-0.3.6.tar.xz 23844 BLAKE2B af5864fa9f4de8842dce80efb53b7b6ff73a679589a49b4edf55c77e0e49114dd5da8dbdc6950574a758483b09168e90e27ded05b0ef501bf9b454341196f7ff SHA512 4ffd9c6202a608128dce2542a29910a87910d46df57dd19e6dfe70e80001b27d2bc5d90a37cb9036ac60a317edc5c1be9d5fd8adb215500c34a07e23064a293f
-EBUILD libcloudproviders-0.3.6.ebuild 1070 BLAKE2B e5d5116a75c90931c8c62c8ba051b9d19c002100f7f3c1da5440d6becb5a9c1f899ab84b0f370dd82d353c9ce84a2bda201c13545a3abcd94b3f2561b92be46d SHA512 f3cd841dacc408dc81ee28ba1b2d11269ec13331032b48db38249c5f437a394449cfd9c66dc0f209e6bf250d72adaa0c8dcfd1c7daa2168034e2e8aeeec7b382
+EBUILD libcloudproviders-0.3.6.ebuild 1076 BLAKE2B df525d489e507c0d37237ac2013eb15c85abe53085ca104caad06066c473b291e988cd457b8884b7845f92335eb8c287e35ec8d16c99a8777d4ac2b22fa86b11 SHA512 82f16c5fafb0acd9c2c09615cb5550f6ed997c7283b2845444377cc7e0800ce931b96b9ab9abd33d28336856b01bf70f6bba0cf53f243574ea4976f9a3719ee9
MISC metadata.xml 358 BLAKE2B 5411f132651dd738aaaa1aad4bc8b1d28b08082c76c375145c660435e63c8422382c96b290bc3c194becd8251572b21528200e29badbd73274bd335f877677ac SHA512 4ce53f86d353badca979470dff17f1e30e1d7ad820561dcb348148d1e7cb6435319b1ed2ed2522d897763536a7680843aa7c5204807ce7f22b94cdb4bf172fd4
diff --git a/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild b/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild
index 9ae5a267cd4a..85942d3c00cc 100644
--- a/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild
+++ b/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="gtk-doc +introspection vala"
REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
DEPEND="
>=dev-libs/glib-2.56:2[${MULTILIB_USEDEP}]
diff --git a/net-libs/libiio/Manifest b/net-libs/libiio/Manifest
index 957375c0b83f..281275210ad7 100644
--- a/net-libs/libiio/Manifest
+++ b/net-libs/libiio/Manifest
@@ -1,4 +1,4 @@
DIST libiio-0.25.tar.gz 518247 BLAKE2B 9b3190b5c69fc9fc624f4b0c686cace828fc34219a986a306ffba6b4c2a4f3b8c60cd8d5c67c350033d83ecdaeb010559318bbf76f0b0565bdbcbe119d85e097 SHA512 e0f2f5545b4c78d1f0f56b037db6e363aab01aad69af3a095b3546af74dab6effe0b00f5c336ef799a739f76c5f16ab76a6b8e823508861edd2745a9d3fd2599
-EBUILD libiio-0.25.ebuild 1241 BLAKE2B 0c06ad6f8e52a76ae31c93946483402d85a974f674961c91aadfac787981ed49b76afe144f47d30d411753e8c5330b62a485ea3f010be78a393752efc1633020 SHA512 4a3fea02b77179f0bdb40fc961a41f9d197541c24d789cd57dcddcc739d5404ead20800afec2f87af538ac44cdb59b0fcc2bde9da833dca2f0162266946f5793
+EBUILD libiio-0.25.ebuild 1240 BLAKE2B 59c6013a56cd81911e447a13c88af56d567d8ed53f31120f99b0f00b842cba172d9cc4b30eb386a5545eb9af07945537570a425798b8fa5c8c235dcbbb5850d4 SHA512 f3ee5c4369da2d1d46b7671b4343a1083c2f30f8c77f0728077c50f7f48f10864e0204f760bc21e3317bad57fb6effcb6d7633feeb1f06a200e1008af010e079
EBUILD libiio-9999.ebuild 1241 BLAKE2B 0c06ad6f8e52a76ae31c93946483402d85a974f674961c91aadfac787981ed49b76afe144f47d30d411753e8c5330b62a485ea3f010be78a393752efc1633020 SHA512 4a3fea02b77179f0bdb40fc961a41f9d197541c24d789cd57dcddcc739d5404ead20800afec2f87af538ac44cdb59b0fcc2bde9da833dca2f0162266946f5793
MISC metadata.xml 507 BLAKE2B 505f5ab82f68dd736cfc6ee3433576894fcaa76cbce1c37e98973150fbd8e99026f6da3fe9c5a91626c61b2c1c9a7d85180a16ca822e5f0d0984902957eb5d7e SHA512 f7c7fd7619c757d20eb2255e6b5b2ccf1ae21e7b5fd1ce55210528d009fa8d516656bef0f7ef4ad7e99ed4cab26febfb4421b53de92a8203496558c6963eb6c8
diff --git a/net-libs/libiio/libiio-0.25.ebuild b/net-libs/libiio/libiio-0.25.ebuild
index c752d70a4699..b3b1ae2e1fa4 100644
--- a/net-libs/libiio/libiio-0.25.ebuild
+++ b/net-libs/libiio/libiio-0.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [ "${PV}" = "9999" ]; then
inherit git-r3
else
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
diff --git a/net-libs/libktorrent/Manifest b/net-libs/libktorrent/Manifest
index b4e6f6541f05..b29419a346fb 100644
--- a/net-libs/libktorrent/Manifest
+++ b/net-libs/libktorrent/Manifest
@@ -1,5 +1,5 @@
DIST libktorrent-23.08.5.tar.xz 604184 BLAKE2B e4fc72be9fe20b06220b25fa558a1f86dd029e4eec15da2c8f26ed4acc69e1c06db3fea6ed8dfdb643a01beaf2146c7c0939e8a0da05920712e7f5614e4b4a47 SHA512 c38f944167436a7190e46093cbc928d3db375f7414fa5acdf5b3fd9e77007435259740027941daed422c784d691532f3c9a6c824ce9ac23c091edbedc563aa11
-DIST libktorrent-24.02.2.tar.xz 603264 BLAKE2B 0d95544fcd86b6859ddde320daf5a5a4767e72984f851cf6df538e294ebb2412451699410fb78578800eab1ca65afeea46649f200d609fb08d7e209da9ee71ba SHA512 bda6c2a25cedc89b95a0aab4443a4609b02d4ba60088634a4d5cf07a613dba8e498755c60210859429949576ec0383d94521f3859abfe55698a55940b5b9b996
+DIST libktorrent-24.04.90.tar.xz 605680 BLAKE2B 59ca023539ab396a42e44da3ca8c0de843b32501daa1216047fbeb638d4c239fc604f157119db2197cb99a4179136987f185074daae2e00ea4f5a9d4815965c1 SHA512 6710db2c657d9eeb328737eb612b92fa1a754cc52cc05a4a12fe18d5e1c7be749aea0b768e3cf7004bd169364553c57edfe8308a8fd502ee8204b3adcc70a53e
EBUILD libktorrent-23.08.5.ebuild 1424 BLAKE2B c75dcab9838324cb487b6af948687ba3044e452494b1068eb1cf8499fd5ae9fad84a137e4043f76093e14aabb6347277e13e9aacffbff7d6927ac66e32ce4152 SHA512 a1b47ee5380a6d5d505d19f55958c0c122a8c7c9ee75e63db84affe38865753e46c0adbc590dea381cf2ff7a72333cb9e653a0f888af0f2212c6b86e93bf0d22
-EBUILD libktorrent-24.02.2.ebuild 1403 BLAKE2B 9d2baf166f447a8f58119916d5fa0621af6ce523975e78bc166b25d1026cdfada316fd30df63540b798092605aabace640509e5675de955123be255789940bce SHA512 f523702771f15b784c12617c33c779b7ef9bf88f63539c963474521b07689826a56120ba966726d5d8b468a0e907e726076840deedcf4675b8f90e2777d2b871
+EBUILD libktorrent-24.04.90.ebuild 1403 BLAKE2B 9d2baf166f447a8f58119916d5fa0621af6ce523975e78bc166b25d1026cdfada316fd30df63540b798092605aabace640509e5675de955123be255789940bce SHA512 f523702771f15b784c12617c33c779b7ef9bf88f63539c963474521b07689826a56120ba966726d5d8b468a0e907e726076840deedcf4675b8f90e2777d2b871
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/net-libs/libktorrent/libktorrent-24.02.2.ebuild b/net-libs/libktorrent/libktorrent-24.04.90.ebuild
index f3994065f73e..f3994065f73e 100644
--- a/net-libs/libktorrent/libktorrent-24.02.2.ebuild
+++ b/net-libs/libktorrent/libktorrent-24.04.90.ebuild
diff --git a/net-libs/libnpupnp/Manifest b/net-libs/libnpupnp/Manifest
index bbfdaae08266..b68a392cab63 100644
--- a/net-libs/libnpupnp/Manifest
+++ b/net-libs/libnpupnp/Manifest
@@ -1,5 +1,5 @@
-DIST libnpupnp-5.0.2.tar.gz 553436 BLAKE2B d285bf2b58c74f2aefd98ffb4a0021d82ac508cf91be0dd02db9125fb2966358ce8e5969f540de8c4e6c4930b5f55e1a55588fcd65010b9e0181aa01d70f0b72 SHA512 6beab39649acd9ad3ac71420455bf4449f3c8223abcd84578c0a4a0ec52e5fa8df2c07cfda439ce91bc8c83b3a43b74c36de8765adf4feb11b61ee72936ede4e
DIST libnpupnp-6.1.1.tar.gz 549925 BLAKE2B b7d8db7ddf58f77ee855dd6e82567a8e0edf1cbad468e2f4fa9a813908ec3c25a304fd3f41c592f5dfda46831998bf74a39a1be4cb3cd63cdac55f5aa2bc08a0 SHA512 905c0dfc7f018a80380406682550271893d795a1964bb5e7c4a56c6934ce06b9b6e29a2c5a7a9c4bf1a5a2348637ad6af3fd99cd38d7bba9d935fdbec6a6dce5
-EBUILD libnpupnp-5.0.2-r1.ebuild 852 BLAKE2B f0aa90b9a50a6b76da50988387c634afefee0a30fb41a8f17305cebf07312bcf9479a5949553d22db24b27a3ab0523ba828b4319d1f5c498a789bb925d1e37f4 SHA512 c76a7d8e8dc893f25b1e91df85b742982a77d399682fb70e2a43a860f8b3962ab1b89b5611f9917921ca32a88640c5dfbffe6a791285cdcfa76674d4a9fb909e
-EBUILD libnpupnp-6.1.1.ebuild 854 BLAKE2B 395cd2668d19a5df01c63581014367aff649b369ca72e9b9ac5e5900af6c7a5b6fdc718e97570f6c7bfce9f46723a65fe632a5208ebd692c7084b916a18aa44f SHA512 67de5e4f2af01225b976875c940ee80cbd9fe4ff315c0794dfb0f3db946da763dc82a7fdb87ddea4f8f81032e8696a0a8ecfe34907f3af8ac9d5bf2e4e176838
+DIST libnpupnp-6.1.2.tar.gz 447271 BLAKE2B 3c63fde4a4e526fc5701c51f9da279d7d026744f9d709a83acf2532b8a48d50381887630ee78907266be9e77c27bd58a4ae5783826e28a0f76996a2e4a742abc SHA512 4ca4e56f896e21cd1a47de95e28b2b298b71c385c6ce9841d85c09ce3dd0387742b01ec11d65701ddeeee1f7b2cc9ed30127b53496910601a273f9c7663741b2
+EBUILD libnpupnp-6.1.1.ebuild 852 BLAKE2B 2b0f81f1c8b03e27b691658f994fae6db0359faa1a4855cd6c03cc41ebc9378d6b7878741b448362bc768520cb08867fb31e41dfe205b75e09203db46f88779a SHA512 36193dc55749a53b9402c1d6b9bb4e7cdcafa96abb98f3b4a39c59543b2eb8ce03ae40edca004463b3a0d4d5137d8ef27762226fb8c66be9958a05fe81aa5c5e
+EBUILD libnpupnp-6.1.2.ebuild 493 BLAKE2B 880a96df116c17641eb798c5035a05a9b1c08b644884b8e623d69749b13360d117c70aa4800161701d63e58b8f7f444c7e3631ffaf3b5c86687095ffe0b7c9dd SHA512 42fc1f1d7a6ad79e5356207bba6541745f9a98d18ad97137f5cab0e0f5abacf3e30c22b7e3adbc4546fab27dd1efa9074a0c8945b6a9222d6fd8da989b63c7c5
MISC metadata.xml 536 BLAKE2B 10f40312537ef0896c90f23ff327c320fd6c983227f182b46fa2d2d3bbe83044894f07449c9c119c5aa89dc8a889405f14437c0a84c6c52d0116818f9d169d39 SHA512 82d22e0273ed07ff51ce763851f8ea0070e10f6665763543cf96518ab9ef53005c88588cfe3f94855da74a17eae68118d263f12478f0928aca4cad6cce849677
diff --git a/net-libs/libnpupnp/libnpupnp-5.0.2-r1.ebuild b/net-libs/libnpupnp/libnpupnp-5.0.2-r1.ebuild
deleted file mode 100644
index 47edf9c364e2..000000000000
--- a/net-libs/libnpupnp/libnpupnp-5.0.2-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-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"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-client \
- --enable-debug \
- --enable-device \
- --enable-gena \
- --enable-ipv6 \
- --enable-optssdp \
- --enable-reuseaddr \
- --enable-soap \
- --enable-ssdp \
- --enable-tools \
- --enable-webserver
-}
-
-src_install() {
- default
-
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/net-libs/libnpupnp/libnpupnp-6.1.1.ebuild b/net-libs/libnpupnp/libnpupnp-6.1.1.ebuild
index fb767483046f..cc6a0334d4dd 100644
--- a/net-libs/libnpupnp/libnpupnp-6.1.1.ebuild
+++ b/net-libs/libnpupnp/libnpupnp-6.1.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/libnpupnp/libnpupnp-6.1.2.ebuild b/net-libs/libnpupnp/libnpupnp-6.1.2.ebuild
new file mode 100644
index 000000000000..95bffb2a221d
--- /dev/null
+++ b/net-libs/libnpupnp/libnpupnp-6.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 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/libproxy/Manifest b/net-libs/libproxy/Manifest
index ac0d3cea78bf..34311144b9f6 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -3,5 +3,5 @@ DIST libproxy-0.5.4.tar.gz 60605 BLAKE2B b603781d454ae9d177522d85027f763275e6f24
DIST libproxy-0.5.5.tar.gz 60880 BLAKE2B fedf06db2e39ca1cacf489542597ab002a8c943234fda2f9e5482d43d3b3b0a5af2c4d270eb678e24bb3c4c9ac8e37e65d609af84d02be9541555e953be6a0f5 SHA512 101139fe6972c9b8b46a8bc5f5cea807649ad21e201a9cd7d532d2145c34eadc861d8039fc8a2bf129f364ddc99ffb1324ab8f19bb0b4b9e52eb0f6bd703c8a8
EBUILD libproxy-0.5.3.ebuild 1747 BLAKE2B fb208199f0e0acf660047a309e05faf97237639b79ec63167826bb847fcf63c23cb91aba150a9ebf1dc6f5ca7e45e1450162db027ba283cc60c78b7e2c72263d SHA512 11af945ec2be8fddf52c7e22ae4fc93872ad62271b0e1a4c0444ab7c2145b67d14f904b3dea7ca91fcc80cd672140eee5be8585c395c85019f9162bb5fb77df5
EBUILD libproxy-0.5.4-r1.ebuild 1664 BLAKE2B 4496c7cc2598be432a762115c977aaf1d9ba10288f6f758c1d8c6901dd75bab3752f05bcec3ad752392944a0f0aa9257b529b826cba3b194287364fb3d65a9c8 SHA512 360a40a4479ef49b6ac6afb7647b65b58dd944ce7db41274458d7c5707098b9f6f257c50f9220326b782901c3635d7070f3a1284800fdcd69eb630cdb5dfcedb
-EBUILD libproxy-0.5.5.ebuild 1664 BLAKE2B 4496c7cc2598be432a762115c977aaf1d9ba10288f6f758c1d8c6901dd75bab3752f05bcec3ad752392944a0f0aa9257b529b826cba3b194287364fb3d65a9c8 SHA512 360a40a4479ef49b6ac6afb7647b65b58dd944ce7db41274458d7c5707098b9f6f257c50f9220326b782901c3635d7070f3a1284800fdcd69eb630cdb5dfcedb
+EBUILD libproxy-0.5.5.ebuild 1657 BLAKE2B 1f4c57153d7a388dc1f6719d97863461c286e1ca77812bb6be673b13a36119850fba9169adeda8818585ccfeec731fba2d5ad7e492a431479cc08effe5800ec1 SHA512 4dc925ba0056e301cc05f319153b5c0ded50b4b61270bbda793fac18eb19ce72e341838ccc40d69207dc69584d79b08e078a8097e04234e4d2fab9e15f7208f5
MISC metadata.xml 562 BLAKE2B f321783bdce5b6c339ce2f951ba9810e9ab51fed25f329ee5325cdb2058da9585b4e8861e15108c21060b437fd7f8f30694fb104da7ec4036f21a5bdf06e62d1 SHA512 15345178ac4edc952e6dd6f1ab6c5f060fbe86acb3435122584986893a079bdcee2da65776d096ee694d0fcf4431d68ba737c2557c03c8ea902e7e3cac3b3fde
diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild b/net-libs/libproxy/libproxy-0.5.5.ebuild
index b0c3841f68a2..e95dde2fceb2 100644
--- a/net-libs/libproxy/libproxy-0.5.5.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="duktape gnome gtk-doc +introspection test vala"
REQUIRED_USE="
gtk-doc? ( introspection )
diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest
index 95deff6c49af..32ade995426f 100644
--- a/net-libs/libquotient/Manifest
+++ b/net-libs/libquotient/Manifest
@@ -1,7 +1,5 @@
AUX libquotient-0.8.0-no-android.patch 993 BLAKE2B 119a902b67ac0c101a84217e52f3438f83c474322d75b9ccc5fa8a2375bbf55c8910da65b6b7eac645eef840fa69e356343bc78fac88d14582fca395867050f7 SHA512 be757da77733eec67111c5e5f96c6459018aabbe863abdfbc7029e548b75f52f7a2754ee6eb93eaea6d08d7a2978ea9470585192ba95186358b02ec1df9f6f10
AUX libquotient-0.8.0-no-tests.patch 1215 BLAKE2B 4749dfb1b6e2be0f59b83a73092e7b4191458ad7220faefe0db71846d3d5fcbd59eb4adfcf97c0d779bc074fb0ccd1faef8eccfc44e4ad53750f79da6524b7dc SHA512 2923d0cec567378e1ddd9c7a50667a28bb79cdf871ce328b6db1ee0eb457b6c7d1a376b7659cb92f13483c29baa4991f410b3c5c478c881f80443a7eb4003b7f
-DIST libquotient-0.8.1.2.tar.gz 730435 BLAKE2B 7c43bc394d46ddb600c683d771add48f9a20d205ce61796b27a34933521e38be2b3b331263ffc6bb00fd1197a195b295e3311d52d8d74cdfe51453954cb79ae1 SHA512 ff11f1e9093004461425179fcab630237bf1d28f6e5abe6486d657b455b560884047715fccff5b31f26275ffd423df787014aaac35c556eddb1842e8e68841ce
DIST libquotient-0.8.2.tar.gz 744095 BLAKE2B c33016e4eda22e0a363f06ab4545d17010519b8d778566c1bae29e4c7d6563280f4ce3c1235f7d75f55ce4a8971ef5ce23e45f1d3a0edc043e23857d805a824f SHA512 3d971439f8a89609930ca1648f6cf1bdb59f3ad492af1a15a7f8a13d06c81bd5bfffa1dd732ef5156fab8a9ea2ba3e98376bf76511db17bdeee17641a772b762
-EBUILD libquotient-0.8.1.2-r1.ebuild 1926 BLAKE2B a5104973ab5d280f35f5a4af480faa02404bcc8ae13a7a1cfa8c1cbb0b152bcf92aac092d243ae1266a24bd3334bdb43ab9e772c47783e37b35150400c156eb9 SHA512 1ec198a0cf6e08f34dd18339f2159eb7c7fca4fe3f9d6163110b30488acde7f2792ac31c40ea43923240595ae040c593a7c28c4e533cd87299a508ae552001b8
-EBUILD libquotient-0.8.2.ebuild 1929 BLAKE2B 24ef83a0759f34d692748ac911ba3b1df8ba7afd5cbb2a7a7134b9dadcfa4a7d51544d9ff6915090f476f4c2b37668d6d3d037884d6c4290864a93c4dd22cba3 SHA512 325c3cfba3c25b88fe398cb98ff019f0a0128a0ab4ef508d7a85449531756678a72b0b133566787db143c44c90a530fbc70da066f03ea97b4bc8c9fd3a2b7386
+EBUILD libquotient-0.8.2.ebuild 1957 BLAKE2B 4bae039fa63546716e61bb4f20711561696a253d1b80bd2845eb369f375cf29c8def8d05f55dd927e234b58479fd71614295b2bafbb758f5004dff714e3b3259 SHA512 71245e17ad39283568bf23fcf7b6907aa9533cb6ad8015991efef54d7cee8b36d5498ac2a82d28df54006e881b4371ccb9ed48c82b6ecb77f12b0654cb96d697
MISC metadata.xml 338 BLAKE2B 84af57de6f4faeb65a9a9bd272a29e6cb4491e8eff3d79c4704566baa4af7cfa2f9c6c14a52a0a44e8751848b9e89f30807a6d0c304eb28d8b2cb9f43f0b37c5 SHA512 f93f27e29f09f8e6e6c0038a403990260c8998213c8248c2acbfc1f7e76faa07c296d4b30214c746f30d42b37d636be92720e692280098d4d72d3d542b5004aa
diff --git a/net-libs/libquotient/libquotient-0.8.1.2-r1.ebuild b/net-libs/libquotient/libquotient-0.8.1.2-r1.ebuild
deleted file mode 100644
index f66415455e7e..000000000000
--- a/net-libs/libquotient/libquotient-0.8.1.2-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake multibuild
-
-DESCRIPTION="Qt-based SDK to develop applications for Matrix"
-HOMEPAGE="https://github.com/quotient-im/libQuotient"
-SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/libQuotient-${PV}"
-
-LICENSE="LGPL-2+"
-SLOT="0/${PV}" # FIXME: check soname on next version bump
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="+qt5 qt6 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/olm
- dev-libs/openssl:=
- qt5? (
- dev-libs/qtkeychain:=[qt5(+)]
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtsql:5
- )
- qt6? (
- >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
- dev-qt/qtbase:6[gui,network,sql,ssl]
- dev-qt/qtmultimedia:6
- )
-"
-DEPEND="${RDEPEND}
- test? (
- qt5? (
- dev-qt/qtconcurrent:5
- dev-qt/qttest:5
- )
- qt6? ( dev-qt/qtbase:6[concurrent] )
- )
-"
-
-PATCHES=(
- # downstream patches
- "${FILESDIR}"/${PN}-0.8.0-no-android.patch
- "${FILESDIR}"/${PN}-0.8.0-no-tests.patch
-)
-
-pkg_setup() {
- MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
-}
-
-src_configure() {
- my_src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DQuotient_ENABLE_E2EE=ON
- )
-
- if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then
- mycmakeargs+=( -DBUILD_WITH_QT6=ON )
- else
- mycmakeargs+=( -DBUILD_WITH_QT6=OFF )
- fi
-
- use test && mycmakeargs+=(
- -DQuotient_INSTALL_TESTS=OFF
- )
- cmake_src_configure
- }
-
- multibuild_foreach_variant my_src_configure
-}
-
-src_compile() {
- multibuild_foreach_variant cmake_src_compile
-}
-
-src_install() {
- multibuild_foreach_variant cmake_src_install
-}
-
-src_test() {
- # https://github.com/quotient-im/libQuotient/issues/435
- # testolmaccount requires network connection/server set up
- local myctestargs=(
- -j1
- -E "(testolmaccount)"
- )
- multibuild_foreach_variant cmake_src_test
-}
diff --git a/net-libs/libquotient/libquotient-0.8.2.ebuild b/net-libs/libquotient/libquotient-0.8.2.ebuild
index 7ff01c1da407..46e892502015 100644
--- a/net-libs/libquotient/libquotient-0.8.2.ebuild
+++ b/net-libs/libquotient/libquotient-0.8.2.ebuild
@@ -12,8 +12,10 @@ S="${WORKDIR}/libQuotient-${PV}"
LICENSE="LGPL-2+"
SLOT="0/${PV}" # FIXME: check soname on next version bump
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE="+qt5 qt6 test"
+
+REQUIRED_USE="|| ( qt5 qt6 )"
RESTRICT="!test? ( test )"
RDEPEND="
diff --git a/net-libs/libtorrent-rasterbar/Manifest b/net-libs/libtorrent-rasterbar/Manifest
index eec52d8d0193..21e8999864d7 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -7,6 +7,6 @@ EBUILD libtorrent-rasterbar-1.2.18-r1.ebuild 1789 BLAKE2B 863906064e168b1c7a4856
EBUILD libtorrent-rasterbar-1.2.19.ebuild 1791 BLAKE2B dce4a514f28b0b8d0015b01f0342134aedc4214482cb625de0c593208098fc7d4d41bd751b2380a7d3144c522fe84c508556b1448787cc2d55c43bd8bb470a02 SHA512 82b234329999fba3acd54fbe722d935fa439f99a9ee3378d1b4fbaa7ca62139f4729a87b4b4111df9f14be885b624d6aae1ae6012834596014c2e1fba200e1db
EBUILD libtorrent-rasterbar-2.0.10.ebuild 2337 BLAKE2B 473e42368a988fd6e4ea056d92963762404bf1396dd73551a547c07ab51fdc25c596c7667abc889b358c8e04b5dabeb8ebc34143afea0fd15c4ad291579252b7 SHA512 3f236d188ef65ed15f72b3b5eb2acd99679071713e9ea7721b5ddb93fb89b97b7a7eeff734cffcd4f7b4372ebcbf7e5c5aec5b209ac9c34fd2df238f67c02256
EBUILD libtorrent-rasterbar-2.0.8.ebuild 1893 BLAKE2B 2a22bc1340ea847a8f5a8aaf0e420a4c108ace8acd4b1275a283f8c93c5fd2855e83652abaa5722c2e984ef763832f90abb2b8d4948f7939178acb5bbcab73d4 SHA512 aea9aca9595497b5f54ffec4def5ed4d6b6f5a7e747b3e8447d83580dcd62c24a91225a3cdb3ed2ee23971c276787f7664fce9756d24aefe2da27d4e140b430e
-EBUILD libtorrent-rasterbar-2.0.9-r1.ebuild 2690 BLAKE2B 4643e9bbf4207253764c4feace6558d7baac041d97d74086c1382dc0d084ac4fdd19b309a5f22b02d09016b5414ef9c50a4dd031fea97383f1e49994ee4eb692 SHA512 2e6b1f0d4a43aafffa0b1581be4aeacaae719eda5a0307b102a8ee281ebd734b16c077aafe56b73cc2a79ea83c5a403d50bd95803aa5503829a0a4ddf8322b09
+EBUILD libtorrent-rasterbar-2.0.9-r1.ebuild 2688 BLAKE2B d41a24d87dbb38a43b87cbfdf3001891315b502eb8ba665a803891b9e81a3fe84e423197be010f8164144b6db685f1043e96a6c93755d13f2c9625d17b06a264 SHA512 726f1f16c6193e7f8d73ac3279a28d0cab742a90247fb57cd9d3bc79f53d3f8cce731890e0df18f27bbe661955e1cdf67986b8deb7558a5f084228c052b82e2e
EBUILD libtorrent-rasterbar-2.0.9.ebuild 1893 BLAKE2B 2a22bc1340ea847a8f5a8aaf0e420a4c108ace8acd4b1275a283f8c93c5fd2855e83652abaa5722c2e984ef763832f90abb2b8d4948f7939178acb5bbcab73d4 SHA512 aea9aca9595497b5f54ffec4def5ed4d6b6f5a7e747b3e8447d83580dcd62c24a91225a3cdb3ed2ee23971c276787f7664fce9756d24aefe2da27d4e140b430e
MISC metadata.xml 445 BLAKE2B f15fb3002e1a5f205ad22b4cd3969da7e0cd48471a3b6f2235d47aa754014867f84cb41269e620df154beb4ad4f046dc77e3638244a1b45a33f9097613f49dd3 SHA512 94b12e4317a8633fe7d39fe49a6b69d271b7f77510e42cbd1cb44e3720437d3521fa815a09513cd84a8d0ded88d55f9ca8e4e29e49a94ff605e198b7f04e9462
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9-r1.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9-r1.ebuild
index a2451165ead0..eafe879d5acb 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9-r1.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="+dht debug examples gnutls python ssl test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest
index f20c0451ccd3..ce53ebb085f4 100644
--- a/net-libs/libupnpp/Manifest
+++ b/net-libs/libupnpp/Manifest
@@ -1,5 +1,5 @@
-DIST libupnpp-0.23.0.tar.gz 482952 BLAKE2B 1e4615367f311c47ac99e70d926086585e4e06c7c245cf4e2b463a5c47ca71286c287829f46305202cb24ba4add138aa5fd2864387253e478defa2d083e5526a SHA512 56a90635144a074680b20b28bc55d2258e25730d72fc99cab849e6f343f62ba2646c1510ad3dbfc2733895eba5ae9dd0ade8478f2debe4425781557ecd515b0e
DIST libupnpp-0.26.3.tar.gz 485173 BLAKE2B 9afc516118410bd5ddffe8f59848f25f5fc1da3247127b0fee2d1d6cb18c21247c14628e0e82d1d5ecc640d217a5b463bb692e39864740966a83025801173f9b SHA512 78f9f3fabfbe3f79dc75153e95dc12e6a45064ee853ba19d8e0354baa37e7a2f673d4bc27b73196d91053f976fca7d5837b60de485a48150f6d20217ecedfc78
-EBUILD libupnpp-0.23.0.ebuild 566 BLAKE2B da165a9fc027b4b23b82b7107ffd8890938b4f74803f939f2eb4d0dbf29e3d2b71d976f884e64a5239e55f0a7873a23d01ce8e15701ba5bc60c3db93efe557c5 SHA512 dfea0fa54586ab1aaee2f168d5edba04e59d92ad4e0e5f5defb54280a25414ac13a5c856efb4d76bc55453f2300a68244052748ddd4a36a96c10d6d0259062d3
-EBUILD libupnpp-0.26.3.ebuild 568 BLAKE2B a1151a5e4b85b38024619645415cc1b96385605d3639c93c81d08df7c5ab76cda1326a6b48453d913b03f2c05aa24d967243ee2097100680d5133c17d1b4ac97 SHA512 9017f49cae32e7d69e39753222acad8f171c5e295f0d97f81d7672203ee7ca7c96ff3be166412a5810f60cc34394e41c13cc2ff977f31ff6d0a56e88e3dca7ff
+DIST libupnpp-0.26.4.tar.gz 126724 BLAKE2B 9679df48583915b92965d1a31effb6ba92d91bd1d676cde6494ae46177500fa2b5d8f2e0a94ae8b291d95fb9057c1105518bd7ecb9d4e09dad0f6bcdcddc73cc SHA512 081fbe87ddf9b2a98114fe0e9e235e80a250b1e0087e029b18df1c333724c243a39c66c1f4a30edd1c476e24f9f83212824e781773d7d926943fa06e092eba80
+EBUILD libupnpp-0.26.3.ebuild 566 BLAKE2B 72b6e0734841f17e7666776c9becd16b68f3cb7a384d73a06fff3051a1124b54517e1408e340e94e1fadd9663093957958906cc80845760dd0138132c5d96b4e SHA512 38e01153177b77d25dc9c58a2cbe855371f59d4a7a4201f3e9b71c187fef552114038f9f488c75659d372ce13263031dade438de6350f63cb06a777f5221c2e7
+EBUILD libupnpp-0.26.4-r1.ebuild 473 BLAKE2B 8acf2c717b8155452d40e1b8d6044609a55fed3afb23c4a83fa1bc478a756630cee5dfa8fc4d7afa837869d47b4a9aea973d23a43005bd006c9d7d5f091db616 SHA512 476298e13542f36ca9f7c2b44358f9172275e46b3db226188f95e5cef74e814f0793854ed3049a4317a2aa032e7cc24b1d12fc620cdf082f7c299f2714dc9020
MISC metadata.xml 218 BLAKE2B a724c5fc41f88a8b75cf9091c58241ae839c3d8a0275a28e4b61e76d8d51865b3dc363752961f61562b702b9e70c49643533164340360ac2d1fd41f8487d5c82 SHA512 e4a1847c2fb757c0e4fef284e730e49814e005f0fd7fcc12a3a4ed70867160635cede513455be1e88ca1b7fd8e671655ac6475be3ea8fe47d979523970ed2851
diff --git a/net-libs/libupnpp/libupnpp-0.26.3.ebuild b/net-libs/libupnpp/libupnpp-0.26.3.ebuild
index a49d443e93fb..d0c5cec12aa7 100644
--- a/net-libs/libupnpp/libupnpp-0.26.3.ebuild
+++ b/net-libs/libupnpp/libupnpp-0.26.3.ebuild
@@ -8,7 +8,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.23.0.ebuild b/net-libs/libupnpp/libupnpp-0.26.4-r1.ebuild
index ec0227f9ec2d..ebcc007281ee 100644
--- a/net-libs/libupnpp/libupnpp-0.23.0.ebuild
+++ b/net-libs/libupnpp/libupnpp-0.26.4-r1.ebuild
@@ -1,14 +1,16 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+
+inherit meson
DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli and upplay"
HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli"
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
@@ -16,8 +18,3 @@ DEPEND="
net-misc/curl
"
RDEPEND="${DEPEND}"
-
-src_install() {
- default_src_install
- find "${ED}" -name '*.la' -delete || die "Couldn't delete .la files"
-}
diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index 9da89d8aebc8..b874089f2f4d 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,4 +1,6 @@
DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a
+DIST nghttp2-1.62.0.tar.xz 1646596 BLAKE2B 156fe3cd401e89cb9416c3281318f955abe86909d249108781f8eaeb0ff3df791f083ae6fc7bfe04350b91ffeaf8d8799d138d9d7cc9f5121a344f69f7473915 SHA512 1674e269dcf1067312056e5ea0e7108a48a177888fbaae5a194bddcc9640babc996d86e74e3160cd0dc4a360f0440441116259f3b44a3ca5fea081cdff7e7c88
EBUILD nghttp2-1.61.0.ebuild 1822 BLAKE2B 1d2d6370b078a22c748f98dca91df6a83e312e50795434fd2024a77298c55d649bce4c1f9a01f8c0f890690e5d2398834cb814b4d4c2d2c2166a6038d110dc61 SHA512 8927e6ae9a364be9c06a8319c456aa0e4bf158f8245635c351c4c749e6ea7908048e07014bc8f67b193843917a61c362b9f3a5fd67206381b66c46a5a8cddd0b
+EBUILD nghttp2-1.62.0.ebuild 1830 BLAKE2B ce3b1c2af28379daaff576f36a6d31bcbcffd9502008b0490b40a2b7612a4ed6d4f00261fa34209141bbbca301fde7266ddbefba33d52446b65bf2f5ce1c175c SHA512 c4f54e398a646f5b7f88f1b9c945569fe296a1d03c5791e2ffeb6d6756626ab9356f23068780371c5446181aba7239f94af34fe4269a7c7373fbbfe0b7a444be
EBUILD nghttp2-9999.ebuild 1607 BLAKE2B 86247f2c6086da22f6d506e8e31c63d558aa45276d2deb202ca515c35034419829be8b6fef0be10b15367b6880ee35f7b62cae6424ecf6c7ae2cac90b090f3bb SHA512 e30a674093644da312f76a7ce8c25ae468c95bbf2e3b69c8618cb21b3852799dfeb674007ae5694d77de46c093228f97c517fcc23e9791fd42c708e55431114e
MISC metadata.xml 553 BLAKE2B 694d0da32dab7f6eebd3b83a12b490b62d262de96e2bbb5c5822befbac792bc560cfe21c194d83d1afabf725967e0508c65057c8382904353abb0219d5ff3338 SHA512 4bce2e01c0b64eee279fc8a425393acf63e859a8b63346ddb2c5486d913bc58d0485d4c7fd6663bec88b070f21b6c9bbfd28e5775dbcbee02248e631610becd0
diff --git a/net-libs/nghttp2/nghttp2-1.62.0.ebuild b/net-libs/nghttp2/nghttp2-1.62.0.ebuild
new file mode 100644
index 000000000000..52ec575055cf
--- /dev/null
+++ b/net-libs/nghttp2/nghttp2-1.62.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="HTTP/2 C Library"
+HOMEPAGE="https://nghttp2.org/"
+SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0/1.14" # 1.<SONAME>
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
+
+REQUIRED_USE="test? ( static-libs )"
+RESTRICT="!test? ( test )"
+
+SSL_DEPEND="
+ >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}]
+"
+RDEPEND="
+ hpack-tools? ( >=dev-libs/jansson-2.5:= )
+ jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] )
+ utils? (
+ ${SSL_DEPEND}
+ >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
+ net-dns/c-ares:=[${MULTILIB_USEDEP}]
+ )
+ systemd? ( >=sys-apps/systemd-209 )
+ xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+multilib_src_configure() {
+ #TODO: enable HTTP3
+ #requires quictls/openssl, libngtcp2, libngtcp2_crypto_quictls, libnghttp3
+ local mycmakeargs=(
+ -DENABLE_EXAMPLES=OFF
+ -DENABLE_FAILMALLOC=OFF
+ -DENABLE_HTTP3=OFF
+ -DENABLE_WERROR=OFF
+ -DENABLE_THREADS=ON
+ -DENABLE_DEBUG=$(usex debug)
+ -DENABLE_HPACK_TOOLS=$(multilib_native_usex hpack-tools)
+ $(cmake_use_find_package hpack-tools Jansson)
+ -DWITH_JEMALLOC=$(multilib_native_usex jemalloc)
+ -DBUILD_STATIC_LIBS=$(usex static-libs)
+ -DBUILD_TESTING=$(usex test)
+ $(cmake_use_find_package systemd Systemd)
+ -DENABLE_APP=$(multilib_native_usex utils)
+ -DWITH_LIBXML2=$(multilib_native_usex xml)
+ )
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ eninja check
+}
diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest
index abd92209b76b..df50d2683295 100644
--- a/net-libs/nghttp3/Manifest
+++ b/net-libs/nghttp3/Manifest
@@ -1,4 +1,6 @@
DIST nghttp3-1.2.0.tar.xz 387592 BLAKE2B b3ad897fda5d616a93f063bafde760eda6f597c90de6c81793abef3ff30de05bb2a06388fa868f95c0871a6592331d17a2d344c63817179ad21c6390bc0e499b SHA512 51ade6b17215eb15c92b18ad7a94b70e0a442d5968aee31ec734e5826d09ca34197e64407a1ac3f7bfb4ed1a0b3c3b58afc4a152542bacdcc4c71140931a7652
+DIST nghttp3-1.3.0.tar.xz 390176 BLAKE2B 8ff17da3e53efb27b13e9ab17dba4ca27cc8fd948b160a36a0b0496f61a49c2729f1281f9a29cb8fecd4dd2c274696885a3c5e001be3dcfc30f5f1c9b6339467 SHA512 a862e7a3c3f6722b07d5437976850b2998032d1f7b9da7a49e6863d59c611ff7204c9923e8e570301a9bfbd91931a30f8f85e96cfb35481783adfc2f955a8b8c
EBUILD nghttp3-1.2.0-r2.ebuild 742 BLAKE2B e279425fed0370a7b99265a40b05f88ee0fb26a92d6b2fcb34be2b89d501d53db508a58cffdd12e40450cc74d73a27540504119c7225d583f7ea335822eab0c8 SHA512 23a87ea01d7396498e8a5ddd9b7106451fcbd693b3670e1db1d99d9ff69d67711dbe105450ada8e6caf32f622ae392a31c74fe7807f379c89545f456f56f7dc1
+EBUILD nghttp3-1.3.0.ebuild 742 BLAKE2B e279425fed0370a7b99265a40b05f88ee0fb26a92d6b2fcb34be2b89d501d53db508a58cffdd12e40450cc74d73a27540504119c7225d583f7ea335822eab0c8 SHA512 23a87ea01d7396498e8a5ddd9b7106451fcbd693b3670e1db1d99d9ff69d67711dbe105450ada8e6caf32f622ae392a31c74fe7807f379c89545f456f56f7dc1
EBUILD nghttp3-9999.ebuild 742 BLAKE2B e279425fed0370a7b99265a40b05f88ee0fb26a92d6b2fcb34be2b89d501d53db508a58cffdd12e40450cc74d73a27540504119c7225d583f7ea335822eab0c8 SHA512 23a87ea01d7396498e8a5ddd9b7106451fcbd693b3670e1db1d99d9ff69d67711dbe105450ada8e6caf32f622ae392a31c74fe7807f379c89545f456f56f7dc1
MISC metadata.xml 327 BLAKE2B 57c198cb15bb8a8982d7c93149b595e0fd03fb0b63cde2d49349dc3dcefa7873f310a4c6accf7089320c6a38376aef8bf6d98afe689d743c96636eebc53a2365 SHA512 580f5c33715cac0b138070349342d4d2e62c179e05aa1e66fc801001fa8dbb064d1291f8c38ff3b0e68cb392bc2f339c28afeab1d9a77d786497968fae2505a8
diff --git a/net-libs/nghttp3/nghttp3-1.3.0.ebuild b/net-libs/nghttp3/nghttp3-1.3.0.ebuild
new file mode 100644
index 000000000000..6715be902969
--- /dev/null
+++ b/net-libs/nghttp3/nghttp3-1.3.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ngtcp2/nghttp3.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~hppa"
+fi
+
+DESCRIPTION="HTTP/3 library written in C"
+HOMEPAGE="https://github.com/ngtcp2/nghttp3/"
+
+LICENSE="MIT"
+SLOT="0/0"
+IUSE="static-libs"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND=""
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DENABLE_LIB_ONLY=ON
+ -DENABLE_STATIC_LIB=$(usex static-libs)
+ -DENABLE_EXAMPLES=OFF
+ )
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ cmake_build check
+}
diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index 067085745e52..4b7930059643 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -3,10 +3,12 @@ DIST ngtcp2-1.1.0.tar.xz 595536 BLAKE2B df37cede58fe67e9121d3c985a6d26b3534a2ef2
DIST ngtcp2-1.2.0.tar.xz 598000 BLAKE2B 7594817c3a26a41f8d32145d81be6060f51830d671b6bfea40c400be6fda75cb0b61b78bb58d6773dcc369ecd977d9f9e871ed5a9b90e80021e11545bec240ab SHA512 98a5724df82340d9448e0d11393bf9638aeb766edcae67255fb421538fba05e01f56fd16b85b157b21ff086696508f2d9ca410e81b8495411afcce77325c241a
DIST ngtcp2-1.3.0.tar.xz 615620 BLAKE2B b8ec40c02979b0f25c1655c3c4a40c5a604d83f049e19793ef920bb21728be212e8e5b3f727c06b2a4fc1641ab8c12f81d24fcf2b623280fd0c1d100f338c650 SHA512 08ef43bb967dc0ca625975cca69e05903490b597531c65234077669cb39b5a28b60ff76726006ce6c4531d6c099d88dde63517f7b7d00e20ec5a879b87a30223
DIST ngtcp2-1.4.0.tar.xz 618480 BLAKE2B a04010fa227a4cbe4ddb2036034a4eb97d80a410d2aa3959e2af48248e9dfe754c05b2d6b4b2d157c850f3d018d71d6dec1830f51e318f62a00b8fb3aa295ea3 SHA512 6491f158cd3bd659d593810935ceedefea8ee4a77e0a1952c0300f83188d0af1ef8313b24f9dbd3e7a795b6ad9099d2681b70ff1bafd92eed429ee028b2f2dea
+DIST ngtcp2-1.5.0.tar.xz 627464 BLAKE2B 6a6fc91f2755d9cbccd6118b53b56b0b4fd3b445c9a491a2d7469ad59d7fe1983516eb79242196db009e7b0875c4db5305bd4c285d2437073b605033f812084d SHA512 6c05beccac5d53c575ceaa594ac6b1d91ae9f0be01394b3520e84b51a44d3c6a71612c2c6f613d3d1b9d2992a83a68696fedbfdc3842f02d4009c95b463ad97f
EBUILD ngtcp2-0.14.1.ebuild 1203 BLAKE2B 86097d800387aaa54520fc35b0ccd853c917efd6ba5146c9fd7412cf5cfb200220894c3b1913fbd83610b0e46a2b1e19bb79e94b8a83da283b3472272aea9712 SHA512 21813964a13f7bb518d9076411f711eb787ce6e838b070f17e260513c17812f6c0339bc063703a3a814886beafa9cb29dba03fcfe479d4f8ba01daf38a668e5b
EBUILD ngtcp2-1.1.0.ebuild 1212 BLAKE2B 3875ba79a79fed3e82d572c597975c7cfa27c67412219ece93fb475391f602412741de8c8ab220d56330890a27a3a874948d68361894744b3fb827b0677ca1e0 SHA512 128f037131ce220e3f9d51ebe05cef17470138d1e2a71ef4a2b64253291e4c95fe6da14232dac89f8ccc15b295b399fdcd7dd68e5b2497c283731f4e16beb4cb
EBUILD ngtcp2-1.2.0.ebuild 1212 BLAKE2B d6b2095d78dd941d7d077872edcdb3a84fa7d2a948eec5093107b641e86c7e56d640b881a796ebe6df0d9aaef82ca00db701de1f2e36d93ce2aef27d6c6979f2 SHA512 035d5c88c5d003e4befdc0d751b41ca5ab57fec3665aca217fe88236b22a1a25172ff2ff94e1a0754a6f9ca7adc04f7e025e4cb75187b7f9b737c0c9239ef8f7
EBUILD ngtcp2-1.3.0.ebuild 1212 BLAKE2B d6b2095d78dd941d7d077872edcdb3a84fa7d2a948eec5093107b641e86c7e56d640b881a796ebe6df0d9aaef82ca00db701de1f2e36d93ce2aef27d6c6979f2 SHA512 035d5c88c5d003e4befdc0d751b41ca5ab57fec3665aca217fe88236b22a1a25172ff2ff94e1a0754a6f9ca7adc04f7e025e4cb75187b7f9b737c0c9239ef8f7
EBUILD ngtcp2-1.4.0.ebuild 1212 BLAKE2B d6b2095d78dd941d7d077872edcdb3a84fa7d2a948eec5093107b641e86c7e56d640b881a796ebe6df0d9aaef82ca00db701de1f2e36d93ce2aef27d6c6979f2 SHA512 035d5c88c5d003e4befdc0d751b41ca5ab57fec3665aca217fe88236b22a1a25172ff2ff94e1a0754a6f9ca7adc04f7e025e4cb75187b7f9b737c0c9239ef8f7
+EBUILD ngtcp2-1.5.0.ebuild 1224 BLAKE2B 13aa129ba2348b6cff6c1118a0d424ba295659185bc10b4431c1bfc3f8030ca8ed11f2977f5abc534896eca1bc5c71d4f99b00df966f10798ede5f02dec73977 SHA512 2434aeba74eb53772ea0a027866c312dce35f682c96305ff6a70dc6bf8f3dbf8983518e43907c562da93c7f117fb40ccd8747f75e501b187af61e461bef0a9f4
EBUILD ngtcp2-9999.ebuild 1212 BLAKE2B d6b2095d78dd941d7d077872edcdb3a84fa7d2a948eec5093107b641e86c7e56d640b881a796ebe6df0d9aaef82ca00db701de1f2e36d93ce2aef27d6c6979f2 SHA512 035d5c88c5d003e4befdc0d751b41ca5ab57fec3665aca217fe88236b22a1a25172ff2ff94e1a0754a6f9ca7adc04f7e025e4cb75187b7f9b737c0c9239ef8f7
MISC metadata.xml 445 BLAKE2B d27a34331ff5bd772b6228ff26ca20440a3bf932ccc88720a33409f329d41165d5fad6750221bae1fed3386d6e8244458c1c5073df8b36251156598e599bb15e SHA512 c09f5ac61f3c3b16bda0f12c2f31188aaaba469fbfde31e71d4f9834609b4c8d0cb7152a688934ba0b90c491da4e8b707e6ad5e54d5965b4109cbdc29ee0a4a2
diff --git a/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild b/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
new file mode 100644
index 000000000000..d36fb26328c9
--- /dev/null
+++ b/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Implementation of the IETF QUIC Protocol"
+HOMEPAGE="https://github.com/ngtcp2/ngtcp2/"
+
+LICENSE="MIT"
+SLOT="0/0"
+IUSE="+gnutls openssl +ssl static-libs test"
+REQUIRED_USE="ssl? ( || ( gnutls openssl ) )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ ssl? (
+ gnutls? ( >=net-libs/gnutls-3.7.2:0= )
+ openssl? (
+ >=dev-libs/openssl-1.1.1:0=
+ )
+ )"
+DEPEND="${RDEPEND}
+ test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DENABLE_STATIC_LIB=$(usex static-libs)
+ -DENABLE_GNUTLS=$(usex gnutls)
+ -DENABLE_OPENSSL=$(usex openssl)
+ -DENABLE_BORINGSSL=OFF
+ -DENABLE_PICOTLS=OFF
+ -DENABLE_WOLFSSL=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON
+ )
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ cmake_build check
+}
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 840cd6ab8c4b..1fc176232a13 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -11,14 +11,15 @@ DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 1e2819724051720321a429bb18967a12608e8
DIST node-v20.12.2.tar.xz 41634476 BLAKE2B 4a402cd4d2a3d59e249581b8dafbd09802f1fc6c1173810a7198ebf73bbe9ccbe085226c1889461d6faa2654138f21a2636594dca1a02847af9fd64ef80293e5 SHA512 2ff2873f3e1a15d529d07a74af601194c9dc7c24e566b989c96fadda8636d7ea1c97787642e9483a00db320cf1cf0817b43c4ba3ad45b15a241997c9f0c6c288
DIST node-v20.6.1.tar.xz 41791920 BLAKE2B c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd SHA512 8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf
DIST node-v22.1.0.tar.xz 44377532 BLAKE2B 161618a71d8f2c5f828e29e45f5eb410fb2c6695012ca7559bddbe3884e578d643414ebf59c1b3292dbe93bf115de43c4145f6ff24e11fb9e87a32cf4eff1859 SHA512 d991fe069e43cfab587f06e81df71b56b82fbdd7042cdbe46136fc9ccad654d6f8bd39ec9fd3a5c00fe73a82732b12e13632c26602c6f8d67c628938c2a55688
+DIST nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch.xz 192248 BLAKE2B 8acd447cea7ce7d68750c89a1778f0b43279ecd3b7fdbc4db36b9d0f97974efc6769266fbde2934b80e96db5a11f2550098b92d74ef72708d6e2cf542ebf0060 SHA512 7fe3f057b8785ff944cee5ad185a8708ee114f86344b9199f03443d149bc26bd2434c1ad32b8eb388f982f90632643b28aeff60177403c4851d3e7897b0272a6
EBUILD nodejs-18.17.1.ebuild 7482 BLAKE2B 9ac4dc8d50e1f26df146f4159e34a1cc636eef2375daa10919e5ccb5b7c505f285872f8427c51c7640fd049b9f1a5ffe29c68b3bf7b07f6677f68565e7a61164 SHA512 6cef7adedd4a409c322abf44b0e1c0f53ea32ff9f3206b8d71e1626196860744c5fa7a4fca08815ec40af2de891027d7fad591bb2a725556c59c5152fe12313e
EBUILD nodejs-18.19.0.ebuild 7555 BLAKE2B 5ed5167442f3ba68281f5e2634604f4108bab34931e2967ca37da66dac9917b125f4069bd85ce7426a50d7d6d9ae57f43409c412eeee52890e753d0a44591a70 SHA512 cb2aa8ad51c7fb4d01d747681df3a39435127aa227504c4d6570e9bb1b35438743b87afa3ef96dc0a1d13f06884149fd0ff151f746ebd19bd185764c0007d49a
EBUILD nodejs-18.20.1.ebuild 7436 BLAKE2B f10d8d49dbd54c9509aea2053cb7c57c979e98bdf57707f2d4cff23c0eab8f81e04d08c4eef82a84f57c7000334439e65e928c653419da0aabd27f22ea964e65 SHA512 c89a83582483608eb3f6209ad752df96ef9f0734058f43b55e069ff806d2b83d9e8583e9aee46fac0200d7f917efa64526cd27619756c27824bd0b1b90513847
EBUILD nodejs-18.20.2.ebuild 7438 BLAKE2B 156d9ca41a4c966d641cd6ba0b4a1d56634dc0a55c1797917a67d078f3c6e9a54eca3a89fb19b36f6200a9a7006628ba76b56ea7df7c499bf570a577c6db458b SHA512 02d95f400c38efdee04993d10be04ec0e3cd88f42f5fbf8852db5591a49fdbf1ae652eb057d17cce86fcc6d4f48142a01c1691e33119f1fdd3263a5ee8bf6af3
EBUILD nodejs-20.11.0.ebuild 7545 BLAKE2B c8279df6be74f1d4b57870b2385932ad9a4d738845f84276bb152d8ecfcc96df2a330b645a2ca40c6803ddb97b65512739c4468e17b57956b8695b9c7e6bd9fb SHA512 a680797d1d59eef6ab1a285877bb5e52739ffdc43f5e43f1c78b124343aaf60cb2c5d5ff78f91f50e10db04e068f4e73937947e8f44b7db70f7444a984699b5b
EBUILD nodejs-20.12.1.ebuild 7602 BLAKE2B b55f06868f43de48161629e4c682bbec28f1102c4dc4747254494980778436ce373b487c06e1366054e800e39182932088b075eca4bd4c630d3404f02cbfc92d SHA512 c0c48f4bab877c86ed006f5e298d2a440ef15a98af7d2a363a4e37e65b92caa97cf8cecbe38618e6d811ee4f5f3957df8ef7354bc7deb3576fa6671ce10f097f
-EBUILD nodejs-20.12.2.ebuild 7604 BLAKE2B 4ed39dc99e0bde86ff94f0d4ed24062250c2a74af7d13e6ec3ffa1558ece2ce2386592c1eb18562c980068f34c8b4b9b96f82a01c7e1d505828e6c7f1eaff424 SHA512 cd2f6d92a2da6fcec1bb65bde6619c2072785499a5cebedc061bc30f381f9ce282d40a92447f540bdb7992684855973e2b6f2153778923bef19725db12dd17ad
+EBUILD nodejs-20.12.2.ebuild 7522 BLAKE2B 29dcafce452678b5cce45321961fa50fcf95571f71990e4266589a9551ee15d6538b46af8721150a34fe329aa352937af38c7f29e5a53e265108841302d952b5 SHA512 5cd70ce3dfd4c0a1102be071784a0964b990b53e0729652a759b2d3d8678e4eb0240bbfbc943fd836e11965aeae4de70040d93654892480845143971b50127e8
EBUILD nodejs-20.6.1.ebuild 7495 BLAKE2B 83f47c14b57b63d72cd940388adbda2c3c4e70e63b2123d2bc4651585cbe2ed8f07851805a78edaae0bb6959e2bf15eb378f9a95aecdbc4956a3377e07255130 SHA512 6d83a4e45aa952dcae536493fd7f13d4ea2c5f101355f574490a112663437bf6a95152dc6297b1359ba7f3a2a4583ccbcefe29d4abff41cccb9cb3069f07008b
-EBUILD nodejs-22.1.0.ebuild 7604 BLAKE2B 4ed39dc99e0bde86ff94f0d4ed24062250c2a74af7d13e6ec3ffa1558ece2ce2386592c1eb18562c980068f34c8b4b9b96f82a01c7e1d505828e6c7f1eaff424 SHA512 cd2f6d92a2da6fcec1bb65bde6619c2072785499a5cebedc061bc30f381f9ce282d40a92447f540bdb7992684855973e2b6f2153778923bef19725db12dd17ad
+EBUILD nodejs-22.1.0.ebuild 7809 BLAKE2B 461d79a24bb270546c396e6a94d584ced1abcf604671c9606be953e89cca87b8fdc8271073fce2485744d5395568f861b17d6542e783edc7677978fa15ab863a SHA512 48bb51eafd4f1dd5eb08e0c141186db7d27ed6d0fa3219042a9abdec24335cfedd400308e0a551976f9f917b043433bcd926c86381501ed88b4af1b1ec0da729
EBUILD nodejs-99999999.ebuild 7406 BLAKE2B 71b0f9acf3a3cdf3181c7f1dc3ca2a290c5fefce6be6ab017483750a31f7bf3c996984b91f03e1144b2b6bf3cb852529b9f620974ab0484928d6a390890cf2dc SHA512 bc0b7c5171f11b9b2d29915e03614272653baba609d505885e4aaf5d51ed40291e82c5970bb7e914e41604dcb3788ecb85a0d5e8a9770aea73f77136f6915d1e
MISC metadata.xml 983 BLAKE2B 7e455047a955185d1e53797b2b0592c5242b7eb849617cf39366acbab41e4fd066d36d723dbc32760f591c933f068e643475fc1b58a2873a2f1221e1c5d44b71 SHA512 5e08a76e2704000aa83a2c63f6e821e83c302939c1a729c4ac73774cc85189da4eccc1a19b700babfe87c8f07327865171526550ddf16a4fc25fed834f4bf7a6
diff --git a/net-libs/nodejs/nodejs-20.12.2.ebuild b/net-libs/nodejs/nodejs-20.12.2.ebuild
index 7240c7d3ce2c..1b36063a673d 100644
--- a/net-libs/nodejs/nodejs-20.12.2.ebuild
+++ b/net-libs/nodejs/nodejs-20.12.2.ebuild
@@ -102,9 +102,6 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
- # bug 922725
- use riscv && PATCHES+=( "${FILESDIR}"/${PN}-20.11.0-riscv.patch )
-
default
}
diff --git a/net-libs/nodejs/nodejs-22.1.0.ebuild b/net-libs/nodejs/nodejs-22.1.0.ebuild
index 7240c7d3ce2c..e35427690118 100644
--- a/net-libs/nodejs/nodejs-22.1.0.ebuild
+++ b/net-libs/nodejs/nodejs-22.1.0.ebuild
@@ -19,6 +19,8 @@ if [[ ${PV} == *9999 ]]; then
SLOT="0"
else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
+ # We need this until simdjson is updated to 3.9.1 in nodejs (bug 931150)
+ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/net-libs/nodejs/nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch.xz"
SLOT="0/$(ver_cut 1)"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
@@ -60,6 +62,10 @@ DEPEND="${RDEPEND}"
CHECKREQS_MEMORY="8G"
CHECKREQS_DISK_BUILD="22G"
+PATCHES=(
+ "${WORKDIR}"/nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch
+)
+
pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]]; then
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
@@ -102,9 +108,6 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
- # bug 922725
- use riscv && PATCHES+=( "${FILESDIR}"/${PN}-20.11.0-riscv.patch )
-
default
}
diff --git a/net-libs/sofia-sip/Manifest b/net-libs/sofia-sip/Manifest
deleted file mode 100644
index 405e1a2ad2b9..000000000000
--- a/net-libs/sofia-sip/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST sofia-sip-1.13.16.tar.gz 2553298 BLAKE2B f9be6a1cd0cae96383e1d1ca8d1ef26deda5e5565dd8b223f6e6a34b596f48cd9e18536b6a53a736b20b7fcf7c67695069e1ba60ff466a932ae5642c9e0b8326 SHA512 29a5bd1e38b5b80d6cd6aeb6f3cff3c93660314a8577b550975ad6eddbc8a2ce341dff3f510cb4f24037bfb0ce5ada142b130a9576a8d6acfb06a38088cdcf50
-DIST sofia-sip-1.13.9.tar.gz 2551559 BLAKE2B 69b5c0e995475a23012e2608a4b146058689c5243221ea1569e40514408884cf602dce2a53cf2468c449bbce14f03082aece0a9249f1a517829d963e56a1792d SHA512 bec7c11d94cc7243d6e1d11eb6fe0b666c018d9eb599896766b55773825cf3e218267d7e6efd1a9f7cb6e1eab79c2b6a38095bfc5a8f013a647588a676f707ec
-EBUILD sofia-sip-1.13.16.ebuild 1063 BLAKE2B e1f263c250c66723ce61d752485607015f621d18bedb0a330c8620492c54d4ff8dd104dc5cef5b93286a72b7ccb0caec7d04d2f29872b5576a298b99ed928c01 SHA512 4db0f11852adceddfca67ff16589e3101e382053b7ab56e4b2301301a378d08be02b5b6e846a3f6c968575fa37cc11ebee363af6810b977a0722623a46d5eed0
-EBUILD sofia-sip-1.13.9.ebuild 872 BLAKE2B 335de48d1e945ade690a8439e0f31b3ece1e903dbd40479543b88a5631c1ec13c06763a20fe0a5b726c8bb627f69d3a093c45f25a0a22022187e23f29bd389fc SHA512 2cbbac4aa040dbc33c567e48ebf92a00c1d5dff181c5362c9b5d3da41e9df3797efc448f88b0af94ff7cb75800449dcfe8a5eee7ca6fdd786de02c4b3d1cc6e1
-MISC metadata.xml 258 BLAKE2B 67c0e4653e7cd8a1bf7ac7393630d5f8f388cd03e34fae9e6fe1b785dae998804540a59bb13a3c8bfe244fe6e3681192a61f50bfbe69ec169d46099d3ca0540c SHA512 8fd462fe27a8217b01873ce425eb0de7f832a33ba8daa814f1fed64a3e2def8bb13b2b324036ae0360c7835cc866d09c895048f949dcba00053e2ea957bd079a
diff --git a/net-libs/sofia-sip/metadata.xml b/net-libs/sofia-sip/metadata.xml
deleted file mode 100644
index 56e4d84ccc20..000000000000
--- a/net-libs/sofia-sip/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">freeswitch/sofia-sip</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-libs/sofia-sip/sofia-sip-1.13.16.ebuild b/net-libs/sofia-sip/sofia-sip-1.13.16.ebuild
deleted file mode 100644
index 4ef129972b2a..000000000000
--- a/net-libs/sofia-sip/sofia-sip-1.13.16.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="RFC3261 compliant SIP User-Agent library"
-HOMEPAGE="https://github.com/freeswitch/sofia-sip"
-SRC_URI="https://github.com/freeswitch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+ BSD public-domain" # See COPYRIGHT
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-linux"
-IUSE="ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/glib:2
- ssl? (
- dev-libs/openssl:0=
- )"
-DEPEND="${RDEPEND}
- test? ( dev-libs/check )"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- # Avoid sresolv tests since they make too many assumptions about the
- # networking environment, bug 915904
- sed -i -e '/TESTS/ s/run_test_sresolv//' libsofia-sip-ua/sresolv/Makefile.am
-
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-static \
- $(use_with ssl openssl)
-}
-
-src_install() {
- default
- dodoc RELEASE
-
- # no static archives
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/net-libs/sofia-sip/sofia-sip-1.13.9.ebuild b/net-libs/sofia-sip/sofia-sip-1.13.9.ebuild
deleted file mode 100644
index a316b7b3da32..000000000000
--- a/net-libs/sofia-sip/sofia-sip-1.13.9.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="RFC3261 compliant SIP User-Agent library"
-HOMEPAGE="https://github.com/freeswitch/sofia-sip"
-SRC_URI="https://github.com/freeswitch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+ BSD public-domain" # See COPYRIGHT
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 sparc x86 ~x86-linux"
-IUSE="ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/glib:2
- ssl? (
- dev-libs/openssl:0=
- )"
-DEPEND="${RDEPEND}
- test? ( dev-libs/check )"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-static \
- $(use_with ssl openssl)
-}
-
-src_install() {
- default
- dodoc RELEASE
-
- # no static archives
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/net-libs/stem/Manifest b/net-libs/stem/Manifest
index 884a9f3868bb..90375e9159c7 100644
--- a/net-libs/stem/Manifest
+++ b/net-libs/stem/Manifest
@@ -3,5 +3,5 @@ AUX 1.8.1-Add-an-exclude-test-argument.patch 7797 BLAKE2B eff2398cf44ee619075be6
DIST stem-1.8.1.tar.gz 2859634 BLAKE2B f78da079791583a17eb439a4e2459c7e0af454e45300202df1085d1b1ba150ee097cfa1b93df5ad0d7090644fad6e035604382c73b94744076cad490ab52459a SHA512 bad2f4f96e37caa3ee2928bb027318c4941ca3f6c0072c5f6e87fe647d2b68400ad352d9c27fa2a35c00f4f327aa9cc00e2907b21a9cbd26fab46ec21e2a038a
DIST stem-1.8.2.tar.gz 2859640 BLAKE2B 4539fc42a463cd1c2ebba10bb31a69d529c41cdaee623beebd3219a2c1d59f8f9b8242b537dd4244e666fb765c5af2729caeeb22a7f8cd1ca6c13dd3cf6aac93 SHA512 f054bbc9a61e04fb7e3b7d1534803b938b855c29795471953661f8fd9c0a5196fe1f9ccfd01e5b3256ea42893a7d57fda34fa54932012e345f74bb3303ff98c5
EBUILD stem-1.8.1.ebuild 1482 BLAKE2B 74799c4c26538e682a771e321515cd228e866ab7448e65672bbc3a90675de3be49b34122f11cd10f1c348e467241102b741ad309451676d3c9a53975d61fb486 SHA512 920e1ca2e66d0a70180d7eebbb06ddd56bb69cd37a2154c09c5c056e2f5b595b54acc23f3b45a6859e5e893880573d4d6dd95438fc11b687501082ef83c0a85f
-EBUILD stem-1.8.2.ebuild 1623 BLAKE2B 86f7a2b5561ac8a71d4276570a6c5895e0f356be17658fffbb7d8b4c2b06fd87915c229dc984300236a604d750deaf189e29899c0aea6b92f9d68c45e46b9194 SHA512 758b11162822799f8f751287db28c115e7f846be116f70affd5724f01a825645feddb0dbef085443c2f09377929372288d94c060442f5b6a0a911c102a74ed09
+EBUILD stem-1.8.2.ebuild 1623 BLAKE2B 70615fd27a6017a0560a53090ec1b5d388ecec7c35eb7aa5cbf1430ce057632cdab71e5e0b20958c2380c914d359a27ae63a4b6bf4bceb10848d3732af2facb2 SHA512 472c3a93dfe9b05c0691b552b41ee2948009077fd3fa72502edc62d256e8f91fa4e372df04aff9f93e9030c34b36693553df7df4707c38205019c62358bfefcf
MISC metadata.xml 297 BLAKE2B 9da181ceb341f1e4c5bf37cbcc8f40536c237a20095b4ffc0553996a4cd5d24ccb2b85d248f654a36757a4db5154335949f298a09df7e3d63c3cf74f38253788 SHA512 1400ff80faae768418f7c2e246c09e36a1ea0d66b686adf3251b4b7a57930ad39e935912a539ef3b3c9316f686d7c1191658a28188f3eb1b90ed1a07e7751c77
diff --git a/net-libs/stem/stem-1.8.2.ebuild b/net-libs/stem/stem-1.8.2.ebuild
index 029f9e97a8f3..26857d59447a 100644
--- a/net-libs/stem/stem-1.8.2.ebuild
+++ b/net-libs/stem/stem-1.8.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/net-libs/telepathy-accounts-signon/Manifest b/net-libs/telepathy-accounts-signon/Manifest
deleted file mode 100644
index 548496734808..000000000000
--- a/net-libs/telepathy-accounts-signon/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST telepathy-accounts-signon-2.1.tar.bz2 15362 BLAKE2B 62919b9dda9514ad554026c733e03fbb272334f72f4c8d5220ba10b7680220f67e696f2a4e0824da8f450ea901dc9a7e8b4628f05b733bd492af69c4d713b43b SHA512 537d5e1da577101514662771de6394c66ae2e3e95189a755432f1c88b61aa493843b2c8eac778b45e281e5a612fbadf2cda8d4ae09c6e2ccebdc3700009096bd
-EBUILD telepathy-accounts-signon-2.1.ebuild 606 BLAKE2B 35b14390775dcd3756d9c3114a8d450bef389a09872550fdc33aded16b68bb2a05968d643abb7302f5ea482b5c14c983cc32b5691e808f4355690f3e09718dce SHA512 38680ed37115ed8026245ceeece1ccb1d51db7839e668797f154bc2506a40fca47474d18e396db72777c4a203272f4d2ea6cec5de63df51172c974a188ce482e
-MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f
diff --git a/net-libs/telepathy-accounts-signon/metadata.xml b/net-libs/telepathy-accounts-signon/metadata.xml
deleted file mode 100644
index 8641e5bdd399..000000000000
--- a/net-libs/telepathy-accounts-signon/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/net-libs/telepathy-accounts-signon/telepathy-accounts-signon-2.1.ebuild b/net-libs/telepathy-accounts-signon/telepathy-accounts-signon-2.1.ebuild
deleted file mode 100644
index a22270af9078..000000000000
--- a/net-libs/telepathy-accounts-signon/telepathy-accounts-signon-2.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Mission control plugin for Telepathy to provide IM accounts and authentication"
-HOMEPAGE="https://gitlab.com/accounts-sso/telepathy-accounts-signon"
-SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="
- dev-libs/glib:2
- net-im/telepathy-mission-control
- net-libs/libaccounts-glib:=
- >=net-libs/libsignon-glib-2.0
- net-libs/telepathy-glib
-"
-RDEPEND="${DEPEND}"
diff --git a/net-libs/telepathy-farstream/Manifest b/net-libs/telepathy-farstream/Manifest
deleted file mode 100644
index 1db68ab8ce64..000000000000
--- a/net-libs/telepathy-farstream/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST telepathy-farstream-0.6.2.tar.gz 601409 BLAKE2B 0e130f657fe888e7be732aff2d14782f9b650a004aff1962f0df99f88537a9425acc88764b1945c6fef1e6e53edfafce08c3e1f81530a3703f9c09bc61e6ca2c SHA512 ef9c07df607add411df404f5e2dfbf92afde8387291980e59f9e0b85d6edf0904582f10491316ae01349fe242d44a3579a27663127d5a91cb7b06ad163b6e4a6
-EBUILD telepathy-farstream-0.6.2-r1.ebuild 1168 BLAKE2B 706bb67fe8c39d582655258d5ba6117f8153e30f254717675206761827a577f9f42f7e8f5bad0103da73480949b33ff5af66f710a8a9bfc726176309feabba98 SHA512 d3cf258def154fd5864187c7df8e8b97ab51c6f7a9052ac568ef7819c825764599f4504bfec83aca325b2d4b124aafdb5dca0775189fe404fe9cadd4d5e8a54c
-MISC metadata.xml 279 BLAKE2B b2b9f7e7d1792bd58ec5c9835ae2bd5ea602766dddb264aba2805e9baec0377a2b90ddb7b6b13937d7052a798d0e1d4d4999911fb04be72ba040847481a37960 SHA512 d6f7189083736876c867180ad8d874c4044ff7c7f5d6d89928ba96d7f359890e30a2c9734517d48af9bbebef49a7a3eb64b9cfe8026cc1e821c2af1698e40966
diff --git a/net-libs/telepathy-farstream/metadata.xml b/net-libs/telepathy-farstream/metadata.xml
deleted file mode 100644
index 7128c027c5d9..000000000000
--- a/net-libs/telepathy-farstream/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="freedesktop-gitlab">telepathy/telepathy-farstream</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-libs/telepathy-farstream/telepathy-farstream-0.6.2-r1.ebuild b/net-libs/telepathy-farstream/telepathy-farstream-0.6.2-r1.ebuild
deleted file mode 100644
index cac3e6329a6b..000000000000
--- a/net-libs/telepathy-farstream/telepathy-farstream-0.6.2-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="Telepathy client library that uses Farstream to handle Call channels"
-HOMEPAGE="https://telepathy.freedesktop.org/"
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
-IUSE="examples +introspection"
-
-RDEPEND="
- >=dev-libs/glib-2.32:2
- >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.60
- media-libs/gstreamer:1.0[introspection?]
- >=net-libs/telepathy-glib-0.21[introspection?]
- net-libs/farstream:0.2=[introspection?]
- introspection? ( >=dev-libs/gobject-introspection-1.30 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=dev-build/gtk-doc-am-1.17
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure \
- --disable-Werror \
- $(use_enable introspection)
-}
-
-src_install() {
- gnome2_src_install
-
- if use examples; then
- docinto examples
- dodoc examples/*.c
- docompress -x /usr/share/doc/${PF}/examples
-
- docinto examples/python
- dodoc examples/python/*.py
- docompress -x /usr/share/doc/${PF}/examples/python
- fi
-}
diff --git a/net-libs/telepathy-glib/Manifest b/net-libs/telepathy-glib/Manifest
index 1071a540bb31..6cf0094c3ab6 100644
--- a/net-libs/telepathy-glib/Manifest
+++ b/net-libs/telepathy-glib/Manifest
@@ -1,3 +1,3 @@
DIST telepathy-glib-0.24.2.tar.gz 3855853 BLAKE2B b98701e4897da5f1e1791af1d36f0f8e98fc0a043406a2e1e6c56437acfc7ed83701163a8c30d1ec2506cea4ca9a64827fca96ea0c3ea1566d38519b63a3a201 SHA512 736590c299b6522c41153e01e80d9bfdac1d4cbec646b28c9fba67a07429426ff2c8e38818f2cddd7ccdc38a061d210906f6e551f7a6059c34c4dd08b789b501
-EBUILD telepathy-glib-0.24.2-r1.ebuild 1417 BLAKE2B 44d78d82b1777075fc747fcac103890fd08cf608df24bc40bbb396267a3b67e9c2357172adad06de098dc2b4463323c157716fcf9411a06d5159ea9ce084cb6f SHA512 b51a26c167b619ef0afdd6e36f2a15ba84b077866930373e562de2ac808e7ef2bba0d5c48918ba1ffa0d677d027c143d0a12e8bca7873c41109c673b3077edda
+EBUILD telepathy-glib-0.24.2-r1.ebuild 1417 BLAKE2B abfbf0cdc5505d2b1c7198af51336e4c14fb45e2f48f27fd731fa8e537f7edbd41bc2fb05ff8b340842c43542625ed3235ba4f75a0e21ed97d580a25b0de0a55 SHA512 27a4e38b266aa701040080c3638ba4a1ebce5f1581e34bf17321d42cfb73d41ad5bd59fd5ba0ad5e51ad6ef59a677cff79206f4d7ea3b8e6d34de1ef6b17641a
MISC metadata.xml 365 BLAKE2B dc66dec76b8408f92646139e3947f92fb1dd822ff6f63660ceaf3c6eae1d0491c9c30857af633c99efe94acbf57a55d5be7edf4a85c01b620f86113e73498d45 SHA512 9512c3cd2e2971c9871c725c7b89cabbbebc759ea38260faedeadb7e993bf1d2055a5e5d78cdf86c7ebb2fcce2d898e9ef5267995a4db257d9d7866f7394c1f3
diff --git a/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild b/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
index 0c10c1239adf..5466878f5741 100644
--- a/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
+++ b/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_REQ_USE="xml(+)"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit gnome2 python-any-r1 vala virtualx
diff --git a/net-libs/telepathy-logger-qt/Manifest b/net-libs/telepathy-logger-qt/Manifest
deleted file mode 100644
index 31d9fd58b805..000000000000
--- a/net-libs/telepathy-logger-qt/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST telepathy-logger-qt-17.09.0.tar.xz 93480 BLAKE2B f516ff58b64a59ba3b51c0daf0c871fd0e03b7860fa94f2139175cccb3e5ff4f108b09db22366bdc2e4031556ab06712d1d935b8db7b1ed9b08803f047c943c3 SHA512 1524673a7dcba0d65c57e49d6e0dafd1b826b6444faaabc1dc482b29f6515374a1beb09a9bbfb115097e10fc18722ffe0187dc1bff9be06dc56a95ef32d805e3
-EBUILD telepathy-logger-qt-17.09.0-r1.ebuild 806 BLAKE2B 7b87620a819e5a9506d279f1f4c59da3f88defdc167bf60fa93dfaece686e7033b1774d9208c92e78b5e7847ff13b5fdb1da54d6bafbe6cd7234dcf319ccedab SHA512 d2dff5ceed3557b3edcb9614c2141027e07018fd842788f50120f89fff564849f30db746d74a57d61c0664a251d4969ab5a4908a49062c5c0225803c8edf34cf
-MISC metadata.xml 389 BLAKE2B 5d2f51d62839754d071334469f51747220dcc2de03918bfedf5b504aab83c47357a03c60383d933b681cbef20b9a05a17bc225bf1bd96aae5b5f50de752a6ab4 SHA512 80763c30ec3c93ea57b7761f965a7513a96ccaccd1ecb4c90d9fd61d878d31180d9eb3517bc224493568ba8e6a16dd3fa086fc75b1ce0bc55aa179992b5d2caa
diff --git a/net-libs/telepathy-logger-qt/metadata.xml b/net-libs/telepathy-logger-qt/metadata.xml
deleted file mode 100644
index d16002b1e40b..000000000000
--- a/net-libs/telepathy-logger-qt/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
- <remote-id type="kde-invent">network/telepathy-logger-qt</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-libs/telepathy-logger-qt/telepathy-logger-qt-17.09.0-r1.ebuild b/net-libs/telepathy-logger-qt/telepathy-logger-qt-17.09.0-r1.ebuild
deleted file mode 100644
index 51bc99f5e8d8..000000000000
--- a/net-libs/telepathy-logger-qt/telepathy-logger-qt-17.09.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit ecm kde.org python-any-r1
-
-DESCRIPTION="Qt bindings for the Telepathy logger"
-HOMEPAGE="https://invent.kde.org/network/telepathy-logger-qt"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/telepathy-logger-qt/${PV%.*}/src/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-IUSE=""
-
-DEPEND="
- dev-libs/dbus-glib
- dev-libs/glib:2
- dev-libs/libxml2
- dev-qt/qtdbus:5
- net-im/telepathy-logger
- net-libs/telepathy-glib
- net-libs/telepathy-qt
- sys-apps/dbus
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
- local mycmakeargs=(
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- ecm_src_configure
-}
diff --git a/net-libs/telepathy-qt/Manifest b/net-libs/telepathy-qt/Manifest
deleted file mode 100644
index 8a336eaa7905..000000000000
--- a/net-libs/telepathy-qt/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch 874 BLAKE2B a9d18d8dd7c79b0f14462dbb072f0eecbbd4351341856d52daade09e73b0c977ec5bcad0cb99c2d1113f696499ac538ed76c6ab0b1d95528852e00262fa092d8 SHA512 96e056ca2dfffdd287ae060dacff8d6645cc25df78c9ecd264aba321aa4187be8264129e72f96ac041198e6e4bf4505399db829f760dcab3c85be5adb9b976f9
-DIST telepathy-qt-0.9.8.tar.gz 6448686 BLAKE2B 7554b812c35a09aabc0ff92fea43f633b5c2f87784c8e7b387545b31c1c92eb02f9e416930c635202fe0205c4e26c1fd63c3b4a668cf0ceeb602d8a777891cd9 SHA512 fad662c02417c8e4e239d438ea3549226e589442aea8418c8922a6b78ff88422a36c1cc0d2e3591240fac115390a7fbdb1b4deea98187051cc811175b60b9e8b
-EBUILD telepathy-qt-0.9.8-r2.ebuild 1634 BLAKE2B d52660ae43662ee5d3d0eea9ea9529ec3166bbe61ed341a386327c5e40a4467583d4ad2e153ac46eb950f7449d590995754148fa676ceee9590b4475534b0104 SHA512 b915fa8ee91e21e646ddfd6c158926ead97b1001ea3929f8f3be2f5fe19cbc8cdff4116b3e0e7e6179ac5bc0551762deaadd74e8c252c381d49cfeaa1e358e5f
-EBUILD telepathy-qt-9999.ebuild 1735 BLAKE2B b0bcdc32b8d597a99c3c3667e5bda415bef77f72b8d41fc864c21558594e543b2bdf398606c512f8881f5605cdb1ea88fff6e13f35bf0f691fcc9c189c3c521f SHA512 ff203bd3ae0b481b2e895631f5f0b41351d85abdc275b7461a4f0a50e254e4cbee37bf59fe924e2a4d8ad25b9f8d728623b56fccdb3a30be9badc53da16bb58a
-MISC metadata.xml 722 BLAKE2B d17eb48d784f9128e24be8dbc68237870291a2b758b0d3009b6aaf0fec4396421f10a332ffac927b4e83dbb3a95bfa9376fe1831d633a38dc3cf1ee8e7f44733 SHA512 ec1dff533720d3f77cfc194332740fb200db1e2d024d2ea64ef13e831911f7ca700b7588bf263be2a24e3b606c2dfa580220b9feda064c2551ebd81a33c9ae5c
diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch b/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch
deleted file mode 100644
index 0ac61c48a87a..000000000000
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-fix-tests-finding-glib-2.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 188dece432d090809c5ad88a91cd573c5af61c09 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Mon, 6 Jun 2022 09:44:53 +0200
-Subject: [PATCH] Fix build with newer glib
-
-gunixconnection.h is now at /usr/include/glib-2.0/gio/gunixconnection.h
----
- cmake/modules/FindGIOUnix.cmake | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/cmake/modules/FindGIOUnix.cmake b/cmake/modules/FindGIOUnix.cmake
-index 263c093e..7f5513b3 100644
---- a/cmake/modules/FindGIOUnix.cmake
-+++ b/cmake/modules/FindGIOUnix.cmake
-@@ -21,7 +21,7 @@ pkg_check_modules(PC_LibGIOUnix gio-unix-2.0)
- find_path(GIOUNIX_MAIN_INCLUDE_DIR
- NAMES gio/gunixconnection.h
- HINTS ${PC_LibGIOUnix_INCLUDEDIR}
-- PATH_SUFFIXES gio-unix-2.0)
-+ PATH_SUFFIXES gio-unix-2.0 glib-2.0)
-
- set(GIOUNIX_INCLUDE_DIR "${GIOUNIX_MAIN_INCLUDE_DIR}")
-
diff --git a/net-libs/telepathy-qt/metadata.xml b/net-libs/telepathy-qt/metadata.xml
deleted file mode 100644
index 3a5cd3fd9568..000000000000
--- a/net-libs/telepathy-qt/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>akulichalexander@gmail.com</email>
- <name>Alexandr Akulich</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
- <email>qt@gentoo.org</email>
- <name>Gentoo Qt Project</name>
- </maintainer>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <use>
- <flag name="farstream">Enable support for audio/video calls via farstream</flag>
- </use>
-</pkgmetadata>
diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild b/net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild
deleted file mode 100644
index 32333b8e6c40..000000000000
--- a/net-libs/telepathy-qt/telepathy-qt-0.9.8-r2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit python-any-r1 cmake virtualx
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/"
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-IUSE="debug farstream test"
-
-REQUIRED_USE="test? ( farstream )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtxml:5
- farstream? (
- >=net-libs/telepathy-farstream-0.2.2
- >=net-libs/telepathy-glib-0.18.0
- )
-"
-DEPEND="${RDEPEND}
- test? (
- dev-libs/dbus-glib
- dev-qt/qttest:5
- )
-"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- test? (
- dev-libs/glib:2
- $(python_gen_any_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- ')
- )
-"
-
-PATCHES=( "${FILESDIR}/${P}-fix-tests-finding-glib-2.patch" )
-
-python_check_deps() {
- use test || return 0
- python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPython3_EXECUTABLE="${PYTHON}"
- -DENABLE_DEBUG_OUTPUT=$(usex debug)
- -DENABLE_FARSTREAM=$(usex farstream)
- -DENABLE_TESTS=$(usex test)
- -DENABLE_EXAMPLES=OFF
- )
- cmake_src_configure
-}
-
-src_test() {
- # some tests require D-Bus, bug #732110
- local myctestargs=(
- -E "(BaseConnectionManager|BaseProtocol|StreamTubeHandlers)"
- )
- pushd "${BUILD_DIR}" > /dev/null || die
- virtx cmake_src_test
- popd > /dev/null || die
-}
diff --git a/net-libs/telepathy-qt/telepathy-qt-9999.ebuild b/net-libs/telepathy-qt/telepathy-qt-9999.ebuild
deleted file mode 100644
index b6c761bf8d4e..000000000000
--- a/net-libs/telepathy-qt/telepathy-qt-9999.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI=( "https://github.com/TelepathyIM/${PN}" )
- inherit git-r3
-else
- SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-inherit python-any-r1 cmake virtualx
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/ https://github.com/TelepathyIM/telepathy-qt/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="debug farstream test"
-
-REQUIRED_USE="test? ( farstream )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtxml:5
- farstream? (
- >=net-libs/telepathy-farstream-0.2.2
- >=net-libs/telepathy-glib-0.18.0
- )
-"
-DEPEND="${RDEPEND}
- test? (
- dev-libs/dbus-glib
- dev-qt/qttest:5
- )
-"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- test? (
- dev-libs/glib:2
- $(python_gen_any_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- use test || return 0
- python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPython3_EXECUTABLE="${PYTHON}"
- -DENABLE_DEBUG_OUTPUT=$(usex debug)
- -DENABLE_FARSTREAM=$(usex farstream)
- -DENABLE_TESTS=$(usex test)
- -DENABLE_EXAMPLES=OFF
- )
- cmake_src_configure
-}
-
-src_test() {
- # some tests require D-Bus, bug #732110
- local myctestargs=(
- -E "(BaseConnectionManager|BaseProtocol|StreamTubeHandlers)"
- )
- pushd "${BUILD_DIR}" > /dev/null || die
- virtx cmake_src_test
- popd > /dev/null || die
-}