summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-02-09 21:17:28 +0000
committerTim Harder <radhermit@gentoo.org>2013-02-09 21:17:28 +0000
commit66b30aacd66f0047fa8b13efd02392e48599b609 (patch)
treeee6b7654113584b8dc17b8381cb3c51774536eba /media-gfx/darktable
parentVersion bump. Add explicit deps on glib and pango and slots for tiff and libpng. (diff)
downloadhistorical-66b30aacd66f0047fa8b13efd02392e48599b609.tar.gz
historical-66b30aacd66f0047fa8b13efd02392e48599b609.tar.bz2
historical-66b30aacd66f0047fa8b13efd02392e48599b609.zip
Remove old.
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-gfx/darktable')
-rw-r--r--media-gfx/darktable/ChangeLog12
-rw-r--r--media-gfx/darktable/Manifest29
-rw-r--r--media-gfx/darktable/darktable-1.0.5.ebuild99
-rw-r--r--media-gfx/darktable/darktable-1.1.1.ebuild109
-rw-r--r--media-gfx/darktable/darktable-1.1.2.ebuild116
-rw-r--r--media-gfx/darktable/files/darktable-0.9.3-no-rawspeed.patch48
-rw-r--r--media-gfx/darktable/files/darktable-0.9.3-opencl-kernels.patch12
-rw-r--r--media-gfx/darktable/files/darktable-0.9.3-system-libraw.patch85
-rw-r--r--media-gfx/darktable/files/darktable-1.0.4-cflags.patch50
-rw-r--r--media-gfx/darktable/files/darktable-1.1-automagic-colord.patch77
-rw-r--r--media-gfx/darktable/files/darktable-1.1-cflags.patch52
-rw-r--r--media-gfx/darktable/files/darktable-1.1-opencl-kernels.patch13
12 files changed, 19 insertions, 683 deletions
diff --git a/media-gfx/darktable/ChangeLog b/media-gfx/darktable/ChangeLog
index 45b8e9a37b6f..095f0312a37c 100644
--- a/media-gfx/darktable/ChangeLog
+++ b/media-gfx/darktable/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for media-gfx/darktable
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.38 2013/02/09 21:15:34 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.39 2013/02/09 21:17:27 radhermit Exp $
+
+ 09 Feb 2013; Tim Harder <radhermit@gentoo.org>
+ -files/darktable-0.9.3-no-rawspeed.patch,
+ -files/darktable-0.9.3-opencl-kernels.patch,
+ -files/darktable-0.9.3-system-libraw.patch,
+ -files/darktable-1.0.4-cflags.patch, -darktable-1.0.5.ebuild,
+ -darktable-1.1.1.ebuild, -darktable-1.1.2.ebuild,
+ -files/darktable-1.1-automagic-colord.patch,
+ -files/darktable-1.1-cflags.patch, -files/darktable-1.1-opencl-kernels.patch:
+ Remove old.
*darktable-1.1.3 (09 Feb 2013)
diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index bcbcadf08642..f00cc72da5be 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -1,35 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX darktable-0.9.3-no-rawspeed.patch 2454 SHA256 d865b01d46813a5ef3f803230a8313a94464e040c4a221f757b222cbb32bef83 SHA512 9bd50b67f55f2a1aee58c3f48109f74e1f646956c589d6261c4e5ea530824fca52e81ddf2499ec83d987416c63d1cf46a7a2d0f90b4f4e2289bba7ec971c8438 WHIRLPOOL ec4ad54e9dabba9997d2d29649ecfb37d3e7a3d6231579e3eb6cb58569bc3ea99383f42ccc96c07a4b88874f91578c37f7cfcef492321b2bbf66212de2890649
-AUX darktable-0.9.3-opencl-kernels.patch 452 SHA256 e7bea66a1538f2f8acc97b80aba090bbaecb78c7b1be132ee06cfcc23b71ef77 SHA512 8233f972998c5f6c0a59400ac8e7e06b83673a70bc8eae1d226cfdb0861f24cd7086b439949a2ab40c1c2372724aeecd56267b38148cb764708448a1c3c9353f WHIRLPOOL 722caca64b333247f074972d41cc43b48f697dbf7dc72fca6f9a4ab650730d2e44d922bd4658def91cee6c43418317c89ae4ae60d6994aec1deb4973cb9b8c41
-AUX darktable-0.9.3-system-libraw.patch 3027 SHA256 9bb49769e5fd98c6a4c48f66448383f50c8b601362a3e2974e2b8745bbd04db7 SHA512 84d9367d3bf5182c87d99e9c863bfa914c4a7c0432981d8eca2f68df814c8ca65f0d82b92a70cddaf3078986c371eb8943b35fd8a4606875379d90ce6fa73c86 WHIRLPOOL 8a61547b2f972b318350cc9e553acb933cf898137798fbf70f0365056677a90b6c211c65b2a54e3bdb89510fa73852114c7e9d4530440e5121cedc076229c9d6
-AUX darktable-1.0.4-cflags.patch 1764 SHA256 3b4ad90e9ffd7e997196a01f40146e6c252b7efe2cf454c8c33781ab18431ad0 SHA512 d8d851c113e82d5667f2b77348dfa9cf1ff7f8d5314d0e7dbf8daba477f8b895d3628d569d4a1608d1c1acf4447b18d9933bd538f1ce94794772b34b1eaf4239 WHIRLPOOL 820bf01ee365f527ba7ca4402b56e72a1c918eee178b2a460fa8b2d850a0e0fb75b99e0d736d948606f7e58eeb8c247e1f962e148188699babb94cb59e69d6d6
-AUX darktable-1.1-automagic-colord.patch 3270 SHA256 fdde7213a7f9560d32d6028d657f04bdfe7f685842170e131c97adeae4b96e4e SHA512 c2f5f67714062e2e396394c65ae5d53067e43d92d02e317fd75b95255b35f109378693e5fe761ac5755f62b8f46bea63f7b6011567be32d1c1a9c15c37f3d248 WHIRLPOOL c20c9c6ff708ea5486ae35fbae0af517c8ddbd0421afb5f637e2d6cd9502bcb06e50398325ccb8d867b111ea161ec2020135ead04a3bfe9eeeebaa8f3e4bf9b1
-AUX darktable-1.1-cflags.patch 1873 SHA256 70fc3b64fe2f3c31dd58bc414a555c4d65832a4d39921827823b20fb3da8cfa9 SHA512 b7fa8fbb4d9632b738d32c06423ffaa455932904c33d7a7251afd7bd5ac5ba229f439a4500d2378695d8ef2a2e421d8fd5942acfa9ca4c27715c9fce9064d442 WHIRLPOOL db17bc3d20720b180e6a01f3ccbb17984a5b9967fefe8eb90728bcff98762809296fc2a94bcf54709592514d8692cf8b74136ccac9c5d76c6d662406882619ec
-AUX darktable-1.1-opencl-kernels.patch 247 SHA256 764a7f47a6d09f21bb79885d63b3d154db67a0febe78e95e6ab29f8791c76d1f SHA512 73952dca22fbfb4680205c6bb180117fd820931152ae9999622555acc6c7cfd77e9dc2f565f6969a2deed2144611a45c7bb4d46d29f7bed8415309367593a0c2 WHIRLPOOL e8c203f19e62a7214f2347b5e54c1a1785054ccb54c4927f7ed4404265cac191ea71978b767bfc8fff8df64224d49e6974d365efc4c72f2de3da89d5e11ddbdf
-DIST darktable-1.0.5.tar.gz 2568221 SHA256 0c18530446d2f2459fe533a1ef6fc2711300efe7466f36c23168ec2230fb5fbd SHA512 52b532a07a029355a3e689971f15bf5c1a28a587419b5fae40aa342f724d3c15b4ceb557354ad46d4ca7f6e951e9b8de5ac15ccf0c4fa41a85249d5a41972cfb WHIRLPOOL 8e189a8c1bae068a170c2c0a38fba63bbeba006a004109fc0c7e8f985f5149c09b864a569580d295dc3c03694d395b8fe87fc86eb996c0697e9677cf69478e8e
-DIST darktable-1.1.1.tar.gz 3422916 SHA256 ba299ba4903718f5696de7cace80c0374dec4c7a41df90a560c47a419a3d354c SHA512 7a525adce3b6bf97c1c7a4fc1553854fb822f6ef80d4487c5ea919f3d78e5dbe8f0c0c3bb8d01b6a6220e91e1aa5055fcf8deb0adfa771b2c9bb6a900299c297 WHIRLPOOL 8d10bce112bc7921d7d42e97edeb66351d21dcd3425dfe9575da65bc58ff28426fd65690f91066588f904b98804d08028293f9e19556f8a56a2bb950e4316c87
DIST darktable-1.1.2.tar.gz 3432009 SHA256 225ebf1bd2ca4cf06aa609f2eda55cb0894ae69bdf4db25fd97b2503c28e1765 SHA512 d4c9edd0e0a6962776e38dbcb58ebcad806f745c5a4938052df0e52cad242318bdb9d747b060b76cafb6c549198506af6e1c71956681c0afbbd2bb1fef609584 WHIRLPOOL e24b23b87e129c7cfad7b20fda96bf683d90458b477c28c2e8e75e7defad9388878f4dfc4340c5a0c6f1eb80e924343bb349817a0704362cd2a9644cdde04d81
DIST darktable-1.1.3.tar.xz 2226896 SHA256 d9d26f3ca1ae8f833f00f12b3e927cdc807cd3662c5ea8d1c0c55fe4555cfaf9 SHA512 9521a8635375c470080089f1658fe7936d57dbc61bf6f3f54bbbae243fec2ca51b9c8d2cad868747d93f0a9fef6eeb1865fa0e0d2b5a613404c20e57ffb45735 WHIRLPOOL 87d8a96174b4bae94c7d3f5e91864cefeaa903b7420840c4d6ed3afbb1b7ebebdecfd7765dea9952888e18bc3f0060de4aea962feaf786247ef2da452112dd13
-DIST darktable-usermanual-1.1.1.pdf 8399829 SHA256 037e27a41aa4d0e2c2db3ae13bee47a2b6ec6195d953341ae637ad8495874552 SHA512 bbf3748c0c678ea84bbe57000c3b894e76b2bdf111faf9296e31b6776364757a19ecacd32d1e4edc248b6a9a00d19862a4e443e88a63707b269afe52f157a08a WHIRLPOOL 2ccfa5bf497358bc241de6e37b22d56c7718b107b78a109691d58267b7e75f29a98214444e36ee9ebf1b885231e224ba74ca0a4cf27053a14470084e240bd5a5
DIST darktable-usermanual-1.1.2.pdf 8513151 SHA256 a33d4e7bb87c8d7f748f99badb12bd923ba798d205bbddbac85a648d6c9d866f SHA512 1e2b22fc8fb4db7b99dfc8b228310951b04d52a42781f8f83f96ce2e86b24ddc1d3075b246a4d9e73f566a0b57999582daf40f04fd166ab979f8abebe6582275 WHIRLPOOL 5c9733bc155e93fc6c475f93af7246a7123a9257e4ffe1da057845a7d2d9bd4c29a5d61ea172acdb7739abb466c7325502d73b72cbe03d7f4553118bfee5c6f2
-EBUILD darktable-1.0.5.ebuild 2500 SHA256 f8db6938a8155063ec3bacd7adc14faa2d9dd3c87061ea6933b75b8944ab30c2 SHA512 7d42960cb7758e02e875306409d8f78977adcdc188134e6fc74bf3dde7e04fcf8b57a8e5c3e04c84ac98fb4dcf59a749b0fac2dc224aef344384e5e3256c9e10 WHIRLPOOL c0414f8022fcd3b6829cae6c4845f58fa53b90e3ca14fa314422e162fcc8e9fe0a00670636bb0aeaba63114e2d8593ebb1f5c4d161409c50440fd1a9cfa63f31
-EBUILD darktable-1.1.1.ebuild 2666 SHA256 671d4a0767fcdd55c0029d5ea5a1b9fc873da72399a7a04c97f868de9959a187 SHA512 5422841372200a70b5c87aa712b903502599cf28f05ac57a01198cf3d45dad8057d56ddc0874c7ad011d5a1525af086179e5102902e072c79cf98c6d880eaf7e WHIRLPOOL 19e4a9ce1be533439f3094069c168741cbd214380a15db60f1bffaac521e14e8502c80007a0b9a495fadfae573c81229a1b7b739f0080ede0a9c10bb6a5ae05b
EBUILD darktable-1.1.2-r1.ebuild 2989 SHA256 b31004dfe6caa3d0d5495722b30222406112c0dcf986e127fa59f049f7cba64e SHA512 e4ce54c4ca67448a7336f0f490c03beccc9674587664d141a06753be05d191390347b62eae5a55481de5dd59894f6c17160af8f5e106f557a51e18aa741a2cdb WHIRLPOOL 36493ae71d39af79d90525f6fb579b3b47edef01dec0c5169e8f3fd2651b07f038498351664cd124bb118299f4092e5ec4a3002534fd04fdd430855f627a3f21
-EBUILD darktable-1.1.2.ebuild 2986 SHA256 0c6b11e5a2856a9ecf62c310458ed1879ea6da152facb71219538ffd15f977c9 SHA512 fa61f6284ba81edf1f15a4b0f678977aa7a7b068f1d8e172393c5b4e235aefb1228fb67e089de0384d8d7c47d037b766801400bb2576e6d303603514dd1917cf WHIRLPOOL c1220932626af7649a364837fd72b3d578201cec642092fda1f4edb49ee20cb393db1b0020df88ae43e78f95c8f6d6302a50339d8e8ea2febedd482295754029
EBUILD darktable-1.1.3.ebuild 3036 SHA256 4daeddd7796df9e927a3f41fcdaa88b73eb044d514b197c4c607485029157d5f SHA512 168ad1b057bed3024387cb5e472f54fa15acb4908f69fee7308d1661b6e293c3d812d6bf0b6dc65381bf8c48beea4c5e72755688ca06ed131b239bcc999ffebc WHIRLPOOL 3c368771644de951183ad73d8d5ccbedac52b062b60aee72016444006c5d02f8e05cd9b5e9852b2ffa333e8208fa94d09869c354a7ec0f13afacf3be9665371c
EBUILD darktable-9999.ebuild 3064 SHA256 f6f458fff4c783eec7b65bf4a4ce616b31c5149c2a21472bde4243f0cdd65c5d SHA512 2cf0e6fa85b7b3955d4ee02a2d11996c3dd1f198de646eecbf13ac7df691ecbdfb1c8881f44e088ce6ccf758cd4c76735b3a8b2d3074b1459f2b851b32c5cfac WHIRLPOOL 6cd0fc5b0cbcfd24f04a7edda819a891151706aeb49b6f18ceb6fc844163eca37b657ffc706959005ff9ebed70bd9bd3d751c64cea3993e7f20b17ba0fb9ba3d
-MISC ChangeLog 7370 SHA256 55983ddd9627cf02f23164b6473c7ba77b53c3d1a7e2edfd84de926c9954cd2e SHA512 5986f137cb067feb2187c4653beb13f1cdd2052dc23eb531c6118d3eec78d9b32bc2dae92ed5b8c467677e0d631a6ef5331f48aa258f045e4b10ca83de33d69b WHIRLPOOL b0341b7cd6011d92ba682e86a40779549dcd4fe2e9d4a1dbf34493d22a3d8044c629adb7f0121093b4aeefbdbd2277ce3b67c65cf333b5a250af4b5a3c6f8e25
+MISC ChangeLog 7814 SHA256 789f7ebec75ec1f03c1001b921045f5479be8a4b10cd1cd4fb73be3aad5ab0c4 SHA512 ef8201bf90d44b0c501832e9d8a37f042b05b137924b94745422e53d6222da263076c5bbc4b447755c716ba644ed4aa7dc04ce7ed6303458d26d2f6f87cf4a03 WHIRLPOOL 50de217123528bcd3d6fa0bd4950f54dbd64cbc9c67f12c544c6c878fa477aef4a75bb1229301321bb070820b83a488425b5399e1b12524ad3ce34055d94f6f4
MISC metadata.xml 1048 SHA256 ec368b5aa921fe7a1d4cf9e2739475af497fe3b3014a7c25163be36b78aa6cc4 SHA512 a133b1c39b5f018cb9afddda6dbd80a628611419c385146e5e1e7339cb180991ccfdb7cf4a1b69e3d07f7727db26e0ebd484d304c3352291a99764b499703b8a WHIRLPOOL e89235504e82052b90ce857f05560c7080b3ad536f6c5c1423c823b425f314905de8a4808b0da639954297513b50ae43567a4018a6b372598682a223f2f3ba7a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJRFrx6AAoJEEqz6FtPBkyjK60IAKLwEp6XOIlTEBunW0OPMOCu
-P2sKw8gtl8yBtpCcPdBuEGAtV4ERJ0ILmvpwSA7mOG3hcRDFYh+xHWQOv5Ga3cRQ
-2mZjyoi8QksrIzaL3NooQlkurH/SBmWVtdfGhz5LLKcYbJrGuJqBGCW5yY0UXFVC
-MDkiKPR75H5jivd3FiLa7fI6TE8yh+I4gIe0DuSvbVZAfE72tOwlZwIQL/aRmYox
-1vReZZqItHyKhHGYDYrm1aYTmGiASRJ4Rm7fKkJF6AZG6hepDUFqVG9rq2bMEoYE
-sM0M3dFAO8AoaPaJ8hpEmOyEXi9JQtCsPihDbhliK3u/L/5y/GRxB18+Kmf8hyE=
-=q785
+iQEcBAEBCAAGBQJRFrzoAAoJEEqz6FtPBkyjh+MIAIYv4iVtEAALtaaX+CYXTvVr
+bcdjNXJXFaPdcSLGhEjxZFRPpb5fAwkX3d+zM4BBu9UqBqi+iSTptYG+o2beQadw
+ds8Gb8SEIAN21pr95SI3oqcdXkcSNRlIZp90QrXnkSSY8KhdRxJmktOPrgtQrgBr
+0hUxTfQb9uoZdJaj100x7JUI6EpsKE0Nwgxo1csmsV/qdLyrL71d/DMSJYM0y5j1
+HB4JqnnNY4uTHQ9oJU9281pWZk4BEgv9YQjB6ETv+wpDTvwAR0jjMd8GMHXpDk17
+XSJlD8I2KziLNxFQGVJ01PrFAyoaF72MRu0OafgttBBmlD5EIYsbFx1CxQz8VCo=
+=aiCL
-----END PGP SIGNATURE-----
diff --git a/media-gfx/darktable/darktable-1.0.5.ebuild b/media-gfx/darktable/darktable-1.0.5.ebuild
deleted file mode 100644
index faa251326bcf..000000000000
--- a/media-gfx/darktable/darktable-1.0.5.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.0.5.ebuild,v 1.2 2012/09/09 22:01:55 radhermit Exp $
-
-EAPI="4"
-GCONF_DEBUG="no"
-
-inherit gnome2 eutils cmake-utils toolchain-funcs
-
-DESCRIPTION="A virtual lighttable and darkroom for photographers"
-HOMEPAGE="http://darktable.sf.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug flickr gnome gphoto2 kde nls opencl openmp +rawspeed +slideshow video_cards_nvidia"
-
-RDEPEND="
- dev-db/sqlite:3
- dev-libs/libxml2:2
- flickr? ( media-libs/flickcurl )
- gnome? (
- gnome-base/gconf
- gnome-base/gnome-keyring
- )
- gnome-base/librsvg:2
- gphoto2? ( media-libs/libgphoto2 )
- kde? ( dev-libs/dbus-glib )
- media-gfx/exiv2[xmp]
- media-libs/lcms:2
- >=media-libs/lensfun-0.2.3
- media-libs/libpng
- >=media-libs/libraw-0.13.4[demosaic]
- media-libs/openexr
- media-libs/tiff
- net-misc/curl
- opencl? ( virtual/opencl )
- slideshow? (
- media-libs/libsdl
- virtual/glu
- virtual/opengl
- )
- virtual/jpeg
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.9.3-system-libraw.patch
- "${FILESDIR}"/${PN}-0.9.3-no-rawspeed.patch
- "${FILESDIR}"/${PN}-0.9.3-opencl-kernels.patch
- "${FILESDIR}"/${PN}-1.0.4-cflags.patch
-)
-
-pkg_setup() {
- if use openmp ; then
- tc-has-openmp || die "Please switch to an openmp compatible compiler"
- fi
-}
-
-src_prepare() {
- base_src_prepare
- sed -i -e "s:\(/share/doc/\)darktable:\1${PF}:" \
- -e "s:LICENSE::" doc/CMakeLists.txt || die
-}
-
-src_configure() {
- local myconf
- myconf="-DDONT_INSTALL_GCONF_SCHEMAS=$(usex gnome OFF ON)"
- myconf+=" -DUSE_OPENCL=$(usex opencl ON OFF)"
-
- use debug && CMAKE_BUILD_TYPE=Debug
-
- mycmakeargs=(
- $(cmake-utils_use_use flickr FLICKR)
- $(cmake-utils_use_use gnome GCONF_BACKEND)
- $(cmake-utils_use_use gnome GNOME_KEYRING)
- $(cmake-utils_use_use gphoto2 CAMERA_SUPPORT)
- $(cmake-utils_use_use kde KWALLET)
- $(cmake-utils_use_use nls NLS)
- $(cmake-utils_use_use openmp OPENMP)
- $(cmake-utils_use !rawspeed DONT_USE_RAWSPEED)
- $(cmake-utils_use_build slideshow SLIDESHOW)
- ${myconf}
- -DINSTALL_IOP_EXPERIMENTAL=ON
- -DINSTALL_IOP_LEGACY=ON
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
- cmake-utils_src_install
- unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
-}
diff --git a/media-gfx/darktable/darktable-1.1.1.ebuild b/media-gfx/darktable/darktable-1.1.1.ebuild
deleted file mode 100644
index a2fb8dd05e3c..000000000000
--- a/media-gfx/darktable/darktable-1.1.1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.1.1.ebuild,v 1.5 2013/02/07 22:25:40 ulm Exp $
-
-EAPI="5"
-
-inherit cmake-utils toolchain-funcs gnome2-utils
-
-DESCRIPTION="A virtual lighttable and darkroom for photographers"
-HOMEPAGE="http://www.darktable.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
- doc? ( mirror://sourceforge/${PN}/${PN}-usermanual-${PV}.pdf )"
-
-LICENSE="GPL-3 CC-BY-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="colord debug doc facebook flickr geo gnome-keyring gphoto2 kde nls opencl openmp +rawspeed +slideshow"
-
-RDEPEND="
- dev-db/sqlite:3
- dev-libs/libxml2:2
- colord? ( x11-misc/colord )
- facebook? ( dev-libs/json-glib )
- flickr? ( media-libs/flickcurl )
- geo? ( net-libs/libsoup:2.4 )
- gnome-keyring? ( gnome-base/gnome-keyring )
- gnome-base/librsvg:2
- gphoto2? ( media-libs/libgphoto2 )
- kde? (
- dev-libs/dbus-glib
- kde-base/kwalletd
- )
- media-gfx/exiv2[xmp]
- media-libs/lcms:2
- >=media-libs/lensfun-0.2.3
- media-libs/libpng
- media-libs/openexr
- media-libs/tiff
- net-misc/curl
- opencl? ( virtual/opencl )
- slideshow? (
- media-libs/libsdl
- virtual/glu
- virtual/opengl
- )
- virtual/jpeg
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.1-opencl-kernels.patch
- "${FILESDIR}"/${PN}-1.1-cflags.patch
- "${FILESDIR}"/${PN}-1.1-automagic-colord.patch
-)
-
-pkg_pretend() {
- if use openmp ; then
- tc-has-openmp || die "Please switch to an openmp compatible compiler"
- fi
-}
-
-src_prepare() {
- base_src_prepare
- sed -i -e "s:\(/share/doc/\)darktable:\1${PF}:" \
- -e "s:LICENSE::" doc/CMakeLists.txt || die
-}
-
-src_configure() {
- use debug && CMAKE_BUILD_TYPE=Debug
-
- local mycmakeargs=(
- $(cmake-utils_use_use colord COLORD)
- $(cmake-utils_use_use facebook GLIBJSON)
- $(cmake-utils_use_use flickr FLICKR)
- $(cmake-utils_use_use geo GEO)
- $(cmake-utils_use_use gnome-keyring GNOME_KEYRING)
- $(cmake-utils_use_use gphoto2 CAMERA_SUPPORT)
- $(cmake-utils_use_use kde KWALLET)
- $(cmake-utils_use_use nls NLS)
- $(cmake-utils_use_use opencl OPENCL)
- $(cmake-utils_use_use openmp OPENMP)
- $(cmake-utils_use !rawspeed DONT_USE_RAWSPEED)
- $(cmake-utils_use_build slideshow SLIDESHOW)
- -DINSTALL_IOP_EXPERIMENTAL=ON
- -DINSTALL_IOP_LEGACY=ON
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- use doc && dodoc "${DISTDIR}"/${PN}-usermanual-${PV}.pdf
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/media-gfx/darktable/darktable-1.1.2.ebuild b/media-gfx/darktable/darktable-1.1.2.ebuild
deleted file mode 100644
index c70aa04d424b..000000000000
--- a/media-gfx/darktable/darktable-1.1.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.1.2.ebuild,v 1.3 2013/02/07 22:25:40 ulm Exp $
-
-EAPI="5"
-
-inherit cmake-utils toolchain-funcs gnome2-utils fdo-mime pax-utils eutils
-
-DESCRIPTION="A virtual lighttable and darkroom for photographers"
-HOMEPAGE="http://www.darktable.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
- doc? ( mirror://sourceforge/${PN}/${PN}-usermanual-1.1.1.pdf )"
-
-LICENSE="GPL-3 CC-BY-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="colord doc facebook flickr geo gnome-keyring gphoto2 kde
-nls opencl openmp pax_kernel +rawspeed +slideshow"
-
-RDEPEND="
- dev-db/sqlite:3
- dev-libs/libxml2:2
- colord? ( x11-misc/colord )
- facebook? ( dev-libs/json-glib )
- flickr? ( media-libs/flickcurl )
- geo? ( net-libs/libsoup:2.4 )
- gnome-keyring? ( gnome-base/gnome-keyring )
- gnome-base/librsvg:2
- gphoto2? ( media-libs/libgphoto2 )
- kde? (
- dev-libs/dbus-glib
- kde-base/kwalletd
- )
- media-gfx/exiv2[xmp]
- media-libs/lcms:2
- >=media-libs/lensfun-0.2.3
- media-libs/libpng
- media-libs/openexr
- media-libs/tiff
- net-misc/curl
- opencl? ( virtual/opencl )
- slideshow? (
- media-libs/libsdl
- virtual/glu
- virtual/opengl
- )
- virtual/jpeg
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-pkg_pretend() {
- if use openmp ; then
- tc-has-openmp || die "Please switch to an openmp compatible compiler"
- fi
-}
-
-src_prepare() {
- sed -e "s:\(/share/doc/\)darktable:\1${PF}:" \
- -e "s:LICENSE::" \
- -i doc/CMakeLists.txt || die
-
- epatch_user
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_use colord COLORD)
- $(cmake-utils_use_use facebook GLIBJSON)
- $(cmake-utils_use_use flickr FLICKR)
- $(cmake-utils_use_use geo GEO)
- $(cmake-utils_use_use gnome-keyring GNOME_KEYRING)
- $(cmake-utils_use_use gphoto2 CAMERA_SUPPORT)
- $(cmake-utils_use_use kde KWALLET)
- $(cmake-utils_use_use nls NLS)
- $(cmake-utils_use_use opencl OPENCL)
- $(cmake-utils_use_use openmp OPENMP)
- $(cmake-utils_use !rawspeed DONT_USE_RAWSPEED)
- $(cmake-utils_use_build slideshow SLIDESHOW)
- -DCUSTOM_CFLAGS=ON
- -DINSTALL_IOP_EXPERIMENTAL=ON
- -DINSTALL_IOP_LEGACY=ON
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- use doc && dodoc "${DISTDIR}"/${PN}-usermanual-1.1.1.pdf
-
- if use pax_kernel && use opencl ; then
- pax-mark Cm "${ED}"/usr/bin/${PN} || die
- eqawarn "USE=pax_kernel is set meaning that ${PN} will be run"
- eqawarn "under a PaX enabled kernel. To do so, the ${PN} binary"
- eqawarn "must be modified and this *may* lead to breakage! If"
- eqawarn "you suspect that ${PN} is broken by this modification,"
- eqawarn "please open a bug."
- fi
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- fdo-mime_desktop_database_update
-}
diff --git a/media-gfx/darktable/files/darktable-0.9.3-no-rawspeed.patch b/media-gfx/darktable/files/darktable-0.9.3-no-rawspeed.patch
deleted file mode 100644
index 774762ea654e..000000000000
--- a/media-gfx/darktable/files/darktable-0.9.3-no-rawspeed.patch
+++ /dev/null
@@ -1,48 +0,0 @@
---- darktable-0.9.3.orig/src/CMakeLists.txt
-+++ darktable-0.9.3/src/CMakeLists.txt
-@@ -290,21 +290,19 @@
- OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.h ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.c
- COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/../tools/create_metadata.sh ${CMAKE_CURRENT_SOURCE_DIR}/../tools/metadata.txt ${CMAKE_CURRENT_BINARY_DIR}
- )
--
--# this is a dummy library whose sole purpose is to serve as a dependency for subdirs, such as imageio/storage/gallery.
--# cmake can't depend on custom targets in other directories than the current one.
--add_library(metadata_dummy ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.c ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.h)
-+add_custom_target(metadata_gen DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.c ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.h)
-
- #
- # build libdarktable
- #
--add_library(lib_darktable STATIC SHARED ${CMAKE_CURRENT_BINARY_DIR}/preferences_gen.h ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.h ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.c ${SOURCES})
-+add_library(lib_darktable SHARED ${CMAKE_CURRENT_BINARY_DIR}/preferences_gen.h ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.h ${CMAKE_CURRENT_BINARY_DIR}/metadata_gen.c ${SOURCES})
-+add_dependencies(lib_darktable metadata_gen)
- if(APPLE)
- set_target_properties(lib_darktable PROPERTIES INSTALL_NAME_DIR "@executable_path/../lib/darktable")
- endif(APPLE)
- set_target_properties(lib_darktable PROPERTIES OUTPUT_NAME darktable)
- set_target_properties(lib_darktable PROPERTIES LINKER_LANGUAGE C)
--
-+target_link_libraries(lib_darktable ${LIBS})
-
- #
- # the libraw part is a bit of a hack:
-@@ -329,7 +327,7 @@
- add_dependencies(lib_darktable rawspeed)
- add_library(rawspeed_static STATIC IMPORTED)
- set_target_properties(rawspeed_static PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/external/rawspeed/librawspeed.a)
-- target_link_libraries(lib_darktable ${LIBS} rawspeed_static)
-+ target_link_libraries(lib_darktable rawspeed_static)
- # compile rawspeed
- add_subdirectory(external/rawspeed)
- endif(NOT DONT_USE_RAWSPEED)
---- darktable-0.9.3.orig/src/imageio/storage/CMakeLists.txt
-+++ darktable-0.9.3/src/imageio/storage/CMakeLists.txt
-@@ -10,7 +10,7 @@
- foreach(module ${MODULES} ${MODULES_EXPERIMENTAL})
- add_library(${module} MODULE "${module}.c")
- endforeach(module)
--add_dependencies(gallery metadata_dummy)
-+add_dependencies(gallery metadata_gen)
-
- foreach(module ${MODULES})
- target_link_libraries(${module} ${LIBS})
diff --git a/media-gfx/darktable/files/darktable-0.9.3-opencl-kernels.patch b/media-gfx/darktable/files/darktable-0.9.3-opencl-kernels.patch
deleted file mode 100644
index ff05acbe2db0..000000000000
--- a/media-gfx/darktable/files/darktable-0.9.3-opencl-kernels.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- darktable-0.9.3/data/kernels/CMakeLists.txt.orig
-+++ darktable-0.9.3/data/kernels/CMakeLists.txt
-@@ -3,5 +3,7 @@
- #
- # install opencl kernel source files
- #
--FILE(GLOB DT_OPENCL_KERNELS "*.cl" "programs.conf")
--install(FILES ${DT_OPENCL_KERNELS} DESTINATION ${SHARE_INSTALL}/kernels)
-+if(USE_OPENCL)
-+ FILE(GLOB DT_OPENCL_KERNELS "*.cl" "programs.conf")
-+ install(FILES ${DT_OPENCL_KERNELS} DESTINATION ${SHARE_INSTALL}/kernels)
-+endif(USE_OPENCL)
diff --git a/media-gfx/darktable/files/darktable-0.9.3-system-libraw.patch b/media-gfx/darktable/files/darktable-0.9.3-system-libraw.patch
deleted file mode 100644
index 189f264f8899..000000000000
--- a/media-gfx/darktable/files/darktable-0.9.3-system-libraw.patch
+++ /dev/null
@@ -1,85 +0,0 @@
---- darktable-0.9.3.orig/cmake/modules/FindLibraw.cmake
-+++ darktable-0.9.3/cmake/modules/FindLibraw.cmake
-@@ -0,0 +1,29 @@
-+# - Try to find libraw
-+# Once done, this will define
-+#
-+# Libraw_FOUND - system has Libraw
-+# Libraw_INCLUDE_DIRS - the Libraw include directories
-+# Libraw_LIBRARIES - link these to use Libraw
-+
-+include(LibFindMacros)
-+
-+# Use pkg-config to get hints about paths
-+libfind_pkg_check_modules(Libraw_PKGCONF libraw)
-+
-+# Include dir
-+find_path(Libraw_INCLUDE_DIR
-+ NAMES libraw.h
-+ PATHS ${Libraw_PKGCONF_INCLUDE_DIRS}
-+)
-+
-+# Finally the library itself
-+find_library(Libraw_LIBRARY
-+ NAMES raw_r
-+ PATHS ${Libraw_PKGCONF_LIBRARY_DIRS}
-+)
-+
-+# Set the include dir variables and the libraries and let libfind_process do the rest.
-+# NOTE: Singular variables for this library, plural for libraries this this lib depends on.
-+set(Libraw_PROCESS_INCLUDES Libraw_INCLUDE_DIR Libraw_INCLUDE_DIRS)
-+set(Libraw_PROCESS_LIBS Libraw_LIBRARY Libraw_LIBRARIES)
-+libfind_process(Libraw)
---- darktable-0.9.3.orig/src/CMakeLists.txt
-+++ darktable-0.9.3/src/CMakeLists.txt
-@@ -70,7 +70,6 @@
-
- include_directories(${CMAKE_CURRENT_SOURCE_DIR})
- include_directories(${CMAKE_CURRENT_SOURCE_DIR}/external)
--include_directories(${CMAKE_CURRENT_SOURCE_DIR}/external/LibRaw)
-
- # initial compiler flags
- add_definitions("-DHAVE_CONFIG_H")
-@@ -122,7 +121,7 @@
- endif(USE_CAMERA_SUPPORT)
-
- # Find all the libs that don't require extra parameters
--foreach(lib ${OUR_LIBS} LensFun GIO GThread GModule Cairo PangoCairo PThread Rsvg2 GDK-PixBuf LibXml2 INotify Sqlite3 Exiv2 CURL PNG JPEG TIFF OpenEXR LCMS2)
-+foreach(lib ${OUR_LIBS} LensFun Libraw GIO GThread GModule Cairo PangoCairo PThread Rsvg2 GDK-PixBuf LibXml2 INotify Sqlite3 Exiv2 CURL PNG JPEG TIFF OpenEXR LCMS2)
- find_package(${lib} REQUIRED)
- include_directories(${${lib}_INCLUDE_DIRS})
- list(APPEND LIBS ${${lib}_LIBRARIES})
-@@ -306,23 +305,6 @@
- set_target_properties(lib_darktable PROPERTIES LINKER_LANGUAGE C)
-
-
--#
--# the libraw part is a bit of a hack:
--# the static linking didn't work since it was pulling -lstdc++ and -lm into linker flags.
--# so we do a custom dependency and pretend an imported liblibraw_r.a so no other -l are
--# appended.
--#
--add_dependencies(lib_darktable libraw_r)
--add_library(libraw_static STATIC IMPORTED)
--set_target_properties(libraw_static PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/external/LibRaw/liblibraw_r.a)
--if(APPLE)
-- set(LIBRAW_STATIC_LIBS libraw_static stdc++)
--else(APPLE)
-- set(LIBRAW_STATIC_LIBS libraw_static)
--endif(APPLE)
--
--target_link_libraries(lib_darktable ${LIBS} ${LIBRAW_STATIC_LIBS})
--
- # same for librawspeed (can switch it off with -DDONT_USE_RAWSPEED, for macs):
- if(NOT DONT_USE_RAWSPEED)
- add_definitions("-DHAVE_RAWSPEED")
-@@ -337,9 +319,6 @@
- install(TARGETS lib_darktable DESTINATION ${LIB_INSTALL}/darktable)
- list(APPEND LIBS lib_darktable)
-
--# Compile libraw modules
--add_subdirectory(external/LibRaw)
--
- # Compile views modules
- add_subdirectory(views)
-
diff --git a/media-gfx/darktable/files/darktable-1.0.4-cflags.patch b/media-gfx/darktable/files/darktable-1.0.4-cflags.patch
deleted file mode 100644
index 3595cfa2eb23..000000000000
--- a/media-gfx/darktable/files/darktable-1.0.4-cflags.patch
+++ /dev/null
@@ -1,50 +0,0 @@
---- darktable-1.0.4/src/CMakeLists.txt
-+++ darktable-1.0.4/src/CMakeLists.txt
-@@ -232,46 +232,11 @@
- # c++ code doesn't like -Werror (libraw)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fno-strict-aliasing")
-
--if(NOT APPLE AND NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")
-- # apple build fails on deprecated warnings..
-- # and too many warnings reported by Clang for now
-- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")
--endif(NOT APPLE AND NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")
--
- if(NOT WIN32)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread")
- endif(NOT WIN32)
-
--if(NOT BINARY_PACKAGE_BUILD)
-- MESSAGE("-- Checking for -march=native support")
-- CHECK_C_COMPILER_FLAG("-march=native" MARCHNATIVE)
-- if (MARCHNATIVE)
-- set(MARCH "-march=native")
-- else()
-- MESSAGE("-- Checking for -mtune=native support")
-- CHECK_C_COMPILER_FLAG("-mtune=native" MTUNENATIVE)
-- if (MTUNENATIVE)
-- set(MARCH "-mtune=native")
-- else()
-- set(MARCH "-mtune=generic")
-- endif()
-- endif()
--else()
-- set(MARCH "-mtune=generic")
--endif()
--
--set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse2 -g")
--set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O3 -ffast-math -fexpensive-optimizations ${MARCH}")
--set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0 -g -D_DEBUG")
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2 -g")
--set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -ffast-math -fexpensive-optimizations ${MARCH}")
--set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -g -D_DEBUG")
--if(CMAKE_COMPILER_IS_GNUCC)
--set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfpmath=sse")
--endif()
--if(CMAKE_COMPILER_IS_GNUCXX)
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mfpmath=sse")
--endif()
-+set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D_DEBUG")
-
- #
- # Generate config.h
diff --git a/media-gfx/darktable/files/darktable-1.1-automagic-colord.patch b/media-gfx/darktable/files/darktable-1.1-automagic-colord.patch
deleted file mode 100644
index 46b125ba0d87..000000000000
--- a/media-gfx/darktable/files/darktable-1.1-automagic-colord.patch
+++ /dev/null
@@ -1,77 +0,0 @@
---- darktable-1.1/CMakeLists.txt
-+++ darktable-1.1/CMakeLists.txt
-@@ -4,6 +4,7 @@
-
- option(USE_CAMERA_SUPPORT "Detect and use camera support if available." ON)
- option(USE_NLS "Build Native Language Support (using gettext)" ON)
-+option(USE_COLORD "Enable colord support" ON)
- option(USE_GEO "Build geotagging parts" ON)
- option(USE_FLICKR "Enable Flickr support" ON)
- option(USE_GLIBJSON "Enable GlibJson support" ON)
---- darktable-1.1/src/CMakeLists.txt
-+++ darktable-1.1/src/CMakeLists.txt
-@@ -90,5 +90,3 @@
--include_directories(${CMAKE_CURRENT_SOURCE_DIR}/external/osm-gps-map/src)
--include_directories(${CMAKE_CURRENT_SOURCE_DIR}/external/colord-gtk/src)
-
- # initial compiler flags
- add_definitions("-DHAVE_CONFIG_H")
-@@ -403,6 +401,7 @@
- include_directories(${LIBSOUP2_INCLUDE_DIRS})
- list(APPEND LIBS ${LIBSOUP2_LIBRARIES})
- add_definitions(${LIBSOUP2_DEFINITIONS})
-+ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/external/osm-gps-map/src)
- add_dependencies(lib_darktable osmgpsmap)
- add_library(osmgpsmap_static STATIC IMPORTED)
- set_target_properties(osmgpsmap_static PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/external/osm-gps-map/libosmgpsmap.a)
-@@ -422,20 +421,23 @@
- target_link_libraries(lib_darktable ${LIBS})
-
- # libcolord-gtk:
--find_package(Colord)
--if(COLORD_FOUND)
-- include_directories(${COLORD_INCLUDE_DIRS})
-- list(APPEND LIBS ${COLORD_LIBRARIES})
--# we ship our own copy of libcolord-gtk - the one packaged in distros is linked against gtk3 :(
-- add_dependencies(lib_darktable colord-gtk)
-- add_library(colord-gtk_static STATIC IMPORTED)
-- set_target_properties(colord-gtk_static PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/external/colord-gtk/libcolord-gtk.a)
-- target_link_libraries(lib_darktable colord-gtk_static)
-- add_subdirectory(external/colord-gtk)
-- list(APPEND STATIC_LIBS colord-gtk_static)
-- add_dependencies(colord-gtk colord)
-- add_definitions("-DUSE_COLORDGTK")
--endif(COLORD_FOUND)
-+if(USE_COLORD)
-+ find_package(Colord)
-+ if(COLORD_FOUND)
-+ include_directories(${COLORD_INCLUDE_DIRS})
-+ list(APPEND LIBS ${COLORD_LIBRARIES})
-+ # we ship our own copy of libcolord-gtk - the one packaged in distros is linked against gtk3 :(
-+ add_dependencies(lib_darktable colord-gtk)
-+ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/external/colord-gtk/src)
-+ add_library(colord-gtk_static STATIC IMPORTED)
-+ set_target_properties(colord-gtk_static PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/external/colord-gtk/libcolord-gtk.a)
-+ target_link_libraries(lib_darktable colord-gtk_static)
-+ add_subdirectory(external/colord-gtk)
-+ list(APPEND STATIC_LIBS colord-gtk_static)
-+ add_dependencies(colord-gtk colord)
-+ add_definitions("-DUSE_COLORDGTK")
-+ endif(COLORD_FOUND)
-+endif(USE_COLORD)
-
- # libsquish for compressed thumbnails:
- add_dependencies(lib_darktable squish)
---- darktable-1.1/src/gui/gtk.c
-+++ darktable-1.1/src/gui/gtk.c
-@@ -932,8 +932,10 @@
- void dt_gui_gtk_cleanup(dt_gui_gtk_t *gui)
- {
- g_free(darktable.control->xprofile_data);
-+#ifdef USE_COLORDGTK
- g_free(darktable.control->colord_profile_file);
- darktable.control->colord_profile_file = NULL;
-+#endif
- darktable.control->xprofile_size = 0;
- }
-
diff --git a/media-gfx/darktable/files/darktable-1.1-cflags.patch b/media-gfx/darktable/files/darktable-1.1-cflags.patch
deleted file mode 100644
index eaaae04feaae..000000000000
--- a/media-gfx/darktable/files/darktable-1.1-cflags.patch
+++ /dev/null
@@ -1,52 +0,0 @@
---- darktable-1.1/src/CMakeLists.txt
-+++ darktable-1.1/src/CMakeLists.txt
-@@ -272,48 +272,11 @@
- # c++ code doesn't like -Werror (libraw)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fno-strict-aliasing")
-
--if(NOT APPLE AND NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")
-- # apple build fails on deprecated warnings..
-- # and too many warnings reported by Clang for now
-- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")
--endif(NOT APPLE AND NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")
--
- if(NOT WIN32)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread")
- endif(NOT WIN32)
-
--if(NOT BINARY_PACKAGE_BUILD)
-- MESSAGE("-- Checking for -march=native support")
-- CHECK_C_COMPILER_FLAG("-march=native" MARCHNATIVE)
-- if (MARCHNATIVE)
-- set(MARCH "-march=native")
-- else()
-- MESSAGE("-- Checking for -mtune=native support")
-- CHECK_C_COMPILER_FLAG("-mtune=native" MTUNENATIVE)
-- if (MTUNENATIVE)
-- set(MARCH "-mtune=native")
-- else()
-- set(MARCH "-mtune=generic")
-- endif()
-- endif()
--else()
-- set(MARCH "-mtune=generic")
--endif()
--
--set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse2 -g")
--set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O3 -ffast-math ${MARCH}")
--set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0 -g -D_DEBUG")
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2 -g")
--set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -ffast-math ${MARCH}")
--set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -g -D_DEBUG")
--if(CMAKE_COMPILER_IS_GNUCC)
--set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfpmath=sse")
--set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fexpensive-optimizations")
--endif()
--if(CMAKE_COMPILER_IS_GNUCXX)
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mfpmath=sse")
--set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fexpensive-optimizations")
--endif()
-+set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D_DEBUG")
-
- #
- # Generate config.h
diff --git a/media-gfx/darktable/files/darktable-1.1-opencl-kernels.patch b/media-gfx/darktable/files/darktable-1.1-opencl-kernels.patch
deleted file mode 100644
index 9e3454416d8d..000000000000
--- a/media-gfx/darktable/files/darktable-1.1-opencl-kernels.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- darktable-1.1/data/CMakeLists.txt
-+++ darktable-1.1/data/CMakeLists.txt
-@@ -2,7 +2,9 @@
-
- add_subdirectory(pixmaps)
-
--add_subdirectory(kernels)
-+if(USE_OPENCL)
-+ add_subdirectory(kernels)
-+endif(USE_OPENCL)
-
- #
- # Generate and instal gtkrc