diff --git a/packages/devel/glib/package.mk b/packages/devel/glib/package.mk index ddaea8c44e..7f6d6ad38d 100644 --- a/packages/devel/glib/package.mk +++ b/packages/devel/glib/package.mk @@ -18,14 +18,14 @@ ################################################################################ PKG_NAME="glib" -PKG_VERSION="2.46.2" -PKG_SHA256="5031722e37036719c1a09163cc6cf7c326e4c4f1f1e074b433c156862bd733db" +PKG_VERSION="2.52.3" +PKG_SHA256="25ee7635a7c0fcd4ec91cbc3ae07c7f8f5ce621d8183511f414ded09e7e4e128" PKG_ARCH="any" PKG_LICENSE="LGPL" PKG_SITE="http://www.gtk.org/" -PKG_URL="http://ftp.gnome.org/pub/gnome/sources/glib/2.46/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS_TARGET="toolchain zlib libffi Python:host" -PKG_DEPENDS_HOST="libffi:host" +PKG_URL="http://ftp.gnome.org/pub/gnome/sources/glib/2.52/$PKG_NAME-$PKG_VERSION.tar.xz" +PKG_DEPENDS_TARGET="toolchain zlib libffi Python:host util-linux" +PKG_DEPENDS_HOST="libffi:host pcre:host" PKG_SECTION="devel" PKG_SHORTDESC="glib: C support library" PKG_LONGDESC="GLib is a library which includes support routines for C such as lists, trees, hashes, memory allocation, and many other things." @@ -33,7 +33,10 @@ PKG_LONGDESC="GLib is a library which includes support routines for C such as li PKG_IS_ADDON="no" PKG_AUTORECONF="yes" -PKG_CONFIGURE_OPTS_HOST="--enable-static --disable-shared" +PKG_CONFIGURE_OPTS_HOST="PCRE_LIBS=-l:libpcre.a \ + --enable-static \ + --disable-shared \ + --disable-libmount" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_mmap_fixed_mapped=yes \ ac_cv_func_posix_getpwuid_r=yes \ ac_cv_func_posix_getgrgid_r=yes \ diff --git a/packages/devel/pcre/package.mk b/packages/devel/pcre/package.mk index d0b69a42d1..8f0a4faa02 100644 --- a/packages/devel/pcre/package.mk +++ b/packages/devel/pcre/package.mk @@ -34,6 +34,7 @@ PKG_USE_CMAKE="no" PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--prefix=$TOOLCHAIN \ + --enable-static \ --enable-utf8 \ --enable-unicode-properties \ --with-gnu-ld"