summaryrefslogtreecommitdiff
path: root/app-crypt/veracrypt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-06-17 00:09:46 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-06-17 00:09:46 +0100
commit74e526c590f52d24a213e25f77858ae0b34ec2c8 (patch)
tree0f6f22133ae9cc04958f6df6d39a02d90ffb1aaf /app-crypt/veracrypt
parent0a3feeaba4dbc58966dccdbbfcd7fb14deef0831 (diff)
gentoo auto-resync : 17:06:2024 - 00:09:46
Diffstat (limited to 'app-crypt/veracrypt')
-rw-r--r--app-crypt/veracrypt/Manifest2
-rw-r--r--app-crypt/veracrypt/veracrypt-1.25.9.ebuild104
2 files changed, 0 insertions, 106 deletions
diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest
index e34abf28f42a..7fa44890a7b4 100644
--- a/app-crypt/veracrypt/Manifest
+++ b/app-crypt/veracrypt/Manifest
@@ -1,6 +1,4 @@
AUX veracrypt.init 384 BLAKE2B 0325852e3bb9d8427298c46b0e7caefb1f62d957a158c8a6f898c6609c0363449ef5f48c9cd5a1092efbd9d2e1077a6218bdbebacebde936afc40ec3bfd0b3eb SHA512 574b18b7cbc5f4ea71bb35ec3343af5bdcc7848801decf3b93157bc4fde44ca5daec01847e3ff9f3a638b297f33023ea46a0ada5cc64bab0d14cbe12b93b66ed
-DIST veracrypt-1.25.9.tar.gz 26200897 BLAKE2B e48f060343f875a0660040dde35fa826ca87c3659d97a039c2b84193276075b4d3596119bde6727e51eead0c876c91a5a1a3ea77717e74061d5d20a4ea1a6fed SHA512 e83bf7ca52d3893347dd06295db0534931f6f388fc6b0f26dc80ffef77f13918bf9558ab8ac2e6225945415f3291646d7c1c8de382dbe8e468ab1e927251982c
DIST veracrypt-1.26.7.tar.gz 30322472 BLAKE2B a71adf9fa5a2aafb9694ccf7a7ac45e6e16cf8277a57f9f52e2fd0ddb2657bd1a28dd4b2c0bf9167298251b4a87ab3f0ca0a8a8424b612be0cd7a4bcc630a438 SHA512 1b0fae30e3a8eb20e1ddcf7697f5b1ce947ddc3555442a561e50fe10bd82183ff5b21dc1c06ce2024eecab869fe38616ac47931c880816f814b961bbd1dec8e2
-EBUILD veracrypt-1.25.9.ebuild 2856 BLAKE2B 34d91904dd2f02ba973256319ce40a906e737e36e6eea517f361c6df9d00227e264cf4de19d2e1d95ae6cbf80cd11536e522f3c19c4c6f87481385e0ba3325a8 SHA512 f826835ab6de6df6497e887c072a818584e6c7cbac21c09554d329bab734c838efa18c5cd093d6a8bcc9aca969d3e29c5ac7448cf84458d7a40b25e05886097f
EBUILD veracrypt-1.26.7.ebuild 3051 BLAKE2B 8453d8c9797e34876fa51d0f89fc96681eba70e4551eadccdc2ea88e53abdd2b580ccd1c95068d909dd06b335a19e1d7674002278d6f865d7864e79c27678b22 SHA512 a4eb612c222a8b25a751e40a8be2aa7e3d142f8cf1198268c9b01a67fc21934495c3349d0763a281727b14238f6bd712f5153fa4f69217214a2749dfcd7a530e
MISC metadata.xml 336 BLAKE2B f4d113cb71afc4b2856216740318c9909164eddfedc6051490bc0ae487e99a0019768f8ec4954b66cae88a671eb17087ee53af8338b4cf5a18f0057ed163904a SHA512 b9cf52029a3903eb553a68673ed86b052de2953c86de3ee81b8a7c40f9475c53e95d5c582fff8527703f2194bf255b888ae25484c1718b8995fcdaaf69d157ec
diff --git a/app-crypt/veracrypt/veracrypt-1.25.9.ebuild b/app-crypt/veracrypt/veracrypt-1.25.9.ebuild
deleted file mode 100644
index b2912a2b9992..000000000000
--- a/app-crypt/veracrypt/veracrypt-1.25.9.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note too treecleaners: This is the last veracrypt version that
-# supports mounting truecrypt volumes. Let's give folks more time than
-# usual to figure out what to do with their existing truecrypt volumes.
-# Please do not treeclean before February 2024 unless it's necessary.
-
-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."
-}