~ruther/guix-local

ref: ee33cb893e8db15a5fe4e49c58c5a75bfb02b086 guix-local/gnu d---------
ee33cb89 — Bruno Victal 2 years ago
gnu: gdcm: Build manpages.

* gnu/packages/bioinformatics.scm (gdcm)[arguments]<#:configure-flags>:
Re-enable manpages.
[native-inputs]: Add libxslt.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
cc30f853 — Bruno Victal 2 years ago
gnu: tunctl: Update comment.

The actual dependency is docbook-to-man which is a completely different
project [1]. (unrelated to docbook2x and docbook-utils)

[1]: <https://www.oasis-open.org/docbook/tools/dtm/>

* gnu/packages/networking.scm (tunctl): Update comment.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
b8a254ce — Bruno Victal 2 years ago
gnu: alsa-utils: Rewrite with G-Expressions.

* gnu/packages/linux.scm (alsa-utils)[arguments]: Rewrite with G-Expressions.
<#:phases>: Drop obsolete 'disable-broken-test phase. Drop trailing #t.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
55ce97b1 — Bruno Victal 2 years ago
gnu: alsa-utils: Build manpages.

* gnu/packages/linux.scm (alsa-utils)[arguments]<#:configure-flags>: Re-enable
xmlto for building manpages.
[inputs]: Move xmlto to …
[native-inputs]: … here and restyle. Add docbook-xml-4.2 and docbook-xsl.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
b1fde762 — Bruno Victal 2 years ago
gnu: libnotify: Split documentation.

* gnu/packages/gnome.scm (libnotify)[arguments]<#:phases>: Add 'move-doc
phase.
[outputs]: Add 'doc output.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I59bd0bf321e42c6f64eb16844c14f4982ed2dd87
ab2dd041 — Bruno Victal 2 years ago
gnu: libnotify: Drop docbook workarounds.

* gnu/packages/gnome.scm (libnotify)[arguments]<#:phases>: Drop 'fix-docbook
phase.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
157cdce9 — Bruno Victal 2 years ago
gnu: iputils: Restyle description and native-inputs.

* gnu/packages/networking.scm (iputils)[native-inputs]: Reorder inputs.
[description]: Use @table over @itemize.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
4c9d88a1 — Bruno Victal 2 years ago
gnu: iputils: Use docbook-xml-5.0.1.

* gnu/packages/networking.scm (iputils)[native-inputs]: Use docbook-xml-5.0.1
over docbook-xml.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
04372ec0 — Bruno Victal 2 years ago
gnu: vmpk: Drop docbook workaround.

* gnu/packages/music.scm (vmpk)[arguments]<#:phases>: Drop 'fix-docbook
phase.
[native-inputs]: Add docbook-xml-4.4.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
3e8ef026 — Bruno Victal 2 years ago
gnu: drumstick: Drop docbook workaround.

* gnu/packages/music.scm (drumstick)[arguments]<#:phases>: Drop 'fix-docbook
phase.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
44d6542e — Bruno Victal 2 years ago
gnu: tdb: Build manpages.

* gnu/packages/databases.scm (tdb)[native-inputs]: Add docbook-xsl and
libxslt.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
28bfbdb7 — Bruno Victal 2 years ago
gnu: sssd: Drop xmllint workaround.

* gnu/packages/sssd.scm (sssd)[arguments]<#:make-flags>: Drop XMLLINT_FLAGS.
[native-inputs]: Add docbook-xml-4.4.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
33014590 — Bruno Victal 2 years ago
gnu: gnome-session: Remove libxml2.

Observations:
1. No longer required for XML_CATALOG_FILES.
   These are already adequately set within the used dependencies

2. It's not required for gnome-session but by libxkbcommon.
   libxkbcommon was fixed to convey this by use of a symlink.

2.1. Shouldn't count as a native-input but as a regular input.
     … since this is a dependency for xkbregistry (from libxkbcommon).

* gnu/packages/gnome.scm (gnome-session)[native-inputs]: Remove libxml2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ie2300d1c24c03223a6adeba8bd7c415b5bc677b0
abad61d6 — Bruno Victal 2 years ago
gnu: libxkbcommon: Faux propagate libxml2.

xkbregistry.pc lists libxml2 as a requirement.
Use a symlink for the libxml-2.0.pc to avoid setting libxml2 as a
propagated-input.

* gnu/packages/xdisorg.scm (libxkbcommon)[arguments]<#:phases>: Add
symlink-pc.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
01daea59 — Bruno Victal 2 years ago
gnu: libxkbcommon: Add doc output.

* gnu/packages/xdisorg.scm (libxkbcommon)[arguments]: Restyle.
<#:phases>: Add 'move-doc.
[outputs]: Add doc.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I28ed23167f24e2cc3e29c0de3507fe76cf0fb5d2
7fb994eb — Bruno Victal 2 years ago
gnu: metapixel: Rewrite with G-Expressions.

* gnu/packages/image-processing.scm (metapixel)[arguments]: Rewrite with
G-Expressions.
[inputs, native-inputs]: Drop labels.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
775c4182 — Bruno Victal 2 years ago
gnu: metapixel: Drop docbook workaround.

* gnu/packages/image-processing.scm (metapixel)[arguments]<#:phases>: Drop
'make-local-docbook-xml phase.
[native-inputs]: Use docbook-xml-4.2 instead of docbook-xml.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
27b60ae8 — Bruno Victal 2 years ago
gnu: gnome-session: Build documentation.

* gnu/packages/gnome.scm (gnome-session)[native-inputs]: Replace docbook-xml
with docbook-xml-4.1.2.
[arguments]<#:configure-flags>: Build documentation.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
653c40ae — Bruno Victal 2 years ago
gnu: git-crypt: Remove docbook workarounds.

* gnu/packages/version-control.scm (git-crypt)[arguments]: Use G-Expressions.
<#:phases>: Refactored into …
<#:make-flags>: … here.
[native-inputs]: Add docbook-xml-4.2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
75edbd4f — Bruno Victal 2 years ago
gnu: gtk: Drop docbook workaround.

* gnu/packages/gtk.scm (gtk)[arguments]<#:phases>: Drop docbook workaround.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Next