From 9eb02049b8a85d4d1979cc253e24fc756e653128 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Sat, 1 Jul 2023 22:37:49 +0200 Subject: gnu: dot2tex: Fix failing tests. TeX Live packages needed to build tests are moved to native inputs because propagating them may not be a good thing. Use might already be using monolithic TeX Live, or would may have their TeX Live installation on another system. * gnu/packages/graphviz.scm (dot2tex)[native-inputs]: Add TeX Live packages necessary to build documents generated during tests. [propagated-inputs]: Remove them. --- gnu/packages/graphviz.scm | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) (limited to 'gnu/packages') diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm index 61e4ec7a9f..08dd73b24f 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -379,21 +379,17 @@ graphs in Graphviz's DOT language, written in pure Python.") ;; (see: ;; https://github.com/kjellmf/dot2tex/issues/94). "-k" "not test_semicolon"))))))) - (native-inputs (list python-pytest)) + (native-inputs + (list python-pytest + (texlive-updmap.cfg + (list texlive-geometry + texlive-pgf + texlive-preview + texlive-pstricks + texlive-xcolor + texlive-xkeyval)))) (inputs (list graphviz)) - (propagated-inputs - (list python-pyparsing - ;; These TeX dependencies are propagated to make it easier to build - ;; the resulting generated TeX files, which \usepackage them. - texlive-amsmath - texlive-bin - texlive-geometry - texlive-latex-bin - texlive-pgf - texlive-pstricks - texlive-preview - texlive-xcolor - texlive-xkeyval)) + (propagated-inputs (list python-pyparsing)) (home-page "https://github.com/kjellmf/dot2tex") (synopsis "Graphviz to LaTeX converter") (description -- cgit v1.2.3 og/?id=694ceda3871e0132ffc863d39b91769bd501b9e1'>root/gnu/tests/audio.scm
)
AgeCommit message (Expand)Author
Author
2021-10-18hurd-boot: Set pfinet on the right node for AF_INET6....* gnu/build/hurd-boot.scm (set-hurd-device-translators): Fix /servers file name for AF_INET6. Ludovic Courtès
2020-10-14hurd-boot: Set /hurd/magic on /dev/fd....* gnu/build/hurd-boot.scm (set-hurd-device-translators)[devices]: Add "/dev/fd". Ludovic Courtès
2020-10-08hurd-boot: Create /servers/crash....* gnu/build/hurd-boot.scm (set-hurd-device-translators): Create /servers/crash. Ludovic Courtès
2020-06-27hurd-boot: Mount /proc, add /etc/mtab....* gnu/build/hurd-boot.scm (set-hurd-device-translators): Mount /proc. Add symlink to /etc/mtab into /proc/mounts. Jan (janneke) Nieuwenhuizen
2020-06-27hurd-boot: Remove duplicate calls to 'scope'....* gnu/build/hurd-boot.scm (set-hurd-device-translators): Remove duplicate calls to 'scope'. Jan (janneke) Nieuwenhuizen
2020-06-19hurd-boot: Use 'setxattr' instead of invoking settrans....Note: Using `getxattr' on the Hurd instead of running showtrans does not work (yet?). * gnu/build/hurd-boot.scm (setup-translator): Use 'setxattr' instead of invoking settrans. * gnu/system.scm (hurd-multiboot-modules): Add --x-xattr-translator-records to enable xattr-embedding of translators. Jan (janneke) Nieuwenhuizen
2020-06-19hurd-boot: Create individual translators instead of running MAKEDEV....* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Do not create dev/{null,zero,full,random,urandom} mount points. (passive-translator-xattr?, passive-translator-installed?, translated?, set-translator, set-hurd-device-translators): New procedures. (false-if-EEXIST): New macro. (boot-hurd-system): Use them instead of running MAKEDEV. Jan (janneke) Nieuwenhuizen
2020-06-08gnu: services: Add %hurd-startup-service....This decouples startup of the Hurd from the "hurd" package, moving the RC script into SYSTEM. * gnu/packages/hurd.scm (hurd)[inputs]: Remove hurd-rc-script. [arguments]: Do not substitute it. Update "runsystem.sh" to parse kernel arguments and exec into --system=SYSTEM/rc. (hurd-rc-script): Move to... * gnu/services.scm (%hurd-rc-file): ...this new variable. (hurd-rc-entry): New procedure. (%hurd-startup-service): Use it in new variable. * gnu/system.scm (hurd-default-essential-services): Use it. Jan (janneke) Nieuwenhuizen
2020-06-08hurd-boot: Further cleanup of "rc"....* gnu/packages/hurd.scm (hurd-rc-script): Move implementation to ... * gnu/build/hurd-boot.scm (boot-hurd-system): ...here, new file. * gnu/build/linux-boot.scm (make-hurd-device-nodes): Move there likewise. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Jan (janneke) Nieuwenhuizen