pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/gimp



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Nov  4 08:14:14 UTC 2026

Modified Files:
        pkgsrc/graphics/gimp: Makefile PLIST distinfo

Log Message:
gimp: update to 3.2.8.

Overview of Changes from GIMP 3.2.6 to GIMP 3.2.8
=================================================

Core:

  - hicolor/ folder is not mandatory anymore for icon themes.
  - Implementation to simulate cross-process transient windows on macOS
    now uses the NotificationCenter API instead of the Accessibility one
    which was too pervasive (repeatedly asking permission).
  - Add DPI information when copying image to clipboard when compiled
    with gdk-pixbuf 2.36 with backend supporting "x-dpi" and "y-dpi"
    settings (which unfortunately right now means disabling glycin until
    it gets support).
  - Dashboard now use WorkingSetSize for memory usage on Windows, which
    is more accurate.
  - Dot to Dot support should now work better even on integer scaling.
  - Allow canceling font loading in the middle when quitting GIMP early.
  - Offset is allowed again as a non-destructive filter (it was
    disallowed on loading by mistake).

Tools:

  - Text tool: improved support of RTL languages.
    * The arrow keys should now behave correctly in RTL and with LTR
      text mixed in RTL text.
    * New RTL and LTR direction icons are shown on the tool's on-canvas
      UI.
    * Until you manually choose one of RTL or LTR directions, the tool
      will automatically detect the base direction of entered text,
      using the "Unicode Bidirectional Algorithm".

Graphical User Interface:

  - Store the localized path of menu models to show action's paths
    properly localized in the Action Search.
  - System theme leaks fixed.
  - Various Windows and macOS-specific windowing and color scheme bugs
    fixed.
  - GIMP now respects the macOS setting to differentiate the ON/OFF
    state of switches without colors.
  - Improved dialogs' initial positioning.
  - When updating the file linked by a link layer in the "Layer
    Attributes" dialog, do not allow to click OK or to select another
    file while the new image is being loaded. Canceling the dialog
    remains possible though.
  - The slow display of the Preferences dialog got sped up
    significantly.

Plug-Ins:

  - Script-Fu "Add Border" (script-fu-addborder) script will now take
    into account the alpha of the color given in argument for the fill
    opacity of the border.
  - ICO/CUR: sort icons on load using the same algorithm as is used on
    export (cf. 3.2.6 notes).
  - Screenshot: workaround Magnification API on HDR displays
  - Print:
    * Page Setup is not stuck to the default printer anymore on
      Windows.
    * Work around Windows 11's UnifiedPrintDialog.
  - Better error handling added in several plug-ins.
  - Various security bugs fixed.
  - IFF:
    * Ported from libiff/libilbm to internal code (the external libs
      were no longer maintained) though this updated plug-in is currently
      not built in this branch.
    * Support for RGBN/RGB8 variants added with the new custom code.

API:

  - libgimp:
    * gimp_procedure_add_menu_path() can now add submenus to named
      subsections (and not only the action itself).
    * Deprecate gimp_plug_in_add_menu_branch() in favor of
      gimp_procedure_add_menu_path().
  - libgimpwidgets:
    * The macOS implementation of GimpPickButton was improved by using
      ScreenCaptureKit.

Utilities:

  - gimp-debug-tool (the tool which pops up when GIMP crashes) is now
    properly localized and themed.

Build:

  - Add support to localizing plugins on GIMP SDK for macOS.
  - GIMP page on MS Store is now localized.
  - New GUI unit testing infrastructure added.
  - The XPM plug-in is not built on our official Windows builds anymore.


To generate a diff of this commit:
cvs rdiff -u -r1.444 -r1.445 pkgsrc/graphics/gimp/Makefile
cvs rdiff -u -r1.90 -r1.91 pkgsrc/graphics/gimp/PLIST
cvs rdiff -u -r1.126 -r1.127 pkgsrc/graphics/gimp/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/gimp/Makefile
diff -u pkgsrc/graphics/gimp/Makefile:1.444 pkgsrc/graphics/gimp/Makefile:1.445
--- pkgsrc/graphics/gimp/Makefile:1.444 Tue Sep 29 06:05:39 2026
+++ pkgsrc/graphics/gimp/Makefile       Wed Nov  4 08:14:14 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.444 2026/09/29 06:05:39 wiz Exp $
+# $NetBSD: Makefile,v 1.445 2026/11/04 08:14:14 wiz Exp $
 
-DISTNAME=      gimp-3.2.6
-PKGREVISION=   3
+DISTNAME=      gimp-3.2.8
 CATEGORIES=    graphics
 MASTER_SITES=  https://download.gimp.org/pub/gimp/v${PKGVERSION_NOREV:R}/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/graphics/gimp/PLIST
