summaryrefslogtreecommitdiff
path: root/gnu/packages/docbook.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Fix synopsis in miscelaneous packages.•••* gnu/packages/astronomy.scm (calcmysky-qt5): Fix synopsis. * gnu/packages/base.scm (hello): Fix synopsis. * gnu/packages/bioinformatics.scm (vembrane): Fix synopsis. * gnu/packages/browser-extensions.scm (passff): Fix synopsis. * gnu/packages/browser-extensions.scm (noscript): Fix synopsis. * gnu/packages/c.scm (orangeduck-mpc): Fix synopsis. * gnu/packages/cran.scm (r-d3r): Fix synopsis. * gnu/packages/docbook.scm (docbook-mathml-1.0): Fix synopsis. * gnu/packages/finance.scm (flowee): Fix synopsis. * gnu/packages/firmware.scm (seabios): Fix synopsis. * gnu/packages/games.scm (pinball): Fix synopsis. (morris): Fix synopsis. * gnu/packages/gawk.scm (cppawk-egawk): Fix synopsis. * gnu/packages/gnome.scm (gssdp): Fix synopsis. * gnu/packages/gstreamer.scm (gst-plugins-espeak): Fix synopsis. * gnu/packages/heads.scm (musl-cross): Fix synopsis. * gnu/packages/irc.scm (epic5): Fix synopsis. * gnu/packages/kde-pim.scm (itinerary): Fix synopsis. * gnu/packages/kde-plasma.scm (mpvqt): Fix synopsis. * gnu/packages/lesstif.scm (motif): Fix synopsis. * gnu/packages/linux.scm (ecryptfs-utils): Fix synopsis. * gnu/packages/linux.scm (falcosecurity-libs): Fix synopsis. * gnu/packages/mail.scm (pan): Fix synopsis. * gnu/packages/messaging.scm (biboumi): Fix synopsis. * gnu/packages/ocaml.scm (ocaml-ppx-import): Fix synopsis. * gnu/packages/pascal.scm (p2c): Fix synopsis. * gnu/packages/pdf.scm (unpaper): Fix synopsis. * gnu/packages/pure.scm (pure): Fix synopsis. * gnu/packages/qt.scm (qxlsx-qt5): Fix synopsis. * gnu/packages/smalltalk.scm (smalltalk): Fix synopsis. * gnu/packages/sugar.scm (sugar): Fix synopsis. * gnu/packages/terminals.scm (roxterm): Fix synopsis. * gnu/packages/virtualization.scm (xen): Fix synopsis. * gnu/packages/vpn.scm (sshoot): Fix synopsis. * gnu/packages/web.scm (buku-run): Fix synopsis. Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Gabriel Wicki2024-12-101-1/+1
* gnu: docbook2x: Fix build.•••* gnu/packages/docbook.scm (docbook2x): Build from source and fix build. Change-Id: Iefc3e068217875b5de5e79369b24a55b573df042 Josselin Poiret2024-08-311-0/+4
* gnu: docbook-dsssl: Fix script installation path.•••* gnu/packages/docbook.scm (docbook-dsssl)[source]: Fix script permission. [arguments]<#:install-plan>: Install script and manpage correctly. [inputs]: Add perl. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal2024-08-311-2/+5
* gnu: docbook-dsssl: Refactor install-plan.•••Replace custom phase with copy-build-system newly added #:output parameter. Additionally remove extra slashes from license URIs and obsolete inputs. * gnu/packages/docbook.scm (docbook-dsssl)[source]: Remove empty directories from source using a snippet. [arguments]<#:phases>: Relocate 'install-doc logic into … <#:install-plan>: … here. Remove obsolete exclusion rules. [native-inputs]: Remove bzip2 and tar since these are already available by default. [license]: Remove extraneous slash. (docbook-dsssl-doc)[license]: Remove extraneous slash. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal2024-08-311-16/+10
* gnu: dblatex: Add 'bash' input for 'wrap-program'.•••It is required for cross-compilation. * gnu/packages/docbook.scm (dblatex)[inputs]: Add 'bash-minimal'. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I87ff69f4fb3b676367eb8995cf0b06bcfa14acba Maxime Devos2024-08-311-1/+2
* gnu: Remove docbook-xsl-1.79.1.•••* gnu/packages/docbook.scm (docbook-xsl-1.79.1): Remove variable. * gnu/packages/gnome.scm (colord)[native-inputs]: Replace with docbook-xsl. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-86/+0
* gnu: dblatex: Fix missing texlive binaries and fig2dev.•••The binaries for dblatex aren't provided by texlive-updmap.cfg but by texlive-bin. * gnu/packages/patches/dblatex-inkscape-1.0.patch: New file. * gnu/local.mk: Register it. * gnu/packages/docbook.scm (dblatex)[source]: Use dblatex-inkscape-1.0.patch. [arguments]<#:tests?>: Enable tests. <#:phases>: Rename 'set-path to 'wrap-dblatex. Wrap with texlive-bin rather than texlive-updmap.cfg in PATH and wrap GUIX_TEXMF in 'wrap-dblatex. Add 'check-wrap phase. [native-inputs]: Add docbook-mathml-1.0. [inputs]: Restyle. Add texlive-bin. Replace inkscape/stable with inkscape. Within texlive-updmap.cfg add previously missing: texlive-amsmath, texlive-auxhook, texlive-bigintcalc, texlive-bin, texlive-bitset, texlive-bookmark, texlive-colortbl, texlive-courier, texlive-eepic, texlive-epstopdf-pkg, texlive-eso-pic, texlive-etexcmds, texlive-fancyhdr, texlive-gettitlestring, texlive-graphics, texlive-graphics-cfg, texlive-helvetic, texlive-hycolor, texlive-hyperref, texlive-infwarerr, texlive-intcalc, texlive-kpathsea, texlive-kvdefinekeys, texlive-kvoptions, texlive-kvsetkeys, texlive-l3backend, texlive-latex, texlive-latex-bin, texlive-letltxmacro, texlive-ltxcmds, texlive-pdfescape, texlive-pdflscape, texlive-pdftexcmds, texlive-psnfss, texlive-rerunfilecheck, texlive-symbol, texlive-times, texlive-tools, texlive-uniquecounter, texlive-url and texlive-zapfding. Add fig2dev. (dblatex/stable)[inputs]: Replace inkscape with inkscape/stable. Co-authored-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I4fb2e1f894b98a4e33a0438a1dda569eeb9eae81 Bruno Victal2024-08-311-32/+85
* gnu: Add docbook-mathml-1.0.•••* gnu/packages/docbook.scm (docbook-mathml-1.0): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-0/+59
* gnu: dblatex: Split documentation.•••* gnu/packages/docbook.scm (dblatex)[arguments]<#:phases>: Add 'move-doc. [outputs]: Add doc. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-0/+7
* gnu: dblatex: Add libxslt native-search-paths to its own.•••* gnu/packages/xml.scm (dblatex)[native-search-paths]: Set to %libxslt-search-paths. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-0/+4
* gnu: docbook2x: Use search-path-as-list for wrapping.•••* gnu/packages/docbook.scm (docbook2x)[arguments]<#:phases>: Refactor 'wrap-programs phase to use search-path-as-list. <#:modules>: Add (srfi srfi-26). Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-14/+17
* gnu: docbook2x: Set search-paths for XML and SGML catalogs.•••According to the manpage, it has both XML and SGML catalog support through the XML_CATALOG_FILES (resp. SGML_CATALOG_FILES) environment variables through db2x_xsltproc. * gnu/packages/docbook.scm (docbook2x)[arguments]<#:phases>: Don't hardcode XML_CATALOG_FILES environmment variable. [native-search-paths]: Add %libxslt-search-paths. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-6/+4
* gnu: docbook2x: Split documentation.•••* gnu/packages/docbook.scm (docbook2x)[arguments]<#:phases>: Add 'move-doc phase. [outputs]: Add 'doc output. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-0/+7
* gnu: docbook2x: Fix sgml2xml-isoent and add test dependencies.•••* gnu/packages/docbook.scm (docbook2x)[arguments]<#:phases>: Add 'sgml-check phase. [inputs]: Add opensp. [native-inputs]: Add docbook-xml-4.1.2, docbook-xml-4.2, docbook-xml-4.4, tidy-html, groff-minimal and libxml2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-1/+14
* gnu: docbook2x: Import patches from debian.•••* gnu/packages/docbook.scm (docbook2x)[source]: Import patches from debian. Prefer patching in source over 'patch-sources phase. Drop docbook-xml workaround. [arguments]<#:phases>: Drop 'patch-sources. [inputs]: Move after arguments. Remove docbook-xml-4.5. [natine-inputs]: Add autoconf, automake and libtool. * gnu/packages/patches/docbook2x-filename-handling.patch: New file. * gnu/packages/patches/docbook2x-fix-synopsis.patch: Ditto. * gnu/packages/patches/docbook2x-manpage-typo.patch: Ditto. * gnu/packages/patches/docbook2x-preprocessor-declaration.patch: Ditto. * gnu/packages/patches/docbook2x-static-datadir-evaluation.patch: Ditto. * gnu/local.mk: Register it. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-31/+28
* gnu: docbook-utils: Import patches from debian.•••* gnu/packages/docbook.scm (docbook-utils)[source]: Import patches from debian. Drop snippet for patching OpenSP and OpenJade. [native-inputs]: Add autoconf, automake and libtool. * gnu/packages/patches/docbook-utils-documentation-edits.patch: New file. * gnu/packages/patches/docbook-utils-escape-characters.patch: Ditto. * gnu/packages/patches/docbook-utils-remove-jade-sp.patch: Ditto. * gnu/packages/patches/docbook-utils-respect-refentry-for-name.patch: Ditto. * gnu/packages/patches/docbook-utils-source-date-epoch.patch: Ditto. * gnu/packages/patches/docbook-utils-use-date-element.patch: Ditto. * gnu/local.mk: Register them. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-8/+15
* gnu: docbook: Remove leftovers.•••docbook-xsl patches are probably remnants from 1f7d94597f1e78776f854eeca46c03a3aded8466. * gnu/packages/docbook.scm: Remove unused import. * gnu/packages/patches/docbook-xsl-nonrecursive-string-subst.patch: Remove. * gnu/packages/patches/docbook-xsl-support-old-url.patch: Ditto. * gnu/local.mk: Unregister it. * gnu/packages/moreutils.scm (moreutils)[native-inputs]: Drop obsolete comment. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-1/+0
* gnu: docbook-xsl: Add rewrite entries for http.•••Refactored 'patch-catalog.xml to reduce code duplication. The catalog for docbook-xsl hosted on the CDN [1] have entries for the 'http' scheme yet when building from source only 'https' entries are generated. Patch the XML catalog to provide them both. [1]: <https://cdn.docbook.org/release/xsl/current/catalog.xml> * gnu/packages/docbook.scm (docbook-xsl)[arguments]<#:phases>: Rename 'patch-catalog-xml to 'patch-catalog.xml. Refactor this phase for deduplication and add 'https' entries. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-82/+60
* gnu: docbook-xsl: Add compatibility entry.•••Remap "http://docbook.sourceforge.net/release/xsl-ns/" to "http://docbook.sourceforge.net/release/xsl/". * gnu/packages/docbook.scm (docbook-xsl)[arguments]<#:phases>: Add compatibility entry. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-1/+40
* gnu: docbook-xml-5.1: Fix URIs in catalog.xml.•••* gnu/packages/docbook.scm (docbook-xml-5.1)[source]: Patch version in URI. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-1/+7
* gnu: Add docbook-xml-5.0.1.•••* gnu/packages/docbook.xml (docbook-xml-5.0.1): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-0/+24
* gnu: docbook-xml: Fix installation paths.•••Using xml/dtd/docbook as installation path had two problems: * The paths would conflict in profile, which made it impossible for two different docbook-xml packages to coexist within the XML_CATALOG_FILES variable. * It was technically incorrect since non-DTD schemas were also placed here. This commit makes docbook-xml use versioned paths instead. Additionally the store URI for docbook-xml-4.1.2 was adjusted to conform to RFC8089 as according to RFC1738 the double slash "//" is intended for schemes that involve the direct use of an IP-based protocol. * gnu/packages/docbook.scm (docbook-xml-package, docbook-xml-4.x-package): New procedure. (docbook-xml): Make docbook-xml an alias for docbook-xml-5.1. (docbook-xml-5.1): New variable. (docbook-xml-4.5, docbook-xml-4.4, docbook-xml-4.3, docbook-xml-4.2) (docbook-xml-4.1.2): Refactor to use docbook-xml-4.x-package procedure. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-102/+163
* gnu: docbook-dsssl: Switch to copy-build-system.•••* gnu/packages/docbook.scm (docbook-dsssl)[build-system]: Switch to copy-build-system. [arguments]: Add phase to install documentation as separate output. (docbook-dsssl-doc)[build-system]: Switch to copy-build-system. [arguments]: Adapt to new build-system. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-36/+18
* gnu: docbook: Refactor dblatex packages.•••* gnu/packages/docbook.scm (dblatex): Rewrite using G-Expressions. (dblatex/stable): Use modify-inputs. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Ic4c974c60a80871c5bf4764b88b913c871208b3f Bruno Victal2024-08-311-34/+36
* gnu: docbook: Refactor docbook-sgml packages.•••* gnu/packages/docbook.scm (docbook-sgml)[build-system]: Switch to copy-build-system. [arguments]: Replace #:builder with #:install-plan. Add phases 'fix-permission and 'patch-iso-entities. [sources]: Use url-fetch/zipbomb. (docbook-sgml-4.1, docbook-sgml-3.1)[sources]: Ditto. (iso-8879-entities)[source]: Ditto. [build-system]: Switch to copy-build-system. [native-inputs]: Restyle. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-38/+32
* gnu: docbook-utils: Refactor package.•••* gnu/packages/docbook.scm (docbook-utils)[description]: Fix description. [source]: Patch source in snippet. [arguments]: Remove. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-47/+49
* gnu: docbook-xsl-1.79.1: Refactor package.•••* gnu/packages/docbook.scm (docbook-xsl-1.79.1)[source]: Remove bundled binary files. [arguments]: Use #:install-plan. Patch catalog.xml using xmlcatalog. Add phase 'install-doc. [native-inputs]: Add libxml2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-33/+61
* gnu: docbook-xsl: Refactor package.•••* gnu/packages/docbook.scm (docbook-xsl)[source]: Patch in snippet. [arguments]: Use sxml representation for xmlc file. Use xmlcatalog to manipulate catalog.xml instead of substitute*. Use #:install-plan instead of replacing 'install phase. [native-inputs]: Add docbook-xml-4.4 and libxml2, required for tests. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-56/+102
* gnu: Add fig2dev.•••The source used by the transfig package is outdated and its development was moved into the repository used by fig2dev though the utility `transfig' is considered obsolete and not built by default in the fig2dev package. In practice, this is not a problem since the user is generally after the `fig2dev' utility which was also provided in the (now obsolete) transfig package. Descriptions and comments pointing to the now obsolete packages are adjusted accordingly. For texlive-latex-make, this follow upstream at <https://gitlab.inria.fr/latex-utils/latex-make/-/commit/1dcc04aaa860b123924ae83fc30a47d6f7179f7a>. * gnu/packages/xfig.scm: Import all of (guix licenses). (xfig)[license]: Adjust accordingly. (fig2dev): New variable. (transfig): Deprecate in favor of fig2dev. * gnu/packages/patches/transfig-gcc10-fno-common.patch: Removed file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/docbook.scm (dblatex): Update comment. * gnu/packages/tex.scm (texlive-latex-make)[description]: Update description. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Bruno Victal2023-10-011-1/+1
* gnu: Rationalize texlive-updmap.cfg and texlive-tiny inputs.•••TEXLIVE-UPDMAP.CFG and TEXLIVE-TINY should only be used as native inputs. Also remove texlive packages already provided by them. * doc/build.scm (pdf-manual): * gnu/packages/algebra.scm (pari-gp): * gnu/packages/bioinformatics.scm (discrover): (phyml): (velvet): * gnu/packages/chemistry.scm (yaehmop): * gnu/packages/chez.scm (stex-bootstrap): (chez-web): (chez-sockets): * gnu/packages/cran.scm (r-prereg): * gnu/packages/docbook.scm (dblatex): * gnu/packages/emacs-xyz.scm (emacs-auctex): * gnu/packages/engineering.scm (fastcap): * gnu/packages/fsf.scm (book-faif): * gnu/packages/graphviz.scm (dot2tex): * gnu/packages/maths.scm (hypre): * gnu/packages/ocaml.scm (unison): (ocaml-bibtex2html): * gnu/packages/plotutils.scm (asymptote): * gnu/packages/python-xyz.scm (python-nbconvert): (python-pypandoc): * gnu/packages/radio.scm (gnuradio): (libosmo-dsp): * gnu/packages/statistics.scm (r-with-tests): * gnu/packages/tex.scm (texlive-makecmds): (texlive-innerscript): (teximpatient): (texlive-xkeyval): Remove texlive packages already provided by TEXLIVE-UPDMAP.CFG. Don't add TEXLIVE-TINY or TEXLIVE-UPDMAP.CFG as inputs. Nicolas Goaziou2023-07-181-13/+5
* gnu: texlive-fonts-rsfs -> texlive-rsfs.•••* gnu/packages/tex.scm (texlive-rsfs): New variable. (texlive-fonts-rsfs): Deprecate variable. * gnu/packages/docbook.scm (dblatex)[inputs]: * gnu/packages/python-xyz.scm (python-nbconvert)[propagated-inputs]: Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-overpic -> texlive-overpic.•••* gnu/packages/tex.scm (texlive-overpic): New variable. (texlive-latex-overpic): Deprecate variable. * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-multirow -> texlive-multirow.•••* gnu/packages/tex.scm (texlive-multirow): New variable. (texlive-latex-multirow): Deprecate variable. (texlive-metalogo): * gnu/packages/docbook.scm (dblatex): * gnu/packages/maths.scm (hypre): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-jknapltx -> texlive-jknapltx.•••* gnu/packages/tex.scm (texlive-jknapltx): New variable. (texlive-latex-jknapltx): Deprecate variable. * gnu/packages/docbook.scm (dblatex): * gnu/packages/python-xyz.scm (python-nbconvert): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-float -> texlive-float.•••* gnu/packages/tex.scm (texlive-float): New variable. (texlive-latex-float): Deprecate variable. (texlive-showexpl): (texlive-minted): (texlive-apa6): * gnu/packages/docbook.scm (dblatex): * gnu/packages/maths.scm (hypre): * gnu/packages/python-xyz.scm (python-nbconvert): * gnu/packages/sphinx.scm (python-sphinx): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-fancybox -> texlive-fancybox.•••* gnu/packages/tex.scm (texlive-fancybox): New variable. (texlive-latex-fancybox): Deprecate variable. * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-colortbl -> texlive-colortbl.•••* gnu/packages/tex.scm (texlive-colortbl): New variable. (texlive-latex-colortbl): Deprecate variable. (texlive-jadetex): * gnu/packages/docbook.scm (dblatex): * gnu/packages/maths.scm (hypre): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-changebar -> texlive-changebar.•••* gnu/packages/tex.scm (texlive-changebar): New variable. (texlive-latex-changebar): Deprecate variable. * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-bookmark -> texlive-bookmark.•••* gnu/packages/tex.scm (texlive-bookmark): New variable. (texlive-latex-bookmark): Deprecate variable. * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-footmisc -> texlive-footmisc.•••* gnu/packages/tex.scm (texlive-footmisc): New variable. (texlive-latex-footmisc): Deprecate variable. (texlive-latex-xkeyval): * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-appendix -> texlive-appendix.•••* gnu/packages/tex.scm (texlive-appendix): New variable. (texlive-latex-appendix): Deprecate variable. * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: texlive-latex-anysize -> texlive-anysize.•••* gnu/packages/tex.scm (texlive-anysize): New variable. (texlive-latex-anysize): Deprecate variable. * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou2023-07-181-1/+1
* gnu: docbook2x: Use gexps and remove input labels.•••* gnu/packages/docbook.scm (docbook2x) [arguments]: Use gexps. [inputs]: Remove input labels. Maxim Cournoyer2023-04-211-66/+65
* gnu: docbook-xml-5: Make it the default docbook-xml.•••* gnu/packages/docbook.scm (docbook-xml-5): Rename to... (docbook-xml): ... this, renaming the previous one to... (docbook-xml-4.5): ... this. (docbook2x) [inputs]: Replace docbook-xml with docbook-xml-4.5. * gnu/packages/freedesktop.scm (wayland) [native-inputs]: Likewise. * gnu/packages/freedesktop.scm (elogind): Likewise. * gnu/packages/databases.scm (postgresql-15): Likewise. * gnu/packages/documentation.scm (asciidoc): Likewise. * gnu/packages/networking.scm (iputils) [native-inputs]: Replace docbook-xml-5 with docbook-xml. Maxim Cournoyer2023-04-211-5/+4
* gnu: docbook-xml-5: Update to 5.1.•••* gnu/packages/docbook.scm (docbook-xml-5): Update to 5.1. Maxim Cournoyer2023-04-211-4/+4
* gnu: docbook-xml-4.1.2: Add missing catalog.xml.•••* gnu/packages/aux-files/xml/docbook-xml/catalog-4.1.2.xml: New file. * Makefile.am: Register it. * gnu/packages/docbook.scm (docbook-xml-4.1.2)[arguments]: Use prebuilt catalog.xml. [native-inputs]: Add libxml2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2023-04-211-1/+35
* gnu: docbook-xml: Use XSLT to patch catalog.xml.•••(sxml transforms) are unsuited here due to guile-bug #20339. * gnu/packages/aux-files/xml/patch-catalog-xml.xsl: New file. * Makefile.am: Register it. * gnu/packages/docbook.scm (docbook-xml-5)[native-inputs]: Add libxslt. [arguments]: Add phase to patch catalog.xml using XSLT. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2023-04-211-1/+13
* gnu: docbook-xml: Fix permissions.•••* gnu/packages/docbook.scm (docbook-xml-5) [arguments]: Remove unnecessary executable permissions. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2023-04-211-0/+7
* gnu: docbook-xml: Use copy-build-system.•••* gnu/packages/docbook.scm (docbook-xml-5)[build-system]: Switch to copy-build-system. [source][arguments]: Adapt to copy-build-system. (docbook-xml)[arguments]: Remove. [source]: Switch to url-fetch/zipbomb. (docbook-xml-4.4)[source]: Switch to url-fetch/zipbomb. (docbook-xml-4.3)[source]: Switch to url-fetch/zipbomb. (docbook-xml-4.2)[source]: Switch to url-fetch/zipbomb. (docbook-xml-4.1.2)[arguments]: Remove. [source]: Switch to url-fetch/zipbomb. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2023-04-211-67/+15
* Merge remote-tracking branch 'savannah/master' into core-updates•••Conflicts: gnu/local.mk gnu/packages/autotools.scm gnu/packages/cmake.scm gnu/packages/gnuzilla.scm gnu/packages/haskell.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/samba.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/wxwidgets.scm Christopher Baines2023-03-021-2/+2
|\