summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-22 01:20:40 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-22 01:20:40 +0100
commitcb6b2150348c9dc57c68bcba47bcdb6f20e8e508 (patch)
tree4d89a8eab47a7fbc14b209c7c252724a72c68f8a /net-libs
parentc0bcbed1a8a833beeae3ab7541dc9f460ab7cfce (diff)
gentoo auto-resync : 22:06:2023 - 01:20:39
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin32628 -> 32624 bytes
-rw-r--r--net-libs/libpcap/Manifest2
-rw-r--r--net-libs/libpcap/libpcap-1.10.4.ebuild2
-rw-r--r--net-libs/libproxy/Manifest1
-rw-r--r--net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch26
-rw-r--r--net-libs/libtorrent-rasterbar/Manifest2
-rw-r--r--net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild75
7 files changed, 79 insertions, 29 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 614a664e49df..f2a187380b2d 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index fe7d6fa2ae43..4989846f1d39 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -4,6 +4,6 @@ DIST libpcap-1.10.3.tar.gz.sig 442 BLAKE2B 30f0053bc05564fd06aeac751d85eb4838c55
DIST libpcap-1.10.4.tar.gz 952153 BLAKE2B 05a7eafc1e1817f7844008db89d8fb10cd2525c22f7ee6c9e3d582b14229412f38ccced5e9d80a96dd459ef9eab12eccb5c1dd4978ddc9f66267469212005e4c SHA512 1f6d6ddd07dae7c557054cb246437ecdaf39d579592a5a6bdf1144eea6cb5a779ac4ca647cfed11ec1b0bb18efc63b845444e497070bacefaaed19a5787ae5e1
DIST libpcap-1.10.4.tar.gz.sig 442 BLAKE2B d0eb5da9a57003848b24d458e50a201d0bb8876a12e63f6627bf9dc1a784e780610cd0c858243cc75a63999b40bc64507b078777ae844ede7c07eef9f4f9e0d5 SHA512 34aa401c2e162d708c61b78b445af2fe4ddc0e57de9124b5cc3a05679ffbc3834088160f83892d827e25c65b33313fe71aa73c2de09935d387252ab315ca5ee1
EBUILD libpcap-1.10.3.ebuild 2215 BLAKE2B 6e6e1416f68f9404c8948412d0c635b773bb492a844529b9fd8852453e3d443aadd22fde2147c55f68bbd68b5d22799d55b4137b0a3e8e46b15e288e44c1fe2a SHA512 99739a22aaaa291fc6ed82ea15015756b67f33b4d6ae0798f226feeb520766d21f667973e511a6e51850e32060a871690d62f5ae40d845347cff12f4cc8024d4
-EBUILD libpcap-1.10.4.ebuild 2217 BLAKE2B b2efface9d78be77e7439c2e581f56934f30032d5f5df218a411fe762a3d1ce4ea14274b0ba26342744ac223a20f2fc5d7f1eee77957968bc0b70e55c532df91 SHA512 c7ad009b349bdd0a9d82d41b5e8eb81b7733d5d312e93120f63c832411cc1f06cc915c884642f169684e29d947ecc9f238539e5807096ac9841505e5df0193f3
+EBUILD libpcap-1.10.4.ebuild 2216 BLAKE2B 947fa02159a004330f2c0f936707ef4239de4b7b453802077d53a6928c0eba18dc5ea6aa7a56aa047f36d0b60cae86cf77b30794bfbe3eb93bc77edc77cbc4cc SHA512 15b8a8df8ea2a66c00dde2f10dd1ba75e7bc39b1b17d7186abc43232b63b8aa184bf2f59264cb7320a2e47bc79a8a4266fd63c4bb50d093cc3fd44a5338cf5cd
EBUILD libpcap-9999.ebuild 2223 BLAKE2B a2d7345390bfe9b3834b8fba18af2221198883a9c3025622971b388774bfc2ae7f055cf16f155cce7cee42a8d5ec554c67de76383143dab943399031c791b944 SHA512 2768a91b806af5d72a4931bb2ac22002c4bee1d892c71e211305731bf442873d70fcfe23b46e9d02ce592c3ec297b76c5c39d7dbebe2bbfc1df51e3c4d5119f0
MISC metadata.xml 811 BLAKE2B d3c9d3d8ed42bb512b1d1608076d19ee7f3d3f06f5c622bfbe2f4ea1326397bd03fb480f4c01caf8c367b58a3f466f0b94b5e94b14c9d66cc7cbbde3c70651ec SHA512 bbef3e91d4958ec7070871f176aef2934e15d6bb45a45249dbd903b7dc108931c48df691df5810ad0e95c6bca2be707f88646b79b0d42a4a3c8966b6d0918dfb
diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild b/net-libs/libpcap/libpcap-1.10.4.ebuild
index 5d96725b3407..eeb1b0b07605 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz"
SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="BSD"
diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 050460bdcc03..688ce4b228d3 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,4 +1,3 @@
-AUX 0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch 807 BLAKE2B 8ea15b7fc48be2ed5a0396feba1bc303831ccc362e0eb0ebb70ee65812fadee4d9e3ab993f198447640c4c4cba44621944eb27863bd016c9973d60d74f6d9c38 SHA512 9ae7dbd7ac98181acca853955f6e0e5e2388d3903169a82ee59ca7cf69de665f81e781d067d7746a153c37f4fcc039991b74eb09ea084e7a932a2987aab79f52
AUX libproxy-0.4.12-macosx.patch 3387 BLAKE2B 6c16cc9bd73255c106413708db7f88a6391ffbc4617461edf8fdbe6bf6bfe8ce194f7770e25c5eeeeacd14302aaf76f0c8a30793277d459b118bed838f81d1c6 SHA512 bb815f33745fe1304139f5da2502d157f049ce896ebc2dd5a62c012877c9a3e6bf850a47438a919a910f27ef49c20f9666a3da5a7386641d3250e58f481c2753
AUX libproxy-0.4.18-Fix-building-without-duktape.patch 1006 BLAKE2B b6b8a704a61e59bca27946b55967a6b413a219811b632b7486c94d66e5d48c78baefbba2a8f12b44b3c926b2009fa4f6a82d0e74a79d5b0b9b2ba82cc327ee44 SHA512 f77d0223c3afabf9e64e09adf64de119edbd6a93458a070b2bca60e4efc58785c45cc1c09114d2edd4e8d9d1567dd96b14ee51748266b9eefc82e5ceafabd8c3
AUX libproxy-0.4.18-avoid-nm-build-dep.patch 3592 BLAKE2B 7f7f8af5aebbfb176b405db4c666e894b3adf879ba186f3f08a7b82508d67227905cd1fb31af761c8c0d24e362bfe84341243c2ce5fb6c1ea11dead16f6c9e0c SHA512 64a1823b1710ce3be1019ea077b5ce9e1b0f1ff97b8e940bb4187613af797d198ffcd1f66f21399b23a3a0b1133b7fc71ac80c86ff67bd1d9735abcfb5bcb61a
diff --git a/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch b/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
deleted file mode 100644
index 6af2ebbe7f86..000000000000
--- a/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From f6aab7bc2a821117b2079f7504ab444dd13f4708 Mon Sep 17 00:00:00 2001
-From: Jan-Michael Brummer <jan.brummer@tabos.org>
-Date: Tue, 16 May 2023 15:10:53 +0200
-Subject: [PATCH] Guard PxManager test with pacrunner-duktape option (#215)
-
-Fixes: https://github.com/libproxy/libproxy/issues/213
----
- tests/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/meson.build b/tests/meson.build
-index 4ae8e7d..c8fe11f 100644
---- a/tests/meson.build
-+++ b/tests/meson.build
-@@ -17,7 +17,7 @@ if get_option('tests')
- env: envs
- )
-
-- if soup_dep.found()
-+ if soup_dep.found() and get_option('pacrunner-duktape')
- px_manager_test = executable('test-px-manager',
- ['px-manager-test.c', 'px-manager-helper.c'],
- include_directories: px_backend_inc,
---
-2.39.3
-
diff --git a/net-libs/libtorrent-rasterbar/Manifest b/net-libs/libtorrent-rasterbar/Manifest
index a799e1a86c0c..ad87f352b61a 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,5 +1,7 @@
DIST libtorrent-rasterbar-1.2.18.tar.gz 4178407 BLAKE2B ccf8d891e4c34d101a8d822149d14b46cebf57dd893c00e2481e55c0cb35f6931b02e4b6f8877140316bb3bf1840a54eb04943aa1fd190d29708ae64a5c93604 SHA512 4ac7ad6357a612bdc537d4dbce40935a43c32295773870e490d1acffab9841b2bb3052e476a91f702b7b5eb2ab3e6282792f53593cdcb06ddbd6f1d5a3097ee7
DIST libtorrent-rasterbar-2.0.8.tar.gz 4562750 BLAKE2B 6ea5855bd2e2d2ef56191ffea7bfc08a88ef43ffee177c1de12dbb62dc9167789abc5fcf2608856d5b23d5dc461fdc8d3f30c01286ce2ba9a11cb4d24fed477c SHA512 697988feae149876745097bedfbfb4cceae00ffe1cd4ba2063dcb93a8eee9e99344f772b8364e3df1986a50105e386e56b75fe362707d58ba3272139d9beb98f
+DIST libtorrent-rasterbar-2.0.9.tar.gz 4720611 BLAKE2B 54de2dfba2bdc6c4341fddc54ce16d267b8aafde0218b262bfaa8d4c49dd28ef608a2500a572ee04c82a3e89b6322b0019405f8d9e03e8b31c6de9914f6d43a8 SHA512 c252dbe1e2a246769017b8a622bb3418527e2bc2615115ac2bff9662afb53759bc7b2cbf6657438c515ba6de0140fc1c388b340c48b3dd9f7e6202ec0df1aec7
EBUILD libtorrent-rasterbar-1.2.18-r1.ebuild 1789 BLAKE2B 863906064e168b1c7a4856607153e17ffd4714096b0ff4d3cff44663a9af9a677f19e27745ead1d42824bf7a592e3dac60d8620747b37da69fae7d155b1fe4c7 SHA512 e38953c0946835bdc36ed6d8d80ac31eb199189446cd419c3d2588a9d270a2b0e9adb13b1d450fa0f5866475fd131787099b9203eb4c323c9d0fd7dd97042995
EBUILD libtorrent-rasterbar-2.0.8.ebuild 1893 BLAKE2B 2a22bc1340ea847a8f5a8aaf0e420a4c108ace8acd4b1275a283f8c93c5fd2855e83652abaa5722c2e984ef763832f90abb2b8d4948f7939178acb5bbcab73d4 SHA512 aea9aca9595497b5f54ffec4def5ed4d6b6f5a7e747b3e8447d83580dcd62c24a91225a3cdb3ed2ee23971c276787f7664fce9756d24aefe2da27d4e140b430e
+EBUILD libtorrent-rasterbar-2.0.9.ebuild 1895 BLAKE2B 2c9627e0610c3164e1c877057a98214ad27f5294e1549448071b2bf048c171c84177c48be9dc4054f47b183083f4824dbde43f5111325fb4ff4aba68bb633a08 SHA512 4c93a1f10a0b315e67a3a9f5753ac263be7cdb0fe878a89d4baa4711563cd344925e4e13727376dcde17e465efd098842aeb9442b2bb815b14e1caddde3b0bbb
MISC metadata.xml 530 BLAKE2B 602487cff9d278f0ee1ee427ad49005080accb6e2dd8e833db165800789fbefac9f351a463f6b26bb8662af41c1dc9a7e4693076c6109ec881f6a7d12bf40a92 SHA512 fce66854e89057b0fa6d5850d8a91069ca763f89eace002e7d85e54b576f64213dc263589185a0e5d9891ae39d24567faf218c48757ecd377fa2f89bb27f3cc3
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
new file mode 100644
index 000000000000..b4ca898cbe45
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent"
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/2.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+dht debug gnutls python ssl test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/boost:=
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-libs/boost[python,${PYTHON_USEDEP}]
+ ')
+ )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? ( dev-libs/openssl:= )
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="python? (
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ )"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_CXX_STANDARD=17
+ -DBUILD_SHARED_LIBS=ON
+ -Dbuild_examples=OFF
+ -Ddht=$(usex dht ON OFF)
+ -Dencryption=$(usex ssl ON OFF)
+ -Dgnutls=$(usex gnutls ON OFF)
+ -Dlogging=$(usex debug ON OFF)
+ -Dpython-bindings=$(usex python ON OFF)
+ -Dbuild_tests=$(usex test ON OFF)
+ )
+
+ # We need to drop the . from the Python version to satisfy Boost's
+ # FindBoost.cmake module, bug #793038.
+ use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ # Needs running UPnP server
+ -E "test_upnp"
+ )
+
+ # Checked out Fedora's test workarounds for inspiration
+ # https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
+ # -j1 for https://bugs.gentoo.org/854603#c1
+ LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test -j1
+}