aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Roy <julien@jroy.ca>2023-05-07 17:30:26 -0400
committerJulien Roy <julien@jroy.ca>2023-05-07 17:30:26 -0400
commit66e8868c1f0772a1804a593683356552f338e613 (patch)
tree0e414e17ca0708b781e610041e9cfea967f8c432 /app-crypt
parentdev-python/zxcvbn: drop 4.4.28 (diff)
downloadguru-66e8868c1f0772a1804a593683356552f338e613.tar.gz
guru-66e8868c1f0772a1804a593683356552f338e613.tar.bz2
guru-66e8868c1f0772a1804a593683356552f338e613.zip
app-crypt/tang: add 13
Signed-off-by: Julien Roy <julien@jroy.ca>
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/tang/Manifest1
-rw-r--r--app-crypt/tang/tang-13.ebuild35
2 files changed, 36 insertions, 0 deletions
diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest
index 085c89aa5..10f8802c0 100644
--- a/app-crypt/tang/Manifest
+++ b/app-crypt/tang/Manifest
@@ -1 +1,2 @@
DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684abbbbafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847
+DIST tang-13.tar.gz 41537 BLAKE2B 23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0 SHA512 c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641
diff --git a/app-crypt/tang/tang-13.ebuild b/app-crypt/tang/tang-13.ebuild
new file mode 100644
index 000000000..1b055c35e
--- /dev/null
+++ b/app-crypt/tang/tang-13.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="Tang binding daemon"
+HOMEPAGE="https://github.com/latchset/tang"
+SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="acct-user/tang
+ net-misc/socat
+ >=net-libs/http-parser-2.8.0
+ >=dev-libs/jose-8"
+RDEPEND="${DEPEND}"
+BDEPEND="app-text/asciidoc"
+
+src_install(){
+ meson_install
+ newinitd "${FILESDIR}"/tangd.initd tangd
+ systemd_dounit "${FILESDIR}"/tangd.service
+
+ doconfd "${FILESDIR}"/tangd
+
+ dodir /var/db/tang
+ keepdir /var/db/tang
+ fowners tang:tang /var/db/tang
+ fperms 770 /var/db/tang
+}