Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 487050 - media-gfx/shotwell-0.15.0 version bump
Summary: media-gfx/shotwell-0.15.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
: 487072 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-10-05 22:50 UTC by Mark R. Pariente
Modified: 2013-10-26 13:24 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
media-gfx/shotwell-0.15.0.ebuild (shotwell-0.15.0.ebuild,2.34 KB, text/plain)
2013-10-05 22:50 UTC, Mark R. Pariente
Details
change of ebuild dependencies (dependencies.patch,996 bytes, patch)
2013-10-25 22:17 UTC, Mao PU
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark R. Pariente 2013-10-05 22:50:38 UTC
Created attachment 360194 [details]
media-gfx/shotwell-0.15.0.ebuild

Hello,

Upstream has released shotwell-0.15.0. I modified the existing ebuild for 0.14.1 and tested that it compiles and works fine. Attaching new ebuild.

List of changes:

* Change MIN/MAX vala API version to 0.20/0.22 from 0.18/0.20
* Fix libgee, libraw, udev, gtk+ dependency versions based on versions declared in upstream Makefile
* Drop shotwell-0.14.1-libraw.patch (commit present in unmodified source).
Comment 1 A. Person 2013-10-06 07:59:10 UTC
*** Bug 487072 has been marked as a duplicate of this bug. ***
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2013-10-06 13:57:44 UTC
Comment on attachment 360194 [details]
media-gfx/shotwell-0.15.0.ebuild

--- shotwell-0.14.1.ebuild      2013-10-05 17:26:47.031187403 +0200
+++ -   2013-10-06 15:57:29.677876419 +0200
@@ -5,8 +5,8 @@
 EAPI=5
 
 GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.18"
-VALA_MAX_API_VERSION="0.20"
+VALA_MIN_API_VERSION="0.20"
+VALA_MAX_API_VERSION="0.22"
 
 inherit eutils gnome2 multilib toolchain-funcs vala versionator

@@ -32,7 +32,7 @@
        >=dev-libs/dbus-glib-0.80
        >=dev-libs/glib-2.30.0:2
        >=dev-libs/json-glib-0.7.6
-       >=dev-libs/libgee-0.5.0:0
+       >=dev-libs/libgee-0.8.5:0.8
        >=dev-libs/libxml2-2.6.32:2
        gnome-base/dconf
        >=media-libs/gexiv2-0.4.90
@@ -42,12 +42,12 @@
        media-libs/lcms:2
        >=media-libs/libexif-0.6.16:=
        >=media-libs/libgphoto2-2.4.2:=
-       >=media-libs/libraw-0.14.0:=
+       >=media-libs/libraw-0.13.2:=
        >=net-libs/libsoup-2.26.0:2.4
        net-libs/rest:0.7
        net-libs/webkit-gtk:3
-       virtual/udev[gudev]
-       x11-libs/gtk+:3"
+       >=virtual/udev-145[gudev]
+       >=x11-libs/gtk+-3.6.0:3"
 DEPEND="${RDEPEND}
        $(vala_depend)
        sys-devel/m4"
@@ -75,8 +75,7 @@
                -e 's|CFLAGS :|CFLAGS +|g' \
                -i plugins/Makefile.plugin.mk || die
        epatch \
-               "${FILESDIR}"/${PN}-0.13.1-ldflags.patch \
-               "${FILESDIR}"/${P}-libraw.patch
+               "${FILESDIR}"/${PN}-0.13.1-ldflags.patch
 }
 
 src_configure() {
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2013-10-08 11:13:56 UTC
fwiw the patch looks good to me.
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2013-10-08 13:34:47 UTC
+*shotwell-0.15.0 (08 Oct 2013)
+
+  08 Oct 2013; Justin Lecher <jlec@gentoo.org> +shotwell-0.15.0.ebuild:
+  Version Bump, thanks Mark R. Pariente for the patch
+
Comment 5 Mao PU 2013-10-25 22:17:55 UTC
Created attachment 361934 [details, diff]
change of ebuild dependencies

Updated dependencies according to http://www.yorba.org/projects/shotwell/install/.
Comment 6 A. Person 2013-10-26 06:02:04 UTC
Thank you for the fix but I think a new bug should be submitted so this makes it into portage?
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2013-10-26 09:09:43 UTC
(In reply to Mao PU from comment #5)
> Created attachment 361934 [details, diff] [details, diff]
> change of ebuild dependencies
> 
> Updated dependencies according to
> http://www.yorba.org/projects/shotwell/install/.

Please open a new bug
Comment 8 Mao PU 2013-10-26 13:24:43 UTC
Thanks for the feedback. I opened bug 489464.