Commit Graph

468 Commits

Author SHA1 Message Date
Ricardo Wurmus 702f23b3b8
gnu: texlive-latex-base: Fix xetex and xelatex formats.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Build xetex and
xelatex formats with matching interpreters.
2017-07-09 17:07:27 +02:00
Ricardo Wurmus a0aa6b59dd
gnu: Add texlive-tex-texinfo.
* gnu/packages/tex.scm (texlive-tex-texinfo): New variable.
2017-06-29 01:54:34 +02:00
Ricardo Wurmus 9f86ef85cf
gnu: Add texlive-latex-hyperref.
* gnu/packages/tex.scm (texlive-latex-hyperref): New variable.
2017-06-29 01:54:34 +02:00
Ricardo Wurmus bd6e23856f
gnu: texlive-latex-base: Install additional formats.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Additionally build and
install tex.fmt, pdftex.fmt, pdfetex.fmt, and pdflatex.fmt.
2017-06-29 01:54:34 +02:00
Ricardo Wurmus 51c15375ab
gnu: texlive-latex-graphics: Update hash for graphics-def.
This is a follow-up commit to e3c970fc5c.

* gnu/packages/tex.scm (texlive-latex-graphics)[native-inputs]: Update hash
for graphics-def.
2017-06-28 07:56:51 +02:00
Ricardo Wurmus 171160d569
gnu: Add texlive-latex-seminar.
* gnu/packages/tex.scm (texlive-latex-seminar): New variable.
2017-06-28 07:56:50 +02:00
Ricardo Wurmus 9b416042d1
gnu: Add texlive-latex-natbib.
* gnu/packages/tex.scm (texlive-latex-natbib): New variable.
2017-06-28 07:56:50 +02:00
Arun Isaac 148585c240
gnu: Move contents of zip module into compression module.
* gnu/packages/zip.scm (zip, unzip, zziplib, perl-zip): Move to...
* gnu/packages/compression.scm: ...here.
* gnu/packages/zip.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister deleted file.
* po/packages/POTFILES.in: Unregister deleted file.
* gnu/packages/{audio, avr, bioinformatics, busybox, cdrom, ci, compression,
docbook, documentation, fonts, fpga, game-development, games, gl, gnome,
gnuzilla, graphics, guile, haskell, image, java, kodi, ldc, libreoffice,
markup, maths, mc, monitoring, music, php, pretty-print, python, scheme,
smalltalk, statistics, synergy, tex, textutils, video, web-browsers, xml,
zip}.scm, guix/build-system/{ant, font}.scm, guix/{download, packages}.scm:
Adapt module import.
2017-06-20 18:10:35 +05:30
Ricardo Wurmus 83474718f2
gnu: texlive-latex-l3packages: Update to revision 44591.
* gnu/packages/tex.scm (texlive-latex-l3packages): Update to revision 44591.
2017-06-19 08:22:04 +02:00
Ricardo Wurmus 1f7d1010b6
gnu: texlive-latex-l3kernel: Update to revision 44591.
* gnu/packages/tex.scm (texlive-latex-l3kernel): Update to revision 44591.
2017-06-19 08:22:04 +02:00
Ricardo Wurmus e3c970fc5c
gnu: texlive-latex-graphics: Update to revision 44591.
* gnu/packages/tex.scm (texlive-latex-graphics): Update to revision 44591.
2017-06-19 08:22:04 +02:00
Ricardo Wurmus fea8eef34b
gnu: texlive-generic-ifxetex: Use %texlive-revision as version.
* gnu/packages/tex.scm (texlive-generic-ifxetex)[version]: Change to
%texlive-revision.
2017-06-19 08:22:04 +02:00
Ricardo Wurmus 96c336be07
gnu: texlive-tex-plain: Update to revision 44591.
* gnu/packages/tex.scm (texlive-tex-plain): Update to revision 44591.
2017-06-19 08:22:03 +02:00
Ricardo Wurmus 15dc52e5a7
gnu: texlive-dvips: Update to revision 44591.
* gnu/packages/tex.scm (texlive-dvips): Update to revision 44591.
2017-06-19 08:22:03 +02:00
Ricardo Wurmus 3abe72bdb4
gnu: texlive-bin: Export variable.
This is needed by the texlive build system.

