pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/gimp-devel
Module Name: pkgsrc
Committed By: wiz
Date: Mon May 19 07:13:45 UTC 2025
Modified Files:
pkgsrc/graphics/gimp-devel: Makefile PLIST distinfo
Log Message:
gimp-devel: update to 3.0.4.
Overview of Changes from GIMP 3.0.2 to GIMP 3.0.4
=================================================
Core:
- Make maximum radius for generated brushes consistent across
codebase.
- Use NDE filter name for undo history.
- Module loading improved to be better cross-platform (in particular
on macOS both .so and .dylib modules are supported).
- Code compliant with GCC 15 (C23).
- Filter size updated when its drawable is rotated.
- Font loading (at startup) optimized.
- Set the proper program name for KDE/Wayland to map the process to
the correct desktop file.
- "windows-display-*" are hidden from the Shortcuts dialog (they are
not meant to be remapped).
- Editing non-destructive effects now triggers undo steps.
- When migrating from GIMP 2.x to GIMP 3, shortcuts for actions
"edit-paste-as-new-layer*" are now converted to "edit-paste-merged*"
(and not "edit-paste*" anymore which was confusing and
counter-productive).
Graphical User Interface:
- Highlight selected device in GimpDeviceStatus.
- Various theme leak fixes.
- UX improvement: GimpViewableDialog (e.g. Fill/Stroke path and more)
now has "OK" as default response.
- Icon size settings now also applying to Move and Transform icon
boxes.
- Commit hash is now shown in About dialog in all non-release builds
(i.e. even in stable series, when we are in-between releases).
- Hide Force slider for Pencil Tool (rather than just making it
insensitive).
- Define merged titlebar icon colors.
- Keep menubar color consistent when out of focus.
- We don't show Fx icon for tool-based filters.
- Updated splash without micro version in it.
- Removed size restrictions on Display Filters.
- Don't show hidden tools on toolbox tooltips.
- Fix "Keep above" Window Manager hint.
- Multi-Window mode on Windows: dock windows' title bars now adapt to
the Windows system theme colors too.
- Show palette name in Palette Color Selector.
Tools:
- MyPaint Brush: have consistent options layout compared to other
paint tools.
- Scissors Select Tool: close the curve on Enter, similar to the Path
tool.
- Path Tool: connect path on click in design mode.
Plug-ins:
- Restore GUI to Difference Clouds script. This had been lost since
GIMP 2.8!
- Fixes in various file format support, such as: DDS, SVG, TIFF, PSD,
BMP, ICO…
- Screenshot dropdowns replaced by radio buttons, as part of a new UX
decision that choice settings with 2 or 3 choices should be dropdown
(faster 1-click access), unless there are a lot more settings making
the dialog too crowded already.
PDB:
- Make "gimp-plug-ins-query" public again (yet still not available in
libgimp).
Build:
- Windows Installer:
* Make the installer aware of Install, Reinstall and Update modes.
* Add Repair mode to Windows installer: in particular we can now fix
installations when the previous install directory cannot be
accessed anymore.
* The feature to delete the config folder on Windows uninstall will
now make a backup on the Desktop first (allowing people to delete
it themselves, move it, or even restore it later if needed).
* Uninstalling while GIMP is running is made impossible (among other
issues, it was causing partial uninstallation).
* Downgrading is only possible by uninstalling first.
* Development warning is shown in dev build of stable series too.
* Add fractional scaling support to Installer welcome image.
* Restore points now have a timeout to prevent stuckness.
- Our AppImage won't ship debug symbols anymore. Better debugging can
be set with: export DEBUGINFOD_URLS="https://debuginfod.debian.net"
- Windows builds:
* Ship babl/GEGL and libgimp headers, static libs and pkg-config
files for plug-in developers.
* Dedicated file icon for XCF files.
* Generate native .pdb CodeView symbols on Windows (smaller debug
data files, usable by MSIX and better debugging ability), except
on x86 (32-bit).
- Crossbuilds are dropped from CI.
- Shell scripts used in the meson build are ported to Python (more
portable and much faster on some platforms, in particular Windows).
- Some build scripts were moved around for reorganization.
- Depency requirement bumped:
* babl 0.1.114
* GEGL 0.4.62
- New "Inputs" feature for simpler Gitlab pipelines running.
- Some in-repository documentation was cleaned up.
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 pkgsrc/graphics/gimp-devel/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/graphics/gimp-devel/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/graphics/gimp-devel/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-devel/Makefile
diff -u pkgsrc/graphics/gimp-devel/Makefile:1.64 pkgsrc/graphics/gimp-devel/Makefile:1.65
--- pkgsrc/graphics/gimp-devel/Makefile:1.64 Thu May 1 18:50:47 2025
+++ pkgsrc/graphics/gimp-devel/Makefile Mon May 19 07:13:45 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.64 2025/05/01 18:50:47 tnn Exp $
+# $NetBSD: Makefile,v 1.65 2025/05/19 07:13:45 wiz Exp $
-DISTNAME= gimp-3.0.2
+DISTNAME= gimp-3.0.4
PKGNAME= ${DISTNAME:S/gimp/gimp-devel/}
-PKGREVISION= 3
CATEGORIES= graphics
MASTER_SITES= https://download.gimp.org/pub/gimp/v${PKGVERSION_NOREV:R}/
EXTRACT_SUFX= .tar.xz
@@ -98,9 +97,9 @@ PLIST_VARS+= xmc
.include "../../devel/gettext-lib/buildlink3.mk"
BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.12.4
.include "../../fonts/fontconfig/buildlink3.mk"
-BUILDLINK_API_DEPENDS.babl+= babl>=0.1.110
+BUILDLINK_API_DEPENDS.babl+= babl>=0.1.114
.include "../../graphics/babl/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gegl+= gegl>=0.4.54
+BUILDLINK_API_DEPENDS.gegl+= gegl>=0.4.62
.include "../../graphics/gegl/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
Index: pkgsrc/graphics/gimp-devel/PLIST
diff -u pkgsrc/graphics/gimp-devel/PLIST:1.11 pkgsrc/graphics/gimp-devel/PLIST:1.12
--- pkgsrc/graphics/gimp-devel/PLIST:1.11 Tue Apr 8 12:22:11 2025
+++ pkgsrc/graphics/gimp-devel/PLIST Mon May 19 07:13:45 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2025/04/08 12:22:11 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2025/05/19 07:13:45 wiz Exp $
bin/gimp
bin/gimp-3
bin/gimp-3.0
@@ -468,34 +468,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.0.2
+lib/libgimp-3.0.so.0.0.4
lib/libgimp-scriptfu-3.0.so
lib/libgimp-scriptfu-3.0.so.0
-lib/libgimp-scriptfu-3.0.so.0.0.2
+lib/libgimp-scriptfu-3.0.so.0.0.4
lib/libgimpbase-3.0.so
lib/libgimpbase-3.0.so.0
-lib/libgimpbase-3.0.so.0.0.2
+lib/libgimpbase-3.0.so.0.0.4
lib/libgimpcolor-3.0.so
lib/libgimpcolor-3.0.so.0
-lib/libgimpcolor-3.0.so.0.0.2
+lib/libgimpcolor-3.0.so.0.0.4
lib/libgimpconfig-3.0.so
lib/libgimpconfig-3.0.so.0
-lib/libgimpconfig-3.0.so.0.0.2
+lib/libgimpconfig-3.0.so.0.0.4
lib/libgimpmath-3.0.so
lib/libgimpmath-3.0.so.0
-lib/libgimpmath-3.0.so.0.0.2
+lib/libgimpmath-3.0.so.0.0.4
lib/libgimpmodule-3.0.so
lib/libgimpmodule-3.0.so.0
-lib/libgimpmodule-3.0.so.0.0.2
+lib/libgimpmodule-3.0.so.0.0.4
lib/libgimpthumb-3.0.so
lib/libgimpthumb-3.0.so.0
-lib/libgimpthumb-3.0.so.0.0.2
+lib/libgimpthumb-3.0.so.0.0.4
lib/libgimpui-3.0.so
lib/libgimpui-3.0.so.0
-lib/libgimpui-3.0.so.0.0.2
+lib/libgimpui-3.0.so.0.0.4
lib/libgimpwidgets-3.0.so
lib/libgimpwidgets-3.0.so.0
-lib/libgimpwidgets-3.0.so.0.0.2
+lib/libgimpwidgets-3.0.so.0.0.4
lib/pkgconfig/gimp-3.0.pc
lib/pkgconfig/gimpthumb-3.0.pc
lib/pkgconfig/gimpui-3.0.pc
Index: pkgsrc/graphics/gimp-devel/distinfo
diff -u pkgsrc/graphics/gimp-devel/distinfo:1.12 pkgsrc/graphics/gimp-devel/distinfo:1.13
--- pkgsrc/graphics/gimp-devel/distinfo:1.12 Tue Apr 8 12:22:11 2025
+++ pkgsrc/graphics/gimp-devel/distinfo Mon May 19 07:13:45 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2025/04/08 12:22:11 adam Exp $
+$NetBSD: distinfo,v 1.13 2025/05/19 07:13:45 wiz Exp $
-BLAKE2s (gimp-3.0.2.tar.xz) = 667512bdaac7eaa9d990f980b989e6b0230ffc45cec55a0afdfe16e6d60299c8
-SHA512 (gimp-3.0.2.tar.xz) = e5f72f9f1447ff3ec5ab78bc589831767c00be91a0f337b1ab2d5beee3f79b01464c3de0dc1a518fd72180b4232be5b8d7121d186425a766090842b550f534df
-Size (gimp-3.0.2.tar.xz) = 27019468 bytes
+BLAKE2s (gimp-3.0.4.tar.xz) = 288bc3e66c79c9a4adf81fc7074c557069d1ff59c2221d72fd66de72f8044174
+SHA512 (gimp-3.0.4.tar.xz) = 7a83768caae458b75883522c87d5297e9642b64b0516c482804034b8b9acc6af6afc89d1b4a549fd26de3e33816136c31d440f554f66669c8ccd43536260916a
+Size (gimp-3.0.4.tar.xz) = 27060240 bytes
SHA1 (patch-app-tools_meson.build) = 490d76d6c9f51c1fffbb0710683e35ac9cf5a267
Home |
Main Index |
Thread Index |
Old Index