head 1.2; access; symbols pkgsrc-2021Q4:1.1.0.2 pkgsrc-2021Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2022.02.15.17.34.32; author wiz; state dead; branches; next 1.1; commitid TaN56iExL3aSSJsD; 1.1 date 2021.10.31.23.05.47; author tnn; state Exp; branches; next ; commitid dp7o6vVs2wDL91fD; desc @@ 1.2 log @gobject-introspection: update to 1.70.0. Add upstream patch to fix build with latest meson. 1.70.0 - 2021-09-17 ------------------- * Update the GIR data for GLib, GObject, and GIO 1.69.0 - 2021-08-24 ------------------- * Fix build when gobject-introspection is a subproject :mr:`266` * Add more float types :issue:`384`, :mr:`269` * Make test suite work with cross-related options :issue:`227` * Fix several leaks found by Coverity :mr:`272` * Fix enum member c:identifier :mr:`264` * Add g-ir-doc-tool man page :mr:`284` * Export warnlib sources as variables :mr:`287` * Update the GLib annotations :mr:`288` * Add "final" class attribute :mr:`257`, :mr:`291` * Add option to make .gir files installation paths configurable :mr:`63` * Handle constructors with mismatched GTypes :issue:`399`, :mr:`292` * Add property accessors annotations :issue:`13`, :mr:`279` @ text @$NetBSD: patch-tests_offsets_meson.build,v 1.1 2021/10/31 23:05:47 tnn Exp $ gircompiler requires libraries from the build area. --- tests/offsets/meson.build.orig 2021-03-19 14:22:12.000000000 +0000 +++ tests/offsets/meson.build @@@@ -45,7 +45,10 @@@@ if glib_dep.type_name() == 'pkgconfig' input: test_offsets_gir, output: '@@BASENAME@@.typelib', depends: [gobject_gir, ], - command: [gircompiler, '-o', '@@OUTPUT@@', '@@INPUT@@', + command: ['env', + 'LD_LIBRARY_PATH=' + meson.current_build_dir() + '/../../girepository', + 'DYLD_LIBRARY_PATH=' + meson.current_build_dir() + '/../../girepository', + gircompiler, '-o', '@@OUTPUT@@', '@@INPUT@@', '--includedir', join_paths(meson.build_root(), 'gir'), '--includedir', meson.current_build_dir() ], @ 1.1 log @gobject-introspection: really fix macOS build The workaround from patch-gir_meson.build needs to be applied also in the test suite in order to find yet-to-be installed libraries. @ text @d1 1 a1 1 $NetBSD$ @