mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-15 08:56:58 +02:00
dev-libs/userspace-rcu: Sync with gentoo
It's from gentoo commit b444f26002a29cd726377c16bcfb11e7ef8885f4.
This commit is contained in:
parent
ebac2394aa
commit
b466abee4b
@ -1,11 +1,2 @@
|
||||
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
|
||||
EBUILD userspace-rcu-0.7.13.ebuild 603 SHA256 6ce62140ab27d1f03b4e49bad184a09eb661816d4a9524c943b8c9f29f06ff23 SHA512 01ef1b92211efaf920329813c6f20d31c93675eb0c15f8094bb14a5be263e08f368b33a3f68e05a6cccfa738199e1c14ff86bed0b6436be1e7a26da032b95011 WHIRLPOOL da330bcfdee6561bc75d660cf47bbd4ecd71e56919759db2fdafb37d86d47041a09a2461431849809cef20ce5f18d537703500d3597a27b6a238d6163668ffac
|
||||
EBUILD userspace-rcu-0.8.6.ebuild 632 SHA256 d1a18f43e5c9f118955b5a9452d886da40fdbd7a5a7fb87823c2e4cf34207904 SHA512 bc00b6dbdd4692f500ab4f5e7bbdd10b37086ca3ce17171e0c3afbc80b886e450517712065ade1c84eead5a354a6e2dc48dc41bdf5643d0dbb2b885a851d7dc1 WHIRLPOOL 1f6a203449a0bedaa8fb350e851fcc8e086111fd05b00fe875b120e1ce2ec8a0a3a122a282f7f8abb4e57bb58b66b83731f436275dff1529cf0adaa64ff51e3b
|
||||
EBUILD userspace-rcu-0.9.1.ebuild 744 SHA256 89bed9f0ea2d3247f64d7946254f085910ffba2842367a34de65220be12327e9 SHA512 3d2b191f6ad48b6a11460514560d16c0e70b2ebfa1938829678af522e99858a8f00a475121b23badc6c11f1aa3da8d68137cc0dadedd3b4b7ed39501a32f7b3d WHIRLPOOL 80f617a854c6504a6c576ec58a5338c71e434866af0776a47ad5d95509c83870a80675d9852a2c62faaf728fc48484a846146695c00c67aab25fce7a90b19624
|
||||
EBUILD userspace-rcu-0.9.2.ebuild 749 SHA256 92a8785a98c3b45a750c365f7bc626f14a6e29d8b6a103541125c98956d93b8f SHA512 f78a93ab7b70a23e23a9f43a20a33e78f1ec3706e3f6b4cad5f6ceb01748b3a3ca17ada89a652bea8fe3142341590da27bf5f92c43bc62c335ccb13809dcfc69 WHIRLPOOL 1f13bee0c840294ab49c6fe9ad6ee27a954d8aef8c47fac5b09d1065aa96b267b5a0bf55c28f090cd0caadf855f9e4b9877ca924797ee6516304ee9145f8edf2
|
||||
MISC ChangeLog 4485 SHA256 6d59ed28b87a860d501203beb68cf54afd7b872366a440350e99019ebf479acd SHA512 ebc7d2858786bab723ce3ccb0773c37018108ce7d065794208d128faed8f14ae48c7aa22ed69cc14f29defe44690849b1e1c23fa9292dc00206b88c4648ece95 WHIRLPOOL f1b0a643c036d9ec438ae569996947859b14ca3fa87482f2ca549b18a485a02bc04cadeff82a6fde666639174d6c04dfedf960cdc0ab7534f75d7683c17e62d9
|
||||
MISC ChangeLog-2015 3746 SHA256 180f05689d860432d7d9a3ed12fb845d56ad2925b4de8d0b71a1a665b588fbfc SHA512 bc99973a4cd16006b9841b8e1e0edc1643f016ff44981da4b8443b4dd95dc73ca066eb65d57af9474d5fcd63be3cf20595f43678eaeffd41cb023d618ba9f234 WHIRLPOOL fc7d8108f556e5f018592adbc8984b6828918a6719b8afde840f47531e6f1f38b5232b4b90a9767ac3836c08008580fa95e39f8c6bcb5d291b83c143db3eb86a
|
||||
MISC metadata.xml 346 SHA256 d6d21f91ca48aa075081fc1ccfbeaf678ff8623d3e4b682c7408fe3751f3d479 SHA512 c8f1e16f1ef58e202e5161e23eaa25ac5fc031b958abefe5b869eb7951223280eae1faec1984197de70ba5cb678fb385d86276a2375fa5dc17371be2c771adbe WHIRLPOOL 1702f0bda3f9980a6acf380612995f8bb165b09c74fe04f3f5d26cbe1da8f100ed60da67a776007c98e0174d3c5e3bd75ca6070549db693d5d4a1e8129507732
|
||||
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
|
||||
|
@ -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 \
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
|
45
sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
vendored
Normal file
45
sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
vendored
Normal file
@ -0,0 +1,45 @@
|
||||
# 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 regression-test test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="test? ( sys-process/time )"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Refresh libtool (see https://github.com/gentoo/gentoo/pull/23973)
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
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
|
||||
}
|
51
sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
vendored
Normal file
51
sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/userspace-rcu-0.13.1.ebuild
vendored
Normal file
@ -0,0 +1,51 @@
|
||||
# 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
|
||||
# ... and refresh libtool (see https://github.com/gentoo/gentoo/pull/23973)
|
||||
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
|
||||
}
|
@ -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
|
||||
}
|
@ -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/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
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
# 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
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
# 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
|
||||
}
|
Loading…
Reference in New Issue
Block a user