Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 497138

Summary: media-libs/oyranos-0.9.5 version bump
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: [OLD] LibraryAssignee: Michael Weber (RETIRED) <xmw>
Status: RESOLVED FIXED    
Severity: normal Keywords: EBUILD, PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://sourceforge.net/p/oyranos/mailman/message/32073072/
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 503798    
Bug Blocks: 503800    
Attachments: oyranos-9999.ebuild.diff (against 0.9.4-r1.ebuild)
oyranos-9999-buildsystem.patch
oyranos-0.9.5-buildsystem.patch
oyranos-0.9.5.ebuild.diff
oyranos-0.9.5-buildsystem.patch
oyranos-0.9.5.ebuild.diff
oyranos-0.9.5.ebuild.diff (against latest oyranos-0.9.4-r2.ebuild)
oyranos-0.9.5-buildsystem-r1.patch
oyranos-0.9.5.ebuild.diff (against latest oyranos-0.9.4-r2.ebuild)

Description Andreas Sturmlechner gentoo-dev 2014-01-05 13:52:54 UTC
Created attachment 367082 [details, diff]
oyranos-9999.ebuild.diff (against 0.9.4-r1.ebuild)

Current oyranos-9999.ebuild is outdated - it didn't receive 0.9.4-r1 multilib updates and does not build anymore (buildsystem patch broken).

Short overview of the changes:
- Finally also works with elektra-0.8.4 at runtime (0.7 still mentioned in build system, not sure if still works or simply outdated) after the recent elektra bump got fixed
- Fixes media-libs/icc-profiles-openicc dependency oversight (see bug 472626 as well)
- More native multilib deps (exiv2, lcms, libpng, libraw, libxml2) and removed REQUIRED_USE
- New buildsystem patch, remove all upstreamed patches


Ebuild diff based on oyranos-0.9.4-r1.ebuild because it's smaller.
Comment 1 Andreas Sturmlechner gentoo-dev 2014-01-05 13:55:12 UTC
Created attachment 367084 [details, diff]
oyranos-9999-buildsystem.patch

updated buildsystem patch
Comment 2 Andreas Sturmlechner gentoo-dev 2014-01-05 14:04:32 UTC
Builds using elektra-0.8.4 from bug 497132 and also works at runtime.
Comment 3 Andreas Sturmlechner gentoo-dev 2014-02-25 21:41:05 UTC
Created attachment 371254 [details, diff]
oyranos-0.9.5-buildsystem.patch

Required update for small buildsystem changes - support for elektra-0.8(.4) now official.
Comment 4 Andreas Sturmlechner gentoo-dev 2014-03-08 00:41:04 UTC
Created attachment 372026 [details, diff]
oyranos-0.9.5.ebuild.diff

"The new version of the Oyranos colour management system is released.
Version 0.9.5 is a feature and bug fix release. The Cairo based 2D
command line grapher tool added options to display CMF's and black body
spectra. A new filter module can now scale images. Internals are further
modularised."

builds, works with elektra-0.8.5.

diff against oyranos-0.9.4-r1.ebuild
Comment 5 Andreas Sturmlechner gentoo-dev 2014-03-08 00:43:43 UTC
Created attachment 372028 [details, diff]
oyranos-0.9.5-buildsystem.patch

oops, hadn't yet actually uploaded the latest buildsystem patch.
Comment 6 Andreas Sturmlechner gentoo-dev 2014-03-08 01:15:17 UTC
Created attachment 372032 [details, diff]
oyranos-0.9.5.ebuild.diff

actually depends on >=libXcm-0.5.3 according to announcement
Comment 7 Andreas Sturmlechner gentoo-dev 2014-06-22 18:49:24 UTC
Created attachment 379418 [details, diff]
oyranos-0.9.5.ebuild.diff (against latest oyranos-0.9.4-r2.ebuild)

bring it up to date with latest bump in portage
Comment 8 Andreas Sturmlechner gentoo-dev 2014-06-22 23:05:38 UTC
Created attachment 379438 [details, diff]
oyranos-0.9.5-buildsystem-r1.patch

- make doxygen/graphviz doc optional
- add version to doc install dir
Comment 9 Andreas Sturmlechner gentoo-dev 2014-06-22 23:09:48 UTC
Created attachment 379440 [details, diff]
oyranos-0.9.5.ebuild.diff (against latest oyranos-0.9.4-r2.ebuild)

profit!

- build doc optionally, doc deps optional
- smaller ebuild footprint
Comment 10 Michael Weber (RETIRED) gentoo-dev 2014-07-30 22:59:59 UTC
+*oyranos-0.9.5 (30 Jul 2014)
+
+  30 Jul 2014; Michael Weber <xmw@gentoo.org>
+  +files/oyranos-0.9.5-buildsystem-r1.patch, +oyranos-0.9.5.ebuild,
+  -oyranos-0.9.1-r2.ebuild, -oyranos-0.9.4-r1.ebuild:
+  Version bump (bug 497138, thanks  Andreas Sturmlechner), drop old.
+