pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/gdk-pixbuf2



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jun 27 15:19:59 UTC 2024

Modified Files:
        pkgsrc/graphics/gdk-pixbuf2: Makefile PLIST distinfo
        pkgsrc/graphics/gdk-pixbuf2/patches: patch-tests_meson.build
            patch-thumbnailer_meson.build

Log Message:
gdk-pixbuf2: updated to 2.42.12

2.42.12 (stable)

- Fix a build failure (Christian Heusel)
- Fix occasional build failures (Benjamin Gilbert)
- ani: Reject files with multiple INA or IART chunks (Benjamin Gilbert)
- ani: Reject files with multiple anih chunks (Benjamin Gilbert, CVE-2022-48622)
- ani: validate chunk size (Benjamin Gilbert)
- Translation updates

2.42.11 (stable)

- Disable fringe loaders by default
- Introspection fixes
- Translation updates


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 pkgsrc/graphics/gdk-pixbuf2/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/graphics/gdk-pixbuf2/PLIST
cvs rdiff -u -r1.55 -r1.56 pkgsrc/graphics/gdk-pixbuf2/distinfo
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/graphics/gdk-pixbuf2/patches/patch-tests_meson.build
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/graphics/gdk-pixbuf2/patches/patch-thumbnailer_meson.build

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/gdk-pixbuf2/Makefile
diff -u pkgsrc/graphics/gdk-pixbuf2/Makefile:1.64 pkgsrc/graphics/gdk-pixbuf2/Makefile:1.65
--- pkgsrc/graphics/gdk-pixbuf2/Makefile:1.64   Tue May  7 11:15:18 2024
+++ pkgsrc/graphics/gdk-pixbuf2/Makefile        Thu Jun 27 15:19:59 2024
@@ -1,10 +1,7 @@
-# $NetBSD: Makefile,v 1.64 2024/05/07 11:15:18 gdt Exp $
+# $NetBSD: Makefile,v 1.65 2024/06/27 15:19:59 adam Exp $
 
-# NB: the 2.42.11 release is broken
-# https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/merge_requests/169
-DISTNAME=      gdk-pixbuf-2.42.10
+DISTNAME=      gdk-pixbuf-2.42.12
 PKGNAME=       ${DISTNAME:S/pixbuf/pixbuf2/}
-PKGREVISION=   4
 CATEGORIES=    graphics gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gdk-pixbuf/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -41,6 +38,8 @@ SUBST_SED.dyld=               -e 's|@LD_LIBRARY_PATH@
 .endif
 
 MESON_ARGS+=                   -D installed_tests=false
+# https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/merge_requests/169
+MESON_ARGS+=                   -D others=enabled
 PKGCONFIG_OVERRIDE_STAGE=      pre-install
 PKGCONFIG_OVERRIDE=            output/meson-private/gdk-pixbuf-2.0.pc
 

Index: pkgsrc/graphics/gdk-pixbuf2/PLIST
diff -u pkgsrc/graphics/gdk-pixbuf2/PLIST:1.25 pkgsrc/graphics/gdk-pixbuf2/PLIST:1.26
--- pkgsrc/graphics/gdk-pixbuf2/PLIST:1.25      Fri Apr 12 19:41:39 2024
+++ pkgsrc/graphics/gdk-pixbuf2/PLIST   Thu Jun 27 15:19:59 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2024/04/12 19:41:39 riastradh Exp $
+@comment $NetBSD: PLIST,v 1.26 2024/06/27 15:19:59 adam Exp $
 bin/gdk-pixbuf-csource
 bin/gdk-pixbuf-pixdata
 bin/gdk-pixbuf-query-loaders
@@ -87,6 +87,7 @@ share/locale/is/LC_MESSAGES/gdk-pixbuf.m
 share/locale/it/LC_MESSAGES/gdk-pixbuf.mo
 share/locale/ja/LC_MESSAGES/gdk-pixbuf.mo
 share/locale/ka/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/kab/LC_MESSAGES/gdk-pixbuf.mo
 share/locale/kk/LC_MESSAGES/gdk-pixbuf.mo
 share/locale/km/LC_MESSAGES/gdk-pixbuf.mo
 share/locale/kn/LC_MESSAGES/gdk-pixbuf.mo

Index: pkgsrc/graphics/gdk-pixbuf2/distinfo
diff -u pkgsrc/graphics/gdk-pixbuf2/distinfo:1.55 pkgsrc/graphics/gdk-pixbuf2/distinfo:1.56
--- pkgsrc/graphics/gdk-pixbuf2/distinfo:1.55   Sun Nov 13 09:59:02 2022
+++ pkgsrc/graphics/gdk-pixbuf2/distinfo        Thu Jun 27 15:19:59 2024
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.55 2022/11/13 09:59:02 adam Exp $
+$NetBSD: distinfo,v 1.56 2024/06/27 15:19:59 adam Exp $
 
-BLAKE2s (gdk-pixbuf-2.42.10.tar.xz) = d42814ff27616afc8ed6dd8c7f641306822cff8a32b839b61d95b2528454080e
-SHA512 (gdk-pixbuf-2.42.10.tar.xz) = ad64963b61ef8cc84ae450328ec8c90a852f974e29ffdd42263ed32de47af93c058f3ffdf91c5d6e9bba815f4e8e8fe5a19422ac1bfb079666339814ac059b3a
-Size (gdk-pixbuf-2.42.10.tar.xz) = 6519776 bytes
+BLAKE2s (gdk-pixbuf-2.42.12.tar.xz) = 14d58a61c191af2ef5ec7dd747f82cd9962d8bb38b2da345f496812e3861576b
+SHA512 (gdk-pixbuf-2.42.12.tar.xz) = ae9fcc9b4e8fd10a4c9bf34c3a755205dae7bbfe13fbc93ec4e63323dad10cc862df6a9e2e2e63c84ffa01c5e120a3be06ac9fad2a7c5e58d3dc6ba14d1766e8
+Size (gdk-pixbuf-2.42.12.tar.xz) = 6525072 bytes
 SHA1 (patch-gdk-pixbuf_gdk-pixbuf-scaled-anim.c) = a9d2436711b1a1c3bb58beef0df5e485ad6cbe7d
 SHA1 (patch-gdk-pixbuf_meson.build) = d54c4f1c5c045c3988fc2bbac19d2aac3e32de89
