* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2018-08-04 3:34 Jason Zaman
0 siblings, 0 replies; 13+ messages in thread
From: Jason Zaman @ 2018-08-04 3:34 UTC (permalink / raw
To: gentoo-commits
commit: 46a0f1dc980003b2202f1da6d76968b390a91cf9
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 4 03:14:58 2018 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Sat Aug 4 03:14:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a0f1dc
dev-libs/nsync: new ebuild by me v1.20.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-libs/nsync/Manifest | 1 +
dev-libs/nsync/metadata.xml | 11 +++++++++++
dev-libs/nsync/nsync-1.20.1.ebuild | 26 ++++++++++++++++++++++++++
3 files changed, 38 insertions(+)
diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest
new file mode 100644
index 00000000000..40c1fd70c04
--- /dev/null
+++ b/dev-libs/nsync/Manifest
@@ -0,0 +1 @@
+DIST nsync-1.20.1.tar.gz 154106 BLAKE2B 94eeb647de2ca58a3f3837119ef30805f0a72a9d12c19aa705f815955723ddefa1de4d2a3fe5fd0b227ffdd70d5208ab9a300e40b2aff2591a1cef28c79b450a SHA512 d7b9be1052b7d11d896d3fade822f7b1eebbd0a772c9f6e2cd827921f1adc29ed18f7587ebc7d29623d230be384a7a2356c1da3abd53567fc934979d89c70e0c
diff --git a/dev-libs/nsync/metadata.xml b/dev-libs/nsync/metadata.xml
new file mode 100644
index 00000000000..2ab0dafc343
--- /dev/null
+++ b/dev-libs/nsync/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>perfinion@gentoo.org</email>
+ <name>Jason Zaman</name>
+ </maintainer>
+ <longdescription lang="en">
+ nsync is a C library that exports various synchronization primitives, such as mutexes
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-libs/nsync/nsync-1.20.1.ebuild b/dev-libs/nsync/nsync-1.20.1.ebuild
new file mode 100644
index 00000000000..14e0c84223c
--- /dev/null
+++ b/dev-libs/nsync/nsync-1.20.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="A 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"
+
+DOCS=( README )
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DNSYNC_ENABLE_TESTS=$(usex test)
+ )
+
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2019-04-29 14:24 Jason Zaman
0 siblings, 0 replies; 13+ messages in thread
From: Jason Zaman @ 2019-04-29 14:24 UTC (permalink / raw
To: gentoo-commits
commit: bb2c15e8b9ba8d1fce4ea4f534d87611ad0378d1
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 13:55:20 2019 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 14:22:59 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2c15e8
dev-libs/nsync: stable
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-libs/nsync/nsync-1.20.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/nsync/nsync-1.20.1.ebuild b/dev-libs/nsync/nsync-1.20.1.ebuild
index 14e0c84223c..cd34bebab49 100644
--- a/dev-libs/nsync/nsync-1.20.1.ebuild
+++ b/dev-libs/nsync/nsync-1.20.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="test"
DOCS=( README )
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2021-03-06 18:52 Andreas Sturmlechner
0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2021-03-06 18:52 UTC (permalink / raw
To: gentoo-commits
commit: 1b1cccd97d88875133ef4e4c41c0a0de5c84a2c8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 6 18:05:15 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 6 18:51:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1cccd9
dev-libs/nsync: 1.24.0 version bump, EAPI-7 bump, cmake.eclass
Bug: https://bugs.gentoo.org/770580
Closes: https://bugs.gentoo.org/713500
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/nsync/Manifest | 1 +
dev-libs/nsync/nsync-1.24.0.ebuild | 27 +++++++++++++++++++++++++++
2 files changed, 28 insertions(+)
diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest
index 40c1fd70c04..be0e6294305 100644
--- a/dev-libs/nsync/Manifest
+++ b/dev-libs/nsync/Manifest
@@ -1 +1,2 @@
DIST nsync-1.20.1.tar.gz 154106 BLAKE2B 94eeb647de2ca58a3f3837119ef30805f0a72a9d12c19aa705f815955723ddefa1de4d2a3fe5fd0b227ffdd70d5208ab9a300e40b2aff2591a1cef28c79b450a SHA512 d7b9be1052b7d11d896d3fade822f7b1eebbd0a772c9f6e2cd827921f1adc29ed18f7587ebc7d29623d230be384a7a2356c1da3abd53567fc934979d89c70e0c
+DIST nsync-1.24.0.tar.gz 155132 BLAKE2B 9a914b408faf8fff96a57fd3868c34aa96b4243ef2acd30dbdbe1fc90a1818d58ffc96bc6d016f5539c0e266fc1fb633952edba0a51b115904c9d6b06a35f7f8 SHA512 14dd582488072123a353c967664ed9a3f636865bb35e64d7256dcc809539129fa47c7979a4009fd45c9341cac537a4ca6b4b617ba2cae1d3995a7c251376339f
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 00000000000..ef961974705
--- /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
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2021-03-07 10:35 Andreas Sturmlechner
0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2021-03-07 10:35 UTC (permalink / raw
To: gentoo-commits
commit: dded2cf741f9a681e819a5b6a9cef5c90676e6c5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 7 10:33:16 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 7 10:35:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dded2cf7
dev-libs/nsync: EAPI-7 bump, use cmake.eclass for 1.20.1 too
Bug: https://bugs.gentoo.org/770580
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/nsync/nsync-1.20.1.ebuild | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-libs/nsync/nsync-1.20.1.ebuild b/dev-libs/nsync/nsync-1.20.1.ebuild
index c30d1d46e54..f71c5b73ae1 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
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2021-06-20 22:57 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2021-06-20 22:57 UTC (permalink / raw
To: gentoo-commits
commit: 5e7a82dfa4b2d38cf7b62de33bf6090a6faa8521
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 20 22:57:27 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 22:57:27 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7a82df
dev-libs/nsync: Stabilize 1.24.0 x86, #770580
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/nsync/nsync-1.24.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/nsync/nsync-1.24.0.ebuild b/dev-libs/nsync/nsync-1.24.0.ebuild
index 28d51059b6e..f71c5b73ae1 100644
--- a/dev-libs/nsync/nsync-1.24.0.ebuild
+++ b/dev-libs/nsync/nsync-1.24.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2021-06-20 22:57 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2021-06-20 22:57 UTC (permalink / raw
To: gentoo-commits
commit: daf4b515cfc0a2fcfecd17f650af33a78be7a319
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 20 22:57:01 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 22:57:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf4b515
dev-libs/nsync: Stabilize 1.24.0 amd64, #770580
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/nsync/nsync-1.24.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/nsync/nsync-1.24.0.ebuild b/dev-libs/nsync/nsync-1.24.0.ebuild
index ef961974705..28d51059b6e 100644
--- a/dev-libs/nsync/nsync-1.24.0.ebuild
+++ b/dev-libs/nsync/nsync-1.24.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2022-08-19 8:14 Andreas Sturmlechner
0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2022-08-19 8:14 UTC (permalink / raw
To: gentoo-commits
commit: 44d15f7dae1a101817e94a538135559e9dfc28fd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 14 21:12:47 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 19 08:13:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d15f7d
dev-libs/nsync: drop 1.20.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/nsync/Manifest | 1 -
dev-libs/nsync/nsync-1.20.1.ebuild | 27 ---------------------------
2 files changed, 28 deletions(-)
diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest
index be0e62943054..eae75e833d61 100644
--- a/dev-libs/nsync/Manifest
+++ b/dev-libs/nsync/Manifest
@@ -1,2 +1 @@
-DIST nsync-1.20.1.tar.gz 154106 BLAKE2B 94eeb647de2ca58a3f3837119ef30805f0a72a9d12c19aa705f815955723ddefa1de4d2a3fe5fd0b227ffdd70d5208ab9a300e40b2aff2591a1cef28c79b450a SHA512 d7b9be1052b7d11d896d3fade822f7b1eebbd0a772c9f6e2cd827921f1adc29ed18f7587ebc7d29623d230be384a7a2356c1da3abd53567fc934979d89c70e0c
DIST nsync-1.24.0.tar.gz 155132 BLAKE2B 9a914b408faf8fff96a57fd3868c34aa96b4243ef2acd30dbdbe1fc90a1818d58ffc96bc6d016f5539c0e266fc1fb633952edba0a51b115904c9d6b06a35f7f8 SHA512 14dd582488072123a353c967664ed9a3f636865bb35e64d7256dcc809539129fa47c7979a4009fd45c9341cac537a4ca6b4b617ba2cae1d3995a7c251376339f
diff --git a/dev-libs/nsync/nsync-1.20.1.ebuild b/dev-libs/nsync/nsync-1.20.1.ebuild
deleted file mode 100644
index f71c5b73ae19..000000000000
--- a/dev-libs/nsync/nsync-1.20.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2022-09-09 7:59 David Seifert
0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2022-09-09 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 307452b5d6eda68fcae3c3b2777ae44961c405e1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 9 07:59:04 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Sep 9 07:59:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307452b5
dev-libs/nsync: drop multilib
No multilib reverse dependencies.
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-libs/nsync/{nsync-1.24.0.ebuild => nsync-1.24.0-r1.ebuild} | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/dev-libs/nsync/nsync-1.24.0.ebuild b/dev-libs/nsync/nsync-1.24.0-r1.ebuild
similarity index 86%
rename from dev-libs/nsync/nsync-1.24.0.ebuild
rename to dev-libs/nsync/nsync-1.24.0-r1.ebuild
index 2196157caec6..b707bd898d59 100644
--- a/dev-libs/nsync/nsync-1.24.0.ebuild
+++ b/dev-libs/nsync/nsync-1.24.0-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit cmake-multilib
+inherit cmake
DESCRIPTION="C library that exports various synchronization primitives, such as mutexes"
HOMEPAGE="https://github.com/google/nsync"
@@ -13,12 +13,9 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
-
RESTRICT="!test? ( test )"
-DOCS=( README )
-
-multilib_src_configure() {
+src_configure() {
local mycmakeargs=(
-DNSYNC_ENABLE_TESTS=$(usex test)
)
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2022-09-23 3:06 Jason Zaman
0 siblings, 0 replies; 13+ messages in thread
From: Jason Zaman @ 2022-09-23 3:06 UTC (permalink / raw
To: gentoo-commits
commit: f2ccf7a0d791c7fa222ab4b1c5556d11eeb9a812
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 18:51:27 2022 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Fri Sep 23 03:06:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ccf7a0
dev-libs/nsync: add 1.25.0
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>
dev-libs/nsync/Manifest | 1 +
dev-libs/nsync/nsync-1.25.0.ebuild | 23 +++++++++++++++++++++++
2 files changed, 24 insertions(+)
diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest
index eae75e833d61..4779ea248761 100644
--- a/dev-libs/nsync/Manifest
+++ b/dev-libs/nsync/Manifest
@@ -1 +1,2 @@
DIST nsync-1.24.0.tar.gz 155132 BLAKE2B 9a914b408faf8fff96a57fd3868c34aa96b4243ef2acd30dbdbe1fc90a1818d58ffc96bc6d016f5539c0e266fc1fb633952edba0a51b115904c9d6b06a35f7f8 SHA512 14dd582488072123a353c967664ed9a3f636865bb35e64d7256dcc809539129fa47c7979a4009fd45c9341cac537a4ca6b4b617ba2cae1d3995a7c251376339f
+DIST nsync-1.25.0.tar.gz 155250 BLAKE2B e30e9a72d999e589a1422014f81fbab29f61802b0ebeb9f08793d3a4d50fb5f66e404558cb7f46f2a2c499c1804cd013c12604038222121680988c85b7e186ff SHA512 8e7a3b99237fb68bf3fd85490394e3fe2b73ff805b1bc885549856908599b98c86600c71888d19d9d36a56caa91cad176a1e9fc413686e5018cefe3908364c6b
diff --git a/dev-libs/nsync/nsync-1.25.0.ebuild b/dev-libs/nsync/nsync-1.25.0.ebuild
new file mode 100644
index 000000000000..9f9a537adafb
--- /dev/null
+++ b/dev-libs/nsync/nsync-1.25.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+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 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DNSYNC_ENABLE_TESTS=$(usex test)
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2023-05-17 3:42 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-05-17 3:42 UTC (permalink / raw
To: gentoo-commits
commit: f7a958a52388193b5f14cb9e2f005a987dbcdd80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 03:42:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 17 03:42:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a958a5
dev-libs/nsync: Keyword 1.25.0 arm64, #906574
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/nsync/nsync-1.25.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/nsync/nsync-1.25.0.ebuild b/dev-libs/nsync/nsync-1.25.0.ebuild
index 9f9a537adafb..c43efc9cedf9 100644
--- a/dev-libs/nsync/nsync-1.25.0.ebuild
+++ b/dev-libs/nsync/nsync-1.25.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2024-01-20 20:59 Jason Zaman
0 siblings, 0 replies; 13+ messages in thread
From: Jason Zaman @ 2024-01-20 20:59 UTC (permalink / raw
To: gentoo-commits
commit: be571e0a0b46d80e17046d60a8a34eed50e3b022
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 20:47:30 2024 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 20:51:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be571e0a
dev-libs/nsync: add 1.26.0
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>
dev-libs/nsync/Manifest | 1 +
dev-libs/nsync/metadata.xml | 3 +++
dev-libs/nsync/nsync-1.26.0.ebuild | 23 +++++++++++++++++++++++
3 files changed, 27 insertions(+)
diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest
index 4779ea248761..1283218a6325 100644
--- a/dev-libs/nsync/Manifest
+++ b/dev-libs/nsync/Manifest
@@ -1,2 +1,3 @@
DIST nsync-1.24.0.tar.gz 155132 BLAKE2B 9a914b408faf8fff96a57fd3868c34aa96b4243ef2acd30dbdbe1fc90a1818d58ffc96bc6d016f5539c0e266fc1fb633952edba0a51b115904c9d6b06a35f7f8 SHA512 14dd582488072123a353c967664ed9a3f636865bb35e64d7256dcc809539129fa47c7979a4009fd45c9341cac537a4ca6b4b617ba2cae1d3995a7c251376339f
DIST nsync-1.25.0.tar.gz 155250 BLAKE2B e30e9a72d999e589a1422014f81fbab29f61802b0ebeb9f08793d3a4d50fb5f66e404558cb7f46f2a2c499c1804cd013c12604038222121680988c85b7e186ff SHA512 8e7a3b99237fb68bf3fd85490394e3fe2b73ff805b1bc885549856908599b98c86600c71888d19d9d36a56caa91cad176a1e9fc413686e5018cefe3908364c6b
+DIST nsync-1.26.0.tar.gz 155509 BLAKE2B 5a445bcf44e29253f3fa8594f4921f59d3826fea01f11b4b7c4ba4b285b0344dd17be62c60dfd876e3a0d854307dfe40ed9c80de4f1da4c5b74a92f6a9a074b3 SHA512 8aa49997f100f161f0f32e99c9004ee845d7b16c1391e7eb62eea0897e2f91b7f9e5181055fdca637518751b6b26e16a1cd53e45adceda145285752c4b74f3bf
diff --git a/dev-libs/nsync/metadata.xml b/dev-libs/nsync/metadata.xml
index e85252a96df1..c987c5582dd3 100644
--- a/dev-libs/nsync/metadata.xml
+++ b/dev-libs/nsync/metadata.xml
@@ -5,4 +5,7 @@
<email>perfinion@gentoo.org</email>
<name>Jason Zaman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">google/nsync</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/nsync/nsync-1.26.0.ebuild b/dev-libs/nsync/nsync-1.26.0.ebuild
new file mode 100644
index 000000000000..96bcbc528df3
--- /dev/null
+++ b/dev-libs/nsync/nsync-1.26.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+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 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DNSYNC_ENABLE_TESTS=$(usex test)
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2024-01-20 20:59 Jason Zaman
0 siblings, 0 replies; 13+ messages in thread
From: Jason Zaman @ 2024-01-20 20:59 UTC (permalink / raw
To: gentoo-commits
commit: 54d965019a9fadd99c44d14f1ac0d26c2dc2c11e
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 20:53:30 2024 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 20:53:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d96501
dev-libs/nsync: stabilize 1.25.0 for amd64, x86
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>
dev-libs/nsync/nsync-1.25.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/nsync/nsync-1.25.0.ebuild b/dev-libs/nsync/nsync-1.25.0.ebuild
index c43efc9cedf9..6ad5dcf3244d 100644
--- a/dev-libs/nsync/nsync-1.25.0.ebuild
+++ b/dev-libs/nsync/nsync-1.25.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/
@ 2024-01-20 20:59 Jason Zaman
0 siblings, 0 replies; 13+ messages in thread
From: Jason Zaman @ 2024-01-20 20:59 UTC (permalink / raw
To: gentoo-commits
commit: 853dcb847b0f5d2da47e5f5dbfe647d1e117b159
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 20:54:23 2024 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 20:57:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853dcb84
dev-libs/nsync: drop 1.24.0-r1
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>
dev-libs/nsync/Manifest | 1 -
dev-libs/nsync/nsync-1.24.0-r1.ebuild | 23 -----------------------
2 files changed, 24 deletions(-)
diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest
index 1283218a6325..64fd3e8bb3c6 100644
--- a/dev-libs/nsync/Manifest
+++ b/dev-libs/nsync/Manifest
@@ -1,3 +1,2 @@
-DIST nsync-1.24.0.tar.gz 155132 BLAKE2B 9a914b408faf8fff96a57fd3868c34aa96b4243ef2acd30dbdbe1fc90a1818d58ffc96bc6d016f5539c0e266fc1fb633952edba0a51b115904c9d6b06a35f7f8 SHA512 14dd582488072123a353c967664ed9a3f636865bb35e64d7256dcc809539129fa47c7979a4009fd45c9341cac537a4ca6b4b617ba2cae1d3995a7c251376339f
DIST nsync-1.25.0.tar.gz 155250 BLAKE2B e30e9a72d999e589a1422014f81fbab29f61802b0ebeb9f08793d3a4d50fb5f66e404558cb7f46f2a2c499c1804cd013c12604038222121680988c85b7e186ff SHA512 8e7a3b99237fb68bf3fd85490394e3fe2b73ff805b1bc885549856908599b98c86600c71888d19d9d36a56caa91cad176a1e9fc413686e5018cefe3908364c6b
DIST nsync-1.26.0.tar.gz 155509 BLAKE2B 5a445bcf44e29253f3fa8594f4921f59d3826fea01f11b4b7c4ba4b285b0344dd17be62c60dfd876e3a0d854307dfe40ed9c80de4f1da4c5b74a92f6a9a074b3 SHA512 8aa49997f100f161f0f32e99c9004ee845d7b16c1391e7eb62eea0897e2f91b7f9e5181055fdca637518751b6b26e16a1cd53e45adceda145285752c4b74f3bf
diff --git a/dev-libs/nsync/nsync-1.24.0-r1.ebuild b/dev-libs/nsync/nsync-1.24.0-r1.ebuild
deleted file mode 100644
index b707bd898d59..000000000000
--- a/dev-libs/nsync/nsync-1.24.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-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 )"
-
-src_configure() {
- local mycmakeargs=(
- -DNSYNC_ENABLE_TESTS=$(usex test)
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2024-01-20 20:59 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-06 18:52 [gentoo-commits] repo/gentoo:master commit in: dev-libs/nsync/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-01-20 20:59 Jason Zaman
2024-01-20 20:59 Jason Zaman
2024-01-20 20:59 Jason Zaman
2023-05-17 3:42 Sam James
2022-09-23 3:06 Jason Zaman
2022-09-09 7:59 David Seifert
2022-08-19 8:14 Andreas Sturmlechner
2021-06-20 22:57 Sam James
2021-06-20 22:57 Sam James
2021-03-07 10:35 Andreas Sturmlechner
2019-04-29 14:24 Jason Zaman
2018-08-04 3:34 Jason Zaman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox