Commit graph

629 commits

Author SHA1 Message Date
Pascal Wittmann 7a8656407d
pdf2djvu: 0.9.4 -> 0.9.5
and fix build that broke due to multiple outputs of djvulibre
2017-01-09 20:49:02 +01:00
Peter Hoeg b11264a282 rubber: 1.3 -> 1.4 2017-01-02 22:50:53 +08:00
Frederik Rietdijk 080daf40c8 rubber: use python2 2016-11-24 22:28:03 +01:00
Vladimír Čunát 3e6d04da57
texlive: disable xindy on Darwin for now (#20062) 2016-11-07 22:57:41 +01:00
Florent Becker f00e28164b pdfjam: remove obsolete version
pdfjam is included in texlive
fixes #19826
2016-11-02 10:30:34 +01:00
koral c76f50fec6 asciidoctor: 1.5.4 -> 1.5.5 2016-10-31 10:15:18 +01:00
Vladimír Čunát 1cd7466650
Merge #19800: fix clisp + xindy -> texlive on Darwin 2016-10-26 21:01:12 +02:00
Mike Sperber 0fba729ded xindy: add dependency on libiconv
... as the build process invokes iconv.
2016-10-25 10:45:50 +02:00
Frederik Rietdijk b08c00f67d dblatex: use python2 2016-10-18 23:16:07 +02:00
zimbatm 6351c4d24b Merge pull request #19180 from zimbatm/bundler-env-bins
Bundler env bins
2016-10-14 11:51:23 +01:00
Profpatsch bef6bef0d2
stdenv/stripHash: print to stdout, not to variable
`stripHash` documentation states that it prints out the stripped name to
the stdout, but the function stored the value in `strippedName`
instead.

Basically all usages did something like
`$(stripHash $foo | echo $strippedName)` which is just braindamaged.
Fixed the implementation and all invocations.
2016-10-11 18:34:36 +02:00
zimbatm aa01863858 asciidoctor: simplify 2016-10-08 22:38:57 +01:00
Aneesh Agrawal 777a6cafd9 asciidoc: Pin to Python 2 2016-09-26 11:36:27 -04:00
Frederik Rietdijk 3ba16c8234 Do not use top-level buildPythonPackage or buildPythonApplication
but instead use the one in pythonPackages.
2016-09-26 11:10:51 +02:00
Kirill Boltaev bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Vladimír Čunát 20c6f5c560 texlive: add links to ht* tools, in particular htlatex
This should fix #18480.
2016-09-10 14:58:00 +02:00
Vladimír Čunát 8481eca63c texlive: allow using pkgs.nix with empty hashes
... to enable saving space in git history.
2016-09-04 18:11:18 +02:00
Vladimír Čunát c6376a3e9a texlive: fixup some packages missing from scheme-full
Hopefully they're all now.
2016-09-04 17:56:12 +02:00
Vladimír Čunát 1519a7c94b texlive.bin.src: eradicate the last tug.org download
They're just unstable.
2016-09-04 14:53:32 +02:00
Vladimír Čunát 2217b328f9 texlive: rename the directory texlive-new -> texlive 2016-09-04 14:53:30 +02:00
Vladimír Čunát 171f7d974d Merge commit 'da421bc' into p/texlive-2016
... to allow renaming the directory.
2016-09-04 14:52:04 +02:00
Vladimír Čunát d401df0d24 texlive.xindy: fixup after 2016 update
It's unfortunate that our `substituteInPlace` passes some kinds of
errors in silence.
2016-09-04 14:49:37 +02:00
Vladimír Čunát a787994fef texlive: use a cuni.cz mirror temporarily
... to avoid testers getting hash mismatches.
2016-09-04 14:49:37 +02:00
Vladimír Čunát 9d5f23f025 texlive: fixup some bin/ links, e.g. xe(la)tex 2016-09-04 14:49:36 +02:00
Vladimír Čunát 16829e4bde dblatex: fixup build with texlive-2016
https://github.com/NixOS/nixpkgs/pull/16391#issuecomment-227405183
2016-09-04 14:49:36 +02:00
Vladimír Čunát 7de41b9a4b texlive: 2015 -> 2016
Note: only basic testing has been done so far; also see FIXME items.

AMENDed to reduce git history size significantly:
 - fix 2015->2016 bugs in fixedHashes.nix
 - purge all sha512 from pkgs.nix
2016-09-04 14:48:54 +02:00
Domen Kožar da421bc75f Fix #4210: Remove builderDefs
This was one of the ways to build packages, we are trying
hard to minimize different ways so it's easier for newcomers
to learn only one way.

This also:

- removes texLive (old), fixes #14807
- removed upstream-updater, if that code is still used it should be in
  separate repo
- changes a few packages like gitit/mit-scheme to use new texlive
2016-08-31 11:34:46 +02:00
obadz b74793bd1c Merge branch 'master' into staging
Conflicts:
	pkgs/tools/system/facter/default.nix
2016-08-29 12:44:17 +01:00
Robin Gloster b0b2a94751
pdftk: disable format/fortify hardening 2016-08-29 09:02:03 +00:00
Peter Hoeg c08b9b039a kindlegen: init at 2.9
Not tested on macOS/Windows
2016-08-28 21:25:07 +08:00
obadz 0e8d2725dc Merge branch 'master' into staging 2016-08-23 18:50:06 +01:00
Tuomas Tynkkynen 282277dbc8 treewide: Use more makeBinPath 2016-08-23 01:18:10 +03:00
Tuomas Tynkkynen 74a3a2cd7e treewide: Use makeBinPath 2016-08-23 01:18:10 +03:00
obadz 24a9183f90 Merge branch 'hardened-stdenv' into staging
Closes #12895

Amazing work by @globin & @fpletz getting hardened compiler flags by
enabled default on the whole package set
2016-08-22 01:19:35 +01:00
Nikolay Amiantov 1bde33074e poppler_data: embed into poppler, make an option
Previously we relied on an environment variable POPPLER_DATADIR which
practically noone used and everyone was expected to set. This is a good
candidate for a feature option because noone really _noticed_ that this data is
not available. Disabled by default because of this and size of the data (22M).
2016-08-18 16:09:34 +03:00
Robin Gloster 33e1c78ae3 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-16 07:54:01 +00:00
Vladimír Čunát 4b2120f5b8 Merge #17347: texlive: fix xdvi md5.run 2016-08-14 12:22:50 +02:00
Robin Gloster b7787d932e Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-12 09:46:53 +00:00
Matthew 9e72be00bc hevea: 2.28 -> 2.29
2.28 is no longer available at that url
2016-08-09 21:43:42 +00:00
Vladimír Čunát 6152cf32e3 texlive: drop unused lesstif parameter
Fixes #17359. /cc #16391.
2016-08-09 20:52:58 +02:00
Franz Pletz 0c7f045a7a tex4ht: disable format hardening 2016-08-04 11:09:57 +02:00
Franz Pletz b898fdaceb xmlroff: disable format hardening 2016-08-04 11:05:45 +02:00
Robin Gloster 1b979d8384 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-03 13:34:44 +00:00
Tuomas Tynkkynen 91a3920b1d asciidoc: Works on Darwin
D'oh! Plain 'asciidoc' works, but 'asciidoc-full' doesn't, so my scripts
changed it to 'linux' in
21f17d69f6
2016-08-02 22:49:43 +03:00
Tuomas Tynkkynen 21f17d69f6 treewide: Add lots of meta.platforms
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Tuomas Tynkkynen 63de40099f treewide: Move some meta sections to end-of-file
That seems to be the overwhelming convention.
2016-08-02 21:17:44 +03:00
Tuomas Tynkkynen 2258b21e4b treewide: Add lots of platforms to packages with no meta
Build-tested on x86_64 Linux and on Darwin.
2016-08-02 21:17:44 +03:00
Tuomas Tynkkynen 1bf5ded193 treewide: Lots of meta.hydraPlatforms -> meta.platforms
In all of these files, there is no meta.platforms but only
meta.hydraPlatforms, which doesn't seem to have any purpose except being
inconsistent.
2016-08-02 21:17:44 +03:00
Robin Gloster 63c7b4f9a7 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-31 20:51:34 +00:00
Igor Sharonov 9f738fed28 texlive-new: fix wrong xdvi md5.run 2016-07-28 20:50:42 +03:00
Lluís Batlle i Rossell e412f2199a Fix psutils licence. 2016-07-27 10:29:30 +02:00
Lluís Batlle i Rossell 03f368ca93 Adding psutils.
Have we lived without psnup so many years? Incredible.
2016-07-27 10:26:15 +02:00
Peter Hoeg 2ea24072ae pdf2odt: init at 2014-12-17
We also apply a patch to create the temporary directory securely
2016-07-27 09:40:35 +08:00
Robin Gloster 1f04b4a566 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-21 00:56:43 +00:00
Rok Garbas 227bf69b00 Merge pull request #16597 from jokogr/biber-2.5
biber: 2.4 -> 2.5
2016-07-21 01:27:35 +02:00
Robin Gloster 5185bc1773 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-15 14:41:01 +00:00
Ioannis Koutras a3e6044e9c biber: 2.4 -> 2.5 2016-07-13 10:53:12 +03:00
Vladimír Čunát 6b27ceb006 Merge 'master' into staging and re-revert merge
... from staging to master, reverted temporarily in aa9a04883e.
2016-06-23 12:09:03 +02:00
Vladimír Čunát aa9a04883e Revert "Merge branch 'staging'" due to glibc
The main output started to retain dependency on bootstrap-tools; see
https://github.com/NixOS/nixpkgs/pull/15867#issuecomment-227949096

This reverts commit c05d829598, reversing
changes made to f073df60d6.
2016-06-23 09:25:10 +02:00
Nikolay Amiantov 25ae14aa38 Merge pull request #15874 from abbradar/texlive-argv0
texlive-bin: remove detecting of local directory from mktex*
2016-06-23 07:48:26 +04:00
Vladimír Čunát c05d829598 Merge branch 'staging' 2016-06-22 10:49:56 +02:00
Nikolay Amiantov d51ec20a50 biber: 1.9 -> 2.4 2016-06-22 04:57:57 +03:00
Bjørn Forsman bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
Vladimír Čunát e757404555 Merge branch 'master' into staging
Hydra nixpkgs: ?compare=1279790
2016-06-19 12:33:04 +02:00
Vladimír Čunát 7a6ec0a0ee texlive: add xindy binary
Fixes #16207.
2016-06-16 12:53:51 +02:00
Robin Gloster 8031cba2ab Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-06-10 09:27:04 +00:00
Vladimír Čunát bd458e56b6 Merge #14356: docbook updates 2016-06-09 13:11:53 +02:00
obadz ab70ae2edf Merge pull request #15647 from layus/auctex
ktikz: init at 0.10
2016-06-08 17:17:50 +01:00
FlorentBecker d7de8bc6e9 patoline: remove (source is unavailable) (#15918) 2016-06-06 10:49:00 +02:00
Guillaume Maudoux f3a753829d auctex: enable preview 2016-06-05 18:45:09 +02:00
Tuomas Tynkkynen bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
Nikolay Amiantov 4adc660fc5 texlive-bin: remove detecting of local directory from mktex* 2016-05-31 23:54:18 +03:00
Robin Gloster 2d382f3d98 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-05-30 19:39:34 +00:00
Vladimír Čunát 73f1f5eb39 imagemagick: split dev output to fix #9604
Also fixup references to imagemagick.
2016-05-22 13:41:15 +02:00
Franz Pletz f8d481754c
Merge remote-tracking branch 'origin/master' into hardened-stdenv 2016-05-18 17:10:02 +02:00
Peter Simons 8e462995ba Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
Vladimír Čunát 6c2fbfbd77 Merge branch 'master' into staging 2016-05-12 04:53:38 +02:00
Roman Naumann 7abe192b05 texlive-new: update obsolete hashes
This commits mitigates https://github.com/NixOS/nixpkgs/issues/10026.
Thanks to @namore for contributing most of the update!
2016-05-11 13:33:16 +02:00
Nikolay Amiantov 49de0c32bd texlive: restore back exports of TeX paths
Credits for the fix to jraygauthier.
See https://github.com/NixOS/nixpkgs/pull/12768#issuecomment-218050187
2016-05-10 06:33:55 +03:00
Raymond Gauthier 8a4b670a2f texlive.combine: fix build
Recent merge of pull request #14681 broke
the build of some texlive components (e.g.: `xetex`)
that do not include the `./share/texmf/web2c/texmf.cnf`.
This fix should allow these component to build
as before by operating on this file only when
it exits.
2016-05-09 19:29:05 -04:00
zimbatm 9cc724e570 Merge pull request #14681 from jraygauthier/jrg/fix_context_by_patching_luascript_rebased
texlive.combine: also patch `texmfcnf.lua`
2016-05-09 14:37:33 +01:00
Vladimír Čunát 65a9fa8cdc Merge branch 'master' into staging 2016-05-08 21:24:48 +02:00
Yacine Hmito 863ba5c7e0 asciidoctor: Bumped yanked dependency
asciidoctor-latex: 1.5.0.6.dev -> 1.5.0.8.dev
See NixOS/nixpkgs/pull/15135#issuecomment-216984749
This optional dependency may be removed if this happens too often
2016-05-05 12:18:24 +02:00
Vladimír Čunát 1dc36904d8 Merge #14920: windows improvements, mainly mingw 2016-05-05 08:30:19 +02:00
Yacine Hmito d3421435e0 asciidoctor: Init at 1.5.4 2016-05-04 13:23:22 +02:00
Robin Gloster 9820cb1bf2 use dontBuild instead of hacks
changes:
 * buildPhase = "true"
 * buildPhase = ":"
2016-05-04 10:11:04 +00:00
Robin Gloster c92bca56f8 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-05-02 22:58:02 +00:00
Peter Simons 00ac3ac6ce texlive (old): mark build as broken
Reported in https://github.com/NixOS/nixpkgs/issues/14807. It's probably
about time to convert to the new texlive code, which is *much* nicer.
See http://nixos.org/nixpkgs/manual/#sec-language-texlive for details.
2016-04-20 23:13:40 +02:00
Peter Simons c9e300b458 texlive (old): un-break syntax highlighting in Emacs (cosmetic) 2016-04-20 23:13:05 +02:00
Robin Gloster d020caa5b2 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-04-18 13:49:22 +00:00
Eelco Dolstra be8fc33164 texlive-new: Export source tarballs via an attribute
This allows them to be found by find-tarballs.nix (which can only see
fetchurl dependencies if they are attributes, not if they're part of a
string context).
2016-04-18 15:18:21 +02:00
Raymond Gauthier 954f381972 texlive.combine: also patch texmfcnf.lua
Fixes #14463.
2016-04-14 01:15:16 -04:00
Nikolay Amiantov 0435ac8894 texlive.combine: patch paths into texmf.cnf
...instead of environment variables. Close #12768.

(cherry picked from commit acf664814e)
2016-04-14 01:14:53 -04:00
Vladimír Čunát 30f14243c3 Merge branch 'master' into closure-size
Comparison to master evaluations on Hydra:
  - 1255515 for nixos
  - 1255502 for nixpkgs
2016-04-10 11:17:52 +02:00
Vladimír Čunát b6856521ff texlive: comment on a couple of internal functions 2016-04-08 16:39:20 +02:00
Vladimír Čunát ab15a62c68 Merge branch 'master' into closure-size
Beware that stdenv doesn't build. It seems something more will be needed
than just resolution of merge conflicts.
2016-04-01 10:06:01 +02:00
José Romildo Malaquias 67555277e1 xmlto: 0.0.26 -> 0.0.28 2016-04-01 03:19:38 +02:00
Robin Gloster f60c9df0ba Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-03-28 15:16:29 +00:00
Vladimír Čunát eb4a9d4d9c Revert "texlive.combine: patch paths into texmf.cnf"
This reverts commit acf664814e.
Let's revert until we catch the bugs in this.
2016-03-28 08:51:39 +02:00
Nikolay Amiantov acf664814e texlive.combine: patch paths into texmf.cnf
...instead of environment variables. Close #12768.
2016-03-27 21:20:11 +02:00
Vladimír Čunát e3da83297f texlive: document in nixpkgs manual
Fixes #13240. It's not really better than source-code comments it replaced,
but it's in a better accessible place.
2016-03-27 14:29:18 +02:00
Robin Gloster 3f45f0948d Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-03-15 01:44:24 +00:00
José Romildo Malaquias b6db54b064 pygmentex: init at 0.8 2016-03-10 22:09:23 -03:00
Sander van der Burg e91b9bede0 runLatex: always include basic texlive stuff (thanks to vcunat) 2016-03-08 10:48:42 +00:00
Vladimír Čunát 09af15654f Merge master into closure-size
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Franz Pletz aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
Robin Gloster d47857c3d9 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-03-01 21:09:17 +00:00
Pascal Wittmann 5ba31560d5 pdf2djvu: 0.9.3 -> 0.9.4 2016-02-29 23:35:32 +01:00
Robin Gloster 3b4765c9e5 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-28 16:32:57 +00:00
zimbatm 69ce5cb656 use the sourceforge mirrors everywhere
find pkgs -name "*.nix" -exec sed -r \
    "s|https?://downloads.sourceforge.net/|mirror://sourceforge/|g" -i {} \;
2016-02-28 12:07:42 +00:00
Robin Gloster 3477e662e6 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-27 00:08:08 +00:00
Frederik Rietdijk 4d06bf70f4 buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
Vladimír Čunát d039c87984 Merge branch 'master' into closure-size 2016-02-14 08:33:51 +01:00
Robin Gloster 09a3349a79 tetex: turn off format hardening 2016-02-09 00:08:56 +00:00
Robin Gloster bd2d049750 texlive-core-big: turn off format hardening 2016-02-07 13:09:11 +00:00
Robin Gloster 9229e9c656 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-07 11:17:57 +00:00
Vladimír Čunát 54299b60c4 Merge #12779: Mass replace pkg}/bin-style strings
... to refer to correct outputs
2016-02-03 17:25:22 +01:00
Vladimír Čunát ae74c356d9 Merge recent 'staging' into closure-size
Let's get rid of those merge conflicts.
2016-02-03 16:57:19 +01:00
Domen Kožar 2c2b9fea66 remove texDisser, it's now part of texlive-new 2016-02-01 22:10:28 +01:00
Tuomas Tynkkynen 9700be4381 treewide: Mass replace 'djvulibre}/bin' to refer the 'bin' output 2016-02-01 20:46:00 +02:00
Franz Pletz 393977d800 Remove qcmm, strategoxt, aterm, bibtextools
These packages are very old and their tarballs or web pages are not
available anymore. Furthermore, they break with recent compilers like
GCC 5.
2016-01-30 16:36:57 +00:00
Robin Gloster f6d3b7a2ae switch hardening flags 2016-01-30 16:36:57 +00:00
Franz Pletz 954e9903ad Use a hardened stdenv by default 2016-01-30 16:36:57 +00:00
Damien Cassou 59541736f5 Merge pull request #12641 from DamienCassou/new-git-latexdiff
git-latexdiff: init at 1.1.2
2016-01-27 10:39:00 +01:00
Damien Cassou dbc58b6eef git-latexdiff: init at 1.1.2 2016-01-27 10:22:57 +01:00
Tuomas Tynkkynen 619710268d treewide: Mass replace 'poppler}/lib' to refer the 'out' output 2016-01-24 10:03:39 +02:00
Jos van den Oever 6e586a32fd odpdown: init at 0.4.1 2016-01-22 17:59:48 +01:00
Vladimír Čunát 716aac2519 Merge branch 'staging' into closure-size 2016-01-19 09:55:31 +01:00
Pascal Wittmann df7139de36 hevea: 2.26 -> 2.28 2016-01-15 21:36:23 +01:00
Tobias Geerinckx-Rice 9e44faab97 latex2html: remove dead package
Broken since Aug 2015, but upstream has been dead for donkey's
years. Only dependent was systemtap. No reasonable way (or indeed
reason) to artificially keep this alive.

Aim for the head.
2016-01-11 01:41:54 +01:00
Vladimír Čunát f9f6f41bff Merge branch 'master' into closure-size
TODO: there was more significant refactoring of qtbase and plasma 5.5
on master, and I'm deferring pointing to correct outputs to later.
2015-12-31 09:53:02 +01:00
Vladimír Čunát e16d3d0d8a texlive: add xdvi binary part (fixes #11816)
It seems to work fine for me now, after adding dependency on metafont.
2015-12-22 16:55:32 +01:00
Gabriel Ebner 723e693791 djvu2pdf: make work in nix-shell 2015-12-19 09:43:21 +01:00
Pascal Wittmann 80420c3187 hevea: 2.25 -> 2.26 2015-12-12 12:05:19 +01:00
Luca Bruno 5b0352a6a4 Merge branch 'master' into closure-size 2015-12-11 18:31:00 +01:00
Thomas Tuegel 3856e6939f rubber: wrap Python programs 2015-12-09 16:27:49 -06:00
Thomas Tuegel aab20cdc51 rubber: 1.1 -> 1.3
* version upgrade
* minor formatting change
* assign ttuegel as maintainer
2015-12-09 16:24:17 -06:00
John Wiegley 94a7e2b441 emacsPackages.auctex: 11.88 -> 11.89 2015-12-03 13:11:25 -05:00
Eelco Dolstra ec795d3632 texFunctions: Use modular texlive instead of tetex 2015-12-03 17:40:27 +01:00
Luca Bruno a412927924 Merge remote-tracking branch 'origin/master' into closure-size 2015-11-25 21:37:30 +01:00
Pascal Wittmann 65c2755126 pdf2djvu: 0.9.2 -> 0.9.3 2015-11-22 13:01:20 +01:00
Vladimír Čunát 333d69a5f0 Merge staging into closure-size
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
William A. Kennington III dd2de66d61 Merge branch 'master.upstream' into staging.upstream 2015-10-30 17:16:07 -07:00
Pascal Wittmann f84a9e60f4 pdf2djvu: 0.9.1 -> 0.9.2 2015-10-28 17:43:41 +01:00
Vladimír Čunát 1d640f029f texlive: avoid huge command lines
/cc #9757.
2015-10-24 12:09:45 +02:00
Vladimír Čunát 17a3f6a6fa icu: split into multiple outputs 2015-10-13 20:18:44 +02:00
Pascal Wittmann bf913a72b1 pdf2djvu: 0.8.2 -> 0.9.1 2015-10-06 13:13:57 +02:00
Vladimír Čunát 38313d5d87 libxml2,libxslt: split into multiple outputs
Fixed all references, hopefully.
libxml2Python is slightly hacky now, but it seems to work.
2015-10-05 13:44:16 +02:00
Vladimír Čunát f8c211fd2b fontconfig: split into multiple outputs
Fixed all 'fontconfig}' references as well, hopefully, ugh!
2015-10-05 12:23:56 +02:00
Vladimír Čunát 0cf11036b4 texlive.bin.core: fixup with multiple outputs
There was an interaction with hand-moving the docs.
2015-10-04 11:08:18 +02:00
Vladimír Čunát 5227fb1dd5 Merge commit staging+systemd into closure-size
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
Karn Kallio 5ed03241be texlive: Fix download file names to be current. 2015-09-30 09:21:09 +02:00
Vladimír Čunát 3f06a234f6 texlive: just comment about (not) another mirror 2015-09-24 10:41:17 +02:00
Vladimír Čunát 179218252b tetex: don't build on Hydra anymore
Only asciidoc refers to it now (and broken latex2html).
2015-09-23 21:19:14 +02:00
Vladimír Čunát 9bd0bac311 nixos/manualPDF: use new texlive instead of tetex
This includes updating dblatex and crafting ~100 MB TeX package set
to make our manual compile.
2015-09-23 21:14:16 +02:00
Vladimír Čunát b799be7642 latex2html: mark as broken
I don't see directly how to make it work.
2015-09-17 19:06:42 +02:00
Vladimír Čunát 40c0356dd3 lazylist, polytable: remove as they are in texlive now 2015-09-17 19:06:14 +02:00
Vladimír Čunát 22fd6e1e4c texlive: add a new highly granular version, #287 2015-09-17 19:01:03 +02:00
Mathnerd314 eb7404d97a all-packages: Use callPackage where possible 2015-09-14 22:27:19 -06:00
Pascal Wittmann 8f6bfd3fa1 pdf2djvu: 0.8.1 -> 0.8.2 2015-09-11 17:31:24 +02:00
ts468 054be41e04 Revert "ocaml-modules: fix naming: "_" -> "-"" 2015-09-06 21:15:10 +02:00
RoboNickBot 126d8dba96 texlive-moderntimeline: 0.8 (broken) -> 0.9 (close #9612)
The v0.8 build was broken because the CTAN package updated to v0.9 and
CTAN doesn't keep old versions of packages.

Besides bumping the version, this commit changes the src url from the
unversioned CTAN link (which would break the derivation every time a new
version of the package released, as it did yesterday) to the versioned
Github release link.
2015-09-03 12:03:05 +02:00
Nikolay Amiantov 7133fca524 texLiveModerntimeline: fix sha256 checksum
Looks like an upstream update. cc @peti
2015-09-03 12:01:38 +03:00
Thomas Strobel 616aa2bdda ocaml modules: fix some CamelCase and under_scores 2015-09-02 09:14:59 +02:00
Andreas Wagner bea3ba66bb multimarkdown: init at 4.7.1 2015-09-01 06:52:54 -04:00
Eelco Dolstra 4725d21583 bibtex-tools: Mark as broken
Tarball is missing.
2015-08-31 11:13:12 +02:00
Anders Papitto 6b892be9a8 fix updmap invocation in texLive
Close #9430, fixes #9318.
2015-08-24 22:47:05 +02:00
Pascal Wittmann 53ea7bcbda pdf2djvu: update from 0.8 to 0.8.1 2015-08-21 08:49:49 +02:00
Pascal Wittmann f5c2cd8059 pdf2djvu: update from 0.7.21 to 0.8 2015-08-08 00:08:50 +02:00
Pascal Wittmann 084595f33a hevea: update from 2.23 to 2.25 2015-08-04 12:17:16 +02:00
Bjørn Forsman 0c71406dd3 asciidoc: fix old copy/paste error 2015-07-30 16:36:38 +02:00
Peter Simons 07fd9384f5 texlive: flip the default for the assertion so that normal users can build it 2015-07-20 16:39:39 +02:00
Vladimír Čunát 9a80550cc4 Merge branch 'staging', discussion #8844 2015-07-19 08:09:29 +02:00
Peter Simons 32a81524fe release-lib: rename config option "inHydra" to "allowTexliveBuilds"
Also, take the value of that attribute as an argument to the module so
that Hydra maintainers who don't mind building TexLive have a chance to
do so.
2015-07-17 14:13:40 +02:00
William A. Kennington III ef253212f4 Merge branch 'master.upstream' into staging.upstream 2015-06-26 17:25:49 -07:00
Eelco Dolstra 7f54f99656 Don't build texLive in Hydra
It's way too big (texlive-core-2014 alone is > 1.5 GB).
2015-06-25 17:34:08 +02:00
Jude Taylor 099f85465c darwin purity: tetex-3.0 2015-06-19 12:56:39 -07:00
Pascal Wittmann 0ed4ad8c63 pdf2djvu: update from 0.7.17 to 0.7.21, adopt it 2015-06-08 16:19:42 +02:00
Pascal Wittmann e0cc3efca2 hevea: update from 1.07 to 2.23
add meta-information and adopt it
2015-05-31 16:30:24 +02:00
Rok Garbas 08b5686cd7 cygwin: tetex patch to make it build on cygwin 2015-05-28 14:15:47 +02:00
Florian Friesdorf 7f7aca4e16 cygwin: asciidoc otherwise tries to install to //nix and fails on cygwin
'//' on cygwin is the beginning of a SAMBA path
2015-05-28 10:53:36 +02:00
Peter Simons 324719a5a6 Drop obsolete pre-NG Haskell builds. 2015-05-05 21:44:47 +02:00
Vladimír Čunát 375bc8def7 Merge staging into closure-size 2015-05-05 11:49:03 +02:00
Michael Raskin 52b47982ff Abandon separate TeXLive-associated PGF package, make it a reference to pgf3 2015-04-26 21:49:21 +03:00
Vladimír Čunát bf414c9d4f Merge 'staging' into closure-size
- there were many easy merge conflicts
- cc-wrapper needed nontrivial changes

Many other problems might've been created by interaction of the branches,
but stdenv and a few other packages build fine now.
2015-04-18 11:22:20 +02:00
Eelco Dolstra 2ed5c2bd6b Set some meta.platforms
Also fix meta.platform -> meta.platforms in a few places.
2015-03-20 20:04:42 +01:00
Pascal Wittmann d8d4972544 xmlto: update from 0.0.25 to 0.0.26 2015-03-15 14:42:58 +01:00
Vladimír Čunát 263ac41c18 texLiveModerntimeline: fix download by updating
Unfortunately I only see them providing an unversioned tarball :-/
CC #6747.
2015-03-12 20:15:22 +01:00
Eric Seidel e08b9ab8d3 kill libiconvOr*
Conflicts:
	pkgs/applications/networking/mailreaders/sup/default.nix
	pkgs/development/compilers/ghc/7.8.3-binary.nix
	pkgs/development/interpreters/php/5.3.nix
	pkgs/development/interpreters/ruby/patches.nix
	pkgs/development/libraries/cairo/default.nix
	pkgs/development/libraries/poppler/default.nix
	pkgs/top-level/all-packages.nix
2015-02-07 20:29:28 -08:00
Eric Seidel f272730399 rename <gcc-frontend>.gcc to <gcc-frontend>.cc 2015-01-14 20:59:10 -08:00
Pascal Wittmann 68c4311fee halibut: update from 1.0 to 1.1
and add myself as a maintainer
2015-01-15 00:30:12 +01:00
Ludovic Courtès 41b53577a8 unmaintain a bunch of packages 2015-01-13 22:33:49 +01:00
Tobias Geerinckx-Rice c64257b8e5 Fix user-facing typos (mainly in descriptions) 2014-12-30 03:31:03 +01:00
Michael Raskin 641307f553 Drop wrong default.upstream 2014-12-21 11:14:25 +03:00
Domen Kožar d8e89ebd4b xmlroff: 0.3.98 -> 0.6.2 2014-11-24 08:43:43 +01:00
Mateusz Kowalczyk 03655c332a Add meta.branch to a bunch of packages
Gives better results in the monitor
2014-11-19 18:54:58 +00:00
Michael Raskin 1a69d88174 Update pdftk and fix its build 2014-11-16 02:16:42 +04:00
Michael Raskin 17140ebba8 Fix tex4ht build: our new stdenv lacks CC (why, by the way?) so default to gcc if CC empty 2014-11-16 00:12:29 +04:00
Petr Rockai c5b5020681 ConTeXt: Update to a current version & include it in texLiveFull. 2014-11-14 22:49:06 +01:00
Luca Bruno 6af0d6974f Merge branch 'master' into staging 2014-11-10 10:03:52 +01:00
Eike Kettner c805b29026 update texlive-extra to 2014-10-24 2014-11-09 22:48:24 +01:00
Lengyel Balázs c437ad42ad Updated texlive-base and texlive-lang to 2014-10-24 2014-11-09 14:19:35 +01:00
Vladimir Still 7ade583953 rubber: Disable etex detection.
If etex detection is running it forces LaTeX files using etex package to
be compiled with elatex which is no longer part of current TexLive,
efectivelly making it impossible to simply compile them without hacking
through rubber's commandline option.
I took this fix from fedora .spec for rubber.
2014-11-08 19:53:17 +01:00
Eelco Dolstra 0518ccf5af Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	pkgs/stdenv/generic/default.nix
2014-11-06 10:16:39 +01:00
Mateusz Kowalczyk 007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00
Vladimír Čunát 52404a868d Merge recent master into staging
Nixpkgs Hydra: ?compare=1157272

TODO: port e22889064f

Conflicts:
	nixos/tests/gnome3_10.nix (auto-solved)
	pkgs/applications/video/aegisub/default.nix
	pkgs/development/libraries/boost/1.55.nix
2014-11-05 15:00:44 +01:00
Eelco Dolstra 7495c61d49 Merge remote-tracking branch 'origin/darwin-clang-stdenv' into staging
Conflicts:
	pkgs/applications/editors/vim/macvim.nix
2014-11-04 14:30:43 +01:00
John Wiegley 80b0f385f0 emacs24Packages.auctex: 11.87 -> 11.88 2014-11-03 17:30:49 -06:00
Michael Raskin 1042d595c4 Update TeX-disser thesis template for Russian styles 2014-11-03 16:54:38 +03:00
Vladimír Čunát b5ea865f35 texLive-linkdir: work around a failure
It often failed since 3c6efec2c0, i.e. #4453.
Now it should "work" the same as before.

CC @7c6f434c, maybe?
2014-10-18 13:52:37 +02:00
Eelco Dolstra 09dc132e04 Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	pkgs/development/libraries/poppler/default.nix
2014-10-16 15:16:50 +02:00
John Wiegley 436cdb7e87 texlive: add jwiegley as a maintainer 2014-10-13 17:59:05 -05:00
Jascha Geerds 22c9903e0e texlive: Updated to latest release 2014.20140927 2014-10-13 21:21:23 +02:00
Longrin Wischnewski 6e7de2155b change md5sum to sha256sum for a few packages 2014-10-12 16:13:21 +02:00
Eelco Dolstra 811de3bfaa Merge remote-tracking branch 'origin/staging' into darwin-clang-stdenv
Conflicts:
	pkgs/tools/security/gnupg/default.nix
2014-10-09 10:57:57 +02:00
Eelco Dolstra a85dcf4a00 Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	pkgs/development/libraries/libav/default.nix
	pkgs/shells/bash/bash-4.2-patches.nix
	pkgs/stdenv/generic/default.nix
2014-10-07 00:09:37 +02:00
Pascal Wittmann 65242d4a74 pdfjam: update from 1.20 to 2.08 2014-10-04 23:13:32 +02:00
AndersonTorres bf560ce496 PGF: "upgrade" to version 3.00
It is not so properly an update, because the old versions will not be
obliterated from Nixpkgs. Hello backwards compatibility, my old friend...
2014-10-03 00:37:43 -03:00
Eelco Dolstra cd71f7a2e6 Merge branch 'darwin-stdenv' of github.com:joelteon/nixpkgs into staging
Conflicts:
	pkgs/development/interpreters/ruby/ruby-19.nix
	pkgs/development/libraries/libc++/default.nix
	pkgs/development/libraries/libc++abi/default.nix
	pkgs/tools/text/sgml/opensp/default.nix
2014-09-23 11:27:53 +02:00
Thomas Tuegel fd293c2d88 biber: version bump to 1.9 2014-09-20 13:24:51 -05:00
Eelco Dolstra 91ec6e0d90 Merge remote-tracking branch 'origin/master' into staging 2014-09-18 22:28:35 +02:00
Pascal Wittmann 8d67b9a240 transformed meta.maintainers of some packages into lists 2014-09-13 13:52:02 +02:00
Eric Seidel 0577499d74 fix some packages on darwin 2014-09-09 13:54:26 -07:00
Joel Taylor 3e8344d334 suitable clang stdenv 2014-09-09 13:54:24 -07:00
Vladimír Čunát 82797f98f2 Merge branch 'staging' into modular-stdenv
Conflicts:
	pkgs/development/interpreters/perl/5.10/setup-hook.sh
	pkgs/development/interpreters/perl/5.8/setup-hook.sh
	pkgs/stdenv/linux/default.nix
2014-09-08 18:24:58 +02:00
Vladimír Čunát 1e389c976c merge 'staging' into modular-stdenv
In 2c62a36b77 the messages in pkgs/stdenv/generic/default.nix
were not merged correctly.

Conflicts:
	pkgs/stdenv/generic/default.nix
2014-09-08 18:16:54 +02:00
Vladimír Čunát 8da52a642a Merge branch 'staging' into v/modular
Conflicts (easy):
	pkgs/development/interpreters/perl/5.10/setup-hook.sh
	pkgs/development/interpreters/perl/5.8/setup-hook.sh
	pkgs/development/libraries/gtk+/2.x.nix
2014-08-31 12:23:18 +02:00
Longrin Wischnewski a111e7ff08 texlive: Updated to latest release 2014.20140821 2014-08-30 19:14:35 +02:00
William A. Kennington III c063a8d9a5 docbook2x: Add platforms so that it builds on hydra 2014-08-25 14:55:15 +02:00
Vladimír Čunát 77da5efc78 merge the rest of multiple-outputs
Conflicts:
	pkgs/development/libraries/glibc/2.19/builder.sh (previous merge taken)
	pkgs/development/tools/misc/patchelf/default.nix (easy)
	pkgs/stdenv/generic/setup.sh (previous merge taken)
2014-08-25 10:41:49 +02:00
Bjørn Forsman c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Vladimír Čunát 694fa543af Merge 'staging'
Conflicts:
	pkgs/servers/x11/xorg/default.nix
2014-08-24 10:50:22 +02:00
Vladimír Čunát 96cec2a7bd Merge 'staging' into multiple-outputs
Conflicts:
	pkgs/applications/audio/flac/default.nix
	pkgs/build-support/gcc-wrapper/builder.sh
	pkgs/development/libraries/apr-util/default.nix
	pkgs/development/libraries/apr/default.nix
	pkgs/development/libraries/atk/default.nix
	pkgs/development/libraries/freetype/default.nix
	pkgs/development/libraries/gdk-pixbuf/default.nix
	pkgs/development/libraries/glib/default.nix
	pkgs/development/libraries/glibc/2.17/builder.sh
	pkgs/development/libraries/glibc/2.17/locales.nix
	pkgs/development/libraries/libjpeg/default.nix
	pkgs/development/libraries/libogg/default.nix
	pkgs/development/libraries/libsamplerate/default.nix
	pkgs/development/libraries/libtiff/default.nix
	pkgs/development/libraries/libvorbis/default.nix
	pkgs/development/libraries/mesa/default.nix
	pkgs/development/libraries/pango/default.nix
	pkgs/development/web/nodejs/default.nix
	pkgs/os-specific/linux/pam/default.nix
	pkgs/os-specific/linux/systemd/default.nix
	pkgs/stdenv/generic/setup.sh
	pkgs/stdenv/linux/default.nix
	pkgs/top-level/all-packages.nix
	pkgs/top-level/release-small.nix
2014-08-23 16:04:53 +02:00
Eelco Dolstra 2c62a36b77 Merge remote-tracking branch 'origin/staging' into modular-stdenv
Conflicts:
	pkgs/stdenv/generic/default.nix
2014-08-22 00:07:05 +02:00
John Wiegley 28d898ed07 texlive: Fix build for users of Mavericks 2014-08-16 00:13:15 -05:00
Joachim Schiele 6c2763c3bf Merge pull request #3568 from qknight/pdfgrep
pdfgrep: added a nice util to search in pdf files
2014-08-13 20:03:53 +02:00
Joachim Schiele 79617c03eb pdfgrep: added a nice util to search in pdf files 2014-08-13 20:03:04 +02:00
Eelco Dolstra e3f7dbbac8 Cleanup: Use += to append to envHooks 2014-08-09 12:47:05 +02:00
Peter Simons 2d326e5032 Merge remote-tracking branch 'origin/master' into staging.
Conflicts:
	pkgs/desktops/e18/enlightenment.nix
2014-08-04 16:51:47 +02:00
Justin Bedo befd1289ac Updated texlive to latest release 2014-08-01 10:19:00 +10:00
Peter Simons 5cc55e9523 Partially revert 7a45996 some more.
Removing more references to the non-existent license "stdenv.lib.licenses.perl5".
Thanks to @FlashKorten for catching those.
2014-07-28 20:52:47 +02:00
Peter Simons d0ca8c237e Fix broken license references. 2014-07-28 11:43:20 +02:00
Mateusz Kowalczyk 7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
Eelco Dolstra 4f7289eec9 Don't use ensureDir 2014-07-22 11:01:32 +02:00
Eelco Dolstra 7f410ef923 Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	pkgs/misc/vim-plugins/default.nix
2014-07-22 11:00:00 +02:00
Bjørn Forsman cd3ba19ec0 asciidoc: add enableExtraPlugins expression argument
'enableExtraPlugins = true' enables all the extra plugins (filters and
backends) that are available in the expression. This simplifies the
configuration for users who want to have the fullest possible asciidoc
configuration (not needing to enable each individual plugin).
2014-07-20 23:03:27 +02:00
Bjørn Forsman 0ab24ad8c8 Revert "asciidoc: properly differentiate the "-full" variant in meta.description"
I changed my mind about this, I no longer think that meta.description
should differ depending on the package configuration. A package
configuration can be very fine grained, and I don't think it's
possible/preferable to describe this in meta.description.

This reverts commit 9033821c34.
2014-07-20 23:03:27 +02:00
Eelco Dolstra b9d19af3e6 Merge remote-tracking branch 'origin/master' into staging 2014-07-15 12:14:35 +02:00
Peter Simons 5bfb58a8a2 Re-generate Haskell packages with cabal2nix. 2014-07-14 17:33:52 +02:00
Eelco Dolstra ff97b7dbe6 Merge remote-tracking branch 'origin/master' into staging 2014-07-14 17:04:55 +02:00