Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 744FF84D2F for ; Fri, 14 Jul 2023 14:10:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id ZQET8JbCAupe for ; Fri, 14 Jul 2023 14:10:14 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 4A77584CEB for ; Fri, 14 Jul 2023 14:10:14 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B6264FBDB; Fri, 14 Jul 2023 14:10:08 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1689343808230360" MIME-Version: 1.0 Date: Fri, 14 Jul 2023 14:10:08 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/graphics/gimp To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230714141008.B6264FBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1689343808230360 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri Jul 14 14:10:08 UTC 2023 Modified Files: pkgsrc/graphics/gimp: Makefile PLIST distinfo Removed Files: pkgsrc/graphics/gimp/patches: patch-ab Log Message: gimp: updated to 2.10.34 Overview of Changes from GIMP 2.10.32 to GIMP 2.10.34 ===================================================== Core: - Check for updates now works on macOS (backported from 2.99.14). - Update help IDs for better integration with the documentation website. - Symmetry dockable contents is now shown, yet deactivated, when no images are opened, improving discoverability (backported from 2.99.14). - DBus fully disabled on macOS (in some case, it could even freeze GIMP process when dbus is present yet not responding). Open With feature (e.g. from file browsers) still work fine as it uses a different code path on macOS. Other features using dbus (opening files or running batch commands from a separate GIMP process) won't work, but they probably never did on macOS anyway. - "Canvas Size" dialog took too much vertical space and now better uses the horizontal space by moving the preview and offset fiels to the right side, and the "Center" button just below (backported from 2.99.8). - Template selector (backported from 2.99.6) in resize dialog. - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors selection dialogs) are now remembered across sessions. - Eye icon header added to the item tree views to make it more obvious where to click for item visibility and links (backported from 2.99.10) - Revert color proofing behavior changed in 2.10.32 which resulted in inconsistent past workflows. - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path". Plug-ins: - DDS: make GUI translatable. - file-raw: added high bit depth precision export (partial backport from 2.99.12). - TIFF: * Various bug fixes; * better check for invalid resolutions on import; * do not generated warnings for incorrect RichTIFFIPTC tags produced by Adobe products (only output a message to stderr, for not completely ignoring these); * Loading "reduced" image or not is now an option. We use a heuristic for the default value of said option (trying to guess if it's a thumbnail by using common usage), but final decision is now up to one knowing the image you load (backported from 2.99.14); * Default TIFF export format is "normal" TIFF, not BigTIFF (making it default was definitely an error in 2.10.32). - PSD: * Various bug fixes; * Useless physical unit conversion removed; * Backported improvement (2.99.10) for importing layers with clipping set (leading to color bleeding); * Backported improvements (2.99.10) for importing clipping layers; * Paths are now exported (backported from 2.99.14). - WebP: more informative error messages in some cases. - Flame: various bug fixes. - JPEG-XL: * metadata import backported from 2.99.14 - (requires libjxl 0.7.0) * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit lossless. - HEIF: various bug fixes. - Dicom: various bug fixes. - help: * macOS: https support now working fine for help files (bypassing lack of support in GIO for macOS platform). - animation-play: fixed on macOS. - PDF: * Import: new option "Fill transparent areas with white" to fill the background in white (ON by default as most office PDF writers seem to rely on readers filling the background with white), allowing importing transparent PDF files. * Export: new option "Fill transparent areas with background color" allowing to decide whether to export a PDF with transparent background. - TGA: * Added a workaround to load wrongful TGA files exported by Krita (which they fixed on their side too now, see Krita bug 464484). - ICO and CUR: * Magics detection for these formats has been removed (now using only using filename extension) because it was interfering with the detection of certain types of TGA images (which are likely more common than ICO and CUR files, and extension for these should be reliable enough). Libgimpbase: - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions) are now much less memory-hungry (backported from the main dev branch) when using GExiv 0.12.2 or over. With some huge metadata, it could cause long freeze or even crashes of plug-ins. Libgimpwidgets: - Color-picking with X11 is now the default when compiled with X11, even if a color-picking portal also exists, because it is always right, whereas portals return color in display space without the space information itself (i.e. without profiles). - New dedicated GimpPickButton implementation for Windows (backported from 2.99.14). Libgimp: - New wrapper functions around GEGL ops, which also map to items in our Color menu: * gimp_drawable_shadows_highlights() * gimp_drawable_extract_component() Build: - Bumping minimum GEGL to version 0.4.38. - Bumping minimum libjxl to version 0.7.0. - New GIMP_RELEASE macro to tell if code is a release or in-between release (different from GIMP_UNSTABLE which was telling if we are in a stable or development branch). - Our stable CI now uses Debian stable where Python2 is still present. To generate a diff of this commit: cvs rdiff -u -r1.378 -r1.379 pkgsrc/graphics/gimp/Makefile cvs rdiff -u -r1.79 -r1.80 pkgsrc/graphics/gimp/PLIST cvs rdiff -u -r1.113 -r1.114 pkgsrc/graphics/gimp/distinfo cvs rdiff -u -r1.42 -r0 pkgsrc/graphics/gimp/patches/patch-ab Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1689343808230360 Content-Disposition: inline Content-Length: 4470 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/graphics/gimp/Makefile diff -u pkgsrc/graphics/gimp/Makefile:1.378 pkgsrc/graphics/gimp/Makefile:1.379 --- pkgsrc/graphics/gimp/Makefile:1.378 Sat Jul 1 22:16:35 2023 +++ pkgsrc/graphics/gimp/Makefile Fri Jul 14 14:10:08 2023 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.378 2023/07/01 22:16:35 wiz Exp $ +# $NetBSD: Makefile,v 1.379 2023/07/14 14:10:08 adam Exp $ -DISTNAME= gimp-2.10.32 -PKGREVISION= 14 +DISTNAME= gimp-2.10.34 CATEGORIES= graphics MASTER_SITES= https://download.gimp.org/pub/gimp/v${PKGVERSION_NOREV:R}/ EXTRACT_SUFX= .tar.bz2 @@ -64,9 +63,6 @@ PLIST_SUBST+= GIMP_DEBUG_TOOL_DIR="libex .include "options.mk" .include "../../archivers/xz/buildlink3.mk" -BUILDLINK_API_DEPENDS.freetype2+= freetype2>=2.8.1 -.include "../../graphics/freetype2/buildlink3.mk" -.include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../databases/shared-mime-info/mimedb.mk" .include "../../devel/gettext-lib/buildlink3.mk" BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.12.4 @@ -74,9 +70,9 @@ BUILDLINK_API_DEPENDS.fontconfig+= fontc .include "../../graphics/hicolor-icon-theme/buildlink3.mk" BUILDLINK_API_DEPENDS.babl+= babl>=0.1.78 .include "../../graphics/babl/buildlink3.mk" +.include "../../graphics/freetype2/buildlink3.mk" BUILDLINK_API_DEPENDS.gegl+= gegl>=0.4.36 .include "../../graphics/gegl/buildlink3.mk" -.include "../../mk/jpeg.buildlink3.mk" .include "../../graphics/gexiv2/buildlink3.mk" .include "../../graphics/lcms2/buildlink3.mk" .include "../../graphics/libart/buildlink3.mk" @@ -93,6 +89,7 @@ BUILDLINK_API_DEPENDS.gegl+= gegl>=0.4. .include "../../graphics/libwmf/buildlink3.mk" .include "../../print/poppler-data/buildlink3.mk" .include "../../print/poppler-glib/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../textproc/iso-codes/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" .if ${PKG_BUILD_OPTIONS.gtk2:Mx11} @@ -108,5 +105,6 @@ CONFIGURE_ARGS+= --without-libxpm .if ${PKG_BUILD_OPTIONS.gtk2:Mquartz} .include "../../x11/gtk-mac-integration/buildlink3.mk" .endif +.include "../../mk/jpeg.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/graphics/gimp/PLIST diff -u pkgsrc/graphics/gimp/PLIST:1.79 pkgsrc/graphics/gimp/PLIST:1.80 --- pkgsrc/graphics/gimp/PLIST:1.79 Thu Nov 24 15:25:08 2022 +++ pkgsrc/graphics/gimp/PLIST Fri Jul 14 14:10:08 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.79 2022/11/24 15:25:08 wiz Exp $ +@comment $NetBSD: PLIST,v 1.80 2023/07/14 14:10:08 adam Exp $ bin/gimp bin/gimp-2.10 bin/gimp-console @@ -5197,6 +5197,9 @@ share/locale/ja/LC_MESSAGES/gimp20-scrip share/locale/ja/LC_MESSAGES/gimp20-std-plug-ins.mo share/locale/ja/LC_MESSAGES/gimp20.mo share/locale/ka/LC_MESSAGES/gimp20-libgimp.mo +share/locale/ka/LC_MESSAGES/gimp20-python.mo +share/locale/ka/LC_MESSAGES/gimp20-script-fu.mo +share/locale/ka/LC_MESSAGES/gimp20-std-plug-ins.mo share/locale/ka/LC_MESSAGES/gimp20.mo share/locale/kab/LC_MESSAGES/gimp20-python.mo share/locale/kab/LC_MESSAGES/gimp20-std-plug-ins.mo Index: pkgsrc/graphics/gimp/distinfo diff -u pkgsrc/graphics/gimp/distinfo:1.113 pkgsrc/graphics/gimp/distinfo:1.114 --- pkgsrc/graphics/gimp/distinfo:1.113 Fri Jul 14 13:52:50 2023 +++ pkgsrc/graphics/gimp/distinfo Fri Jul 14 14:10:08 2023 @@ -1,10 +1,9 @@ -$NetBSD: distinfo,v 1.113 2023/07/14 13:52:50 ryoon Exp $ +$NetBSD: distinfo,v 1.114 2023/07/14 14:10:08 adam Exp $ -BLAKE2s (gimp-2.10.32.tar.bz2) = 32f9686e44c1ba4ce530b334d33dcde4e425f8213595f96338d16e48bb132eb5 -SHA512 (gimp-2.10.32.tar.bz2) = aa999c1ec388154965f84d995a9b5517e9c38608d03a0d0bb6ec9fa55de946f9da106e7d6f7c02052b61d2b6806e7a378e786539f0de5b5ffaa2fcd1bbd9c7f1 -Size (gimp-2.10.32.tar.bz2) = 31397425 bytes +BLAKE2s (gimp-2.10.34.tar.bz2) = 95e31c30aac3e3f8009c90832ce1373ca829b70d59f5f0d1b5a76641207a0569 +SHA512 (gimp-2.10.34.tar.bz2) = 4802ce3758daba868570f1ac97a3f1cb41e1130fcc6376f9bf4c999441f8fd25937aa71b6f726d82d7c780f4153b11d2595bb76bc2356a42266909fbcc0bd34a +Size (gimp-2.10.34.tar.bz2) = 31405329 bytes SHA1 (patch-aa) = 403c46d7070de208769e99e512922ba3a5b7129b -SHA1 (patch-ab) = 06374b20fe4e01233410c5a30c02a7234e223fe0 SHA1 (patch-app_core_gimpbrush-transform.cc) = 3bd3f69401ee7dabb53f7ebf533870ee9add856c SHA1 (patch-app_gui_gui.c) = 781a44f0779305b9d39deb14f4b8ef1cf06137ff SHA1 (patch-configure.ac) = c7e89bc9fd576eb95a9288eccea8959cbe1ee6de --_----------=_1689343808230360--