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).
*** Bug 487072 has been marked as a duplicate of this bug. ***
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() {
fwiw the patch looks good to me.
+*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 +
Created attachment 361934 [details, diff] change of ebuild dependencies Updated dependencies according to http://www.yorba.org/projects/shotwell/install/.
Thank you for the fix but I think a new bug should be submitted so this makes it into portage?
(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
Thanks for the feedback. I opened bug 489464.