diff options
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/Manifest.gz | bin | 30636 -> 30649 bytes | |||
-rw-r--r-- | net-libs/aqbanking/Manifest | 2 | ||||
-rw-r--r-- | net-libs/aqbanking/aqbanking-6.6.0.ebuild | 2 | ||||
-rw-r--r-- | net-libs/libbtbb/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libbtbb/files/libbtbb-2020.12.1-cmake4.patch | 13 | ||||
-rw-r--r-- | net-libs/libbtbb/libbtbb-2020.12.1-r2.ebuild | 37 | ||||
-rw-r--r-- | net-libs/libnetconf2/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libnetconf2/libnetconf2-3.5.5.ebuild | 57 | ||||
-rw-r--r-- | net-libs/libomemo-c/Manifest | 3 | ||||
-rw-r--r-- | net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch | 8 | ||||
-rw-r--r-- | net-libs/libomemo-c/libomemo-c-0.5.1.ebuild | 5 |
11 files changed, 127 insertions, 4 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex 5bde0f93d5f7..fd50b992bf99 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz 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) |