3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

1102 commits

Author SHA1 Message Date
Eelco Dolstra ebd8573046 Add a utility function "fetchGitHub"
This is a small wrapper around fetchzip. It allows you to say:

  src = fetchGitHub {
    owner = "NixOS";
    repo = "nix";
    rev = "924e19341a5ee488634bc9ce1ea9758ac496afc3"; # or a tag
    sha256 = "1ld1jc26wy0smkg63chvdzsppfw6zy1ykf3mmc50hkx397wcbl09";
  };
2014-05-08 15:30:18 +02:00
Eelco Dolstra c8df888858 Add a function "fetchzip"
This function downloads and unpacks a file in one fixed-output
derivation. This is primarily useful for dynamically generated zip
files, such as GitHub's /archive URLs, where the unpacked content of
the zip file doesn't change, but the zip file itself may (e.g. due to
minor changes in the compression algorithm, or changes in timestamps).

Fetchzip is implemented by extending fetchurl with a "postFetch" hook
that is executed after the file has been downloaded. This hook can
thus perform arbitrary checks or transformations on the downloaded
file.
2014-05-08 15:30:17 +02:00
Eelco Dolstra 2a43a4163a Fix indentation 2014-05-08 15:30:17 +02:00
Vladimír Čunát 062e2567c9 curl: minor update 7.35.0 -> 7.36.0, including CVE fixes 2014-05-03 11:30:53 +02:00
Michael Raskin aea5277ca2 Switch Axel to a publically accessible download source 2014-05-03 01:08:15 +04:00
Austin Seipp 368a677c97 nixos: overhaul datadog module
This overhauls the Datadog module a bit to be much more useful. In
particular, it adds support for nginx and postgresql monitoring
integrations to dd-agent. These have to exist in separate files under
/etc/dd-agent, so the module just exposes then as separate options. In
the future, more integrations could be added this way.

In the process of doing this, I also had to rename the dd-agent user to
datadog. Note the UIDs did not change, so this is strictly backwards
compatible. The reason for this is to make it easier to create a
'datadog' postgres user with access to pg_stats, as 'dd-agent' typically
isn't a valid username. This allows the out of the box configurations to
be used.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-02 01:24:35 -05:00
Peter Simons 3c08cdce48 gtk-gnutella: mark as "broken"
The current version doesn't compile with the latest GCC any more.
2014-04-26 15:54:18 +02:00
Rob Vermaas 477b9a9bbb Merge pull request #2363 from wizeman/u/nethogs
nethogs: Add package
2014-04-25 11:34:22 +02:00
Shea Levy d4cb80eaf4 sproxy: bump 2014-04-24 13:21:46 -04:00
Eelco Dolstra d304b277bd Silence some Hydra evaluation warnings 2014-04-24 15:40:55 +02:00
Eelco Dolstra 2d8c0d24f2 dhcpcd: Fix segfaults
This fixes several problems in the dhcpcd service:

* A segfault during startup, due to a race with udev (dhcpcd would get
  an ADD event from udev, causing it to re-add an interface that it
  already had, leading to a segfault later on).

* A hang/segfault processing "dhcpcd rebind" (which NixOS calls after
  waking up from suspend).

