Commit graph

687 commits

Author SHA1 Message Date
Jan Tojnar
04eddeb969
biber: Fix eval
Remove UnicodeCollate dependency, which is part of Perl 5.28 and
does not exist separately anymore.

Add PerlIO::utf8_strict, which lack thereof Biber complains about
during build.
2019-05-03 19:45:10 +02:00
Dmitry Kalinkin
b6d0bdf513
texlive: provide bin.texlive on Darwin too
texlive attribute was accidentally added in attrset wrapped with

  stdenv.lib.optionalAttrs (!stdenv.isDarwin)

Fixes: dbc2c1c4b8 ('texlive: add missing perl dependencies for latexindent')
2019-05-03 10:33:04 -04:00
Dmitry Kalinkin
7eeab3726f
Merge pull request #59537 from veprbl/pr/texlive_latexindent_deps
texlive: add missing perl dependencies for latexindent
2019-05-02 12:44:07 -04:00
Mario Rodas
2c6ecba31e
texlive.bin.core-big: add libX11 to buildInputs
metafont requires libX11
2019-05-01 06:10:29 -05:00
Daniel Schaefer
bac4d95aa2 treewide: Change URLs to HTTPS
Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them
if there's actual content. Inspired by
https://github.com/NixOS/nixpkgs/issues/60004
2019-04-22 10:19:54 +02:00
Dmitry Kalinkin
dbc2c1c4b8
texlive: add missing perl dependencies for latexindent 2019-04-15 11:30:17 -04:00
Matthew Bauer
290a5d916e treewide: update homepages to https where available
Based on "problems" from repology:

https://repology.org/repository/nix_unstable/problems

Mostly simple changes to reflect redirects.
2019-04-15 10:10:05 -04:00
Dmitry Kalinkin
21d1b195c8
Merge pull request #58939 from Lucus16/latexrun
Add latexrun package
2019-04-05 19:00:16 -04:00
Lars Jellema
8cc7b1cce3
latexrun: init at unstable-2015-11-18 2019-04-03 19:50:00 +02:00
Elis Hirwing
0ee682da53
Merge pull request #57869 from robertseaton/master
pdfsandwich: init at 0.1.7
2019-03-24 23:57:38 +01:00
Robert Seaton
4358c3d216 pdfsandwich: init at 0.1.7 2019-03-24 17:20:19 -05:00
Clemens Fruhwirth
6e71af2746 Create texmf-local directory separate from texmf-dist.
Motivated by https://github.com/NixOS/nixpkgs/issues/58026
2019-03-24 11:47:09 -04:00
Dmitry Kalinkin
7669144a27
texlive: add veprbl to maintainers
cc #56797
2019-03-16 12:04:04 -04:00
Dmitry Kalinkin
05edf030fc
Merge pull request #56797 from veprbl/pr/texlive-2018-final
texlive: 2018 -> 2018-final
2019-03-12 13:37:10 -04:00
Travis A. Everett
95aef95322
pdfgrep: relax platform from linux to unix 2019-03-11 15:23:15 -05:00
Ingo Blechschmidt
20e32de5e3 tikzit: 2.1 -> 2.1.4 (#57071) 2019-03-08 21:38:17 +01:00
Dmitry Kalinkin
2eeb7a9e69
texlive: add tug.org as a mirror for 2018-final 2019-03-07 21:43:49 -05:00
Robert Schütz
39495404a3 asciidoc: replace tetex by texlive (#56782) 2019-03-07 22:27:12 +01:00
markuskowa
7f96a9fbce
Merge pull request #56873 from ck3d/sile-doc
sile: build and install documentation (self test)
2019-03-07 13:40:53 +01:00
Christian Kögler
b08408566d sile: build and install documentation (self test)
- added primary fonts (some non free fonts are missing, but sile selects
  alternative fonts) used by documentation
2019-03-07 13:04:44 +01:00
Peter Hoeg
ed3caf3d32
Merge pull request #56928 from peterhoeg/f/rubber
rubber: fix build
2019-03-06 08:11:42 +08:00
Peter Hoeg
074f57b4a8 rubber: fix build 2019-03-06 08:05:16 +08:00
Dmitry Kalinkin
4e103fb651
biber: use texlive.biber for src 2019-03-04 17:07:49 -05:00
Michael Weiss
217070368a
scdoc: 1.9.3 -> 1.9.4 2019-03-04 20:48:31 +01:00
Robert Schütz
1046761a3e biber: 2.11 -> 2.12
Biber 2.12 is for biblatex 3.12.
2019-03-04 13:11:31 +01:00
Dmitry Kalinkin
40f55d6870
texlive: 2018 -> 2018-final 2019-03-03 22:07:19 -05:00
Dmitry Kalinkin
8f35ef724a
texlive/combine.nix: fix bugs in languages filter
Initial language.{dat,def} configuration files provided by
`texlive.hyphen-base` may declare languages that were not part of the
combined packages. Those are filtered out by a sed script that had few
problems:

1) The sed script was generated from a list of potentially non-unique
packages. Every repetition of a select and print clause would produce a
copy of a language declaration in the output file. This became a problem
for update to the 2018-final, the fmtutil would crash from too much
German hyphenation.
2) The select clauses were ambiguous: both '^% from hyphen' and
'^% from hyphen-welsh' will match a line 'from hyphen-welsh'.
2019-03-03 22:07:19 -05:00
Dmitry Kalinkin
30364211e6
texlive/combine.nix: clarify implementation of mkUniqueOutPaths
mkUniqueOutPaths used to produce empty paths for dummy packages, this
version strips those out. This does not affect `pkgList.bin` at all, but
`pkgList.nonbin` is affected, so this is not exactly a refactoring. It
should not harm to have a cleaner `paths`.

