radhermit    15/02/01 16:43:34

  Modified:             ChangeLog darktable-9999.ebuild
  Log:
  Sync sse3 changes to live ebuild.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
4AB3E85B4F064CA3)

Revision  Changes    Path
1.63                 media-gfx/darktable/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?rev=1.63&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?rev=1.63&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?r1=1.62&r2=1.63

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- ChangeLog   1 Feb 2015 16:40:45 -0000       1.62
+++ ChangeLog   1 Feb 2015 16:43:34 -0000       1.63
@@ -1,6 +1,9 @@
 # ChangeLog for media-gfx/darktable
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.62 
2015/02/01 16:40:45 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.63 
2015/02/01 16:43:34 radhermit Exp $
+
+  01 Feb 2015; Tim Harder <[email protected]> darktable-9999.ebuild:
+  Sync sse3 changes to live ebuild.
 
 *darktable-1.6.2 (01 Feb 2015)
 



1.16                 media-gfx/darktable/darktable-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?rev=1.16&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?rev=1.16&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?r1=1.15&r2=1.16

Index: darktable-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- darktable-9999.ebuild       7 Dec 2014 23:54:31 -0000       1.15
+++ darktable-9999.ebuild       1 Feb 2015 16:43:34 -0000       1.16
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild,v 
1.15 2014/12/07 23:54:31 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild,v 
1.16 2015/02/01 16:43:34 radhermit Exp $
 
 EAPI=5
 
-inherit cmake-utils toolchain-funcs gnome2-utils fdo-mime git-r3 pax-utils 
eutils
+inherit cmake-utils flag-o-matic toolchain-funcs gnome2-utils fdo-mime git-r3 
pax-utils eutils
 
 EGIT_REPO_URI="git://github.com/darktable-org/darktable.git"
 
@@ -15,7 +15,7 @@
 SLOT="0"
 LANGS=" cs da de el es fr it ja nl pl pt_BR pt_PT ru sq sv uk"
 # TODO add lua once dev-lang/lua-5.2 is unmasked
-IUSE="colord doc flickr geo gphoto2 graphicsmagick jpeg2k kde libsecret
+IUSE="colord cpu_flags_x86_sse3 doc flickr geo gphoto2 graphicsmagick jpeg2k 
kde libsecret
 nls opencl openmp openexr pax_kernel +rawspeed +slideshow +squish web-services 
webp
 ${LANGS// / linguas_}"
 
@@ -65,9 +65,15 @@
        if use openmp ; then
                tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
        fi
+
+       if ! use cpu_flags_x86_sse3 ; then
+               eerror "This package requires a CPU supporting the SSE3 
instruction set." && die
+       fi
 }
 
 src_prepare() {
+       use cpu_flags_x86_sse3 && append-flags -msse3
+
        sed -e "s:\(/share/doc/\)darktable:\1${PF}:" \
                -e "s:LICENSE::" \
                -i doc/CMakeLists.txt || die




Reply via email to