summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin30650 -> 30646 bytes
-rw-r--r--net-libs/libtlsrpt/Manifest2
-rw-r--r--net-libs/libtlsrpt/libtlsrpt-0.5.0.ebuild2
-rw-r--r--net-libs/libyang/Manifest2
-rw-r--r--net-libs/libyang/libyang-3.7.8.ebuild45
5 files changed, 49 insertions, 2 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 0b49282e78d7..230b6c656cbf 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libtlsrpt/Manifest b/net-libs/libtlsrpt/Manifest
index 46c02b5fc965..5929945c4105 100644
--- a/net-libs/libtlsrpt/Manifest
+++ b/net-libs/libtlsrpt/Manifest
@@ -1,4 +1,4 @@
DIST libtlsrpt-0.5.0.tar.gz 350824 BLAKE2B ebee79803edc76aa7948409d1f54385b5cffc29c8fb54fde192e4f4ea802da9d3c89cfc590d4b819ec0c6328a8831065381cd5ac1f31b7f4002816d85d545f9f SHA512 dca6fa36381969ea25574b50106b774cae0c625c63e56034ae9efe42603fbe2922c39a34525b47baf760bec923a83eef3a9d3372674aa5ee9f84d172df88bb74
-EBUILD libtlsrpt-0.5.0.ebuild 709 BLAKE2B a5522a99916958473e3792bfa051b99027f3245158b982273d6d10638ff1c217f1910467863dfc7014d36bc40511c86af89ad52feb2f02b2b2c6794e03b5a40b SHA512 3fa96bb3f1fb3ee0052ea4543d43e1244bea732d8f57eb62a88e80d69a59947fb52d08275f4b976e5d65dab42f8d0e7c2067fb486733f863aec9474308ca139c
+EBUILD libtlsrpt-0.5.0.ebuild 734 BLAKE2B 159be1be1fb6db8b33f7e4ed02782086a691067dc09d99455230c91311ea3bdfb216d4ca31bec08552967dc9b9f78c738dc64629fa1716bb3b7e630d45c57644 SHA512 6395d32c485836c86a281d33d916e776d12caae492adc3ee2db078e1d10690a0e8d82a4dae0c250a4e98341e18cf83fcd0c7185d24aafcc3b874f6a5af3cb64b
EBUILD libtlsrpt-9999.ebuild 702 BLAKE2B 4da4a95b19fcfac66bdb6bb73a11d3c06dd97668b56d6b4216cd08ad384ecde8cfe49be25116fe587c148d6cc1b1c7421ed753782e24ec88012b88fe4dbf2dae SHA512 1c16c3eaefea6339968ea87b8a1d23cbeaf47fe0d1da92d3ef3e10a429ae5402492259118144b55c2267c211d806977ed02dceb42887e6266c626e3f1d43d3bd
MISC metadata.xml 298 BLAKE2B 69177a5203ff83c5fcdc4e825a7e065ac5a4ed5ab8d8b42903628d38a2e9cebddd9a951229598f43874df8830e174a4497fc822142555c48f40686318893f0bb SHA512 d2e1aba7173d041ecda3c7d21cb4b02fba2959c87f0e9fa7051811b0706fe8dbc3e5c9c5611cbff6303bd3016fb2e95c5699bb2b137327292d83d61d647b4b28
diff --git a/net-libs/libtlsrpt/libtlsrpt-0.5.0.ebuild b/net-libs/libtlsrpt/libtlsrpt-0.5.0.ebuild
index cb840ea5af9f..2c24fd39dd1e 100644
--- a/net-libs/libtlsrpt/libtlsrpt-0.5.0.ebuild
+++ b/net-libs/libtlsrpt/libtlsrpt-0.5.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
else
MY_P="${PN}-${PV/_/-}"
SRC_URI="https://github.com/sys4/${PN}/releases/download/v${PV/_/-}/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~sparc"
S="${WORKDIR}/${MY_P}"
fi
diff --git a/net-libs/libyang/Manifest b/net-libs/libyang/Manifest
index 7480db10cad7..9df62740f497 100644
--- a/net-libs/libyang/Manifest
+++ b/net-libs/libyang/Manifest
@@ -1,5 +1,7 @@
DIST libyang-2.1.148.tar.gz 1266532 BLAKE2B e955958319a4ad8c241720c3a425ab2a298916b8ba34e91ff2b43bafaae65fb0d41c904af894d3c5025ab253a40cb6f4732137b195169785628f6cedeb054acb SHA512 548628e6879f37cd27b0b39197a389c140b4372d11309f588ab93a4d74889b59f891f5b6bc447b491e24544559a42e93a1dbfa49827506aed30b226cf61ca400
DIST libyang-2.1.55.tar.gz 1201664 BLAKE2B b23d886163b1082c8895d1450113f364288eb6f77c4c73f7da1576877c35312b5558dbaf90e43268e18dd9348b024547c8cc4ee3a7ddabfb3762ffe67c47dc17 SHA512 dd0b58aec7e2d84f62636c62c9e7f67f0b4819e8d5ce9236874a3531607aa6fb58ccdcf537534eae8bfa700c37b8e3524be659929f4e7e03f8f67968bc352cb4
+DIST libyang-3.7.8.tar.gz 1337697 BLAKE2B c8a83babe5936e3c5bb80ea1d3762e8ad7db9f8e7cec5712f19559fe4de9605c87451360e8d75e36f897f608254ebc2322e3f6124c02f0cbe4cf8d38238f3b39 SHA512 399e67c91a0d18cf65ef9bb4c7fb2fae26000daa664495563f9de9ab6861cbadc294a7d214d957af54fe5a7fe8c67bdd5cf46800c7683c0dc582708bf1f2345e
EBUILD libyang-2.1.148.ebuild 805 BLAKE2B d30273750afc3689c63d26e15c89d624d46091b229843346b56cb5285b25ab834abbe29fc57fb54cf310c6cf3330b614454114de65612ab0942041b57ad91bdd SHA512 5b2d3b61453974294cddaf8a497898ff5a7a54edfbf8933496fdfb38b0bc45267a2a1742106446fd7525b1d054e82083370fef89d02de3f9360e9a2f46fdd72e
EBUILD libyang-2.1.55.ebuild 805 BLAKE2B d30273750afc3689c63d26e15c89d624d46091b229843346b56cb5285b25ab834abbe29fc57fb54cf310c6cf3330b614454114de65612ab0942041b57ad91bdd SHA512 5b2d3b61453974294cddaf8a497898ff5a7a54edfbf8933496fdfb38b0bc45267a2a1742106446fd7525b1d054e82083370fef89d02de3f9360e9a2f46fdd72e
+EBUILD libyang-3.7.8.ebuild 820 BLAKE2B c56e212f69e22abfbf4b13e89509176439b99fc4293cf34e9dd78dc23270940251f5852aeb6b0172eab6d7c399b8fd3dc88c6dc11d49d8057ed92bf4007defd3 SHA512 41689ffead14c48549869f11b971f8794de32196ff9e316f1f67877b1263a05a66adb526892bda83d103a139139449cb6df832845ad2b1c04d641ebd7f6f93eb
MISC metadata.xml 247 BLAKE2B f78dbbe44434e0b0d2b0ce98b0330b4a4603da7ad142e832d00c0e5a774274e52a95f4f89f24a728f8a0597ab251792962bd867c3943be265a5de87b61ef1c3b SHA512 b65a40fce5919e01fcd436ff75e089d7ed1553fb962c11837f2666bb5bef7f0627a2acd472a342f6f5c5749c2ac95c2955c4a9b16de17735c95d81c46ba56d62
diff --git a/net-libs/libyang/libyang-3.7.8.ebuild b/net-libs/libyang/libyang-3.7.8.ebuild
new file mode 100644
index 000000000000..c46fa3416f77
--- /dev/null
+++ b/net-libs/libyang/libyang-3.7.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="YANG data modeling language library"
+HOMEPAGE="https://github.com/CESNET/libyang"
+SRC_URI="https://github.com/CESNET/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/libpcre2:="
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-util/cmocka )
+"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/doxygen[dot] )
+"
+
+src_configure() {
+ 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/.
+}