From 1166618115f72d61e2e5c59ecbfe89607ade23bf Mon Sep 17 00:00:00 2001 From: Peter Wagner Date: Tue, 25 Sep 2018 22:29:32 +0200 Subject: [PATCH] glib2: update to 2.58.1 Signed-off-by: Peter Wagner --- libs/glib2/Makefile | 10 ++++++---- libs/glib2/patches/001-automake-compat.patch | 17 +++++++---------- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/libs/glib2/Makefile b/libs/glib2/Makefile index 53f1c0f575..5dcdac7b70 100644 --- a/libs/glib2/Makefile +++ b/libs/glib2/Makefile @@ -8,13 +8,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=glib2 -PKG_VERSION:=2.56.3 +PKG_VERSION:=2.58.1 PKG_RELEASE:=1 PKG_SOURCE:=glib-$(PKG_VERSION).tar.xz PKG_BUILD_DIR:=$(BUILD_DIR)/glib-$(PKG_VERSION) -PKG_SOURCE_URL:=@GNOME/glib/2.56 -PKG_HASH:=a9a4c5b4c81b6c75bc140bdf5e32120ef3ce841b7413214ecf5f987acec74cb2 +PKG_SOURCE_URL:=@GNOME/glib/2.58 +PKG_HASH:=97d6a9d926b6aa3dfaadad3077cfb43eec74432ab455dff14250c769d526d7d6 PKG_BUILD_PARALLEL:=1 HOST_BUILD_PARALLEL:=1 @@ -44,11 +44,13 @@ define Package/glib2/description The GLib library of C routines endef +TARGET_CFLAGS += -Wno-error=implicit-function-declaration + HOST_CONFIGURE_ARGS += \ --disable-selinux \ --with-libiconv=gnu \ --with-pcre=internal \ - --enable-libmount=no + --disable-libmount CONFIGURE_ARGS += \ --enable-shared \ diff --git a/libs/glib2/patches/001-automake-compat.patch b/libs/glib2/patches/001-automake-compat.patch index 0b510675a4..dec6f3c9ec 100644 --- a/libs/glib2/patches/001-automake-compat.patch +++ b/libs/glib2/patches/001-automake-compat.patch @@ -1,11 +1,8 @@ ---- a/gtk-doc.make +diff --git a/gtk-doc.make b/gtk-doc.make +new file mode 100644 +index 0000000..14f18fd +--- /dev/null +++ b/gtk-doc.make -@@ -298,7 +298,7 @@ uninstall-local: - # - # Require gtk-doc when making dist - # --if HAVE_GTK_DOC -+if ENABLE_GTK_DOC - dist-check-gtkdoc: docs - else - dist-check-gtkdoc: +@@ -0,0 +1,2 @@ ++EXTRA_DIST = ++CLEANFILES = -- 2.30.2