pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/gobject-introspection
Module Name: pkgsrc
Committed By: adam
Date: Fri Jul 18 08:37:35 UTC 2025
Modified Files:
pkgsrc/devel/gobject-introspection: Makefile buildlink3.mk distinfo
pkgsrc/devel/gobject-introspection/patches: patch-tools_meson.build
Log Message:
gobject-introspection: updated to 1.84.0
1.84.0 - 2025-03-15
* No changes
1.83.4 - 2025-03-08
* Revert support for "static" virtual functions
1.83.2 - 2025-03-01
* Improve GType inspection helper
* Parse C11's _Alignas
* Respect custom Python binary
* Fix build on the latest Windows SDK
* Small performance improvement when looking up a signal information
* Use standard imports in the JavaScript templates for g-ir-doctool
* Ensure that enumeration members can be marked as deprecated
* Add more test coverage for structured union types
* Add an option to skip tests when building
* Fix various MSVC compatibility issues
* Add support for "static" virtual functions
* Allow specifying the format of the documentation inside doc blocks
* Handle C99's _Complex
* Consider UCRT64 and CLANG64 as mingw32 compilers
* Handle static NSString syntax
* Add instance parameter checks to strict validation
* Documentation improvements
To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 pkgsrc/devel/gobject-introspection/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/gobject-introspection/buildlink3.mk
cvs rdiff -u -r1.59 -r1.60 pkgsrc/devel/gobject-introspection/distinfo
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/devel/gobject-introspection/patches/patch-tools_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/devel/gobject-introspection/Makefile
diff -u pkgsrc/devel/gobject-introspection/Makefile:1.96 pkgsrc/devel/gobject-introspection/Makefile:1.97
--- pkgsrc/devel/gobject-introspection/Makefile:1.96 Tue Jan 14 13:17:12 2025
+++ pkgsrc/devel/gobject-introspection/Makefile Fri Jul 18 08:37:35 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.96 2025/01/14 13:17:12 adam Exp $
+# $NetBSD: Makefile,v 1.97 2025/07/18 08:37:35 adam Exp $
-DISTNAME= gobject-introspection-1.82.0
+DISTNAME= gobject-introspection-1.84.0
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gobject-introspection/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
@@ -14,7 +14,7 @@ LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2
.if ${PYTHON_VERSION} > 311
# https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/395
-DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
.endif
USE_TOOLS+= pkg-config flex bison
Index: pkgsrc/devel/gobject-introspection/buildlink3.mk
diff -u pkgsrc/devel/gobject-introspection/buildlink3.mk:1.14 pkgsrc/devel/gobject-introspection/buildlink3.mk:1.15
--- pkgsrc/devel/gobject-introspection/buildlink3.mk:1.14 Wed Nov 29 10:57:19 2023
+++ pkgsrc/devel/gobject-introspection/buildlink3.mk Fri Jul 18 08:37:35 2025
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.14 2023/11/29 10:57:19 jperkin Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2025/07/18 08:37:35 adam Exp $
BUILDLINK_TREE+= gobject-introspection
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= gobject-introspection
GOBJECT_INTROSPECTION_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=0.6.14nb1
-BUILDLINK_ABI_DEPENDS.gobject-introspection+= gobject-introspection>=1.76.1nb1
+BUILDLINK_ABI_DEPENDS.gobject-introspection+= gobject-introspection>=1.84.0
BUILDLINK_PKGSRCDIR.gobject-introspection?= ../../devel/gobject-introspection
ALL_ENV+= GI_SCANNER_DISABLE_CACHE=yes
Index: pkgsrc/devel/gobject-introspection/distinfo
diff -u pkgsrc/devel/gobject-introspection/distinfo:1.59 pkgsrc/devel/gobject-introspection/distinfo:1.60
--- pkgsrc/devel/gobject-introspection/distinfo:1.59 Mon Jan 27 17:27:40 2025
+++ pkgsrc/devel/gobject-introspection/distinfo Fri Jul 18 08:37:35 2025
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.59 2025/01/27 17:27:40 jperkin Exp $
+$NetBSD: distinfo,v 1.60 2025/07/18 08:37:35 adam Exp $
-BLAKE2s (gobject-introspection-1.82.0.tar.xz) = 0826aeb50e34053903884a5a30c8f90e2a2aec8696a6e574309d4cd463d1a2c0
-SHA512 (gobject-introspection-1.82.0.tar.xz) = e139fadb4174c72b648914f3774d89fc0e5eaee45bba0c13edf05de883664dad8276dbc34006217bb09871ed4bad23adab51ff232a17b9eb131329b2926cafb7
-Size (gobject-introspection-1.82.0.tar.xz) = 1052872 bytes
+BLAKE2s (gobject-introspection-1.84.0.tar.xz) = 59fbad674cbb8b76ee42e5241afa557e651926417b217e53644f888c22cc9d63
+SHA512 (gobject-introspection-1.84.0.tar.xz) = 764b5071472f93ed62bd64983c16fc4f73d4e20575d31eb475b40f4c6643080249aec4c5e9536d0ade719a99844cefa5a6e902b4d58e5644d0c0793212da3e5b
+Size (gobject-introspection-1.84.0.tar.xz) = 1080316 bytes
SHA1 (patch-girepository_gitypelib.c) = b5fa0fe0fc22a5dfb2b2916dfbb87e16fc732640
SHA1 (patch-giscanner_ast.py) = 76ac2965000833cc6b8d1f37fb997706557d8c5e
SHA1 (patch-giscanner_ccompiler.py) = f2bf40307a9ed5847f760612f985acdb1d413472
SHA1 (patch-tools_compiler.c) = 799d5a086338e08378b8b249e6808e8b1a8101dc
SHA1 (patch-tools_generate.c) = 3fa74dd0e2c7658768a4278b984be38bff729d94
-SHA1 (patch-tools_meson.build) = 01c9aaaaacf1d0855704f55eb568b77bc207cc14
+SHA1 (patch-tools_meson.build) = 775fff212ccbd964352c25e1d94469ab8db318ec
Index: pkgsrc/devel/gobject-introspection/patches/patch-tools_meson.build
diff -u pkgsrc/devel/gobject-introspection/patches/patch-tools_meson.build:1.2 pkgsrc/devel/gobject-introspection/patches/patch-tools_meson.build:1.3
--- pkgsrc/devel/gobject-introspection/patches/patch-tools_meson.build:1.2 Wed Mar 11 10:09:36 2020
+++ pkgsrc/devel/gobject-introspection/patches/patch-tools_meson.build Fri Jul 18 08:37:35 2025
@@ -1,15 +1,19 @@
-$NetBSD: patch-tools_meson.build,v 1.2 2020/03/11 10:09:36 wiz Exp $
+$NetBSD: patch-tools_meson.build,v 1.3 2025/07/18 08:37:35 adam Exp $
After testing for the meson_option "python", meson.build then overwrites it.
---- tools/meson.build.orig 2020-03-07 14:13:21.693311500 +0000
+--- tools/meson.build.orig 2025-03-15 13:50:44.000000000 +0000
+++ tools/meson.build
-@@ -12,7 +12,7 @@ endif
- if cc.get_id() == 'msvc'
- python_cmd = '/usr/bin/env ' + python.path()
- else
-- python_cmd = '/usr/bin/env python@0@'.format(python.language_version().split('.')[0])
-+ python_cmd = python.path()
+@@ -9,11 +9,7 @@ if with_doctool
+ tools += [['g-ir-doc-tool', 'docmain', 'doc_main']]
endif
+-if not python.full_path().startswith('/usr/bin')
+- python_cmd = '/usr/bin/env ' + python.full_path()
+-else
+- python_cmd = '/usr/bin/env python@0@'.format(python.language_version().split('.')[0])
+-endif
++python_cmd = python.path()
+
tool_output = []
+ foreach tool : tools
Home |
Main Index |
Thread Index |
Old Index