public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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