[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2023-04-29 Thread Sam James
commit: 7ac8ab26e34df8121e2d64cba7c655a137b07fd2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 28 12:30:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 08:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac8ab26

dev-libs/userspace-rcu: stable 0.14.0 for sparc, bug #904918

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index f8442f4f1e9e..73701badf8e0 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2023-04-23 Thread Sam James
commit: f014c40bfae8bf684d64680554198e7973bdd977
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:28:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:28:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f014c40b

dev-libs/userspace-rcu: Stabilize 0.14.0 arm, #904918

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index 64f3d87ef394..f8442f4f1e9e 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2023-04-23 Thread Sam James
commit: a81ce913fc70ae57596e02d6d3db5521415d09d5
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:58:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:58:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81ce913

dev-libs/userspace-rcu: Stabilize 0.14.0 hppa, #904918

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index 7fae65780278..64f3d87ef394 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2023-04-23 Thread Sam James
commit: 913d468c998359eabb59bcc047f1ae56a74cc1df
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:58:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:58:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=913d468c

dev-libs/userspace-rcu: Stabilize 0.14.0 ppc, #904918

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index 08cd85a7bfa4..7fae65780278 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2023-04-23 Thread Sam James
commit: 4138c5be2295ea0c19b1ed1ad26f27a1973fe554
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:41:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:41:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4138c5be

dev-libs/userspace-rcu: Stabilize 0.14.0 ppc64, #904918

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index 661dfb754af9..08cd85a7bfa4 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2023-04-23 Thread Sam James
commit: 1d2d457a807e4b7a775888fa22ad5b5d1452d079
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:08:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:08:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2d457a

dev-libs/userspace-rcu: Stabilize 0.14.0 amd64, #904918

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index b754716fd338..661dfb754af9 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2023-04-23 Thread Sam James
commit: 2066ccfd41ca858c8a4c722774737a1e8331819c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:06:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:06:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2066ccfd

dev-libs/userspace-rcu: Stabilize 0.14.0 arm64, #904918

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index 614fa7b744ba..b754716fd338 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2023-04-23 Thread Sam James
commit: aa795343e36da03411db0cc6a0091db2b373bee0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:05:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa795343

dev-libs/userspace-rcu: Stabilize 0.14.0 x86, #904918

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index 851b0aa9195e..614fa7b744ba 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/, dev-libs/userspace-rcu/files/

2023-03-24 Thread Sam James
commit: 779eeb1c7d2bb79bf8c69f5a33cabd7c6f3a7a58
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 24 06:59:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 24 06:59:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779eeb1c

dev-libs/userspace-rcu: add 0.14.0

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 +
 .../files/userspace-rcu-0.14.0-c11.patch   | 61 ++
 .../files/userspace-rcu-0.14.0-noreturn.patch  | 51 ++
 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 58 
 4 files changed, 171 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 2e76cc583702..bb9ddf3d1c66 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1 +1,2 @@
 DIST userspace-rcu-0.13.2.tar.bz2 611448 BLAKE2B 
6d502e0035b03df262c917ba70f7442e2bd81369091b2c521fe5c32f31ed2ef7404070759f3a8910b767153e05d28e354d5e5ece2a3ba17e4a31dd7db3e1924f
 SHA512 
e5097a7f653f51b3a47a09f79e7a153aab8fd22c0504a1127a9b33d093a9ae6a941b97c0fe175ee168e2976097aefdcdf8d5ce030afbe565c1b72f64d6f5b60a
+DIST userspace-rcu-0.14.0.tar.bz2 661322 BLAKE2B 
ba9fa4c6dec693d2616234187db531f00fc0ade65f7e2a57182d9441728ddfa6f3e9d4544b824ca5edf7c027a43c9231d998a309c01f4bbab1eeefe856344f77
 SHA512 
7297e51012f4c44ee27c0e18ed9d87bf24be34db68a5398394c1e683a045bb561cf74aa913398404c0ed5cb8011af728ea12947717fa5f27627e5ca78e63a40f

diff --git a/dev-libs/userspace-rcu/files/userspace-rcu-0.14.0-c11.patch 
b/dev-libs/userspace-rcu/files/userspace-rcu-0.14.0-c11.patch
new file mode 100644
index ..c931e052c432
--- /dev/null
+++ b/dev-libs/userspace-rcu/files/userspace-rcu-0.14.0-c11.patch
@@ -0,0 +1,61 @@
+https://github.com/urcu/userspace-rcu/commit/6fa8b4f80f1d2efbc90fc6d2a5fb0dc1d7fd2a19
+
+From 6fa8b4f80f1d2efbc90fc6d2a5fb0dc1d7fd2a19 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= 
+Date: Fri, 17 Mar 2023 16:44:10 +0100
+Subject: [PATCH] Fix: use __noreturn__ for C11-compatibility
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The noreturn convenience macro provided by stdnoreturn.h might get
+included before urcu headers, use __noreturn__ for better compatibility
+with code using  header.
+
+Signed-off-by: Ondřej Surý 
+Signed-off-by: Mathieu Desnoyers 
+--- a/include/urcu/uatomic/generic.h
 b/include/urcu/uatomic/generic.h
+@@ -38,7 +38,7 @@ extern "C" {
+ #endif
+ 
+ #if !defined __OPTIMIZE__  || defined UATOMIC_NO_LINK_ERROR
+-static inline __attribute__((always_inline, noreturn))
++static inline __attribute__((always_inline, __noreturn__))
+ void _uatomic_link_error(void)
+ {
+ #ifdef ILLEGAL_INSTR
+--- a/src/urcu-call-rcu-impl.h
 b/src/urcu-call-rcu-impl.h
+@@ -1064,7 +1064,7 @@ void urcu_register_rculfhash_atfork(struct urcu_atfork 
*atfork)
+  * This unregistration function is deprecated, meant only for internal
+  * use by rculfhash.
+  */
+-__attribute__((noreturn))
++__attribute__((__noreturn__))
+ void urcu_unregister_rculfhash_atfork(struct urcu_atfork *atfork 
__attribute__((unused)))
+ {
+   urcu_die(EPERM);
+--- a/tests/regression/rcutorture.h
 b/tests/regression/rcutorture.h
+@@ -572,7 +572,7 @@ int stresstest(int nreaders)
+  */
+ 
+ static
+-void usage(char *argv[]) __attribute__((noreturn));
++void usage(char *argv[]) __attribute__((__noreturn__));
+ 
+ static
+ void usage(char *argv[])
+--- a/tests/utils/tap.h
 b/tests/utils/tap.h
+@@ -41,7 +41,7 @@ __attribute__((format(TAP_PRINTF_FORMAT, 5, 6)))
+ unsigned int _gen_result(int, const char *, const char *, unsigned int, const 
char *, ...);
+ 
+ int plan_no_plan(void);
+-__attribute__((noreturn))
++__attribute__((__noreturn__))
+ int plan_skip_all(const char *);
+ int plan_tests(unsigned int);
+ 
+

diff --git a/dev-libs/userspace-rcu/files/userspace-rcu-0.14.0-noreturn.patch 
b/dev-libs/userspace-rcu/files/userspace-rcu-0.14.0-noreturn.patch
new file mode 100644
index ..c8798092f158
--- /dev/null
+++ b/dev-libs/userspace-rcu/files/userspace-rcu-0.14.0-noreturn.patch
@@ -0,0 +1,51 @@
+https://github.com/urcu/userspace-rcu/commit/106ed13754b1b836f4b59405f4e02aea4bf5eef0
+
+From 106ed13754b1b836f4b59405f4e02aea4bf5eef0 Mon Sep 17 00:00:00 2001
+From: Michael Jeanson 
+Date: Thu, 23 Mar 2023 14:23:55 -0400
+Subject: [PATCH] fix: warning 'noreturn' function does return on ppc
+
+On a ppc64 system with gcc 9.5.0 I get the following error when building
+with -O0 :
+
+/usr/include/urcu/uatomic/generic.h: In function 'void _uatomic_link_error()':
+/usr/include/urcu/uatomic/generic.h:53:1: warning: 'noreturn' function does 
return
+   53 | }
+  | ^
+
+Split the inline function in 2 variants and apply the noreturn attribute
+only on the builtin_trap one.
+
+Change-Id: I5ae8e764c4cc27af0463924a653b9eaa9f698c34
+Signed-off-by: Michael Jeanson 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/files/

2023-03-24 Thread Sam James
commit: 39973c05435688d07b999cb5276b38bb5a2cf0d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 24 06:55:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 24 06:55:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39973c05

dev-libs/userspace-rcu: add another ref to loong patch

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-loong.patch | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-loong.patch 
b/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-loong.patch
index 22daddedb61c..c21d2c02a105 100644
--- a/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-loong.patch
+++ b/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-loong.patch
@@ -1,6 +1,9 @@
 This is https://github.com/loongarch64/userspace-rcu/pull/2, yet to be
 upstreamed but already reviewed and accepted by the LoongArch porting
 community.
+
+(and https://github.com/urcu/userspace-rcu/pull/11)
+
 From 213197eea1a711da2f7cc0c04cdf33acb1b3c50e Mon Sep 17 00:00:00 2001
 From: Wang Jing 
 Date: Tue, 8 Jun 2021 19:44:49 +0800



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-09-25 Thread Arthur Zamarin
commit: edc575145211109f165d10ee3d49aaa7d068638d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 26 04:15:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 26 04:15:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc57514

dev-libs/userspace-rcu: Stabilize 0.13.2 hppa, #872755

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index 277df9cdd9b6..329e3a0718f5 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-09-25 Thread Arthur Zamarin
commit: db8f1d1fa79bdb4b19bc404edddbd5653ec9245a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 25 07:44:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 25 07:44:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8f1d1f

dev-libs/userspace-rcu: Stabilize 0.13.2 sparc, #872755

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index 750f2abc6b35..277df9cdd9b6 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-09-25 Thread Agostino Sarubbo
commit: 5be07231d21890d3b9bcc8e941f6813543da1074
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:25:22 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:25:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be07231

dev-libs/userspace-rcu: Stabilize 0.13.2 ppc64, #872755

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index c787c9c68eb0..750f2abc6b35 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-09-25 Thread Agostino Sarubbo
commit: 782d8608dbceba5e942c6b81bb161643f17d912e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:23:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:23:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782d8608

dev-libs/userspace-rcu: Stabilize 0.13.2 ppc, #872755

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index ea8d18d1b78d..c787c9c68eb0 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-09-24 Thread Sam James
commit: e954c130e4c5200ace99b18a1a1511152a1fe8a5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:45:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:45:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e954c130

dev-libs/userspace-rcu: stabilize 0.13.2 for arm64

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index d09402afcd86..ea8d18d1b78d 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-09-24 Thread Sam James
commit: 5e4ecbe30a0a136f00a33162b47d1add648f5e87
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4ecbe3

dev-libs/userspace-rcu: Stabilize 0.13.2 arm, #872755

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index 272758f9101f..d09402afcd86 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-09-24 Thread Sam James
commit: eb68987635f371545ba331f7e00d1d89f6b40c15
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:36:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:36:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb689876

dev-libs/userspace-rcu: Stabilize 0.13.2 amd64, #872755

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index d2b2f8fb1deb..4599e9f00463 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-09-24 Thread Sam James
commit: 93c9cf47c6ee3016aa2be6223723d211f17df525
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:36:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:36:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c9cf47

dev-libs/userspace-rcu: Stabilize 0.13.2 x86, #872755

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index 4599e9f00463..272758f9101f 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-08-19 Thread Sam James
commit: d5dd0a1ef8276ec5b7ea83a3e4994ace970bcf00
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 19 22:11:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 19 22:11:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5dd0a1e

dev-libs/userspace-rcu: add 0.13.2

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 46d24682d96d..8b74db6cdf9a 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1 +1,2 @@
 DIST userspace-rcu-0.13.1.tar.bz2 609961 BLAKE2B 
96581fb3e90764870d2eb3eff6999e3c20bf206e3a0d5c910acfe693d55e0cb389fa5126a74d175f3c46655e740ecf1c1426c367eb3c28f3ef3a634848e51e83
 SHA512 
c86f2eb260cccb3cb6bd54ddbc0b46e60083fc99423e9403242ebed7f39a2a49c68af933ea6f373e2a9d4f9dc56f5befe030740891e28cf2fabe927a48ff8182
+DIST userspace-rcu-0.13.2.tar.bz2 611448 BLAKE2B 
6d502e0035b03df262c917ba70f7442e2bd81369091b2c521fe5c32f31ed2ef7404070759f3a8910b767153e05d28e354d5e5ece2a3ba17e4a31dd7db3e1924f
 SHA512 
e5097a7f653f51b3a47a09f79e7a153aab8fd22c0504a1127a9b33d093a9ae6a941b97c0fe175ee168e2976097aefdcdf8d5ce030afbe565c1b72f64d6f5b60a

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
new file mode 100644
index ..d2b2f8fb1deb
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Userspace RCU (read-copy-update) library"
+HOMEPAGE="https://liburcu.org/;
+SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/8" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( sys-process/time )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.1-tests-no-benchmark.patch
+   "${FILESDIR}"/${PN}-0.13.1-loong.patch
+)
+
+src_prepare() {
+   default
+
+   # Needed for tests patch
+   # ... and refresh libtool (see 
https://github.com/gentoo/gentoo/pull/23973)
+   # ... and for build on loong (see 
https://github.com/gentoo/gentoo/pull/25189)
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+
+   emake -C tests/regression regtest
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-06-01 Thread Jakov Smolić
commit: fb5c071d2e44938cb46c89fe5991aba5d78c2d9c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 05:03:00 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 05:03:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5c071d

dev-libs/userspace-rcu: Stabilize 0.13.1 hppa, #849137

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 2f153d0e9467..a534a4ce7d3f 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-06-01 Thread Jakov Smolić
commit: 49de5d927268f3e6997954ec197b1f625443478e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 04:38:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 04:38:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49de5d92

dev-libs/userspace-rcu: Stabilize 0.13.1 sparc, #849137

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 81b679272660..2f153d0e9467 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-06-01 Thread Jakov Smolić
commit: 16d302857d2adc9a7dd3f3bbed88b6ae843e8e93
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 04:14:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 04:14:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d30285

dev-libs/userspace-rcu: Stabilize 0.13.1 arm64, #849137

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 98347b4343c5..81b679272660 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-06-01 Thread Sam James
commit: cfa0d413f43a93ce873176884828c5263466d880
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:01:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:05:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa0d413

dev-libs/userspace-rcu: Stabilize 0.13.1 arm, #849137

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 613b70501faa..98347b4343c5 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-06-01 Thread Sam James
commit: d0d3fa6a0cf7696e7816ce6b10a017dee2ac9f6f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 02:21:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 02:21:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d3fa6a

dev-libs/userspace-rcu: Stabilize 0.13.1 ppc64, #849137

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 256efb0ebdfc..613b70501faa 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-06-01 Thread Sam James
commit: 957a06f42a6bea69232cf4397baa5b0019ac6df7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 02:21:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 02:21:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957a06f4

dev-libs/userspace-rcu: Stabilize 0.13.1 ppc, #849137

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 0c3eeebb681b..256efb0ebdfc 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-06-01 Thread Sam James
commit: ff7f9b3d500ec495bf1fa9b54e8071934b5e76ff
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 02:19:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 02:19:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7f9b3d

dev-libs/userspace-rcu: Stabilize 0.13.1 x86, #849137

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 3f160fed9e77..0c3eeebb681b 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-06-01 Thread Sam James
commit: f447c267127b5fbe59e3ff15cb98096eebaf8984
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 02:18:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 02:18:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f447c267

dev-libs/userspace-rcu: Stabilize 0.13.1 amd64, #849137

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index e747ff75f598..3f160fed9e77 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-05-19 Thread WANG Xuerui
commit: 5edfee45b2040f60523a99fa363580a75bde674c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 10:35:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 10:35:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5edfee45

dev-libs/userspace-rcu: keyword 0.13.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index ab5f96219bd5..e747ff75f598 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/, dev-libs/userspace-rcu/files/

2022-04-28 Thread WANG Xuerui
commit: 6b75b7fdc950f376e04ff246e6aa583a700e1855
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Apr 25 04:22:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr 28 22:23:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b75b7fd

dev-libs/userspace-rcu: add support for loong

The patch comes from https://github.com/loongarch64/userspace-rcu/pull/2
which is reviewed by the LoongArch community, but not upstreamed yet.

This has been inside loongson-overlay for a while, and is tested on real
loong hardware.

See: https://github.com/gentoo/gentoo/pull/25189
Signed-off-by: WANG Xuerui  gentoo.org>

 .../files/userspace-rcu-0.13.1-loong.patch | 178 +
 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild |   2 +
 2 files changed, 180 insertions(+)

diff --git a/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-loong.patch 
b/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-loong.patch
new file mode 100644
index ..22daddedb61c
--- /dev/null
+++ b/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-loong.patch
@@ -0,0 +1,178 @@
+This is https://github.com/loongarch64/userspace-rcu/pull/2, yet to be
+upstreamed but already reviewed and accepted by the LoongArch porting
+community.
+From 213197eea1a711da2f7cc0c04cdf33acb1b3c50e Mon Sep 17 00:00:00 2001
+From: Wang Jing 
+Date: Tue, 8 Jun 2021 19:44:49 +0800
+Subject: [PATCH] Add LoongArch support
+
+--- a/LICENSE
 b/LICENSE
+@@ -44,6 +44,7 @@ MIT/X11 (BSD like) license apply to:
+ compiler.h
+ arch/s390.h
+ uatomic/alpha.h
++uatomic/loongarch.h
+ uatomic/mips.h
+ uatomic/nios2.h
+ uatomic/s390.h
+--- a/README.md
 b/README.md
+@@ -51,6 +51,7 @@ Currently, the following architectures are supported:
+   - hppa/PA-RISC
+   - m68k
+   - RISC-V
++  - LoongArch
+ 
+ Tested on:
+ 
+--- a/include/Makefile.am
 b/include/Makefile.am
+@@ -7,6 +7,7 @@ nobase_include_HEADERS = \
+   urcu/arch.h \
+   urcu/arch/hppa.h \
+   urcu/arch/ia64.h \
++  urcu/arch/loongarch.h \
+   urcu/arch/m68k.h \
+   urcu/arch/mips.h \
+   urcu/arch/nios2.h \
+@@ -67,6 +68,7 @@ nobase_include_HEADERS = \
+   urcu/uatomic.h \
+   urcu/uatomic/hppa.h \
+   urcu/uatomic/ia64.h \
++  urcu/uatomic/loongarch.h \
+   urcu/uatomic/m68k.h \
+   urcu/uatomic/mips.h \
+   urcu/uatomic/nios2.h \
+--- a/include/urcu/arch.h
 b/include/urcu/arch.h
+@@ -49,6 +49,7 @@
+  * URCU_ARCH_HPPA : All HP PA-RISC variants
+  * URCU_ARCH_M68K : All Motorola 68000 variants
+  * URCU_ARCH_RISCV : All RISC-V variants
++ * URCU_ARCH_LOONGARCH : All LoongArch variants
+  */
+ 
+ #if (defined(__INTEL_OFFLOAD) || defined(__TARGET_ARCH_MIC) || 
defined(__MIC__))
+@@ -157,6 +158,11 @@
+ #define URCU_ARCH_RISCV 1
+ #include 
+ 
++#elif defined(__loongarch__)
++
++#define URCU_ARCH_LOONGARCH 1
++#include 
++
+ #else
+ #error "Cannot build: unrecognized architecture, see ."
+ #endif
+--- /dev/null
 b/include/urcu/arch/loongarch.h
+@@ -0,0 +1,49 @@
++#ifndef _URCU_ARCH_LOONGARCH_H
++#define _URCU_ARCH_LOONGARCH_H
++
++/*
++ * arch/loongarch.h: trivial definitions for the LoongArch architecture.
++ *
++ * Copyright (c) 2021 Wang Jing 
++ *
++ * This library is free software; you can redistribute it and/or
++ * modify it under the terms of the GNU Lesser General Public
++ * License as published by the Free Software Foundation; either
++ * version 2.1 of the License, or (at your option) any later version.
++ *
++ * This library is distributed in the hope that it will be useful,
++ * but WITHOUT ANY WARRANTY; without even the implied warranty of
++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++ * Lesser General Public License for more details.
++ *
++ * You should have received a copy of the GNU Lesser General Public
++ * License along with this library; if not, write to the Free Software
++ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 
USA
++ */
++
++#include 
++#include 
++#include 
++
++#ifdef __cplusplus
++extern "C" {
++#endif
++
++#include 
++#include 
++
++/*
++ * On Linux, define the membarrier system call number if not yet available in
++ * the system headers.
++ */
++#if (defined(__linux__) && !defined(__NR_membarrier))
++#define __NR_membarrier   283
++#endif
++
++#ifdef __cplusplus
++}
++#endif
++
++#include 
++
++#endif /* _URCU_ARCH_LOONGARCH_H */
+--- a/include/urcu/uatomic.h
 b/include/urcu/uatomic.h
+@@ -51,6 +51,8 @@
+ #include 
+ #elif defined(URCU_ARCH_RISCV)
+ #include 
++#elif defined(URCU_ARCH_LOONGARCH)
++#include 
+ #else
+ #error "Cannot build: unrecognized architecture, see ."
+ #endif
+--- /dev/null
 b/include/urcu/uatomic/loongarch.h
+@@ -0,0 +1,44 @@
++#ifndef _URCU_UATOMIC_ARCH_LOONGARCH_H
++#define _URCU_UATOMIC_ARCH_LOONGARCH_H
++
++/*
++ * Atomic exchange operations for the LoongArch architecture. Let GCC do it.
++ *
++ * Copyright (c) 2021 Wang Jing 
++ *
++ * 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-04-25 Thread Sam James
commit: 303b6ddd5adaaa7f0eaed4f44b9009268ceea5ab
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 15:06:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 25 15:06:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303b6ddd

dev-libs/userspace-rcu: Keyword 0.13.1 s390, #840425

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 392cecbc2209..598ded04cf70 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-01-27 Thread Sam James
commit: c2d46ef2558c4c67d0ba0d7f8c37b7e906f5b678
Author: Vaibhav Rustagi  google  com>
AuthorDate: Wed Jan 26 19:09:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 28 07:53:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d46ef2

dev-libs/userspace-rcu: Do autoreconf to fix cross-compilation error.

In the install phase, there are certain libraries which are re-linked
using "/usr/lib64". This creates a problem when cross-compilation is
done.

Snippet from logs:

libtool: relink: aarch64-cros-linux-gnu-clang -shared  -fPIC -DPIC
.libs/liburcu_la-urcu.o .libs/liburcu_la-urcu-pointer.o
.libs/liburcu_la-compat_arch.o .libs/liburcu_la-compat_futex.o
-L/build/lakitu-arm64/tmp/portage/dev-libs/userspace-rcu-0.13.0/image/usr/lib64
-L/usr/lib64 -lurcu-common  -pthread -Os -march=armv8-a+crc
-mtune=cortex-a57 -g -Wl,-O2 -Wl,--as-needed -Wl,--gc-sections
-Wl,--icf=all   -pthread -Wl,-soname -Wl,liburcu.so.8 -o
.libs/liburcu.so.8.0.0

Doing `eautoreconf` in `src_prepare` fixes the problem.

Signed-off-by: Vaibhav Rustagi  google.com>
Closes: https://github.com/gentoo/gentoo/pull/23973
Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index 580b14a63699..4ec9c9c340cd 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit autotools
+
 DESCRIPTION="userspace RCU (read-copy-update) library"
 HOMEPAGE="https://liburcu.org/;
 SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
@@ -15,6 +17,12 @@ RESTRICT="!test? ( test )"
 
 DEPEND="test? ( sys-process/time )"
 
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
--enable-shared



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2022-01-27 Thread Sam James
commit: b444f26002a29cd726377c16bcfb11e7ef8885f4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 28 07:49:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 28 07:53:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b444f260

dev-libs/userspace-rcu: add comment re autoreconf

See: https://github.com/gentoo/gentoo/pull/23973
Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 3 ++-
 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index 4ec9c9c340cd..0e94ce6b9ec3 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,6 +20,7 @@ DEPEND="test? ( sys-process/time )"
 src_prepare() {
default
 
+   # Refresh libtool (see https://github.com/gentoo/gentoo/pull/23973)
eautoreconf
 }
 

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
index 434c0ba25a9e..392cecbc2209 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -25,6 +25,7 @@ src_prepare() {
default
 
# Needed for tests patch
+   # ... and refresh libtool (see 
https://github.com/gentoo/gentoo/pull/23973)
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/files/, dev-libs/userspace-rcu/

2022-01-06 Thread Sam James
commit: d46502e794948afa85e33f86d575456c62ff8859
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  6 21:11:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  6 21:14:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46502e7

dev-libs/userspace-rcu: add 0.13.1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 +
 .../userspace-rcu-0.13.1-tests-no-benchmark.patch  | 13 ++
 dev-libs/userspace-rcu/metadata.xml| 14 +++---
 dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild | 50 ++
 4 files changed, 71 insertions(+), 7 deletions(-)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 24eedb824689..f20d5a0e4e87 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1 +1,2 @@
 DIST userspace-rcu-0.13.0.tar.bz2 608434 BLAKE2B 
11b5d13f4e1a577cc33ad430eb387b26cc2db2ba9ff32c7a09f9cb6c8a418548cd87c198ab4b63be3df884d8e3878046ba817106ff2f07cbab86dd60c9bb1d34
 SHA512 
7288b5a4a2dca6a75ecaa8553b942b9e7be9cae25776d2448fb0b0c950af9919c369791839607c6c1e6cbd32bbd1e1cafc18ee753f0e3bdc2ed7b65488612580
+DIST userspace-rcu-0.13.1.tar.bz2 609961 BLAKE2B 
96581fb3e90764870d2eb3eff6999e3c20bf206e3a0d5c910acfe693d55e0cb389fa5126a74d175f3c46655e740ecf1c1426c367eb3c28f3ef3a634848e51e83
 SHA512 
c86f2eb260cccb3cb6bd54ddbc0b46e60083fc99423e9403242ebed7f39a2a49c68af933ea6f373e2a9d4f9dc56f5befe030740891e28cf2fabe927a48ff8182

diff --git 
a/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-tests-no-benchmark.patch 
b/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-tests-no-benchmark.patch
new file mode 100644
index ..ecbe3e01e0a8
--- /dev/null
+++ b/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-tests-no-benchmark.patch
@@ -0,0 +1,13 @@
+Fedora: 
https://src.fedoraproject.org/rpms/userspace-rcu/raw/rawhide/f/regtest-without-bench.patch
+
+"Remove the benchmarks from the regtest target, they timeout on the buildds."
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -8,7 +8,6 @@
+   cd benchmark && $(MAKE) $(AM_MAKEFLAGS) long_bench
+ regtest:
+   cd regression && $(MAKE) $(AM_MAKEFLAGS) regtest
+-  cd benchmark && $(MAKE) $(AM_MAKEFLAGS) regtest
+ 
+ check-loop:
+   while [ 0 ]; do \

diff --git a/dev-libs/userspace-rcu/metadata.xml 
b/dev-libs/userspace-rcu/metadata.xml
index 4123f2f05874..dce48a4a9489 100644
--- a/dev-libs/userspace-rcu/metadata.xml
+++ b/dev-libs/userspace-rcu/metadata.xml
@@ -1,11 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-base-sys...@gentoo.org
-Gentoo Base System
-
-
-Run regression tests (requires 
FEATURES=test)
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   Run regression tests (requires 
FEATURES=test)
+   
 

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
new file mode 100644
index ..434c0ba25a9e
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Userspace RCU (read-copy-update) library"
+HOMEPAGE="https://liburcu.org/;
+SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/8" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( sys-process/time )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.1-tests-no-benchmark.patch
+)
+
+src_prepare() {
+   default
+
+   # Needed for tests patch
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+
+   emake -C tests/regression regtest
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-12-26 Thread Sam James
commit: 2b93453dd54fc47a7a3c556808f8ba864dc42c24
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 26 12:42:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:31:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b93453d

dev-libs/userspace-rcu: stable 0.13.0 for hppa, bug #829945

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index af7052448f6b..580b14a63699 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-12-01 Thread Joshua Kinard
commit: 1ba0884affb31d8d7f49d5b35f92126c125b
Author: Joshua Kinard  gentoo  org>
AuthorDate: Wed Dec  1 23:53:56 2021 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Wed Dec  1 23:54:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba0884a

dev-libs/userspace-rcu: Added ~mips to KEYWORDS

This fixes only the dependency chain on MIPS.  Per Bug #827918,
specific packages like sys-fs/xfsprogs will have a link failure
until a patch is applied to that package.

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index f16870347c40..af7052448f6b 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-10-03 Thread David Seifert
commit: f813689a51db3e00fc47a7d3aae75bc630c8ec5e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Oct  3 11:27:47 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Oct  3 11:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f813689a

dev-libs/userspace-rcu: drop 0.12.2-r1

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 -
 .../userspace-rcu/userspace-rcu-0.12.2-r1.ebuild   | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index b7c46f30a9f..24eedb82468 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,2 +1 @@
-DIST userspace-rcu-0.12.2.tar.bz2 529440 BLAKE2B 
808cc088e0c16098e1b99bad00f599a01ed9b4a02ffccfe5b8020f56a616fc9af3e0c830f788c44d6c89fc1acdb444659ea6ac713736d38d226bdc5a1170f511
 SHA512 
97031a0b5fe30e75e54f50d2170fdb2618e6d9b526aa5f6fa53e59251a548dee95e85c909aafb3989175c7306a32fa9e104beb12adf0710f5f1eec924fa177aa
 DIST userspace-rcu-0.13.0.tar.bz2 608434 BLAKE2B 
11b5d13f4e1a577cc33ad430eb387b26cc2db2ba9ff32c7a09f9cb6c8a418548cd87c198ab4b63be3df884d8e3878046ba817106ff2f07cbab86dd60c9bb1d34
 SHA512 
7288b5a4a2dca6a75ecaa8553b942b9e7be9cae25776d2448fb0b0c950af9919c369791839607c6c1e6cbd32bbd1e1cafc18ee753f0e3bdc2ed7b65488612580

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
deleted file mode 100644
index f173f6fa26e..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="https://liburcu.org/;
-SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="static-libs regression-test test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-process/time )"
-
-src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -type f -name "*.la" -delete || die
-}
-
-src_test() {
-   default
-   if use regression-test ; then
-   emake -C tests/regression regtest
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-10-02 Thread Sam James
commit: 0e614a5f3d9f09c3758813f27a98c2fbe0856ccc
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 15:41:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 15:41:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e614a5f

dev-libs/userspace-rcu: Stabilize 0.13.0 arm64, #813675

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index 46a4c687a3b..f16870347c4 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-09-21 Thread Sam James
commit: 94cea7886e12838d8fcc06675f6f2a84b2e317e0
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 21 16:32:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 21 16:32:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cea788

dev-libs/userspace-rcu: Stabilize 0.13.0 ppc, #813675

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index 0bea2c6b5f4..46a4c687a3b 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-09-19 Thread Sam James
commit: b6706b261c8a4212c40f6e6b371bc652bbe04ae1
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 20 00:26:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 00:26:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6706b26

dev-libs/userspace-rcu: Stabilize 0.13.0 arm, #813675

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index b9582364233..0bea2c6b5f4 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-09-19 Thread Agostino Sarubbo
commit: 5971f543d883ee6f5df6d7c9b6db9af85e74e94d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 19 06:38:48 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 19 06:38:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5971f543

dev-libs/userspace-rcu: x86 stable wrt bug #813675

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index bdd7c874c3d..b9582364233 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-09-18 Thread Sam James
commit: 5d7cc1d42e3cb8562649de697bb6e68d34554c17
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 19:50:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 19:50:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7cc1d4

dev-libs/userspace-rcu: Stabilize 0.13.0 sparc, #813675

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index 26ea53673c4..bdd7c874c3d 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-09-18 Thread Sam James
commit: fb478015afc39da05440b954d0af01549e73d6fc
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 19:49:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 19:49:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb478015

dev-libs/userspace-rcu: Stabilize 0.13.0 ppc64, #813675

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index 6c180f5f17c..26ea53673c4 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-09-18 Thread Sam James
commit: fd09cd36da0553908cd4336fd5529866e5a1a413
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 19:46:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 19:46:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd09cd36

dev-libs/userspace-rcu: Stabilize 0.13.0 amd64, #813675

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index d4daaa3c890..6c180f5f17c 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-06-17 Thread Thomas Deutschmann
commit: 169a40cfa8950499fb9f558ea782295ad90ec6ec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun 17 23:05:49 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun 17 23:20:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169a40cf

dev-libs/userspace-rcu: bump to v0.13.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 64f1a14be39..b7c46f30a9f 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1 +1,2 @@
 DIST userspace-rcu-0.12.2.tar.bz2 529440 BLAKE2B 
808cc088e0c16098e1b99bad00f599a01ed9b4a02ffccfe5b8020f56a616fc9af3e0c830f788c44d6c89fc1acdb444659ea6ac713736d38d226bdc5a1170f511
 SHA512 
97031a0b5fe30e75e54f50d2170fdb2618e6d9b526aa5f6fa53e59251a548dee95e85c909aafb3989175c7306a32fa9e104beb12adf0710f5f1eec924fa177aa
+DIST userspace-rcu-0.13.0.tar.bz2 608434 BLAKE2B 
11b5d13f4e1a577cc33ad430eb387b26cc2db2ba9ff32c7a09f9cb6c8a418548cd87c198ab4b63be3df884d8e3878046ba817106ff2f07cbab86dd60c9bb1d34
 SHA512 
7288b5a4a2dca6a75ecaa8553b942b9e7be9cae25776d2448fb0b0c950af9919c369791839607c6c1e6cbd32bbd1e1cafc18ee753f0e3bdc2ed7b65488612580

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
new file mode 100644
index 000..d5a84522a54
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="https://liburcu.org/;
+SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/8" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-process/time )"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+src_test() {
+   default
+   if use regression-test ; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-05-10 Thread David Seifert
commit: 7f401fc2e1c443ec012a106aadd6e29d1292f2a9
Author: David Seifert  gentoo  org>
AuthorDate: Mon May 10 14:43:43 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May 10 14:43:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f401fc2

dev-libs/userspace-rcu: Remove old 0.11.1, 0.12.2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 -
 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 31 --
 dev-libs/userspace-rcu/userspace-rcu-0.12.2.ebuild | 31 --
 3 files changed, 63 deletions(-)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index ff3079c73ab..64f1a14be39 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,2 +1 @@
-DIST userspace-rcu-0.11.1.tar.bz2 527799 BLAKE2B 
b81ab5b3fd23e5666d422c1f627bc3c2cd095770f4f054f5d0d4ea6bc0007f12a4c6b05446e179b7a33775f7603e3be8ebf2c844be77b47ed80305da208151ea
 SHA512 
112f7be1b72edfbad61582bb9962e2cf3c83415d12886cecb8239ab3263d1d07310b097813ac206aa9d4622953099100f0f54375d5ba345a3c87159c4b27bdc3
 DIST userspace-rcu-0.12.2.tar.bz2 529440 BLAKE2B 
808cc088e0c16098e1b99bad00f599a01ed9b4a02ffccfe5b8020f56a616fc9af3e0c830f788c44d6c89fc1acdb444659ea6ac713736d38d226bdc5a1170f511
 SHA512 
97031a0b5fe30e75e54f50d2170fdb2618e6d9b526aa5f6fa53e59251a548dee95e85c909aafb3989175c7306a32fa9e104beb12adf0710f5f1eec924fa177aa

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
deleted file mode 100644
index fa94af45224..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="https://liburcu.org/;
-SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="static-libs regression-test test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-process/time )"
-
-src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   default
-   if use regression-test; then
-   emake -C tests/regression regtest
-   fi
-}

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2.ebuild
deleted file mode 100644
index 74ef772211d..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="https://liburcu.org/;
-SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="static-libs regression-test test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-process/time )"
-
-src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   default
-   if use regression-test; then
-   emake -C tests/regression regtest
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-05-09 Thread Sam James
commit: cf3ce8f446a8cf30fbf44853010f737322487ec5
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 21:43:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 21:43:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3ce8f4

dev-libs/userspace-rcu: Stabilize 0.12.2-r1 x86, #789042

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
index 320335ebb5f..f173f6fa26e 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-05-09 Thread Sam James
commit: 2ab7c3471d1ef9b54ac3b091cbf0f1c9ae87b4be
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 21:42:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 21:42:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab7c347

dev-libs/userspace-rcu: Stabilize 0.12.2-r1 amd64, #789042

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
index 807098a6dd6..320335ebb5f 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-05-09 Thread Sam James
commit: d02bfd9a4ed5698c1757b38e38ac501bb457459e
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 11:01:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 11:01:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02bfd9a

dev-libs/userspace-rcu: Stabilize 0.12.2-r1 arm64, #789042

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
index 45a6957af6c..807098a6dd6 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-05-09 Thread Sam James
commit: da16325707e39b28b94227cce68ec61d8b8c9cb4
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 10:56:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 10:56:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da163257

dev-libs/userspace-rcu: Stabilize 0.12.2-r1 ppc64, #789042

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
index aa2276ef885..2db9e94b874 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-05-09 Thread Sam James
commit: b9689b69eee2ee5d173390c4b09abfb7cadfbcae
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 10:57:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 10:57:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9689b69

dev-libs/userspace-rcu: Stabilize 0.12.2-r1 sparc, #789042

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
index 2db9e94b874..45a6957af6c 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-05-09 Thread Sam James
commit: 36ed38d99f9fa5842ccb7174063802fac6d4f9b2
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 10:56:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 10:56:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ed38d9

dev-libs/userspace-rcu: Stabilize 0.12.2-r1 ppc, #789042

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
index 1242e6be00c..aa2276ef885 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-05-09 Thread Sam James
commit: def58b540e4ed33f8dd7b7f8351bbdf96819f29b
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 10:55:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 10:55:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def58b54

dev-libs/userspace-rcu: Stabilize 0.12.2-r1 arm, #789042

Signed-off-by: Sam James  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
index 3f480a08e88..1242e6be00c 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-04-06 Thread Lars Wendler
commit: c2c91fd3a77b206139797d305b0c10f77d673fe7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr  6 10:11:29 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr  6 10:17:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c91fd3

dev-libs/userspace-rcu: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 -
 dev-libs/userspace-rcu/userspace-rcu-0.12.1.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 60722968f85..ff3079c73ab 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,3 +1,2 @@
 DIST userspace-rcu-0.11.1.tar.bz2 527799 BLAKE2B 
b81ab5b3fd23e5666d422c1f627bc3c2cd095770f4f054f5d0d4ea6bc0007f12a4c6b05446e179b7a33775f7603e3be8ebf2c844be77b47ed80305da208151ea
 SHA512 
112f7be1b72edfbad61582bb9962e2cf3c83415d12886cecb8239ab3263d1d07310b097813ac206aa9d4622953099100f0f54375d5ba345a3c87159c4b27bdc3
-DIST userspace-rcu-0.12.1.tar.bz2 527626 BLAKE2B 
56fcea0fb81573dc55a0a80064e92ea837efdbd8743879d599424b4f6b140c0e9b0a88ff9a42d9643fa25e914a5fc67e1a26e101c25aa5c67582caa5da4d746d
 SHA512 
c0c14eede77358904dfb10774390fd86b4fa9e0ab25d278c869728d40eb263bfa7e489b20ce7198169e71d74fe41bb5018fc1553a5e0654840c9765e088c83db
 DIST userspace-rcu-0.12.2.tar.bz2 529440 BLAKE2B 
808cc088e0c16098e1b99bad00f599a01ed9b4a02ffccfe5b8020f56a616fc9af3e0c830f788c44d6c89fc1acdb444659ea6ac713736d38d226bdc5a1170f511
 SHA512 
97031a0b5fe30e75e54f50d2170fdb2618e6d9b526aa5f6fa53e59251a548dee95e85c909aafb3989175c7306a32fa9e104beb12adf0710f5f1eec924fa177aa

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.1.ebuild
deleted file mode 100644
index f8357c381ab..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.12.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="https://liburcu.org/;
-SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="static-libs regression-test test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-process/time )"
-
-src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   default
-   if use regression-test; then
-   emake -C tests/regression regtest
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-04-06 Thread Lars Wendler
commit: 985e49ca4c3995b08e33076c97d5c650da7124fb
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr  6 10:10:38 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr  6 10:17:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985e49ca

dev-libs/userspace-rcu: Revbump to drop .la files

Signed-off-by: Lars Wendler  gentoo.org>

 .../userspace-rcu/userspace-rcu-0.12.2-r1.ebuild   | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
new file mode 100644
index 000..3f480a08e88
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="https://liburcu.org/;
+SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-process/time )"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+src_test() {
+   default
+   if use regression-test ; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-02-19 Thread Lars Wendler
commit: ffb499ff463c7f6460f77741561896d37c63b9ca
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 19 11:56:40 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 19 11:56:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb499ff

dev-libs/userspace-rcu: Removed old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  4 ---
 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 31 ---
 dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild | 31 ---
 dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild  | 35 --
 dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild  | 35 --
 5 files changed, 136 deletions(-)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 09741ffb6fe..60722968f85 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,7 +1,3 @@
-DIST userspace-rcu-0.10.1.tar.bz2 503347 BLAKE2B 
32e75d5d94b15fdcb28397aa64c871f708a925bef0cfcc90553de7694a85e1562bb2256b0c8d8726b910363d12b3a67f963f5c0213141ea2a4ad8d2bcd23bf7b
 SHA512 
2bb042e1cfeab664ea6e88b94646c995bea61c89d49dcf4e844d144329303c600d73e29e0f05c935ad8278857cc08fb5b4b9f7f0c2f120c46b458b51a211
-DIST userspace-rcu-0.10.2.tar.bz2 503833 BLAKE2B 
17e2102e096903f301d1a08d606cf98e28a413ef26a3dc8fa6f400ba74aa14aabdef5e28d4fed5fb01cee33b0bd5de9fb0682523aaa50c6053fd3471711a02e7
 SHA512 
47413b4a593d19185ee3d455e5744042c060cb50008dac25e9135c5cd2250ef5129a419258b18c665c8c794ad3b09234fdd70a106c72d8fc64631172b13d0e22
 DIST userspace-rcu-0.11.1.tar.bz2 527799 BLAKE2B 
b81ab5b3fd23e5666d422c1f627bc3c2cd095770f4f054f5d0d4ea6bc0007f12a4c6b05446e179b7a33775f7603e3be8ebf2c844be77b47ed80305da208151ea
 SHA512 
112f7be1b72edfbad61582bb9962e2cf3c83415d12886cecb8239ab3263d1d07310b097813ac206aa9d4622953099100f0f54375d5ba345a3c87159c4b27bdc3
 DIST userspace-rcu-0.12.1.tar.bz2 527626 BLAKE2B 
56fcea0fb81573dc55a0a80064e92ea837efdbd8743879d599424b4f6b140c0e9b0a88ff9a42d9643fa25e914a5fc67e1a26e101c25aa5c67582caa5da4d746d
 SHA512 
c0c14eede77358904dfb10774390fd86b4fa9e0ab25d278c869728d40eb263bfa7e489b20ce7198169e71d74fe41bb5018fc1553a5e0654840c9765e088c83db
 DIST userspace-rcu-0.12.2.tar.bz2 529440 BLAKE2B 
808cc088e0c16098e1b99bad00f599a01ed9b4a02ffccfe5b8020f56a616fc9af3e0c830f788c44d6c89fc1acdb444659ea6ac713736d38d226bdc5a1170f511
 SHA512 
97031a0b5fe30e75e54f50d2170fdb2618e6d9b526aa5f6fa53e59251a548dee95e85c909aafb3989175c7306a32fa9e104beb12adf0710f5f1eec924fa177aa
-DIST userspace-rcu-0.9.1.tar.bz2 468197 BLAKE2B 
ac2ae4ea788feef5463571e1a0d5dac35a5d6e298f628e0b0b2acea68d01e52a513cd5d1b58886d8b42d07455823fdfb91c1548caffb969cb9fe8c6b4d17adc7
 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
-DIST userspace-rcu-0.9.2.tar.bz2 468871 BLAKE2B 
f8a13b9683e8c32942a3d675ca94715de82b40b1a39be8161e1ea6009373f2ea6ae57b2e9ba4068544db2c9064457aaa8e83bad5e4af600bede248bf0780d11f
 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
deleted file mode 100644
index 31b1212593f..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="https://liburcu.org/;
-SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="static-libs regression-test test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-process/time )"
-
-src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   default
-   if use regression-test; then
-   emake -C tests/regression regtest
-   fi
-}

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild
deleted file mode 100644
index 981b2709004..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="https://liburcu.org/;
-SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"

[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2021-02-19 Thread Lars Wendler
commit: 538757c7375431954033f28da05411a8efb874e4
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 19 11:55:47 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 19 11:56:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538757c7

dev-libs/userspace-rcu: Bump to version 0.12.2

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.12.2.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index b34b3df98ce..09741ffb6fe 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -2,5 +2,6 @@ DIST userspace-rcu-0.10.1.tar.bz2 503347 BLAKE2B 
32e75d5d94b15fdcb28397aa64c871f
 DIST userspace-rcu-0.10.2.tar.bz2 503833 BLAKE2B 
17e2102e096903f301d1a08d606cf98e28a413ef26a3dc8fa6f400ba74aa14aabdef5e28d4fed5fb01cee33b0bd5de9fb0682523aaa50c6053fd3471711a02e7
 SHA512 
47413b4a593d19185ee3d455e5744042c060cb50008dac25e9135c5cd2250ef5129a419258b18c665c8c794ad3b09234fdd70a106c72d8fc64631172b13d0e22
 DIST userspace-rcu-0.11.1.tar.bz2 527799 BLAKE2B 
b81ab5b3fd23e5666d422c1f627bc3c2cd095770f4f054f5d0d4ea6bc0007f12a4c6b05446e179b7a33775f7603e3be8ebf2c844be77b47ed80305da208151ea
 SHA512 
112f7be1b72edfbad61582bb9962e2cf3c83415d12886cecb8239ab3263d1d07310b097813ac206aa9d4622953099100f0f54375d5ba345a3c87159c4b27bdc3
 DIST userspace-rcu-0.12.1.tar.bz2 527626 BLAKE2B 
56fcea0fb81573dc55a0a80064e92ea837efdbd8743879d599424b4f6b140c0e9b0a88ff9a42d9643fa25e914a5fc67e1a26e101c25aa5c67582caa5da4d746d
 SHA512 
c0c14eede77358904dfb10774390fd86b4fa9e0ab25d278c869728d40eb263bfa7e489b20ce7198169e71d74fe41bb5018fc1553a5e0654840c9765e088c83db
+DIST userspace-rcu-0.12.2.tar.bz2 529440 BLAKE2B 
808cc088e0c16098e1b99bad00f599a01ed9b4a02ffccfe5b8020f56a616fc9af3e0c830f788c44d6c89fc1acdb444659ea6ac713736d38d226bdc5a1170f511
 SHA512 
97031a0b5fe30e75e54f50d2170fdb2618e6d9b526aa5f6fa53e59251a548dee95e85c909aafb3989175c7306a32fa9e104beb12adf0710f5f1eec924fa177aa
 DIST userspace-rcu-0.9.1.tar.bz2 468197 BLAKE2B 
ac2ae4ea788feef5463571e1a0d5dac35a5d6e298f628e0b0b2acea68d01e52a513cd5d1b58886d8b42d07455823fdfb91c1548caffb969cb9fe8c6b4d17adc7
 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 DIST userspace-rcu-0.9.2.tar.bz2 468871 BLAKE2B 
f8a13b9683e8c32942a3d675ca94715de82b40b1a39be8161e1ea6009373f2ea6ae57b2e9ba4068544db2c9064457aaa8e83bad5e4af600bede248bf0780d11f
 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.2.ebuild
new file mode 100644
index 000..74ef772211d
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="https://liburcu.org/;
+SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-process/time )"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+   if use regression-test; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-05 Thread Sergei Trofimovich
commit: 6e2a38d7f07b10e7f78821cd2526f40efc5075df
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  5 21:02:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  5 21:04:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2a38d7

dev-libs/userspace-rcu: stable 0.11.1 for hppa, bug #720284

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index fa94af45224..66b3fdd5494 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-02 Thread Mart Raudsepp
commit: a563d42d7dc541cb0e042bfff8940a12043466c5
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat May  2 06:05:30 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May  2 13:15:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a563d42d

dev-libs/userspace-rcu: arm64 stable (bug #720284)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index d372e0d46e2..fa94af45224 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-01 Thread Agostino Sarubbo
commit: 860014caffb6ce25e8d28225d78e352345ab1361
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 17:46:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 17:46:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860014ca

dev-libs/userspace-rcu: ppc64 stable wrt bug #720284

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index fa6d4a587af..d372e0d46e2 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-01 Thread Agostino Sarubbo
commit: 0c1d758ef1c15345ad1c9ac84264cd0bc64813c9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 17:44:50 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 17:44:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1d758e

dev-libs/userspace-rcu: ppc stable wrt bug #720284

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index 9c5b1cb97c8..fa6d4a587af 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-01 Thread Agostino Sarubbo
commit: d35ddc468a2bd38a71c38250b96e77440b0bbd14
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 17:43:30 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 17:43:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35ddc46

dev-libs/userspace-rcu: arm stable wrt bug #720284

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index 1262dcfe812..9c5b1cb97c8 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-01 Thread Agostino Sarubbo
commit: d396292a0bf9ea1a1e70693ed6bd08cae9f9a587
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 17:41:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 17:41:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d396292a

dev-libs/userspace-rcu: amd64 stable wrt bug #720284

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index d301fc0e7b0..1262dcfe812 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-01 Thread Agostino Sarubbo
commit: d215bb6129d0af041e4aa915e8282d99ca6b1839
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 14:03:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 14:03:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d215bb61

dev-libs/userspace-rcu: x86 stable wrt bug #720284

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index b4cd94e8bd9..d301fc0e7b0 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-01 Thread Agostino Sarubbo
commit: edd3d156f42b43f9435c789c53acdfbcf76e21d8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 14:02:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 14:02:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd3d156

dev-libs/userspace-rcu: sparc stable wrt bug #720284

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index 169f8cd28f1..b4cd94e8bd9 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-05-01 Thread Thomas Deutschmann
commit: 19eeab3aa85a613e61c530faadc67e23acb17ea0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  1 13:22:33 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  1 13:22:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19eeab3a

dev-libs/userspace-rcu: bump to v0.12.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.12.1.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index cdb2b7fe55d..b34b3df98ce 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,5 +1,6 @@
 DIST userspace-rcu-0.10.1.tar.bz2 503347 BLAKE2B 
32e75d5d94b15fdcb28397aa64c871f708a925bef0cfcc90553de7694a85e1562bb2256b0c8d8726b910363d12b3a67f963f5c0213141ea2a4ad8d2bcd23bf7b
 SHA512 
2bb042e1cfeab664ea6e88b94646c995bea61c89d49dcf4e844d144329303c600d73e29e0f05c935ad8278857cc08fb5b4b9f7f0c2f120c46b458b51a211
 DIST userspace-rcu-0.10.2.tar.bz2 503833 BLAKE2B 
17e2102e096903f301d1a08d606cf98e28a413ef26a3dc8fa6f400ba74aa14aabdef5e28d4fed5fb01cee33b0bd5de9fb0682523aaa50c6053fd3471711a02e7
 SHA512 
47413b4a593d19185ee3d455e5744042c060cb50008dac25e9135c5cd2250ef5129a419258b18c665c8c794ad3b09234fdd70a106c72d8fc64631172b13d0e22
 DIST userspace-rcu-0.11.1.tar.bz2 527799 BLAKE2B 
b81ab5b3fd23e5666d422c1f627bc3c2cd095770f4f054f5d0d4ea6bc0007f12a4c6b05446e179b7a33775f7603e3be8ebf2c844be77b47ed80305da208151ea
 SHA512 
112f7be1b72edfbad61582bb9962e2cf3c83415d12886cecb8239ab3263d1d07310b097813ac206aa9d4622953099100f0f54375d5ba345a3c87159c4b27bdc3
+DIST userspace-rcu-0.12.1.tar.bz2 527626 BLAKE2B 
56fcea0fb81573dc55a0a80064e92ea837efdbd8743879d599424b4f6b140c0e9b0a88ff9a42d9643fa25e914a5fc67e1a26e101c25aa5c67582caa5da4d746d
 SHA512 
c0c14eede77358904dfb10774390fd86b4fa9e0ab25d278c869728d40eb263bfa7e489b20ce7198169e71d74fe41bb5018fc1553a5e0654840c9765e088c83db
 DIST userspace-rcu-0.9.1.tar.bz2 468197 BLAKE2B 
ac2ae4ea788feef5463571e1a0d5dac35a5d6e298f628e0b0b2acea68d01e52a513cd5d1b58886d8b42d07455823fdfb91c1548caffb969cb9fe8c6b4d17adc7
 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 DIST userspace-rcu-0.9.2.tar.bz2 468871 BLAKE2B 
f8a13b9683e8c32942a3d675ca94715de82b40b1a39be8161e1ea6009373f2ea6ae57b2e9ba4068544db2c9064457aaa8e83bad5e4af600bede248bf0780d11f
 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.12.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.12.1.ebuild
new file mode 100644
index 000..f8357c381ab
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.12.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="https://liburcu.org/;
+SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-process/time )"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+   if use regression-test; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2020-03-25 Thread Sergei Trofimovich
commit: 30df7f932aaa703a6ab09ae5c7714bfc71593000
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 25 19:54:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 21:36:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30df7f93

dev-libs/userspace-rcu: stable 0.10.1 for sparc, bug #693558

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index a2d12af12b2..3688d286012 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2019-07-30 Thread Thomas Deutschmann
commit: 4745abc55f8f3087dae5742db6c77f824542af9f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul 30 23:02:32 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul 30 23:02:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4745abc5

dev-libs/userspace-rcu: bump to v0.11.1

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index b0f9546d822..cdb2b7fe55d 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,4 +1,5 @@
 DIST userspace-rcu-0.10.1.tar.bz2 503347 BLAKE2B 
32e75d5d94b15fdcb28397aa64c871f708a925bef0cfcc90553de7694a85e1562bb2256b0c8d8726b910363d12b3a67f963f5c0213141ea2a4ad8d2bcd23bf7b
 SHA512 
2bb042e1cfeab664ea6e88b94646c995bea61c89d49dcf4e844d144329303c600d73e29e0f05c935ad8278857cc08fb5b4b9f7f0c2f120c46b458b51a211
 DIST userspace-rcu-0.10.2.tar.bz2 503833 BLAKE2B 
17e2102e096903f301d1a08d606cf98e28a413ef26a3dc8fa6f400ba74aa14aabdef5e28d4fed5fb01cee33b0bd5de9fb0682523aaa50c6053fd3471711a02e7
 SHA512 
47413b4a593d19185ee3d455e5744042c060cb50008dac25e9135c5cd2250ef5129a419258b18c665c8c794ad3b09234fdd70a106c72d8fc64631172b13d0e22
+DIST userspace-rcu-0.11.1.tar.bz2 527799 BLAKE2B 
b81ab5b3fd23e5666d422c1f627bc3c2cd095770f4f054f5d0d4ea6bc0007f12a4c6b05446e179b7a33775f7603e3be8ebf2c844be77b47ed80305da208151ea
 SHA512 
112f7be1b72edfbad61582bb9962e2cf3c83415d12886cecb8239ab3263d1d07310b097813ac206aa9d4622953099100f0f54375d5ba345a3c87159c4b27bdc3
 DIST userspace-rcu-0.9.1.tar.bz2 468197 BLAKE2B 
ac2ae4ea788feef5463571e1a0d5dac35a5d6e298f628e0b0b2acea68d01e52a513cd5d1b58886d8b42d07455823fdfb91c1548caffb969cb9fe8c6b4d17adc7
 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 DIST userspace-rcu-0.9.2.tar.bz2 468871 BLAKE2B 
f8a13b9683e8c32942a3d675ca94715de82b40b1a39be8161e1ea6009373f2ea6ae57b2e9ba4068544db2c9064457aaa8e83bad5e4af600bede248bf0780d11f
 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
new file mode 100644
index 000..d69a055733c
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="https://liburcu.org/;
+SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs regression-test test"
+
+DEPEND="test? ( sys-process/time )"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+   if use regression-test; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2019-07-05 Thread Sergei Trofimovich
commit: bfb25802f4898b4436d121bff9ab7795383b40fd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jul  5 22:15:25 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul  5 22:27:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb25802

dev-libs/userspace-rcu: stable 0.10.1 for hppa, bug #664316

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index cefca5c03e1..38ef33a6808 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2019-06-04 Thread Agostino Sarubbo
commit: d61ef031854cc137fa1d2953bbf73eaed89c0a71
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  4 20:59:31 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  4 20:59:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61ef031

dev-libs/userspace-rcu: ia64 stable wrt bug #664316

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index 2a1262088b2..cefca5c03e1 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2019-04-23 Thread Lars Wendler
commit: 0db76e41eca3813116bb4d0edd5c765b003f8294
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 23 08:07:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 23 08:09:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db76e41

dev-libs/userspace-rcu: Bump to version 0.10.2

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 20ee612e6c9..302cfa5600b 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,4 +1,5 @@
 DIST userspace-rcu-0.10.0.tar.bz2 483899 BLAKE2B 
76f7da8290a702c7ab4ce37743be6514df6f0b8a69fc68a7ae65ae32a8d63192efcebe2fbf995d13b60b5e593d1818d6fb201ef914d0390e0209020590370a56
 SHA512 
e3e458510f97709431caf848b007465110057d6fba7b9e39162fbc8857fa18299e884f0e484302aa8a79ab6e6a941921db9a4adabd863c151c1b547b7276eab8
 DIST userspace-rcu-0.10.1.tar.bz2 503347 BLAKE2B 
32e75d5d94b15fdcb28397aa64c871f708a925bef0cfcc90553de7694a85e1562bb2256b0c8d8726b910363d12b3a67f963f5c0213141ea2a4ad8d2bcd23bf7b
 SHA512 
2bb042e1cfeab664ea6e88b94646c995bea61c89d49dcf4e844d144329303c600d73e29e0f05c935ad8278857cc08fb5b4b9f7f0c2f120c46b458b51a211
+DIST userspace-rcu-0.10.2.tar.bz2 503833 BLAKE2B 
17e2102e096903f301d1a08d606cf98e28a413ef26a3dc8fa6f400ba74aa14aabdef5e28d4fed5fb01cee33b0bd5de9fb0682523aaa50c6053fd3471711a02e7
 SHA512 
47413b4a593d19185ee3d455e5744042c060cb50008dac25e9135c5cd2250ef5129a419258b18c665c8c794ad3b09234fdd70a106c72d8fc64631172b13d0e22
 DIST userspace-rcu-0.9.1.tar.bz2 468197 BLAKE2B 
ac2ae4ea788feef5463571e1a0d5dac35a5d6e298f628e0b0b2acea68d01e52a513cd5d1b58886d8b42d07455823fdfb91c1548caffb969cb9fe8c6b4d17adc7
 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 DIST userspace-rcu-0.9.2.tar.bz2 468871 BLAKE2B 
f8a13b9683e8c32942a3d675ca94715de82b40b1a39be8161e1ea6009373f2ea6ae57b2e9ba4068544db2c9064457aaa8e83bad5e4af600bede248bf0780d11f
 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild
new file mode 100644
index 000..edacb2837be
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="http://lttng.org/urcu;
+SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs regression-test test"
+
+DEPEND="test? ( sys-process/time )"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+   if use regression-test; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2019-04-23 Thread Lars Wendler
commit: 2483d66687bc1425d4c4016fa22e061cd8317d16
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 23 08:07:58 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 23 08:10:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2483d666

dev-libs/userspace-rcu: Removed old.

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/userspace-rcu/Manifest|  1 -
 dev-libs/userspace-rcu/userspace-rcu-0.10.0.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 302cfa5600b..b0f9546d822 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,4 +1,3 @@
-DIST userspace-rcu-0.10.0.tar.bz2 483899 BLAKE2B 
76f7da8290a702c7ab4ce37743be6514df6f0b8a69fc68a7ae65ae32a8d63192efcebe2fbf995d13b60b5e593d1818d6fb201ef914d0390e0209020590370a56
 SHA512 
e3e458510f97709431caf848b007465110057d6fba7b9e39162fbc8857fa18299e884f0e484302aa8a79ab6e6a941921db9a4adabd863c151c1b547b7276eab8
 DIST userspace-rcu-0.10.1.tar.bz2 503347 BLAKE2B 
32e75d5d94b15fdcb28397aa64c871f708a925bef0cfcc90553de7694a85e1562bb2256b0c8d8726b910363d12b3a67f963f5c0213141ea2a4ad8d2bcd23bf7b
 SHA512 
2bb042e1cfeab664ea6e88b94646c995bea61c89d49dcf4e844d144329303c600d73e29e0f05c935ad8278857cc08fb5b4b9f7f0c2f120c46b458b51a211
 DIST userspace-rcu-0.10.2.tar.bz2 503833 BLAKE2B 
17e2102e096903f301d1a08d606cf98e28a413ef26a3dc8fa6f400ba74aa14aabdef5e28d4fed5fb01cee33b0bd5de9fb0682523aaa50c6053fd3471711a02e7
 SHA512 
47413b4a593d19185ee3d455e5744042c060cb50008dac25e9135c5cd2250ef5129a419258b18c665c8c794ad3b09234fdd70a106c72d8fc64631172b13d0e22
 DIST userspace-rcu-0.9.1.tar.bz2 468197 BLAKE2B 
ac2ae4ea788feef5463571e1a0d5dac35a5d6e298f628e0b0b2acea68d01e52a513cd5d1b58886d8b42d07455823fdfb91c1548caffb969cb9fe8c6b4d17adc7
 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.0.ebuild
deleted file mode 100644
index 2571e2531e4..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="http://lttng.org/urcu;
-SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="static-libs regression-test test"
-
-DEPEND="test? ( sys-process/time )"
-
-src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   default
-   if use regression-test; then
-   emake -C tests/regression regtest
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2019-04-22 Thread Aaron Bauman
commit: 0bfb988b279f12e6ed48e949d6b005f0ab71a3b5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Apr 23 00:09:57 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Apr 23 00:13:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfb988b

dev-libs/userspace-rcu: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index 2ef1d16b945..66c0d5ee4d5 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2018-11-23 Thread Tobias Klausmann
commit: 875525874506c4d6aaf59f3b2af760b9f0265144
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Nov 23 09:52:40 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Nov 23 09:52:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87552587

dev-libs/userspace-rcu-0.9.1-r0: add ~alpha keyword

Bug: http://bugs.gentoo.org/655730
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
index 66d994a1158..1e382978c39 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # subslot = soname version
-KEYWORDS="amd64 arm hppa ppc ppc64 x86"
+KEYWORDS="~alpha amd64 arm hppa ppc ppc64 x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2018-10-26 Thread Agostino Sarubbo
commit: 7fc9488a13ea10874530a7380ff32e5b7285e7e9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 26 14:56:49 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 26 14:56:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc9488a

dev-libs/userspace-rcu: amd64 stable wrt bug #664316

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index 64e6e763fe7..239504b15fd 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2018-10-25 Thread Thomas Deutschmann
commit: ba9955791a3e959da54720864e8d59a58dbb2aca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 26 00:45:30 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 26 00:52:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba995579

dev-libs/userspace-rcu: x86 stable (bug #664316)

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index e2b5412e6a9..64e6e763fe7 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2018-10-17 Thread Tobias Klausmann
commit: a0e8bc051a00e2751bd388462d6008fda5893029
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Oct 17 14:24:52 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Oct 17 14:25:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e8bc05

dev-libs/userspace-rcu-0.10.1-r0: add ~alpha keyword

Bug: http://bugs.gentoo.org/664314
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index 25c6126b63e..e2b5412e6a9 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2018-08-27 Thread Sergei Trofimovich
commit: 1f7365a8247b6aaa6038554f41a4b470135c2eeb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Aug 27 19:08:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug 27 20:15:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7365a8

dev-libs/userspace-rcu: keyworded 0.10.1 for sparc, bug #664314

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index 40699ad58d7..25c6126b63e 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2018-05-19 Thread Sergei Trofimovich
commit: 2866f7f718311beb175d698fc8c668123c323522
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 19 10:46:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 19 10:47:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2866f7f7

dev-libs/userspace-rcu: keyworded 0.10.1 for ia64, bug #655730

Bug: https://bugs.gentoo.org/655730
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index 0576c317633..40699ad58d7 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2018-02-14 Thread Lars Wendler
commit: 9efebdf95a4269fd3e73901b30872746b85119f5
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 14 09:46:36 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 14 09:46:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efebdf9

dev-libs/userspace-rcu: Bump to version 0.10.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/userspace-rcu/Manifest|  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index bc4939158c4..20ee612e6c9 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,3 +1,4 @@
 DIST userspace-rcu-0.10.0.tar.bz2 483899 BLAKE2B 
76f7da8290a702c7ab4ce37743be6514df6f0b8a69fc68a7ae65ae32a8d63192efcebe2fbf995d13b60b5e593d1818d6fb201ef914d0390e0209020590370a56
 SHA512 
e3e458510f97709431caf848b007465110057d6fba7b9e39162fbc8857fa18299e884f0e484302aa8a79ab6e6a941921db9a4adabd863c151c1b547b7276eab8
+DIST userspace-rcu-0.10.1.tar.bz2 503347 BLAKE2B 
32e75d5d94b15fdcb28397aa64c871f708a925bef0cfcc90553de7694a85e1562bb2256b0c8d8726b910363d12b3a67f963f5c0213141ea2a4ad8d2bcd23bf7b
 SHA512 
2bb042e1cfeab664ea6e88b94646c995bea61c89d49dcf4e844d144329303c600d73e29e0f05c935ad8278857cc08fb5b4b9f7f0c2f120c46b458b51a211
 DIST userspace-rcu-0.9.1.tar.bz2 468197 BLAKE2B 
ac2ae4ea788feef5463571e1a0d5dac35a5d6e298f628e0b0b2acea68d01e52a513cd5d1b58886d8b42d07455823fdfb91c1548caffb969cb9fe8c6b4d17adc7
 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 DIST userspace-rcu-0.9.2.tar.bz2 468871 BLAKE2B 
f8a13b9683e8c32942a3d675ca94715de82b40b1a39be8161e1ea6009373f2ea6ae57b2e9ba4068544db2c9064457aaa8e83bad5e4af600bede248bf0780d11f
 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
new file mode 100644
index 000..0576c317633
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="http://lttng.org/urcu;
+SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="static-libs regression-test test"
+
+DEPEND="test? ( sys-process/time )"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+   if use regression-test; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2017-08-14 Thread Lars Wendler
commit: 6ccc123505b6cc3be85a8c67121bb12110bb1409
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug 14 12:57:14 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 14 13:36:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccc1235

dev-libs/userspace-rcu: Bump to version 0.10.0

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-libs/userspace-rcu/Manifest|  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.10.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 0f7239a76cd..7d03c7df8e5 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,3 +1,4 @@
+DIST userspace-rcu-0.10.0.tar.bz2 483899 SHA256 
7cb58a7ba5151198087f025dc8d19d8918e9c6d56772f039696c111d9aad3190 SHA512 
e3e458510f97709431caf848b007465110057d6fba7b9e39162fbc8857fa18299e884f0e484302aa8a79ab6e6a941921db9a4adabd863c151c1b547b7276eab8
 WHIRLPOOL 
ff8344b967538ac4edd5751f6a8c5872afe80a0339d534a7791cf73d0f45390fc6f75824bf5b1013b326c921b06159e550e7c88f8f7a49de086a6e0a7f2b519b
 DIST userspace-rcu-0.7.13.tar.bz2 390152 SHA256 
368a0db48926b127f86f62595f67b21ff09d9c1183b5d0342b48b25eae957b35 SHA512 
231dccfcf682a880cc145df05334f8c8c92a4b311f8ba282e3e8563c0535728a69d64a39c3516fdbfa9ceec4179fea9af9805833ddf144280a04371d81ab9787
 WHIRLPOOL 
3e09b247c79cb318617890b9a3dfeef2cbd78edfcb24a42dfa89e84cfff233ea0c0e21d6d9f69fa109b9c88b90afd71a5816f69d2e42c3a4d3707fa3bda2fd46
 DIST userspace-rcu-0.8.6.tar.bz2 424037 SHA256 
b1a5d3bce014ba7a702759bc60b692c1cd46ff0e8a5b53f0d0a95e22db74ab21 SHA512 
027c215570b1ff94d0b7dd66934aece525461ddc8b172000c72af5b2e76115da9d18a635bbfb81dbd749c52463c5f4dd27f5700a30f367a4fb5fe0db6c128a6d
 WHIRLPOOL 
a652e9d8141356edfa5a67e6c884101f46c0d67e1089528b6c9a17e8def7057d09e4c75afed6bbb0eb2a2de32300dd7958cde51ae8b639a600c4049fc6babd7d
 DIST userspace-rcu-0.9.1.tar.bz2 468197 SHA256 
f8d278e9d95bec97c9ba954fc4c3fb584936bc0010713a8fe358b916bafd8715 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 WHIRLPOOL 
e8d39b626529894a88a74d308ceb759a0166888113b5ca7e021e5a1c816126f98331ccb78d7a8d245f1aa16df06b6f45323c01dcf9bbc6e742b27fa5f76c2b24

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.0.ebuild
new file mode 100644
index 000..2571e2531e4
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="http://lttng.org/urcu;
+SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="static-libs regression-test test"
+
+DEPEND="test? ( sys-process/time )"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+   if use regression-test; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2017-08-14 Thread Lars Wendler
commit: 41876e2959b197b538119f8e36776141d379b6be
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug 14 12:58:13 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 14 13:36:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41876e29

dev-libs/userspace-rcu: Removed old.

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-libs/userspace-rcu/Manifest|  2 --
 dev-libs/userspace-rcu/userspace-rcu-0.7.13.ebuild | 27 --
 dev-libs/userspace-rcu/userspace-rcu-0.8.6.ebuild  | 27 --
 3 files changed, 56 deletions(-)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 7d03c7df8e5..d17f7df733f 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,5 +1,3 @@
 DIST userspace-rcu-0.10.0.tar.bz2 483899 SHA256 
7cb58a7ba5151198087f025dc8d19d8918e9c6d56772f039696c111d9aad3190 SHA512 
e3e458510f97709431caf848b007465110057d6fba7b9e39162fbc8857fa18299e884f0e484302aa8a79ab6e6a941921db9a4adabd863c151c1b547b7276eab8
 WHIRLPOOL 
ff8344b967538ac4edd5751f6a8c5872afe80a0339d534a7791cf73d0f45390fc6f75824bf5b1013b326c921b06159e550e7c88f8f7a49de086a6e0a7f2b519b
-DIST userspace-rcu-0.7.13.tar.bz2 390152 SHA256 
368a0db48926b127f86f62595f67b21ff09d9c1183b5d0342b48b25eae957b35 SHA512 
231dccfcf682a880cc145df05334f8c8c92a4b311f8ba282e3e8563c0535728a69d64a39c3516fdbfa9ceec4179fea9af9805833ddf144280a04371d81ab9787
 WHIRLPOOL 
3e09b247c79cb318617890b9a3dfeef2cbd78edfcb24a42dfa89e84cfff233ea0c0e21d6d9f69fa109b9c88b90afd71a5816f69d2e42c3a4d3707fa3bda2fd46
-DIST userspace-rcu-0.8.6.tar.bz2 424037 SHA256 
b1a5d3bce014ba7a702759bc60b692c1cd46ff0e8a5b53f0d0a95e22db74ab21 SHA512 
027c215570b1ff94d0b7dd66934aece525461ddc8b172000c72af5b2e76115da9d18a635bbfb81dbd749c52463c5f4dd27f5700a30f367a4fb5fe0db6c128a6d
 WHIRLPOOL 
a652e9d8141356edfa5a67e6c884101f46c0d67e1089528b6c9a17e8def7057d09e4c75afed6bbb0eb2a2de32300dd7958cde51ae8b639a600c4049fc6babd7d
 DIST userspace-rcu-0.9.1.tar.bz2 468197 SHA256 
f8d278e9d95bec97c9ba954fc4c3fb584936bc0010713a8fe358b916bafd8715 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 WHIRLPOOL 
e8d39b626529894a88a74d308ceb759a0166888113b5ca7e021e5a1c816126f98331ccb78d7a8d245f1aa16df06b6f45323c01dcf9bbc6e742b27fa5f76c2b24
 DIST userspace-rcu-0.9.2.tar.bz2 468871 SHA256 
8f7fa313b1e0a3f742cea24ce63a39c0efe63e615a769e2961e55bd2663ecaa3 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc
 WHIRLPOOL 
37e56c23fae336c6fc5847b049bf0aa9d3fbc82da2aa12edec2e47c0b568cf7246900030afae4c937675ea2791fb0f7ebc4d391589cc69ae6e7e0fe6025cd6ea

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.7.13.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.7.13.ebuild
deleted file mode 100644
index 23a02a74f4d..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.7.13.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="http://lttng.org/urcu;
-SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="static-libs test"
-
-DEPEND="test? ( sys-process/time )"
-
-# tests fail with separate build dir
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_configure() {
-   local myeconfargs=(
-   --docdir="${EPREFIX}/usr/share/doc/${PF}"
-   )
-   autotools-utils_src_configure
-}

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.8.6.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.8.6.ebuild
deleted file mode 100644
index 8e84fb30501..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.8.6.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="http://lttng.org/urcu;
-SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/2" # subslot = soname version
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="static-libs test"
-
-DEPEND="test? ( sys-process/time )"
-
-# tests fail with separate build dir
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_configure() {
-   local myeconfargs=(
-   --docdir="${EPREFIX}/usr/share/doc/${PF}"
-   )
-   autotools-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2016-07-27 Thread Markus Meier
commit: aabaf888d9b520ea8c174cefea05114c82788e54
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 27 20:28:32 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 27 20:28:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabaf888

dev-libs/userspace-rcu: arm stable, bug #586126

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"

 dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
index a5a2ee1..fac0675 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # subslot = soname version
-KEYWORDS="amd64 ~arm hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 arm hppa ~ppc ppc64 x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2016-06-30 Thread Jeroen Roovers
commit: d81a4022415e02900a1cae59ff1a8674d73c58dd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jul  1 05:25:24 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jul  1 05:25:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81a4022

dev-libs/userspace-rcu: Stable for PPC64 (bug #586126).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
index 9f98297..a5a2ee1 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # subslot = soname version
-KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm hppa ~ppc ppc64 x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2016-06-30 Thread Jeroen Roovers
commit: 702edc84a5e5dd8ba93c4176e4eddf9a845c8fd6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jul  1 04:50:32 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jul  1 04:54:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702edc84

dev-libs/userspace-rcu: Stable for HPPA (bug #586126).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
index 8f01b5e..9f98297 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # subslot = soname version
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2016-06-30 Thread Yixun Lan
commit: c928ef6e091df8791eddd175f591ebaf18fa0d3a
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Jul  1 02:25:51 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jul  1 02:25:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c928ef6e

dev-libs/userspace-rcu: amd64 x86 stable

Gentoo-Bug: 586126

Package-Manager: portage-2.3.0_rc1

 dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
index d09291d..8f01b5e 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # subslot = soname version
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2016-06-16 Thread Yixun Lan
commit: 7bcdb7afd15303d96faf16e3cacb0365c26f4e89
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Jun 17 01:52:53 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 17 01:52:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcdb7af

dev-libs/userspace-rcu: drop old

Package-Manager: portage-2.3.0_rc1

 dev-libs/userspace-rcu/Manifest|  3 ---
 dev-libs/userspace-rcu/userspace-rcu-0.7.12.ebuild | 28 --
 dev-libs/userspace-rcu/userspace-rcu-0.8.4.ebuild  | 28 --
 dev-libs/userspace-rcu/userspace-rcu-0.8.5.ebuild  | 28 --
 4 files changed, 87 deletions(-)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 8400647..0f7239a 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,7 +1,4 @@
-DIST userspace-rcu-0.7.12.tar.bz2 385922 SHA256 
a21c1da84d8ea5d0088fca0637e25185326e40b33f62f3ceeb77f4d4a9c51a96 SHA512 
2c53c62e23e668e797af7e7e4a1bbe1ab0408b3bbc94e43d40a845f4dccf05c90824154d0e7faef54f4dcbb4f80bf6c66b44e40f5b759ca7bdda33f937481fa2
 WHIRLPOOL 
9af2e4642ca5bde912ccd00de938950edad475788fa8912e08e1ed1f94df7dbd95f3bb341074fa41527cf84e57ca5f3510095b1768caf78c9b78da2e82059e68
 DIST userspace-rcu-0.7.13.tar.bz2 390152 SHA256 
368a0db48926b127f86f62595f67b21ff09d9c1183b5d0342b48b25eae957b35 SHA512 
231dccfcf682a880cc145df05334f8c8c92a4b311f8ba282e3e8563c0535728a69d64a39c3516fdbfa9ceec4179fea9af9805833ddf144280a04371d81ab9787
 WHIRLPOOL 
3e09b247c79cb318617890b9a3dfeef2cbd78edfcb24a42dfa89e84cfff233ea0c0e21d6d9f69fa109b9c88b90afd71a5816f69d2e42c3a4d3707fa3bda2fd46
-DIST userspace-rcu-0.8.4.tar.bz2 418911 SHA256 
96c0a157e94a15b1506efe9aedd98145e6eb41a3fbcf5b0d118b7a783b22fe12 SHA512 
62a2c7bc9923947bcdd17f7bc5ff6d12e6bc7b63d108977dc9dd990827c043452974800bb494b80c383279916482e12b441184834b4c84a226113af4923e32e6
 WHIRLPOOL 
487dbc84f15144a9035eaa938dd7f075d573cd72c7be51e5adee8507594a87d75ee6f621accdda80708693fea36d9f2db017d2936c10ff74cf0bd6342eeba2bd
-DIST userspace-rcu-0.8.5.tar.bz2 423913 SHA256 
a2562eaca107ec6eca2856632b6035c6aaf38df79020195ed8955a7b4773312a SHA512 
4b2090e7fd1c6f771e7fc0f8dde9cd1cbde64fe6295f3c96b2ad13b6581d8a07e0ab9b8a7e97021049c4ecc35303b709903ba593a64ba84c958f4c4b95d93a45
 WHIRLPOOL 
b37d9801d508b608009febbd94ac831f54238419969038f02ee480ca4a488c7aaa3b7dd23d672ed58296f43917fe6e2f1afcd579da41ba75fb40e2dc3a11face
 DIST userspace-rcu-0.8.6.tar.bz2 424037 SHA256 
b1a5d3bce014ba7a702759bc60b692c1cd46ff0e8a5b53f0d0a95e22db74ab21 SHA512 
027c215570b1ff94d0b7dd66934aece525461ddc8b172000c72af5b2e76115da9d18a635bbfb81dbd749c52463c5f4dd27f5700a30f367a4fb5fe0db6c128a6d
 WHIRLPOOL 
a652e9d8141356edfa5a67e6c884101f46c0d67e1089528b6c9a17e8def7057d09e4c75afed6bbb0eb2a2de32300dd7958cde51ae8b639a600c4049fc6babd7d
 DIST userspace-rcu-0.9.1.tar.bz2 468197 SHA256 
f8d278e9d95bec97c9ba954fc4c3fb584936bc0010713a8fe358b916bafd8715 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 WHIRLPOOL 
e8d39b626529894a88a74d308ceb759a0166888113b5ca7e021e5a1c816126f98331ccb78d7a8d245f1aa16df06b6f45323c01dcf9bbc6e742b27fa5f76c2b24
 DIST userspace-rcu-0.9.2.tar.bz2 468871 SHA256 
8f7fa313b1e0a3f742cea24ce63a39c0efe63e615a769e2961e55bd2663ecaa3 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc
 WHIRLPOOL 
37e56c23fae336c6fc5847b049bf0aa9d3fbc82da2aa12edec2e47c0b568cf7246900030afae4c937675ea2791fb0f7ebc4d391589cc69ae6e7e0fe6025cd6ea

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.7.12.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.7.12.ebuild
deleted file mode 100644
index e9d2a38..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.7.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="userspace RCU (read-copy-update) library"
-HOMEPAGE="http://lttng.org/urcu;
-SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="static-libs test"
-
-DEPEND="test? ( sys-process/time )"
-
-# tests fail with separate build dir
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_configure() {
-   local myeconfargs=(
-   --docdir="${EPREFIX}/usr/share/doc/${PF}"
-   )
-   autotools-utils_src_configure
-}

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.8.4.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.8.4.ebuild
deleted file mode 100644
index 07ff9b5..000
--- a/dev-libs/userspace-rcu/userspace-rcu-0.8.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="userspace RCU 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2016-06-16 Thread Yixun Lan
commit: c0d2ea8435c23344351b0d9f161000a6710a574a
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Jun 17 01:50:41 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 17 01:50:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d2ea84

dev-libs/userspace-rcu-0.9.2: version bump

Package-Manager: portage-2.3.0_rc1

 dev-libs/userspace-rcu/Manifest   |  1 +
 dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 391aaa5..8400647 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -4,3 +4,4 @@ DIST userspace-rcu-0.8.4.tar.bz2 418911 SHA256 
96c0a157e94a15b1506efe9aedd98145e
 DIST userspace-rcu-0.8.5.tar.bz2 423913 SHA256 
a2562eaca107ec6eca2856632b6035c6aaf38df79020195ed8955a7b4773312a SHA512 
4b2090e7fd1c6f771e7fc0f8dde9cd1cbde64fe6295f3c96b2ad13b6581d8a07e0ab9b8a7e97021049c4ecc35303b709903ba593a64ba84c958f4c4b95d93a45
 WHIRLPOOL 
b37d9801d508b608009febbd94ac831f54238419969038f02ee480ca4a488c7aaa3b7dd23d672ed58296f43917fe6e2f1afcd579da41ba75fb40e2dc3a11face
 DIST userspace-rcu-0.8.6.tar.bz2 424037 SHA256 
b1a5d3bce014ba7a702759bc60b692c1cd46ff0e8a5b53f0d0a95e22db74ab21 SHA512 
027c215570b1ff94d0b7dd66934aece525461ddc8b172000c72af5b2e76115da9d18a635bbfb81dbd749c52463c5f4dd27f5700a30f367a4fb5fe0db6c128a6d
 WHIRLPOOL 
a652e9d8141356edfa5a67e6c884101f46c0d67e1089528b6c9a17e8def7057d09e4c75afed6bbb0eb2a2de32300dd7958cde51ae8b639a600c4049fc6babd7d
 DIST userspace-rcu-0.9.1.tar.bz2 468197 SHA256 
f8d278e9d95bec97c9ba954fc4c3fb584936bc0010713a8fe358b916bafd8715 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 WHIRLPOOL 
e8d39b626529894a88a74d308ceb759a0166888113b5ca7e021e5a1c816126f98331ccb78d7a8d245f1aa16df06b6f45323c01dcf9bbc6e742b27fa5f76c2b24
+DIST userspace-rcu-0.9.2.tar.bz2 468871 SHA256 
8f7fa313b1e0a3f742cea24ce63a39c0efe63e615a769e2961e55bd2663ecaa3 SHA512 
36264119d68569565a7b1222c4b0ca90128d121f032b388f27204ceaa9c964901f35be25584e1553b1a7613aad01d11766983ae245860df09444eb2f8ac913fc
 WHIRLPOOL 
37e56c23fae336c6fc5847b049bf0aa9d3fbc82da2aa12edec2e47c0b568cf7246900030afae4c937675ea2791fb0f7ebc4d391589cc69ae6e7e0fe6025cd6ea

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild
new file mode 100644
index 000..1ee269d
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools-utils
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="http://lttng.org/urcu;
+SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/4" # subslot = soname version
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="static-libs regression-test test"
+
+DEPEND="test? ( sys-process/time )"
+
+# tests fail with separate build dir
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_configure() {
+   local myeconfargs=(
+   --docdir="${EPREFIX}/usr/share/doc/${PF}"
+   )
+   autotools-utils_src_configure
+}
+
+src_test() {
+   default
+   if use regression-test; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2015-12-21 Thread Jeroen Roovers
commit: 1c473050a1bd85e2f93ffd6a84ba218944d9eeec
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 10:26:00 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 10:29:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c473050

dev-libs/userspace-rcu: Version bump.

Package-Manager: portage-2.2.26

 dev-libs/userspace-rcu/Manifest   |  1 +
 dev-libs/userspace-rcu/metadata.xml   |  3 ++
 dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild | 35 +++
 3 files changed, 39 insertions(+)

diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index e6e7c7d..391aaa5 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -3,3 +3,4 @@ DIST userspace-rcu-0.7.13.tar.bz2 390152 SHA256 
368a0db48926b127f86f62595f67b21f
 DIST userspace-rcu-0.8.4.tar.bz2 418911 SHA256 
96c0a157e94a15b1506efe9aedd98145e6eb41a3fbcf5b0d118b7a783b22fe12 SHA512 
62a2c7bc9923947bcdd17f7bc5ff6d12e6bc7b63d108977dc9dd990827c043452974800bb494b80c383279916482e12b441184834b4c84a226113af4923e32e6
 WHIRLPOOL 
487dbc84f15144a9035eaa938dd7f075d573cd72c7be51e5adee8507594a87d75ee6f621accdda80708693fea36d9f2db017d2936c10ff74cf0bd6342eeba2bd
 DIST userspace-rcu-0.8.5.tar.bz2 423913 SHA256 
a2562eaca107ec6eca2856632b6035c6aaf38df79020195ed8955a7b4773312a SHA512 
4b2090e7fd1c6f771e7fc0f8dde9cd1cbde64fe6295f3c96b2ad13b6581d8a07e0ab9b8a7e97021049c4ecc35303b709903ba593a64ba84c958f4c4b95d93a45
 WHIRLPOOL 
b37d9801d508b608009febbd94ac831f54238419969038f02ee480ca4a488c7aaa3b7dd23d672ed58296f43917fe6e2f1afcd579da41ba75fb40e2dc3a11face
 DIST userspace-rcu-0.8.6.tar.bz2 424037 SHA256 
b1a5d3bce014ba7a702759bc60b692c1cd46ff0e8a5b53f0d0a95e22db74ab21 SHA512 
027c215570b1ff94d0b7dd66934aece525461ddc8b172000c72af5b2e76115da9d18a635bbfb81dbd749c52463c5f4dd27f5700a30f367a4fb5fe0db6c128a6d
 WHIRLPOOL 
a652e9d8141356edfa5a67e6c884101f46c0d67e1089528b6c9a17e8def7057d09e4c75afed6bbb0eb2a2de32300dd7958cde51ae8b639a600c4049fc6babd7d
+DIST userspace-rcu-0.9.1.tar.bz2 468197 SHA256 
f8d278e9d95bec97c9ba954fc4c3fb584936bc0010713a8fe358b916bafd8715 SHA512 
958234d72319decef07093c13b067e398c1b285ac714ab1dda89c2ad2ba0627d053e0cdabb07d480e399ebd60215445002876bd99f2829ca1e5582ada639f730
 WHIRLPOOL 
e8d39b626529894a88a74d308ceb759a0166888113b5ca7e021e5a1c816126f98331ccb78d7a8d245f1aa16df06b6f45323c01dcf9bbc6e742b27fa5f76c2b24

diff --git a/dev-libs/userspace-rcu/metadata.xml 
b/dev-libs/userspace-rcu/metadata.xml
index 96a2d58..8597f04 100644
--- a/dev-libs/userspace-rcu/metadata.xml
+++ b/dev-libs/userspace-rcu/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 base-system
+
+Run regression tests (requires 
FEATURES=test)
+
 

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
new file mode 100644
index 000..57880b5
--- /dev/null
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools-utils
+
+DESCRIPTION="userspace RCU (read-copy-update) library"
+HOMEPAGE="http://lttng.org/urcu;
+SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0/4" # subslot = soname version
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="static-libs regression-test test"
+
+DEPEND="test? ( sys-process/time )"
+
+# tests fail with separate build dir
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_configure() {
+   local myeconfargs=(
+   --docdir="${EPREFIX}/usr/share/doc/${PF}"
+   )
+   autotools-utils_src_configure
+}
+
+src_test() {
+   default
+   if use regression-test; then
+   emake -C tests/regression regtest
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/

2015-12-21 Thread Jeroen Roovers
commit: 2eeb19eee145dfd88547beef519650501dae2316
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 10:50:52 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 11:33:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eeb19ee

dev-libs/userspace-rcu: Mark ~hppa too.

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
index 57880b5..d09291d 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # subslot = soname version
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="static-libs regression-test test"
 
 DEPEND="test? ( sys-process/time )"