summaryrefslogtreecommitdiff
path: root/net-misc/sysrepo
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
commit93a93e9a3b53c1a73142a305ea1f8136846942ee (patch)
treeb9791a06ab3284e27b568412c59316c66240c682 /net-misc/sysrepo
parent2771f79232c273bc2a57d23bf335dd81ccf6af28 (diff)
gentoo resync : 22.12.2021
Diffstat (limited to 'net-misc/sysrepo')
-rw-r--r--net-misc/sysrepo/Manifest5
-rw-r--r--net-misc/sysrepo/files/sysrepo-2.0.53-musl.patch11
-rw-r--r--net-misc/sysrepo/sysrepo-2.0.47.ebuild40
-rw-r--r--net-misc/sysrepo/sysrepo-2.0.53.ebuild6
4 files changed, 18 insertions, 44 deletions
diff --git a/net-misc/sysrepo/Manifest b/net-misc/sysrepo/Manifest
index 5f5a7da6b0ba..f7ce4aa427c9 100644
--- a/net-misc/sysrepo/Manifest
+++ b/net-misc/sysrepo/Manifest
@@ -1,5 +1,4 @@
-DIST sysrepo-2.0.47.tar.gz 667259 BLAKE2B 9869fb936322f317156842daa71f1c07176914df4bcec73d2e8976dc28429555a1754eb5e2c5b0626f040bdf664d121dae711bc698974b727f27ecd544e6535b SHA512 ef9f7c2698180a820566f46d5155b0bf7b31c2c5b7675e17180bb7f28a9ebb10f4fefd7fe983d89b4e40a28f2b905f4a6541644ca3805975339ea7827a364d92
+AUX sysrepo-2.0.53-musl.patch 208 BLAKE2B 9cc49eeef2bd950c25259fdfbc308a8788bf2e8d97777db7a67abdda9cc66fa9a32c4221eefe82cd8b8b829d9848df6164ceffd3e63b251ce845ed0adc453456 SHA512 34d058d0a5dff6ea959ab0ee0882b6fc4c6c0ea257f790568bbd5f8cc12abb5405dbf7bb850d81d5b1836a34c231041157a0aba55ca5f67d570e85b2dce19b7c
DIST sysrepo-2.0.53.tar.gz 669484 BLAKE2B f612080b316d6cf86ea70d88834f75b647dc16b29ad824829338d2144784bd7f425d3811055b9b956ef4e6820d467ecbe9a33a3d54a51a4024999b79e62b8255 SHA512 47949514df988a7a8a3b2a506f69baf6ea31bb32d5e80b85af968c827382cadf96e1ab237519308564a59ae67514d6ca3f5e300855259b9baf6ab49252a2eb12
-EBUILD sysrepo-2.0.47.ebuild 771 BLAKE2B 1e89bee7836779185e0eaa88846361c4ecaf681ce156b36f2c6b0bc8876cd5b774af186a066a0bb703a1fe52bafe3277cc064d28398ca7c1402dd03c07b101b8 SHA512 2df75af3a3434801908162348d62a9b62a365adcc14cc0f1cea1f3e1d2c11423a3d3232b3254baa67279253a36d2aa86cfa8a9ba934ee88808f4bfdbb466e793
-EBUILD sysrepo-2.0.53.ebuild 774 BLAKE2B 47179035d7a336c7862d6986d8ffed7b446495d0b313edf5ef43ee9b8127da11304fd21d019b1ff94d2ca8602936f9985b1ca2ba1989e31d7671417426c8518c SHA512 18453af092b26bbd0494f34f99eef81808508dba1bc1f85738e2b55b45e0f77fe02fc97de7d77e10a82a1c3e30df64c4594b79c3817e5f19228afc913f424ad8
+EBUILD sysrepo-2.0.53.ebuild 816 BLAKE2B 776d89625b42945d596f747a7b4c90791d26cf591103e859ee73f0c7801223a30db13b53006a4fd3a2a2b92aed0f6679e0c64a41534c1e399d574dd29c8adc1e SHA512 ce928151ad84cf4fb759f83ba7a36f8841ad86b43d4b7929173086561c406b4b3a38da7b243e79ae40c2f04f499c73b68ec9cc16dce13439a02937c4ff9bd1b9
MISC metadata.xml 328 BLAKE2B e91ac8ab81f342a9cdbf7b924f37c12f2adade3b0dee1972a3b2f2035997d6e8f5de414a052f2e154f6cecba1ab310103db2fd60e16d085875200bf08fcea522 SHA512 acdb3728e90337d98aea6f5174aba7a81d84259226ec6dda4607524184137b75431e621ebe29b99d371f6b3ff54aed15732a1d89229bf8cb100b52b4e0ae1a99
diff --git a/net-misc/sysrepo/files/sysrepo-2.0.53-musl.patch b/net-misc/sysrepo/files/sysrepo-2.0.53-musl.patch
new file mode 100644
index 000000000000..24c5d86edc59
--- /dev/null
+++ b/net-misc/sysrepo/files/sysrepo-2.0.53-musl.patch
@@ -0,0 +1,11 @@
+https://bugs.gentoo.org/828916
+--- a/src/sysrepo_types.h
++++ b/src/sysrepo_types.h
+@@ -19,6 +19,7 @@
+
+ #include <inttypes.h>
+ #include <stddef.h>
++#include <sys/stat.h>
+
+ struct lyd_node;
+ struct timespec;
diff --git a/net-misc/sysrepo/sysrepo-2.0.47.ebuild b/net-misc/sysrepo/sysrepo-2.0.47.ebuild
deleted file mode 100644
index 1cfc5beff760..000000000000
--- a/net-misc/sysrepo/sysrepo-2.0.47.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="YANG-based configuration and operational state data store"
-HOMEPAGE="https://www.sysrepo.org"
-SRC_URI="https://github.com/sysrepo/sysrepo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=net-libs/libyang-2.0.97:="
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( app-doc/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/.
-}
diff --git a/net-misc/sysrepo/sysrepo-2.0.53.ebuild b/net-misc/sysrepo/sysrepo-2.0.53.ebuild
index 622f5a98a45b..b0aaacfd87b1 100644
--- a/net-misc/sysrepo/sysrepo-2.0.53.ebuild
+++ b/net-misc/sysrepo/sysrepo-2.0.53.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sysrepo/sysrepo/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
@@ -19,6 +19,10 @@ RDEPEND=">=net-libs/libyang-2.0.112:="
DEPEND="${RDEPEND}"
BDEPEND="doc? ( app-doc/doxygen[dot] )"
+PATCHES=(
+ "${FILESDIR}"/${P}-musl.patch
+)
+
src_configure() {
local mycmakeargs=(
-DENABLE_TESTS=$(usex test)