guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit 6901f6f8736cf1e247eb4c46f9c7de02e6f5bf48
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Wed Aug 26 22:59:56 2026 +0900

    gnu: gtk-doc: Update to 1.36.1.
    
    * gnu/packages/gtk.scm (gtk-doc): Update to 1.36.1.
    [source]: Delete patches.
    * gnu/packages/patches/gtk-doc-mkhtml-test-fix.patch
    * gnu/packages/patches/gtk-doc-respect-xml-catalog.patch: Delete files.
    * gnu/local.mk (dist_patch_DATA): De-register them.
    
    Signed-off-by: Liliana Marie Prikler <[email protected]>
---
 gnu/local.mk                                       |  2 --
 gnu/packages/gtk.scm                               |  7 ++---
 gnu/packages/patches/gtk-doc-mkhtml-test-fix.patch | 33 ----------------------
 .../patches/gtk-doc-respect-xml-catalog.patch      | 16 -----------
 4 files changed, 2 insertions(+), 56 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index fb200ca0568..5dc8b45add9 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1616,8 +1616,6 @@ dist_patch_DATA =                                         
\
   %D%/packages/patches/gtk3-respect-GUIX_GTK3_PATH.patch       \
   %D%/packages/patches/gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch \
   %D%/packages/patches/gtk3-treeview-test-fix.patch             \
-  %D%/packages/patches/gtk-doc-respect-xml-catalog.patch       \
-  %D%/packages/patches/gtk-doc-mkhtml-test-fix.patch           \
   %D%/packages/patches/gtk4-demo-reproducible.patch             \
   %D%/packages/patches/gtk4-needs-udmabuf.patch                 \
   %D%/packages/patches/gtk4-respect-GUIX_GTK4_PATH.patch       \
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 901defbe939..6e682012098 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -2221,7 +2221,7 @@ information.")
 (define-public gtk-doc
   (package
     (name "gtk-doc")
-    (version "1.35.1")
+    (version "1.36.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://gnome/sources/" name "/"
@@ -2229,10 +2229,7 @@ information.")
                                   name "-" version ".tar.xz"))
               (sha256
                (base32
-                "1qi5bgqca1chdcfw7v4h3sw8jg661nmp77d7x658mn6nxlj9y731"))
-              (patches
-               (search-patches "gtk-doc-respect-xml-catalog.patch"
-                               "gtk-doc-mkhtml-test-fix.patch"))))
+                "1ifvrap24p96ksqbvwlq4f9b7a4avrmm2xz13cc33606jxgpll8f"))))
     (build-system meson-build-system)
     (arguments
      (list
diff --git a/gnu/packages/patches/gtk-doc-mkhtml-test-fix.patch 
b/gnu/packages/patches/gtk-doc-mkhtml-test-fix.patch
deleted file mode 100644
index b6adbbba8e7..00000000000
--- a/gnu/packages/patches/gtk-doc-mkhtml-test-fix.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 951743698610eaaa0cc9030f7d7d02437419ac24 Mon Sep 17 00:00:00 2001
-From: Neil Hanlon <[email protected]>
-Date: Fri, 9 Feb 2024 15:32:38 -0500
-Subject: [PATCH] Add gobject example source code to path for mkhtml test
-
-Fixes #150
-
-I'm not really sure why this is required, but I suspect it has to do
-with changes in how GCC handles path traversal due to recent (ish)
-security issues, as the code here is evaluated to
-`../xml/../../examples/gobject.c` which probably looks unhealthy to
-automatically include.
-
-Signed-off-by: Neil Hanlon <[email protected]>
----
- tests/gobject/docs/meson.build | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/tests/gobject/docs/meson.build b/tests/gobject/docs/meson.build
-index a1dd66ca..236a1cc0 100644
---- a/tests/gobject/docs/meson.build
-+++ b/tests/gobject/docs/meson.build
-@@ -119,6 +119,7 @@ test(
-     '--path=@0@'.format(':'.join([
-       gobject_test_docs_dir,
-       srcdir,
-+      join_paths(srcdir, 'tests/gobject/examples'),
-       ])
-     ),
-   ],
--- 
-GitLab
-
diff --git a/gnu/packages/patches/gtk-doc-respect-xml-catalog.patch 
b/gnu/packages/patches/gtk-doc-respect-xml-catalog.patch
deleted file mode 100644
index 710f208285b..00000000000
--- a/gnu/packages/patches/gtk-doc-respect-xml-catalog.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Taken from here:
-https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/documentation/gtk-doc/respect-xml-catalog-files-var.patch.
-
---- a/m4/gtkdoc_jh_check_xml_catalog.m4
-+++ b/m4/gtkdoc_jh_check_xml_catalog.m4
-@@ -5,8 +5,8 @@
- [
-       AC_REQUIRE([JH_PATH_XML_CATALOG],[JH_PATH_XML_CATALOG(,[:])])dnl
-       AC_MSG_CHECKING([for ifelse([$2],,[$1],[$2]) in XML catalog])
--      if $jh_found_xmlcatalog && \
--              AC_RUN_LOG([$XMLCATALOG --noout "$XML_CATALOG_FILE" "$1" >&2]); 
then
-+      # empty argument forces libxml to use XML_CATALOG_FILES variable
-+      if AC_RUN_LOG([$XMLCATALOG --noout "" "$1" >&2]); then
-               AC_MSG_RESULT([found])
-               ifelse([$3],,,[$3])
-       else

Reply via email to