Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / glib2


Commits:
faec2cd2 by Jan Alexander Steffens (heftig) at 2024-03-21T00:09:02+01:00
2.80.0-2: Fix deps (avoid cycle)

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = glib2
        pkgdesc = Low level core library
        pkgver = 2.80.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://gitlab.gnome.org/GNOME/glib
        arch = x86_64
        license = LGPL-2.1-or-later
@@ -19,11 +19,9 @@ pkgbase = glib2
        makedepends = python-packaging
        makedepends = shared-mime-info
        makedepends = util-linux
-       depends = dconf
        depends = libffi
        depends = libsysprof-capture
        depends = pcre2
-       depends = python-packaging
        depends = util-linux-libs
        depends = zlib
        options = debug
@@ -33,18 +31,16 @@ pkgbase = glib2
        source = 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch
        source = gio-querymodules.hook
        source = glib-compile-schemas.hook
-       b2sums = SKIP
+       b2sums = 
cc3a6a7a14fef1aabc08d3bdfe98f66e3ecf3591ac054d83aa9404c8c9cd72e690a4c26c16934700d067bb2cb3d58730387482032cd9ffa04b041869426165ba
        b2sums = SKIP
        b2sums = 
94c73ca7070c239494873dd52d6ee09382bbb5b1201f7afd737cfa140b1a2fb0744b2c2831baf3943d1d072550c35888d21ce6f19f89481ff9d1a60d9a0b30e0
        b2sums = 
14c9211c0557f6d8d9a914f1b18b7e0e23f79f4abde117cb03ab119b95bf9fa9d7a712aa0a29beb266468aeb352caa3a9e4540503cfc9fe0bbaf764371832a96
        b2sums = 
d30d349b4cb4407839d9074ce08f5259b8a5f3ca46769aabc621f17d15effdb89c4bf19bd23603f6df3d59f8d1adaded0f4bacd0333afcab782f2d048c882858
 
 pkgname = glib2
-       depends = dconf
        depends = libffi
        depends = libsysprof-capture
        depends = pcre2
-       depends = python-packaging
        depends = util-linux-libs
        depends = zlib
        depends = libffi.so
@@ -52,6 +48,7 @@ pkgname = glib2
        optdepends = gvfs: most gio functionality
        optdepends = libelf: gresource inspection tool
        optdepends = python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report
+       optdepends = python-packaging: gdbus-codegen
        provides = libglib-2.0.so
        provides = libgio-2.0.so
        provides = libgirepository-2.0.so


=====================================
PKGBUILD
=====================================
@@ -8,17 +8,15 @@ pkgname=(
   glib2-docs
 )
 pkgver=2.80.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Low level core library"
 url="https://gitlab.gnome.org/GNOME/glib";
 license=(LGPL-2.1-or-later)
 arch=(x86_64)
 depends=(
-  dconf
   libffi
   libsysprof-capture
   pcre2
-  python-packaging
   util-linux-libs
   zlib
 )
@@ -52,7 +50,7 @@ source=(
   gio-querymodules.hook
   glib-compile-schemas.hook
 )
-b2sums=('SKIP'
+b2sums=('cc3a6a7a14fef1aabc08d3bdfe98f66e3ecf3591ac054d83aa9404c8c9cd72e690a4c26c16934700d067bb2cb3d58730387482032cd9ffa04b041869426165ba'
         'SKIP'
         
'94c73ca7070c239494873dd52d6ee09382bbb5b1201f7afd737cfa140b1a2fb0744b2c2831baf3943d1d072550c35888d21ce6f19f89481ff9d1a60d9a0b30e0'
         
'14c9211c0557f6d8d9a914f1b18b7e0e23f79f4abde117cb03ab119b95bf9fa9d7a712aa0a29beb266468aeb352caa3a9e4540503cfc9fe0bbaf764371832a96'
@@ -112,6 +110,7 @@ package_glib2() {
     'gvfs: most gio functionality'
     'libelf: gresource inspection tool'
     'python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report'
+    'python-packaging: gdbus-codegen'
   )
 
   meson install -C build --destdir "$pkgdir"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/commit/faec2cd2cd553d1fda9446aaeade85fc0f3722ec

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/commit/faec2cd2cd553d1fda9446aaeade85fc0f3722ec
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to