From 93a93e9a3b53c1a73142a305ea1f8136846942ee Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 22 Dec 2021 14:08:05 +0000 Subject: gentoo resync : 22.12.2021 --- net-misc/sysrepo/Manifest | 5 ++- net-misc/sysrepo/files/sysrepo-2.0.53-musl.patch | 11 +++++++ net-misc/sysrepo/sysrepo-2.0.47.ebuild | 40 ------------------------ net-misc/sysrepo/sysrepo-2.0.53.ebuild | 6 +++- 4 files changed, 18 insertions(+), 44 deletions(-) create mode 100644 net-misc/sysrepo/files/sysrepo-2.0.53-musl.patch delete mode 100644 net-misc/sysrepo/sysrepo-2.0.47.ebuild (limited to 'net-misc/sysrepo') 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 + #include ++#include + + 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) -- cgit v1.2.3