commit:     20be1a1fcbb4ba9c2b6527f29e730da94f9f99d7
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue May  9 15:51:10 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May  9 15:51:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20be1a1f

dev-util/gshards: add 0.2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-util/gshards/Manifest           |  1 +
 dev-util/gshards/gshards-0.2.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-util/gshards/Manifest b/dev-util/gshards/Manifest
new file mode 100644
index 000000000..fa4d651e0
--- /dev/null
+++ b/dev-util/gshards/Manifest
@@ -0,0 +1 @@
+DIST gshards-0.2.tar.xz 1688 BLAKE2B 
bfee4913fcebb2df77b6bb78b18564fcf99675badd9ced3080f4db60a49c398814ff550fce342174f773774a90ae4ff106dda829bbdc3b204c8dff10b78dbd8a
 SHA512 
f5018314df3c367541995b57f1b275c8223c0a2171e4ce445e7187ee2174088d5403262f7be096c79338bda1251b75ca9e73457062de1d4b0386312f50ddd5c5

diff --git a/dev-util/gshards/gshards-0.2.ebuild 
b/dev-util/gshards/gshards-0.2.ebuild
new file mode 100644
index 000000000..f2d303262
--- /dev/null
+++ b/dev-util/gshards/gshards-0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit crystal-utils multiprocessing toolchain-funcs
+
+DESCRIPTION="Small helper tools to aid installing Crystal packages in Gentoo"
+HOMEPAGE="https://git.sysrq.in/gshards/";
+SRC_URI="https://git.sysrq.in/gshards/snapshot/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+       dev-libs/boehm-gc
+       dev-libs/libevent:=
+       dev-libs/libpcre2:=
+       dev-libs/libyaml
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${CRYSTAL_DEPS}"
+
+QA_FLAGS_IGNORED='.*'
+
+src_configure() {
+       tc-export CC
+       export CRFLAGS="--threads=$(makeopts_jobs) --verbose"
+
+       crystal_configure
+}
+
+src_install() {
+       emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
+}

Reply via email to