Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 362919 - media-gfx/rawstudio-2.0 version bump
Summary: media-gfx/rawstudio-2.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Graphics Project
URL: http://rawstudio.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-10 18:01 UTC by Jens-Uwe Peter
Modified: 2011-10-08 16:50 UTC (History)
3 users (show)

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


Attachments
rawstudio-2.0.ebuild (rawstudio-2.0.ebuild,967 bytes, text/plain)
2011-04-15 14:52 UTC, Martijn van den Broek
Details
Patch to disable flickr plugin and dependency (rawstudio-2.0-noflickr.patch,823 bytes, patch)
2011-04-22 13:58 UTC, Jens-Uwe Peter
Details | Diff
rawstudio-2.0.ebuild (implements flickcurl removal-patch) (rawstudio-2.0.ebuild,970 bytes, text/plain)
2011-04-27 10:09 UTC, Kristian Niemi
Details
Updated rawstudio-2.0 with flickr support (rawstudio-2.0.ebuild,1.29 KB, text/plain)
2011-10-06 12:22 UTC, Stefan Wimmer
Details
Patch for libpng-1.5 (rawstudio-2.0-libpng-1.5.patch,1.56 KB, patch)
2011-10-06 12:23 UTC, Stefan Wimmer
Details | Diff
Patch to remove flickr support if wanted (rawstudio-2.0-flickr.patch,1013 bytes, patch)
2011-10-06 12:23 UTC, Stefan Wimmer
Details | Diff
Patch to modify cflags (rawstudio-2.0-cflags.patch,350 bytes, patch)
2011-10-06 12:25 UTC, Stefan Wimmer
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jens-Uwe Peter 2011-04-10 18:01:29 UTC
Please bump rawstudio to 2.0 released on 7th April.
Comment 1 Martijn van den Broek 2011-04-15 14:52:14 UTC
Created attachment 270075 [details]
rawstudio-2.0.ebuild

Copied from rawstudio-1.2 and removed the glib patch. Works for me on amd64.
Comment 2 Kristian Niemi 2011-04-21 19:04:31 UTC
Tried attached ebuild on amd64. Failed in configure phase with the following:

configure: error: Package requirements (gtk+-2.0 >= 2.8.0 libxml-2.0 >= 2.4 gcon
f-2.0 >= 2.0 lcms dbus-1 exiv2 fftw3f lensfun libcurl flickcurl sqlite3 libssl l
ibgphoto2 x11) were not met:

No package 'flickcurl' found
Comment 3 Kristian Niemi 2011-04-21 19:12:30 UTC
Regarding package flickcurl, see bug #350109.
Comment 4 Jens-Uwe Peter 2011-04-22 13:58:42 UTC
Created attachment 270871 [details, diff]
Patch to disable flickr plugin and dependency

As flickcurl is not available yet, I just throw out the flickr plugin and the dependency. Now it compiles and works well on AMD64. 
Maybe we could add an USE-flag to the ebuild to switch on/off flickr-support (like in f-spot) and mask it until flickcurl is available in tree.
Comment 5 Kristian Niemi 2011-04-27 10:09:30 UTC
Created attachment 271323 [details]
rawstudio-2.0.ebuild (implements flickcurl removal-patch)
Comment 6 Kristian Niemi 2011-04-27 10:10:41 UTC
(In reply to comment #4)
> Created attachment 270871 [details, diff]
> Patch to disable flickr plugin and dependency
> 
> As flickcurl is not available yet, I just throw out the flickr plugin and the
> dependency. Now it compiles and works well on AMD64. 
> Maybe we could add an USE-flag to the ebuild to switch on/off flickr-support
> (like in f-spot) and mask it until flickcurl is available in tree.

Brilliant! Works like a charm; builds nicely on amd64 here, too.
USE-flag sounds like a good idea.

Attached ebuild, identical to previous except it implements the patch (expected
as files/flickcurl-removal-2.0.patch).
Comment 7 Daniel Gebhardt 2011-05-09 22:17:33 UTC
Also depends on sci-libs/fftw:3.0 and media-libs/libgphoto2

After adding this to the dependencies, it compiled fine here (amd64)
Comment 8 Stefan Wimmer 2011-10-06 12:22:25 UTC
Created attachment 288949 [details]
Updated rawstudio-2.0 with flickr support

Since flickcurl is available in portage nowadays I changed the ebuild based on the version from radhermit and implemented support for flickr again. I also added a fix for libpng-1.5 I found in the rawstudio-devel mailinglists. Does the job for me ;-)
Comment 9 Stefan Wimmer 2011-10-06 12:23:19 UTC
Created attachment 288951 [details, diff]
Patch for libpng-1.5
Comment 10 Stefan Wimmer 2011-10-06 12:23:57 UTC
Created attachment 288953 [details, diff]
Patch to remove flickr support if wanted
Comment 11 Stefan Wimmer 2011-10-06 12:25:04 UTC
Created attachment 288955 [details, diff]
Patch to modify cflags
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2011-10-08 16:48:39 UTC
+*rawstudio-2.0 (08 Oct 2011)
+
+  08 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> +rawstudio-2.0.ebuild,
+  +files/rawstudio-2.0-libpng15.patch:
+  Version bump wrt #362919 by Jens-Uwe Peter, Martijn van den Broek and Stefan
+  Wimmer
Comment 13 Samuli Suominen (RETIRED) gentoo-dev 2011-10-08 16:50:11 UTC
First. Sorry if I missed anyone from the credits.

Secondly. I don't like conditional patching. The optionalizing flickcurl patch should be made --enable/--disable flags so the patch can be sent upstream. Please open a new bug for this if you want to pursue it.