pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/gimp gimp: update to 2.10.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3fe1ba9a6861
branches:  trunk
changeset: 308625:3fe1ba9a6861
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun May 27 13:46:45 2018 +0000

description:
gimp: update to 2.10.2.

Overview of Changes from GIMP 2.10.0 to GIMP 2.10.2
===================================================

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.

diffstat:

 graphics/gimp/Makefile                 |  12 ++++++------
 graphics/gimp/distinfo                 |  11 +++++------
 graphics/gimp/patches/patch-gimp.pc.in |  14 --------------
 3 files changed, 11 insertions(+), 26 deletions(-)

diffs (78 lines):

diff -r 11da6317d6ee -r 3fe1ba9a6861 graphics/gimp/Makefile
--- a/graphics/gimp/Makefile    Sun May 27 13:16:57 2018 +0000
+++ b/graphics/gimp/Makefile    Sun May 27 13:46:45 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.283 2018/05/11 15:10:25 wiz Exp $
+# $NetBSD: Makefile,v 1.284 2018/05/27 13:46:45 wiz Exp $
 
-DISTNAME=      gimp-2.10.0
-PKGREVISION=   1
+DISTNAME=      gimp-2.10.2
 CATEGORIES=    graphics
 MASTER_SITES=  http://download.gimp.org/pub/gimp/v${PKGVERSION_NOREV:R}/
 EXTRACT_SUFX=  .tar.bz2
@@ -42,22 +41,23 @@
 
 PLIST_VARS+=           remote
 
-BUILDLINK_API_DEPENDS.fontconfig+=     fontconfig>=2.12.4
-BUILDLINK_API_DEPENDS.lcms+=           lcms>=1.12
-
 .include "options.mk"
 
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../databases/shared-mime-info/mimedb.mk"
 .include "../../archivers/xz/buildlink3.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
+BUILDLINK_API_DEPENDS.fontconfig+=     fontconfig>=2.12.4
 .include "../../fonts/fontconfig/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+BUILDLINK_API_DEPENDS.babl+=           babl>=0.1.50
 .include "../../graphics/babl/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gegl+=           gegl>=0.4.2
 .include "../../graphics/gegl/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
 .include "../../graphics/gexiv2/buildlink3.mk"
 .include "../../graphics/jasper/buildlink3.mk"
+BUILDLINK_API_DEPENDS.lcms+=           lcms>=1.12
 .include "../../graphics/lcms/buildlink3.mk"
 .include "../../graphics/libart/buildlink3.mk"
 .include "../../graphics/libexif/buildlink3.mk"
diff -r 11da6317d6ee -r 3fe1ba9a6861 graphics/gimp/distinfo
--- a/graphics/gimp/distinfo    Sun May 27 13:16:57 2018 +0000
+++ b/graphics/gimp/distinfo    Sun May 27 13:46:45 2018 +0000
@@ -1,11 +1,10 @@
-$NetBSD: distinfo,v 1.91 2018/05/11 15:10:25 wiz Exp $
+$NetBSD: distinfo,v 1.92 2018/05/27 13:46:45 wiz Exp $
 
-SHA1 (gimp-2.10.0.tar.bz2) = d8baa7fced2eddd78b4ed66e16b142c6cbbe5eec
-RMD160 (gimp-2.10.0.tar.bz2) = 719e57056b64de9d17962a05e08765786b553760
-SHA512 (gimp-2.10.0.tar.bz2) = a87cf5b3604addcf9d5e50f3d9d1acbbce8ed9e2a025e19bda37ce941acb471fa5e0fe8f71a74671581fce47aaa36a11b94dd96621465168630b97209d0d02fa
-Size (gimp-2.10.0.tar.bz2) = 30694779 bytes
+SHA1 (gimp-2.10.2.tar.bz2) = 97aae35f11675af7a055c8cb2073db72d88b7b88
+RMD160 (gimp-2.10.2.tar.bz2) = b095eedc575120714aeb28f5453b75cdacb6cd77
+SHA512 (gimp-2.10.2.tar.bz2) = 6e351294e018a9f879993700355bdf5f10bccc6862604ae1950c4d235d32cdfcd6a0195b37377819adeef53ab3d24f32ed1de60cba6bafe58608ed0906a6fbcf
+Size (gimp-2.10.2.tar.bz2) = 30863771 bytes
 SHA1 (patch-aa) = 403c46d7070de208769e99e512922ba3a5b7129b
 SHA1 (patch-ab) = 37820b9e03702248294f0030ffbd09e7f14f3dcb
-SHA1 (patch-gimp.pc.in) = 2ff5d4e9674b7162ba6a077d91476a3c1cd38139
 SHA1 (patch-plug-ins_common_file-mng.c) = 8ed244997cdef7125e1aa5da4d0fac5068ad5159
 SHA1 (patch-plug-ins_script-fu_script-fu-server.c) = c424b1a8e345ec3d0763ac2cf1f8535da9e10797
diff -r 11da6317d6ee -r 3fe1ba9a6861 graphics/gimp/patches/patch-gimp.pc.in
--- a/graphics/gimp/patches/patch-gimp.pc.in    Sun May 27 13:16:57 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-gimp.pc.in,v 1.1 2018/05/11 15:10:25 wiz Exp $
-
-Fix gegl pkg-config name.
-
---- gimp.pc.in.orig    2018-03-25 12:35:18.000000000 +0000
-+++ gimp.pc.in
-@@ -12,6 +12,6 @@ gimplocaledir=@gimplocaledir@
- Name: GIMP
- Description: GIMP Library
- Version: @GIMP_REAL_VERSION@
--Requires: gdk-pixbuf-2.0 >= @GDK_PIXBUF_REQUIRED_VERSION@ cairo >= @CAIRO_REQUIRED_VERSION@ gegl-0.3 >= @GEGL_REQUIRED_VERSION@
-+Requires: gdk-pixbuf-2.0 >= @GDK_PIXBUF_REQUIRED_VERSION@ cairo >= @CAIRO_REQUIRED_VERSION@ gegl-0.4 >= @GEGL_REQUIRED_VERSION@
- Libs: -L${libdir} -lgimp-@GIMP_API_VERSION@ -lgimpmath-@GIMP_API_VERSION@  -lgimpconfig-@GIMP_API_VERSION@ -lgimpcolor-@GIMP_API_VERSION@ -lgimpbase-@GIMP_API_VERSION@ @RT_LIBS@
- Cflags: -I${includedir}/gimp-@GIMP_API_VERSION@



Home | Main Index | Thread Index | Old Index