Commit graph

14028 commits

Author SHA1 Message Date
fcambus
6038137cf7 libansilove: update to 1.2.3.
ChangeLog:

libansilove 1.2.3 (2020-05-25)

- Call memset() to set all fontData struct fields to zero in all loaders
- Refactor error handling in ansilove_savefile()
- Add error handling for fwrite() in ansilove_savefile()
- Fix includes in various source files
2020-05-25 17:09:09 +00:00
nia
85d68c659b freeimage*: Generalize packages. Unbreak freeimageplus. 2020-05-25 12:24:37 +00:00
ryoon
5be2c6199e krita: Update to 4.2.9
* Fix freeze during splashscreen with upstream patches.
* Buildlink to devel/libexecinfo for backtrace().

Changelog:
Too long.
Highlight is here:
* Add HR support (disabled in pkgsrc).
* Add Gamut masks.
* Improve performance.
* Many bugfixes.
2020-05-25 10:31:17 +00:00
rillig
6183cdf058 graphics/py-fits: remove nonexistent file from REPLACE_PYTHON 2020-05-25 05:29:32 +00:00
mef
1aa7a88468 (graphics/opencv-contrib-face) Fix build: Remove non-effective SUBST block 2020-05-24 14:17:33 +00:00
markd
de72017f64 digikam: fix build with latest opencv. add dependency on x265. 2020-05-24 06:09:39 +00:00
mef
2573bab686 (graphics/libkipi) Fix build: Remove no effective SUBST block 2020-05-23 23:17:03 +00:00
rillig
3a73744147 graphics/enblend-enfuse: remove unknown configure option 2020-05-23 12:38:42 +00:00
ryoon
1876dba728 gmic: Update to 2.9.0
* Include zart command to process video.

Changelog:
Not available.
2020-05-23 10:44:02 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
ryoon
6b254d8b22 ilmbase, openexr: Update to 2.5.1
Changelog:
2.5.1:

A patch release that corrects the SO version for the v2.5 release, which missed getting bumped in v2.5.0.

This release also fixes an improper failure in IlmImfTest when running on ARMv7 and AAarch64.

2.5.0:
Minor release with miscellaneous bug fixes and small features

## Summary

* No more build-time header generation: toFloat.h, eLut.h,
  b44ExpLogTable.h, and dwaLookups.h are now ordinary header files, no
  longer generated on the fly.
* New StdISSTream class, an "input" stringstream version of StdOSStream
* New Matrix22 class in Imath
* Chromaticity comparison operator now includes white (formerly ignored)
* Various cmake fixes
* Bug fixes for various memory leaks
* Bug fixes for various invalid memory accesses
* New checks to detect damaged input files
* OpenEXR_Viewers has been deprecated, removed from the top-level
  cmake build and documentation.
2020-05-21 20:58:32 +00:00
ryoon
02a5ef8cc3 *: Recursive revbump from graphics/ilmbase 2020-05-21 20:53:37 +00:00
taca
70e54393f8 Remove RUBY_VERSIONS_INCOMPATIBLE for ruby24. 2020-05-21 16:04:21 +00:00
rillig
7b7195db9f graphics/cinepaint: remove unknown configure option 2020-05-21 14:56:32 +00:00
nia
04db5ed7cb inkscape: fix PLIST 2020-05-21 14:54:08 +00:00
nia
4cb89eb8ec I lack caffeine and it shows 2020-05-21 10:40:17 +00:00
nia
196ac9ef63 ImageMagick6: abi bump 2020-05-21 10:37:42 +00:00
markd
0abc7d2fd9 tex-pst-ovl{,-doc}: update to 0.07b
minor changes
2020-05-21 10:37:38 +00:00
rillig
a0152754d6 graphics/Coin: fix typo in configure option
The option --enable-pthreads was unknown, as a build with
GNU_CONFIGURE_STRICT=yes showed.  Fixing the typo showed exactly the same
configure output as before, which is probably due to the autodetection.
2020-05-21 06:55:30 +00:00
rillig
4f4f64fdce mark packages that fail with -Werror=char-subscripts
These packages are susceptible to bugs when confronted with non-ASCII
characters.

