Received: by mail.netbsd.org (Postfix, from userid 605) id A816B84DB0; Thu, 22 Nov 2018 13:02:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id A2E7584D87 for ; Thu, 22 Nov 2018 13:02:23 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id hkZ2UIOI2QEn for ; Thu, 22 Nov 2018 13:02:22 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 07CAB84D22 for ; Thu, 22 Nov 2018 13:02:22 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id EBF12FB1F; Thu, 22 Nov 2018 13:02:21 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1542891741248180" MIME-Version: 1.0 Date: Thu, 22 Nov 2018 13:02:21 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/graphics/gimp To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20181122130221.EBF12FB1F@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1542891741248180 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: ryoon Date: Thu Nov 22 13:02:21 UTC 2018 Modified Files: pkgsrc/graphics/gimp: Makefile PLIST distinfo Log Message: Update to 2.10.8 Changelog: Overview of Changes from GIMP 2.10.6 to GIMP 2.10.8 =================================================== Core: - Use adaptive chunk size in GimpProjection when 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 save or export/overwrite an image without pressing Enter first to confirm changes. - Heal, Dodge/Burn, Smudge, and Convolve 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 XCF 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 minimum GIMP version label. CLI: - New self-explanatory --enable-win32-debug-console CLI option Debugging: - New GimpBacktrace API provides an interface for creating and traversing multi-threaded backtraces, as well as querying symbol information. Backends are available for Linux and Windows. - Performance log recording now available in the Dashboard dock. The log contains a series of samples of the dashboard variables, as well as the full program backtrace, when available. As such, it essentially acts as a built-in profiler, which allows us to correlate program execution with the information available through the Dashboard. - New performance-log-expand.py tool decodes a delta-encoded performance log by expanding the deltas, producing a log where each sample (and other relevant elements) contain complete information. The structure of expanded logs is identical to that of delta-encoded logs, the expanded log simply has no deltas. - New performance-log-resolve.py tool resolves symbol information in backtraces. The logs produced by GIMP only specify the program counter at each stack frame, providing an address-map to map program-counter addresses to actual symbols separately. This tool looks up each program-counter address in the address map, incorporating the relevant symbol information directly into the backtrace. - New performance-log-deduce.py tool that statistically deduces the correct thread states based on backtrace address frequency, fixing local inaccuracies. - New performance-log-viewer.py tool that is a viewer for GIMP performance logs, with a sample-selection area at the top and an information area at the bottom. The sample-selection area visualizes the sampled variables and markers using a simultaneous set of plots, and displays the currently selected samples. The information area shows global information stored in the log, as well as information specific to the currently selected samples, including variable listing and statistics, full backtrace, and profile/call-graph information. Translations: - Updated translations: Danish, Dutch, Finnish, German, Hungarian, Italian, Polish, Portuguese (Brazil), Spanish, Swedish, Ukrainian. To generate a diff of this commit: cvs rdiff -u -r1.298 -r1.299 pkgsrc/graphics/gimp/Makefile cvs rdiff -u -r1.63 -r1.64 pkgsrc/graphics/gimp/PLIST cvs rdiff -u -r1.95 -r1.96 pkgsrc/graphics/gimp/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1542891741248180 Content-Disposition: inline Content-Length: 6112 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.298 pkgsrc/graphics/gimp/Makefile:1.299 --- pkgsrc/graphics/gimp/Makefile:1.298 Wed Nov 14 22:21:38 2018 +++ pkgsrc/graphics/gimp/Makefile Thu Nov 22 13:02:21 2018 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.298 2018/11/14 22:21:38 kleink Exp $ +# $NetBSD: Makefile,v 1.299 2018/11/22 13:02:21 ryoon Exp $ -DISTNAME= gimp-2.10.6 -PKGREVISION= 4 +DISTNAME= gimp-2.10.8 CATEGORIES= graphics MASTER_SITES= http://download.gimp.org/pub/gimp/v${PKGVERSION_NOREV:R}/ EXTRACT_SUFX= .tar.bz2 Index: pkgsrc/graphics/gimp/PLIST diff -u pkgsrc/graphics/gimp/PLIST:1.63 pkgsrc/graphics/gimp/PLIST:1.64 --- pkgsrc/graphics/gimp/PLIST:1.63 Sun Sep 30 16:14:55 2018 +++ pkgsrc/graphics/gimp/PLIST Thu Nov 22 13:02:21 2018 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.63 2018/09/30 16:14:55 minskim Exp $ +@comment $NetBSD: PLIST,v 1.64 2018/11/22 13:02:21 ryoon Exp $ bin/gimp bin/gimp-2.10 bin/gimp-console @@ -1040,6 +1040,7 @@ share/gimp/2.0/icons/Color/scalable/apps share/gimp/2.0/icons/Color/scalable/apps/gimp-linked.svg share/gimp/2.0/icons/Color/scalable/apps/gimp-list.svg share/gimp/2.0/icons/Color/scalable/apps/gimp-menu-left.svg +share/gimp/2.0/icons/Color/scalable/apps/gimp-marker.svg share/gimp/2.0/icons/Color/scalable/apps/gimp-menu-right.svg share/gimp/2.0/icons/Color/scalable/apps/gimp-merge-down.svg share/gimp/2.0/icons/Color/scalable/apps/gimp-move-to-screen.svg @@ -1225,6 +1226,7 @@ share/gimp/2.0/icons/Color/scalable/apps share/gimp/2.0/icons/Color/scalable/apps/media-optical.svg share/gimp/2.0/icons/Color/scalable/apps/media-playback-pause.svg share/gimp/2.0/icons/Color/scalable/apps/media-playback-start.svg +share/gimp/2.0/icons/Color/scalable/apps/media-record.svg share/gimp/2.0/icons/Color/scalable/apps/media-seek-backward.svg share/gimp/2.0/icons/Color/scalable/apps/media-skip-backward.svg share/gimp/2.0/icons/Color/scalable/apps/media-skip-forward.svg @@ -1987,6 +1989,7 @@ share/gimp/2.0/icons/Symbolic-Inverted/s share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/gimp-line-spacing.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/gimp-linked.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/gimp-list.svg +share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/gimp-marker.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/gimp-menu-left.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/gimp-menu-right.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/gimp-merge-down.svg @@ -2170,6 +2173,7 @@ share/gimp/2.0/icons/Symbolic-Inverted/s share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/list-add.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/list-remove.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/media-floppy.svg +share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/media-record.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/media-optical.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/media-playback-pause.svg share/gimp/2.0/icons/Symbolic-Inverted/scalable/apps/media-playback-start.svg @@ -2488,6 +2492,7 @@ share/gimp/2.0/icons/Symbolic/scalable/a share/gimp/2.0/icons/Symbolic/scalable/apps/gimp-line-spacing.svg share/gimp/2.0/icons/Symbolic/scalable/apps/gimp-linked.svg share/gimp/2.0/icons/Symbolic/scalable/apps/gimp-list.svg +share/gimp/2.0/icons/Symbolic/scalable/apps/gimp-marker.svg share/gimp/2.0/icons/Symbolic/scalable/apps/gimp-menu-left.svg share/gimp/2.0/icons/Symbolic/scalable/apps/gimp-menu-right.svg share/gimp/2.0/icons/Symbolic/scalable/apps/gimp-merge-down.svg @@ -2674,6 +2679,7 @@ share/gimp/2.0/icons/Symbolic/scalable/a share/gimp/2.0/icons/Symbolic/scalable/apps/media-optical.svg share/gimp/2.0/icons/Symbolic/scalable/apps/media-playback-pause.svg share/gimp/2.0/icons/Symbolic/scalable/apps/media-playback-start.svg +share/gimp/2.0/icons/Symbolic/scalable/apps/media-record.svg share/gimp/2.0/icons/Symbolic/scalable/apps/media-seek-backward.svg share/gimp/2.0/icons/Symbolic/scalable/apps/media-skip-backward.svg share/gimp/2.0/icons/Symbolic/scalable/apps/media-skip-forward.svg @@ -3721,6 +3727,7 @@ share/gtk-doc/html/libgimpwidgets/gimp-l share/gtk-doc/html/libgimpwidgets/gimp-line-spacing.png share/gtk-doc/html/libgimpwidgets/gimp-linked.png share/gtk-doc/html/libgimpwidgets/gimp-list.png +share/gtk-doc/html/libgimpwidgets/gimp-marker.png share/gtk-doc/html/libgimpwidgets/gimp-menu-left.png share/gtk-doc/html/libgimpwidgets/gimp-menu-right.png share/gtk-doc/html/libgimpwidgets/gimp-merge-down.png @@ -4355,4 +4362,3 @@ share/locale/zh_TW/LC_MESSAGES/gimp20-ti share/locale/zh_TW/LC_MESSAGES/gimp20.mo share/metainfo/gimp-data-extras.metainfo.xml share/metainfo/org.gimp.GIMP.appdata.xml -@pkgdir share/gimp/2.0/fonts Index: pkgsrc/graphics/gimp/distinfo diff -u pkgsrc/graphics/gimp/distinfo:1.95 pkgsrc/graphics/gimp/distinfo:1.96 --- pkgsrc/graphics/gimp/distinfo:1.95 Tue Aug 28 13:51:08 2018 +++ pkgsrc/graphics/gimp/distinfo Thu Nov 22 13:02:21 2018 @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.95 2018/08/28 13:51:08 ryoon Exp $ +$NetBSD: distinfo,v 1.96 2018/11/22 13:02:21 ryoon Exp $ -SHA1 (gimp-2.10.6.tar.bz2) = 63bd5cb2a36940d45a94c24d393cc999be1ec5b5 -RMD160 (gimp-2.10.6.tar.bz2) = ad8f381e837ad305a7d52a2da0d8a8c422e7d98b -SHA512 (gimp-2.10.6.tar.bz2) = 1330ec756ec5f57243435e66aeb5f6214a9783e26763be6679714010a631e47dbb8b5f610195587af29261d2183332a4a4c6202acafc3f2837ae7a6b7f9a30c2 -Size (gimp-2.10.6.tar.bz2) = 31447973 bytes +SHA1 (gimp-2.10.8.tar.bz2) = fb694b0cda834e7b7924e9ba09b764b5c46fe93c +RMD160 (gimp-2.10.8.tar.bz2) = 6ba70462096cc79c80c4e5bcb8abfe3c339542d6 +SHA512 (gimp-2.10.8.tar.bz2) = b458dd710b786152f95a8e48a0727b71cac549fccb31ac9e1e6ac3c617652079773ce7076401f8ade750ed38bdc78dfdec3317423f4c4e9c931f78002bd7454e +Size (gimp-2.10.8.tar.bz2) = 31954568 bytes SHA1 (patch-aa) = 403c46d7070de208769e99e512922ba3a5b7129b SHA1 (patch-ab) = 37820b9e03702248294f0030ffbd09e7f14f3dcb SHA1 (patch-app_core_gimpbrush-transform.cc) = 2524948ed5b04ab2b50f169f5dfd5eba4aac4395 --_----------=_1542891741248180--