radhermit 14/12/07 23:33:25 Modified: metadata.xml ChangeLog darktable-9999.ebuild Added: darktable-1.6.0.ebuild Log: Version bump, add libsecret use flag, and add rdep on x11-themes/gtk-engines:2 (bug #529122). (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
Revision Changes Path 1.16 media-gfx/darktable/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/metadata.xml?rev=1.16&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/metadata.xml?rev=1.16&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/metadata.xml?r1=1.15&r2=1.16 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/metadata.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- metadata.xml 11 Feb 2014 05:47:28 -0000 1.15 +++ metadata.xml 7 Dec 2014 23:33:25 -0000 1.16 @@ -11,6 +11,7 @@ <flag name="graphicsmagick">Use <pkg>media-gfx/graphicsmagick</pkg> for image importing</flag> <flag name="flickr">Add support for uploading photos to flickr</flag> <flag name="geo">Enable geotagging support</flag> + <flag name="libsecret">Enable libsecret support to store login credentials</flag> <flag name="opencl">Enable opencl support</flag> <flag name="pax_kernel">Triggers paxmarking of main darktable binary</flag> <flag name="rawspeed">Enable the rawspeed backend</flag> 1.58 media-gfx/darktable/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?rev=1.58&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?rev=1.58&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?r1=1.57&r2=1.58 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v retrieving revision 1.57 retrieving revision 1.58 diff -u -r1.57 -r1.58 --- ChangeLog 30 Apr 2014 05:48:06 -0000 1.57 +++ ChangeLog 7 Dec 2014 23:33:25 -0000 1.58 @@ -1,6 +1,13 @@ # ChangeLog for media-gfx/darktable # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.57 2014/04/30 05:48:06 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.58 2014/12/07 23:33:25 radhermit Exp $ + +*darktable-1.6.0 (07 Dec 2014) + + 07 Dec 2014; Tim Harder <[email protected]> +darktable-1.6.0.ebuild, + darktable-9999.ebuild, metadata.xml: + Version bump, add libsecret use flag, and add rdep on + x11-themes/gtk-engines:2 (bug #529122). *darktable-1.4.2 (30 Apr 2014) 1.14 media-gfx/darktable/darktable-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?rev=1.14&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?rev=1.14&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild?r1=1.13&r2=1.14 Index: darktable-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- darktable-9999.ebuild 11 Feb 2014 05:43:49 -0000 1.13 +++ darktable-9999.ebuild 7 Dec 2014 23:33:25 -0000 1.14 @@ -1,10 +1,10 @@ # Copyright 1999-2014 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.13 2014/02/11 05:43:49 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-9999.ebuild,v 1.14 2014/12/07 23:33:25 radhermit Exp $ EAPI=5 -inherit cmake-utils toolchain-funcs gnome2-utils fdo-mime git-2 pax-utils eutils +inherit cmake-utils toolchain-funcs gnome2-utils fdo-mime git-r3 pax-utils eutils EGIT_REPO_URI="git://github.com/darktable-org/darktable.git" @@ -15,8 +15,8 @@ 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 gnome-keyring gphoto2 graphicsmagick jpeg2k kde -nls opencl openmp pax_kernel +rawspeed +slideshow +squish web-services webp +IUSE="colord doc flickr geo gnome-keyring gphoto2 graphicsmagick jpeg2k kde libsecret +nls opencl openmp openexr pax_kernel +rawspeed +slideshow +squish web-services webp ${LANGS// / linguas_}" CDEPEND=" @@ -28,7 +28,6 @@ media-libs/lcms:2 >=media-libs/lensfun-0.2.3 media-libs/libpng:0= - media-libs/openexr:0= media-libs/tiff:0 net-misc/curl virtual/jpeg @@ -43,7 +42,12 @@ gphoto2? ( media-libs/libgphoto2:= ) graphicsmagick? ( media-gfx/graphicsmagick ) jpeg2k? ( media-libs/openjpeg:0 ) + libsecret? ( + >=app-crypt/libsecret-0.18 + dev-libs/json-glib + ) opencl? ( virtual/opencl ) + openexr? ( media-libs/openexr:0= ) slideshow? ( media-libs/libsdl virtual/glu @@ -52,6 +56,7 @@ web-services? ( dev-libs/json-glib ) webp? ( media-libs/libwebp:0= )" RDEPEND="${CDEPEND} + x11-themes/gtk-engines:2 kde? ( kde-base/kwalletd )" DEPEND="${CDEPEND} virtual/pkgconfig @@ -80,8 +85,12 @@ $(cmake-utils_use_use gphoto2 CAMERA_SUPPORT) $(cmake-utils_use_use graphicsmagick GRAPHICSMAGICK) $(cmake-utils_use_use jpeg2k OPENJPEG) + $(cmake-utils_use_use kde KWALLET) + $(cmake-utils_use_use libsecret LIBSECRET) + $(cmake-utils_use_use libsecret GLIBJSON) $(cmake-utils_use_use nls NLS) $(cmake-utils_use_use opencl OPENCL) + $(cmake-utils_use_use openexr OPENEXR) $(cmake-utils_use_use openmp OPENMP) $(cmake-utils_use !rawspeed DONT_USE_RAWSPEED) $(cmake-utils_use_use squish SQUISH) 1.1 media-gfx/darktable/darktable-1.6.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-1.6.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-1.6.0.ebuild?rev=1.1&content-type=text/plain Index: darktable-1.6.0.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.6.0.ebuild,v 1.1 2014/12/07 23:33:25 radhermit 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="https://github.com/darktable-org/${PN}/releases/download/release-${PV}/${P}.tar.xz doc? ( mirror://sourceforge/${PN}/${PV}/${PN}-usermanual.pdf -> ${PN}-usermanual-${PV}.pdf )" LICENSE="GPL-3 CC-BY-3.0" SLOT="0" KEYWORDS="~amd64 ~x86" 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 gnome-keyring gphoto2 graphicsmagick jpeg2k kde libsecret nls opencl openmp openexr pax_kernel +rawspeed +slideshow +squish web-services webp ${LANGS// / linguas_}" CDEPEND=" dev-db/sqlite:3 >=dev-libs/glib-2.28:2 dev-libs/libxml2:2 gnome-base/librsvg:2 media-gfx/exiv2:0=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3 media-libs/libpng:0= media-libs/tiff:0 net-misc/curl virtual/jpeg x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/pango colord? ( x11-misc/colord:0= ) flickr? ( media-libs/flickcurl ) geo? ( net-libs/libsoup:2.4 ) gnome-keyring? ( gnome-base/gnome-keyring ) gphoto2? ( media-libs/libgphoto2:= ) graphicsmagick? ( media-gfx/graphicsmagick ) jpeg2k? ( media-libs/openjpeg:0 ) libsecret? ( >=app-crypt/libsecret-0.18 dev-libs/json-glib ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) slideshow? ( media-libs/libsdl virtual/glu virtual/opengl ) web-services? ( dev-libs/json-glib ) webp? ( media-libs/libwebp:0= )" RDEPEND="${CDEPEND} x11-themes/gtk-engines:2 kde? ( kde-base/kwalletd )" DEPEND="${CDEPEND} 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:\(\${SHARE_INSTALL}/doc/\)darktable:\1${PF}:" \ -e "s:LICENSE::" \ -i doc/CMakeLists.txt || die cmake-utils_src_prepare } src_configure() { local mycmakeargs=( $(cmake-utils_use_use colord COLORD) $(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 graphicsmagick GRAPHICSMAGICK) $(cmake-utils_use_use jpeg2k OPENJPEG) $(cmake-utils_use_use kde KWALLET) $(cmake-utils_use_use libsecret LIBSECRET) $(cmake-utils_use_use libsecret GLIBJSON) $(cmake-utils_use_use nls NLS) $(cmake-utils_use_use opencl OPENCL) $(cmake-utils_use_use openexr OPENEXR) $(cmake-utils_use_use openmp OPENMP) $(cmake-utils_use !rawspeed DONT_USE_RAWSPEED) $(cmake-utils_use_use squish SQUISH) $(cmake-utils_use_build slideshow SLIDESHOW) $(cmake-utils_use_use web-services GLIBJSON) $(cmake-utils_use_use webp WEBP) -DUSE_LUA=OFF -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-${PV}.pdf for lang in ${LANGS} ; do use linguas_${lang} || rm -r "${ED}"/usr/share/locale/${lang} done 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 }
