diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-09-09 16:33:39 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-09-09 16:33:39 +0100 |
commit | 785047acce64d1217286105397cc6fe433c34cb3 (patch) | |
tree | 714041fe6d930b5e1c4f005d501fdb914c4834b5 /app-crypt/veracrypt | |
parent | 6440e1dd038e7df4f9df7dd5127d3b1c6f39034e (diff) |
gentoo auto-resync : 09:09:2023 - 16:33:38
Diffstat (limited to 'app-crypt/veracrypt')
-rw-r--r-- | app-crypt/veracrypt/Manifest | 6 | ||||
-rw-r--r-- | app-crypt/veracrypt/metadata.xml | 20 | ||||
-rw-r--r-- | app-crypt/veracrypt/veracrypt-1.24_p8.ebuild | 101 | ||||
-rw-r--r-- | app-crypt/veracrypt/veracrypt-1.25.7.ebuild | 99 |
4 files changed, 11 insertions, 215 deletions
diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest index b8e7a02637ae..e29e41c8fa2c 100644 --- a/app-crypt/veracrypt/Manifest +++ b/app-crypt/veracrypt/Manifest @@ -1,8 +1,4 @@ AUX veracrypt.init 384 BLAKE2B 0325852e3bb9d8427298c46b0e7caefb1f62d957a158c8a6f898c6609c0363449ef5f48c9cd5a1092efbd9d2e1077a6218bdbebacebde936afc40ec3bfd0b3eb SHA512 574b18b7cbc5f4ea71bb35ec3343af5bdcc7848801decf3b93157bc4fde44ca5daec01847e3ff9f3a638b297f33023ea46a0ada5cc64bab0d14cbe12b93b66ed -DIST veracrypt-1.24_p8.tar.gz 25116825 BLAKE2B fccab3e7de7637f6f3a7f448a9dcc6671198ea6155e8f6741844c5bd844819c639f968e4cc6e13c274c90f2ba8e540a020b98cb12617a109d5911ce8dd9cb991 SHA512 16139d055e2b2dda6c38ecf156cf5d15cd4788253fe0c85e42050eafd8afbd5c5908e590e53a7b5220767ebbb3b9e81d0049a910b322e42f1c29d2c131bd29d0 -DIST veracrypt-1.25.7.tar.gz 26108318 BLAKE2B e3974e6abec3ff462239b6c7a775ebfde4138dde295863c8788de88b593bc4bcd69db66eb81dd08333055b0efed2cccccf24d5f038099f6fc25b8f550cb90347 SHA512 955d5354d7401625196f1bd43d5e40695f4a2ebc7742cdfe0850d3b974a02126446346fe7e3174e16a38de39b507fc436b45b5e43d6fb714f37a4b8b394843dd DIST veracrypt-1.25.9.tar.gz 26200897 BLAKE2B e48f060343f875a0660040dde35fa826ca87c3659d97a039c2b84193276075b4d3596119bde6727e51eead0c876c91a5a1a3ea77717e74061d5d20a4ea1a6fed SHA512 e83bf7ca52d3893347dd06295db0534931f6f388fc6b0f26dc80ffef77f13918bf9558ab8ac2e6225945415f3291646d7c1c8de382dbe8e468ab1e927251982c -EBUILD veracrypt-1.24_p8.ebuild 2633 BLAKE2B 9cbbde75cc90c56405c49235eecb9e2b997cfa60bd0048c56d849734c49a9c2059d804d7bad217a3b2603e4e49f15dc66c391d1a739884c606ee35ef80f85a9b SHA512 e67824eb329231342c1b0b932736305de87adeb107290e1cdcea7080b347f9e813a0188c69716e2318609597ace85b330469313f77aa4b07c1d45a8ab0b85ad7 -EBUILD veracrypt-1.25.7.ebuild 2578 BLAKE2B 3dcad45a436142ff44dd980ca78b925c1b339caf2328bd1f1199b65b2ef2dd4eb9e6e4b1a1998eb750e0c488a636374be6a3cfa07bac701816c53fdad19eefba SHA512 1759f4df7495ffc3105176f8fbd13eeff6622a9aa4545876b11750a4a06d5224fcfac1e1c49c02febd420798ec797bfdf75981dfcd4dd908f51108cc71c0fb70 EBUILD veracrypt-1.25.9.ebuild 2577 BLAKE2B 18da6b6114152e215d7adbda334a33424e7f35ea0148d037c7ebece6ca589423811c422497b054077aeabab3f3b60bb69bc4d02fde8195090bbe87a1fe8a6def SHA512 cf56b42b7ef36170fb9c481113570f7d9aaf5f7ffc55979d6946ba1ac32c580a6edeaf3e3240915c1e5e8a233ce5dd96393c7c98e81aba42968b770e21b2f6f5 -MISC metadata.xml 400 BLAKE2B 9dedf1fc4c897fe4061f844b05a281b3b629beb82fa7806527550362528de0cb0b894c6901b4eceb7b86bfa07a0708dd6557e388a506151eeb17c307ffa66e8e SHA512 2923a0c7330435996e1fee89531ce36897a50ad7592978742dea69b9e07a58b322b92cfc2f83b0a5bfcc58705951fd53e8764dd770787681b298f6ec66c74c0a +MISC metadata.xml 410 BLAKE2B db2f7b5477f9bfc3190069e1762f6af0ff585711a83a43c959918a4ea755b41a768ff44af7f2f3ffd6f3a75f3cbd3a7f71842e272e709de2cc4e05b01db063fc SHA512 a967137df23d239f00df8e0046886792bd6899f365189814cb47b4d03a3c83b69631d06997a57fa7c51fb33af8274140515a848c97e392c30131a26acab5bbdd diff --git a/app-crypt/veracrypt/metadata.xml b/app-crypt/veracrypt/metadata.xml index 796c16c58a5b..656d4d1ad68c 100644 --- a/app-crypt/veracrypt/metadata.xml +++ b/app-crypt/veracrypt/metadata.xml @@ -1,14 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<use> - <flag name="asm">Enable assembly for optimization</flag> -</use> -<maintainer type="person"> - <email>gokturk@gentoo.org</email> - <name>Göktürk Yüksek</name> -</maintainer> -<upstream> - <remote-id type="github">veracrypt/VeraCrypt</remote-id> -</upstream> + <use> + <flag name="asm">Enable assembly for optimization</flag> + </use> + <maintainer type="person"> + <email>gokturk@gentoo.org</email> + <name>Göktürk Yüksek</name> + </maintainer> + <upstream> + <remote-id type="github">veracrypt/VeraCrypt</remote-id> + </upstream> </pkgmetadata> diff --git a/app-crypt/veracrypt/veracrypt-1.24_p8.ebuild b/app-crypt/veracrypt/veracrypt-1.24_p8.ebuild deleted file mode 100644 index 513ddf482560..000000000000 --- a/app-crypt/veracrypt/veracrypt-1.24_p8.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER="3.0-gtk3" -inherit desktop flag-o-matic linux-info pax-utils toolchain-funcs wxwidgets - -MY_PV="$(ver_cut 1-2)-Update$(ver_cut 4)_MacOSX" - -DESCRIPTION="Disk encryption with strong security based on TrueCrypt" -HOMEPAGE="https://www.veracrypt.fr/en/Home.html" -SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/VeraCrypt-VeraCrypt_${MY_PV}/src" - -# The modules not linked against in Linux include (but not limited to): -# libzip, chacha-xmm, chacha256, chachaRng, rdrand, t1ha2 -# Tested by actually removing the source files and performing a build -# For this reason, we don't have to worry about their licenses -LICENSE="Apache-2.0 BSD truecrypt-3.0" -SLOT="0" -KEYWORDS="amd64" -IUSE="+asm cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc X" -RESTRICT="bindist mirror" - -RDEPEND=" - sys-fs/lvm2 - sys-fs/fuse:0 - x11-libs/wxGTK:${WX_GTK_VER}[X?] - app-admin/sudo - dev-libs/pkcs11-helper" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - asm? ( dev-lang/yasm )" - -CONFIG_CHECK="~BLK_DEV_DM ~CRYPTO ~CRYPTO_XTS ~DM_CRYPT ~FUSE_FS" - -src_configure() { - setup-wxwidgets - - # https://bugs.gentoo.org/786741 - # std::byte clashes with src/Common/Tcdefs.h typedef - append-cxxflags -std=c++14 -} - -src_compile() { - local myemakeargs=( - NOSTRIP=1 - NOTEST=1 - VERBOSE=1 - CC="$(tc-getCC)" - CXX="$(tc-getCXX)" - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - TC_EXTRA_CFLAGS="${CFLAGS}" - TC_EXTRA_CXXFLAGS="${CXXFLAGS}" - TC_EXTRA_LFLAGS="${LDFLAGS}" - WX_CONFIG="${WX_CONFIG}" - $(usex X "" "NOGUI=1") - $(usex asm "" "NOASM=1") - $(usex cpu_flags_x86_sse2 "" "NOSSE2=1") - $(usex cpu_flags_x86_sse4_1 "SSE41=1" "") - $(usex cpu_flags_x86_ssse3 "SSSE3=1" "") - ) - - emake "${myemakeargs[@]}" -} - -src_test() { - ./Main/veracrypt --text --test || die "tests failed" -} - -src_install() { - local DOCS=( Readme.txt ) - - dobin Main/veracrypt - if use doc; then - DOCS+=( "${S}"/../doc/EFI-DCS ) - docompress -x /usr/share/doc/${PF}/EFI-DCS - HTML_DOCS=( "${S}"/../doc/html/. ) - fi - einstalldocs - - newinitd "${FILESDIR}"/veracrypt.init veracrypt - - if use X; then - local s - for s in 16 48 128 256; do - newicon -s ${s} Resources/Icons/VeraCrypt-${s}x${s}.xpm veracrypt.xpm - done - make_desktop_entry veracrypt "VeraCrypt" veracrypt "Utility;Security" - fi - - pax-mark -m "${ED}"/usr/bin/veracrypt -} - -pkg_postinst() { - ewarn "VeraCrypt has a very restrictive license. Please be explicitly aware" - ewarn "of the limitations on redistribution of binaries or modified source." -} diff --git a/app-crypt/veracrypt/veracrypt-1.25.7.ebuild b/app-crypt/veracrypt/veracrypt-1.25.7.ebuild deleted file mode 100644 index 41d225cd1baf..000000000000 --- a/app-crypt/veracrypt/veracrypt-1.25.7.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.0-gtk3" -inherit desktop flag-o-matic linux-info pax-utils toolchain-funcs wxwidgets - -DESCRIPTION="Disk encryption with strong security based on TrueCrypt" -HOMEPAGE="https://www.veracrypt.fr/en/Home.html" -SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/VeraCrypt-VeraCrypt_${PV}/src" - -# The modules not linked against in Linux include (but not limited to): -# libzip, chacha-xmm, chacha256, chachaRng, rdrand, t1ha2 -# Tested by actually removing the source files and performing a build -# For this reason, we don't have to worry about their licenses -LICENSE="Apache-2.0 BSD truecrypt-3.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+asm cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc X" -RESTRICT="bindist mirror" - -RDEPEND=" - sys-fs/lvm2 - sys-fs/fuse:0 - x11-libs/wxGTK:${WX_GTK_VER}[X?] - app-admin/sudo - dev-libs/pkcs11-helper" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - asm? ( dev-lang/yasm )" - -CONFIG_CHECK="~BLK_DEV_DM ~CRYPTO ~CRYPTO_XTS ~DM_CRYPT ~FUSE_FS" - -src_configure() { - setup-wxwidgets - - # https://bugs.gentoo.org/786741 - # std::byte clashes with src/Common/Tcdefs.h typedef - append-cxxflags -std=c++14 -} - -src_compile() { - local myemakeargs=( - NOSTRIP=1 - NOTEST=1 - VERBOSE=1 - CC="$(tc-getCC)" - CXX="$(tc-getCXX)" - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - TC_EXTRA_CFLAGS="${CFLAGS}" - TC_EXTRA_CXXFLAGS="${CXXFLAGS}" - TC_EXTRA_LFLAGS="${LDFLAGS}" - WX_CONFIG="${WX_CONFIG}" - $(usex X "" "NOGUI=1") - $(usex asm "" "NOASM=1") - $(usex cpu_flags_x86_sse2 "" "NOSSE2=1") - $(usex cpu_flags_x86_sse4_1 "SSE41=1" "") - $(usex cpu_flags_x86_ssse3 "SSSE3=1" "") - ) - - emake "${myemakeargs[@]}" -} - -src_test() { - ./Main/veracrypt --text --test || die "tests failed" -} - -src_install() { - local DOCS=( Readme.txt ) - - dobin Main/veracrypt - if use doc; then - DOCS+=( "${S}"/../doc/EFI-DCS ) - docompress -x /usr/share/doc/${PF}/EFI-DCS - HTML_DOCS=( "${S}"/../doc/html/. ) - fi - einstalldocs - - newinitd "${FILESDIR}"/veracrypt.init veracrypt - - if use X; then - local s - for s in 16 48 128 256; do - newicon -s ${s} Resources/Icons/VeraCrypt-${s}x${s}.xpm veracrypt.xpm - done - make_desktop_entry veracrypt "VeraCrypt" veracrypt "Utility;Security" - fi - - pax-mark -m "${ED}"/usr/bin/veracrypt -} - -pkg_postinst() { - ewarn "VeraCrypt has a very restrictive license. Please be explicitly aware" - ewarn "of the limitations on redistribution of binaries or modified source." -} |