Also, add "lo" to the list of ignored interfaces. It usually ignores
"lo", but apparently not when it gets an ADD event from udev.
2014-04-24 15:19:26 +02:00
Ricardo M. Correia 347db30cb8 nethogs: Add package
nethogs is a small 'net top' tool, grouping bandwidth by process.
2014-04-23 17:54:04 +02:00
Rob Vermaas 1b2b9761b4 dd-agent: update from 4.2.0 to 4.2.1 2014-04-22 15:47:06 +02:00
Eelco Dolstra 27a8cada79 openvpn: Add systemd startup notification
This causes OpenVPN services to reach the "active" state when the VPN
connection is up (i.e., after OpenVPN prints "Initialization Sequence
Completed"). This allows units to be ordered correctly after openvpn-*
units, and makes systemctl present a password prompt:

  $ start openvpn-foo
  Enter Private Key Password: *************

(I first tried to implement this by calling "systemd-notify --ready"
from the "up" script, but systemd-notify is not reliable.)
2014-04-22 13:14:58 +02:00
Eelco Dolstra 33b4ab3ac1 openvpn: Update to 2.3.3 2014-04-22 13:14:58 +02:00
Eelco Dolstra 4e8c2f0ff9 Merge branch 'systemd-update' 2014-04-20 19:31:01 +02:00
John Wiegley 19db0f18f8 Update pdnsd to 1.2.9a, allow to build on any unix 2014-04-19 11:39:40 +01:00
Eelco Dolstra 1833b1a4cc dnsmasq: Update to 2.69 2014-04-18 15:39:11 +02:00
Eelco Dolstra d17af6b9a8 dhcpcd: Update to 6.3.2 2014-04-17 14:53:48 +02:00
Eelco Dolstra 61cc18c55f miniupnpd: Update to 1.8.20140401 2014-04-15 14:37:20 +02:00
John Wiegley 86a89a41f8 Update mtr to 0.85, and allow building on any unix 2014-04-14 12:56:52 -05:00
Bjørn Forsman b8cadc493e lftp: add/update meta attributes 2014-04-13 22:23:23 +02:00
Bjørn Forsman f249de8312 lftp: update 4.4.5 -> 4.4.15
Bug fixes and minor improvements.

I had to switch download mirror because the current one didn't have the
newest release(s).
2014-04-13 22:18:33 +02:00
John Wiegley 010132e302 Change several package constraints from linux to unix
They all build on Darwin.
2014-04-12 16:01:16 -05:00
Austin Seipp acd5a9d8b4 spiped: attempt to fix linux Hydra build
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-11 21:35:08 -05:00
Michael Raskin 31f3755327 Adding TCPFlow: a tool to separate tcp streams when capturing 2014-04-11 11:08:51 +04:00
Emery Hemingway 316e809ff8 cjdns: update to 20130303
build system is now nodejs based
new nixos module to start cjdns
2014-04-09 10:30:57 -04:00
Austin Seipp dcd0e68b17 stunnel: adopt, bump to version 5.01
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-08 16:13:52 -05:00
Austin Seipp ccd104940c spiped: add patch to fix linux build
The build fails with permission denied on /dev/stderr, which I imagine
is due to the fact it's in a chroot build. So disable all that for now.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-08 06:23:36 -05:00
Rob Vermaas a4ebaa61e4 Update dd-agent to 4.2.0 2014-04-08 09:27:09 +02:00
Austin Seipp 8d3d50191d spiped: version 1.3.1
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-06 11:07:35 -05:00
Shea Levy 79c9d556e0 Add sproxy-web 2014-04-06 11:10:01 -04:00
Shea Levy 331d234ef6 Add sproxy 2014-04-06 10:54:44 -04:00
Domen Kožar 29bc5feb1d Merge pull request #2139 from lethalman/gnome3
Fix gsettings schemas usage for several packages due to #1901
2014-04-06 13:59:46 +02:00
Luca Bruno 35ccaa2e52 Fix gsettings schemas usage for several packages due to #1901
Also add icons to epiphany
2014-04-06 11:02:21 +02:00
Shea Levy 9d544e633a mailutils is broken.
#887
2014-04-05 15:55:16 -04:00
Vladimír Čunát e50a76a469 openssh: fix CVE-2014-2653 by a Debian patch 2014-03-29 20:24:13 +01:00
Shea Levy ee65278d54 Merge branch 'add_n-djbdns' of git://github.com/msackman/nixpkgs
Add New-DJBDNS
2014-03-29 13:06:08 -04:00
Matthew Sackman be6a16ccbc Add New-DJBDNS 2014-03-29 16:47:23 +00:00
Shea Levy 701cb6b099 Merge branch 'nixos/containers/fix1' of git://github.com/offlinehacker/nixpkgs
nixos: fix linux containers (systemd-nspawn, lxc, lxc-libvirt)
2014-03-28 23:39:01 -04:00
Evgeny Egorochkin d2571617c0 stunnel: update from 4.56 to 5.00, potentially fixes CVE-2014-0016 2014-03-26 13:43:51 +02:00
Jaka Hudoklin 70a4c7b1df nixos: fix linux containers (systemd-nspawn, lxc, lxc-libvirt)
- Make dhcp work, use dhcpcd without udev in container
- Make login shell work, patch getty to not wait for /dev/tty0
- Make ssh work, sshd/pam do not start session
2014-03-24 23:59:50 +01:00
Domen Kožar d33544129f easyrsa: symlink correct openssl config 2014-03-21 18:02:14 +01:00
Vladimír Čunát 0ea398ecbe telnet: fix broken download 2014-03-21 12:26:13 +01:00
Peter Simons 042f85cdd0 nbd: update to version 3.8 2014-03-20 18:07:23 +01:00
Eelco Dolstra d9f9bb1ab2 openssh: Update to 6.6p1
CVE-2014-2532

Note that this CVE only affects people who use AcceptEnv with
wildcards.
2014-03-20 12:39:00 +01:00
Domen Kožar 2a50098657 easy-rsa: don't include directory when wrapping 2014-03-19 12:23:08 +01:00
Tom Hinton cf0f710b13 Update isync version to 1.1.0 (doesn't need recursive listing patch any more) 2014-03-18 10:14:52 +00:00
Domen Kozar 37c42c16a4 networkmanagerapplet: fix crash while connecting to protected wifis 2014-03-16 11:49:13 +01:00
Shea Levy da17e151d8 Merge branch 'pkgs/openvpn/openvpn_learnaddress' of git://github.com/offlinehacker/nixpkgs
add openvpn_learnaddress script
2014-03-14 18:39:28 -04:00
Evgeny Egorochkin e585d65b49 socat: update from 1.7.2.3 to 1.7.2.4 2014-03-13 09:11:54 +02:00
Domen Kozar 059e8e179b set all licenses to be attributes (and wait for Nix 1.7) 2014-03-12 21:20:43 +01:00
Michael Raskin 727634b0e4 BadVPN moved to GitHub 2014-03-09 03:07:09 +04:00
Michael Raskin 53f4bf3241 Update BadVPN 2014-03-08 21:13:00 +04:00
Evgeny Egorochkin 6f57402bad chrony: update from 1.29 to 1.29.1 2014-03-08 18:27:30 +02:00
Domen Kožar 0592916851 Merge pull request #1680 from Calrama/seafile
Add packages for libzdb, libsearpc, ccnet, seafile-shared, and seafile-c...
2014-03-07 13:51:17 +01:00
Evgeny Egorochkin 031a44a817 inetutils: update from 1.9.1 to 1.9.2 2014-03-01 05:29:14 +02:00
Thomas Tuegel c2e26097a7 openresolv: wrap resolvconf to set PATH 2014-02-28 23:30:19 +01:00
Thomas Tuegel f3e23d60ef NetworkManager: correct resolvconf executable name 2014-02-28 23:30:19 +01:00
Domen Kožar 7f01311f53 networkmanager: add opensresolv 2014-02-28 23:30:19 +01:00
Moritz Maxeiner 997fffb54e Set meta.platforms attribute to platforms.linux for Seafile packages and their prerequisites 2014-02-28 17:24:43 +01:00
Domen Kožar fae6079a01 adopt rest of the packages that were failing with the buildPythonPackage changes 2014-02-20 01:19:15 +01:00
Domen Kozar 342ed631a4 speedtest_cli: update from 0.2.4 to 0.2.5 2014-02-20 00:23:05 +01:00
Eelco Dolstra 3c7aa5aa8f cjdns: Don't include "-git" in the package name 2014-02-18 19:13:07 +01:00
William A. Kennington III bdb842d5eb Move all db4 packages to the default db5 2014-02-15 12:03:02 +01:00
Rickard Nilsson 0d506296f0 networkmanager: Build with ModemManager support 2014-02-13 18:05:04 +01:00
Rickard Nilsson 129d1b9851 modemmanager: Update from 0.7.991 to 1.2.0 2014-02-13 18:05:04 +01:00
Oliver Charles 625b42838a NetworkManager: Fix aliases and dependencies
There are two fixes in this commit.

Firstly, I am creating proper symlinks for the Alias= definitions in the
.service files. This achieves the same result as `systemctl enable`, and
I think is preferred over `mv`.

Secondly, `networkmanager-init` now wants `NetworkManager.service`,
along with `ModemManager.service`. ModemManager does not depend on
NetworkManager (according to `systemctl list-dependencies ModemManager`),
thus NetworkManager never got started on boot.
2014-02-12 11:32:49 +00:00
Domen Kožar b17edbac57 ModemManager: 0.5.4.0 -> 0.7.991 2014-02-08 20:17:00 +01:00
Vladimír Čunát 2dd13fcb0b socat-2.*: fix CVE-2014-0019 2014-02-06 19:21:26 +01:00
Evgeny Egorochkin 0c439c3a1a socat: update from 1.7.2.2 to 1.7.2.3, potentially fixes CVE-2014-0019 2014-02-06 09:50:00 +02:00
Vladimír Čunát befe6905e2 curl: update 7.33 -> .35, including two security fixes
CVE-2013-4545
CVE-2014-0015
2014-02-05 20:45:34 +01:00
Moritz Maxeiner 99ba14ee7a Add packages for libzdb, libsearpc, ccnet, seafile-shared, and seafile-client 2014-02-04 20:02:46 +01:00
Eelco Dolstra d451d12128 ntp: Update to 4.2.6p5 2014-02-03 23:44:11 +01:00
Michael Raskin 41faaa1970 Update Aria download manager 2014-02-02 21:10:33 +04:00
Bjørn Forsman 43af271ac6 siege: expression cleanup 2014-02-02 15:04:46 +01:00
Oliver Charles 83bc415a7b siege: Update to 3.0.6 2014-02-02 14:59:28 +01:00
Eelco Dolstra 559f5be07d dhcpcd: Update to 6.2.1
Dhcpcd now has integration with udev, so it should no longer be a
problem if udev renames an interface while dhcpcd is running.
2014-02-02 11:28:45 +01:00
Vladimír Čunát f33d50c04e openssh_hpn: mark as broken ATM, cf. #1640 2014-02-01 09:08:13 +01:00
William A. Kennington III 62e78f6b23 openssh: Upgrade from 6.4p1 -> 6.5p1 2014-01-31 14:51:25 +01:00
Benno Fünfstück 9d6ab791af Use version variables for easier upgrading 2014-01-30 18:58:59 +01:00
Benno Fünfstück e5af7f79d5 gupnp-tools and releated packages: fix and update 2014-01-30 18:58:59 +01:00
Edward Tjörnhammar 00765dccd8 bully, a wpa/wpa2 passphrase retriever from wps enabled devices 2014-01-29 20:56:54 +01:00
Peter Simons c323f9eed4 nbd: update to version 3.7 2014-01-29 18:32:52 +01:00
Petr Rockai 4124bb9ff5 Adopt more packages. 2014-01-28 18:11:00 +01:00
Domen Kožar a7d0a53d9e merge 2014-01-26 09:58:47 +01:00
Domen Kožar d8a31ba948 network-manager-applet: gtk2 -> gtk3 2014-01-26 00:16:24 +01:00
Bjørn Forsman 958d6636a7 networkmanager: fix path to 'openconnect' binary
Without this the openconnect VPN plugin doesn't work:

  NetworkManager[830]: <warn> VPN connection 'Foo VPN' failed to connect: 'Could not find openconnect binary.'.
2014-01-25 13:59:10 +01:00
Bjørn Forsman 4d027a44f6 openconnect: update from 5.01 to 5.02 (CVE-2013-7098)
OpenConnect v5.02 - 2014-01-01:
* Fix XML POST issues with authgroups by falling back to old style login.
* Fix --cookie-on-stdin with cookies from ocserv.
* Fix reconnection to wrong host after redirect.
* Reduce limit of queued packets on DTLS socket, to fix VoIP latency.
* Fix Solaris build breakage due to missing <string.h> includes.
* Include path in <group-access> node.
* Include supporting CA certificates from PKCS#11 tokens (with GnuTLS 3.2.7+).
* Fix possible heap overflow if MTU is increased on reconnection (CVE-2013-7098).
2014-01-25 13:21:44 +01:00
Eelco Dolstra e07ce3314d Fix some "meta.licenses" attributes 2014-01-25 03:04:46 +01:00
Nixpkgs Monitor 7a211df849 wget: update from 1.14 to 1.15 2014-01-23 21:10:55 +02:00
Shea Levy ca116f76f9 Unmaintain a bunch of packages
Trying to take maintainership more seriously...

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-21 22:34:41 -05:00
Peter Simons 7b2c1b854e snx: disown this package 2014-01-21 20:08:41 +01:00
Domen Kožar b4d1d88e42 enable gobjectintrospection for some libs 2014-01-21 14:11:20 +01:00
Vladimír Čunát ac6761c908 Merge master into stdenv-updates
Conflicts:
	pkgs/applications/version-management/gource/default.nix
	pkgs/top-level/all-packages.nix
2014-01-20 19:39:28 +01:00
Oliver Charles a2d0ec2f4b Update siege to 3.0.5 and add meta information 2014-01-20 11:59:28 +00:00
Oliver Charles a76e69894c Update siege 2014-01-20 11:44:19 +00:00
Lluís Batlle i Rossell b1a2c74394 Filegive: update to 0.7.4.
Compatibility with IE/chrome, report TLS connections, cipherings,
useragents, etc.
2014-01-18 16:06:35 +01:00
Vladimír Čunát 0a58b512cb Merge master into stdenv-updates
Conflicts (simple):
	pkgs/development/compilers/gcc/4.8/default.nix
	pkgs/development/compilers/llvm/default.nix
	pkgs/development/libraries/gmp/5.1.1.nix
	pkgs/development/libraries/gmp/5.1.3.nix
	pkgs/development/libraries/gmp/5.1.x.nix
	pkgs/top-level/all-packages.nix
2014-01-18 14:46:20 +01:00
Peter Simons 9b4f9e1c40 gtkgnutella: update from 1.0.0 to 1.0.1 2014-01-15 17:29:14 +01:00