diff --git a/gimp-2.10.12.tar.bz2 b/gimp-2.10.12.tar.bz2 deleted file mode 100644 index c125057..0000000 --- a/gimp-2.10.12.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d80b58e0784120d57d327294f6a1fda281ff51a61935c2cd764da281acaac71 -size 32614932 diff --git a/gimp-2.10.14.tar.bz2 b/gimp-2.10.14.tar.bz2 new file mode 100644 index 0000000..961a129 --- /dev/null +++ b/gimp-2.10.14.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df9b0f11c2078eea1de3ebc66529a5d3854c5e28636cd25a8dd077bd9d6ddc54 +size 32786424 diff --git a/gimp.changes b/gimp.changes index d2cc28d..14d0995 100644 --- a/gimp.changes +++ b/gimp.changes @@ -1,3 +1,149 @@ +------------------------------------------------------------------- +Thu Oct 31 23:44:59 UTC 2019 - Marcus Rueckert + +- bump babl and gegl deps to match configure script + +------------------------------------------------------------------- +Thu Oct 31 23:04:33 UTC 2019 - Marcus Rueckert + +- Update to version 2.10.14: + https://www.gimp.org/news/2019/10/31/gimp-2-10-14-released/ + + Core: + - New "Selected areas continue outside the image" toggle option + to the "Feather Selection" dialog. + - New "Allow editing on non-visible layers" setting in + Preferences to allow painting, transforming, and selecting on + layers with toggled off visibility. + - XCF loading a bit more resilient to corruption: it doesn't + stop any more at the first layer or channel error; instead it + tries to load more layers/channels to salvage as much data as + possible from a corrupted XCF file. + - In gimp:gradient, fix dithering to correspond to how we + actually round float values to 8-bit. In particular, this + avoids introducing noise when a component is fixed at 0 or 1 + along a segment. + - New "Show All" view mode allowing to show pixels outside the + canvas boundary. + - New "Show Canvas Boundary" option to render a dotted line + around the canvas boundary. + - New "Keep Padding in "Show All" Mode" option, also available + as a default option via Preferences, to preserve the padding + color instead of displaying the checkerboard. + - Several features updated to react as expected when run + out-of-canvas: color-picking, canvas grid, transform tools, + bucket fill, and more. + - Loaded images' pixel density will now default to 72 PPI when + no explicit resolution information was stored in the imported + file. Newly created images' default pixel density will + continue to be based on the default image template (with + value 300 PPI if it has not be changed), yet not loaded + images anymore. 72 PPI is the common default in most software + (and in standards such as Exif) so it makes sense we stick to + it, only for loaded images. + + Tools: + - Free Select tool: fast copy|cut-paste modifiers (Alt + + Ctrl|Shift) are now working even when the selection is not + committed. Starting a fast copy|cut-paste will automatically + close the polygon and commit the selection, accelerating fast + usage of free selections. + - Foreground Select tool: new "Grayscale" Preview Mode. Also, a + color selector for "Color" preview (original preview mode) + now available, to select any color and opacity for the + preview. + - Add a new "Image" transform type to the transform tools, in + addition to the existing "Layer", "Selection", and "Path" + transform types. The "Image" mode transforms the entire + image, rather than a single item. In tools with a preview, + the preview shows the transformed image projection. The + clipping mode controls how the canvas is clipped during the + transform; in particular, the ADJUST clipping mode resizes + the canvas to fit its transformed size. + - In GimpFilterTool, add a new "clipping" option, which can be + either Adjust or Clip. This option is controllable for + layers, when there's no selection mask. When set to Adjust, + which is used by default, the filter's output may extent past + the drawable's boundary, and the drawable will be resized to + match the output when committed. + - Gradient tool: offest support in shaped gradients + + Plug-ins: + - Simple 8-bit port of filters to GEGL: nl-filter, film, + fractal-explorer, flame, blinds, jigsaw, gradient-flare, + checkerboard, tile-small, curve-bend, sample-colorize, + map-object, lighting, grid, despeckle, sphere-designer, + contrast-retinex, hot, sparkle, cml-explorer, destripe, + twain, animation-optimize, depth-merge, warp, imagemap, + gimpressionist + - Port of filters to GEGL with float support: van-gogh-lic. + - Add color profile support for HEIF (only when libheif 1.4.0 + is available). + - TIFF import will now ask (in interactive mode) how to process + unspecified TIFF channels: non-premultiplied (used to be the + default) alpha, premultiplied alpha, or just import as + generic channel. + - HEIF export now improved with same profile logics as JPEG or + WebP (it can actually export higher bit-depth data, so + profile logics should be the one as in PNG, but we only + support 8 bpc HEIF for the time being). + - HEIF export dialog now has a "Save color profile" checkbox + allowing to not export with a profile when needed (needs + libheif 1.4.0 or higher). + - PDF exporting: text layers in layer groups are now exported + as proper text. + - Cleaned up the file-dds GUI, removed the "Advanced" expander. + - gimptool external tool now install plug-ins into subfolders + (this is not mandatory in GIMP 2.10 yet, unlike future GIMP + 3, but is already the recommended folder structure for + plug-ins). + - 3 procedures ("color-decode-ycocg", + "color-decode-ycocg-scaled" and "color-decode-alpha-exp") + removed from file-dds plug-in because they are hacks which + should stay internal to the plug-in and are semantically wrong + because colors in drawables are never in such formats. + + Filters: + - New "Normal Map" filter to generate normal maps from height + maps in the Generic section. + - Replace old filters with GEGL operation counterparts: + edge-neon (gegl:edge-neon), contrast-normalize + (gegl:stretch-contrast), oilify (gegl:oilify) + - Add gegl:bayer-matrix and gegl:linear-sinusoid to Filters -> + Render -> Pattern. + - Add gegl:newsprint to Filters -> Distorts. + - Add gegl:mean-curvature-blur to Filters -> Blur. + + Performance: + - Add an active-thread variable to the dashboard's misc group, + showing the number of active worker threads. + - Reduce time complexity of layer-group translation. When + translating a layer group, avoid separately updating the + original area of the child layers before translating them (as + per the fix to issue #3484), as this results in quadratic + time complexity w.r.t. to the maximal subgroup nesting level. + Instead, simply defer the updating of the group's offset + until *after* translating the child layers, so that their + original area isn't clipped by the parent, while their new + area is still properly updated even if the parent's size + changes. + + User interface: + - Many mnemonics added in various dialogs. + - Add a gimp-rotate-image-arbitrary action, and a corresponding + "Image -> Transform -> Arbitrary Rotation..." menu entry, + which activates the rotate tool in image mode (similarly to + the corresponding action for layers). + - On Windows, minimized GIMP window is now deiconified when + GIMP is run again (clicking its shortcut or otherwise). + + Preferences: + - New "Swap compression" option: explicit control over the + tile-swap compression algorithm in GEGL. "Best performance" + is used by default, "Balanced", "Best compression", and + "None" (disables compression) are available. + + Devel docs: + - Update the libgimpconfig and libgimpbase docs. + - Update docs with missing symbols and types. + - New docs for structs and enums. + + Debugging: + - New mnemonic-clashes tool to help looking for mnemonic + clashes. + + Updated translations. + ------------------------------------------------------------------- Sat Jun 15 17:24:43 UTC 2019 - Bjørn Lie diff --git a/gimp.spec b/gimp.spec index 70de550..c3c3c56 100644 --- a/gimp.spec +++ b/gimp.spec @@ -19,7 +19,7 @@ %global abiver 4 %global apiver 2.0 Name: gimp -Version: 2.10.12 +Version: 2.10.14 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.66 +BuildRequires: pkgconfig(babl) >= 0.1.72 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.14 +BuildRequires: pkgconfig(gegl-0.4) >= 0.4.18 BuildRequires: pkgconfig(gexiv2) >= 0.10.6 BuildRequires: pkgconfig(glib-2.0) >= 2.54.2 BuildRequires: pkgconfig(gtk+-2.0) >= 2.24.10