From 3df02058fb3d48a999bbc8d5d56c2910fbc249a4 Mon Sep 17 00:00:00 2001 From: Andreas Wacknitz <A.Wacknitz@gmx.de> Date: Sun, 24 Mar 2024 23:37:14 +0100 Subject: [PATCH] meld: update to 3.22.2 --- components/library/glib/Makefile | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) diff --git a/components/library/glib/Makefile b/components/library/glib/Makefile index 5c8fb98..330564f 100644 --- a/components/library/glib/Makefile +++ b/components/library/glib/Makefile @@ -20,14 +20,13 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= glib -COMPONENT_MJR_VERSION= 2.74 -COMPONENT_MNR_VERSION= 7 +COMPONENT_MJR_VERSION= 2.76 +COMPONENT_MNR_VERSION= 4 COMPONENT_VERSION= $(COMPONENT_MJR_VERSION).$(COMPONENT_MNR_VERSION) -COMPONENT_REVISION= 1 COMPONENT_SUMMARY= GNOME core libraries COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz -COMPONENT_ARCHIVE_HASH= sha256:196ab86c27127a61b7a70c3ba6af7b97bdc01c07cd3b21abd5e778b955eccb1b +COMPONENT_ARCHIVE_HASH= sha256:5a5a191c96836e166a7771f7ea6ca2b0069c603c7da3cba1cd38d1694a395dda COMPONENT_ARCHIVE_URL= https://download.gnome.org/sources/$(COMPONENT_NAME)/$(COMPONENT_MJR_VERSION)/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL= https://wiki.gnome.org/Projects/GLib/ COMPONENT_FMRI= library/glib2 @@ -46,7 +45,7 @@ # Support for hexadecimal strings in strtod() is available in C99 mode only, # but we cannot use -std=c99 because float/double support is broken there # (https://www.illumos.org/issues/14935) -CFLAGS += -std=gnu99 +CFLAGS += -std=gnu11 # We need standard conforming getpwnam_r()/getpwuid_r() CPPFLAGS += $(CPP_XPG6MODE) @@ -58,6 +57,15 @@ # We do not have getxattr() so disable xattr CONFIGURE_OPTIONS += -Dxattr=false CONFIGURE_OPTIONS += -Dman=true +CONFIGURE_OPTIONS += -Druntime_libdir=$(USRLIBDIR) +CONFIGURE_OPTIONS += -Dcharsetalias_dir=$(USRLIBDIR) +CONFIGURE_OPTIONS += -Druntime_dir=$(VARDIR)/run +CONFIGURE_OPTIONS += -Dselinux=disabled +CONFIGURE_OPTIONS += -Dxattr=false +CONFIGURE_OPTIONS += -Dlibmount=disabled +CONFIGURE_OPTIONS += -Dbsymbolic_functions=false +CONFIGURE_OPTIONS += -Dman=true +CONFIGURE_OPTIONS += -Dfam=true COMPONENT_POST_CONFIGURE_ACTION= \ ( cd $(@D); $(GSED) -i "s/_FILE_OFFSET_BITS=64/_FILE_OFFSET_BITS=$(BITS)/g" ./build.ninja ) @@ -97,6 +105,7 @@ # Auto-generated dependencies PYTHON_REQUIRED_PACKAGES += runtime/python +REQUIRED_PACKAGES += library/file-monitor/gamin REQUIRED_PACKAGES += library/libffi REQUIRED_PACKAGES += library/pcre2 REQUIRED_PACKAGES += library/zlib -- Gitblit v1.9.3