unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Bruno Victal <mirai@makinata.eu>
To: 65479@debbugs.gnu.org
Cc: "Bruno Victal" <mirai@makinata.eu>,
	"Christopher Baines" <guix@cbaines.net>,
	"Josselin Poiret" <dev@jpoiret.xyz>,
	"Ludovic Courtès" <ludo@gnu.org>,
	"Mathieu Othacehe" <othacehe@gnu.org>,
	"Ricardo Wurmus" <rekado@elephly.net>,
	"Simon Tournier" <zimon.toutoune@gmail.com>,
	"Tobias Geerinckx-Rice" <me@tobias.gr>
Subject: [bug#65479] [PATCH core-updates v3 02/63] search-paths: Add $XML_CATALOG_FILES and $SGML_CATALOG_FILES.
Date: Mon,  9 Oct 2023 21:05:50 +0100	[thread overview]
Message-ID: <6cb2e86fb52e37573db40d9de435f64f48cac90b.1696881354.git.mirai@makinata.eu> (raw)
In-Reply-To: <cover.1696881354.git.mirai@makinata.eu>

These variables are used by some packages for XML/SGML catalog lookups.

* guix/search-paths ($XML_CATALOG_FILES, $SGML_CATALOG_FILES): New variable,
extracted from …
* gnu/packages/xml.scm (libxml2, opensp)[native-search-paths]: … here. Refer
to the variables from (guix search-paths) respectively.
* gnu/packages/perl.scm
(perl-app-xml-docbook-builder)[native-search-paths]: Use $XML_CATALOG_FILES.
* doc/guix.texi (Search Paths): Update documentation to reflect changes.
---
 doc/guix.texi         | 33 ++++++++++++++++++++-------------
 gnu/packages/perl.scm |  7 +------
 gnu/packages/xml.scm  | 19 +++----------------
 guix/search-paths.scm | 25 +++++++++++++++++++++++++
 4 files changed, 49 insertions(+), 35 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 8c5697589f..4afe1af6c0 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -11144,17 +11144,14 @@ Search Paths
 to be found in @file{xml} sub-directories---nothing less.  The search
 path specification looks like this:
 
+@c This is defined at (guix search-paths) as $XML_CATALOG_FILES.
 @lisp
-(package
-  (name "libxml2")
-  ;; some fields omitted
-  (native-search-paths
-   (list (search-path-specification
-          (variable "XML_CATALOG_FILES")
-          (separator " ")
-          (files '("xml"))
-          (file-pattern "^catalog\\.xml$")
-          (file-type 'regular)))))
+(search-path-specification
+ (variable "XML_CATALOG_FILES")
+ (separator " ")
+ (files '("xml"))
+ (file-pattern "^catalog\\.xml$")
+ (file-type 'regular))
 @end lisp
 
 Worry not, search path specifications are usually not this tricky.
@@ -11190,15 +11187,16 @@ Search Paths
 though it can be any symbol returned by @code{stat:type} (@pxref{File
 System, @code{stat},, guile, GNU Guile Reference Manual}).
 
-In the libxml2 example above, we would match regular files; in the
-Python example, we would match directories.
+In the @env{XML_CATALOG_FILES} example above, we would match regular
+files; in the Python example, we would match directories.
 
 @item @code{file-pattern} (default: @code{#f})
 This must be either @code{#f} or a regular expression specifying
 files to be matched @emph{within} the sub-directories specified by the
 @code{files} field.
 
-Again, the libxml2 example shows a situation where this is needed.
+Again, the @env{XML_CATALOG_FILES} example shows a situation where this
+is needed.
 @end table
 @end deftp
 
@@ -11206,6 +11204,15 @@ Search Paths
 To reduce duplications, some of them are pre-defined in @code{(guix
 search-paths)}.
 
+@defvar $SGML_CATALOG_FILES
+@defvarx $XML_CATALOG_FILES
+These two search paths indicate where the
+@url{https://www.oasis-open.org/specs/a401.htm,TR9401 catalog}@footnote{
+Alternatively known as SGML catalog.} or
+@url{https://www.oasis-open.org/committees/download.php/14809/xml-catalogs.html,
+XML catalog} files can be found.
+@end defvar
+
 @defvar $SSL_CERT_DIR
 @defvarx $SSL_CERT_FILE
 These two search paths indicate where X.509 certificates can be found
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 8b82c272fc..267a35e560 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -601,12 +601,7 @@ (define-public perl-app-xml-docbook-builder
      (list perl-class-xsaccessor perl-test-trap))
     (native-search-paths
      ;; xsltproc's search paths, to avoid propagating libxslt.
-     (list (search-path-specification
-            (variable "XML_CATALOG_FILES")
-            (separator " ")
-            (files '("xml"))
-            (file-pattern "^catalog\\.xml$")
-            (file-type 'regular))))
+     (list $XML_CATALOG_FILES))
     (home-page "https://www.shlomifish.org/open-source/projects/docmake/")
     (synopsis "Translate DocBook/XML documentation into other file formats")
     (description
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index cc26e2fa67..baf024820c 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -83,6 +83,7 @@ (define-module (gnu packages xml)
   #:use-module (guix build-system python)
   #:use-module (guix deprecation)
   #:use-module (guix utils)
+  #:use-module (guix search-paths)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages pkg-config))
 
@@ -225,14 +226,7 @@ (define-public libxml2
     (inputs (list xz))
     (propagated-inputs (list zlib)) ; libxml2.la says '-lz'.
     (native-inputs (list perl))
-    ;; $XML_CATALOG_FILES lists 'catalog.xml' files found in under the 'xml'
-    ;; sub-directory of any given package.
-    (native-search-paths (list (search-path-specification
-                                (variable "XML_CATALOG_FILES")
-                                (separator " ")
-                                (files '("xml"))
-                                (file-pattern "^catalog\\.xml$")
-                                (file-type 'regular))))
+    (native-search-paths (list $XML_CATALOG_FILES))
     (search-paths native-search-paths)
     (description
      "Libxml2 is the XML C parser and toolkit developed for the Gnome
@@ -1806,14 +1800,7 @@ (define-public opensp
                 (("^\tOSGMLNORM=`echo osgmlnorm\\|sed '\\$\\(transform\\)'`\\\\")
                  "\tOSGMLNORM=`echo osgmlnorm|sed '$(transform)'`")
                 (("^\t\\$\\(SHELL\\)\n") "")))))))
-    ;; $SGML_CATALOG_FILES lists 'catalog' or 'CATALOG' or '*.cat' files found
-    ;; under the 'sgml' sub-directory of any given package.
-    (native-search-paths (list (search-path-specification
-                                (variable "SGML_CATALOG_FILES")
-                                (separator ":")
-                                (files '("sgml"))
-                                (file-pattern "^catalog$|^CATALOG$|^.*\\.cat$")
-                                (file-type 'regular))))
+    (native-search-paths (list $SGML_CATALOG_FILES))
     (home-page "https://openjade.sourceforge.net/")
     (synopsis "Suite of SGML/XML processing tools")
     (description "OpenSP is an object-oriented toolkit for SGML parsing and
diff --git a/guix/search-paths.scm b/guix/search-paths.scm
index 5375fae34b..d325e57989 100644
--- a/guix/search-paths.scm
+++ b/guix/search-paths.scm
@@ -42,6 +42,8 @@ (define-module (guix search-paths)
             $SSL_CERT_DIR
             $SSL_CERT_FILE
             $TZDIR
+            $SGML_CATALOG_FILES
+            $XML_CATALOG_FILES
 
             %gcc-search-paths
 
@@ -154,6 +156,29 @@ (define $TZDIR
    (files '("share/zoneinfo"))
    (separator #f)))                     ;single entry
 
+;; Some packages (notably libxml2) make use of 'XML_CATALOG_FILES'
+;; and 'SGML_CATALOG_FILES' for remapping URI references or public/system
+;; identifiers to other URI references.
+(define $SGML_CATALOG_FILES
+  ;; $SGML_CATALOG_FILES lists 'catalog' or 'CATALOG' or '*.cat' files found
+  ;; under the 'sgml' sub-directory of any given package.
+  (search-path-specification
+   (variable "SGML_CATALOG_FILES")
+   (separator ":")
+   (files '("sgml"))
+   (file-pattern "^catalog$|^CATALOG$|^.*\\.cat$")
+   (file-type 'regular)))
+
+(define $XML_CATALOG_FILES
+  ;; $XML_CATALOG_FILES lists 'catalog.xml' files found in under the 'xml'
+  ;; sub-directory of any given package.
+  (search-path-specification
+   (variable "XML_CATALOG_FILES")
+   (separator " ")
+   (files '("xml"))
+   (file-pattern "^catalog\\.xml$")
+   (file-type 'regular)))
+
 (define (search-path-specification->sexp spec)
   "Return an sexp representing SPEC, a <search-path-specification>.  The sexp
 corresponds to the arguments expected by `set-path-environment-variable'."
-- 
2.41.0





  parent reply	other threads:[~2023-10-09 20:08 UTC|newest]

Thread overview: 228+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-23 22:33 [bug#65479] [PATCH core-updates 00/61] The Draining of the XML & DocBook Swamp Bruno Victal
2023-08-23 22:34 ` [bug#65479] [PATCH core-updates 01/61] gnu: docbook-xml: Fix installation paths Bruno Victal
2023-08-23 22:34 ` [bug#65479] [PATCH core-updates 02/61] gnu: Add docbook-xml-5.0.1 Bruno Victal
2023-08-23 22:34 ` [bug#65479] [PATCH core-updates 03/61] gnu: docbook-xml-5.1: Fix URIs in catalog.xml Bruno Victal
2023-08-23 22:34 ` [bug#65479] [PATCH core-updates 04/61] gnu: docbook-xsl: Add compatibility entry Bruno Victal
2023-09-16 17:03   ` Bruno Victal
2023-09-23 12:30     ` Bruno Victal
2023-08-23 22:34 ` [bug#65479] [PATCH core-updates 05/61] gnu: docbook-xsl: Add rewrite entries for http Bruno Victal
2023-10-05 20:30   ` Maxim Cournoyer
2023-08-23 22:34 ` [bug#65479] [PATCH core-updates 06/61] gnu: docbook: Remove leftovers Bruno Victal
2023-10-05 21:37   ` Maxim Cournoyer
2023-08-23 22:34 ` [bug#65479] [PATCH core-updates 07/61] gnu: docbook-utils: Import patches from debian Bruno Victal
2023-10-05 21:45   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 08/61] gnu: docbook2x: " Bruno Victal
2023-10-05 21:47   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 09/61] gnu: docbook2x: Fix sgml2xml-isoent and add test dependencies Bruno Victal
2023-10-05 21:50   ` Maxim Cournoyer
2023-10-09 16:51     ` Bruno Victal
2023-10-09 18:24       ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 10/61] gnu: docbook2x: Split documentation Bruno Victal
2023-10-05 21:52   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 11/61] gnu: libxml2: Rewrite using G-Expressions Bruno Victal
2023-10-05 21:54   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 12/61] search-paths: Add $XML_CATALOG_FILES and $SGML_CATALOG_FILES Bruno Victal
2023-10-05 21:57   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 13/61] gnu: libxml2: Add SGML_CATALOG_FILES to native-search-path Bruno Victal
2023-10-05 21:57   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 14/61] gnu: libxslt: Set search-paths for XML and SGML catalogs Bruno Victal
2023-10-05 23:59   ` Maxim Cournoyer
2023-10-06 14:18     ` Bruno Victal
2023-10-07 16:09       ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 15/61] gnu: dblatex: Add libxslt native-search-paths to its own Bruno Victal
2023-10-06  0:00   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 16/61] gnu: dblatex: Split documentation Bruno Victal
2023-10-06  0:01   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 17/61] gnu: Add docbook-mathml-1.0 Bruno Victal
2023-10-06  0:05   ` Maxim Cournoyer
2023-10-06 14:59     ` Bruno Victal
2023-10-07 17:01       ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 18/61] gnu: dblatex: Fix missing texlive binaries Bruno Victal
2023-10-06  0:15   ` Maxim Cournoyer
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 19/61] gnu: lilypond: Use dblatex/stable Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 20/61] gnu: docbook2x: Set search-paths for XML and SGML catalogs Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 21/61] gnu: xmlto: Rewrite with G-Expressions Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 22/61] gnu: xmlto: Add libxslt native-search-paths to its own Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 23/61] gnu: gtk-doc: " Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 24/61] gnu: docbook2x: Drop docbook-xml workarounds Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 25/61] gnu: secilc: Drop xmlto workaround Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 26/61] gnu: xdg-utils: Drop docbook workarounds Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 27/61] gnu: xdg-user-dirs: Drop docbook workaround Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 28/61] gnu: udisks: Rewrite using G-Expressions Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 29/61] gnu: udisks: Drop docbook workaround Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 30/61] gnu: colord-gtk: Build documentation Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 31/61] gnu: criu: Drop xmlto workaround Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 32/61] gnu: gtk: Drop docbook workaround Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 33/61] gnu: git-crypt: Remove docbook workarounds Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 34/61] gnu: gnome-session: Build documentation Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 35/61] gnu: metapixel: Drop docbook workaround Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 38/61] gnu: libxkbcommon: Faux propagate libxml2 Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 39/61] gnu: gnome-session: Remove libxml2 Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 40/61] gnu: sssd: Drop xmllint workaround Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 41/61] gnu: tdb: Build manpages Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 42/61] gnu: drumstick: Drop docbook workaround Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 43/61] gnu: vmpk: " Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 46/61] gnu: libnotify: Drop docbook workarounds Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 47/61] gnu: libnotify: Split documentation Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 49/61] gnu: alsa-utils: Rewrite with G-Expressions Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 50/61] gnu: tunctl: Update comment Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 51/61] gnu: gdcm: Build manpages Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 52/61] gnu: git: Drop docbook workarounds Bruno Victal
2023-08-23 22:35 ` [bug#65479] [PATCH core-updates 61/61] gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc) Bruno Victal
2023-08-24  4:15 ` [bug#65479] [PATCH 36/61] gnu: metapixel: Rewrite with G-Expressions Bruno Victal
2023-08-24  4:15 ` [bug#65479] [PATCH 37/61] gnu: libxkbcommon: Add doc output Bruno Victal
2023-08-24  4:15 ` [bug#65479] [PATCH 44/61] gnu: iputils: Drop docbook workarounds Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 45/61] gnu: iputils: Restyle Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 48/61] gnu: alsa-utils: Build manpages Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 53/61] gnu: gtk-doc: Rewrite with G-Expressions Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 54/61] gnu: gtk-doc: Wrap XML_CATALOG_FILES Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 55/61] gnu: gtk-doc: Remove leftovers Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 56/61] gnu: libstdc++-doc: Rewrite with G-Expressions Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 57/61] gnu: libstdc++-doc: Build libstdc++ info documentation Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 58/61] gnu: perf: Remove libxml2 Bruno Victal
2023-08-24  4:16 ` [bug#65479] [PATCH 59/61] gnu: Remove unneeded libxml2 from native-inputs. (libxslt) Bruno Victal
2023-08-24  4:17 ` [bug#65479] [PATCH 60/61] gnu: Remove unneeded libxml2 from native-inputs. (xmlto) Bruno Victal
2023-09-23 14:19 ` [bug#65479] [PATCH core-updates v2 00/62] Docbook & XML/SGML improvements Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 01/62] gnu: docbook-xml: Fix installation paths Bruno Victal
2023-10-05 19:21     ` Maxim Cournoyer
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 02/62] gnu: Add docbook-xml-5.0.1 Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 03/62] gnu: docbook-xml-5.1: Fix URIs in catalog.xml Bruno Victal
2023-10-05 19:23     ` Maxim Cournoyer
2023-10-06 15:23       ` Bruno Victal
2023-10-07 17:04         ` Maxim Cournoyer
2023-10-07 17:14           ` Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 04/62] gnu: docbook-xsl: Add compatibility entry Bruno Victal
2023-10-05 19:24     ` Maxim Cournoyer
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 05/62] gnu: docbook-xsl: Add rewrite entries for http Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 06/62] gnu: docbook: Remove leftovers Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 07/62] gnu: docbook-utils: Import patches from debian Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 08/62] gnu: docbook2x: " Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 09/62] gnu: docbook2x: Fix sgml2xml-isoent and add test dependencies Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 10/62] gnu: docbook2x: Split documentation Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 11/62] gnu: libxml2: Rewrite using G-Expressions Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 12/62] search-paths: Add $XML_CATALOG_FILES and $SGML_CATALOG_FILES Bruno Victal
2023-09-25  8:00     ` Simon Tournier
2023-09-25 13:11       ` Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 13/62] gnu: libxml2: Add SGML_CATALOG_FILES to native-search-path Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 14/62] gnu: libxslt: Set search-paths for XML and SGML catalogs Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 15/62] gnu: dblatex: Add libxslt native-search-paths to its own Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 16/62] gnu: dblatex: Split documentation Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 17/62] gnu: Add docbook-mathml-1.0 Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 18/62] gnu: dblatex: Fix missing texlive binaries Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 19/62] gnu: lilypond: Use dblatex/stable Bruno Victal
2023-10-06  0:36     ` Maxim Cournoyer
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 20/62] gnu: docbook2x: Set search-paths for XML and SGML catalogs Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 21/62] gnu: xmlto: Rewrite with G-Expressions Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 22/62] gnu: xmlto: Add libxslt native-search-paths to its own Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 23/62] gnu: gtk-doc: " Bruno Victal
2023-09-23 14:19   ` [bug#65479] [PATCH core-updates v2 24/62] gnu: docbook2x: Drop docbook-xml workarounds Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 25/62] gnu: secilc: Drop xmlto workaround Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 26/62] gnu: xdg-utils: Drop docbook workarounds Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 27/62] gnu: xdg-user-dirs: Drop docbook workaround Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 28/62] gnu: udisks: Rewrite using G-Expressions Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 29/62] gnu: udisks: Drop docbook workaround Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 30/62] gnu: colord-gtk: Build documentation Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 31/62] gnu: criu: Drop xmlto workaround Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 32/62] gnu: gtk: Drop docbook workaround Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 33/62] gnu: git-crypt: Remove docbook workarounds Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 34/62] gnu: gnome-session: Build documentation Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 35/62] gnu: metapixel: Drop docbook workaround Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 36/62] gnu: metapixel: Rewrite with G-Expressions Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 37/62] gnu: libxkbcommon: Add doc output Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 38/62] gnu: libxkbcommon: Faux propagate libxml2 Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 39/62] gnu: gnome-session: Remove libxml2 Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 40/62] gnu: sssd: Drop xmllint workaround Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 41/62] gnu: tdb: Build manpages Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 42/62] gnu: drumstick: Drop docbook workaround Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 43/62] gnu: vmpk: " Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 44/62] gnu: iputils: Use docbook-xml-5.0.1 Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 45/62] gnu: iputils: Restyle description and native-inputs Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 46/62] gnu: libnotify: Drop docbook workarounds Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 47/62] gnu: libnotify: Split documentation Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 48/62] gnu: alsa-utils: Build manpages Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 49/62] gnu: alsa-utils: Rewrite with G-Expressions Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 50/62] gnu: tunctl: Update comment Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 51/62] gnu: gdcm: Build manpages Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 52/62] gnu: git: Drop docbook workarounds Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 53/62] gnu: gtk-doc: Rewrite with G-Expressions Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 54/62] gnu: gtk-doc: Wrap XML_CATALOG_FILES Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 55/62] gnu: gtk-doc: Remove leftovers Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 56/62] gnu: libstdc++-doc: Rewrite with G-Expressions Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 57/62] gnu: libstdc++-doc: Build libstdc++ info documentation Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 58/62] gnu: perf: Remove libxml2 Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 59/62] gnu: Remove unneeded libxml2 from native-inputs. (libxslt) Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 60/62] gnu: Remove unneeded libxml2 from native-inputs. (xmlto) Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 61/62] gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc) Bruno Victal
2023-09-23 14:20   ` [bug#65479] [PATCH core-updates v2 62/62] gnu: Remove docbook-xsl-1.79.1 Bruno Victal
2023-10-09 20:04 ` [bug#65479] [PATCH core-updates v3 00/63] Docbook & XML/SGML improvements Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 01/63] Partial revert d3a0869e9b667d563e7e877c93f30a70896c5831 Bruno Victal
2023-10-09 20:05   ` Bruno Victal [this message]
2023-10-12  7:16     ` [bug#65479] [PATCH core-updates v3 02/63] search-paths: Add $XML_CATALOG_FILES and $SGML_CATALOG_FILES Ludovic Courtès
2023-10-12  7:36       ` Simon Tournier
2023-10-12 13:14       ` Bruno Victal
2023-10-14 17:17         ` Ludovic Courtès
2023-10-15 15:10           ` Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 03/63] gnu: libxml2: Add SGML_CATALOG_FILES to native-search-path Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 04/63] gnu: libxslt: Set search-paths for XML and SGML catalogs Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 05/63] gnu: docbook-xml: Fix installation paths Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 06/63] gnu: Add docbook-xml-5.0.1 Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 07/63] gnu: docbook-xml-5.1: Fix URIs in catalog.xml Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 08/63] gnu: docbook-xsl: Add compatibility entry Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 09/63] gnu: docbook-xsl: Add rewrite entries for http Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 10/63] gnu: docbook: Remove leftovers Bruno Victal
2023-10-09 20:05   ` [bug#65479] [PATCH core-updates v3 11/63] gnu: docbook-utils: Import patches from debian Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 12/63] gnu: docbook2x: " Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 13/63] gnu: docbook2x: Fix sgml2xml-isoent and add test dependencies Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 14/63] gnu: docbook2x: Split documentation Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 15/63] gnu: docbook2x: Set search-paths for XML and SGML catalogs Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 16/63] gnu: docbook2x: Use search-path-as-list for wrapping Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 17/63] gnu: libxml2: Rewrite using G-Expressions Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 18/63] gnu: dblatex: Add libxslt native-search-paths to its own Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 19/63] gnu: dblatex: Split documentation Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 20/63] gnu: Add docbook-mathml-1.0 Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 21/63] gnu: dblatex: Fix missing texlive binaries and fig2dev Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 22/63] gnu: lilypond: Use dblatex/stable Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 23/63] gnu: xmlto: Rewrite with G-Expressions Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 24/63] gnu: xmlto: Add libxslt native-search-paths to its own Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 25/63] gnu: gtk-doc: " Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 26/63] gnu: secilc: Drop xmlto workaround Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 27/63] gnu: xdg-utils: Drop docbook workarounds Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 28/63] gnu: xdg-user-dirs: Drop docbook workaround Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 29/63] gnu: udisks: Rewrite using G-Expressions Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 30/63] gnu: udisks: Drop docbook workaround Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 31/63] gnu: colord-gtk: Build documentation Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 32/63] gnu: criu: Drop xmlto workaround Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 33/63] gnu: gtk: Drop docbook workaround Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 34/63] gnu: git-crypt: Remove docbook workarounds Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 35/63] gnu: gnome-session: Build documentation Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 36/63] gnu: metapixel: Drop docbook workaround Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 37/63] gnu: metapixel: Rewrite with G-Expressions Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 38/63] gnu: libxkbcommon: Add doc output Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 39/63] gnu: libxkbcommon: Faux propagate libxml2 Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 40/63] gnu: gnome-session: Remove libxml2 Bruno Victal
2023-10-09 20:31     ` Liliana Marie Prikler
2023-10-11  1:26       ` Maxim Cournoyer
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 41/63] gnu: sssd: Drop xmllint workaround Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 42/63] gnu: tdb: Build manpages Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 43/63] gnu: drumstick: Drop docbook workaround Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 44/63] gnu: vmpk: " Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 45/63] gnu: iputils: Use docbook-xml-5.0.1 Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 46/63] gnu: iputils: Restyle description and native-inputs Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 47/63] gnu: libnotify: Drop docbook workarounds Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 48/63] gnu: libnotify: Split documentation Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 49/63] gnu: alsa-utils: Build manpages Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 50/63] gnu: alsa-utils: Rewrite with G-Expressions Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 51/63] gnu: tunctl: Update comment Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 52/63] gnu: gdcm: Build manpages Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 53/63] gnu: git: Drop docbook workarounds Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 54/63] gnu: gtk-doc: Rewrite with G-Expressions Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 55/63] gnu: gtk-doc: Wrap XML_CATALOG_FILES Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 56/63] gnu: gtk-doc: Remove leftovers Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 57/63] gnu: libstdc++-doc: Rewrite with G-Expressions Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 58/63] gnu: libstdc++-doc: Build libstdc++ info documentation Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 59/63] gnu: perf: Remove libxml2 Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 60/63] gnu: Remove unneeded libxml2 from native-inputs. (libxslt) Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 61/63] gnu: Remove unneeded libxml2 from native-inputs. (xmlto) Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 62/63] gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc) Bruno Victal
2023-10-09 20:06   ` [bug#65479] [PATCH core-updates v3 63/63] gnu: Remove docbook-xsl-1.79.1 Bruno Victal
2023-10-11  1:25   ` bug#65479: [PATCH core-updates v3 00/63] Docbook & XML/SGML improvements Maxim Cournoyer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6cb2e86fb52e37573db40d9de435f64f48cac90b.1696881354.git.mirai@makinata.eu \
    --to=mirai@makinata.eu \
    --cc=65479@debbugs.gnu.org \
    --cc=dev@jpoiret.xyz \
    --cc=guix@cbaines.net \
    --cc=ludo@gnu.org \
    --cc=me@tobias.gr \
    --cc=othacehe@gnu.org \
    --cc=rekado@elephly.net \
    --cc=zimon.toutoune@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).