Fabian Bornschein pushed to branch main at Arch Linux / Packaging / Packages / glib2
Commits: 50ae0c60 by Fabian Bornschein at 2024-01-10T14:02:03+01:00 upgpkg: 2.79.0-1: gnome-unstable - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,19 +1,22 @@ pkgbase = glib2 pkgdesc = Low level core library - pkgver = 2.78.3 + pkgver = 2.79.0 pkgrel = 1 url = https://gitlab.gnome.org/GNOME/glib arch = x86_64 - license = LGPL + license = LGPL-2.1-or-later checkdepends = desktop-file-utils checkdepends = glib2 makedepends = dbus makedepends = gettext makedepends = git - makedepends = gtk-doc + makedepends = gi-docgen + makedepends = gobject-introspection makedepends = libelf makedepends = meson makedepends = python + makedepends = python-docutils + makedepends = python-packaging makedepends = shared-mime-info makedepends = util-linux depends = libffi @@ -23,7 +26,7 @@ pkgbase = glib2 depends = zlib options = debug options = staticlibs - source = git+https://gitlab.gnome.org/GNOME/glib.git#commit=03f7c1fbf3a3784cb4c3604f83ca3645e9225577 + source = git+https://gitlab.gnome.org/GNOME/glib.git#commit=e597b189c36651d83dd72dfdc8530682c80fc235 source = git+https://gitlab.gnome.org/GNOME/gvdb.git source = 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch source = gio-querymodules.hook @@ -53,6 +56,6 @@ pkgname = glib2 pkgname = glib2-docs pkgdesc = Low level core library - documentation - license = LGPL + license = LGPL-2.1-or-later license = custom depends = ===================================== PKGBUILD ===================================== @@ -1,4 +1,5 @@ # Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Maintainer: Fabian Bornschein <fabisc...@archlinux.org> # Contributor: Jan de Groot <j...@archlinux.org> pkgbase=glib2 @@ -6,11 +7,11 @@ pkgname=( glib2 glib2-docs ) -pkgver=2.78.3 +pkgver=2.79.0 pkgrel=1 pkgdesc="Low level core library" url="https://gitlab.gnome.org/GNOME/glib" -license=(LGPL) +license=(LGPL-2.1-or-later) arch=(x86_64) depends=( libffi @@ -23,10 +24,13 @@ makedepends=( dbus gettext git - gtk-doc + gi-docgen + gobject-introspection libelf meson python + python-docutils + python-packaging shared-mime-info util-linux ) @@ -38,7 +42,7 @@ options=( debug staticlibs ) -_commit=03f7c1fbf3a3784cb4c3604f83ca3645e9225577 # tags/2.78.3^0 +_commit=e597b189c36651d83dd72dfdc8530682c80fc235 # tags/2.79.0^0 source=( "git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/gvdb.git" @@ -73,7 +77,8 @@ build() { local meson_options=( --default-library both -D glib_debug=disabled - -D gtk_doc=true + -D documentation=true + -D introspection=enabled -D man=true -D selinux=disabled -D sysprof=enabled @@ -119,7 +124,7 @@ package_glib2() { # Split docs mkdir -p docs/usr/share - mv {"$pkgdir",docs}/usr/share/gtk-doc + mv {"$pkgdir",docs}/usr/share/doc } package_glib2-docs() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/commit/50ae0c60490bdf3c64af9b26b78141dc6258b90e -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/commit/50ae0c60490bdf3c64af9b26b78141dc6258b90e You're receiving this email because of your account on gitlab.archlinux.org.