From 6b36d02cbdfea303a1d9bf985b6e8c984c7ac3cf Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 18 May 2023 22:13:50 +0100 Subject: gentoo auto-resync : 18:05:2023 - 22:13:50 --- app-crypt/Manifest.gz | Bin 24962 -> 24984 bytes app-crypt/codecrypt/Manifest | 3 +- app-crypt/codecrypt/codecrypt-1.8-r2.ebuild | 31 ------------ app-crypt/codecrypt/codecrypt-1.8-r3.ebuild | 33 +++++++++++++ .../codecrypt-1.8-libcryptopp.pc-rename.patch | 13 ++++++ app-crypt/keylookup/Manifest | 2 +- app-crypt/keylookup/keylookup-2.2-r1.ebuild | 22 +++++++++ app-crypt/keylookup/keylookup-2.2.ebuild | 22 --------- app-crypt/libnitrokey/Manifest | 2 +- app-crypt/libnitrokey/libnitrokey-3.8.ebuild | 2 +- app-crypt/sbsigntools/Manifest | 1 - app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild | 52 --------------------- app-crypt/simple-tpm-pk11/Manifest | 2 +- .../simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild | 46 ------------------ .../simple-tpm-pk11/simple-tpm-pk11-0.06-r2.ebuild | 44 +++++++++++++++++ app-crypt/stoken/Manifest | 2 +- app-crypt/stoken/stoken-0.92-r2.ebuild | 41 ---------------- app-crypt/stoken/stoken-0.92-r3.ebuild | 41 ++++++++++++++++ 18 files changed, 160 insertions(+), 199 deletions(-) delete mode 100644 app-crypt/codecrypt/codecrypt-1.8-r2.ebuild create mode 100644 app-crypt/codecrypt/codecrypt-1.8-r3.ebuild create mode 100644 app-crypt/codecrypt/files/codecrypt-1.8-libcryptopp.pc-rename.patch create mode 100644 app-crypt/keylookup/keylookup-2.2-r1.ebuild delete mode 100644 app-crypt/keylookup/keylookup-2.2.ebuild delete mode 100644 app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild delete mode 100644 app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild create mode 100644 app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r2.ebuild delete mode 100644 app-crypt/stoken/stoken-0.92-r2.ebuild create mode 100644 app-crypt/stoken/stoken-0.92-r3.ebuild (limited to 'app-crypt') diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index aaa23b96ecb9..39e6925505d9 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz 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-r2.ebuild deleted file mode 100644 index d0a857db8986..000000000000 --- a/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="Post-quantum cryptography tool" -HOMEPAGE="http://e-x-a.org/codecrypt/" -SRC_URI="http://e-x-a.org/codecrypt/files/${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+cryptopp" - -DEPEND="dev-libs/gmp:= - cryptopp? ( >=dev-libs/crypto++-7:= ) - sci-libs/fftw:3.0=" -RDEPEND="${DEPEND}" -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) -} diff --git a/app-crypt/codecrypt/codecrypt-1.8-r3.ebuild b/app-crypt/codecrypt/codecrypt-1.8-r3.ebuild new file mode 100644 index 000000000000..9c7a5e971a3c --- /dev/null +++ b/app-crypt/codecrypt/codecrypt-1.8-r3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Post-quantum cryptography tool" +HOMEPAGE="http://e-x-a.org/codecrypt/" +SRC_URI="http://e-x-a.org/codecrypt/files/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+cryptopp" + +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 + eautoreconf +} + +src_configure() { + 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-r1.ebuild b/app-crypt/keylookup/keylookup-2.2-r1.ebuild new file mode 100644 index 000000000000..f2743c2315d0 --- /dev/null +++ b/app-crypt/keylookup/keylookup-2.2-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A tool to fetch PGP keys from keyservers" +HOMEPAGE="http://www.palfrader.org/keylookup/" +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" + +RDEPEND=" + dev-lang/perl + app-crypt/gnupg" + +src_install() { + dobin keylookup + doman keylookup.1 + einstalldocs +} diff --git a/app-crypt/keylookup/keylookup-2.2.ebuild b/app-crypt/keylookup/keylookup-2.2.ebuild deleted file mode 100644 index 4f441c7cff56..000000000000 --- a/app-crypt/keylookup/keylookup-2.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A tool to fetch PGP keys from keyservers" -HOMEPAGE="http://www.palfrader.org/keylookup/" -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 - app-crypt/gnupg" - -src_install() { - dobin keylookup - doman keylookup.1 - einstalldocs -} 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-r1.ebuild deleted file mode 100644 index 6b5facd3a1c1..000000000000 --- a/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -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 - EGIT_REPO_URI="https://github.com/ThomasHabets/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -RESTRICT="test" # needs to communicate with the TPM and gtest is all broken - -DEPEND="app-crypt/tpm-tools[pkcs11] - dev-libs/opencryptoki[tpm] - app-crypt/trousers - dev-libs/openssl:0= - " -RDEPEND="${DEPEND} - || ( - >=net-misc/openssh-9.3_p1-r1 - >=net-misc/openssh-contrib-9.3_p1[-X509] - )" - -src_prepare() { - eapply_user - eautoreconf -} - -src_configure() { - econf --disable-static -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r2.ebuild b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r2.ebuild new file mode 100644 index 000000000000..fe55cfddc7f0 --- /dev/null +++ b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06-r2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +if [[ ${PV} == *9999 ]]; then + EGIT_REPO_URI="https://github.com/ThomasHabets/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + 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] + app-crypt/trousers + 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() { + default + eautoreconf +} + +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-r2.ebuild deleted file mode 100644 index 71f62bf2c30a..000000000000 --- a/app-crypt/stoken/stoken-0.92-r2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit autotools - -DESCRIPTION="Software Token for Linux/UNIX" -HOMEPAGE="https://github.com/cernekee/stoken" -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" - -# 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 )" -DEPEND="${RDEPEND}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - $(use_with gtk) - $(use_enable static-libs static) - --with-nettle - --without-tomcrypt - ) - econf "${myconf[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/app-crypt/stoken/stoken-0.92-r3.ebuild b/app-crypt/stoken/stoken-0.92-r3.ebuild new file mode 100644 index 000000000000..11e11adeb2f1 --- /dev/null +++ b/app-crypt/stoken/stoken-0.92-r3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Software Token for Linux/UNIX" +HOMEPAGE="https://github.com/cernekee/stoken" +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" + +# TODO: add a USE flag to enable optional use of tomcrypt instead of nettle. +RDEPEND=" + dev-libs/nettle:= + gtk? ( x11-libs/gtk+:3 )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with gtk) + --with-nettle + --without-tomcrypt + ) + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -type f -delete || die +} -- cgit v1.2.3