summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-13 08:44:58 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-13 08:44:58 +0100
commitca533b9b46b871263ead04dcb28165df09a3f282 (patch)
tree5bc0eee473d4e4564cfd5216abd6aea441112008 /net-libs
parent8838d44e89178442a4f853b309d720f57d4796b0 (diff)
gentoo auto-resync : 13:04:2025 - 08:44:57
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin30636 -> 30649 bytes
-rw-r--r--net-libs/aqbanking/Manifest2
-rw-r--r--net-libs/aqbanking/aqbanking-6.6.0.ebuild2
-rw-r--r--net-libs/libbtbb/Manifest2
-rw-r--r--net-libs/libbtbb/files/libbtbb-2020.12.1-cmake4.patch13
-rw-r--r--net-libs/libbtbb/libbtbb-2020.12.1-r2.ebuild37
-rw-r--r--net-libs/libnetconf2/Manifest2
-rw-r--r--net-libs/libnetconf2/libnetconf2-3.5.5.ebuild57
-rw-r--r--net-libs/libomemo-c/Manifest3
-rw-r--r--net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch8
-rw-r--r--net-libs/libomemo-c/libomemo-c-0.5.1.ebuild5
11 files changed, 127 insertions, 4 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 5bde0f93d5f7..fd50b992bf99 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/aqbanking/Manifest b/net-libs/aqbanking/Manifest
index 1d09f964d8b9..19e87c114258 100644
--- a/net-libs/aqbanking/Manifest
+++ b/net-libs/aqbanking/Manifest
@@ -1,5 +1,5 @@
DIST aqbanking-6.5.3.tar.gz 2690700 BLAKE2B 2a6407a9d6bfe6a7cfa3b3f4b6d3183b801bda8914770a11d48491fa7bc48e9b034b7eb5d220c6181725240e4475460a11c64df2d73dac98ccb30a61d5de5bca SHA512 bca4449981f9660dc7de8506a2088981b52dcf4ded765fd337263962b464b7903319878e8efbce6cbef043b65be8edb828fee873f19e8c6b2fed0cf7906d58b2
DIST aqbanking-6.6.0.tar.gz 2724090 BLAKE2B 32b5b83bd99f0404c84d0d1de096113c5236879535178f226d0ba5df1d9e9cc54bf2e1ba64af7c7e5e243ccf62dce3f44feb7e84dfe3327c9e9e79694418c53a SHA512 9275015f1c8885f9e59874abda3ad8977f0fddd24e80360ea1d88467832183d7bf4f3f3cb1138ede437a0e4f1bf8aec3d795d9a45f866e91a44936d7f30ec954
EBUILD aqbanking-6.5.3-r1.ebuild 1329 BLAKE2B e83795249b2905656a3f21bbd279cb1aab11924748ccdb57b0f66b9b5ae0bc9b12da0dca6a7c3ddc07a30d063c9e7812580098b8d81b76ad1acf1cd75e19f615 SHA512 3fe8dd98f462bec08dd2d54cd620221ed7b99905001cc228d6d4fd03a4f0bacb91eb4f37dc86b2e3e8ec4c9cbac579394f7e66c657b991859926b1461bf69070
-EBUILD aqbanking-6.6.0.ebuild 1331 BLAKE2B 65c4960f6f71349ea06a19d8544780419beecbaefc1b3995bd7b001d783cba87b02a364296bb2e91c0625277745d68d35b783d0911809a1900c491861e927602 SHA512 f3d7239cb97b4e0c5787614c772d682e85f0b7101f271045a6bae14b9fbdddaf830dc4479e80c22335da7a827c318a3140ca6602a645a6e7f75119ed44ba643e
+EBUILD aqbanking-6.6.0.ebuild 1329 BLAKE2B 91bf80b1351d0823abff4536e90f1f6de6cd612afe476bcf2e7d2515209961028dd5d6a0b091c7524035dbeb0d5a67ee3a32220eb94bfb4361e763d72e108d85 SHA512 7e9d89705ea567b1ed32e93b599464fdb180194ea1fa9b52e47fb8374eee3db91fbfa5b34cc03de530bac37c5f220cb794b267df9500f75094bc8cadd76d3532
MISC metadata.xml 294 BLAKE2B 3e8d1f1507f7ddb3187be8ca27bb737073510725cb99e38816a95ae321f3c06428131cd55ba2d825749d4788e7551c4c6492804b4f2b60039370209af1b2115e SHA512 f0d83a3d07d5fce12d53c0557f32648a8b3df0b2a85d927a53531910bfd24762f32284dbc2f2c8d5dbb2aecaf96060c0f5f3fee5adfb2b12fb2cc60194a5907a
diff --git a/net-libs/aqbanking/aqbanking-6.6.0.ebuild b/net-libs/aqbanking/aqbanking-6.6.0.ebuild
index fdd2a9aba9ae..1bcafd51480e 100644
--- a/net-libs/aqbanking/aqbanking-6.6.0.ebuild
+++ b/net-libs/aqbanking/aqbanking-6.6.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.aquamaniac.de/rdm/attachments/download/531/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="debug doc ebics examples ofx"
DEPEND="
diff --git a/net-libs/libbtbb/Manifest b/net-libs/libbtbb/Manifest
index b6064a3dce5d..bd62675850ef 100644
--- a/net-libs/libbtbb/Manifest
+++ b/net-libs/libbtbb/Manifest
@@ -1,5 +1,7 @@
+AUX libbtbb-2020.12.1-cmake4.patch 350 BLAKE2B 6770f25503eb2d36a36d337f85c8051f037e7a7399fa1ec731b6e9d7d6fd773bd6c3e56f1bf8e142e9461d0409c60a9da28ca117bb0ed18b055defffb2c79ad3 SHA512 f14254ff371209209736d1e7b8de47e6dd02ac63e5dec9691d8270ae7322fedaa0f8202041f84c4fb936493c1b1c4bcef91aecb853e38759619389cd879118b7
AUX libbtbb-2020.12.1-musl-u-char.patch 370 BLAKE2B 9e7d8f724fe9373e8b86e95320a6ab529f62e05ac3bc7bf37983c8232babcf16e8d593f713405d778a330a969cab49f2d4871d797f069cff133bca5601d1073e SHA512 e2b89184c54429472952dd40ea780a8a21dc47737249b5283b5e085c6f44c0be0f34b466746643703a32f94b0d4495db843226ed987d2a30f211305649727478
DIST libbtbb-2020-12-R1.tar.gz 308434 BLAKE2B 0f802f3c5eef0c434d0468a72104cf63e6bf5f29467e1606d2892751cd8b4824639e3847c0b8305ace926667434e668d75b6d4544e8e026b07872bafbb09c90b SHA512 a3dc2c8d27e4b85aae4847ac39f871ecf800ebf911aacd01682da6c50b13f3247c7d683bce855f2cf59b56a29c661223a2c22e98a8d86e8edaccd57af282bac6
EBUILD libbtbb-2020.12.1-r1.ebuild 807 BLAKE2B 667d6d22a2992fa16f1643be048c2bb1bad289d5cfab8a2eecf11f637b1af2f356359a9327c34222f0dd497c71958ed9c84493fe8f1e461960cab0af2808942b SHA512 6840a08ea2dd1f23f7fe9fa13b6ee7aecb0dffff127f0a0ea6a4f6336aabcda14aa3177672a5566ebff33f2709330b8f2ac0d43fcbc401d7d29aeed29c3b3356
+EBUILD libbtbb-2020.12.1-r2.ebuild 854 BLAKE2B fdb5567f471f3be9f81bec43791f9da204a161f1cd33d39fe7b9ae850d0cbd32bce92a45da51437d2af8144b9c2028d347a30d5c3b352027033741c962a16eca SHA512 058b95fffb170e31432c1a470c033d2dc61d8d1cba3166e19f7578360092f199cb7cefbd48fc6220affdaafaedb85de125422aee39491941a7a1fb5c25cabede
EBUILD libbtbb-9999.ebuild 748 BLAKE2B 328e0187f9f8464d61e0d57bc6b17943f9ba8cd6d81d3bba5c4a7a354ef9fd1b307bab56ef58ab71e0a1ac0721566dcd66350a42dd0cb2c0761699f182dd7f9c SHA512 fe0f2ab74855bb46dba810e6377d6b2506450e7fcbf9772d3921af6f381843cff55d298210fef693b7a83ba559c5c5fd546cc37401a5a45e47b254ddc985730f
MISC metadata.xml 338 BLAKE2B d0ff8598a2d1e3eab09571bdfcb658039268e53dd923abfa8e8dda3462d3f56ce5b7789b3626819efff73bb3ad5ef3105f64da92e624071cb5ef3dcabca65800 SHA512 e8167cea9a2750e2d90b001b43b3b5a2f73d10bd26cf61ba00ec27dced140e237bb3363787da1607b0d70ec78260ea13a14aa58f9664161f181f76b14c7794e1
diff --git a/net-libs/libbtbb/files/libbtbb-2020.12.1-cmake4.patch b/net-libs/libbtbb/files/libbtbb-2020.12.1-cmake4.patch
new file mode 100644
index 000000000000..3e8404e2b17b
--- /dev/null
+++ b/net-libs/libbtbb/files/libbtbb-2020.12.1-cmake4.patch
@@ -0,0 +1,13 @@
+Bump minimum version to fix build with CMake4
+https://bugs.gentoo.org/951931
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -20,7 +20,7 @@
+ #
+ #top level cmake project for libbtbb lib + tools
+
+-cmake_minimum_required(VERSION 2.8)
++cmake_minimum_required(VERSION 3.5)
+ project(libbtbb_all)
+ set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/modules)
+
diff --git a/net-libs/libbtbb/libbtbb-2020.12.1-r2.ebuild b/net-libs/libbtbb/libbtbb-2020.12.1-r2.ebuild
new file mode 100644
index 000000000000..954dd15deb35
--- /dev/null
+++ b/net-libs/libbtbb/libbtbb-2020.12.1-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Library to decode Bluetooth baseband packets"
+HOMEPAGE="https://github.com/greatscottgadgets/libbtbb"
+
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/greatscottgadgets/libbtbb.git"
+ inherit git-r3
+else
+ MY_PV=${PV/\./-}
+ MY_PV=${MY_PV/./-R}
+ SRC_URI="https://github.com/greatscottgadgets/${PN}/archive/${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz"
+ S="${WORKDIR}"/${PN}-${MY_PV}
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+IUSE="static-libs"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2020.12.1-musl-u-char.patch
+ "${FILESDIR}"/${PN}-2020.12.1-cmake4.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PYTHON=OFF
+ -DBUILD_STATIC_LIB=$(usex static-libs)
+ )
+ cmake_src_configure
+}
diff --git a/net-libs/libnetconf2/Manifest b/net-libs/libnetconf2/Manifest
index 4ebab6e7428d..5b2461146014 100644
--- a/net-libs/libnetconf2/Manifest
+++ b/net-libs/libnetconf2/Manifest
@@ -1,3 +1,5 @@
DIST libnetconf2-2.1.31.tar.gz 323423 BLAKE2B 8a6a3e4e7eaf94ce2afba688555956159fb48ad83e802f187acc222dc3e3c62ab718758dfaa39abc81417895098c75cb0ee490ac64412634e88cef7389556ecb SHA512 f174aee332aa775308d8fbd7aff450af9531c94dfe76279a87acd3554f07957c468a1ef2d2c2c6a63748f87920790616426839cb9c3e0c50ec2c88c98273d8aa
+DIST libnetconf2-3.5.5.tar.gz 454685 BLAKE2B 04e32fff3e97c07beddeb447d25608b942e71317009c71b6b50fc32f29cc7d796a5df050e2afd4dce8a1a5ad69c8d636db33911d2016ff5e278178e1814dfab6 SHA512 8de6ef5ca31581bdc17f3711175392bc328dbc7560dc491bbdf8d1742b390b01781e750ac40cff504b32a610b9eff978334bd0e0b02b0622439fed34af119398
EBUILD libnetconf2-2.1.31.ebuild 1289 BLAKE2B 3ffa00be8f9b7cb30e322d3b4194bbf54fa2dd32f8609caa2715dc029f5c59554e38967a9f6fac3612be658e50418b6219de43f3853f9b790a7bd807b80686b7 SHA512 2042becbc5c43553f184e223d53214e6b6edd3c9182c5ce05b76919b13c545745695e79d96798600b40b345cfe0b60472f84a663d5e4acddc56782e2e779c99d
+EBUILD libnetconf2-3.5.5.ebuild 1290 BLAKE2B b041041fbf4dd85ff69ebf54dc94530109de21e759d7480861c17370a061c11b5e341c01fdf5d5570e8592f236cd8b83b69cfbefe88332917b2c2eaff10e8f2e SHA512 029904f7b96cad744b73a14d3a800b5dc9f7cc4a42680c393c67b099099f9912fa1d5bc5248a811a56fc8679d2c882ecda9f347d1131f96dc336a9604f464ce0
MISC metadata.xml 251 BLAKE2B bf48a34b44841d1f4be1752600b9fb9172dea81e2a72b447ea3f9f03cd023b0863b2215fcbb82e7078e21bd20bb943a1757117b460dad387a13b6c10101a4c71 SHA512 0ea44cb8a5304e3c094fa4cfb346e0ffc45951daddf3455d858dc378317fb638bec523a94a8305390904ae9daa2419c9b63f9a6fe64e7dbef6127b42123fed0b
diff --git a/net-libs/libnetconf2/libnetconf2-3.5.5.ebuild b/net-libs/libnetconf2/libnetconf2-3.5.5.ebuild
new file mode 100644
index 000000000000..8a0097eae2b5
--- /dev/null
+++ b/net-libs/libnetconf2/libnetconf2-3.5.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="C library for building NETCONF servers and clients"
+HOMEPAGE="https://github.com/CESNET/libnetconf2"
+SRC_URI="https://github.com/CESNET/libnetconf2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/openssl:0=
+ >=net-libs/libyang-2.0.194
+ net-libs/libssh:0=[server]
+ virtual/libcrypt:="
+DEPEND="${RDEPEND}
+ test? ( dev-util/cmocka )"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/doxygen[dot] )"
+
+src_configure() {
+ # fails tests, but only with LTO.
+ # [ ERROR ] --- 0 != 0xffffffffffffffff
+ # [ LINE ] --- /var/tmp/portage/net-libs/libnetconf2-2.1.31/work/libnetconf2-2.1.31/tests/client/test_client_ssh.c:716: error: Failure!
+ # [ FAILED ] test_nc_client_ssh_ch_add_bind_listen
+ #
+ # https://bugs.gentoo.org/877449
+ # https://github.com/CESNET/libnetconf2/issues/471
+ filter-lto
+
+ local mycmakeargs=(
+ -DENABLE_TESTS=$(usex test)
+ -DENABLE_VALGRIND_TESTS=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+
+ use doc && cmake_src_compile doc
+}
+
+src_install() {
+ cmake_src_install
+
+ use doc && dodoc -r doc/.
+}
diff --git a/net-libs/libomemo-c/Manifest b/net-libs/libomemo-c/Manifest
index 2df1a72df136..487a69880f90 100644
--- a/net-libs/libomemo-c/Manifest
+++ b/net-libs/libomemo-c/Manifest
@@ -1,3 +1,4 @@
+AUX libomemo-c-0.5.1-cmake4.patch 307 BLAKE2B 1bdb030347cfcc731852bd34c9a161c6432601a3ec167f5c645c2578f14b0a66014cb4b4e100237b72408a16b14d6597d70da401f86511292039d6f9642ff045 SHA512 b0bdfbda2da28800cc54559e7c110cf89a71e9c346765ca109a674d1be3158b30c71866b3a3fa34bcfb3da2aa378837642bc00b8fb4b6bd5ab86da68913cd6ca
DIST libomemo-c-0.5.1.tar.gz 239905 BLAKE2B b12b5357a3a1d0f56065ee6056a44c35bb7ff290585d45f61e8591e6e172f077d73d9edef8fbd9c9876d773090dd081a90ea8500af86e9242dda3bf1e1ed3956 SHA512 96e77a3fe4772be58afd0a588a3181736f7015b82f005219aea35b5072664d964c64d8b53e0aa7f0fe49431ab3ae2b02b12a97c4d599cc4d29cb4d873e7add78
-EBUILD libomemo-c-0.5.1.ebuild 626 BLAKE2B c49c9661b583586d4ee55ec194e8ccf8ac5ec3e173f93bdbc8b6e9fb2aeecddb2e9b6566192759695737f9a2bf21c9d7f1e81dab704ebcc778634d02e676903d SHA512 3afb3a1c9d9f7a0ebc1e95d65d8ea4527ba863657806a1aa44662b1842c62aef51260ce6cea970bcd2ba4a55d817732245e49248e6ab441a157311d10fa95f14
+EBUILD libomemo-c-0.5.1.ebuild 756 BLAKE2B 698540f150f37fd29353c41b350e3e17600123ef11099c10d10440b895eeb22ba59e5b1e02ca280735ef23fbead2e5b47e92336c0a187cdbcb3a1f2bc9fe8e77 SHA512 3b05125cab612b3b1683b0766d52c03611554abd16983452d6f5ad36199f9d5f449d4d85534bad91267ca5b8c16cb71a32fb94b8bd3a3d494904d802431fa980
MISC metadata.xml 381 BLAKE2B c7aecba6ff2b8849fb2e518bc2243e67d046eec667ec0fa62c83ea69c25ce5682a2f36ff5ff1f341af26a7a3339cc2d5585459610370d64305b5c27412c9bcce SHA512 948fb2224513434295b622355fe432c20e9028c03282ee74b220396e2b604b60a537d17a86944ddb2527489e5fa84511c29b1dac1a1a016ec83eefad422781b0
diff --git a/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch b/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch
new file mode 100644
index 000000000000..43f20a52f994
--- /dev/null
+++ b/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch
@@ -0,0 +1,8 @@
+--- a/CMakeLists.txt 2025-02-28 16:30:57.000000000 +0100
++++ b/CMakeLists.txt 2025-04-12 16:56:54.729179310 +0200
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 2.8.4)
++cmake_minimum_required(VERSION 3.5)
+ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/CMakeModules/")
+ project(omemo-c)
+
diff --git a/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild b/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild
index d25703f93bbf..7935991329e3 100644
--- a/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild
+++ b/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild
@@ -10,8 +10,8 @@ HOMEPAGE="https://github.com/dino/libomemo-c/"
SRC_URI="https://github.com/dino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD BSD-1 GPL-3 ISC"
-KEYWORDS="amd64"
SLOT="0"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -23,6 +23,9 @@ DEPEND="${RDEPEND}
)
"
+# upstream are switching to meson, so no need to try send this upstream
+PATCHES=( "${FILESDIR}/${P}-cmake4.patch" ) # bug 953548
+
src_configure() {
local mycmakeargs=(
-DBUILD_TESTING=$(usex test)