Commit graph

277 commits

Author SHA1 Message Date
Jelle Licht
41a010875b
gnu: biber: Update to 2.12.
* gnu/packages/tex.scm (biber): Update to 2.12.
[source]: Use 'git-fetch'. Add patch.
[inputs]: Add perl-file-slurper. Remove perl-file-slurp.
* gnu/packages/patches/biber-fix-encoding-write.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-01-07 15:40:58 +01:00
Pierre Neidhardt
a5bfedb45c
gnu: Add texlive-context-base.
* gnu/packages/tex.scm (texlive-context-base): New variable.
2018-12-14 23:32:39 +01:00
Pierre Neidhardt
744b883ed6
gnu: Add texlive-fonts-charter.
* gnu/packages/tex.scm (texlive-fonts-charter): New variable.
2018-12-14 23:32:39 +01:00
Pierre Neidhardt
7002a45d69
gnu: texlive-generic-pdftex: Include pdftex map.
* gnu/packages/tex.scm (texlive-generic-pdftex): Include pdftex map.
2018-12-14 23:32:39 +01:00
Pierre Neidhardt
6534e8853d
gnu: texlive-fonts-cm: Include type1 fonts.
* gnu/packages/tex.scm (texlive-fonts-cm): Include type1 fonts.
2018-12-14 23:32:39 +01:00
Pierre Neidhardt
bbd30e9785
gnu: texlive-dvips: Include all maps.
* gnu/packages/tex.scm (texlive-dvips): Include all maps.
2018-12-14 23:32:39 +01:00
Pierre Neidhardt
3159568951
gnu: Add texlive-bibtex.
* gnu/packages/tex.scm (texlive-bibtex): New variable.
2018-12-14 23:32:39 +01:00
Pierre Neidhardt
1d9ce461f2
gnu: Add texlive-fonts-xypic.
* gnu/packages/tex.scm (texlive-fonts-xypic): New variable.
2018-12-14 23:32:38 +01:00
Pierre Neidhardt
547ab6506f
gnu: Add texlive-generic-xypic.
* gnu/packages/tex.scm (texlive-generic-xypic): New variable.
2018-12-14 23:32:38 +01:00
Ludovic Courtès
21f7d88e7a
gnu: texlive-bin: Fix substitution regexp.
This is a followup to commit be200ef316.

