diff options
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/chez.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/python-xyz.scm | 6 | ||||
| -rw-r--r-- | gnu/packages/tex.scm | 75 |
3 files changed, 36 insertions, 49 deletions
diff --git a/gnu/packages/chez.scm b/gnu/packages/chez.scm index 1cd2cde71be..adc2f1976ed 100644 --- a/gnu/packages/chez.scm +++ b/gnu/packages/chez.scm | |||
| @@ -320,9 +320,9 @@ and 32-bit PowerPC architectures.") | |||
| 320 | texlive-generic-epsf | 320 | texlive-generic-epsf |
| 321 | texlive-metapost | 321 | texlive-metapost |
| 322 | texlive-fonts-charter | 322 | texlive-fonts-charter |
| 323 | texlive-generic-pdftex | ||
| 324 | texlive-context-base | 323 | texlive-context-base |
| 325 | texlive-fonts-cm | 324 | texlive-fonts-cm |
| 325 | texlive-pdftex | ||
| 326 | texlive-tex-plain))))) | 326 | texlive-tex-plain))))) |
| 327 | (arguments | 327 | (arguments |
| 328 | `(#:make-flags (list (string-append "PREFIX=" %output) | 328 | `(#:make-flags (list (string-append "PREFIX=" %output) |
| @@ -381,7 +381,7 @@ programming in Scheme.") | |||
| 381 | (native-inputs | 381 | (native-inputs |
| 382 | `(("chez-scheme" ,chez-scheme) | 382 | `(("chez-scheme" ,chez-scheme) |
| 383 | ("chez-web" ,chez-web) | 383 | ("chez-web" ,chez-web) |
| 384 | ("texlive" ,(texlive-union (list texlive-generic-pdftex))))) | 384 | ("texlive" ,(texlive-union (list texlive-pdftex))))) |
| 385 | (arguments | 385 | (arguments |
| 386 | `(#:tests? #f ; no tests | 386 | `(#:tests? #f ; no tests |
| 387 | #:phases | 387 | #:phases |
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e98eec19bc4..11e9d3437b0 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm | |||
| @@ -5386,7 +5386,7 @@ readable format.") | |||
| 5386 | ("texlive" ,(texlive-union (list texlive-fonts-cm-super | 5386 | ("texlive" ,(texlive-union (list texlive-fonts-cm-super |
| 5387 | texlive-fonts-ec | 5387 | texlive-fonts-ec |
| 5388 | texlive-generic-ifxetex | 5388 | texlive-generic-ifxetex |
| 5389 | texlive-generic-pdftex | 5389 | texlive-pdftex |
| 5390 | texlive-amsfonts/patched | 5390 | texlive-amsfonts/patched |
| 5391 | texlive-latex-capt-of | 5391 | texlive-latex-capt-of |
| 5392 | texlive-latex-cmap | 5392 | texlive-latex-cmap |
| @@ -5929,7 +5929,7 @@ toolkits.") | |||
| 5929 | texlive-latex-type1cm | 5929 | texlive-latex-type1cm |
| 5930 | texlive-latex-ucs | 5930 | texlive-latex-ucs |
| 5931 | 5931 | ||
| 5932 | texlive-generic-pdftex | 5932 | texlive-pdftex |
| 5933 | 5933 | ||
| 5934 | texlive-fonts-ec | 5934 | texlive-fonts-ec |
| 5935 | texlive-fonts-adobe-times | 5935 | texlive-fonts-adobe-times |
| @@ -8264,7 +8264,7 @@ computing.") | |||
| 8264 | ("texlive" ,(texlive-union (list texlive-amsfonts/patched | 8264 | ("texlive" ,(texlive-union (list texlive-amsfonts/patched |
| 8265 | texlive-fonts-ec | 8265 | texlive-fonts-ec |
| 8266 | texlive-generic-ifxetex | 8266 | texlive-generic-ifxetex |
| 8267 | texlive-generic-pdftex | 8267 | texlive-pdftex |
| 8268 | texlive-latex-capt-of | 8268 | texlive-latex-capt-of |
| 8269 | texlive-latex-cmap | 8269 | texlive-latex-cmap |
| 8270 | texlive-latex-environ | 8270 | texlive-latex-environ |
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 2c9acc5019a..306f9a4f7cf 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm | |||
| @@ -6187,49 +6187,33 @@ requires the suffix package, which in turn requires that it runs under | |||
| 6187 | e-TeX.") | 6187 | e-TeX.") |
| 6188 | (license license:lppl1.3+))) | 6188 | (license license:lppl1.3+))) |
| 6189 | 6189 | ||
| 6190 | (define-public texlive-generic-pdftex | 6190 | (define-public texlive-pdftex |
| 6191 | (package | 6191 | (package |
| 6192 | (name "texlive-generic-pdftex") | 6192 | (inherit (simple-texlive-package |
| 6193 | (version (number->string %texlive-revision)) | 6193 | "texlive-pdftex" |
| 6194 | (source (origin | 6194 | (list "/doc/pdftex/" |
| 6195 | (method svn-fetch) | 6195 | "/doc/man/man1/pdftex.1" |
| 6196 | (uri (svn-reference | 6196 | "/doc/man/man1/pdfetex.1" |
| 6197 | (url (string-append "svn://www.tug.org/texlive/tags/" | 6197 | "/fonts/map/dvips/dummy-space/dummy-space.map" |
| 6198 | %texlive-tag "/Master/texmf-dist/" | 6198 | "/fonts/tfm/public/pdftex/dummy-space.tfm" |
| 6199 | "/tex/generic/pdftex")) | 6199 | "/fonts/type1/public/pdftex/dummy-space.pfb" |
| 6200 | (revision %texlive-revision))) | 6200 | "/scripts/simpdftex/simpdftex" |
| 6201 | (file-name (string-append name "-" version "-checkout")) | 6201 | "/tex/generic/config/pdftex-dvi.tex" |
| 6202 | (sha256 | 6202 | "/tex/generic/pdftex/glyphtounicode.tex" |
| 6203 | (base32 | 6203 | "/tex/generic/pdftex/pdfcolor.tex") |
| 6204 | "0k68zmqzs4qvrqxdwsrawbjb14hxqjfamq649azvai0jjxdpkljd")))) | 6204 | (base32 |
| 6205 | (build-system trivial-build-system) | 6205 | "0wsgbl0jrqc1qzgf23dla6b95lv2h8x6xvs5466d8jdrih6pwriq") |
| 6206 | (arguments | 6206 | #:trivial? #t)) |
| 6207 | `(#:modules ((guix build utils)) | 6207 | ;; TODO: add this missing package: |
| 6208 | #:builder | 6208 | ;; dehyph |
| 6209 | (begin | 6209 | (propagated-inputs |
| 6210 | (use-modules (guix build utils)) | 6210 | `(("texlive-cm" ,texlive-cm) |
| 6211 | (let ((target (string-append (assoc-ref %outputs "out") | 6211 | ("texlive-etex" ,texlive-etex) |
| 6212 | "/share/texmf-dist/tex/generic/pdftex")) | 6212 | ("texlive-fonts-knuth-lib" ,texlive-fonts-knuth-lib) |
| 6213 | (target-map (string-append (assoc-ref %outputs "out") | 6213 | ("texlive-hyphen-base" ,texlive-hyphen-base) |
| 6214 | "/share/texmf-dist/fonts/map/pdftex"))) | 6214 | ("texlive-kpathsea" ,texlive-kpathsea) |
| 6215 | (mkdir-p target) | 6215 | ("texlive-tex-ini-files" ,texlive-tex-ini-files) |
| 6216 | (copy-recursively (assoc-ref %build-inputs "source") target) | 6216 | ("texlive-tex-plain" ,texlive-tex-plain))) |
| 6217 | (mkdir-p target-map) | ||
| 6218 | (copy-recursively (assoc-ref %build-inputs "pdftex-map") target-map) | ||
| 6219 | #t)))) | ||
| 6220 | (native-inputs | ||
| 6221 | `(("pdftex-map" | ||
| 6222 | ,(origin | ||
| 6223 | (method svn-fetch) | ||
| 6224 | (uri (svn-reference | ||
| 6225 | (url (string-append "svn://www.tug.org/texlive/tags/" | ||
| 6226 | %texlive-tag "/Master/texmf-dist/" | ||
| 6227 | "/fonts/map/pdftex")) | ||
| 6228 | (revision %texlive-revision))) | ||
| 6229 | (file-name (string-append name "-map-" version "-checkout")) | ||
| 6230 | (sha256 | ||
| 6231 | (base32 | ||
| 6232 | "03rfif2631pgd8g1ar4xblcdh078kky7fvw3kfsj5a47rxxgicp2")))))) | ||
| 6233 | (home-page "https://www.ctan.org/pkg/pdftex") | 6217 | (home-page "https://www.ctan.org/pkg/pdftex") |
| 6234 | (synopsis "TeX extension for direct creation of PDF") | 6218 | (synopsis "TeX extension for direct creation of PDF") |
| 6235 | (description | 6219 | (description |
| @@ -6237,6 +6221,9 @@ e-TeX.") | |||
| 6237 | directly generate PDF documents instead of DVI.") | 6221 | directly generate PDF documents instead of DVI.") |
| 6238 | (license license:gpl2+))) | 6222 | (license license:gpl2+))) |
| 6239 | 6223 | ||
| 6224 | (define-public texlive-generic-pdftex | ||
| 6225 | (deprecated-package "texlive-generic-pdftex" texlive-pdftex)) | ||
| 6226 | |||
| 6240 | (define texlive-texmf | 6227 | (define texlive-texmf |
| 6241 | (package | 6228 | (package |
| 6242 | (name "texlive-texmf") | 6229 | (name "texlive-texmf") |
| @@ -6617,7 +6604,7 @@ develop documents with LaTeX, in a single application.") | |||
| 6617 | texlive-fonts-adobe-zapfding | 6604 | texlive-fonts-adobe-zapfding |
| 6618 | texlive-fonts-knuth-lib | 6605 | texlive-fonts-knuth-lib |
| 6619 | texlive-fonts-mflogo-font | 6606 | texlive-fonts-mflogo-font |
| 6620 | texlive-generic-pdftex))) | 6607 | texlive-pdftex))) |
| 6621 | ("automake" ,automake))) | 6608 | ("automake" ,automake))) |
| 6622 | (home-page "https://www.gnu.org/software/teximpatient/") | 6609 | (home-page "https://www.gnu.org/software/teximpatient/") |
| 6623 | (synopsis "Book on TeX, plain TeX and Eplain") | 6610 | (synopsis "Book on TeX, plain TeX and Eplain") |
| @@ -7421,7 +7408,7 @@ the file to which it applies.") | |||
| 7421 | (delete-file (string-append target "/pdfx.sty")) | 7408 | (delete-file (string-append target "/pdfx.sty")) |
| 7422 | #t)))))) | 7409 | #t)))))) |
| 7423 | (propagated-inputs | 7410 | (propagated-inputs |
| 7424 | `(("texlive-generic-pdftex" ,texlive-generic-pdftex))) | 7411 | `(("texlive-pdftex" ,texlive-pdftex))) |
| 7425 | (native-inputs | 7412 | (native-inputs |
| 7426 | `(("texlive-tex-pdfx" | 7413 | `(("texlive-tex-pdfx" |
| 7427 | ,(origin | 7414 | ,(origin |
