GNU bug report logs - #74306
[PATCH gnome-team 00/44] gstreamer, GTK, fontmanager updates

Previous Next

Package: guix-patches;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Mon, 11 Nov 2024 05:51:02 UTC

Severity: normal

Tags: patch

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74306 in the body.
You can then email your comments to 74306 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 05:51:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
New bug report received and forwarded. Copy sent to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org. (Mon, 11 Nov 2024 05:51:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 00/44] gstreamer, GTK, fontmanager updates
Date: Mon, 11 Nov 2024 14:50:07 +0900
Hi,

Here's a batch of GNOME related updates.  I've updated packages that had test
suite failures (sometimes non-deterministic) or were otherwise having problems to build and updated the gstreamer series.

I've included the meson update bump here, since a recent meson is increasingly
needed by GNOME components and the parallel tests helps shorten builds too.

Maxim Cournoyer (44):
  gnu: dee: Use latest vala.
  gnu: gvfs: Patch mount, umount and lsof commands.
  gnu: gnome-vfs: Remove trailing #t.
  gnu: nautilus: Update to 46.1.
  gnu: gstreamer: Update to 1.24.8.
  gnu: gst-plugins-base: Update to 1.24.8.
  gnu: gst-plugins-good: Update to 1.24.8.
  gnu: gst-plugins-bad: Update to 1.24.8.
  gnu: gst-plugins-ugly: Update to 1.24.8.
  gnu: gst-libav: Update to 1.24.8.
  gnu: gst-editing-services: Update to 1.24.8.
  gnu: python-gst: Update to 1.24.8.
  gnu: gst-plugins-espeak: Update to 0.6.0.
  build/meson: Enable parallel tests by default.
  gnu: meson: Update to 1.5.2.
  gnu: glib: Fix build.
  gnu: glib-minimal: Fix deprecation warning.
  gnu: libmbim: Update to 1.30.0.
  gnu: Add libqrtr-glib.
  gnu: libqmi: Update to 1.34.0.
  gnu: gi-docgen: Update to 2024.1.
  gnu: glib-minimal: Update to 2.83.0.
  gnu: glib-networking: Update to 2.80.0.
  gnu: libsoup-minimal: Disable test suite.
  gnu: modem-manager: Update to 1.22.0.
  gnu: libquicktime: Remove ffmpeg-4 and gtk+-2 inputs.
  gnu: mjpegtools: Remove gtk+-2 input.
  gnu: libdbusmenu: Remove gtk+-2 input.
  gnu: libnice: Update to 0.1.22.
  gnu: gtk: Update to 4.17.0.
  gnu: fontmanager: Update to 0.9.0.
  gnu: fontmanager: Use gexps and drop input labels.
  gnu: libvisual: Update to 0.4.2.
  gnu: libvisual-plugins: Update to 0.4.2.
  gnu: orc: Update to 0.4.40.
  gnu: gstreamer-docs: Update to 1.24.9.
  gnu: gstreamer: Update to 1.24.9.
  gnu: gst-plugins-base: Update to 1.24.9.
  gnu: gst-plugins-good: Update to 1.24.9.
  gnu: gst-plugins-bad: Update to 1.24.9.
  gnu: gst-plugins-ugly: Update to 1.24.9.
  gnu: gst-libav: Update to 1.24.9.
  gnu: gst-editing-services: Update to 1.24.9.
  gnu: python-gst: Update to 1.24.9.

 gnu/local.mk                                  |   2 +-
 gnu/packages/build-tools.scm                  |  17 +-
 gnu/packages/fontutils.scm                    |  95 ++++++------
 gnu/packages/freedesktop.scm                  | 145 ++++++++++++------
 gnu/packages/gl.scm                           |   1 -
 gnu/packages/glib.scm                         |  43 ++----
 gnu/packages/gnome.scm                        |  98 ++++++++----
 gnu/packages/gstreamer.scm                    | 136 ++++++++--------
 gnu/packages/gtk.scm                          |  11 +-
 gnu/packages/networking.scm                   |   8 +-
 .../gst-editing-services-fix-api.patch        |  31 ----
 .../patches/modem-manager-typelib.patch       |  12 ++
 .../nautilus-extension-search-path.patch      |  77 ++++------
 gnu/packages/video.scm                        |  10 +-
 guix/build-system/meson.scm                   |   2 +-
 15 files changed, 369 insertions(+), 319 deletions(-)
 delete mode 100644 gnu/packages/patches/gst-editing-services-fix-api.patch
 create mode 100644 gnu/packages/patches/modem-manager-typelib.patch


base-commit: fb9837a31a2c0c2afd2151791f74a632493e7568
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:02 GMT) Full text and rfc822 format available.

Message #8 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 01/44] gnu: dee: Use latest vala.
Date: Mon, 11 Nov 2024 15:16:44 +0900
* gnu/packages/gnome.scm (dee) [native-inputs]: Replace vala-0.52 with vala.

Change-Id: I84ec7ed18e70588f7f4cd40b97f0fccde6edc392
---
 gnu/packages/gnome.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index ec0670fe57..36a8e99b02 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -689,7 +689,7 @@ (define-public dee
            pkg-config
            python-pygobject
            python-wrapper
-           vala-0.52))
+           vala))
     (inputs (list icu4c))
     (propagated-inputs (list glib))
     (synopsis "Model to synchronize multiple instances over DBus")
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:02 GMT) Full text and rfc822 format available.

Message #11 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 03/44] gnu: gnome-vfs: Remove trailing #t.
Date: Mon, 11 Nov 2024 15:16:46 +0900
Also drop some extraneous whitespace from its surrounding.

* gnu/packages/gnome.scm (gnome-vfs) [phases]: Remove extraneous whitespace.

Change-Id: I67eedec46437ecdc849197a90a13d9eb9af94637
---
 gnu/packages/gnome.scm | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 775c6bf1fd..f907140574 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -3863,7 +3863,6 @@ (define-public libidl
     (properties `((upstream-name . "libIDL")))
     (license license:lgpl2.0+)))
 
-
 (define-public orbit2
   (package
     (name "orbit2")
@@ -3921,7 +3920,6 @@ (define-public orbit2
     (license license:gpl2+)
     (properties `((upstream-name . "ORBit2")))))
 
-
 (define-public libbonobo
   (package
     (name "libbonobo")
@@ -3974,7 +3972,6 @@ (define-public libbonobo
     ;; GPLv2 covers both conditions
     (license license:gpl2+)))
 
-
 (define-public gconf
   (package
     (name "gconf")
@@ -4003,7 +4000,6 @@ (define-public gconf
     (license license:lgpl2.0+)
     (properties '((upstream-name . "GConf")))))
 
-
 (define-public gnome-mime-data
   (package
     (name "gnome-mime-data")
@@ -4037,7 +4033,6 @@ (define-public gnome-mime-data
 designed to be accessed through the MIME functions in GnomeVFS.")
     (license license:gpl2+)))
 
-
 (define-public gnome-vfs
   (package
     (name "gnome-vfs")
@@ -4058,13 +4053,12 @@ (define-public gnome-vfs
            (lambda _
              (substitute* '("libgnomevfs/Makefile.in"
                             "daemon/Makefile.in")
-               (("-DG_DISABLE_DEPRECATED") "-DGLIB_DISABLE_DEPRECATION_WARNINGS"))
-             #t))
+               (("-DG_DISABLE_DEPRECATED")
+                "-DGLIB_DISABLE_DEPRECATION_WARNINGS"))))
          (add-before 'configure 'patch-test-async-cancel-to-never-fail
            (lambda _
              (substitute* "test/test-async-cancel.c"
-               (("EXIT_FAILURE") "77"))
-             #t)))))
+               (("EXIT_FAILURE") "77")))))))
     (inputs (list libxml2 dbus-glib gconf gnome-mime-data zlib))
     (native-inputs
      (list `(,glib "bin") ; for glib-mkenums, etc.
@@ -4077,8 +4071,6 @@ (define-public gnome-vfs
 to access local and remote files with a single consistent API.")
     (license license:lgpl2.0+)))
 
-
-
 (define-public libgnome
   (package
     (name "libgnome")
@@ -4141,8 +4133,6 @@ (define-public libart-lgpl
 high-quality vector-based 2D library with antialiasing and alpha composition.")
     (license license:lgpl2.0+)))
 
-
-
 (define-public libgnomecanvas
   (package
     (name "libgnomecanvas")
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:03 GMT) Full text and rfc822 format available.

Message #14 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 02/44] gnu: gvfs: Patch mount,
 umount and lsof commands.
Date: Mon, 11 Nov 2024 15:16:45 +0900
* gnu/packages/gnome.scm (gvfs) [phases]: New argument.
[inputs]: Add lsof and util-linux.

Change-Id: If9c72e6de96f008be9decb4b7d89b0052c0f8f43
---
 gnu/packages/freedesktop.scm |  9 +++++++++
 gnu/packages/gnome.scm       | 37 +++++++++++++++++++++++++++---------
 2 files changed, 37 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 604205cbbe..0128922295 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1850,6 +1850,15 @@ (define-public udisks
               (string-append "--with-udevdir=" #$output "/lib/udev"))
       #:phases
       #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-commands
+           (lambda* (#:key inputs #:allow-other-keys)
+             (substitute* "src/udisksstate.c"
+               (("\"umount -l")
+                (string-append "\"" (search-input-file inputs "bin/umount")
+                               " -l")))
+             (substitute* "src/udiskslinuxdrive.c"
+               (("\"eject %s")
+                (string-append "\"" (search-input-file inputs "bin/eject"))))))
           (add-before 'configure 'fix-girdir
             (lambda _
               ;; Install introspection data to its own output.
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 36a8e99b02..775c6bf1fd 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -167,6 +167,7 @@ (define-module (gnu packages gnome)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages lirc)
   #:use-module (gnu packages llvm)
+  #:use-module (gnu packages lsof)
   #:use-module (gnu packages lua)
   #:use-module (gnu packages mail)
   #:use-module (gnu packages man)
@@ -7106,14 +7107,30 @@ (define-public gvfs
                 "0cgjlxrs4qr08igqjpkhfxpzydj8m9y9n92z091knkj5170x5bbj"))))
     (build-system meson-build-system)
     (arguments
-     (list #:glib-or-gtk? #t
-           #:configure-flags
-           #~(list "-Dsystemduserunitdir=no"
-                   "-Dtmpfilesdir=no"
-                   "-Dman=true"
-                   ;; Otherwise, the RUNPATH will lack the final path component.
-                   (string-append "-Dc_link_args=-Wl,-rpath="
-                                  #$output "/lib/gvfs"))))
+     (list
+      #:glib-or-gtk? #t
+      #:configure-flags
+      #~(list "-Dsystemduserunitdir=no"
+              "-Dtmpfilesdir=no"
+              "-Dman=true"
+              ;; Otherwise, the RUNPATH will lack the final path component.
+              (string-append "-Dc_link_args=-Wl,-rpath="
+                             #$output "/lib/gvfs"))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-commands
+            (lambda* (#:key inputs #:allow-other-keys)
+              (substitute* "monitor/udisks2/gvfsudisks2mount.c"
+                (("\"lsof -t")
+                 (string-append "\"" (search-input-file inputs "bin/lsof")
+                                " -t"))
+                (("\"umount %s")
+                 (string-append "\"" (search-input-file inputs "bin/umount")
+                                " %s")))
+              (substitute* "monitor/udisks2/gvfsudisks2volume.c"
+                (("\"mount \\\\\"%s")
+                 (string-append "\"" (search-input-file inputs "bin/mount")
+                                " \\\"%s"))))))))
     (native-inputs
      (list `(,glib "bin")               ;for glib-genmarshal, etc.
            gettext-minimal
@@ -7143,12 +7160,14 @@ (define-public gvfs
            libmtp
            libnfs
            libsecret
+           lsof
            samba
            libsoup
            libxml2
            openssh
            polkit
-           udisks))
+           udisks
+           util-linux))
     (home-page "https://wiki.gnome.org/Projects/gvfs")
     (synopsis "Userspace virtual file system for GIO")
     (description
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:03 GMT) Full text and rfc822 format available.

Message #17 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 04/44] gnu: nautilus: Update to 46.1.
Date: Mon, 11 Nov 2024 15:16:47 +0900
* gnu/packages/gnome.scm (nautilus): Update to 46.1.
[phases] {patch-commands}: New phase.
[inputs]: Add bash-minimal.
* gnu/packages/patches/nautilus-extension-search-path.patch: Rebase patch.

Change-Id: I9ce51dbe488336d52fabec0a0a7f3ca2803731ac
---
 gnu/packages/gnome.scm                        | 13 +++-
 .../nautilus-extension-search-path.patch      | 77 ++++++++-----------
 2 files changed, 40 insertions(+), 50 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index f907140574..3000b8193e 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9976,7 +9976,7 @@ (define-public tracker-miners
 (define-public nautilus
   (package
     (name "nautilus")
-    (version "44.3.1")
+    (version "46.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://gnome/sources/" name "/"
@@ -9984,7 +9984,7 @@ (define-public nautilus
                                   name "-" version ".tar.xz"))
               (sha256
                (base32
-                "05njbaq98y00n1z1smg1pdip3shr84q8a10wssm8sjbv7sirwj75"))
+                "1mvvi11pz9pn8j9vx5d8j59xx8096wkavizkwglr4byp3pgmy6nc"))
               (patches
                (search-patches "nautilus-extension-search-path.patch"))))
     (build-system meson-build-system)
