mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-17 19:13:13 -04:00
Merge updates from master
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST nonsense-0.6.tar.gz 125943 BLAKE2B 6037d8c052e3ff58ff29a7c5e9b31129020acf85f73724be82932b519069a04c0fc0a6e5773a304734dcd51c042acf00a1c6ad7c9afb4c9eb7bba19a6f460ffc SHA512 022d3d4c5535da7bc67b28259f95a99ca52cf71dd3cca36993f77d3175f37384caa3f387e4ddd3d3c27ee5000c86f574680365e8249d74375688508f64228d67
|
||||
DIST nonsense-0.7.tar.gz 132925 BLAKE2B 75748573c549f60eb48fcb23788600c44f9c97c3ba4dc6f271651d4cb717b044faa4f805a24c8d16daaa2f432bedf38f6ffee4a629a2231f59cac4e9f8dd2b66 SHA512 faefa857526312454e71cff4950149ce1623edbe129614c11d64f77305b71acd870171642b36d0fd8bef7e3dcecdbc68f2a1c77820c9f4c7ca756d8cce41fe1e
|
||||
|
||||
4
app-misc/nonsense/files/nonsense.sh
Normal file
4
app-misc/nonsense/files/nonsense.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd /usr/share/nonsense
|
||||
exec perl /usr/share/nonsense/nonsense.pl "$@"
|
||||
@@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Generates random text from datafiles and templates"
|
||||
HOMEPAGE="https://nonsense.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/nonsense/nonsense-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_install() {
|
||||
dobin nonsense
|
||||
dodoc README CHANGELOG
|
||||
insinto /usr/share/nonsense
|
||||
doins *.data *.html *.template
|
||||
}
|
||||
@@ -17,8 +17,8 @@ SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_install() {
|
||||
newbin nonsense.pl nonsense
|
||||
newbin "${FILESDIR}/nonsense.sh" nonsense
|
||||
dodoc README.md CHANGELOG.md HOWTO.md
|
||||
insinto /usr/share/nonsense
|
||||
doins *.data *.html *.template
|
||||
doins *.data *.html *.template nonsense.pl
|
||||
}
|
||||
1
app-text/cmark-gfm/Manifest
Normal file
1
app-text/cmark-gfm/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST cmark-gfm-0.29.0.0.tar.gz 284071 BLAKE2B aeb831c899bb53934b8a84387d0e690174ce4083da047f7c7de890e04df0ca9b16660e9a67a5b337a24fa3075c809596478fad2bbfb5fd20b7cfeb021af997f6 SHA512 54e396e035a43e4d0c86fa7f1c48a6a1283c0caaabdbc56dfcecee92e89e69f6d2e016ae2d9cf4f40258a6455fba7b813c1c6e6d37e53d33a381088ccbc5673e
|
||||
35
app-text/cmark-gfm/cmark-gfm-0.29.0.0.ebuild
Normal file
35
app-text/cmark-gfm/cmark-gfm-0.29.0.0.ebuild
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MYPV="$(ver_rs 3 '.gfm.')"
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit cmake python-any-r1
|
||||
|
||||
DESCRIPTION="GitHub's fork of cmark"
|
||||
HOMEPAGE="https://github.com/github/cmark-gfm"
|
||||
SRC_URI="https://github.com/github/cmark-gfm/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MYPV}"
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0/0.29.0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="test? ( ${PYTHON_DEPS} )"
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCMARK_LIB_FUZZER=OFF
|
||||
-DCMARK_SHARED=ON
|
||||
-DCMARK_STATIC=OFF
|
||||
-DCMARK_TESTS="$(usex test)"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
11
app-text/cmark-gfm/metadata.xml
Normal file
11
app-text/cmark-gfm/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">github/cmark-gfm</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-libs/memkind/Manifest
Normal file
1
dev-libs/memkind/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST memkind-1.11.0.tar.gz 1072455 BLAKE2B 2de2cf053687ba2150f694e8c4143eeca74fc377feee2b6892067b661d8c58d7d5fcacb021fc92a47dad27f52aa4cbc6408cfede3141ab1f8ae81147b49aa6a7 SHA512 0b5bde35b3565c730fa954aebfe2ccbecd1e120c920d05acdbc0a74914731a90aeef8d57101f1f47bd35fd310bc143fa517bc871b32e592b8412384ff652fc05
|
||||
48
dev-libs/memkind/memkind-1.11.0.ebuild
Normal file
48
dev-libs/memkind/memkind-1.11.0.ebuild
Normal file
@@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools linux-info
|
||||
|
||||
DESCRIPTION="user extensible heap manager built on top of jemalloc"
|
||||
HOMEPAGE="https://memkind.github.io/memkind"
|
||||
SRC_URI="https://github.com/memkind/memkind/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="+heap-manager openmp secure +tls" #daxctl
|
||||
#RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
sys-block/ndctl
|
||||
sys-process/numactl
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
cd jemalloc && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
--disable-silent-rules
|
||||
--enable-shared
|
||||
--enable-static
|
||||
--enable-daxctl
|
||||
$(use_enable heap-manager)
|
||||
$(use_enable openmp)
|
||||
$(use_enable secure)
|
||||
$(use_enable tls)
|
||||
)
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
addwrite /proc/sys/vm/nr_hugepages
|
||||
echo 3000 > /proc/sys/vm/nr_hugepages
|
||||
emake check
|
||||
}
|
||||
17
dev-libs/memkind/metadata.xml
Normal file
17
dev-libs/memkind/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">memkind/memkind</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="heap-manager">Allow switching allocator at runtime</flag>
|
||||
<flag name="secure">Build libraries with security enhancements</flag>
|
||||
<flag name="tls">Enable thread local storage</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST Bisq-64bit-1.6.4.deb 164491680 BLAKE2B 70cb40cb3577168ffc9e09a099b264af2d8a38d25701ed54f302d92a6380de73b26791c0bd579462ca89f15082c99a90d48884b153068e02758a6943c0d7662b SHA512 81f6405a70eb0eecb56575bfbf0567d353d0835f707830f141480749fb917c2ebc0deb2438a79ca94ad5ef6aa87f3c1d61343b9e1a3d53fb0d29bd131631e9e1
|
||||
DIST Bisq-64bit-1.6.5.deb 168159296 BLAKE2B a21dc433b9b92a88538580da5a693d2a4440265edf099d40f13b73882eeff6b38fea481e255f11a12473f28247df3824e63dfd68cfbef695fb80b5393bd955b9 SHA512 32da5f7bdf89eb3dc9b7c08df4199a4fe8272e1006d42cbbde1ea1802bfec98493e9e879e2331fa056c21e4f0c3f31285e0cdf9360ec97a25f968da906d05c29
|
||||
DIST Bisq-64bit-1.7.0.deb 169872824 BLAKE2B af5a28b228cbf94b995523972afa2988f8b1c10392f8ab7b191356bff5416efe5ec4748f0dd5651d826404a90317ba2e642a7197acefce2688bc7ee5f7577e44 SHA512 9308ebea387bcd23b75656271344f62d7e2fc35d99bb1898cf10fcb1a32c926c7807b81029f1d8e871fae9c7400f8004db8090fbe72f5c61cdf20d71eb473e77
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST nanos6-2.5.1.tar.gz 744260 BLAKE2B 6b294391ebb18806da76b4bc73aaf6f7082ab4a61693ab300e130f04942bf50c1da884e5271765465bedab863cb1ce545a43ac09727152c0a52d69852e60e373 SHA512 c7da862aa41fb0be1a992f4fde7306a02c4159c05a89055f0144bf6a815c10ff5f7e7ee11b4afaa4c468afdd538a99b3b5971a896221b20928805b45d35e0335
|
||||
DIST nanos6-2.6.tar.gz 739246 BLAKE2B 4a5cb079b09fe2eaa40ee4064307dfc8facf1515801c6ddfe34b301b6c48df167a3603435e3998f28511738709e53d7245421bcdda69829268b7f86748d3de87 SHA512 af6e95f2d523a22b033f380efd4c36d44d85708b7852f692dc700c89dcca12405882d09437d672f06ffd0dbe429bc1e2f52f86e148882d254f7a3d8f8221b222
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
<remote-id type="github">bsc-pm/nanos6</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<!--<flag name="chrono-arch">use an architecture-dependent chrono for timing instead of the default one</flag>-->
|
||||
<flag name="cluster">Enable OmpSs@Cluster support. This requires an MPI version that supports MPI_THREAD_MULTIPLE to be present in your environment</flag>
|
||||
<!--<flag name="cuda">enable CUDA</flag>-->
|
||||
<flag name="debug">enable extra assertions and checks in debug - may cause significant slowdown</flag>
|
||||
@@ -19,7 +18,7 @@
|
||||
<flag name="extrae">to generate execution traces for offline performance analysis with paraver</flag>
|
||||
<!--<flag name="jemalloc">use jemalloc as the default memory allocator, providing better performance than the default glibc implementation</flag>-->
|
||||
<!--<flag name="k1om">specify the installation prefix of the k1om GNU compilers</flag>-->
|
||||
<!--<flag name="memkind">specify the installation prefix of memkind</flag>-->
|
||||
<flag name="memkind">Add support for <pkg>dev-libs/memkind</pkg> in memory allocator</flag>
|
||||
<!--<flag name="mercurium">specify the installation prefix of the Nanos6 Mercurium compiler</flag>-->
|
||||
<flag name="papi">enable <pkg>dev-libs/papi</pkg> support</flag>
|
||||
<!--<flag name="pqos"> to generate real-time statistics of hardware counters</flag>-->
|
||||
|
||||
@@ -12,10 +12,10 @@ S="${WORKDIR}/${PN}-version-${PV}"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="cluster debug dlb execution-workflow extrae papi unwind"
|
||||
IUSE="cluster debug dlb execution-workflow extrae memkind papi unwind"
|
||||
#chrono-arch build fail
|
||||
#jemalloc require custom stuff
|
||||
#TODO: cuda pqos mercurium memkind k1om
|
||||
#TODO: cuda pqos mercurium k1om babeltrace2
|
||||
#TODO: llvm-libunwind
|
||||
|
||||
RDEPEND="
|
||||
@@ -27,6 +27,7 @@ RDEPEND="
|
||||
cluster? ( virtual/mpi )
|
||||
dlb? ( sys-cluster/dlb )
|
||||
extrae? ( sys-cluster/extrae[nanos] )
|
||||
memkind? ( dev-libs/memkind )
|
||||
papi? ( dev-libs/papi )
|
||||
unwind? ( sys-libs/libunwind )
|
||||
"
|
||||
@@ -40,7 +41,6 @@ src_prepare() {
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
--disable-chrono-arch
|
||||
--disable-embed-code-changes
|
||||
--disable-openacc
|
||||
--disable-static
|
||||
@@ -63,11 +63,21 @@ src_configure() {
|
||||
)
|
||||
use dlb && myconf+=( "--with-dlb=${EPREFIX}/usr" )
|
||||
|
||||
# if use babeltrace; then
|
||||
# myconf+=( "--with-babeltrace2=${EPREFIX}/usr" )
|
||||
# else
|
||||
# myconf+=( "--without-babeltrace2" )
|
||||
# fi
|
||||
if use extrae; then
|
||||
myconf+=( "--with-extrae=${EPREFIX}/usr" )
|
||||
else
|
||||
myconf+=( "--without-extrae" )
|
||||
fi
|
||||
if use memkind; then
|
||||
myconf+=( "--with-memkind=${EPREFIX}/usr" )
|
||||
else
|
||||
myconf+=( "--without-memkind" )
|
||||
fi
|
||||
if use papi; then
|
||||
myconf+=( "--with-papi=${EPREFIX}/usr" )
|
||||
else
|
||||
@@ -82,9 +92,7 @@ src_configure() {
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
# --without-pqos
|
||||
# --without-jemalloc
|
||||
# --without-cuda
|
||||
# --without-memkind
|
||||
|
||||
src_install() {
|
||||
default
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST terminus-bin-1.0.139.tar.gz 97782703 BLAKE2B df4cb51ed2510210fa2c3a1923a92dd5b7011744f656131d82ba7964a0323a6b17fd4dfdda337ccb38158a13cab1a1058136c75df39e638ba874ad7ccd23b93a SHA512 501ef9455dda91f1b36418c6babb3019643507ab40be0e3e93a0bd42c8d704002aa502d4951f07038406c8a63adc7eb570a69dae96a061ce1eba6298892eea37
|
||||
DIST terminus-bin-1.0.143.tar.gz 96779825 BLAKE2B 829b0cfed33971b8f7c436b4950fbb6546f21ae2be548da711669fd528570ada9e8a9671bdbd2275f54683565ec7789263a8463e1692f49c1137d5e97e08b1be SHA512 dbd752e8b6f8fd47594f0ec7785b668e424bb05b411e3b18fd9c5b4d1048a97df0a2e18036d0b8396f7d72cfd65200d0c9543ee2dcb888575d67fc6369091ec1
|
||||
DIST terminus-icons.tar.gz 29662 BLAKE2B 156f1a41d230cd895fcd58528ed86980249a01486cd43b7fa0dfe6cab6de228cf107f4725ad25d01ffe48fefba8734bd7ec0183da1324750b481e9bef6e2497e SHA512 03eef1909ce7da01ce7c058f57b5a2c792eacdd623532208568f312ecf0717dfde43790f2daa2a97ab0de9e137b0989c9c63a5ca8e71b0fcffdf67c63703fa26
|
||||
|
||||
Reference in New Issue
Block a user