From: W. Michael Petullo <[email protected]>

Bump glib2 to 2.32.3.

Signed-off-by: W. Michael Petullo <[email protected]>
---
Index: libs/glib2/Makefile
===================================================================
--- libs/glib2/Makefile (revision 36813)
+++ libs/glib2/Makefile (working copy)
@@ -8,17 +8,19 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=glib2
-PKG_VERSION:=2.26.1
-PKG_RELEASE:=3
+PKG_VERSION:=2.32.3
+PKG_RELEASE:=1
 
-PKG_SOURCE:=glib-$(PKG_VERSION).tar.bz2
+PKG_SOURCE:=glib-$(PKG_VERSION).tar.xz
 PKG_BUILD_DIR:=$(BUILD_DIR)/glib-$(PKG_VERSION)
-PKG_SOURCE_URL:=@GNOME/glib/2.26
-PKG_MD5SUM:=17535accceef55bcb17a74d73f9c2aef
+PKG_SOURCE_URL:=@GNOME/glib/2.32
+PKG_SHA256SUM:=b65ceb462807e4a2f91c95e4293ce6bbefca308cb44a1407bcfdd9e40363ff4d
 
 PKG_FIXUP:=autoreconf
-PKG_BUILD_DEPENDS:=glib2/host libpthread zlib libintl
-HOST_BUILD_DEPENDS:=gettext/host libiconv/host
+PKG_BUILD_DEPENDS:=glib2/host
+# Note that this uses the libintl/libiconv stubs for the host build regardless
+# of BUILD_NLS.
+HOST_BUILD_DEPENDS:=libintl/host libiconv/host libffi/host
 PKG_INSTALL:=1
 
 HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/glib-$(PKG_VERSION)
@@ -30,7 +32,7 @@
 define Package/glib2
   SECTION:=libs
   CATEGORY:=Libraries
-  DEPENDS:=$(ICONV_DEPENDS) $(INTL_DEPENDS) +zlib +libpthread
+  DEPENDS:=$(ICONV_DEPENDS) $(INTL_DEPENDS) +zlib +libpthread +libffi
   TITLE:=glib 2.0
   URL:=http://www.gtk.org/
 endef
Index: libs/glib2/patches/001-automake-compat.patch
===================================================================
--- libs/glib2/patches/001-automake-compat.patch        (revision 36813)
+++ libs/glib2/patches/001-automake-compat.patch        (working copy)
@@ -1,10 +1,10 @@
 --- a/configure.ac
 +++ b/configure.ac
-@@ -2741,7 +2741,8 @@ dnl **************************
+@@ -2589,7 +2589,8 @@ dnl **************************
  dnl *** Checks for gtk-doc ***
  dnl **************************
  
--GTK_DOC_CHECK([1.15])
+-GTK_DOC_CHECK([1.15], [--flavour no-tmpl])
 +AM_CONDITIONAL([ENABLE_GTK_DOC], [false])
 +AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], [false])
  
Index: libs/glib2/patches/010-move-iconv-to-libs.patch
===================================================================
--- libs/glib2/patches/010-move-iconv-to-libs.patch     (revision 36813)
+++ libs/glib2/patches/010-move-iconv-to-libs.patch     (working copy)
@@ -1,10 +1,11 @@
 --- a/glib-2.0.pc.in
 +++ b/glib-2.0.pc.in
-@@ -10,6 +10,5 @@ glib_mkenums=glib-mkenums
- Name: GLib
+@@ -11,6 +11,6 @@ Name: GLib
  Description: C Utility Library
  Version: @VERSION@
+ Requires.private: @PCRE_REQUIRES@
 -Libs: -L${libdir} -lglib-2.0 @INTLLIBS@
--Libs.private: @ICONV_LIBS@
+-Libs.private: @G_THREAD_LIBS@ @G_LIBS_EXTRA@ @PCRE_LIBS@ @INTLLIBS@ 
@ICONV_LIBS@
 +Libs: -L${libdir} -lglib-2.0 @INTLLIBS@ @ICONV_LIBS@
++Libs.private: @G_THREAD_LIBS@ @G_LIBS_EXTRA@ @PCRE_LIBS@
  Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include 
@GLIB_EXTRA_CFLAGS@
Index: libs/glib2/patches/020-no-docs-tests-translations.patch
===================================================================
--- libs/glib2/patches/020-no-docs-tests-translations.patch     (revision 36813)
+++ libs/glib2/patches/020-no-docs-tests-translations.patch     (working copy)
@@ -1,9 +1,9 @@
 --- a/configure.ac
 +++ b/configure.ac
-@@ -3737,18 +3737,6 @@ gio/fen/Makefile
- gio/fam/Makefile
+@@ -3571,19 +3571,6 @@ gio/fam/Makefile
  gio/win32/Makefile
  gio/tests/Makefile
+ gio/tests/gdbus-object-manager-example/Makefile
 -po/Makefile.in
 -docs/Makefile
 -docs/reference/Makefile
@@ -12,6 +12,7 @@
 -docs/reference/gobject/Makefile
 -docs/reference/gobject/version.xml
 -docs/reference/gio/Makefile
+-docs/reference/gio/gdbus-object-manager-example/Makefile
 -docs/reference/gio/version.xml
 -tests/Makefile
 -tests/gobject/Makefile
@@ -21,7 +22,7 @@
  
 --- a/gio/Makefile.am
 +++ b/gio/Makefile.am
-@@ -264,8 +264,6 @@ giowin32include_HEADERS = \
+@@ -323,8 +323,6 @@ giowin32include_HEADERS = \
  
  endif
  
@@ -32,8 +33,8 @@
        gasynchelper.c          \
 --- a/glib/Makefile.am
 +++ b/glib/Makefile.am
-@@ -48,9 +48,9 @@ else
- gatomic_c = gatomic.c
+@@ -35,9 +35,9 @@ else
+ MAYBE_PCRE = pcre 
  endif
  
 -SUBDIRS = libcharset $(PRINTF_SUBDIR) $(MAYBE_PCRE) update-pcre . tests
@@ -53,24 +54,11 @@
 -SUBDIRS = . tests
 +SUBDIRS = .
  
+ BUILT_SOURCES=
  CLEANFILES=
- 
---- a/gthread/Makefile.am
-+++ b/gthread/Makefile.am
-@@ -1,8 +1,8 @@
- ## Process this file with automake to produce Makefile.in
- include $(top_srcdir)/Makefile.decl
- 
--SUBDIRS = . tests
--DIST_SUBDIRS = tests
-+SUBDIRS = .
-+DIST_SUBDIRS = 
- 
- AM_CPPFLAGS =                                 \
-       $(glib_INCLUDES)                \
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -3,7 +3,7 @@ include $(top_srcdir)/Makefile.decl
+@@ -6,7 +6,7 @@ include $(top_srcdir)/Makefile.decl
  
  ACLOCAL_AMFLAGS = -I m4macros ${ACLOCAL_FLAGS}
  
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to