Commit graph

39 commits

Author SHA1 Message Date
adam
b6d9bd86bc revbump for icu and libffi 2021-12-08 16:01:42 +00:00
nia
f8331b5844 graphics: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:45:53 +00:00
nia
84d3786e88 graphics: Remove SHA1 hashes for distfiles 2021-10-07 14:11:55 +00:00
nia
3e9aa5b9c5 gdk-pixbuf2: update to 2.42.6, primarily to fix CVE-2020-29385 and various
leaks.

Changes relevant to pkgsrc packaging:

- gdk-pixbuf2-xlib now uses a separate distfile.
- The jpeg and png loaders are no longer separate shared libraries.
- A fix for SunOS was upstreamed.
2021-09-19 08:06:20 +00:00
nia
2d26b2e170 gdk-pixbuf2-xlib: correct previous, thx wiz 2021-04-16 07:35:28 +00:00
nia
260a0a9824 gdk-pixbuf2-xlib: disable building of man pages explicitly
this causes packaging problems if xsltproc is found on the host system.

man pages are not useful for this package (they do not include library
docs in man format) but rather gdk2-pixbuf.
2021-04-16 06:47:23 +00:00
nia
59a348c22e gdk-pixbuf2-xlib: remove gmake dependency, set PYTHON_FOR_BUILD_ONLY 2021-04-12 12:07:35 +00:00
wiz
d5cfe8c077 gdk-pixbuf2-xlib: fix install for latest meson 2020-07-28 05:11:21 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
jperkin
58d05e89c8 gdk-pixbuf2-xlib: Requires msgfmt. 2020-01-06 16:34:36 +00:00
wiz
bae1e89691 gdk-pixbuf2*: update to 2.40.0
2.40.0 (stable)
===

 - Allow creating a GdkPixbuf instance without any property [Federico Mena
   Quintero, #91]

2.39.2 (development)
===

 - Add gdk_pixbuf_init_modules() for applications with GdkPixbuf loader
   modules in a separate directory [Bastien Nocera, bgo#786035]
 - Add subproject fallback for dependencies [Nirbheek Chauhan]
 - Handle large XPM without crashing [Bastien Nocera, #95]
 - Use the appropriate gdk-pixbuf-query-loaders on install [Emmanuele
   Bassi, #126]
 - Disable deprecation warnings introduced by GLib 2.62
 - Escape GIF version in error messages [Robert Ancell]
 - Use the appropriate fallback for libpng on Windows [Chun-wei Fan]
 - Render GIF frames on demand [Robert Ancell, #101]
2019-11-06 13:52:51 +00:00
rillig
102c17a1e8 graphics: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-02 22:37:52 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
ryoon
2880206960 Update to 2.38.2
* Sync with graphics/gdk-pixbug2-2.38.2
2019-10-04 23:37:20 +00:00
rjs
23c3025e44 Use common JPEG buildlink3 framework. 2019-07-22 14:03:33 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +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
rillig
17e39f419d Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
2018-01-07 13:03:53 +00:00
adam
2d6a4cef17 2.36.8:
* jpeg: restore grayscale image support
* bmp: Tighten image dimension checks
* ico: Fixo icon quality sorting
* Various other leak and overflow fixes
* Add some assertion to help static analysis
* Remove support for building on various obsolete platforms
* Translation updates

2.36.7:
* Add tests for recent bug fixes
* ico, bmp, tiff: avoid integer overflows
* jpeg: error out if wrong number of channels
* Misc.bugfixes
* Support mimetypes: image/wmf, image/emf
* Translation updates
2017-08-08 16:52:10 +00:00
wiz
8d59bf7376 Use https for www.gnome.org HOMEPAGEs. 2017-07-30 22:47:48 +00:00
ryoon
04f2b25429 Update to 2.36.0
Changelog:
2.36.0
======

* Translation updates

2.35.5
======

* Fix undefined behavior in overflow checks (#770986)
* Fix a typo (#770756)
* Avoid segfault in some tests (#771026)
* Translation updates

2.35.4
======

* Translation updates

2.35.3
======

* Add API to determine supported save options (#683371)
* Add helper API for pixbuf options (#768043)
* Fix invalid gettext use (#758552)
* Fix a compiler warning in the xpm loader (#768042)
* Fix integer overflows in the bmp loader (#768688, #768738)
* Fix a crash in the ico loader (#769170)
* Translation updates

2.35.2
======

* Use compiler directives for exporting symbols (#767164)
* Fix a problem with nearest scaling (#766842)
* Avoid redundant property notification
* Translation updates

2.35.1
======

* Add non-varargs variant to save to stream (#683063)
* Add a common autotools module (#765034)
* Translation updates
2016-10-09 17:49:38 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
drochner
173aebe494 reset PKGREV for base pkg update 2013-07-24 10:58:42 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
drochner
a66d784c8c reset PKGREV for base pkg update 2012-11-15 14:53:29 +00:00
marino
c31ba952df graphics/gdk-pixbuf2*: Fix base sync problem permanently
gdk-pixbuf2, gdk-pixbuf2-jasper, and gdk-pixbuf2-xlib have been manually
synced.  Usually the base package would get updated and the others would
be forgotten resulting in an unnecessary mismatch.

Create a common makefile to permanently fix this problem.
2012-10-08 08:04:28 +00:00
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
abs
3f4691bad9 update to match gdk-pixbuf2 version 2012-10-04 11:53:03 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
drochner
f6731f8556 sync w/ base pkg 2012-08-23 14:30:59 +00:00
drochner
f1fae7e8a8 sync w/ base pkg 2012-08-10 15:24:11 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
drochner
a32ae4d72f sync w/ base pkg 2012-04-30 14:13:39 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
wiz
833922aab2 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
drochner
0c48111164 sync w/ base pkg update 2012-01-09 17:26:49 +00:00
drochner
ede43af80e update to 2.24.0
This switches to the latest stable branch.
2011-08-30 22:34:13 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
drochner
6bd5c77c29 build xlib support of gdk-pixbuf2 in its own pkg 2010-11-16 16:46:29 +00:00