From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9F0941382C5 for ; Thu, 27 May 2021 21:13:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F068BE0957; Thu, 27 May 2021 21:13:25 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D463AE0957 for ; Thu, 27 May 2021 21:13:25 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A999F33BF24 for ; Thu, 27 May 2021 21:13:24 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0DFFD799 for ; Thu, 27 May 2021 21:13:23 +0000 (UTC) From: "David Seifert" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Seifert" Message-ID: <1622149923.1922fe38af6ec7b4e8e4ae1c4169af81cb4a9c2f.soap@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libyang/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-libs/libyang/Manifest net-libs/libyang/libyang-2.0.7.ebuild X-VCS-Directories: net-libs/libyang/ X-VCS-Committer: soap X-VCS-Committer-Name: David Seifert X-VCS-Revision: 1922fe38af6ec7b4e8e4ae1c4169af81cb4a9c2f X-VCS-Branch: master Date: Thu, 27 May 2021 21:13:23 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: a1551e05-9b22-4c63-8b59-e91273fa032f X-Archives-Hash: b3651f61876d9c83993502586cc33955 commit: 1922fe38af6ec7b4e8e4ae1c4169af81cb4a9c2f Author: Jakov Smolic sartura hr> AuthorDate: Thu May 27 21:12:03 2021 +0000 Commit: David Seifert gentoo org> CommitDate: Thu May 27 21:12:03 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1922fe38 net-libs/libyang: Bump to 2.0.7 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> net-libs/libyang/Manifest | 1 + net-libs/libyang/libyang-2.0.7.ebuild | 44 +++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/net-libs/libyang/Manifest b/net-libs/libyang/Manifest index e0c2350ffeb..a04b00159ec 100644 --- a/net-libs/libyang/Manifest +++ b/net-libs/libyang/Manifest @@ -1,2 +1,3 @@ DIST libyang-1.0.236.tar.gz 1669013 BLAKE2B c977c4abd2466e88519e91483d876bf0b9397b32bcca017eaa948d638a70d3275cdec36070bad8925c87e3a6756df924ed043a14ecb6d23de8b63992f8607e58 SHA512 7e8be96bc87ea5c906d90e09f4fbae0ed96718894d3fbc784172cdc68e9e2c034fc8a114bc1389fb74ef32dfb65e447acff24b82967af1530ffba94cd204e6e9 DIST libyang-2.0.0.tar.gz 1016366 BLAKE2B 5a69083937d5b6102e48bbb742d1ba5562a78d434d0646758160f70c5fe3b42fb651c3e4421758a41f21bde6f00ba112f5b2cd49561e36afb5160641edf2ff0f SHA512 6226ae2b51eae07d866097248c1583006acc2f3b8f120ab7302a9bd2854ece6a067eff54553102ebafd759e1f2984076e2e6553fa01fc830d69496504353be5d +DIST libyang-2.0.7.tar.gz 1031818 BLAKE2B a3ad7dc0bcff14ea5fec0221f11efb2ef61efa8b4b3c8ebd6d58f3184cc1f1979c026985c1782d2f2177227a8aae815c6c4fa7063fb19156af78f65740623318 SHA512 edb1d8d372b25ed820fa312e0dc96d4af7c8cd5ddeb785964de73f64774062ea7a5586bb27e2039ad24189d4a2ba04268921ca86e82423fc48647d1d10a2a0a7 diff --git a/net-libs/libyang/libyang-2.0.7.ebuild b/net-libs/libyang/libyang-2.0.7.ebuild new file mode 100644 index 00000000000..6254659806f --- /dev/null +++ b/net-libs/libyang/libyang-2.0.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +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" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/libpcre2[${MULTILIB_USEDEP}]" +DEPEND=" + ${RDEPEND} + test? ( dev-util/cmocka ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) +" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_BUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + + multilib_is_native_abi && use doc && cmake_src_compile doc +} + +multilib_src_install_all() { + use doc && dodoc -r doc/. +}