Commit graph

14509 commits

Author SHA1 Message Date
wiz
a9d4f53f7a librsvg: update to 2.50.3.
Version 2.50.3

- #601 - Compute correct bounds for objects with stroke-width=0.

- #545 - Fix MacOS build (Ignacio Casal Quinteiro, Christian Hergert).

- Fix test suite on Rust 1.49 (Sven Neumann).

Version 2.50.2

- #642 - Fix dx/dy offsets in nested <tspan> elements.

Version 2.50.1

- #615: SVG2: Support a chain of uri() filters in the "filter" property
  (John Ledbetter, Sven Neumann).

- #483: Support CSS selectors for attribute matching, like rect[attr^="prefix"]

- #554: Fixed the geometry_for_layer() APIs to not ignore the passed viewport.

- Fixed CSS "import" so it allows only files from the same base directory
  (Lars Schmertmann).

- #623 - The pkg-config files (*.pc) do not define the 'svgz_supported' and
  'css_supported' variables anymore.  These variables were hardcoded
  to 'true' and unchanged since 2011.

- #624 - The source repository no longer produces a librsvg-uninstalled.pc file.

Version 2.50.0

- The following is a summary of changes between 2.48.x and 2.50.0.  For
  full details, please see the 2.49.x release notes below.

- This release requires at least Rust 1.40.

- Windows builds now support ARM64, thanks to Chun-wei Fan.

- Librsvg now consumes much less memory for large SVG files.  The limit for
  the maximum number of elements in an SVG is bigger now at 1 million
  elements (this limit exists to avoid unbounded memory consumption by
  maliciously large files, and is plenty to render even very detailed
  maps).  Thanks to Sergey "Shnatsel" Davidoff and Adam Reichold for making
  this possible.

- #34 - The 'font' shorthand in is now supported in CSS.  Librsvg
  ignores the 'line-height' sub-property because it cannot be done
  easily with Pango, but everything else in 'font' should work now.

- Many new features from SVG2:

- #508 - radialGradient now supports the "fr" property from SVG2
  (Dunja Lalic, Corentin Rossignon).

- #568 - Support href attribute in addition to xlink:href per SVG2.

- #560 - Ignore missing filter references per SVG2.

- #607 - Support the mix-blend-mode property from SVG2 and the
  Compositing and Blending Level 1 specification, so layers can be
  composited with operators like multiply/screen/color-burn, etc.
  https://www.w3.org/TR/compositing-1/ (John Ledbetter).

- #473 - Support the paint-order property from SVG2, so one can pick
  the order in which a path's fill/stroke/markers are drawn (John Ledbetter).

- Many bug fixes and little optimizations; see the 2.49.x release notes for
  details.  Thanks to Paolo Borelli, Daniel Kolesa, Ernestas Kulik.
  Sven Neumann, Bastien Orivel, Jordan Petridis, Emile Snyder.

- Special thanks to Sven Neumann for fixing all the cargo-clippy lints.

Version 2.49.5

- #607 - Support the mix-blend-mode property from SVG2 and the
  Compositing and Blending Level 1 specification, so layers can be
  composited with operators like multiply/screen/color-burn, etc.
  https://www.w3.org/TR/compositing-1/ (John Ledbetter).

- #473 - Support the paint-order property from SVG2, so one can pick
  the order in which a path's fill/stroke/markers are drawn (John Ledbetter).

- Cleanups of the basic drawing and paint-handling code (Paolo Borelli).

- Many style fixes per cargo-clippy (Sven Neumann).

- Improved documentation on the library's internals.

Version 2.49.4

- Support ARM64 Windows builds (Chun-wei Fan).

- #165 - Draw zero-length paths with square caps correctly (Bastien Orivel).

- #568 - Support href attribute in addition to xlink:href per SVG2.

- #560 - Ignore missing filter references per SVG2.

- #609 - Support the transform attribute again in clipPath (Sven Neumann).

- Update Criterion benchmarks (Ernestas Kulik).

- Update to newer dependencies (Bastien Orivel).

- Many style fixes per cargo-clippy (Dunja Lalic, Sven Neumann).

Version 2.49.3

