Hello community,

here is the log from the commit of package gegl-unstable for openSUSE:Factory 
checked in at 2016-03-29 14:30:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gegl-unstable (Old)
 and      /work/SRC/openSUSE:Factory/.gegl-unstable.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gegl-unstable"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gegl-unstable/gegl-unstable.changes      
2015-12-20 10:52:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gegl-unstable.new/gegl-unstable.changes 
2016-03-29 14:30:55.000000000 +0200
@@ -1,0 +2,78 @@
+Tue Mar 15 09:25:51 UTC 2016 - [email protected]
+
+- Update to version 0.3.6:
+  + gegl-binary: make ops chain pass to mrg ui.
+  + git-binary: rename mrg-ui to ui.
+  + gegl-binary: factor out commandline to chain builder in a
+    function.
+  + gegl-binary: assume gegl: prefix for unprefixed ops.
+  + gegl-binary: permit specifying pads on commandline.
+  + gegl-binary: document property assignment.
+  + bin: Fix compilation error in previous commit.
+  + Updated Polish translation.
+  + gegl-binary: support specifying more complex DAGs than linear
+    chains from commandline.
+  + tests: Re-connecting connected nodes should not cause
+    invalidation.
+  + tests: Sources shouldn't be invalidated when connecting &
+    disconnecting.
+  + Updated Slovenian translation.
+  + gegl-binary: add scroll-wheel based zoom.
+  + gegl-binary: center scroll-wheel zoom on cursor.
+  + gegl-binary: refresh mrg scroll api.
+  + bin/gegl: add unsharp-mask as an op.
+  + bin/gegl handle GeglColor and enums.
+  + Updated Slovenian translation.
+  + tests: remove webm part of ff-save smoketest.
+  + release 0.3.6.
+
+-------------------------------------------------------------------
+Fri Mar 11 12:49:28 UTC 2016 - [email protected]
+
+- Update to version 0.3.5~20160303:
+  + Rename insta-curve and insta-filter to retro-curve and
+    retro-filter.
+  + Move retro-curve/-filter out of workshop.
+  + Remove retro look filter presets.
+  + Updated POTFILES.in.
+  + GeglNode: Clean up.
+  + Short circuit gegl_node_connect_from if the nodes are already
+    connected.
+
+-------------------------------------------------------------------
+Wed Mar 02 11:01:34 UTC 2016 - [email protected]
+
+- Update to version 0.3.5~20160229:
+  + operations/workshop/insta-curve: Fix crash while building.
+  + operations/core/nop: Remove a needless and wrong cast.
+  + tiff: Fix inversion between case and return values.
+  + point-coposer3: skip some multi-threading for opaque buffers.
+  + video-degradation: add opencl support.
+  + gegl: set properties on = arguments.
+  + Updated translations.
+- Use _service, as we require a git snapshot for GNOME Photos. It
+  is not clear when the next release will happen.
+- Call autogen.sh, as the git-checkout is not bootstrapped.
+- Drop gegl-unstable-0_3-orig-addon subpackage: this was purely
+  split so that 3rd party OBS instances could build gegl against
+  ffmpeg/libav. As openSUSE ships ffmpeg by now, this is no longer
+  required. Accordingly, provide and obsolete
+  gegl-unstable-0_3-orig-addon.
+- Remove traces of ?BUILD_ORIG / ?BUILD_ORIG_ADDON.
+- Replace (prior conditional, now unconditional) ffmpeg-devel
+  BuildRequires with pkgconfig(libavcodec), pkgconfig(libavformat)
+  and pkgconfig(libswscale): follow what configure is looking for.
+- Drop babl-devel, glib2-devel, glibc-devel and pcre-devel Requires
+  from the -devel subpackage: they are auto-detected.
+
+-------------------------------------------------------------------
+Fri Feb 12 19:35:18 UTC 2016 - [email protected]
+
+- Replace libopenraw-devel for pkgconfig(libraw) BuildRequires,
+  really build libraw support, as configure was not satisfied with
+  libopenraw-devel.
+- Add pkgconfig(gexiv2), pkgconfig(libtiff-4), pkgconfig(libv4l2),
+  pkgconfig(libwebp) and pkgconfig(vapigen) BuildRequires,
+  configure looks for these optional dependencies.
+
+-------------------------------------------------------------------
@@ -4,0 +83,28 @@
+
+-------------------------------------------------------------------
+Thu Nov 26 03:20:57 UTC 2015 - [email protected]
+
+- Update to version 0.3.4:
+  + build: do not install examples in path
+  + ff-save fully store all in-flight codec contexts before closing
+    files
+  + ff-load improvements to seeking accuracy
+  + transform: make fast paths skip pixel format conversions
+- Changes from version 0.3.2:
+  + Operations:
+    - new operations: libraw based raw loading op, tiff-save and
+      tif-load, maze, sepia
+    - ff-load and ff-save revived, with support from thegrid.io
+    - apply-lens uses less memory, higher precision computation
+    - disable automatic threading on many ops where it fails
+    - force more operations to prefer operating on linear RGB data
+      for more accurate/physical processing
+  + Buffer: implement abyss paremeter on gegl_buffer_copy and
+    gegl_buffer_blit
+  + Added start of a microraptor gui based image viewer/non
+    destructive editor.
+  + Optimizations to scaled blitting (speeds up most GEGL UIs a
+    bit).
+- Change %define debug_package_requires libgegl-0_2-0 to
+  %define debug_package_requires libgegl-0_3-0.
+- Stop removing no longer existing examples.

