summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2012-12-22 00:10:44 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2012-12-22 00:10:44 +0000
commit4469d011a06aeadca802069c6c3715414b4bf02d (patch)
tree5167bb82e279e5be133ad5865893f94077b44637 /app-crypt/truecrypt
parentVersion bump. (diff)
downloadgentoo-2-4469d011a06aeadca802069c6c3715414b4bf02d.tar.gz
gentoo-2-4469d011a06aeadca802069c6c3715414b4bf02d.tar.bz2
gentoo-2-4469d011a06aeadca802069c6c3715414b4bf02d.zip
Add asm use, per bug#445059, thanks to Thomas Rausch
(Portage version: 2.2.0_alpha149/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'app-crypt/truecrypt')
-rw-r--r--app-crypt/truecrypt/ChangeLog6
-rw-r--r--app-crypt/truecrypt/metadata.xml3
-rw-r--r--app-crypt/truecrypt/truecrypt-7.1a.ebuild5
3 files changed, 11 insertions, 3 deletions
diff --git a/app-crypt/truecrypt/ChangeLog b/app-crypt/truecrypt/ChangeLog
index 5c1fcbc51f43..4a153278d79c 100644
--- a/app-crypt/truecrypt/ChangeLog
+++ b/app-crypt/truecrypt/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-crypt/truecrypt
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/ChangeLog,v 1.73 2012/12/15 18:55:25 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/ChangeLog,v 1.74 2012/12/22 00:10:44 alonbl Exp $
+
+ 22 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> metadata.xml,
+ truecrypt-7.1a.ebuild:
+ Add asm use, per bug#445059, thanks to Thomas Rausch
14 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-7.1a.ebuild:
Solve gentoo mirror breakage due to restrict fetch, bug#434458
diff --git a/app-crypt/truecrypt/metadata.xml b/app-crypt/truecrypt/metadata.xml
index 432920121fe0..3a55144a398f 100644
--- a/app-crypt/truecrypt/metadata.xml
+++ b/app-crypt/truecrypt/metadata.xml
@@ -6,4 +6,7 @@
<email>c1pher@gentoo.org</email>
<name>Dane Smith</name>
</maintainer>
+ <use>
+ <flag name='asm'>Enable assembly for optimization</flag>
+ </use>
</pkgmetadata>
diff --git a/app-crypt/truecrypt/truecrypt-7.1a.ebuild b/app-crypt/truecrypt/truecrypt-7.1a.ebuild
index e256009b019a..87eca808d266 100644
--- a/app-crypt/truecrypt/truecrypt-7.1a.ebuild
+++ b/app-crypt/truecrypt/truecrypt-7.1a.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.1a.ebuild,v 1.4 2012/12/14 22:26:47 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.1a.ebuild,v 1.5 2012/12/22 00:10:44 alonbl Exp $
EAPI="4"
@@ -14,7 +14,7 @@ SRC_URI="${P}.tar.gz
LICENSE="truecrypt-3.0"
SLOT="0"
KEYWORDS="-* ~amd64 ~ppc ~x86"
-IUSE="X"
+IUSE="X +asm"
RESTRICT="mirror fetch bindist"
RDEPEND="|| ( >=sys-fs/lvm2-2.02.45 sys-fs/device-mapper )
@@ -66,6 +66,7 @@ src_compile() {
local EXTRA
use X || EXTRA+=" NOGUI=1"
+ use asm || EXTRA+=" NOASM=1"
append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1
emake \