2022-06-13 20:29:53 +00:00
|
|
|
NAME=libglib
|
2022-07-06 20:54:46 +00:00
|
|
|
BUILD_LIBRARIES='libffi libiconv libintl libpcre libz libdbus? liblzma?'
|
|
|
|
# NOTE: 2.58.0 and above do not ship with configure and instead require either
|
|
|
|
# creating it locally using autotools or meson, so for time being we are
|
|
|
|
# stuck at 2.56.4.
|
|
|
|
VERSION_MAJOR=2
|
|
|
|
VERSION_MINOR=56
|
|
|
|
VERSION_PATCH=4
|
|
|
|
VERSION=$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH
|
2022-06-13 20:29:53 +00:00
|
|
|
DISTNAME=glib-$VERSION
|
|
|
|
COMPRESSION=tar.xz
|
|
|
|
ARCHIVE=$DISTNAME.$COMPRESSION
|
2022-07-06 20:54:46 +00:00
|
|
|
SHA256SUM=27f703d125efb07f8a743666b580df0b4095c59fc8750e8890132c91d437504c
|
|
|
|
UPSTREAM_SITE=https://download.gnome.org/sources/glib/$VERSION_MAJOR.$VERSION_MINOR
|
2022-06-13 20:29:53 +00:00
|
|
|
UPSTREAM_ARCHIVE=$ARCHIVE
|
2022-07-06 20:54:46 +00:00
|
|
|
LICENSE=LGPL-2.1-or-later
|
2022-06-13 20:29:53 +00:00
|
|
|
BUILD_SYSTEM=configure
|
|
|
|
CONFIGURE_ARGS=--disable-gtk-doc
|
|
|
|
MAKE_VARS='V=1'
|
|
|
|
POST_INSTALL=tix-eradicate-libtool-la
|
2022-07-06 20:54:46 +00:00
|
|
|
RELEASE_SEARCH_PAGE=https://download.gnome.org/sources/glib/cache.json
|