* update glib2 to 2.82.1-1

This commit is contained in:
Alexander Baldeck 2024-09-23 12:55:30 +02:00
parent 3627322079
commit dca44e3b40
5 changed files with 151 additions and 5 deletions

76
glib2/.SRCINFO Normal file
View File

@ -0,0 +1,76 @@
pkgbase = glib2
pkgdesc = Low level core library
pkgver = 2.82.1
pkgrel = 1
url = https://gitlab.gnome.org/GNOME/glib
arch = x86_64
license = LGPL-2.1-or-later
checkdepends = desktop-file-utils
checkdepends = glib2
makedepends = dbus
makedepends = dconf
makedepends = gettext
makedepends = gi-docgen
makedepends = git
makedepends = gobject-introspection
makedepends = libelf
makedepends = meson
makedepends = python
makedepends = python-docutils
makedepends = python-packaging
makedepends = shared-mime-info
makedepends = util-linux
depends = bash
depends = glibc
depends = libffi
depends = libsysprof-capture
depends = pcre2
depends = util-linux-libs
depends = zlib
source = git+https://gitlab.gnome.org/GNOME/glib.git?signed#tag=2.82.1
source = git+https://gitlab.gnome.org/GNOME/gvdb.git
source = 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch
source = gio-querymodules.hook
source = glib-compile-schemas.hook
validpgpkeys = 53EF3DC3B63E2899271BD26322E8091EEA11BBB7
validpgpkeys = 923B7025EE03C1C59F42684CF0942E894B2EAFA0
b2sums = e9cf9b7edc6d6ef7fcdb72bb7b04fbabf317f8891d8fee6fde1d10cb190550b49db463fbe33615a3aa8d6dc71b90914ee59d5968d8983df2252f1536a95cd8f1
b2sums = SKIP
b2sums = 47cd08ba7e4b3ca0cd19f6dc20e4d73e30cf90f2b78c3d620ee0c7a4d8a4b325a5e88ec2dcc3a63402c16cc1ce8061130afc313e3cbfcd220dff3e642b113a69
b2sums = 14c9211c0557f6d8d9a914f1b18b7e0e23f79f4abde117cb03ab119b95bf9fa9d7a712aa0a29beb266468aeb352caa3a9e4540503cfc9fe0bbaf764371832a96
b2sums = acc2f474139e535f4bdd70ac22a9150f786b3395e679b14d0d3fbb9361d511bb1b5069d95b2a7ac9c0f3d901b03a0c037eb273446ba00764191b30a777bd2bc9
pkgname = glib2
depends = bash
depends = glibc
depends = libffi
depends = libsysprof-capture
depends = pcre2
depends = util-linux-libs
depends = zlib
depends = libffi.so
depends = libmount.so
optdepends = dconf: GSettings storage backend
optdepends = glib2-devel: development tools
optdepends = gvfs: most gio functionality
provides = libglib-2.0.so
provides = libgio-2.0.so
provides = libgirepository-2.0.so
provides = libgmodule-2.0.so
provides = libgobject-2.0.so
provides = libgthread-2.0.so
options = staticlibs
pkgname = glib2-devel
pkgdesc = Low level core library - development files
depends = glib2
depends = glibc
depends = libelf
depends = python
depends = python-packaging
pkgname = glib2-docs
pkgdesc = Low level core library - documentation
license = LGPL-2.1-or-later
license = LicenseRef-Public-Domain
depends =

4
glib2/.nvchecker.toml Normal file
View File

@ -0,0 +1,4 @@
[glib2]
source = "git"
git = "https://gitlab.gnome.org/GNOME/glib.git"
include_regex = '\d+\.\d*[02468]\.\d+'

View File

@ -15,7 +15,7 @@ warnings we want users to see.
1 file changed, 13 deletions(-)
diff --git a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c
index 04ef40457eba..e791ce254454 100644
index 54b980b0ca93..be05894a5e0d 100644
--- a/gio/glib-compile-schemas.c
+++ b/gio/glib-compile-schemas.c
@@ -1232,19 +1232,6 @@ parse_state_start_schema (ParseState *state,

View File

@ -9,7 +9,7 @@ pkgname=(
glib2-devel
glib2-docs
)
pkgver=2.80.4
pkgver=2.82.1
pkgrel=1
pkgdesc="Low level core library"
url="https://gitlab.gnome.org/GNOME/glib"
@ -50,12 +50,13 @@ source=(
gio-querymodules.hook
glib-compile-schemas.hook
)
b2sums=('ec233c9dd6836fb362e45092cd8122757e9faaff2ed910818ecc9e88359777a5935a93f6ed26a649437c9014354bad1cc122716462c92335a280d685cf3ffc71'
b2sums=('e9cf9b7edc6d6ef7fcdb72bb7b04fbabf317f8891d8fee6fde1d10cb190550b49db463fbe33615a3aa8d6dc71b90914ee59d5968d8983df2252f1536a95cd8f1'
'SKIP'
'94c73ca7070c239494873dd52d6ee09382bbb5b1201f7afd737cfa140b1a2fb0744b2c2831baf3943d1d072550c35888d21ce6f19f89481ff9d1a60d9a0b30e0'
'47cd08ba7e4b3ca0cd19f6dc20e4d73e30cf90f2b78c3d620ee0c7a4d8a4b325a5e88ec2dcc3a63402c16cc1ce8061130afc313e3cbfcd220dff3e642b113a69'
'14c9211c0557f6d8d9a914f1b18b7e0e23f79f4abde117cb03ab119b95bf9fa9d7a712aa0a29beb266468aeb352caa3a9e4540503cfc9fe0bbaf764371832a96'
'acc2f474139e535f4bdd70ac22a9150f786b3395e679b14d0d3fbb9361d511bb1b5069d95b2a7ac9c0f3d901b03a0c037eb273446ba00764191b30a777bd2bc9')
validpgpkeys=(
53EF3DC3B63E2899271BD26322E8091EEA11BBB7 # Emmanuele Bassi <ebassi@gnome.org>
923B7025EE03C1C59F42684CF0942E894B2EAFA0 # Philip Withnall <pwithnall@gnome.org>
)
@ -73,12 +74,14 @@ prepare() {
build() {
local meson_options=(
--default-library both
-D glib_debug=disabled
-D documentation=true
-D dtrace=disabled
-D glib_debug=disabled
-D introspection=enabled
-D man-pages=enabled
-D selinux=disabled
-D sysprof=enabled
-D systemtap=disabled
)
# Produce more debug info: GLib has a lot of useful macros

View File

@ -0,0 +1,63 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=PWRB
-----END PGP PUBLIC KEY BLOCK-----