[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2024-05-24 Thread Julien Roy
commit: 13a67a4c0f0b2413b31fd504abb42ce6953d9dbf
Author: Julien Roy  jroy  ca>
AuthorDate: Fri May 24 18:57:47 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri May 24 18:57:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13a67a4c

app-crypt/tang: add missing RDEPENDs

Closes: https://bugs.gentoo.org/932171
Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/{tang-15.ebuild => tang-15-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/tang/tang-15.ebuild b/app-crypt/tang/tang-15-r1.ebuild
similarity index 97%
rename from app-crypt/tang/tang-15.ebuild
rename to app-crypt/tang/tang-15-r1.ebuild
index 6445c82f0..150cf0e91 100644
--- a/app-crypt/tang/tang-15.ebuild
+++ b/app-crypt/tang/tang-15-r1.ebuild
@@ -20,6 +20,7 @@ DEPEND="
 RDEPEND="
${DEPEND}
acct-user/tang
+   dev-libs/jansson
net-misc/socat
 "
 BDEPEND="app-text/asciidoc"



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2024-02-17 Thread Julien Roy
commit: 00043e14f61e9d3328ac1da1c49121664c21e4b5
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Feb 17 21:03:38 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Feb 17 21:03:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00043e14

app-crypt/tang: drop 13

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/Manifest   |  1 -
 app-crypt/tang/tang-13.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest
index 5b85455c44..a8eb2dd7c1 100644
--- a/app-crypt/tang/Manifest
+++ b/app-crypt/tang/Manifest
@@ -1,3 +1,2 @@
-DIST tang-13.tar.gz 41537 BLAKE2B 
23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0
 SHA512 
c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641
 DIST tang-14.tar.gz 41616 BLAKE2B 
a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5
 SHA512 
3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048
 DIST tang-15.tar.gz 43465 BLAKE2B 
66454da918a7be19bbc1f83d8ac7f39cddfea14fdb891f2afda30010afcfb747294baa42f0adb3031e09a6171bfd0356363da448f45fc995958f8df92dd73e76
 SHA512 
fa40f33a3fff313cf2f1140125b631750228d4adf0290ea6267f3eb56a6974ec8bbf9157f290a821924c6fed7504c5c8fc2799225a8ae607933393ccb442a4b0

diff --git a/app-crypt/tang/tang-13.ebuild b/app-crypt/tang/tang-13.ebuild
deleted file mode 100644
index 1b055c35e1..00
--- a/app-crypt/tang/tang-13.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# 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
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2024-02-17 Thread Julien Roy
commit: 0b07e39e6a115bef6ede1af2bb5c8d4486b030d3
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Feb 17 21:03:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Feb 17 21:03:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b07e39e

app-crypt/tang: add 15

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/Manifest   |  1 +
 app-crypt/tang/tang-15.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest
index dca30c608a..5b85455c44 100644
--- a/app-crypt/tang/Manifest
+++ b/app-crypt/tang/Manifest
@@ -1,2 +1,3 @@
 DIST tang-13.tar.gz 41537 BLAKE2B 
23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0
 SHA512 
c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641
 DIST tang-14.tar.gz 41616 BLAKE2B 
a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5
 SHA512 
3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048
+DIST tang-15.tar.gz 43465 BLAKE2B 
66454da918a7be19bbc1f83d8ac7f39cddfea14fdb891f2afda30010afcfb747294baa42f0adb3031e09a6171bfd0356363da448f45fc995958f8df92dd73e76
 SHA512 
fa40f33a3fff313cf2f1140125b631750228d4adf0290ea6267f3eb56a6974ec8bbf9157f290a821924c6fed7504c5c8fc2799225a8ae607933393ccb442a4b0

diff --git a/app-crypt/tang/tang-15.ebuild b/app-crypt/tang/tang-15.ebuild
new file mode 100644
index 00..6445c82f08
--- /dev/null
+++ b/app-crypt/tang/tang-15.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022-2024 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"
+
+DEPEND="
+   net-libs/http-parser
+   dev-libs/jose
+"
+RDEPEND="
+   ${DEPEND}
+   acct-user/tang
+   net-misc/socat
+"
+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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2024-02-17 Thread Julien Roy
commit: 90c9291048db83df201222e3745e5748b4ca1493
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Feb 17 21:05:01 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Feb 17 21:05:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90c92910

app-crypt/tang: remove empty variable

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/tang-14.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-crypt/tang/tang-14.ebuild b/app-crypt/tang/tang-14.ebuild
index 1b055c35e1..aa34777ab2 100644
--- a/app-crypt/tang/tang-14.ebuild
+++ b/app-crypt/tang/tang-14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,6 @@ 
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



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2023-06-14 Thread Julien Roy
commit: 30c7b6ab50e0fcd87ed4727e3aaaf08139cb6ed7
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Jun 14 14:52:58 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Jun 14 14:52:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30c7b6ab

app-crypt/tang: drop 12

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/Manifest   |  1 -
 app-crypt/tang/tang-12.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest
index 9b1b8e568..dca30c608 100644
--- a/app-crypt/tang/Manifest
+++ b/app-crypt/tang/Manifest
@@ -1,3 +1,2 @@
-DIST tang-12.tar.gz 41459 BLAKE2B 
e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317
 SHA512 
dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847
 DIST tang-13.tar.gz 41537 BLAKE2B 
23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0
 SHA512 
c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641
 DIST tang-14.tar.gz 41616 BLAKE2B 
a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5
 SHA512 
3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048

diff --git a/app-crypt/tang/tang-12.ebuild b/app-crypt/tang/tang-12.ebuild
deleted file mode 100644
index 1b055c35e..0
--- a/app-crypt/tang/tang-12.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# 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
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2023-06-14 Thread Julien Roy
commit: 6ac6706fd82f699e856bc0712391164cba1352f1
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Jun 14 14:52:49 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Jun 14 14:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ac6706f

app-crypt/tang: add 14

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/Manifest   |  1 +
 app-crypt/tang/tang-14.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest
index 10f8802c0..9b1b8e568 100644
--- a/app-crypt/tang/Manifest
+++ b/app-crypt/tang/Manifest
@@ -1,2 +1,3 @@
 DIST tang-12.tar.gz 41459 BLAKE2B 
e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317
 SHA512 
dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847
 DIST tang-13.tar.gz 41537 BLAKE2B 
23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0
 SHA512 
c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641
+DIST tang-14.tar.gz 41616 BLAKE2B 
a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5
 SHA512 
3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048

diff --git a/app-crypt/tang/tang-14.ebuild b/app-crypt/tang/tang-14.ebuild
new file mode 100644
index 0..1b055c35e
--- /dev/null
+++ b/app-crypt/tang/tang-14.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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2023-05-07 Thread Julien Roy
commit: 66e8868c1f0772a1804a593683356552f338e613
Author: Julien Roy  jroy  ca>
AuthorDate: Sun May  7 21:30:26 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun May  7 21:30:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66e8868c

app-crypt/tang: add 13

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/Manifest   |  1 +
 app-crypt/tang/tang-13.ebuild | 35 +++
 2 files changed, 36 insertions(+)

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 
e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317
 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 0..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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2023-04-23 Thread Julien Roy
commit: 64f881f2c94788ab5f2221ad20134262b32257ce
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 23 17:24:39 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 23 17:24:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64f881f2

app-crypt/tang: drop 11

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/Manifest   |  1 -
 app-crypt/tang/tang-11.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest
index bd39a83cc..085c89aa5 100644
--- a/app-crypt/tang/Manifest
+++ b/app-crypt/tang/Manifest
@@ -1,2 +1 @@
-DIST tang-11.tar.gz 38502 BLAKE2B 
cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444
 SHA512 
a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599
 DIST tang-12.tar.gz 41459 BLAKE2B 
e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317
 SHA512 
dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847

diff --git a/app-crypt/tang/tang-11.ebuild b/app-crypt/tang/tang-11.ebuild
deleted file mode 100644
index c0f0746d5..0
--- a/app-crypt/tang/tang-11.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022 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
-}
-
-pkg_postinst(){
-   einfo "By default, tang runs on port  and listens on address 
0.0.0.0"
-   einfo "It also stores JWKs in /var/db/tang."
-   einfo "If you want to change this, modify /etc/init.d/tangd or"
-   einfo "/usr/lib/systemd/system/tangd.service directly."
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2023-02-10 Thread Julien Roy
commit: c163b1d7bb4bdc88ebb15fc1a217c82b7b55c785
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Feb 11 02:07:38 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Feb 11 02:07:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c163b1d7

app-crypt/tang: add 12

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/Manifest   |  1 +
 app-crypt/tang/tang-12.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest
index c79d202ff..bd39a83cc 100644
--- a/app-crypt/tang/Manifest
+++ b/app-crypt/tang/Manifest
@@ -1 +1,2 @@
 DIST tang-11.tar.gz 38502 BLAKE2B 
cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444
 SHA512 
a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599
+DIST tang-12.tar.gz 41459 BLAKE2B 
e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317
 SHA512 
dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847

diff --git a/app-crypt/tang/tang-12.ebuild b/app-crypt/tang/tang-12.ebuild
new file mode 100644
index 0..1b055c35e
--- /dev/null
+++ b/app-crypt/tang/tang-12.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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/

2022-09-08 Thread Andrew Ammerlaan
commit: 36aafc0fcbbc1338ab566fdfb91d9ccb741841e7
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Sep  8 09:53:11 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Sep  8 09:53:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36aafc0f

app-crypt/tang: quote FILESDIR variable

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-crypt/tang/tang-11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tang/tang-11.ebuild b/app-crypt/tang/tang-11.ebuild
index a47a71abb..c0f0746d5 100644
--- a/app-crypt/tang/tang-11.ebuild
+++ b/app-crypt/tang/tang-11.ebuild
@@ -24,7 +24,7 @@ BDEPEND="app-text/asciidoc"
 src_install(){
meson_install
newinitd "${FILESDIR}"/tangd.initd tangd
-   systemd_dounit ${FILESDIR}/tangd.service
+   systemd_dounit "${FILESDIR}"/tangd.service
 
doconfd "${FILESDIR}"/tangd
 



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/, app-crypt/tang/files/

2022-07-08 Thread Julien Roy
commit: 14b434163321e60a6f3d3f4b167909d55fc8e0ee
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  9 01:58:22 2022 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  9 02:00:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14b43416

app-crypt/tang: add conf.d config file

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/tang/files/tangd   | 8 
 app-crypt/tang/files/tangd.initd | 7 +--
 app-crypt/tang/tang-11.ebuild| 2 ++
 3 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/app-crypt/tang/files/tangd b/app-crypt/tang/files/tangd
new file mode 100644
index 0..3bca6e1b8
--- /dev/null
+++ b/app-crypt/tang/files/tangd
@@ -0,0 +1,8 @@
+# Address for tang to listen to (default: 0.0.0.0)
+ADDRESS=0.0.0.0
+
+# Port for tang to listen to (default: )
+PORT=
+
+# Directory where keys will be stored (default: /var/db/tang)
+TANGDIR=/var/db/tang

diff --git a/app-crypt/tang/files/tangd.initd b/app-crypt/tang/files/tangd.initd
index 4b7e42991..fc3c25c03 100644
--- a/app-crypt/tang/files/tangd.initd
+++ b/app-crypt/tang/files/tangd.initd
@@ -2,15 +2,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-port=
-bind=0.0.0.0
-tangd=/usr/libexec/tangd
-tangdir=/var/db/tang
-
 name="tang daemon"
 description="Tang binding daemon"
 command=/usr/bin/socat
 pidfile="/var/run/${RC_SVCNAME}.pid"
 command_user="tang"
-command_args="TCP-LISTEN:${port},bind=${bind},fork SYSTEM:'${tangd} 
${tangdir}'"
+command_args="TCP-LISTEN:${PORT},bind=${ADDRESS},fork 
SYSTEM:'/usr/libexec/tangd ${TANGDIR}'"
 command_background=true

diff --git a/app-crypt/tang/tang-11.ebuild b/app-crypt/tang/tang-11.ebuild
index 380717499..a47a71abb 100644
--- a/app-crypt/tang/tang-11.ebuild
+++ b/app-crypt/tang/tang-11.ebuild
@@ -26,6 +26,8 @@ src_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