summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-12-20 22:04:32 +0000
committerMike Frysinger <vapier@gentoo.org>2011-12-20 22:04:32 +0000
commit95a5602e73763e15d92642743423150948672abd (patch)
tree25eaff5347dae4fd7fe10b0686b2541e6c1c09af /media-gfx/darktable
parentVersion bump. Drop broken version. (diff)
downloadgentoo-2-95a5602e73763e15d92642743423150948672abd.tar.gz
gentoo-2-95a5602e73763e15d92642743423150948672abd.tar.bz2
gentoo-2-95a5602e73763e15d92642743423150948672abd.zip
Switch to new virtual/opencl #392179 by Michal Pytasz.
(Portage version: 2.2.0_alpha81/cvs/Linux x86_64)
Diffstat (limited to 'media-gfx/darktable')
-rw-r--r--media-gfx/darktable/ChangeLog5
-rw-r--r--media-gfx/darktable/darktable-0.9.3.ebuild24
2 files changed, 10 insertions, 19 deletions
diff --git a/media-gfx/darktable/ChangeLog b/media-gfx/darktable/ChangeLog
index 3367bbf7a0cd..6d678507fb85 100644
--- a/media-gfx/darktable/ChangeLog
+++ b/media-gfx/darktable/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-gfx/darktable
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.12 2011/11/14 21:15:51 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.13 2011/12/20 22:04:32 vapier Exp $
+
+ 20 Dec 2011; Mike Frysinger <vapier@gentoo.org> darktable-0.9.3.ebuild:
+ Switch to new virtual/opencl #392179 by Michal Pytasz.
14 Nov 2011; Tim Harder <radhermit@gentoo.org> darktable-0.9.3.ebuild:
Add xmp use dep for exiv2 (bug #390301 by Kanstantsin Shautsou).
diff --git a/media-gfx/darktable/darktable-0.9.3.ebuild b/media-gfx/darktable/darktable-0.9.3.ebuild
index 5f91e596ae5c..50862ddbb94d 100644
--- a/media-gfx/darktable/darktable-0.9.3.ebuild
+++ b/media-gfx/darktable/darktable-0.9.3.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-0.9.3.ebuild,v 1.2 2011/11/14 21:15:51 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-0.9.3.ebuild,v 1.3 2011/12/20 22:04:32 vapier Exp $
EAPI="4"
GCONF_DEBUG="no"
-inherit gnome2 cmake-utils toolchain-funcs
+inherit gnome2 eutils cmake-utils toolchain-funcs
DESCRIPTION="A virtual lighttable and darkroom for photographers"
HOMEPAGE="http://darktable.sf.net/"
@@ -13,8 +13,8 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-IUSE="debug flickr gnome gphoto2 kde nls opencl openmp +rawspeed +slideshow video_cards_nvidia"
KEYWORDS="~amd64 ~x86"
+IUSE="debug flickr gnome gphoto2 kde nls opencl openmp +rawspeed +slideshow video_cards_nvidia"
RDEPEND="
dev-db/sqlite:3
@@ -35,10 +35,7 @@ RDEPEND="
media-libs/openexr
media-libs/tiff
net-misc/curl
- opencl? ( video_cards_nvidia? (
- x11-drivers/nvidia-drivers
- >=dev-util/nvidia-cuda-toolkit-3.1
- ) )
+ opencl? ( virtual/opencl )
slideshow? (
media-libs/libsdl
virtual/opengl
@@ -72,17 +69,8 @@ src_prepare() {
src_configure() {
local myconf
- if use gnome ; then
- myconf="-DDONT_INSTALL_GCONF_SCHEMAS=OFF"
- else
- myconf="-DDONT_INSTALL_GCONF_SCHEMAS=ON"
- fi
-
- if use opencl && use video_cards_nvidia ; then
- myconf+=" -DUSE_OPENCL=ON"
- else
- myconf+=" -DUSE_OPENCL=OFF"
- fi
+ myconf="-DDONT_INSTALL_GCONF_SCHEMAS=$(usex gnome OFF ON)"
+ myconf+=" -DUSE_OPENCL=$(usex opencl ON OFF)"
use debug && CMAKE_BUILD_TYPE=Debug