diff -u pkgsrc/graphics/gimp/PLIST:1.90 pkgsrc/graphics/gimp/PLIST:1.91
--- pkgsrc/graphics/gimp/PLIST:1.90     Sat Sep 12 21:58:33 2026
+++ pkgsrc/graphics/gimp/PLIST  Wed Nov  4 08:14:14 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.90 2026/09/12 21:58:33 wiz Exp $
+@comment $NetBSD: PLIST,v 1.91 2026/11/04 08:14:14 wiz Exp $
 bin/gimp
 bin/gimp-3
 bin/gimp-3.2
@@ -482,34 +482,34 @@ lib/girepository-1.0/Gimp-3.0.typelib
 lib/girepository-1.0/GimpUi-3.0.typelib
 lib/libgimp-3.0.so
 lib/libgimp-3.0.so.0
-lib/libgimp-3.0.so.0.206.0
+lib/libgimp-3.0.so.0.206.2
 lib/libgimp-scriptfu-3.0.so
 lib/libgimp-scriptfu-3.0.so.0
-lib/libgimp-scriptfu-3.0.so.0.206.0
+lib/libgimp-scriptfu-3.0.so.0.206.2
 lib/libgimpbase-3.0.so
 lib/libgimpbase-3.0.so.0
-lib/libgimpbase-3.0.so.0.206.0
+lib/libgimpbase-3.0.so.0.206.2
 lib/libgimpcolor-3.0.so
 lib/libgimpcolor-3.0.so.0
-lib/libgimpcolor-3.0.so.0.206.0
+lib/libgimpcolor-3.0.so.0.206.2
 lib/libgimpconfig-3.0.so
 lib/libgimpconfig-3.0.so.0
-lib/libgimpconfig-3.0.so.0.206.0
+lib/libgimpconfig-3.0.so.0.206.2
 lib/libgimpmath-3.0.so
 lib/libgimpmath-3.0.so.0
-lib/libgimpmath-3.0.so.0.206.0
+lib/libgimpmath-3.0.so.0.206.2
 lib/libgimpmodule-3.0.so
 lib/libgimpmodule-3.0.so.0
-lib/libgimpmodule-3.0.so.0.206.0
+lib/libgimpmodule-3.0.so.0.206.2
 lib/libgimpthumb-3.0.so
 lib/libgimpthumb-3.0.so.0
-lib/libgimpthumb-3.0.so.0.206.0
+lib/libgimpthumb-3.0.so.0.206.2
 lib/libgimpui-3.0.so
 lib/libgimpui-3.0.so.0
-lib/libgimpui-3.0.so.0.206.0
+lib/libgimpui-3.0.so.0.206.2
 lib/libgimpwidgets-3.0.so
 lib/libgimpwidgets-3.0.so.0
-lib/libgimpwidgets-3.0.so.0.206.0
+lib/libgimpwidgets-3.0.so.0.206.2
 lib/pkgconfig/gimp-3.0.pc
 lib/pkgconfig/gimpthumb-3.0.pc
 lib/pkgconfig/gimpui-3.0.pc

Index: pkgsrc/graphics/gimp/distinfo
diff -u pkgsrc/graphics/gimp/distinfo:1.126 pkgsrc/graphics/gimp/distinfo:1.127
--- pkgsrc/graphics/gimp/distinfo:1.126 Sat Sep 12 21:58:33 2026
+++ pkgsrc/graphics/gimp/distinfo       Wed Nov  4 08:14:14 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.126 2026/09/12 21:58:33 wiz Exp $
+$NetBSD: distinfo,v 1.127 2026/11/04 08:14:14 wiz Exp $
 
-BLAKE2s (gimp-3.2.6.tar.xz) = 5e0320e047034aaf5c012b650bb23e75a248065e3142c266086df4fbc27826bd
-SHA512 (gimp-3.2.6.tar.xz) = 3f2076055bc42c18725c53564190fd5783c0d95984df90e24847797f00ad98a75677ad91ee1eedd59a7e638f81cea28fec064755b2095844d0ec703bbc5d0b4c
-Size (gimp-3.2.6.tar.xz) = 35004888 bytes
+BLAKE2s (gimp-3.2.8.tar.xz) = 2e0bf3d8bbae30685803afc694224b9d2c0c72e71721ecb4026b1b6081108be8
+SHA512 (gimp-3.2.8.tar.xz) = 6efb9f7a996726ba8bfd39540865ec5c48706babba3e4b8d5531d72f71f6245c2e1679111773686512fdeff3c996d76aba5bc169810e8bff73c6f9a34dc5b066
+Size (gimp-3.2.8.tar.xz) = 35071988 bytes
 SHA1 (patch-app-tools_meson.build) = 490d76d6c9f51c1fffbb0710683e35ac9cf5a267
 SHA1 (patch-libgimp_meson.build) = aa3698e67ac867a2dcfea7ad88a664d583137df0



Home | Main Index | Thread Index | Old Index