Marc Weber
f7f938a1d1
big breaking change: renaming lib.getAttr to lib.attrByPath
...
getAttr was ambiguous. It's also a builtin function
fix
svn path=/nixpkgs/trunk/; revision=15692
2009-05-24 10:57:41 +00:00
Eelco Dolstra
7d45b35d1e
* OpenSSH 5.2.
...
svn path=/nixpkgs/trunk/; revision=15689
2009-05-23 16:14:26 +00:00
Lluís Batlle i Rossell
904a4ad868
Adding vtun.
...
svn path=/nixpkgs/trunk/; revision=15682
2009-05-20 17:51:41 +00:00
Marc Weber
52647ea3b0
FullDepEntry -> fullDepEntry, PackEntry -> packEntry
...
svn path=/nixpkgs/trunk/; revision=15662
2009-05-19 23:25:58 +00:00
Michael Raskin
9eff5ac580
Updating socat
...
svn path=/nixpkgs/trunk/; revision=15538
2009-05-10 20:10:12 +00:00
Ludovic Courtès
c4d720c3d1
Curl: Propagate Zlib and OpenSSL.
...
svn path=/nixpkgs/trunk/; revision=15381
2009-04-28 15:41:51 +00:00
Marc Weber
48216ba01a
fix openvpn making it find ifonfig
...
svn path=/nixpkgs/trunk/; revision=15380
2009-04-28 15:37:52 +00:00
Eelco Dolstra
7689a348c4
* Got rid of a lot of "postInstall=postInstall" and similar lines in
...
builders. These are redundant now.
* Inlined some trivial builders.
* Removed a few explicit setup-hook creations. This is done
automatically now if setupHook is set.
* Deleted the initscripts package. NixOS doesn't use it anymore.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15276
2009-04-23 13:31:10 +00:00
Eelco Dolstra
f762b50991
* Another sync with the trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=15269
2009-04-23 11:59:43 +00:00
Peter Simons
b7c0e6b66b
pdsh: Fix user option "pdsh { rsh = true/false; };".
...
svn path=/nixpkgs/trunk/; revision=15172
2009-04-20 12:12:56 +00:00
Eelco Dolstra
9c509e2583
* Build wget with support for https.
...
svn path=/nixpkgs/trunk/; revision=15126
2009-04-18 14:11:35 +00:00
Eelco Dolstra
2eb05cf933
* Sync with the trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=14965
2009-04-09 12:19:57 +00:00
Marc Weber
0311bb19c8
adding openvpn
...
svn path=/nixpkgs/trunk/; revision=14901
2009-04-06 13:07:18 +00:00
Eelco Dolstra
d27514cb28
* Sync with the trunk once more.
...
* Turn on everything in Hydra.
svn path=/nixpkgs/branches/stdenv-updates/; revision=14806
2009-03-31 15:30:47 +00:00
Eelco Dolstra
5a594ea219
* Updated ntp.
...
svn path=/nixpkgs/trunk/; revision=14798
2009-03-31 09:26:20 +00:00
Peter Simons
33089fcfdd
pdsh: updated to version 2.18
...
svn path=/nixpkgs/trunk/; revision=14731
2009-03-26 19:17:42 +00:00
Eelco Dolstra
d8e436c742
* Sync with the trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=14634
2009-03-20 16:49:02 +00:00
Marc Weber
d8f8d0f620
fix tcng
...
svn path=/nixpkgs/trunk/; revision=14626
2009-03-20 13:12:26 +00:00
Marc Weber
89a634a2a4
adding tcng package
...
tcc can be used to generate tc traffic shaping commands.
It even can compile kernel modules to classify packages (untested)
svn path=/nixpkgs/trunk/; revision=14574
2009-03-17 14:18:45 +00:00
Marc Weber
8fa77b44cb
added iperf (a tool to measure network bandwidth)
...
svn path=/nixpkgs/trunk/; revision=14564
2009-03-16 18:39:04 +00:00
Eelco Dolstra
3593b97d63
* Sync with the trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=14557
2009-03-16 12:45:27 +00:00
Ludovic Courtès
d9cfe67b9f
lsh: Change the PAM service name in accordance with NixOS (had forgotten to commit it).
...
svn path=/nixpkgs/trunk/; revision=14542
2009-03-15 14:11:21 +00:00
Eelco Dolstra
d574d882cc
* curl 7.19.4.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=14507
2009-03-11 15:16:17 +00:00
Eelco Dolstra
fcad0b0a5a
* Cleaned up a lot of description fields that contained newlines.
...
Some of these should be longDescriptions, but most others just
shouldn't contain newlines. E.g. write
description = "Bla";
and not
description = ''
Bla
'';
This pollutes "nix-env -qa --description" output.
svn path=/nixpkgs/trunk/; revision=14310
2009-03-03 13:27:40 +00:00
Armijn Hemel
2d1a047761
add stunnel
...
svn path=/nixpkgs/trunk/; revision=14301
2009-03-02 15:23:52 +00:00
Lluís Batlle i Rossell
a54392bc53
Adding nylon.
...
svn path=/nixpkgs/trunk/; revision=14254
2009-02-25 23:21:44 +00:00
Eelco Dolstra
0a11c62147
* Updated cksfv to a version that does compile on GCC 4.3.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=14102
2009-02-17 15:45:51 +00:00
Eelco Dolstra
390695e73f
* Sync with the trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=14057
2009-02-12 21:16:55 +00:00
Lluís Batlle i Rossell
95f38fc409
Fixing the aircrack-ng build, so it doesn't depend on any profile
...
and points, as usual, only to the store for its dependencies.
svn path=/nixpkgs/trunk/; revision=13965
2009-02-02 21:57:18 +00:00
Eelco Dolstra
37b9b420cb
* Sync with trunk. Back to gtkLibs214.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=13960
2009-02-02 15:44:04 +00:00
Eelco Dolstra
c696ea1326
* wget 1.11.4.
...
svn path=/nixpkgs/trunk/; revision=13948
2009-02-02 12:33:40 +00:00
Lluís Batlle i Rossell
2037ddccb0
Adding aircrack-ng.
...
svn path=/nixpkgs/trunk/; revision=13936
2009-02-01 21:21:12 +00:00
Michael Raskin
cdf5d243a0
Adding ppp and rp-pppoe for different point-to-point connectivity situations. Not tested for trivial reasons, but built OK
...
svn path=/nixpkgs/trunk/; revision=13925
2009-02-01 13:54:20 +00:00
Ludovic Courtès
6646f2e8e1
GNU Inetutils 1.6.
...
svn path=/nixpkgs/trunk/; revision=13920
2009-01-30 23:38:02 +00:00
Eelco Dolstra
c91168a600
* Bootstrap tools: build on x86_64-linux.
...
* Removed Perl from the bootstrap tools.
svn path=/nixpkgs/branches/stdenv-updates/; revision=13827
2009-01-23 15:09:56 +00:00
Eelco Dolstra
581af921ea
* Latest OpenSSL, Curl.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=13817
2009-01-21 14:11:22 +00:00
Peter Simons
6fb297513a
Committing Lluís Batlle's submissions from mailing list posting
...
<45219fb00901110456i6f21db35tbd1894eaea2146ff@mail.gmail.com>:
* nixpkgs-ccrypt-1.7-new.patch
* nixpkgs-cmake-add-ccmake.patch
* nixpkgs-cpufrequtils-005-new.patch
* nixpkgs-dwm-5.1-fix.patch
* nixpkgs-freeimage-3.11.0-new.patch
* nixpkgs-proxychains-3.1-new.patch
* nixpkgs-psi-to-0.12.patch
* nixpkgs-skype-to-2.0.0.72.patch
* nixpkgs-truecrypt-6.1a-fix.patch
* nixpkgs-vxl-1.11.0-new.patch
* nixpkgs-xkb-popular-esperanto-symbols.patch
* nixpkgs-xorg-via-video-fix.patch
svn path=/nixpkgs/trunk/; revision=13751
2009-01-12 21:12:07 +00:00
Eelco Dolstra
f679021d11
* OpenSSH updated to 5.1p1.
...
svn path=/nixpkgs/trunk/; revision=13579
2008-12-04 13:16:38 +00:00
Ludovic Courtès
e442925ccd
Add Jnettop, a network traffic visualizer.
...
svn path=/nixpkgs/trunk/; revision=13564
2008-12-03 14:22:55 +00:00
Eelco Dolstra
31d4efb9d7
* Oops.
...
svn path=/nixpkgs/trunk/; revision=13486
2008-11-28 13:09:07 +00:00
Eelco Dolstra
60431bb1e8
* Install the man page.
...
svn path=/nixpkgs/trunk/; revision=13485
2008-11-28 13:06:54 +00:00
Ludovic Courtès
31c156de83
Add `host', a DNS query utility.
...
svn path=/nixpkgs/trunk/; revision=13459
2008-11-27 13:54:49 +00:00
Ludovic Courtès
f38077a30e
vpnc 0.5.3.
...
svn path=/nixpkgs/trunk/; revision=13457
2008-11-27 10:32:47 +00:00
Eelco Dolstra
aa84bce64d
* Get rid of all references to nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=13299
2008-11-14 16:57:19 +00:00
Michael Raskin
c5363217ad
meta.function -> passthru.function, not killing other contents of passthru
...
svn path=/nixpkgs/trunk/; revision=13190
2008-11-04 21:24:10 +00:00
Ludovic Courtès
543b6a6795
aMule 2.2.2.
...
svn path=/nixpkgs/trunk/; revision=13015
2008-10-08 21:10:57 +00:00
Ludovic Courtès
f88d1cd051
aMule: Use `libupnp'.
...
svn path=/nixpkgs/trunk/; revision=12996
2008-10-07 21:50:24 +00:00
Eelco Dolstra
0548c19dbe
* NTP 4.2.4p5 (and the old url was broken).
...
svn path=/nixpkgs/trunk/; revision=12883
2008-09-18 21:15:14 +00:00
Ludovic Courtès
687d66d2b9
Downgrade Tcpdump and libpcap as recent versions have vanished.
...
svn path=/nixpkgs/trunk/; revision=12781
2008-09-01 13:10:26 +00:00
Ludovic Courtès
d22149a3b7
Use tcpdump mirror scheme.
...
svn path=/nixpkgs/trunk/; revision=12780
2008-09-01 13:00:24 +00:00
Eelco Dolstra
67cf9984f2
* ktorrent 2.2.7.
...
svn path=/nixpkgs/trunk/; revision=12774
2008-08-30 12:16:16 +00:00
Michael Raskin
87ff8d6347
Changed builderDefs to use composedArgsAndFun, reduced number of nulls, made overrides in builderDefsPackage to work in an intuitive manner.
...
svn path=/nixpkgs/trunk/; revision=12655
2008-08-19 05:54:09 +00:00
Eelco Dolstra
9858c56592
* sshfs updated to 2.1.
...
svn path=/nixpkgs/trunk/; revision=12579
2008-08-11 09:39:14 +00:00
Marc Weber
9e55727832
Added:
...
* dmenu
* gftp
* micropolis
* byacc as a build-time dependency for micropolis
contributed by baldo <baldo@quimby.lan>
svn path=/nixpkgs/trunk/; revision=12526
2008-08-06 20:39:01 +00:00
Ludovic Courtès
3b1eea4c83
aMule 2.2.1.
...
svn path=/nixpkgs/trunk/; revision=12446
2008-07-29 16:52:26 +00:00
Peter Simons
a16eebd0a6
Cosmetic, no functional change intended.
...
This patch moves curly braces to the end of the line, i.e.
foo = {
...
};
instead of the previously used style:
foo =
{
...
};
I commit this change hoping that my contributions to this project now conform
to the rules described in maintainers/docs/coding-conventions.txt so that the
self-appointed indention sheriff of the NixOS community can finally get off my
back and rest assured knowing that all i's are dotted and all t's are crossed.
svn path=/nixpkgs/trunk/; revision=12386
2008-07-18 20:11:25 +00:00
Peter Simons
b01f89ad38
new: wdfs-1.4.2 is a user-space file system that allows mounting a webdav share
...
svn path=/nixpkgs/trunk/; revision=12316
2008-07-07 23:24:48 +00:00
Peter Simons
4797dddeb0
new: pdsh is a fast and efficient parallel remote shell
...
svn path=/nixpkgs/trunk/; revision=12313
2008-07-07 23:11:36 +00:00
Marc Weber
5f044d6f3f
fix: dnsmasq can now be started after installing..
...
What has gone wrong by my first commit attempt?
svn path=/nixpkgs/trunk/; revision=12294
2008-07-07 11:40:16 +00:00
Eelco Dolstra
677be83122
* Fixes for a52dec and mpeg2dec to make vlc build on x86_64-linux.
...
* Fixes to make par2cmdline and exult build on gcc 4.x, since gcc
3.4.x doesn't seem to work on x86_64-linux (NIXPKGS-91).
* Disabled pidgin on x86_64-linux because it needs a dynamic libperl
which we don't have right now.
* Disabled wine on x86_64-linux because we still lack -m32 support.
svn path=/nixpkgs/trunk/; revision=12187
2008-06-25 15:01:04 +00:00
Michael Raskin
203f2f8809
Added aria - metalink/http/ftp/bittorrent supporting downloader
...
svn path=/nixpkgs/trunk/; revision=12175
2008-06-21 20:53:52 +00:00
Armijn Hemel
1f42cdde48
add gupnp-tools. I can't actually run them, since there seems to be some issue with fontconfig that has not been configured correctly and i don't know why
...
svn path=/nixpkgs/trunk/; revision=12154
2008-06-18 22:34:49 +00:00
Eelco Dolstra
d97069da1a
* Quick start section.
...
* Updated some packages that are referenced in that section.
svn path=/nixpkgs/trunk/; revision=12139
2008-06-17 14:19:59 +00:00
Eelco Dolstra
fc5eebdf8b
* Merged the stdenv branch
...
(https://svn.nixos.org/repos/nix/nixpkgs/branches/stdenv-updates
-r10966:12061).
svn path=/nixpkgs/trunk/; revision=12073
2008-06-13 11:46:39 +00:00
Eelco Dolstra
e21b6b6ee5
* curl: build with OpenSSL (https) support by default.
...
* Some fetchurl-related refactoring. The `realCurl' attribute is
gone, `curl' is the real thing. To prevent an infinite recursion in
`fetchurl' (because it depends on curl and building curl needs
fetchurl), curl and its dependencies (openssl, zlib, perl) use
`fetchurlBoot', which is the fetchurl used by the previous bootstrap
phase (e.g. the statically linked version of curl for
stdenv-linux). So as a result you can use https:// urls almost
everywhere.
There's also some hackery to prevent a different curl from being
built in every stdenv-linux bootstrap phase (namely the
stdenv.fetchurl attribute which allows fetchurl to be overriden
everywhere).
svn path=/nixpkgs/trunk/; revision=11905
2008-05-27 07:49:55 +00:00
Nicolas Pierron
b96a83dc06
Add iodine-0.4.1
...
svn path=/nixpkgs/trunk/; revision=11824
2008-05-14 08:01:03 +00:00
Ludovic Courtès
5052fe194d
vpnc: Fix `pcf2vpnc'.
...
svn path=/nixpkgs/trunk/; revision=11791
2008-05-09 08:02:56 +00:00
Ludovic Courtès
8b838d3cb2
dhcp: Fix path of dhclient-script' used in
dhclient', fix dependencies of `dhclient-script'.
...
svn path=/nixpkgs/trunk/; revision=11788
2008-05-08 22:08:58 +00:00
Michael Raskin
d7b1fdabd3
all-packages.nix changes; now builderDefsPackage includes .meta.function attribute
...
svn path=/nixpkgs/trunk/; revision=11767
2008-05-07 07:23:20 +00:00
Michael Raskin
cfff8a9c1a
Converted Socat package to uilderDefsPackage format
...
svn path=/nixpkgs/trunk/; revision=11765
2008-05-07 07:22:04 +00:00
Eelco Dolstra
6aae26a1d8
* Curl 7.18.1.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=11691
2008-04-23 09:30:09 +00:00
Ludovic Courtès
95f0e6a1a7
Differentiate between longDescription' and
description'.
...
svn path=/nixpkgs/trunk/; revision=11230
2008-03-20 14:35:03 +00:00
Ludovic Courtès
6085bc8147
nss-mdns: Fix typo.
...
svn path=/nixpkgs/trunk/; revision=11163
2008-03-17 13:59:34 +00:00
Ludovic Courtès
a47057c615
Add nss-mdns', an NSS plug-in for the
.local' domain, using mDNS.
...
svn path=/nixpkgs/trunk/; revision=11160
2008-03-17 13:41:54 +00:00
Ludovic Courtès
c02aea1925
ISC DHCP: Add a proper wrapper for dhclient-script' so that it finds
hostname'
...
and friends; add a patch so that "make install" doesn't try to
"mkdir /var/run"; add `meta' attribute.
svn path=/nixpkgs/trunk/; revision=11123
2008-03-14 13:40:32 +00:00
Ludovic Courtès
f6fc5661b8
Add PAM support to lsh.
...
svn path=/nixpkgs/trunk/; revision=10970
2008-03-05 16:49:51 +00:00
Michael Raskin
71f8e0911a
Added src to meta for builderDefs-based packages.
...
svn path=/nixpkgs/trunk/; revision=10913
2008-03-02 18:49:31 +00:00
Eelco Dolstra
5ea761b23f
* Merged the last of the trunk, preparing for switch...
...
svn path=/nixpkgs/branches/stdenv-updates-merge/; revision=10847
2008-02-25 11:09:37 +00:00
Tobias Hammerschmidt
e7f99973e1
Added libtorrent a bittorent library written in C++ for *nix and rtorrent a ncurses client for libtorrent.
...
svn path=/nixpkgs/trunk/; revision=10842
2008-02-23 12:11:27 +00:00
Ludovic Courtès
96177fce34
VPNC: Clarify run-time dependencies.
...
svn path=/nixpkgs/trunk/; revision=10818
2008-02-21 19:33:21 +00:00
Ludovic Courtès
a21609b1ab
Add GNU Inetutils.
...
svn path=/nixpkgs/trunk/; revision=10817
2008-02-21 18:58:11 +00:00
Eelco Dolstra
e12b421add
* Merged most of the stdenv-updates branch. Some stuff didn't
...
merge cleanly right away (kde-4, kernel stuff) so it should be
merged later. But the stdenv stuff is all there.
svn path=/nixpkgs/branches/stdenv-updates-merge/; revision=10793
2008-02-20 23:02:41 +00:00
Ludovic Courtès
c81efcdedb
Add GNU lsh, a GPL'd implementation of SSH, and `liboop', and event loop library.
...
svn path=/nixpkgs/trunk/; revision=10637
2008-02-12 10:51:44 +00:00
Ludovic Courtès
4ad48cffed
VPNC fix: binary would refer to `/etc/vpnc/vpnc-script'.
...
svn path=/nixpkgs/trunk/; revision=10619
2008-02-10 22:52:39 +00:00
Ludovic Courtès
df326e6a44
Add VPNC, a Cisco-compatible VPN client.
...
svn path=/nixpkgs/trunk/; revision=10618
2008-02-10 21:54:01 +00:00
Michael Raskin
4df190c703
Various fixes and updates to build that all.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10568
2008-02-10 16:44:43 +00:00
Eelco Dolstra
3e158a1c19
* ktorrent 2.2.5.
...
svn path=/nixpkgs/trunk/; revision=10555
2008-02-08 15:40:03 +00:00
Michael Raskin
540214e9fd
Fixed stable socat (applied patch by Nicolas Pierron); updated Tk installation step for XMaxima compatibility
...
svn path=/nixpkgs/trunk/; revision=10482
2008-02-03 14:17:22 +00:00
Michael Raskin
f763d29010
Added socat, updated zsh
...
svn path=/nixpkgs/trunk/; revision=10470
2008-02-03 11:03:54 +00:00
Michael Raskin
f6ee57b67f
Added nc6, updated xkeyboard-config
...
svn path=/nixpkgs/trunk/; revision=10469
2008-02-03 08:53:47 +00:00
Yury G. Kudryashov
f5bf68f9a8
wget: version 1.11 added, made default.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10456
2008-02-02 20:39:44 +00:00
Yury G. Kudryashov
fbfab88e04
Nix-expr style review
...
Unneded args.something replaced with
args: with args;
line. After this line args is the only place where we can recieve variables from.
Also removed several
buildInputs = [];
lines.
svn path=/nixpkgs/branches/stdenv-updates/; revision=10429
2008-01-31 10:41:04 +00:00
Yury G. Kudryashov
5bca69ac34
Nix-expr style review
...
Unneded args.something replaced with
args: with args;
line. After this line args is the only place where we can recieve variables from.
Also removed several
buildInputs = [];
lines.
svn path=/nixpkgs/trunk/; revision=10415
2008-01-30 17:20:48 +00:00
Yury G. Kudryashov
6e74bb5974
finger client and daemon added
...
svn path=/nixpkgs/trunk/; revision=10364
2008-01-28 19:51:14 +00:00
Yury G. Kudryashov
2f9d6fc9ba
finger client and daemon added
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10303
2008-01-26 12:02:57 +00:00
Yury G. Kudryashov
9b2659eec7
Merged with trunk again
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10295
2008-01-25 14:16:25 +00:00
Michael Raskin
5cc556e313
Added smbfsFuse (executable name fusesmb)
...
svn path=/nixpkgs/trunk/; revision=10285
2008-01-25 10:15:19 +00:00
Yury G. Kudryashov
da57804fff
Merged with trunk again
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10267
2008-01-23 18:11:03 +00:00
Eelco Dolstra
e55c2246ff
* ntp 4.2.4p4.
...
svn path=/nixpkgs/trunk/; revision=10217
2008-01-18 13:20:04 +00:00
Eelco Dolstra
a5e0e39cdb
* makeWrapper: option --run <CMD> to run a command from the wrapper.
...
This is so that the Unison wrapper can be generated with
makeWrapper.
* Use makeWrapper as a buildInput everywhere.
* Updated BitTorrent, cvs2svn.
svn path=/nixpkgs/trunk/; revision=10213
2008-01-18 11:28:41 +00:00
Yury G. Kudryashov
a7703662a4
Merged with trunk
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10145
2008-01-15 00:55:21 +00:00
Armijn Hemel
ff9750bbf1
update to 3.9.8
...
svn path=/nixpkgs/trunk/; revision=10006
2007-12-31 18:43:00 +00:00
Eelco Dolstra
5c6cb19b3d
* Latest FUSE, sshfs.
...
svn path=/nixpkgs/trunk/; revision=9964
2007-12-24 13:27:07 +00:00
Eelco Dolstra
895f7c9ab4
* Curl 7.17.1.
...
* Added a patch to fix --retry in case of connection timeouts when
--connect-timeout is used. (--retry is still broken when
--connect-timeout isn't used.)
svn path=/nixpkgs/trunk/; revision=9956
2007-12-19 18:39:59 +00:00
Michael Raskin
4830f9589b
Dirty fix for BitTornado; draft support for .nar.bz2 in builder-defs; binary Firefox 3b1 (not that it works well, but a starting point anyway.)
...
svn path=/nixpkgs/trunk/; revision=9899
2007-12-10 16:56:55 +00:00
Yury G. Kudryashov
d23f0bf7e9
merging trunk...
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=9895
2007-12-08 15:21:03 +00:00
Eelco Dolstra
87d67364d8
* Use /etc/ssh/ssh_config to allow system-wide ssh configuration.
...
svn path=/nixpkgs/trunk/; revision=9853
2007-12-04 12:28:22 +00:00
Eelco Dolstra
8b3190234c
* Build ssmtp with TLS support.
...
* Added gnutls (but it turns out that ssmtp also builds with openssl,
so I don't actually use it).
svn path=/nixpkgs/trunk/; revision=9604
2007-11-08 17:48:52 +00:00
Wouter den Breejen
e4455ea7c1
Removing ftpfuse again (which does no build since it has no --prefix option) because we have curlftpfs which does the same.
...
svn path=/nixpkgs/trunk/; revision=9522
2007-10-25 14:50:05 +00:00
Wouter den Breejen
f90b297ea1
Added curlftpfs really this time
...
svn path=/nixpkgs/trunk/; revision=9521
2007-10-25 14:45:00 +00:00
Wouter den Breejen
48df959548
Added curlftpfs which is for mounting ftp's with fuse.
...
svn path=/nixpkgs/trunk/; revision=9520
2007-10-25 14:07:50 +00:00
Eelco Dolstra
deb889e5f2
* OpenSSH 4.7p1. Also pass --with-mantype=man to prevent an impurity
...
where "make install" installs the manpages under either "man" or
"cat" depending on whether it can run /usr/bin/groff (or something
like that).
svn path=/nixpkgs/trunk/; revision=9503
2007-10-22 11:41:30 +00:00
Eelco Dolstra
08f647a5e6
* Added a telnet client.
...
svn path=/nixpkgs/trunk/; revision=9431
2007-10-09 09:56:39 +00:00
Michael Raskin
7aec010f6a
Added aMule
...
svn path=/nixpkgs/trunk/; revision=9413
2007-10-06 15:59:35 +00:00
Eelco Dolstra
8f4d8573c0
* Fix a bunch of URLs.
...
svn path=/nixpkgs/trunk/; revision=9292
2007-09-11 10:15:07 +00:00
Marc Weber
088a6817db
added:
...
dnsmasq, uisp, fltk libixp_for_wmii, acerhk kernel module, reiserfsprogs, radeontools, msmtp,
procmail, pstree, gxemul
changed:
umlutilities to also support building tunctl optionally (needing kernel header files)
wmii updated and wmiimenu added
svn path=/nixpkgs/trunk/; revision=9242
2007-09-03 12:10:57 +00:00
Eelco Dolstra
d8046322a9
* Added netselect.
...
svn path=/nixpkgs/trunk/; revision=9225
2007-08-31 11:14:05 +00:00
Eelco Dolstra
3ef0b80bdd
* Added jwhois, the GNU whois client.
...
svn path=/nixpkgs/trunk/; revision=9211
2007-08-28 14:45:00 +00:00
Eelco Dolstra
544cb9cb83
* Rewrite all URLs to GNU mirrors to mirror://gnu/.
...
svn path=/nixpkgs/trunk/; revision=9201
2007-08-27 13:42:00 +00:00
Eelco Dolstra
607b0d3e80
* Rewrite all the SourceForge URLs to mirror://sourceforge/.
...
find . -name "*.nix" | while read fn; do sed 's^http://[a-z]*.dl.sourceforge.net/sourceforge/ ^mirror://sourceforge/^g' < $fn > $fn.new; mv $fn.new $fn; done
svn path=/nixpkgs/trunk/; revision=9198
2007-08-27 13:01:33 +00:00
Eelco Dolstra
a0159dee8e
* Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurl
...
URLs to http://nix.cs.uu.nl/dist/tarballs . With content-addressable
mirror support (r9190, NIXPKGS-70) this is no longer necessary:
fetchurl will try to download from that location automatically. So
we can keep the original URLs.
svn path=/nixpkgs/trunk/; revision=9192
2007-08-24 12:32:36 +00:00
Armijn Hemel
e08a441603
add axel, a downloader with support for multiple connection for faster downloading
...
svn path=/nixpkgs/trunk/; revision=9139
2007-08-16 19:50:59 +00:00
Eelco Dolstra
fbfed1e2d8
* xine-lib 1.1.7, xine-ui 0.99.5.
...
svn path=/nixpkgs/trunk/; revision=9118
2007-08-14 12:10:11 +00:00
Eelco Dolstra
254b6fe6d3
* Added ktorrent. To use, add your ~/.nix-profile to the KDEDIRS
...
environment variable and rerun kbuildsycoca. (Otherwise ktorrent
will work, but it won't be able to find its plugins.)
svn path=/nixpkgs/trunk/; revision=9081
2007-08-09 16:55:14 +00:00
Andres Löh
7f30b40e65
* add ssmtp
...
still rather rough around the edges:
- example config files are installed to $out/etc/ssmtp
- the binary expects config files in /etc/ssmtp
- it's the user's responsibility to add the global config files
svn path=/nixpkgs/trunk/; revision=9064
2007-08-07 22:22:31 +00:00
Michael Raskin
ce5b2cfa14
Added lftp ftp client.
...
svn path=/nixpkgs/trunk/; revision=9041
2007-08-04 12:40:45 +00:00
Michael Raskin
f584c9fe75
Added ncat - for IPv6 support.
...
svn path=/nixpkgs/trunk/; revision=8964
2007-07-09 07:23:16 +00:00
Michael Raskin
42f841bcab
Added some descriptions.
...
svn path=/nixpkgs/trunk/; revision=8920
2007-06-26 11:49:45 +00:00
Michael Raskin
9dc9c364bc
Changed DHCP expression not to fail on global /var/state installation.
...
svn path=/nixpkgs/trunk/; revision=8904
2007-06-20 12:45:02 +00:00
Michael Raskin
35ae2ce5c3
Adding forgot new files for sudo and BitTornado
...
svn path=/nixpkgs/trunk/; revision=8899
2007-06-20 09:34:42 +00:00
Eelco Dolstra
d16ae4efcf
* Added wxGTK/wxPython 2.8. However this was quite pointless as
...
Bittorrent is even more broken with wxPython 2.8.
svn path=/nixpkgs/trunk/; revision=8812
2007-05-31 13:43:13 +00:00
Eelco Dolstra
c44f77bbdf
* curl 7.16.2 (NIXPKGS-55). The CXXCPP patch doesn't seem to be
...
necessary anymore.
svn path=/nixpkgs/trunk/; revision=8742
2007-05-24 13:34:34 +00:00
Eelco Dolstra
1852a7d0f3
* Install ssh-copy-id from the contrib directory.
...
svn path=/nixpkgs/trunk/; revision=8700
2007-05-15 13:10:41 +00:00
Eelco Dolstra
168a93adc5
* Delete some obsolete packages.
...
* Make sure that every package in all-packages.nix has a unique name.
Not all of them do, but there are now a few helper functions that
modify the name of a package for display purposes in nix-env (e.g.,
you get "zlib-1.2.3" and "zlib-1.2.3-static" in "nix-env -qa").
svn path=/nixpkgs/trunk/; revision=8607
2007-04-26 13:02:30 +00:00
Eelco Dolstra
83173f1ee9
* Added x11-ssh-askpass.
...
svn path=/nixpkgs/trunk/; revision=8529
2007-04-02 13:46:56 +00:00
Armijn Hemel
3463f1deeb
new openssh
...
svn path=/nixpkgs/trunk/; revision=8394
2007-03-21 00:34:34 +00:00
Eelco Dolstra
d89c825ec0
* Oops.
...
svn path=/nixpkgs/trunk/; revision=8300
2007-03-16 13:04:28 +00:00
Eelco Dolstra
500a3647ab
* Don't put stuff in $out/usr.
...
svn path=/nixpkgs/trunk/; revision=8298
2007-03-16 11:55:21 +00:00
Eelco Dolstra
f69d866898
* Hackery to get dhclient to pass PATH to dhclient-script.
...
svn path=/nixpkgs/trunk/; revision=7924
2007-02-20 14:59:11 +00:00
Eelco Dolstra
7f1a438ca8
* Latest dhcp.
...
* Dhcp client script: create resolv.conf even if the DHCP server
doesn't provide a domain name, only a list of name servers. (The
QEMU DHCP server does this.)
svn path=/nixpkgs/trunk/; revision=7920
2007-02-20 14:20:16 +00:00
Eelco Dolstra
936ba36b3a
* Added tcpdump.
...
svn path=/nixpkgs/trunk/; revision=7697
2007-01-16 14:35:08 +00:00
Eelco Dolstra
19d6b9a1a4
* Bittorrent 5.0.4.
...
svn path=/nixpkgs/trunk/; revision=7660
2007-01-14 13:13:22 +00:00
Eelco Dolstra
35a9f7ecb6
* Remove the xauth dependency in openssh. We can set the xauth path
...
in sshd_config.
svn path=/nixpkgs/trunk/; revision=7547
2007-01-07 10:18:34 +00:00
Eelco Dolstra
045cdc51e8
* Added sshfs-fuse, a program for mounting remote filesystems via
...
ssh. No remote support required, everything is done via ssh's
builtin sftp protocol.
svn path=/nixpkgs/trunk/; revision=7543
2007-01-06 17:36:03 +00:00
Eelco Dolstra
c63c32e3b2
* OpenSSH 4.5p1 (old version was ancient!).
...
svn path=/nixpkgs/trunk/; revision=7541
2007-01-06 16:53:10 +00:00
Armijn Hemel
403d766a59
new version
...
svn path=/nixpkgs/trunk/; revision=7528
2007-01-01 18:49:23 +00:00
Armijn Hemel
6b8b7566fb
location moved
...
svn path=/nixpkgs/trunk/; revision=7527
2007-01-01 16:16:54 +00:00
Eelco Dolstra
d96ee92a8c
* Purity.
...
svn path=/nixpkgs/trunk/; revision=7465
2006-12-22 22:16:06 +00:00
Eelco Dolstra
33db7f3dd3
* Build ntpd with capabilities support.
...
svn path=/nixpkgs/trunk/; revision=7462
2006-12-22 19:22:57 +00:00
Eelco Dolstra
000b1f4cd6
* NTP daemon.
...
svn path=/nixpkgs/trunk/; revision=7459
2006-12-21 22:23:17 +00:00
Eelco Dolstra
9ea7038c51
* BitTorrent 5.0.3.
...
* wxPython 2.6.3.
svn path=/nixpkgs/trunk/; revision=7341
2006-12-13 20:30:09 +00:00
Eelco Dolstra
e6f589d4bf
* Some Python packages.
...
svn path=/nixpkgs/trunk/; revision=7339
2006-12-13 18:04:03 +00:00
Eelco Dolstra
e09f8061b7
* OpenSSH: optionally use PAM.
...
* Some purity fixes in OpenSSH: it needs Perl, and we now specify a
location for the empty privsep directory.
svn path=/nixpkgs/trunk/; revision=7310
2006-12-11 03:24:35 +00:00
Eelco Dolstra
7d5de08c1c
* More simplification.
...
svn path=/nixpkgs/trunk/; revision=6838
2006-10-24 23:07:37 +00:00
Eelco Dolstra
c6ecc900cf
* Add more stuff to the bootstrap builder.
...
* Remove some redundant *Diet values in all-packages.nix.
svn path=/nixpkgs/trunk/; revision=6780
2006-10-19 21:36:51 +00:00
Eelco Dolstra
501ceef268
* A function `useDietLibC' that returns a modified stdenv that uses
...
dietlibc to produce small, statically linked binaries. This stdenv
also passes `-Os' to GCC automatically to optimise for size. It
also tries to prevent builders from linking against dynamic
libraries (which dietlibc doesn't support).
* A function `addAttrsToDerivation' that returns a modified stdenv
that always adds the specified attributes to the derivations that it
produces. Example (from curl):
curlDiet = import ../tools/networking/curl {
inherit fetchurl zlib;
stdenv = addAttrsToDerivation {
CFLAGS = "-DHAVE_INET_NTOA_R_2_ARGS=1";
} (useDietLibC stdenv);
};
(This is needed to get curl to build with dietlibc. Also note the
stacking of stdenv-modifying functions.)
* curl-diet: no longer necessary.
svn path=/nixpkgs/trunk/; revision=6761
2006-10-18 12:50:04 +00:00
Eelco Dolstra
ef9b025dbe
* Remove a bunch of unused Nix expressions.
...
svn path=/nixpkgs/trunk/; revision=6716
2006-10-12 15:43:01 +00:00
Eelco Dolstra
ad897a7c96
* Update more URLs.
...
svn path=/nixpkgs/trunk/; revision=6713
2006-10-12 14:53:45 +00:00
Eelco Dolstra
1442e8ec22
* Copy a bunch of files to nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=6711
2006-10-12 13:50:54 +00:00
Eelco Dolstra
6006d61835
* Added a bunch of descriptions.
...
svn path=/nixpkgs/trunk/; revision=6705
2006-10-11 16:45:55 +00:00
Armijn Hemel
193edaab22
7.15.4 -> 7.15.5
...
svn path=/nixpkgs/trunk/; revision=6243
2006-08-25 21:01:42 +00:00
Armijn Hemel
3402fe7c80
new curl
...
svn path=/nixpkgs/trunk/; revision=6241
2006-08-25 20:38:30 +00:00
Eelco Dolstra
3fd8841922
* GNU Netcat.
...
svn path=/nixpkgs/trunk/; revision=6120
2006-08-15 13:22:45 +00:00
Eelco Dolstra
38ee361757
* Backout accidental commit.
...
svn path=/nixpkgs/trunk/; revision=6088
2006-08-09 15:49:02 +00:00
Eelco Dolstra
bf1e734f85
* Don't use the subpath operator (~) anymore, it's subsumed by normal
...
concatenation (+).
svn path=/nixpkgs/trunk/; revision=6080
2006-08-09 15:05:30 +00:00
Armijn Hemel
7154adfa34
new version of ISC dhcpd
...
svn path=/nixpkgs/trunk/; revision=6074
2006-08-08 17:50:16 +00:00
Armijn Hemel
53d9e09d0d
update to 7.15.4
...
svn path=/nixpkgs/trunk/; revision=5674
2006-07-10 18:22:50 +00:00
Armijn Hemel
2389b06fe7
add openssh 4.3p2
...
svn path=/nixpkgs/trunk/; revision=5595
2006-07-05 16:09:43 +00:00
Eelco Dolstra
7682bf3d1e
* Make it easier to override parts of stdenv (like gcc or make) per
...
package using the `overrideGCC' and `overrideInStdenv' functions.
svn path=/nixpkgs/trunk/; revision=5505
2006-06-23 20:11:36 +00:00
Armijn Hemel
e738411d7c
update wget to 1.10.2, has extra gettext dependency
...
svn path=/nixpkgs/trunk/; revision=5471
2006-06-18 16:01:28 +00:00
Armijn Hemel
809f592e0a
new version of curl
...
svn path=/nixpkgs/trunk/; revision=5459
2006-06-17 11:51:46 +00:00
Eelco Dolstra
cce11c4f1f
* Added gtk-gnutella.
...
* Added a patch to MPlayer to fix the aspect ratio on screens rotated
with Xrandr.
* Disable toolbus for now because it requires a non-existant package
(tcltk).
svn path=/nixpkgs/trunk/; revision=5171
2006-04-18 18:46:36 +00:00
Eelco Dolstra
57c5067b07
* Refactoring.
...
svn path=/nixpkgs/trunk/; revision=5149
2006-04-10 17:49:24 +00:00
Roy van den Broek
9d27c94bda
Pass the path to OpenSSL to the `--with-ssl' configure flag when building
...
with SSL support.
svn path=/nixpkgs/trunk/; revision=5144
2006-04-05 09:08:43 +00:00
Eelco Dolstra
e761659405
* Bittorrent 4.4.0.
...
svn path=/nixpkgs/trunk/; revision=4672
2006-02-02 12:57:48 +00:00
Eelco Dolstra
3389f4bc36
* Copy lots of files to nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=4623
2006-01-30 16:04:03 +00:00
Armijn Hemel
6a42433ee4
make X forwarding optional. If enabled "xauth" is a dependency
...
svn path=/nixpkgs/trunk/; revision=4573
2006-01-17 18:48:18 +00:00
Eelco Dolstra
b43c421658
* JDK: put the machine-dependent header files in the right place.
...
* Added SWT for GTK (built from source).
* Added Azureus (a Bittorrent client written in Java).
svn path=/nixpkgs/trunk/; revision=4438
2005-12-26 00:51:24 +00:00
Armijn Hemel
c067f85ab1
upgrade the statically linked curl to 7.15.1 from 7.14.1.
...
It would be good to use the output from this Nix expression for the initial
static stdenv. Right now it is present, but we have not on record how it
exactly was compiled. If we use this package, we do know that in the future.
However, if we update this package it will cause a *MASSIVE* rebuild, namely
everything.
I won't be doing that...for now...even though some downtime for some people
would be a very good idea ;)
svn path=/nixpkgs/trunk/; revision=4433
2005-12-25 00:49:21 +00:00
Armijn Hemel
d2b1dc4a52
update curl to 7.15.1, fixes a security flaw. Merry X-mas :)
...
svn path=/nixpkgs/trunk/; revision=4432
2005-12-25 00:25:17 +00:00
Eelco Dolstra
784605f8de
* Bittorrent 4.2.1.
...
svn path=/nixpkgs/trunk/; revision=4378
2005-12-15 17:45:40 +00:00
Armijn Hemel
41047b0fc5
don't have the privilege seperation path in the store
...
svn path=/nixpkgs/trunk/; revision=4360
2005-12-13 12:48:12 +00:00
Eelco Dolstra
94fe7734fa
* Glibc 2.3.6.
...
* GCC 3.4.5.
* Updated several other stdenv packages.
* Modified the builders of several packages to use the generic
builder.
svn path=/nixpkgs/trunk/; revision=4336
2005-12-06 00:12:45 +00:00
Eelco Dolstra
82e678362f
* "." -> "source".
...
svn path=/nixpkgs/trunk/; revision=4335
2005-12-05 14:11:09 +00:00
Armijn Hemel
91e960b400
remove dependency on /bin/bash for dhclient
...
svn path=/nixpkgs/trunk/; revision=4094
2005-10-16 21:48:27 +00:00
Armijn Hemel
16bfb94736
don't forget the patch!
...
svn path=/nixpkgs/trunk/; revision=4078
2005-10-12 20:33:15 +00:00
Armijn Hemel
bcb78a4ab7
make dhclient work
...
svn path=/nixpkgs/trunk/; revision=4077
2005-10-12 20:32:57 +00:00
Armijn Hemel
69b0f36458
don't forget curl-diet itself, d'oh!
...
svn path=/nixpkgs/trunk/; revision=3776
2005-09-05 11:35:26 +00:00
Eelco Dolstra
454707da23
* catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=3660
2005-08-22 08:39:27 +00:00
Armijn Hemel
acc1db9ac6
use execv instead of execve
...
svn path=/nixpkgs/trunk/; revision=3657
2005-08-21 22:37:31 +00:00
Armijn Hemel
77c089a857
add a wrapper for dhclient
...
svn path=/nixpkgs/trunk/; revision=3655
2005-08-21 19:46:16 +00:00
Armijn Hemel
4b640be166
add dhcp
...
svn path=/nixpkgs/trunk/; revision=3652
2005-08-21 16:11:25 +00:00
Eelco Dolstra
fa6570f716
* Use python 2.4.
...
svn path=/nixpkgs/trunk/; revision=3235
2005-06-21 11:49:59 +00:00
Eelco Dolstra
a450978f26
* Glibc updated to 2.3.5.
...
* GCC 3.4.4 and 3.3.6.
* Other stdenv packages updated.
svn path=/nixpkgs/trunk/; revision=3188
2005-06-17 10:30:13 +00:00
Eelco Dolstra
4e4ad61aee
* Added pygtk.
...
* Updated bittorrent to 4.0.1.
svn path=/nixpkgs/trunk/; revision=2879
2005-04-22 18:26:04 +00:00
Eelco Dolstra
e6744d0f89
* Merge diff between trunk/pkgs@1646 and branches/nixos-pkgs@2256;
...
this contains mostly Armijn's pure stdenv-linux.
* After unpacking the statically linked GCC, patch all store paths to
/nix/store/ffffffffffffffffffffffffffffffff. Ugly hack to prevent
undeclared references but it works.
* We don't need Glib's dynamic libraries in the first bootstrap stage;
delete them. Actually the downloaded Glibc binary is only needed
for building Glibc, since GCC needs a C compiler to build some
programs in `configure'. So static linking is fine for that. Maybe
it would be better to patch `configure' so that we don't need a
pre-built Glibc at all.
* Set the svn:executable property on `cp' and `patchelf'.
* In Glibc, revert to LinuxThreads. Maybe NPTL will work, but TLS
support is a problem.
* Delete most Glibc patches; they're no longer needed since the branch
updated it to 20050110.
* Some cleanups.
svn path=/nixpkgs/trunk/; revision=2258
2005-02-21 16:03:34 +00:00
Eelco Dolstra
e42507d182
* Move tarballs to catamaran so that we are no longer dependent on a
...
gazillion different servers. Resurrected some 25 missing files.
svn path=/nixpkgs/trunk/; revision=2237
2005-02-15 14:44:19 +00:00
Armijn Hemel
a8d8a8f82c
don't install keys. The Nix scripts empty the whole environment, including
...
some variables that are used by ssh-keygen.
svn path=/nixpkgs/branches/nixos-pkgs/; revision=2001
2005-01-10 15:33:43 +00:00
Armijn Hemel
6537afc279
we no longer need this patch
...
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1999
2005-01-10 11:37:56 +00:00
Armijn Hemel
baf430cd23
don't let openssh generate a new hostkey when installing, let this be done afterwards by the sysadmin
...
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1947
2004-12-24 14:10:19 +00:00
Armijn Hemel
d6702d185a
patch for curl
...
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1844
2004-12-09 13:02:44 +00:00
Armijn Hemel
4812b512f1
remove the generated keys (good? bad? not sure) and change the permissions of
...
the keysign binary. This is because of suid-nix on which the NixOS scripts barf
svn path=/nixpkgs/trunk/; revision=1366
2004-08-30 13:53:48 +00:00
Eelco Dolstra
92fbc10356
* Bittorrent: latest version (3.4.2).
...
svn path=/nixpkgs/trunk/; revision=1264
2004-08-13 10:11:11 +00:00
Armijn Hemel
f063d8c4db
- add mktemp
...
- disable tiger, strategoxt, they don't work and give errors
- ftp.nl.kernel.org seems to have some problems, replaced with ftp.de.kernel.org
should be put back eventually
svn path=/nixpkgs/trunk/; revision=1215
2004-08-03 15:41:08 +00:00
Armijn Hemel
ae04cf09b2
add OpenSSH client + server, needs a lot of thorough testing with regards to server configuration, this will be the test case for NixOS. No PAM configs, might need tweaking, etc.
...
svn path=/nixpkgs/trunk/; revision=1210
2004-08-02 11:55:31 +00:00
Eelco Dolstra
817d1b27ef
* Provide a wrapper around `aclocal' (in Automake) that automatically
...
adds all directories specified in `ACLOCAL_PATH' to the `aclocal'
command line as `-I' flags. Also, it provides a setup hook that
adds the `.../share/aclocal' directory of every build input to
`ACLOCAL_PATH'.
* Upgraded Libtool.
* Graphviz requires the X Athena widgets, which in turn requires the X
miscellaneous utilities library; added those. However it doesn't
work yet since libXt is broken.
svn path=/nixpkgs/trunk/; revision=888
2004-03-31 22:47:06 +00:00
Eelco Dolstra
5a4de2c5de
* Remove builder attributes.
...
* MPlayer: pass stdenv to w32codecs.
svn path=/nixpkgs/trunk/; revision=882
2004-03-30 15:15:19 +00:00
Eelco Dolstra
04c272508c
* Fix brokenness due to automatic transformations.
...
svn path=/nixpkgs/trunk/; revision=878
2004-03-30 12:37:17 +00:00
Eelco Dolstra
12ae5363ea
* Remove trivial builders.
...
* Make builders unexecutable by removing the hash-bang line and
execute permission.
* Convert calls to `derivation' to `mkDerivation'.
* Remove `system' and `stdenv' attributes from calls to
`mkDerivation'. These transformations were all done automatically,
so it is quite possible I broke stuff.
* Put the `mkDerivation' function in stdenv/generic.
svn path=/nixpkgs/trunk/; revision=874
2004-03-29 17:23:01 +00:00
Eelco Dolstra
5941f66f0e
* The stdenv setup script now defines a generic builder that allows
...
builders for typical Autoconf-style to be much shorten, e.g.,
. $stdenv/setup
genericBuild
The generic builder does lots of stuff automatically:
- Unpacks source archives specified by $src or $srcs (it knows about
gzip, bzip2, tar, zip, and unpacked source trees).
- Determines the source tree.
- Applies patches specified by $patches.
- Fixes libtool not to search for libraries in /lib etc.
- Runs `configure'.
- Runs `make'.
- Runs `make install'.
- Strips debug information from static libraries.
- Writes nested log information (in the format accepted by
`log2xml').
There are also lots of hooks and variables to customise the generic
builder. See `stdenv/generic/docs.txt'.
* Adapted the base packages (i.e., the ones used by stdenv) to use the
generic builder.
* We now use `curl' instead of `wget' to download files in `fetchurl'.
* Neither `curl' nor `wget' are part of stdenv. We shouldn't
encourage people to download stuff in builders (impure!).
* Updated some packages.
* `buildinputs' is now `buildInputs' (but the old name also works).
* `findInputs' in the setup script now prevents inputs from being
processed multiple times (which could happen, e.g., if an input was
a propagated input of several other inputs; this caused the size
variables like $PATH to blow up exponentially in the worst case).
* Patched GNU Make to write nested log information in the format
accepted by `log2xml'. Also, prior to writing the build command,
Make now writes a line `building X' to indicate what is being
built. This is unfortunately often obscured by the gigantic tool
invocations in many Makefiles. The actual build commands are marked
`unimportant' so that they don't clutter pages generated by
`log2html'.
svn path=/nixpkgs/trunk/; revision=845
2004-03-19 16:53:04 +00:00
Eelco Dolstra
73c7b4a111
* Pass parameters correctly.
...
svn path=/nixpkgs/trunk/; revision=799
2004-02-18 08:17:12 +00:00
Eelco Dolstra
90e75450a4
* Added BitTorrent.
...
svn path=/nixpkgs/trunk/; revision=797
2004-02-17 20:03:12 +00:00
Eelco Dolstra
9db5df37f9
* Added cksfv, a program for verifying sfv checksum files.
...
svn path=/nixpkgs/trunk/; revision=720
2004-01-25 08:59:20 +00:00
Eelco Dolstra
4b283d3de7
* Added par2cmdline.
...
svn path=/nixpkgs/trunk/; revision=583
2003-12-14 20:36:43 +00:00
Eelco Dolstra
026ff9466a
* Rename .fix -> .nix.
...
svn path=/nixpkgs/trunk/; revision=511
2003-11-18 12:12:56 +00:00
Eelco Dolstra
48c3faca51
* Renamed pkgs-ng to pkgs.
...
svn path=/nixpkgs/trunk/; revision=502
2003-11-14 09:59:13 +00:00