From 7218e1b46bceac05841e90472501742d905fb3fc Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 12 Mar 2021 21:55:15 +0000 Subject: gentoo resync : 12.03.2021 --- dev-libs/nsync/Manifest | 4 +++- dev-libs/nsync/nsync-1.20.1.ebuild | 12 ++++++------ dev-libs/nsync/nsync-1.24.0.ebuild | 27 +++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 7 deletions(-) create mode 100644 dev-libs/nsync/nsync-1.24.0.ebuild (limited to 'dev-libs/nsync') diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest index 6d8195a7bb22..f33ae5fd7afa 100644 --- a/dev-libs/nsync/Manifest +++ b/dev-libs/nsync/Manifest @@ -1,3 +1,5 @@ DIST nsync-1.20.1.tar.gz 154106 BLAKE2B 94eeb647de2ca58a3f3837119ef30805f0a72a9d12c19aa705f815955723ddefa1de4d2a3fe5fd0b227ffdd70d5208ab9a300e40b2aff2591a1cef28c79b450a SHA512 d7b9be1052b7d11d896d3fade822f7b1eebbd0a772c9f6e2cd827921f1adc29ed18f7587ebc7d29623d230be384a7a2356c1da3abd53567fc934979d89c70e0c -EBUILD nsync-1.20.1.ebuild 600 BLAKE2B cac757b2f36d018dd2a8e7f5c1d5273fb7dc3d30412dab74ffe3d606a036fe223577edb67cb3e08ec837bcca18ececd89cf62ba87557b34e9f625ccf8021e8c7 SHA512 f4b204b322b4d45a915608c17c00221ca122b48e360dbb8703d74ff3f5a5b1b524d00fac58b90d93b775caa80d0d6ba563dce4ca393486183711967d1e4f4f96 +DIST nsync-1.24.0.tar.gz 155132 BLAKE2B 9a914b408faf8fff96a57fd3868c34aa96b4243ef2acd30dbdbe1fc90a1818d58ffc96bc6d016f5539c0e266fc1fb633952edba0a51b115904c9d6b06a35f7f8 SHA512 14dd582488072123a353c967664ed9a3f636865bb35e64d7256dcc809539129fa47c7979a4009fd45c9341cac537a4ca6b4b617ba2cae1d3995a7c251376339f +EBUILD nsync-1.20.1.ebuild 586 BLAKE2B 9a0099263c78063713e26a23d31c9b33d9e9bf46011f49a9e672b9b17de7f9404a9ea0a5d135032a6b4fad05fd01282753a773214a3e25512e15ebe774026577 SHA512 32bb674b7cea9bdbce54b615aeddfb95383f06831eff4f4ae32cb76218bec43a633ecf2dc2925a17867cec9bac66698656f09454b444e76f3c03ab2be7793026 +EBUILD nsync-1.24.0.ebuild 588 BLAKE2B fa49fcfc23ee8c9239bb01ae5d17f73aa92fe7f2359f7ce7950d0469332938674ee133598913663f4b7de93baf0980d3090da8bdb02e5bc2dd811c3f913c6b39 SHA512 32870c2134775d0389b813d4ab6fea89b9493f81711bb97da865165b10a3b0fea7669ac349193124207ab4162c30362a052364f9b92988cb9173db640c4d4933 MISC metadata.xml 247 BLAKE2B fad006bd63156a3ffcdfe9e4c216b806d3b341fa5b7e8de2608ad51674b482493f7d0fabdeb6010ce0c41aef65a55abe404b8ba5ba7d72f36822b7d96d58182b SHA512 189f876175728dfb474cf2ccb122ebfe48b068cc5fd65a3cfed7dad947dd9ce0fc7c89ce5c0982fdee5262025236b7d5cccf48b55c67c5cd33e84910c28e0b46 diff --git a/dev-libs/nsync/nsync-1.20.1.ebuild b/dev-libs/nsync/nsync-1.20.1.ebuild index c30d1d46e540..f71c5b73ae19 100644 --- a/dev-libs/nsync/nsync-1.20.1.ebuild +++ b/dev-libs/nsync/nsync-1.20.1.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 +CMAKE_ECLASS=cmake inherit cmake-multilib -DESCRIPTION="A C library that exports various synchronization primitives, such as mutexes" +DESCRIPTION="C library that exports various synchronization primitives, such as mutexes" HOMEPAGE="https://github.com/google/nsync" SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz" @@ -13,15 +14,14 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 x86" IUSE="test" + RESTRICT="!test? ( test )" DOCS=( README ) multilib_src_configure() { local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON -DNSYNC_ENABLE_TESTS=$(usex test) ) - - cmake-utils_src_configure + cmake_src_configure } diff --git a/dev-libs/nsync/nsync-1.24.0.ebuild b/dev-libs/nsync/nsync-1.24.0.ebuild new file mode 100644 index 000000000000..ef961974705e --- /dev/null +++ b/dev-libs/nsync/nsync-1.24.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +DESCRIPTION="C library that exports various synchronization primitives, such as mutexes" +HOMEPAGE="https://github.com/google/nsync" +SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DOCS=( README ) + +multilib_src_configure() { + local mycmakeargs=( + -DNSYNC_ENABLE_TESTS=$(usex test) + ) + cmake_src_configure +} -- cgit v1.2.3