diff --git a/gimp-2.10.10.tar.bz2 b/gimp-2.10.10.tar.bz2 deleted file mode 100644 index eaf7fe6..0000000 --- a/gimp-2.10.10.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:12d1f243265c7aee1f2c6e97883a5c90ddc0b19b4346cf822e24adbb6c998c77 -size 32408724 diff --git a/gimp-2.10.12.tar.bz2 b/gimp-2.10.12.tar.bz2 new file mode 100644 index 0000000..c125057 --- /dev/null +++ b/gimp-2.10.12.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d80b58e0784120d57d327294f6a1fda281ff51a61935c2cd764da281acaac71 +size 32614932 diff --git a/gimp.changes b/gimp.changes index 6c4ac3f..d2cc28d 100644 --- a/gimp.changes +++ b/gimp.changes @@ -1,3 +1,94 @@ +------------------------------------------------------------------- +Sat Jun 15 17:24:43 UTC 2019 - Bjørn Lie + +- Update to version 2.10.12: + + Core: + - Add an "Incremental" option to the Dodge/Burn tool, which, + similarly to the Paintbrush, Pencil, and Eraser tools, + applies the effect incrementally as the pointer moves. + - Curves now have a concept of smooth vs corner points: smooth + points produce a smooth curve, while corner points produce a + sharp curve (previously, all points were smooth). + - Search the user font directory path on Windows (since Windows + 10, non-admin users have the ability to install fonts). This + is only a temporary hack until fontconfig adds proper + upstream support. + - In gimp_brush_core_get_paint_buffer(), when allocating a new + paint buffer, clear the old buffer *before* allocating the + new one, to reduce the amount of simultaneously allocated + memory. + - In GimpPaintbrush, avoid refilling the paint buffer at each + dab if the paint color/pixmap hasn't changed, hence allowing + faster painting in some specific cases. + - Add hygon cpu detection and enable MMX/SSE support. + - Add a GimpSymmetry::get_transform() virtual function and a + corresponding gimp_symmetry_get_transform() function which + return the brush transform corresponding to a given symmetry + stroke in terms of the rotation angle and reflection flag (in + contrast to gimp_symmetry_get_operation() which returns the + same transforation in terms of a GeglNode). This allows us to + simplify, fix (artifact bugs, etc.), and improve the + painting-code performance for several symmetry painting + cases. + - New gimp-brush-pipe-spacing parasite set by core code to + preserve GIH brush's spacing across reloads. + - Add a new Offset filter tool, as a front-end to gimp:offset. + The tool replaces, and provides the same interface as the + drawable-offset dialog while also providing live preview and + on-canvas interaction. + + Plug-ins: + - Exported profile and data format strategy updated in several + file plug-ins. + - When not saving a profile, we always export as sRGB data, as + most viewers would not display the image properly otherwise. + - When saving a profile: + . If a profile was manually assigned, we always export to the + assigned format, hence pixel data is converted accordingly, + whatever the work format. + - If no profile was assigned: + . If the export format support high-bit depth, we export the + work format as-is. + . If the export format is 8-bit max, we convert the work + format to sRGB, except if the work format is 8-bit linear. + + The following plug-ins were updated: JPEG, PNG, TIFF and WebP. + + Tools: + - Add input/output spin-buttons to the Curves tool, which allow + setting the selected point's coordinates numerically. When + the image precision is greater than 8-bpc, use a 0.00-100.00 + range for the point-coordinate spin-buttons instead of a + 0-255 range. + - In the Curves tool, allow changing the curve's point types + (cf. new curve corner points in Core section). Corner points + are displayed with a diamond shape instead of a circle. + - Free Select tool now creates a selection as soon as the + polygon is closed. This selection is updated when the + polygon, or the relevant tool-options, change, similarly to + GimpRectangleSelectTool. + - Derive GimpEraser from GimpPaintbrush, instead of directly + from GimpBrushCore. This allows GimpEraser to reuse the + paint-buffer content across dabs, improving performance. + - Allow moving an intersecting pair of guides with the Move tool. + + User interface: + - In GimpCurveView, when dragging an existing curve point, + don't immediately move the point to the cursor position upon + button press, but rather move it relative to its current + position as the cursor moves. This allows selecting a point + without moving it, and adjusting its position more easily. + - When the cursor hovers above a point in GimpCurveView, or + when dragging a point, have the coordinate indicator show the + point's position, rather than the cursor's. + - In GimpCurveView, when holding down Ctrl while + adding/dragging a point, snap the y-coordinate to the + original curve (at the start of the drag). This is + particularly useful for adding points along the curve. + - In GimpDashboard, don't show legend for groups with no meter. + - Add a tile-alloc-total variable to the dashboard's memory and + misc groups, showing the total amount of memory used by the + tile allocator. + - Add a "Save Keyboard Shortcuts Now" button to the Configure + Keyboard Shortcuts dialog. + + Updated translations. + ------------------------------------------------------------------- Sun May 5 09:49:36 UTC 2019 - ecsos@opensuse.org diff --git a/gimp.spec b/gimp.spec index 66522d7..70de550 100644 --- a/gimp.spec +++ b/gimp.spec @@ -19,7 +19,7 @@ %global abiver 4 %global apiver 2.0 Name: gimp -Version: 2.10.10 +Version: 2.10.12 Release: 0 Summary: The GNU Image Manipulation Program License: GPL-3.0-or-later @@ -63,12 +63,12 @@ BuildRequires: python-gtk-devel >= 2.10.4 BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(atk) >= 2.2.0 -BuildRequires: pkgconfig(babl) >= 0.1.56 +BuildRequires: pkgconfig(babl) >= 0.1.66 BuildRequires: pkgconfig(cairo) >= 1.12.2 BuildRequires: pkgconfig(cairo-pdf) >= 1.12.2 BuildRequires: pkgconfig(dbus-glib-1) >= 0.70 BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.8 -BuildRequires: pkgconfig(gegl-0.4) >= 0.4.8 +BuildRequires: pkgconfig(gegl-0.4) >= 0.4.14 BuildRequires: pkgconfig(gexiv2) >= 0.10.6 BuildRequires: pkgconfig(glib-2.0) >= 2.54.2 BuildRequires: pkgconfig(gtk+-2.0) >= 2.24.10