* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2022-08-02 16:55 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2022-08-02 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 46694cf0c3e2c0512b65aa5acfe52e0a4fcb04cf
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 2 16:53:13 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Tue Aug 2 16:55:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46694cf0
app-crypt/sbctl: new package, add 0.9
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 +++
app-crypt/sbctl/metadata.xml | 12 ++++++++++++
app-crypt/sbctl/sbctl-0.9.ebuild | 34 ++++++++++++++++++++++++++++++++++
3 files changed, 49 insertions(+)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
new file mode 100644
index 000000000000..5156999ee2dd
--- /dev/null
+++ b/app-crypt/sbctl/Manifest
@@ -0,0 +1,3 @@
+DIST sbctl-0.9-deps.tar.xz 21517024 BLAKE2B 6a90caf5bae7561d63d65777f8293012f946a1688dc86e2a9932ec1eb6cd3b89cd2293c202daa01ab8dc91952fcb7c47974a72d1750965d9d0636441d1405782 SHA512 6ec614082a15b2817f551d7b25353f1014bec7a86b730617168ba719695836571cbeff66b9ee57ebef37fcbfff4565117fc44ad1580b790a9cb031f861e71937
+DIST sbctl-0.9.tar.gz 108318 BLAKE2B 8d50562e471416562e5cec07e155ea16cb919cff062435c3450e09c1d411b3a356f42a062aae74c5b826afe6f7853a68eb213b479797ca85bbd847d95d386f03 SHA512 5b1d02dce29ca2adc96048191ebdd07003d4ada28fb829fb829db27645710696502efe1c4b94166df7ddeceaa283cc713e7d9195c11291d426a69aa3cce5cf22
+DIST sbctl-0.9.tar.gz.sig 566 BLAKE2B 1932291376bd993626cfeaa82a7a58ea8998eefbf8cf952a66ba9133d22f4da414a0cbe1e50382308d710fe7af0277582cb8c3d77cd043cb4d22c6e832da8c28 SHA512 39f7848796c92babe9ffd3928c71adee4987ab97ae8606baecaf2c7def7a5147624027450c6bfafc66e30c18d609354d06e5c30aeb362fabd8d7efcaed7e151d
diff --git a/app-crypt/sbctl/metadata.xml b/app-crypt/sbctl/metadata.xml
new file mode 100644
index 000000000000..31fb1548e9e1
--- /dev/null
+++ b/app-crypt/sbctl/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ajak@gentoo.org</email>
+ <name>John Helmert III</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">Foxboron/sbctl</remote-id>
+ <changelog>https://github.com/Foxboron/sbctl/releases</changelog>
+ </upstream>
+</pkgmetadata>
diff --git a/app-crypt/sbctl/sbctl-0.9.ebuild b/app-crypt/sbctl/sbctl-0.9.ebuild
new file mode 100644
index 000000000000..7d3e9ef2e850
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.9.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl"
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+ https://dev.gentoo.org/~ajak/dist/${P}-deps.tar.xz
+ verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+ dev-lang/go
+ verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+
+ default
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2022-08-05 22:06 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2022-08-05 22:06 UTC (permalink / raw
To: gentoo-commits
commit: e895424749d1e14f3266ec86f6fab63942c504be
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 22:04:13 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 22:06:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8954247
app-crypt/sbctl: deduplicate BDEPEND
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/sbctl-0.9.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/app-crypt/sbctl/sbctl-0.9.ebuild b/app-crypt/sbctl/sbctl-0.9.ebuild
index 7d3e9ef2e850..6591017b5e46 100644
--- a/app-crypt/sbctl/sbctl-0.9.ebuild
+++ b/app-crypt/sbctl/sbctl-0.9.ebuild
@@ -16,7 +16,6 @@ SLOT="0"
KEYWORDS="~amd64"
BDEPEND="app-text/asciidoc
- dev-lang/go
verify-sig? ( sec-keys/openpgp-keys-foxboron )"
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2022-10-01 20:25 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2022-10-01 20:25 UTC (permalink / raw
To: gentoo-commits
commit: bd8e104093cb25a1b0196b7837943ac147e142ae
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 1 19:32:42 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Oct 1 20:25:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8e1040
app-crypt/sbctl: stabilize 0.9 for amd64
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/sbctl-0.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/sbctl/sbctl-0.9.ebuild b/app-crypt/sbctl/sbctl-0.9.ebuild
index 6591017b5e46..d6647f28d81d 100644
--- a/app-crypt/sbctl/sbctl-0.9.ebuild
+++ b/app-crypt/sbctl/sbctl-0.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="app-text/asciidoc
verify-sig? ( sec-keys/openpgp-keys-foxboron )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2022-12-31 23:53 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2022-12-31 23:53 UTC (permalink / raw
To: gentoo-commits
commit: e31f59181e098ff4b21b93fb1c6b14da96650d16
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 23:52:27 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 23:53:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31f5918
app-crypt/sbctl: add 0.10
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 +++
app-crypt/sbctl/sbctl-0.10.ebuild | 33 +++++++++++++++++++++++++++++++++
2 files changed, 36 insertions(+)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 5156999ee2dd..2c8eeee50a3e 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,3 +1,6 @@
+DIST sbctl-0.10-deps.tar.xz 21535928 BLAKE2B 8c63574ee8dafe998b28078553b30485aa34f75377602c83b4b04d3a65e6ba2ca162b8c3abe2a8dbf4d860258ae4178a6dad4b2835e3c2d79b4295a9539638b5 SHA512 4f811ed7fc78267e5b7dceb79b28e951e50c7affaf1acbbe1c75b1df8702511cdcf0ab3145c474644fc976a64e5beb147b2cf54ef6773d538d20876365a3e879
+DIST sbctl-0.10.tar.gz 1627117 BLAKE2B e123d53094481249d43a3b98140a4fb28281f28d192d9834af65bdc077a60b51f53d6fb941eb54f63a5fc45aafe9d5b9a8858c2eb55636c4a1ca1cf3392e0f31 SHA512 73a12a78b0ae9e020f8ec168840dcb436c0ff54bbe3906643be65119ce925ba95f8d4558bd6868dbd6d2c1dcd6b16a8f8571fb465d36ef0d98229040db81ffdb
+DIST sbctl-0.10.tar.gz.sig 566 BLAKE2B 8ecac994cb4705a4728bb0a1424ece06f394da87cf518395b3590949c5e9925965c57ec03c3b26e9f97073b2abc0348f7d822bdc351d5b230a87f422e7f836e4 SHA512 34910726155fce49c6c507b0d43fb01d1fc1782bd4cccaaed1fa286f63cd09af0a25f3dc295312770ff9afc931a19d9dbc71c02f0e92ae3fcce64205bcaeb9da
DIST sbctl-0.9-deps.tar.xz 21517024 BLAKE2B 6a90caf5bae7561d63d65777f8293012f946a1688dc86e2a9932ec1eb6cd3b89cd2293c202daa01ab8dc91952fcb7c47974a72d1750965d9d0636441d1405782 SHA512 6ec614082a15b2817f551d7b25353f1014bec7a86b730617168ba719695836571cbeff66b9ee57ebef37fcbfff4565117fc44ad1580b790a9cb031f861e71937
DIST sbctl-0.9.tar.gz 108318 BLAKE2B 8d50562e471416562e5cec07e155ea16cb919cff062435c3450e09c1d411b3a356f42a062aae74c5b826afe6f7853a68eb213b479797ca85bbd847d95d386f03 SHA512 5b1d02dce29ca2adc96048191ebdd07003d4ada28fb829fb829db27645710696502efe1c4b94166df7ddeceaa283cc713e7d9195c11291d426a69aa3cce5cf22
DIST sbctl-0.9.tar.gz.sig 566 BLAKE2B 1932291376bd993626cfeaa82a7a58ea8998eefbf8cf952a66ba9133d22f4da414a0cbe1e50382308d710fe7af0277582cb8c3d77cd043cb4d22c6e832da8c28 SHA512 39f7848796c92babe9ffd3928c71adee4987ab97ae8606baecaf2c7def7a5147624027450c6bfafc66e30c18d609354d06e5c30aeb362fabd8d7efcaed7e151d
diff --git a/app-crypt/sbctl/sbctl-0.10.ebuild b/app-crypt/sbctl/sbctl-0.10.ebuild
new file mode 100644
index 000000000000..8f6347d09018
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.10.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl"
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+ https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz
+ verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+ verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+
+ default
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2023-03-26 17:00 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2023-03-26 17:00 UTC (permalink / raw
To: gentoo-commits
commit: 0c477e7d3b6d3b511650db0ba614cb207d825ef7
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 16:50:28 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 17:00:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c477e7d
app-crypt/sbctl: add 0.11
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 +++
app-crypt/sbctl/sbctl-0.11.ebuild | 33 +++++++++++++++++++++++++++++++++
2 files changed, 36 insertions(+)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 2c8eeee50a3e..e463f44784f7 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,6 +1,9 @@
DIST sbctl-0.10-deps.tar.xz 21535928 BLAKE2B 8c63574ee8dafe998b28078553b30485aa34f75377602c83b4b04d3a65e6ba2ca162b8c3abe2a8dbf4d860258ae4178a6dad4b2835e3c2d79b4295a9539638b5 SHA512 4f811ed7fc78267e5b7dceb79b28e951e50c7affaf1acbbe1c75b1df8702511cdcf0ab3145c474644fc976a64e5beb147b2cf54ef6773d538d20876365a3e879
DIST sbctl-0.10.tar.gz 1627117 BLAKE2B e123d53094481249d43a3b98140a4fb28281f28d192d9834af65bdc077a60b51f53d6fb941eb54f63a5fc45aafe9d5b9a8858c2eb55636c4a1ca1cf3392e0f31 SHA512 73a12a78b0ae9e020f8ec168840dcb436c0ff54bbe3906643be65119ce925ba95f8d4558bd6868dbd6d2c1dcd6b16a8f8571fb465d36ef0d98229040db81ffdb
DIST sbctl-0.10.tar.gz.sig 566 BLAKE2B 8ecac994cb4705a4728bb0a1424ece06f394da87cf518395b3590949c5e9925965c57ec03c3b26e9f97073b2abc0348f7d822bdc351d5b230a87f422e7f836e4 SHA512 34910726155fce49c6c507b0d43fb01d1fc1782bd4cccaaed1fa286f63cd09af0a25f3dc295312770ff9afc931a19d9dbc71c02f0e92ae3fcce64205bcaeb9da
+DIST sbctl-0.11-deps.tar.xz 20914368 BLAKE2B 37fad80fc8889ad61797acc83ee0f07bb4675f8a9c7856b744c49bffdc296f94e3a115fac4ab76c9616d03c01189d4d9c666149cafa02a8e8e59d49545b63a3e SHA512 13f73c60d44c3c2dd699d3d65aa6e112e159d49997e56ec02d80a9c1730f53b551fd62272dcd96a9e8b32f148257b0aab78c64994521b0b83df2fc4450054552
+DIST sbctl-0.11.tar.gz 1634308 BLAKE2B a55b7359e1fe605f1bd972a49d559e711bfbeb6908e903530c133b188b996efdbb33c3ff33cd36073809708b4d01b42c8d2202d5e1aeed5efc43bbf6edd8912a SHA512 88d23bf40af4f19dc6b1de17df75989ec2a6e52f68bdb444bd4619a78c0ac1f2d4f6a0182ad251094884a448dc99f08d3dd39d9bb78b595ae6ed0227a78a7847
+DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B c840d5375cb00be3daa5522d0dfb78bf4ba093901aa4b8bcec3188bb4ae2f5e8059b51733c6b65d10dec552d2311b65536e1652ca01a9bdbd53e63b540019631 SHA512 70fc606bb387152d6bd7e40d12c00d98a15ff1197797aeb21aeb8647982ca5ee6fde532d99afab038dbe3eb0bb262253eab6bedd113ccc46e29a9949c531be86
DIST sbctl-0.9-deps.tar.xz 21517024 BLAKE2B 6a90caf5bae7561d63d65777f8293012f946a1688dc86e2a9932ec1eb6cd3b89cd2293c202daa01ab8dc91952fcb7c47974a72d1750965d9d0636441d1405782 SHA512 6ec614082a15b2817f551d7b25353f1014bec7a86b730617168ba719695836571cbeff66b9ee57ebef37fcbfff4565117fc44ad1580b790a9cb031f861e71937
DIST sbctl-0.9.tar.gz 108318 BLAKE2B 8d50562e471416562e5cec07e155ea16cb919cff062435c3450e09c1d411b3a356f42a062aae74c5b826afe6f7853a68eb213b479797ca85bbd847d95d386f03 SHA512 5b1d02dce29ca2adc96048191ebdd07003d4ada28fb829fb829db27645710696502efe1c4b94166df7ddeceaa283cc713e7d9195c11291d426a69aa3cce5cf22
DIST sbctl-0.9.tar.gz.sig 566 BLAKE2B 1932291376bd993626cfeaa82a7a58ea8998eefbf8cf952a66ba9133d22f4da414a0cbe1e50382308d710fe7af0277582cb8c3d77cd043cb4d22c6e832da8c28 SHA512 39f7848796c92babe9ffd3928c71adee4987ab97ae8606baecaf2c7def7a5147624027450c6bfafc66e30c18d609354d06e5c30aeb362fabd8d7efcaed7e151d
diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild b/app-crypt/sbctl/sbctl-0.11.ebuild
new file mode 100644
index 000000000000..d12c8d756274
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.11.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl"
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+ https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz
+ verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+ verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+
+ default
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2023-03-26 17:00 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2023-03-26 17:00 UTC (permalink / raw
To: gentoo-commits
commit: c76e78c5964c8f7aa5706af72ce36bef10988470
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 17:00:22 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 17:00:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76e78c5
app-crypt/sbctl: stabilize 0.10 for amd64
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/sbctl-0.10.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/sbctl/sbctl-0.10.ebuild b/app-crypt/sbctl/sbctl-0.10.ebuild
index 8f6347d09018..e7c9872aaf2f 100644
--- a/app-crypt/sbctl/sbctl-0.10.ebuild
+++ b/app-crypt/sbctl/sbctl-0.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="app-text/asciidoc
verify-sig? ( sec-keys/openpgp-keys-foxboron )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2023-03-26 17:00 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2023-03-26 17:00 UTC (permalink / raw
To: gentoo-commits
commit: fe05160987a7524a99a9df1f9ef99e7d1d75769d
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 17:00:35 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 17:00:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe051609
app-crypt/sbctl: drop 0.9
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 ---
app-crypt/sbctl/sbctl-0.9.ebuild | 33 ---------------------------------
2 files changed, 36 deletions(-)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index e463f44784f7..62ad0ff424c9 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -4,6 +4,3 @@ DIST sbctl-0.10.tar.gz.sig 566 BLAKE2B 8ecac994cb4705a4728bb0a1424ece06f394da87c
DIST sbctl-0.11-deps.tar.xz 20914368 BLAKE2B 37fad80fc8889ad61797acc83ee0f07bb4675f8a9c7856b744c49bffdc296f94e3a115fac4ab76c9616d03c01189d4d9c666149cafa02a8e8e59d49545b63a3e SHA512 13f73c60d44c3c2dd699d3d65aa6e112e159d49997e56ec02d80a9c1730f53b551fd62272dcd96a9e8b32f148257b0aab78c64994521b0b83df2fc4450054552
DIST sbctl-0.11.tar.gz 1634308 BLAKE2B a55b7359e1fe605f1bd972a49d559e711bfbeb6908e903530c133b188b996efdbb33c3ff33cd36073809708b4d01b42c8d2202d5e1aeed5efc43bbf6edd8912a SHA512 88d23bf40af4f19dc6b1de17df75989ec2a6e52f68bdb444bd4619a78c0ac1f2d4f6a0182ad251094884a448dc99f08d3dd39d9bb78b595ae6ed0227a78a7847
DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B c840d5375cb00be3daa5522d0dfb78bf4ba093901aa4b8bcec3188bb4ae2f5e8059b51733c6b65d10dec552d2311b65536e1652ca01a9bdbd53e63b540019631 SHA512 70fc606bb387152d6bd7e40d12c00d98a15ff1197797aeb21aeb8647982ca5ee6fde532d99afab038dbe3eb0bb262253eab6bedd113ccc46e29a9949c531be86
-DIST sbctl-0.9-deps.tar.xz 21517024 BLAKE2B 6a90caf5bae7561d63d65777f8293012f946a1688dc86e2a9932ec1eb6cd3b89cd2293c202daa01ab8dc91952fcb7c47974a72d1750965d9d0636441d1405782 SHA512 6ec614082a15b2817f551d7b25353f1014bec7a86b730617168ba719695836571cbeff66b9ee57ebef37fcbfff4565117fc44ad1580b790a9cb031f861e71937
-DIST sbctl-0.9.tar.gz 108318 BLAKE2B 8d50562e471416562e5cec07e155ea16cb919cff062435c3450e09c1d411b3a356f42a062aae74c5b826afe6f7853a68eb213b479797ca85bbd847d95d386f03 SHA512 5b1d02dce29ca2adc96048191ebdd07003d4ada28fb829fb829db27645710696502efe1c4b94166df7ddeceaa283cc713e7d9195c11291d426a69aa3cce5cf22
-DIST sbctl-0.9.tar.gz.sig 566 BLAKE2B 1932291376bd993626cfeaa82a7a58ea8998eefbf8cf952a66ba9133d22f4da414a0cbe1e50382308d710fe7af0277582cb8c3d77cd043cb4d22c6e832da8c28 SHA512 39f7848796c92babe9ffd3928c71adee4987ab97ae8606baecaf2c7def7a5147624027450c6bfafc66e30c18d609354d06e5c30aeb362fabd8d7efcaed7e151d
diff --git a/app-crypt/sbctl/sbctl-0.9.ebuild b/app-crypt/sbctl/sbctl-0.9.ebuild
deleted file mode 100644
index d6647f28d81d..000000000000
--- a/app-crypt/sbctl/sbctl-0.9.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module verify-sig
-
-DESCRIPTION="Secure Boot key manager"
-HOMEPAGE="https://github.com/Foxboron/sbctl"
-SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
- https://dev.gentoo.org/~ajak/dist/${P}-deps.tar.xz
- verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-BDEPEND="app-text/asciidoc
- verify-sig? ( sec-keys/openpgp-keys-foxboron )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
- fi
-
- default
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" install
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2023-07-22 16:30 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2023-07-22 16:30 UTC (permalink / raw
To: gentoo-commits
commit: e1c95bfa0d830d978503e01e2099460ed3a7cf25
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 22 15:46:20 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Jul 22 16:30:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c95bfa
app-crypt/sbctl: drop 0.10
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 ---
app-crypt/sbctl/sbctl-0.10.ebuild | 33 ---------------------------------
2 files changed, 36 deletions(-)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 62ad0ff424c9..b22181644e8f 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,6 +1,3 @@
-DIST sbctl-0.10-deps.tar.xz 21535928 BLAKE2B 8c63574ee8dafe998b28078553b30485aa34f75377602c83b4b04d3a65e6ba2ca162b8c3abe2a8dbf4d860258ae4178a6dad4b2835e3c2d79b4295a9539638b5 SHA512 4f811ed7fc78267e5b7dceb79b28e951e50c7affaf1acbbe1c75b1df8702511cdcf0ab3145c474644fc976a64e5beb147b2cf54ef6773d538d20876365a3e879
-DIST sbctl-0.10.tar.gz 1627117 BLAKE2B e123d53094481249d43a3b98140a4fb28281f28d192d9834af65bdc077a60b51f53d6fb941eb54f63a5fc45aafe9d5b9a8858c2eb55636c4a1ca1cf3392e0f31 SHA512 73a12a78b0ae9e020f8ec168840dcb436c0ff54bbe3906643be65119ce925ba95f8d4558bd6868dbd6d2c1dcd6b16a8f8571fb465d36ef0d98229040db81ffdb
-DIST sbctl-0.10.tar.gz.sig 566 BLAKE2B 8ecac994cb4705a4728bb0a1424ece06f394da87cf518395b3590949c5e9925965c57ec03c3b26e9f97073b2abc0348f7d822bdc351d5b230a87f422e7f836e4 SHA512 34910726155fce49c6c507b0d43fb01d1fc1782bd4cccaaed1fa286f63cd09af0a25f3dc295312770ff9afc931a19d9dbc71c02f0e92ae3fcce64205bcaeb9da
DIST sbctl-0.11-deps.tar.xz 20914368 BLAKE2B 37fad80fc8889ad61797acc83ee0f07bb4675f8a9c7856b744c49bffdc296f94e3a115fac4ab76c9616d03c01189d4d9c666149cafa02a8e8e59d49545b63a3e SHA512 13f73c60d44c3c2dd699d3d65aa6e112e159d49997e56ec02d80a9c1730f53b551fd62272dcd96a9e8b32f148257b0aab78c64994521b0b83df2fc4450054552
DIST sbctl-0.11.tar.gz 1634308 BLAKE2B a55b7359e1fe605f1bd972a49d559e711bfbeb6908e903530c133b188b996efdbb33c3ff33cd36073809708b4d01b42c8d2202d5e1aeed5efc43bbf6edd8912a SHA512 88d23bf40af4f19dc6b1de17df75989ec2a6e52f68bdb444bd4619a78c0ac1f2d4f6a0182ad251094884a448dc99f08d3dd39d9bb78b595ae6ed0227a78a7847
DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B c840d5375cb00be3daa5522d0dfb78bf4ba093901aa4b8bcec3188bb4ae2f5e8059b51733c6b65d10dec552d2311b65536e1652ca01a9bdbd53e63b540019631 SHA512 70fc606bb387152d6bd7e40d12c00d98a15ff1197797aeb21aeb8647982ca5ee6fde532d99afab038dbe3eb0bb262253eab6bedd113ccc46e29a9949c531be86
diff --git a/app-crypt/sbctl/sbctl-0.10.ebuild b/app-crypt/sbctl/sbctl-0.10.ebuild
deleted file mode 100644
index e7c9872aaf2f..000000000000
--- a/app-crypt/sbctl/sbctl-0.10.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module verify-sig
-
-DESCRIPTION="Secure Boot key manager"
-HOMEPAGE="https://github.com/Foxboron/sbctl"
-SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
- https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz
- verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-BDEPEND="app-text/asciidoc
- verify-sig? ( sec-keys/openpgp-keys-foxboron )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
- fi
-
- default
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" install
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2023-07-22 16:30 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2023-07-22 16:30 UTC (permalink / raw
To: gentoo-commits
commit: 1594f0bb0e21e82b60301b5534c3d7add5308166
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 22 15:35:22 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Jul 22 16:30:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1594f0bb
app-crypt/sbctl: stabilize 0.11 for amd64
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/sbctl-0.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild b/app-crypt/sbctl/sbctl-0.11.ebuild
index d12c8d756274..e7c9872aaf2f 100644
--- a/app-crypt/sbctl/sbctl-0.11.ebuild
+++ b/app-crypt/sbctl/sbctl-0.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="app-text/asciidoc
verify-sig? ( sec-keys/openpgp-keys-foxboron )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2023-10-25 18:19 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2023-10-25 18:19 UTC (permalink / raw
To: gentoo-commits
commit: df374b13077e9e5d0d18f65e5d9ff67b4eaf0f44
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 25 18:18:43 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 18:18:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df374b13
app-crypt/sbctl: add 0.12
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 +++
app-crypt/sbctl/sbctl-0.12.ebuild | 33 +++++++++++++++++++++++++++++++++
2 files changed, 36 insertions(+)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index b22181644e8f..89be80e5db6b 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,3 +1,6 @@
DIST sbctl-0.11-deps.tar.xz 20914368 BLAKE2B 37fad80fc8889ad61797acc83ee0f07bb4675f8a9c7856b744c49bffdc296f94e3a115fac4ab76c9616d03c01189d4d9c666149cafa02a8e8e59d49545b63a3e SHA512 13f73c60d44c3c2dd699d3d65aa6e112e159d49997e56ec02d80a9c1730f53b551fd62272dcd96a9e8b32f148257b0aab78c64994521b0b83df2fc4450054552
DIST sbctl-0.11.tar.gz 1634308 BLAKE2B a55b7359e1fe605f1bd972a49d559e711bfbeb6908e903530c133b188b996efdbb33c3ff33cd36073809708b4d01b42c8d2202d5e1aeed5efc43bbf6edd8912a SHA512 88d23bf40af4f19dc6b1de17df75989ec2a6e52f68bdb444bd4619a78c0ac1f2d4f6a0182ad251094884a448dc99f08d3dd39d9bb78b595ae6ed0227a78a7847
DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B c840d5375cb00be3daa5522d0dfb78bf4ba093901aa4b8bcec3188bb4ae2f5e8059b51733c6b65d10dec552d2311b65536e1652ca01a9bdbd53e63b540019631 SHA512 70fc606bb387152d6bd7e40d12c00d98a15ff1197797aeb21aeb8647982ca5ee6fde532d99afab038dbe3eb0bb262253eab6bedd113ccc46e29a9949c531be86
+DIST sbctl-0.12-deps.tar.xz 21415148 BLAKE2B cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d273417777ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492 SHA512 f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
+DIST sbctl-0.12.tar.gz 1642221 BLAKE2B 69ebaeb8e81dd45d4e46438a8275c371253e0711fc48aefb9ee4b30b1a594681f355e2940e342d54b35561b315213b70a2ec1743933fd8047f88fea55b09775c SHA512 dd64490cf6a59d24ab8a93e6b433225383b2dfc0006b5d6331c1efe4cfc896619d636a526f0ed312f6dd4d89a047deacb3a013cf84cd2cdddc5997c5630cf1e5
+DIST sbctl-0.12.tar.gz.sig 566 BLAKE2B f8b33fb7525311f1213bad0c7712be6596828fd0f5f748f97fc7f0df0b92a2017e990655c1af43d2bda330a3ff10cfb76a285b14a30895a986635986b1c2bc63 SHA512 41471decc60e23115d3d34ef4146e7a4782b7dfa4a8609e8d1b8529ab85fafb124a2862b7f9d70128af6f15bf5a6c85ed49c60fb66eb3bb857143e285c262fd5
diff --git a/app-crypt/sbctl/sbctl-0.12.ebuild b/app-crypt/sbctl/sbctl-0.12.ebuild
new file mode 100644
index 000000000000..3db9dbf47a9e
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.12.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl"
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+ verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+ verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+
+ default
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2023-12-25 21:25 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2023-12-25 21:25 UTC (permalink / raw
To: gentoo-commits
commit: 9095e10b3165e8fa2c7f8cd69dbaa61bd31098fa
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 21:25:15 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 21:25:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9095e10b
app-crypt/sbctl: add 0.13
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 +++
app-crypt/sbctl/sbctl-0.13.ebuild | 33 +++++++++++++++++++++++++++++++++
2 files changed, 36 insertions(+)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 89be80e5db6b..4e155456de01 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -4,3 +4,6 @@ DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B c840d5375cb00be3daa5522d0dfb78bf4ba093901
DIST sbctl-0.12-deps.tar.xz 21415148 BLAKE2B cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d273417777ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492 SHA512 f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
DIST sbctl-0.12.tar.gz 1642221 BLAKE2B 69ebaeb8e81dd45d4e46438a8275c371253e0711fc48aefb9ee4b30b1a594681f355e2940e342d54b35561b315213b70a2ec1743933fd8047f88fea55b09775c SHA512 dd64490cf6a59d24ab8a93e6b433225383b2dfc0006b5d6331c1efe4cfc896619d636a526f0ed312f6dd4d89a047deacb3a013cf84cd2cdddc5997c5630cf1e5
DIST sbctl-0.12.tar.gz.sig 566 BLAKE2B f8b33fb7525311f1213bad0c7712be6596828fd0f5f748f97fc7f0df0b92a2017e990655c1af43d2bda330a3ff10cfb76a285b14a30895a986635986b1c2bc63 SHA512 41471decc60e23115d3d34ef4146e7a4782b7dfa4a8609e8d1b8529ab85fafb124a2862b7f9d70128af6f15bf5a6c85ed49c60fb66eb3bb857143e285c262fd5
+DIST sbctl-0.13-deps.tar.xz 21415148 BLAKE2B cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d273417777ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492 SHA512 f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
+DIST sbctl-0.13.tar.gz 1642040 BLAKE2B 569f42ca5694a4db0b1b66ef58dc255ec337a99f8025c61c58d5b54860e09f543e29e63b0e3adf65e3883abacabf6c1554e8849a8b25569ea05414d86fe0cfc4 SHA512 02c1f3e745f83f0e0a2fe90974f940a314aadbe26bd0d0c3e314bb3720b72c74715a26c891f8b22023f40eb8d1d8d24a7d2b1bc1c5d60f9781971f7e97224a4c
+DIST sbctl-0.13.tar.gz.sig 566 BLAKE2B e0996fc4732501b1e66b7c65c9f4523a0c9f4b714e8b985bf5ad8b6d662dff99ddd4f4269374cf8e9e206c1ae8884ad312cd20cc8fcf33ed0af1ca0d1d81e967 SHA512 9435943dda069a5ae5629ab1880158349127654f122a2e5251cf8625db00cb12e85a671c24dda630c2e9beb312cc1c6cf2c24edc7d3a37e6b22ddb871e5c8682
diff --git a/app-crypt/sbctl/sbctl-0.13.ebuild b/app-crypt/sbctl/sbctl-0.13.ebuild
new file mode 100644
index 000000000000..6d78f5f02945
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.13.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl"
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+ verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+ verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+
+ default
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2024-02-02 6:28 Andrew Ammerlaan
0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2024-02-02 6:28 UTC (permalink / raw
To: gentoo-commits
commit: 1404bae96d0ffc05360f115e14eed5b569ffaa41
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 31 08:59:25 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 06:16:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1404bae9
app-crypt/sbctl: add installkernel as optfeature
package installs /usr/lib/kernel/install.d/91-sbctl.install which will be
executed by systemd's kernel-install (i.e. if the systemd-kernel-install
flag is enabled).
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
app-crypt/sbctl/sbctl-0.11.ebuild | 7 ++++++-
app-crypt/sbctl/sbctl-0.12.ebuild | 7 ++++++-
app-crypt/sbctl/sbctl-0.13.ebuild | 9 +++++++--
3 files changed, 19 insertions(+), 4 deletions(-)
diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild b/app-crypt/sbctl/sbctl-0.11.ebuild
index 98476cfb9a1d..a6a4c9eaf55c 100644
--- a/app-crypt/sbctl/sbctl-0.11.ebuild
+++ b/app-crypt/sbctl/sbctl-0.11.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
@@ -31,3 +31,8 @@ src_unpack() {
src_install() {
emake PREFIX="${ED}/usr" install
}
+
+pkg_postinst() {
+ optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
+ "sys-kernel/installkernel[systemd]"
+}
diff --git a/app-crypt/sbctl/sbctl-0.12.ebuild b/app-crypt/sbctl/sbctl-0.12.ebuild
index 6d78f5f02945..a6e253342933 100644
--- a/app-crypt/sbctl/sbctl-0.12.ebuild
+++ b/app-crypt/sbctl/sbctl-0.12.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
@@ -31,3 +31,8 @@ src_unpack() {
src_install() {
emake PREFIX="${ED}/usr" install
}
+
+pkg_postinst() {
+ optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
+ "sys-kernel/installkernel[systemd]"
+}
diff --git a/app-crypt/sbctl/sbctl-0.13.ebuild b/app-crypt/sbctl/sbctl-0.13.ebuild
index 6d78f5f02945..97f67663daf4 100644
--- a/app-crypt/sbctl/sbctl-0.13.ebuild
+++ b/app-crypt/sbctl/sbctl-0.13.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit go-module verify-sig
+inherit go-module optfeature verify-sig
DESCRIPTION="Secure Boot key manager"
HOMEPAGE="https://github.com/Foxboron/sbctl"
@@ -31,3 +31,8 @@ src_unpack() {
src_install() {
emake PREFIX="${ED}/usr" install
}
+
+pkg_postinst() {
+ optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
+ "sys-kernel/installkernel[systemd]"
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2024-02-02 6:29 Andrew Ammerlaan
0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2024-02-02 6:29 UTC (permalink / raw
To: gentoo-commits
commit: aa8e007255bec654b29820f5007e1597b5acc5dd
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 06:29:27 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 06:29:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8e0072
app-crypt/sbctl: add missed inherit in older versions
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
app-crypt/sbctl/sbctl-0.11.ebuild | 2 +-
app-crypt/sbctl/sbctl-0.12.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild b/app-crypt/sbctl/sbctl-0.11.ebuild
index a6a4c9eaf55c..77c53f4f93be 100644
--- a/app-crypt/sbctl/sbctl-0.11.ebuild
+++ b/app-crypt/sbctl/sbctl-0.11.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit go-module verify-sig
+inherit go-module optfeature verify-sig
DESCRIPTION="Secure Boot key manager"
HOMEPAGE="https://github.com/Foxboron/sbctl"
diff --git a/app-crypt/sbctl/sbctl-0.12.ebuild b/app-crypt/sbctl/sbctl-0.12.ebuild
index a6e253342933..97f67663daf4 100644
--- a/app-crypt/sbctl/sbctl-0.12.ebuild
+++ b/app-crypt/sbctl/sbctl-0.12.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit go-module verify-sig
+inherit go-module optfeature verify-sig
DESCRIPTION="Secure Boot key manager"
HOMEPAGE="https://github.com/Foxboron/sbctl"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2024-04-01 13:50 Arthur Zamarin
0 siblings, 0 replies; 18+ messages in thread
From: Arthur Zamarin @ 2024-04-01 13:50 UTC (permalink / raw
To: gentoo-commits
commit: 811d75552d2d64258a173e75e99c8d622e4e803b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 1 13:50:11 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 1 13:50:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811d7555
app-crypt/sbctl: Stabilize 0.13-r1 amd64, #928332
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/sbctl/sbctl-0.13-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/sbctl/sbctl-0.13-r1.ebuild b/app-crypt/sbctl/sbctl-0.13-r1.ebuild
index 4410439fe955..f193cf0fa9d8 100644
--- a/app-crypt/sbctl/sbctl-0.13-r1.ebuild
+++ b/app-crypt/sbctl/sbctl-0.13-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="app-text/asciidoc
verify-sig? ( sec-keys/openpgp-keys-foxboron )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2024-04-21 22:26 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2024-04-21 22:26 UTC (permalink / raw
To: gentoo-commits
commit: eeaec30789bc4cffef26251adc8ac3d861a35d2b
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 22:13:17 2024 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 22:26:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaec307
app-crypt/sbctl: drop 0.11, 0.12, 0.13
Closes: https://bugs.gentoo.org/922618
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 6 ------
app-crypt/sbctl/sbctl-0.11.ebuild | 38 --------------------------------------
app-crypt/sbctl/sbctl-0.12.ebuild | 38 --------------------------------------
app-crypt/sbctl/sbctl-0.13.ebuild | 38 --------------------------------------
4 files changed, 120 deletions(-)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 4e155456de01..89db5c072e51 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,9 +1,3 @@
-DIST sbctl-0.11-deps.tar.xz 20914368 BLAKE2B 37fad80fc8889ad61797acc83ee0f07bb4675f8a9c7856b744c49bffdc296f94e3a115fac4ab76c9616d03c01189d4d9c666149cafa02a8e8e59d49545b63a3e SHA512 13f73c60d44c3c2dd699d3d65aa6e112e159d49997e56ec02d80a9c1730f53b551fd62272dcd96a9e8b32f148257b0aab78c64994521b0b83df2fc4450054552
-DIST sbctl-0.11.tar.gz 1634308 BLAKE2B a55b7359e1fe605f1bd972a49d559e711bfbeb6908e903530c133b188b996efdbb33c3ff33cd36073809708b4d01b42c8d2202d5e1aeed5efc43bbf6edd8912a SHA512 88d23bf40af4f19dc6b1de17df75989ec2a6e52f68bdb444bd4619a78c0ac1f2d4f6a0182ad251094884a448dc99f08d3dd39d9bb78b595ae6ed0227a78a7847
-DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B c840d5375cb00be3daa5522d0dfb78bf4ba093901aa4b8bcec3188bb4ae2f5e8059b51733c6b65d10dec552d2311b65536e1652ca01a9bdbd53e63b540019631 SHA512 70fc606bb387152d6bd7e40d12c00d98a15ff1197797aeb21aeb8647982ca5ee6fde532d99afab038dbe3eb0bb262253eab6bedd113ccc46e29a9949c531be86
-DIST sbctl-0.12-deps.tar.xz 21415148 BLAKE2B cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d273417777ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492 SHA512 f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
-DIST sbctl-0.12.tar.gz 1642221 BLAKE2B 69ebaeb8e81dd45d4e46438a8275c371253e0711fc48aefb9ee4b30b1a594681f355e2940e342d54b35561b315213b70a2ec1743933fd8047f88fea55b09775c SHA512 dd64490cf6a59d24ab8a93e6b433225383b2dfc0006b5d6331c1efe4cfc896619d636a526f0ed312f6dd4d89a047deacb3a013cf84cd2cdddc5997c5630cf1e5
-DIST sbctl-0.12.tar.gz.sig 566 BLAKE2B f8b33fb7525311f1213bad0c7712be6596828fd0f5f748f97fc7f0df0b92a2017e990655c1af43d2bda330a3ff10cfb76a285b14a30895a986635986b1c2bc63 SHA512 41471decc60e23115d3d34ef4146e7a4782b7dfa4a8609e8d1b8529ab85fafb124a2862b7f9d70128af6f15bf5a6c85ed49c60fb66eb3bb857143e285c262fd5
DIST sbctl-0.13-deps.tar.xz 21415148 BLAKE2B cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d273417777ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492 SHA512 f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
DIST sbctl-0.13.tar.gz 1642040 BLAKE2B 569f42ca5694a4db0b1b66ef58dc255ec337a99f8025c61c58d5b54860e09f543e29e63b0e3adf65e3883abacabf6c1554e8849a8b25569ea05414d86fe0cfc4 SHA512 02c1f3e745f83f0e0a2fe90974f940a314aadbe26bd0d0c3e314bb3720b72c74715a26c891f8b22023f40eb8d1d8d24a7d2b1bc1c5d60f9781971f7e97224a4c
DIST sbctl-0.13.tar.gz.sig 566 BLAKE2B e0996fc4732501b1e66b7c65c9f4523a0c9f4b714e8b985bf5ad8b6d662dff99ddd4f4269374cf8e9e206c1ae8884ad312cd20cc8fcf33ed0af1ca0d1d81e967 SHA512 9435943dda069a5ae5629ab1880158349127654f122a2e5251cf8625db00cb12e85a671c24dda630c2e9beb312cc1c6cf2c24edc7d3a37e6b22ddb871e5c8682
diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild b/app-crypt/sbctl/sbctl-0.11.ebuild
deleted file mode 100644
index 77c53f4f93be..000000000000
--- a/app-crypt/sbctl/sbctl-0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature verify-sig
-
-DESCRIPTION="Secure Boot key manager"
-HOMEPAGE="https://github.com/Foxboron/sbctl"
-SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
- https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz
- verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-BDEPEND="app-text/asciidoc
- verify-sig? ( sec-keys/openpgp-keys-foxboron )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
- fi
-
- default
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" install
-}
-
-pkg_postinst() {
- optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
- "sys-kernel/installkernel[systemd]"
-}
diff --git a/app-crypt/sbctl/sbctl-0.12.ebuild b/app-crypt/sbctl/sbctl-0.12.ebuild
deleted file mode 100644
index 97f67663daf4..000000000000
--- a/app-crypt/sbctl/sbctl-0.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature verify-sig
-
-DESCRIPTION="Secure Boot key manager"
-HOMEPAGE="https://github.com/Foxboron/sbctl"
-SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
- verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="app-text/asciidoc
- verify-sig? ( sec-keys/openpgp-keys-foxboron )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
- fi
-
- default
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" install
-}
-
-pkg_postinst() {
- optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
- "sys-kernel/installkernel[systemd]"
-}
diff --git a/app-crypt/sbctl/sbctl-0.13.ebuild b/app-crypt/sbctl/sbctl-0.13.ebuild
deleted file mode 100644
index 97f67663daf4..000000000000
--- a/app-crypt/sbctl/sbctl-0.13.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature verify-sig
-
-DESCRIPTION="Secure Boot key manager"
-HOMEPAGE="https://github.com/Foxboron/sbctl"
-SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
- verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="app-text/asciidoc
- verify-sig? ( sec-keys/openpgp-keys-foxboron )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
- fi
-
- default
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" install
-}
-
-pkg_postinst() {
- optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
- "sys-kernel/installkernel[systemd]"
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2024-05-11 17:23 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2024-05-11 17:23 UTC (permalink / raw
To: gentoo-commits
commit: b53047dfdf45cc55a400d0efe0c8f4ff200e04bd
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat May 11 17:22:02 2024 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat May 11 17:23:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53047df
app-crypt/sbctl: add 0.14
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 +++
app-crypt/sbctl/sbctl-0.14.ebuild | 38 ++++++++++++++++++++++++++++++++++++++
2 files changed, 41 insertions(+)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 89db5c072e51..a96d507722c3 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,3 +1,6 @@
DIST sbctl-0.13-deps.tar.xz 21415148 BLAKE2B cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d273417777ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492 SHA512 f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
DIST sbctl-0.13.tar.gz 1642040 BLAKE2B 569f42ca5694a4db0b1b66ef58dc255ec337a99f8025c61c58d5b54860e09f543e29e63b0e3adf65e3883abacabf6c1554e8849a8b25569ea05414d86fe0cfc4 SHA512 02c1f3e745f83f0e0a2fe90974f940a314aadbe26bd0d0c3e314bb3720b72c74715a26c891f8b22023f40eb8d1d8d24a7d2b1bc1c5d60f9781971f7e97224a4c
DIST sbctl-0.13.tar.gz.sig 566 BLAKE2B e0996fc4732501b1e66b7c65c9f4523a0c9f4b714e8b985bf5ad8b6d662dff99ddd4f4269374cf8e9e206c1ae8884ad312cd20cc8fcf33ed0af1ca0d1d81e967 SHA512 9435943dda069a5ae5629ab1880158349127654f122a2e5251cf8625db00cb12e85a671c24dda630c2e9beb312cc1c6cf2c24edc7d3a37e6b22ddb871e5c8682
+DIST sbctl-0.14-deps.tar.xz 114919252 BLAKE2B a2baa7cca501d924c1353404725999fb8372b52e88a3e2bd7760cf04da4900c676a326c3687adb58169acfb032e4009bb35be66cef3547cf888767325a0baecb SHA512 75122f835dc4f2bd41a8dbdd2b5ed6ad4c9c2f2f802f989245d08c55620d4eb992d23c78812bc761b96fb6b44b6eb6b6ae702b32d8b8f60ad23ac8a76f7e70bd
+DIST sbctl-0.14.tar.gz 17809255 BLAKE2B a59eb3c5a32cb73cb2993c785d16798cbc83b70186eda8c8ce064a17fc338d3e70b93b277ad55c20991952e8d807c77f2a23ae4467c045019ba717ba342d5442 SHA512 a541324ec0b42503f5b5837b18e5f3076aa6fbe3c32041c3362945be52c281c6d057a856512cd134df37bf133106061af34d2b4fbfc377852ae4a86078e65fd8
+DIST sbctl-0.14.tar.gz.sig 566 BLAKE2B a5ec700d7ebf42393114c7b193483218df285977622f8ca6c2fb50b622478889647083b34c008fe8618244232416b374f099dd0ca7fce0f961949ef8b9cddbd8 SHA512 8508cc4a77e8bd08d77b2119d59c65d8724ace4576e1d233d0801c0b470afaac96981915c86a185ad0a29e94b7ad6aae1c6c3d52574f353d75d20d11cd503b0f
diff --git a/app-crypt/sbctl/sbctl-0.14.ebuild b/app-crypt/sbctl/sbctl-0.14.ebuild
new file mode 100644
index 000000000000..97f67663daf4
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.14.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl"
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+ verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+ verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+
+ default
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+}
+
+pkg_postinst() {
+ optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
+ "sys-kernel/installkernel[systemd]"
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2024-07-28 2:39 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2024-07-28 2:39 UTC (permalink / raw
To: gentoo-commits
commit: 68f244f66a21a061922e3d1ec2a89d12e35fd592
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 02:38:58 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 02:38:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f244f6
app-crypt/sbctl: Stabilize 0.14-r1 amd64, #936797
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/sbctl/sbctl-0.14-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/sbctl/sbctl-0.14-r1.ebuild b/app-crypt/sbctl/sbctl-0.14-r1.ebuild
index 8cdded303c60..59b1aea69168 100644
--- a/app-crypt/sbctl/sbctl-0.14-r1.ebuild
+++ b/app-crypt/sbctl/sbctl-0.14-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="app-text/asciidoc
verify-sig? ( sec-keys/openpgp-keys-foxboron )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
@ 2024-08-31 6:47 John Helmert III
0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2024-08-31 6:47 UTC (permalink / raw
To: gentoo-commits
commit: f3ff97d8781737a826ae4a62bdfa80194b094608
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 31 05:37:01 2024 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 06:47:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ff97d8
app-crypt/sbctl: add 0.15.4
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-crypt/sbctl/Manifest | 3 +++
app-crypt/sbctl/sbctl-0.15.4.ebuild | 45 +++++++++++++++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index a96d507722c3..f5c9b71057cb 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -4,3 +4,6 @@ DIST sbctl-0.13.tar.gz.sig 566 BLAKE2B e0996fc4732501b1e66b7c65c9f4523a0c9f4b714
DIST sbctl-0.14-deps.tar.xz 114919252 BLAKE2B a2baa7cca501d924c1353404725999fb8372b52e88a3e2bd7760cf04da4900c676a326c3687adb58169acfb032e4009bb35be66cef3547cf888767325a0baecb SHA512 75122f835dc4f2bd41a8dbdd2b5ed6ad4c9c2f2f802f989245d08c55620d4eb992d23c78812bc761b96fb6b44b6eb6b6ae702b32d8b8f60ad23ac8a76f7e70bd
DIST sbctl-0.14.tar.gz 17809255 BLAKE2B a59eb3c5a32cb73cb2993c785d16798cbc83b70186eda8c8ce064a17fc338d3e70b93b277ad55c20991952e8d807c77f2a23ae4467c045019ba717ba342d5442 SHA512 a541324ec0b42503f5b5837b18e5f3076aa6fbe3c32041c3362945be52c281c6d057a856512cd134df37bf133106061af34d2b4fbfc377852ae4a86078e65fd8
DIST sbctl-0.14.tar.gz.sig 566 BLAKE2B a5ec700d7ebf42393114c7b193483218df285977622f8ca6c2fb50b622478889647083b34c008fe8618244232416b374f099dd0ca7fce0f961949ef8b9cddbd8 SHA512 8508cc4a77e8bd08d77b2119d59c65d8724ace4576e1d233d0801c0b470afaac96981915c86a185ad0a29e94b7ad6aae1c6c3d52574f353d75d20d11cd503b0f
+DIST sbctl-0.15.4-deps.tar.xz 123785076 BLAKE2B c54b60e89b4ea0bf6ce414198a74465b5e176a5a200f070e092fa536f81d48945a2c2ac88fdcaadfd4d7bc6511c32cbfe9e8c8a4c30c7ea8ea9947af9fdf9545 SHA512 7c5ca431e8832e576cef662d5ba806b4be07a23567d86f7b8e8cb16c57167aaeafe8bafa8875806db2ba7aced9979d5999b837dccd1d90ade60c029de244b242
+DIST sbctl-0.15.4.tar.gz 17822565 BLAKE2B a2c7f1c49ac3052a30af9245b015c730cdc0cc9d9bca011e52de967da5d733f0de0bee2da8ba28da00418553ce4d86cfd3859a5f029f44ae8cfec6f18da50102 SHA512 98278b816c14f61191d3aadeb7bcf22b5482315b36b201764ce88d3287420f488b7c9cb2cc1468800bfa2351cb0e8c8dbc32ecabbe4f6ab275f375859379fc03
+DIST sbctl-0.15.4.tar.gz.sig 566 BLAKE2B 678351ba31138e2b1bb90e2dbfe20f0af333b47c6f1cfb5caf5d473efa716d5ac00d407f858ab6510130430a0f54fc61edb8e261f2c11faa49763a97395850d5 SHA512 3cc14391c4d2446a64bd9f34b29816f05e1e2ff2db2c65228b536298bca0035eb991322264f03f5c68e7b488af0df09fb77276d942b265e43f831e5d9777fcfe
diff --git a/app-crypt/sbctl/sbctl-0.15.4.ebuild b/app-crypt/sbctl/sbctl-0.15.4.ebuild
new file mode 100644
index 000000000000..26ab1494e604
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.15.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl"
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+ verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+ verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+
+ default
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+}
+
+pkg_postinst() {
+ optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
+ "sys-kernel/installkernel[systemd]"
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ elog "Newer versions of sbctl move configuration from"
+ elog "/usr/share/secureboot to /var/lib/sbctl. sbctl will emit a"
+ elog "warning to run 'sbctl setup --migrate' upon invocation"
+ elog "until the migration is performed."
+ fi
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
end of thread, other threads:[~2024-08-31 6:48 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-26 17:00 [gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/ John Helmert III
-- strict thread matches above, loose matches on Subject: below --
2024-08-31 6:47 John Helmert III
2024-07-28 2:39 Sam James
2024-05-11 17:23 John Helmert III
2024-04-21 22:26 John Helmert III
2024-04-01 13:50 Arthur Zamarin
2024-02-02 6:29 Andrew Ammerlaan
2024-02-02 6:28 Andrew Ammerlaan
2023-12-25 21:25 John Helmert III
2023-10-25 18:19 John Helmert III
2023-07-22 16:30 John Helmert III
2023-07-22 16:30 John Helmert III
2023-03-26 17:00 John Helmert III
2023-03-26 17:00 John Helmert III
2022-12-31 23:53 John Helmert III
2022-10-01 20:25 John Helmert III
2022-08-05 22:06 John Helmert III
2022-08-02 16:55 John Helmert III
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox