Commit graph

13282 commits

Author SHA1 Message Date
jperkin
ca5c08c45e gdk-pixbuf2: Couple of SunOS fixes.
Using _XOPEN_SOURCE=500 is insufficient when compiling in C99 mode that this
package specifies.  600 is the minimum required for C99, so bump to that.

Meson expects the files in build-aux to be executable, but they aren't as
shipped in the source.  I don't understand how nobody else is seeing this,
but explicitly marking them as executable fixes SunOS and won't hurt others.
2019-07-29 19:40:51 +00:00
wiz
4c731fa00d librsvg: improve previous 2019-07-28 21:39:33 +00:00
sevan
3f84f84f7b Add BUILDLINK_ABI_DEPENDS for librsvg-c 2019-07-28 20:55:56 +00:00
wiz
f76b80b454 librsvg: but ABI depends in the rust part, where it can be fulfilled 2019-07-28 20:29:02 +00:00
nia
a678b294eb grafx2: Add curl to USE_TOOLS 2019-07-28 19:50:55 +00:00
tnn
796adfb9a8 librsvg: update vendored libc create to latest version. Fixes aarch build. 2019-07-27 19:31:00 +00:00
ryoon
852c347abe Fix nls option packaging
Reported by mueller6721 on pkgsrc-users mailing list.
Use gettext-lib from pkgsrc instead of builtin one.
This fixes PLIST problem only.
2019-07-27 00:40:50 +00:00
nia
754e924ab5 geeqie: Bump PKGREVISION for default options switch. 2019-07-26 09:46:41 +00:00
nia
e6a4d90c6d geeqie: Switch to gtk3 by default.
"Is the gtk3 port useful? Then please switch to it by default." - wiz
2019-07-26 09:44:03 +00:00
nia
c19b9e0b48 geeqie: Allow building with gtk3. 2019-07-26 09:10:41 +00:00
nia
fe388c85d7 gdk-pixbuf2: Add xgettext to USE_TOOLS. 2019-07-25 09:29:31 +00:00
nia
79e8b509b3 feh: Update to 3.2.1
Changes:

* Use --no-fehbg option in ~/.fehbg. This fixes cases where an X11 setup
  change may inadvertently alter the commandline stored in .fehbg.
* Fix insufficient error handling when updating ~/.fehbg. Previously, a
  stat() error may have caused .fehbg to be update with excessive file
  permissions (patch by Tobias Stoeckmann)
* Fix TOCTTOU when setting the file mode of ~/.fehbg (patch by Tobias
  Stoeckmann)
