Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
1.20.0 - 2020-10-05
-------------------
* Require Python 3.6+ :pr:`201`
* Require cairo 1.15.10+ :pr:`204`
* docs: support Sphinx 3.0 :pr:`207`
* meson: add 'tests' option to skip tests :pr:`188`
* Windows: build wheels :pr:`197`
* Add support for Python 3.9 and 3.10 :pr:`198` :pr:`202`
* examples: add a Jupyter Notebook example :pr:`181`
* Raise an error early when being passed a file object not opened in binary mode :pr:`205`
* Add a pyproject.toml file :pr:`206`
|
|
2020-10-07 7.0.10-34 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-34 GIT revision 17695:de3284341:20201008
2020-10-05 7.0.10-34 <quetzlzacatenango@image...>
* check for linux-compatible sendfile().
|
|
Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework. This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.
This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported
implementation.
Details:
Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump
|
|
|
|
* Buildlink iso-codes and libheif.
Changelog:
Overview of Changes from GIMP 2.10.20 to GIMP 2.10.22
=====================================================
Core:
- Verbose version information (`gimp-2.10 -v` on command line, or
debug output) now displays Flatpak related information when
available. This is especially useful for debugging (such as the
exact Flatpak build hash, the runtime version, the installed
Flatpak extensions, permissions, etc.).
- OpenCL settings has now been moved to the Playground tab in
Preferences.
- On stable builds, "Playground" tab is now visible in Preferences if
any of the experimental features has been enabled, even without the
CLI option `--show-playground`.
Tools:
- "gegl:matting-levin" now the default engine of Foreground Select
tool (when present, as it is an optional feature) as it performs a
lot better.
- GEGL operations now display a "Sample merged" checkbox in Tool
Options. This will be used when the operation allows to pick a color
(hence one can pick from the edited layer or from visible data).
- "Sample merged" now defaults to being activated in Color Picker and
GEGL tools as it seems the less confusing for beginners who don't
know of the option yet (according to a small poll we ran).
User interface:
- In GimpSpinButton, don't propagate Enter key-press events if
updating the spin-button's value in response changes the entered
text. This prevents confirming dialogs when hitting Enter after
entering a math expression in size entries, updating their value
instead.
Likewise, don't propagate Escape key-press events if a new value was
entered, and restore the original value instead.
- GimpMemSizeEntry improved to show appropriate binary prefixes
(kibibyte, mebibyte and gibibyte) instead of decimal ones, to round
properly when using higher units, and to not lose accuracy when
possible when displaying in higher units.
- Several of the biggest pages of the Preferences dialog are now
scrollable, allowing the dialog to fit on smaller displays.
Plug-ins:
- Add a new GIMP_EXPORT_NEEDS_CROP export capability, which causes
gimp_export_image() to crop the exported image content to the image
bounds; this is useful for formats that support layers, but have no
concept of global image bounds, hence cropping is the only way to
enforce the image bounds.
When showing the export dialog, give an option to either crop the
layers to the image bounds, or to resize the image to fit the
layers.
- Content type `image/webp` is now recognized (and not only
`image/x-webp` as both seem to be in used and this format is
unfortunately not yet listed in IANA media types (so various content
types are in use, no clear standard apparently).
- DDS import is now a bit more permissive, allowing to load some files
with invalid header flags regarding compression, while we are able
to know the right compression from other flags. This allows to
recover invalid DDS files exported by other software.
- JPEG detection improved to be more generic and reliable.
- HEIF support improvements:
- AVIF importing and exporting added (requires libheif 1.8.0+)
- 10/12-bit importing and exporting now available for HEIC/AVIF
- NCLX color profile import (link with LittleCMS)
- Metadata support when importing
- "Lossless" option is now called "Nearly lossless (YUV420 format)"
because this is actually what it is, hence previous naming was
misleading.
- TIFF support improvements:
- Add an option to crop the layers to the image bounds when exporting
individual layers (using GIMP_EXPORT_NEEDS_CROP), since TIFF has no
concept of global image bounds otherwise. Cropping is enabled
by default.
- TIFF export will not override "DocumentName" metadata tag anymore.
- Stop writing file paths into TIFF DocumentNames as file paths can
contain confidential information such as usernames and directory
structures, making the previous behaviour a potential privacy and
security risk.
- Fix a file descriptor leak case which may have prevented a file
from being opened on Windows.
- Multiple improvements in the PSP import plug-in:
- support reading raster layers of PSP version > 6,
- support reading 16-bit integer PSP files,
- support reading grayscale and indexed PSP files,
- support PSP images with zero-length layer names,
- fix wrong layer offset of layers,
- fix reading layer names with high bit ASCII characters,
- fix incorrect loading of PSP images with uncompressed channel data,
- fix reading of creator block data of PSP images,
- better error messages describing yet unsupported features,
- improve reader stability by always using the block/chunk length.
- Spyrogimp now works on Grayscale images and clutters less the undo
history.
- "Orientation" metadata is now reset whether you accepted to rotate
the image or not when importing an image.
- XPM does not export a "None" (transparent) color when unused.
- BMP always include color masks when exporting BMP with color space
info, as mandated by BITMAPV5HEADER specification.
Debugging:
- Add progressive performance logs: progressive logs contain complete
information after each recorded sample, by writing partial address
maps at each sample, containing all new addresses introduced by the
sample.
This allows recording complete logs even in cases where they can't
be properly terminated, such as when GIMP crashes or freezes in the
middle of the log.
Progressive logs are disabled by default, since they potentially
increase the sampling cost. They can be enabled through a toggle
in the log file-dialog, or through GIMP_PERFORMANCE_LOG_PROGRESSIVE
environment variable.
Performance log viewer can now process progressive performance logs
too.
- Allow controlling performance-log parameters through the UI.
Build:
- new `distcheck` step in Continuous Integration.
Bug fixes:
#2275, #2668, #2874, #3481, #3868, #4061, #4155, #4328, #4505, #4536,
#4560, #4816, #5043, #5069, #5208, #5219, #5226, #5232, #5274, #5275,
#5357, #5358, #5472, #5530, #5584, #5592, #5623, #5630, #5651
Translation updates:
- Basque, Catalan, Chinese (China), Croatian, Danish, French, German,
Italian, Japanese, Kazakh, Polish, Russian, Spanish, Swedish, Turkish,
Ukrainian
|
|
Changelog:
GEGL-0.4.26 2020-08-02
----------------------
Core:
~~~~~
Allow unsetting of property keys on paramspecs.
Operations:
~~~~~~~~~~~
perlin-noise: use a local random generator, avoiding resetting the global one.
transform: decrease epsilon for affine-detection, and round some affine matrices to be exact.
|
|
Changelog:
2020-10-04 babl-0.1.82
Handle the parametric ICCv4 types that are not strictly the same type as core
sRGB curve.
2020-08-02 babl-0.1.80
meson build cleanups, depend on meson 0.54
|
|
|
|
|
|
pkgsrc changes:
---------------
* Package update
* Fix build on FreeBSD (pull requested upstream)
upstream changes:
-----------------
2020-10-04 7.0.10-33 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-33 GIT revision 17683:c1bfec283:20201004
2020-10-04 7.0.10-33 <quetzlzacatenango@image...>
* miscellaneous clean-up.
|
|
2020-10-02 7.0.10-32 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-32 GIT revision 17670:1686dd921:20201002
2020-09-27 7.0.10-32 <quetzlzacatenango@image...>
* enable WMF for module build.
* writing PDF requires a seekable stream.
2020-09-27 7.0.10-31 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-31 GIT revision 17652:78ad905d9:20200926
2020-09-20 7.0.10-31 <quetzlzacatenango@image...>
* Add support for APNG (specify explicitly, e.g. apng:animate.png).
* Add support for WEBM.
|
|
Found by GNU_CONFIGURE_STRICT=yes.
The configure option is called --with-heic now, but the environment
variables are still called HEIF_CFLAGS and HEIF_LIBS.
|
|
V0.17.0
---------
* Also, take care of widgets without interior SVG elements on a menu that has a
high contrast with the window (a possible scenario that hasn't happened with any
theme so far).
* A workaround for a rare problem in QWidgetAction when menus have a high
contrast with windows.
* Fixed the text color of thin progressbars inside stylable toolbars of
dark-and-light themes.
* More accurate calculation of spinbox width under special circumstances.
* Distinguish popup indicators from other button indicators on mouseover.
|
|
|
|
Fix build on SmartOS or other platforms where more include files
are needed.
|
|
libansilove 1.2.6 (2020-09-30)
- Introduce canvas' width/height variables and refactor canvas creation
- Refactor calls to drawchar() in the ANSI loader
- Refactor the ANSI loader to use a state machine
- Remove systematic filtering of Form Feed characters in Amiga mode
- Correct values for TUNDRA_COLOR_FOREGROUND and TUNDRA_COLOR_BACKGROUND
- Switch to using reallocarray(3) in the ANSI and PCBoard loaders
- Add a compat layer for systems which do not have reallocarray(3)
- Refactor canvas allocation for retina output
- Introduce the ANSILOVE_RANGE_ERROR macro, for values out of allowed range
- Error gracefully if canvas' width or height is equal to zero
- Remove an useless comparison in drawchar()
- Add some file format integrity checks in the Tundra loader
- Refactor error handling in several loaders
|
|
2.0.21:
Unknown changes
|
|
pkgsrc changes:
---------------
* Add preprocessor test for stdlib.h inclusion on FreeBSD
* Bump revision
|
|
Changelog:
1.9.1
fixed missing inline definition in C++ wrapper
1.9.0
add dav1d decoder plugin for faster decoding of AVIF images
support for images having both ICC and NCLX profiles
save NCLX profiles to AV1/HEVC bitstreams and also read them from the bitstream
add color profile API to C++ wrapper
improve rounding in color conversions
conformant encoding of AVIF images <16 pixels
many fixes and small improvements
|
|
|
|
|
|
|
|
libansilove 1.2.5 (2020-09-24)
- Add missing parentheses in an if statement in output()
- Define CR, LF, TAB, SUB, and ESC macros only once
- Refactor error handling in the PCBoard loader
- Stop parsing for PCBoard cursor position sequences
- Add bound checks for {back,fore}ground color values in the PCBoard loader
- Fix default background and foreground colors in the PCBoard loader
- Refactor the PCBoard loader to use a state machine
- Refactor the Binary loader to use a state machine
- Refactor the Artworx loader to use a state machine
- Add some file format integrity checks in the XBin loader
|
|
This currently hangs the build due to some Ghostscript incompatibility. It's
not clear why this is only showing up on SunOS, but we just need bulk builds to
work again without manual intervention for a while.
|
|
Bump revision. Patches painfully pulled out of upstream's git.
|
|
Fixes lots of warnings on deinstall of the following type:
pkg_delete: Directory `/usr/pkg/share/icons/hicolor/symbolic' disappeared, skipping
Bump PKGREVISION.
|
|
2020-09-19 7.0.10-30 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-30 GIT revision 17641:ab95f7264:20200919
2020-09-07 7.0.10-30 <quetzlzacatenango@image...>
* Add endian support to JSON coder.
* Regression: MapCache type cache allocation skipped (reference
https://github.com/ImageMagick/ImageMagick6/issues/97).
* Some DCM images include a thumbnail (reference
https://github.com/ImageMagick/ImageMagick/pull/2558).
|
|
2.48 2020-09-17
- updated graphviz URLs to current graphviz.org ones
- use GitHub issue tracker
|
|
|
|
* wxSVGImage: fixed loading of video frames
* added support of rgba colors
* fixed renedring of symbol elements
* fixed handling of spaces in transform attribute
* added support of grayscale mask
* added initial support of switch element
pkgsrc changes:
- Explicitly enable defaults in CONFIGURE_ARGS
- Include missing cairo and pango buildlinks
|
|
AnsiLove/C 4.1.3 (2020-09-18)
- Adjust SAUCE flag output to be binary
- Add -S flag to use SAUCE info for rendering hints. Users must now use -S
to get iCE color info. This was previously automatically pulled without
any extra options.
- Document the new -S flag, allowing to use SAUCE info for render options
- Add support for seccomp on arm
- Add missing test for __NR_mmap, the mmap syscall doesn't exist on arm
|
|
for opencv change
|
|
2.0.20
* fixed several ISO/IEC 15444-4 conformance bugs
* fixed new variant of CVE-2016-9398
* disabled the MIF codec by default for security reasons (but it is still
included in the library);
in a future release, the MIF codec may also be excluded from the
library by default
* added documentation for the I/O streams library API
|
|
Update ruby-image_sizepackage to 2.1.0.
2.1.0 (2020-08-09)
* Add handling of JPEG 2000: part 1 (jp2), part 2 (jpx) and codestream (j2c)
#13 @toy
* Correct handling of pam images and cleanup handling of Netpbm images (pbm,
pgm, pnm) @toy
|
|
Update ruby-chunky_png package to 1.13.2.
1.13.2 (2020-08-03)
* Implemented ChunkyPNG::Dimension#hash to fix some specs after a behavior
change in RSpec.
|
|
(Probably it was exposed by accident to all libepoxy bl3 users.)
|
|
|
|
2020-09-05 7.0.10-29 <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.10-29 GIT revision 17580:fc52fa0a9:20200905
2020-09-05 7.0.10-28 <quetzlzacatenango@image...>
* Eliminate infinite loop for certain SVG styles (reference
https://github.com/ImageMagick/ImageMagick6/issues/96).
* Add version element to JSON file format (reference
https://github.com/ImageMagick/ImageMagick6/issues/91).
2020-09-01 7.0.10-29 Dirk Lemstra <dirk@lem.....org>
* Enabled support for AVIF encoding on Windows.
* Clip path in 8bim profile is updated when the image is extended. (reference
https://github.com/ImageMagick/ImageMagick/issues/2414)
|
|
Changes:
0.19
----
* API change to use full 32 bit segment numbers, in accordance
to the JBIG2 specification.
* Better handling of end of input data stream and and when
encountering errors in the arithmetic decoder stream. This
should improve many situations where jbig2dec appeared to
run forever.
* Fix several bugs related to signedness or over-/underflow
checks that were not robust.
* Bug fixes for issues reported by Coverity/OSS-fuzz.
* Add option to limit memory usage to command line tool.
* Update manpages, and command line tool usage.
|
|
|
|
Bump PKGREVISION.
From Chavdar Ivanov via PR pkg/55644.
|
|
|
|
- 2020-May-05
* Libspiro Version 20200505 (1.1.0)
* Bugfix for CVE-2019-19847 affecting {call-test14 to call-test19}.
* Fix a memory access bug/error created earlier by patch 2017oct28
Users using tagpoint libspiro20150702 are unaffected by this bug.
Users using tagpoint libspiro20190731 are recommended to upgrade.
Thanks to Frederic Cambus for calling attention to these faults.
* Add optional 'end knot' for open curves (useful for displaying).
* CRA Version also higher than so-bump 1.0.5 used on some distros;
this maybe of interest to distros that bumped an earlier version.
* Some garbage-in/garbage-out checks to verify we have 'ah' pairs,
and we don't start with ']', or end with '['. Add libspiro.3 man.
* Corrected set_di_to_x1y1() to use a constant bandwidth of 0.0005
* Code improvements and bug fixes for better tagged/spiro results.
* Several improvements added to further increase libspiro's speed.
- 2019-Jul-31
* Libspiro Version 20190731 (1.0.0)
* Corrected library to report correctly as next version up. This is
probably a significant change, therefore bumped library to start
at 1.0 even though backwards compatibility remains close to same.
* Scaling bug fixed. Libspiro can accept points that can be shifted
and/or scaled, this gives libspiro more flexiblity with graphics
and templates. Large or small spiros created before this fix may
need adjusting to fit the new calculations, but they're resizable
and movable afterwards.
* Added toggle switch ncq giving users additional functionality not
easily accessible through spiro paths, including quad0 access.
* Removed the excessively long package name, which you'll note as a
so-bump change with Fedora and also Debian in naming this package.
* Some Java alignment fixed - Thanks to Mingye Wang
* Added new anchor and handle {'a','h'} which may be useful to many.
* Fix System.arraycopy and README.md - Thanks to Wieslaw Soltes.
* Include config header before DO_TIME_DAY - Thanks to Jeremy Tan.
|
|
This package contains a Linux binary from 2012 with a non-redistributable
distfile.
If someone wants to use this program, the current version should
be packaged instead.
|
|
Changelog:
1.0.1 Release highlights
Selectors/CSS dialog is now available
Experimental color-managed PDF export through Scribus
Many crash fixes and bugs fixed
Selectors and CSS dialog
The Selectors and CSS dialog that was hidden and labelled as
'experimental' in Inkscape 1.0 is now available from the Object
menu in 1.0.1. This new dialog allows users to edit a CSS stylesheet
for the document and also to select all objects with a certain CSS
selector, thus providing a replacement for the Selection Sets
dialog, that had to be removed for Inkscape 1.0. Scribus PDF export
An experimental PDF export extensions was added that uses Scribus
1.5.5+ if it can be found in the path. You'll need to use a color
profile in the SVG file and make sure to double-check the exported
image, as there are many SVG features not supported by Scribus.
|
|
|
|
|
|
Overview of changes in Cairo::GObject 1.005
===========================================
* Fix typo "registed" in comment (GNOME/perl-cairo-gobject!1)
|
|
Overview of changes in Cairo 1.107
==================================
* Rename DOAP file to appease Gitlab
* Add bindings for cairo_tag_begin and cairo_tag_end
* Add a binding for cairo_pdf_surface_set_metadata
|