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
Vladimír Čunát
e16ec2920a
texlive.bin.core-big: use postPatch from .core
...
Otherwise it wouldn't build with new poppler either.
(Perhaps not all of it is needed here, but why not apply it all?)
2018-12-25 10:21:36 +01:00
Jan Tojnar
76725778ce
texlive.bin.core: Fix build with poppler 0.72
2018-12-23 03:07:29 +01:00
volth
fed7914539
Merge branch 'staging' into make-perl-pathd
2018-12-18 17:13:27 +00:00
Jörg Thalheim
1148ce1b60
Merge pull request #52062 from volth/perl526-drop
...
perl526: drop
2018-12-18 17:02:01 +00:00
Jan Tojnar
aead6e12f9
Merge remote-tracking branch 'upstream/master' into staging
2018-12-16 22:55:06 +01:00
markuskowa
510ebe0358
Merge pull request #52161 from r-ryantm/auto-update/pdfgrep
...
pdfgrep: 2.1.1 -> 2.1.2
2018-12-16 20:07:39 +01:00
R. RyanTM
67d5b90fac
pdfgrep: 2.1.1 -> 2.1.2
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pdfgrep/versions
2018-12-14 20:49:55 -08:00
volth
bb9557eb7c
lib.makePerlPath -> perlPackages.makePerlPath
2018-12-15 03:50:31 +00:00
Vincent Laporte
6a18963eeb
satysfi: 2018-03-07 -> 0.0.3
2018-12-14 21:06:30 +00:00
volth
6d2edfb0b8
treewide: remove aliases evaluated to null
2018-12-14 16:27:53 +00:00
Jörg Thalheim
693b47bc0b
xmlto: fix cross-build
2018-12-11 18:13:21 +01:00
Mario Rodas
679a1f728e
texlive: fix link to poppler patch
2018-12-08 08:56:32 -05:00
Raphael Borun Das Gupta
d01082aebc
tectonic: 0.1.9 -> 0.1.11
...
- handles unicode filenames correctly (since 0.1.10)
- switch to hopefully more reliable permantent URL for the default bundle (in 0.1.11)
2018-12-07 00:18:09 +01:00
c0bw3b
0498ccd076
Treewide: use HTTPS on GNU domains
...
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
2018-12-02 15:51:59 +01:00
c0bw3b
a04a512f34
Treewide: use HTTPS on NonGNU domains
2018-12-02 15:21:04 +01:00
Michael Weiss
b53a60087d
scdoc: 1.5.2 -> 1.6.0
2018-11-19 12:09:45 +01:00
qfjp
a6ddb1f666
git-latexdiff: 1.1.2 -> 1.3.0
...
* git-latexdiff: v1.1.2 -> v1.3.0 (#50217 )
* git-latexdiff: refresh meta
Homepage is https://gitlab.com/git-latexdiff/git-latexdiff
License is BSD 3-Clause
2018-11-19 00:56:02 +01:00
Markus Kowalewski
142717e3ab
pgf: add license
2018-11-15 09:05:02 +01:00
Markus Kowalewski
d458a1869f
pgfplots: add meta data
2018-11-15 09:04:56 +01:00
Markus Kowalewski
d190d8af0c
lkproof: add license
2018-11-15 00:13:53 +01:00
Sam Stites
146eb2a574
rubber: 1.4 -> 1.5.1 ( #50320 )
2018-11-13 20:34:25 +01:00
Jörg Thalheim
2f97911566
Merge pull request #49817 from alyssais/rack_cve
...
rack: 1.6.* -> 1.6.11, 2.0.* -> 2.0.6 (CVE-2018-16470, CVE-2018-16471)
2018-11-09 19:30:43 +00:00
R. RyanTM
b6dd810ba4
pdf2djvu: 0.9.10 -> 0.9.11
...
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
2018-11-09 04:38:09 -08:00
Alyssa Ross
652e59965a
asciidoctor: rack: 2.0.5 -> 2.0.6
...
CVE-2018-16470: https://seclists.org/oss-sec/2018/q4/128
CVE-2018-16471: https://seclists.org/oss-sec/2018/q4/129
2018-11-06 09:23:28 +00:00
Michael Weiss
7eaba9af5e
scdoc: Use $SOURCE_DATE_EPOCH to produce reproducible man pages
...
Use this patch until something like it is in the upstream repository.
Without it, the current date is used for the man pages, which makes them
non-reproducible.
2018-11-05 20:37:01 +01:00
Dmitry Kalinkin
20643a7807
texlive: provide repstopdf
...
repstopdf is supposed to be a symlink to epstopdf. Then epstopdf looks
at "$0" to detect when restricted mode needs to be enabled. Unfortunately
our wrapper will drop all intermediate symlinks, which messes up "$0".
Restricted mode appears to be a security feature, so a test is
introduced to verify that the wrapper works as expected.
2018-10-29 16:56:45 -04:00
Ingo Blechschmidt
2595be06af
tikzit: init at 2.0 ( #48479 )
...
* tikzit: init at 2.0
* tikzit: Parallel building and qualification
2018-10-25 19:04:14 +02:00
Michael Weiss
7c3f27dba9
scdoc: 1.5.1 -> 1.5.2
2018-10-21 21:33:33 +02:00
Frederik Rietdijk
35ce480d69
Merge pull request #47964 from NixOS/staging-next
...
Merge staging-next into master
2018-10-13 09:47:49 +02:00
Michael Weiss
2c881054f8
scdoc: Update the URLs (homepage and download)
2018-10-09 21:54:25 +02:00
Frederik Rietdijk
eeaf3a131f
Merge master into staging-next
2018-10-09 15:37:22 +02:00
Michael Weiss
203903343f
scdoc: 1.4.2 -> 1.5.1
2018-10-08 19:14:35 +02:00
Michael Weiss
a6955ad37a
scdoc: Switch to fetchgit because the archive is unavailable
...
The Git repository is still accessible but the webpage [0] and the
download link [1] currently return "404 Not Found".
[0]: https://git.sr.ht/~sircmpwn/scdoc/
[1]: https://git.sr.ht/~sircmpwn/scdoc/snapshot/scdoc-${version}.tar.xz
2018-10-08 19:14:35 +02:00
Dmitry Kalinkin
91c304030a
texlive: generate MkIV caches
...
Documentation:
http://www.pragma-ade.com/general/manuals/tools-mkiv.pdf
Fixes : #19279
Closes : #47370
2018-09-27 13:39:28 -04:00
John Ericson
c701d6cb21
Merge remote-tracking branch 'upstream/master' into staging
2018-09-25 14:20:27 -04:00
Dmitry Kalinkin
256af6d039
texlive/combine.nix: drop nix1 support ( #47294 )
...
Since 7d1968c0e3
('Nix minimal version: 1.11 -> 2.0') nixpkgs now require nix 2.0+
2018-09-24 22:22:10 +02:00
John Ericson
7319013ea1
Merge remote-tracking branch 'upstream/master' into staging
2018-09-18 16:55:42 -04:00
Frederik Rietdijk
de419917a3
Merge master into staging-next
2018-09-18 18:44:48 +02:00
Robin Gloster
ce6e72a11c
texlive: fix missing synctex header
...
The automake file was patched but `automake` not run.
Also since the texk/web2c folder is not in autoconfig's
SUBDIRS the autoreconfHook has to be run in there.
Completely fixes #46376
2018-09-18 18:33:08 +02:00
Vladyslav Mykhailichenko
d627e096fc
tectonic: 0.1.8 -> 0.1.9
2018-09-15 21:50:23 +03:00
Uli Baum
1df2560dde
Merge branch 'master' into staging-next
2018-09-13 10:08:53 +02:00
Michael Weiss
37961c6507
scdoc: 1.4.1 -> 1.4.2
2018-09-12 20:36:54 +02:00
Samuel Dionne-Riel
1ac912bf1b
texlive: Adds patch for missing synctex header. ( #46376 )
...
This seems like a known issue as other distributions (ArchLinux here)
have patches fixing the issue.
This hopefully fixes more than one dependant builds for ZHF 18.09.
2018-09-09 11:37:29 +02:00
Jan Malakhovski
b7bd0561be
Merge branch 'master' into staging
2018-09-08 22:08:32 +00:00
Maximilian Bosch
de6544b50e
pdf2htmlEX: mark as broken
...
See https://hydra.nixos.org/build/81003667
The build is currently broken on Hydra due to the following error:
```
CairoFontEngine.cc:681:17: error: 'void Object::free()' is private within this context
```
This issue is was also reported in AUR (https://aur.archlinux.org/packages/pdf2htmlex/ )
and in the upstream issue tracker (https://github.com/coolwanglu/pdf2htmlEX/issues/753 ) with
no answer until now.
The current README.md states that the project is no longer under active
development and it seems as there are currently no active maintainers
who could fix this:
* 5d0a2239fc
* https://github.com/coolwanglu/pdf2htmlEX/issues/772
2018-09-08 16:16:26 +02:00
Shea Levy
18337f3ece
Merge branch 'no-toPath'
2018-09-06 08:09:53 -04:00
Vladimír Čunát
2d6179d1e8
Merge branch 'master' into staging
...
A few trivial conflicts due to *Platforms mass replace.
2018-09-01 17:38:18 +02:00
John Ericson
2c2f1e37d4
reewide: Purge all uses stdenv.system
and top-level system
...
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Michael Fellinger
b42be7312d
asciidoctor: 1.5.6.2 -> 1.5.7.1
2018-08-30 14:56:09 +02:00
Uli Baum
20d88c1a4b
texlive: add IPFS URL for package source snapshot
2018-08-29 11:03:45 +02:00
Uli Baum
5c9ebf4fc7
biber: 2.10 -> 2.11
...
2.11 is the version used in TexLive 2018
2018-08-29 11:03:45 +02:00
Uli Baum
831551a9a1
texlive.bin.core-big: disable luatex53
...
build failed on Darwin
Patch by @veprbl
2018-08-29 11:03:45 +02:00
Uli Baum
ac03d2e571
texlive.bin.core-big: remove unneeded compiler flags
2018-08-29 11:03:45 +02:00
Uli Baum
2737f17d38
texlive: add detailed upgrade instructions in separate file
2018-08-29 11:03:45 +02:00
Uli Baum
f3961e5dae
texlive-packages: snapshot 2017-final -> 20180827
...
and use fixed hashes
2018-08-29 11:03:44 +02:00
Uli Baum
738bae4ec2
texlive: make packages fixed-output derivations
...
This reverts a part of the changes made in #40826 .
Fixed-output derivations save time and space on rebuilds.
2018-08-29 11:03:44 +02:00
Uli Baum
d5816c9bcb
texlive: update server URLs
2018-08-29 11:03:44 +02:00
Uli Baum
149b180f18
texlive.bin: 20170524 -> 20180414
2018-08-29 11:03:44 +02:00
Frederik Rietdijk
8fbe3a484a
Merge master into staging
2018-08-25 07:37:14 +02:00
Vladimír Čunát
7db611f2af
Merge branch 'staging'
...
Includes libX11 security update.
2018-08-24 09:19:43 +02:00
CrystalGamma
43eb8b9a93
texlive-bin: disable mfluajit on ppc64(le) ( #45475 )
...
LuaJIT currently has no 64-bit Power support and so breaks the build on such platforms.
2018-08-23 15:30:19 +02:00
Will Dietz
2d9bd29cc5
texlive: fix fmtutil invocation, generate all formats
...
Otherwise they will have to be generated by users lazily,
which is probably not the right trade-off.
Noticed this because lack of formats was causing problems
on a few documents since they will (a TL2018 change, I believe)
attempt to be written to the nix build user's ~/.texlive2018.
2018-08-22 17:33:49 +02:00
Daiderd Jordan
80aca28e34
harfbuzz: add harfbuzzFull and remove other variants
2018-08-21 21:04:15 +02:00
Vladimír Čunát
ded9a4b1aa
Merge branch 'staging-next' into staging
...
Commits from master, conflict resolutions, etc.
2018-08-13 20:57:50 +02:00
Vladimír Čunát
00df25ee57
Merge branch 'master' into staging-next
...
Hydra: ?compare=1472947
2018-08-12 10:33:41 +02:00
Michael Raskin
a68e5e918e
Merge pull request #44825 from oxij/docheck/continues-in-a-big-way
...
treewide: enable working, fix fixable, disable broken tests
2018-08-11 16:34:22 +00:00
Jan Malakhovski
b9aa37f5ec
xmlto: fix tests
2018-08-11 09:35:22 +00:00
Uli Baum
28dc72f7da
biber: 2.7 -> 2.10
...
2.10 is the appropriate version for latest texlive 2017.
2018-08-09 18:52:28 +02:00
Benjamin Hipple
c9d55ae426
Set xindy HOME to .
2018-08-09 18:49:35 +02:00
Benjamin Hipple
7c5fd6801b
texlive: 2017 -> 2017-final
...
This commit rebuilds texlive 2017 with the final release of 2017. As described
in these issues [1][2][3], the upstream CTAN mirrors are a continuously moving
rolling release without historical archives.
This particular FTP server is also a rolling release folling CTAN for the latest
version, but it has snapshots of the final texlive releases; it appears that the
2017 distribution has been unmodified since texlive-2018 was released earlier
this year.
Along the way, we needed to fix several issues:
- xindy: if $HOME is unset, it will try to mkdir /homeless-shelter, which fails
due to insufficient permissions.
- scheme-infraonly: this scheme had symlinks into other releases that were
read-only, so it couldn't patch and modify the scripts. This commit removes it
for now, but that's not a particularly satisfying solution. Ideas?
This also adds some documentation on the upgrade process to prepare for
texlive-2018 [4].
This commit also replaces the sha1 hashes with upstream's standard sha512 hashes.
It appears the motivation for the shorter hashes was to save disk space in the
derivations; in master, the size of this directory is 1012K; in this commit it
is 1600K. The difference is not particularly large, and the downsides to using
our own sha1 hashes are:
- More nix code to maintain
- Multi-step upgrade process for maintainers: the maintainer first has to
download all upstream tarballs by sha512 hash, then run the fix script, then
rebuild with sha1 hashes.
- Less transparent. If we use the upstream sha512 hashes, any user can
immediately verify that the hashes we're providing match upstream, or match
the snapshot in time.
- Easier to debug. Since upstream is rolling and packages may disappear or fail
to build, it's useful to be able to determine if the sha mismatch is because
of an update or not; if we have a sha1 mismatch and no tarball to pull, we
can't figure out which sha512sum would have produced that sha1.
- Less trust required. Due to the above, users don't have to trust the
content-addressed mirrors on IPFS and @veprbl's servers as much.
- Easier to cobble together a source distribution from a variety of sources. It
seems some FTP servers have more/less than others, or older/newer packages. If
we know what we're looking for beforehand and we're just missing a few
packages whose hashes match the advertised hashes upstream, it's easier to find.
[1] https://github.com/NixOS/nixpkgs/issues/24683
[2] https://github.com/NixOS/nixpkgs/issues/10026
[3] https://github.com/NixOS/nixpkgs/issues/34490
[4] https://github.com/NixOS/nixpkgs/issues/40232
2018-08-09 18:49:35 +02:00
Frederik Rietdijk
d9fa74ba78
Merge master into staging
2018-08-09 18:28:15 +02:00
Pascal Wittmann
af8cd3c74e
Merge branch 'master' into add-missing-licenses
...
Conflicts:
pkgs/applications/version-management/subversion/default.nix
2018-08-09 13:10:27 +02:00
Michael Weiss
b9c047be3e
scdoc: 1.3.4 -> 1.4.1
2018-08-07 19:43:48 +02:00
Pascal Wittmann
f7be21f4c9
Merge branch 'master' into add-missing-licenses
...
Conflicts:
pkgs/development/libraries/exiv2/default.nix
Set license to gpl2Plus
2018-08-06 12:04:52 +02:00
Jan Malakhovski
66742ff495
biber: cleanup
2018-08-05 19:45:51 +00:00
Tuomas Tynkkynen
008fd5fcf5
Merge remote-tracking branch 'upstream/master' into staging
2018-08-04 15:17:42 +03:00
John Ericson
db965063b3
treewide: Make configureFlags lists
2018-08-03 17:06:03 -04:00
Pascal Wittmann
32bda9a112
pdf2djvu: 0.9.9 -> 0.9.10
2018-08-03 22:16:03 +02:00
Pascal Wittmann
56e5eb94c7
xmlroff: add license
...
see issue #43716
2018-08-02 16:02:56 +02:00
Lluís Batlle i Rossell
66d7126255
Take me (viric) out of most maintenance
...
Since years I'm not maintaining anything of the list below other
than some updates when I needed them for some reason. Other people
is doing that maintenance on my behalf so I better take me out but
for very few packages. Finally!
2018-07-22 21:50:19 +02:00
Pascal Wittmann
03dd8aabf9
auctex: add license
...
see issue #43716
2018-07-22 17:30:15 +02:00
volth
cc55a3ebcb
treewide: fix build with disallowed aliases ( #43872 )
...
fixes build with disallowed aliases
2018-07-21 22:03:24 -04:00
volth
cd6e2c9642
undo: try for zero rebuild on ofborg
2018-07-21 02:48:05 +00:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Matthew Bauer
76999cc40e
treewide: remove aliases in nixpkgs
...
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.
Misc...
- qtikz: use libsForQt5.callPackage
This ensures we get the right poppler.
- rewrites:
docbook5_xsl -> docbook_xsl_ns
docbook_xml_xslt -> docbook_xsl
diffpdf: fixup
2018-07-18 23:25:20 -04:00
Silvan Mosberger
a986631655
texlive: Propagate biber binary ( #42875 )
2018-07-06 00:19:47 +02:00
Pascal Wittmann
16c6899a51
hevea: 2.31 -> 2.32
2018-07-05 12:27:17 +02:00
AndersonTorres
8f5f387475
skribilo: init at 0.9.4
2018-06-27 15:23:20 -03:00
Frederik Rietdijk
ab7f440a66
python: xml2rfc: 2.9.6 -> 2.9.8
2018-06-22 13:09:47 +02:00
Mario Rodas
fd2043588d
tectonic: 0.1.7 -> 0.1.8
2018-06-19 04:08:09 -05:00
Vladimír Čunát
606ff955fb
Merge #41921 : texlive: Fix 'match-parens' ruby dependency
2018-06-13 15:54:16 +02:00
Josef Kemetmueller
5bf8fd57e1
texlive: Fix 'match-parens' ruby dependency
2018-06-13 13:16:33 +00:00
Michael Weiss
ef7e0e8347
scdoc: 1.3.3 -> 1.3.4
2018-06-01 00:23:33 +02:00
Michael Weiss
37b90ed9af
scdoc: init at 1.3.3 ( #41315 )
...
We'll need this to build the man pages of sway 1.0 (sway 1.0-alpha.2:
"This release replaces the asciidoc dependency with scdoc." [0]).
[0]: https://github.com/swaywm/sway/releases/tag/1.0-alpha.2
2018-05-31 17:55:23 +02:00
Jan Malakhovski
ad35019501
Merge branch 'master' into staging
...
Fixed conflicts:
- lib/systems/for-meta.nix: in favor of staging
- pkgs/os-specific/darwin/xcode/default.nix: in favor of master
2018-05-26 00:20:17 +00:00
R. RyanTM
0527b325a4
pdfgrep: 2.1.0 -> 2.1.1 ( #41048 )
...
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/pdfgrep/versions .
These checks were done:
- built on NixOS
- /nix/store/x24n7dayjdzkr7spig1qvhq9vadgswyh-pdfgrep-2.1.1/bin/pdfgrep passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 2.1.1 with grep in /nix/store/x24n7dayjdzkr7spig1qvhq9vadgswyh-pdfgrep-2.1.1
- directory tree listing: https://gist.github.com/f441dd82cfb9701f3e9ae1fc9653b4f0
- du listing: https://gist.github.com/23df51a35a4e7e35c11787490219aea1
2018-05-25 00:49:32 +02:00
Shea Levy
6da6accd30
treewide: Remove uses of builtins.toPath.
...
toPath has confusing semantics and is never necessary; it can always
either just be omitted or replaced by pre-concatenating `/.`. It has
been marked as "!!! obsolete?" for more than 10 years in a C++
comment, hopefully removing it will let us properly deprecate and,
eventually, remove it.
2018-05-22 16:42:02 -04:00
John Ericson
cf06e42d1c
Merge remote-tracking branch 'upstream/master' into staging
2018-05-03 16:35:36 -04:00
R. RyanTM
e1e12c04d3
pdfgrep: 2.0.1 -> 2.1.0
...
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/pdfgrep/versions .
These checks were done:
- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 2.1.0 with grep in /nix/store/myh5qz0s31x6f20qqxnzbjixvsqgm7r1-pdfgrep-2.1.0
- directory tree listing: https://gist.github.com/199c1837bf332973fcb70131751ed26e
2018-05-03 16:02:17 +02:00
Jan Malakhovski
7438083a4d
tree-wide: disable doCheck
and doInstallCheck
where it fails (the trivial part)
2018-04-25 04:18:46 +00:00
Frederik Rietdijk
b25c04d158
Merge pull request #39293 from FRidh/asciidoctor
...
asciidoctor: remove mathematical from wrapper, fixes #39098
2018-04-22 08:32:34 +02:00
Pascal Wittmann
3d1976b083
pdf2djvu: 0.9.8 -> 0.9.9
2018-04-21 15:48:27 +02:00
Frederik Rietdijk
ddcdc0f10a
asciidoctor: remove mathematical from wrapper, fixes #39098
...
because it does not exist in the original derivation, breaking
installation with `nix-env`. Should asciidoctor-mathematical exist?
2018-04-21 09:37:35 +02:00
Joe Hermaszewski
dea879f8df
asciidoctor: Only run patchelf on Linux
2018-04-12 20:14:20 +08:00
Joe Hermaszewski
cb3f5a2d9c
asciidoctor: Use an explicit path to patchelf
...
Hopefully fixing the Darwin build
2018-04-10 11:34:24 +08:00
Joe Hermaszewski
16bc4ffc85
asciidoctor: 1.5.6.1 -> 1.5.6.2, also add mathematical and coderay
...
`asciidoctor-mathematical` requires a few system dependencies to
compile, and some of these are not linked correctly into the resulting
shared object, so these are handled manually.
`asciidoctor-mathematical` and `coderay` are necessary to compile the
vulkan specification documentation.
2018-04-09 18:51:34 +08:00
obadz
cae43fb1dd
ted: init at 2.23
2018-04-04 23:37:23 +01:00
Maximilian Bode
8f2102def6
tectonic: fix darwin build
2018-04-03 14:33:19 +02:00
Matthew Justin Bauer
8067d4844e
texlive: add cxxflags for clang
...
Fixes #37719
2018-03-24 18:11:03 -05:00
Robert Schütz
d0b429f5a3
Merge pull request #37379 from dotlambda/asciidoc-enableJava-option
...
asciidoc: add enableJava option
2018-03-19 17:51:00 +01:00
Robert Schütz
9ede31bfbe
asciidoc: add enableJava option
...
fixes https://github.com/NixOS/nixpkgs/issues/37045
2018-03-19 17:29:09 +01:00
Yurii Rashkovskii
c99a2da0bf
mmark: init at 1.3.6
2018-03-18 17:02:20 +07:00
Yurii Rashkovskii
3315a549bf
xml2rfc: init at 2.9.6
2018-03-18 14:44:57 +07:00
Tuomas Tynkkynen
ef64208eba
Merge commit '3ab2949' from staging into master
...
Conflicts:
pkgs/development/compilers/llvm/6/llvm.nix
pkgs/servers/home-assistant/component-packages.nix
2018-03-15 22:30:56 +02:00
mt_caret
cce7d1b60a
satysfi: init at 2018-03-07 ( #36428 )
2018-03-14 10:57:08 +01:00
Tuomas Tynkkynen
2fec9c6e29
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/development/tools/build-managers/conan/default.nix
2018-03-13 23:04:18 +02:00
volth
7ec0471242
treewide: s/xlibs/xorg/g ( #36889 )
2018-03-13 10:16:03 +00:00
volth
8a6f053317
docbook2x: add perlPackages.XMLSAXBase to dependencies
2018-03-08 14:13:38 +00:00
Tuomas Tynkkynen
1e107443ad
Merge commit '618ac29687a650d854c8bea7efd4490387589ce2' into staging
2018-03-03 22:40:32 +02:00
Robin Gloster
e616cd8840
tex4ht: obsoleted by tex4ht in texlive
2018-03-02 11:56:45 +01:00
Shea Levy
1ad37a8c6e
texlive.bin: Fix duplicate patch definition
2018-02-28 19:22:29 -05:00
Tuomas Tynkkynen
34f95d92a2
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/applications/misc/pytrainer/default.nix
pkgs/development/tools/pew/default.nix
pkgs/tools/misc/you-get/default.nix
2018-02-28 20:52:49 +02:00
Will Dietz
af73962f45
luatex: add prefix to patch so it applies with default patch flags
2018-02-27 11:13:45 -06:00
Will Dietz
08805e977d
texlive: patch luatex to fix crash w/gcc7
...
Fixes #35839 .
2018-02-27 11:10:42 -06:00
Vladimír Čunát
6168c2e45f
Merge master into staging
...
This is to cleanup the (re-)revert of merge to master.
2018-02-26 22:55:11 +01:00
Ryan Mulligan
b27eee31ea
auctex: 11.90 -> 12.1
...
Semi-automatic update; builds on NixOS
2018-02-24 18:35:07 -08:00
Vladimír Čunát
63ca2cc786
Merge #35370 : texlive.bin: fix with poppler 0.62
2018-02-24 22:30:23 +01:00
Will Dietz
b42b1c8f22
Merge pull request #33698 from dtzWill/fix/texlive-luatex
...
texlive: don't remove luatex from packages that require it.
2018-02-23 10:26:02 -06:00
Jan Tojnar
32cc682624
texlive.bin: fix compatibility with poppler 0.62
2018-02-23 03:00:47 +01:00
Vladyslav M
12e6a3b1c2
tectonic: 0.1.6 -> 0.1.7
2018-02-21 00:13:42 +02:00
zimbatm
6f56749b07
asciidoctor: expose all the bins
...
asciidoctor has multiple binaries, expose them all to the user
2018-02-09 14:40:22 +00:00
Vladimír Čunát
ec99a3de1b
texlive: add comments, whitespace cleanup
...
Fixes #34490 . The FIXME has been long obsolete.
2018-02-01 15:55:52 +01:00
Pascal Wittmann
505cebebd3
pdf2djvu: 0.9.7 -> 0.9.8
2018-01-31 21:43:20 +01:00
Andrew Childs
2332e8b0d9
kindlegen: Use unzip where necessary
2018-01-16 22:18:16 +09:00
Will Dietz
a0d91e1dc9
texlive: don't remove luatex from packages that require it.
...
Fixes #31482 .
2018-01-10 07:35:23 -06:00
Vladimír Čunát
ef047548ed
pdftk: fix build
...
Fixes #33509 .
2018-01-07 11:50:40 +01:00
Samuel Dionne-Riel
7b97c8c0c8
treewide: homepage+src updates (found by repology, #33263 )
2018-01-05 20:42:46 +01:00
Frederik Rietdijk
1869e7e5b0
Merge remote-tracking branch 'upstream/master' into HEAD
2018-01-01 15:09:55 +01:00
Gabriel Ebner
7dcc307241
texlive: use perl 5.24
...
See #26890 .
2018-01-01 09:47:39 +01:00
John Ericson
4d2b763817
Merge pull request #26805 from obsidiansystems/cross-elegant
...
Make cross compilation elegant
2017-12-30 22:58:02 -05:00
John Ericson
046f091e0d
treewide: Don't use envHook anymore
...
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
Dmitry Kalinkin
77b1803830
dblatex: 0.3.7 -> 0.3.10, fixes for the new texlive
2017-12-22 19:55:40 -05:00
Markus Hauck
276d60e3a8
odpdown: add checkInputs
...
Related #32244
2017-12-21 12:14:04 +01:00
Orivej Desh
7c58e8dfc2
Merge branch 'master' into staging
...
* master: (125 commits)
scummvm: fix eval
tinycc: 0.9.27pre-20171016 -> 0.9.27
Update terraform provider versions
vscode: 1.18.1 -> 1.19.0
linux: 4.14.6 -> 4.14.7
scummvm: 1.9.0 -> 2.0.0
cmst: 2017.03.18 -> 2017.09.19
albert: 0.14.7 -> 0.14.14
obs-studio: fix vlc plugin
ffmpeg, ffmpeg-full: 3.4 -> 3.4.1
uchiwa: 0.26.3 -> 1.1.0
linux-testing: 4.15-rc3 -> 4.15-rc4
steam: override nss, nspr, fixes #32781
ponyc: 0.20.0 -> 0.21.0
pythonPackages.pwntools: disable tests
gnome3.gnome-tweak-tool: 3.26.3 → 3.26.4
vim-rhubarb: init at 2017-06-28
atom: depend on libsecret
nvidia-settings: Make sure binary can find libXv.so
backblaze-b2: 0.6.2 -> 1.1.0
...
2017-12-18 15:56:03 +00:00
Will Dietz
fcffee2ec5
texlive: fix use of xdvi: add hashes and don't orphan it
...
Hashes added manually, not using `fixHashes.sh`.
We remove xdvi from collection-basic and put it elsewhere:
previously this was collection-genericextra but that no longer
exist so I suppose it can go in collection-plainextra.
(As mentioned on the issue, might be best to just leave it in basic?)
Fixes #32661 .
2017-12-16 22:51:26 +00:00
Gabriel Ebner
0e37c90d88
biber: add missing dependencies
2017-12-16 14:44:06 +01:00
Gabriel Ebner
0f2a1e9ef9
biber: remove sed workaround
...
This was fixed by #32717 .
2017-12-16 14:23:22 +01:00
Vladimír Čunát
1b555c57ec
texlive: more robust way to fetch
...
/cc #30332 . Thanks to @vprbl for the http mirror.
2017-12-15 20:13:09 +01:00
Gabriel Ebner
101b4ec546
biber: 2.5 -> 2.7
...
Fixes #32715 .
2017-12-15 19:02:28 +01:00
Gabriel Ebner
8df38f6dda
Merge pull request #30332 from veprbl/texlive2017
...
texlive: 2016 -> 2017
2017-12-13 14:51:18 +01:00
Will Dietz
5c81453477
tetex: patch off-by-one to fix segfault
...
Fixes #32264 .
Patch based on one from Fedora texlive-2007-66 source rpm.
References:
https://bugzilla.redhat.com/show_bug.cgi?id=754517
http://tug.org/pipermail/tex-k/2011-July/002317.html
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633011
https://www.mail-archive.com/tetex@dbs.uni-hannover.de/msg00968.html
Redhat discussion suggests this happens when using -Wl,-z,relro
(or other linker flags) that change the default memory layout.
2017-12-09 16:05:49 -06:00
Ingo Blechschmidt
5fd37c154c
sshlatex: 0.7 -> 0.8
2017-12-09 15:14:15 +01:00
Orivej Desh
0b9cd7ad0f
pdf2djvu: ignore windres on linux to fix build
...
https://github.com/NixOS/nixpkgs/pull/30484#issuecomment-345899910
2017-11-21 03:43:18 +00:00
José Romildo Malaquias
df94f7bf76
pygmentex: update src
2017-11-08 17:23:49 -02:00
Dmitry Kalinkin
5b42c6f196
texlive: update schemes list
2017-10-30 01:07:51 -04:00
Dmitry Kalinkin
ba3c9df01a
texlive: fix evaluation on Nix 1.11
...
The problem was in builtins.partition call. I've tried to rewrite it with
builtins.foldl', but that doesn't help. However replacing it with a pair of
builtins.filter calls works.
diff --git a/lib/lists.nix b/lib/lists.nix
--- a/lib/lists.nix
+++ b/lib/lists.nix
@@ -242,10 +242,10 @@ rec {
=> { right = [ 5 3 4 ]; wrong = [ 1 2 ]; }
*/
partition = builtins.partition or (pred:
- foldr (h: t:
+ builtins.foldl' (t: h:
if pred h
- then { right = [h] ++ t.right; wrong = t.wrong; }
- else { right = t.right; wrong = [h] ++ t.wrong; }
+ then { right = t.right ++ [h]; wrong = t.wrong; }
+ else { right = t.right; wrong = t.wrong ++ [h]; }
) { right = []; wrong = []; });
/* Merges two lists of the same size together. If the sizes aren't the same
2017-10-30 00:54:48 -04:00