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
}




Reply via email to