head 1.3; access; symbols pkgsrc-2026Q1:1.2.0.36 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.34 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.32 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.30 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.28 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.26 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.24 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.22 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.20 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.18 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.16 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.14 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.12 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.10 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.8 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.6 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.4 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.2 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.1.0.14 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.12 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.10 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.8 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.6 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.4 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.2 pkgsrc-2020Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2026.04.01.06.40.42; author adam; state Exp; branches; next 1.2; commitid oR1z89HiD0sfRdAG; 1.2 date 2021.11.17.15.14.42; author schmonz; state Exp; branches; next 1.1; commitid QHnS4EWhMLCk0ahD; 1.1 date 2020.02.20.03.35.35; author brook; state Exp; branches; next ; commitid rb2bVPvtgSJlymXB; desc @@ 1.3 log @gdk-pixbuf2: updated to 2.44.6 2.44.6 - build: Add a legacy_xpm option to build the old xpm loader - xpm: Rename the old xpm loader to legacy-xpm, and use it for gdk_pixbuf_new_from_xpm_data if it is available. Note that the old loader will only be used for this purpose. xpm files still get loaded with glycin - jpeg: Reject data with an unsupported number of components - Update contribution guidelines - glycin: Fix an issue with looping animations - Do not accidentally query loaders from the host @ text @$NetBSD: patch-gdk-pixbuf_meson.build,v 1.2 2021/11/17 15:14:42 schmonz Exp $ Add LD_LIBRARY_PATH so uninstalled programs find newly built shared libraries. --- gdk-pixbuf/meson.build.orig 2026-03-31 12:22:23.000000000 +0000 +++ gdk-pixbuf/meson.build @@@@ -422,6 +422,7 @@@@ if not meson.is_cross_build() output: 'loaders.cache', capture: true, command: [ + 'env', '@@LD_LIBRARY_PATH@@=' + meson.current_build_dir() + '/../gdk-pixbuf', gdk_pixbuf_query_loaders, dynamic_loaders.length() > 0 ? dynamic_loaders : '', ], @ 1.2 log @On macOS, set DYLD_LIBRARY_PATH instead of LD_LIBRARY_PATH to fix build. @ text @d1 1 a1 1 $NetBSD: patch-gdk-pixbuf_meson.build,v 1.1 2020/02/20 03:35:35 brook Exp $ d5 1 a5 1 --- gdk-pixbuf/meson.build.orig 2021-04-09 14:44:51.000000000 +0000 d7 1 a7 1 @@@@ -355,6 +355,7 @@@@ if not meson.is_cross_build() d13 1 a13 1 dynamic_loaders, @ 1.1 log @gdk-pixbuf2: Fix build on certain Darwin configurations. During the build, newly compiled applications are run and require libraries also within the build area. At least on Darwin, these must be accessed via LD_LIBRARY_PATH, which must be added to the meson build files to be included in the appropriate commands. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- gdk-pixbuf/meson.build.orig 2019-10-08 10:44:10.000000000 +0000 d7 1 a7 1 @@@@ -316,6 +316,7 @@@@ if not meson.is_cross_build() d11 1 a11 1 + 'env', 'LD_LIBRARY_PATH=' + meson.current_build_dir() + '/../gdk-pixbuf', @