pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/gimp Update to 2.10.8
details: https://anonhg.NetBSD.org/pkgsrc/rev/12cb752b7c8a
branches: trunk
changeset: 325635:12cb752b7c8a
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Thu Nov 22 13:02:21 2018 +0000
description:
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.
diffstat:
graphics/gimp/Makefile | 5 ++---
graphics/gimp/PLIST | 10 ++++++++--
graphics/gimp/distinfo | 10 +++++-----
3 files changed, 15 insertions(+), 10 deletions(-)
diffs (101 lines):
diff -r a300f24c5917 -r 12cb752b7c8a graphics/gimp/Makefile
--- a/graphics/gimp/Makefile Thu Nov 22 13:01:51 2018 +0000
+++ b/graphics/gimp/Makefile Thu Nov 22 13:02:21 2018 +0000
@@ -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
diff -r a300f24c5917 -r 12cb752b7c8a graphics/gimp/PLIST
--- a/graphics/gimp/PLIST Thu Nov 22 13:01:51 2018 +0000
+++ b/graphics/gimp/PLIST Thu Nov 22 13:02:21 2018 +0000
@@ -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/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/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/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/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/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/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-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.mo
share/metainfo/gimp-data-extras.metainfo.xml
share/metainfo/org.gimp.GIMP.appdata.xml
-@pkgdir share/gimp/2.0/fonts
diff -r a300f24c5917 -r 12cb752b7c8a graphics/gimp/distinfo
--- a/graphics/gimp/distinfo Thu Nov 22 13:01:51 2018 +0000
+++ b/graphics/gimp/distinfo Thu Nov 22 13:02:21 2018 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index