[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 )"