commit gimp for openSUSE:Factory

2020-11-10 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2020-11-10 13:38:52

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.11331 (New)


Package is "gimp"

Tue Nov 10 13:38:52 2020 rev:122 rq:846216 version:2.10.22

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2020-10-22 
14:22:37.990769145 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.11331/gimp.changes 2020-11-10 
13:39:31.528464910 +0100
@@ -1,0 +2,13 @@
+Tue Oct 27 00:27:00 UTC 2020 - Marcus Rueckert 
+
+- updates to buildrequires
+  - synced required versions with configure.ac
+  - convert more buildrequires to pkgconfig() versions
+- enable libheif on Tumbleweed, since we have the version in TW
+  with avif support, but not actual HEIF support unless libheif
+  from packman is used.
+- added libheif-avif-only.patch:
+  libheif based exporter will only offer the formats supported by
+  the installed libheif (via runtime check)
+
+---

New:

  libheif-avif-only.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.NI0M2S/_old  2020-11-10 13:39:32.284463408 +0100
+++ /var/tmp/diff_new_pack.NI0M2S/_new  2020-11-10 13:39:32.284463408 +0100
@@ -18,6 +18,13 @@
 
 %global abiver 4
 %global apiver 2.0
+
+%if 0%{?suse_version} >= 1550
+%bcond_without libheif
+%else
+%bcond_withlibheif
+%endif
+
 %if 0%{?sle_version}
 %bcond_with python_plugin
 %else
@@ -35,6 +42,8 @@
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
+# PATCH-FIX-UPSTREAM git diff GIMP_2_10_22..gimp-2-10 -- 
plug-ins/common/file-heif.c > libheif-avif-only.patch mrueck...@suse.de -- only 
offer the fileformats that our current libheif actually supports 
+Patch:  libheif-avif-only.patch
 
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel >= 1.0.0
@@ -55,11 +64,6 @@
 BuildRequires:  ghostscript-library
 BuildRequires:  glib-networking
 BuildRequires:  intltool >= 0.40.1
-BuildRequires:  iso-codes-devel
-BuildRequires:  libbz2-devel
-BuildRequires:  libjpeg-devel
-BuildRequires:  libmng-devel
-BuildRequires:  librsvg-devel >= 2.40.6
 BuildRequires:  libtiff-devel
 BuildRequires:  libwmf-devel >= 0.2.8
 BuildRequires:  libxslt-tools
@@ -71,6 +75,7 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(atk) >= 2.2.0
 BuildRequires:  pkgconfig(babl) >= 0.1.78
+BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(cairo) >= 1.12.2
 BuildRequires:  pkgconfig(cairo-pdf) >= 1.12.2
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.70
@@ -78,21 +83,32 @@
 BuildRequires:  pkgconfig(gegl-0.4) >= 0.4.24
 BuildRequires:  pkgconfig(gexiv2) >= 0.10.6
 BuildRequires:  pkgconfig(glib-2.0) >= 2.54.2
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
+BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.32
 BuildRequires:  pkgconfig(gudev-1.0) >= 167
+BuildRequires:  pkgconfig(harfbuzz) >= 0.9.19
+BuildRequires:  pkgconfig(iso-codes)
+BuildRequires:  pkgconfig(json-glib-1.0) >= 1.2.6
 BuildRequires:  pkgconfig(lcms2) >= 2.8
 BuildRequires:  pkgconfig(libexif) >= 0.6.15
-# TODO: BuildRequires:  pkgconfig(libheif) >= 1.1.0
+%if %{with libheif}
+BuildRequires:  pkgconfig(libheif) >= 1.3.2
+%endif
+BuildRequires:  pkgconfig(libjpeg)
 BuildRequires:  pkgconfig(liblzma) >= 5.0.0
+BuildRequires:  pkgconfig(libmng)
 BuildRequires:  pkgconfig(libmypaint) >= 1.3.0
 BuildRequires:  pkgconfig(libopenjp2) >= 2.1.0
 BuildRequires:  pkgconfig(libpng) >= 1.6.25
+BuildRequires:  pkgconfig(librsvg-2.0) >= 2.40.6
+BuildRequires:  pkgconfig(libunwind)
 BuildRequires:  pkgconfig(libwebp) >= 0.6.0
+BuildRequires:  pkgconfig(xmu)
 BuildRequires:  pkgconfig(mypaint-brushes-1.0)
 BuildRequires:  pkgconfig(OpenEXR) >= 1.6.1
 BuildRequires:  pkgconfig(pango) >= 1.29.4
 BuildRequires:  pkgconfig(poppler-data) >= 0.4.7
 BuildRequires:  pkgconfig(poppler-glib) >= 0.44.0
+BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(xcursor)
 BuildRequires:  pkgconfig(xfixes)
 BuildRequires:  pkgconfig(xpm)
@@ -203,6 +219,7 @@
 
 %prep
 %setup -q
+%patch -p1
 
 export LC_ALL=en_US.UTF-8
 export LANG=en_US.UTF-8

++ libheif-avif-only.patch ++
diff --git a/plug-ins/common/file-heif.c b/plug-ins/common/file-heif.c
index 945951e5f4..e79419d5f0 100644
--- a/plug-ins/common/file-heif.c
+++ b/plug-ins/common/file-heif.c
@@ -47,7 +47,7 @@ struct _SaveParams
 
 /*  local function prototypes  */
 
-static void   query  (void);
+static void   init   (void);
 static void   run(const gchar  *name,
   gint  nparams,
   

commit gimp for openSUSE:Factory

2020-10-22 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2020-10-22 14:21:22

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.3463 (New)


Package is "gimp"

Thu Oct 22 14:21:22 2020 rev:121 rq:842491 version:2.10.22

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2020-10-08 
13:11:50.679153989 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.3463/gimp.changes  2020-10-22 
14:22:37.990769145 +0200
@@ -1,0 +2,10 @@
+Sun Oct 18 14:04:36 UTC 2020 - Atri Bhattacharya 
+
+- Change macro defined to test whether to build python plugin from
+  _with_python2 to _with_python_plugin since the complementary
+  variable _without_python2 is already defined as `true` for
+  openSUSE:Factory project wide (to disable building python2
+  modules when using single-spec); this re-enables the python
+  plugin for openSUSE Tumbleweed.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.3jXVZi/_old  2020-10-22 14:22:39.834770801 +0200
+++ /var/tmp/diff_new_pack.3jXVZi/_new  2020-10-22 14:22:39.834770801 +0200
@@ -19,9 +19,9 @@
 %global abiver 4
 %global apiver 2.0
 %if 0%{?sle_version}
-%bcond_with python2
+%bcond_with python_plugin
 %else
-%bcond_without python2
+%bcond_without python_plugin
 %endif
 Name:   gimp
 Version:2.10.22
@@ -64,7 +64,7 @@
 BuildRequires:  libwmf-devel >= 0.2.8
 BuildRequires:  libxslt-tools
 BuildRequires:  pkgconfig
-%if %{with python2}
+%if %{with python_plugin}
 BuildRequires:  python-gtk-devel >= 2.10.4
 %endif
 BuildRequires:  translation-update-upstream
@@ -107,7 +107,7 @@
 Requires:   libgimpui-2_0-0 = %{version}
 Requires:   xdg-utils
 Recommends: %{name}-lang
-%if %{with python2}
+%if %{with python_plugin}
 Recommends: %{name}-plugins-python = %{version}
 %endif
 Recommends: iso-codes
@@ -151,7 +151,7 @@
 
 This package provides GIMP UI libraries.
 
-%if %{with python2}
+%if %{with python_plugin}
 %package plugins-python
 Summary:The GNU Image Manipulation Program - python-gtk based plugins
 Group:  Productivity/Graphics/Bitmap Editors
@@ -243,9 +243,7 @@
--without-webkit\
--with-lcms=lcms2\
 %endif
-%if %{without python2}
-   --disable-python \
-%endif
+%{!?with_python_plugin:--disable-python} \
--libexecdir=%{_libexecdir}\
--enable-default-binary\
--disable-check-update\
@@ -367,7 +365,7 @@
 %{_libdir}/libgimpui-2.0.so.*
 %{_libdir}/libgimpwidgets-2.0.so.*
 
-%if %{with python2}
+%if %{with python_plugin}
 %files plugins-python -f plugins-python.list
 %{_libdir}/gimp/2.0/environ/pygimp.env
 %{_libdir}/gimp/2.0/interpreters/pygimp.interp




commit gimp for openSUSE:Factory

2020-10-08 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2020-10-08 13:10:53

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.4249 (New)


Package is "gimp"

Thu Oct  8 13:10:53 2020 rev:120 rq:839676 version:2.10.22

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2020-09-21 
17:07:12.871126567 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.4249/gimp.changes  2020-10-08 
13:11:50.679153989 +0200
@@ -1,0 +2,123 @@
+Tue Oct  6 02:29:41 UTC 2020 - Marcus Rueckert 
+
+- Update to version 2.10.22:
+  - Core:
+- Verbose version information (`gimp-2.10 -v` on command line,
+  or debug output) now displays Flatpak related information
+  when available. This is especially useful for debugging (such
+  as the exact Flatpak build hash, the runtime version, the
+  installed Flatpak extensions, permissions, etc.).
+- OpenCL settings has now been moved to the Playground tab in
+  Preferences.
+- On stable builds, "Playground" tab is now visible in
+  Preferences if any of the experimental features has been
+  enabled, even without the CLI option `--show-playground`.
+  - Tools:
+- "gegl:matting-levin" now the default engine of Foreground
+  Select tool (when present, as it is an optional feature) as
+  it performs a lot better.
+- GEGL operations now display a "Sample merged" checkbox in
+  Tool Options. This will be used when the operation allows to
+  pick a color (hence one can pick from the edited layer or
+  from visible data).
+- "Sample merged" now defaults to being activated in Color
+  Picker and GEGL tools as it seems the less confusing for
+  beginners who don't know of the option yet (according to a
+  small poll we ran).
+  - User interface:
+- In GimpSpinButton, don't propagate Enter key-press events if
+  updating the spin-button's value in response changes the
+  entered text. This prevents confirming dialogs when hitting
+  Enter after entering a math expression in size entries,
+  updating their value instead.  Likewise, don't propagate
+  Escape key-press events if a new value was entered, and
+  restore the original value instead.
+- GimpMemSizeEntry improved to show appropriate binary prefixes
+  (kibibyte, mebibyte and gibibyte) instead of decimal ones, to
+  round properly when using higher units, and to not lose
+  accuracy when possible when displaying in higher units.
+- Several of the biggest pages of the Preferences dialog are
+  now scrollable, allowing the dialog to fit on smaller
+  displays.
+  - Plug-ins:
+- Add a new GIMP_EXPORT_NEEDS_CROP export capability, which
+  causes gimp_export_image() to crop the exported image content
+  to the image bounds; this is useful for formats that support
+  layers, but have no concept of global image bounds, hence
+  cropping is the only way to enforce the image bounds.  When
+  showing the export dialog, give an option to either crop the
+  layers to the image bounds, or to resize the image to fit the
+  layers.
+- Content type `image/webp` is now recognized (and not only
+  `image/x-webp` as both seem to be in used and this format is
+  unfortunately not yet listed in IANA media types (so various
+  content types are in use, no clear standard apparently).
+- DDS import is now a bit more permissive, allowing to load
+  some files with invalid header flags regarding compression,
+  while we are able to know the right compression from other
+  flags. This allows to recover invalid DDS files exported by
+  other software.
+- JPEG detection improved to be more generic and reliable.
+- HEIF support improvements:
+  - AVIF importing and exporting added (requires libheif
+1.8.0+)
+  - 10/12-bit importing and exporting now available for
+HEIC/AVIF
+  - NCLX color profile import (link with LittleCMS)
+  - Metadata support when importing
+  - "Lossless" option is now called "Nearly lossless (YUV420
+format)" because this is actually what it is, hence
+previous naming was misleading.
+- TIFF support improvements:
+  - Add an option to crop the layers to the image bounds when
+exporting individual layers (using GIMP_EXPORT_NEEDS_CROP),
+since TIFF has no concept of global image bounds otherwise.
+Cropping is enabled by default.
+  - TIFF export will not override "DocumentName" metadata tag
+anymore.
+  - Stop writing file paths into TIFF DocumentNames as file
+paths can contain confidential information such as
+usernames and directory structures, making the previous
+  

commit gimp for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2020-09-21 17:05:11

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.4249 (New)


Package is "gimp"

