Commit graph

912 commits

Author SHA1 Message Date
Sandro Jäckel 76e1cda6c6
kindlegen: mark broken due to download removal 2020-10-24 13:36:39 +02:00
Doron Behar bfb892ef11 tectonic: 0.1.17 -> 0.2.0 2020-10-23 19:39:41 +03:00
Dmitry Kalinkin 047749744f
texlive.bin.xindy: disable on platforms where clisp is broken 2020-10-18 14:08:43 -04:00
Dmitry Kalinkin e638958ec3
texlive: remove unused patch files
Those are not needed since 10438ba4fa
2020-10-18 13:59:09 -04:00
Dmitry Kalinkin ea5ac1103c
texlive.bin.core: remove unneeded autoreconfHook
Revert "texlive: fix missing synctex header"

This reverts commit ce6e72a11c.
2020-10-18 13:56:57 -04:00
Ben Siraphob 683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Doron Behar 90bf48b2a3 tectonic: 0.1.16 -> 0.1.17 2020-10-15 19:14:28 +03:00
Doron Behar 9eac601f77 tectonic: add @doronbehar to maintainers 2020-10-15 19:11:47 +03:00
Dmitry Kalinkin 4d76f56f95
biber: add patch for upstream bug 329 2020-10-13 10:47:09 -04:00
Dmitry Kalinkin 2cdd6d1455
Merge pull request #100121 from veprbl/pr/texlive_2020
texlive: 2019 -> 2020
2020-10-11 13:06:20 -04:00
Dmitry Kalinkin 10438ba4fa
texlive: 2019 -> 2020
Also change default package version from texlive year to a
revision. The problem with using texlive year is that it will change
on each of our update even if the package itself was not updated. The
texlive SVN revision number should not change unless the package is
updated. This will allow to share more store paths between different
texlive versions.
2020-10-11 12:28:26 -04:00
Dmitry Kalinkin d2a3ac31b6
texlive.bin: provide luajittex and mfluajit binaries
The ppc64 condition is based on previous reports and was not tested on
actual hardware.
2020-10-11 12:28:25 -04:00
Dmitry Kalinkin 1e87de13a5
texlive.combined.scheme-infraonly: enable building on Hydra
This used to be broken, but recently was fixed.
2020-10-11 12:28:25 -04:00
Dmitry Kalinkin b797fb24c4
texlive.bin.mflua: init 2020-10-11 12:28:25 -04:00
Dmitry Kalinkin 69e0797b00
texlive.bin.core: avoid building lua{53,jit} libraries 2020-10-11 12:28:11 -04:00
Caleb Maclennan 959894cb7d
sile: 0.10.11 → 0.10.12 2020-10-10 22:00:02 +03:00
Dmitry Kalinkin 02cbf4e773
texlive.bin.core: remove outdated options 2020-10-09 18:19:49 -04:00
Dmitry Kalinkin 86e6adc799
Merge pull request #99093 from veprbl/pr/texlive_chktex_fix
texlive: move chktex from texlive.bin.core to texlive.bin.chktex
2020-10-06 18:01:06 -04:00
Dmitry Kalinkin 0f564014b6
texlive: move chktex from texlive.bin.core to texlive.bin.chktex
chktex binary doesn't work without its global resource file which
comes in its tlType="run" package. This commit moves chktex into a
separate tlType="bin" package so it is only used along with its
tlType="run" counterpart.
2020-09-29 07:35:03 -04:00
Caleb Maclennan 99dfe7ecf8
sile: 0.10.10 → 0.10.11 2020-09-25 22:36:28 +03:00
Doron Behar 3d36d46fa4
Merge pull request #87646 from evils/asciidoctor 2020-09-19 19:32:42 +03:00
Jan Tojnar 607509ac8f
Merge pull request #97690 from jtojnar/inkscape-1.0.1 2020-09-12 16:30:53 +02:00
Dmitry Kalinkin 2dfcbdb548
Merge pull request #97609 from veprbl/pr/texlive_arara_fix
texlive: fix arara
2020-09-11 09:24:26 -04:00
Jan Tojnar 35deaa45a1
inkscape_0: drop
Inkscape 1.0.1 re-added the old CLI flags:
3ca6a4ed08
2020-09-10 20:46:55 +02:00
Doron Behar 2120ad1dc6 tectonic: 0.1.12 -> 0.1.15 2020-09-10 16:43:18 +03:00
Dmitry Kalinkin 37d65c8698
texlive: fix arara 2020-09-09 18:49:32 -04:00
Vincent Laporte e92a556468 satysfi: 0.0.4 → 0.0.5 2020-09-01 08:54:13 +02:00
R. RyanTM 31dabe01f2 tikzit: 2.1.5 -> 2.1.6 2020-08-31 17:17:33 -07:00
sternenseemann 6ba3207643 lowdown: 0.7.3 → 0.7.4 2020-08-31 14:02:45 +02:00
Ryan Mulligan d883c196ad
Merge pull request #94359 from r-ryantm/auto-update/asciidoctorj
asciidoctorj: 2.3.1 -> 2.4.0
2020-08-20 21:01:28 -07:00
Daniël de Kok 148bbe8182
Merge pull request #95858 from sternenseemann/lowdown-0.7.3
lowdown: 0.7.2 → 0.7.3
2020-08-20 20:27:57 +02:00
Dmitry Kalinkin 88baea464c
Merge pull request #94481 from veprbl/pr/texlive_no_rev
texlive: disable revisioned tarballs for now
2020-08-20 09:44:27 -07:00
sternenseemann 1975efd411 lowdown: 0.7.2 → 0.7.3 2020-08-20 15:29:52 +02:00
zowoq 473536e3b5 buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
Caleb Maclennan e9455b9cf1 sile: 0.10.9 → 0.10.10 2020-08-14 21:21:55 +03:00
R. RyanTM 66c94fc335 pdf2djvu: 0.9.17 -> 0.9.17.1 2020-08-11 10:17:28 +00:00
Eelco Dolstra 69f615cb7a
Merge pull request #94225 from sternenseemann/lowdown
lowdown: init at 0.7.2
2020-08-04 17:25:54 +02:00
Dmitry Kalinkin 30205d76ad
texlive: disable revisioned tarballs for now 2020-08-01 17:06:12 -04:00
R. RyanTM 90450805e5 asciidoctorj: 2.3.1 -> 2.4.0 2020-07-31 17:01:53 +00:00
sternenseemann d492326622 lowdown: init at 0.7.2 2020-07-30 14:30:41 +02:00
Doron Behar 7e7bf5a4a1
sile: 0.10.4 -> 0.10.9 (#94168)
* sile: reformatting, not changing drv at all

Put all inputs on separate lines and don't use `with stdenv.lib` for
large scopes.

* sile: 0.10.4 -> 0.10.9

Add poppler_utils as check dependency. Clean up some outdated comments
and hooks. Add more outputs for better closure size.

* maintainers: add alerque

* sile: add alerque as maintainer
2020-07-29 15:41:23 -05:00
Pavol Rusnak 8402a74cce
treewide: replace inkscape with inkscape_0
The Inkscape CLI interface has been changed with 1.x and packages
are not adjusted yet to this change. Let's use inkscape 0.x instead.
2020-07-19 13:10:16 +02:00
Dylan Simon 4ab0be845d
texlive.bin: fix poppler compatibility patch urls (#91890) 2020-07-02 12:59:59 -04:00
R. RyanTM 81e040854e
asciidoctorj: 2.3.0 -> 2.3.1 (#91905) 2020-07-01 05:03:28 -05:00
Dmitry Kalinkin 8852a81022
texlive: fix build for scheme-infraonly 2020-06-22 01:08:45 -04:00
Doron Behar 16d4ec339d tectonic: 0.1.15 -> 0.1.16
Enable tests.
2020-10-03 14:05:04 +03:00
Michael Weiss 7961573d72
scdoc: 1.10.1 -> 1.11.0 2020-06-14 20:13:44 +02:00
Sander van der Burg 75b0777831 dblatex: add pdflscape as a dependency
Without it, building a document fails with the following error:

pdflatex failed
index.tex: File `pdflscape.sty' not found.
index.tex:47: Emergency stop.
2020-06-01 23:12:35 +02:00
Dmitry Kalinkin 73e0138f7c
texlive: build all official schemes on Hydra
We are already building texlive.combined.scheme-full as a dependency
for manim.
2020-05-18 00:04:20 -04:00
Evils a9f7c1022e asciidoctor: fix dangling ascidoctor-safe symlink
as such a binary does not appear to be in the gem
2020-05-15 15:26:16 +02:00
R. RyanTM 2cea20d226 asciidoctorj: 2.2.0 -> 2.3.0 2020-05-05 18:54:58 -07:00
Pavol Rusnak 7b0167204d treewide: use https for nixos.org and hydra.nixos.org
tarballs.nixos.org is omitted from the change because urls from there
are always hashed and checked
2020-05-03 22:14:21 -07:00
Dmitry Kalinkin 67d5cdee04
Merge pull request #85736 from immae/fix_texlive_pstricks
nixos/texlive: Fix texlive pstricks
2020-04-22 14:06:42 -04:00
Ismaël Bouya bb79233b94
texlive: Fix texlive pstricks
The upgrade of ghostscript to 9.50 produced some issues with texlive
2019. This patch adds an additional fix necessary for the upgrade
preventing pstricks from working correctly:

  https://tug.org/pipermail/dvipdfmx/2019-November/000036.html
2020-04-22 18:34:06 +02:00
Mario Rodas e7b9fc42c8 sile: 0.10.3 -> 0.10.4
Changelog: https://github.com/sile-typesetter/sile/releases/tag/v0.10.4
2020-04-22 08:21:20 +02:00
Jan Tojnar 42f2d370a5
Merge pull request #81955 from r-ryantm/auto-update/poppler-glib 2020-04-17 18:38:20 +02:00
Dmitry Kalinkin af72bf0ae2
texlive.bin: fix for poppler 0.84 2020-04-16 04:17:22 +02:00
R. RyanTM cf1c9247c2 bibclean: 3.03 -> 3.04 2020-04-15 12:28:23 +00:00
Ingo Blechschmidt 1a2d79fb78 tikzit: 2.1.4 -> 2.1.5 2020-04-11 17:22:02 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Samuel Leathers 72cb7f81fd
Merge pull request #81442 from manveru/bundler-2.1.4
bundler: 1.17.3 -> 2.1.4
2020-04-08 12:44:54 -04:00
Michael Fellinger f92600b406
update versions in Gemfile.lock 2020-04-06 15:02:13 +02:00
Frederik Rietdijk 92124ed660 Merge master into staging-next 2020-04-03 21:54:40 +02:00
Jan Tojnar dbb4a47de0
Merge branch 'staging-next' into staging 2020-03-31 21:33:00 +02:00
Dmitry Kalinkin 91c9f2ab5c
texlive.combine: set TEXMFCNF in binary wrapper
This helps kpathsea to find texmf.cnf in some cases. For example,
dvipng was trying to look for it in
/nix/store/<hash>-texlive-dvipng.bin-2019/ instead of
/nix/store/<hash>-texlive-combined-full-2019/.
2020-03-30 21:07:08 -04:00
Frederik Rietdijk 46ec52f329 buildPython*: use pname 2020-03-30 17:07:41 +02:00
R. RyanTM bf29da08c2 hevea: 2.33 -> 2.34 2020-03-29 20:58:22 +00:00
Dmitry Kalinkin cdde596745
satysfi: use packaged Latin Modern fonts 2020-03-18 03:24:56 -04:00
Dmitry Kalinkin 9f44a61f39
texlive: use versioned tarballs
Announced in [1], versioned tarballs allow to make sure that a
specific version is fetched. This does not guarantee that all previous
versions are retained on the main mirrors.

Logically, we would want to first try to download versioned tarballs
from any mirror and only then try the unversioned ones. But right now
we only have two mirrors and only some of the tarballs are versioned
in texlive-2019, so the order is changed to not hammer the weak
tug.org mirror.

[1] https://tug.org/pipermail/tex-live/2019-September/044086.html
2020-03-15 14:56:18 -04:00
Dmitry Kalinkin 9c4212cb9f
texlive/pkgs.nix: add revision 2020-03-15 14:56:17 -04:00
Dmitry Kalinkin 9752593eb0
texlive: 2019 -> 2019-final
The biber package is now at 2.14, but TextBibTeX is still required.

Few changes were needed for newly introduced scripts-extra path. This
broke some of our old tricks which were relying on having writable
script directories. The changes to the script locations made buildEnv
create symlinks to the script directories instead of directories of
symlinks to scripts. The changes to texlinks.sh and texlive/TeXLive
perl path were made because of this.
2020-03-15 14:56:17 -04:00
Dmitry Kalinkin d9fb53ddd6
texlive: reimplement fixHashes.sh in GNU Awk
The shell script doesn't work very well in non-GNU environments like
darwin. This provides an implementation that uses just a single GNU tool
- gawk, thus reduces number of points of failure.
2020-03-15 14:56:16 -04:00
Peter Hoeg d05f8b3a95 pdf2djvu: 0.9.14 -> 0.9.17 2020-03-06 11:49:52 +08:00
Mario Rodas d778aafabd
Merge pull request #80588 from r-ryantm/auto-update/hevea
hevea: 2.32 -> 2.33
2020-02-29 18:26:14 -05:00
worldofpeace ffe40094ab tikzit: use qt5's mkDerivation 2020-02-24 16:12:33 -05:00
R. RyanTM d1adec38cf hevea: 2.32 -> 2.33 2020-02-20 01:58:27 +00:00
Mario Rodas 11cf0b21b7
Merge pull request #80081 from marsam/update-satysfi
satysfi: 0.0.3 -> 0.0.4
2020-02-19 19:10:18 -05:00
Michael Raskin 9d165398dd
Merge pull request #75534 from averelld/pdftk-new
pdftk: reinit at 3.0.8
2020-02-18 08:04:49 +00:00
Benjamin Hipple 91aafa8476 tectonic: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 16:09:16 -05:00
Michael Weiss ee809ac83b
scdoc: 1.10.0 -> 1.10.1
Changelog: https://git.sr.ht/~sircmpwn/scdoc/refs/1.10.1
2020-02-15 20:20:38 +01:00
Benjamin Hipple eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
Mario Rodas ef44aa017e
satysfi: add marsam to maintainers 2020-02-13 04:21:00 -05:00
Mario Rodas 7ea0c42a83
satysfi: 0.0.3 -> 0.0.4 2020-02-13 04:20:00 -05:00
Marek Mahut 87715811a2
Merge pull request #78389 from adisbladis/docbook-tools
docbookrx & kramdown-asciidoc: init
2020-02-13 10:03:02 +01:00
Will Dietz 4aa1259e29
bibclean: init at 3.03 2020-02-12 19:55:14 -06:00
Will Dietz 93656d56d3
biblatex-check: init at 2019-11-09 2020-02-12 19:52:43 -06:00
Mario Rodas 984256e05c
sile: fix build 2020-02-11 16:18:20 +03:00
Caleb Maclennan 928e6486aa
sile: Bump to 0.10.3 and add missing lua dependency 2020-02-11 16:18:20 +03:00
Caleb Maclennan 870e509ef7
sile: note manual comes precompiled in tarball 2020-02-11 16:18:19 +03:00
Caleb Maclennan df44e2e2b3
sile: v0.10.0 → v0.10.1 2020-02-11 16:18:19 +03:00
Caleb Maclennan cceb24e5a1
sile: v0.9.5.1 -> v0.10.0, adjust build process 2020-02-11 16:18:19 +03:00
Will Dietz fc7e4c9267 texlive: poppler 0.84 fix, patch from gentoo 2020-02-03 09:58:44 -08:00
Mathias Schreck 9508d07ac3
runLaTeX: add additional rerun criterion (#78318)
Seems like the phrase "Please rerun LaTeX." is outputted by `biblatex`.
When we detect this, we should actual rerun latex.
2020-01-30 14:05:20 -05:00
adisbladis 95917c20ab
docbookrx: init at unstable-2018-05-02 2020-01-23 21:24:55 +00:00
adisbladis 3b606fefb5
kramdown-asciidoc: init at 1.0.1 2020-01-23 21:24:55 +00:00
Mario Rodas 248b42757b
Merge pull request #76216 from r-ryantm/auto-update/asciidoctorj
asciidoctorj: 2.1.0 -> 2.2.0
2020-01-21 18:52:26 -05:00
Benjamin Hipple 39700a65ef texlive: touchup documentation (#77718)
The `bash` pragma gives syntax highlighting on the file, and removing the
prompts allows a user to just copy-paste the entire block into the terminal to
run the update.
2020-01-16 23:30:20 -05:00
Dmitry Kalinkin c0b70f0e35
texlive: make updmap actually regenerate (#76826) (#76867)
* texlive: make updmap actually regenerate (#76826)

The --syncwithtrees flag only updates the config files, so run it
again without --syncwithtrees to generate the actual map files.

* ! fixup

* ! fixup

Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2020-01-07 13:17:40 -05:00
Dmitry Kalinkin 00b7680f28
! fixup 2020-01-07 11:08:13 -05:00
Dmitry Kalinkin f9d18e5ddc
! fixup 2020-01-07 11:00:36 -05:00