summaryrefslogtreecommitdiff
path: root/app-crypt
diff options
context:
space:
mode:
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/Manifest.gzbin25071 -> 25056 bytes
-rw-r--r--app-crypt/gnupg/Manifest2
-rw-r--r--app-crypt/gnupg/gnupg-2.4.6-r1.ebuild4
-rw-r--r--app-crypt/gocryptfs/Manifest2
-rw-r--r--app-crypt/gocryptfs/gocryptfs-2.5.1.ebuild39
5 files changed, 44 insertions, 3 deletions
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 7d921e509e66..0e9d71752041 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index 4cbe397cf844..430666797c51 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -32,7 +32,7 @@ EBUILD gnupg-2.2.43-r1.ebuild 5573 BLAKE2B 2fb3e5977f4f1828ba87b88100622b84e6c48
EBUILD gnupg-2.2.45.ebuild 5637 BLAKE2B 419a69833e7ce217ee88f66ada8d8f1f486300759cb166cd6e9e3c7a86b800929490b17867f99e2abe9fefb26c8fe9843772f6bcef98759d2f0e2b2a5b948b08 SHA512 8a9757b3c5bbd70d1d19cc097aa4e1d3a51a77cbcb73087e5edc1f4d2be55163327fc95fe2ca19fb61cd0201c050f1af32ac8d3f90d27d8c678992ded72e959c
EBUILD gnupg-2.4.5-r1.ebuild 5894 BLAKE2B a235df7b022acf9bc4d11fa566b7edf39f60dd865802685f5bf68e6df76913589691476a2d48a885816e8aecc2112de14508e44882e43dd3bbefdedd54385a14 SHA512 f621e0a6227862acdab31bb5902e235b8fd5c3e3908be747d5680957d0d55ad5b92ba6a7e2436d1902cd304a40a62fdca8236e67563624bce0b4d683c0364d9b
EBUILD gnupg-2.4.5-r2.ebuild 6119 BLAKE2B 2f414a0dfe969c750e09ceacde25805ed8b04cb9ae9630b2731da6473796ca77dbb76bd555198350dd6b837f3cd14f7019a75b63ba05f1f0366dc544747f4ce4 SHA512 04ca8526ddc38c858f50c233568c28111f90c6ae222663eebc5ffcfa3852ee5397eca28fbf73324e771855060dd74792b97eac51c64d79edd2ccb3eb35c3c8f0
-EBUILD gnupg-2.4.6-r1.ebuild 6101 BLAKE2B 1ded223177e3cc27b6ee5d4e849c4346c08cd82ecf4b8004c6583f3632415dd14fc39ccd2c2f769baf02b3cc9f9a4afb3cc400e193fe7b8f40b84a370d6758c4 SHA512 789533b0e3cd6a772ce87acd513b631140fb94df795cd2a64b762c6e191bd27ccdc295cb239ffcd5ede5dcaa0ce52a5779dbcb484a576d28d426dcd6fafff773
+EBUILD gnupg-2.4.6-r1.ebuild 6100 BLAKE2B 4677e8ddd1b06ab6bc6e0ed055df9b4b4974981d50ffc696a366333ea78ef4d8bfc4503b1b2b2de2ce810a9c17f92d84adb374741132debc9ccc094e00533e6d SHA512 7d43256d7d0b64742955fa0bdc9200c0262adf37b0bfb403e1c6573d5708402560d41fa4e2c9005f25013421df8a59e20d536c580857bbf4bcd89f0d62503eff
EBUILD gnupg-2.4.7.ebuild 6071 BLAKE2B 60a0f547d426102d9670adfa258aaedf439a5ef5fc1587200c4233df859174959631c964408780ca7791f4421e9a566c08fa18bef6038c76d321ac2f4a5e5082 SHA512 f0cfd30a7c16f40bd83b72d68578a51d578f62eae82b08d4bb7610663a2683ba535a30b7abc576770f5569700d48f5b275a19a4a1fe676c10c22367e5b748782
EBUILD gnupg-2.5.1.ebuild 6087 BLAKE2B 489d00a348d323809439f838e90e344db63aa5185c089d2ef743469a5867ea06b5ba0ab97005bfef30f5957edb7f213501d2f692774bf9458c3afcbd167a8208 SHA512 e744fe7b322c16c4d842fb553a5129abc482bcb8846121c92be7d3bbc3139ee546dde281fc2645ec6413dd8b9fd0bbb77630f7fa6fe0cd6a2de524195517ac2b
MISC metadata.xml 1189 BLAKE2B dae783678abfe0bae095970d96d952f591a569debad411708d29a2f128c6a291b73a33ee0b3491a6a5ec44c11f56d33c1531022e0ef9eaad3326c9cd0f79e3fb SHA512 bc7d6a9ceda213c134d9afc527fe0b0c87a4886a171b7a1e1f662f3978fec5e71323bae4c9f3882e1d763d5738446f161265070a8e513a59fa62ef0f792e9fa5
diff --git a/app-crypt/gnupg/gnupg-2.4.6-r1.ebuild b/app-crypt/gnupg/gnupg-2.4.6-r1.ebuild
index 343dc2c5f869..39e2c7f19ae7 100644
--- a/app-crypt/gnupg/gnupg-2.4.6-r1.ebuild
+++ b/app-crypt/gnupg/gnupg-2.4.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server"
RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( tofu )"
diff --git a/app-crypt/gocryptfs/Manifest b/app-crypt/gocryptfs/Manifest
index 0668d99c70ef..1bf2328d0ee3 100644
--- a/app-crypt/gocryptfs/Manifest
+++ b/app-crypt/gocryptfs/Manifest
@@ -1,3 +1,5 @@
DIST gocryptfs_v2.4.0_src-deps.tar.gz 2927929 BLAKE2B e66e91506c5a7abb5413e8797f786145c436ca760e3c7157590ccb1c8430b2ac240b8ba1fd0ed3401ee4277a2e9ef6b8f3a9b3c52c22bac8e6b27b56350d9eec SHA512 b46d6eee21a0194022a042d6ae2a737f221a0932bb899123438f2cf929ecb50635fcfc90012d6a04928fd4b2856d6e24d19392ce5aa87eea573fb58cf5a5d4e1
+DIST gocryptfs_v2.5.1_src-deps.tar.gz 2935982 BLAKE2B 429b9ee986ad88156f36825c9b3420c361a717524f04c3dd2738c527de2faf49abe517c13903206531f6cf6678c331141cfb38013ece3814b939aedb2b5a34fb SHA512 d35c76284b31e10c71eefac1abf20d0c46d3d3dcf8f45b0c745b829152bab9c2fe84b3a8f96ea04a96c2eeeb5554094a9e775cea25213187f8d9fa6403fbb61f
EBUILD gocryptfs-2.4.0.ebuild 998 BLAKE2B ece36ca1ede8f9e00c35669394b8e908df6a17f0c2fc8b8e7d170cb1ddfff2469f91f56aab231b85d3dde92749893753654b771c1e52113cf035d679e30f02b4 SHA512 77c73d6aebbcdb6a394b00b02957191c78b6b85d866be5205017f7801bb4be7994ae9cc9218a98b147c488ccd1e7758acf2a03e610ed5a8b9cfb9d5f7b1c2fe7
+EBUILD gocryptfs-2.5.1.ebuild 1003 BLAKE2B f62e0f2af2ab40ab1f24a151bbf3d4497a6c427710d9f30537273c4f8c39c817fcd4b40e9431911d006fc14ed52e96c4de86e7a6aeea4e58b64337e0280aa999 SHA512 00ff63d544e29d6b7f2786dde6fc6d86178055a88ef1a8a9728ca5c8033ba6bbba0dbe8161c9d66cc4f919a389121f4d6094f9588eb57b233e719ee2ecb19c20
MISC metadata.xml 327 BLAKE2B c9939bb93ec387dabead53c0278511ab821414ec8c9bf8c726601b8d28d9d3e319de36550f4c2ba4e6b5d8a261133f0dde9a45f65ecec9f38cbb1c987e8912ea SHA512 9afe9fbfe765ad562c079dbdf53517d4917e4416e367314f0cebcaecd3d89f3e976a5f56e7bbae55c54b1ad7daa3f6cf349db072dc5f4c2f604ec6b448eeef3a
diff --git a/app-crypt/gocryptfs/gocryptfs-2.5.1.ebuild b/app-crypt/gocryptfs/gocryptfs-2.5.1.ebuild
new file mode 100644
index 000000000000..da88fd5beb49
--- /dev/null
+++ b/app-crypt/gocryptfs/gocryptfs-2.5.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Encrypted overlay filesystem written in Go"
+HOMEPAGE="https://github.com/rfjakob/gocryptfs"
+SRC_URI="https://github.com/rfjakob/gocryptfs/releases/download/v${PV}/${PN}_v${PV}_src-deps.tar.gz"
+S=${WORKDIR}/${PN}_v${PV}_src-deps
+LICENSE="MIT"
+LICENSE+=" Apache-2.0 BSD BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+BDEPEND="virtual/pandoc"
+PROPERTIES="test_privileged"
+RESTRICT="test"
+
+src_prepare() {
+ default
+ sed -e 's:ldd gocryptfs 2> /dev/null:! ldd gocryptfs | grep -q "statically linked":' \
+ -i "${S}/build-without-openssl.bash" || die
+}
+
+src_compile() {
+ emake build
+}
+
+src_install() {
+ emake "DESTDIR=${ED}" install
+ dobin contrib/statfs/statfs
+ doman Documentation/*.1
+ dodoc -r README.md Documentation
+ rm -f "${ED}"/usr/share/doc/${PF}/Documentation/{.gitignore,gocryptfs.1,gocryptfs-xray.1,statfs.1,MANPAGE-render.bash} || die
+}
+
+src_test() {
+ emake test
+}