- #34 - The 'font' shorthand in is now supported in CSS.  Librsvg
  ignores the 'line-height' sub-property because it cannot be done
  easily with Pango, but everything else in 'font' should work now.

- #605 - Compute 'bolder' and 'lighter' font-weight correctly.

- #219 - Make the path parser have a tokenizer/parser (Emile Snyder).

- Fixes for the CI after the gitlab.gnome.org changes (Jordan Petridis).

- Fixed some typos in the documentation (codespell is awesome!).

Version 2.49.2

- Fix failing tests.

Version 2.49.1

- (#604) - Fix build on big-endian machines.  Thanks to Daniel Kolesa
  for testing this repeatedly.

Version 2.49.0

- Memory consumption of parsed SVG data is greatly reduced.  Property
  values, path data, and text nodes now use much less memory than
  before.  Thanks to Sergey "Shnatsel" Davidoff and Adam Reichold for
  their contributions.

- With that reduction in memory consumption, librsvg can now load up
  to 1 million XML elements.  This is a hard limit to avoid malicious
  files consuming arbitrary amounts of memory.

- #508 - radialGradient now supports the "fr" property from SVG2
  (Dunja Lalic, Corentin Rossignon).

- Sven Neumann has written a fantastic test suite for rsvg-convert(1).
  Now we can modify this program with confidence.

- Many, many cleanups (Paolo Borelli).

- #594 - Only compute locale information for elements that need it.

- As usual, thanks to Bastien Orivel for keeping dependent crates updated.

- Fix Windows builds without PangoFT2.

- Benchmarks of internal functions work now.  You can run "cargo bench"
  in librsvg/ and rsvg_internals/.

Version 2.48.5

- #577 - Support multiple fonts in the font-family property (Bastien Orivel).
  Previously in font-family="Foo, Bar, Baz" only Foo would get used.

- #591 - Catch overflow when rendering files with a huge viewBox.

- #593 - Don't panic with an empty objectBoundingBox for a mask.

- #596 - Fix introspection data for rsvg_handle_set_stylesheet (Sutou Kouhei).

- Fixes to the librsvg_crate documentation (Abraham Toriz).

- Loading raster images for inclusion in an SVG and producing
  GdkPixbufs is now faster.

Version 2.48.4

- #590 - Fix regression when rendering masks.

- #588 - Fix panic when a big viewBox creates an invalid transform.

- #592 - Fix invalid argument to g_log_structured_array()
2021-04-13 10:28:00 +00:00
wiz
78128a01dd gexiv2: mark python as build dependency only
Bump PKGREVISION.
2021-04-13 09:04:19 +00:00
nia
9370b008ae cheese: mark build-time dependencies 2021-04-12 13:34:56 +00:00
nia
43742b3dc7 girara: set PYTHON_FOR_BUILD_ONLY 2021-04-12 13:24:40 +00:00
nia
7c9ac0c4d4 graphene: set PYTHON_FOR_BUILD_ONLY 2021-04-12 13:23:36 +00:00
nia
7276f319b6 viewnior: update msfmt workaround, set PYTHON_FOR_BUILD_ONLY 2021-04-12 13:23:05 +00:00
nia
cfa057111d zathura-djvu: set PYTHON_FOR_BUILD_ONLY 2021-04-12 12:57:36 +00:00
nia
d4a0d4c822 zathura-cb: set PYTHON_FOR_BUILD_ONLY 2021-04-12 12:57:14 +00:00
nia
05a232ec0b MesaLib: unset USE_LIBTOOL, this uses meson 2021-04-12 12:40:01 +00:00
nia
59a348c22e gdk-pixbuf2-xlib: remove gmake dependency, set PYTHON_FOR_BUILD_ONLY 2021-04-12 12:07:35 +00:00
nia
331e1de171 gdk-pixbuf2: remove gmake dependency, set PYTHON_FOR_BUILD_ONLY 2021-04-12 11:33:16 +00:00
nia
2051b405bd imv: set PYTHON_FOR_BUILD_ONLY 2021-04-12 11:02:48 +00:00
adam
c9b3ac2dcf Revbump for multimedia/x265 update 2021-04-12 08:29:59 +00:00
pin
8d66452b4a graphics/qrrs: update to 0.1.6
-Little README changes
-Update license
-Add tarpaulin to shell.nix
-Separate creating cli and getting matches for better testing
-Add cli test
-Fix ugly unicode in README
2021-04-12 08:05:22 +00:00
triaxx
752eb7016f ImageMagick: Update to 7.0.11.6
upstream changes:
-----------------
7.0.11-6
  * fix portable Windows build.

7.0.11-5
  * OpenCL will be disable by default, use the environment variable
    MAGICK_OCL_DEVICE to turn it on or select the device to use.
  * eliminate extraneous spaces in AC_PATH_PROG (reference
    https://github.com/ImageMagick/ImageMagick/issues/3428).
  * fix handling of non-square images with -fft option.
  * enable FFTW support with --with-fftw configure script command-line option.

7.0.11-4
  * support caption:split define (reference
    https://github.com/ImageMagick/ImageMagick/discussions/3389).
  * avoid an omp deadlock with policy string

7.0.11-3
  * Eliminate multiple division by zero exceptions (reference
    https://github.com/ImageMagick/ImageMagick/issues/3339 and others).
  * Use -define filename:literal=true to bypass interpretting embedded
    formatting characters and instead use the filename literally.

7.0.11-2
  * decode HEIC images in sRGB instead of YCbCr.
  * Division by zero error is possible if crafty file sets film-gamma property
  * Check for overflow in thumbnail coder
  * Prevent compiler from optimizing out buffer clearing in cipher
  * Clone properties from image stack.
  * Set overall image depth statistic in Composite channel.

7.0.11-1
  * Clone properties from image stack.
  * fix EXR crash (reference
    https://github.com/ImageMagick/ImageMagick/issues/3242).
2021-04-12 06:28:32 +00:00
nia
436fc30b2c gexiv2: needs c99 2021-04-09 20:24:43 +00:00
tnn
9f2297f18e revert wrong fix for py-scipy python 3.6 deprecation, fix properly 2021-04-09 14:41:34 +00:00
adam
ddd121fabe inkscape: updated to 1.0.2
inkscape: updated to 1.0.2

Inkscape 1.0.2

This is a bugfix release:
- More granular controls for canvas zooming and rotation
- Fixes extensions popping up when a clipboard manager was used
- Several crashes fixed
2021-04-09 11:18:24 +00:00
pin
795cc56700 Add qrrs 2021-04-09 09:07:41 +00:00
pin
f796c359d1 graphics/qrrs: import package
QRrs is a command-line utility written in rust for working with qr codes
(what actually follows from the name).
2021-04-09 09:06:53 +00:00
adam
00cdaeac3c gimp: PLIST fix; pkglint fixes 2021-04-09 07:02:58 +00:00
wiz
14c07cf0ce *: bump PKGREVISION for nss linking fix 2021-04-09 06:54:56 +00:00
adam
093f4748db gegl: PLIST fix 2021-04-09 05:12:58 +00:00
adam
8904244d02 cairomm: updated to 1.14.2
1.14.2 (stable):

The tarball for 1.14.2 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Build:
* Meson build: Fix versioning on macOS
* Require cairo >= 1.12.0
  Not a new requirement, but now it's specified in configure.ac and
  meson.build, so a failure to meet it is noticed earlier when building


1.14.0 (stable):

The tarball for 1.14.0 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Cairo:
* Add Context::get_source_for_surface()

Build:
* Fix the build with MinGW headers
* enums.h: Guard the FT-specific include and the enum with an ifdef
* Add NMake Makefiles
  Remove Visual Studio 2013 projects
* Add support for building with Meson
* Use __declspec(dllexport) when building cairomm on Visual Studio
  Stop using gendef.exe by default
* docs/reference/: Update for Doxygen >= 1.8.16

Tests:
* Update the source code
* Don't include deprecated Boost header files
  Fix tests in Autotools builds

Documentation:
* README: Update with instructions for building cairomm
2021-04-08 21:08:40 +00:00
nia
64fc457311 gexiv2: update to 0.12.2
gexiv2 0.12.2 - 20 Feb 2021

 * Introduce gexiv2_metadata_get_exif_data
 * Clarify License of C/C++ code
 * Documentation clean-up
 * Fix filename handling for windows
 * Fix _get_iptc_tags returning duplicates
 * Add _get_multiple() for all tag domains
 * Introduce a set of new functions that will pass on Exiv2's exception
   instead of silently dropping a warning to the console
 * Fix XMP tags sort order
 * Fix xmpText/altLang handling for _get_tag_multiple()
 * Add XMP namespace lookup
 * Windows compatibility fixes

Bugs fixed in this release:
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/10
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/57
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/58
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/59
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/59
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/60
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/61
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/63
2021-04-08 11:23:35 +00:00
adam
8dd0a7c96f Revbump for poppler 2021-04-08 06:19:44 +00:00
markd
9f17ade459 kde applications release: update to 20.12.3
10 months worth of updates.
2021-04-07 12:28:14 +00:00
nia
7307f0462a Unbreak bulk builds.
A dependency became incompatible with Python 3.6.
2021-04-07 08:16:37 +00:00
wiz
62641e44b4 *: bump PKGREVISION for fluidsynth ABI bump 2021-04-05 10:55:28 +00:00
ryoon
4062e3b11e krita: Update to 4.4.3
Changelog:
Krita 4.4.3 Released

Published    3/24/2021

Today, we're releasing Krita 4.4.3. This is strictly a bugfix release. We
spend two beta's worth of testing trying to make this a really stable release,
because from now on, we're focusing on Krita 5!

This will also be the last Krita release for 32 bits Windows; further releases
will be 64 bits only.

This is the first release of Krita with a universal binary for macOS: the DMG
contains both an ARM and a X64 build. Note that the main problem with Krita on
macOS, OpenGL frame redraws interrupting the input queue is still a problem on
both processor architectures.

Bug Fixes

Android

  * Crash when back button was pressed on splash screen
  * Crash when loading files while app is still booting
  * Use lastUpdateTime for copying assets
  * Provide host so pathPattern could be effective
  * Fix color selector covering entire screen (BUG:432459)
  * Saved configs aren't loaded after restart (BUG:432433)
  * Add key functions to psd_layer_effects_shadow_base (BUG:432904)
  * Fix reloading presets from user-imported bundles (BUG:432488)

Crashes

  * Fix crash in halftone filter due to an access to an invalid pointer
  * Fix crash when reapplying a filter with reprompting
  * Fix crash when painting on a filter mask created from a vector selection (
    BUG:432329)

MacOS

  * MacOS: fix the finder plugins for showing a thumbnail or a quick look
    preview (BUG:432328)

Scripting

  * Fix handling the channel flags. Patch by Chris Venter, thanks! (BUG:432226)

Stability and Performance

  * Fix synchronization of zoom level between canvas and the scratchpad
  * Fix normalization in Smart Patch Tool (BUG:430953)
  * Fix performance issues in the foreground/background color button (
    BUG:432936)
  * Fix saving incremental backups (BUG:432701)
  * Fix a problem where the scratchpad could be unresponsive (BUG:431708)
  * Fix Color as Alpha and Preserve Alpha in Custom and Clipboard brushes (
    BUG:432274)
  * Fix the RGBA_brushes bundle so Krita doesn't try to recreate it on startup
    (BUG:431832)
  * Fix handling of style in KisAngleSelector when the spin box must be shown
    flat and use the new angle selector everywhere
2021-04-05 10:53:38 +00:00
thor
fee6258a7b graphics/ImageMagick: drop interactive from description, most use non-interactively 2021-04-03 13:43:27 +00:00
ryoon
27b5258819 gimp: Update to 2.10.24
Changelog:
Release highlights:

    Off-canvas point snapping
    GeoTIFF metadata support (georeferencing information embedded within a TIFF file used by map makers)
    Many improvements in the metadata viewer and editor
    Many file format supports improved: HEIF, PSP, TIFF, JPEG, PNG, PDF, DDS, BMP, PSD
    New "Negative Darkroom" operation to simulate enlargement prints from scans of photographic negatives.
    The RAW image import now handles darktable 3.6 and over
    New Kabyle translation
2021-04-03 05:32:52 +00:00
ryoon
0ebb8077c4 gegl: Update to 0.4.30
Changelog:
GEGL-0.4.30 2021-03-27
----------------------

Build:
~~~~~~

libjpeg and libpng are now required.

Reduce babl requirement to 0.1.78, it is *highly* recommended to build with
a newer babl though despite it being what wants to increase the meson
version requirement. Improved gir build options, fixes for cross compilation.

Large improvements of integration of tests with meson. XML tests are now
outputting in TAP format. As well as many related cleanups of tests that have
been in a state of slight bitrot since the migration to meson.

Upload meson logs as artifcats, use release and debugoptimized build types.

Pin glibc package in arch CI build to a version before it hard depends on linux
4.4.

New Operations:
~~~~~~~~~~~~~~~
  negative-darkroom: This operation is for artists who use hybrid workflow
   technique of analog photography. After scanning a developed negative, this
   operation is used to invert the scan to create a positive image by simulating
   the light behaviour of darkroom enlarger and common photographic papers.

Operations:
~~~~~~~~~~~
  jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  rgbe-load : fix handling of exponent=0 in RLE encoded files.
  color-reduction : Added blue-noise modes, the patents are expired for some
  years already, also added fix to levels parameters; enabling bi-level.
  fattal02 : ensure gaussian pyramid has at least one level.

  paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.


GEGL-0.4.28 2020-12-20
----------------------

Core:
~~~~~

Infrastructure to opt out of listing ops with unmet runtime dependencies.

Build:
~~~~~~

Set vapi metadata better under meson. Make graphviz' dot library is a run-time
not build time dependency.

Operations:
~~~~~~~~~~~

gegl:convert-space and gegl:cast-space operations fixed, and added to build.
icc:load new operation that treats .icc files as images, permitting loading a
space into the graph from file.

Workshop:
~~~~~~~~~

New operation paint-select for an foreground select tool in development.
2021-04-03 05:30:51 +00:00
ryoon
59d145051b babl: Update to 0.1.86
Changelog:
2021-02-26 babl-0.1.86
input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
improved thread safety for babl_space_from_icc
build: allow using babl a subproject in other meson projects.

2020-12-17 babl-0.1.84
Fixed bug in caching of CMYK ICC profiles.
2021-04-03 05:26:50 +00:00
fcambus
89798491f9 xfig: update to 3.2.8.
Patchlevel 8 (Dez 2020)

USER INTERFACE CHANGES:

o Shift + Wheel Up pans left, Shift + Wheel Down pans right.
  Alt or Meta + Wheel Up pops up the edit panel, Alt or Meta + Wheel
  Down pops up the drawing panel. Previously, Shift + Wheel Up or Down
  popped up the edit or drawing panel, respectively, and panning
  sideways could only be achieved by moving the wheel sideways.

NEW FEATURES:

o To display gif image files, either giftopnm and ppmtopcx from the
  netpbm package, imagemagick, or graphicsmagick must be installed.
o Obey the resolution given in embedded png, tiff and jpeg image files.
o Embedded image files are displayed in full color, not reduced to
  a maximum of 256 colors.
o Display embedded pdf files.

BUGS FIXED:

o Read version 1.3 fig files.
o The default resolution of embedded raster images is changed
  from 80 dpi to 72 dpi.
o Read compressed files, but do not silently uncompress them.
o Get correct bounding box (/MediaBox) of embedded pdf files.
2021-04-02 19:32:21 +00:00
adam
452714f0d8 py-tifffile: updated to 2021.3.31
2021.3.31
    Pass 4391 tests.
    Use JPEG restart markers as tile offsets in NDPI.
    Support version 1 and more codecs in fsspec ReferenceFileSystem (untested).
2021.3.17
    Fix regression reading multi-file OME-TIFF with missing files.
    Fix fsspec ReferenceFileSystem with non-native byte order.
2021.3.16
    TIFF is no longer a defended trademark.
    Add method to export fsspec ReferenceFileSystem from ZarrTiffStore
2021-04-02 07:47:00 +00:00
adam
fd84e6179f py-Pillow: updated to 8.2.0
8.2.0 (2021-04-01)
- Added getxmp() method
- Add ImageShow support for GraphicsMagick
- Do not load transparent pixels from subsequent GIF frames
- Use LZW encoding when saving GIF images
- Set all transparent colors to be equal in quantize()
- Allow PixelAccess to use Python __int__ when parsing x and y
- Removed Image._MODEINFO
- Add preserve_tone option to autocontrast
- Fixed linear_gradient and radial_gradient I and F modes
- Add support for reading TIFFs with PlanarConfiguration=2
- Deprecated categories
- Do not premultiply alpha when resizing with Image.NEAREST resampling
- Dynamically link FriBiDi instead of Raqm
- Allow fewer PNG palette entries than the bit depth maximum when saving
- Use duration from info dictionary when saving WebP
- Stop flattening EXIF IFD into getexif()
- Replaced tiff_deflate with tiff_adobe_deflate compression when saving TIFF images
- Save ICC profile from TIFF encoderinfo
- Moved RGB fix inside ImageQt class
- Allow alpha_composite destination to be negative
- Ensure file is closed if it is opened by ImageQt.ImageQt
- Added ImageDraw rounded_rectangle method
- Added IPythonViewer
- Only draw each rectangle outline pixel once
- Use mmap instead of built-in Win32 mapper
- Handle PCX images with an odd stride
- Only read different sizes for "Large Thumbnail" MPO frames
- Added PyQt6 support
- Changed Image.open formats parameter to be case-insensitive
- Deprecate Tk/Tcl 8.4, to be removed in Pillow 10 (2023-01-02)
- Added tk version to pilinfo
- Support for ignoring tests when running valgrind
- OSS-Fuzz support
2021-04-02 06:18:39 +00:00
gdt
7ae8376192 libjpeg-turbo: Change symbol in undocumented patch to one that isn't undefined
With this change, libjpeg-turbo builds on earmv7hf-el.  That seems
like an improvement over not building, and no better ideas were
received.
2021-03-31 22:26:51 +00:00
markd
ba58b08846 kf5: KDE Frameworks update to 5.80.0
10 months of patches/updates.
2021-03-30 10:58:21 +00:00
adam
12f63a5d8a jasper: updated to 2.0.28
2.0.28
* Fix potential null pointer dereference in the JP2/JPC decoder.
* Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
* Fix integral type sizing problem in JP2 codec.
2021-03-30 09:28:35 +00:00
cirnatdan
25f9f61273 adwaita-icon-theme: Update to 3.38.0
3.38.0
3.37.92
  - inkscape 1.0 based rendering (issue 87)
  - build system fixes
  - fullcolor: removable media
  - remove legacy fullcolor weather icons
3.37.2
  - symbolic: night light metaphor (issue 76)
  - symbolic: larger expanders (gtk#2656)
  - scripts -- rendrable with inkscape 1.0 (issue 57)
2021-03-30 07:57:53 +00:00
ryoon
284a131da8 inkscape: Fix build with glib2-2.68.0 2021-03-23 09:57:35 +00:00
ryoon
12ea869f87 gegl: Fix build with glib2-2.68.0 2021-03-23 09:56:30 +00:00
bsiegert
f6095694fd Revbump all Go packages after go115 update 2021-03-19 17:36:46 +00:00
adam
fffe1d5a2f jasper: updated to 2.0.27
2.0.27

Check for an image containing no samples in the PGX decoder.
Check for dimensions of zero in the JPC and JPEG decoders.
Fix an arguably incorrect type for an integer literal in the PGX decoder.
Check for an invalid component reference in the JP2 decoder.
Check on integer size in JP2 decoder.
2021-03-19 07:04:11 +00:00
wiz
8a29b4c585 jpeg: improve DESCR 2021-03-17 15:18:40 +00:00
wiz
c4917d7080 ilmbase, openexr: update to 2.5.5
## Version 2.5.5 (February 12, 2021)

Patch release with various bug/sanitizer/security fixes, primarily
related to reading corrupted input files, but also a fix for universal
build support on macOS.

Specific OSS-fuzz issues include:

* OSS-fuzz [#30291](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30291)
* OSS-fuzz [#29106](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29106)
* OSS-fuzz [#28971](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28971)
* OSS-fuzz [#29829](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29829)
* OSS-fuzz [#30121](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30121)

### Merged Pull Requests

* [#914](https://github.com/AcademySoftwareFoundation/openexr/pull/914) additional verification of DWA data sizes
* [#910](https://github.com/AcademySoftwareFoundation/openexr/pull/910) update tileoffset sanitycheck to handle ripmaps
* [#903](https://github.com/AcademySoftwareFoundation/openexr/pull/903) prevent overflows by using Int64 for all vars in DWA initialize
* [#901](https://github.com/AcademySoftwareFoundation/openexr/pull/901) Use size_t for DWA buffersize calculation
* [#897](https://github.com/AcademySoftwareFoundation/openexr/pull/897) prevent overflow in RgbaFile cachePadding
* [#896](https://github.com/AcademySoftwareFoundation/openexr/pull/896) add buffer size validation to FastHuf decode
* [#893](https://github.com/AcademySoftwareFoundation/openexr/pull/893) Include <limits> where required by newer compilers
* [#889](https://github.com/AcademySoftwareFoundation/openexr/pull/889) Add explicit #include <limits> for numeric_limits
* [#854](https://github.com/AcademySoftwareFoundation/openexr/pull/854) Fix Apple Universal 2 (arm64/x86_64) builds
2021-03-17 11:46:08 +00:00
pin
4b40a1921c graphics/kvantum: update to 0.19.0
-Allow dragging from some disabled widgets.
-Added an option (to Kvantum Manager) for setting the toolbar icon size to the
font height if possible.
-Don't style vertical toolbars because, otherwise, they might look ugly.
-Always check if the drag manager is deleted after it sends mouse events (to
prevent any crash).
-Increased the drag distance and delay when dragging is done from buttons.
-Try to do less calculations to get widget sizes by not consulting QCommonStyle
as far as possible.
-Draw view-items independently of QCommonStyle to apply all size settings
correctly.
-Always reserve the vertical space for a single-line text in view-items.
QCommonStyle is inconsistent in this regard and may create a tiny item editor
when the text is empty. Qt doesn't give enough info to QStyle for knowing
whether the editor is active.
-Ignore a view-item's custom brush when it's selected (as QCommonStyle does).
-Cleaned up the code of transient scrollbar animation (and fixed a rare case,
where a transient scrollbar might not disappear after app startup — as in
kcharselect).
-Fixed a small problem in (Krita's) KisSliderSpinBox.
2021-03-12 09:40:14 +00:00
ryoon
c9f7643c92 py-Pillow: Fix build when X11 is installed
* Disable xcb option explicitly.
2021-03-11 08:51:55 +00:00
adam
80713ef0dd py-exifread: updated to 2.3.2
2.3.2 — 2020-10-29
* Fixes for HEIC files from Note10+
* Add missing EXIF OffsetTime tags

2.3.1 — 2020-08-07
* Fix bug introduced with v2.3.0 in HEIC processing.

2.3.0 — 2020-08-03
* Add notice on Python2 EOL
* Modernize code and improve testing, split up some huge functions
* Added support for webp file format
* Add linting
* Added missing IFD data type; correct spelling mistake
* Add syntax highlight for README
* Add Python 3.8 to CI
* make HEIC exif extractor much more compatible
* Add black level tag
* Use list instead of tuple for classifiers

2.2.1 — 2020-07-31
* Very minor corrections.

2.2.0 — 2019-07-24
* Add support for Python 3.5, 3.6, 3.7
* Drop official support for Python 2.6, 3.2, 3.3
* Fix for string count equals 0
* Rebasing of struct pull requests
* Refactor to use Python's struct module for packing/unpacking by Dave Jones (waveform80)
* Support floating point fields" by Reed Nightingale (reedbn)
* Raw images support by changing Tiff detection by xaumex
* Fix GPS information erroneously None
* Initial HEIC support (Sam Rushing)
2021-03-10 19:03:34 +00:00