[blfs] 01/02: Update to accountsservice-26.26.9.

git Owner ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <[email protected]>
This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository blfs.

commit 8da1126b5a7c273cb6d837360da3bb65723ac514
Author: Bruce Dubbs <[email protected]>
AuthorDate: Sat Jun 27 15:34:29 2026 -0500

    Update to accountsservice-26.26.9.
---
 general/sysutils/accountsservice.xml | 48 +++++-------------------------------
 introduction/welcome/changelog.xml   |  4 +++
 packages.ent                         |  2 +-
 3 files changed, 11 insertions(+), 43 deletions(-)

diff --git a/general/sysutils/accountsservice.xml b/general/sysutils/accountsservice.xml
index 2b36a7a8ac..bae2d2387f 100644
--- a/general/sysutils/accountsservice.xml
+++ b/general/sysutils/accountsservice.xml
@@ -3,14 +3,13 @@
    "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
-
   <!ENTITY accountsservice-download-http
-           "https://www.freedesktop.org/software/accountsservice/accountsservice-&accountsservice-version;.tar.xz">
+           "https://gitlab.freedesktop.org/accountsservice/accountsservice/-/archive/&accountsservice-version;/accountsservice-&accountsservice-version;.tar.bz2">
   <!ENTITY accountsservice-download-ftp  " ">
-  <!ENTITY accountsservice-md5sum        "03dccfe1b306b7ca19743e86d118e64d">
-  <!ENTITY accountsservice-size          "621 KB">
-  <!ENTITY accountsservice-buildsize     "9.8 MB (add 0.5 MB for tests)">
-  <!ENTITY accountsservice-time          "less than 0.1 SBU (with tests)">
+  <!ENTITY accountsservice-md5sum        "eac46328f48acd37ab55bb74106f67ec">
+  <!ENTITY accountsservice-size          "660 KB">
+  <!ENTITY accountsservice-buildsize     "11 MB (with tests)">
+  <!ENTITY accountsservice-time          "0.4 SBU (with tests)">
 ]>
 
 <sect1 id="accountsservice" xreflabel="AccountsService-&accountsservice-version;">
@@ -76,7 +75,6 @@
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <!--<xref linkend="libgcrypt"/> and-->
       <xref linkend="polkit"/>
     </para>
 
@@ -98,7 +96,6 @@
     <para role="optional">
       <xref linkend="python-dbusmock"/> and
       <xref linkend="pygobject3"/>
-      <!-- I did not have gtk-doc installed this time, and it worked fine. -->
     </para>
 
   </sect2>
@@ -107,23 +104,7 @@
     <title>Installation of AccountsService</title>
 
     <para>
-      First, rename a directory whose presence prevents the build system from
-      running if <xref linkend="python-dbusmock"/> is not installed:
-    </para>
-
-<screen><userinput>mv tests/dbusmock{,-tests}</userinput></screen>
-
-    <para>
-      Then fix a test script so that the new directory is found, and adapt
-      it for Python 3.12.0 or later:
-    </para>
-
-<screen><userinput>sed -e '/accounts_service\.py/s/dbusmock/dbusmock-tests/' \
-    -e 's/assertEquals/assertEqual/'                      \
-    -i tests/test-libaccountsservice.py</userinput></screen>
-
-    <para>
-      Fix one test that fails if the <option>en_IE.UTF-8</option> locale
+      First, Fix a test that fails if the <option>en_IE.UTF-8</option> locale
       is not installed:
     </para>
 
@@ -152,18 +133,6 @@ meson setup ..            \
       --buildtype=release \
       -D admin_group=adm</userinput></screen>
 
-    <!-- We have to do this after meson setup because mocklibc is extracted
-         from a tarball by the meson setup command.  -->
-    <para>
-      Now adapt the shipped mocklibc copy to allow building the test suite
-      with GCC 14 or later:
-    </para>
-
-<screen><userinput>grep 'print_indent'     ../subprojects/mocklibc-1.0/src/netgroup.c \
-     | sed 's/ {/;/' >> ../subprojects/mocklibc-1.0/src/netgroup.h &amp;&amp;
-sed -i '1i#include &lt;stdio.h&gt;'                                      \
-    ../subprojects/mocklibc-1.0/src/netgroup.h</userinput></screen>
-
     <para>
       Build the package:
     </para>
@@ -188,11 +157,6 @@ sed -i '1i#include &lt;stdio.h&gt;'                                      \
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
       href="../../xincludes/meson-buildtype-release.xml"/>
 
-    <para>
-      <parameter>-D admin_group=adm</parameter>: This switch sets
-      the group for administrator accounts.
-    </para>
-
     <para>
       <option>-D docbook=true</option>: This switch enables building
       the D-Bus interface API documentation (needs <xref linkend="xmlto"/>).
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 8189f2c2b0..c649aba883 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
     <listitem>
       <para>June 27th, 2026</para>
       <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to accountsservice-26.26.9. Fixes
+          <ulink url="&blfs-ticket-root;23506">#23506</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[jlocash] - Update to libshumate-1.6.2. Fixes
           <ulink url="&blfs-ticket-root;23512">#23512</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index 8dc89db11c..bbd4ba188e 100644
--- a/packages.ent
+++ b/packages.ent
@@ -318,7 +318,7 @@
 <!ENTITY xdg-user-dirs-version        "0.20">
 
 <!-- Chapter 12 -->
-<!ENTITY accountsservice-version      "23.13.9">
+<!ENTITY accountsservice-version      "26.26.9">
 <!ENTITY acpid-version                "2.0.34">
 <!ENTITY at-version                   "3.2.5">
 <!ENTITY autofs-version               "5.1.9">

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.