Vincenzo Mantova
6d56f95424
texlive.texdoc: build Data.tlpdb.lua
2021-06-21 20:03:12 +01:00
Vincenzo Mantova
2bd51da598
texlive: allow substitutes for texlive packages ( #126458 )
2021-06-14 02:03:10 -04:00
github-actions[bot]
78ae7ac75e
Merge staging-next into staging
2021-05-15 06:22:25 +00:00
AndersonTorres
8a69718195
auctex: rewrite
2021-05-13 02:59:27 -03:00
Jan Tojnar
dd78ce1c53
Merge branch 'staging-next' into staging
2021-05-08 20:59:05 +02:00
Dmitry Kalinkin
c6eba2cd00
texlive.bin.core-big: fix parallel build
2021-05-08 10:20:46 -07:00
Daniël de Kok
85f96822a0
treewide: fix cargoSha256/cargoHash
...
Rust 1.50.0 incorporated a Cargo change (rust-lang/cargo#8937) in
which cargo vendor erroneously changed permissions of vendored
crates. This was fixed in Rust
1.51.0 (rust-lang/cargo#9131). Unfortunately, this means that all
cargoSha256/cargoHashes produced during the Rust 1.50.0 cycle are
potentially broken.
This change updates cargoSha256/cargoHash tree-wide.
Fixes #121994 .
2021-05-08 00:36:37 -07:00
Vladimír Čunát
9a650af266
treewide maintainers: remove myself from a few places
...
It will better reflect the reality of the past few years.
2021-05-07 16:07:38 +02:00
Leo Gaskin
f4ec650cde
texlive.bin.dvisvgm: Use version provided by TeXLive
...
The dvisvgm version provided by TeXLive now includes the fixes
mentioned in the attached issue and thus can be used again instead of
relying on upstream sources.
2021-05-02 22:05:29 +02:00
Leo Gaskin
dbc6e67bb3
texlive.bin: Use xpdf provided by TeXLive
...
This is done because the xpdf provided by Nixpkgs is marked as
insecure. Granted, the version provided by TeXLive also has these
vulnerabilities, but it might be okay to treat them as irrelevant in
the context of TeX.
2021-05-02 22:05:29 +02:00
Leo Gaskin
7bf9a3b250
texlive.bin: fix for replacement of poppler with pplib
...
TeXLive no longer depends on or supports poppler, instead using the
homegrown pplib library.
2021-05-02 22:05:29 +02:00
Leo Gaskin
2ffe681e66
texlive: 2020 -> 2021
2021-05-02 21:50:09 +02:00
Vincenzo Mantova
69fefe9d37
mftrace: init at 1.2.20
2021-04-11 15:15:58 +01:00
Dmitry Kalinkin
ca44268569
Merge pull request #118834 from eyJhb/texlive-08-04-2021
...
texlive: 2020.20210109 -> 20210408
2021-04-08 23:12:46 -04:00
eyjhb
422ad2a308
texlive: 2020.20210109 -> 20210408
2021-04-08 19:14:53 +02:00
bootstrap-prime
9063f676b7
tex-match: init at 1.2.0
2021-04-03 18:34:21 -04:00
Jörg Thalheim
d280e1f78c
Merge pull request #116788 from veprbl/pr/texlive_find_tarballs_fix
...
texlive.combine: export `packages` attribute to help find-tarballs.nix
2021-03-23 09:28:32 +00:00
github-actions[bot]
6ffd2fe000
Merge master into staging-next
2021-03-19 06:17:55 +00:00
Dmitry Kalinkin
6829f9e141
texlive.bin.dvipng: refactor gs hardcoding, add a test for it
2021-03-18 20:55:35 -04:00
Dmitry Kalinkin
9adbfba80f
texlive.combine: export packages
attribute to help find-tarballs.nix
...
Can be verified using:
nix-instantiate --eval --json --strict ./maintainers/scripts/find-tarballs.nix --arg expr '(import ./. {}).texlive.combined.scheme-small' 2>/dev/null | jq '.[].name' | grep -E "r[0-9]+\.tar\.xz"
2021-03-18 17:50:57 -04:00
Jan Tojnar
f747bcb868
Merge branch 'master' into staging-next
2021-03-12 19:58:39 +01:00
ajs124
d3e910bae8
dblatex: 0.3.11 -> 0.3.12
2021-03-03 02:58:12 +01:00
Ben Siraphob
127733211e
treewide: unzip buildInputs to nativeBuildInputs ( #112302 )
2021-02-20 16:01:53 -05:00
Ben Siraphob
e03c068af5
treewide: makeWrapper buildInputs to nativeBuildInputs
2021-02-19 20:09:16 +07:00
Jörg Thalheim
ffcf5e0f0f
texlive: use python3 by default
...
There is one python helper script still written for: Utility for writing
Bengali in Rapid Roman Format. But this one does not seem super relevant
2021-01-27 11:09:26 +01:00
Ben Siraphob
d6aeae8f90
pkgs/tools: pkgconfig -> pkg-config (2)
2021-01-17 23:27:27 +07:00
Ben Siraphob
d1852aca3c
pkgs/tools, pkgs/applications: [sS]tdenv.*lib -> lib
2021-01-17 20:59:15 +07:00
Ben Siraphob
8c5d37129f
pkgs/tools: stdenv.lib -> lib
2021-01-15 17:12:36 +07:00
Dmitry Kalinkin
c5787e5b8c
texlive: 2020.20201009 -> 2020.20210109
2021-01-11 13:02:54 -05:00
Dmitry Kalinkin
ac255ab62e
texlive: put snapshot date into the version
2021-01-11 13:01:39 -05:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Dmitry Kalinkin
f86651e63b
texlive.combine: set allowSubstitutes = true
2020-12-19 11:33:50 -05:00
Dmitry Kalinkin
9ef277209a
texlive.bin.dvisvgm: texlive 2.8.1 -> upstream 2.11
2020-11-30 15:38:28 -05:00
iko
eb7d367200
runLaTeX: rerun at least twice + refactor ( #104185 )
...
Building a simple LaTeX document without bibTeX with a table of contents yielded a document with an empty table of contents since LaTeX was only run once
2020-11-27 12:32:29 -05:00
adisbladis
ce84cc06bf
texlive: Use lib.unique for uniqueness checks
...
In 85605c8a29
we got a really nice
performance improvement.
By using this implementation for texlive instantiation RSS is cut by
~2.6x with a similar wall time speedup.
2020-11-24 15:40:22 +01:00
R. RyanTM
2948121261
auctex: 12.2 -> 12.3
2020-10-24 23:17:49 -07: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
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
Dmitry Kalinkin
02cbf4e773
texlive.bin.core: remove outdated options
2020-10-09 18:19:49 -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
Jan Tojnar
607509ac8f
Merge pull request #97690 from jtojnar/inkscape-1.0.1
2020-09-12 16:30:53 +02: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
Dmitry Kalinkin
37d65c8698
texlive: fix arara
2020-09-09 18:49:32 -04:00
Dmitry Kalinkin
30205d76ad
texlive: disable revisioned tarballs for now
2020-08-01 17:06:12 -04:00