[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 6b07ea31db6ade625a73d86ba60d74c15f9ca0dc Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 16 18:48:00 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 16 18:48:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b07ea31 sys-fs/loop-aes: add 3.8d Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/loop-aes/Manifest | 2 + sys-fs/loop-aes/loop-aes-3.8d.ebuild | 82 2 files changed, 84 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index d06fb0cd0f83..b3b79b6c9c0a 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,3 +1,5 @@ DIST loop-AES-v3.8b.tar.bz2 411795 BLAKE2B 51e2c4ddd25f288c5cc5cbbbe20d79951d68bc2b7ecc91fe6eddbb829b297fe6946590512f423efcf5be3c4a1c9ce450c0cf49ed44ac6ad8eb2568468570d48f SHA512 8143649cc9616735cb9a9c8cb8b5c8a709b139e8b41aec444d56c85ef7852d103f657d0d702ffb04783963f0d0e919a6fe4e10b31cd373cd326e546caad90661 DIST loop-AES-v3.8c.tar.bz2 419257 BLAKE2B dd7fe8e4fbc3b58e11ef5440ea81b65d9a1e92e71a81020b9664ae2387dd36da327fddab85bfc27b23ac2f546b7622526ded1424e2c6cd3659e8998f914151db SHA512 d22b4773f42d47a8f499e3234f64a880248ea6a2c7e96b598ec11d3d674fca09d989ef9bbee254b384c9fe17adb009115bcfb932081a326400120c1c4c828779 DIST loop-AES-v3.8c.tar.bz2.sig 861 BLAKE2B aa6c3e2b1e0ab604d92ae6c09fed992f629c7f61b7b62e6d073600f72973ace430e5e0964174a40b63eb703ede4f53098c6deb8af13d663e0bb147a2138a6635 SHA512 44ca990fdf55e8c03e85139dfc07dde5ad1cbd3944060ee2c15b3ce54656b7836e7a8839d237a53361c3ba7bdafda39cbbab0f03bd1952e679d1a3a3c2f0930b +DIST loop-AES-v3.8d.tar.bz2 419860 BLAKE2B 67362b54d031df928080c97e5143eb80b6b3f2b89c4b2b318794bfa1cf79e9092d312e0dd42a70599b5b4684643f18477203a8ed901ebc13d77dcfbc0f625801 SHA512 10abb0e2719225f74fc01c443cf5fa741dc40548ba342158e5fdaf40934dd50db0b624125073eab04084b8d2245ccd353bf5d1027509e251566940f99576fce0 +DIST loop-AES-v3.8d.tar.bz2.sig 861 BLAKE2B 7835b504cf507a9b70c0fc75ae2a052223f6b8077f6b616a4c0ecf4158ff9cdaf91ca407098195b8bff487db3208519220fd9270b75a75c2b2a037714fedab28 SHA512 57f8da54e3138a3bbc34b312df8efca9346de54e17299ad3308b4b3a859925e19c15eed7e6727c28a5214274e4d48acf8ac4748666032ca0133d0088b9ee3990 diff --git a/sys-fs/loop-aes/loop-aes-3.8d.ebuild b/sys-fs/loop-aes/loop-aes-3.8d.ebuild new file mode 100644 index ..03ca24a9e59c --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.8d.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/jariruusu.asc" +inherit linux-mod-r1 verify-sig + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="https://sourceforge.net/projects/loop-aes/"; +SRC_URI=" + https://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2 + verify-sig? ( + https://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2.sign + -> ${MY_P}.tar.bz2.sig + ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jariruusu )" + +PATCHES=( + "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch + "${FILESDIR}"/loop-aes-3.8c-build-initrd_nvme.patch +) + +pkg_setup() { + linux-mod-r1_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" +} + +src_compile() { + local modlist=( loop=block::tmp-d-kbuild:all ) + local modargs=( VAR="${KV_OUT_DIR}" + LINUX_SOURCE="${KERNEL_DIR}" + KBUILD_OUTPUT="${KBUILD_OUTPUT}" + USE_KBUILD=y MODINST=n RUNDM=n ) + + if use extra-ciphers; then + modlist+=( + loop_blowfish=block::tmp-d-kbuild:all + loop_serpent=block::tmp-d-kbuild:all + loop_twofish=block::tmp-d-kbuild:all ) + modargs+=( EXTRA_CIPHERS=y ) + fi + + use cpu_flags_x86_aes && modargs+=( INTELAES=y ) + use keyscrub && modargs+=( KEYSCRUB=y ) + use cpu_flags_x86_padlock && modargs+=( PADLOCK=y ) + + linux-mod-r1_src_compile +} + +src_install() { + linux-mod-r1_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod-r1_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 2daf736cdbac10b7f7729cc2d87ccc1fdc52cf51 Author: Sam James gentoo org> AuthorDate: Sat May 25 06:48:21 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 25 06:48:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2daf736c sys-fs/loop-aes: use HTTPS Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/loop-aes-3.8b.ebuild | 4 ++-- sys-fs/loop-aes/loop-aes-3.8c.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-fs/loop-aes/loop-aes-3.8b.ebuild b/sys-fs/loop-aes/loop-aes-3.8b.ebuild index e74a90959434..9fe025f69c78 100644 --- a/sys-fs/loop-aes/loop-aes-3.8b.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.8b.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ MY_P="${PN/aes/AES}-v${PV}" DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" HOMEPAGE="https://sourceforge.net/projects/loop-aes/"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; +SRC_URI="https://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" diff --git a/sys-fs/loop-aes/loop-aes-3.8c.ebuild b/sys-fs/loop-aes/loop-aes-3.8c.ebuild index 00e492cdf3b0..03ca24a9e59c 100644 --- a/sys-fs/loop-aes/loop-aes-3.8c.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.8c.ebuild @@ -11,9 +11,9 @@ MY_P="${PN/aes/AES}-v${PV}" DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" HOMEPAGE="https://sourceforge.net/projects/loop-aes/"; SRC_URI=" - http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2 + https://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2 verify-sig? ( - http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2.sign + https://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2.sign -> ${MY_P}.tar.bz2.sig ) "
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: d7c7c96343e5080714b03d00112b06706f3e02ce Author: Sam James gentoo org> AuthorDate: Sat May 25 06:41:30 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 25 06:46:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c7c963 sys-fs/loop-aes: tweak style Group *DEPEND together, put eclass var pre-inherit. Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/loop-aes-3.8c.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/loop-aes/loop-aes-3.8c.ebuild b/sys-fs/loop-aes/loop-aes-3.8c.ebuild index 5c3b2d38850a..00e492cdf3b0 100644 --- a/sys-fs/loop-aes/loop-aes-3.8c.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.8c.ebuild @@ -3,6 +3,7 @@ EAPI=8 +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/jariruusu.asc" inherit linux-mod-r1 verify-sig MY_P="${PN/aes/AES}-v${PV}" @@ -16,8 +17,6 @@ SRC_URI=" -> ${MY_P}.tar.bz2.sig ) " -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jariruusu )" -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/jariruusu.asc" S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" @@ -26,6 +25,7 @@ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" DEPEND="app-crypt/loop-aes-losetup" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jariruusu )" PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/files/, sys-fs/loop-aes/
commit: ec98d5b33d435a4c8e6917f9864cf41889d6d2de Author: Hank Leininger korelogic com> AuthorDate: Wed May 22 00:20:54 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 25 06:46:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec98d5b3 sys-fs/loop-aes: add nvme boot device support Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/932393 Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/files/loop-aes-3.8c-build-initrd_nvme.patch | 12 sys-fs/loop-aes/loop-aes-3.8c.ebuild| 5 - 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/sys-fs/loop-aes/files/loop-aes-3.8c-build-initrd_nvme.patch b/sys-fs/loop-aes/files/loop-aes-3.8c-build-initrd_nvme.patch new file mode 100644 index ..4f0293be6686 --- /dev/null +++ b/sys-fs/loop-aes/files/loop-aes-3.8c-build-initrd_nvme.patch @@ -0,0 +1,12 @@ +--- loop-AES-v3.7z.orig/build-initrd.sh.orig 2023-02-27 11:08:09.965971977 -0700 loop-AES-v3.7z/build-initrd.sh 2023-04-17 18:46:32.940350628 -0600 +@@ -967,6 +967,9 @@ + maybeMakeDiskNode idac0d2p 72 32 0 + maybeMakeDiskNode idac0d3p 72 48 0 + maybeMakeDiskNode mmcblk0p 179 0 0 ++maybeMakeDiskNode nvme0n1p 249 0 "" ++maybeMakeDiskNode nvme1n1p 249 8 "" ++maybeMakeDiskNode nvme2n1p 249 16 "" + + if [ ${mknodCount} != ${mknodRefCount} ] ; then + echo "*" diff --git a/sys-fs/loop-aes/loop-aes-3.8c.ebuild b/sys-fs/loop-aes/loop-aes-3.8c.ebuild index 40face6c0e2e..5c3b2d38850a 100644 --- a/sys-fs/loop-aes/loop-aes-3.8c.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.8c.ebuild @@ -27,7 +27,10 @@ IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" DEPEND="app-crypt/loop-aes-losetup" -PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) +PATCHES=( + "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch + "${FILESDIR}"/loop-aes-3.8c-build-initrd_nvme.patch +) pkg_setup() { linux-mod-r1_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 6dfb257a0347b2146d68f4dcc51781a38735dc17 Author: Hank Leininger korelogic com> AuthorDate: Tue May 21 23:38:16 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 25 06:46:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dfb257a sys-fs/loop-aes: add 3.8c Adds kernel 6.9.x support. Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/932392 Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.8c.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index e20f56fa0200..5be83ea03b3b 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1 +1,2 @@ DIST loop-AES-v3.8b.tar.bz2 411795 BLAKE2B 51e2c4ddd25f288c5cc5cbbbe20d79951d68bc2b7ecc91fe6eddbb829b297fe6946590512f423efcf5be3c4a1c9ce450c0cf49ed44ac6ad8eb2568468570d48f SHA512 8143649cc9616735cb9a9c8cb8b5c8a709b139e8b41aec444d56c85ef7852d103f657d0d702ffb04783963f0d0e919a6fe4e10b31cd373cd326e546caad90661 +DIST loop-AES-v3.8c.tar.bz2 419257 BLAKE2B dd7fe8e4fbc3b58e11ef5440ea81b65d9a1e92e71a81020b9664ae2387dd36da327fddab85bfc27b23ac2f546b7622526ded1424e2c6cd3659e8998f914151db SHA512 d22b4773f42d47a8f499e3234f64a880248ea6a2c7e96b598ec11d3d674fca09d989ef9bbee254b384c9fe17adb009115bcfb932081a326400120c1c4c828779 diff --git a/sys-fs/loop-aes/loop-aes-3.8c.ebuild b/sys-fs/loop-aes/loop-aes-3.8c.ebuild new file mode 100644 index ..a9c53b337813 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.8c.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod-r1 + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="https://sourceforge.net/projects/loop-aes/"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod-r1_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" +} + +src_compile() { + local modlist=( loop=block::tmp-d-kbuild:all ) + local modargs=( VAR="${KV_OUT_DIR}" + LINUX_SOURCE="${KERNEL_DIR}" + KBUILD_OUTPUT="${KBUILD_OUTPUT}" + USE_KBUILD=y MODINST=n RUNDM=n ) + + if use extra-ciphers; then + modlist+=( + loop_blowfish=block::tmp-d-kbuild:all + loop_serpent=block::tmp-d-kbuild:all + loop_twofish=block::tmp-d-kbuild:all ) + modargs+=( EXTRA_CIPHERS=y ) + fi + + use cpu_flags_x86_aes && modargs+=( INTELAES=y ) + use keyscrub && modargs+=( KEYSCRUB=y ) + use cpu_flags_x86_padlock && modargs+=( PADLOCK=y ) + + linux-mod-r1_src_compile +} + +src_install() { + linux-mod-r1_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod-r1_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: d1d13aa89898e66bc0beadc6ae587aeeab04659e Author: Hank Leininger korelogic com> AuthorDate: Wed May 22 00:12:53 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 25 06:46:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d13aa8 sys-fs/loop-aes: wire up verify-sig Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.8c.ebuild | 15 +++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 5be83ea03b3b..d06fb0cd0f83 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1,3 @@ DIST loop-AES-v3.8b.tar.bz2 411795 BLAKE2B 51e2c4ddd25f288c5cc5cbbbe20d79951d68bc2b7ecc91fe6eddbb829b297fe6946590512f423efcf5be3c4a1c9ce450c0cf49ed44ac6ad8eb2568468570d48f SHA512 8143649cc9616735cb9a9c8cb8b5c8a709b139e8b41aec444d56c85ef7852d103f657d0d702ffb04783963f0d0e919a6fe4e10b31cd373cd326e546caad90661 DIST loop-AES-v3.8c.tar.bz2 419257 BLAKE2B dd7fe8e4fbc3b58e11ef5440ea81b65d9a1e92e71a81020b9664ae2387dd36da327fddab85bfc27b23ac2f546b7622526ded1424e2c6cd3659e8998f914151db SHA512 d22b4773f42d47a8f499e3234f64a880248ea6a2c7e96b598ec11d3d674fca09d989ef9bbee254b384c9fe17adb009115bcfb932081a326400120c1c4c828779 +DIST loop-AES-v3.8c.tar.bz2.sig 861 BLAKE2B aa6c3e2b1e0ab604d92ae6c09fed992f629c7f61b7b62e6d073600f72973ace430e5e0964174a40b63eb703ede4f53098c6deb8af13d663e0bb147a2138a6635 SHA512 44ca990fdf55e8c03e85139dfc07dde5ad1cbd3944060ee2c15b3ce54656b7836e7a8839d237a53361c3ba7bdafda39cbbab0f03bd1952e679d1a3a3c2f0930b diff --git a/sys-fs/loop-aes/loop-aes-3.8c.ebuild b/sys-fs/loop-aes/loop-aes-3.8c.ebuild index a9c53b337813..40face6c0e2e 100644 --- a/sys-fs/loop-aes/loop-aes-3.8c.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.8c.ebuild @@ -3,13 +3,22 @@ EAPI=8 -inherit linux-mod-r1 +inherit linux-mod-r1 verify-sig MY_P="${PN/aes/AES}-v${PV}" DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" HOMEPAGE="https://sourceforge.net/projects/loop-aes/"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; +SRC_URI=" + http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2 + verify-sig? ( + http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2.sign + -> ${MY_P}.tar.bz2.sig + ) +" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jariruusu )" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/jariruusu.asc" +S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" @@ -20,8 +29,6 @@ DEPEND="app-crypt/loop-aes-losetup" PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) -S="${WORKDIR}/${MY_P}" - pkg_setup() { linux-mod-r1_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: b728aeb1c886d26a5ceed9700f3764a0ebfa1587 Author: Hank Leininger korelogic com> AuthorDate: Tue Feb 6 23:41:06 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 4 07:53:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b728aeb1 sys-fs/loop-aes: drop 3.7z, 3.8a Signed-off-by: Hank Leininger korelogic.com> Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/Manifest | 2 -- sys-fs/loop-aes/loop-aes-3.7z.ebuild | 69 sys-fs/loop-aes/loop-aes-3.8a.ebuild | 69 3 files changed, 140 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 22252520d22f..e20f56fa0200 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,3 +1 @@ -DIST loop-AES-v3.7z.tar.bz2 403715 BLAKE2B 44a64f6f071a2263ba9aec7e9d576ede4761ef12cdded1725f897fdf8f8c8aa0a841bd34380d020159d1509cd78b7f80fd8c0f7f340cc5b35d16690aacfa6e0b SHA512 a682ab0b45b1a7e2f06bcc6351a08fb6c4af1f8917c72816a07030fa07a041be7620ad20722404186dc5056b01d8ac98aaf85face6bf68336d8608a2dae3 -DIST loop-AES-v3.8a.tar.bz2 404078 BLAKE2B fc4bd2999c3cc9fdbdc5e69e57bcad6304f9101773911af0ad8b9d1271837b7da07c7adfbf38355d82dd8e0a5b13a8ab38613e90b964ff07e3e6ace4ade4a688 SHA512 cf89281e964257040bb17c85078a711199126e9624f9b0b019b30115568752c54c07ef77d67f5cc5a0165cad320dd7be7fa3144584d7ef02ad395f1cae9ffcd0 DIST loop-AES-v3.8b.tar.bz2 411795 BLAKE2B 51e2c4ddd25f288c5cc5cbbbe20d79951d68bc2b7ecc91fe6eddbb829b297fe6946590512f423efcf5be3c4a1c9ce450c0cf49ed44ac6ad8eb2568468570d48f SHA512 8143649cc9616735cb9a9c8cb8b5c8a709b139e8b41aec444d56c85ef7852d103f657d0d702ffb04783963f0d0e919a6fe4e10b31cd373cd326e546caad90661 diff --git a/sys-fs/loop-aes/loop-aes-3.7z.ebuild b/sys-fs/loop-aes/loop-aes-3.7z.ebuild deleted file mode 100644 index 27b95ca5fd2c.. --- a/sys-fs/loop-aes/loop-aes-3.7z.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" - -PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" - use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS+=" EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dodoc ChangeLog - dobin loop-aes-keygen - doman loop-aes-keygen.1 - - into / - dosbin build-initrd.sh -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo -} diff --git a/sys-fs/loop-aes/loop-aes-3.8a.ebuild b/sys-fs/loop-aes/loop-aes-3.8a.ebuild deleted file mode 100644 index 4854a6549c10.. --- a/sys-fs/loop-aes/loop-aes-3.8a.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" - -PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: bbd984ff691240e88f4d62fb807cca09cec06be9 Author: Mike Pagano gentoo org> AuthorDate: Thu Nov 23 15:30:32 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sat Jan 20 20:18:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd984ff sys-fs/loop-aes: bump to 3.8b, migrate to linux-mod-r1 Bug: https://bugs.gentoo.org/908721 Signed-off-by: Mike Pagano gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33945 Signed-off-by: Mike Pagano gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.8b.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 543b69293b95..22252520d22f 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1,3 @@ DIST loop-AES-v3.7z.tar.bz2 403715 BLAKE2B 44a64f6f071a2263ba9aec7e9d576ede4761ef12cdded1725f897fdf8f8c8aa0a841bd34380d020159d1509cd78b7f80fd8c0f7f340cc5b35d16690aacfa6e0b SHA512 a682ab0b45b1a7e2f06bcc6351a08fb6c4af1f8917c72816a07030fa07a041be7620ad20722404186dc5056b01d8ac98aaf85face6bf68336d8608a2dae3 DIST loop-AES-v3.8a.tar.bz2 404078 BLAKE2B fc4bd2999c3cc9fdbdc5e69e57bcad6304f9101773911af0ad8b9d1271837b7da07c7adfbf38355d82dd8e0a5b13a8ab38613e90b964ff07e3e6ace4ade4a688 SHA512 cf89281e964257040bb17c85078a711199126e9624f9b0b019b30115568752c54c07ef77d67f5cc5a0165cad320dd7be7fa3144584d7ef02ad395f1cae9ffcd0 +DIST loop-AES-v3.8b.tar.bz2 411795 BLAKE2B 51e2c4ddd25f288c5cc5cbbbe20d79951d68bc2b7ecc91fe6eddbb829b297fe6946590512f423efcf5be3c4a1c9ce450c0cf49ed44ac6ad8eb2568468570d48f SHA512 8143649cc9616735cb9a9c8cb8b5c8a709b139e8b41aec444d56c85ef7852d103f657d0d702ffb04783963f0d0e919a6fe4e10b31cd373cd326e546caad90661 diff --git a/sys-fs/loop-aes/loop-aes-3.8b.ebuild b/sys-fs/loop-aes/loop-aes-3.8b.ebuild new file mode 100644 index ..e74a90959434 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.8b.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod-r1 + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="https://sourceforge.net/projects/loop-aes/"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod-r1_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" +} + +src_compile() { + local modlist=( loop=block::tmp-d-kbuild:all ) + local modargs=( VAR="${KV_OUT_DIR}" + LINUX_SOURCE="${KERNEL_DIR}" + KBUILD_OUTPUT="${KBUILD_OUTPUT}" + USE_KBUILD=y MODINST=n RUNDM=n ) + + if use extra-ciphers; then + modlist+=( + loop_blowfish=block::tmp-d-kbuild:all + loop_serpent=block::tmp-d-kbuild:all + loop_twofish=block::tmp-d-kbuild:all ) + modargs+=( EXTRA_CIPHERS=y ) + fi + + use cpu_flags_x86_aes && modargs+=( INTELAES=y ) + use keyscrub && modargs+=( KEYSCRUB=y ) + use cpu_flags_x86_padlock && modargs+=( PADLOCK=y ) + + linux-mod-r1_src_compile +} + +src_install() { + linux-mod-r1_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod-r1_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 0625af929a01d0b71d81241adecf5538193af78d Author: Hank Leininger korelogic com> AuthorDate: Thu Mar 23 02:54:42 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 23 07:19:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0625af92 sys-fs/loop-aes: drop 3.7y Signed-off-by: Hank Leininger korelogic.com> Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 - sys-fs/loop-aes/loop-aes-3.7y.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index fa1d592dca16..0358746bd541 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1 @@ -DIST loop-AES-v3.7y.tar.bz2 404257 BLAKE2B b54c38abf9e85b5482a1d0795dc4b41301c9a06dfcfd088999e85ce7ca1adf4a91975482b05bf5eaa7efe7a4a96980475a89c8b98bfcb9f1edceeb5e435fd6ff SHA512 d5882974900ca376cd72bd893ff02670801ffb39286112cb1058adc687c560a2ac8fc4440966db46cf9eb614ed6a79da1e80af1c9588871b451af877b203e86f DIST loop-AES-v3.7z.tar.bz2 403715 BLAKE2B 44a64f6f071a2263ba9aec7e9d576ede4761ef12cdded1725f897fdf8f8c8aa0a841bd34380d020159d1509cd78b7f80fd8c0f7f340cc5b35d16690aacfa6e0b SHA512 a682ab0b45b1a7e2f06bcc6351a08fb6c4af1f8917c72816a07030fa07a041be7620ad20722404186dc5056b01d8ac98aaf85face6bf68336d8608a2dae3 diff --git a/sys-fs/loop-aes/loop-aes-3.7y.ebuild b/sys-fs/loop-aes/loop-aes-3.7y.ebuild deleted file mode 100644 index 27b95ca5fd2c.. --- a/sys-fs/loop-aes/loop-aes-3.7y.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" - -PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" - use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS+=" EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dodoc ChangeLog - dobin loop-aes-keygen - doman loop-aes-keygen.1 - - into / - dosbin build-initrd.sh -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 3cf84da6224a95947f3dd16c6c35dafd93c2c3c4 Author: Hank Leininger korelogic com> AuthorDate: Thu Mar 23 02:55:31 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 23 07:19:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf84da6 sys-fs/loop-aes: add 3.8a Signed-off-by: Hank Leininger korelogic.com> Closes: https://github.com/gentoo/gentoo/pull/30312 Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.8a.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 0358746bd541..543b69293b95 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1 +1,2 @@ DIST loop-AES-v3.7z.tar.bz2 403715 BLAKE2B 44a64f6f071a2263ba9aec7e9d576ede4761ef12cdded1725f897fdf8f8c8aa0a841bd34380d020159d1509cd78b7f80fd8c0f7f340cc5b35d16690aacfa6e0b SHA512 a682ab0b45b1a7e2f06bcc6351a08fb6c4af1f8917c72816a07030fa07a041be7620ad20722404186dc5056b01d8ac98aaf85face6bf68336d8608a2dae3 +DIST loop-AES-v3.8a.tar.bz2 404078 BLAKE2B fc4bd2999c3cc9fdbdc5e69e57bcad6304f9101773911af0ad8b9d1271837b7da07c7adfbf38355d82dd8e0a5b13a8ab38613e90b964ff07e3e6ace4ade4a688 SHA512 cf89281e964257040bb17c85078a711199126e9624f9b0b019b30115568752c54c07ef77d67f5cc5a0165cad320dd7be7fa3144584d7ef02ad395f1cae9ffcd0 diff --git a/sys-fs/loop-aes/loop-aes-3.8a.ebuild b/sys-fs/loop-aes/loop-aes-3.8a.ebuild new file mode 100644 index ..4854a6549c10 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.8a.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: cdf9cdf285223e4f96412e52050b43cc9c955611 Author: Hank Leininger korelogic com> AuthorDate: Sun Dec 25 18:32:17 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 25 20:05:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf9cdf2 sys-fs/loop-aes: add 3.7z Signed-off-by: Hank Leininger korelogic.com> Closes: https://github.com/gentoo/gentoo/pull/28801 Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7z.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 2b048e8e2cf8..fa1d592dca16 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1 +1,2 @@ DIST loop-AES-v3.7y.tar.bz2 404257 BLAKE2B b54c38abf9e85b5482a1d0795dc4b41301c9a06dfcfd088999e85ce7ca1adf4a91975482b05bf5eaa7efe7a4a96980475a89c8b98bfcb9f1edceeb5e435fd6ff SHA512 d5882974900ca376cd72bd893ff02670801ffb39286112cb1058adc687c560a2ac8fc4440966db46cf9eb614ed6a79da1e80af1c9588871b451af877b203e86f +DIST loop-AES-v3.7z.tar.bz2 403715 BLAKE2B 44a64f6f071a2263ba9aec7e9d576ede4761ef12cdded1725f897fdf8f8c8aa0a841bd34380d020159d1509cd78b7f80fd8c0f7f340cc5b35d16690aacfa6e0b SHA512 a682ab0b45b1a7e2f06bcc6351a08fb6c4af1f8917c72816a07030fa07a041be7620ad20722404186dc5056b01d8ac98aaf85face6bf68336d8608a2dae3 diff --git a/sys-fs/loop-aes/loop-aes-3.7z.ebuild b/sys-fs/loop-aes/loop-aes-3.7z.ebuild new file mode 100644 index ..27b95ca5fd2c --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7z.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 86a93632f68432cc140527f2f56830ec06407d7e Author: Hank Leininger korelogic com> AuthorDate: Sun Dec 25 18:31:14 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 25 20:05:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a93632 sys-fs/loop-aes: drop 3.7x Signed-off-by: Hank Leininger korelogic.com> Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 - sys-fs/loop-aes/loop-aes-3.7x.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index eb3f31bd617f..2b048e8e2cf8 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1 @@ -DIST loop-AES-v3.7x.tar.bz2 380098 BLAKE2B 328e9eefcd22875ceb8b64b632032a63f5edac03c1ac6897cd05e0ca5d28b32a03428ba5da92c88361c1c115d28576c21c4d66e840137e203aab75926b5fd0fa SHA512 2d5986e524e11e1c69c4052d9545bd270e1726e0128884a0a942fef4491a90549fac7bf914348f6a8a8a9c3c38b77ebbf4af78a95a5d12d4c1db9d2a2cd04fc2 DIST loop-AES-v3.7y.tar.bz2 404257 BLAKE2B b54c38abf9e85b5482a1d0795dc4b41301c9a06dfcfd088999e85ce7ca1adf4a91975482b05bf5eaa7efe7a4a96980475a89c8b98bfcb9f1edceeb5e435fd6ff SHA512 d5882974900ca376cd72bd893ff02670801ffb39286112cb1058adc687c560a2ac8fc4440966db46cf9eb614ed6a79da1e80af1c9588871b451af877b203e86f diff --git a/sys-fs/loop-aes/loop-aes-3.7x.ebuild b/sys-fs/loop-aes/loop-aes-3.7x.ebuild deleted file mode 100644 index 5f6b4ed8f398.. --- a/sys-fs/loop-aes/loop-aes-3.7x.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" - -PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" - use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS+=" EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dodoc ChangeLog - dobin loop-aes-keygen - doman loop-aes-keygen.1 - - into / - dosbin build-initrd.sh -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: b725f2708576cee605562aa8833928ca98a24c3f Author: Hank Leininger korelogic com> AuthorDate: Sat Oct 29 19:47:06 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 14 14:31:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b725f270 sys-fs/loop-aes: drop 3.7w Signed-off-by: Hank Leininger korelogic.com> Closes: https://github.com/gentoo/gentoo/pull/28023 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/Manifest | 1 - sys-fs/loop-aes/loop-aes-3.7w.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 5be0d8a36c69..eb3f31bd617f 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,3 +1,2 @@ -DIST loop-AES-v3.7w.tar.bz2 379844 BLAKE2B 00877a1711afa0a232f6cf0d568fd667fe891393c4cf4602666c68169c71b4a1308806e37ce48f7e5372d5e2416be2f5f1a680302d6ccc795057ccc1d3716f4b SHA512 882653341edba90a4717624382826296d490cd71d4e8843c9f44f606eda0d30a9e685a5310ed3b996b04ab9095d7be6adccff2a16f1c68a2349c052a69fd0a15 DIST loop-AES-v3.7x.tar.bz2 380098 BLAKE2B 328e9eefcd22875ceb8b64b632032a63f5edac03c1ac6897cd05e0ca5d28b32a03428ba5da92c88361c1c115d28576c21c4d66e840137e203aab75926b5fd0fa SHA512 2d5986e524e11e1c69c4052d9545bd270e1726e0128884a0a942fef4491a90549fac7bf914348f6a8a8a9c3c38b77ebbf4af78a95a5d12d4c1db9d2a2cd04fc2 DIST loop-AES-v3.7y.tar.bz2 404257 BLAKE2B b54c38abf9e85b5482a1d0795dc4b41301c9a06dfcfd088999e85ce7ca1adf4a91975482b05bf5eaa7efe7a4a96980475a89c8b98bfcb9f1edceeb5e435fd6ff SHA512 d5882974900ca376cd72bd893ff02670801ffb39286112cb1058adc687c560a2ac8fc4440966db46cf9eb614ed6a79da1e80af1c9588871b451af877b203e86f diff --git a/sys-fs/loop-aes/loop-aes-3.7w.ebuild b/sys-fs/loop-aes/loop-aes-3.7w.ebuild deleted file mode 100644 index 5f6b4ed8f398.. --- a/sys-fs/loop-aes/loop-aes-3.7w.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" - -PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" - use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS+=" EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dodoc ChangeLog - dobin loop-aes-keygen - doman loop-aes-keygen.1 - - into / - dosbin build-initrd.sh -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 6fdd1e347a6b9a27a7503821da45f1d6b522a2f6 Author: Hank Leininger korelogic com> AuthorDate: Sat Oct 29 19:46:31 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 14 14:31:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdd1e34 sys-fs/loop-aes: add 3.7y Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/878745 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7y.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 523c94b316bf..5be0d8a36c69 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1,3 @@ DIST loop-AES-v3.7w.tar.bz2 379844 BLAKE2B 00877a1711afa0a232f6cf0d568fd667fe891393c4cf4602666c68169c71b4a1308806e37ce48f7e5372d5e2416be2f5f1a680302d6ccc795057ccc1d3716f4b SHA512 882653341edba90a4717624382826296d490cd71d4e8843c9f44f606eda0d30a9e685a5310ed3b996b04ab9095d7be6adccff2a16f1c68a2349c052a69fd0a15 DIST loop-AES-v3.7x.tar.bz2 380098 BLAKE2B 328e9eefcd22875ceb8b64b632032a63f5edac03c1ac6897cd05e0ca5d28b32a03428ba5da92c88361c1c115d28576c21c4d66e840137e203aab75926b5fd0fa SHA512 2d5986e524e11e1c69c4052d9545bd270e1726e0128884a0a942fef4491a90549fac7bf914348f6a8a8a9c3c38b77ebbf4af78a95a5d12d4c1db9d2a2cd04fc2 +DIST loop-AES-v3.7y.tar.bz2 404257 BLAKE2B b54c38abf9e85b5482a1d0795dc4b41301c9a06dfcfd088999e85ce7ca1adf4a91975482b05bf5eaa7efe7a4a96980475a89c8b98bfcb9f1edceeb5e435fd6ff SHA512 d5882974900ca376cd72bd893ff02670801ffb39286112cb1058adc687c560a2ac8fc4440966db46cf9eb614ed6a79da1e80af1c9588871b451af877b203e86f diff --git a/sys-fs/loop-aes/loop-aes-3.7y.ebuild b/sys-fs/loop-aes/loop-aes-3.7y.ebuild new file mode 100644 index ..27b95ca5fd2c --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7y.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 21ae97310c98968d2e3f73201bad932af5f4698a Author: Hank Leininger korelogic com> AuthorDate: Sun Jul 10 18:12:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 10 22:49:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ae9731 sys-fs/loop-aes: drop 3.7v Signed-off-by: Hank Leininger korelogic.com> Closes: https://github.com/gentoo/gentoo/pull/26330 Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 - sys-fs/loop-aes/loop-aes-3.7v.ebuild | 67 2 files changed, 68 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 5ef6ad30e214..523c94b316bf 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,3 +1,2 @@ -DIST loop-AES-v3.7v.tar.bz2 378465 BLAKE2B 01d9c3719242846696c1e199a02a42254c06472abce6cee7ccc3882e456921176f7469e9c61331193dd86ee2fcf0d24972f9012026eadad150a8e6116dd4e275 SHA512 62c0bafd97bc07d78d128ba3bbcf471bf16bd979264ad9180132b83f01a1e8d4f6d9aa874c602a00bc85360abfefe16f72b28b2c73cc2ad863ea2d36eb7bc478 DIST loop-AES-v3.7w.tar.bz2 379844 BLAKE2B 00877a1711afa0a232f6cf0d568fd667fe891393c4cf4602666c68169c71b4a1308806e37ce48f7e5372d5e2416be2f5f1a680302d6ccc795057ccc1d3716f4b SHA512 882653341edba90a4717624382826296d490cd71d4e8843c9f44f606eda0d30a9e685a5310ed3b996b04ab9095d7be6adccff2a16f1c68a2349c052a69fd0a15 DIST loop-AES-v3.7x.tar.bz2 380098 BLAKE2B 328e9eefcd22875ceb8b64b632032a63f5edac03c1ac6897cd05e0ca5d28b32a03428ba5da92c88361c1c115d28576c21c4d66e840137e203aab75926b5fd0fa SHA512 2d5986e524e11e1c69c4052d9545bd270e1726e0128884a0a942fef4491a90549fac7bf914348f6a8a8a9c3c38b77ebbf4af78a95a5d12d4c1db9d2a2cd04fc2 diff --git a/sys-fs/loop-aes/loop-aes-3.7v.ebuild b/sys-fs/loop-aes/loop-aes-3.7v.ebuild deleted file mode 100644 index 3061d50ad0a8.. --- a/sys-fs/loop-aes/loop-aes-3.7v.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" - use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS+=" EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dodoc ChangeLog - dobin loop-aes-keygen - doman loop-aes-keygen.1 - - into / - dosbin build-initrd.sh -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 461913cedd9ee4badfff9b1322ec54417a1ff92f Author: Hank Leininger korelogic com> AuthorDate: Sun Jul 10 18:10:39 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 10 22:49:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461913ce sys-fs/loop-aes: add 3.7x Signed-off-by: Hank Leininger korelogic.com> Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7x.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 529b8e4b6fbb..5ef6ad30e214 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1,3 @@ DIST loop-AES-v3.7v.tar.bz2 378465 BLAKE2B 01d9c3719242846696c1e199a02a42254c06472abce6cee7ccc3882e456921176f7469e9c61331193dd86ee2fcf0d24972f9012026eadad150a8e6116dd4e275 SHA512 62c0bafd97bc07d78d128ba3bbcf471bf16bd979264ad9180132b83f01a1e8d4f6d9aa874c602a00bc85360abfefe16f72b28b2c73cc2ad863ea2d36eb7bc478 DIST loop-AES-v3.7w.tar.bz2 379844 BLAKE2B 00877a1711afa0a232f6cf0d568fd667fe891393c4cf4602666c68169c71b4a1308806e37ce48f7e5372d5e2416be2f5f1a680302d6ccc795057ccc1d3716f4b SHA512 882653341edba90a4717624382826296d490cd71d4e8843c9f44f606eda0d30a9e685a5310ed3b996b04ab9095d7be6adccff2a16f1c68a2349c052a69fd0a15 +DIST loop-AES-v3.7x.tar.bz2 380098 BLAKE2B 328e9eefcd22875ceb8b64b632032a63f5edac03c1ac6897cd05e0ca5d28b32a03428ba5da92c88361c1c115d28576c21c4d66e840137e203aab75926b5fd0fa SHA512 2d5986e524e11e1c69c4052d9545bd270e1726e0128884a0a942fef4491a90549fac7bf914348f6a8a8a9c3c38b77ebbf4af78a95a5d12d4c1db9d2a2cd04fc2 diff --git a/sys-fs/loop-aes/loop-aes-3.7x.ebuild b/sys-fs/loop-aes/loop-aes-3.7x.ebuild new file mode 100644 index ..5f6b4ed8f398 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7x.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/files/, sys-fs/loop-aes/
commit: 0bb250ff921c5789e395e491530c23156a01fc3b Author: Hank Leininger korelogic com> AuthorDate: Fri Mar 4 03:20:22 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 11 08:31:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb250ff sys-fs/loop-aes: Version bump to 3.7w, minor Gentoo compat fixes Upstream version bump added 5.16 support. Also, updates to the bundled build-initrd.sh script to be compatible with Gentoo's install ISO kernel (see bug). Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/834546 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/24399 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/Manifest | 1 + .../files/build-initrd_explicit-losetup.patch | 28 + sys-fs/loop-aes/loop-aes-3.7w.ebuild | 69 ++ 3 files changed, 98 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 25aeb63a47a7..529b8e4b6fbb 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1 +1,2 @@ DIST loop-AES-v3.7v.tar.bz2 378465 BLAKE2B 01d9c3719242846696c1e199a02a42254c06472abce6cee7ccc3882e456921176f7469e9c61331193dd86ee2fcf0d24972f9012026eadad150a8e6116dd4e275 SHA512 62c0bafd97bc07d78d128ba3bbcf471bf16bd979264ad9180132b83f01a1e8d4f6d9aa874c602a00bc85360abfefe16f72b28b2c73cc2ad863ea2d36eb7bc478 +DIST loop-AES-v3.7w.tar.bz2 379844 BLAKE2B 00877a1711afa0a232f6cf0d568fd667fe891393c4cf4602666c68169c71b4a1308806e37ce48f7e5372d5e2416be2f5f1a680302d6ccc795057ccc1d3716f4b SHA512 882653341edba90a4717624382826296d490cd71d4e8843c9f44f606eda0d30a9e685a5310ed3b996b04ab9095d7be6adccff2a16f1c68a2349c052a69fd0a15 diff --git a/sys-fs/loop-aes/files/build-initrd_explicit-losetup.patch b/sys-fs/loop-aes/files/build-initrd_explicit-losetup.patch new file mode 100644 index ..2cf2976b71fe --- /dev/null +++ b/sys-fs/loop-aes/files/build-initrd_explicit-losetup.patch @@ -0,0 +1,28 @@ +--- loop-AES-v3.7v.orig/build-initrd.sh2012-11-12 09:42:58.0 -0700 loop-AES-v3.7v/build-initrd.sh 2022-01-05 18:27:49.410016729 -0700 +@@ -884,7 +884,8 @@ + + dd if=/dev/zero of=tmp-i-$$ bs=1024 count=${y} + /sbin/mkfs -t minix -i 32 tmp-i-$$ ${y} +-mount -t minix tmp-i-$$ tmp-d-$$ -o loop=/dev/loop${DEVFSSLASH2}${TEMPLOOPINDEX} ++losetup /dev/loop${DEVFSSLASH2}${TEMPLOOPINDEX} tmp-i-$$ ++mount -t minix /dev/loop${DEVFSSLASH2}${TEMPLOOPINDEX} tmp-d-$$ + fi + cd tmp-d-$$ + +@@ -978,6 +979,7 @@ + if [ ${USEPIVOT} != 2 ] ; then + umount tmp-d-$$ + rmdir tmp-d-$$ ++losetup -d /dev/loop${DEVFSSLASH2}${TEMPLOOPINDEX} + rm tmp-i-$$ + else + rm -rf tmp-d-$$ +@@ -1002,6 +1004,7 @@ + cd .. + df tmp-d-$$ + umount tmp-d-$$ ++losetup -d /dev/loop${DEVFSSLASH2}${TEMPLOOPINDEX} + rmdir tmp-d-$$ + sync ; sync ; sync + gzip -9 tmp-i-$$ diff --git a/sys-fs/loop-aes/loop-aes-3.7w.ebuild b/sys-fs/loop-aes/loop-aes-3.7w.ebuild new file mode 100644 index ..c8931191f0a0 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7w.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +PATCHES=( "${FILESDIR}"/build-initrd_explicit-losetup.patch ) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/, sys-fs/loop-aes/files/
commit: 3efb06826e66be6a1e1ba8d7066591e3815bc3e8 Author: Joonas Niilola gentoo org> AuthorDate: Fri Mar 11 08:30:12 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 11 08:31:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efb0682 sys-fs/loop-aes: rename patch file Signed-off-by: Joonas Niilola gentoo.org> ...-losetup.patch => loop-aes-3.7w-build-initrd_explicit-losetup.patch} | 0 sys-fs/loop-aes/loop-aes-3.7w.ebuild| 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/loop-aes/files/build-initrd_explicit-losetup.patch b/sys-fs/loop-aes/files/loop-aes-3.7w-build-initrd_explicit-losetup.patch similarity index 100% rename from sys-fs/loop-aes/files/build-initrd_explicit-losetup.patch rename to sys-fs/loop-aes/files/loop-aes-3.7w-build-initrd_explicit-losetup.patch diff --git a/sys-fs/loop-aes/loop-aes-3.7w.ebuild b/sys-fs/loop-aes/loop-aes-3.7w.ebuild index c8931191f0a0..5f6b4ed8f398 100644 --- a/sys-fs/loop-aes/loop-aes-3.7w.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.7w.ebuild @@ -18,7 +18,7 @@ IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" DEPEND="app-crypt/loop-aes-losetup" -PATCHES=( "${FILESDIR}"/build-initrd_explicit-losetup.patch ) +PATCHES=( "${FILESDIR}"/loop-aes-3.7w-build-initrd_explicit-losetup.patch ) S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 8994a9ab9245a3894d50af4360a2b1fc93510169 Author: Hank Leininger korelogic com> AuthorDate: Mon Oct 11 16:42:25 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 01:48:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8994a9ab sys-fs/loop-aes: drop old Signed-off-by: Hank Leininger korelogic.com> Package-Manager: Portage-3.0.28, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/22557 Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 - sys-fs/loop-aes/loop-aes-3.7t.ebuild | 71 2 files changed, 72 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 961706a8edd..25aeb63a47a 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1 @@ -DIST loop-AES-v3.7t.tar.bz2 377808 BLAKE2B 77a6baa31be9efc84504e6eaccca87193180b26ec6f6dc824480453e78905f8763c08fd72a63c18950796ad0b70ad8be2ed26e107cded6dcaddd96433dfa7f56 SHA512 cb0dcbfa7639f8d2c1990465a44cbcd6d4bf065b1df9178f4dd524a8b8ddd05ebb860e6a9d9425b4a22b9c74342bf3ff232ff777be9b5458bdabe54f4097ecef DIST loop-AES-v3.7v.tar.bz2 378465 BLAKE2B 01d9c3719242846696c1e199a02a42254c06472abce6cee7ccc3882e456921176f7469e9c61331193dd86ee2fcf0d24972f9012026eadad150a8e6116dd4e275 SHA512 62c0bafd97bc07d78d128ba3bbcf471bf16bd979264ad9180132b83f01a1e8d4f6d9aa874c602a00bc85360abfefe16f72b28b2c73cc2ad863ea2d36eb7bc478 diff --git a/sys-fs/loop-aes/loop-aes-3.7t.ebuild b/sys-fs/loop-aes/loop-aes-3.7t.ebuild deleted file mode 100644 index 116820a36e6..000 --- a/sys-fs/loop-aes/loop-aes-3.7t.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" - use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS+=" EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dobin loop-aes-keygen - doman loop-aes-keygen.1 - - into / - dosbin build-initrd.sh -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo - einfo "If you have a newer Intel processor (i5, i7), and you use AES" - einfo "you may want to consider using the aes-ni use flag. It will" - einfo "use your processors native AES instructions giving quite a speed" - einfo "increase." - einfo -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: f652fca19a3832069a5eed9a408fd6bfced4e029 Author: Hank Leininger korelogic com> AuthorDate: Sun Sep 26 20:05:32 2021 + Commit: Sam James gentoo org> CommitDate: Sun Sep 26 21:01:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f652fca1 sys-fs/loop-aes: Remove old. Signed-off-by: Hank Leininger korelogic.com> Package-Manager: Portage-3.0.23, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/22415 Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 - sys-fs/loop-aes/loop-aes-3.7s.ebuild | 71 2 files changed, 72 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 9eef13bf69f..961706a8edd 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,3 +1,2 @@ -DIST loop-AES-v3.7s.tar.bz2 376972 BLAKE2B 0a4dcc6aeadfad5c33b01b48c53d6df55925be2cc0f85c2e96b61b15a60d42d7868fa9c32ad5ef3a13caa5e1ab4407792aad32cd60a57b094348b355cd688b22 SHA512 25f7d9218ae83c4c1fb5294bc405267c3a4e20954fbd7a45effb70ebef4014625b8cc93c7d69be220da4a04f4cd4b429763273cdb6cda497a6a31888d47ca1d1 DIST loop-AES-v3.7t.tar.bz2 377808 BLAKE2B 77a6baa31be9efc84504e6eaccca87193180b26ec6f6dc824480453e78905f8763c08fd72a63c18950796ad0b70ad8be2ed26e107cded6dcaddd96433dfa7f56 SHA512 cb0dcbfa7639f8d2c1990465a44cbcd6d4bf065b1df9178f4dd524a8b8ddd05ebb860e6a9d9425b4a22b9c74342bf3ff232ff777be9b5458bdabe54f4097ecef DIST loop-AES-v3.7v.tar.bz2 378465 BLAKE2B 01d9c3719242846696c1e199a02a42254c06472abce6cee7ccc3882e456921176f7469e9c61331193dd86ee2fcf0d24972f9012026eadad150a8e6116dd4e275 SHA512 62c0bafd97bc07d78d128ba3bbcf471bf16bd979264ad9180132b83f01a1e8d4f6d9aa874c602a00bc85360abfefe16f72b28b2c73cc2ad863ea2d36eb7bc478 diff --git a/sys-fs/loop-aes/loop-aes-3.7s.ebuild b/sys-fs/loop-aes/loop-aes-3.7s.ebuild deleted file mode 100644 index 6879462d415..000 --- a/sys-fs/loop-aes/loop-aes-3.7s.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" - use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS+=" EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dobin loop-aes-keygen - doman loop-aes-keygen.1 - - into / - dosbin build-initrd.sh -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo - einfo "If you have a newer Intel processor (i5, i7), and you use AES" - einfo "you may want to consider using the aes-ni use flag. It will" - einfo "use your processors native AES instructions giving quite a speed" - einfo "increase." - einfo -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 6b88309916f69fd852d99641f43d480224a46b83 Author: Hank Leininger korelogic com> AuthorDate: Sun Sep 26 20:04:51 2021 + Commit: Sam James gentoo org> CommitDate: Sun Sep 26 21:00:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b883099 sys-fs/loop-aes: version bump to 3.7v Per upstream, this adds support for 5.12 and 5.14 kernels. Also some minor ebuild cleanups. Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/815052 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7v.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 7b917b365a4..9eef13bf69f 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1,3 @@ DIST loop-AES-v3.7s.tar.bz2 376972 BLAKE2B 0a4dcc6aeadfad5c33b01b48c53d6df55925be2cc0f85c2e96b61b15a60d42d7868fa9c32ad5ef3a13caa5e1ab4407792aad32cd60a57b094348b355cd688b22 SHA512 25f7d9218ae83c4c1fb5294bc405267c3a4e20954fbd7a45effb70ebef4014625b8cc93c7d69be220da4a04f4cd4b429763273cdb6cda497a6a31888d47ca1d1 DIST loop-AES-v3.7t.tar.bz2 377808 BLAKE2B 77a6baa31be9efc84504e6eaccca87193180b26ec6f6dc824480453e78905f8763c08fd72a63c18950796ad0b70ad8be2ed26e107cded6dcaddd96433dfa7f56 SHA512 cb0dcbfa7639f8d2c1990465a44cbcd6d4bf065b1df9178f4dd524a8b8ddd05ebb860e6a9d9425b4a22b9c74342bf3ff232ff777be9b5458bdabe54f4097ecef +DIST loop-AES-v3.7v.tar.bz2 378465 BLAKE2B 01d9c3719242846696c1e199a02a42254c06472abce6cee7ccc3882e456921176f7469e9c61331193dd86ee2fcf0d24972f9012026eadad150a8e6116dd4e275 SHA512 62c0bafd97bc07d78d128ba3bbcf471bf16bd979264ad9180132b83f01a1e8d4f6d9aa874c602a00bc85360abfefe16f72b28b2c73cc2ad863ea2d36eb7bc478 diff --git a/sys-fs/loop-aes/loop-aes-3.7v.ebuild b/sys-fs/loop-aes/loop-aes-3.7v.ebuild new file mode 100644 index 000..3061d50ad0a --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7v.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dodoc ChangeLog + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: a1d313fc7ff449f266811f650d6651d471c4a626 Author: Hank Leininger korelogic com> AuthorDate: Fri Mar 12 21:10:07 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 13 07:30:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d313fc sys-fs/loop-aes: version bump to 3.7t Per upstream, this version adds support for 5.11 kernels. Signed-off-by: Hank Leininger korelogic.com> Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7t.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 0a05b6c7405..03925c80f3a 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,3 +1,4 @@ DIST loop-AES-v3.7n.tar.bz2 373901 BLAKE2B 5cac9bd55f35a6cf0c056a6a2e75a48f49c1d23b7ebe1821e10dab522508e64ed23e5993dbcc19dbdeaab6c315ee4e71c8ecc17d9da41a5ad0794abc92563d7e SHA512 d190561f92a47292285e44c728bf1fcf9b7dd9c54f970ebc11a2988686f409515687a22028187756baaa4622903564e2646971a63eba13557c6ce78dc1f0bb96 DIST loop-AES-v3.7q.tar.bz2 376027 BLAKE2B 7f3206196fcb7ecc928bda4cd127042f61cd5ac7f39e483fb91db388572be1c8e252d5c4adb653e6fd00ff6a7ba4c1406c35f2b2659e9cb38fd817f1bdb2a15f SHA512 103869695f6b18bcc765804865468db4b24fc2fcce3ec97d8468fdc0bd37c480386960730e280cd93c707026dddc5e79d8d25e2601c3678330e016835166ad20 DIST loop-AES-v3.7s.tar.bz2 376972 BLAKE2B 0a4dcc6aeadfad5c33b01b48c53d6df55925be2cc0f85c2e96b61b15a60d42d7868fa9c32ad5ef3a13caa5e1ab4407792aad32cd60a57b094348b355cd688b22 SHA512 25f7d9218ae83c4c1fb5294bc405267c3a4e20954fbd7a45effb70ebef4014625b8cc93c7d69be220da4a04f4cd4b429763273cdb6cda497a6a31888d47ca1d1 +DIST loop-AES-v3.7t.tar.bz2 377808 BLAKE2B 77a6baa31be9efc84504e6eaccca87193180b26ec6f6dc824480453e78905f8763c08fd72a63c18950796ad0b70ad8be2ed26e107cded6dcaddd96433dfa7f56 SHA512 cb0dcbfa7639f8d2c1990465a44cbcd6d4bf065b1df9178f4dd524a8b8ddd05ebb860e6a9d9425b4a22b9c74342bf3ff232ff777be9b5458bdabe54f4097ecef diff --git a/sys-fs/loop-aes/loop-aes-3.7t.ebuild b/sys-fs/loop-aes/loop-aes-3.7t.ebuild new file mode 100644 index 000..116820a36e6 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7t.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 008899d779098db545557f6c6b2a869a4f4a1261 Author: Hank Leininger korelogic com> AuthorDate: Fri Mar 12 21:11:09 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 13 07:30:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008899d7 sys-fs/loop-aes: clean up some old versions Signed-off-by: Hank Leininger korelogic.com> Package-Manager: Portage-3.0.15, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/19856 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/Manifest| 2 - sys-fs/loop-aes/loop-aes-3.7n-r1.ebuild | 76 - sys-fs/loop-aes/loop-aes-3.7q-r1.ebuild | 71 -- 3 files changed, 149 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 03925c80f3a..7b917b365a4 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,4 +1,2 @@ -DIST loop-AES-v3.7n.tar.bz2 373901 BLAKE2B 5cac9bd55f35a6cf0c056a6a2e75a48f49c1d23b7ebe1821e10dab522508e64ed23e5993dbcc19dbdeaab6c315ee4e71c8ecc17d9da41a5ad0794abc92563d7e SHA512 d190561f92a47292285e44c728bf1fcf9b7dd9c54f970ebc11a2988686f409515687a22028187756baaa4622903564e2646971a63eba13557c6ce78dc1f0bb96 -DIST loop-AES-v3.7q.tar.bz2 376027 BLAKE2B 7f3206196fcb7ecc928bda4cd127042f61cd5ac7f39e483fb91db388572be1c8e252d5c4adb653e6fd00ff6a7ba4c1406c35f2b2659e9cb38fd817f1bdb2a15f SHA512 103869695f6b18bcc765804865468db4b24fc2fcce3ec97d8468fdc0bd37c480386960730e280cd93c707026dddc5e79d8d25e2601c3678330e016835166ad20 DIST loop-AES-v3.7s.tar.bz2 376972 BLAKE2B 0a4dcc6aeadfad5c33b01b48c53d6df55925be2cc0f85c2e96b61b15a60d42d7868fa9c32ad5ef3a13caa5e1ab4407792aad32cd60a57b094348b355cd688b22 SHA512 25f7d9218ae83c4c1fb5294bc405267c3a4e20954fbd7a45effb70ebef4014625b8cc93c7d69be220da4a04f4cd4b429763273cdb6cda497a6a31888d47ca1d1 DIST loop-AES-v3.7t.tar.bz2 377808 BLAKE2B 77a6baa31be9efc84504e6eaccca87193180b26ec6f6dc824480453e78905f8763c08fd72a63c18950796ad0b70ad8be2ed26e107cded6dcaddd96433dfa7f56 SHA512 cb0dcbfa7639f8d2c1990465a44cbcd6d4bf065b1df9178f4dd524a8b8ddd05ebb860e6a9d9425b4a22b9c74342bf3ff232ff777be9b5458bdabe54f4097ecef diff --git a/sys-fs/loop-aes/loop-aes-3.7n-r1.ebuild b/sys-fs/loop-aes/loop-aes-3.7n-r1.ebuild deleted file mode 100644 index 18a5ba1f82a..000 --- a/sys-fs/loop-aes/loop-aes-3.7n-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -RDEPEND="app-crypt/loop-aes-losetup" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" - use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dobin loop-aes-keygen - doman loop-aes-keygen.1 -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo - einfo "If you have a newer Intel processor (i5, i7), and you use AES" - einfo "you may want to consider using the aes-ni use flag. It will" - einfo "use your processors native AES instructions giving quite a speed" - einfo "increase." - einfo - - ewarn - ewarn "Please consider using loop-aes-losetup package instead of" - ewarn "util-linux[loop-aes], it will enable all loop-aes services" - ewarn "without patching util-linux package" - ewarn - ewarn "In future only loop-aes-losetup will be available in portage" - ewarn -} diff --git a/sys-fs/loop-aes/loop-aes-3.7q-r1.ebuild b/sys-fs/loop-aes/loop-aes-3.7q-r1.ebuild deleted file mode 100644 index 6879
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 6903651949519237985f9b0d4413e10748de9f1c Author: Hank Leininger korelogic com> AuthorDate: Wed Nov 11 00:42:37 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Nov 11 07:55:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69036519 sys-fs/loop-aes: version bump to 3.7s Updated upstream version supports 5.8.* and 5.9.* kernels. Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/749840 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18220 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7s.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 8799f267df6..0a05b6c7405 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1,3 @@ DIST loop-AES-v3.7n.tar.bz2 373901 BLAKE2B 5cac9bd55f35a6cf0c056a6a2e75a48f49c1d23b7ebe1821e10dab522508e64ed23e5993dbcc19dbdeaab6c315ee4e71c8ecc17d9da41a5ad0794abc92563d7e SHA512 d190561f92a47292285e44c728bf1fcf9b7dd9c54f970ebc11a2988686f409515687a22028187756baaa4622903564e2646971a63eba13557c6ce78dc1f0bb96 DIST loop-AES-v3.7q.tar.bz2 376027 BLAKE2B 7f3206196fcb7ecc928bda4cd127042f61cd5ac7f39e483fb91db388572be1c8e252d5c4adb653e6fd00ff6a7ba4c1406c35f2b2659e9cb38fd817f1bdb2a15f SHA512 103869695f6b18bcc765804865468db4b24fc2fcce3ec97d8468fdc0bd37c480386960730e280cd93c707026dddc5e79d8d25e2601c3678330e016835166ad20 +DIST loop-AES-v3.7s.tar.bz2 376972 BLAKE2B 0a4dcc6aeadfad5c33b01b48c53d6df55925be2cc0f85c2e96b61b15a60d42d7868fa9c32ad5ef3a13caa5e1ab4407792aad32cd60a57b094348b355cd688b22 SHA512 25f7d9218ae83c4c1fb5294bc405267c3a4e20954fbd7a45effb70ebef4014625b8cc93c7d69be220da4a04f4cd4b429763273cdb6cda497a6a31888d47ca1d1 diff --git a/sys-fs/loop-aes/loop-aes-3.7s.ebuild b/sys-fs/loop-aes/loop-aes-3.7s.ebuild new file mode 100644 index 000..6879462d415 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7s.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: eb0b2b604c3414987b299505e72fdba6b2e734e0 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Aug 7 10:55:32 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 8 12:18:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0b2b60 sys-fs/loop-aes: migrate to sys-apps/kmod Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-fs/loop-aes/{loop-aes-3.7n.ebuild => loop-aes-3.7n-r1.ebuild} | 0 sys-fs/loop-aes/{loop-aes-3.7q.ebuild => loop-aes-3.7q-r1.ebuild} | 0 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-fs/loop-aes/loop-aes-3.7n.ebuild b/sys-fs/loop-aes/loop-aes-3.7n-r1.ebuild similarity index 100% rename from sys-fs/loop-aes/loop-aes-3.7n.ebuild rename to sys-fs/loop-aes/loop-aes-3.7n-r1.ebuild diff --git a/sys-fs/loop-aes/loop-aes-3.7q.ebuild b/sys-fs/loop-aes/loop-aes-3.7q-r1.ebuild similarity index 100% rename from sys-fs/loop-aes/loop-aes-3.7q.ebuild rename to sys-fs/loop-aes/loop-aes-3.7q-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: c7f3d46f15c81201262174233c4303ee7c93215f Author: Joonas Niilola gentoo org> AuthorDate: Mon Jul 20 12:52:09 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jul 20 13:01:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f3d46f sys-fs/loop-aes: fix RDEPEND typo in 3.7n Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/loop-aes-3.7n.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/loop-aes/loop-aes-3.7n.ebuild b/sys-fs/loop-aes/loop-aes-3.7n.ebuild index 715db29486c..18a5ba1f82a 100644 --- a/sys-fs/loop-aes/loop-aes-3.7n.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.7n.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" -REPEND="app-crypt/loop-aes-losetup" +RDEPEND="app-crypt/loop-aes-losetup" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 0d2f653791fd40c117d1e491d7433b7a5cd0 Author: Hank Leininger korelogic com> AuthorDate: Mon Jun 8 07:34:52 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jun 8 13:41:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d2f6537 sys-fs/loop-aes: Version bump to 3.7q The new version of sys-fs/loop-aes fixes compilation on recent 5.2+ kernels (tested with gentoo-sources-5.4.8 on x86_64). Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/689888 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Closes: https://github.com/gentoo/gentoo/pull/14292 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7q.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 5e37fa21dfb..8799f267df6 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1 +1,2 @@ DIST loop-AES-v3.7n.tar.bz2 373901 BLAKE2B 5cac9bd55f35a6cf0c056a6a2e75a48f49c1d23b7ebe1821e10dab522508e64ed23e5993dbcc19dbdeaab6c315ee4e71c8ecc17d9da41a5ad0794abc92563d7e SHA512 d190561f92a47292285e44c728bf1fcf9b7dd9c54f970ebc11a2988686f409515687a22028187756baaa4622903564e2646971a63eba13557c6ce78dc1f0bb96 +DIST loop-AES-v3.7q.tar.bz2 376027 BLAKE2B 7f3206196fcb7ecc928bda4cd127042f61cd5ac7f39e483fb91db388572be1c8e252d5c4adb653e6fd00ff6a7ba4c1406c35f2b2659e9cb38fd817f1bdb2a15f SHA512 103869695f6b18bcc765804865468db4b24fc2fcce3ec97d8468fdc0bd37c480386960730e280cd93c707026dddc5e79d8d25e2601c3678330e016835166ad20 diff --git a/sys-fs/loop-aes/loop-aes-3.7q.ebuild b/sys-fs/loop-aes/loop-aes-3.7q.ebuild new file mode 100644 index 000..6879462d415 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7q.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="http://loop-aes.sourceforge.net/loop-AES/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS+=" INTELAES=y" + use keyscrub && BUILD_PARAMS+=" KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS+=" PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS+=" EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 + + into / + dosbin build-initrd.sh +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 13161d71efd984a4c2c60078a4ca1fbcb3a49d45 Author: Hank Leininger korelogic com> AuthorDate: Mon Jun 8 06:38:11 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jun 8 13:41:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13161d71 sys-fs/loop-aes: Added myself as proxy maintainer. Signed-off-by: Hank Leininger korelogic.com> Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/loop-aes/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sys-fs/loop-aes/metadata.xml b/sys-fs/loop-aes/metadata.xml index 4ac6180ef7a..909b1d03e44 100644 --- a/sys-fs/loop-aes/metadata.xml +++ b/sys-fs/loop-aes/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + hl...@korelogic.com + Hank Leininger + + + proxy-ma...@gentoo.org + Proxy Maintainers + Enable extra ciphers Protects the encryption key in memory but takes
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 4399f7c7e65f641190c7f932e52a56356b00b4ee Author: Alon Bar-Lev gentoo org> AuthorDate: Mon Jul 8 15:06:23 2019 + Commit: Alon Bar-Lev gentoo org> CommitDate: Mon Jul 8 15:06:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4399f7c7 sys-fs/loop-aes: remove cpu_flags_x86_padlock local desc Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 sys-fs/loop-aes/metadata.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys-fs/loop-aes/metadata.xml b/sys-fs/loop-aes/metadata.xml index 40d08800ede..cf6f48a4973 100644 --- a/sys-fs/loop-aes/metadata.xml +++ b/sys-fs/loop-aes/metadata.xml @@ -9,8 +9,6 @@ Enable extra ciphers Protects the encryption key in memory but takes more cpu resources - Use VIA padlock instructions, - detected at run time, code still works on non-padlock processors loop-aes
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 243878b82602447beced5ae982e605e489d8422d Author: Alon Bar-Lev gentoo org> AuthorDate: Wed Mar 20 21:51:05 2019 + Commit: Alon Bar-Lev gentoo org> CommitDate: Wed Mar 20 22:00:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=243878b8 sys-fs/loop-aes: cleanup old Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-fs/loop-aes/Manifest | 1 - sys-fs/loop-aes/loop-aes-3.7m.ebuild | 76 2 files changed, 77 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index aba35c716d5..5e37fa21dfb 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1 @@ -DIST loop-AES-v3.7m.tar.bz2 329763 BLAKE2B eed2590ed7b23dbb5ffb07143f8c89a693cfa8741337e7620b2c0e9a7426bf48a11a219f24996636000c07f3bbedabd75a3cf31d95ebb463b108919f9aea314a SHA512 22cdf301e12d185789fe00a5e5b750e33ae4280dc45c98e71193504b7b46899bb973a083ba526657a62c5e3ab641b3d2f03ebf28e424d50caedad2c7a5f87be5 DIST loop-AES-v3.7n.tar.bz2 373901 BLAKE2B 5cac9bd55f35a6cf0c056a6a2e75a48f49c1d23b7ebe1821e10dab522508e64ed23e5993dbcc19dbdeaab6c315ee4e71c8ecc17d9da41a5ad0794abc92563d7e SHA512 d190561f92a47292285e44c728bf1fcf9b7dd9c54f970ebc11a2988686f409515687a22028187756baaa4622903564e2646971a63eba13557c6ce78dc1f0bb96 diff --git a/sys-fs/loop-aes/loop-aes-3.7m.ebuild b/sys-fs/loop-aes/loop-aes-3.7m.ebuild deleted file mode 100644 index 426c9f5d7fd..000 --- a/sys-fs/loop-aes/loop-aes-3.7m.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -REPEND="app-crypt/loop-aes-losetup" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" - use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dobin loop-aes-keygen - doman loop-aes-keygen.1 -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo - einfo "If you have a newer Intel processor (i5, i7), and you use AES" - einfo "you may want to consider using the aes-ni use flag. It will" - einfo "use your processors native AES instructions giving quite a speed" - einfo "increase." - einfo - - ewarn - ewarn "Please consider using loop-aes-losetup package instead of" - ewarn "util-linux[loop-aes], it will enable all loop-aes services" - ewarn "without patching util-linux package" - ewarn - ewarn "In future only loop-aes-losetup will be available in portage" - ewarn -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 8a12dd46a1463ad4aae314752e314aa80dc5d8ff Author: Alon Bar-Lev gentoo org> AuthorDate: Thu Mar 14 17:28:39 2019 + Commit: Alon Bar-Lev gentoo org> CommitDate: Thu Mar 14 17:29:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a12dd46 sys-fs/loop-aes: version bump Closes: https://bugs.gentoo.org/show_bug.cgi?id=680336 Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7n.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 9a9054e12df..aba35c716d5 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1 +1,2 @@ DIST loop-AES-v3.7m.tar.bz2 329763 BLAKE2B eed2590ed7b23dbb5ffb07143f8c89a693cfa8741337e7620b2c0e9a7426bf48a11a219f24996636000c07f3bbedabd75a3cf31d95ebb463b108919f9aea314a SHA512 22cdf301e12d185789fe00a5e5b750e33ae4280dc45c98e71193504b7b46899bb973a083ba526657a62c5e3ab641b3d2f03ebf28e424d50caedad2c7a5f87be5 +DIST loop-AES-v3.7n.tar.bz2 373901 BLAKE2B 5cac9bd55f35a6cf0c056a6a2e75a48f49c1d23b7ebe1821e10dab522508e64ed23e5993dbcc19dbdeaab6c315ee4e71c8ecc17d9da41a5ad0794abc92563d7e SHA512 d190561f92a47292285e44c728bf1fcf9b7dd9c54f970ebc11a2988686f409515687a22028187756baaa4622903564e2646971a63eba13557c6ce78dc1f0bb96 diff --git a/sys-fs/loop-aes/loop-aes-3.7n.ebuild b/sys-fs/loop-aes/loop-aes-3.7n.ebuild new file mode 100644 index 000..715db29486c --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7n.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +REPEND="app-crypt/loop-aes-losetup" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" + use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo + + ewarn + ewarn "Please consider using loop-aes-losetup package instead of" + ewarn "util-linux[loop-aes], it will enable all loop-aes services" + ewarn "without patching util-linux package" + ewarn + ewarn "In future only loop-aes-losetup will be available in portage" + ewarn +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: f9f96c3e2111a6db81dcfefcfddef2cf642d8f22 Author: Alon Bar-Lev gentoo org> AuthorDate: Sun Sep 23 20:37:29 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Thu Sep 27 23:51:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f96c3e sys-fs/loop-aes: eapi bump Package-Manager: Portage-2.3.49, Repoman-2.3.10 sys-fs/loop-aes/loop-aes-3.7m.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sys-fs/loop-aes/loop-aes-3.7m.ebuild b/sys-fs/loop-aes/loop-aes-3.7m.ebuild index b548d043047..426c9f5d7fd 100644 --- a/sys-fs/loop-aes/loop-aes-3.7m.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.7m.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 inherit linux-mod @@ -16,8 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" -DEPEND="app-crypt/loop-aes-losetup" -RDEPEND="" +REPEND="app-crypt/loop-aes-losetup" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: d80097a8a195b9c1a9698d4773694f183826b9b9 Author: Alon Bar-Lev gentoo org> AuthorDate: Thu Apr 19 21:45:09 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Thu Apr 19 22:20:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80097a8 sys-fs/loop-aes: cleanup Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/loop-aes/Manifest | 3 -- sys-fs/loop-aes/loop-aes-3.7j.ebuild | 77 sys-fs/loop-aes/loop-aes-3.7k.ebuild | 77 sys-fs/loop-aes/loop-aes-3.7l.ebuild | 77 4 files changed, 234 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index d9b79ab2740..9a9054e12df 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,4 +1 @@ -DIST loop-AES-v3.7j.tar.bz2 326818 BLAKE2B ca2db3162298e2e28dcc6feb5e6ba885a08097acafb9937a69898e6944c62cbb1c0ef601e13c0547550721430bf770f187ee71bc5e642d6107c982fae9d03462 SHA512 e1b59680680e2b40bb42cad9f1e89a344c7bfd0ee01fdc26151e9edea64b5111744588bc05c672de16c76ae0a3e4d6a8d4c4c9c09709a9f93bfc62a2f64ba7c7 -DIST loop-AES-v3.7k.tar.bz2 327457 BLAKE2B 3210a6214abc36c1fb464be8e83d37a1bc70d16b883649e493f2eb7bc46a59d8ab9c51f7c5e19ae6e170d352f6860b39a548acd26e11cfa5a8966eb292552c29 SHA512 91144642818f81343a1326759a087cc2e9dbf6c3594472d1d508ce811215d5215d673681ad8d563c8c6b2e9203b0e10314829988932b2f9d3382cb1a13d7cacf -DIST loop-AES-v3.7l.tar.bz2 328646 BLAKE2B 27c2475823eff194a75dbf0dce987403b3526abf7058d8f9d4e6cba55acf218ddf8499a7f29d218291c657a68ef6f12488ec72d7b46ed0197cc0d2047912eb3e SHA512 368a9186e3fb08e281facafbcdc7a37ccfea701c2b34564319e80d8b379e4c7d58f5b6416218616b6597ee01a2f5160491b9c9758fbb69a1f8b17c2b2382af94 DIST loop-AES-v3.7m.tar.bz2 329763 BLAKE2B eed2590ed7b23dbb5ffb07143f8c89a693cfa8741337e7620b2c0e9a7426bf48a11a219f24996636000c07f3bbedabd75a3cf31d95ebb463b108919f9aea314a SHA512 22cdf301e12d185789fe00a5e5b750e33ae4280dc45c98e71193504b7b46899bb973a083ba526657a62c5e3ab641b3d2f03ebf28e424d50caedad2c7a5f87be5 diff --git a/sys-fs/loop-aes/loop-aes-3.7j.ebuild b/sys-fs/loop-aes/loop-aes-3.7j.ebuild deleted file mode 100644 index b548d043047..000 --- a/sys-fs/loop-aes/loop-aes-3.7j.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit linux-mod - -MY_P="${PN/aes/AES}-v${PV}" - -DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" -HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" -IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" - -DEPEND="app-crypt/loop-aes-losetup" -RDEPEND="" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-mod_pkg_setup - - CONFIG_CHECK="!BLK_DEV_LOOP" - MODULE_NAMES="loop(block::tmp-d-kbuild)" - BUILD_TARGETS="all" - - BUILD_PARAMS=" \ - V=1 \ - LINUX_SOURCE=\"${KERNEL_DIR}\" \ - KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ - USE_KBUILD=y MODINST=n RUNDM=n" - use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" - use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" - use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" - - if use extra-ciphers; then - MODULE_NAMES="${MODULE_NAMES} - loop_blowfish(block::tmp-d-kbuild) - loop_serpent(block::tmp-d-kbuild) - loop_twofish(block::tmp-d-kbuild)" - BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" - fi -} - -src_install() { - linux-mod_src_install - - dodoc README - dobin loop-aes-keygen - doman loop-aes-keygen.1 -} - -pkg_postinst() { - linux-mod_pkg_postinst - - einfo - einfo "For more instructions take a look at examples in README at:" - einfo "'${EPREFIX}/usr/share/doc/${PF}'" - einfo - einfo "If you have a newer Intel processor (i5, i7), and you use AES" - einfo "you may want to consider using the aes-ni use flag. It will" - einfo "use your processors native AES instructions giving quite a speed" - einfo "increase." - einfo - - ewarn - ewarn "Please consider using loop-aes-losetup package instead of" - ewarn "util-linux[loop-aes], it will enable all loop-aes services" - ewarn "without patching util-linux package" - ewarn - ewarn "In future only loop-aes-losetup will be available in portage" - ewarn -} diff --git a/sys-fs/loop-aes/loop-aes-3.7k.ebuild b/sys-fs/loop-aes/loop-aes-3.7k.ebuild deleted file mode 100644 index b548d043047..000 --- a/sys-fs/loop-aes/loop-aes-3.7k.ebuild +++ /dev/null @@ -1,77
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: df48a74ff48727a936b7d76b73bfd7805909dd3f Author: Alon Bar-Lev gentoo org> AuthorDate: Thu Dec 7 17:37:33 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Thu Dec 7 17:37:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df48a74f sys-fs/loop-aes: version bump Gentoo-Bug: https://bugs.gentoo.org/638684 Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7m.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 09255b589c0..a69a7a6529b 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,3 +1,4 @@ DIST loop-AES-v3.7j.tar.bz2 326818 SHA256 67ede839d4cac657359c39b05eac46f6991054768a7e1096bef5b92edb3b8aba SHA512 e1b59680680e2b40bb42cad9f1e89a344c7bfd0ee01fdc26151e9edea64b5111744588bc05c672de16c76ae0a3e4d6a8d4c4c9c09709a9f93bfc62a2f64ba7c7 WHIRLPOOL a3798edc3f1393ddf97aeada84c1c5a6e74b8cef94e72629774c4db70001206d5cd429df61035a215131f0281ef284469751eefad1f7ee3fd7cf24153b57077d DIST loop-AES-v3.7k.tar.bz2 327457 SHA256 3299629ecbcdd54ad703e77eaab395f8a2e46d4a83a30a299e55b549d4d7e44d SHA512 91144642818f81343a1326759a087cc2e9dbf6c3594472d1d508ce811215d5215d673681ad8d563c8c6b2e9203b0e10314829988932b2f9d3382cb1a13d7cacf WHIRLPOOL 9dcfc27d2b598cf6cb1125411d54fb9625e744f441dc75d553ad35ef80c8535bb4cef84613aaa5fe3d5c680243f39ed1654db8e0ea14d9e707d9f8531cc08893 DIST loop-AES-v3.7l.tar.bz2 328646 SHA256 47fdeb3150f65e15d6c7a44ee6c6b2311a8186163ba5e47a008d59dda38ee31a SHA512 368a9186e3fb08e281facafbcdc7a37ccfea701c2b34564319e80d8b379e4c7d58f5b6416218616b6597ee01a2f5160491b9c9758fbb69a1f8b17c2b2382af94 WHIRLPOOL a7cc5481f776d60c1c7a8484beecd670c668a1eeecca9ee051d2ee4c6a6d6272c2b871b1c1a6ef2a6ffb5f257118a119c1c8ed29600cc4a8acec8449a4ce106a +DIST loop-AES-v3.7m.tar.bz2 329763 BLAKE2B eed2590ed7b23dbb5ffb07143f8c89a693cfa8741337e7620b2c0e9a7426bf48a11a219f24996636000c07f3bbedabd75a3cf31d95ebb463b108919f9aea314a SHA512 22cdf301e12d185789fe00a5e5b750e33ae4280dc45c98e71193504b7b46899bb973a083ba526657a62c5e3ab641b3d2f03ebf28e424d50caedad2c7a5f87be5 diff --git a/sys-fs/loop-aes/loop-aes-3.7m.ebuild b/sys-fs/loop-aes/loop-aes-3.7m.ebuild new file mode 100644 index 000..b548d043047 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7m.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" + use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo + + ewarn + ewarn "Please consider using loop-aes-losetup package instead of" + ewarn "util-linux[loop-aes], it will enable all loop-aes services" + ewarn "without patching util-linux package" + ewarn + ewarn "In future only loop-aes-losetup will be available in portage" + ewarn +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 9c82e77a8f5cd9a18d99720f55b8132e2685bf53 Author: Alon Bar-Lev gentoo org> AuthorDate: Sat Oct 7 07:55:19 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Sat Oct 7 08:21:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c82e77a sys-fs/loop-aes: version bump Package-Manager: Portage-2.3.8, Repoman-2.3.3 sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7l.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index b413ccf2e40..09255b589c0 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1,3 @@ DIST loop-AES-v3.7j.tar.bz2 326818 SHA256 67ede839d4cac657359c39b05eac46f6991054768a7e1096bef5b92edb3b8aba SHA512 e1b59680680e2b40bb42cad9f1e89a344c7bfd0ee01fdc26151e9edea64b5111744588bc05c672de16c76ae0a3e4d6a8d4c4c9c09709a9f93bfc62a2f64ba7c7 WHIRLPOOL a3798edc3f1393ddf97aeada84c1c5a6e74b8cef94e72629774c4db70001206d5cd429df61035a215131f0281ef284469751eefad1f7ee3fd7cf24153b57077d DIST loop-AES-v3.7k.tar.bz2 327457 SHA256 3299629ecbcdd54ad703e77eaab395f8a2e46d4a83a30a299e55b549d4d7e44d SHA512 91144642818f81343a1326759a087cc2e9dbf6c3594472d1d508ce811215d5215d673681ad8d563c8c6b2e9203b0e10314829988932b2f9d3382cb1a13d7cacf WHIRLPOOL 9dcfc27d2b598cf6cb1125411d54fb9625e744f441dc75d553ad35ef80c8535bb4cef84613aaa5fe3d5c680243f39ed1654db8e0ea14d9e707d9f8531cc08893 +DIST loop-AES-v3.7l.tar.bz2 328646 SHA256 47fdeb3150f65e15d6c7a44ee6c6b2311a8186163ba5e47a008d59dda38ee31a SHA512 368a9186e3fb08e281facafbcdc7a37ccfea701c2b34564319e80d8b379e4c7d58f5b6416218616b6597ee01a2f5160491b9c9758fbb69a1f8b17c2b2382af94 WHIRLPOOL a7cc5481f776d60c1c7a8484beecd670c668a1eeecca9ee051d2ee4c6a6d6272c2b871b1c1a6ef2a6ffb5f257118a119c1c8ed29600cc4a8acec8449a4ce106a diff --git a/sys-fs/loop-aes/loop-aes-3.7l.ebuild b/sys-fs/loop-aes/loop-aes-3.7l.ebuild new file mode 100644 index 000..b548d043047 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7l.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" + use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo + + ewarn + ewarn "Please consider using loop-aes-losetup package instead of" + ewarn "util-linux[loop-aes], it will enable all loop-aes services" + ewarn "without patching util-linux package" + ewarn + ewarn "In future only loop-aes-losetup will be available in portage" + ewarn +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/files/
commit: efab3e0527aa897ea47a9df366e9411f04f38d95 Author: Alon Bar-Lev gentoo org> AuthorDate: Sat May 20 16:10:39 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Sat May 20 16:11:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efab3e05 sys-fs/loop-aes: cleanup unused patch Package-Manager: Portage-2.3.5, Repoman-2.3.1 sys-fs/loop-aes/files/loop-aes-3.7c-linux4.patch | 45 1 file changed, 45 deletions(-) diff --git a/sys-fs/loop-aes/files/loop-aes-3.7c-linux4.patch b/sys-fs/loop-aes/files/loop-aes-3.7c-linux4.patch deleted file mode 100644 index 339f2c9d600..000 --- a/sys-fs/loop-aes/files/loop-aes-3.7c-linux4.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 9b7f9272a5462e03daea0b316f9047e103866ed3 Mon Sep 17 00:00:00 2001 -From: Alon Bar-Lev -Date: Wed, 6 May 2015 22:51:54 +0300 -Subject: [PATCH] build: support linux-4 - - loop-h-version.h | 4 +++- - loop.c-4.x.patched | 1 + - loop.h-4.x.patched | 1 + - 3 files changed, 5 insertions(+), 1 deletion(-) - create mode 12 loop.c-4.x.patched - create mode 12 loop.h-4.x.patched - -diff --git a/loop-h-version.h b/loop-h-version.h -index 8e6a734..84a538c 100644 a/loop-h-version.h -+++ b/loop-h-version.h -@@ -1,5 +1,7 @@ - #include --#if LINUX_VERSION_CODE >= 0x3 -+#if LINUX_VERSION_CODE >= 0x4 -+# include "loop.h-4.x.patched" -+#elif LINUX_VERSION_CODE >= 0x3 - # include "loop.h-3.x.patched" - #elif LINUX_VERSION_CODE >= 0x20600 - # include "loop.h-2.6.patched" -diff --git a/loop.c-4.x.patched b/loop.c-4.x.patched -new file mode 12 -index 000..b6e51c3 /dev/null -+++ b/loop.c-4.x.patched -@@ -0,0 +1 @@ -+loop.c-3.x.patched -\ No newline at end of file -diff --git a/loop.h-4.x.patched b/loop.h-4.x.patched -new file mode 12 -index 000..0924ecb /dev/null -+++ b/loop.h-4.x.patched -@@ -0,0 +1 @@ -+loop.h-3.x.patched -\ No newline at end of file --- -2.3.6 -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 1e7966aea41dd84c54732478b791a4ab7be83c6f Author: Alon Bar-Lev gentoo org> AuthorDate: Sat May 20 16:09:58 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Sat May 20 16:11:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7966ae sys-fs/loop-aes: version bump Package-Manager: Portage-2.3.5, Repoman-2.3.1 sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7k.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 7deb2a0ed5f..b413ccf2e40 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1 +1,2 @@ DIST loop-AES-v3.7j.tar.bz2 326818 SHA256 67ede839d4cac657359c39b05eac46f6991054768a7e1096bef5b92edb3b8aba SHA512 e1b59680680e2b40bb42cad9f1e89a344c7bfd0ee01fdc26151e9edea64b5111744588bc05c672de16c76ae0a3e4d6a8d4c4c9c09709a9f93bfc62a2f64ba7c7 WHIRLPOOL a3798edc3f1393ddf97aeada84c1c5a6e74b8cef94e72629774c4db70001206d5cd429df61035a215131f0281ef284469751eefad1f7ee3fd7cf24153b57077d +DIST loop-AES-v3.7k.tar.bz2 327457 SHA256 3299629ecbcdd54ad703e77eaab395f8a2e46d4a83a30a299e55b549d4d7e44d SHA512 91144642818f81343a1326759a087cc2e9dbf6c3594472d1d508ce811215d5215d673681ad8d563c8c6b2e9203b0e10314829988932b2f9d3382cb1a13d7cacf WHIRLPOOL 9dcfc27d2b598cf6cb1125411d54fb9625e744f441dc75d553ad35ef80c8535bb4cef84613aaa5fe3d5c680243f39ed1654db8e0ea14d9e707d9f8531cc08893 diff --git a/sys-fs/loop-aes/loop-aes-3.7k.ebuild b/sys-fs/loop-aes/loop-aes-3.7k.ebuild new file mode 100644 index 000..b548d043047 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7k.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" + use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo + + ewarn + ewarn "Please consider using loop-aes-losetup package instead of" + ewarn "util-linux[loop-aes], it will enable all loop-aes services" + ewarn "without patching util-linux package" + ewarn + ewarn "In future only loop-aes-losetup will be available in portage" + ewarn +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: a9b6c574adcb5d914ffd9a7fbce9f0ac1d670ada Author: Alon Bar-Lev gentoo org> AuthorDate: Sat Mar 25 21:13:52 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Sat Mar 25 21:46:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b6c574 sys-fs/loop-aes: remove eutils Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/loop-aes/loop-aes-3.7j.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/loop-aes/loop-aes-3.7j.ebuild b/sys-fs/loop-aes/loop-aes-3.7j.ebuild index 72eb14430ae..b548d043047 100644 --- a/sys-fs/loop-aes/loop-aes-3.7j.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.7j.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit eutils linux-mod +inherit linux-mod MY_P="${PN/aes/AES}-v${PV}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 51a1e5f51a009763daf3546ee946210532b22439 Author: Alon Bar-Lev gentoo org> AuthorDate: Sat Feb 4 01:07:27 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Sat Feb 4 01:30:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a1e5f5 sys-fs/loop-aes: version bump Package-Manager: portage-2.3.3 sys-fs/loop-aes/Manifest | 2 +- sys-fs/loop-aes/{loop-aes-3.7h.ebuild => loop-aes-3.7j.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index bfc6bbf..7deb2a0 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1 +1 @@ -DIST loop-AES-v3.7h.tar.bz2 326005 SHA256 4035d398c25020bfdbe930810354c75de7036a868dbb429a2d18074ea81f24c3 SHA512 3ccfa1d87e64b9cb8fd0f8b2d9b74d193510f0d91dc0de1232619cb593b60889e42d8a9cac746ca1476b489ff988291ef3de14e0b888c9df84e97a1f6ac7f012 WHIRLPOOL 8533adf1e4a0627d90334f581cd890fb7d85b8e7e694fe3a2fffd954245e01240fb278cfb8330eaca6864641c8c4a69675b899f82a0d172a3e48242e3cec0308 +DIST loop-AES-v3.7j.tar.bz2 326818 SHA256 67ede839d4cac657359c39b05eac46f6991054768a7e1096bef5b92edb3b8aba SHA512 e1b59680680e2b40bb42cad9f1e89a344c7bfd0ee01fdc26151e9edea64b5111744588bc05c672de16c76ae0a3e4d6a8d4c4c9c09709a9f93bfc62a2f64ba7c7 WHIRLPOOL a3798edc3f1393ddf97aeada84c1c5a6e74b8cef94e72629774c4db70001206d5cd429df61035a215131f0281ef284469751eefad1f7ee3fd7cf24153b57077d diff --git a/sys-fs/loop-aes/loop-aes-3.7h.ebuild b/sys-fs/loop-aes/loop-aes-3.7j.ebuild similarity index 97% rename from sys-fs/loop-aes/loop-aes-3.7h.ebuild rename to sys-fs/loop-aes/loop-aes-3.7j.ebuild index 242d3c2..3323c2e 100644 --- a/sys-fs/loop-aes/loop-aes-3.7h.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.7j.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" +EAPI="6" inherit eutils linux-mod
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 9ffaf13f9fd213658f86aef11de42cda94bf2960 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 11 16:43:28 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 11 16:43:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ffaf13f sys-fs/loop-aes: amd64 stable wrt bug #583804 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/loop-aes/loop-aes-3.7h.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/loop-aes/loop-aes-3.7h.ebuild b/sys-fs/loop-aes/loop-aes-3.7h.ebuild index 242d3c2..f2ca16a 100644 --- a/sys-fs/loop-aes/loop-aes-3.7h.ebuild +++ b/sys-fs/loop-aes/loop-aes-3.7h.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~sparc ~x86" IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" DEPEND="app-crypt/loop-aes-losetup"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 24c79c65d4736d4bdb7a33f567e8f9a683997ffd Author: Alon Bar-Lev gentoo org> AuthorDate: Sun May 22 18:35:09 2016 + Commit: Alon Bar-Lev gentoo org> CommitDate: Sun May 22 18:37:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c79c65 sys-fs/loop-aes: version bump Bug: 583788 Package-Manager: portage-2.2.28 sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7h.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 619734d..a3e5729 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -2,3 +2,4 @@ DIST loop-AES-v3.7b.tar.bz2 334227 SHA256 b6794ca655c8a0b9ac47814264d96d7dab5884 DIST loop-AES-v3.7c.tar.bz2 334719 SHA256 2c4eb21afc6e45d99d17e4c26b084d1f1e45c0453da9092a6a95ef918c588173 SHA512 8b260cfe7864973714ddae37ea7231fdefa98ce104f5bee4a1157653a5dd36a89328ee97f3d76d59e1824468f59e46873acd7e5cf9083b73ef0a3b74c24d6bdb WHIRLPOOL 20d07e5f07a158118dcd022f14dff2144c41c51e9add1c747545b7ae8742dd617705e37b03a39262d9b8faed7550a2563f9d827549c487e31e06287b99d36825 DIST loop-AES-v3.7e.tar.bz2 325609 SHA256 c49f660672347d75a8d971e8afd0e8fbc24d1f50034eca99f85cb72097dfb60c SHA512 823ba931e502239bb93b3d5fab2da3f38f79439790c2f6524dfb953215193e6b5015965ecbd892be85a9957812e9ec8569b59cd91197f6ed956d758429b067cf WHIRLPOOL 0990cc7250d37aee2c991ec6822e2fee233689c23f545177ec6e4bee8ca99265391b97111bcb7526d3ccbb5e8719ffbedb9f497c6d85ee4a8fc4c8488dec8f1a DIST loop-AES-v3.7f.tar.bz2 325690 SHA256 896091fa2d847c86c4372c7aadf5d49aa62a43803b4fce19ec13981bf0895f3c SHA512 43ebc4e48aaadf4290d927dbf3a2098003f165404254a99b1a1f7f83f968ba168365075c2cfab1bf61c1af4c4aec033055888a1bd04059446d0078d31c43d88b WHIRLPOOL f7a5f9850ea6919ea5fe458ccc29a39b4f14a6d10b15075b5b737e3efdc3cd3be48fb58b0f207ff93596eaef5091260791176b77be5cd603d48c5efdeeb6df4a +DIST loop-AES-v3.7h.tar.bz2 326005 SHA256 4035d398c25020bfdbe930810354c75de7036a868dbb429a2d18074ea81f24c3 SHA512 3ccfa1d87e64b9cb8fd0f8b2d9b74d193510f0d91dc0de1232619cb593b60889e42d8a9cac746ca1476b489ff988291ef3de14e0b888c9df84e97a1f6ac7f012 WHIRLPOOL 8533adf1e4a0627d90334f581cd890fb7d85b8e7e694fe3a2fffd954245e01240fb278cfb8330eaca6864641c8c4a69675b899f82a0d172a3e48242e3cec0308 diff --git a/sys-fs/loop-aes/loop-aes-3.7h.ebuild b/sys-fs/loop-aes/loop-aes-3.7h.ebuild new file mode 100644 index 000..242d3c2 --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7h.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" + use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo + + ewarn + ewarn "Please consider using loop-aes-losetup package instead of" + ewarn "util-linux[loop-aes], it will enable all loop-aes services" + ewarn "without patching util-linux package" + ewarn + ewarn "In future only loop-aes-losetup will be available in portage" + e
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: 44e2ca3f2324d8b50b763d164e4928300e506223 Author: Alon Bar-Lev gentoo org> AuthorDate: Wed Dec 23 12:34:48 2015 + Commit: Alon Bar-Lev gentoo org> CommitDate: Wed Dec 23 13:49:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e2ca3f sys-fs/loop-aes: version bump Package-Manager: portage-2.2.24 sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7f.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index 489de50..619734d 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,3 +1,4 @@ DIST loop-AES-v3.7b.tar.bz2 334227 SHA256 b6794ca655c8a0b9ac47814264d96d7dab588493e3d2c09357eaad1e3436d648 SHA512 f673d8ccb9b3072256ff3501785204f1d64af5211eabaf47b5d3dc6c42e3d7ad6a2e4bcddcad76ee903637097a8aa4e1df9e16fff345af2ecd6e105b32bf35d3 WHIRLPOOL 1d4aeda49fbdfb404d8377bb87572a8a2cf18859917188916c00951829b834c9ec475615adf6f587a4bdda63888fdbee8f91ae0161c1ecba755488292a4d72df DIST loop-AES-v3.7c.tar.bz2 334719 SHA256 2c4eb21afc6e45d99d17e4c26b084d1f1e45c0453da9092a6a95ef918c588173 SHA512 8b260cfe7864973714ddae37ea7231fdefa98ce104f5bee4a1157653a5dd36a89328ee97f3d76d59e1824468f59e46873acd7e5cf9083b73ef0a3b74c24d6bdb WHIRLPOOL 20d07e5f07a158118dcd022f14dff2144c41c51e9add1c747545b7ae8742dd617705e37b03a39262d9b8faed7550a2563f9d827549c487e31e06287b99d36825 DIST loop-AES-v3.7e.tar.bz2 325609 SHA256 c49f660672347d75a8d971e8afd0e8fbc24d1f50034eca99f85cb72097dfb60c SHA512 823ba931e502239bb93b3d5fab2da3f38f79439790c2f6524dfb953215193e6b5015965ecbd892be85a9957812e9ec8569b59cd91197f6ed956d758429b067cf WHIRLPOOL 0990cc7250d37aee2c991ec6822e2fee233689c23f545177ec6e4bee8ca99265391b97111bcb7526d3ccbb5e8719ffbedb9f497c6d85ee4a8fc4c8488dec8f1a +DIST loop-AES-v3.7f.tar.bz2 325690 SHA256 896091fa2d847c86c4372c7aadf5d49aa62a43803b4fce19ec13981bf0895f3c SHA512 43ebc4e48aaadf4290d927dbf3a2098003f165404254a99b1a1f7f83f968ba168365075c2cfab1bf61c1af4c4aec033055888a1bd04059446d0078d31c43d88b WHIRLPOOL f7a5f9850ea6919ea5fe458ccc29a39b4f14a6d10b15075b5b737e3efdc3cd3be48fb58b0f207ff93596eaef5091260791176b77be5cd603d48c5efdeeb6df4a diff --git a/sys-fs/loop-aes/loop-aes-3.7f.ebuild b/sys-fs/loop-aes/loop-aes-3.7f.ebuild new file mode 100644 index 000..69e2e4d --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7f.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt local file systems and disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" + use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo + + ewarn + ewarn "Please consider using loop-aes-losetup package instead of" + ewarn "util-linux[loop-aes], it will enable all loop-aes services" + ewarn "without patching util-linux package" + ewarn + ewarn "In future only loop-aes-losetup will be available in portage" + ewarn +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/loop-aes/
commit: bad0ecfb7094773b923e7521ab9536994b54542d Author: Alon Bar-Lev gentoo org> AuthorDate: Thu Oct 15 14:05:33 2015 + Commit: Alon Bar-Lev gentoo org> CommitDate: Thu Oct 15 14:07:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad0ecfb sys-fs/loop-aes: version bump Bug: 563140 Package-Manager: portage-2.2.20.1 sys-fs/loop-aes/Manifest | 1 + sys-fs/loop-aes/loop-aes-3.7e.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest index ae83b02..489de50 100644 --- a/sys-fs/loop-aes/Manifest +++ b/sys-fs/loop-aes/Manifest @@ -1,2 +1,3 @@ DIST loop-AES-v3.7b.tar.bz2 334227 SHA256 b6794ca655c8a0b9ac47814264d96d7dab588493e3d2c09357eaad1e3436d648 SHA512 f673d8ccb9b3072256ff3501785204f1d64af5211eabaf47b5d3dc6c42e3d7ad6a2e4bcddcad76ee903637097a8aa4e1df9e16fff345af2ecd6e105b32bf35d3 WHIRLPOOL 1d4aeda49fbdfb404d8377bb87572a8a2cf18859917188916c00951829b834c9ec475615adf6f587a4bdda63888fdbee8f91ae0161c1ecba755488292a4d72df DIST loop-AES-v3.7c.tar.bz2 334719 SHA256 2c4eb21afc6e45d99d17e4c26b084d1f1e45c0453da9092a6a95ef918c588173 SHA512 8b260cfe7864973714ddae37ea7231fdefa98ce104f5bee4a1157653a5dd36a89328ee97f3d76d59e1824468f59e46873acd7e5cf9083b73ef0a3b74c24d6bdb WHIRLPOOL 20d07e5f07a158118dcd022f14dff2144c41c51e9add1c747545b7ae8742dd617705e37b03a39262d9b8faed7550a2563f9d827549c487e31e06287b99d36825 +DIST loop-AES-v3.7e.tar.bz2 325609 SHA256 c49f660672347d75a8d971e8afd0e8fbc24d1f50034eca99f85cb72097dfb60c SHA512 823ba931e502239bb93b3d5fab2da3f38f79439790c2f6524dfb953215193e6b5015965ecbd892be85a9957812e9ec8569b59cd91197f6ed956d758429b067cf WHIRLPOOL 0990cc7250d37aee2c991ec6822e2fee233689c23f545177ec6e4bee8ca99265391b97111bcb7526d3ccbb5e8719ffbedb9f497c6d85ee4a8fc4c8488dec8f1a diff --git a/sys-fs/loop-aes/loop-aes-3.7e.ebuild b/sys-fs/loop-aes/loop-aes-3.7e.ebuild new file mode 100644 index 000..69e2e4d --- /dev/null +++ b/sys-fs/loop-aes/loop-aes-3.7e.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils linux-mod + +MY_P="${PN/aes/AES}-v${PV}" + +DESCRIPTION="Linux kernel module to encrypt local file systems and disk partitions with AES cipher" +HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" +IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock" + +DEPEND="app-crypt/loop-aes-losetup" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + + CONFIG_CHECK="!BLK_DEV_LOOP" + MODULE_NAMES="loop(block::tmp-d-kbuild)" + BUILD_TARGETS="all" + + BUILD_PARAMS=" \ + V=1 \ + LINUX_SOURCE=\"${KERNEL_DIR}\" \ + KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \ + USE_KBUILD=y MODINST=n RUNDM=n" + use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y" + use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y" + use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y" + + if use extra-ciphers; then + MODULE_NAMES="${MODULE_NAMES} + loop_blowfish(block::tmp-d-kbuild) + loop_serpent(block::tmp-d-kbuild) + loop_twofish(block::tmp-d-kbuild)" + BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y" + fi +} + +src_install() { + linux-mod_src_install + + dodoc README + dobin loop-aes-keygen + doman loop-aes-keygen.1 +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo + einfo "For more instructions take a look at examples in README at:" + einfo "'${EPREFIX}/usr/share/doc/${PF}'" + einfo + einfo "If you have a newer Intel processor (i5, i7), and you use AES" + einfo "you may want to consider using the aes-ni use flag. It will" + einfo "use your processors native AES instructions giving quite a speed" + einfo "increase." + einfo + + ewarn + ewarn "Please consider using loop-aes-losetup package instead of" + ewarn "util-linux[loop-aes], it will enable all loop-aes services" + ewarn "without patching util-linux package" + ewarn + ewarn "In future only loop-aes-losetup will be available in portage" + ewarn +}