See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94182.

It takes some time to analyze and fix these individually, therefore they
are only marked as "needs work".
2020-05-20 06:09:03 +00:00
nia
b5bef22fc1 ImageMagick: Update to 7.0.10-13
2020-05-15  7.0.10-12 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-12, GIT revision 17242:e14b3fb:20200515.

2020-05-12  7.0.10-12 Cristy  <quetzlzacatenango@image...>
  * Black artefacts during quantization (reference
    https://github.com/ImageMagick/ImageMagick/discussions/2007#discussioncomment-13546).

2020-05-08  7.0.10-11 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-11, GIT revision 17230:088df0e:20200508.

2020-04-28  7.0.10-11 Cristy  <quetzlzacatenango@image...>
  * Disable "random" OpenCL kernel.  Previously the work load was distributed
    but each started with the same random seed.
  * Finished implementation of -distort rigid-affine.
  * Enable threaded PNG coder.
2020-05-19 13:34:54 +00:00
nia
4bb58570a7 Recursive revbump for json-c-0.14 2020-05-19 12:09:07 +00:00
nia
57ad100932 libexif: Update to 0.6.22
libexif-0.6.22 (2020-05-18):
  * New translations: ms
  * Updated translations for most languages
  * Fixed C89 compatibility
  * Fixed warnings on recent versions of autoconf
  * Some useful EXIF 2.3 tag added:
    * EXIF_TAG_GAMMA
    * EXIF_TAG_COMPOSITE_IMAGE
    * EXIF_TAG_SOURCE_IMAGE_NUMBER_OF_COMPOSITE_IMAGE
    * EXIF_TAG_SOURCE_EXPOSURE_TIMES_OF_COMPOSITE_IMAGE
    * EXIF_TAG_GPS_H_POSITIONING_ERROR
    * EXIF_TAG_CAMERA_OWNER_NAME
    * EXIF_TAG_BODY_SERIAL_NUMBER
    * EXIF_TAG_LENS_SPECIFICATION
    * EXIF_TAG_LENS_MAKE
    * EXIF_TAG_LENS_MODEL
    * EXIF_TAG_LENS_SERIAL_NUMBER
  * Lots of fixes exposed by fuzzers like AFL, ClusterFuzz, OSSFuzz and others.
    * CVE-2018-20030: Fix for recursion DoS
    * CVE-2020-13114: Time consumption DoS when parsing canon array markers
    * CVE-2020-13113: Potential use of uninitialized memory
    * CVE-2020-13112: Various buffer overread fixes due to integer overflows in maker notes
    * CVE-2020-0093: read overflow
    * CVE-2019-9278: replaced integer overflow checks the compiler could optimize away by safer constructs
    * CVE-2020-12767: fixed division by zero
    * CVE-2016-6328: fixed integer overflow when parsing maker notes
    * CVE-2017-7544: fixed buffer overread
2020-05-19 11:20:00 +00:00
adam
68f7d0442a pytest from versioned depends 2020-05-18 10:30:16 +00:00
rillig
bcc48e04e0 graphics/inkscape: clean up REPLACE_PYTHON
Some of the files don't exist anymore, the others don't need it.
2020-05-18 05:20:58 +00:00
adam
23efb1e23f py-matplotlib: updated to 3.2.1
What's new in Matplotlib 3.2

Unit converters recognize subclasses
imsave accepts metadata and PIL options
cbook.normalize_kwargs
FontProperties accepts os.PathLike
Gouraud-shading alpha channel in PDF backend
Kerning adjustments now use correct values
bar3d lightsource shading
Shifting errorbars
Improvements in Logit scale ticker and formatter
rcParams for axes title location and color
3-digit and 4-digit hex colors
2020-05-17 18:56:43 +00:00
adam
fd9effb730 py-graphviz: updated to 0.14
Version 0.14
------------

Improve handling of escaped quotes (``\"``). Different from other layout engine
escapes sequences such as ``\l`` and ``\N`` (which are passed on as is by
default), there is no use case for backslash-escaping a literal quote character
because escaping of quotes is done by this library. Therefore, a
backslash-escaped quote (e.g. in ``label='\\"'``) is now treated the same as a
plain unescaped quote, i.e. both ``label='"'`` and ``label='\\"'`` produce
the same DOT source ``[label="\""]`` (a label that renders as a literal quote).
Before this change, use of ``'\\"'`` could break the quoting mechanism creating
invalid or unintended DOT, possibly leading to syntax errors from the rendering
process.

Add notebook section to documentation.

Add ``sphinx.ext.viewcode`` to docs (note that this currently lacks links for
methods, so that not all of the code is linked; use the source repo for reading
on).

Improve test and doc building config.
2020-05-17 18:32:42 +00:00
tnn
8d7859122c inkscape: actually patch script.cpp so the pypath SUBST does something 2020-05-17 00:38:47 +00:00
tnn
cdfc8b6970 inkscape: remove default.es_MX.svg from PLIST. Doesn't seem to get installd 2020-05-16 21:35:51 +00:00
nia
b694fd1773 viewnior: Update to 1.7
Viewnior 1.7
------------

New features included:
 - Show image dimensions to title bar
 - Add option to hide the scrollbars
 - Wallpaper support for Cinnamon, Puppylinux, and autodetect DE
 - Updated translations

Fixed:
 - Setting wallpaper on XFCE 4.12+ and MATE

Misc:
 - Move to the Meson Build system

Viewnior 1.6
------------

New features included:
 - Support back & forward buttons on your mouse

Fixed:
 - Mouse scroll behaviour and actions settings

Viewnior 1.5
------------

New features included:
 - Disable Wallpaper support during compilation
 - Updated translations

Fixed:
 - Preferences menu position
 - Nitrogen wallpaper support

Viewnior 1.4
------------

New features included:
 - Read EXIF and IPTC metadata
 - Nitrogen support
 - Updated translations

Fixed:
 - Preserve metadata after image modification
 - Rendidering artifacts when panning
2020-05-16 19:37:46 +00:00
nia
abc52bcca6 qiv: Update to 2.3.2
2.3.2
========
  31.10.2017        [tw] fix: window sometimes recentered, when moved around with mouse
  19.10.2017        [as] fix Makefile for cross-compiling: Make pkg-config substitutable (Debian Bug#879108)
  10.10.2017        [tw] add specfile to build rpm for CentOS
  07.10.2017        [tw] add option --trashbin to use trash bin instead
                         of .qiv-trash when deleting images
  06.10.2017        [as] add ability (and options) to display JPEG comments
  06.10.2017        [as] more sophisticated exiftool call in qiv-command example
  04.10.2017        [tw] fix inconsistent fixed-zoom behaviour
  10.08.2017        [tw] Don't try to rotate if file is not an image
  06.06.2017        [tw] get rid of some more XID collisions
  30.05.2016        [tw] Fix occasionally erratic behaviour of qiv statusbar
                    [tw] Fix xpm autodetection with libmagic
  26.05.2016        [tw] Fix small artefacts in pictures which might
                         happen when running remote over slow link
                         (patch by Derek Schrock)
  20.05.2016        [tw] update image after it is exposed in window mode
  12.05.2016        [js/tw] fix broken "-no-filter" option
                            libmagic filter now works on symlinks
  07.11.2015        [tw] fix linking order in "make debug", did not
                         work in some newer gcc versions
  18.06.2015        [as] turn on EXIF autorotation by default
  13.09.2014        [tw] Add option to sort files by modification time.
                         (patch by Stefan Rüger)
  23.04.2014        [tw] In case of "watch" option, check image only every 1/10 sec,
                         instead of every 200us. This was way too short for
                         devices like RasPi etc. (Hamish)
                    [tw] Leave jumping mode on invalid input and process input key
                         as if it was entered in non jumping mode (Sergey Pinaev)
2020-05-16 17:58:28 +00:00
adam
53a4133545 pytest from versioned depends 2020-05-16 17:42:41 +00:00
nia
891c8a08fc gnome-icon-theme-extras: Update to 3.12.0
3.12.0
  - no changes
3.11.2
  - build fixes
  - hard drives
3.6.2
  - colorhug icon

3.0.0
  - nothing, just love a 3.0.0 at the end of a tarball :)

2.91.7
  - ZIP disks
  - iPad
  - OPML
  - Samsung Galaxy S
  - System harddrive (bug #620239)
2020-05-16 17:33:27 +00:00
rillig
3c63d4a325 graphics/inkscape: fix build in SUBST_NOOP_OK=no mode
share/patterns/CMakeLists.txt doesn't exist anymore.
2020-05-16 13:38:05 +00:00
rillig
aaa19925fc graphics/dia: remove unknown configure option 2020-05-16 11:38:44 +00:00
rillig
2d8491851f graphics/OpenRM: fix typo in variable name 2020-05-16 07:58:17 +00:00
joerg
66774b7ffd Needs pkg-config 2020-05-16 02:13:02 +00:00
rillig
7a5d484331 graphics/GraphicsMagick: remove unknown configure option 2020-05-15 13:13:40 +00:00
rillig
914034acd0 graphics/graphviz: skip check for unknown configure options 2020-05-15 06:02:55 +00:00
joerg
9d02b38362 Don't define bool and friends. Fixes magic compile errors. 2020-05-14 19:28:08 +00:00
joerg
7d9501d498 Use smaller guns than "using namespace std" which creates conflicts with
more modern STL implementations.
2020-05-14 19:27:41 +00:00
leot
51007a3c2c jbig2dec: Update to 0.18
pkgsrc changes:
 - Remove patches/patch-autogen.sh, applied upstream
 - Remove not needed GITHUB_TAG reinitialization, it is already initialized to
   ${PKGVERSION_NOREV} by default

Changes:
0.18
----
 * Performance enhancements related to decoding of MMR and generic
   regions as well as composing images onto pages.
 * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
2020-05-14 17:51:49 +00:00
nia
53c227f58a freeimage: Force use of unbundled libraries.
Most Linux distributions have been forcing this for a while, because
the reference image libraries are often full of bugs and slow to do
releases, so everyone (including us) is carrying lots of local patches
for security fixes.

Bump PKGREVISION
2020-05-14 16:42:13 +00:00
nia
b3f8adf38d SDL_image: Best effort attempt at grabbing fixes from upstream hg
Bump PKGREVISION
2020-05-14 16:08:06 +00:00
rillig
84169b4353 graphics/netpbm: the top-level C file does not have _XOPEN_SOURCE 2020-05-12 17:51:46 +00:00
nia
66eef61649 geocities? cute 2020-05-12 11:27:57 +00:00
nia
5a09dd0fe4 openjpeg: Cherrypick fixes for the following CVEs from upstream:
https://nvd.nist.gov/vuln/detail/CVE-2020-6851 - out-of-bounds-write
https://nvd.nist.gov/vuln/detail/CVE-2020-8112 - heap-overflow

Please make releases for your software. :/

Bump PKGREVISION
2020-05-12 10:44:46 +00:00
rillig
15fe9894e6 hs-*: add PLIST files
These PLIST files have been autogenerated by mk/haskell.mk using
HS_UPDATE_PLIST=yes during a bulk build.  They will help to track changes
to the packages.  The Haskell packages didn't have PLIST files because
their paths contained package hashes.  These hashes are now determined by
mk/haskell.mk, which makes it easy to generate easy to read PLIST files.
2020-05-11 17:51:58 +00:00
markd
0f35481d31 tex-tkz-fct{,-doc}: update to 1.3c.55031
Correction of a bug (dimension too large in some example)
Improvement of documentation
2020-05-11 11:33:48 +00:00
markd
871b28edc3 tex-chemfig{,-doc}: update to 1.53
- bugfix in \CF_ifzerodim
- use simplekv 0.2 new feature
2020-05-11 05:33:09 +00:00