2019-07-24 17:19:57 +00:00
wiz
6ddb87c295 *: recursive bump for poppler 0.79 2019-07-23 17:19:56 +00:00
wiz
bebbc577a6 gdk-pixbuf2: add upstream bug report URL 2019-07-22 22:48:47 +00:00
tnn
642e75f15c gdk-pixbuf2: SunOS build fix
Tested-by: wilbury @ #pkgsrc
2019-07-22 22:04:35 +00:00
rjs
23c3025e44 Use common JPEG buildlink3 framework. 2019-07-22 14:03:33 +00:00
nia
fc82c5df02 gdk-pixbuf2: Fix the path to the Python interpreter. 2019-07-22 09:13:13 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
wiz
337301d490 gegl: remove shared-mime-info, this is now included from gdk-pixbuf2/bl3.mk 2019-07-21 20:45:09 +00:00
wiz
2f7330846b gdk-pixbuf2 now depends on shared-mime-info. Bump ABI depends. 2019-07-21 20:33:02 +00:00
ryoon
095b14c6c5 Fix build with newer gdk-pixbuf2 2019-07-21 13:36:00 +00:00
ryoon
f6f1034153 Disable man page explicitly to follow PLIST 2019-07-21 12:45:49 +00:00
wiz
8df6f3fcf8 gdk-pixbuf: remove
The software hasn't been updated since 2002 and is probably full
of security problems. Two packages were using it. (gpsdrive has a
newer version in wip.)
2019-07-21 10:34:51 +00:00
wiz
aed0bb8f66 gdk-pixbuf2*: update to 2.38.1
2.38.1 (stable)
===
 - Fix OOM in JPEG2000 loader [Ivan A. Melnikov, #107]
 - Fix thumbnailing of animated GIFs [Debarshi Ray, #99]
 - Multiple improvements to the GIF loader [Robert Ancell, !24, !28, !30, #22, #69
 - Fix build on Windows/MSYS2 [Christoph Reiter, !29]
 - Fix soname versioning on macOS [Christoph Reiter, !23]
 - Cross-compilation fixes for Android [Matthew Waters, #64]
 - Fix building modules on macOS [Ignacio Casal Quinteiro, !18 and !19]
 - Fix introspection generation [Iain Lane, #92]
 - Fix error handling in PNG loader [Debarshi Ray, !16]
 - Improve reproducibility of the build [Chris Lamb, !15]
 - Speed up saving PNG files [Brion Vibber, #90]
 - Add variables in the pkg-config files for binary utilities [Emmanuele Bassi, #88]
 - Build fixes [Emmanuele Bassi, #88]

2.38.0 (stable)
===
 - Documentation fixes

2.37.92 (release candidate)
===
 - Ensure that GdkPixbuf's storage is safely handled [Federico Mena Quintero]
 - Add test case for buffer overflow in pixdata loader [Bastien Nocera, #57]

2.37.0 (development)
===
 - Rework relocation support for loaders cache on Windows [Christoph Reiter, #776081]
 - Properly install test data [Emmanuele Bassi, Jeremy Bicha, #795527, #795210]
 - Plug a memory leak when using GBytes [Vitaly Kirsanov, #787626]
 - Fix introspection annotations [Iñaki García Etxebarria, #789935]
 - Fix documentation building with X11 disabled [Quentin Glidic, #794872]
 - Drop Autotools build and move to Meson [Emmanuele Bassi]
 - Fix OOB error when dithering [Bert Pauline, #748211]
 - Drop the MMX assembly optimizations for pixops [Emmanuele Bassi]
 - Improve compatibility for the post-install script [Brendan L, #795705]
 - Expose the dimensions of the original image from GdkPixbufLoader [Debarshi Ray, #778517]
 - Improve thumbnailer implementation [Debarshi Ray, #778517]
 - Make X11 a dependency if the `x11` build option is enabled [Emmanuele Bassi, #77]
 - Generate separate introspection data for GdkPixdata API [Emmanuele Bassi, #72]
 - Deprecate GDK_INTERP_HYPER [Emmanuele Bassi, #3]
 - Avoid a deprecation warning with recent libjasper [Emmanuele Bassi, #73]
 - Fix build on macOS [Emmanuele Bassi, !5]
 - Fix build with Visual Studio [Chun-wei Fan, !8]
 - Fix cross-compilation of Windows build on Linux [Benjamin Gilbert, !10]
2019-07-21 10:11:13 +00:00
wiz
59024fc732 gdk-pixbuf2-jasper: remove
Not used in pkgsrc, needs quite unmaintained jasper library with lots
of security problems, and is harder to keep working with meson version
of gdk-pixbuf2.
2019-07-21 10:09:44 +00:00
wiz
c30c5fbc0b *: recursive bump for nettle 3.5.1 2019-07-20 22:45:58 +00:00
tnn
6b288a30e3 gimp-warp-sharp: update to 1.5
now supports GIMP 2.2
2019-07-20 19:38:14 +00:00
tnn
9dee65d373 gimp2-wideangle: Update to 1.0.10 to fix distfile checksum error
Changes unknown.
2019-07-20 19:32:17 +00:00
nia
09993b2198 ImageMagick: Update to 7.0.8-55
2019-07-18  7.0.8-55 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-55, GIT revision 15930:ac09240:20190718.

2019-07-18  7.0.8-55 Cristy  <quetzlzacatenango@image...>
  * Heap-buffer overflow (reference
    https://github.com/ImageMagick/ImageMagick/issues/1641
  * PerlMagick test suite passes again (reference
    https://github.com/ImageMagick/ImageMagick/issues/1640)
2019-07-20 19:02:34 +00:00
nia
cf8fbea31c ImageMagick: Update to 7.0.8-54
This update contains a number of security fixes.

2019-07-16  7.0.8-54 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-54, GIT revision 15916:e868e22:20190716.

2019-07-08  7.0.8-54 Cristy  <quetzlzacatenango@image...>
   * resolve division by zero  (reference
     https://github.com/ImageMagick/ImageMagick/issues/1629).
   * introducing MagickLevelImageColors() MagickWand method.
  * Transient problem with text placement with gravity (reference
    https://github.com/ImageMagick/ImageMagick/issues/1633).
  * Support TIM2 image format (reference
    https://github.com/ImageMagick/ImageMagick/pull/1571).
  * For -magnify option, specify an alternative scaling method with -define
	  magnify:method=method, choose from these methods: eagle2X, eagle3X,
    eagle3XB, epb2X, fish2X, hq2X,  scale2X (default), scale3X, xbr2X.

2019-07-05  7.0.8-53 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-53, GIT revision 15828:f5d59c0:20190705.

2019-07-05  7.0.8-53 Cristy  <quetzlzacatenango@image...>
   * Fix -fx parsing issue (reference
     https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36314).

2019-07-05  7.0.8-52 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-52, GIT revision 15825:ea47310:20190705.

2019-07-01  7.0.8-52 Cristy  <quetzlzacatenango@image...>
  * Eliminate buffer overflow in TranslateEvent() (reference
    https://github.com/ImageMagick/ImageMagick/issues/1621).

2019-06-30  7.0.8-51 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-51, GIT revision 15812:51f11c4:20190630.

2019-06-24  7.0.8-51 Cristy  <quetzlzacatenango@image...>
  * Clone rather than copy X window name/icon.
  * Optimize PDF reader.

2019-06-23  7.0.8-50 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-50, GIT revision 15778:4a60519:20190623

2019-06-14  7.0.8-50 Dirk Lemstra <dirk@lem.....org>
  * Added support for reading all images from a HEIC image (reference
    https://github.com/ImageMagick/ImageMagick/issues/1391).
  * Heap-buffer-overflow in MagickCore/fourier.c (reference
   https://github.com/ImageMagick/ImageMagick/issues/1588).
  * Fixed a number of issues (reference
    https://imagemagick.org/discourse-server/viewforum.php?f=3).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).
2019-07-19 09:12:13 +00:00
nia
b537abf188 grafx2: Update to 2.6
Changes:

- SDL2/X11/win32 GDI support in addition to SDL1.2.x
- Many more "8bits" computer constraints modes
- Support for more C64 pictures formats
- Support for Thomson file formats
- Open URL when clicking them in oneline help
- Brush and picture copy/paste support
2019-07-18 12:15:04 +00:00
nia
31ed88fa7b feh: Update to 3.2
Changes:

* Build feh with inotify=1 to automatically reload changed files in slideshow mode. Introduces the inotify build flag and the --auto-reload option.
* Reload current image(s) when receiving SIGUSR1 or SIGUSR2 in single-image slideshows or in multiwindow mode
2019-07-18 11:29:13 +00:00
nia
002101c67c Use https for xfce.org subdomains. 2019-07-18 08:15:34 +00:00
gutteridge
2864d844ac ristretto: update to 0.8.5
0.8.5
=====
- Fix a few memory leaks
- Fix "Sort type unsupported" when sorting by file type
- Add support for Canon CR2 format
  (https://bugs.launchpad.net/ubuntu/+source/ristretto/+bug/1778695)
- Drop saturation and brightness support as no more supported by xfdesktop
- Show info on focal length and ISO in statusbar (bug #13993)
- Fix Glib-Critical errors "Source ID X was not found"
- Place appdata.xml to metainfo dir (bug #15382)
- Fix Xfce wallpaper manager (for single monitor only) (bug #14571)
- Fix corrupted (large) GIF images (bug #15177)
- Update thumbnail bar on changing the sorting order (bug #10246)
- Improve "Sorting" menu (bug #15539)
- appdata.xml: Remove releases info and update URLs (bug #15482)

* Translation updates:
  Arabic (ar), Asturian (ast), Belarusian (be), Bulgarian (bg), Catalan (ca),
  Czech (cs), Danish (da), German (de), Greek (el), English (Australia) (en_AU),
  English (United Kingdom) (en_GB), Spanish (es), Basque (eu), Finnish (fi),
  French (fr), Galician (gl), Hebrew (he), Croatian (hr), Hungarian (hu),
  Indonesian (id), Icelandic (is), Italian (it), Japanese (ja), Kazakh (kk),
  Korean (ko), Lithuanian (lt), Malay (ms), Norwegian Bokmål (nb), Dutch (nl),
  Occitan (oc), Polish (pl), Portuguese (pt), Portuguese (Brazil) (pt_BR),
  Romanian (ro), Russian (ru), Slovak (sk), Slovenian (sl), Albanian (sq),
  Serbian (sr), Swedish (sv), Telugu (te), Thai (th), Turkish (tr), Uighur (ug),
  Ukrainian (uk), Chinese (China) (zh_CN), Chinese (Taiwan) (zh_TW)
* New translations:
  Armenian (Armenia) (hy_AM), Interlingue (ie)
2019-07-18 02:53:28 +00:00
nia
ed37ac4a64 graphite2: Update to 1.3.13
1.3.13
- Resolve minor spacing issue in rtl non-overlap kerning
- python3 for graphite.py
- Better fuzzing
- Better building on windows

1.3.12
- Graphite no longer does dumb rendering for fonts with no smarts
- Segment caching code removed. Anything attempting to use the segment cache gets given a regular face instead
- Add libfuzzer support
- Builds now require C++11
- Improvements to Windows 64 bit builds
- Support different versions of python including 32 bit and python 3
- Various minor bug fixes
2019-07-17 09:45:13 +00:00
nia
9db6da50bd tiff: Apply patches from upstream's git for the following CVEs:
CVE-2018-12900 - buffer-overflow
CVE-2018-17000 - denial-of-service
CVE-2018-19210 - null-pointer-dereference
CVE-2019-6128 - memory-leak

Bump PKGREVISION.
2019-07-17 09:25:45 +00:00
ryoon
b3baeae334 Fix non-jasper packaging 2019-07-17 01:05:12 +00:00
nia
332c58fa60 Recursive revbump for graphics/exiv2 update. 2019-07-17 00:51:02 +00:00
nia
87ba44c4c6 krita: fix build with exiv2>=0.27
would be better to update this, but that seems to require a few things
that aren't in pkgsrc yet. just backport the patch for now.
2019-07-17 00:39:57 +00:00
nia
6c83a820c5 geeqie: Apply a patch from git to fix building with exiv2>=0.27
Pointed out by wiz, thanks.
2019-07-17 00:16:49 +00:00
nia
b83fdc7060 dcraw: Disable jp2 support by default
Re-enable it with the 'jasper' option.

Part of the process of trying to minimize the potential impact of a
vulnerable jasper.

Bump PKGREVISION
2019-07-16 22:50:24 +00:00
nia
6d7f52b438 netpbm: Disable jp2 support by default
Re-enable it with the 'jasper' option.

Part of the process of trying to minimize the potential impact of a
vulnerable jasper.

Bump PKGREVISION
2019-07-16 22:37:17 +00:00
nia
69b4d94b5f GraphicsMagick: Disable jp2 support by default
Re-enable it with the 'jasper' option.

Part of the process of trying to minimize the potential impact of a
vulnerable jasper.

Bump PKGREVISION
2019-07-16 19:31:16 +00:00
nia
9e0272c386 opencv: Disable jp2 support by default
Re-enable it with the 'jasper' option.

Part of the process of trying to minimize the potential impact of a
vulnerable jasper.

Bump PKGREVISION.
2019-07-16 15:45:03 +00:00
nia
da6a9b7934 opencv: Conditionally include jasper in buildlink3 2019-07-16 15:39:35 +00:00
nia
ce2821caa6 opencv: Disable jp2 support by default
Re-enable it with the 'jasper' option.

Part of the process of trying to minimize the potential impact of a
vulnerable jasper.

Bump PKGREVISION.
2019-07-16 15:36:02 +00:00
nia
81123ebd0b gegl: Disable jp2 support by default
Re-enable it with the 'jasper' option.

Part of the process of trying to minimize the potential impact of a
vulnerable jasper.

Bump PKGREVISION
2019-07-16 15:34:25 +00:00
ryoon
df114c6c9e Update to 1.0.3
Changelog:
- 7/4/2019: version 1.0.3
  This is a binary compatible release.
  * resize fixes for Nx1 sizes and the addition of non-opaque alpha values for
    odd sizes (issues #418, #434)
  * lossless encode/decode performance improvements
  * lossy compression performance improvement at low quality levels with flat
    content (issue #432)
  * python swig files updated to support python 3
  Tool updates:
    vwebp will now preserve the aspect ratio of images that exceed monitor
    resolution by scaling the image to fit (issue #433)
2019-07-16 11:43:32 +00:00
nia
b3c000b470 jasper: Update to 2.0.16
CVE-2018-19539: Fixed a denial of service in jas_image_readcmpt
2019-07-16 10:06:07 +00:00
nia
ebb350eb17 gimp: This has switched from jasper to openjpeg for JPEG2000 support.
See https://github.com/mdadams/jasper/issues/208
2019-07-16 09:54:41 +00:00