@@ -9993,6 +9993,12 @@ (define-public nautilus
       #:glib-or-gtk? #t
       #:phases
       #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-commands
+            (lambda* (#:key inputs #:allow-other-keys)
+              (substitute* "src/nautilus-autorun-software.c"
+                (("g_file_new_for_path \\(\"/bin/sh\");")
+                 (format #f "g_file_new_for_path (~s);"
+                         (search-input-file inputs "bin/sh"))))))
           (add-after 'unpack 'patch-tracker3-command
             (lambda* (#:key inputs #:allow-other-keys)
               (substitute* "src/nautilus-tag-manager.c"
@@ -10031,7 +10037,8 @@ (define-public nautilus
            python
            python-pygobject))
     (inputs
-     (list dconf
+     (list bash-minimal
+           dconf
            gexiv2
            gvfs
            exempi
diff --git a/gnu/packages/patches/nautilus-extension-search-path.patch b/gnu/packages/patches/nautilus-extension-search-path.patch
index 1394956315..789addc918 100644
--- a/gnu/packages/patches/nautilus-extension-search-path.patch
+++ b/gnu/packages/patches/nautilus-extension-search-path.patch
@@ -1,62 +1,45 @@
 Allow Nautilus to search for extensions in the directories listed
 in $NAUTILUS_EXTENSION_PATH.
 
-Index: nautilus-44.2/src/nautilus-module.c
-===================================================================
---- nautilus-44.2.orig/src/nautilus-module.c
-+++ nautilus-44.2/src/nautilus-module.c
-@@ -220,8 +220,16 @@ static void
+diff --git a/src/nautilus-module.c b/src/nautilus-module.c
+index 3f1051ba5..030a898d1 100644
+--- a/src/nautilus-module.c
++++ b/src/nautilus-module.c
+@@ -219,6 +219,13 @@ static void
  load_module_dir (const char *dirname)
  {
      GDir *dir;
--
 +    static GHashTable *loaded = NULL;
-     g_autoptr (GStrvBuilder) installed_module_name_builder = g_strv_builder_new ();
-+
 +    if (installed_module_names != NULL)
 +        g_strv_builder_addv (installed_module_name_builder,
 +                             (const gchar **)installed_module_names);
 +
 +    if (loaded == NULL)
-+      loaded = g_hash_table_new (g_str_hash, g_str_equal);
-+
-     dir = g_dir_open (dirname, 0, NULL);
++        loaded = g_hash_table_new (g_str_hash, g_str_equal);
  
-     if (dir)
-@@ -232,16 +240,24 @@ load_module_dir (const char *dirname)
+     g_autoptr (GStrvBuilder) installed_module_name_builder = g_strv_builder_new ();
+     dir = g_dir_open (dirname, 0, NULL);
+@@ -231,12 +238,18 @@ load_module_dir (const char *dirname)
          {
              if (g_str_has_suffix (name, "." G_MODULE_SUFFIX))
              {
 -                char *filename;
--
--                filename = g_build_filename (dirname,
--                                             name,
--                                             NULL);
--                nautilus_module_load_file (filename, installed_module_name_builder);
--                g_free (filename);
 +                /* Make sure each module is loaded only twice or this could
 +                   lead to a crash.  Double loading can occur if DIRNAME
 +                   occurs more than once in $NAUTILUS_EXTENSION_PATH.  */
 +                if (!g_hash_table_contains (loaded, name))
 +                {
 +                    char *filename;
-+
-+                    filename = g_build_filename (dirname,
-+                                                 name,
-+                                                 NULL);
-+                    nautilus_module_load_file (filename,
-+                                               installed_module_name_builder);
-+                    g_hash_table_add (loaded, g_strdup (name));
-+                    g_free (filename);
-+                }
-             }
--        }
  
-+        }
-         g_dir_close (dir);
-     }
- 
-@@ -278,10 +294,24 @@ nautilus_module_setup (void)
+                 filename = g_build_filename (dirname,
+                                              name,
+                                              NULL);
+                 nautilus_module_load_file (filename, installed_module_name_builder);
++                g_hash_table_add (loaded, g_strdup (name));
+                 g_free (filename);
+             }
+         }
+@@ -277,9 +290,24 @@ nautilus_module_setup (void)
  
      if (!initialized)
      {
@@ -64,20 +47,20 @@ Index: nautilus-44.2/src/nautilus-module.c
          initialized = TRUE;
  
          load_module_dir (NAUTILUS_EXTENSIONDIR);
- 
-+	/* Load additional modules from the user-provided search path.  */
-+	extension_path = g_getenv ("NAUTILUS_EXTENSION_PATH");
-+	if (extension_path)
-+	  {
-+	    char **extension_dirs, **d;
 +
-+	    extension_dirs = g_strsplit (extension_path, ":", -1);
-+	    for (d = extension_dirs; d != NULL && *d != NULL; d++)
-+	      load_module_dir (*d);
++        /* Load additional modules from the user-provided search path.  */
++        extension_path = g_getenv ("NAUTILUS_EXTENSION_PATH");
++        if (extension_path)
++        {
++            char **extension_dirs, **d;
++
++            extension_dirs = g_strsplit (extension_path, ":", -1);
++            for (d = extension_dirs; d != NULL && *d != NULL; d++)
++                load_module_dir (*d);
 +
-+	    g_strfreev (extension_dirs);
-+	  }
++            g_strfreev (extension_dirs);
++        }
 +
-         eel_debug_call_at_shutdown (free_module_objects);
      }
  }
+ 
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:04 GMT) Full text and rfc822 format available.

Message #20 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 05/44] gnu: gstreamer: Update to 1.24.8.
Date: Mon, 11 Nov 2024 15:16:48 +0900
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.24.8.

Change-Id: I37ba7ffe1dc76129a9246f8889d95d4109cfb1b4
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 973a14783b..c64dd254cf 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -458,7 +458,7 @@ (define %common-gstreamer-phases
 (define-public gstreamer
   (package
     (name "gstreamer")
-    (version "1.24.6")
+    (version "1.24.8")
     (source
      (origin
        (method url-fetch)
@@ -467,7 +467,7 @@ (define-public gstreamer
              version ".tar.xz"))
        (sha256
         (base32
-         "178vrkriw525pqckd1dhjgnl2fxcynj3igp36mmf7yf6sxh20d34"))))
+         "1lyysvwwaxqi99j8skff4fahyd9pqz83w4q4qvhkqasxdkrxn1xq"))))
     (build-system meson-build-system)
     (arguments
      (list #:disallowed-references (list python)
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:04 GMT) Full text and rfc822 format available.

Message #23 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 07/44] gnu: gst-plugins-good: Update to 1.24.8.
Date: Mon, 11 Nov 2024 15:16:50 +0900
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.24.8.

Change-Id: I48337a0c52728dbc7ebf35975e8d95afa59b1cc2
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index fb84b69b4f..1205715f8d 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -641,7 +641,7 @@ (define-public gst-plugins-base
 (define-public gst-plugins-good
   (package
     (name "gst-plugins-good")
-    (version "1.24.6")
+    (version "1.24.8")
     (source
      (origin
        (method url-fetch)
@@ -650,7 +650,7 @@ (define-public gst-plugins-good
          "https://gstreamer.freedesktop.org/src/" name "/"
          name "-" version ".tar.xz"))
        (sha256
-        (base32 "0bds42wpbsnrmqh1jk8ix157v8g5hrh8nw84wcxx8vi43n6rqswr"))))
+        (base32 "0lq1xf11k5rbn6w8lcxz2pzmxlpz1x7fnv0gy594nm6l7gq20fk1"))))
     (build-system meson-build-system)
     (arguments
      (list
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:05 GMT) Full text and rfc822 format available.

Message #26 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 06/44] gnu: gst-plugins-base: Update to 1.24.8.
Date: Mon, 11 Nov 2024 15:16:49 +0900
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.24.8.

Change-Id: I01673e4801d4452dcd04e30f4c2b858da2268bd0
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index c64dd254cf..fb84b69b4f 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -539,7 +539,7 @@ (define-public gstreamer
 (define-public gst-plugins-base
   (package
     (name "gst-plugins-base")
-    (version "1.24.6")
+    (version "1.24.8")
     (source
      (origin
       (method url-fetch)
@@ -547,7 +547,7 @@ (define-public gst-plugins-base
                           name "-" version ".tar.xz"))
       (sha256
        (base32
-        "1d99qbn27371950v5arnw711fqzh6j7q34b8fmscjznfl0svalng"))))
+        "16cm9dp97vj7bf3sp9lnap3fnqx5rnp8lglksfcd9k2h6xs33yqh"))))
     (build-system meson-build-system)
     (propagated-inputs
      (list glib                     ;required by gstreamer-sdp-1.0.pc
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:05 GMT) Full text and rfc822 format available.

Message #29 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 09/44] gnu: gst-plugins-ugly: Update to 1.24.8.
Date: Mon, 11 Nov 2024 15:16:52 +0900
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.24.8.

Change-Id: I531fc8ac6b7f3a40f042343ccfd7ce208cb90dfa
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index fd8bd4233d..0c84b808c9 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -965,7 +965,7 @@ (define-public gst-plugins-bad
 (define-public gst-plugins-ugly
   (package
     (name "gst-plugins-ugly")
-    (version "1.24.6")
+    (version "1.24.8")
     (source
      (origin
        (method url-fetch)
@@ -973,7 +973,7 @@ (define-public gst-plugins-ugly
         (string-append "https://gstreamer.freedesktop.org/src/"
                        name "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1i3m9b48ab7h385qlbxn7p43zfdpymf8gkamf9ijwa5bg0lvpzax"))))
+        (base32 "1md2ny4swf4p2w01klbjl5dkgqjm9d09mqp1ssvq4rkn1fzi5z1x"))))
     (build-system meson-build-system)
     (arguments
      (list #:glib-or-gtk? #t         ; To wrap binaries and/or compile schemas
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:06 GMT) Full text and rfc822 format available.

Message #32 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 08/44] gnu: gst-plugins-bad: Update to 1.24.8.
Date: Mon, 11 Nov 2024 15:16:51 +0900
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.24.8.
[phases] <adjust-tests>: Disable the 'mxfdemux' test.

Change-Id: Ibfea765f86e05983da3332e2238bf703c5aec919
---
 gnu/packages/gstreamer.scm | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 1205715f8d..fd8bd4233d 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -760,14 +760,14 @@ (define-public gst-plugins-good-qt
 (define-public gst-plugins-bad
   (package
     (name "gst-plugins-bad")
-    (version "1.24.6")
+    (version "1.24.8")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://gstreamer.freedesktop.org/src/"
                                   name "/" name "-" version ".tar.xz"))
               (sha256
                (base32
-                "0k5nqlcrl0p5gy2n9zkl34vjp0gj9sg787kwahgpr0p72darckcg"))
+                "1sw4pa5glsdlvdzq4y9xx4mavnjhaz27gfrkkw4a7g3w7pg71b9m"))
               (modules '((guix build utils)))
               (snippet
                '(begin
@@ -800,6 +800,10 @@ (define-public gst-plugins-bad
                   ;; The 'elements_curlhttpsrc' test sometimes times out.
                   ((".*'elements/curlhttpsrc\\.c'.*") "")
 
+                  ;; The 'mxfdemux' test fails for unknown reasons (see:
+                  ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3921).
+                  ((".*'elements/mxfdemux.c'.*") "")
+
                   ;; Unexpected critical/warning, see
                   ;; <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3000>
                   ((".*'elements/netsim\\.c'.*") "")
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:07 GMT) Full text and rfc822 format available.

Message #35 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 10/44] gnu: gst-libav: Update to 1.24.8.
Date: Mon, 11 Nov 2024 15:16:53 +0900
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.24.8.

Change-Id: I0e5fc64f1d545c6bb6c61079e474993b36ef5932
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 0c84b808c9..36be6499c3 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -1022,7 +1022,7 @@ (define-public gst-plugins-ugly
 (define-public gst-libav
   (package
     (name "gst-libav")
-    (version "1.24.6")
+    (version "1.24.8")
     (source
      (origin
        (method url-fetch)
@@ -1031,7 +1031,7 @@ (define-public gst-libav
          "https://gstreamer.freedesktop.org/src/" name "/"
          name "-" version ".tar.xz"))
        (sha256
-        (base32 "1gzj4a3cqczp9hj18frzlp00xj45p1dg58ra6iz903rr3940igab"))))
+        (base32 "0xccvqckglmzv0gypnpzzxxzh02ymplsd46g89j267b26zaqyjhy"))))
     (build-system meson-build-system)
     (native-inputs (list perl pkg-config python-wrapper ruby))
     (inputs (list ffmpeg))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:08 GMT) Full text and rfc822 format available.

Message #38 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 11/44] gnu: gst-editing-services: Update to 1.24.8.
Date: Mon, 11 Nov 2024 15:16:54 +0900
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.24.8.
[arguments]: Disable introspection via #:configure-flags argument.  Add a link
reference for the disabled tests.

Change-Id: I77063f4bdbdd59261a2ec09ba08c61cd39594e0d
---
 gnu/packages/gstreamer.scm | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 36be6499c3..edd044192f 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -1045,7 +1045,7 @@ (define-public gst-libav
 (define-public gst-editing-services
   (package
     (name "gst-editing-services")
-    (version "1.24.6")
+    (version "1.24.8")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1054,11 +1054,18 @@ (define-public gst-editing-services
               (patches (search-patches "gst-editing-services-fix-api.patch"))
               (sha256
                (base32
-                "0rm2w7g1rgbzh3i659lw61hgzfhqk8cmx9y0zkjzwnwxmdfa53qk"))))
+                "1qhpqbph2pmaw3hzk45kic1kxmbghk5v1ig13j19snlpjvj842mk"))))
     (build-system meson-build-system)
     (arguments
      (list
-      #:tests? #f                    ; FIXME: 16/23 failing tests.
+      ;; Most of the tests fail (see:
+      ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2489).
+      #:tests? #f
+      ;; Attempting to build with introspection supports fails with errors
+      ;; like: "Fatal: GES: Skipping foreign identifier
+      ;; 'GstFrameCompositionApi' from namespace GstPbutils" (see:
+      ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1790).
+      #:configure-flags #~(list "-Dintrospection=disabled")
       #:glib-or-gtk? #t              ; To wrap binaries and/or compile schemas
       #:phases #~(modify-phases %standard-phases
                    #$@%common-gstreamer-phases)))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:08 GMT) Full text and rfc822 format available.

Message #41 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 12/44] gnu: python-gst: Update to 1.24.8.
Date: Mon, 11 Nov 2024 15:16:55 +0900
* gnu/packages/gstreamer.scm (python-gst): Update to 1.24.8.

Change-Id: Ic5e8c038d36c0661ded219e3bbcbf131a143e9fc
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index edd044192f..355a543851 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -1121,7 +1121,7 @@ (define-public gst-plugins-bad-minimal
 (define-public python-gst
   (package
     (name "python-gst")
-    (version "1.24.6")
+    (version "1.24.8")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1129,7 +1129,7 @@ (define-public python-gst
                     "gst-python-" version ".tar.xz"))
               (sha256
                (base32
-                "006pbf148lj00wclm1vzn8bhm6khbjax0drdz7jk0yq91s18hbk9"))))
+                "1zn76hs4lz0cfk0pyxdgl8a0sq129v4bg5ww2xrzb4i67z8x0qq6"))))
     (build-system meson-build-system)
     (arguments
      (list
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:23:09 GMT) Full text and rfc822 format available.

Message #44 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 13/44] gnu: gst-plugins-espeak: Update to 0.6.0.
Date: Mon, 11 Nov 2024 15:16:56 +0900
* gnu/packages/gstreamer.scm (gst-plugins-espeak): Update to 0.6.0.
[version]: Do not use git-version.
[source]: Use url-fetch.

Change-Id: I33ee4875d15fc10836aa37286ccb2ff3e6523fdc
---
 gnu/packages/gstreamer.scm | 44 +++++++++++++++++---------------------
 1 file changed, 20 insertions(+), 24 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 355a543851..374f206cda 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -10,7 +10,7 @@
 ;;; Copyright © 2019, 2020 Marius Bakke <mbakke <at> fastmail.com>
 ;;; Copyright © 2020 Liliana Marie Prikler <liliana.prikler <at> gmail.com>
 ;;; Copyright © 2020 Michael Rohleder <mike <at> rohleder.de>
-;;; Copyright © 2023 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
+;;; Copyright © 2023, 2024 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
 ;;; Copyright © 2024 Remco van 't Veer <remco <at> remworks.net>
 ;;;
 ;;; This file is part of GNU Guix.
@@ -1180,27 +1180,23 @@ (define-public gst123
     (license license:lgpl2.0+)))
 
 (define-public gst-plugins-espeak
-  (let ((commit "7f6e41274fb833a487a7ee8ac0c236f0821330cc")
-        (revision "1"))
-    (package
-      (name "gst-plugins-espeak")
-      (version (git-version "0.5.0" revision commit))
-      (source (origin
-                (method git-fetch)
-                (uri (git-reference
-                      (url "https://github.com/sugarlabs/gst-plugins-espeak")
-                      (commit commit)))
-                (file-name (git-file-name name version))
-                (sha256
-                 (base32
-                  "0va4ghcdda8cbqzv376hgmv1ay79va4kyazibfj8m5n52bhxxqgz"))))
-      (build-system gnu-build-system)
-      (inputs
-       (list espeak-ng gstreamer gst-plugins-base))
-      (native-inputs
-       (list autoconf automake libtool pkg-config))
-      (home-page "http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak")
-      (synopsis "Use espeak ")
-      (description "This is a Gstreamer @code{src} plugin to use the espeak
+  (package
+    (name "gst-plugins-espeak")
+    (version "0.6.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/sugarlabs/gst-plugins-espeak")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0c9j5gbsl0rzwkqgg1c1a2vlyvcsliyl8a57qkwsqrnqrwnvw28w"))))
+    (build-system gnu-build-system)
+    (inputs (list espeak-ng gstreamer gst-plugins-base))
+    (native-inputs (list autoconf automake libtool pkg-config))
+    (home-page "http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak")
+    (synopsis "Gstreamer plugin for Espeak")
+    (description "This is a Gstreamer @code{src} plugin to use the espeak
 speech synthesizer as a sound source.")
-      (license license:lgpl2.0+))))
+    (license license:lgpl2.0+)))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:02 GMT) Full text and rfc822 format available.

