Dominique Leuenberger 2019-11-10 21:17:24 +00:00 committed by Git OBS Bridge
commit c5e33d6ead
4 changed files with 152 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7d80b58e0784120d57d327294f6a1fda281ff51a61935c2cd764da281acaac71
size 32614932

3
gimp-2.10.14.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df9b0f11c2078eea1de3ebc66529a5d3854c5e28636cd25a8dd077bd9d6ddc54
size 32786424

View File

@ -1,3 +1,149 @@
-------------------------------------------------------------------
Thu Oct 31 23:44:59 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
- bump babl and gegl deps to match configure script
-------------------------------------------------------------------
Thu Oct 31 23:04:33 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
- 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 <bjorn.lie@gmail.com>

View File

@ -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