summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin31844 -> 31850 bytes
-rw-r--r--net-libs/glib-networking/Manifest4
-rw-r--r--net-libs/glib-networking/glib-networking-2.76.1.ebuild7
-rw-r--r--net-libs/glib-networking/glib-networking-2.78.0.ebuild9
-rw-r--r--net-libs/libktorrent/Manifest2
-rw-r--r--net-libs/libktorrent/libktorrent-23.08.3.ebuild59
-rw-r--r--net-libs/libquotient/Manifest1
-rw-r--r--net-libs/libquotient/libquotient-0.8.1.2.ebuild62
8 files changed, 15 insertions, 129 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 58d51897b2b5..70830a76b4f0 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 384e77542b56..29920b0525e5 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -1,5 +1,5 @@
DIST glib-networking-2.76.1.tar.xz 280896 BLAKE2B d4fb8e30096e2e0bdca183795e5d6f86f13c887ad61a52a46dd2af90756ced41e540f286b2cdafb4655cf337758e3742508c0e62e0ea3850ab293cd04e12488e SHA512 9da7844dc767c8dc33953bf984aa9fcc12ac6f9945b55b9c0ec34ecf13592deefead37dc27b048f564dc423286224c041b9842034e197d90f93822128fab4f97
DIST glib-networking-2.78.0.tar.xz 282864 BLAKE2B 24b503a79e3a75c706e5aac98bb4593c6a282d980175633e77097ec8dcb7399f1e197ef42cad9f1f0a7c0456e0f09fbb7a197dcdf1ee2eff0f061ea826e2ee33 SHA512 7574e82aa018332edf99dd284c7fd74b5935bca4a6a70e950ae4b22bbe7be188433fea69e35c742cae120e7ff7d1a6b4f5bf3957fc31f220f50189d3958a3f58
-EBUILD glib-networking-2.76.1.ebuild 1997 BLAKE2B 752782d2ac730a39a7760999265a9782900c70b0034df667661d0c960f682f0b4fce9fffeda544da77aab7e2d9ea8245211e71a819cf7379250b224225284493 SHA512 b5e0bc24f6446774edd382478bfff02f7d8945f6506286efb61eb1e39cc472eb5516b7d57a38c8436fa230581bc3a3f6c2837a7044135a3f7057864163c757d6
-EBUILD glib-networking-2.78.0.ebuild 2000 BLAKE2B d9d301762b21fdb549dfe2e9fd0c76e3b6a3ad2e6aad78ec3dc692fde0272012cc19378132430023d3ce06e9c2acd4b4ff3b9dbeacfea235d7e48753ed3ce2e1 SHA512 47044acb1ef2f533b0e0b2b86b97cdc2cc89490eb5c6c08d002b424044992fb37582e827a8734e36c57d84341af45e215ba4b82083e59a0387c8da2f8f1cd09f
+EBUILD glib-networking-2.76.1.ebuild 2251 BLAKE2B c7a1cc0b28c3d135bf2a488f83ff0eccb28962efabdf5501c906335a8ffca5789e457055c1abc3bce1b299cdfa44e59fefc65dce0b4bbdba5bf126870bb20806 SHA512 a0899f128471a26c64bd9aaa94eff3dedd707456ea4f160b983ff414eb59d624d7e967ffebc111fe8cdb7dc99ef0581c41564eb2f3ffdb65843367fc856daad6
+EBUILD glib-networking-2.78.0.ebuild 2252 BLAKE2B 0ba6cd978b11c4cc0ab7f969037a9338de52e9168cad05b4c16e6caf3b7fe8f0d2c945630275606de2765600f8c561d98120ca4649a144a9c958b094f3607ca3 SHA512 35f96aa017fae9b105a2f300b5f7eaca0280b68dc99cc1f00a0f6b0a00d447c53116df745ede20873111102103ac67a96428b65cd246dc38727fe30caf198fc0
MISC metadata.xml 646 BLAKE2B 977c01c7fb13500e49e68e8d4d133e96e22207cd899e87b359cb97d816f9e70452d1e80c09dd11dde9927ebac58964834f085b35692ae037af9e40cc1f567f52 SHA512 811c7c6e5441ce6f99b49ea15c064f8ec579baee2b0f1de6efe5285999d0b9e29f2283d4f88a104105eec119700fa857c27ea580718455f1fe683aa120945b75
diff --git a/net-libs/glib-networking/glib-networking-2.76.1.ebuild b/net-libs/glib-networking/glib-networking-2.76.1.ebuild
index 63096b664380..b662291fbe8c 100644
--- a/net-libs/glib-networking/glib-networking-2.76.1.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.76.1.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
@@ -58,6 +58,11 @@ multilib_src_configure() {
}
multilib_src_test() {
+ # Pretend the network is available so we get real libproxy parsing
+ # output rather than it giving up early in e.g. systemd-nspawn in some
+ # cases.
+ # https://github.com/libproxy/libproxy/issues/260 (bug #914382)
+ local -x GIO_USE_NETWORK_MONITOR=base
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
}
diff --git a/net-libs/glib-networking/glib-networking-2.78.0.ebuild b/net-libs/glib-networking/glib-networking-2.78.0.ebuild
index d69dd2a0427c..03910e824f0c 100644
--- a/net-libs/glib-networking/glib-networking-2.78.0.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.78.0.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
@@ -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}]
@@ -58,6 +58,11 @@ multilib_src_configure() {
}
multilib_src_test() {
+ # Pretend the network is available so we get real libproxy parsing
+ # output rather than it giving up early in e.g. systemd-nspawn in some
+ # cases.
+ # https://github.com/libproxy/libproxy/issues/260 (bug #914382)
+ local -x GIO_USE_NETWORK_MONITOR=base
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
}
diff --git a/net-libs/libktorrent/Manifest b/net-libs/libktorrent/Manifest
index f62ccb783c1b..001531028998 100644
--- a/net-libs/libktorrent/Manifest
+++ b/net-libs/libktorrent/Manifest
@@ -1,5 +1,3 @@
-DIST libktorrent-23.08.3.tar.xz 604144 BLAKE2B 85688b3bc77aefa7ef56cb146b0f51eac3ba17b1a0dd962dfcd046bc16c8909371f99f1a0fc022dc7c24d5e020f0a96fe457287957874f6fa0289e6bd58b2825 SHA512 0b401a183b8e52f59e2152890898b822c378f640032939bdf76810358ac4228fa7b1e47ecf67f02f34b42e31e4a9329da5df654e655fa8df6632436f9138d2c9
DIST libktorrent-23.08.4.tar.xz 604128 BLAKE2B 432541ff0d49369a4de787fd48be5fee0f14edb54014fe98600732b2b31755dd862fbcf365195f7b30931d3318782c1976a057d92370a4d554e99517c19a222d SHA512 9546ac6252f85eb12e2ad870d7da25e08ede1aab917e2bb8237cd5e975b1fe0d99ecfbbdda40a807ac96ebe23830cffbea59ebfac8d4e53b487520d7bf67ffbc
-EBUILD libktorrent-23.08.3.ebuild 1424 BLAKE2B 9799aed8456ea870a3499ad7789c9a94d9eccbd0f37f7000095b4d642e3b01bf1dd5667ed1ead93416bb58c9b262e1377bea22acfc567d7c1160dca7a89a9fb8 SHA512 201cdf6a4fc434260c5cdd71ea2210e3e7ca171ad5f5cc21cbaaf9771a55f5fc3d69cf1dc8fe5cf4075083dfb0645470556ee916a082f78d6861b84ddb82d2dd
EBUILD libktorrent-23.08.4.ebuild 1424 BLAKE2B c75dcab9838324cb487b6af948687ba3044e452494b1068eb1cf8499fd5ae9fad84a137e4043f76093e14aabb6347277e13e9aacffbff7d6927ac66e32ce4152 SHA512 a1b47ee5380a6d5d505d19f55958c0c122a8c7c9ee75e63db84affe38865753e46c0adbc590dea381cf2ff7a72333cb9e653a0f888af0f2212c6b86e93bf0d22
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/net-libs/libktorrent/libktorrent-23.08.3.ebuild b/net-libs/libktorrent/libktorrent-23.08.3.ebuild
deleted file mode 100644
index e2b083459c46..000000000000
--- a/net-libs/libktorrent/libktorrent-23.08.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KDE_ORG_CATEGORY="network"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="BitTorrent library based on KDE Frameworks"
-HOMEPAGE="https://apps.kde.org/ktorrent/ https://userbase.kde.org/KTorrent"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-COMMON_DEPEND="
- >=app-crypt/qca-2.3.0:2[qt5(+)]
- >=dev-libs/gmp-6.0.0a:0=
- dev-libs/libgcrypt:0=
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/boost-1.71
-"
-RDEPEND="${COMMON_DEPEND}
- !dev-libs/botan[gmp(-)]
-"
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
- ecm_src_prepare
-
- # Gentoo workaround because gmp.h in MULTILIB_WRAPPED_HEADERS is breaking this
- sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \
- CMakeLists.txt || die
- sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \
- KF5TorrentConfig.cmake.in || die
-}
-
-src_test() {
- # failing network tests
- local myctestargs=(
- -E "(fin|packetloss|send|superseedtest|transmit|utppolltest)"
- )
-
- ecm_src_test
-}
diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest
index c7bbf97be29b..990bd25fd11a 100644
--- a/net-libs/libquotient/Manifest
+++ b/net-libs/libquotient/Manifest
@@ -2,5 +2,4 @@ AUX libquotient-0.8.0-no-android.patch 993 BLAKE2B 119a902b67ac0c101a84217e52f34
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
EBUILD libquotient-0.8.1.2-r1.ebuild 1926 BLAKE2B a5104973ab5d280f35f5a4af480faa02404bcc8ae13a7a1cfa8c1cbb0b152bcf92aac092d243ae1266a24bd3334bdb43ab9e772c47783e37b35150400c156eb9 SHA512 1ec198a0cf6e08f34dd18339f2159eb7c7fca4fe3f9d6163110b30488acde7f2792ac31c40ea43923240595ae040c593a7c28c4e533cd87299a508ae552001b8
-EBUILD libquotient-0.8.1.2.ebuild 1300 BLAKE2B d8fbf9f6f4fca3c5ff7996ce7eacd74c8c57baa115ac139c5610862da4b0277c6ed7baa729a776b4681f002a56f82b23bd672f8e775ebc9edeafc8299007df07 SHA512 6b8a4ec5db4684ba27935b8469fcee51244a42dd3d35274d972ffc5e0523dd230acaa5698bd0cf6cd072f822a8a51d119ccc000b0f18711643704d6902337f87
MISC metadata.xml 338 BLAKE2B 84af57de6f4faeb65a9a9bd272a29e6cb4491e8eff3d79c4704566baa4af7cfa2f9c6c14a52a0a44e8751848b9e89f30807a6d0c304eb28d8b2cb9f43f0b37c5 SHA512 f93f27e29f09f8e6e6c0038a403990260c8998213c8248c2acbfc1f7e76faa07c296d4b30214c746f30d42b37d636be92720e692280098d4d72d3d542b5004aa
diff --git a/net-libs/libquotient/libquotient-0.8.1.2.ebuild b/net-libs/libquotient/libquotient-0.8.1.2.ebuild
deleted file mode 100644
index 77b91909c07b..000000000000
--- a/net-libs/libquotient/libquotient-0.8.1.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-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="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/olm
- dev-libs/openssl:=
- 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
-"
-DEPEND="${RDEPEND}
- test? (
- dev-qt/qtconcurrent:5
- dev-qt/qttest:5
- )
-"
-
-PATCHES=(
- # downstream patches
- "${FILESDIR}"/${PN}-0.8.0-no-android.patch
- "${FILESDIR}"/${PN}-0.8.0-no-tests.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_WITH_QT6=OFF
- -DBUILD_TESTING=$(usex test)
- -DQuotient_ENABLE_E2EE=ON
- )
- use test && mycmakeargs+=(
- -DQuotient_INSTALL_TESTS=OFF
- )
- cmake_src_configure
-}
-
-src_test() {
- # https://github.com/quotient-im/libQuotient/issues/435
- # testolmaccount requires network connection/server set up
- local myctestargs=(
- -j1
- -E "(testolmaccount)"
- )
- cmake_src_test
-}