* gnu/packages/tex.scm (texlive-bin)[arguments]: In
'disable-failing-test' phase, escape "|" characters.
2018-11-14 23:49:19 +01:00
Marius Bakke
c166a88dea
Merge branch 'master' into core-updates 2018-10-22 23:07:16 +02:00
Ricardo Wurmus
4348a059e5
gnu: Add texlive-latex-examplep.
* gnu/packages/tex.scm (texlive-latex-examplep): New variable.
2018-10-21 23:06:46 +02:00
Ricardo Wurmus
f50f343e0d
gnu: Add texlive-latex-verbatimbox.
* gnu/packages/tex.scm (texlive-latex-verbatimbox): New variable.
2018-10-21 23:06:46 +02:00
Ricardo Wurmus
1d0669f4b4
gnu: Add texlive-latex-readarray.
* gnu/packages/tex.scm (texlive-latex-readarray): New variable.
2018-10-21 23:06:46 +02:00
Ricardo Wurmus
893fbf1285
gnu: Add texlive-generic-listofitems.
* gnu/packages/tex.scm (texlive-generic-listofitems): New variable.
2018-10-21 23:06:46 +02:00
Ricardo Wurmus
49b2e86adf
gnu: Add texlive-latex-doi.
* gnu/packages/tex.scm (texlive-latex-doi): New variable.
2018-10-21 23:06:46 +02:00
Marius Bakke
ffddb42d6c
Merge branch 'master' into core-updates 2018-10-21 18:06:02 +02:00
Marius Bakke
be200ef316
gnu: texlive-bin: Fix FTBFS on i686-linux.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Add phase 'disable-failing-test'.
2018-10-19 18:51:46 +02:00
Pierre Neidhardt
e7b2937d19
gnu: Add texlive-latex-koma-script.
* gnu/packages/tex.scm (texlive-latex-koma-script): New variable.
2018-10-19 15:17:55 +02:00
Pierre Neidhardt
17ef5f1ff9
gnu: Add texlive-latex-pgf.
* gnu/packages/tex.scm (texlive-latex-pgf): New variable.
2018-10-19 15:16:40 +02:00
Pierre Neidhardt
910d67fb95
gnu: Add texlive-generic-ulem.
* gnu/packages/tex.scm (texlive-generic-ulem): New variable.
2018-10-19 15:11:52 +02:00
Pierre Neidhardt
0e73c11bb2
gnu: Add texlive-latex-eukdate.
* gnu/packages/tex.scm (texlive-latex-eukdate): New variable.
2018-10-19 15:10:18 +02:00
Pierre Neidhardt
707babdde4
gnu: Add texlive-latex-needspace.
* gnu/packages/tex.scm (texlive-latex-needspace): New variable.
2018-10-19 15:10:02 +02:00
Pierre Neidhardt
b718793e2a
gnu: Add texlive-latex-ms.
* gnu/packages/tex.scm (texlive-latex-ms): New variable.
2018-10-19 15:08:45 +02:00
Marius Bakke
fe79ce3b1f
Merge branch 'master' into core-updates 2018-09-10 01:37:32 +02:00
Roel Janssen
c36d972531
gnu: Update texmaker to 5.0.2.
* gnu/packages/tex.scm (texmaker): Update to 5.0.2.
2018-09-09 21:59:08 +02:00
Marius Bakke
839167ff9d
Merge branch 'staging' into core-updates 2018-08-25 16:44:07 +02:00
Pierre Neidhardt
756fc3e1ef
gnu: texlive-latex-base: Include support files.
* gnu/packages/tex.scm (texlive-latex-base)[native-inputs]: Include support files.
2018-08-21 16:32:22 +02:00
Pierre Neidhardt
288c8c97e8
gnu: Add texlive-latex-ocgx2.
* gnu/packages/tex.scm (texlive-latex-ocgx2): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-16 16:53:29 -04:00
Pierre Neidhardt
7d50dff34c
gnu: Add texlive-latex-media9.
* gnu/packages/tex.scm (texlive-latex-media9): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-16 16:53:26 -04:00
Pierre Neidhardt
3d4908a77b
gnu: texlive-latex-l3packages: Fix missing files.
* gnu/packages/tex.scm (texlive-latex-l3packages): Actually install the files.
2018-08-14 10:41:08 +02:00
Tobias Geerinckx-Rice
9aba9b1278
Migrate search.cpan.org home pages to metacpan.org.
The venerable search.cpan.org has retired[0].

[0]: https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html