Old:
----
  gegl-0.3.0.tar.bz2

New:
----
  _service
  _servicedata
  gegl-0.3.6.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gegl-unstable.spec ++++++
--- /var/tmp/diff_new_pack.jtRFnP/_old  2016-03-29 14:30:57.000000000 +0200
+++ /var/tmp/diff_new_pack.jtRFnP/_new  2016-03-29 14:30:57.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gegl-unstable
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,21 +16,21 @@
 #
 
 
-%define debug_package_requires libgegl-0_2-0 = %{version}-%{release}
+%define debug_package_requires libgegl-0_3-0 = %{version}-%{release}
 Name:           gegl-unstable
 %define _name gegl
-Version:        0.3.0
+Version:        0.3.6
 Release:        0
 Summary:        Generic Graphics Library
 License:        GPL-3.0+ and LGPL-3.0+
 Group:          System/Libraries
 Url:            http://gegl.org/
-Source:         http://ftp.gtk.org/pub/gegl/0.3/%{_name}-%{version}.tar.bz2
+Source:         %{_name}-%{version}.tar.xz
 BuildRequires:  ImageMagick
 BuildRequires:  OpenEXR-devel
 BuildRequires:  SDL-devel
 BuildRequires:  asciidoc
-BuildRequires:  babl-devel >= 0.1.12
+BuildRequires:  babl-devel >= 0.1.14
 BuildRequires:  enscript
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
@@ -49,27 +49,28 @@
 BuildRequires:  libexiv2-devel
 BuildRequires:  libjasper-devel >= 1.900.1
 BuildRequires:  libjpeg-devel
-BuildRequires:  libopenraw-devel >= 0.0.5
 BuildRequires:  libpng-devel
 BuildRequires:  librsvg-devel
 BuildRequires:  libspiro-devel
 BuildRequires:  libstdc++-devel
 BuildRequires:  lua-devel
 BuildRequires:  ruby
+BuildRequires:  pkgconfig(gexiv2)
+BuildRequires:  pkgconfig(libavcodec) >= 55.69.100
+BuildRequires:  pkgconfig(libavformat) >= 55.48.100
+BuildRequires:  pkgconfig(libraw)
+BuildRequires:  pkgconfig(libswscale) >= 2.6.100
+BuildRequires:  pkgconfig(libtiff-4)
+BuildRequires:  pkgconfig(libv4l2)
+BuildRequires:  pkgconfig(libwebp)
+BuildRequires:  pkgconfig(vapigen)
 # For umfpack
 BuildRequires:  suitesparse-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?BUILD_ORIG}