Message #47 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 14/44] build/meson: Enable parallel tests by
 default.
Date: Mon, 11 Nov 2024 15:16:57 +0900
* guix/build-system/meson.scm (meson-build) <#:parallel-tests?>: Set default
value of argument to #t.

Fixes: https://issues.guix.gnu.org/73135
Change-Id: I0d2c00c610778534a4558c446bf71955581697a1
---
 guix/build-system/meson.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/guix/build-system/meson.scm b/guix/build-system/meson.scm
index eb2714dd78..67be007717 100644
--- a/guix/build-system/meson.scm
+++ b/guix/build-system/meson.scm
@@ -194,7 +194,7 @@ (define* (meson-build name inputs
                       (test-options ''())
                       (glib-or-gtk? #f)
                       (parallel-build? #t)
-                      (parallel-tests? #f)
+                      (parallel-tests? #t)
                       (validate-runpath? #t)
                       (patch-shebangs? #t)
                       (strip-binaries? #t)
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:02 GMT) Full text and rfc822 format available.

Message #50 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 16/44] gnu: glib: Fix build.
Date: Mon, 11 Nov 2024 15:16:59 +0900
* gnu/packages/glib.scm (glib-with-documentation) [native-inputs]: Remove
docbook-xml-4.2, docbook-xml, docbook-xsl, gtk-doc, libxml2, libxslt inputs.
Add gi-docgen and python-docutils.
[arguments] <configure-flags> Replace 'gtk_doc' option with 'documentation'.
<phases>: Delete patch-docbook-xml phase.  Adjust move-doc phase.

Change-Id: I964a79603ff80ee8a22bb2d9ebe07f05a1f79e57
---
 gnu/packages/glib.scm | 35 +++++++++--------------------------
 1 file changed, 9 insertions(+), 26 deletions(-)

diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 1a8ecdad35..2732d739bf 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -545,41 +545,24 @@ (define-public glib-with-documentation
   (let ((base glib))
     (package/inherit base
       (properties (alist-delete 'hidden? (package-properties base)))
-      (outputs (cons "doc" (package-outputs base))) ; 20 MiB of GTK-Doc reference
+      (outputs (cons "doc" (package-outputs base)))
       (native-inputs
-       `(("docbook-xml-4.2" ,docbook-xml-4.2)
-         ("docbook-xml-4.5" ,docbook-xml)
-         ("docbook-xsl" ,docbook-xsl)
-         ("gtk-doc" ,gtk-doc/stable)
-         ("libxml2" ,libxml2)
-         ("xsltproc" ,libxslt)
-         ,@(package-native-inputs base)))
+       (modify-inputs (package-native-inputs base)
+         (append gi-docgen python-docutils)))
       (arguments
        (substitute-keyword-arguments (package-arguments base)
          ((#:configure-flags flags ''())
-          #~(cons "-Dgtk_doc=true"
+          #~(cons "-Ddocumentation=true"
                   (delete "-Dman=false" #$flags)))
          ((#:phases phases)
           #~(modify-phases #$phases
-              (add-after 'unpack 'patch-docbook-xml
-                (lambda* (#:key inputs #:allow-other-keys)
-                  (with-directory-excursion "docs"
-                    (substitute* (find-files "." "\\.xml$")
-                      (("http://www.oasis-open.org/docbook/xml/4\\.5/")
-                       (string-append (assoc-ref inputs "docbook-xml-4.5")
-                                      "/xml/dtd/docbook/"))
-                      (("http://www.oasis-open.org/docbook/xml/4\\.2/")
-                       (string-append (assoc-ref inputs "docbook-xml-4.2")
-                                      "/xml/dtd/docbook/"))))))
               (add-after 'install 'move-doc
-                (lambda* (#:key outputs #:allow-other-keys)
-                  (let* ((out (assoc-ref outputs "out"))
-                         (doc (assoc-ref outputs "doc"))
-                         (html (string-append "/share/gtk-doc")))
-                    (mkdir-p (string-append doc "/share"))
+                (lambda _
+                  (let ((doc "/share/doc"))
+                    (mkdir-p (string-append #$output:doc "/share"))
                     (rename-file
-                     (string-append out html)
-                     (string-append doc html))))))))))))
+                     (string-append #$output doc)
+                     (string-append #$output:doc doc))))))))))))
 
 (define (python-extension-suffix python triplet)
   "Determine the suffix for C extensions for PYTHON when compiled
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:03 GMT) Full text and rfc822 format available.

Message #53 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 15/44] gnu: meson: Update to 1.5.2.
Date: Mon, 11 Nov 2024 15:16:58 +0900
* gnu/packages/build-tools.scm (meson): Update to 1.5.2.
(meson-1.5): Delete variable.
* gnu/packages/gnome.scm (gitg) [arguments]: Delete #:meson argument.
* gnu/packages/gtk.scm (cairo): Likewise.
* gnu/packages/gl.scm (mesa): Likewise.

Change-Id: Ic8dba9f4d0f52b1ba5761764d5bf4413cc190250
---
 gnu/packages/build-tools.scm | 17 ++---------------
 gnu/packages/gl.scm          |  1 -
 gnu/packages/gnome.scm       |  1 -
 gnu/packages/gtk.scm         |  1 -
 4 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index 21df25e4f5..05a305ccc1 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -293,7 +293,7 @@ (define-public gn
 (define-public meson
   (package
     (name "meson")
-    (version "1.2.1")
+    (version "1.5.2")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://github.com/mesonbuild/meson/"
@@ -301,7 +301,7 @@ (define-public meson
                                   version ".tar.gz"))
               (sha256
                (base32
-                "1x9rnrbwvzhnzmz4zqag44w06khks8wckcajxsbr8m4760akmnxi"))))
+                "02wi62k9w7716xxdgrrx68q89vaq3ncnbpw5ms0g27npn2df0mgr"))))
     (build-system python-build-system)
     (arguments
      (list #:tests? #f                  ;disabled to avoid extra dependencies
@@ -329,19 +329,6 @@ (define-public meson
 resembles Python.")
     (license license:asl2.0)))
 
-(define-public meson-1.5
-  (package
-    (inherit meson)
-    (version "1.5.1")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append "https://github.com/mesonbuild/meson/"
-                                  "releases/download/" version  "/meson-"
-                                  version ".tar.gz"))
-              (sha256
-               (base32
-                "1vab706pw1q17vh9rbsmlirgiji3k6wljl735lxffp95vwx56zjn"))))))
-
 (define-public meson-python
   (package
     (name "meson-python")
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 0a285dfc30..15e11061e4 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -373,7 +373,6 @@ (define-public mesa
     (outputs '("out" "bin"))
     (arguments
      (list
-      #:meson meson-1.5
       #:configure-flags
       #~(list
          #$@(cond
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 3000b8193e..b2722ebe04 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -12444,7 +12444,6 @@ (define-public gitg
     (build-system meson-build-system)
     (arguments
      (list
-      #:meson meson-1.5                 ; XXX: breaks with Meson 1.2
       #:glib-or-gtk? #t
       #:build-type "release"            ; don't look at -Wformat…
       #:phases
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 6aa1ce003e..9e3df74ff6 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -182,7 +182,6 @@ (define cairo
     (build-system meson-build-system)
     (arguments
      `(#:tests? #f ; see http://lists.gnu.org/archive/html/bug-guix/2013-06/msg00085.html
-       #:meson ,meson-1.5               ; 1.3 or higher required
        #:glib-or-gtk? #t
        #:configure-flags
        ,#~(list "-Dtests=disabled")
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:03 GMT) Full text and rfc822 format available.

Message #56 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 18/44] gnu: libmbim: Update to 1.30.0.
Date: Mon, 11 Nov 2024 15:17:01 +0900
* gnu/packages/freedesktop.scm (libmbim): Update to 1.30.0.
[source]: Fetch using git.
[build-system]: Use meson-build-system.
[native-inputs]: Add help2man.
[inputs]: Add bash-completion.

Change-Id: I906e2620997537dade292bda26bfc8347ae6a65f
---
 gnu/packages/freedesktop.scm | 34 ++++++++++++++++++++--------------
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 0128922295..4fdb2e4c0c 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1962,23 +1962,29 @@ (define-public accountsservice
 (define-public libmbim
   (package
     (name "libmbim")
-    (version "1.26.4")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append
-                    "https://www.freedesktop.org/software/libmbim/"
-                    "libmbim-" version ".tar.xz"))
-              (sha256
-               (base32
-                "1ncaarl4lgc7i52rwz50yq701wk2rr478cjybxbifsjqqk2cx27n"))))
-    (build-system gnu-build-system)
+    (version "1.30.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.freedesktop.org/mobile-broadband/libmbim")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "00kbjvpka51zrfjigzd3rk6r4x8hkg1xfj7d9zl9lccysnxyjx5h"))))
+    (build-system meson-build-system)
     (native-inputs
-     (list `(,glib "bin") ; for glib-mkenums
-           pkg-config python-wrapper))
+     (list `(,glib "bin")               ;for glib-mkenums
+           gobject-introspection
+           help2man
+           pkg-config
+           python-wrapper))
     (propagated-inputs
-     (list glib)) ; required by mbim-glib.pc
+     (list glib))                       ;required by mbim-glib.pc
     (inputs
-     (list libgudev))
+     (list bash-completion
+           libgudev))
     (synopsis "Library to communicate with MBIM-powered modems")
     (home-page "https://www.freedesktop.org/wiki/Software/libmbim/")
     (description
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:04 GMT) Full text and rfc822 format available.

Message #59 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 17/44] gnu: glib-minimal: Fix deprecation warning.
Date: Mon, 11 Nov 2024 15:17:00 +0900
* gnu/packages/glib.scm (glib-minimal) [configure-flags]: Replace man option
by man-pages, and set it to disabled instead of false.

Change-Id: Id1426e10b2f5f66869d1414f253ca22169323972
---
 gnu/packages/glib.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 2732d739bf..fc6c2bd4bb 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -280,7 +280,7 @@ (define glib-minimal
                        ,(this-package-native-input "python-wrapper")))
                 '()))
       #:configure-flags #~(list "--default-library=both"
-                                "-Dman=false"
+                                "-Dman-pages=disabled"
                                 "-Dselinux=disabled"
                                 (string-append "--bindir="
                                                #$output:bin "/bin"))
@@ -553,7 +553,7 @@ (define-public glib-with-documentation
        (substitute-keyword-arguments (package-arguments base)
          ((#:configure-flags flags ''())
           #~(cons "-Ddocumentation=true"
-                  (delete "-Dman=false" #$flags)))
+                  (delete "-Dman-pages=disabled" #$flags)))
          ((#:phases phases)
           #~(modify-phases #$phases
               (add-after 'install 'move-doc
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:04 GMT) Full text and rfc822 format available.

Message #62 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 20/44] gnu: libqmi: Update to 1.34.0.
Date: Mon, 11 Nov 2024 15:17:03 +0900
* gnu/packages/freedesktop.scm (libqmi): Update to 1.34.0.
[source]: Fetch using git.
[build-system]: Use meson-build-system.
[native-inputs]: Add gobject-introspection, help2man.
[inputs]: Add bash-completion.
[propagated-inputs]: Add libmbim and libqrtr-glib.

Change-Id: Id5234ac6ad21feb9a0d5fcb79727086b3565702b
---
 gnu/packages/freedesktop.scm | 39 ++++++++++++++++++++++--------------
 1 file changed, 24 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index f59c6cb0ad..aa41d3c329 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -2021,23 +2021,32 @@ (define-public libqrtr-glib
 (define-public libqmi
   (package
     (name "libqmi")
-    (version "1.30.8")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append
-                    "https://www.freedesktop.org/software/libqmi/"
-                    "libqmi-" version ".tar.xz"))
-              (sha256
-               (base32
-                "140rmjw436rh6rqmnfw6yaflpffd27ilwcv4s9jvvl1skv784946"))))
-    (build-system gnu-build-system)
-    (inputs
-     (list libgudev))
+    (version "1.34.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.freedesktop.org/mobile-broadband/libqmi")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "1m5y2sf14qd2i9mvbb68wxqlfwvpiprgz8zmcx6wb2cnjgsszmwp"))))
+    (build-system meson-build-system)
     (native-inputs
-     (list `(,glib "bin") ; for glib-mkenums
-           pkg-config python-wrapper))
+     (list `(,glib "bin")               ;for glib-mkenums
+           gobject-introspection
+           help2man
+           pkg-config
+           python-wrapper))
+    (inputs
+     (list bash-completion
+           libgudev))
     (propagated-inputs
-     (list glib)) ; required by qmi-glib.pc
+     ;; These are required by qmi-glib.pc.
+     (list glib
+           libmbim
+           libqrtr-glib))
     (synopsis "Library to communicate with QMI-powered modems")
     (home-page "https://www.freedesktop.org/wiki/Software/libqmi/")
     (description
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:05 GMT) Full text and rfc822 format available.

Message #65 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 19/44] gnu: Add libqrtr-glib.
Date: Mon, 11 Nov 2024 15:17:02 +0900
* gnu/packages/freedesktop.scm (libqrtr-glib): New variable.

Change-Id: Ia59207e3303d39224693f10ea4c3df8533fd1b01
---
 gnu/packages/freedesktop.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 4fdb2e4c0c..f59c6cb0ad 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1995,6 +1995,29 @@ (define-public libmbim
      ;; The mbimcli tool is released under the GPLv2+ license.
      (list license:lgpl2.0+ license:gpl2+))))
 
+(define-public libqrtr-glib
+  (package
+    (name "libqrtr-glib")
+    (version "1.2.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "0bfn5kfscli0rrxvmzdl6ix5ikh0kxia7ad83rmh1hksfcwynwlh"))))
+    (build-system meson-build-system)
+    (native-inputs (list gobject-introspection gtk-doc pkg-config))
+    (inputs (list glib))
+    (home-page "https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib")
+    (synopsis "Qualcomm IPC Router protocol helper library")
+    (description "Libqrtr-glib is a GLib-based library to use and manage the
+QRTR (Qualcomm IPC Router) bus.")
+    (license license:lgpl2.1+)))
+
 (define-public libqmi
   (package
     (name "libqmi")
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:06 GMT) Full text and rfc822 format available.

Message #68 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 21/44] gnu: gi-docgen: Update to 2024.1.
Date: Mon, 11 Nov 2024 15:17:04 +0900
* gnu/packages/gnome.scm (gi-docgen): Update to 2024.1.

Change-Id: I1a6da63d4f313137a20ec49adc7cc1f7d4e3ddc3
---
 gnu/packages/gnome.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b2722ebe04..6a6deeabb5 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5361,17 +5361,18 @@ (define-public five-or-more
 (define-public gi-docgen
   (package
     (name "gi-docgen")
-    (version "2023.1")
+    (version "2024.1")
     (source (origin
               (method url-fetch)
-              (uri (pypi-uri "gi-docgen" version))
+              (uri (pypi-uri "gi_docgen" version))
               (sha256
                (base32
-                "18vzbw1k531qxi9qcwlxl97xk9dg16has7khg6a5d0pqrflyvbc8"))))
+                "0cf237ml2jhqcv1zlb35qbvjg4i8a4blawdah5s7f28iz5lmajia"))))
     (build-system python-build-system)
     (propagated-inputs (list python-jinja2
                              python-markdown
                              python-markupsafe
+                             python-packaging
                              python-pygments
                              python-tomli
                              python-typogrify))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:06 GMT) Full text and rfc822 format available.

Message #71 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 23/44] gnu: glib-networking: Update to 2.80.0.
Date: Mon, 11 Nov 2024 15:17:06 +0900
* gnu/packages/gnome.scm (glib-networking): Update to 2.80.0.
[arguments] <#:tests?>: Set to #f.
[native-inputs]: Add nss-certs-for-test.

Change-Id: I2d383bdd19b8a10f49227143a22a7d6781a68503
---
 gnu/packages/gnome.scm | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 6a6deeabb5..b01fd51ff3 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -111,6 +111,7 @@ (define-module (gnu packages gnome)
   #:use-module (gnu packages build-tools)
   #:use-module (gnu packages calendar)
   #:use-module (gnu packages cdrom)
+  #:use-module (gnu packages certs)
   #:use-module (gnu packages check)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
@@ -4927,7 +4928,7 @@ (define-public libxklavier
 (define-public glib-networking
   (package
     (name "glib-networking")
-    (version "2.76.1")
+    (version "2.80.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://gnome/sources/glib-networking/"
@@ -4935,13 +4936,22 @@ (define-public glib-networking
                                   "glib-networking-" version ".tar.xz"))
               (sha256
                (base32
-                "0ax4h0abi9yxrpmm1p491qjxc8d2k1kaa9hhzgyixrfxjjcqlsaw"))))
+                "1krspgafp6492zp1w0l5wz4vrrjxmffva5qn6pirl5qknamg3x6q"))))
     (build-system meson-build-system)
+    ;; Half the tests fail due to GnuTLS expecting its certs at a fixed
+    ;; location (/etc/ssl/certs).
+    ;; TODO: Re-enable tests after bug #46779 is resolved.
+    (arguments (list #:tests? #f))
     (native-inputs
      (list `(,glib "bin") ; for gio-querymodules
-           pkg-config gettext-minimal))
+           nss-certs-for-test
+           pkg-config
+           gettext-minimal))
     (inputs
-     (list glib gnutls gsettings-desktop-schemas libproxy))
+     (list glib
+           gnutls
+           gsettings-desktop-schemas
+           libproxy))
     (home-page "https://wiki.gnome.org/Projects/GLib")
     (synopsis "Network extensions for GLib")
     (description
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:07 GMT) Full text and rfc822 format available.

Message #74 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 22/44] gnu: glib-minimal: Update to 2.83.0.
Date: Mon, 11 Nov 2024 15:17:05 +0900
* gnu/packages/glib.scm (glib-minimal): Update to 2.83.0.

Change-Id: I3c5284feb9fb6ddd936bc95f63a0ff13f3e13cf8
---
 gnu/packages/glib.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index fc6c2bd4bb..d63d419cf4 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -245,7 +245,7 @@ (define-public dbus-verbose
 (define glib-minimal
   (package
     (name "glib")
-    (version "2.82.1")
+    (version "2.83.0")
     (source
      (origin
        (method url-fetch)
@@ -254,7 +254,7 @@ (define glib-minimal
                        name "/" (string-take version 4) "/"
                        name "-" version ".tar.xz"))
        (sha256
-        (base32 "19l98kdv6d4363minliw0imvxh4qfdw5im988knf8bpm1d2391j7"))
+        (base32 "055n69q9j8p7adfnkzx9ir8vs4pa9v26vhkirrg9q9x4awd9wzd0"))
        (patches
         (search-patches "glib-appinfo-watch.patch"
                         "glib-skip-failing-test.patch"))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:07 GMT) Full text and rfc822 format available.

Message #77 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 24/44] gnu: libsoup-minimal: Disable test suite.
Date: Mon, 11 Nov 2024 15:17:07 +0900
This is a regression introduced by a change to glib-networking.

* gnu/packages/gnome.scm (libsoup-minimal) [arguments]: Set #:tests? to #f.

Change-Id: I07b16aab2b04726ba5363d452b32362a683c9b39
---
 gnu/packages/gnome.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b01fd51ff3..52d128f5c8 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5160,6 +5160,10 @@ (define-public libsoup-minimal
     (build-system meson-build-system)
     (arguments
      (list
+      ;; FIXME: The test suite is disabled as most tests are currently broken
+      ;; due to glib-networking/GnuTLS expecting a valid trust store under
+      ;; /etc/ssl/certs (see: https://issues.guix.gnu.org/46779).
+      #:tests? #f
       #:configure-flags #~(list "-Ddocs=disabled")
       #:phases
       #~(modify-phases %standard-phases
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:08 GMT) Full text and rfc822 format available.

Message #80 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 25/44] gnu: modem-manager: Update to 1.22.0.
Date: Mon, 11 Nov 2024 15:17:08 +0900
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.22.0.
[source]: Fetch via git.  Apply patch.
[build-system]: Switch to meson-build-system.
[arguments]: Adjust #:configure-flags for new build system.
[native-inputs]: Add libxslt.
[inputs]: Add bash-completion and elogind.
* gnu/packages/patches/modem-manager-typelib.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Ib73001bbf72044f6803a7e36b426832c153c28d7
---
 gnu/local.mk                                  |  1 +
 gnu/packages/freedesktop.scm                  | 40 ++++++++++++-------
 .../patches/modem-manager-typelib.patch       | 12 ++++++
 3 files changed, 38 insertions(+), 15 deletions(-)
 create mode 100644 gnu/packages/patches/modem-manager-typelib.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 2959c2a835..e03dfc9078 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1799,6 +1799,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/mpc123-initialize-ao.patch		\
   %D%/packages/patches/mpg321-CVE-2019-14247.patch		\
   %D%/packages/patches/mpg321-gcc-10.patch			\
+  %D%/packages/patches/modem-manager-typelib.patch		\
   %D%/packages/patches/module-init-tools-moduledir.patch	\
   %D%/packages/patches/monero-use-system-miniupnpc.patch			\
   %D%/packages/patches/mosaicatcher-unbundle-htslib.patch	\
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index aa41d3c329..1c001e8800 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -2060,20 +2060,24 @@ (define-public libqmi
 (define-public modem-manager
   (package
     (name "modem-manager")
-    (version "1.18.12")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append
-                    "https://www.freedesktop.org/software/ModemManager/"
-                    "ModemManager-" version ".tar.xz"))
-              (sha256
-               (base32
-                "0c74n5jl1qvq2qlbwzfkgxny8smjcgkid1nhdnl6qnlmbn9f8r5l"))))
-    (build-system gnu-build-system)
+    (version "1.22.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.freedesktop.org/mobile-broadband/ModemManager")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "0fj4ibjfsxal3xfk3hrj4l9vg7zbj42k9lj7151illl2n3d5ngzw"))
+       (patches (search-patches "modem-manager-typelib.patch"))))
+    (build-system meson-build-system)
     (arguments
-     (list
-      #:configure-flags
-      #~(list (string-append "--with-udev-base-dir=" #$output "/lib/udev"))))
+     (list #:configure-flags
+           #~(list (string-append "-Dudevdir=" #$output "/lib/udev/rules.d")
+                   "-Dsystemdsystemunitdir=no"
+                   "-Dvapi=true")))
     (native-inputs
      (list dbus
            gettext-minimal
@@ -2083,11 +2087,17 @@ (define-public modem-manager
            python
            python-dbus
            python-pygobject
-           vala))
+           vala
+           libxslt))                    ;for xsltproc
     (propagated-inputs
      (list glib))                       ;required by mm-glib.pc
     (inputs
-     (list libgudev libmbim libqmi polkit))
+     (list bash-completion
+           elogind
+           libgudev
+           libmbim
+           libqmi
+           polkit))
     (synopsis "Mobile broadband modems manager")
     (home-page "https://www.freedesktop.org/wiki/Software/ModemManager/")
     (description
diff --git a/gnu/packages/patches/modem-manager-typelib.patch b/gnu/packages/patches/modem-manager-typelib.patch
new file mode 100644
index 0000000000..848b653d77
--- /dev/null
+++ b/gnu/packages/patches/modem-manager-typelib.patch
@@ -0,0 +1,12 @@
+Upstream-status: https://gitlab.com/linux-mobile-broadband/ModemManager/-/merge_requests/1
+
+diff --git a/tools/tests/test-wrapper.sh.in b/tools/tests/test-wrapper.sh.in
+index fb8cd5e8d..f1a8ae38c 100755
+--- a/tools/tests/test-wrapper.sh.in
++++ b/tools/tests/test-wrapper.sh.in
+@@ -2,4 +2,4 @@
+ 
+ # For debugging behavior of test-modemmanager-service.py, you can modify
+ # this line to add --log-file option
+-LD_LIBRARY_PATH=@abs_top_builddir@/libmm-glib GI_TYPELIB_PATH=@abs_top_builddir@/libmm-glib @abs_top_srcdir@/tools/test-modemmanager-service.py
++LD_LIBRARY_PATH=@abs_top_builddir@/libmm-glib GI_TYPELIB_PATH=@abs_top_builddir@/libmm-glib:$GI_TYPELIB_PATH @abs_top_srcdir@/tools/test-modemmanager-service.py
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:08 GMT) Full text and rfc822 format available.

Message #83 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 27/44] gnu: mjpegtools: Remove gtk+-2 input.
Date: Mon, 11 Nov 2024 15:17:10 +0900
* gnu/packages/video.scm (mjpegtools) [arguments]: Add #:configure-flags.
[inputs]: Remove gtk+-2.

Change-Id: I0383d5b28c1790dccb949c54925f121c039d7292
---
 gnu/packages/video.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 51108aa6e6..2dc22eb56f 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -623,8 +623,10 @@ (define-public mjpegtools
        (sha256
         (base32 "16pl22ra3x2mkp8p3awslhlhj46b1nq9g89301gb0q4rgmnm705i"))))
     (build-system gnu-build-system)
+    ;; Avoid a dependency on the legacy GTK+ 2.
+    (arguments (list #:configure-flags #~(list "--without-gtk")))
     (inputs
-     (list gtk+-2 libdv libjpeg-turbo libpng libquicktime sdl))
+     (list libdv libjpeg-turbo libpng libquicktime sdl))
     (native-inputs
      (list pkg-config))
     (synopsis "Tools for handling MPEG")
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:09 GMT) Full text and rfc822 format available.

Message #86 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 26/44] gnu: libquicktime: Remove ffmpeg-4 and
 gtk+-2 inputs.
Date: Mon, 11 Nov 2024 15:17:09 +0900
* gnu/packages/video.scm (libquicktime) [arguments]: Add #:configure-flags.
[inputs]: Remove ffmpeg-4 and gtk+-2.

Change-Id: I18f6853bb168e765c6f1355c7495d8ce6bd9c066
---
 gnu/packages/video.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index ff5dcd8daa..51108aa6e6 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -540,12 +540,14 @@ (define-public libquicktime
        (patches
         (search-patches "libquicktime-ffmpeg.patch"))))
     (build-system gnu-build-system)
+    (arguments
+     ;; Avoid legacy dependencies such as GTK+ 2 and FFmpeg 4.
+     (list #:configure-flags #~(list "--without-ffmpeg"
+                                     "--without-gtk")))
     (native-inputs
      (list gettext-minimal doxygen pkg-config))
     (inputs
      (list alsa-lib
-           ffmpeg-4
-           gtk+-2
            lame
            libdv
            libjpeg-turbo
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:09 GMT) Full text and rfc822 format available.

Message #89 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 28/44] gnu: libdbusmenu: Remove gtk+-2 input.
Date: Mon, 11 Nov 2024 15:17:11 +0900
* gnu/packages/gtk.scm (libdbusmenu) [arguments]
<configure-flags>: Add '--disable-dumper'.
[inputs]: Remove gtk+-2.

Change-Id: Idd5b92e7f97f7885a75cb86af91eef5b53d5b45a
---
 gnu/packages/gtk.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 9e3df74ff6..6f78f2f80c 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -2692,7 +2692,8 @@ (define-public libdbusmenu
                 "--localstatedir=/var"
                 ;; The shebang of the generated test files should be patched
                 ;; before enabling tests.
-                "--disable-tests")
+                "--disable-tests"
+                "--disable-dumper")
         #:make-flags
         #~(list (string-append "typelibdir=" #$output "/lib/girepository-1.0"))
         #:phases
@@ -2724,8 +2725,7 @@ (define-public libdbusmenu
                 (setenv "HAVE_VALGRIND_FALSE" "#"))))))
       (inputs
        (list glib
-             gtk+
-             gtk+-2))
+             gtk+))
       (native-inputs
        (list autoconf
              automake
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:10 GMT) Full text and rfc822 format available.

Message #92 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 30/44] gnu: gtk: Update to 4.17.0.
Date: Mon, 11 Nov 2024 15:17:13 +0900
* gnu/packages/gtk.scm (gtk): Update to 4.17.0.

Change-Id: I45973a39f9ea78a6e36e480120d8600610b99229
---
 gnu/packages/gtk.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 6f78f2f80c..18fe5df29e 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -1145,7 +1145,7 @@ (define-public gtk+
 (define-public gtk
   (package
     (name "gtk")
-    (version "4.16.1")
+    (version "4.17.0")
     (source
      (origin
        (method url-fetch)
@@ -1153,7 +1153,7 @@ (define-public gtk
                            (version-major+minor version)  "/"
                            name "-" version ".tar.xz"))
        (sha256
-        (base32 "0p11k5afy3g9d6p402zrn9izkypwzlb51y9qanibzyc1sjmiwslj"))
+        (base32 "0znrgl6bgkcg7b2whi7zqbin35pk8k3b2d09lxigq0yrnmaz7kpg"))
        (patches
         (search-patches "gtk4-respect-GUIX_GTK4_PATH.patch"))
        (modules '((guix build utils)))))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:10 GMT) Full text and rfc822 format available.

Message #95 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 29/44] gnu: libnice: Update to 0.1.22.
Date: Mon, 11 Nov 2024 15:17:12 +0900
* gnu/packages/networking.scm (libnice): Update to 0.1.22.
[arguments] <phases>: Disable test-new-trickle test in the
disable-failing-tests phase.

Change-Id: I727b40e21a35c5c42b5e316fa9174d44b06d5df5
---
 gnu/packages/networking.scm | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 6e3a355bd4..0d332e6bbf 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -473,7 +473,7 @@ (define-public libcamera
 (define-public libnice
   (package
     (name "libnice")
-    (version "0.1.21")
+    (version "0.1.22")
     (source
      (origin
        (method git-fetch)
@@ -483,7 +483,7 @@ (define-public libnice
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "0zxh1mdrl4p2vih8f4yqzm3pp4jsmc8aq7l43dlndaz4sj4c8j44"))))
+         "0ik45q1qlr04llr2ssm6zb73840dmn31q303k3qrcpgj0jp578hg"))))
     (build-system meson-build-system)
     (outputs '("out" "doc"))
     (arguments
@@ -504,6 +504,10 @@ (define-public libnice
                 ;; nondeterministic fashion (see:
                 ;; https://gitlab.freedesktop.org/libnice/libnice/-/issues/151).
                 (("'test-bsd'" all)
+                 (string-append "# " all))
+                ;; The test-new-trickle fails with GLib 2.83.0 (see:
+                ;; https://gitlab.freedesktop.org/libnice/libnice/-/issues/198).
+                (("'test-new-trickle'" all)
                  (string-append "# " all)))
               (substitute* "stun/tests/meson.build"
                 ;; test-bind.c:234: bad_responses: Assertion `len >= 20'
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:11 GMT) Full text and rfc822 format available.

Message #98 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 31/44] gnu: fontmanager: Update to 0.9.0.
Date: Mon, 11 Nov 2024 15:17:14 +0900
* gnu/packages/fontutils.scm (fontmanager): Update to 0.9.0.
[arguments] <#:phases>: New argument.
[native-inputs]: Replace vala-0.52 with vala.
[inputs]: Replace gtk+ with gtk.  Replace libsoup-minimal-2 with libsoup.
Replace webkitgtk-with-libsoup2 with webkitgtk.

Change-Id: Ieedd48147f3c5c9936f922b812932020258fccae
---
 gnu/packages/fontutils.scm | 29 +++++++++++++++++++----------
 1 file changed, 19 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index 614d62f439..e9fd295531 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -12,7 +12,7 @@
 ;;; Copyright © 2019, 2020, 2022 Marius Bakke <marius <at> gnu.org>
 ;;; Copyright © 2020 Roel Janssen <roel <at> gnu.org>
 ;;; Copyright © 2020, 2021, 2024 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
-;;; Copyright © 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
+;;; Copyright © 2021-2024 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
 ;;; Copyright © 2021 Sarah Morgensen <iskarian <at> mgsn.dev>
 ;;; Copyright © 2022 Felipe Balbi <balbi <at> kernel.org>
 ;;; Copyright © 2023 gemmaro <gemmaro.dev <at> gmail.com>
@@ -1920,7 +1920,7 @@ (define-public fcft
 (define-public fontmanager
   (package
    (name "fontmanager")
-   (version "0.8.7")
+   (version "0.9.0")
    (source
     (origin
       (method git-fetch)
@@ -1929,7 +1929,7 @@ (define-public fontmanager
             (commit version)))
       (file-name (git-file-name name version))
       (sha256
-       (base32 "0nyda2a6vbzyz4sn9mmrr8bkifzxmmjp7x9a3c4s6n925ccy79cn"))))
+       (base32 "0pxdwpjzsmld4j2m4q423vdrkx23bb6jqszjgk5wqbr2ln772hcx"))))
    (build-system meson-build-system)
    (arguments
     `(#:glib-or-gtk? #t
@@ -1937,7 +1937,16 @@ (define-public fontmanager
       #:configure-flags
       (list (string-append "-Dc_link_args=-Wl,-rpath="
                            (assoc-ref %outputs "out")
-                           "/lib/font-manager"))))
+                           "/lib/font-manager"))
+      #:phases
+      (modify-phases %standard-phases
+        (add-after 'unpack 'skip-gtk-update-icon-cache
+          (lambda _ ; Remove dependency on needless desktop cache stuff.
+            (substitute* "meson.build"
+              (("gtk_update_icon_cache: true")
+               "gtk_update_icon_cache: false")
+              (("update_desktop_database: true")
+               "update_desktop_database: false")))))))
    (native-inputs
     `(("desktop-file-utils" ,desktop-file-utils)
       ("gettext" ,gettext-minimal)
@@ -1945,24 +1954,24 @@ (define-public fontmanager
       ("gobject-introspection" ,gobject-introspection)
       ("pkg-config" ,pkg-config)
       ("python-wrapper" ,python-wrapper)
-      ("vala" ,vala-0.52)
+      ("vala" ,vala)
       ("yelp-tools" ,yelp-tools)))
    (inputs
     `(("fonconfig" ,fontconfig)
       ("freetype" ,freetype)
       ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
-      ("gtk+" ,gtk+)
+      ("gtk" ,gtk)
       ("json-glib" ,json-glib)
-      ("libsoup" ,libsoup-minimal-2)
+      ("libsoup" ,libsoup)
       ("sqlite" ,sqlite)
-      ("webkitgtk" ,webkitgtk-with-libsoup2)))
+      ("webkitgtk" ,webkitgtk)))
    (home-page "https://fontmanager.github.io/")
-   (synopsis "Simple font management for GTK+ desktop environments")
+   (synopsis "Simple font management for GTK desktop environments")
    (description "Font Manager is intended to provide a way for users to
 easily manage desktop fonts, without having to resort to command-line
 tools or editing configuration files by hand.
 While designed primarily with the GNOME Desktop Environment in mind, it should
-work well with other GTK+ desktop environments.")
+work well with other GTK desktop environments.")
    (license license:gpl3+)))
 
 (define-public fntsample
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:11 GMT) Full text and rfc822 format available.

Message #101 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 32/44] gnu: fontmanager: Use gexps and drop input
 labels.
Date: Mon, 11 Nov 2024 15:17:15 +0900
* gnu/packages/fontutils.scm (fontmanager) [arguments]: Use gexps.
[native-inputs]: Remove labels.
[inputs]: Likewise.

Change-Id: Ie7dae815d94a196f58909bffac5a0cba4414fb6a
---
 gnu/packages/fontutils.scm | 100 ++++++++++++++++++-------------------
 1 file changed, 50 insertions(+), 50 deletions(-)

diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index e9fd295531..7e126d7ed9 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -1919,60 +1919,60 @@ (define-public fcft
 
 (define-public fontmanager
   (package
-   (name "fontmanager")
-   (version "0.9.0")
-   (source
-    (origin
-      (method git-fetch)
-      (uri (git-reference
-            (url "https://github.com/FontManager/font-manager")
-            (commit version)))
-      (file-name (git-file-name name version))
-      (sha256
-       (base32 "0pxdwpjzsmld4j2m4q423vdrkx23bb6jqszjgk5wqbr2ln772hcx"))))
-   (build-system meson-build-system)
-   (arguments
-    `(#:glib-or-gtk? #t
-      #:build-type "release"
-      #:configure-flags
-      (list (string-append "-Dc_link_args=-Wl,-rpath="
-                           (assoc-ref %outputs "out")
-                           "/lib/font-manager"))
-      #:phases
-      (modify-phases %standard-phases
-        (add-after 'unpack 'skip-gtk-update-icon-cache
-          (lambda _ ; Remove dependency on needless desktop cache stuff.
-            (substitute* "meson.build"
-              (("gtk_update_icon_cache: true")
-               "gtk_update_icon_cache: false")
-              (("update_desktop_database: true")
-               "update_desktop_database: false")))))))
-   (native-inputs
-    `(("desktop-file-utils" ,desktop-file-utils)
-      ("gettext" ,gettext-minimal)
-      ("glib" ,glib "bin")
-      ("gobject-introspection" ,gobject-introspection)
-      ("pkg-config" ,pkg-config)
-      ("python-wrapper" ,python-wrapper)
-      ("vala" ,vala)
-      ("yelp-tools" ,yelp-tools)))
-   (inputs
-    `(("fonconfig" ,fontconfig)
-      ("freetype" ,freetype)
-      ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
-      ("gtk" ,gtk)
-      ("json-glib" ,json-glib)
-      ("libsoup" ,libsoup)
-      ("sqlite" ,sqlite)
-      ("webkitgtk" ,webkitgtk)))
-   (home-page "https://fontmanager.github.io/")
-   (synopsis "Simple font management for GTK desktop environments")
-   (description "Font Manager is intended to provide a way for users to
+    (name "fontmanager")
+    (version "0.9.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/FontManager/font-manager")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pxdwpjzsmld4j2m4q423vdrkx23bb6jqszjgk5wqbr2ln772hcx"))))
+    (build-system meson-build-system)
+    (arguments
+     (list #:glib-or-gtk? #t
+           #:build-type "release"
+           #:configure-flags
+           #~(list (string-append "-Dc_link_args=-Wl,-rpath=" #$output
+                                  "/lib/font-manager"))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'skip-gtk-update-icon-cache
+                 (lambda _
+                   ;; Remove dependency on needless desktop cache stuff.
+                   (substitute* "meson.build"
+                     (("gtk_update_icon_cache: true")
+                      "gtk_update_icon_cache: false")
+                     (("update_desktop_database: true")
+                      "update_desktop_database: false")))))))
+    (native-inputs
+     (list desktop-file-utils
+           gettext-minimal
+           `(,glib "bin")
+           gobject-introspection
+           pkg-config
+           python-wrapper
+           vala
+           yelp-tools))
+    (inputs
+     `(fontconfig
+       freetype
+       gsettings-desktop-schemas
+       gtk
+       json-glib
+       libsoup
+       sqlite
+       webkitgtk))
+    (home-page "https://fontmanager.github.io/")
+    (synopsis "Simple font management for GTK desktop environments")
+    (description "Font Manager is intended to provide a way for users to
 easily manage desktop fonts, without having to resort to command-line
 tools or editing configuration files by hand.
 While designed primarily with the GNOME Desktop Environment in mind, it should
 work well with other GTK desktop environments.")
-   (license license:gpl3+)))
+    (license license:gpl3+)))
 
 (define-public fntsample
   (package
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:12 GMT) Full text and rfc822 format available.

Message #104 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 34/44] gnu: libvisual-plugins: Update to 0.4.2.
Date: Mon, 11 Nov 2024 15:17:17 +0900
* gnu/packages/gstreamer.scm (libvisual-plugins): Update to 0.4.2.
[native-inputs]: Add automake, autoconf and autoconf-archive.
[inputs]: Replace gtk+-2 with gtk+.

Change-Id: I0ec6b600d9f9ab69b8ac196ef6501f282d43c84b
---
 gnu/packages/gstreamer.scm | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 06e3ccb663..b8ae5654a1 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -275,7 +275,7 @@ (define-public libvisual
 (define-public libvisual-plugins
   (package
     (name "libvisual-plugins")
-    (version "0.4.0")
+    (version "0.4.2")
     (source
      (origin
        (method git-fetch)
@@ -284,7 +284,7 @@ (define-public libvisual-plugins
              (commit (string-append name "-" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "02xwakwkqjsznc03pjlb6hcv1li1gw3r8xvyswqsm4msix5xq18a"))))
+        (base32 "12xf0qzn9w090kakrj59makjbjg9vhga5mgchmx6c1ypw10fjfbc"))))
     (build-system gnu-build-system)
     (arguments
      `(#:configure-flags (list "--disable-gstreamer-plugin"
@@ -300,7 +300,10 @@ (define-public libvisual-plugins
                     (lambda _
                       (chdir "libvisual-plugins"))))))
     (native-inputs
-     (list bison
+     (list automake
+           autoconf
+           autoconf-archive
+           bison
            flex
            gettext-minimal
            intltool
@@ -310,7 +313,7 @@ (define-public libvisual-plugins
      (list alsa-lib
            esound
            (librsvg-for-system)
-           gtk+-2
+           gtk+
            jack-2
            libx11
            libxext))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:12 GMT) Full text and rfc822 format available.

Message #107 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 33/44] gnu: libvisual: Update to 0.4.2.
Date: Mon, 11 Nov 2024 15:17:16 +0900
* gnu/packages/gstreamer.scm (libvisual): Update to 0.4.2.
[arguments] <phases>: Use gexps.  Delete trailing #t.
[native-inputs]: Add autoconf, autoconf-archive and automake.
[inputs]: Replace sdl with sdl12-compat.

Change-Id: I6365c767c957102dd4b829cce774e847614d2a72
---
 gnu/packages/gstreamer.scm | 27 ++++++++++++++++-----------
 1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 374f206cda..06e3ccb663 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -225,7 +225,7 @@ (define-public ccextractor
 (define-public libvisual
   (package
     (name "libvisual")
-    (version "0.4.0")
+    (version "0.4.2")
     (source
      (origin
        (method git-fetch)
@@ -235,20 +235,25 @@ (define-public libvisual
          (commit (string-append name "-" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "02xwakwkqjsznc03pjlb6hcv1li1gw3r8xvyswqsm4msix5xq18a"))))
+        (base32 "12xf0qzn9w090kakrj59makjbjg9vhga5mgchmx6c1ypw10fjfbc"))))
     (build-system gnu-build-system)
     (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         ;; The package is in a sub-dir of this repo.
-         (add-after 'unpack 'chdir
-           (lambda _
-             (chdir "libvisual")
-             #t)))))
+     (list #:phases
+           #~(modify-phases %standard-phases
+               ;; The package is in a sub-dir of this repo.
+               (add-after 'unpack 'chdir
+                 (lambda _
+                   (chdir "libvisual"))))))
     (native-inputs
-     (list gettext-minimal intltool libtool pkg-config))
+     (list autoconf
+           autoconf-archive
+           automake
+           gettext-minimal
+           intltool
+           libtool
+           pkg-config))
     (inputs
-     (list sdl))
+     (list sdl12-compat))
     (native-search-paths
      (list
       (search-path-specification
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:13 GMT) Full text and rfc822 format available.

Message #110 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 35/44] gnu: orc: Update to 0.4.40.
Date: Mon, 11 Nov 2024 15:17:18 +0900
* gnu/packages/gstreamer.scm (orc): Update to 0.4.40.

Change-Id: I96079bcb3dcd6c1058574d2722872a0c41fb6847
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index b8ae5654a1..2f05807644 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -369,14 +369,14 @@ (define-public esound
 (define-public orc
   (package
     (name "orc")
-    (version "0.4.32")
+    (version "0.4.40")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://gstreamer.freedesktop.org/data/src/"
                                   "orc/orc-" version ".tar.xz"))
               (sha256
                (base32
-                "1w0qmyj3v9sb2g7ff39pp38b9850y9hyy0bag26ifrby5f7ksvm6"))))
+                "1avlxyn8nvpml5lzdqpa0zq7vnrqj731y1h5jvyl2z7vipkvxhiz"))))
     (build-system meson-build-system)
     (arguments
      `(#:phases
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:13 GMT) Full text and rfc822 format available.

Message #113 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 36/44] gnu: gstreamer-docs: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:19 +0900
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.24.9.

Change-Id: I96c6576badb7af35e25b5c4ef9602a7f11de3127
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 2f05807644..6e5650ec42 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -406,7 +406,7 @@ (define-public orc
 (define-public gstreamer-docs
   (package
     (name "gstreamer-docs")
-    (version "1.22.2")
+    (version "1.24.9")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -414,7 +414,7 @@ (define-public gstreamer-docs
                     "/gstreamer-docs-" version ".tar.xz"))
               (sha256
                (base32
-                "1fljaydlinzw9jf5nkhwf7ihfzd5250k2cv220mi8dxxf7rgn18y"))))
+                "0vb4d35rglvjlj2y9r0nlgankflqw0ql6gwsf4612505sa01mz7s"))))
     (build-system trivial-build-system)
     (arguments
      `(#:modules ((guix build utils))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:24:14 GMT) Full text and rfc822 format available.

Message #116 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 38/44] gnu: gst-plugins-base: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:21 +0900
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.24.9.

Change-Id: I338bc1309310315b026e19584638829b47cb77b5
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 422fcb8ab9..2573dd93d7 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -547,7 +547,7 @@ (define-public gstreamer
 (define-public gst-plugins-base
   (package
     (name "gst-plugins-base")
-    (version "1.24.8")
+    (version "1.24.9")
     (source
      (origin
       (method url-fetch)
@@ -555,7 +555,7 @@ (define-public gst-plugins-base
                           name "-" version ".tar.xz"))
       (sha256
        (base32
-        "16cm9dp97vj7bf3sp9lnap3fnqx5rnp8lglksfcd9k2h6xs33yqh"))))
+        "1jspg24zlpmg4bxa298v6l8hcaqw27411dj2v16y0g3xj13bkcsv"))))
     (build-system meson-build-system)
     (propagated-inputs
      (list glib                     ;required by gstreamer-sdp-1.0.pc
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:25:01 GMT) Full text and rfc822 format available.

Message #119 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 37/44] gnu: gstreamer: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:20 +0900
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.24.9.

Change-Id: I1f8481d29e2e55f9cc19ef550d7dc7067609c1f7
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 6e5650ec42..422fcb8ab9 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -466,7 +466,7 @@ (define %common-gstreamer-phases
 (define-public gstreamer
   (package
     (name "gstreamer")
-    (version "1.24.8")
+    (version "1.24.9")
     (source
      (origin
        (method url-fetch)
@@ -475,7 +475,7 @@ (define-public gstreamer
              version ".tar.xz"))
        (sha256
         (base32
-         "1lyysvwwaxqi99j8skff4fahyd9pqz83w4q4qvhkqasxdkrxn1xq"))))
+         "03r6rwmih3nqxrfw9nkhpbwpwp1yf7qw3m2phl6a027mxrmppx7b"))))
     (build-system meson-build-system)
     (arguments
      (list #:disallowed-references (list python)
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:25:02 GMT) Full text and rfc822 format available.

Message #122 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 40/44] gnu: gst-plugins-bad: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:23 +0900
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.24.9.

Change-Id: Ic2f60d2204044c71850b6dea1e4331698371443b
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index f9699280a9..3b4094e846 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -768,14 +768,14 @@ (define-public gst-plugins-good-qt
 (define-public gst-plugins-bad
   (package
     (name "gst-plugins-bad")
-    (version "1.24.8")
+    (version "1.24.9")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://gstreamer.freedesktop.org/src/"
                                   name "/" name "-" version ".tar.xz"))
               (sha256
                (base32
-                "1sw4pa5glsdlvdzq4y9xx4mavnjhaz27gfrkkw4a7g3w7pg71b9m"))
+                "1aswb97v1ird3rmfcsa32bvp4kgp8r987f83pd1knx8amylzgz1n"))
               (modules '((guix build utils)))
               (snippet
                '(begin
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:25:03 GMT) Full text and rfc822 format available.

Message #125 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 39/44] gnu: gst-plugins-good: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:22 +0900
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.24.9.

Change-Id: If27d9b505444e7a9ace611349287e27e8e355863
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 2573dd93d7..f9699280a9 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -649,7 +649,7 @@ (define-public gst-plugins-base
 (define-public gst-plugins-good
   (package
     (name "gst-plugins-good")
-    (version "1.24.8")
+    (version "1.24.9")
     (source
      (origin
        (method url-fetch)
@@ -658,7 +658,7 @@ (define-public gst-plugins-good
          "https://gstreamer.freedesktop.org/src/" name "/"
          name "-" version ".tar.xz"))
        (sha256
-        (base32 "0lq1xf11k5rbn6w8lcxz2pzmxlpz1x7fnv0gy594nm6l7gq20fk1"))))
+        (base32 "17vr55pgh2paqi82l5jn841873c2w0lal7kgz2i3qzikzw5yazc9"))))
     (build-system meson-build-system)
     (arguments
      (list
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:25:03 GMT) Full text and rfc822 format available.

Message #128 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 41/44] gnu: gst-plugins-ugly: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:24 +0900
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.24.9.

Change-Id: Icfb7e1732a4340a634fd84b1a71103ace2f36caf
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 3b4094e846..3eb0c563be 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -973,7 +973,7 @@ (define-public gst-plugins-bad
 (define-public gst-plugins-ugly
   (package
     (name "gst-plugins-ugly")
-    (version "1.24.8")
+    (version "1.24.9")
     (source
      (origin
        (method url-fetch)
@@ -981,7 +981,7 @@ (define-public gst-plugins-ugly
         (string-append "https://gstreamer.freedesktop.org/src/"
                        name "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1md2ny4swf4p2w01klbjl5dkgqjm9d09mqp1ssvq4rkn1fzi5z1x"))))
+        (base32 "1dn33ivfc0rnn545y40303h5z9bm5ca9f8j2czmhbk9q1w8k0ssb"))))
     (build-system meson-build-system)
     (arguments
      (list #:glib-or-gtk? #t         ; To wrap binaries and/or compile schemas
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:25:04 GMT) Full text and rfc822 format available.

Message #131 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 43/44] gnu: gst-editing-services: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:26 +0900
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.24.9.
[source] <patches>: Delete field.
* gnu/packages/patches/gst-editing-services-fix-api.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Change-Id: Iae252ef94d788ed553b437517f1a6826b816e55d
---
 gnu/local.mk                                  |  1 -
 gnu/packages/gstreamer.scm                    |  5 ++-
 .../gst-editing-services-fix-api.patch        | 31 -------------------
 3 files changed, 2 insertions(+), 35 deletions(-)
 delete mode 100644 gnu/packages/patches/gst-editing-services-fix-api.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index e03dfc9078..9c08b181fa 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1511,7 +1511,6 @@ dist_patch_DATA =						\
   %D%/packages/patches/guile-rsvg-pkgconfig.patch		\
   %D%/packages/patches/guile-ssh-rename-bool.patch		\
   %D%/packages/patches/guile-emacs-fix-configure.patch		\
-  %D%/packages/patches/gst-editing-services-fix-api.patch		\
   %D%/packages/patches/gtk2-fix-builder-test.patch		\
   %D%/packages/patches/gtk2-harden-list-store.patch		\
   %D%/packages/patches/gtk2-respect-GUIX_GTK2_PATH.patch	\
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 987a238539..526855c96f 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -1053,16 +1053,15 @@ (define-public gst-libav
 (define-public gst-editing-services
   (package
     (name "gst-editing-services")
-    (version "1.24.8")
+    (version "1.24.9")
     (source (origin
               (method url-fetch)
               (uri (string-append
                     "https://gstreamer.freedesktop.org/src/" name "/"
                     "gst-editing-services-" version ".tar.xz"))
-              (patches (search-patches "gst-editing-services-fix-api.patch"))
               (sha256
                (base32
-                "1qhpqbph2pmaw3hzk45kic1kxmbghk5v1ig13j19snlpjvj842mk"))))
+                "04khlbw3wy5zr2s246252zrd4hnzv2x36l5avz0lxif6pr9nwl07"))))
     (build-system meson-build-system)
     (arguments
      (list
diff --git a/gnu/packages/patches/gst-editing-services-fix-api.patch b/gnu/packages/patches/gst-editing-services-fix-api.patch
deleted file mode 100644
index 6745e4ecc2..0000000000
--- a/gnu/packages/patches/gst-editing-services-fix-api.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From f1aedd65f4c276578b767b4555ba7cdf68fe024b Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" <heftig <at> archlinux.org>
-Date: Fri, 20 Sep 2024 01:44:53 +0200
-Subject: [PATCH] ges: Fix name of GESFrameCompositionMeta API type
-
-g-ir-scanner 1.82.0 failed with a fatal error due to the wrong
-namespace.
-
-Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3800
-Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7554>
----
- .../gst-editing-services/ges/ges-frame-composition-meta.c      | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/subprojects/gst-editing-services/ges/ges-frame-composition-meta.c b/subprojects/gst-editing-services/ges/ges-frame-composition-meta.c
-index d8c5a5251309..1ad7b6cfe4c7 100644
---- gst-editing-services/ges/ges-frame-composition-meta.c
-+++ gst-editing-services/ges/ges-frame-composition-meta.c
-@@ -47,7 +47,8 @@ ges_frame_composition_meta_api_get_type (void)
-   static const gchar *tags[] = { "video", NULL };
- 
-   if (g_once_init_enter (&type)) {
--    GType _type = gst_meta_api_type_register ("GstFrameCompositionApi", tags);
-+    GType _type =
-+        gst_meta_api_type_register ("GESFrameCompositionMetaAPI", tags);
-     g_once_init_leave (&type, _type);
-   }
-   return type;
--- 
-GitLab
-
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:25:04 GMT) Full text and rfc822 format available.

Message #134 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 42/44] gnu: gst-libav: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:25 +0900
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.24.9.

Change-Id: I9e37446b3ff5b6cbe7717f5735a1f0c80e3c27e8
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 3eb0c563be..987a238539 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -1030,7 +1030,7 @@ (define-public gst-plugins-ugly
 (define-public gst-libav
   (package
     (name "gst-libav")
-    (version "1.24.8")
+    (version "1.24.9")
     (source
      (origin
        (method url-fetch)
@@ -1039,7 +1039,7 @@ (define-public gst-libav
          "https://gstreamer.freedesktop.org/src/" name "/"
          name "-" version ".tar.xz"))
        (sha256
-        (base32 "0xccvqckglmzv0gypnpzzxxzh02ymplsd46g89j267b26zaqyjhy"))))
+        (base32 "0v253lbic7abc9vpb690f80arql10193ljqkzgs03vh8wnd2ws1j"))))
     (build-system meson-build-system)
     (native-inputs (list perl pkg-config python-wrapper ruby))
     (inputs (list ffmpeg))
-- 
2.46.0





Information forwarded to maxim.cournoyer <at> gmail.com, liliana.prikler <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 06:25:04 GMT) Full text and rfc822 format available.

Message #137 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 74306 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH gnome-team 44/44] gnu: python-gst: Update to 1.24.9.
Date: Mon, 11 Nov 2024 15:17:27 +0900
* gnu/packages/gstreamer.scm (python-gst): Update to 1.24.9.

Change-Id: Ifabcaf56fd7426f799bd1253c9d39cae53d320dc
---
 gnu/packages/gstreamer.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 526855c96f..0b946c1f0c 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -1128,7 +1128,7 @@ (define-public gst-plugins-bad-minimal
 (define-public python-gst
   (package
     (name "python-gst")
-    (version "1.24.8")
+    (version "1.24.9")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1136,7 +1136,7 @@ (define-public python-gst
                     "gst-python-" version ".tar.xz"))
               (sha256
                (base32
-                "1zn76hs4lz0cfk0pyxdgl8a0sq129v4bg5ww2xrzb4i67z8x0qq6"))))
+                "0bplhfnvsi3l9fmfb346n2dvzi1jrxqpp4kcwiwsrjrlgic1vrl0"))))
     (build-system meson-build-system)
     (arguments
      (list
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 18:13:02 GMT) Full text and rfc822 format available.

Message #140 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 03/44] gnu: gnome-vfs: Remove
 trailing #t.
Date: Mon, 11 Nov 2024 19:12:06 +0100
Am Montag, dem 11.11.2024 um 15:16 +0900 schrieb Maxim Cournoyer:
> Also drop some extraneous whitespace from its surrounding.
> 
> * gnu/packages/gnome.scm (gnome-vfs) [phases]: Remove extraneous
> whitespace.
> 
> Change-Id: I67eedec46437ecdc849197a90a13d9eb9af94637
> ---
LGTM




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 18:17:01 GMT) Full text and rfc822 format available.

Message #143 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 11/44] gnu: gst-editing-services:
 Update to 1.24.8.
Date: Mon, 11 Nov 2024 19:15:28 +0100
Am Montag, dem 11.11.2024 um 15:16 +0900 schrieb Maxim Cournoyer:
> * gnu/packages/gstreamer.scm (gst-editing-services): Update to
> 1.24.8.
> [arguments]: Disable introspection via #:configure-flags argument. 
> Add a link
> reference for the disabled tests.
> 
> Change-Id: I77063f4bdbdd59261a2ec09ba08c61cd39594e0d
> ---
>  gnu/packages/gstreamer.scm | 13 ++++++++++---
>  1 file changed, 10 insertions(+), 3 deletions(-)
> 
> diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
> index 36be6499c3..edd044192f 100644
> --- a/gnu/packages/gstreamer.scm
> +++ b/gnu/packages/gstreamer.scm
> @@ -1045,7 +1045,7 @@ (define-public gst-libav
>  (define-public gst-editing-services
>    (package
>      (name "gst-editing-services")
> -    (version "1.24.6")
> +    (version "1.24.8")
>      (source (origin
>                (method url-fetch)
>                (uri (string-append
> @@ -1054,11 +1054,18 @@ (define-public gst-editing-services
>                (patches (search-patches "gst-editing-services-fix-
> api.patch"))
>                (sha256
>                 (base32
> -               
> "0rm2w7g1rgbzh3i659lw61hgzfhqk8cmx9y0zkjzwnwxmdfa53qk"))))
> +               
> "1qhpqbph2pmaw3hzk45kic1kxmbghk5v1ig13j19snlpjvj842mk"))))
>      (build-system meson-build-system)
>      (arguments
>       (list
> -      #:tests? #f                    ; FIXME: 16/23 failing tests.
> +      ;; Most of the tests fail (see:
> +      ;;
> https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2489).
> +      #:tests? #f
> +      ;; Attempting to build with introspection supports fails with
> errors
> +      ;; like: "Fatal: GES: Skipping foreign identifier
> +      ;; 'GstFrameCompositionApi' from namespace GstPbutils" (see:
> +      ;;
> https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1790).
> +      #:configure-flags #~(list "-Dintrospection=disabled")
There should be a patch to fix this.  If the patch breaks, we're in
trouble.
>        #:glib-or-gtk? #t              ; To wrap binaries and/or
> compile schemas
>        #:phases #~(modify-phases %standard-phases
>                     #$@%common-gstreamer-phases)))
Cheers

Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 18:18:02 GMT) Full text and rfc822 format available.

Message #146 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 16/44] gnu: glib: Fix build.
Date: Mon, 11 Nov 2024 19:17:03 +0100
Am Montag, dem 11.11.2024 um 15:16 +0900 schrieb Maxim Cournoyer:
> * gnu/packages/glib.scm (glib-with-documentation) [native-inputs]:
> Remove
> docbook-xml-4.2, docbook-xml, docbook-xsl, gtk-doc, libxml2, libxslt
> inputs.
> Add gi-docgen and python-docutils.
> [arguments] <configure-flags> Replace 'gtk_doc' option with
> 'documentation'.
> <phases>: Delete patch-docbook-xml phase.  Adjust move-doc phase.
> 
> Change-Id: I964a79603ff80ee8a22bb2d9ebe07f05a1f79e57
> ---
Nitpick: Should be #:configure-flags and #:phases.

Visually LGTM, haven't built yet.




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 18:20:02 GMT) Full text and rfc822 format available.

Message #149 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 22/44] gnu: glib-minimal: Update
 to 2.83.0.
Date: Mon, 11 Nov 2024 19:18:26 +0100
Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
> * gnu/packages/glib.scm (glib-minimal): Update to 2.83.0.
> 
> Change-Id: I3c5284feb9fb6ddd936bc95f63a0ff13f3e13cf8
Unless I missed something, GLib still follows the "even means stable"
scheme, so 2.83 is experimental.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 18:21:02 GMT) Full text and rfc822 format available.

Message #152 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 24/44] gnu: libsoup-minimal:
 Disable test suite.
Date: Mon, 11 Nov 2024 19:19:34 +0100
Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
> This is a regression introduced by a change to glib-networking.
> 
> * gnu/packages/gnome.scm (libsoup-minimal) [arguments]: Set #:tests?
> to #f.
> 
> Change-Id: I07b16aab2b04726ba5363d452b32362a683c9b39
> ---
>  gnu/packages/gnome.scm | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index b01fd51ff3..52d128f5c8 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -5160,6 +5160,10 @@ (define-public libsoup-minimal
>      (build-system meson-build-system)
>      (arguments
>       (list
> +      ;; FIXME: The test suite is disabled as most tests are
> currently broken
> +      ;; due to glib-networking/GnuTLS expecting a valid trust store
> under
> +      ;; /etc/ssl/certs (see: https://issues.guix.gnu.org/46779).
Can we fix this assumption instead?
> +      #:tests? #f
>        #:configure-flags #~(list "-Ddocs=disabled")
>        #:phases
>        #~(modify-phases %standard-phases





Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 18:22:01 GMT) Full text and rfc822 format available.

Message #155 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 30/44] gnu: gtk: Update to 4.17.0.
Date: Mon, 11 Nov 2024 19:20:35 +0100
Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
> * gnu/packages/gtk.scm (gtk): Update to 4.17.0.
> 
> Change-Id: I45973a39f9ea78a6e36e480120d8600610b99229
Gtk to my knowledge follows the "even means stable" scheme, so 4.17 is
not a stable version.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 18:24:02 GMT) Full text and rfc822 format available.

Message #158 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 43/44] gnu: gst-editing-services:
 Update to 1.24.9.
Date: Mon, 11 Nov 2024 19:22:52 +0100
Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
> * gnu/packages/gstreamer.scm (gst-editing-services): Update to
> 1.24.9.
> [source] <patches>: Delete field.
> * gnu/packages/patches/gst-editing-services-fix-api.patch: Delete
> file.
> * gnu/local.mk (dist_patch_DATA): De-register it.
> 
> Change-Id: Iae252ef94d788ed553b437517f1a6826b816e55d
> ---
Tests remain disabled following your 1.24.8 bump.  We should re-enable
them.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 11 Nov 2024 18:25:02 GMT) Full text and rfc822 format available.

Message #161 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 00/44] gstreamer, GTK,
 fontmanager updates
Date: Mon, 11 Nov 2024 19:24:03 +0100
Am Montag, dem 11.11.2024 um 14:50 +0900 schrieb Maxim Cournoyer:
> Hi,
> 
> Here's a batch of GNOME related updates.  I've updated packages that
> had test
> suite failures (sometimes non-deterministic) or were otherwise having
> problems to build and updated the gstreamer series.
> 
> I've included the meson update bump here, since a recent meson is
> increasingly needed by GNOME components and the parallel tests helps
> shorten builds too.
> 
> Maxim Cournoyer (44):
>   gnu: dee: Use latest vala.
What's the rationale here?

>   gnu: gvfs: Patch mount, umount and lsof commands.
>   gnu: gnome-vfs: Remove trailing #t.
>   gnu: nautilus: Update to 46.1.
>   gnu: gstreamer: Update to 1.24.8.
>   gnu: gst-plugins-base: Update to 1.24.8.
>   gnu: gst-plugins-good: Update to 1.24.8.
>   gnu: gst-plugins-bad: Update to 1.24.8.
>   gnu: gst-plugins-ugly: Update to 1.24.8.
>   gnu: gst-libav: Update to 1.24.8.
>   gnu: gst-editing-services: Update to 1.24.8.
>   gnu: python-gst: Update to 1.24.8.
>   gnu: gst-plugins-espeak: Update to 0.6.0.
>   build/meson: Enable parallel tests by default.
>   gnu: meson: Update to 1.5.2.
We currently have Meson 1.5 as an extra variable on gnome-team.  If
possible, I'd avoid cutting even deeper than we already do.

>   gnu: glib: Fix build.
>   gnu: glib-minimal: Fix deprecation warning.
>   gnu: libmbim: Update to 1.30.0.
>   gnu: Add libqrtr-glib.
>   gnu: libqmi: Update to 1.34.0.
>   gnu: gi-docgen: Update to 2024.1.
>   gnu: glib-minimal: Update to 2.83.0.
>   gnu: glib-networking: Update to 2.80.0.
>   gnu: libsoup-minimal: Disable test suite.
>   gnu: modem-manager: Update to 1.22.0.
>   gnu: libquicktime: Remove ffmpeg-4 and gtk+-2 inputs.
>   gnu: mjpegtools: Remove gtk+-2 input.
>   gnu: libdbusmenu: Remove gtk+-2 input.
>   gnu: libnice: Update to 0.1.22.
>   gnu: gtk: Update to 4.17.0.
>   gnu: fontmanager: Update to 0.9.0.
>   gnu: fontmanager: Use gexps and drop input labels.
>   gnu: libvisual: Update to 0.4.2.
>   gnu: libvisual-plugins: Update to 0.4.2.
>   gnu: orc: Update to 0.4.40.
>   gnu: gstreamer-docs: Update to 1.24.9.
>   gnu: gstreamer: Update to 1.24.9.
>   gnu: gst-plugins-base: Update to 1.24.9.
>   gnu: gst-plugins-good: Update to 1.24.9.
>   gnu: gst-plugins-bad: Update to 1.24.9.
>   gnu: gst-plugins-ugly: Update to 1.24.9.
>   gnu: gst-libav: Update to 1.24.9.
>   gnu: gst-editing-services: Update to 1.24.9.
>   gnu: python-gst: Update to 1.24.9.
Can we squash the gstreamer things into one commit rather than two?

I also commented on some individual patches and will defer to CI for
the minor bumps I didn't comment on.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Tue, 12 Nov 2024 13:11:02 GMT) Full text and rfc822 format available.

Message #164 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 74306 <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 22/44] gnu: glib-minimal: Update
 to 2.83.0.
Date: Tue, 12 Nov 2024 22:08:57 +0900
Hi,

Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
>> * gnu/packages/glib.scm (glib-minimal): Update to 2.83.0.
>> 
>> Change-Id: I3c5284feb9fb6ddd936bc95f63a0ff13f3e13cf8
> Unless I missed something, GLib still follows the "even means stable"
> scheme, so 2.83 is experimental.

I don't think we should be overly concerned about their release scheme.
Fedora has been using the 'experimental' versions for years, and they
have most of the people who code that stuff (thanks to Red Hat).

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Tue, 12 Nov 2024 13:49:02 GMT) Full text and rfc822 format available.

Message #167 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 74306 <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 24/44] gnu: libsoup-minimal:
 Disable test suite.
Date: Tue, 12 Nov 2024 22:47:03 +0900
Hi,

Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
>> This is a regression introduced by a change to glib-networking.
>> 
>> * gnu/packages/gnome.scm (libsoup-minimal) [arguments]: Set #:tests?
>> to #f.
>> 
>> Change-Id: I07b16aab2b04726ba5363d452b32362a683c9b39
>> ---
>>  gnu/packages/gnome.scm | 4 ++++
>>  1 file changed, 4 insertions(+)
>> 
>> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
>> index b01fd51ff3..52d128f5c8 100644
>> --- a/gnu/packages/gnome.scm
>> +++ b/gnu/packages/gnome.scm
>> @@ -5160,6 +5160,10 @@ (define-public libsoup-minimal
>>      (build-system meson-build-system)
>>      (arguments
>>       (list
>> +      ;; FIXME: The test suite is disabled as most tests are
>> currently broken
>> +      ;; due to glib-networking/GnuTLS expecting a valid trust store
>> under
>> +      ;; /etc/ssl/certs (see: https://issues.guix.gnu.org/46779).
> Can we fix this assumption instead?

Not easily.  glib-networking has simplified its handling of trust store,
it now leaves it up to the crypto implementation (GnuTLS), which is has
its trust store hard-coded to a fixed location.  Our best bet is to
apply a GnuTLS patch from Nix I've shared in #46779, potentially
polishing it a bit for upstream consideration.

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Tue, 12 Nov 2024 13:52:03 GMT) Full text and rfc822 format available.

Message #170 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 74306 <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 30/44] gnu: gtk: Update to 4.17.0.
Date: Tue, 12 Nov 2024 22:49:46 +0900
Hello,

Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
>> * gnu/packages/gtk.scm (gtk): Update to 4.17.0.
>> 
>> Change-Id: I45973a39f9ea78a6e36e480120d8600610b99229
> Gtk to my knowledge follows the "even means stable" scheme, so 4.17 is
> not a stable version.

See my explanation about glib-minimal.

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Tue, 12 Nov 2024 13:58:03 GMT) Full text and rfc822 format available.

Message #173 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 74306 <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 30/44] gnu: gtk: Update to 4.17.0.
Date: Tue, 12 Nov 2024 22:56:02 +0900
Hello,

Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
>> * gnu/packages/gtk.scm (gtk): Update to 4.17.0.
>> 
>> Change-Id: I45973a39f9ea78a6e36e480120d8600610b99229
> Gtk to my knowledge follows the "even means stable" scheme, so 4.17 is
> not a stable version.

See my explanation about glib-minimal.

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Tue, 12 Nov 2024 13:59:01 GMT) Full text and rfc822 format available.

Message #176 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 74306 <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 00/44] gstreamer, GTK,
 fontmanager updates
Date: Tue, 12 Nov 2024 22:57:08 +0900
Hi Liliana,

Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Montag, dem 11.11.2024 um 14:50 +0900 schrieb Maxim Cournoyer:
>> Hi,
>> 
>> Here's a batch of GNOME related updates.  I've updated packages that
>> had test
>> suite failures (sometimes non-deterministic) or were otherwise having
>> problems to build and updated the gstreamer series.
>> 
>> I've included the meson update bump here, since a recent meson is
>> increasingly needed by GNOME components and the parallel tests helps
>> shorten builds too.
>> 
>> Maxim Cournoyer (44):
>>   gnu: dee: Use latest vala.
> What's the rationale here?

Getting closer to getting rid of the older vala variant we carry.

>>   gnu: gvfs: Patch mount, umount and lsof commands.
>>   gnu: gnome-vfs: Remove trailing #t.
>>   gnu: nautilus: Update to 46.1.
>>   gnu: gstreamer: Update to 1.24.8.
>>   gnu: gst-plugins-base: Update to 1.24.8.
>>   gnu: gst-plugins-good: Update to 1.24.8.
>>   gnu: gst-plugins-bad: Update to 1.24.8.
>>   gnu: gst-plugins-ugly: Update to 1.24.8.
>>   gnu: gst-libav: Update to 1.24.8.
>>   gnu: gst-editing-services: Update to 1.24.8.
>>   gnu: python-gst: Update to 1.24.8.
>>   gnu: gst-plugins-espeak: Update to 0.6.0.
>>   build/meson: Enable parallel tests by default.
>>   gnu: meson: Update to 1.5.2.

> We currently have Meson 1.5 as an extra variable on gnome-team.  If
> possible, I'd avoid cutting even deeper than we already do.

It's a question of time before it hits master; it's lined up for a topical
upgrade in #73765, after the qt-team and lisp-team branches get merged
(see: https://qa.guix.gnu.org/).

>>   gnu: glib: Fix build.
>>   gnu: glib-minimal: Fix deprecation warning.
>>   gnu: libmbim: Update to 1.30.0.
>>   gnu: Add libqrtr-glib.
>>   gnu: libqmi: Update to 1.34.0.
>>   gnu: gi-docgen: Update to 2024.1.
>>   gnu: glib-minimal: Update to 2.83.0.
>>   gnu: glib-networking: Update to 2.80.0.
>>   gnu: libsoup-minimal: Disable test suite.
>>   gnu: modem-manager: Update to 1.22.0.
>>   gnu: libquicktime: Remove ffmpeg-4 and gtk+-2 inputs.
>>   gnu: mjpegtools: Remove gtk+-2 input.
>>   gnu: libdbusmenu: Remove gtk+-2 input.
>>   gnu: libnice: Update to 0.1.22.
>>   gnu: gtk: Update to 4.17.0.
>>   gnu: fontmanager: Update to 0.9.0.
>>   gnu: fontmanager: Use gexps and drop input labels.
>>   gnu: libvisual: Update to 0.4.2.
>>   gnu: libvisual-plugins: Update to 0.4.2.
>>   gnu: orc: Update to 0.4.40.
>>   gnu: gstreamer-docs: Update to 1.24.9.
>>   gnu: gstreamer: Update to 1.24.9.
>>   gnu: gst-plugins-base: Update to 1.24.9.
>>   gnu: gst-plugins-good: Update to 1.24.9.
>>   gnu: gst-plugins-bad: Update to 1.24.9.
>>   gnu: gst-plugins-ugly: Update to 1.24.9.
>>   gnu: gst-libav: Update to 1.24.9.
>>   gnu: gst-editing-services: Update to 1.24.9.
>>   gnu: python-gst: Update to 1.24.9.
> Can we squash the gstreamer things into one commit rather than two?

Do you mean gtreamer-docs and gstreamer?  These are two distinct
packages, hence two distinct commits.

> I also commented on some individual patches and will defer to CI for
> the minor bumps I didn't comment on.

Thanks for taking a look!  One thing I'd like clarification on is
whether 'bash-completion' is intended as an input or native-input.  I'm
guessing the later but I'm not sure.

I have some issue to fix in modem-manager (the udevdir is wrong).  If
Zheng if quick enough, perhaps I could merge their series first, which
also updated modem-manager in #73981, which I've reviewed.

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Tue, 12 Nov 2024 18:37:01 GMT) Full text and rfc822 format available.

Message #179 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 74306 <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 24/44] gnu: libsoup-minimal:
 Disable test suite.
Date: Tue, 12 Nov 2024 19:35:29 +0100
Am Dienstag, dem 12.11.2024 um 22:47 +0900 schrieb Maxim Cournoyer:
> Hi,
> 
> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> 
> > Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
> > > This is a regression introduced by a change to glib-networking.
> > > 
> > > * gnu/packages/gnome.scm (libsoup-minimal) [arguments]: Set
> > > #:tests?
> > > to #f.
> > > 
> > > Change-Id: I07b16aab2b04726ba5363d452b32362a683c9b39
> > > ---
> > >  gnu/packages/gnome.scm | 4 ++++
> > >  1 file changed, 4 insertions(+)
> > > 
> > > diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> > > index b01fd51ff3..52d128f5c8 100644
> > > --- a/gnu/packages/gnome.scm
> > > +++ b/gnu/packages/gnome.scm
> > > @@ -5160,6 +5160,10 @@ (define-public libsoup-minimal
> > >      (build-system meson-build-system)
> > >      (arguments
> > >       (list
> > > +      ;; FIXME: The test suite is disabled as most tests are
> > > currently broken
> > > +      ;; due to glib-networking/GnuTLS expecting a valid trust
> > > store
> > > under
> > > +      ;; /etc/ssl/certs (see:
> > > https://issues.guix.gnu.org/46779).
> > Can we fix this assumption instead?
> 
> Not easily.  glib-networking has simplified its handling of trust
> store, it now leaves it up to the crypto implementation (GnuTLS),
> which is has its trust store hard-coded to a fixed location.  Our
> best bet is to apply a GnuTLS patch from Nix I've shared in #46779,
> potentially polishing it a bit for upstream consideration.
Okay, in that case we can leave this patch as-is.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Tue, 12 Nov 2024 18:52:02 GMT) Full text and rfc822 format available.

Message #182 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 74306 <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 00/44] gstreamer, GTK,
 fontmanager updates
Date: Tue, 12 Nov 2024 19:51:04 +0100
Am Dienstag, dem 12.11.2024 um 22:57 +0900 schrieb Maxim Cournoyer:
> Hi Liliana,
> 
> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> 
> > Am Montag, dem 11.11.2024 um 14:50 +0900 schrieb Maxim Cournoyer:
> > > Hi,
> > > 
> > > Here's a batch of GNOME related updates.  I've updated packages
> > > that
> > > had test
> > > suite failures (sometimes non-deterministic) or were otherwise
> > > having
> > > problems to build and updated the gstreamer series.
> > > 
> > > I've included the meson update bump here, since a recent meson is
> > > increasingly needed by GNOME components and the parallel tests
> > > helps
> > > shorten builds too.
> > > 
> > > Maxim Cournoyer (44):
> > >   gnu: dee: Use latest vala.
> > What's the rationale here?
> 
> Getting closer to getting rid of the older vala variant we carry.
> 
> > >   gnu: gvfs: Patch mount, umount and lsof commands.
> > >   gnu: gnome-vfs: Remove trailing #t.
> > >   gnu: nautilus: Update to 46.1.
> > >   gnu: gstreamer: Update to 1.24.8.
> > >   gnu: gst-plugins-base: Update to 1.24.8.
> > >   gnu: gst-plugins-good: Update to 1.24.8.
> > >   gnu: gst-plugins-bad: Update to 1.24.8.
> > >   gnu: gst-plugins-ugly: Update to 1.24.8.
> > >   gnu: gst-libav: Update to 1.24.8.
> > >   gnu: gst-editing-services: Update to 1.24.8.
> > >   gnu: python-gst: Update to 1.24.8.
> > >   gnu: gst-plugins-espeak: Update to 0.6.0.
> > >   build/meson: Enable parallel tests by default.
> > >   gnu: meson: Update to 1.5.2.
> 
> > We currently have Meson 1.5 as an extra variable on gnome-team.  If
> > possible, I'd avoid cutting even deeper than we already do.
> 
> It's a question of time before it hits master; it's lined up for a
> topical upgrade in #73765, after the qt-team and lisp-team branches
> get merged (see: https://qa.guix.gnu.org/).
Yeah, it will probably hit master before gnome-team.  But imho the
question remains on what rebase strategy to go for so as to keep
rebuilds on gnome-team minimal while we're still experimenting.

> > >   gnu: glib: Fix build.
> > >   gnu: glib-minimal: Fix deprecation warning.
> > >   gnu: libmbim: Update to 1.30.0.
> > >   gnu: Add libqrtr-glib.
> > >   gnu: libqmi: Update to 1.34.0.
> > >   gnu: gi-docgen: Update to 2024.1.
> > >   gnu: glib-minimal: Update to 2.83.0.
> > >   gnu: glib-networking: Update to 2.80.0.
> > >   gnu: libsoup-minimal: Disable test suite.
> > >   gnu: modem-manager: Update to 1.22.0.
> > >   gnu: libquicktime: Remove ffmpeg-4 and gtk+-2 inputs.
> > >   gnu: mjpegtools: Remove gtk+-2 input.
> > >   gnu: libdbusmenu: Remove gtk+-2 input.
> > >   gnu: libnice: Update to 0.1.22.
> > >   gnu: gtk: Update to 4.17.0.
> > >   gnu: fontmanager: Update to 0.9.0.
> > >   gnu: fontmanager: Use gexps and drop input labels.
> > >   gnu: libvisual: Update to 0.4.2.
> > >   gnu: libvisual-plugins: Update to 0.4.2.
> > >   gnu: orc: Update to 0.4.40.
> > >   gnu: gstreamer-docs: Update to 1.24.9.
> > >   gnu: gstreamer: Update to 1.24.9.
> > >   gnu: gst-plugins-base: Update to 1.24.9.
> > >   gnu: gst-plugins-good: Update to 1.24.9.
> > >   gnu: gst-plugins-bad: Update to 1.24.9.
> > >   gnu: gst-plugins-ugly: Update to 1.24.9.
> > >   gnu: gst-libav: Update to 1.24.9.
> > >   gnu: gst-editing-services: Update to 1.24.9.
> > >   gnu: python-gst: Update to 1.24.9.
> > Can we squash the gstreamer things into one commit rather than two?
> 
> Do you mean gtreamer-docs and gstreamer?  These are two distinct
> packages, hence two distinct commits.
You are bumping once to 1.24.8, then 1.24.9.  I think this can be
reduced to one bump per package.

> > I also commented on some individual patches and will defer to CI
> > for the minor bumps I didn't comment on.
> 
> Thanks for taking a look!  One thing I'd like clarification on is
> whether 'bash-completion' is intended as an input or native-input. 
> I'm guessing the later but I'm not sure.
IMHO it should be neither.  It is only used to infer an install
directory that can be hard-coded instead.

I would still prefer keeping GLib/Gtk at 2.82 and 4.16 respectively. 
The first version mentioned in <https://www.gtk.org/> is the latest
stable, 4.16.5 – so we still got a bump ahead of us, just not one as
big.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Fri, 22 Nov 2024 09:37:02 GMT) Full text and rfc822 format available.

Message #185 received at 74306 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306 <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 00/44] gstreamer, GTK,
 fontmanager updates
Date: Fri, 22 Nov 2024 10:36:04 +0100
Hi Maxim,

I've cleaned up and pushed the patches that I could verify to build.

Am Montag, dem 11.11.2024 um 14:50 +0900 schrieb Maxim Cournoyer:
> […]
>   gnu: gnome-vfs: Remove trailing #t.
Reworded slightly.

>   gnu: gstreamer: Update to 1.24.8.
>   gnu: gst-plugins-base: Update to 1.24.8.
>   gnu: gst-plugins-good: Update to 1.24.8.
>   gnu: gst-plugins-bad: Update to 1.24.8.
>   gnu: gst-plugins-ugly: Update to 1.24.8.
>   gnu: gst-libav: Update to 1.24.8.
>   gnu: gst-editing-services: Update to 1.24.8.
>   gnu: python-gst: Update to 1.24.8.
>   gnu: gst-plugins-espeak: Update to 0.6.0.
>   gnu: gstreamer-docs: Update to 1.24.9.
>   gnu: gstreamer: Update to 1.24.9.
>   gnu: gst-plugins-base: Update to 1.24.9.
>   gnu: gst-plugins-good: Update to 1.24.9.
>   gnu: gst-plugins-bad: Update to 1.24.9.
>   gnu: gst-plugins-ugly: Update to 1.24.9.
>   gnu: gst-libav: Update to 1.24.9.
>   gnu: gst-editing-services: Update to 1.24.9.
>   gnu: python-gst: Update to 1.24.9.
I've merged this block of GStreamer updates to do one version per
package and fixed the missing introspection for gst-editing-services.

>   build/meson: Enable parallel tests by default.
>   gnu: meson: Update to 1.5.2.
Skipped for now to rebuild less.  Let's wait until this hits master or
at least until we got everything that needs webkit updated once.

>   gnu: glib: Fix build.
>   gnu: glib-minimal: Fix deprecation warning.
Pushed as-is.

>   gnu: libmbim: Update to 1.30.0.
>   gnu: Add libqrtr-glib.
>   gnu: libqmi: Update to 1.34.0.
Already on master.

>   gnu: gi-docgen: Update to 2024.1.
Pushed as-is.

>   gnu: glib-minimal: Update to 2.83.0.
Skipped; we should use latest 2.82 instead.

>   gnu: glib-networking: Update to 2.80.0.
>   gnu: libsoup-minimal: Disable test suite.
This leads to more failures down the line, such as uhttpmock.  I think
we should patch glib-networking to use *something* for testing.  As far
as I've researched, GLib should have a method
`g_tls_backend_set_default_database`, which we might want to call to
set up our certificates; at least for testing purposes.

>   gnu: modem-manager: Update to 1.22.0.
Already on master.

>   gnu: libquicktime: Remove ffmpeg-4 and gtk+-2 inputs.
>   gnu: mjpegtools: Remove gtk+-2 input.
>   gnu: libdbusmenu: Remove gtk+-2 input.
>   gnu: libnice: Update to 0.1.22.
Pushed as-is.

>   gnu: gtk: Update to 4.17.0.
Skipped; we should use latest 4.16 instead.

>   gnu: fontmanager: Update to 0.9.0.
>   gnu: fontmanager: Use gexps and drop input labels.
Requires webkitgtk, so not tested yet.

>   gnu: libvisual: Update to 0.4.2.
>   gnu: libvisual-plugins: Update to 0.4.2.
>   gnu: orc: Update to 0.4.40.
Pushed as-is.

>   gnu: dee: Use latest vala.
Still not sure what to think here.  Note that we do need to bootstrap
vala at some point, but I haven't gotten around to doing that yet.

>   gnu: gvfs: Patch mount, umount and lsof commands.
>   gnu: nautilus: Update to 46.1.
Requires webkitgtk, so not tested yet.

Feel free to close or submit a v2 with the missing changes.

Cheers




Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Sun, 24 Nov 2024 09:15:01 GMT) Full text and rfc822 format available.

Notification sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
bug acknowledged by developer. (Sun, 24 Nov 2024 09:15:02 GMT) Full text and rfc822 format available.

Message #190 received at 74306-done <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, 74306-done <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 00/44] gstreamer, GTK,
 fontmanager updates
Date: Sun, 24 Nov 2024 10:14:16 +0100
Am Freitag, dem 22.11.2024 um 10:36 +0100 schrieb Liliana Marie
Prikler:
> Hi Maxim,
> 
> I've cleaned up and pushed the patches that I could verify to build.
Addendum:

> >   gnu: fontmanager: Update to 0.9.0.
> >   gnu: fontmanager: Use gexps and drop input labels.
> Requires webkitgtk, so not tested yet.
Pushed.

> 
> >   gnu: gvfs: Patch mount, umount and lsof commands.
Pushed as-is.

> >   gnu: nautilus: Update to 46.1.
Fixed and bumped to 46.2.

There are some leftovers, but I now consider this series done.  Feel
free to reopen or file a new bug for the missing things.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#74306; Package guix-patches. (Mon, 25 Nov 2024 02:29:01 GMT) Full text and rfc822 format available.

Message #193 received at 74306-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 74306-done <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>
Subject: Re: [bug#74306] [PATCH gnome-team 00/44] gstreamer, GTK,
 fontmanager updates
Date: Mon, 25 Nov 2024 11:27:20 +0900
Hi Liliana,

Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Am Freitag, dem 22.11.2024 um 10:36 +0100 schrieb Liliana Marie
> Prikler:
>> Hi Maxim,
>> 
>> I've cleaned up and pushed the patches that I could verify to build.
> Addendum:
>
>> >   gnu: fontmanager: Update to 0.9.0.
>> >   gnu: fontmanager: Use gexps and drop input labels.
>> Requires webkitgtk, so not tested yet.
> Pushed.
>
>> 
>> >   gnu: gvfs: Patch mount, umount and lsof commands.
> Pushed as-is.
>
>> >   gnu: nautilus: Update to 46.1.
> Fixed and bumped to 46.2.
>
> There are some leftovers, but I now consider this series done.  Feel
> free to reopen or file a new bug for the missing things.

Excellent, thank you.  I'll rebase, and see if there's anything valuable
remaining.

-- 
Thanks,
Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 23 Dec 2024 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 272 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.