Hello community,

here is the log from the commit of package libmypaint for openSUSE:Factory 
checked in at 2020-02-25 16:01:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmypaint (Old)
 and      /work/SRC/openSUSE:Factory/.libmypaint.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmypaint"

Tue Feb 25 16:01:45 2020 rev:4 rq:777739 version:1.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmypaint/libmypaint.changes    2019-09-18 
13:06:59.820745974 +0200
+++ /work/SRC/openSUSE:Factory/.libmypaint.new.26092/libmypaint.changes 
2020-02-25 16:02:15.908085558 +0100
@@ -1,0 +2,31 @@
+Tue Feb 18 21:12:09 UTC 2020 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update to version 1.5.0:
+  * view zoom & view rotation.
+  * spectral color blending (pigment mode).
+  * new smudge settings: length multiplier, buckets, transparency.
+  * new symmetry modes: vertical, vertical+horizontal, rotational,
+    snowflake.
+  * adjustable angle for symmetry modes.
+  * optional multiple output rectangles (only relevant w. new
+    symmetry modes).
+  * Directional offsets are clamped to a maximum distance of 3 *
+    1080 pixels.
+- Drop libmypaint-gegl-0.4.14.patch: fixed upstream.
+- Drop libmypaint-gegl-shlib-version.patch: incorporated upstream.
+- Drop libmypaint-bump-gegl-version.patch: only applicable hunk
+  moved to libmypaint-gegl-pkgconfig.patch; rest incorporated
+  upstream.
+- Add libmypaint-gegl-pkgconfig.patch: In libmypaint-gegl.pc,
+  change Name to libmypaint-gegl to avoid conflict with
+  libmypaint.pc and Requires to depend on the correct version of
+  gegl and on libmypaint - not
+  libmypaint-@LIBMYPAINT_API_PLATFORM_VERSION@.
+- No longer needed to run autoreconf/autogen.sh before configure
+  since patches that modified build files are dropped; also drop
+  libtool BuildRequires required only for autoreconf.
+- Use autosetup to apply existing patch.
+- Bump so version in keeping with upstream (1_5-1).
+- Move libmypaint-gegl.pc file to libmypaint-gegl-devel package.
+
+-------------------------------------------------------------------

Old:
----
  libmypaint-1.4.0.tar.xz
  libmypaint-bump-gegl-version.patch
  libmypaint-gegl-0.4.14.patch
  libmypaint-gegl-shlib-version.patch

New:
----
  libmypaint-1.5.0.tar.xz
  libmypaint-gegl-pkgconfig.patch

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

Other differences:
------------------
++++++ libmypaint.spec ++++++
--- /var/tmp/diff_new_pack.KpGiy4/_old  2020-02-25 16:02:19.012093043 +0100
+++ /var/tmp/diff_new_pack.KpGiy4/_new  2020-02-25 16:02:19.016093053 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libmypaint
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,25 +16,19 @@
 #
 
 
-%define shlib %{name}-1_4-0
+%define shlib %{name}-1_5-1
 %define geglshlib %{name}-gegl0
 Name:           libmypaint
-Version:        1.4.0
+Version:        1.5.0
 Release:        0
 Summary:        A brushstroke creation library
 License:        ISC
 Group:          Productivity/Graphics/Bitmap Editors
 URL:            http://mypaint.org/
 Source:         
https://github.com/mypaint/libmypaint/releases/download/v%{version}/libmypaint-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM libmypaint-bump-gegl-version.patch -- Bump minimum gegl 
version to new stable branch 0.4.0
-Patch0:         libmypaint-bump-gegl-version.patch
-# PATCH-FIX-UPSTREAM libmypaint-gegl-0.4.14.patch badshah...@gmail.com -- Fix 
compilation against gegl=0.4.14
-# See 
https://www.gimpusers.com/forums/gimp-developer/21248-libmypaint-needs-patching-for-recent-gegl
-Patch1:         libmypaint-gegl-0.4.14.patch
-# PATCH-FIX-UPSTREAM libmypaint-gegl-shlib-version.patch 
gh#mypaint/libmypaint#97 badshah...@gmail.com -- Fixes building with GEGL 
Support
-Patch2:         libmypaint-gegl-shlib-version.patch
+# PATCH-FIX-UPSTREAM libmypaint-gegl-pkgconfig.patch badshah...@gmail.com -- 
In libmypaint-gegl.pc, change Name to libmypaint-gegl to avoid conflict with 
libmypaint.pc and Requires to depend on the correct version of gegl and on 
libmypaint - not libmypaint-@LIBMYPAINT_API_PLATFORM_VERSION@
+Patch0:         libmypaint-gegl-pkgconfig.patch
 BuildRequires:  intltool
-BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gegl-0.4)
 BuildRequires:  pkgconfig(json-c)
@@ -90,18 +84,12 @@
 %lang_package
 
 %prep
-%setup -q
-%patch0 -p1
-%if 0%{?suse_version} >= 1500
-%patch1 -p1
-%endif
-%patch2 -p1
+%autosetup -p1
 
 # FIX A SPURIOUS PERM
 chmod -x README.md
 
 %build
-autoreconf -fiv
 %configure \
        --enable-gegl \
        %{nil}
@@ -118,7 +106,7 @@
 %postun -n %{geglshlib} -p /sbin/ldconfig
 
 %files -n %{shlib}
-%{_libdir}/%{name}-1.4.so.*
+%{_libdir}/%{name}-1.5.so.*
 
 %files lang -f %{name}.lang
 
@@ -126,7 +114,7 @@
 %license COPYING
 %doc README.md
 %{_libdir}/%{name}.so
-%{_libdir}/pkgconfig/*.pc
+%{_libdir}/pkgconfig/libmypaint.pc
 %{_includedir}/%{name}/
 
 %files -n %{geglshlib}
@@ -134,6 +122,7 @@
 
 %files gegl-devel
 %{_libdir}/%{name}-gegl.so
+%{_libdir}/pkgconfig/libmypaint-gegl.pc
 %{_includedir}/%{name}-gegl/
 
 %changelog

++++++ libmypaint-1.4.0.tar.xz -> libmypaint-1.5.0.tar.xz ++++++
++++ 103881 lines of diff (skipped)

++++++ libmypaint-gegl-pkgconfig.patch ++++++
Index: libmypaint-1.5.0/gegl/libmypaint-gegl.pc.in
===================================================================
--- libmypaint-1.5.0.orig/gegl/libmypaint-gegl.pc.in
+++ libmypaint-1.5.0/gegl/libmypaint-gegl.pc.in
@@ -3,9 +3,9 @@ exec_prefix=@exec_prefix@
 libdir=@libdir@
 includedir=@includedir@
 
-Name: libmypaint
+Name: libmypaint-gegl
 Description: MyPaint brush engine library, with GEGL integration.
 Version: @LIBMYPAINT_VERSION@
-Requires: gegl-0.3 libmypaint-@LIBMYPAINT_API_PLATFORM_VERSION@
+Requires: gegl-@GEGL_VERSION@ libmypaint
 Cflags: -I${includedir}/libmypaint-gegl
 Libs: -L${libdir} -lmypaint-gegl

Reply via email to