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


Commits:
0f1dd217 by Jan Alexander Steffens (heftig) at 2026-02-28T01:57:39+01:00
25.34.76-1

- - - - -


3 changed files:

- .SRCINFO
- 0001-tests-Drop-check-format-test.patch
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = accountsservice
        pkgdesc = D-Bus interface for user account query and manipulation
-       pkgver = 23.13.9
-       pkgrel = 3
+       pkgver = 25.34.76
+       pkgrel = 1
        url = https://gitlab.freedesktop.org/accountsservice/accountsservice
        arch = x86_64
        license = GPL-3.0-or-later
@@ -18,21 +18,23 @@ pkgbase = accountsservice
        makedepends = xmlto
        depends = glib2
        depends = glibc
+       depends = json-c
        depends = libgcc
        depends = libxcrypt
        depends = polkit
        depends = shadow
        depends = systemd
-       source = 
git+https://gitlab.freedesktop.org/accountsservice/accountsservice.git#tag=23.13.9
+       source = 
git+https://gitlab.freedesktop.org/accountsservice/accountsservice.git#tag=25.34.76
        source = accounts-daemon-restart.hook
        source = 0001-tests-Drop-check-format-test.patch
-       b2sums = 
d0e2166dc7232a9cc9f6b37b69bc8651486a85b5a98f98a9fdd39958142fec480cfc19e300c7fcc4becf9436282bd8b2f0141523347c748ee074a4bfec0029c4
+       b2sums = 
5a4d9107d2bfdd2d84d128bfccd36ca55a614a15548670eafa2aa3c8b568fc7de9279006242f8d7736507bc0d8eaad968979d9b575877cd449874b60835e257d
        b2sums = 
62f69bafdfc08a9a43c3d2bd8e66461960603a91826d1b42001eb6f320e4b6b39bbe99fa715c08a995c295bf0626a88e35b2ef4f0fc96ff4ced6dfe805f1a2a2
-       b2sums = 
b3d35224061a7e2c3654610d7c850b05b7c99cd0516f0a2d3ce1c49d7382b3c4ba2eefe80f50916ab1492cb42b666a6dc29f47b8cad73a9abbb8fa501822abd0
+       b2sums = 
e59a6c0d092a28d34cc9f7260aa58cbe73e2a4d5d303f5676fcc929764cd1158e59c330cbd0115e895ca0cae52ed31e4f3ad2e2549fb7dbf618bf8327f1c438d
 
 pkgname = accountsservice
        depends = glib2
        depends = glibc
+       depends = json-c
        depends = libgcc
        depends = libxcrypt
        depends = polkit


=====================================
0001-tests-Drop-check-format-test.patch
=====================================
@@ -13,7 +13,7 @@ source directory should not be modified.
  1 file changed, 1 deletion(-)
 
 diff --git a/tests/meson.build b/tests/meson.build
-index ff9004d6ad75..178a2f09f1aa 100644
+index 8928fffd20a5..c4ec9c170018 100644
 --- a/tests/meson.build
 +++ b/tests/meson.build
 @@ -1,4 +1,3 @@


=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
 # Contributor: Ionut Biru <[email protected]>
 
 pkgname=accountsservice
-pkgver=23.13.9
-pkgrel=3
+pkgver=25.34.76
+pkgrel=1
 pkgdesc="D-Bus interface for user account query and manipulation"
 url="https://gitlab.freedesktop.org/accountsservice/accountsservice";
 arch=(x86_64)
@@ -11,6 +11,7 @@ license=(GPL-3.0-or-later)
 depends=(
   glib2
   glibc
+  json-c
   libgcc
   libxcrypt
   polkit
@@ -37,23 +38,21 @@ source=(
   accounts-daemon-restart.hook
   0001-tests-Drop-check-format-test.patch
 )
-b2sums=('d0e2166dc7232a9cc9f6b37b69bc8651486a85b5a98f98a9fdd39958142fec480cfc19e300c7fcc4becf9436282bd8b2f0141523347c748ee074a4bfec0029c4'
+b2sums=('5a4d9107d2bfdd2d84d128bfccd36ca55a614a15548670eafa2aa3c8b568fc7de9279006242f8d7736507bc0d8eaad968979d9b575877cd449874b60835e257d'
         
'62f69bafdfc08a9a43c3d2bd8e66461960603a91826d1b42001eb6f320e4b6b39bbe99fa715c08a995c295bf0626a88e35b2ef4f0fc96ff4ced6dfe805f1a2a2'
-        
'b3d35224061a7e2c3654610d7c850b05b7c99cd0516f0a2d3ce1c49d7382b3c4ba2eefe80f50916ab1492cb42b666a6dc29f47b8cad73a9abbb8fa501822abd0')
+        
'e59a6c0d092a28d34cc9f7260aa58cbe73e2a4d5d303f5676fcc929764cd1158e59c330cbd0115e895ca0cae52ed31e4f3ad2e2549fb7dbf618bf8327f1c438d')
 
 prepare() {
   cd $pkgname
 
-  # Fix build
-  # 
https://gitlab.archlinux.org/archlinux/packaging/packages/accountsservice/-/issues/2
-  git cherry-pick -n da65bee12d9118fe1a49c8718d428fe61d232339 \
-                     ad0365b77b583da06bcd1e8da4c1bed74129895a
+  # Fix build with patches
   git apply -3 ../0001-tests-Drop-check-format-test.patch
 }
 
 build() {
   local meson_options=(
     -D admin_group=wheel
+    -D create_homed=true
     -D docbook=true
     -D gtk_doc=true
   )



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/accountsservice/-/commit/0f1dd217d781a2a08c97528a860e96a5984ca515

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


Reply via email to