Also, original comment said "here we deal with those dummy packages
needed for hyphenation filtering". This doesn't seem to be true, the
packages that were really filtered are actually metapackages that
represent collections. I also could not find any dummy packages even in
the originally committed version.
2019-03-03 21:14:04 -05:00
Dmitry Kalinkin
658d83a182
texlive/combine.nix: s/mkUniquePkgs/mkUniqueOutPaths/ 2019-03-03 21:13:09 -05:00
Dmitry Kalinkin
a1505f3c6a
texlive: move fastUnique from default.nix to combine.nix 2019-03-03 21:06:10 -05:00
Michael Weiss
560c886174
scdoc: 1.9.1 -> 1.9.3 2019-03-02 10:20:12 +01:00
Michael Weiss
410650c128
scdoc: 1.9.0 -> 1.9.1 2019-02-28 13:48:30 +01:00
José Romildo Malaquias
83f12564db pygmentex: add tlType attribute; install latex style and demo (#56063) 2019-02-27 13:13:16 -05:00
Jörg Thalheim
dadc7eb329
treewide: use runtimeShell instead of stdenv.shell whenever possible
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Michael Weiss
2685d2722d
scdoc: 1.8.1 -> 1.9.0 2019-02-24 22:11:15 +01:00
Matthew Bauer
5c09d977c7 Merge remote-tracking branch 'origin/master' into staging 2019-02-09 12:14:06 -05:00
markuskowa
8f71609268
Merge pull request #54675 from r-ryantm/auto-update/sile
sile: 0.9.5 -> 0.9.5.1
2019-02-03 14:11:33 +01:00
Vladimír Čunát
8ba516664b
Merge branch 'staging-next' into staging 2019-02-01 09:42:53 +01:00
Michael Weiss
8f354badbc
scdoc: 1.8.0 -> 1.8.1 2019-01-30 19:36:50 +01:00
Michael Weiss
35518331d6
scdoc: 1.6.1 -> 1.8.0 2019-01-27 18:26:42 +01:00
R. RyanTM
6fa6fa5e62 sile: 0.9.5 -> 0.9.5.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/sile/versions
2019-01-26 23:38:36 -08:00
Vladimír Čunát
3fe32b675e
Merge branch 'master' into staging 2019-01-22 15:59:42 +01:00
Michael Weiss
5a469f8218
scdoc: 1.6.0 -> 1.6.1 2019-01-20 17:45:50 +01:00
rnhmjoj
bcf54ce5bb
treewide: use ${stdenv.shell} instead of /bin/sh where possible 2019-01-16 20:37:15 +01:00
Thomas Tuegel
b07e1563fe
Merge pull request #53686 from dtzWill/update/poppler-0.73.0
poppler: 0.72.0 -> 0.73.0
2019-01-12 06:50:44 -06:00
Vincent Laporte
3e7fa939f4
sile: 0.9.4 -> 0.9.5 2019-01-12 10:03:50 +01:00
Will Dietz
33b9ddc0a3 texlive: fix w/poppler 0.73.0 2019-01-08 21:40:24 -06:00
Ingo Blechschmidt
485f5443df
tikzit: 2.0 -> 2.1 2019-01-08 19:49:56 +01:00
R. RyanTM
2743be6e3f pdf2djvu: 0.9.11 -> 0.9.12
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pdf2djvu/versions
2019-01-07 10:35:09 -08:00
Jan Tojnar
4c5a5dc627
Merge pull request #52715 from jtojnar/poppler-0.72
poppler: 0.67.0 → 0.72.0
2018-12-25 16:34:54 +01:00