* gnu/packages/tex.scm (texlive-bin): Export variable.
2017-06-16 08:48:37 +02:00
Ricardo Wurmus 9d4f8dc289
gnu: Add texlive-tiny.
* gnu/packages/tex.scm (texlive-tiny): New variable.
2017-06-15 17:03:18 +02:00
Ricardo Wurmus cb7bc20a4d
gnu: Add texlive-union.
* gnu/packages/tex.scm (texlive-union): New procedure.
2017-06-15 17:03:18 +02:00
Ricardo Wurmus 83fe6231cb
gnu: Add texlive-latex-psnfss.
* gnu/packages/tex.scm (texlive-latex-psnfss): New variable.
2017-06-15 17:03:18 +02:00
Ricardo Wurmus 93286d3857
gnu: texlive-latex-cyrillic.
* gnu/packages/tex.scm (texlive-latex-cyrillic): New variable.
2017-06-15 17:03:18 +02:00
Ricardo Wurmus f84d5a09d4
gnu: Add texlive-latex-babel.
* gnu/packages/tex.scm (texlive-latex-babel): New variable.
2017-06-15 17:03:18 +02:00
Ricardo Wurmus 18e366e856
gnu: Add texlive-latex-amscls.
* gnu/packages/tex.scm (texlive-latex-amscls): New variable.
2017-06-15 17:03:18 +02:00
Ricardo Wurmus 2573163a12
gnu: Add texlive-latex-amsmath.
* gnu/packages/tex.scm (texlive-latex-amsmath): New variable.
2017-06-15 17:03:18 +02:00
Ricardo Wurmus e93f472d53
gnu: Add texlive-luatex-lualibs.
* gnu/packages/tex.scm (texlive-luatex-lualibs): New variable.
2017-06-15 17:03:17 +02:00
Ricardo Wurmus 58308491cb
gnu: Add texlive-latex-fontspec.
* gnu/packages/tex.scm (texlive-latex-fontspec): New variable.
2017-06-15 17:03:17 +02:00
Ricardo Wurmus cc09d48bab
gnu: Add texlive-latex-l3packages.
* gnu/packages/tex.scm (texlive-latex-l3packages): New variable.
2017-06-15 17:03:17 +02:00
Ricardo Wurmus a5b1ef84b5
gnu: Add texlive-latex-l3kernel.
* gnu/packages/tex.scm (texlive-latex-l3kernel): New variable.
2017-06-15 17:03:17 +02:00
Ricardo Wurmus 35adcc3a86
gnu: Add texlive-latex-url.
* gnu/packages/tex.scm (texlive-latex-url): New variable.
2017-06-15 17:03:17 +02:00
Ricardo Wurmus f2536af288
gnu: Add texlive-latex-tools.
* gnu/packages/tex.scm (texlive-latex-tools): New variable.
2017-06-15 17:03:17 +02:00
Ricardo Wurmus c3455b7d10
gnu: Add texlive-latex-oberdiek.
* gnu/packages/tex.scm (texlive-latex-oberdiek): New variable.
2017-06-15 17:03:17 +02:00
Ricardo Wurmus 4d660fdf1c
gnu: Add texlive-latex-hyperref.
* gnu/packages/tex.scm (texlive-latex-hyperref): New variable.
2017-06-15 17:03:16 +02:00
Ricardo Wurmus f5a6af42b9
gnu: Add texlive-latex-xcolor.
* gnu/packages/tex.scm (texlive-latex-xcolor): New variable.
2017-06-15 17:03:16 +02:00
Ricardo Wurmus 4eebd2cdde
gnu: Add texlive-latex-graphics.
* gnu/packages/tex.scm (texlive-latex-graphics): New variable.
2017-06-15 17:03:16 +02:00
Ricardo Wurmus 437822a11d
gnu: Add texlive-latex-fancyvrb.
* gnu/packages/tex.scm (texlive-latex-fancyvrb): New variable.
2017-06-15 17:03:16 +02:00
Ricardo Wurmus 1193aa896f
gnu: Add texlive-generic-ifxetex.
* gnu/packages/tex.scm (texlive-generic-ifxetex): New variable.
2017-06-15 17:03:16 +02:00
Ricardo Wurmus 3e485ed2fa
gnu: Add texlive-latex-filecontents.
* gnu/packages/tex.scm (texlive-latex-filecontents): New variable.
2017-06-15 17:03:16 +02:00
Ricardo Wurmus 205794c868
build-system: Add 'texlive-build-system'.
* guix/build-system/texlive.scm: New file.
* guix/build/texlive-build-system.scm: New file.
* Makefile.am (MODULES): Add them.
* doc/guix.texi (Build Systems): Document it.
* gnu/packages/tex.scm (%texlive-tag, %texlive-revision): Remove variables.
(texlife-ref): Remove procedure.
2017-06-15 17:03:16 +02:00
Ricardo Wurmus 010f476fda
gnu: Add texlive-latex-base.
* gnu/packages/tex.scm (texlive-latex-base): New variable.
(texlive-ref): New procedure.
2017-06-15 17:03:15 +02:00
Ricardo Wurmus 566e95f7a8
gnu: Add texlive-tex-plain.
* gnu/packages/tex.scm (texlive-tex-plain): New variable.
2017-06-15 17:03:15 +02:00
Ricardo Wurmus a00d593315
gnu: Add texlive-fonts-latex.
* gnu/packages/tex.scm (texlive-fonts-latex): New variable.
2017-06-15 17:03:15 +02:00
Ricardo Wurmus 5ebba61a29
gnu: Add texlive-fonts-knuth-lib.
* gnu/packages/tex.scm (texlive-fonts-knuth-lib): New variable.
2017-06-15 17:03:15 +02:00
Ricardo Wurmus 3c4f1ec754
gnu: Add texlive-fonts-cm.
* gnu/packages/tex.scm (texlive-fonts-cm): New variable.
2017-06-15 17:03:15 +02:00
Ricardo Wurmus 8ada0f0b3a
gnu: Add texlive-metafont-base.
* gnu/packages/tex.scm (texlive-metafont-base): New variable.
2017-06-15 17:03:15 +02:00
Ricardo Wurmus 9b134da86a
gnu: Add texlive-generic-hyph-utf8.
* gnu/packages/tex.scm (texlive-generic-hyph-utf8): New variable.
2017-06-15 17:03:15 +02:00
Ricardo Wurmus 453aae663b
gnu: Add texlive-generic-tex-ini-files.
* gnu/packages/tex.scm (texlive-generic-tex-ini-files): New variable.
2017-06-15 17:03:14 +02:00
Ricardo Wurmus 9e99b1b41b
gnu: Add texlive-generic-dehyph-exptl.
* gnu/packages/tex.scm (texlive-generic-dehyph-exptl): New variable.
2017-06-15 17:03:14 +02:00
Ricardo Wurmus 99952c538b
gnu: Add texlive-generic-unicode-data.
* gnu/packages/tex.scm (texlive-generic-unicode-date): New variable.
2017-06-15 17:03:14 +02:00
Ricardo Wurmus 9d913b251b
gnu: Add texlive-dvips.
* gnu/packages/tex.scm (%texlive-tag, %texlive-revision, texlive-dvips): New
variables.
2017-06-15 17:03:14 +02:00
Petter 2f3108ad03
gnu: Avoid circular dependencies by Perl license.
* guix/licenses.scm (perl-license): New variable.
* gnu/packages/bioinformatics.scm: Change (package-license perl) to perl-license.
* gnu/packages/compression.scm: Same.
* gnu/packages/databases.scm: Same.
* gnu/packages/gd.scm: Same.
* gnu/packages/language.scm: Same.
* gnu/packages/libevent.scm: Same.
* gnu/packages/mail.scm: Same.
* gnu/packages/messaging.scm: Same.
* gnu/packages/ncurses.scm: Same.
* gnu/packages/networking.scm: Same.
* gnu/packages/photo.scm: Same.
* gnu/packages/tcl.scm: Same.
* gnu/packages/tex.scm: Same.
* gnu/packages/tls.scm: Same.
* gnu/packages/web.scm: Same.
* gnu/packages/wm.scm: Same.
* gnu/packages/xml.scm: Same.
* gnu/packages/xorg.scm: Same.
* gnu/packages/zip.scm: Same.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-02 23:41:14 +02:00
Tobias Geerinckx-Rice 6fd52309b8
gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
2017-03-30 01:30:16 +02:00
Leo Famulari e20784e65e
gnu: texlive: Fix CVE-2016-10243.
* gnu/packages/patches/texlive-texmf-CVE-2016-10243.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tex.scm (texlive-texmf-src): Use it.
2017-03-06 16:47:37 -05:00
Ricardo Wurmus 253cdd6c14
gnu: Add biber-2.5.
* gnu/packages/tex.scm (biber-2.5): New variable.
2016-11-27 09:48:43 +01:00
Ricardo Wurmus d400068085
gnu: Add biber.
* gnu/packages/tex.scm (biber): New variable.
2016-11-27 09:48:43 +01:00
Ricardo Wurmus ebcf74daf8
gnu: Add perl-text-bibtex.
* gnu/packages/tex.scm (perl-text-bibtex): New variable.
2016-11-27 09:48:43 +01:00
Thomas Danckaert bd9174860c
gnu: texmaker: Use modular qt and qtwebkit.
* gnu/packages/tex.scm (texmaker)[inputs]: Use modular qt and qtwebkit.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-07 10:18:22 +01:00
John Darrington 83457fe00e
gnu: Add teximpatient.
* gnu/packages/tex.scm (teximpatient): New variable.
2016-09-06 18:36:29 +02:00
Mark H Weaver 536fc5f8cd
Merge branch 'core-updates' 2016-08-04 08:17:05 -04:00
Mark H Weaver 0832787e5c
Revert "Merge branch 'core-updates'"
This reverts commit 455859a50f.
2016-08-04 08:16:38 -04:00
ng0 b7194849ad
Rename references to (gnu packages tcsh).
* gnu/packages/algebra.scm, gnu/packages/boost.scm,
gnu/packages/maths.scm, gnu/packages/tex.scm, gnu/packages/vim.scm:
Change broken references to module (gnu packages tcsh) to (gnu packages
shells).
2016-08-03 16:22:31 +02:00
Ludovic Courtès 455859a50f
Merge branch 'core-updates' 2016-08-01 23:30:52 +02:00
Ludovic Courtès a348af403d
gnu: texlive-texmf: Mark as non-substitutable.
* gnu/packages/tex.scm (texlive-texmf)[arguments]: Add #:substitutable?.
2016-08-01 19:00:43 +02:00
Leo Famulari d227260d2f
Merge branch 'master' into core-updates
Resolved conflicts:
* gnu/packages/scheme.scm: Conflict in import of (guix licenses). On master,
"#:hide (openssl)" was used. On core-updates, "#:select (some licenses)" was
used. The latter won the conflict.
* gnu/packages/version-control.scm (git)[arguments]: Whitespace conflict
in 'install-shell-completion.
2016-07-22 18:58:31 -04:00
Efraim Flashner 132e14b4cc
gnu: texlive: Use https.
* gnu/packages/tex.scm (texlive-bin, texlive-texmf, texlive)[license]:
Use 'https' in the url.
[home-page]: Use 'https' in the url.
2016-07-21 12:56:17 +03:00
Efraim Flashner 29a56d8eaf
gnu: texlive: Update in-place source updates.
* gnu/packages/tex.scm (texlive-texmf-source, texlive-bin)[source]:
Update to 20160523b.
2016-07-21 12:46:12 +03:00
Federico Beffa 2d634d9b7e gnu: texlive: Fix 'texmf-local' search path.
* gnu/packages/tex.scm (texlive, texlive-minimal): Add
  'native-search-paths'.
  (texlive-texmf): Correct 'TEXMFLOCAL' definition in 'texmf.cnf' in
  'texmf-config' phase.
2016-07-06 18:23:03 +02:00
Ludovic Courtès 01497dfe6c
Merge branch 'master' into core-updates 2016-06-27 09:30:01 +02:00
Efraim Flashner 7a15a68f75
gnu: texlive: Update to 2016.
* gnu/packages/tex.scm (texlive-extra-src, texlive-texmf-src,
texlive-bin, texlive-texmf, texlive): Update to 2016.
(texlive-texmf)[properies]: Add max-silent-time so grafts don't time out.
2016-06-21 13:49:20 +03:00
Roel Janssen 4791876ce1
gnu: Add texmaker.
* gnu/packages/tex.scm (texmaker): New variable.
2016-05-26 10:24:13 +02:00
Roel Janssen 8f9ac90182
gnu: Rename texlive module to tex.
* gnu/local.mk (GNU_SYSTEM_MODULES): Rename texlive.scm to tex.scm.
* gnu/packages/texlive.scm: Rename file to tex.scm.
* gnu/packages/tex.scm: Renamed from texlive.scm.
* gnu/packages/algebra.scm: Adjust accordingly.
* gnu/packages/docbook.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/gettext.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/lisp.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/photo.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/scheme.scm: Likewise.
2016-05-26 10:22:05 +02:00