Mon Sep 21 17:05:11 2020 rev:119 rq:835241 version:2.10.20

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2020-07-31 
15:54:29.180280693 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.4249/gimp.changes  2020-09-21 
17:07:12.871126567 +0200
@@ -1,0 +2,5 @@
+Tue Sep 15 22:33:51 UTC 2020 - Michael Gorse 
+
+- Make python 2 conditional, and disable on SLE/Leap (bsc#1082699).
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.sqtFOp/_old  2020-09-21 17:07:15.367128811 +0200
+++ /var/tmp/diff_new_pack.sqtFOp/_new  2020-09-21 17:07:15.371128814 +0200
@@ -18,6 +18,11 @@
 
 %global abiver 4
 %global apiver 2.0
+%if 0%{?sle_version}
+%bcond_with python2
+%else
+%bcond_without python2
+%endif
 Name:   gimp
 Version:2.10.20
 Release:0
@@ -59,7 +64,9 @@
 BuildRequires:  libwmf-devel >= 0.2.8
 BuildRequires:  libxslt-tools
 BuildRequires:  pkgconfig
+%if %{with python2}
 BuildRequires:  python-gtk-devel >= 2.10.4
+%endif
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(atk) >= 2.2.0
@@ -100,7 +107,9 @@
 Requires:   libgimpui-2_0-0 = %{version}
 Requires:   xdg-utils
 Recommends: %{name}-lang
+%if %{with python2}
 Recommends: %{name}-plugins-python = %{version}
+%endif
 Recommends: iso-codes
 Suggests:   AdobeICCProfiles
 Suggests:   gimp-2.0-scanner-plugin
@@ -142,6 +151,7 @@
 
 This package provides GIMP UI libraries.
 
+%if %{with python2}
 %package plugins-python
 Summary:The GNU Image Manipulation Program - python-gtk based plugins
 Group:  Productivity/Graphics/Bitmap Editors
@@ -157,6 +167,7 @@
 The GIMP is an image composition and editing program. GIMP offers
 many tools and filters, and provides a large image manipulation
 toolbox and scripting.
+%endif
 
 %package plugin-aa
 Summary:The GNU Image Manipulation Program -- ASCII-Art output plugin
@@ -232,6 +243,9 @@
--without-webkit\
--with-lcms=lcms2\
 %endif
+%if %{without python2}
+   --disable-python \
+%endif
--libexecdir=%{_libexecdir}\
--enable-default-binary\
--disable-check-update\
@@ -353,11 +367,13 @@
 %{_libdir}/libgimpui-2.0.so.*
 %{_libdir}/libgimpwidgets-2.0.so.*
 
+%if %{with python2}
 %files plugins-python -f plugins-python.list
 %{_libdir}/gimp/2.0/environ/pygimp.env
 %{_libdir}/gimp/2.0/interpreters/pygimp.interp
 %{_libdir}/gimp/2.0/python/
 # FIXME: Maybe split gimp-lang and gimp-plugins-python-lang
+%endif
 
 %files lang -f gimp20.lang
 




commit gimp for openSUSE:Factory

2020-07-31 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2020-07-31 15:53:36

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.3592 (New)


Package is "gimp"

Fri Jul 31 15:53:36 2020 rev:118 rq:823169 version:2.10.20

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2020-07-24 
09:48:25.228929050 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.3592/gimp.changes  2020-07-31 
15:54:29.180280693 +0200
@@ -1,0 +2,5 @@
+Wed Jul 22 22:18:09 UTC 2020 - Bjørn Lie 
+
+- Solve the libexecdir problem a different way.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.QlUXPc/_old  2020-07-31 15:54:31.496282845 +0200
+++ /var/tmp/diff_new_pack.QlUXPc/_new  2020-07-31 15:54:31.500282849 +0200
@@ -232,7 +232,7 @@
--without-webkit\
--with-lcms=lcms2\
 %endif
-   --libexecdir=%{_prefix}/lib\
+   --libexecdir=%{_libexecdir}\
--enable-default-binary\
--disable-check-update\
--enable-mp
@@ -296,7 +296,7 @@
 %{_bindir}/gimp-console-2.*
 # should this maybe be in _libexecdir too?
 %{_bindir}/gimp-test-clipboard-2.0
-%{_prefix}/lib/gimp-debug-tool-2.0
+%{_libexecdir}/gimp-debug-tool-2.0
 %dir %{_datadir}/metainfo
 %{_datadir}/metainfo/gimp-data-extras.metainfo.xml
 %{_datadir}/metainfo/org.gimp.GIMP.appdata.xml




commit gimp for openSUSE:Factory

2020-07-24 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2020-07-24 09:48:10

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.3592 (New)


Package is "gimp"

Fri Jul 24 09:48:10 2020 rev:117 rq:821749 version:2.10.20

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2020-06-14 
18:16:17.487010392 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.3592/gimp.changes  2020-07-24 
09:48:25.228929050 +0200
@@ -1,0 +2,5 @@
+Tue Jul  7 10:28:23 UTC 2020 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec(bsc#1174075)
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.1rCq7w/_old  2020-07-24 09:48:27.612931546 +0200
+++ /var/tmp/diff_new_pack.1rCq7w/_new  2020-07-24 09:48:27.612931546 +0200
@@ -296,7 +296,7 @@
 %{_bindir}/gimp-console-2.*
 # should this maybe be in _libexecdir too?
 %{_bindir}/gimp-test-clipboard-2.0
-%{_libexecdir}/gimp-debug-tool-2.0
+%{_prefix}/lib/gimp-debug-tool-2.0
 %dir %{_datadir}/metainfo
 %{_datadir}/metainfo/gimp-data-extras.metainfo.xml
 %{_datadir}/metainfo/org.gimp.GIMP.appdata.xml




commit gimp for openSUSE:Factory

2020-06-14 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2020-06-14 18:16:07

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.3606 (New)


Package is "gimp"

Sun Jun 14 18:16:07 2020 rev:116 rq:814106 version:2.10.20

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2020-03-03 
10:14:46.562468588 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new.3606/gimp.changes  2020-06-14 
18:16:17.487010392 +0200
@@ -1,0 +2,14 @@
+Thu Jun 11 06:40:36 UTC 2020 - Paolo Stivanin 
+
+- Update to version 2.10.20:
+  * Tool-group menus can now expand on hover
+  * Non-destructive cropping now available by cropping the canvas
+rather than actual pixels
+  * Better PSD support: exporting of 16-bit files now available,
+reading/writing channels in the right order
+  * On-canvas controls for the Vignette filter
+  * New filters: Bloom, Focus Blur, Lens Blur, Variable Blur
+  * Blending options now built into filter dialogs
+  * Over 30 bugfixes
+
+---

Old:

  gimp-2.10.18.tar.bz2

New:

  gimp-2.10.20.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.BF7yCT/_old  2020-06-14 18:16:18.387012702 +0200
+++ /var/tmp/diff_new_pack.BF7yCT/_new  2020-06-14 18:16:18.387012702 +0200
@@ -19,7 +19,7 @@
 %global abiver 4
 %global apiver 2.0
 Name:   gimp
-Version:2.10.18
+Version:2.10.20
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0-or-later
@@ -63,12 +63,12 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(atk) >= 2.2.0
-BuildRequires:  pkgconfig(babl) >= 0.1.72
+BuildRequires:  pkgconfig(babl) >= 0.1.78
 BuildRequires:  pkgconfig(cairo) >= 1.12.2
 BuildRequires:  pkgconfig(cairo-pdf) >= 1.12.2
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.70
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.30.8
-BuildRequires:  pkgconfig(gegl-0.4) >= 0.4.18
+BuildRequires:  pkgconfig(gegl-0.4) >= 0.4.24
 BuildRequires:  pkgconfig(gexiv2) >= 0.10.6
 BuildRequires:  pkgconfig(glib-2.0) >= 2.54.2
 BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10

++ gimp-2.10.18.tar.bz2 -> gimp-2.10.20.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.10.18.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new.3606/gimp-2.10.20.tar.bz2 differ: char 11, 
line 1




commit gimp for openSUSE:Factory

2020-03-03 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2020-03-03 10:14:40

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.26092 (New)


Package is "gimp"

Tue Mar  3 10:14:40 2020 rev:115 rq:778972 version:2.10.18

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2019-11-23 
23:35:57.770873005 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new.26092/gimp.changes 2020-03-03 
10:14:46.562468588 +0100
@@ -1,0 +2,170 @@
+Mon Feb 24 22:52:03 UTC 2020 - Marcus Rueckert 
+
+- disable update check 
+
+---
+Mon Feb 24 22:40:45 UTC 2020 - Marcus Rueckert 
+
+- Update to version 2.10.18:
+  https://www.gimp.org/news/2020/02/24/gimp-2-10-18-released/
+  - Core:
+- In gimp:replace, when compositing the same content over itself,
+  i.e., when the input and aux buffers share the same storage and
+  same tile alignment, pass the input buffer directly as output,
+  instead of doing actual processing. In particular, this happens
+  when processing a pass-through group outside of its actual bounds.
+- In gimp_gegl_apply_cached_operation(), use gint64 for storing the
+  total and processed pixel counts used for reporting progress, to
+  avoid overflowing when applying an operation to a large image.
+- In GimpFilterTool and gimp_drawable_apply_operation(), use
+  gimp_drawable_filter_set_add_alpha() to add an alpha channel when
+  applying an operation that specifies "needs-alpha" to a drawable
+  that can have alpha.
+- In GimpFilterTool, move all the drawable-filter option setup to a
+  new gimp_filter_tool_update_filter() function, and call it
+  whenever the drawable-filter's options need to be updated. This
+  avoids duplicating logic in various places.
+- Improve the efficiency of decoding RLE data when loading ABR
+  brushes, by reading entire scanlines into a buffer all-at-once,
+  instead of reading the stream byte-by-byte.
+- GIMP now optionally phones home to find out if there's a new
+  version available and then tells the user if there is one indeed.
+  It also keeps track of the installer revision and then warns if
+  there's a newer installer available. This can be disabled in
+  Preferences. In that case, users still have the option to manually
+  check for an update via the About dialog. The feature can be
+  disabled entirely with the '--disable-check-update' configure
+  switch.
+  - Tools:
+- New 3D Transform tool where you can set vanishing point, camera's
+  focal length, and the move and rotate layer, selection, path, or
+  image in 2.5 space. With the "Unified interaction" option enabled,
+  all three interaction modes of the grid (camera, move, and rotate)
+  are available simultaneously. In this mode, the inner and outer
+  regions of the item are used for moving and rotation,
+  respectively, and the vanishing point is controlled through
+  through a handle.
+- Transform tools now respect the Clip option and update the canvas
+  preview accordingly.
+- New "Composited preview" option allows respecting layer's blending
+  mode and position in the layer stack rather than rendering it as
+  an overlay on top of the overall layer stack. This simplifies
+  creating complex layer compositions greatly. The option requires
+  mipmaps to be used and thus is disabled by default. It also comes
+  with an experimental "Synchronous preview" suboption to render the
+  composited preview synchronously. This reduces the lag for
+  painting the preview, but can harm responsiveness for bigger
+  images, where rendering the preview is slow.
+- Add a new "Preview linked items" option to the transform-grid
+  tools. When this option is enabled, together with composited
+  previews, the transform preview includes all linked layers and
+  channels when transforming a layer/channel. Paths are currently
+  unsupported.
+- New widget called GimpPivotSelector, a 3x3 grid of toggle buttons,
+  is now used for selecting a natural pivot position (e.g. for a
+  transform) relative to an item: its center, its corners, and the
+  midpoints of its edges. Currently used in Rotate and 3D Transform
+  tools.
+- Add "Show all" support to the Bucket Fill tool in line-art mode
+- Color picker and sample points now support displaying vlaues in
+  Yu'v' (CIE 1976 UCS) color space.
+- The Symmetry Painting dock now has an "Enable reflection" option
+  that allows painting patterns resembling a kaleidoscope.
+- Transform clipping is temporarily disabled for layer groups. No
+  

commit gimp for openSUSE:Factory

2019-11-23 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2019-11-23 23:35:48

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.26869 (New)


Package is "gimp"

Sat Nov 23 23:35:48 2019 rev:114 rq:749858 version:2.10.14

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2019-11-10 
22:17:30.779491591 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new.26869/gimp.changes 2019-11-23 
23:35:57.770873005 +0100
@@ -1,0 +2,5 @@
+Wed Nov 20 09:56:21 UTC 2019 - Guillaume GARDET 
+
+- Fix build for %arm and ppc64 by adding '-lm' to LDFLAGS
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.OMGTQA/_old  2019-11-23 23:36:00.418873287 +0100
+++ /var/tmp/diff_new_pack.OMGTQA/_new  2019-11-23 23:36:00.438873289 +0100
@@ -224,6 +224,7 @@
 export LC_ALL=en_US.UTF-8
 export LANG=en_US.UTF-8
 export CFLAGS="%{optflags} -fno-strict-aliasing"
+export LDFLAGS="%{optflags} -lm"
 %configure \
--disable-silent-rules \
--disable-static\




commit gimp for openSUSE:Factory

2019-11-10 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2019-11-10 22:17:24

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.2990 (New)


Package is "gimp"

Sun Nov 10 22:17:24 2019 rev:113 rq:746502 version:2.10.14

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2019-06-20 
18:53:52.692720697 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.2990/gimp.changes  2019-11-10 
22:17:30.779491591 +0100
@@ -1,0 +2,146 @@
+Thu Oct 31 23:44:59 UTC 2019 - Marcus Rueckert 
+
+- bump babl and gegl deps to match configure script
+
+---
+Thu Oct 31 23:04:33 UTC 2019 - Marcus Rueckert 
+
+- Update to version 2.10.14:
+  https://www.gimp.org/news/2019/10/31/gimp-2-10-14-released/
+  + Core:
+- New "Selected areas continue outside the image" toggle option
+  to the "Feather Selection" dialog.
+- New "Allow editing on non-visible layers" setting in
+  Preferences to allow painting, transforming, and selecting on
+  layers with toggled off visibility.
+- XCF loading a bit more resilient to corruption: it doesn't
+  stop any more at the first layer or channel error; instead it
+  tries to load more layers/channels to salvage as much data as
+  possible from a corrupted XCF file.
+- In gimp:gradient, fix dithering to correspond to how we
+  actually round float values to 8-bit. In particular, this
+  avoids introducing noise when a component is fixed at 0 or 1
+  along a segment.
+- New "Show All" view mode allowing to show pixels outside the
+  canvas boundary.
+- New "Show Canvas Boundary" option to render a dotted line
+  around the canvas boundary.
+- New "Keep Padding in "Show All" Mode" option, also available
+  as a default option via Preferences, to preserve the padding
+  color instead of displaying the checkerboard.
+- Several features updated to react as expected when run
+  out-of-canvas: color-picking, canvas grid, transform tools,
+  bucket fill, and more.
+- Loaded images' pixel density will now default to 72 PPI when
+  no explicit resolution information was stored in the imported
+  file.  Newly created images' default pixel density will
+  continue to be based on the default image template (with
+  value 300 PPI if it has not be changed), yet not loaded
+  images anymore. 72 PPI is the common default in most software
+  (and in standards such as Exif) so it makes sense we stick to
+  it, only for loaded images.
+  + Tools:
+- Free Select tool: fast copy|cut-paste modifiers (Alt +
+  Ctrl|Shift) are now working even when the selection is not
+  committed. Starting a fast copy|cut-paste will automatically
+  close the polygon and commit the selection, accelerating fast
+  usage of free selections.
+- Foreground Select tool: new "Grayscale" Preview Mode. Also, a
+  color selector for "Color" preview (original preview mode)
+  now available, to select any color and opacity for the
+  preview.
+- Add a new "Image" transform type to the transform tools, in
+  addition to the existing "Layer", "Selection", and "Path"
+  transform types.  The "Image" mode transforms the entire
+  image, rather than a single item. In tools with a preview,
+  the preview shows the transformed image projection.  The
+  clipping mode controls how the canvas is clipped during the
+  transform; in particular, the ADJUST clipping mode resizes
+  the canvas to fit its transformed size.
+- In GimpFilterTool, add a new "clipping" option, which can be
+  either Adjust or Clip.  This option is controllable for
+  layers, when there's no selection mask.  When set to Adjust,
+  which is used by default, the filter's output may extent past
+  the drawable's boundary, and the drawable will be resized to
+  match the output when committed.
+- Gradient tool: offest support in shaped gradients
+  + Plug-ins:
+- Simple 8-bit port of filters to GEGL: nl-filter, film,
+  fractal-explorer, flame, blinds, jigsaw, gradient-flare,
+  checkerboard, tile-small, curve-bend, sample-colorize,
+  map-object, lighting, grid, despeckle, sphere-designer,
+  contrast-retinex, hot, sparkle, cml-explorer, destripe,
+  twain, animation-optimize, depth-merge, warp, imagemap,
+  gimpressionist
+- Port of filters to GEGL with float support: van-gogh-lic.
+- Add color profile support for HEIF (only when libheif 1.4.0
+  is available).
+- TIFF import will now ask (in interactive mode) how to process
+  unspecified TIFF channels: non-premultiplied (used to be the
+  default) alpha, 

commit gimp for openSUSE:Factory

2019-06-20 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2019-06-20 18:53:50

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.4811 (New)


Package is "gimp"

Thu Jun 20 18:53:50 2019 rev:112 rq:710404 version:2.10.12

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2019-06-03 
18:42:27.588699238 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.4811/gimp.changes  2019-06-20 
18:53:52.692720697 +0200
@@ -1,0 +2,91 @@
+Sat Jun 15 17:24:43 UTC 2019 - Bjørn Lie 
+
+- Update to version 2.10.12:
+  + Core:
+- Add an "Incremental" option to the Dodge/Burn tool, which,
+  similarly to the Paintbrush, Pencil, and Eraser tools,
+  applies the effect incrementally as the pointer moves.
+- Curves now have a concept of smooth vs corner points: smooth
+  points produce a smooth curve, while corner points produce a
+  sharp curve (previously, all points were smooth).
+- Search the user font directory path on Windows (since Windows
+  10, non-admin users have the ability to install fonts). This
+  is only a temporary hack until fontconfig adds proper
+  upstream support.
+- In gimp_brush_core_get_paint_buffer(), when allocating a new
+  paint buffer, clear the old buffer *before* allocating the
+  new one, to reduce the amount of simultaneously allocated
+  memory.
+- In GimpPaintbrush, avoid refilling the paint buffer at each
+  dab if the paint color/pixmap hasn't changed, hence allowing
+  faster painting in some specific cases.
+- Add hygon cpu detection and enable MMX/SSE support.
+- Add a GimpSymmetry::get_transform() virtual function and a
+  corresponding gimp_symmetry_get_transform() function which
+  return the brush transform corresponding to a given symmetry
+  stroke in terms of the rotation angle and reflection flag (in
+  contrast to gimp_symmetry_get_operation() which returns the
+  same transforation in terms of a GeglNode). This allows us to
+  simplify, fix (artifact bugs, etc.), and improve the
+  painting-code performance for several symmetry painting
+  cases.
+- New gimp-brush-pipe-spacing parasite set by core code to
+  preserve GIH brush's spacing across reloads.
+- Add a new Offset filter tool, as a front-end to gimp:offset.
+  The tool replaces, and provides the same interface as the
+  drawable-offset dialog while also providing live preview and
+  on-canvas interaction.
+  + Plug-ins:
+- Exported profile and data format strategy updated in several
+  file plug-ins.
+- When not saving a profile, we always export as sRGB data, as
+  most viewers would not display the image properly otherwise.
+- When saving a profile:
+  . If a profile was manually assigned, we always export to the
+assigned format, hence pixel data is converted accordingly,
+whatever the work format.
+- If no profile was assigned:
+  . If the export format support high-bit depth, we export the
+work format as-is.
+  . If the export format is 8-bit max, we convert the work
+format to sRGB, except if the work format is 8-bit linear.
+  + The following plug-ins were updated: JPEG, PNG, TIFF and WebP.
+  + Tools:
+- Add input/output spin-buttons to the Curves tool, which allow
+  setting the selected point's coordinates numerically. When
+  the image precision is greater than 8-bpc, use a 0.00-100.00
+  range for the point-coordinate spin-buttons instead of a
+  0-255 range.
+- In the Curves tool, allow changing the curve's point types
+  (cf. new curve corner points in Core section). Corner points
+  are displayed with a diamond shape instead of a circle.
+- Free Select tool now creates a selection as soon as the
+  polygon is closed. This selection is updated when the
+  polygon, or the relevant tool-options, change, similarly to
+  GimpRectangleSelectTool.
+- Derive GimpEraser from GimpPaintbrush, instead of directly
+  from GimpBrushCore. This allows GimpEraser to reuse the
+  paint-buffer content across dabs, improving performance.
+- Allow moving an intersecting pair of guides with the Move tool.
+  + User interface:
+- In GimpCurveView, when dragging an existing curve point,
+  don't immediately move the point to the cursor position upon
+  button press, but rather move it relative to its current
+  position as the cursor moves. This allows selecting a point
+  without moving it, and adjusting its position more easily.
+- When the cursor hovers above a point in GimpCurveView, or
+  when dragging a point, have the coordinate indicator show the
+  point's position, rather than 

commit gimp for openSUSE:Factory

2019-06-03 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2019-06-03 18:42:27

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.5148 (New)


Package is "gimp"

Mon Jun  3 18:42:27 2019 rev:111 rq:704676 version:2.10.10

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2019-05-16 
22:00:42.414755308 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.5148/gimp.changes  2019-06-03 
18:42:27.588699238 +0200
@@ -1,0 +2,6 @@
+Sun May  5 09:49:36 UTC 2019 - ec...@opensuse.org
+
+- No more need pkgconfig(glib-2.0) >= 2.56.0 for build.
+  pkgconfig(glib-2.0) >= 2.54.2 is enough.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.LfkGxq/_old  2019-06-03 18:42:28.356698986 +0200
+++ /var/tmp/diff_new_pack.LfkGxq/_new  2019-06-03 18:42:28.360698984 +0200
@@ -70,7 +70,7 @@
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.30.8
 BuildRequires:  pkgconfig(gegl-0.4) >= 0.4.8
 BuildRequires:  pkgconfig(gexiv2) >= 0.10.6
-BuildRequires:  pkgconfig(glib-2.0) >= 2.56.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.54.2
 BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
 BuildRequires:  pkgconfig(gudev-1.0) >= 167
 BuildRequires:  pkgconfig(lcms2) >= 2.8




commit gimp for openSUSE:Factory

2019-05-16 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2019-05-16 22:00:39

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.5148 (New)


Package is "gimp"

Thu May 16 22:00:39 2019 rev:110 rq:692316 version:2.10.10

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2019-04-05 
11:56:21.254323441 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new.5148/gimp.changes  2019-05-16 
22:00:42.414755308 +0200
@@ -1,0 +2,162 @@
+Sun Apr  7 23:28:13 UTC 2019 - Marcus Rueckert 
+
+- Update to version 2.10.10:
+  - Core:
+- Add gimp-scratch allocator, a fast memory allocator (on the
+  order of magnitude of alloca()), suitable for small (up to a
+  few megabytes), short-lived (usually, bound to the current
+  stack-frame) allocations.  Unlike alloca(), gimp-scratch
+  doesn't use the stack, and is therefore safer, and will also
+  serve bigger requests, by falling-back to malloc().
+- In gimp_drawable_transform_buffer_affine(), avoid modifying
+  the clipping mode when transforming layer masks, since this
+  function is used (among other things) to transform layer
+  masks together with their layer, in which case they should
+  use the same clipping mode as the layer. This fixes a
+  regression introduced by commit 2ae823ba, causing layer masks
+  to be transformed with a mismatched clipping mode during
+  layer transforms, leading to discrepencies between the
+  transformed layer and the transformed mask.
+- Moved swap/cache and temporary files out the GIMP user config
+  dir and added new config file substitutions ${gimp_cache_dir}
+  and ${gimp_temp_dir}.
+- Pass the GEGL tile-cache size, swap path, and thread-count to
+  plug-ins as part of their config, and have libgimp set the
+  plug-in's GeglConfig accordingly upon initialization.
+- Layer groups are now rendered in bigger chunks rather than
+  tile-by-tile (which used to pretty much eliminate
+  multithreading for groups), which improves the rendering
+  speed.
+- Make saving/exporting files more robust to errors. In
+  particular if an error occurs during the process (be it a
+  bug, a memory error, or anything else), GIMP won't overwrite
+  anymore any existing file with incomplete contents, so that
+  you won't end up with no valid files at all.
+- Fix a regression on support of various graphics tablet.
+- Remove the "Edit -> Fade..." feature: it makes GIMP use two
+  buffers instead of one (east into system resources), it's
+  broken in 2.10, and we can make the UX better for filters.
+- New generic canvas modifier 'Alt + middle click' allowing to
+  pick layers by clicking on pixels. The available layers will
+  be looped through (starting from the upper one) while Alt key
+  is hold and the picked layer name will be temporarily
+  displayed in the status bar.
+- When clearing a channel, do nothing if the channel is already
+  empty; otherwise, align the cleared rectangle to the channel
+  buffer's tile grid, so that all affected tiles are dropped,
+  rather than zeroed.  Furthermore, only update the affected
+  region of the channel.
+- Brush and pattern saving logics has been moved to core code
+  (instead of plug-in).
+- Clipboard brushes and pattern can now be duplicated.
+- Parametric brushes are now 32-bit float to avoid
+  posterization on large brushes.  Note: raster brushes are
+  still 8-bit and plug-ins only have access to 8-bit versions
+  of high-precision brushes/patterns. New API will be required
+  to handle high-precision data.
+- On-canvas preview while editing a color in the colormap of an
+  indexed image.
+  - User interface:
+- Enabled HiDPI/Retina support for the GTK2/OSX build, fixes
+  blurry icons. 
+- Add a tooltip to the "better compression" checkbox in save
+  dialog to make it clearer it does not mean that the file size
+  is necessarily smaller in every cases. In particular some
+  best/worst case are possible when an algorithm less efficient
+  in general may end up better on a particular image.
+- Add basic support for cursors with a scale factor of 2 for
+  HiDPI (artwork to be updated).
+- Foreground and background color icons, as well as color
+  history will now display out-of-gamut warning on indexed
+  images for colors outside of the palette, as well as on
+  grayscale images, for non-gray colors.
+- Pack color picker and hexadecimal entry on same line in Color
+  dock.
+- Add an "Open as Image" button to the brushes dialog.
+  - Usability:
+- Attempting to transform locked 

commit gimp for openSUSE:Factory

2019-04-05 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2019-04-05 11:56:19

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new.3908 (New)


Package is "gimp"

Fri Apr  5 11:56:19 2019 rev:109 rq:691317 version:2.10.8

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-11-12 
09:52:03.344227801 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new.3908/gimp.changes  2019-04-05 
11:56:21.254323441 +0200
@@ -1,0 +2,6 @@
+Mon Mar 25 14:59:10 UTC 2019 - mvet...@suse.com
+
+- bsc#1130407: Remove dependency on JasPer.
+  OpenJPEG is actually used.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.zQvRmD/_old  2019-04-05 11:56:22.594324394 +0200
+++ /var/tmp/diff_new_pack.zQvRmD/_new  2019-04-05 11:56:22.598324397 +0200
@@ -52,7 +52,6 @@
 BuildRequires:  intltool >= 0.40.1
 BuildRequires:  iso-codes-devel
 BuildRequires:  libbz2-devel
-BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libmng-devel
 BuildRequires:  librsvg-devel >= 2.40.6




commit gimp for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-11-12 09:51:49

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Mon Nov 12 09:51:49 2018 rev:108 rq:647523 version:2.10.8

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-10-02 
19:44:50.317989996 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-11-12 
09:52:03.344227801 +0100
@@ -1,0 +2,47 @@
+Fri Nov 09 06:33:32 UTC 2018 - s...@suspend.net
+
+- Update to vesion 2.10.8:
+  +Core:
+  - Use adaptive chunk size in GimpProjectio nwhen rendering the
+projection asynchronously, rather than using a fixed chunk size.
+This provides a better trade-off between throughput and
+responsiveness dynamically, based on how fast the processing is.
+  +Tools:
+  - In all selection tools, show error on attempt to
+subtract-from/intersect-with empty selection.
+  - Fix text along path not working with vertical text.
+  - Fix Text tool's frame position when undoing a move operation.
+  - Streamline Text tool's drawing blocking/unblocking logic.
+  - When moving a text layer using the text tool (through alt-drag),
+don't change the layer's box mode to "fixed", which is unnecessary,
+since the layer's size isn't affected.
+  - Transform and deformation operations now maintain color for fully
+transparent pixels, making unerase and curves manipulation of alpha
+channel more reliable.
+  - All transform tools now apply changes when you asve or export/overwrite
+an image without pressing Enter first to confirm changes.
+  - Heal, Dodge/Burn, Smudge and Convovle tools now adjust the processed
+buffer and mask_buffer regions according to the changes made to the 
+application region, as calculated by intersecting it with the 
+drawable and mask extents. This fixes wrong application position
+when painting on a drawable whose origin is above/to the left of the
+image's origin, and there's a selection active.
+  +Plug-ins:
+  - Port all plug-ins to the new iterator API in GEGL.
+  - Improve automatic detection of HEIC/HEIF files.
+  - Improve RawTherapee discovery by looking up registry key (should
+become useful with RawTherapee 5.5 and more). 
+  +Usability:
+  - Compatibility information in the Save dialog is now more understandable.
+The minimum GIMP version for the XCD file is always written down when it
+is GIMP 2.8 or over. The list of features warranting the minimum version
+is now listed in an expander container rather than as tooltip, which
+makes it more discoverable. The warning on compression is now displayed
+as its own text under the checkbox and not as additional text to the 
minimumGIMP version label.
+  +CLI:
+   - New self-explanatory --enable-win32-debug-console CLI option
+  +Translations:
+   - Updated translations: Danish, Dutch, Finnish, German, Hungarian,
+ Italian, Polish, Portugese (Brazil), Spanish, Swedish, Ukranian.
+
+---

Old:

  gimp-2.10.6.tar.bz2

New:

  gimp-2.10.8.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.58nkD4/_old  2018-11-12 09:52:05.344224810 +0100
+++ /var/tmp/diff_new_pack.58nkD4/_new  2018-11-12 09:52:05.344224810 +0100
@@ -19,7 +19,7 @@
 %global abiver 4
 %global apiver 2.0
 Name:   gimp
-Version:2.10.6
+Version:2.10.8
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0-or-later

++ gimp-2.10.6.tar.bz2 -> gimp-2.10.8.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.10.6.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.10.8.tar.bz2 differ: char 11, line 1




commit gimp for openSUSE:Factory

2018-10-02 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-10-02 19:44:47

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Tue Oct  2 19:44:47 2018 rev:107 rq:638399 version:2.10.6

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-09-10 
12:29:11.786894322 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-10-02 
19:44:50.317989996 +0200
@@ -1,0 +2,5 @@
+Mon Sep 17 07:59:13 UTC 2018 - ec...@opensuse.org
+
+- pkgconfig(glib-2.0) >= 2.56.0 is needed.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.E9JdhG/_old  2018-10-02 19:44:51.145989151 +0200
+++ /var/tmp/diff_new_pack.E9JdhG/_new  2018-10-02 19:44:51.149989146 +0200
@@ -71,7 +71,7 @@
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.30.8
 BuildRequires:  pkgconfig(gegl-0.4) >= 0.4.8
 BuildRequires:  pkgconfig(gexiv2) >= 0.10.6
-BuildRequires:  pkgconfig(glib-2.0) >= 2.54.2
+BuildRequires:  pkgconfig(glib-2.0) >= 2.56.0
 BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
 BuildRequires:  pkgconfig(gudev-1.0) >= 167
 BuildRequires:  pkgconfig(lcms2) >= 2.8




commit gimp for openSUSE:Factory

2018-09-10 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-09-10 12:29:09

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Mon Sep 10 12:29:09 2018 rev:106 rq:631257 version:2.10.6

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-07-13 
10:17:28.694178646 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-09-10 
12:29:11.786894322 +0200
@@ -1,0 +2,39 @@
+Thu Aug 23 20:33:37 UTC 2018 - bjorn@gmail.com
+
+- Update to version 2.10.6:
+  + Core:
+- Render drawable previews asynchronously.
+- Merge the file view filter and file format lists in
+  GimpFileDialog. The presence of 2 lists was very confusing.
+- DLL search priority is now updated before running a plug-in
+  on Windows, depending on the executable bitness. This gets
+  rid of one of the last remnant of DLL hell in GIMP, which was
+  when running 32-bit plug-ins from a 64-bit build of GIMP.
+  + Filters:
+- New "Little Planet" (gegl:stereographic-projection) filter.
+- New "Long Shadow" (gegl:long-shadow) filter.
+  + Tools:
+- Halt the Measure tool after straightening.
+- Add an "orientation" option to the measure tool,
+  corresponding to the "orientation" property of
+  GimpToolCompass (i.e., it controls the orientation against
+  which the angle is measured, when not in 3-point mode.) The
+  orientation is "auto" by default, so that the angle is always
+  <= 45 deg.  Note that the "orientation" option affects the
+  tool's "straighten" function, so that the layer is rotated
+  toward the current orientation.
+- Text layers can now represent vertical texts, with 4
+  variants: left-to-right and right-to-left lines, and forcing
+  all characters to be upright or following Unicode's vertical
+  orientation property. See also:
+  https://www.unicode.org/reports/tr50/
+  http://www.unicode.org/Public/UCD/latest/ucd/VerticalOrientation.txt
+  + User Interface:
+- The Dashboard dockable dialog now has an "async" field to the
+  dashboard's "misc" group, showing the number of async
+  operations currently in the "running" state.
+- New Preferences option to enable/disable layer-group
+  previews, since these can get quite time-expensive.
+  + Updated translations.
+
+---

Old:

  gimp-2.10.4.tar.bz2

New:

  gimp-2.10.6.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.LPDtn4/_old  2018-09-10 12:29:12.690892935 +0200
+++ /var/tmp/diff_new_pack.LPDtn4/_new  2018-09-10 12:29:12.694892929 +0200
@@ -19,7 +19,7 @@
 %global abiver 4
 %global apiver 2.0
 Name:   gimp
-Version:2.10.4
+Version:2.10.6
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0-or-later
@@ -64,12 +64,12 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(atk) >= 2.2.0
-BuildRequires:  pkgconfig(babl) >= 0.1.52
+BuildRequires:  pkgconfig(babl) >= 0.1.56
 BuildRequires:  pkgconfig(cairo) >= 1.12.2
 BuildRequires:  pkgconfig(cairo-pdf) >= 1.12.2
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.70
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.30.8
-BuildRequires:  pkgconfig(gegl-0.4) >= 0.4.4
+BuildRequires:  pkgconfig(gegl-0.4) >= 0.4.8
 BuildRequires:  pkgconfig(gexiv2) >= 0.10.6
 BuildRequires:  pkgconfig(glib-2.0) >= 2.54.2
 BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
@@ -269,13 +269,13 @@
 %fdupes %{buildroot}%{_libdir}/gimp/2.0/python/
 %fdupes %{buildroot}%{_datadir}/gimp/2.0/
 
-%if 0%{?suse_version} > 1130
+%if 0%{?suse_version} < 1500
 %post
 %desktop_database_post
 %icon_theme_cache_post
 %endif
 
-%if 0%{?suse_version} > 1130
+%if 0%{?suse_version} < 1500
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
@@ -363,7 +363,7 @@
 %files devel
 %doc README.i18n
 %{_bindir}/gimptool-2.0
-#{_mandir}/man?/gimptool-2.0%{?ext_man}
+#{_mandir}/man?/gimptool-2.0%%{?ext_man}
 %{_includedir}/gimp-2.0/
 %{_libdir}/*.so
 %{_datadir}/aclocal/gimp-2.0.m4

++ gimp-2.10.4.tar.bz2 -> gimp-2.10.6.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.10.4.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.10.6.tar.bz2 differ: char 11, line 1




commit gimp for openSUSE:Factory

2018-07-13 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-07-13 10:17:24

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Fri Jul 13 10:17:24 2018 rev:105 rq:621364 version:2.10.4

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-06-03 
12:29:06.835766456 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-07-13 
10:17:28.694178646 +0200
@@ -1,0 +2,101 @@
+Fri Jul  6 17:47:11 UTC 2018 - ec...@opensuse.org
+
+- fix build error for Leap 42.3
+- add missing requires
+
+---
+Fri Jul  6 01:20:19 UTC 2018 - mrueck...@suse.de
+
+- bump versions in BR according to the configure.ac
+- move library requires in libgimp to %requires_ge and also force
+  the libgegl update
+
+---
+Thu Jul  5 16:47:10 UTC 2018 - mrueck...@suse.de
+
+- update to 2.10.4 bug fix release
+  Core:
+  - Remove gimp_display_shell_draw_background() and all clipping
+hacks for drawing the canvas background. This optimizes away
+one entire step of drawing of image size, for each expose.
+  - Font loading does not block startup anymore. Only consequence
+is that the Text tool may not be usable immediately if fonts
+are not fully loaded yet (and will output an appropriate error
+if you do so). All non-text related activities can be performed
+  right away.
+  - Change of the URL from bugzilla to gitlab where appropriate.
+  - New tool option manager to better keep track of user context
+and paint options in a consistent manner.
+  User Interface:
+  - The Dashboard dockable dialog now has a 'Memory' group that
+shows memory-usage information: the currently used memory size,
+the available physical memory size, and the total physical
+memory size.  It can also show the tile-cache size, for
+comparison against the other memory stats. Note that the
+upper-bound of the meter is the physical memory size, so the
+memory usage may be over 100% when GIMP uses the swap.
+  - The Dashboard dockable dialog now has "read" and "written"
+fields in the dashboard swap group, which report the total
+amount of data read-from/written-to the tile swap, respetively.
+Additionally, the swap busy indicator (used as the meter's LED)
+has been improved, so that it's active whenever data has been
+read-from/written-to the swap during the last sampling
+interval, rather than at the point of sampling.
+  - Fonts can now be tagged. The user interface is the same as for
+brushes, patterns etc.
+  - Some icons fixed: larger spacing between broken chains and
+gimp-tool-ellipse-select made symmetrical.
+  Usability:
+  - When a plug-in cannot be applied to an image because of
+mismatch in image types (e.g. layer has no alpha or image is
+greyscale), GIMP now displays a message listing supported image
+types for this plug-in.
+  Tools:
+  - The Measurement tool now has an "Auto straighten" option
+allowing to rotate the active drawable (layer, channel…) so
+that the measurement line is used as horizon. As other
+transform tools, the feature will work on linked drawables as
+well.
+  - The Smudge tool now paints correctly on images with a color
+profile other than the GIMP's built-in one.
+  Build:
+  - Installer: set compatibility options to run Python plugins in
+HiDPI-aware mode.
+  - Put back compatibility DLLs for really old plugins.
+  - Install binary tool `gimp-test-clipboard` on the system to
+allow people to help us debug clipboard bugs.
+  - --enable-bundled-mypaint-brushes renamed
+--enable-relocatable-bundle and also make WMF fonts looked up
+on the runtime prefix of GIMP (instead of the build-time path)
+when this build option was set.
+  Plug-ins:
+  - gimptool-2.0 binary now accepts source files with non-standard
+extensions if it can try to guess appropriate language from the
+compiler being used. It will also properly quote arguments for
+shell usage.
+  - Run explicitly Python 2 as Python plug-in interpreter to
+prevent breakage on systems where Python 3 is the default.
+  - raw_input()'s argument in Python console is now optional, and
+input() support has been added.
+  File Formats:
+  - The PSD loader now provides an option to load "merged",
+pre-composited version of the images that becomes available
+when a PSD file was saved with "Maximize Compatibility" option
+enabled in Photoshop. This is useful when loading PSD files
+that use features that GIMP doesn't currently support, and
+therefore can't render correctly, such as adjustment layers.
+When 

commit gimp for openSUSE:Factory

2018-06-03 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-06-03 12:29:03

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Sun Jun  3 12:29:03 2018 rev:104 rq:612998 version:2.10.2

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-05-23 
16:05:47.065272641 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-06-03 
12:29:06.835766456 +0200
@@ -1,0 +2,71 @@
+Mon May 21 00:30:50 UTC 2018 - plinn...@opensuse.org
+
+- update to 2.10.2 bugfix release
+- drop gimp-Fix-reference-to-gegl-0.3.patch
+
++ Core:
+
+  - Discard fonts which fail to load and popup an info dialog to allow
+people debug their fonts.
+  - New API to suppress updates in UI until plug-ins are done
+introducing changes.
+  - New API to calculate histograms in separate threads, with possible further
+extension to handle similar cases elsewhere in GIMP.
+  - Tool options are now properly saved and reloaded per-device at
+startup.
+
++ Plug-ins:
+
+  - New plug-in for importing and exporting HEIF images.
+  - Enable visibility of rasterized vector layer from PSD.
+  - Single-window screenshots in Windows fixed to correctly snap a
+window even when it is partly off-screen or covered by another
+window or when display scaling is not set to 100%.
+
++ Filters:
+
+  - New Spherize filter to wrap an image around a spherical cap
+  - New Recursive Transform filter to create Droste effect.
+
++ Usability:
+
+  - Warn users, when alpha-only painting has no effect. E.g. when target
+drawable doesn't have an alpha channel, or the alpha channel is locked.
+  - Make the splash texts dynamic, so they are larger on larger splashes.
+  - Mention pressing Enter to complete Foreground selection in the status bar.
+  - Make sure that clicking outside any selection prevents Rectangle Select
+and Ellipse Select tools from creating empty selections.
+  - Improve mouse wheel zooming behavior to keep the same point
+centered under the pointer even if the image is completely visible
+in the canvas.
+  - Add "View -> Center Image in Window" (Shift+J) as a quick way to
+center the image at any zoom level.
+
++ Translations:
+
+  - Updated translations: Catalan, Danish, Dutch, French, German, Greek,
+Hungarian, Icelandic, Italian, Latvian, Polish, Russian, Spanish,
+Swedish, Ukrainian.
+  - New translation of Windows installer: Chinese (Taiwan)
+
++ Build:
+
+  - Add a --with-bug-report-url configure option allowing packagers to
+set the address of their own bug tracker. This address will be the
+one opened by the debug dialog for reporting bugs.
+  - Add a flatpak manifest for the gtk3-port branch.
+  - Remove the possibility to disable script-fu.
+  - Add a --with-icc-directory configure option to customize the color
+profile directory. By default, it is set to the common path
+/usr/share/color/icc.
+
++ Documentation:
+
+  - Updating the description of the XCF format "devel-docs/xcf.txt", for
+third-party readers wishing to support GIMP 2.10 XCF files.
+  - Add documentation skeletons for all enums in libgimpbase/, there is
+much room for improvement.
+
+
+
+---

Old:

  gimp-2.10.0.tar.bz2
  gimp-Fix-reference-to-gegl-0.3.patch

New:

  gimp-2.10.2.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.guFnab/_old  2018-06-03 12:29:07.903727358 +0200
+++ /var/tmp/diff_new_pack.guFnab/_new  2018-06-03 12:29:07.907727212 +0200
@@ -19,7 +19,7 @@
 %global abiver 4
 %global apiver 2.0
 Name:   gimp
-Version:2.10.0
+Version:2.10.2
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0-or-later
@@ -30,8 +30,7 @@
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM gimp-Fix-reference-to-gegl-0.3.patch -- gimp.pc: Fix 
reference to gegl-0.3
-Patch0: gimp-Fix-reference-to-gegl-0.3.patch
+
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel >= 1.0.0
 BuildRequires:  fdupes
@@ -183,7 +182,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
+
 
 export LC_ALL=en_US.UTF-8
 export LANG=en_US.UTF-8

++ gimp-2.10.0.tar.bz2 -> gimp-2.10.2.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.10.0.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.10.2.tar.bz2 differ: char 11, line 1




commit gimp for openSUSE:Factory

2018-05-23 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-05-23 16:05:35

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Wed May 23 16:05:35 2018 rev:103 rq:609801 version:2.10.0

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-05-03 
12:32:09.824746855 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-05-23 
16:05:47.065272641 +0200
@@ -13,0 +14,6 @@
+Mon Apr 30 09:08:09 UTC 2018 - jweberho...@weberhofer.at
+
+- let libgimp-2_0-0 require libbabl-0_1-0 >= 0.1.46 to enforce updating
+  to the required version.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.qrA0WS/_old  2018-05-23 16:05:49.725175202 +0200
+++ /var/tmp/diff_new_pack.qrA0WS/_new  2018-05-23 16:05:49.729175055 +0200
@@ -113,6 +113,7 @@
 %package -n libgimp-2_0-0
 Summary:The GNU Image Manipulation Program - Libraries
 Group:  System/Libraries
+Requires:   libbabl-0_1-0 >= 0.1.46
 
 %description -n libgimp-2_0-0
 The GIMP is an image composition and editing program. GIMP offers




commit gimp for openSUSE:Factory

2018-05-03 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-05-03 12:32:07

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Thu May  3 12:32:07 2018 rev:102 rq:603017 version:2.10.0

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-03-12 
12:02:41.330878763 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-05-03 
12:32:09.824746855 +0200
@@ -1,0 +2,63 @@
+Wed May  2 09:48:37 UTC 2018 - bjorn@gmail.com
+
+- Add gimp-Fix-reference-to-gegl-0.3.patch: gimp.pc: Fix reference
+  to gegl-0.3 - we require and build for gegl-0.4 now.
+
+---
+Mon Apr 30 19:39:35 UTC 2018 - badshah...@gmail.com
+
+- Update BuildRequires versions to be consistent with configure
+  script.
+
+---
+Sat Apr 28 17:30:13 UTC 2018 - jweberho...@weberhofer.at
+
+- libbabl is required in version 0.1.46+
+
+---
+Sat Apr 28 00:59:13 UTC 2018 - mrueck...@suse.de
+
+- add BR for gdk-pixbuf-loader-rsvg to enable svg icons
+- enable jpeg2000 support: new BR pkgconfig(libopenjp2)
+- enable webp support: new BR pkgconfig(libwebp) >= 0.6.0
+- enable OpenEXR support: new BR pkgconfig(OpenEXR)
+- enable email support: new BR/R for xdg-utils for xdg-email
+- set LC_ALL/LANG in %prep and %build to silence warnings about
+  encoding of the translations
+- make sure we can see the compiler cmdlines by disabling the
+  silent rules
+
+---
+Fri Apr 27 22:22:46 UTC 2018 - bjorn@gmail.com
+
+- Update to version 2.10.0:
+  + Image processing nearly fully ported to GEGL, allowing high bit
+depth processing, multi-threaded and hardware accelerated pixel
+processing, and more. 
+  + Color management is a core feature now, most widgets and
+preview areas are color-managed.
+  + Many improved tools, and several new and exciting tools, such
+as the Warp transform, the Unified transform and the Handle
+transform tools.
+  + On-canvas preview for all filters ported to GEGL.
+  + Improved digital painting with canvas rotation and flipping,
+symmetry painting, MyPaint brush support.
+  + Support for several new image formats added (OpenEXR, RGBE,
+WebP, HGT), as well as improved support for many existing
+formats (in particular more robust PSD importing).
+  + Metadata viewing and editing for Exif, XMP, IPTC, and DICOM.
+  + Basic HiDPI support: automatic or user-selected icon size.
+  + New themes for GIMP (Light, Gray, Dark, and System) and new
+symbolic icons meant to somewhat dim the environment and shift
+the focus towards content (former theme and color icons are
+still available in Preferences).
+  + And more, better, more, and even more awesome!
+- Drop gimp-gegl03-buildfix.patch: Fixed upstream, following this
+  drop libtool BuildRequires and no longer pass autoreconf.
+- Replace pkgconfig(gegl-0.3) with gegl-0.4) BuildRequires.
+- Add gcc-c++, gegl, glib-networking, pkgconfig(gexiv2),
+  pkgconfig(liblzma), pkgconfig(libmypaint),
+  pkgconfig(mypaint-brushes-1.0) and pkgconfig(poppler-data)
+  BuildRequires: New dependencies.
+
+---

Old:

  gimp-2.8.22.tar.bz2
  gimp-gegl03-buildfix.patch

New:

  gimp-2.10.0.tar.bz2
  gimp-Fix-reference-to-gegl-0.3.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.cIXs18/_old  2018-05-03 12:32:10.784712673 +0200
+++ /var/tmp/diff_new_pack.cIXs18/_new  2018-05-03 12:32:10.784712673 +0200
@@ -18,30 +18,33 @@
 
 %global abiver 4
 %global apiver 2.0
-
 Name:   gimp
-Version:2.8.22
+Version:2.10.0
 Release:0
 Summary:The GNU Image Manipulation Program
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Graphics/Bitmap Editors
 URL:http://www.gimp.org/
-Source: 
http://download.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
+Source: 
http://download.gimp.org/pub/gimp/v2.10/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM gimp-gegl03-buildfix.patch bjorn@gmail.com -- Port to 
gegl-03, patch taken from debian
-Patch0: gimp-gegl03-buildfix.patch
-
+# PATCH-FIX-UPSTREAM gimp-Fix-reference-to-gegl-0.3.patch -- gimp.pc: Fix 
reference to gegl-0.3
+Patch0: gimp-Fix-reference-to-gegl-0.3.patch
 

commit gimp for openSUSE:Factory

2018-03-12 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-03-12 12:02:35

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Mon Mar 12 12:02:35 2018 rev:101 rq:585013 version:2.8.22

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2018-01-16 
09:26:38.001874433 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-03-12 
12:02:41.330878763 +0100
@@ -1,0 +2,9 @@
+Thu Mar  8 01:16:27 UTC 2018 - bjorn@gmail.com
+
+- Add gimp-gegl03-buildfix.patch: Port to gegl-03, patch taken from
+  debian.
+- Following the above port, replace pkgconfig(gegl-0.2) with
+  pkgconfig(gegl-0.3) BuildRequires and add libtool BuildRequires:
+  and pass autoreconf as the above patch touches the buildsystem.
+
+---

New:

  gimp-gegl03-buildfix.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.LaJ5vc/_old  2018-03-12 12:02:42.498836907 +0100
+++ /var/tmp/diff_new_pack.LaJ5vc/_new  2018-03-12 12:02:42.502836763 +0100
@@ -31,6 +31,8 @@
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
+# PATCH-FIX-UPSTREAM gimp-gegl03-buildfix.patch bjorn@gmail.com -- Port to 
gegl-03, patch taken from debian
+Patch0: gimp-gegl03-buildfix.patch
 
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel >= 1.0.0
@@ -48,6 +50,7 @@
 BuildRequires:  libmng-devel
 BuildRequires:  librsvg-devel >= 2.36.0
 BuildRequires:  libtiff-devel
+BuildRequires:  libtool
 BuildRequires:  libwmf-devel >= 0.2.8
 BuildRequires:  libxslt-tools
 BuildRequires:  pkgconfig
@@ -60,7 +63,7 @@
 BuildRequires:  pkgconfig(cairo-pdf) >= 1.10.2
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.70
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.24.1
-BuildRequires:  pkgconfig(gegl-0.2) >= 0.2.0
+BuildRequires:  pkgconfig(gegl-0.3)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.30.2
 BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
 BuildRequires:  pkgconfig(gudev-1.0) >= 167
@@ -171,6 +174,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
@@ -195,6 +199,7 @@
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
+autoreconf -fiv
 %configure \
--disable-static\
 %if 0%{?suse_version} >= 1330

++ gimp-gegl03-buildfix.patch ++
--- ./app/core/gimpparamspecs-duplicate.c   2016-07-04 10:33:22.449542700 
+0200
+++ ./app/core/gimpparamspecs-duplicate.c   2016-07-04 10:34:54.505304400 
+0200
@@ -67,7 +67,7 @@
  spec->default_value,
  pspec->flags);
 
-  if (GEGL_IS_PARAM_SPEC_MULTILINE (pspec))
+  if (gegl_param_spec_get_property_key(pspec, "multiline"))
 {
   g_param_spec_set_qdata (new, multiline_quark,
   GINT_TO_POINTER (TRUE));

diff --git a/app/sanity.c b/app/sanity.c
index febddfb..85fea55 100644
--- a/app/sanity.c
+++ b/app/sanity.c
@@ -351,7 +351,7 @@ sanity_check_babl (void)
 
 #define BABL_REQUIRED_MAJOR 0
 #define BABL_REQUIRED_MINOR 1
-#define BABL_REQUIRED_MICRO 10
+#define BABL_REQUIRED_MICRO 12
 
   babl_get_version (_major_version,
 _minor_version,
@@ -388,7 +388,7 @@ sanity_check_gegl (void)
   gint gegl_micro_version;
 
 #define GEGL_REQUIRED_MAJOR 0
-#define GEGL_REQUIRED_MINOR 2
+#define GEGL_REQUIRED_MINOR 3
 #define GEGL_REQUIRED_MICRO 0
 
   gegl_get_version (_major_version,
diff --git a/configure.ac b/configure.ac
index 26812b6..4252fe9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -40,8 +40,8 @@ m4_define([gimp_stable],
 m4_define([gimp_full_name], [GNU Image Manipulation Program])
 
 # required versions of other packages
-m4_define([babl_required_version], [0.1.10])
-m4_define([gegl_required_version], [0.2.0])
+m4_define([babl_required_version], [0.1.12])
+m4_define([gegl_required_version], [0.3.0])
 m4_define([glib_required_version], [2.30.2])
 m4_define([atk_required_version], [2.2.0])
 m4_define([gtk_required_version], [2.24.10])
@@ -519,7 +519,7 @@ AC_SUBST(ISO_CODES_LOCALEDIR)
 ###
 
 PKG_CHECK_MODULES(BABL, babl >= babl_required_version)
-PKG_CHECK_MODULES(GEGL, gegl-0.2 >= gegl_required_version)
+PKG_CHECK_MODULES(GEGL, gegl-0.3 >= gegl_required_version)
 PKG_CHECK_MODULES(ATK, atk >= atk_required_version)
 
 AM_PATH_GLIB_2_0(glib_required_version, :,




commit gimp for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2018-01-16 09:26:36

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Tue Jan 16 09:26:36 2018 rev:100 rq:563455 version:2.8.22

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2017-05-31 
12:11:53.306918337 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2018-01-16 
09:26:38.001874433 +0100
@@ -1,0 +2,24 @@
+Sun Jan  7 13:50:15 UTC 2018 - zai...@opensuse.org
+
+- Run spec-cleaner, modernize spec, drop Obsoletes for versions
+  no longer supported.
+
+---
+Sat Jan  6 04:13:05 UTC 2018 - plinn...@opensuse.org
+
+- Don't build with webkit1, as it is no longer maintained and has
+  plenty of security bugs.  This disables the GIMP's built-in help
+  browser; it will use an external browser when configured this way.
+
+  This works around a number of security vulnerabilities in Webkit1:
+
+  https://bugzilla.suse.com/show_bug.cgi?id=923223
+  https://bugzilla.suse.com/show_bug.cgi?id=906375
+  https://bugzilla.suse.com/show_bug.cgi?id=906374
+  https://bugzilla.suse.com/show_bug.cgi?id=906373
+  https://bugzilla.suse.com/show_bug.cgi?id=1034856
+  https://bugzilla.suse.com/show_bug.cgi?id=871792
+  https://bugzilla.suse.com/show_bug.cgi?id=879607
+  https://bugzilla.suse.com/show_bug.cgi?id=892084
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.wJyQr2/_old  2018-01-16 09:26:39.013827088 +0100
+++ /var/tmp/diff_new_pack.wJyQr2/_new  2018-01-16 09:26:39.017826900 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gimp
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -25,13 +25,13 @@
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
 Group:  Productivity/Graphics/Bitmap Editors
-Url:http://www.gimp.org/
+URL:http://www.gimp.org/
 Source: 
http://download.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
-
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
+
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel >= 1.0.0
 BuildRequires:  fdupes
@@ -46,11 +46,10 @@
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libmng-devel
+BuildRequires:  librsvg-devel >= 2.36.0
 BuildRequires:  libtiff-devel
-%if 0%{?suse_version} < 1330
-BuildRequires:  libwebkit-devel >= 1.6.1
-%endif
 BuildRequires:  libwmf-devel >= 0.2.8
+BuildRequires:  libxslt-tools
 BuildRequires:  pkgconfig
 BuildRequires:  python-gtk-devel >= 2.10.4
 BuildRequires:  translation-update-upstream
@@ -68,7 +67,6 @@
 BuildRequires:  pkgconfig(lcms2) >= 2.2
 BuildRequires:  pkgconfig(libexif) >= 0.6.15
 BuildRequires:  pkgconfig(libpng) >= 1.2.37
-
 BuildRequires:  pkgconfig(pango) >= 1.29.4
 BuildRequires:  pkgconfig(poppler-glib) >= 0.12.4
 BuildRequires:  pkgconfig(xcursor)
@@ -81,38 +79,16 @@
 # Explicitly declare the libgimp versions for upgrade purposes
 Requires:   libgimp-2_0-0 = %{version}
 Requires:   libgimpui-2_0-0 = %{version}
-%if 0%{?suse_version} < 1330
-Recommends: %{name}-help-browser
-%else
-# Obsolete gimp-help browser for versions newer than 1330
-Obsoletes:  %{name}-help-browser
-%endif
 Recommends: %{name}-lang
 Recommends: %{name}-plugins-python = %{version}
 Recommends: iso-codes
 Suggests:   AdobeICCProfiles
 Suggests:   gimp-2.0-scanner-plugin
-# With openSUSE 13.1, we started shipping gimp unbranded
-Obsoletes:  %{name}-branding
+Obsoletes:  %{name}-help-browser
+
 Provides:   gimp-2.0 = %{version}
 Provides:   gimp(abi) = %{abiver}
 Provides:   gimp(api) = %{apiver}
-Obsoletes:  gimp-unstable < 2.6.0
-# Obsolete hal subpackage which we had until 11.4.
-Obsoletes:  %{name}-module-hal < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} < 1220
-# best-effort attempt to use librsvg (file-svg plugin will be built
-# if recent-enough version of librsvg is there)
-BuildRequires:  librsvg-devel
-%else
-BuildRequires:  librsvg-devel >= 2.36.0
-%endif
-%if 0%{?suse_version} < 1220
-BuildRequires:  libxslt-devel
-%else
-BuildRequires:  libxslt-tools
-%endif
 
 %description
 The GIMP is an image composition and editing program, which can be
@@ -155,7 +131,6 

commit gimp for openSUSE:Factory

2017-05-31 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2017-05-31 12:11:51

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Wed May 31 12:11:51 2017 rev:99 rq:499883 version:2.8.22

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2017-02-22 
13:47:36.570919295 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2017-05-31 
12:11:53.306918337 +0200
@@ -1,0 +2,21 @@
+Wed May 31 04:59:00 UTC 2017 - plinn...@opensuse.org
+
+- drop mypaint until it is in Factory. 
+
+---
+Fri May 12 03:38:13 UTC 2017 - plinn...@opensuse.org
+
+- update to 2.8.22
+- drop upstream patches - now in the the source
+- drop gimp-fix-PDF-Import-filter-crash.patch
+- drop gimp-bgo773233-CVE-2007-3126.patch
+- conditionalize mypaint support
+- full change log:
+  https://git.gnome.org/browse/gimp/plain/NEWS?h=GIMP_2_8_22
+
+---
+Sat Feb 25 10:45:30 UTC 2017 - mailaen...@opensuse.org
+
+- Build with libmypaint support.
+
+---

Old:

  gimp-2.8.20.tar.bz2
  gimp-bgo773233-CVE-2007-3126.patch
  gimp-fix-PDF-Import-filter-crash.patch

New:

  gimp-2.8.22.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.Degvel/_old  2017-05-31 12:11:54.562741072 +0200
+++ /var/tmp/diff_new_pack.Degvel/_new  2017-05-31 12:11:54.562741072 +0200
@@ -20,7 +20,7 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.20
+Version:2.8.22
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
@@ -28,10 +28,7 @@
 Url:http://www.gimp.org/
 Source: 
http://download.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
-# PATCH-FIX-UPSTREAM gimp-bgo773233-CVE-2007-3126.patch bgo#773233 
CVE-2007-3126 zai...@opensuse.org -- Fix a crash
-Patch0: gimp-bgo773233-CVE-2007-3126.patch
-# PATCH-FIX-UPSTREAM gimp-fix-PDF-Import-filter-crash.patch bgo#593576 
zai...@opensuse.org -- Fix a crash when importing PDF's
-Patch1: gimp-fix-PDF-Import-filter-crash.patch
+
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
@@ -71,12 +68,16 @@
 BuildRequires:  pkgconfig(lcms2) >= 2.2
 BuildRequires:  pkgconfig(libexif) >= 0.6.15
 BuildRequires:  pkgconfig(libpng) >= 1.2.37
+
 BuildRequires:  pkgconfig(pango) >= 1.29.4
 BuildRequires:  pkgconfig(poppler-glib) >= 0.12.4
 BuildRequires:  pkgconfig(xcursor)
 BuildRequires:  pkgconfig(xfixes)
 BuildRequires:  pkgconfig(xpm)
 BuildRequires:  pkgconfig(zlib)
+#%%if 0%{?suse_version} > 1320
+#BuildRequires:  pkgconfig(libmypaint) >= 1.3
+#%%endif
 # Explicitly declare the libgimp versions for upgrade purposes
 Requires:   libgimp-2_0-0 = %{version}
 Requires:   libgimpui-2_0-0 = %{version}
@@ -206,8 +207,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
+
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python

++ gimp-2.8.20.tar.bz2 -> gimp-2.8.22.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.20.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.22.tar.bz2 differ: char 11, line 1




commit gimp for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2017-02-22 13:47:35

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2017-02-14 
00:36:51.456017234 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2017-02-22 
13:47:36.570919295 +0100
@@ -1,0 +2,11 @@
+Tue Feb 21 11:25:43 UTC 2017 - zai...@opensuse.org
+
+- Add gimp-bgo773233-CVE-2007-3126.patch: Gimp 2.3.14 allows
+  context-dependent attackers to cause a denial of service (crash)
+  via an ICO file with an InfoHeader containing a Height of zero
+  (bgo#773233, CVE-2007-3126).
+- Add gimp-fix-PDF-Import-filter-crash.patch: Fix a crash in PDF
+  Import filter when importing large image PDF or specifying high
+  resolution (bgo#593576).
+
+---

New:

  gimp-bgo773233-CVE-2007-3126.patch
  gimp-fix-PDF-Import-filter-crash.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.digeeT/_old  2017-02-22 13:47:37.378804264 +0100
+++ /var/tmp/diff_new_pack.digeeT/_new  2017-02-22 13:47:37.378804264 +0100
@@ -28,6 +28,10 @@
 Url:http://www.gimp.org/
 Source: 
http://download.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
+# PATCH-FIX-UPSTREAM gimp-bgo773233-CVE-2007-3126.patch bgo#773233 
CVE-2007-3126 zai...@opensuse.org -- Fix a crash
+Patch0: gimp-bgo773233-CVE-2007-3126.patch
+# PATCH-FIX-UPSTREAM gimp-fix-PDF-Import-filter-crash.patch bgo#593576 
zai...@opensuse.org -- Fix a crash when importing PDF's
+Patch1: gimp-fix-PDF-Import-filter-crash.patch
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
@@ -202,6 +206,8 @@
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python

++ gimp-bgo773233-CVE-2007-3126.patch ++
>From 323ecb73f7bf36788fb7066eb2d6678830cd5de7 Mon Sep 17 00:00:00 2001
From: Michael Natterer 
Date: Sun, 6 Nov 2016 21:34:43 +0100
Subject: Bug 773233 - CVE-2007-3126 - Gimp 2.3.14 allows context-dependent
 attackers...

...to cause a denial of service (crash) via an ICO file with an
InfoHeader containing a Height of zero

Add some error handling to ico-load.c and bail out on zero width or height
icons. Also some formatting cleanup.

(cherry picked from commit 46bcd82800e37b0f5aead76184430ef2fe802748)
---
 plug-ins/file-ico/ico-load.c | 103 ++-
 1 file changed, 62 insertions(+), 41 deletions(-)

diff --git a/plug-ins/file-ico/ico-load.c b/plug-ins/file-ico/ico-load.c
index fde543a..0075eab 100644
--- a/plug-ins/file-ico/ico-load.c
+++ b/plug-ins/file-ico/ico-load.c
@@ -124,15 +124,17 @@ static guint32
 ico_read_init (FILE *fp)
 {
   IcoFileHeader header;
+
   /* read and check file header */
-  if (!ico_read_int16 (fp, , 1)
-  || !ico_read_int16 (fp, _type, 1)
-  || !ico_read_int16 (fp, _count, 1)
-  || header.reserved != 0
-  || header.resource_type != 1)
+  if (! ico_read_int16 (fp, , 1)  ||
+  ! ico_read_int16 (fp, _type, 1) ||
+  ! ico_read_int16 (fp, _count, 1)||
+  header.reserved != 0 ||
+  header.resource_type != 1)
 {
   return 0;
 }
+
   return header.icon_count;
 }
 
@@ -148,22 +150,25 @@ ico_read_size (FILE*fp,
   gint32  color_type;
   guint32 magic;
 
-  if ( fseek (fp, info->offset, SEEK_SET) < 0 )
+  if (fseek (fp, info->offset, SEEK_SET) < 0)
 return FALSE;
 
   ico_read_int32 (fp, , 1);
+
   if (magic == ICO_PNG_MAGIC)
 {
   png_ptr = png_create_read_struct (PNG_LIBPNG_VER_STRING, NULL, NULL,
 NULL);
-  if (! png_ptr )
+  if (! png_ptr)
 return FALSE;
+
   info_ptr = png_create_info_struct (png_ptr);
-  if (! info_ptr )
+  if (! info_ptr)
 {
   png_destroy_read_struct (_ptr, NULL, NULL);
   return FALSE;
 }
+
   if (setjmp (png_jmpbuf (png_ptr)))
 {
   png_destroy_read_struct (_ptr, NULL, NULL);
@@ -182,8 +187,8 @@ ico_read_size (FILE*fp,
 }
   else if (magic == 40)
 {
-  if (ico_read_int32 (fp, >width, 1)
-  && ico_read_int32 (fp, >height, 1))
+  if (ico_read_int32 (fp, >width, 1) &&
+  ico_read_int32 (fp, >height, 1))
 {
   info->height /= 2;
   D(("ico_read_size: ICO: %ix%i\n", info->width, info->height));
@@ -200,8 +205,9 @@ ico_read_size (FILE 

commit gimp for openSUSE:Factory

2017-02-13 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2017-02-14 00:36:50

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2017-02-08 
10:53:45.739949630 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2017-02-14 
00:36:51.456017234 +0100
@@ -1,0 +2,6 @@
+Thu Feb  9 11:15:33 UTC 2017 - zai...@opensuse.org
+
+- Add conditional gimp-help-browser Obsoletes for Tumbleweed and
+  Leap newer than 42.x.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.MFvTX0/_old  2017-02-14 00:36:52.799827512 +0100
+++ /var/tmp/diff_new_pack.MFvTX0/_new  2017-02-14 00:36:52.803826947 +0100
@@ -78,6 +78,9 @@
 Requires:   libgimpui-2_0-0 = %{version}
 %if 0%{?suse_version} < 1330
 Recommends: %{name}-help-browser
+%else
+# Obsolete gimp-help browser for versions newer than 1330
+Obsoletes:  %{name}-help-browser
 %endif
 Recommends: %{name}-lang
 Recommends: %{name}-plugins-python = %{version}




commit gimp for openSUSE:Factory

2017-02-08 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2017-02-08 10:53:38

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2016-08-05 
18:13:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2017-02-08 
10:53:45.739949630 +0100
@@ -1,0 +2,87 @@
+Wed Feb  8 00:51:20 UTC 2017 - jeng...@inai.de
+
+- Remove --with-pic, this is only for static libs.
+- Trim description on non-main subpackages.
+
+---
+Fri Feb  3 21:15:06 UTC 2017 - plinn...@opensuse.org
+
+ - update to 2.8.20
+
+- Core:
+
+ - Avoid D-Bus error message when built without D-Bus support
+ - fix OS X min required conditional in gimpimagewindow.c
+ - Saving to existing .xcf.bz and .xcf.gz files didn't truncate them
+   and could lead to unnecessarily large files
+ - Text layer created by gimp-text-fontname doesn't respect border
+   when resized
+ - avoid seeking when saving XCF files to prevent corruption with
+   file network shares (fixed since 2014, but not mentioned in NEWS yet)
+
+GUI:
+
+ - Flow on Paint Dynamics editor dialog: the 'y' axis is indicating
+   'Rate' instead 'Flow'
+ - Vertical ruler shows artifacts if the status bar isn't showing
+ - Tablet stylus misbehaves when crossing the edge of a dock in
+   multi-window-mode
+ - Disable the new "automatic window tabbing" feature introduced on macOS
+   Sierra
+ - Improve the visiblity of slider handles with dark themes
+ - Make it harder to switch to renaming if selecting already selected
+   items in resource lists
+
+Tools:
+
+ - make toggling to color picker mode of paint tools more robust
+
+Libgimp:
+
+ - call gimp_file_entry_set_filename() with filename encoding
+
+Plug-ins:
+
+ - Prevent the Python console from closing by the Escape key
+ - Help browser does not launch on OS X
+ - Filter 'Edge Detect/Difference of Gaussians' returns empty image
+ - only use -xobjective-c for compile commands
+ - mkgen.pl: fix calls to write_file() routine to write to current
+   directory
+ - When printing, the images are composed onto a white background to
+   prevent printing a black box instead of a transaprent image
+ - Fix color visison deficiency display filters to apply gamma
+   correction directly
+
+
+Updated Translations:
+
+ - Catalan  - Czech  - Danish  - Finnish  - French  - German 
+ - Greek  - Hungarian  - Icelandic  - Italian  - Polish
+ - Portuguese  - Slovak  - Slovenian  - Scottish Gaelic 
+ - Spanish  - Swedish
+
+
+General:
+
+ - Bug fixes
+
+---
+Sun Jan 15 15:44:05 UTC 2017 - zai...@opensuse.org
+
+- Replace -devel BuildRequires for their pkgconfig version aligned
+  with what configure looks for:
+  - babl-devel for pkgconfig(babl).
+  - gegl-devel for pkgconfig(gegl-0.2).
+  - libpng-devel for pkgconfig(libpng).
+  - libpoppler-glib-devel for pkgconfig(poppler-glib).
+  - xorg-x11-libXfixes-devel for pkgconfig(xfixes).
+  - xorg-x11-libXpm-devel for pkgconfig(xpm).
+  - zlib-devel for pkgconfig(zlib).
+- Add an explicit pkgconfig(cairo-pdf) BuildRequires: configure
+  checks for it (full pdf support).
+- Run spec-cleaner: drop obsolete clean, modernise macros.
+- No longer depend on libwebkit-devel for Tumbleweed and pass
+  --disable-webkit to configure for Tumbleweed.
+
+---
@@ -6,2 +93 @@
- +Core:
- - Initialize fontconfig cache in separate thread to keep GUI
+ +Core: - Initialize fontconfig cache in separate thread to keep GUI

Old:

  gimp-2.8.18.tar.bz2

New:

  gimp-2.8.20.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.O2Zrzc/_old  2017-02-08 10:53:46.663820863 +0100
+++ /var/tmp/diff_new_pack.O2Zrzc/_new  2017-02-08 10:53:46.667820306 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gimp
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -20,7 +20,7 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.18
+Version:2.8.20
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
@@ -33,10 +33,8 @@
 Source99:   baselibs.conf
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel >= 1.0.0
-BuildRequires:  babl-devel >= 0.1.10
 BuildRequires:  fdupes
 BuildRequires:  fontconfig-devel >= 2.2.0

commit gimp for openSUSE:Factory

2016-08-05 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2016-08-05 18:13:04

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2016-07-01 
09:55:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2016-08-05 
18:13:05.0 +0200
@@ -1,0 +2,45 @@
+Sun Jul 31 04:04:52 UTC 2016 - plinn...@opensuse.org
+
+- update to 2.8.18
+- Drop gimp-Multiple-Use-After-Free.patch - upstreamed
+ +Core:
+ - Initialize fontconfig cache in separate thread to keep GUI
+   responsive on first startup
+ - Properly recognize layer masks as deactivated, e.g. for moving layers
+ - Create $XDG_DATA_HOME if it doesn't exist
+ - (CVE-2016-4994) Multiple Use-After-Free when parsing XCF channel
+   and layer properties
+ - Fix progress access to prevent crash on rapid sequence of commands
+ - Fix crash in gimp-gradient-segment-range-move
+
++GUI:
+
+ - Disable color picker buttons on OS X to prevent a GUI lockup
+ - Disable "new-style" full-screen mode on OS X to prevent a crash
+ - Pulsing progress bar in splash screen to indicate unknown durations
+ - Fix gamut warning color for lcms display filter
+ - Fix unbolding of bold font on edit
+ - Prevent accidental renaming of wrong adjacent item
+
++Installer:
+
+ - Change compression settings to decrease size by 20%
+ - Add Catalan, Danish, French, Dutch
+
++Plug-ins:
+
+ - Fix crash on sRGB JPEG image drag & drop
+ - Fix ambiguous octal-escaped output of c-source
+ - Fix KISS CEL export
+ - Fix progress bar for file-compressor
+ - Make Script-Fu regex match return proper character indexes for
+   Unicode characters
+ - Fix Script-Fu modulo for large numbers
+
++General:
+
+ - Documentation updates
+ - Bug fixes
+ - Translation updates
+
+---

Old:

  gimp-2.8.16.tar.bz2
  gimp-Multiple-Use-After-Free.patch

New:

  gimp-2.8.18.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.UkPCwV/_old  2016-08-05 18:13:06.0 +0200
+++ /var/tmp/diff_new_pack.UkPCwV/_new  2016-08-05 18:13:06.0 +0200
@@ -20,7 +20,7 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.16
+Version:2.8.18
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
@@ -31,8 +31,6 @@
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM gimp-Multiple-Use-After-Free.patch boo#986021 bgo#767873 
zai...@opensuse.org -- Fix CVE-2016-4994
-Patch0: gimp-Multiple-Use-After-Free.patch
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel >= 1.0.0
 BuildRequires:  babl-devel >= 0.1.10
@@ -227,7 +225,6 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python

++ gimp-2.8.16.tar.bz2 -> gimp-2.8.18.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.16.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.18.tar.bz2 differ: char 11, line 1




commit gimp for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2016-07-01 09:54:59

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2015-12-09 
22:17:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2016-07-01 
09:55:00.0 +0200
@@ -1,0 +2,7 @@
+Thu Jun 23 09:25:51 UTC 2016 - zai...@opensuse.org
+
+- Fix CVE-2016-4994 (boo#986021, bgo#767873):
+  + Add gimp-Multiple-Use-After-Free.patch: Multiple Use-After-Free
+when parsing XCF channel and layer properties.
+
+---

New:

  gimp-Multiple-Use-After-Free.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.nKmffW/_old  2016-07-01 09:55:01.0 +0200
+++ /var/tmp/diff_new_pack.nKmffW/_new  2016-07-01 09:55:01.0 +0200
@@ -31,6 +31,8 @@
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
+# PATCH-FIX-UPSTREAM gimp-Multiple-Use-After-Free.patch boo#986021 bgo#767873 
zai...@opensuse.org -- Fix CVE-2016-4994
+Patch0: gimp-Multiple-Use-After-Free.patch
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel >= 1.0.0
 BuildRequires:  babl-devel >= 0.1.10
@@ -225,6 +227,7 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python

++ gimp-Multiple-Use-After-Free.patch ++
>From e82aaa4b4ee0703c879e35ea9321fff6be3e9b6f Mon Sep 17 00:00:00 2001
From: Shmuel H 
Date: Mon, 20 Jun 2016 17:14:41 +0300
Subject: Bug 767873 - (CVE-2016-4994) Multiple Use-After-Free when parsing...

...XCF channel and layer properties

The properties PROP_ACTIVE_LAYER, PROP_FLOATING_SELECTION,
PROP_ACTIVE_CHANNEL saves the current object pointer the @info
structure. Others like PROP_SELECTION (for channel) and
PROP_GROUP_ITEM (for layer) will delete the current object and create
a new object, leaving the pointers in @info invalid (dangling).

Therefore, if a property from the first type will come before the
second, the result will be an UaF in the last lines of xcf_load_image
(when it actually using the pointers from @info).

I wasn't able to exploit this bug because that
g_object_instance->c_class gets cleared by the last g_object_unref and
GIMP_IS_{LAYER,CHANNEL} detects that and return FALSE.

(cherry picked from commit 6d804bf9ae77bc86a0a97f9b944a129844df9395)
---
 app/xcf/xcf-load.c | 29 +
 1 file changed, 29 insertions(+)

diff --git a/app/xcf/xcf-load.c b/app/xcf/xcf-load.c
index b180377..67cc6d4 100644
--- a/app/xcf/xcf-load.c
+++ b/app/xcf/xcf-load.c
@@ -904,6 +904,18 @@ xcf_load_layer_props (XcfInfo*info,
 case PROP_GROUP_ITEM:
   {
 GimpLayer *group;
+gboolean   is_active_layer;
+
+/* We're going to delete *layer, Don't leave its pointers
+ * in @info.  After that, we'll restore them back with the
+ * new pointer. See bug #767873.
+ */
+is_active_layer = (*layer == info->active_layer);
+if (is_active_layer)
+  info->active_layer = NULL;
+
+if (*layer == info->floating_sel)
+  info->floating_sel = NULL;
 
 group = gimp_group_layer_new (image);
 
@@ -916,6 +928,13 @@ xcf_load_layer_props (XcfInfo*info,
 g_object_ref_sink (*layer);
 g_object_unref (*layer);
 *layer = group;
+
+if (is_active_layer)
+  info->active_layer = *layer;
+
+/* Don't restore info->floating_sel because group layers
+ * can't be floating selections
+ */
   }
   break;
 
@@ -986,6 +1005,12 @@ xcf_load_channel_props (XcfInfo  *info,
   {
 GimpChannel *mask;
 
+/* We're going to delete *channel, Don't leave its pointer
+ * in @info. See bug #767873.
+ */
+if (*channel == info->active_channel)
+  info->active_channel = NULL;
+
 mask =
   gimp_selection_new (image,
   gimp_item_get_width  (GIMP_ITEM (*channel)),
@@ -1000,6 +1025,10 @@ xcf_load_channel_props (XcfInfo  *info,
 *channel = mask;
 (*channel)->boundary_known = FALSE;
 (*channel)->bounds_known   = FALSE;
+
+/* Don't restore info->active_channel because the
+ * selection can't be the active channel
+   

commit gimp for openSUSE:Factory

2015-12-09 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2015-12-09 20:33:52

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is "gimp"

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2015-04-10 
09:48:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2015-12-09 
22:17:39.0 +0100
@@ -1,0 +2,37 @@
+Sat Dec  5 03:32:03 UTC 2015 - plinn...@opensuse.org
+
+- Explcitly declare the libgimp version in Requires, so upgrades
+  bring in the updated libraries as well. Makes the upgrade from
+  2.8.x > 2.8.16 seamless and avoids an error on start.
+
+---
+Sat Nov 28 20:25:06 UTC 2015 - plinn...@opensuse.org
+
+- update to version 2.8.16
+- fix a couple of rpmlint warnings
+ +Core:
+ - Seek much less when writing XCF
+ - Don't seek past the end of the file when writing XCF
+ - Windows: call SetDLLDirectory() for less DLL hell
+ - Fix velocity parameter on .GIH brushes
+ - Fix brokenness while transforming certain sets of linked layers
+  +GUI:
+ - Always show image tabs in single window mode
+ - Fix switching of dock tabs by DND hovering
+ - Don't make the scroll area for tags too small
+ - Fixed a crash in the save dialog
+ - Fix issue where ruler updates made things very slow on Windows
+
+  +Plug-ins:
+ - Fix several issues in the BMP plug-in
+ - Make Gfig work with the new brush size behavior again
+ - Fix font export in the PDF plug-in
+ - Support layer groups in OpenRaster files
+ - Fix loading of PSD files with layer groups
+
+ + General:
+ - OSX build system fixes
+ - Bug fixes
+ - Translation updates
+
+---

Old:

  gimp-2.8.14.tar.bz2

New:

  gimp-2.8.16.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.zbyesH/_old  2015-12-09 22:17:41.0 +0100
+++ /var/tmp/diff_new_pack.zbyesH/_new  2015-12-09 22:17:41.0 +0100
@@ -20,7 +20,7 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.14
+Version:2.8.16
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
@@ -96,6 +96,9 @@
 # Obsolete hal subpackage which we had until 11.4.
 Obsoletes:  %{name}-module-hal < %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# Explicitly declare the libgimp versions for upgrade purposes
+Requires:   libgimp-2_0-0 = %{version}
+Requires:   libgimpui-2_0-0 = %{version}
 
 %description
 The GIMP (GNU Image Manipulation Program) is a powerful image
@@ -190,7 +193,7 @@
 
 %package devel
 Summary:The GNU Image Manipulation Program
-Group:  Productivity/Graphics/Bitmap Editors
+Group:  Development/Libraries
 Requires:   libgimp-2_0-0 = %{version}
 Requires:   libgimpui-2_0-0 = %{version}
 Provides:   gimp-2.0-devel = %{version}
@@ -217,7 +220,7 @@
 Supplements:packageand(%{name}:gimp-help)
 
 %description help-browser
-This package contains the help browser for the GIMP.
+This package contains the help browser for the GIMP. This package is optional.
 
 %lang_package
 %prep

++ gimp-2.8.14.tar.bz2 -> gimp-2.8.16.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.14.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.16.tar.bz2 differ: char 11, line 1




commit gimp for openSUSE:Factory

2014-09-22 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2014-09-22 18:50:20

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2013-12-23 
19:33:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2014-09-22 
18:50:28.0 +0200
@@ -1,0 +2,30 @@
+Sat Sep 20 16:05:27 UTC 2014 - mailaen...@opensuse.org
+
+- update to version 2.8.14:
+  + Fix libtool versioning (forgot to bump gimp_interface_age).
+- Changes from Version 2.8.12:
+  + Core:
+- Fix brush sizes when used from plug-ins.
+- Make XCF loading more robust against broken files.
+  + GUI:
+- Make sure the widget direction matches the GUI language.
+- Remove the option to disable the warning when closing a
+  modified image.
+- Fix canvas overlay widgets (like the text options) for
+  tablets.
+- Make DND work between images in one dockable.
+  + Libgimp: Make gimp_image_get_name() return the string used for
+the image title.
+  + Plug-ins:
+- Make script-fu-server more secure by listening to 127.0.0.1
+  by default and add a warning about changing that IP. This
+  breaks the procedure's API, but for security reasons.
+- Bring back proper script-fu translations.
+  + General:
+- Add Jenkins tutorial.
+- Documentation updates.
+- Bug fixes.
+  + Updated translations.
+- Drop gimp-use-recommended-freetype-include.patch: fixed upstream.
+
+---

Old:

  gimp-2.8.10.tar.bz2
  gimp-use-recommended-freetype-include.patch

New:

  gimp-2.8.14.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.2SH0bF/_old  2014-09-22 18:50:30.0 +0200
+++ /var/tmp/diff_new_pack.2SH0bF/_new  2014-09-22 18:50:30.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gimp
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,19 +20,17 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.10
+Version:2.8.14
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
 Group:  Productivity/Graphics/Bitmap Editors
 Url:http://www.gimp.org/
-Source: ftp://ftp.gimp.org/pub/gimp/stable/%{name}-%{version}.tar.bz2
+Source: 
http://download.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM gimp-use-recommended-freetype-include.patch bgo#719560 
hrvoje.sen...@gmail.com -- Use freetype upstream recommended #include style, 
taken from git
-Patch0: gimp-use-recommended-freetype-include.patch
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel = 1.0.0
 BuildRequires:  babl-devel = 0.1.10
@@ -224,7 +222,6 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python

++ gimp-2.8.10.tar.bz2 - gimp-2.8.14.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.10.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.14.tar.bz2 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2013-12-23 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2013-12-23 19:33:11

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2013-11-27 
15:28:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2013-12-23 
19:33:14.0 +0100
@@ -1,0 +2,32 @@
+Wed Dec 11 17:18:44 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Add gimp-use-recommended-freetype-include.patch: 
+  Freetype upstream recommends using their macros together with
+  ft2build include. Positive sideeffect is that this patch makes
+  it build with both freetype2 2.5.1, and older versions.
+
+---
+Sun Dec  1 21:49:27 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.8.10:
+  + Core:
+- Set manifest as Windows 8 compatible.
+  + GUI:
+- Indicate if a file was exported in the Quit dialog.
+- Add shortcuts and hint labels to the close and quit dialogs
+  that make closing and quitting easier and more consistent.
+- Rename the File-Export menu labels to match Save/Save as.
+- Fix keyboard shortcuts on OSX Mavericks.
+- Don't open lots of progress popups when opening many files.
+- Correctly restore the hidden state of docks in single window
+  mode.
+  + Libgimp:
+- Fix exporting an image consisting of a single layer group.
+- Don't attempt to pick transparent colors.
+  + Plug-ins: Fix crash in LCMS plugin if RGB profile was missing.
+  + General:
+- Fix compile on NetBSD (missing -lexecinfo).
+- Bug fixes.
+  + Updated translations.
+
+---

Old:

  gimp-2.8.8.tar.bz2

New:

  gimp-2.8.10.tar.bz2
  gimp-use-recommended-freetype-include.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.QGxxui/_old  2013-12-23 19:33:15.0 +0100
+++ /var/tmp/diff_new_pack.QGxxui/_new  2013-12-23 19:33:15.0 +0100
@@ -20,7 +20,7 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.8
+Version:2.8.10
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
@@ -31,6 +31,8 @@
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
+# PATCH-FIX-UPSTREAM gimp-use-recommended-freetype-include.patch bgo#719560 
hrvoje.sen...@gmail.com -- Use freetype upstream recommended #include style, 
taken from git
+Patch0: gimp-use-recommended-freetype-include.patch
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel = 1.0.0
 BuildRequires:  babl-devel = 0.1.10
@@ -222,6 +224,7 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python
@@ -316,6 +319,8 @@
 %{_bindir}/gimp-2.?
 %{_bindir}/gimp-console
 %{_bindir}/gimp-console-2.?
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/gimp.appdata.xml
 %{_datadir}/applications/gimp.desktop
 %{_datadir}/icons/hicolor/*/apps/*.png
 %{_datadir}/gimp/

++ gimp-2.8.8.tar.bz2 - gimp-2.8.10.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.8.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.10.tar.bz2 differ: char 11, line 1

++ gimp-use-recommended-freetype-include.patch ++
From 6c73f28b6d87a2afd11974552a075bffec52347f Mon Sep 17 00:00:00 2001
From: Michael Natterer mi...@gimp.org
Date: Fri, 29 Nov 2013 20:57:46 +
Subject: Bug 719560 - Build failure with freetype 2.5.1

Apply patch from su-v that fixes the freetype include to
the madness devised and recommended by freetype.
---
(limited to 'app/text/gimpfont.c')

diff --git a/app/text/gimpfont.c b/app/text/gimpfont.c
index 4045ca9..66c6e52 100644
--- a/app/text/gimpfont.c
+++ b/app/text/gimpfont.c
@@ -28,7 +28,9 @@
 
 #define PANGO_ENABLE_ENGINE  1   /* Argh */
 #include pango/pango-ot.h
-#include freetype/tttables.h
+
+#include ft2build.h
+#include FT_TRUETYPE_TABLES_H
 
 #include text-types.h
 
--
cgit v0.9.2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2013-11-27 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2013-11-27 15:28:31

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2013-09-23 
14:56:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2013-11-27 
15:28:33.0 +0100
@@ -1,0 +2,31 @@
+Tue Nov 26 11:12:21 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.8.8:
+  + General:
+- Fix lots of places to use GIO to get proper file sizes and
+  times on windows.
+- Add an AppData file for GIMP.
+- Backport lcms2 support from master, because lcms1 is not
+  getting bug fixes any longer.
+- Lots of bug fixes.
+  + Core:
+- Make sure indexed images always have a colormap.
+- Fix language selection via preferences on Windows.
+- Don't crash on setting a large text size.
+  + GUI:
+- Keep the same image active when switching between MWM and
+  SWM.
+- Make sure all dockables are properly resizable (particularly
+  shrinkable).
+- Add links to jump directly to Save/Export from the
+  Export/Save file extension warning dialogs.
+  + Libgimp: Fix GimpPickButton on OSX.
+  + Plug-ins:
+- Properly document plug-in-autocrop-layer's PDB interface.
+- Fix importing of indexed BMPs.
+  + Updated translations.
+- Split out ASCII-Art plugin in subpackage gimp-plugin-aa. The
+  package supplements gimp and libaa1, so any user having both
+  installed will get the plugin as well (bnc#851509).
+
+---

Old:

  gimp-2.8.6.tar.bz2

New:

  gimp-2.8.8.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.vRZUQk/_old  2013-11-27 15:28:44.0 +0100
+++ /var/tmp/diff_new_pack.vRZUQk/_new  2013-11-27 15:28:44.0 +0100
@@ -20,7 +20,7 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.6
+Version:2.8.8
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
@@ -169,6 +169,25 @@
 facility, but many of the included scripts rely on fonts that we cannot
 distribute.
 
+%package plugin-aa
+Summary:The GNU Image Manipulation Program -- ASCII-Art output plugin
+Group:  Productivity/Graphics/Bitmap Editors
+Requires:   %{name} = %{version}
+# Let's trigger automatic installation if the user already has libaa installed.
+Supplements:packageand(%{name}:libaa1)
+
+%description plugin-aa
+The GIMP (GNU Image Manipulation Program) is a powerful image
+composition and editing program, which can be extremely useful for
+creating logos and other graphics for Web pages.  The GIMP offers many
+of the tools and filters you would expect to find in similar commercial
+offerings and contains some interesting extras as well. The GIMP
+provides a large image manipulation toolbox, including channel
+operations and layers, effects, subpixel imaging and antialiasing, and
+conversions- all including multilevel undo. The GIMP offers a scripting
+facility, but many of the included scripts rely on fonts that we cannot
+distribute.
+
 %package devel
 Summary:The GNU Image Manipulation Program
 Group:  Productivity/Graphics/Bitmap Editors
@@ -323,6 +342,12 @@
 %dir %{_sysconfdir}/gimp
 %dir %{_sysconfdir}/gimp/2.0
 %config %{_sysconfdir}/gimp/2.0/*rc
+# split file-aa into own package (bnc#851509
+%exclude %{_libdir}/gimp/2.0/plug-ins/file-aa
+
+%files plugin-aa
+%defattr(-,root,root)
+%{_libdir}/gimp/2.0/plug-ins/file-aa
 
 %files -n libgimp-2_0-0
 %defattr(-,root,root)

++ gimp-2.8.6.tar.bz2 - gimp-2.8.8.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.6.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.8.tar.bz2 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2013-09-23 14:56:09

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2013-08-27 
20:42:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2013-09-23 
14:56:10.0 +0200
@@ -1,0 +2,5 @@
+Sat Sep 21 14:45:43 UTC 2013 - dims...@opensuse.org
+
+- Change RPM Group of shared library package to System/Libraries.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.I8DL2c/_old  2013-09-23 14:56:11.0 +0200
+++ /var/tmp/diff_new_pack.I8DL2c/_new  2013-09-23 14:56:11.0 +0200
@@ -111,7 +111,7 @@
 
 %package -n libgimp-2_0-0
 Summary:The GNU Image Manipulation Program - Libraries
-Group:  Productivity/Graphics/Bitmap Editors
+Group:  System/Libraries
 
 %description -n libgimp-2_0-0
 The GIMP (GNU Image Manipulation Program) is a powerful image
@@ -129,7 +129,7 @@
 
 %package -n libgimpui-2_0-0
 Summary:The GNU Image Manipulation Program - UI Libraries
-Group:  Productivity/Graphics/Bitmap Editors
+Group:  System/Libraries
 
 %description -n libgimpui-2_0-0
 The GIMP (GNU Image Manipulation Program) is a powerful image

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2013-06-24 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2013-06-24 09:28:06

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2013-03-14 
10:57:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2013-06-24 
09:28:08.0 +0200
@@ -1,0 +2,35 @@
+Sat Jun 22 08:31:14 UTC 2013 - zai...@opensuse.org
+
+- Update to version 2.8.6:
+  + Core:
+- Fix saving to URIs, it was broken to only allow exporting,
+  and fix save/export of compressed files.
+- Fix brush spacing for drawing in any direction.
+- Increase the maximum size of clipboard brushes and patterns
+  to 1024x1024.
+- Make sure data objects are saved when only their name was
+  changed.
+  + GUI:
+- Don't allow single-window docks to shrink smaller than their
+  requisition.
+- Make sure a single-window's right docks keep their size
+  across sessions.
+- Allow to change the spacing of non-generated brushes again.
+- In single-window mode, make Escape move the focus to the
+  canvas, and beep if the focus is already there.
+- Be smarter about unavailable fonts, and don't crash.
+- Make clicking the single-window's close button quit GIMP.
+- Make view-close (Ctrl+W) only close image windows and tabs,
+  not docks.
+  + Libgimp: Add SIGNED_ROUND() which also rounds negative values
+correctly.
+  + Plug-ins:
+- Make GIMP_PLUGIN_DEBUG work again after GLib changed logging.
+- Fix zealous crop for transparent borders.
+  + Installer: Add Hungarian translation.
+  + Data: Add a default Color from Gradient dynamics and tool
+preset.
+  + General: Lots of bug fixes.
+  + Updated translations. 
+
+---

Old:

  gimp-2.8.4.tar.bz2

New:

  gimp-2.8.6.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.vVjlyC/_old  2013-06-24 09:28:09.0 +0200
+++ /var/tmp/diff_new_pack.vVjlyC/_new  2013-06-24 09:28:09.0 +0200
@@ -20,7 +20,7 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.4
+Version:2.8.6
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+

++ gimp-2.8.4.tar.bz2 - gimp-2.8.6.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.4.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.6.tar.bz2 differ: char 12, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2013-03-14 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2013-03-14 10:57:40

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2012-12-03 
09:34:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2013-03-14 
10:57:43.0 +0100
@@ -1,0 +2,35 @@
+Thu Mar  7 12:04:59 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.8.4:
+  + Core:
+- Move the OSX gimpdir to ~/Library/Application Support.
+  + GUI:
+- Better names for the default filters in save and export
+- Make tool drawing (esp. the brush outline) much more
+  responsive
+- Remember the maximized state across sessions
+- Simplify the splash image code a lot, makes it appear
+  immediately again
+- Allow the text tool to start on an image without layers
+- Various fixes for text style attribute handling
+- Set unconfigured input devices to eraser if GTK+ says they
+  are erasers
+- Make language selectable in Preferences on OSX
+  + Libgimp:
+- Make libgimp drawable combo boxes aware of layer groups
+- Make sure plug-in windows appear on top on OSX
+- Fix item width in GimpPageSelector (used e.g. in PDF import)
+  + Plug-ins:
+- Better default values in the Drop Shadow script
+- Fix a whole bunch of bugs in the BMP plug-in
+- On OSX, use the system's screenshot utility
+  + Installer:
+- Add Brazilian-Portuguese translation to the Windows installer
+  + Source and build system:
+- Many improvements to the OSX bundle build system
+- Support automake 1.13
+  + General: Lots of bug fixes
+  + Updated translations.
+- Drop gimp-CVE-2012-5576.patch: fixed upstream.
+
+---

Old:

  gimp-2.8.2.tar.bz2
  gimp-CVE-2012-5576.patch

New:

  gimp-2.8.4.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.6lZDxJ/_old  2013-03-14 10:57:50.0 +0100
+++ /var/tmp/diff_new_pack.6lZDxJ/_new  2013-03-14 10:57:50.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gimp
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,19 +20,17 @@
 %global apiver 2.0
 
 Name:   gimp
-Version:2.8.2
+Version:2.8.4
 Release:0
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
 Group:  Productivity/Graphics/Bitmap Editors
 Url:http://www.gimp.org/
-Source: ftp://ftp.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
+Source: ftp://ftp.gimp.org/pub/gimp/stable/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM gimp-CVE-2012-5576.patch bnc#791372 bgo#687392 
CVE-2012-5576 dims...@opensuse.org -- Memory corruption vulnerability when 
reading XWD files, taken from git.
-Patch0: gimp-CVE-2012-5576.patch
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel = 1.0.0
 BuildRequires:  babl-devel = 0.1.10
@@ -235,7 +233,6 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python

++ gimp-2.8.2.tar.bz2 - gimp-2.8.4.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.2.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.4.tar.bz2 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2012-12-03 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2012-12-03 09:34:31

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2012-09-15 
17:27:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2012-12-03 
09:34:33.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov 27 11:11:04 UTC 2012 - dims...@opensuse.org
+
+- Add gimp-CVE-2012-5576.patch: fix memory corruption vulnerability
+  when reading XWD files (bnc#791372, bgo#687392, CVE-2012-5576).
+
+---

New:

  gimp-CVE-2012-5576.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.yhgWYY/_old  2012-12-03 09:34:35.0 +0100
+++ /var/tmp/diff_new_pack.yhgWYY/_new  2012-12-03 09:34:35.0 +0100
@@ -31,6 +31,8 @@
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
+# PATCH-FIX-UPSTREAM gimp-CVE-2012-5576.patch bnc#791372 bgo#687392 
CVE-2012-5576 dims...@opensuse.org -- Memory corruption vulnerability when 
reading XWD files, taken from git.
+Patch0: gimp-CVE-2012-5576.patch
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel = 1.0.0
 BuildRequires:  babl-devel = 0.1.10
@@ -233,6 +235,7 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python

++ gimp-CVE-2012-5576.patch ++
From 0b35f6a082a0b3c372c568ea6bde39a4796acde2 Mon Sep 17 00:00:00 2001
From: Michael Natterer mi...@gimp.org
Date: Wed, 07 Nov 2012 23:16:31 +
Subject: Bug 687392 - Memory corruption vulnerability when reading XWD files

Applied and enhanced patch from andres which makes file-xwd detect
this kind of file corruption and abort loading with an error message.
---
diff --git a/plug-ins/common/file-xwd.c b/plug-ins/common/file-xwd.c
index 4e8a95e..f91d757 100644
--- a/plug-ins/common/file-xwd.c
+++ b/plug-ins/common/file-xwd.c
@@ -186,11 +186,13 @@ static gint32 load_xwd_f2_d16_b16 (const gchar *,
 static gint32 load_xwd_f2_d24_b32 (const gchar *,
FILE *,
L_XWDFILEHEADER *,
-   L_XWDCOLOR *);
+   L_XWDCOLOR *,
+   GError **);
 static gint32 load_xwd_f1_d24_b1  (const gchar *,
FILE *,
L_XWDFILEHEADER *,
-   L_XWDCOLOR *);
+   L_XWDCOLOR *,
+   GError **);
 
 static L_CARD32 read_card32  (FILE *,
   gint *);
@@ -540,7 +542,8 @@ load_image (const gchar  *filename,
 case 1:/* Single plane pixmap */
   if ((depth = 24)  (bpp == 1))
 {
-  image_ID = load_xwd_f1_d24_b1 (filename, ifp, xwdhdr, xwdcolmap);
+  image_ID = load_xwd_f1_d24_b1 (filename, ifp, xwdhdr, xwdcolmap,
+ error);
 }
   break;
 
@@ -559,7 +562,8 @@ load_image (const gchar  *filename,
 }
   else if ((depth = 24)  ((bpp == 24) || (bpp == 32)))
 {
-  image_ID = load_xwd_f2_d24_b32 (filename, ifp, xwdhdr, xwdcolmap);
+  image_ID = load_xwd_f2_d24_b32 (filename, ifp, xwdhdr, xwdcolmap,
+  error);
 }
   break;
 }
@@ -570,7 +574,7 @@ load_image (const gchar  *filename,
   if (xwdcolmap)
 g_free (xwdcolmap);
 
-  if (image_ID == -1)
+  if (image_ID == -1  ! (error  *error))
 g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED,
  _(XWD-file %s has format %d, depth %d and bits per pixel %d. 

Currently this is not supported.),
@@ -1624,10 +1628,11 @@ load_xwd_f2_d16_b16 (const gchar *filename,
 /* Load XWD with pixmap_format 2, pixmap_depth up to 24, bits_per_pixel 24/32 
*/
 
 static gint32
-load_xwd_f2_d24_b32 (const gchar *filename,
- FILE*ifp,
- L_XWDFILEHEADER *xwdhdr,
- L_XWDCOLOR  *xwdcolmap)
+load_xwd_f2_d24_b32 (const gchar  *filename,
+ FILE *ifp,
+ L_XWDFILEHEADER  *xwdhdr,
+ L_XWDCOLOR   *xwdcolmap,
+ GError  **error)
 {
   register guchar *dest, lsbyte_first;
   gint width, height, linepad, i, 

commit gimp for openSUSE:Factory

2012-09-15 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2012-09-15 17:27:15

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2012-06-26 
15:37:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2012-09-15 
17:27:18.0 +0200
@@ -1,0 +2,37 @@
+Wed Aug 29 11:43:22 UTC 2012 - dims...@opensuse.org
+
+- Update to version 2.8.2:
+  + Core:
+- Make tag matching always case-insensitive
+- Let the tile-cache-size default to half the physical memory
+  + GUI:
+- Mention that the image was exported in the close warning
+  dialog
+- Make sure popup windows appear on top on OSX
+- Allow file opening by dropping to the OSX dock
+- Fix the visibility logic of the export/overwrite menu items
+- Remove all Use GEGL menu items, they only add bugs and zero
+  function
+- Improve performance of display filters, especially color
+  management
+- Fix the image window title to comply with the save/export
+  spec and use the same image name everywhere, not only in the
+  title
+- Fix positioning of pasted/dropped stuff to be more reasonable
+  + Libgimp:
+- Move gimpdir and thumbnails to proper locations on OSX
+- Implement relocation on OSX
+- Allow to use $(gimp_installation_dir) in config files
+  + Plug-ins:
+- Fix remembering of JPEG load/save defaults
+- Revive the page setup dialog on Windows
+  + Source and build system:
+- Add Windows installer infrastructure
+- Add infrastructure to build GIMP.app on OSX
+  + General:
+- Lots of bug fixes
+  + Updated translations.
+- Drop gimp-CVE-2012-3236.patch: fixed upstream.
+- Clean spec-file using spec-cleaner.
+
+---

Old:

  gimp-2.8.0.tar.bz2
  gimp-CVE-2012-3236.patch

New:

  gimp-2.8.2.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.xlulHB/_old  2012-09-15 17:27:21.0 +0200
+++ /var/tmp/diff_new_pack.xlulHB/_new  2012-09-15 17:27:21.0 +0200
@@ -20,11 +20,20 @@
 %global apiver 2.0
 
 Name:   gimp
+Version:2.8.2
+Release:0
+Summary:The GNU Image Manipulation Program
+License:GPL-3.0+
+Group:  Productivity/Graphics/Bitmap Editors
+Url:http://www.gimp.org/
+Source: ftp://ftp.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
+Source1:macros.gimp
+# openSUSE palette file
+Source2:openSUSE.gpl
+Source99:   baselibs.conf
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel = 1.0.0
 BuildRequires:  babl-devel = 0.1.10
-BuildRequires:  cairo-devel = 1.10.2
-BuildRequires:  dbus-1-glib-devel = 0.70
 BuildRequires:  fdupes
 BuildRequires:  fontconfig-devel = 2.2.0
 BuildRequires:  gegl-devel = 0.2.0
@@ -32,18 +41,20 @@
 # Explicitly needed, otherwise ghostscript-mini is used during the
 # build, and it's not enough for gimp.
 BuildRequires:  ghostscript-library
-BuildRequires:  glib2-devel = 2.30.2
-BuildRequires:  gtk2-devel = 2.24.10
 BuildRequires:  intltool = 0.40.1
 BuildRequires:  iso-codes-devel
 BuildRequires:  libbz2-devel
-BuildRequires:  libexif-devel = 0.6.15
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  liblcms-devel = 1.16
 BuildRequires:  libmng-devel
 BuildRequires:  libpng-devel = 1.2.37
 BuildRequires:  libpoppler-glib-devel = 0.12.4
+BuildRequires:  pkgconfig(cairo) = 1.10.2
+BuildRequires:  pkgconfig(dbus-glib-1) = 0.70
+BuildRequires:  pkgconfig(glib-2.0) = 2.30.2
+BuildRequires:  pkgconfig(gtk+-2.0) = 2.24.10
+BuildRequires:  pkgconfig(libexif) = 0.6.15
 %if 0%{?suse_version}  1220
 # best-effort attempt to use librsvg (file-svg plugin will be built
 # if recent-enough version of librsvg is there)
@@ -59,7 +70,6 @@
 %else
 BuildRequires:  libxslt-tools
 %endif
-BuildRequires:  pango-devel = 1.29.4
 BuildRequires:  python-gtk-devel = 2.10.4
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
@@ -69,23 +79,11 @@
 BuildRequires:  pkgconfig(atk) = 2.2.0
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) = 2.24.1
 BuildRequires:  pkgconfig(gudev-1.0) = 167
+BuildRequires:  pkgconfig(pango) = 1.29.4
 BuildRequires:  pkgconfig(xcursor)
-Url:http://www.gimp.org/
-Version:2.8.0
-Release:0
-Summary:The GNU Image Manipulation Program
-License:GPL-3.0+
-Group:  Productivity/Graphics/Bitmap Editors
-Source: ftp://ftp.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2

commit gimp for openSUSE:Factory

2012-06-26 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2012-06-26 15:37:56

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2012-05-22 
10:23:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2012-06-26 
15:37:58.0 +0200
@@ -1,0 +2,6 @@
+Mon Jun 25 09:51:07 CEST 2012 - vu...@opensuse.org
+
+- Add gimp-CVE-2012-3236.patch: fix crash in file handling for fit
+  files. Fix CVE-2012-3236, bnc#768376.
+
+---

New:

  gimp-CVE-2012-3236.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.aXGdk7/_old  2012-06-26 15:37:59.0 +0200
+++ /var/tmp/diff_new_pack.aXGdk7/_new  2012-06-26 15:37:59.0 +0200
@@ -81,6 +81,8 @@
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
+# PATCH-FIX-UPSTREAM gimp-CVE-2012-3236.patch bnc#768376 bgo#676804 
CVE-2012-3236 vu...@opensuse.org -- Fix crash in file handling for fit files, 
taken from git
+Patch0: gimp-CVE-2012-3236.patch
 Requires:   %{name}-branding = %{version}
 Recommends: %{name}-lang
 Recommends: %{name}-help-browser
@@ -246,6 +248,7 @@
 translation-update-upstream po-script-fu gimp20-script-fu
 translation-update-upstream po-plug-ins gimp20-std-plug-ins
 translation-update-upstream po-tips gimp20-tips
+%patch0 -p1
 # Safety check for ABI version change.
 vabi=`printf %d $(sed -n '/#define GIMP_MODULE_ABI_VERSION/{s/.* //;p}' 
libgimpmodule/gimpmodule.h)`
 if test x${vabi} != x%{abiver}; then

++ gimp-CVE-2012-3236.patch ++
From 0474376d234bc3d0901fd5e86f89d778a6473dd8 Mon Sep 17 00:00:00 2001
From: Michael Natterer mi...@gimp.org
Date: Wed, 06 Jun 2012 19:21:10 +
Subject: Bug 676804 - file handling DoS for fit file format

Apply patch from j...@reactionis.co.uk which fixes a buffer overflow on
broken/malicious fits files.
(cherry picked from commit ace45631595e8781a1420842582d67160097163c)
---
diff --git a/plug-ins/file-fits/fits-io.c b/plug-ins/file-fits/fits-io.c
index 03d9652..ed77318 100644
--- a/plug-ins/file-fits/fits-io.c
+++ b/plug-ins/file-fits/fits-io.c
@@ -1054,10 +1054,18 @@ static FITS_HDU_LIST *fits_decode_header 
(FITS_RECORD_LIST *hdr,
  hdulist-used.simple = (strncmp (hdr-data, SIMPLE  , 8) == 0);
  hdulist-used.xtension = (strncmp (hdr-data, XTENSION, 8) == 0);
  if (hdulist-used.xtension)
- {
-   fdat = fits_decode_card (fits_search_card (hdr, XTENSION), typ_fstring);
-   strcpy (hdulist-xtension, fdat-fstring);
- }
+   {
+ fdat = fits_decode_card (fits_search_card (hdr, XTENSION), typ_fstring);
+ if (fdat != NULL)
+   {
+ strcpy (hdulist-xtension, fdat-fstring);
+   }
+ else
+   {
+ strcpy (errmsg, No valid XTENSION header found.);
+ goto err_return;
+   }
+   }
 
  FITS_DECODE_CARD (hdr, NAXIS, fdat, typ_flong);
  hdulist-naxis = fdat-flong;
--
cgit v0.9.0.2
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2012-05-22 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2012-05-22 10:23:00

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2012-05-08 
12:09:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2012-05-22 
10:23:02.0 +0200
@@ -1,0 +2,8 @@
+Mon May 14 13:05:34 UTC 2012 - vu...@opensuse.org
+
+- Correctly version librsvg-devel BuildRequires: 2.36.0 is needed.
+  We don't version the BuildRequires on 12.1 and earlier to avoid
+  useless unresolvables; it will just result in file-svg plugin not
+  being built when librsvg is not recent enough there.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.IleaYL/_old  2012-05-22 10:23:04.0 +0200
+++ /var/tmp/diff_new_pack.IleaYL/_new  2012-05-22 10:23:04.0 +0200
@@ -44,7 +44,13 @@
 BuildRequires:  libmng-devel
 BuildRequires:  libpng-devel = 1.2.37
 BuildRequires:  libpoppler-glib-devel = 0.12.4
-BuildRequires:  librsvg-devel = 2.34.2
+%if 0%{?suse_version}  1220
+# best-effort attempt to use librsvg (file-svg plugin will be built
+# if recent-enough version of librsvg is there)
+BuildRequires:  librsvg-devel
+%else
+BuildRequires:  librsvg-devel = 2.36.0
+%endif
 BuildRequires:  libtiff-devel
 BuildRequires:  libwebkit-devel = 1.6.1
 BuildRequires:  libwmf-devel = 0.2.8

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2012-05-08 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2012-05-08 12:09:44

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2012-04-23 
16:11:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2012-05-08 
12:09:47.0 +0200
@@ -1,0 +2,10 @@
+Thu May  3 14:52:22 UTC 2012 - badshah...@gmail.com
+
+- Update to version 2.8.0:
+  + Core: Add gimp's own GimpOperationBrightnessContrast because
+GEGL one is different
+  + Plug-ins: Fix some GFig rendering issues
+  + Source and build system: Depend on Babl 0.1.10, GEGL 0.2.0
+and some other new library versions.
+
+---

Old:

  gimp-2.8.0-RC1.tar.bz2

New:

  gimp-2.8.0.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.OpcLqv/_old  2012-05-08 12:09:53.0 +0200
+++ /var/tmp/diff_new_pack.OpcLqv/_new  2012-05-08 12:09:53.0 +0200
@@ -65,13 +65,12 @@
 BuildRequires:  pkgconfig(gudev-1.0) = 167
 BuildRequires:  pkgconfig(xcursor)
 Url:http://www.gimp.org/
-Version:2.7.99_2.8.0rc1
+Version:2.8.0
 Release:0
-%define _version 2.8.0-RC1
 Summary:The GNU Image Manipulation Program
 License:GPL-3.0+
 Group:  Productivity/Graphics/Bitmap Editors
-Source: ftp://ftp.gimp.org/pub/gimp/v2.8/%{name}-%{_version}.tar.bz2
+Source: ftp://ftp.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
 # openSUSE palette file
 Source2:openSUSE.gpl
@@ -234,7 +233,7 @@
 
 %lang_package
 %prep
-%setup -q -n %{name}-%{_version}
+%setup -q
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python
@@ -294,6 +293,7 @@
$RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.gimp
 %fdupes %{buildroot}%{_datadir}/gtk-doc/
 %fdupes %{buildroot}%{_libdir}/gimp/2.0/python/
+%fdupes %{buildroot}%{_datadir}/gimp/2.0/
 
 %if 0%{?suse_version}  1130
 

++ gimp-2.8.0-RC1.tar.bz2 - gimp-2.8.0.tar.bz2 ++
/work/SRC/openSUSE:Factory/gimp/gimp-2.8.0-RC1.tar.bz2 
/work/SRC/openSUSE:Factory/.gimp.new/gimp-2.8.0.tar.bz2 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2012-04-23 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2012-04-23 16:10:30

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2012-02-03 
10:22:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2012-04-23 
16:11:03.0 +0200
@@ -1,0 +2,57 @@
+Sat Apr  7 08:08:21 UTC 2012 - vu...@opensuse.org
+
+- Update license from GPL-2.0+ to GPL-3.0+, following upstream
+  change.
+- Completely drop HAL-related packaging since it is now gone
+  upstream:
+  + Remove build_hal macro
+  + Remove optional hal-devel BuildRequires.
+  + Remove optional gimp-module-hal subpackage.
+  + Note that we already have a Obsoletes for gimp-module-hal.
+- Add pkgconfig(gudev-1.0) BuildRequires for the new gudev input
+  module.
+- Add ghostscript-devel, ghostscript-library, libbz2-devel,
+  libjasper-devel, pkgconfig(atk), pkgconfig(xcursor)
+  BuildRequires: new dependencies upstream.
+  + Note about ghostscript-library: ideally, we'd avoid listing it
+explicitly, but in OBS, ghostscript-mini is preferred by
+default, but it is not enough for gimp.
+- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires so it can be
+  versioned.
+- Add explicit libjpeg-devel, xorg-x11-libXpm-devel, zlib-devel
+  BuildRequires: they were missing before.
+- Add libxslt-tools BuildRequires (or libxslt-devel on versions of
+  openSUSE = 12.1) to have xsltproc installed.
+- Add fdupes BuildRequires and use %fdupes in %install to avoid
+  duplicated files.
+- Change gimp-doc Obsoletes in devel subpackage from = to  to
+  avoid rpmlint warning about self-obsoletion.
+
+---
+Fri Apr  6 17:44:10 UTC 2012 - dims...@opensuse.org
+
+- Update to 2.8.0-RC1:
+  + User Interface:
+- Single-Window Mode
+- Multi-Column Dock Windows
+- More Screen Real Estate For Dockable Dialogs
+- Save And Export
+- Layer Groups
+- Tools Drawn With Cairo
+- On-Canvas Text Editing
+- Keyboard Shortcut Changes
+- Simple Math In Size Entries
+  + Tools  Plug-ins:
+- Brush System Improvements
+- Tool Preset Improvements
+- Cage Transform Tool
+- File Plug-Ins
+- For Tablet Users
+- Resource Tagging
+  + Miscellaneous:
+- Enhancements to scripting abilities
+- API changes
+  + For detailed changes, see NEWS file and
+http://www.gimp.org/release-notes/gimp-2.7.html
+
+---

Old:

  gimp-2.6.12.tar.bz2

New:

  gimp-2.8.0-RC1.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.O74Do2/_old  2012-04-23 16:11:07.0 +0200
+++ /var/tmp/diff_new_pack.O74Do2/_new  2012-04-23 16:11:07.0 +0200
@@ -15,47 +15,63 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define build_hal 0%{?suse_version} = 1140
 
 %global abiver 4
 %global apiver 2.0
 
 Name:   gimp
 BuildRequires:  aalib-devel
-BuildRequires:  alsa-devel
-BuildRequires:  babl-devel
-BuildRequires:  cairo-devel
-BuildRequires:  dbus-1-glib-devel
-BuildRequires:  fontconfig-devel
-BuildRequires:  gegl-devel
-BuildRequires:  glib2-devel
-BuildRequires:  gtk2-devel
-%if %{build_hal}
-BuildRequires:  hal-devel
-%endif
-BuildRequires:  intltool
+BuildRequires:  alsa-devel = 1.0.0
+BuildRequires:  babl-devel = 0.1.10
+BuildRequires:  cairo-devel = 1.10.2
+BuildRequires:  dbus-1-glib-devel = 0.70
+BuildRequires:  fdupes
+BuildRequires:  fontconfig-devel = 2.2.0
+BuildRequires:  gegl-devel = 0.2.0
+BuildRequires:  ghostscript-devel
+# Explicitly needed, otherwise ghostscript-mini is used during the
+# build, and it's not enough for gimp.
+BuildRequires:  ghostscript-library
+BuildRequires:  glib2-devel = 2.30.2
+BuildRequires:  gtk2-devel = 2.24.10
+BuildRequires:  intltool = 0.40.1
 BuildRequires:  iso-codes-devel
-BuildRequires:  libexif-devel
-BuildRequires:  liblcms-devel
+BuildRequires:  libbz2-devel
+BuildRequires:  libexif-devel = 0.6.15
+BuildRequires:  libjasper-devel
+BuildRequires:  libjpeg-devel
+BuildRequires:  liblcms-devel = 1.16
 BuildRequires:  libmng-devel
-BuildRequires:  libpng-devel
-BuildRequires:  libpoppler-glib-devel
-BuildRequires:  librsvg-devel
+BuildRequires:  libpng-devel = 1.2.37
+BuildRequires:  libpoppler-glib-devel = 0.12.4
+BuildRequires:  librsvg-devel = 2.34.2
 BuildRequires:  libtiff-devel
-BuildRequires:  libwebkit-devel
-BuildRequires:  libwmf-devel
-BuildRequires:  pango-devel
-BuildRequires:  python-gtk-devel
+BuildRequires:  

commit gimp for openSUSE:Factory

2012-02-03 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2012-02-03 10:22:22

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2011-10-25 
15:54:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2012-02-03 
10:22:29.0 +0100
@@ -1,0 +2,17 @@
+Wed Feb  1 09:09:46 UTC 2012 - vu...@opensuse.org
+
+- Update to version 2.6.12:
+  + Bugs fixed: bgo#623045, bgo#627328, bgo#631728, bgo#631885,
+bgo#639203, bgo#640219, bgo#640612, bgo#641259, bgo#646947,
+bgo#652280, bgo#660305.
+  + Updated translations.
+- Drop gimp-CVE-2010-4540-and-more.patch: fixed upstream.
+- Drop gimp-CVE-2010-4543.patch: fixed upstream.
+- Drop gimp-fix-linking.patch: fixed upstream.
+- Drop gimp-CVE-2011-2896.patch: fixed upstream.
+- Drop gimp-pyslice-cellspacing-fix.patch: fixed upstream.
+- Drop gimp-poppler-0.18.patch: fixed upstream.
+- Remove call to autoreconf and libtool BuildRequires: they were
+  only needed for gimp-fix-linking.patch.
+
+---

Old:

  gimp-2.6.11.tar.bz2
  gimp-CVE-2010-4540-and-more.patch
  gimp-CVE-2010-4543.patch
  gimp-CVE-2011-2896.patch
  gimp-fix-linking.patch
  gimp-poppler-0.18.patch
  gimp-pyslice-cellspacing-fix.patch

New:

  gimp-2.6.12.tar.bz2



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.eFJiir/_old  2012-02-03 10:22:33.0 +0100
+++ /var/tmp/diff_new_pack.eFJiir/_new  2012-02-03 10:22:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gimp
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 %define build_hal 0%{?suse_version} = 1140
 
 %global abiver 4
@@ -44,7 +43,6 @@
 BuildRequires:  librsvg-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libwebkit-devel
-BuildRequires:  libtool
 BuildRequires:  libwmf-devel
 BuildRequires:  pango-devel
 BuildRequires:  python-gtk-devel
@@ -52,28 +50,16 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-libXfixes-devel
 Url:http://www.gimp.org/
-Version:2.6.11
-Release:23
+Version:2.6.12
+Release:0
+Summary:The GNU Image Manipulation Program
 License:GPL-2.0+
 Group:  Productivity/Graphics/Bitmap Editors
-Summary:The GNU Image Manipulation Program
-Source: ftp://ftp.gimp.org/pub/gimp/v2.6/%{name}-%{version}.tar.bz2
+Source: ftp://ftp.gimp.org/pub/gimp/stable/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM gimp-CVE-2010-4540-and-more.patch CVE-2010-4540 
CVE-2010-4541 CVE-2010-4542 bgo#639203 bnc#662043 vu...@opensuse.org -- Fix 
various buffer overflows
-Patch0: gimp-CVE-2010-4540-and-more.patch
-# PATCH-FIX-UPSTREAM gimp-CVE-2010-4543.patch CVE-2010-4543 bgo#639203 
bnc#662043 vu...@opensuse.org -- Fix a buffer overflow when reading a psp file
-Patch1: gimp-CVE-2010-4543.patch
-# PATCH-FIX-UPSTREAM gimp-fix-linking.patch bgo#659586 vu...@opensuse.org -- 
Fix linking issue because of missing libs
-Patch2: gimp-fix-linking.patch
-# PATCH-FIX-UPSTREAM gimp-CVE-2011-2896.patch CVE-2011-2896 bnc#711491 
vu...@opensuse.org -- Fix heap corruption and buffer overflow
-Patch3: gimp-CVE-2011-2896.patch
-# PATCH-FIX-UPSTREAM gimp-pyslice-cellspacing-fix.patch vu...@opensuse.org -- 
Fix pyslice to not crash
-Patch4: gimp-pyslice-cellspacing-fix.patch
-# PATCH-FIX-UPSTREAM gimp-poppler-0.18.patch vu...@opensuse.org -- Fix build 
with poppler 0.18, taken from fedora
-Patch5: gimp-poppler-0.18.patch
 Requires:   %{name}-branding = %{version}
 Recommends: %{name}-lang
 Recommends: %{name}-help-browser
@@ -104,7 +90,6 @@
 
 
 %package -n libgimp-2_0-0
-License:GPL-2.0+
 Summary:The GNU Image Manipulation Program - Libraries
 Group:  Productivity/Graphics/Bitmap Editors
 
@@ -124,7 +109,6 @@
 
 
 %package -n libgimpui-2_0-0
-License:GPL-2.0+
 Summary:The GNU Image Manipulation Program - UI Libraries
 Group:  Productivity/Graphics/Bitmap Editors
 
@@ -144,7 +128,6 @@
 
 
 %package branding-upstream

commit gimp for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2011-12-06 18:12:40

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:




Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.ywNBf1/_old  2011-12-06 18:18:21.0 +0100
+++ /var/tmp/diff_new_pack.ywNBf1/_new  2011-12-06 18:18:21.0 +0100
@@ -54,7 +54,7 @@
 Url:http://www.gimp.org/
 Version:2.6.11
 Release:23
-License:GPLv2+
+License:GPL-2.0+
 Group:  Productivity/Graphics/Bitmap Editors
 Summary:The GNU Image Manipulation Program
 Source: ftp://ftp.gimp.org/pub/gimp/v2.6/%{name}-%{version}.tar.bz2
@@ -104,7 +104,7 @@
 
 
 %package -n libgimp-2_0-0
-License:GPLv2+
+License:GPL-2.0+
 Summary:The GNU Image Manipulation Program - Libraries
 Group:  Productivity/Graphics/Bitmap Editors
 
@@ -124,7 +124,7 @@
 
 
 %package -n libgimpui-2_0-0
-License:GPLv2+
+License:GPL-2.0+
 Summary:The GNU Image Manipulation Program - UI Libraries
 Group:  Productivity/Graphics/Bitmap Editors
 
@@ -144,7 +144,7 @@
 
 
 %package branding-upstream
-License:GPLv2+
+License:GPL-2.0+
 Summary:The GNU Image Manipulation Program -- Upstream Splash Screen
 Group:  Productivity/Graphics/Bitmap Editors
 Requires:   %{name} = %{version}
@@ -177,7 +177,7 @@
 
 
 %package plugins-python
-License:GPLv2+
+License:GPL-2.0+
 Summary:The GNU Image Manipulation Program - python-gtk based plugins
 Requires:   %{name} = %{version} python-gtk
 Supplements:%{name}
@@ -202,7 +202,7 @@
 
 
 %package devel
-License:GPLv2+
+License:GPL-2.0+
 Summary:The GNU Image Manipulation Program
 Requires:   libgimp-2_0-0 = %{version}
 Requires:   libgimpui-2_0-0 = %{version}
@@ -226,7 +226,7 @@
 
 
 %package help-browser
-License:GPLv2+
+License:GPL-2.0+
 Summary:The GNU Image Manipulation Program - Help Browser
 Group:  Productivity/Graphics/Bitmap Editors
 Requires:   %{name} = %{version}
@@ -239,7 +239,7 @@
 %if %{build_hal}
 
 %package module-hal
-License:GPLv2+
+License:GPL-2.0+
 Summary:The GNU Image Manipulation Program - module to detect input 
devices with HAL
 Requires:   %{name} = %{version}
 Supplements:packageand(%{name}:hal)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2011-10-25 Thread h_root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2011-10-25 15:54:01

Comparing /work/SRC/openSUSE:Factory/gimp (Old)
 and  /work/SRC/openSUSE:Factory/.gimp.new (New)


Package is gimp, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2011-10-16 
12:49:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2011-10-25 
15:54:03.0 +0200
@@ -1,0 +2,7 @@
+Fri Oct 21 11:19:42 UTC 2011 - vu...@opensuse.org
+
+- Change gimp-2.0-scanner-plugin Recommends to a Suggests: this
+  installs xsane by default, and really, xsane is so horribly
+  broken UI-wise that we don't want that.
+
+---



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.6rpoYG/_old  2011-10-25 15:54:14.0 +0200
+++ /var/tmp/diff_new_pack.6rpoYG/_new  2011-10-25 15:54:14.0 +0200
@@ -76,9 +76,11 @@
 Patch5: gimp-poppler-0.18.patch
 Requires:   %{name}-branding = %{version}
 Recommends: %{name}-lang
-Recommends: %{name}-plugins-python = %{version} gimp-2.0-scanner-plugin 
%{name}-help-browser
+Recommends: %{name}-help-browser
+Recommends: %{name}-plugins-python = %{version}
 Recommends: iso-codes
 Suggests:   AdobeICCProfiles
+Suggests:   gimp-2.0-scanner-plugin
 Provides:   gimp(api) = %{apiver} gimp(abi) = %{abiver}
 Provides:   gimp-2.0 = %{version}
 Obsoletes:  gimp-unstable  2.6.0

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2011-10-16 Thread h_root

Hello community,

here is the log from the commit of package gimp for openSUSE:Factory
checked in at Sun Oct 16 12:44:34 CEST 2011.




--- openSUSE:Factory/gimp/gimp.changes  2011-10-13 12:26:52.0 +0200
+++ /mounts/work_src_done/STABLE/gimp/gimp.changes  2011-10-15 
06:52:12.0 +0200
@@ -1,0 +2,5 @@
+Sat Oct 15 04:47:12 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to make the spec file more reliable
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.taWc5e/_old  2011-10-16 12:44:31.0 +0200
+++ /var/tmp/diff_new_pack.taWc5e/_new  2011-10-16 12:44:31.0 +0200
@@ -44,6 +44,7 @@
 BuildRequires:  librsvg-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libwebkit-devel
+BuildRequires:  libtool
 BuildRequires:  libwmf-devel
 BuildRequires:  pango-devel
 BuildRequires:  python-gtk-devel

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2011-10-13 Thread h_root

Hello community,

here is the log from the commit of package gimp for openSUSE:Factory
checked in at Thu Oct 13 12:20:31 CEST 2011.




--- openSUSE:Factory/gimp/gimp.changes  2011-10-07 16:07:22.0 +0200
+++ gimp/gimp.changes   2011-10-12 17:26:18.0 +0200
@@ -1,0 +2,6 @@
+Wed Oct 12 15:26:00 UTC 2011 - vu...@opensuse.org
+
+- Add a warning comment about changing the content of the branding
+  package, to make our life easier in branding-openSUSE.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.m1lVUH/_old  2011-10-13 12:20:22.0 +0200
+++ /var/tmp/diff_new_pack.m1lVUH/_new  2011-10-13 12:20:22.0 +0200
@@ -152,9 +152,11 @@
 # It is technically compatible with 2.4, but upstream branding has version 
specific image:
 Conflicts:  %{name}  2.6.0
 BuildArch:  noarch
+## WARNING WARNING WARNING: see warning in %files section
 #BRAND: /usr/share/gimp/2.0/images/gimp-splash.png is a splash screen in
 #BRAND: GIMP, original size is 300x400. Bottom part displays just
 #BRAND: starting text and progress bar.
+## WARNING WARNING WARNING: see warning in %files section
 
 %description branding-upstream
 The GIMP (GNU Image Manipulation Program) is a powerful image
@@ -409,6 +411,10 @@
 
 %files branding-upstream
 %defattr(-,root,root)
+## WARNING WARNING WARNING: if we change the branding package to contain other
+# files than the splash, and this means the branding package should have a real
+# strict dependency on the gimp version, then branding-openSUSE should be
+# changed. Right now it only has an unversioned Requires for the gimp.
 %{_datadir}/gimp/2.0/images/gimp-splash.png
 
 %files plugins-python -f plugins-python.list

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2011-10-07 Thread h_root

Hello community,

here is the log from the commit of package gimp for openSUSE:Factory
checked in at Fri Oct 7 16:07:17 CEST 2011.




--- openSUSE:Factory/gimp/gimp.changes  2011-09-23 01:59:44.0 +0200
+++ /mounts/work_src_done/STABLE/gimp/gimp.changes  2011-10-06 
23:59:16.0 +0200
@@ -1,0 +2,8 @@
+Thu Oct  6 21:57:36 UTC 2011 - vu...@opensuse.org
+
+- Add iso-codes Recommends since the iso-codes data is used at
+  runtime, but its presence is not mandatory.
+- Remove explicit gtk2 Requires: the library will get
+  automatically added to the list of Requires.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.5G60WK/_old  2011-10-07 16:07:13.0 +0200
+++ /var/tmp/diff_new_pack.5G60WK/_new  2011-10-07 16:07:13.0 +0200
@@ -55,11 +55,6 @@
 Release:23
 License:GPLv2+
 Group:  Productivity/Graphics/Bitmap Editors
-Suggests:   AdobeICCProfiles
-Provides:   gimp-2.0 = %{version}
-Obsoletes:  gimp-unstable  2.6.0
-Recommends: %{name}-lang
-Requires:   gtk2
 Summary:The GNU Image Manipulation Program
 Source: ftp://ftp.gimp.org/pub/gimp/v2.6/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
@@ -78,14 +73,19 @@
 Patch4: gimp-pyslice-cellspacing-fix.patch
 # PATCH-FIX-UPSTREAM gimp-poppler-0.18.patch vu...@opensuse.org -- Fix build 
with poppler 0.18, taken from fedora
 Patch5: gimp-poppler-0.18.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   %{name}-branding = %{version}
+Recommends: %{name}-lang
 Recommends: %{name}-plugins-python = %{version} gimp-2.0-scanner-plugin 
%{name}-help-browser
+Recommends: iso-codes
+Suggests:   AdobeICCProfiles
 Provides:   gimp(api) = %{apiver} gimp(abi) = %{abiver}
+Provides:   gimp-2.0 = %{version}
+Obsoletes:  gimp-unstable  2.6.0
 %if ! %{build_hal}
 # Obsolete hal subpackage which we had until 11.4.
 Obsoletes:  %{name}-module-hal = %{version}
 %endif
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The GIMP (GNU Image Manipulation Program) is a powerful image

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2011-09-21 Thread h_root

Hello community,

here is the log from the commit of package gimp for openSUSE:Factory
checked in at Wed Sep 21 11:34:27 CEST 2011.




--- GNOME/gimp/gimp.changes 2011-09-20 01:06:40.0 +0200
+++ /mounts/work_src_done/STABLE/gimp/gimp.changes  2011-09-20 
16:54:17.0 +0200
@@ -1,0 +2,6 @@
+Tue Sep 20 13:34:58 UTC 2011 - vu...@opensuse.org
+
+- Update gimp-fix-linking.patch: add another missing -lm.
+- Add gimp-poppler-0.18.patch: fix build with poppler 0.17/0.18.
+
+---

calling whatdependson for head-i586


New:

  gimp-poppler-0.18.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.VqpMlj/_old  2011-09-21 11:33:55.0 +0200
+++ /var/tmp/diff_new_pack.VqpMlj/_new  2011-09-21 11:33:55.0 +0200
@@ -52,7 +52,7 @@
 BuildRequires:  xorg-x11-libXfixes-devel
 Url:http://www.gimp.org/
 Version:2.6.11
-Release:21
+Release:23
 License:GPLv2+
 Group:  Productivity/Graphics/Bitmap Editors
 Suggests:   AdobeICCProfiles
@@ -70,12 +70,14 @@
 Patch0: gimp-CVE-2010-4540-and-more.patch
 # PATCH-FIX-UPSTREAM gimp-CVE-2010-4543.patch CVE-2010-4543 bgo#639203 
bnc#662043 vu...@opensuse.org -- Fix a buffer overflow when reading a psp file
 Patch1: gimp-CVE-2010-4543.patch
-# PATCH-FIX-UPSTREAM gimp-fix-linking.patch vu...@opensuse.org -- Fix linking 
issue because of missing libs, taken from git
+# PATCH-FIX-UPSTREAM gimp-fix-linking.patch bgo#659586 vu...@opensuse.org -- 
Fix linking issue because of missing libs
 Patch2: gimp-fix-linking.patch
 # PATCH-FIX-UPSTREAM gimp-CVE-2011-2896.patch CVE-2011-2896 bnc#711491 
vu...@opensuse.org -- Fix heap corruption and buffer overflow
 Patch3: gimp-CVE-2011-2896.patch
 # PATCH-FIX-UPSTREAM gimp-pyslice-cellspacing-fix.patch vu...@opensuse.org -- 
Fix pyslice to not crash
 Patch4: gimp-pyslice-cellspacing-fix.patch
+# PATCH-FIX-UPSTREAM gimp-poppler-0.18.patch vu...@opensuse.org -- Fix build 
with poppler 0.18, taken from fedora
+Patch5: gimp-poppler-0.18.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   %{name}-branding = %{version}
 Recommends: %{name}-plugins-python = %{version} gimp-2.0-scanner-plugin 
%{name}-help-browser
@@ -268,6 +270,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 # Safety check for ABI version change.
 vabi=`printf %d $(sed -n '/#define GIMP_MODULE_ABI_VERSION/{s/.* //;p}' 
libgimpmodule/gimpmodule.h)`
 if test x${vabi} != x%{abiver}; then

++ gimp-fix-linking.patch ++
--- /var/tmp/diff_new_pack.VqpMlj/_old  2011-09-21 11:33:55.0 +0200
+++ /var/tmp/diff_new_pack.VqpMlj/_new  2011-09-21 11:33:55.0 +0200
@@ -24,3 +24,16 @@
  install-data-local: install-ms-lib install-libtool-import-lib
 --
 cgit v0.9.0.2
+Index: gimp-2.6.11/plug-ins/script-fu/Makefile.am
+===
+--- gimp-2.6.11.orig/plug-ins/script-fu/Makefile.am
 gimp-2.6.11/plug-ins/script-fu/Makefile.am
+@@ -8,7 +8,7 @@ libgimpbase = $(top_builddir)/libgimpbas
+ libgimpconfig = 
$(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la
+ libgimpmath = $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la
+ 
+-libtinyscheme=tinyscheme/libtinyscheme.a
++libtinyscheme=tinyscheme/libtinyscheme.a -lm
+ libftx=ftx/libftx.a
+ 
+ if OS_WIN32

++ gimp-poppler-0.18.patch ++
From 69f69eed816b89be9a01a48a1f0643d1fd496118 Mon Sep 17 00:00:00 2001
From: Nils Philippsen n...@redhat.com
Date: Fri, 6 May 2011 11:58:44 +0200
Subject: [PATCH] patch: poppler-0.17

Squashed commit of the following:

commit 529d940222dfc352d41fbf72de29134421aa4002
Author: Nils Philippsen n...@redhat.com
Date:   Fri May 6 11:50:30 2011 +0200

use code based on pixbufs instead of cairo surfaces

this is done to avoid adding to libgimp, thanks to Mukund Sivaraman for
hints how to do this

commit f8671d8767d4cdab830dc06310e96c63a88ec0fd
Author: Mukund Sivaraman m...@banu.com
Date:   Thu Apr 21 13:57:13 2011 +0530

file-pdf-load: Update attribution, removing bogus copyright
(cherry picked from commit e999122e0b20b6ccd6bde3ce039bb64068fc0019)

commit 89a78f2590d298dac2f42e6d9a3016fc5d672c70
Author: Nils Philippsen n...@redhat.com
Date:   Thu Apr 21 13:52:18 2011 +0200

file-pdf-load: Use better API + cleanups

* fixes issues with poppler 0.17 completely
* uses new libgimp API to pass surfaces instead of pixbufs
* uses GTK+ 3 API to convert surfaces to pixbufs where available
(backported from commit 7bdadd80ba479d6ff904e276d805e16f6b940ee2)

commit 4e92302c4a14a961f112587a0ad86696c88da2f8
Author: Nils Philippsen n...@redhat.com
Date:   Thu Apr 21 13:38:08 2011 +0200

file-pdf-load: Don't use deprecated API (bug #646947)


commit gimp for openSUSE:Factory

2011-09-11 Thread h_root

Hello community,

here is the log from the commit of package gimp for openSUSE:Factory
checked in at Sun Sep 11 19:07:57 CEST 2011.




--- GNOME/gimp/gimp.changes 2011-07-06 16:25:42.0 +0200
+++ /mounts/work_src_done/STABLE/gimp/gimp.changes  2011-09-09 
16:10:03.0 +0200
@@ -1,0 +2,10 @@
+Fri Sep  9 13:29:26 UTC 2011 - vu...@opensuse.org
+
+- Add gimp-fix-linking.patch: fix linking issue.
+- Add gimp-CVE-2011-2896.patch: Fix heap corruption and buffer
+  overflow in LZW code. Fix bnc#711491, CVE-2011-2896.
+- Add gimp-pyslice-cellspacing-fix.patch: fix a crash in the
+  pyslice plugin.
+- Add call to autoreconf, needed by gimp-fix-linking.patch.
+
+---

calling whatdependson for head-i586


New:

  gimp-CVE-2011-2896.patch
  gimp-fix-linking.patch
  gimp-pyslice-cellspacing-fix.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.eXnA4u/_old  2011-09-11 19:07:53.0 +0200
+++ /var/tmp/diff_new_pack.eXnA4u/_new  2011-09-11 19:07:53.0 +0200
@@ -52,7 +52,7 @@
 BuildRequires:  xorg-x11-libXfixes-devel
 Url:http://www.gimp.org/
 Version:2.6.11
-Release:19
+Release:21
 License:GPLv2+
 Group:  Productivity/Graphics/Bitmap Editors
 Suggests:   AdobeICCProfiles
@@ -70,6 +70,12 @@
 Patch0: gimp-CVE-2010-4540-and-more.patch
 # PATCH-FIX-UPSTREAM gimp-CVE-2010-4543.patch CVE-2010-4543 bgo#639203 
bnc#662043 vu...@opensuse.org -- Fix a buffer overflow when reading a psp file
 Patch1: gimp-CVE-2010-4543.patch
+# PATCH-FIX-UPSTREAM gimp-fix-linking.patch vu...@opensuse.org -- Fix linking 
issue because of missing libs, taken from git
+Patch2: gimp-fix-linking.patch
+# PATCH-FIX-UPSTREAM gimp-CVE-2011-2896.patch CVE-2011-2896 bnc#711491 
vu...@opensuse.org -- Fix heap corruption and buffer overflow
+Patch3: gimp-CVE-2011-2896.patch
+# PATCH-FIX-UPSTREAM gimp-pyslice-cellspacing-fix.patch vu...@opensuse.org -- 
Fix pyslice to not crash
+Patch4: gimp-pyslice-cellspacing-fix.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   %{name}-branding = %{version}
 Recommends: %{name}-plugins-python = %{version} gimp-2.0-scanner-plugin 
%{name}-help-browser
@@ -259,6 +265,9 @@
 translation-update-upstream po-tips gimp20-tips
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 # Safety check for ABI version change.
 vabi=`printf %d $(sed -n '/#define GIMP_MODULE_ABI_VERSION/{s/.* //;p}' 
libgimpmodule/gimpmodule.h)`
 if test x${vabi} != x%{abiver}; then
@@ -275,6 +284,8 @@
 fi
 
 %build
+# needed for patch2
+autoreconf -fi
 export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing
 %configure --with-pic\
--disable-static\

++ gimp-CVE-2011-2896.patch ++
From 0eae221c7c6eb84591d718587a17ea90c8852d5b Mon Sep 17 00:00:00 2001
From: Nils Philippsen n...@redhat.com
Date: Thu, 04 Aug 2011 10:47:44 +
Subject: file-gif-load: ensure return value of LZWReadByte() is = 255

(cherry picked from commit b1a3de761362db982c0ddfaff60ab4a3c4267f32)
---
diff --git a/plug-ins/common/file-gif-load.c b/plug-ins/common/file-gif-load.c
index 9a0720b..a4d98fc 100644
--- a/plug-ins/common/file-gif-load.c
+++ b/plug-ins/common/file-gif-load.c
@@ -743,11 +743,11 @@ LZWReadByte (FILE *fd,
 }
   while (firstcode == clear_code);
 
-  return firstcode;
+  return firstcode  255;
 }
 
   if (sp  stack)
-return *--sp;
+return (*--sp)  255;
 
   while ((code = GetCode (fd, code_size, FALSE)) = 0)
 {
@@ -770,7 +770,7 @@ LZWReadByte (FILE *fd,
   sp= stack;
   firstcode = oldcode = GetCode (fd, code_size, FALSE);
 
-  return firstcode;
+  return firstcode  255;
 }
   else if (code == end_code)
 {
@@ -826,10 +826,10 @@ LZWReadByte (FILE *fd,
   oldcode = incode;
 
   if (sp  stack)
-return *--sp;
+return (*--sp)  255;
 }
 
-  return code;
+  return code  255;
 }
 
 static gint32
--
cgit v0.9.0.2
From 62718f821b7c79a6860b8b25f0a21a91daa6e22d Mon Sep 17 00:00:00 2001
From: Nils Philippsen n...@redhat.com
Date: Thu, 04 Aug 2011 10:51:42 +
Subject: file-gif-load: fix heap corruption and buffer overflow (CVE-2011-2896)

(cherry picked from commit 376ad788c1a1c31d40f18494889c383f6909ebfc)
---
diff --git a/plug-ins/common/file-gif-load.c b/plug-ins/common/file-gif-load.c
index a4d98fc..8460ec0 100644
--- a/plug-ins/common/file-gif-load.c
+++ b/plug-ins/common/file-gif-load.c
@@ -697,7 +697,8 @@ LZWReadByte (FILE *fd,
   static gint firstcode, oldcode;
   static gint clear_code, end_code;
   static gint table[2][(1  MAX_LZW_BITS)];
-  static gint stack[(1  (MAX_LZW_BITS)) * 2], *sp;
+#define STACK_SIZE ((1  (MAX_LZW_BITS)) * 2)
+  static gint stack[STACK_SIZE], *sp;
   

commit gimp for openSUSE:Factory

2011-07-08 Thread h_root

Hello community,

here is the log from the commit of package gimp for openSUSE:Factory
checked in at Fri Jul 8 09:34:32 CEST 2011.




--- GNOME/gimp/gimp.changes 2011-06-15 16:20:28.0 +0200
+++ /mounts/work_src_done/STABLE/gimp/gimp.changes  2011-07-06 
16:25:42.0 +0200
@@ -1,0 +2,11 @@
+Wed Jul  6 16:24:31 CEST 2011 - vu...@opensuse.org
+
+- Change branding-upstream subpackage:
+  + Add Requires for gimp since the branding package is useless
+without it.
+  + Update summary and description.
+  + Make noarch.
+- Change branding Requires in main subpackage to be = %{version},
+  instead of = 2.4, which is wrong.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.9lmcSd/_old  2011-07-08 09:33:02.0 +0200
+++ /var/tmp/diff_new_pack.9lmcSd/_new  2011-07-08 09:33:02.0 +0200
@@ -52,7 +52,7 @@
 BuildRequires:  xorg-x11-libXfixes-devel
 Url:http://www.gimp.org/
 Version:2.6.11
-Release:17
+Release:19
 License:GPLv2+
 Group:  Productivity/Graphics/Bitmap Editors
 Suggests:   AdobeICCProfiles
@@ -71,7 +71,7 @@
 # PATCH-FIX-UPSTREAM gimp-CVE-2010-4543.patch CVE-2010-4543 bgo#639203 
bnc#662043 vu...@opensuse.org -- Fix a buffer overflow when reading a psp file
 Patch1: gimp-CVE-2010-4543.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Requires:   %{name}-branding = 2.4
+Requires:   %{name}-branding = %{version}
 Recommends: %{name}-plugins-python = %{version} gimp-2.0-scanner-plugin 
%{name}-help-browser
 Provides:   gimp(api) = %{apiver} gimp(abi) = %{abiver}
 %if ! %{build_hal}
@@ -134,14 +134,16 @@
 
 %package branding-upstream
 License:GPLv2+
-Summary:The GNU Image Manipulation Program
+Summary:The GNU Image Manipulation Program -- Upstream Splash Screen
 Group:  Productivity/Graphics/Bitmap Editors
+Requires:   %{name} = %{version}
 Provides:   %{name}-branding = %{version}
 Conflicts:  otherproviders(%{name}-branding)
 Obsoletes:  gimp-unstable-branding-upstream  2.6.0
 Supplements:packageand(%{name}:branding-upstream)
 # It is technically compatible with 2.4, but upstream branding has version 
specific image:
 Conflicts:  %{name}  2.6.0
+BuildArch:  noarch
 #BRAND: /usr/share/gimp/2.0/images/gimp-splash.png is a splash screen in
 #BRAND: GIMP, original size is 300x400. Bottom part displays just
 #BRAND: starting text and progress bar.
@@ -158,6 +160,8 @@
 facility, but many of the included scripts rely on fonts that we cannot
 distribute.
 
+This package contains the upstream splash screen for the GIMP.
+
 
 %package plugins-python
 License:GPLv2+






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gimp for openSUSE:Factory

2011-06-17 Thread h_root

Hello community,

here is the log from the commit of package gimp for openSUSE:Factory
checked in at Fri Jun 17 10:02:58 CEST 2011.




--- GNOME/gimp/gimp.changes 2011-06-12 00:15:23.0 +0200
+++ /mounts/work_src_done/STABLE/gimp/gimp.changes  2011-06-15 
16:20:28.0 +0200
@@ -1,0 +2,8 @@
+Wed Jun 15 16:19:39 CEST 2011 - vu...@opensuse.org
+
+- Fix build on Factory, by not excluding the
+  libcontroller-linux-input.so module from the file list of the
+  main package when we build without hal. It was only excluded to
+  be part of a hal subpackage when there is the hal dependency.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.iW27u0/_old  2011-06-17 10:01:28.0 +0200
+++ /var/tmp/diff_new_pack.iW27u0/_new  2011-06-17 10:01:28.0 +0200
@@ -52,7 +52,7 @@
 BuildRequires:  xorg-x11-libXfixes-devel
 Url:http://www.gimp.org/
 Version:2.6.11
-Release:15
+Release:17
 License:GPLv2+
 Group:  Productivity/Graphics/Bitmap Editors
 Suggests:   AdobeICCProfiles
@@ -348,7 +348,9 @@
 %{_libdir}/gimp/2.0/environ/default.env
 %{_libdir}/gimp/2.0/interpreters/default.interp
 %{_libdir}/gimp/2.0/modules/*.so
+%if %{build_hal}
 %exclude %{_libdir}/gimp/2.0/modules/libcontroller-linux-input.so
+%endif
 %doc %{_mandir}/man?/gimp.*
 %doc %{_mandir}/man?/gimp-2.?.*
 %doc %{_mandir}/man?/gimp-console.*






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org