-SHA1 (patch-tests_meson.build) = 6da53b4e168a20dcc546840e4fbd8fc7ac8f03aa
-SHA1 (patch-thumbnailer_meson.build) = c4a5abaced448add0c28f3b391b9db86b4299c02
+SHA1 (patch-tests_meson.build) = 7d60098d957e4b0677aad6452de651189fc06b2d
+SHA1 (patch-thumbnailer_meson.build) = 25d1ee1934bed00b4353ce33dacd52e3414b943f

Index: pkgsrc/graphics/gdk-pixbuf2/patches/patch-tests_meson.build
diff -u pkgsrc/graphics/gdk-pixbuf2/patches/patch-tests_meson.build:1.3 pkgsrc/graphics/gdk-pixbuf2/patches/patch-tests_meson.build:1.4
--- pkgsrc/graphics/gdk-pixbuf2/patches/patch-tests_meson.build:1.3     Wed Nov 17 15:14:42 2021
+++ pkgsrc/graphics/gdk-pixbuf2/patches/patch-tests_meson.build Thu Jun 27 15:19:59 2024
@@ -1,8 +1,8 @@
-$NetBSD: patch-tests_meson.build,v 1.3 2021/11/17 15:14:42 schmonz Exp $
+$NetBSD: patch-tests_meson.build,v 1.4 2024/06/27 15:19:59 adam Exp $
 
 Add LD_LIBRARY_PATH so uninstalled programs find newly built shared libraries.
 
---- tests/meson.build.orig     2021-04-09 14:44:51.000000000 +0000
+--- tests/meson.build.orig     2024-05-15 02:15:41.000000000 +0000
 +++ tests/meson.build
 @@ -12,6 +12,7 @@ if enabled_loaders.contains('png') and h
      input: 'resources.gresource.xml',
@@ -10,13 +10,13 @@ Add LD_LIBRARY_PATH so uninstalled progr
      command: [
 +      'env', '@LD_LIBRARY_PATH@=' + meson.current_build_dir() + '/../gdk-pixbuf',
        gen_resources,
-       '--glib-compile-resources=@0@'.format(glib_compile_resources.full_path()),
-       '--pixdata=@0@'.format(gdk_pixbuf_pixdata.full_path()),
-@@ -31,6 +32,7 @@ if enabled_loaders.contains('png') and h
+       '--glib-compile-resources', glib_compile_resources,
+       '--pixdata', gdk_pixbuf_pixdata,
+@@ -27,6 +28,7 @@ if enabled_loaders.contains('png') and h
      input: 'resources.gresource.xml',
      output: 'resources.h',
      command: [
 +      'env', '@LD_LIBRARY_PATH@=' + meson.current_build_dir() + '/../gdk-pixbuf',
        gen_resources,
-       '--glib-compile-resources=@0@'.format(glib_compile_resources.full_path()),
-       '--pixdata=@0@'.format(gdk_pixbuf_pixdata.full_path()),
+       '--glib-compile-resources', glib_compile_resources,
+       '--pixdata', gdk_pixbuf_pixdata,

Index: pkgsrc/graphics/gdk-pixbuf2/patches/patch-thumbnailer_meson.build
diff -u pkgsrc/graphics/gdk-pixbuf2/patches/patch-thumbnailer_meson.build:1.2 pkgsrc/graphics/gdk-pixbuf2/patches/patch-thumbnailer_meson.build:1.3
--- pkgsrc/graphics/gdk-pixbuf2/patches/patch-thumbnailer_meson.build:1.2       Wed Nov 17 15:14:42 2021
+++ pkgsrc/graphics/gdk-pixbuf2/patches/patch-thumbnailer_meson.build   Thu Jun 27 15:19:59 2024
@@ -1,8 +1,8 @@
-$NetBSD: patch-thumbnailer_meson.build,v 1.2 2021/11/17 15:14:42 schmonz Exp $
+$NetBSD: patch-thumbnailer_meson.build,v 1.3 2024/06/27 15:19:59 adam Exp $
 
 Add LD_LIBRARY_PATH so uninstalled programs find newly built shared libraries.
 
---- thumbnailer/meson.build.orig       2021-04-09 14:44:51.000000000 +0000
+--- thumbnailer/meson.build.orig       2024-05-15 02:15:41.000000000 +0000
 +++ thumbnailer/meson.build
 @@ -17,6 +17,7 @@ custom_target('thumbnailer',
                input: 'gdk-pixbuf-thumbnailer.thumbnailer.in',
@@ -10,5 +10,5 @@ Add LD_LIBRARY_PATH so uninstalled progr
                command: [
 +              'env', '@LD_LIBRARY_PATH@=' + meson.current_build_dir() + '/../gdk-pixbuf',
                  gen_thumbnailer,
-                 '--printer=@0@'.format(gdk_pixbuf_print_mime_types.full_path()),
-                 '--pixdata=@0@'.format(gdk_pixbuf_pixdata.full_path()),
+                 '--printer', gdk_pixbuf_print_mime_types,
+                 '--pixdata', gdk_pixbuf_pixdata,



Home | Main Index | Thread Index | Old Index