[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#65479] [PATCH core-updates v3 00/63] Docbook & XML/SGML improvement
From: |
Bruno Victal |
Subject: |
[bug#65479] [PATCH core-updates v3 00/63] Docbook & XML/SGML improvements |
Date: |
Mon, 9 Oct 2023 21:04:26 +0100 |
Notable changes since v2:
* Addressed feedback from v2 and prior.
* Integrated yet one more patch for docbook2x.
* Rescue lost change from the last master merge into core-updates.
* Reordered the XML/SGML commits to appear earlier.
This was to allow some lesser significant commits to be melded
together.
* Refactored wrap-phase of docbook2x.
Bruno Victal (63):
Partial revert d3a0869e9b667d563e7e877c93f30a70896c5831.
search-paths: Add $XML_CATALOG_FILES and $SGML_CATALOG_FILES.
gnu: libxml2: Add SGML_CATALOG_FILES to native-search-path.
gnu: libxslt: Set search-paths for XML and SGML catalogs.
gnu: docbook-xml: Fix installation paths.
gnu: Add docbook-xml-5.0.1.
gnu: docbook-xml-5.1: Fix URIs in catalog.xml.
gnu: docbook-xsl: Add compatibility entry.
gnu: docbook-xsl: Add rewrite entries for http.
gnu: docbook: Remove leftovers.
gnu: docbook-utils: Import patches from debian.
gnu: docbook2x: Import patches from debian.
gnu: docbook2x: Fix sgml2xml-isoent and add test dependencies.
gnu: docbook2x: Split documentation.
gnu: docbook2x: Set search-paths for XML and SGML catalogs.
gnu: docbook2x: Use search-path-as-list for wrapping.
gnu: libxml2: Rewrite using G-Expressions.
gnu: dblatex: Add libxslt native-search-paths to its own.
gnu: dblatex: Split documentation.
gnu: Add docbook-mathml-1.0.
gnu: dblatex: Fix missing texlive binaries and fig2dev.
gnu: lilypond: Use dblatex/stable.
gnu: xmlto: Rewrite with G-Expressions.
gnu: xmlto: Add libxslt native-search-paths to its own.
gnu: gtk-doc: Add libxslt native-search-paths to its own.
gnu: secilc: Drop xmlto workaround.
gnu: xdg-utils: Drop docbook workarounds.
gnu: xdg-user-dirs: Drop docbook workaround.
gnu: udisks: Rewrite using G-Expressions.
gnu: udisks: Drop docbook workaround.
gnu: colord-gtk: Build documentation.
gnu: criu: Drop xmlto workaround.
gnu: gtk: Drop docbook workaround.
gnu: git-crypt: Remove docbook workarounds.
gnu: gnome-session: Build documentation.
gnu: metapixel: Drop docbook workaround.
gnu: metapixel: Rewrite with G-Expressions.
gnu: libxkbcommon: Add doc output.
gnu: libxkbcommon: Faux propagate libxml2.
gnu: gnome-session: Remove libxml2.
gnu: sssd: Drop xmllint workaround.
gnu: tdb: Build manpages.
gnu: drumstick: Drop docbook workaround.
gnu: vmpk: Drop docbook workaround.
gnu: iputils: Use docbook-xml-5.0.1.
gnu: iputils: Restyle description and native-inputs.
gnu: libnotify: Drop docbook workarounds.
gnu: libnotify: Split documentation.
gnu: alsa-utils: Build manpages.
gnu: alsa-utils: Rewrite with G-Expressions.
gnu: tunctl: Update comment.
gnu: gdcm: Build manpages.
gnu: git: Drop docbook workarounds.
gnu: gtk-doc: Rewrite with G-Expressions.
gnu: gtk-doc: Wrap XML_CATALOG_FILES.
gnu: gtk-doc: Remove leftovers.
gnu: libstdc++-doc: Rewrite with G-Expressions.
gnu: libstdc++-doc: Build libstdc++ info documentation.
gnu: perf: Remove libxml2.
gnu: Remove unneeded libxml2 from native-inputs. (libxslt)
gnu: Remove unneeded libxml2 from native-inputs. (xmlto)
gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc)
gnu: Remove docbook-xsl-1.79.1.
doc/guix.texi | 33 +-
gnu/local.mk | 20 +-
gnu/packages/benchmark.scm | 1 -
gnu/packages/bioinformatics.scm | 6 +-
gnu/packages/cluster.scm | 1 -
gnu/packages/databases.scm | 6 +-
gnu/packages/docbook.scm | 811 +++++++++++-------
gnu/packages/freedesktop.scm | 194 ++---
gnu/packages/gcc.scm | 59 +-
gnu/packages/glib.scm | 1 -
gnu/packages/gnome.scm | 39 +-
gnu/packages/gtk.scm | 49 +-
gnu/packages/image-processing.scm | 51 +-
gnu/packages/linux.scm | 58 +-
gnu/packages/moreutils.scm | 2 +-
gnu/packages/music.scm | 30 +-
gnu/packages/networking.scm | 41 +-
gnu/packages/ocr.scm | 1 -
.../patches/dblatex-inkscape-1.0.patch | 39 +
.../docbook-utils-documentation-edits.patch | 102 +++
.../docbook-utils-escape-characters.patch | 36 +
.../docbook-utils-remove-jade-sp.patch | 216 +++++
...book-utils-respect-refentry-for-name.patch | 36 +
.../docbook-utils-source-date-epoch.patch | 31 +
.../docbook-utils-use-date-element.patch | 63 ++
...ocbook-xsl-nonrecursive-string-subst.patch | 40 -
.../patches/docbook-xsl-support-old-url.patch | 17 -
.../patches/docbook2x-filename-handling.patch | 44 +
.../patches/docbook2x-fix-synopsis.patch | 26 +
.../patches/docbook2x-manpage-typo.patch | 26 +
.../docbook2x-preprocessor-declaration.patch | 91 ++
.../docbook2x-static-datadir-evaluation.patch | 21 +
...gcc-13.2.0-libstdc++-docbook-xsl-uri.patch | 50 ++
...cc-13.2.0-libstdc++-info-install-fix.patch | 70 ++
.../gcc-5.5.0-libstdc++-xmlcatalog.patch | 402 +++++++++
.../patches/libsepol-versioned-docbook.patch | 56 ++
gnu/packages/perl.scm | 9 +-
gnu/packages/polkit.scm | 1 -
gnu/packages/rpm.scm | 3 +-
gnu/packages/samba.scm | 3 +-
gnu/packages/security-token.scm | 5 +-
gnu/packages/selinux.scm | 13 +-
gnu/packages/sssd.scm | 8 +-
gnu/packages/terminals.scm | 1 -
gnu/packages/version-control.scm | 56 +-
gnu/packages/virtualization.scm | 10 -
gnu/packages/wm.scm | 3 +-
gnu/packages/xdisorg.scm | 32 +-
gnu/packages/xml.scm | 78 +-
guix/search-paths.scm | 29 +
50 files changed, 2166 insertions(+), 854 deletions(-)
create mode 100644 gnu/packages/patches/dblatex-inkscape-1.0.patch
create mode 100644 gnu/packages/patches/docbook-utils-documentation-edits.patch
create mode 100644 gnu/packages/patches/docbook-utils-escape-characters.patch
create mode 100644 gnu/packages/patches/docbook-utils-remove-jade-sp.patch
create mode 100644
gnu/packages/patches/docbook-utils-respect-refentry-for-name.patch
create mode 100644 gnu/packages/patches/docbook-utils-source-date-epoch.patch
create mode 100644 gnu/packages/patches/docbook-utils-use-date-element.patch
delete mode 100644
gnu/packages/patches/docbook-xsl-nonrecursive-string-subst.patch
delete mode 100644 gnu/packages/patches/docbook-xsl-support-old-url.patch
create mode 100644 gnu/packages/patches/docbook2x-filename-handling.patch
create mode 100644 gnu/packages/patches/docbook2x-fix-synopsis.patch
create mode 100644 gnu/packages/patches/docbook2x-manpage-typo.patch
create mode 100644
gnu/packages/patches/docbook2x-preprocessor-declaration.patch
create mode 100644
gnu/packages/patches/docbook2x-static-datadir-evaluation.patch
create mode 100644
gnu/packages/patches/gcc-13.2.0-libstdc++-docbook-xsl-uri.patch
create mode 100644
gnu/packages/patches/gcc-13.2.0-libstdc++-info-install-fix.patch
create mode 100644 gnu/packages/patches/gcc-5.5.0-libstdc++-xmlcatalog.patch
create mode 100644 gnu/packages/patches/libsepol-versioned-docbook.patch
base-commit: 48e528a26f9c019eeaccf5e3de3126aa02c98d3b
--
2.41.0
- [bug#65479] [PATCH core-updates v3 00/63] Docbook & XML/SGML improvements,
Bruno Victal <=
- [bug#65479] [PATCH core-updates v3 01/63] Partial revert d3a0869e9b667d563e7e877c93f30a70896c5831., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 15/63] gnu: docbook2x: Set search-paths for XML and SGML catalogs., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 03/63] gnu: libxml2: Add SGML_CATALOG_FILES to native-search-path., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 09/63] gnu: docbook-xsl: Add rewrite entries for http., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 07/63] gnu: docbook-xml-5.1: Fix URIs in catalog.xml., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 05/63] gnu: docbook-xml: Fix installation paths., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 33/63] gnu: gtk: Drop docbook workaround., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 17/63] gnu: libxml2: Rewrite using G-Expressions., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 06/63] gnu: Add docbook-xml-5.0.1., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 02/63] search-paths: Add $XML_CATALOG_FILES and $SGML_CATALOG_FILES., Bruno Victal, 2023/10/09