summaryrefslogtreecommitdiff
path: root/gnu/packages/tex.scm
Commit message (Collapse)AuthorAge
* gnu: texlive-bin: Patch shell commands in scripts.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-bin)[phases]{patch-scripts}: New phase.
* gnu: texlive-bin: Fix the tlmgr utility.Maxim Cournoyer2021-01-14
| | | | | | | | | | Previously, it would error out, not finding its Perl modules, and later not finding config.guess. This utility is useful to query the local TeX Live package database (texlive.tlpdb). (texlive-bin)[inputs]{config}: New input. [phases]{postint}: Add a symlink to the 'config.guess' script. Patch the tlmgr.pl script so that it can find its Perl modules and other resources.
* gnu: texlive-bin: Unpack the texlive-scripts and texlive-extra inputs early.Maxim Cournoyer2021-01-14
| | | | | | | | | | | This allows the sources to processed normally by the other phases such as patch-source-shebangs. * gnu/packages/tex.scm (texlive-bin)[arguments]: Specify #:modules. [phases]{unpack-texlive-extra, unpack-texlive-scripts}: New phases. {postint}: Move the unpacking of the texlive-extra and texlive-scripts inputs to the above newly added phases. The installation of these extra directories now simply uses copy-recursively.
* gnu: texlive-bin: Fix indentation.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-bin): Fix indentation.
* gnu: texlive-bin: Replace python-2 by python.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-bin)[inputs]: Replace python-2 by python.
* gnu: texlive-texmf: Replace python-2 by python.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-texmf)[inputs]: Replace python-2 by python.
* gnu: Add texlive-jadetex.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-jadetex): New variable.
* gnu: Add texlive-xmltex.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-xmltex): New variable.
* gnu: texlive-wasysym: Update synopsis and description.Maxim Cournoyer2021-01-14
| | | | | | * gnu/packages/tex.scm (texlive-wasysym)[synopsis]: Refer to the font by 'wasy', not WASY2. [description]: Likewise. Use code ornaments for the LaTeX package names.
* gnu: Add texlive-wasy.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-wasy): New variable.
* gnu: texlive-stmaryrd: Actually include the fonts.Maxim Cournoyer2021-01-14
| | | | | | | | * gnu/packages/tex.scm (texlive-stmaryrd): Rewrite package to inherit from a simple-texlive-template package, so that fonts resources as listed in the texlive.tlpdb database are retrieved and installed. [arguments]: Adapt to use with the inherited template. {chdir}: New phase.
* gnu: Add texlive-helvetic.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-helvetic): New variable.
* gnu: Add texlive-courier.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-courier): New variable.
* gnu: Add texlive-jknappen.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-jknappen): New variable.
* gnu: texlive-psnfss: Improve description.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-psnfss): Improve description.
* gnu: texlive-latex-oberdiek: Rename to texlive-oberdiek.Maxim Cournoyer2021-01-14
| | | | | | | | | | This is done to match the package name as registered in the texlive.tlpdb database. * gnu/packages/tex.scm (texlive-latex-oberdiek): New deprecated package. (texlive-oberdiek): Renamed from the above. (texlive-pstool, texlive-latex-geometry) (texlive-beamer): Adjust to use the renamed package variable.
* gnu: texlive-fonts-stmaryrd: Rename to texlive-stmaryrd.Maxim Cournoyer2021-01-14
| | | | | * gnu/packages/tex.scm (texlive-fonts-stmaryrd): Rename to texlive-stmaryrd, according to the texlive.tlpdb database. Deprecate old package name.
* gnu: texlive-latex-wasysym: Rename to texlive-wasysym.Maxim Cournoyer2021-01-14
| | | | | * gnu/packages/tex.scm (texlive-latex-wasysym): Rename to texlive-wasysym, according to the texlive.tlpdb database. Deprecate old package name.
* gnu: Add texlive-tipa.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-tipa): New variable.
* gnu: Add texlive-marvosym.Maxim Cournoyer2021-01-14
| | | | * gnu/packages/tex.scm (texlive-marvosym): New variable.
* Merge branch 'staging' into 'core-updates'.Maxim Cournoyer2021-01-13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/cmake.scm gnu/packages/curl.scm gnu/packages/gl.scm gnu/packages/glib.scm gnu/packages/guile.scm gnu/packages/node.scm gnu/packages/openldap.scm gnu/packages/package-management.scm gnu/packages/python-xyz.scm gnu/packages/python.scm gnu/packages/tls.scm gnu/packages/vpn.scm gnu/packages/xorg.scm
| * gnu: texmaker: Update to 5.0.4.Tobias Geerinckx-Rice2020-11-29
| | | | | | | | * gnu/packages/tex.scm (texmaker): Update to 5.0.4.
* | gnu: Replace texlive-latex-pdfx with texlive-pdfx.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-pdfx): Deprecate in favor of... (texlive-pdfx): ...this variable.
* | gnu: texlive-latex-pdfx: Use simple-texlive-package.Ricardo Wurmus2020-12-23
| | | | | | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-pdfx): Implement with simple-texlive-package. [native-inputs]: Remove. [propagated-inputs]: Replace texlive-generic-pdftex with texlive-pdftex.
* | gnu: Replace texlive-latex-hyperref with texlive-hyperref.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-hyperref): Deprecate in favor of... (texlive-hyperref): ...this new variable.
* | gnu: Replace texlive-latex-fontspec with texlive-fontspec.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-fontspec): Deprecate in favor of... (texlive-fontspec): ...this new variable.
* | gnu: texlive-base: Update reference to texlive-babel.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-base)[propagated-inputs]: Replace "texlive-latex-babel" with "texlive-babel".
* | gnu: Replace texlive-latex-babel with texlive-babel.Ricardo Wurmus2020-12-23
| | | | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-babel): Deprecate in favor of... (texlive-babel): ...this new variable. [native-inputs]: Add unzip.
* | gnu: texlive-base: Update reference to texlive-psnfss.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-base)[propagated-inputs]: Replace "texlive-latex-psnfss" with "texlive-psnfss".
* | gnu: texlive-base: Update reference to texlive-amscls.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-base)[propagated-inputs]: Replace "texlive-latex-amscls" with "texlive-amscls".
* | gnu: Replace texlive-latex-amscls with texlive-amscls.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-amscls): Deprecate in favor of... (texlive-amscls): ...this new variable.
* | gnu: Replace texlive-latex-mflogo with texlive-mflogo.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-mflogo): Deprecate in favor of... (texlive-mflogo): ...this new variable.
* | gnu: Update references to texlive-knuth-lib.Ricardo Wurmus2020-12-23
| | | | | | | | | | | | * gnu/packages/tex.scm (texlive-hyph-utf8, texlive-latex-base, teximpatient)[native-inputs]: Replace references to "texlive-fonts-knuth-lib" with "texlive-knuth-lib".
* | gnu: Replace texlive-fonts-knuth-lib with texlive-knuth-lib.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-fonts-knuth-lib): Deprecate in favor of... (texlive-knuth-lib): ...this new variable.
* | gnu: teximpatient: Use new name for texlive-pdftex.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (teximpatient)[native-inputs]: Replace texlive-generic-pdftex with texlive-pdftex.
* | gnu: Replace texlive-generic-pdftex with texlive-pdftex.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-generic-pdftex): Deprecate in favor of... (texlive-pdftex): ...this new variable.
* | gnu: texlive-amsfonts: Only create tfm files for Euler fonts.Jelle Licht2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-amsfonts)[arguments]<#:phases>[build-fonts]: Invoke `afm2tfm' for only the Euler fonts.
* | gnu: Replace texlive-latex-lh with texlive-lh.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-lh): Deprecate in favor of... (texlive-lh): ...this new variable.
* | gnu: Replace texlive-metafont-base with texlive-metafont.Ricardo Wurmus2020-12-23
| | | | | | | | | | | | | | | | | | * gnu/packages/tex.scm (texlive-metafont-base): Deprecate this variable in favor of... (texlive-metafont): ...this new variable. (texlive-cm, texlive-fonts-knuth-lib, texlive-fonts-latex, texlive-amsfonts, texlive-etex, texlive-base, texlive-fonts-ec, texlive-fonts-rsfs): Adjust references to texlive-metafont-base.
* | gnu: texlive-metafont-base: Install missing files.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-metafont-base)[arguments]: Also install "misc" and "config" directories.
* | gnu: texlive-base: Add texlive-cm-super to default set.Ricardo Wurmus2020-12-23
| | | | | | | | | | | | | | | | This adds T1 variants of the CM fonts, avoiding the need to generate bitmap fonts (.pk files) at runtime. * gnu/packages/tex.scm (texlive-base)[propagated-inputs]: Add texlive-cm-super.
* | gnu: texlive-luatex-luaotfload: Use TeX Live sources.Ricardo Wurmus2020-12-23
| | | | | | | | | | | | * gnu/packages/tex.scm (texlive-luatex-luaotfload): Deprecate in favor of... (texlive-luaotfload): ...this new variable; install files from the TeX Live repository.
* | gnu: Replace texlive-latex-psnfss with texlive-psnfss.Ricardo Wurmus2020-12-23
| | | | | | | | | | * gnu/packages/tex.scm (texlive-psnfss): New variable. (texlive-latex-psnfss): Deprecate in favor of texlive-psnfss.
* | gnu: Add texlive-context.Ricardo Wurmus2020-12-23
| | | | | | | | * gnu/packages/tex.scm (texlive-context): New variable.
* | gnu: Add texlive-l3build.Ricardo Wurmus2020-12-23
| | | | | | | | * gnu/packages/tex.scm (texlive-l3build): New variable.
* | gnu: texlive-latex-base: Use character translation file.Ricardo Wurmus2020-12-23
| | | | | | | | | | | | * gnu/packages/tex.scm (texlive-latex-base)[arguments]: Patch fmtutil.cnf to ensure that the character translation file cp227.tcx is used during format file generation.
* | gnu: texlive-latex-hyperref: Don't use unstable tarball.Marius Bakke2020-12-20
| | | | | | | | * gnu/packages/tex.scm (texlive-latex-hyperref)[source]: Switch to GIT-FETCH.
* | gnu: texlive: Wrap with 'bash-minimal'.Marius Bakke2020-12-20
| | | | | | | | * gnu/packages/tex.scm (texlive)[inputs]: Change from BASH to BASH-MINIMAL.
* | gnu: texlive-union: Build with 'bash-minimal'.Marius Bakke2020-12-20
| | | | | | | | | | * gnu/packages/tex.scm (texlive-union)[inputs]: Change from BASH to BASH-MINIMAL.
* | gnu: texlive-bin: Build shared libraries.Jonathan Brielmaier2020-12-08
| | | | | | | | * gnu/packages/tex.scm (texlive-bin)[arguments]: Enable shared libraries as it's required for atril >= 1.24.