gobject-introspection: update to 1.64.0. 1.64.0 - 2020-03-07 ------------------- * Update glib annotations (:user:`Rico Tzschichholz <ricotz>`) * Fix regress scanner tests for non-gcc/clang compilers :mr:`197` (:user:`Chun-wei Fan <fanc999>`) * Document how to update glib GIR :mr:`199` (:user:`Bastien Nocera <hadess>`) 1.63.2 - 2020-01-17 ------------------- * Update glib annotations (:user:`Rico Tzschichholz <ricotz>`) * Add GMemoryMonitor to glib annotations :mr:`193` (:user:`Bastien Nocera <hadess>`) * Fix build reproducibility :mr:`192` (:user:`Joshua Watt <jpewhacker>`) * Drop deprecated xml.etree.ElementTree.Element.getchildren() calls :mr:`194` (:user:`Miro Hrončok <hroncok>`) * Support Python 3.8.x+ on Windows :mr:`195` (:user:`Chun-wei Fan <fanc999>`) * Cross compile support :mr:`64` (:user:`Alexander Kanavin <alex.kanavin>`) * meson: Visual Studio builds: Use -utf-8 where available :mr:`196` (:user:`Chun-wei Fan <fanc999>`) 1.63.1 - 2019-11-24 ------------------- * Update glib annotations (:user:`Rico Tzschichholz <ricotz>`) * build: require meson 0.50.1 * build: use proper dylib versioning on macOS :mr:`177` (:user:`Tom Schoonjans <tschoonj>`) * scanner: Support array arguments with static keyword :mr:`176` (:user:`Emmanuele Bassi <ebassi>`) * website: Add Ruby-GNOME to user list :mr:`178` (:user:`kojix2`) * Fix non-libtool code being run with no nob-libtool dependencies :mr:`179` (:user:`Alistair Buxton <ali1234>`) * meson: change "cairo" from a boolean to a feature option :mr:`180` * meson: change "doctool" from a boolean to a feature option :mr:`181` * Fix a memory leak in g_irepository_get_object_gtype_interfaces() :mr:`182` (:user:`Philip Chimento <ptomato>`) * ccompiler.py: Fix macro defines with quotes on MSVC :mr:`183` (:user:`Chun-wei Fan <fanc999>`) * tests: Actually test libregress by specifying the LD_LIBRARY_PATH :mr:`174` (:user:`Corentin Noël <tintou>`) * examples: Make self contained and add build system integration examples :mr:`189` * autotools: Make INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR respect prefix/datadir/libdir :mr:`190` * girepository: Also store GType cache misses :mr:`191` (:user:`Carlos Garnacho <carlosg>`) * docs: Document GI_CROSS_LAUNCHER envvar :mr:`175` (:user:`Emmanuele Bassi <ebassi>`)diff -r1.68 -r1.69 pkgsrc/devel/gobject-introspection/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.68 2020/03/08 16:42:25 bsiegert Exp $ | 1 | # $NetBSD: Makefile,v 1.69 2020/03/11 10:09:36 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= gobject-introspection-1.62.0 | 3 | DISTNAME= gobject-introspection-1.64.0 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel gnome | 4 | CATEGORIES= devel gnome | |
6 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gobject-introspection/${PKGVERSION_NOREV:R}/} | 5 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gobject-introspection/${PKGVERSION_NOREV:R}/} | |
7 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://wiki.gnome.org/Projects/GObjectIntrospection | 9 | HOMEPAGE= https://wiki.gnome.org/Projects/GObjectIntrospection | |
11 | COMMENT= GObject Introspection | 10 | COMMENT= GObject Introspection | |
12 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2 | 11 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2 | |
13 | 12 | |||
14 | DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree | 13 | DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree | |
15 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | 14 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | |
16 | 15 | |||
17 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 16 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.13 2019/10/14 03:28:01 gutteridge Exp $ | 1 | @comment $NetBSD: PLIST,v 1.14 2020/03/11 10:09:36 wiz Exp $ | |
2 | bin/g-ir-annotation-tool | 2 | bin/g-ir-annotation-tool | |
3 | bin/g-ir-compiler | 3 | bin/g-ir-compiler | |
4 | bin/g-ir-generate | 4 | bin/g-ir-generate | |
5 | bin/g-ir-inspect | 5 | bin/g-ir-inspect | |
6 | bin/g-ir-scanner | 6 | bin/g-ir-scanner | |
7 | include/gobject-introspection-1.0/giarginfo.h | 7 | include/gobject-introspection-1.0/giarginfo.h | |
8 | include/gobject-introspection-1.0/gibaseinfo.h | 8 | include/gobject-introspection-1.0/gibaseinfo.h | |
9 | include/gobject-introspection-1.0/gicallableinfo.h | 9 | include/gobject-introspection-1.0/gicallableinfo.h | |
10 | include/gobject-introspection-1.0/giconstantinfo.h | 10 | include/gobject-introspection-1.0/giconstantinfo.h | |
11 | include/gobject-introspection-1.0/gienuminfo.h | 11 | include/gobject-introspection-1.0/gienuminfo.h | |
12 | include/gobject-introspection-1.0/gifieldinfo.h | 12 | include/gobject-introspection-1.0/gifieldinfo.h | |
13 | include/gobject-introspection-1.0/gifunctioninfo.h | 13 | include/gobject-introspection-1.0/gifunctioninfo.h | |
14 | include/gobject-introspection-1.0/giinterfaceinfo.h | 14 | include/gobject-introspection-1.0/giinterfaceinfo.h | |
@@ -156,13 +156,30 @@ share/gir-1.0/Gio-2.0.gir | @@ -156,13 +156,30 @@ share/gir-1.0/Gio-2.0.gir | |||
156 | share/gir-1.0/Vulkan-1.0.gir | 156 | share/gir-1.0/Vulkan-1.0.gir | |
157 | share/gir-1.0/cairo-1.0.gir | 157 | share/gir-1.0/cairo-1.0.gir | |
158 | share/gir-1.0/fontconfig-2.0.gir | 158 | share/gir-1.0/fontconfig-2.0.gir | |
159 | share/gir-1.0/freetype2-2.0.gir | 159 | share/gir-1.0/freetype2-2.0.gir | |
160 | share/gir-1.0/gir-1.2.rnc | 160 | share/gir-1.0/gir-1.2.rnc | |
161 | share/gir-1.0/libxml2-2.0.gir | 161 | share/gir-1.0/libxml2-2.0.gir | |
162 | share/gir-1.0/win32-1.0.gir | 162 | share/gir-1.0/win32-1.0.gir | |
163 | share/gir-1.0/xfixes-4.0.gir | 163 | share/gir-1.0/xfixes-4.0.gir | |
164 | share/gir-1.0/xft-2.0.gir | 164 | share/gir-1.0/xft-2.0.gir | |
165 | share/gir-1.0/xlib-2.0.gir | 165 | share/gir-1.0/xlib-2.0.gir | |
166 | share/gir-1.0/xrandr-1.3.gir | 166 | share/gir-1.0/xrandr-1.3.gir | |
167 | share/gobject-introspection-1.0/Makefile.introspection | 167 | share/gobject-introspection-1.0/Makefile.introspection | |
168 | share/gobject-introspection-1.0/gdump.c | 168 | share/gobject-introspection-1.0/gdump.c | |
169 | share/gobject-introspection-1.0/tests/annotation.c | |||
170 | share/gobject-introspection-1.0/tests/annotation.h | |||
171 | share/gobject-introspection-1.0/tests/drawable.c | |||
172 | share/gobject-introspection-1.0/tests/drawable.h | |||
173 | share/gobject-introspection-1.0/tests/everything.c | |||
174 | share/gobject-introspection-1.0/tests/everything.h | |||
175 | share/gobject-introspection-1.0/tests/foo.c | |||
176 | share/gobject-introspection-1.0/tests/foo.h | |||
177 | share/gobject-introspection-1.0/tests/gimarshallingtests.c | |||
178 | share/gobject-introspection-1.0/tests/gimarshallingtests.h | |||
179 | share/gobject-introspection-1.0/tests/gitestmacros.h | |||
180 | share/gobject-introspection-1.0/tests/regress.c | |||
181 | share/gobject-introspection-1.0/tests/regress.h | |||
182 | share/gobject-introspection-1.0/tests/utility.c | |||
183 | share/gobject-introspection-1.0/tests/utility.h | |||
184 | share/gobject-introspection-1.0/tests/warnlib.c | |||
185 | share/gobject-introspection-1.0/tests/warnlib.h |
@@ -1,15 +1,14 @@ | @@ -1,15 +1,14 @@ | |||
1 | $NetBSD: distinfo,v 1.35 2020/02/18 16:00:22 jperkin Exp $ | 1 | $NetBSD: distinfo,v 1.36 2020/03/11 10:09:36 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (gobject-introspection-1.62.0.tar.xz) = 6c51a15d3c067bb99b4b5c799d449c82c873f2b7 | 3 | SHA1 (gobject-introspection-1.64.0.tar.xz) = b94dc13a1df2a3f6d5ab7e8f1c9df757ee7af6dc | |
4 | RMD160 (gobject-introspection-1.62.0.tar.xz) = d9f1d8b15259ca9e77c5103b3bf79df4f7976ee2 | 4 | RMD160 (gobject-introspection-1.64.0.tar.xz) = 3c99ca767c3daf89478ff17302d96a29bdd3f144 | |
5 | SHA512 (gobject-introspection-1.62.0.tar.xz) = b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638 | 5 | SHA512 (gobject-introspection-1.64.0.tar.xz) = d1960424d82dea1f1d36a7c3f9922029e751e77da8dc6904c24750babe7c3f4c11a6795eb218aab342ccbb6326d0ac3eac2c2c903e90b146f4e28c0f413da1ae | |
6 | Size (gobject-introspection-1.62.0.tar.xz) = 980732 bytes | 6 | Size (gobject-introspection-1.64.0.tar.xz) = 1000240 bytes | |
7 | SHA1 (patch-gir_meson.build) = c2835a743c73fb2d511a51f83d450ca73384c3c1 | 7 | SHA1 (patch-gir_meson.build) = 428739a91aad88fcc003f0e3aaca68f1f8631a91 | |
8 | SHA1 (patch-giscanner_ast.py) = 06b3d8903d126028d2d5144c6d6a508209c834b9 | 8 | SHA1 (patch-giscanner_ast.py) = 06b3d8903d126028d2d5144c6d6a508209c834b9 | |
9 | SHA1 (patch-giscanner_gdumpparser.py) = 83d6c72d070b2e32d90131148b566a1a2fb9aa77 | 9 | SHA1 (patch-giscanner_gdumpparser.py) = 83d6c72d070b2e32d90131148b566a1a2fb9aa77 | |
10 | SHA1 (patch-giscanner_girparser.py) = 1156b7146568667dcb56ae7fecfc0f1be91b78ec | 10 | SHA1 (patch-giscanner_girparser.py) = 1156b7146568667dcb56ae7fecfc0f1be91b78ec | |
11 | SHA1 (patch-meson.build) = eb67bfe1a9dd46986b9b6e0d296c385e2924a0e8 | |||
12 | SHA1 (patch-tests_scanner_Regress-1.0-expected.gir) = f6f044a24045d38d78b9c511813be8442ce45b16 | 11 | SHA1 (patch-tests_scanner_Regress-1.0-expected.gir) = f6f044a24045d38d78b9c511813be8442ce45b16 | |
13 | SHA1 (patch-tools_compiler.c) = 799d5a086338e08378b8b249e6808e8b1a8101dc | 12 | SHA1 (patch-tools_compiler.c) = 799d5a086338e08378b8b249e6808e8b1a8101dc | |
14 | SHA1 (patch-tools_generate.c) = 3fa74dd0e2c7658768a4278b984be38bff729d94 | 13 | SHA1 (patch-tools_generate.c) = 3fa74dd0e2c7658768a4278b984be38bff729d94 | |
15 | SHA1 (patch-tools_meson.build) = 6b9f2f1b11d1eca62fbc136c3ac56692db7cacde | 14 | SHA1 (patch-tools_meson.build) = 01c9aaaaacf1d0855704f55eb568b77bc207cc14 |
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | $NetBSD: patch-gir_meson.build,v 1.1 2020/02/18 16:00:22 jperkin Exp $ | 1 | $NetBSD: patch-gir_meson.build,v 1.2 2020/03/11 10:09:36 wiz Exp $ | |
2 | 2 | |||
3 | gircompiler requires libraries from the build area. | 3 | gircompiler requires libraries from the build area. | |
4 | 4 | |||
5 | --- gir/meson.build.orig 2019-09-09 19:22:10.000000000 +0000 | 5 | --- gir/meson.build.orig 2020-03-07 14:13:21.645308500 +0000 | |
6 | +++ gir/meson.build | 6 | +++ gir/meson.build | |
7 | @@ -433,7 +433,8 @@ foreach gir : gir_files | 7 | @@ -446,7 +446,7 @@ typelibs = [] | |
8 | input: gir, | 8 | if get_option('gi_cross_binary_wrapper') != '' | |
9 | output: '@BASENAME@.typelib', | 9 | gircompiler_command = [get_option('gi_cross_binary_wrapper'), gircompiler.full_path(), ] | |
10 | depends: [gobject_gir, ], | 10 | else | |
11 | - command: [gircompiler, '-o', '@OUTPUT@', '@INPUT@', | 11 | - gircompiler_command = [gircompiler, ] | |
12 | + command: ['env', 'LD_LIBRARY_PATH=' + meson.current_build_dir() + '/../girepository', | 12 | + gircompiler_command = ['env', 'LD_LIBRARY_PATH=' + meson.current_build_dir() + '/../girepository', gircompiler ] | |
13 | + gircompiler, '-o', '@OUTPUT@', '@INPUT@', | 13 | endif | |
14 | '--includedir', meson.current_build_dir(), | 14 | ||
15 | '--includedir', meson.current_source_dir(), | 15 | gircompiler_command += [ '-o', '@OUTPUT@', '@INPUT@', | |
16 | ], |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: patch-tools_meson.build,v 1.1 2019/06/03 10:47:20 prlw1 Exp $ | 1 | $NetBSD: patch-tools_meson.build,v 1.2 2020/03/11 10:09:36 wiz Exp $ | |
2 | 2 | |||
3 | After testing for the meson_option "python", meson.build then overwrites it. | 3 | After testing for the meson_option "python", meson.build then overwrites it. | |
4 | 4 | |||
5 | --- tools/meson.build.orig 2019-01-11 14:16:09.000000000 +0000 | 5 | --- tools/meson.build.orig 2020-03-07 14:13:21.693311500 +0000 | |
6 | +++ tools/meson.build | 6 | +++ tools/meson.build | |
7 | @@ -12,7 +12,7 @@ endif | 7 | @@ -12,7 +12,7 @@ endif | |
8 | if cc.get_id() == 'msvc' | 8 | if cc.get_id() == 'msvc' | |
9 | python_cmd = '/usr/bin/env ' + python.get_variable('prefix') + '\\python.exe' | 9 | python_cmd = '/usr/bin/env ' + python.path() | |
10 | else | 10 | else | |
11 | - python_cmd = '/usr/bin/env python@0@'.format(python.language_version().split('.')[0]) | 11 | - python_cmd = '/usr/bin/env python@0@'.format(python.language_version().split('.')[0]) | |
12 | + python_cmd = python.path() | 12 | + python_cmd = python.path() | |
13 | endif | 13 | endif | |
14 | 14 | |||
15 | tool_output = [] | 15 | tool_output = [] |