* guix/import/cpan.scm (cpan-home): Generate metacpan.org home page URIs.
Update all previously generated ones in (gnu packages) to their
canonical new homes.
2018-08-11 17:22:31 +02:00
Ricardo Wurmus
f1728d4346
Merge branch 'master' into core-updates 2018-06-29 22:51:23 +02:00
Ricardo Wurmus
3e1ebaab35
gnu: texlive: Update to 20180414.
* gnu/packages/tex.scm (texlive, texlive-bin, texlive-extra-src,
texlive-texmf-src, texlive-texmf): Update to 20180414.
(texlive-bin)[source]: Replace patch.
[arguments]: Add build phase "use-code-for-new-poppler".
2018-06-29 21:53:56 +02:00
Arun Isaac
b4eae997fe
gnu: texlive-bin: Use absolute path to ghostscript executable "gs".
* gnu/packages/tex.scm (texlive-bin)[arguments]: Rename fix-unix-detection
phase to configure-ghostscript-executable. Replace "gs" in epstopdf.pl with
the absolute path to "gs" in the store.
2018-06-17 21:29:07 +05:30
Mark H Weaver
f0ae90cbbb
Merge branch 'master' into core-updates 2018-04-30 16:48:15 -04:00
Arun Isaac
b02b6f32a5
gnu: texlive-bin: Patch texlua shebangs.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Patch texlua shebangs in
postint phase.
2018-04-21 00:19:33 +05:30
Arun Isaac
a9fda571c3
gnu: texlive-bin: Use ghostscript executable "gs" in ps2eps.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Add fix-unix-detection phase.
Replace system* with invoke in postint phase.
2018-04-21 00:19:15 +05:30
Mark H Weaver
0371132c37
gnu: texlive-texmf: Return #t from all phases.
* gnu/packages/tex.scm (texlive-texmf): Use invoke instead of system*, and
return #t from all phases.
2018-04-12 04:02:54 -04:00
Mark H Weaver
286eedeca0
gnu: texlive-texmf: Use invoke instead of system*.
* gnu/packages/tex.scm (texlive-texmf)[arguments]: Use invoke instead of
system*, and return #t from all phases.
2018-04-12 04:02:52 -04:00
Marius Bakke
5576cfabf3
Merge branch 'master' into core-updates 2018-03-29 17:34:41 +02:00
Mark H Weaver
e3cfef22c4
gnu: Use invoke and return #t from all builders.
* gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm,
gnu/packages/avr.scm, gnu/packages/base.scm, gnu/packages/bioinformatics.scm,
gnu/packages/certs.scm, gnu/packages/check.scm, gnu/packages/code.scm,
gnu/packages/commencement.scm, gnu/packages/dictionaries.scm,
gnu/packages/docbook.scm, gnu/packages/emacs.scm, gnu/packages/embedded.scm,
gnu/packages/fonts.scm, gnu/packages/games.scm, gnu/packages/gnome.scm,
gnu/packages/gnu-doc.scm, gnu/packages/guile.scm, gnu/packages/hurd.scm,
gnu/packages/javascript.scm, gnu/packages/libreoffice.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lxde.scm,
gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm,
gnu/packages/pkg-config.scm, gnu/packages/qt.scm, gnu/packages/rust.scm,
gnu/packages/scheme.scm, gnu/packages/sdl.scm, gnu/packages/statistics.scm,
gnu/packages/syncthing.scm, gnu/packages/tex.scm, gnu/packages/web.scm,
gnu/packages/wine.scm, gnu/packages/xfce.scm: In the builders of packages
using 'trivial-build-system', use invoke where appropriate, raise exceptions
on errors, and otherwise return #t.
2018-03-27 21:35:41 -04:00
Tobias Geerinckx-Rice
8960b2e64d
gnu: lyx: Use HTTPS home page.
* gnu/packages/tex.scm (lyx)[home-page]: Use HTTPS.
2018-03-27 22:00:14 +02:00
Mark H Weaver
6c23ed9b58
gnu: texmaker: Use invoke.
* gnu/packages/tex.scm (texmaker)[arguments]: Use invoke in the custom
configure phase.
2018-03-23 04:44:45 -04:00
Mark H Weaver
3730a10786
gnu: texlive-metafont-base: Use invoke.
* gnu/packages/tex.scm (texlive-metafont-base)[arguments]: Use invoke in the
custom build phase.
2018-03-23 04:44:39 -04:00
Mark H Weaver
4f2f53f939
gnu: texlive-latex-base: Use invoke.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Use invoke and remove
vestigial plumbing.
2018-03-23 04:44:33 -04:00
Mark H Weaver
d8ac82c209
gnu: texlive-fonts-rsfs: Remove vestigial error plumbing.
* gnu/packages/tex.scm (texlive-fonts-rsfs)[arguments]: Remove vestigial error
code plumbing.
2018-03-23 04:44:27 -04:00
Mark H Weaver
806faaabd1
gnu: texlive-fonts-latex: Use invoke.
* gnu/packages/tex.scm (texlive-fonts-latex)[arguments]: Use invoke and remove
vestigial plumbing from the build phase.
2018-03-23 04:44:21 -04:00
Mark H Weaver
849527e531
gnu: texlive-fonts-knuth-lib: Use invoke.
* gnu/packages/tex.scm (texlive-fonts-knuth-lib)[arguments]: Use invoke in the
custom build phase.
2018-03-23 04:44:15 -04:00
Mark H Weaver
c4fc86e4f8
gnu: texlive-fonts-ec: Remove vestigial error code plumbing.
* gnu/packages/tex.scm (texlive-fonts-ec)[arguments]: Remove vestigial error
code plumbing.
2018-03-23 04:44:09 -04:00