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.


Reply via email to