gdk-pixbuf2: update to 2.42.9. Security fix release. 2.42.9 (stable) === - Fix the check for maximum value of LZW initial code size [#136, Robert Ancell] - Use CMake for dependencies on Windows/MSVC [!131, Chun-Wei Fan] - Add option for building tests [!132] - Move man pages to reStructuredText [!134] - Disable relocation when built as a static libary on Windows [!136, Hesham Essam] - Update wrap file for libjpeg-turbo [!138, Georges Basile Stavracas Neto] - Limit the memory size when loading image data [#205, Sam Ezeh]diff -r1.56 -r1.57 pkgsrc/graphics/gdk-pixbuf2/Makefile
(wiz)
@@ -1,37 +1,42 @@ | @@ -1,37 +1,42 @@ | |||
1 | # $NetBSD: Makefile,v 1.56 2022/07/14 23:46:22 dholland Exp $ | 1 | # $NetBSD: Makefile,v 1.57 2022/09/20 10:11:47 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= gdk-pixbuf-2.42.8 | 3 | DISTNAME= gdk-pixbuf-2.42.9 | |
4 | PKGNAME= ${DISTNAME:S/pixbuf/pixbuf2/} | 4 | PKGNAME= ${DISTNAME:S/pixbuf/pixbuf2/} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= graphics gnome | 5 | CATEGORIES= graphics gnome | |
7 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gdk-pixbuf/${PKGVERSION_NOREV:R}/} | 6 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gdk-pixbuf/${PKGVERSION_NOREV:R}/} | |
8 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://developer.gnome.org/gdk-pixbuf | 10 | HOMEPAGE= https://developer.gnome.org/gdk-pixbuf | |
12 | COMMENT= Library for image loading and manipulation | 11 | COMMENT= Library for image loading and manipulation | |
13 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
14 | 13 | |||
15 | TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt | 14 | # for man pages | |
16 | TOOL_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl | 15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils | |
17 | 16 | |||
18 | CONFLICTS+= gtk2+<2.22 | 17 | CONFLICTS+= gtk2+<2.22 | |
19 | 18 | |||
20 | USE_TOOLS+= pkg-config xgettext | 19 | USE_TOOLS+= pkg-config xgettext | |
21 | MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/gdk-pixbuf | 20 | MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/gdk-pixbuf | |
22 | # For Darwin | 21 | # For Darwin | |
23 | MAKE_ENV+= DYLD_LIBRARY_PATH=${WRKSRC}/output/gdk-pixbuf | 22 | MAKE_ENV+= DYLD_LIBRARY_PATH=${WRKSRC}/output/gdk-pixbuf | |
24 | 23 | |||
24 | SUBST_CLASSES+= rst2man | |||
25 | SUBST_MESSAGE.rst2man= Fixing rst2man name used by pkgsrc due to versioning. | |||
26 | SUBST_STAGE.rst2man= pre-configure | |||
27 | SUBST_FILES.rst2man= docs/meson.build | |||
28 | SUBST_SED.rst2man= -e "s,'rst2man','rst2man-${PYVERSSUFFIX}',g" | |||
29 | ||||
25 | .include "../../mk/bsd.prefs.mk" | 30 | .include "../../mk/bsd.prefs.mk" | |
26 | 31 | |||
27 | SUBST_CLASSES+= dyld | 32 | SUBST_CLASSES+= dyld | |
28 | SUBST_STAGE.dyld= pre-configure | 33 | SUBST_STAGE.dyld= pre-configure | |
29 | SUBST_FILES.dyld= gdk-pixbuf/meson.build \ | 34 | SUBST_FILES.dyld= gdk-pixbuf/meson.build \ | |
30 | tests/meson.build \ | 35 | tests/meson.build \ | |
31 | thumbnailer/meson.build | 36 | thumbnailer/meson.build | |
32 | .if ${OPSYS} == "Darwin" | 37 | .if ${OPSYS} == "Darwin" | |
33 | SUBST_SED.dyld= -e 's|@LD_LIBRARY_PATH@|DYLD_LIBRARY_PATH|g' | 38 | SUBST_SED.dyld= -e 's|@LD_LIBRARY_PATH@|DYLD_LIBRARY_PATH|g' | |
34 | .else | 39 | .else | |
35 | SUBST_SED.dyld= -e 's|@LD_LIBRARY_PATH@|LD_LIBRARY_PATH|g' | 40 | SUBST_SED.dyld= -e 's|@LD_LIBRARY_PATH@|LD_LIBRARY_PATH|g' | |
36 | .endif | 41 | .endif | |
37 | 42 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.22 2022/06/11 12:46:06 nia Exp $ | 1 | @comment $NetBSD: PLIST,v 1.23 2022/09/20 10:11:47 wiz Exp $ | |
2 | bin/gdk-pixbuf-csource | 2 | bin/gdk-pixbuf-csource | |
3 | bin/gdk-pixbuf-pixdata | 3 | bin/gdk-pixbuf-pixdata | |
4 | bin/gdk-pixbuf-query-loaders | 4 | bin/gdk-pixbuf-query-loaders | |
5 | bin/gdk-pixbuf-thumbnailer | 5 | bin/gdk-pixbuf-thumbnailer | |
6 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h | 6 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h | |
7 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h | 7 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h | |
8 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h | 8 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h | |
9 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h | 9 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h | |
10 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h | 10 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h | |
11 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h | 11 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h | |
12 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h | 12 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h | |
13 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h | 13 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h | |
14 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-marshal.h | 14 | include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-marshal.h | |
@@ -21,32 +21,33 @@ lib/gdk-pixbuf-2.0/2.10.0/loaders/libpix | @@ -21,32 +21,33 @@ lib/gdk-pixbuf-2.0/2.10.0/loaders/libpix | |||
21 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so | 21 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so | |
22 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so | 22 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so | |
23 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so | 23 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so | |
24 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so | 24 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so | |
25 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so | 25 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so | |
26 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so | 26 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so | |
27 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so | 27 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so | |
28 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so | 28 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so | |
29 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so | 29 | lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so | |
30 | lib/girepository-1.0/GdkPixbuf-2.0.typelib | 30 | lib/girepository-1.0/GdkPixbuf-2.0.typelib | |
31 | lib/girepository-1.0/GdkPixdata-2.0.typelib | 31 | lib/girepository-1.0/GdkPixdata-2.0.typelib | |
32 | lib/libgdk_pixbuf-2.0.so | 32 | lib/libgdk_pixbuf-2.0.so | |
33 | lib/libgdk_pixbuf-2.0.so.0 | 33 | lib/libgdk_pixbuf-2.0.so.0 | |
34 | lib/libgdk_pixbuf-2.0.so.0.4200.8 | 34 | lib/libgdk_pixbuf-2.0.so.0.4200.9 | |
35 | lib/pkgconfig/gdk-pixbuf-2.0.pc | 35 | lib/pkgconfig/gdk-pixbuf-2.0.pc | |
36 | man/man1/gdk-pixbuf-csource.1 | 36 | man/man1/gdk-pixbuf-csource.1 | |
37 | man/man1/gdk-pixbuf-query-loaders.1 | 37 | man/man1/gdk-pixbuf-query-loaders.1 | |
38 | share/gir-1.0/GdkPixbuf-2.0.gir | 38 | share/gir-1.0/GdkPixbuf-2.0.gir | |
39 | share/gir-1.0/GdkPixdata-2.0.gir | 39 | share/gir-1.0/GdkPixdata-2.0.gir | |
40 | share/locale/ab/LC_MESSAGES/gdk-pixbuf.mo | |||
40 | share/locale/af/LC_MESSAGES/gdk-pixbuf.mo | 41 | share/locale/af/LC_MESSAGES/gdk-pixbuf.mo | |
41 | share/locale/ang/LC_MESSAGES/gdk-pixbuf.mo | 42 | share/locale/ang/LC_MESSAGES/gdk-pixbuf.mo | |
42 | share/locale/ar/LC_MESSAGES/gdk-pixbuf.mo | 43 | share/locale/ar/LC_MESSAGES/gdk-pixbuf.mo | |
43 | share/locale/as/LC_MESSAGES/gdk-pixbuf.mo | 44 | share/locale/as/LC_MESSAGES/gdk-pixbuf.mo | |
44 | share/locale/ast/LC_MESSAGES/gdk-pixbuf.mo | 45 | share/locale/ast/LC_MESSAGES/gdk-pixbuf.mo | |
45 | share/locale/az/LC_MESSAGES/gdk-pixbuf.mo | 46 | share/locale/az/LC_MESSAGES/gdk-pixbuf.mo | |
46 | share/locale/be/LC_MESSAGES/gdk-pixbuf.mo | 47 | share/locale/be/LC_MESSAGES/gdk-pixbuf.mo | |
47 | share/locale/be@latin/LC_MESSAGES/gdk-pixbuf.mo | 48 | share/locale/be@latin/LC_MESSAGES/gdk-pixbuf.mo | |
48 | share/locale/bg/LC_MESSAGES/gdk-pixbuf.mo | 49 | share/locale/bg/LC_MESSAGES/gdk-pixbuf.mo | |
49 | share/locale/bn/LC_MESSAGES/gdk-pixbuf.mo | 50 | share/locale/bn/LC_MESSAGES/gdk-pixbuf.mo | |
50 | share/locale/bn_IN/LC_MESSAGES/gdk-pixbuf.mo | 51 | share/locale/bn_IN/LC_MESSAGES/gdk-pixbuf.mo | |
51 | share/locale/br/LC_MESSAGES/gdk-pixbuf.mo | 52 | share/locale/br/LC_MESSAGES/gdk-pixbuf.mo | |
52 | share/locale/bs/LC_MESSAGES/gdk-pixbuf.mo | 53 | share/locale/bs/LC_MESSAGES/gdk-pixbuf.mo |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.53 2022/06/23 09:34:02 nia Exp $ | 1 | $NetBSD: distinfo,v 1.54 2022/09/20 10:11:47 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (gdk-pixbuf-2.42.8.tar.xz) = eac540223073cbf38906052e2325483934cd1c39994cce6e761c3205b8e0324d | 3 | BLAKE2s (gdk-pixbuf-2.42.9.tar.xz) = 8bfc6893271386c703f8d5edc7bda1286dd8a3d198192577c5f9fcba50ac5985 | |
4 | SHA512 (gdk-pixbuf-2.42.8.tar.xz) = 994a1374becec6235d347f4980afcc8b85f43ac373e4d7e00b7445880d0a51932e63b54429b28ab5af09e7c4437f9d6008e1c25b2d44a2c9ef7cc9821b478387 | 4 | SHA512 (gdk-pixbuf-2.42.9.tar.xz) = 032869c98d22cc4add05198baec5a64d29af247a99a084d7c498f82f467fb2a2008a8d0d4564ee5d963f6965dc9b3ff61b6c07377f67fec70ddf14e5373abfb3 | |
5 | Size (gdk-pixbuf-2.42.8.tar.xz) = 8503020 bytes | 5 | Size (gdk-pixbuf-2.42.9.tar.xz) = 6596068 bytes | |
6 | SHA1 (patch-gdk-pixbuf_gdk-pixbuf-scaled-anim.c) = a9d2436711b1a1c3bb58beef0df5e485ad6cbe7d | 6 | SHA1 (patch-gdk-pixbuf_gdk-pixbuf-scaled-anim.c) = a9d2436711b1a1c3bb58beef0df5e485ad6cbe7d | |
7 | SHA1 (patch-gdk-pixbuf_meson.build) = d54c4f1c5c045c3988fc2bbac19d2aac3e32de89 | 7 | SHA1 (patch-gdk-pixbuf_meson.build) = d54c4f1c5c045c3988fc2bbac19d2aac3e32de89 | |
8 | SHA1 (patch-tests_meson.build) = 6da53b4e168a20dcc546840e4fbd8fc7ac8f03aa | 8 | SHA1 (patch-tests_meson.build) = 6da53b4e168a20dcc546840e4fbd8fc7ac8f03aa | |
9 | SHA1 (patch-thumbnailer_meson.build) = c4a5abaced448add0c28f3b391b9db86b4299c02 | 9 | SHA1 (patch-thumbnailer_meson.build) = c4a5abaced448add0c28f3b391b9db86b4299c02 |