-BuildRequires:  ffmpeg-devel
-%if 0%{?BUILD_ORIG_ADDON}
-Provides:       patched_subset
-%else
-Provides:       %{name}-orig-addon = %{version}
-Obsoletes:      %{name}-orig-addon
-%endif
-%else
-Provides:       patched_subset
-%endif
+# since version 0.3.5, we no longer provide an orig-addon package, as 
ffmpeg/libav
+# exists in Tumbleweed and we use it to build
+Provides:       %{_name}-0_3-orig-addon = %{version}
+Obsoletes:      %{_name}-0_3-orig-addon < 0.3.5
 
 %description
 GEGL provides infrastructure to do demand based cached non destructive
@@ -88,22 +89,6 @@
 support for a wide range of color models and pixel storage formats for
 input and output.
 
-%if 0%{?BUILD_ORIG}
-%if 0%{?BUILD_ORIG_ADDON}
-%package -n %{_name}-0_3-orig-addon
-Summary:        Generic Graphics Library
-Group:          System/Libraries
-Supplements:    packageand(%{_name}-0_3:%(cd %{_libdir} ; rpm -qf 
--queryformat=%%{NAME} `readlink %{_libdir}/libavcodec.so` ))
-
-%description -n %{_name}-0_3-orig-addon
-GEGL provides infrastructure to do demand based cached non destructive
-image editing on larger than RAM buffers. Through babl it provides
-support for a wide range of color models and pixel storage formats for
-input and output.
-
-%endif
-%endif
-
 %package -n libgegl-0_3-0
 Summary:        Generic Graphics Library
 Group:          System/Libraries
@@ -119,11 +104,7 @@
 %package devel
 Summary:        Generic Graphics Library
 Group:          System/Libraries
-Requires:       babl-devel
-Requires:       glib2-devel
-Requires:       glibc-devel
 Requires:       libgegl-0_3-0 = %{version}
-Requires:       pcre-devel
 
 %description devel
 GEGL provides infratructure to do demand based cached non destructive
@@ -148,6 +129,7 @@
 %setup -q -n %{_name}-%{version}
 
 %build
+./autogen.sh
 export RPM_OPT_FLAGS="%{optflags} -fno-strict-aliasing"
 ## Not passing --enable-workshop=yes\ as it breaks the build atm
 %configure\
@@ -158,23 +140,9 @@
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 # remove example programs
 for example in \
-    2geglbuffer \
-    gegl-convert \
-    gegl-slicer \
-    gegl-tester \
-    geglbuffer-add-image \
-    geglbuffer-clock \
-    hello-world \
-    sdl-draw; do
+    gegl-tester; do
     rm %{buildroot}%{_bindir}/$example
 done
-%if ! 0%{?BUILD_ORIG}
-for MODULE in \
-%{_libdir}/gegl-0.3/ff-load.so \
-; do
-    rm -f %{buildroot}$MODULE
-done
-%endif
 find %{buildroot} -type f -name "*.la" -delete -print
 # move some files out of the way to not conflict with gegl 0.2
 mv %{buildroot}%{_bindir}/gegl %{buildroot}%{_bindir}/gegl-0.3
@@ -201,15 +169,6 @@
 %{_libdir}/libgegl-sc-0.3.so
 %{_libdir}/libgegl-npd-0.3.so
 %{_libdir}/gegl-0.3/grey2.json
-%if 0%{?BUILD_ORIG}
-%if 0%{?BUILD_ORIG_ADDON}
-%exclude %{_libdir}/gegl-0.3/ff-load.so
-
-%files -n %{_name}-0_3-orig-addon
-%defattr(-,root,root)
-%{_libdir}/gegl-0.3/ff-load.so
-%endif
-%endif
 
 %files -n libgegl-0_3-0
 %defattr(-,root,root)

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="url">git://git.gnome.org/gegl</param>
    <param name="scm">git</param>
    <param name="versionformat">0.3.6</param>
    <param name="changesgenerate">enable</param>
    <param name="revision">refs/tags/GEGL_0_3_6</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service name="set_version" mode="disabled"/>
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
            <param name="url">git://git.gnome.org/gegl</param>
          <param 
name="changesrevision">d2a86741d3a0ef4b6a73f3a5ac2240f9af2055f3</param></service></servicedata>

Reply via email to