Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/darktable: darktable-1.6.2.ebuild ChangeLog darktable-9999.ebuild
Date: Wed, 04 Feb 2015 16:04:50
Message-Id: 20150204160445.E5C35110BD@oystercatcher.gentoo.org
1 radhermit 15/02/04 16:04:45
2
3 Modified: darktable-1.6.2.ebuild ChangeLog
4 darktable-9999.ebuild
5 Log:
6 Move sse3 check to REQUIRED_USE.
7
8 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.2 media-gfx/darktable/darktable-1.6.2.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-1.6.2.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-1.6.2.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-1.6.2.ebuild?r1=1.1&r2=1.2
16
17 Index: darktable-1.6.2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.6.2.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- darktable-1.6.2.ebuild 1 Feb 2015 16:40:45 -0000 1.1
24 +++ darktable-1.6.2.ebuild 4 Feb 2015 16:04:45 -0000 1.2
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2015 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.6.2.ebuild,v 1.1 2015/02/01 16:40:45 radhermit Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.6.2.ebuild,v 1.2 2015/02/04 16:04:45 radhermit Exp $
30
31 EAPI=5
32
33 @@ -20,6 +20,9 @@
34 nls opencl openmp openexr pax_kernel +rawspeed +slideshow +squish web-services webp
35 ${LANGS// / linguas_}"
36
37 +# sse3 support is required to build darktable
38 +REQUIRED_USE="cpu_flags_x86_sse3"
39 +
40 CDEPEND="
41 dev-db/sqlite:3
42 >=dev-libs/glib-2.28:2
43 @@ -66,10 +69,6 @@
44 if use openmp ; then
45 tc-has-openmp || die "Please switch to an openmp compatible compiler"
46 fi
47 -
48 - if ! use cpu_flags_x86_sse3 ; then
49 - eerror "This package requires a CPU supporting the SSE3 instruction set." && die
50 - fi
51 }
52
53 src_prepare() {
54
55
56
57 1.64 media-gfx/darktable/ChangeLog
58
59 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?rev=1.64&view=markup
60 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?rev=1.64&content-type=text/plain
61 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?r1=1.63&r2=1.64
62
63 Index: ChangeLog
64 ===================================================================
65 RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v
66 retrieving revision 1.63
67 retrieving revision 1.64
68 diff -u -r1.63 -r1.64
69 --- ChangeLog 1 Feb 2015 16:43:34 -0000 1.63
70 +++ ChangeLog 4 Feb 2015 16:04:45 -0000 1.64
71 @@ -1,6 +1,10 @@
72 # ChangeLog for media-gfx/darktable
73 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
74 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.63 2015/02/01 16:43:34 radhermit Exp $
75 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.64 2015/02/04 16:04:45 radhermit Exp $
76 +
77 + 04 Feb 2015; Tim Harder <radhermit@g.o> darktable-1.6.2.ebuild,
78 + darktable-9999.ebuild:
79 + Move sse3 check to REQUIRED_USE.
80
81 01 Feb 2015; Tim Harder <radhermit@g.o> darktable-9999.ebuild:
82 Sync sse3 changes to live ebuild.
83
84
85
86 1.17 media-gfx/darktable/darktable-9999.ebuild
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?rev=1.17&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?rev=1.17&content-type=text/plain
90 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?r1=1.16&r2=1.17
91
92 Index: darktable-9999.ebuild
93 ===================================================================
94 RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild,v
95 retrieving revision 1.16
96 retrieving revision 1.17
97 diff -u -r1.16 -r1.17
98 --- darktable-9999.ebuild 1 Feb 2015 16:43:34 -0000 1.16
99 +++ darktable-9999.ebuild 4 Feb 2015 16:04:45 -0000 1.17
100 @@ -1,6 +1,6 @@
101 # Copyright 1999-2015 Gentoo Foundation
102 # Distributed under the terms of the GNU General Public License v2
103 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild,v 1.16 2015/02/01 16:43:34 radhermit Exp $
104 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild,v 1.17 2015/02/04 16:04:45 radhermit Exp $
105
106 EAPI=5
107
108 @@ -19,6 +19,9 @@
109 nls opencl openmp openexr pax_kernel +rawspeed +slideshow +squish web-services webp
110 ${LANGS// / linguas_}"
111
112 +# sse3 support is required to build darktable
113 +REQUIRED_USE="cpu_flags_x86_sse3"
114 +
115 CDEPEND="
116 dev-db/sqlite:3
117 >=dev-libs/glib-2.28:2
118 @@ -65,10 +68,6 @@
119 if use openmp ; then
120 tc-has-openmp || die "Please switch to an openmp compatible compiler"
121 fi
122 -
123 - if ! use cpu_flags_x86_sse3 ; then
124 - eerror "This package requires a CPU supporting the SSE3 instruction set." && die
125 - fi
126 }
127
128 src_prepare() {