diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-03 22:04:36 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-18 18:16:49 +0200 |
commit | 29cc6b1cd6a20f7b077eaf9557db585af019c5f6 (patch) | |
tree | 061cebde47d35d38b15f48cc970d6fcef4c4811d /gnu/packages/maths.scm | |
parent | 582ec648c9986a0e267a07da59c9f9712805610d (diff) |
gnu: Deprecate `texlive-tiny'.
At this point, there are three equivalent TeX Live sub-systems:
texlive-scheme-basic, texlive-tiny, and (texlive-updmap.cfg). It is confusing
to keep so many around.
* doc/contributing.texi (Submitting Patches): Remove reference to
TEXLIVE-TINY.
* gnu/packages/algebra.scm (pari-gp)[native-inputs]:
(giac)[native-inputs]:
* gnu/packages/chez.scm (chez-sockets)[native-inputs]:
* gnu/packages/engineering.scm (fastcap)[native-inputs]:
* gnu/packages/gettext.scm (po4a)[native-inputs]:
* gnu/packages/maths.scm (cddlib)[native-inputs]:
(gnuplot)[native-inputs]:
(itpp)[native-inputs]:
* gnu/packages/ocaml.scm (unison)[native-inputs]:
* gnu/packages/pdf.scm (extractpdfmark)[native-inputs]:
* gnu/packages/photo.scm (enblend-enfuse): Replace TEXLIVE-TINY with a call to TEXLIVE-UPDMAP.CFG.
* gnu/packages/radio.scm (gnuradio)[native-inputs]: Remove unnecessary
TEXLIVE-TINY.
* gnu/packages/tex.scm (texlive-tiny): Deprecate it in favor of TEXLIVE-SCHEME-BASIC.
(texlive-makecmds)[native-inputs]: Replace TEXLIVE-TINY with a call to TEXLIVE-UPDMAP.CFG.
* guix/lint.scm (check-inputs-should-be-native): Check only for
"texlive-updmap.cfg" input name.
Diffstat (limited to 'gnu/packages/maths.scm')
-rw-r--r-- | gnu/packages/maths.scm | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 27ded198d0..40c1433284 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -829,29 +829,30 @@ integer programming problems and computes Markov bases for statistics.") (version "0.94m") (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/cddlib/cddlib") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "09s8323h5w9j6mpl1yc6lm770dkskfxd2ayyafkcjllmnncxzfa0")))) + (method git-fetch) + (uri (git-reference + (url "https://github.com/cddlib/cddlib") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "09s8323h5w9j6mpl1yc6lm770dkskfxd2ayyafkcjllmnncxzfa0")))) (build-system gnu-build-system) (inputs (list gmp)) - (native-inputs (list autoconf - automake - libtool - texlive-amsfonts - texlive-l3backend - texlive-graphics - texlive-l3backend - texlive-tiny)) + (native-inputs + (list autoconf + automake + libtool + (texlive-updmap.cfg + (list texlive-amsfonts + texlive-graphics + texlive-l3backend + texlive-l3backend)))) (arguments (list #:configure-flags - #~(list (string-append "--docdir=" #$output - "/share/doc/" #$name "-" #$version)))) + #~(list (string-append "--docdir=" #$output + "/share/doc/" #$name "-" #$version)))) (home-page "https://www.inf.ethz.ch/personal/fukudak/cdd_home/index.html") (synopsis "Library for convex hulls and extreme rays of polyhedra") (description @@ -1237,7 +1238,7 @@ in the terminal or with an external viewer.") (base32 "1kzmj4yyxvlxqzqbrw6sx6dnvhj1zzqnciyb8ryzy6mdrb3pj4lk")))) (build-system gnu-build-system) (native-inputs - (list pkg-config texlive-tiny)) + (list pkg-config (texlive-updmap.cfg))) (inputs (list cairo gd lua pango readline)) (arguments @@ -1947,7 +1948,7 @@ the resulting text.") ;; FIXME: Even though the fonts are available dvips complains: ;; "Font cmmi10 not found; characters will be left blank." (native-inputs - `(("texlive" ,texlive-tiny) + `(("texlive" ,(texlive-updmap.cfg)) ("ghostscript" ,ghostscript) ("doxygen" ,doxygen))) (home-page "https://itpp.sourceforge.net") |