Commit graph

14008 commits

Author SHA1 Message Date
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
markd
0eb46ddd1b tex-animate{,-doc}: update to 20200507
minor changes
2020-05-10 22:06:16 +00:00
rillig
ed2258d09f graphics/goocanvas2: suppress USE_TOOLS+=perl warning 2020-05-10 14:50:31 +00:00
rillig
6006118522 graphics/libpano13: suppress USE_TOOLS+=perl warning 2020-05-10 14:49:43 +00:00
rillig
5079422025 graphics/graphwiz: remove unknown configure option 2020-05-10 10:50:04 +00:00
markd
fcc995d025 graphisc: remove tex-pst-vue3d{,-doc} no longer in texlive 2020-05-10 05:42:50 +00:00
markd
bbd2d7e234 tex-*: revbump for dependency change tex-tetex -> tex-texlive-scripts 2020-05-10 04:31:36 +00:00
markd
a9ac509ffe graphics: remove tex-pstools{,-doc} 2020-05-10 04:00:30 +00:00
markd
273deb7a2d texlive: update to 2020
General:
* The \input primitive in all TeX engines, including tex, now also accepts a
  group-delimited filename argument, as a system-dependent extension. The usage
  with a standard space/token-delimited filename is completely unchanged. The
  group-delimited argument was previously implemented in LuaTeX; now it is available
  in all engines. ASCII double quote characters (") are removed from the filename,
  but it is otherwise left unchanged after tokenization. This does not currently
  affect LaTeX’s \input command, as that is a macro redefinition of the standard
  \input primitive.
* New option –cnf-line for kpsewhich, tex, mf, and all other engines, to support
  arbitrary configuration settings on the command line.
* The addition of various primitives to various engines in this and previous years
  is intended to result in a common set of functionality available across
  all engines.

epTeX, eupTeX: New primitives \Uchar, \Ucharcat, \current(x)spacingmode, \ifincsname;
 revise \fontchar?? and \iffontchar. For eupTeX only: \currentcjktoken.

LuaTeX: Integration with HarfBuzz library, available as new engines luahbtex
 (used for lualatex) and luajithbtex. New primitives: \eTeXgluestretchorder,
 \eTeXglueshrinkorder.

pdfTeX: New primitive \pdfmajorversion; this merely changes the version number
 in the PDF output; it has no effect on any PDF content. \pdfximage and similar
 now search for image files in the same way as \openin.

pTeX: New primitives \ifjfont, \iftfont. Also in epTeX, upTeX, eupTeX.

XeTeX: Fixes for \Umathchardef, \XeTeXinterchartoks, \pdfsavepos.

Dvips: Output encodings for bitmap fonts, for better copy/paste capabilities.
2020-05-10 03:56:37 +00:00
rillig
84f7a82448 graphics/irrlicht: remove no-op SUBST block 2020-05-09 12:28:37 +00:00
wiz
f036ffb5d4 evas: remove empty patch, add updated patch 2020-05-07 13:05:13 +00:00
adam
7d4b705c63 revbump after boost update 2020-05-06 14:04:05 +00:00
jperkin
27eefeb9fd *: Remove manual page entries from ALTERNATIVES files.
Thes are not supported by pkg_alternatives, and lead to breakage as found
in <http://mail-index.netbsd.org/tech-pkg/2020/05/06/msg023089.html>.

In many cases these were unnecessary anyway, as they match the corresponding
command that pkg_alternatives will have automatically detected manual page
entries for, plus many of them did not support PKGMANDIR.

In the one case (databases/py-peewee) where the manual page does not match
the command name, pkg_alternatives will need to be enhanced to support this
before it can be re-enabled.
2020-05-06 11:16:45 +00:00
pin
6364a3079a graphics/kvantum: Update to 0.15.3
Changelog:
V0.15.3
---------
 -A better calculation of the part of a progressbar's internal text which is
 inside the indicator (this also fixes a small offset in KisSliderSpinBox).
 -Don't draw a progressbar's busy indicator if it's wider than the progressbar
 (although that never happens in practice).
 -Added a workaround for a new but small bug in the toolbar timer of
 Audacious 4.0.
 -Align a menu-item's text with others if its icon isn't null but its pixmap is.
 -Removed Qt4 related stuff with the default installation, at last.

Not noted in the Changelog, NetBSD specific patch has been merged upstream and
is no longer required.
2020-05-06 08:12:55 +00:00
ryoon
8f07d05744 inkscape: Update to 1.0
Changelog:
Inkscape 1.0

Release highlights

    Theming support and more new customization options
    Better HiDPI (high resolution) screen support
    Native support for macOS with a signed and notarized .dmg file
    Coordinate origin in top left corner by default
    Canvas rotation and mirroring
    On-Canvas alignment of objects
    Split view and X-Ray modes
    PowerPencil for drawing editable, variable width strokes with a pressure sensitive graphics tablet
    New PNG export options
    Integrated centerline tracing for vectorization of line drawings
    Searchable Symbols dialog
    New Live Path Effect (LPE) selection dialog
    New Corners (Fillet/chamfer) LPE, (lossless) Boolean Operation LPE (experimental), Offset LPE and Measure Segments LPE (and more!)
    Path operations, deselection of a large number of paths as well as grouping/ungrouping are much faster now
    Much improved text line-height settings
    Variable fonts support (only if compiled with pango library version >= 1.41.1)
    Browser-compatible flowed text
    Extensions programming interface updated, with many new options
    Python 3 support for extensions
2020-05-06 01:42:28 +00:00
rillig
4bd0f4004f graphics/OpenRM: skip shell portability check 2020-05-05 18:37:37 +00:00
wiz
d2419c51dd ImageMagick: update to 7.0.10.10.
2020-04-27  7.0.10-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-10, GIT revision 17203:a2514e831:20200427

2020-04-27  7.0.10-10 Cristy  <quetzlzacatenango@image...>
  * Correction to allocate a colormap of the maximum colors when color
    reducing an image sequence.
  * Write to stdout for mp4:-.

2020-04-25  7.0.10-9 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-9, GIT revision 17190:13fdcd1:20200426.

2020-04-25  7.0.10-9 Cristy  <quetzlzacatenango@image...>
  * Allocate a colormap of the maximum colors when color reducing an image
    sequence.
  * Label was not centered properly (reference
    https://github.com/ImageMagick/ImageMagick/issues/1879).
2020-05-05 10:33:27 +00:00
nia
d4c88b7b5f babl: fix linker-lacks-version-script case 2020-05-04 13:49:28 +00:00
nia
f0ac3edd58 MesaLib: Explicitly disable dri3 support when using an old X11_TYPE=native
Should help NetBSD 8 builds.
2020-05-03 11:04:46 +00:00
rillig
48e00f5b7c graphics/GraphicsMagick: remove unknown configure options 2020-05-03 07:07:03 +00:00
rillig
d572754902 graphics/ImageMagick6: remove unknown configure options 2020-05-02 18:36:03 +00:00