summaryrefslogtreecommitdiff
path: root/devel/glib2/Makefile
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2022-11-23 10:41:41 +0000
committeradam <adam@pkgsrc.org>2022-11-23 10:41:41 +0000
commit447f1d0460330f5afc2d0fe76257184740f90840 (patch)
treefceeaeb83c59c516099ebacccaed251111ea57ea /devel/glib2/Makefile
parent3005cf1f3e03567815844a3ab38aba44e88210f5 (diff)
downloadpkgsrc-447f1d0460330f5afc2d0fe76257184740f90840.tar.gz
glib2 glib2-tools gdbus-codegen: updated to 2.74.1
Overview of changes in GLib 2.74.1 ================================== * Update Unicode data to version 15 (work by Marco Trevisan) * Fix various build failures in different situations (work by Kjell Ahlstedt, Marco Trevisan (TreviĂąo)) * Fix over-eager deprecated property warnings for construct properties (work by Simon McVittie) * Fix a crash calling `g_param_value_is_valid()` on a `GParamSpecParam` (work by Emmanuele Bassi) * Fix floating `GVariant` leaks with GObject properties (work by Matthias Clasen) * Add inline optimised version of `g_str_equal()` (work by Xavier Claessens) * Fix `GVariant` type depths checks on text format variants (work by Philip Withnall) * Fix regression with int64 and double hashing functions on big-endian architectures (work by Simon McVittie) * Build the API documentation only when building GLib as a shared library (work by Emmanuele Bassi) * Ignore weird `/etc/localtime` configurations generated by toolbx (work by Ray Strode) * Avoid `EINTR` races when closing FDs in `g_spawn_*()` (work by Thomas Haller) * Bugs fixed. Overview of changes in GLib 2.74.0, 17-09-2022 ============================================== * Use EPOLL_CLOEXEC by default (Colin Walters) * Fixed various regression on GRegex as per the PCRE2 porting (Marco Trevisan) * Fixed various memory leaks (Sebastian Keller, Marco Trevisan) * Bugs fixed: - GNOME/gtksourceview-278 Failed to load html.lang after GLib switched to PCRE2 (Marco Trevisan (TreviĂąo)) - GNOME/gtksourceview-283 GRegex-on-PCRE2 regressions (Marco Trevisan) - -2688 Follow-up from "replace pcre1 with pcre2" (Marco Trevisan (TreviĂąo)) - -2713 static_assert is undefined in C99 (wen Rafferty) - -2719 GParamSpec constructors should have nullable annotation on nick/blurb (Andy Holmes) - -2729 GRegex/GMatchInfo related crashes after upgrade to 2.73.2 (Marco Trevisan) - -2733 gio: GVariantBuilder builder leaked in g_document_portal_add_documents when URI list is empty (Sebastian Keller) - -2737 gio mount coredumps on prompt exit since 2.73 (Marco Trevisan) - -2741 Memory errors on GRegex (Marco Trevisan (TreviĂąo)) - GNOME/gtk-4400 gtk_show_uri can't open browser on MSYS2 on Windows (Luca Bacci) - !2820 ci: Expose the coverage report and docs as links in the MR's (Marco) - !2855 gtlscertificate: Update reference to G_TLS_CERTIFICATE_NO_FLAGS - !2861 mem: Document OOM behavior for allocations (Matthias Clasen) - !2868 gio-unix: Use EPOLL_CLOEXEC by default (Colin Walters) - !2873 Fix array-bounds compiler warnings with GCC 12 (Emmanuele Bassi) - !2874 tests, GDesktopAppInfo: Fix various GVariant leaks (Marco Trevisan) - !2875 g_strsplit: Use a pre-allocated GArray when max_tokens is provided (Marco Trevisan) - !2876 GActionGroup: Fix ownership transfer annotation for query_action() (Andy Holmes) - !2879 gioenumtypes: Only define GLIB_DISABLE_DEPRECATION_WARNINGS if needed (Marco Trevisan) - !2881 GWin32AppInfo: Add missing g_spawn_close_pid (Luca Bacci) - !2882 meson: Set install_tag on all tools (Xavier Claessens) - !2883 ci: Improve style check script (Matthias Clasen) - !2900 docs: Improve wording in documentation of g_unix_signal_source_new() (Tom Levy)
Diffstat (limited to 'devel/glib2/Makefile')
-rw-r--r--devel/glib2/Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/devel/glib2/Makefile b/devel/glib2/Makefile
index e201f277f13..264c0172841 100644
--- a/devel/glib2/Makefile
+++ b/devel/glib2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.290 2022/08/09 12:08:28 jperkin Exp $
+# $NetBSD: Makefile,v 1.291 2022/11/23 10:41:41 adam Exp $
.include "Makefile.common"
@@ -24,7 +24,7 @@ LDFLAGS.SunOS+= -lnsl -lsocket
LDFLAGS.FreeBSD+= -liconv
.include "../../mk/bsd.prefs.mk"
-.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
+.if ${USE_CROSS_COMPILE:U:tl} == yes
MESON_CROSS_ARCH_VARS+= growing_stack
MESON_CROSS_OPSYS_VARS+= have_c99_snprintf
MESON_CROSS_OPSYS_VARS+= have_c99_vsnprintf
@@ -85,9 +85,9 @@ post-extract:
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/pcre/buildlink3.mk"
-.include "../../devel/meson/build.mk"
.include "../../devel/libffi/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../devel/pcre2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/tool.mk"