Commit graph

7147 commits

Author SHA1 Message Date
Bjørn Forsman
9d7086f173 asciidoc: purify and add asciidocFull attribute
The current asciidoc expression is impure; it relies on several tools to
be found in PATH at runtime. This commit adds a enableStandardFeatures
parameter that, if true, pulls in all dependencies and patches asciidoc
to contain full paths to the tools.

I've set enableStandardFeatures = false for the existing asciidoc
attribute so that the closure size stays unchanged, at 255 MiB. The new
asciidocFull attribute (with enableStandardFeatures = true) has a
closure size of 1.5 GiB.
2013-10-06 12:18:08 +02:00
Bjørn Forsman
83c9a264bf dblatex: purify and add dblatexFull attribute
imagemagick, transfig, inkscape, fontconfig and ghostscript are missing
dependencies of dblatex. Instead of adding all those dependencies to the
existing dblatex attribute, make a new dblatexFull attribute for that.

Also pass --use-python-path at install time so that script shebangs end
up with #!/path/to/python instead of #!/path/to/env python (which is
impure when not run in a wrapper).
2013-10-06 12:18:08 +02:00
Domen Kožar
f82cfef944 add sshuttle: Transparent proxy server that works as a poor man's VPN 2013-10-05 16:46:56 +02:00
Vladimír Čunát
ae60edca0e transmission: unify versions to the newest, use gtk3
Also introduce transmission_gtk attribute and signify gtk client support
in the name (so newbies using package names can see there's a gui version).
2013-10-04 20:31:02 +02:00
Peter Simons
c7ad106209 all-packages.nix: avoid breaking syntax highlighting in Emacs 2013-10-03 17:09:02 +02:00
Peter Simons
97e0e19858 all-packages.nix: strip trailing whitespace 2013-10-03 17:09:02 +02:00
Peter Simons
6b17f7d9ee pkgs/tools/security/seccure: store the expression in a file called "default.nix" 2013-10-03 17:09:02 +02:00
Peter Simons
883c10a663 Merge pull request #1013 from coroa/autorandr
autorandr: add autorandr an automatic display configuration selector
2013-10-03 06:58:43 -07:00
Peter Simons
178e88e780 Merge pull request #1036 from offlinehacker/ettercap
Add ettercap, a comprehensive suite for man in the middle attacks
2013-10-03 06:57:55 -07:00
Peter Simons
b87cd83022 Merge pull request #1035 from pSub/dwb
Added dwb, a lightweight webbrowser written in C based on webkit and gtk
2013-10-03 06:48:55 -07:00
Jaka Hudoklin
f295cf2395 Add ettercap, a comprehensive suite for man in the middle attacks 2013-10-03 15:35:34 +02:00
Peter Simons
ac5d5297dd Merge remote-tracking branch 'origin/master' into stdenv-updates. 2013-10-02 22:44:12 +02:00
Pascal Wittmann
fabc7438f1 Added udisks-glue, a tool to associate udisks-events to actions 2013-10-02 15:40:57 +00:00
Pascal Wittmann
46fd82a793 Added dwb, a lightweight webbrowser written in C based on webkit and gtk. 2013-10-02 15:45:39 +02:00
Pascal Wittmann
51c48e2320 Add bgs, a simple background setter for X 2013-10-02 14:28:45 +02:00
Eelco Dolstra
feeac34635 Move memtest86+ to its own directory 2013-10-02 12:32:11 +02:00
Eelco Dolstra
61c63e8558 Revert "asciidoc: add missing dependencies"
This reverts commit aef81d6eb6.

It's really not good to have every little package that depends on
asciidoc to pull in 1.5 GiB in dependencies (such as Lilypond).
2013-09-30 13:30:15 +02:00
Domen Kožar
920b0d910c Merge pull request #1026 from coroa/fbreader
Add Fbreader, an e-book reader for Linux
2013-09-30 04:01:58 -07:00
Peter Simons
fb60751d86 Merge pull request #1025 from bjornfor/asciidoc-all-deps
asciidoc: add missing dependencies
2013-09-30 01:45:12 -07:00
Matija Šuklje
fbce7c266e Merge branch 'master' into eventlist 2013-09-30 00:15:21 +02:00
Jonas Hoersch
b260d7111a Add fbreader, an e-book reader for Linux 2013-09-29 23:41:57 +02:00
Jonas Hoersch
69221b6046 libunibreak: Add libunibreak-1.0 a unicode line breaking library 2013-09-29 23:41:36 +02:00
Bjørn Forsman
aef81d6eb6 asciidoc: add missing dependencies
The current asciidoc expression is impure; it relies on several tools to
be found in PATH at runtime. This commit adds a enableStandardFeatures
parameter that pulls in all dependencies and patches asciidoc to contain
full paths to the tools.

enableStandardFeatures defaults to true because asciidoc may attempt to
call all tools in its default configuration. With all standard features,
the closure size increases from 255 MiB to 1.5 GiB. Set
enableStandardFeatures = false if you want a minimal asciidoc.
2013-09-29 22:35:39 +02:00
Bjørn Forsman
7f28c64f11 fop: new package
fop is a XML formatter driven by XSL Formatting Objects (XSL-FO).

Homepage: http://xmlgraphics.apache.org/fop/
2013-09-29 21:59:34 +02:00
Matija Šuklje
3abea9036c Changed the hash checker to sha256 and fixed (hopefully) all-packages.nix. 2013-09-29 15:30:08 +02:00
Domen Kožar
d1ab7ca2ec Merge pull request #1002 from DriesVanDaele/master
add the mpc (mpd cli client) package
2013-09-29 04:05:16 -07:00
Domen Kožar
a4c3b638f2 Merge pull request #1011 from ocharles/rubyripper
rubyripper: New expression
2013-09-29 04:01:09 -07:00
Domen Kožar
4a709e4ac9 Merge pull request #1024 from iyzsong/aseprite
add aseprite 0.9.5
2013-09-29 03:46:22 -07:00
Song Wenwu
6ab7c495d5 add aseprite 0.9.5 2013-09-28 22:57:14 +08:00
Justin Bedo
fdc6e4372f Wrapped R's package system similarly to perlPackages 2013-09-28 13:19:43 +02:00
Peter Simons
b15c3e49e5 texinfo: remove obsolete version 4.9 2013-09-28 10:37:05 +02:00
Peter Simons
8ff3855204 texinfo: update to version 5.2 2013-09-28 10:36:34 +02:00
Alexander Kahl
6371fd0908 speedcrunch: new package
speedcrunch is a fast power user calculator.
2013-09-27 00:58:54 +02:00
Eelco Dolstra
8a182718ca splashutils: Remove 2013-09-26 18:03:43 +02:00
Jonas Hoersch
683310e05e autorandr: make the dependencies on xrandr and disper configurable by enableX params 2013-09-26 13:12:01 +02:00
Peter Simons
90f9726fa7 pspp: add version 0.8.1 2013-09-26 11:53:38 +02:00
Evgeny Egorochkin
0072786c84 broadcom-sta driver: packaged 6.* branch. In theory it is supposed to supercede 5.* but we'll test and
see.
2013-09-26 11:44:01 +03:00
Oliver Charles
ab65932cea rubyripper: New expression
Adds minimal support for being able to run rrip_cli
2013-09-25 13:06:08 +01:00
aszlig
2e89b40634
Merge pull request #1010 from offlinehacker.
Although this is a release canidate version of kernel 3.12, there are
reasons for merging this anyway, as discussed in #1010 and #1006.

Thanks to @offlinehacker for this and the initial pull request.
2013-09-25 14:05:33 +02:00
Jaka Hudoklin
69f30432dd kernel: add linux 3.12-rc2 2013-09-25 12:49:49 +02:00
Jonas Hoersch
cd902179db autorandr: add autorandr an automatic display configuration selector 2013-09-25 00:11:54 +02:00
Domen Kožar
d79e00e9d6 add arandr: simple visual front end for xrandr 2013-09-23 22:33:57 +02:00
Dries Van Daele
6b5cbfb310 add the mpc (mpd cli client) package 2013-09-23 20:54:20 +02:00
Peter Simons
6fc9f0ee91 Merge pull request #999 from bjornfor/asciidoc-filters
Add support for additional Asciidoc filters
2013-09-23 10:21:53 -07:00
Rickard Nilsson
b5f60dbf6f mopidy: Update to 0.15.0 2013-09-23 17:07:50 +02:00
Peter Simons
9407832de4 Merge remote-tracking branch 'origin/master' into stdenv-updates.
Conflicts:
	pkgs/development/libraries/gettext/default.nix
2013-09-23 10:59:44 +02:00
Rok Garbas
c32052c77e pypi2nix: updated 2013-09-23 05:52:51 +02:00
Bjørn Forsman
ff4b28be47 asciidoc: add support for aafigure filter 2013-09-22 23:04:39 +02:00
Bjørn Forsman
524315194c asciidoc: add support for matplotlib filter 2013-09-22 23:04:39 +02:00
Bjørn Forsman
6f9821beb7 nwdiag: new package
Nwdiag generates network-diagram image from spec-text file (similar to
Graphviz).
2013-09-22 23:04:38 +02:00
Bjørn Forsman
6f48eb5866 actdiag: new package
Actdiag generates activity-diagram image from spec-text file (similar to
Graphviz).
2013-09-22 23:04:38 +02:00
Bjørn Forsman
d048685af5 seqdiag: new package
Seqdiag generates sequence-diagram image from spec-text file (similar to
Graphviz).
2013-09-22 23:04:38 +02:00
Bjørn Forsman
2f238d82a0 blockdiag: new package
Blockdiag generates block-diagram image from spec-text file (similar to
Graphviz).

Also add its needed dependencies, funcparserlib and webcolors.
2013-09-22 23:04:37 +02:00
Domen Kožar
e0fc8d9f7e Merge pull request #990 from jbedo/master
Added expression for PLINK
2013-09-22 00:26:43 -07:00
Peter Simons
c3edfa427e gfortran: update to 4.8.1 2013-09-20 21:45:42 +02:00
Peter Simons
82ad48477c Fix gfortran 4.7 build: texinfo 5.1 is not supported. 2013-09-20 21:45:16 +02:00
Lluís Batlle i Rossell
ad1971a1d1 Fixing typo in previous merge. 2013-09-20 10:49:39 +02:00
Lluís Batlle i Rossell
8f73cdeac2 Merging the changes to get systemd with lvm2 working 2013-09-20 09:45:33 +02:00
Lluís Batlle i Rossell
c0fd88748a Making lvm2 install systemd stuff, and combine all in a single derivation. 2013-09-20 09:20:14 +02:00
Justin Bedo
c38ffa7b7d Added expression for PLINK 2013-09-19 09:39:14 +10:00
Mathijs Kwik
d506c662e8 remove sqlite alias now there is only 1 version 2013-09-18 14:37:38 +02:00
Mathijs Kwik
2d1e91cced remove obsolete sqlite 3.7.14 2013-09-18 14:37:38 +02:00
Mathijs Kwik
ef50aab1ee remove obsolete sqlite 3.7.9 2013-09-18 14:37:38 +02:00
Eelco Dolstra
7d2364def4 mountall: Remove
It's no longer used since we switched to systemd.
2013-09-18 13:05:23 +02:00
Oliver Charles
3433e62e3f gtimelog: New expression 2013-09-18 11:45:23 +03:00
Shea Levy
59bd1ba586 Add virtuoso 7
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-09-17 14:28:26 -04:00
Eelco Dolstra
095fc0ebaa nix-repl: Add 2013-09-17 11:26:12 +02:00
Rob Vermaas
8041a33726 Add MegaCli, a command line tool to manage certain RAID cards. 2013-09-16 15:56:55 +02:00
Peter Simons
93239d33cc all-packages.nix: strip trailing whitespace 2013-09-16 11:50:20 +02:00
Peter Simons
9c45b91002 lua-5: update default version from 5.1.4 to 5.1.5 and add version 5.2.2 2013-09-16 11:50:20 +02:00
Peter Simons
c8b32a6c88 all-packages.nix: string trailing whitespace 2013-09-16 10:59:39 +02:00
Peter Simons
5bb361dde3 gstreamer: builds only with bison 2.x 2013-09-16 10:59:26 +02:00
Domen Kožar
4d913bf0f6 Merge pull request #976 from jcumming/netatalk.130915
netatalk-3.0.5
2013-09-15 23:15:57 -07:00
Jack Cummings
122b19c429 netatalk-3.0.5 2013-09-15 22:54:57 -07:00
Jonas Hoersch
986b34580d add mathematica version 9.0.0
Wolfram Mathematica based on the makeself archive found on the Mathematica installation DVD.
2013-09-15 18:33:13 +02:00
Lluís Batlle i Rossell
00abf42fc6 Adding the reference to bird 2013-09-15 11:39:24 +02:00
Marc Weber
513dad6527 colord, gusb: package.
Part of #517.
2013-09-15 11:53:11 +03:00
Edward Tjörnhammar
953eecb0fc ssvnc: The Enhanced TightVNC Viewer, SSVNC, adds encryption security to VNC connections.
Close #950.
2013-09-15 10:50:59 +03:00
Jason \"Don\" O'Conal
e0fd701942 enscript: fix build on darwin (close #933, really this time) 2013-09-14 16:03:20 +02:00
Peter Simons
24366adf19 Merge remote-tracking branch 'origin/master' into stdenv-updates. 2013-09-14 15:28:40 +02:00
Jason \"Don\" O'Conal
2a73189a9c deluge: fix build on darwin (close #930) 2013-09-14 15:26:48 +02:00
Jason \"Don\" O'Conal
ad454f3511 emacs24: fix build on darwin (clos #932) 2013-09-14 15:19:54 +02:00
Zef Hemel
8d001c1a08 Darwin support for Go 1.1 (close #952) 2013-09-14 15:13:26 +02:00
Danie Roux
76ca653d7b coreutils: 8.20 does build on Darwin
Where gcc is:

i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
2013-09-14 14:45:06 +02:00
Evgeny Egorochkin
35cd18503e Merge pull request #958 from wizeman/linux_3_2
Update linux-3.2 & grsecurity
2013-09-13 21:07:11 -07:00
Sander van der Burg
28d8e93871 My attempt to get Steam working in NixOS. It uses a function called buildFHSChrootEnv {} that composed chroot environments. In such a chroot environment, I could run Steam without much problem 2013-09-13 23:58:59 +02:00
Domen Kožar
e67a2479e1 add poedit 2013-09-13 20:42:49 +02:00
Ricardo M. Correia
342fcfc82f grsecurity: Update to 2.9.1-3.2.51-201309101928 2013-09-13 05:13:25 +02:00
Bjørn Forsman
fe520e6d1f ditaa: new package
Ditaa is a small command-line utility written in Java, that can convert
diagrams drawn using ascii art ('drawings' that contain characters that
resemble lines like | / - ), into proper bitmap graphics.

Homepage: http://ditaa.sourceforge.net/
2013-09-12 17:25:09 +02:00
Mathijs Kwik
2f428bbb46 Merge remote-tracking branch 'official/master' into stdenv-updates 2013-09-11 10:56:47 +02:00
Vladimír Čunát
aa8e8303e1 Merge branch 'x-updates' into master 2013-09-11 08:37:03 +02:00
Peter Simons
e08fab28f5 Um, make that 'linuxHeaders26'. Sorry. 2013-09-10 21:16:33 +02:00
Peter Simons
5a75874b96 all-packages.nix: add 'linuxHeaders36' attribute
We have that version of the kernel headers in Nixpkgs already, there was
just no attribute for them.
2013-09-10 21:15:41 +02:00
Eelco Dolstra
b73deae714 nix: Update to 1.6 2013-09-10 17:53:29 +02:00
Vladimír Čunát
bb6b42385d Merge PR #901: adding Storm
vcunat edit: use symlink instead of hardlink (failed for me with a
cross-device error), minor whitespace cleanup
2013-09-10 16:18:31 +02:00
Peter Simons
0c5cf00829 tcpcrypt: add current HEAD of the Github master branch 2013-09-09 12:56:22 +02:00
Peter Simons
2282809b35 libnetfilter_queue: add version 1.0.2 2013-09-09 12:52:31 +02:00
Peter Simons
6451264e63 Drop obsolete versions of flex: we only used the latest one, 2.5.35. 2013-09-09 10:39:56 +02:00
Peter Simons
2c5851b633 Break an infinite recursion between flex and bison.
Flex needs bison, but bison's test suite also needs flex, so we use an
untested build of bison to bootstrap flex first.
2013-09-09 10:38:27 +02:00
Peter Simons
7ca2ab26c6 all-packages.nix: update to bison 3.x by default
Let's see what happens.
2013-09-08 22:55:54 +02:00