summaryrefslogtreecommitdiff
path: root/app-crypt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-18 22:13:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-18 22:13:50 +0100
commit6b36d02cbdfea303a1d9bf985b6e8c984c7ac3cf (patch)
tree5b12e13d34ece81eb6b5991db8928e24538287a2 /app-crypt
parentae7f349673c9e013e85bbc65e873d3363467a293 (diff)
gentoo auto-resync : 18:05:2023 - 22:13:50
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/Manifest.gzbin24962 -> 24984 bytes
-rw-r--r--app-crypt/codecrypt/Manifest3
-rw-r--r--app-crypt/codecrypt/codecrypt-1.8-r3.ebuild (renamed from app-crypt/codecrypt/codecrypt-1.8-r2.ebuild)20
-rw-r--r--app-crypt/codecrypt/files/codecrypt-1.8-libcryptopp.pc-rename.patch13
-rw-r--r--app-crypt/keylookup/Manifest2
-rw-r--r--app-crypt/keylookup/keylookup-2.2-r1.ebuild (renamed from app-crypt/keylookup/keylookup-2.2.ebuild)8
-rw-r--r--app-crypt/libnitrokey/Manifest2
-rw-r--r--app-crypt/libnitrokey/libnitrokey-3.8.ebuild2
-rw-r--r--app-crypt/sbsigntools/Manifest1
-rw-r--r--app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild52
-rw-r--r--app-crypt/simple-tpm-pk11/Manifest2
-rw-r--r--app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r2.ebuild (renamed from app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild)32
-rw-r--r--app-crypt/stoken/Manifest2
-rw-r--r--app-crypt/stoken/stoken-0.92-r3.ebuild (renamed from app-crypt/stoken/stoken-0.92-r2.ebuild)12
14 files changed, 56 insertions, 95 deletions
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index aaa23b96ecb9..39e6925505d9 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/codecrypt/Manifest b/app-crypt/codecrypt/Manifest
index 67543b3c808c..97052c7e2dc0 100644
--- a/app-crypt/codecrypt/Manifest
+++ b/app-crypt/codecrypt/Manifest
@@ -1,3 +1,4 @@
+AUX codecrypt-1.8-libcryptopp.pc-rename.patch 384 BLAKE2B 9fd0d60a7ef5128266981117160d2dcead681259f1348e4f6b3356e6ab145b1e58a0dd12ae4143c12645c1368b8788b12a7895da0d4fe4dd909dbd5c781abdbf SHA512 9ae97e29390ebb2a77e3321b3ef13e545277a6ff76d2f8aee4875aa319c74317a3670d5941538b324b07790ba5cbd68bf10e5fad4998f9a8061525f8ae2c127c
DIST codecrypt-1.8.tar.gz 471273 BLAKE2B 30547c299689547b50e2742e12dbfd32f420217a81813446b36bf5ea52929ca1f3b1968d76937de17e0f003c82186abfa683a6e30dc1fa5dc2ffe89594827ae4 SHA512 0e452f4e93498faa671a5927a3dd93b6dc66cbda7eb71cb33a509f8608573eff5ac8fed0d5e09911e03c153b88c9cb1bb54f7b2aeeb7b6c31eec918ad9685102
-EBUILD codecrypt-1.8-r2.ebuild 712 BLAKE2B 679e061c9f26729dd5b9e977ebff4a19ba296d658f38da11f5179f94a27511d8be8fd4b9397c96c07809f46eab52b76de53ab32e6bae6e77e30d5baab43123ba SHA512 b66103a696892cc6fb988ef1dd6615561fa2cb06746f532ee78613d1df10517c4bc45ff7b79068929b13f18693b3ae2d0019fd8bacc9a011f0aea0b3a39b0a75
+EBUILD codecrypt-1.8-r3.ebuild 627 BLAKE2B 30cbeeec0de5413f95d802974e36bc8ef77d193082bf2c698060244024953277f748dbecb52a6e85c44a9d1578ac3e2cea8d173a8e194074de4ee8c93efc536d SHA512 ce3a661140f65a671f167cfa42aaefecdb06695081c1c77827331c8c9127545cc6abb0158da5f72696096ef0cdf2be046b7ff45db9f76ee5cd0242a14cbf7037
MISC metadata.xml 787 BLAKE2B c0215be83f8e6e65106edf465677c0904b9bf5f6bf08628db18e2a5ce1f0410161b08fbca451d3e9799314333012dc5aca113691e0d40bc96fb4533b912d7140 SHA512 ee9dbbcbfd211ead99d814cbc738cf657568178358eba7132bd4d8150b4f5286848bf9fbb2d1251a3de9b2221719c590633efd713e7d6fd97a165246b3da0e53
diff --git a/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild b/app-crypt/codecrypt/codecrypt-1.8-r3.ebuild
index d0a857db8986..9c7a5e971a3c 100644
--- a/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild
+++ b/app-crypt/codecrypt/codecrypt-1.8-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit autotools
@@ -14,18 +14,20 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+cryptopp"
-DEPEND="dev-libs/gmp:=
- cryptopp? ( >=dev-libs/crypto++-7:= )
- sci-libs/fftw:3.0="
+DEPEND="
+ dev-libs/gmp:=
+ sci-libs/fftw:3.0=
+ cryptopp? ( >=dev-libs/crypto++-7:= )"
RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-libcryptopp.pc-rename.patch )
+
src_prepare() {
default
- # workaround -- the library renamed the pkg-config file
- sed -i -e 's/PKG_CHECK_MODULES(\[CRYPTOPP\],.*/PKG_CHECK_MODULES([CRYPTOPP], [libcryptopp])/' configure.ac || die
eautoreconf
}
src_configure() {
- econf \
- $(use_with cryptopp)
+ econf $(use_with cryptopp)
}
diff --git a/app-crypt/codecrypt/files/codecrypt-1.8-libcryptopp.pc-rename.patch b/app-crypt/codecrypt/files/codecrypt-1.8-libcryptopp.pc-rename.patch
new file mode 100644
index 000000000000..36cdf8bf4663
--- /dev/null
+++ b/app-crypt/codecrypt/files/codecrypt-1.8-libcryptopp.pc-rename.patch
@@ -0,0 +1,13 @@
+workaround -- the library renamed the pkg-config file
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -37,7 +37,7 @@
+
+ PKG_PROG_PKG_CONFIG([0.25])
+
+- PKG_CHECK_MODULES([CRYPTOPP],[libcrypto++])
++ PKG_CHECK_MODULES([CRYPTOPP],[libcryptopp])
+
+ #crypto++ headers are either in include/crypto++ or include/cryptopp,
+ #the information is otherwise unavailable from standard configuration
diff --git a/app-crypt/keylookup/Manifest b/app-crypt/keylookup/Manifest
index 6ebda66c79e1..a83e02e1d927 100644
--- a/app-crypt/keylookup/Manifest
+++ b/app-crypt/keylookup/Manifest
@@ -1,3 +1,3 @@
DIST keylookup-2.2.tar.gz 13188 BLAKE2B 63d1c218fe5fc6a69baa73d58f1cd491125e5718745fc932d802e378c9b0038da12d5f9edac73598e3ecd94b0ed057273c813c3723446d045e4719621d735c3e SHA512 e9aa931bdf33a720b1262449d63e7e9592b375526eb33832ff966968a20dac1a0362e0db0e4444dba868ee4ad8c3e553e9cc3f3c60376d95b8a303e05d722abb
-EBUILD keylookup-2.2.ebuild 486 BLAKE2B 69dc89735a4986f4aa483f9dcc5aab7a894da84af3535b3bee3a0dc07bac436d42c8863ca84b3375dcbe906ca591602c60151cd49a579e3979f7d29c03f12dcc SHA512 7a58431179b681bc02e54965f60004d95ce412363c872d303c717c99d78b973d72e32e986def388184c03ec1e2a693577552454b44f156d932cc81a456bf703a
+EBUILD keylookup-2.2-r1.ebuild 477 BLAKE2B 80470585118bb65fc27ce075a4dd5badff8a998ac818a08a6aadfcfa1456176b2a4013e91b9d0e3da6e2d5be953b18782d3536bd0aef61c5a3dc73163d15bf5e SHA512 1d6990b12a1eff4a1b64e2db9a8b4415a7861decbc50e2c7cf54272f702e2559b804fedfebe674e8a797e61bd3774b7da1a0d7bf5cc7cd461f4da08e28d4586c
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-crypt/keylookup/keylookup-2.2.ebuild b/app-crypt/keylookup/keylookup-2.2-r1.ebuild
index 4f441c7cff56..f2743c2315d0 100644
--- a/app-crypt/keylookup/keylookup-2.2.ebuild
+++ b/app-crypt/keylookup/keylookup-2.2-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="A tool to fetch PGP keys from keyservers"
HOMEPAGE="http://www.palfrader.org/keylookup/"
@@ -10,9 +10,9 @@ SRC_URI="http://www.palfrader.org/keylookup/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-RDEPEND="dev-lang/perl
+RDEPEND="
+ dev-lang/perl
app-crypt/gnupg"
src_install() {
diff --git a/app-crypt/libnitrokey/Manifest b/app-crypt/libnitrokey/Manifest
index 39cd02962fe3..003ad996b762 100644
--- a/app-crypt/libnitrokey/Manifest
+++ b/app-crypt/libnitrokey/Manifest
@@ -1,6 +1,6 @@
DIST libnitrokey-3.6.tar.gz 98038 BLAKE2B 27f99e7b6de93548fc7a373f37ce784da0aa50503a5c635b4d90282e6330a5ff4c0dcc03a83a7e57045b8a1aabaab27d76a090d7c49693a6ff1037b81e75ece9 SHA512 a00a6724e5c64715eca688ec254efd979acceb5ff4cad28a205f7128e44db8674a5924634fd7da6c69d589deafca7b28b99e1d05a244c321d5cb429f2e5a3bec
DIST libnitrokey-3.8.tar.gz 118197 BLAKE2B 6216229d718e6c1763abc56cc6cea341bcc7c6e1ea1a100a490d72786e5ce88d5784c1452036835a0a2fa104254d807d135efaee4b1696508c9c9d0d865e78a1 SHA512 30f966eed77aa75057b096d18f8e88d6be28a376dfc1888e44aff80347e031a16755d30acf1bca196acc5b922778d90627ac71cba22f5cb002ba3ec058939c90
EBUILD libnitrokey-3.6.ebuild 1110 BLAKE2B 8c675df63ba91e83e83314e079f9bc07042ac12584cc03f5c93bccc241ac97aa7ea1170e946559aa3a4426576bab7054d716530e71f12ef3839b8eadb714cb67 SHA512 f46adf94137b7b5f976fc566f48e46ccc97b791ec0dc03a6b8459f52c9f0bada878a8827a27d65c2e3240775f413ef6060a894c0ca89de078f5c26dcb305cf0b
-EBUILD libnitrokey-3.8.ebuild 1107 BLAKE2B 95f9d04299659e263f7aa811ea7fcb522dbe500c4f97ae8ad4ad8ed310d408758e869f6540a137f10ac3697f0cf4b6072ce38c475786c737681a5e0c17e7f3c6 SHA512 9e256b48a8e6497eb4dfd1da36ff99bc7b7267b4d1cd110f29b67f06b91af88aaad61865bead92eea688cf9bff79c6a33f4cd403b51ae5e70c1818976c10b677
+EBUILD libnitrokey-3.8.ebuild 1105 BLAKE2B 50d2af01aa85c928e993d09831b3eb9c32afe392d64abf0635c1b0497c8b3c3958b7ceef19d5b99ab2ec8001a9446bb1ace3875f74c000584d7f518ca6b6ad58 SHA512 b9afe6976d7efa516eada71aedadce075880f96c963f28fd1d4fac8f06756605c7b4280030f6be3205f6d0018f9ae4093880cceab1268d8181896433464acb1c
EBUILD libnitrokey-9999.ebuild 1107 BLAKE2B 95f9d04299659e263f7aa811ea7fcb522dbe500c4f97ae8ad4ad8ed310d408758e869f6540a137f10ac3697f0cf4b6072ce38c475786c737681a5e0c17e7f3c6 SHA512 9e256b48a8e6497eb4dfd1da36ff99bc7b7267b4d1cd110f29b67f06b91af88aaad61865bead92eea688cf9bff79c6a33f4cd403b51ae5e70c1818976c10b677
MISC metadata.xml 398 BLAKE2B fd2f4c092ed478b034cadf189ce032a24ae41bbc908b620c98125ad340a69b79ec4c1b39a3eaae065db746e16ba5e891eb9b5f6a31967fab8261bf7fd8f5b16e SHA512 657c44fed3145300a480a6b3c4765932414d1fe0f5cc1130ffbe358502b37b46effc7f8cbef4a12b751f8f19c22d64c52a1921b7ae4d19c920e08de67f39fa2d
diff --git a/app-crypt/libnitrokey/libnitrokey-3.8.ebuild b/app-crypt/libnitrokey/libnitrokey-3.8.ebuild
index b37e5cdbd34f..d31d6289f448 100644
--- a/app-crypt/libnitrokey/libnitrokey-3.8.ebuild
+++ b/app-crypt/libnitrokey/libnitrokey-3.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_SUBMODULES=()
else
SRC_URI="https://github.com/Nitrokey/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~ppc64 x86"
fi
LICENSE="GPL-3"
diff --git a/app-crypt/sbsigntools/Manifest b/app-crypt/sbsigntools/Manifest
index 79a7fe7a8595..4353b1731ef3 100644
--- a/app-crypt/sbsigntools/Manifest
+++ b/app-crypt/sbsigntools/Manifest
@@ -3,5 +3,4 @@ AUX sbsigntools-0.9.4-openssl3.patch 1313 BLAKE2B 606f51976b5cdff6398330e95e820b
DIST sbsigntool-0.8-ccan.tar.gz 113537 BLAKE2B 8fbf27463d30c1895930628a145be2d521ae4f6adb7af3299bf2f5f4319fd643df0a07347ef6851bd41d233af4c3fc5f77002771af1c43aa0f20665aef2390b8 SHA512 6857096879f116f1802eb6b44789cbea7bb24440bc0f16503aeadf5f276fa45943f322f844dbb9abee717655205d82b830143be3a7f4424fd4146b9360674a09
DIST sbsigntools-0.9.4.tar.gz 57714 BLAKE2B 94797af6c98a9c13cb71e52ba6f7ff07de70660af2194b14061e0cb618d6effff52ef7a4dd2fd4e44e75f022b979442d4290b1d65d63017b2fbebdca5951c5c9 SHA512 953d3d9a7f92b837da966eabe3572163a29c5292e792d5ef17cf842d7373ffaa901377cb4ec68006a6ef2f9c97d48db8ffdd3a6d2853be67016d3484a118bba9
EBUILD sbsigntools-0.9.4-r1.ebuild 1377 BLAKE2B 89ad7f2d63d6acf7f8974f412caa5913ceedda546da0dc3803fa5a4511f0743a513f74b74433d3def24112988f758e3388180b2a39dedbecab57ca09dbe3c997 SHA512 e876cb47208f4a42e3f62448ad1729b8afe8564fa880b7cc283101fb23aa256409e523b370b83e3cdd5b061280397d6ae82f5cf994954041c472b6599c722dc5
-EBUILD sbsigntools-0.9.4.ebuild 1335 BLAKE2B 91f1b7173cae871d44706b1ed8038386a09233ee2dd648c8bd698066af2ed686f628900b3d9a3e27d3ff657a53c22034f4b482f68458b682bffab5081634aed1 SHA512 73aa0460dac41c479678e90d9f3ad073360385183b33222c5f95521f9cd2a4a8c375ee36ed2f4dccef3ac7e5eed7682977c6f1faba757a3e5b643dfd1a72b792
MISC metadata.xml 292 BLAKE2B 590a17ca49fb39917074648d0b2439e707a49055f7b65cc923500cfe354b51aa020c3899b14d7de263c97f281aad36c19695f54747c7652bf46ce26d7a14b5d7 SHA512 230e2b4d2b6858ab067cb5ffe9e59b93fa22abe34bbebe74f0eca9a1f96fcfb9bbe536ed34c1bf8d977e8dfc7b46a6d44feb541d3426e6ada42f35f92ac7c896
diff --git a/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild b/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild
deleted file mode 100644
index 8019e3986e45..000000000000
--- a/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PN="${PN::-1}"
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Utilities for signing and verifying files for UEFI Secure Boot"
-HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/jejb/sbsigntools.git/"
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/${PN}.git/snapshot/${P}.tar.gz
- https://dev.gentoo.org/~tamiko/distfiles/${MY_PN}-0.8-ccan.tar.gz"
-
-LICENSE="GPL-3 LGPL-3 LGPL-2.1 CC0-1.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-RDEPEND="
- dev-libs/openssl:0=
- sys-apps/util-linux"
-DEPEND="${RDEPEND}
- sys-apps/help2man
- sys-boot/gnu-efi
- sys-libs/binutils-libs
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.9.4-no-werror.patch
-)
-
-src_prepare() {
- mv "${WORKDIR}"/lib/ccan "${S}"/lib || die "mv failed"
- rmdir "${WORKDIR}"/lib || die "rmdir failed"
-
- local iarch
- case ${ARCH} in
- amd64) iarch=x86_64 ;;
- arm64) iarch=aarch64 ;;
- ia64) iarch=ia64 ;;
- riscv) iarch=riscv64 ;;
- x86) iarch=ia32 ;;
- *) die "unsupported architecture: ${ARCH}" ;;
- esac
- sed -i "/^EFI_ARCH=/s:=.*:=${iarch}:" configure.ac || die
- sed -i 's/-m64$/& -march=x86-64/' tests/Makefile.am || die
- sed -i "/^AR /s:=.*:= $(tc-getAR):" lib/ccan/Makefile.in || die #481480
-
- default
- eautoreconf
-}
diff --git a/app-crypt/simple-tpm-pk11/Manifest b/app-crypt/simple-tpm-pk11/Manifest
index e8d2783e5c21..ed454bf367b6 100644
--- a/app-crypt/simple-tpm-pk11/Manifest
+++ b/app-crypt/simple-tpm-pk11/Manifest
@@ -1,3 +1,3 @@
DIST simple-tpm-pk11-0.06.tar.gz 28993 BLAKE2B b592acf3d9fe334993ed1e72152ee2c0a25ea3be777035c2d113323522f7d99e6c564bd7c4de0725b0f04f5b6dad90c5a35ede815d28f40a3fb53a6cc9e2bee6 SHA512 72df0637cefdb0d81f741480cdfe24ac0d6a05a93d729f5e2180adf49b5d7ddb0b60d8c6f7d5e79a67bf4cea202067390c8d4532c906273408f7de4fcc5e66e8
-EBUILD simple-tpm-pk11-0.06-r1.ebuild 940 BLAKE2B 114cb19bdc2ec5bc0713c11b77f570b0d74403f1befeb97b1f8357574207a51f53db59bb86f59ddd4f246349cc0c9004cc548bc1b1c5f54efb6bf59c660fdb04 SHA512 3c46bf0c6be943e1372efd2c4b48008fb1882b2cceff4bcb0eef8f6b1d9280da5c9d9eb34bcc2bb20fe64b3625e2af55540bbaaa494bc4aa1c71d5b048afc5ce
+EBUILD simple-tpm-pk11-0.06-r2.ebuild 891 BLAKE2B 3c34f6e9c17ce9567ea867cfe67c95d9129b2f7848416e28ada9e017e3158d1cac5c945b9bd94d8255cf94a5b3091dae707ff4887a2698eac333ee3578bc68c9 SHA512 489852b31def3317f51a832a1aea52623cdfc6dc3cfa1c3f25922d4fbcbeb366e9de825b17a0cd20ccfaeb9259695f803fb90eb9c3817f9798bd11cdfad46b56
MISC metadata.xml 322 BLAKE2B 244fa220292d679f6da9a58481c447a5b8781f08f0a962800fb89c2b2099a13a18340b19853fa4a6924eb2d9fa3cd428a9a7a8d9cb166c1d2f512ef679436664 SHA512 5dc8891b9eef983ae3baf71d70806f2bc79a44fd3e69851144282e824a2678329843dbcad9abfe93c7b251b57189f6d0f90f04defa6ba16bb0554c196fdf19f0
diff --git a/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r2.ebuild
index 6b5facd3a1c1..fe55cfddc7f0 100644
--- a/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild
+++ b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r2.ebuild
@@ -1,16 +1,11 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit autotools
-DESCRIPTION="Simple PKCS11 provider for TPM chips"
-HOMEPAGE="https://github.com/ThomasHabets/simple-tpm-pk11"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-if [[ ${PV} == "9999" ]]; then
+if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/ThomasHabets/${PN}.git"
inherit git-r3
else
@@ -18,28 +13,31 @@ else
KEYWORDS="~amd64"
fi
+DESCRIPTION="Simple PKCS11 provider for TPM chips"
+HOMEPAGE="https://github.com/ThomasHabets/simple-tpm-pk11"
+
+LICENSE="Apache-2.0"
+SLOT="0"
RESTRICT="test" # needs to communicate with the TPM and gtest is all broken
-DEPEND="app-crypt/tpm-tools[pkcs11]
- dev-libs/opencryptoki[tpm]
+DEPEND="
+ app-crypt/tpm-tools[pkcs11]
app-crypt/trousers
- dev-libs/openssl:0=
- "
+ dev-libs/opencryptoki[tpm]
+ dev-libs/openssl:=
+"
RDEPEND="${DEPEND}
|| (
>=net-misc/openssh-9.3_p1-r1
>=net-misc/openssh-contrib-9.3_p1[-X509]
- )"
+ )
+"
src_prepare() {
- eapply_user
+ default
eautoreconf
}
-src_configure() {
- econf --disable-static
-}
-
src_install() {
default
find "${ED}" -name '*.la' -delete || die
diff --git a/app-crypt/stoken/Manifest b/app-crypt/stoken/Manifest
index 0d5b0d272019..31166344a949 100644
--- a/app-crypt/stoken/Manifest
+++ b/app-crypt/stoken/Manifest
@@ -1,3 +1,3 @@
DIST stoken-0.92.tar.gz 117212 BLAKE2B 8d236a73b0626ab91d145d01fa07c28ba8c54a3053aaba32b64b4dacc39dc8265d5740630ec2495d678c975b1bfa480a79a5ec1115accf39170229b444673f48 SHA512 b41262320c24e487ece884fc431d835c787f057947a92e3d57ed2047bc02b576b072e8a69f4b58b47ab1f913b5ae8c3ee8108d3b55c1477f15848420b668fea3
-EBUILD stoken-0.92-r2.ebuild 839 BLAKE2B 727344464bfbd8f4598987b8e89390ca0a96524b26a04a1a39b21df455313431975a67f89e0dba88f9b300c206a4ae091e0850d30614b4410c79a1dfb0e38d02 SHA512 4780981f06326d0681d212c8050ff529c231e597405a92e940c51a476bb87ad4e3a6fc991c0992d4eedd0be22f18c8faba28696e71bc4476952eef68353ea6f3
+EBUILD stoken-0.92-r3.ebuild 813 BLAKE2B fe159ad4453ca5121c184fa399e4b80ada9519cef7f667bf620e82d11c307b78db84d11603cf45692599e42c9967d9e8e1d4ac7df6f0ae63ff053a016ee74961 SHA512 c0e83db9352b673e7a44c3892c913851746832bb32a795f54b2b338798122f614636018bed63a266139f7a1812783ddd5901a470037503981b8951068fc40120
MISC metadata.xml 621 BLAKE2B e200a7bbf5f43900ecbfaf4acd8e52d83525e8be25a4167ccf8de7296ad5578b7795a8feb9aa902af0f5dd620e6d227482adfbf258bf92cf08ea8bbfa2e1be27 SHA512 40dc7ef9b3c995d44e0509f85a3b2862e959467fc10429470d16b3492c0c70f67769a0e1b5433063af92cb2bc8a2a49e8049ce957dab5ac013b6de3620612b0c
diff --git a/app-crypt/stoken/stoken-0.92-r2.ebuild b/app-crypt/stoken/stoken-0.92-r3.ebuild
index 71f62bf2c30a..11e11adeb2f1 100644
--- a/app-crypt/stoken/stoken-0.92-r2.ebuild
+++ b/app-crypt/stoken/stoken-0.92-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=8
inherit autotools
@@ -12,13 +12,14 @@ SRC_URI="https://github.com/cernekee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="gtk static-libs"
+IUSE="gtk"
# TODO: add a USE flag to enable optional use of tomcrypt instead of nettle.
RDEPEND="
- dev-libs/nettle
- gtk? ( >=x11-libs/gtk+-3.12:3 )"
+ dev-libs/nettle:=
+ gtk? ( x11-libs/gtk+:3 )"
DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
src_prepare() {
default
@@ -28,7 +29,6 @@ src_prepare() {
src_configure() {
local myconf=(
$(use_with gtk)
- $(use_enable static-libs static)
--with-nettle
--without-tomcrypt
)