Commit graph

74849 commits

Author SHA1 Message Date
Eelco Dolstra 64bc8a84a4 Force another rebuild
Unfortunately, yesterday Nix got reverted to a version with broken
passAsFile implementation on some Hydra machines, so we have corrupted
files again. (E.g. http://hydra.nixos.org/build/29777678.) Forcing
another gratuitous rebuild to get rid of them.

(cherry picked from commit 75974d9220b8397c736ada76fb24eb934fa62f6c)
2016-01-07 13:21:16 +01:00
Eelco Dolstra e4b4e9b986 linux: Make Unix domain sockets builtin
This hopefully fixes intermittent initrd failures where udevd cannot
create a Unix domain socket:

  machine# running udev...
  machine# error getting socket: Address family not supported by protocol
  machine# error initializing udev control socket
  machine# error getting socket: Address family not supported by protocol

The "unix" kernel module is supposed to be loaded automatically, and
clearly that works most of the time, but maybe there is a race
somewhere. In any case, no sane person would run a kernel without Unix
domain sockets, so we may as well make it builtin.

http://hydra.nixos.org/build/30001448
2016-01-07 13:20:53 +01:00
Peter Simons 48e66c3925 Add LTS Haskell 4.0. 2016-01-07 12:53:50 +01:00
Peter Simons 274cf0339b hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-5-ged07a8e using the following inputs:

  - Nixpkgs: f24e81fbd3
  - Hackage: 01c9e56f5d
  - LTS Haskell: 87e2d54643
  - Stackage Nightly: c30758374f
2016-01-07 12:53:50 +01:00
Tanner Doshier ad796f155b nixos: tarsnap - make systemd timer persistent
A machine may not always be active (or online!) when a backup timer
triggers, meaning backups can be missed - now we properly set the
tarsnap timer's Persistent option so systemd will run the command even
when the machine wasn't online at that exact time.

However, we also need to make sure that we can contact the tarsnap
server reliably before we start the backup. So, we attempt to ping the
access endpoint in a loop with a sleep, before continuing.

This fixes #8823.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2016-01-07 05:52:18 -06:00
Peter Simons a68450e509 Merge pull request #12009 from mayflower/tinc-module
tinc module: Ed25519PrivateKeyFile, BindToAddress
2016-01-07 12:48:35 +01:00
Austin Seipp 472a5192fd Revert "nixos: tarsnap - separate archive cachedirs"
This reverts commit 5f0253ace6.

I didn't intend to push this - I meant to push it to *my fork's*
remote...
2016-01-07 04:51:58 -06:00
Austin Seipp 5f0253ace6 nixos: tarsnap - separate archive cachedirs
Tarsnap locks the cachedir during backup, meaning if you specify
multiple backups with a shared cache that might overlap (for example,
one backup may take an hour), secondary backups will fail. This isn't
very nice behavior for the obvious reasons.

This splits the cache dirs for each archive appropriately. Note that
this will require a rebuild of your archive caches (although if you were
only using one archive for your whole system, you can just move the
directory).

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2016-01-07 04:26:57 -06:00
Domen Kožar 78096e9b89 python: 3.4.3 -> 3.4.4 2016-01-07 11:19:40 +01:00
Austin Seipp 4dc7cab40e nixos: btsync - switch to using systemd user services
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2016-01-07 03:33:38 -06:00
Jakob Gillich 90b853b706 plib: fix CVE-2012-4552 (close #12195)
patch source: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694810#10
2016-01-07 10:25:26 +01:00
Tristan Helmich 1a0d004cc2 tinc module: Ed25519PrivateKeyFile, listenAddress 2016-01-07 09:13:28 +00:00
Jakob Gillich 4f4eebbded mcrypt: fix several security issues (close #12194)
CVE-2012-4409, CVE-2012-4426, CVE-2012-4527

Patches taken from https://gitweb.gentoo.org/repo/gentoo.git/tree/app-crypt/mcrypt/files
2016-01-07 10:10:30 +01:00
Pascal Wittmann 9265d097d5 Merge pull request #12196 from jgillich/axis2
axis2: 1.6.3 -> 1.6.4
2016-01-07 10:08:26 +01:00
Tobias Geerinckx-Rice 2357918b00 opensc-dnie lib & wrapper: remove dead packages
Last updated in 2010, broken since 2013.

cc @viric
2016-01-07 09:40:42 +01:00
Pascal Wittmann fea720f773 Merge pull request #12175 from noctuid/setroot
setroot: init at 1.4.4
2016-01-07 08:48:48 +01:00
Austin Seipp d89454bb79 nixos: btsync - add directoryRoot option
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2016-01-07 00:09:20 -06:00
Austin Seipp 57e691a06f nixpkgs: bittorrentSync20 2.0.105 -> 2.2.7
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2016-01-07 00:09:20 -06:00
Jakob Gillich ff02a4e3c2 axis2: 1.6.3 -> 1.6.4
fixes CVE-2013-0248
2016-01-07 05:59:15 +01:00
Dan Peebles 668179f31e tests.ec2-config: fix to not try to talk to the internet (which breaks on Hydra) 2016-01-07 03:25:56 +00:00
Dan Peebles 63bfe20b72 security.audit: add NixOS module
Part of the way towards #11864. We still don't have the auditd
userland logging daemon, but journald also tracks audit logs so we
can already use this.
2016-01-07 03:06:10 +00:00
Thomas Tuegel 4a66d923b7 Merge branch 'plasma-5.5.3' 2016-01-06 17:30:05 -06:00
Thomas Tuegel beac2ae9ab kde5: plasma-5.5.2 -> plasma-5.5.3 2016-01-06 17:29:46 -06:00
Vladimír Čunát 36e7b376eb pciutils: minor update 3.4.0 -> 3.4.1 2016-01-07 00:17:59 +01:00
Arseniy Seroka c037d31e44 Merge pull request #12176 from vandenoever/testdisk
testdisk 6.14 -> 7.0
2016-01-07 00:48:09 +03:00
Arseniy Seroka 9d30688c40 Merge pull request #8125 from KaiSforza/vim-python3
vim_configurable: change python version detection
2016-01-07 00:46:01 +03:00
Asko Soukka a225a650bf R: fix Darwin build
Merged manually from https://github.com/NixOS/nixpkgs/pull/10623.
2016-01-06 22:20:40 +01:00
Michel Kuhlmann 26f80d7a6f r-modules: update list of broken packages
Closes https://github.com/NixOS/nixpkgs/pull/12181.
2016-01-06 21:50:36 +01:00
Pascal Wittmann 7941e1c457 Merge pull request #12185 from gebner/electron-0.36.2
electron: 0.28.2 -> 0.36.2
2016-01-06 21:37:12 +01:00
noctuid db25c680c9 setroot: init at 1.4.4 2016-01-06 15:35:09 -05:00
Pascal Wittmann 310869ea3b Merge pull request #12187 from rycee/fix/jhead
jhead: add libjpeg as dependency
2016-01-06 21:31:09 +01:00
William Giokas c21707ec1f vim-configurable: Change python versioning
Instead of explicitly stating "I want version 3" or "I want version 2"
you now simply specify what the python argument will be, and
vim_configurable will set up the flags for you. config.vim.python must
be set, still.
2016-01-06 14:07:13 -06:00
Robert Helgesson f54ed09096 jhead: add libjpeg as dependency
The `jpegtran` tool from libjpeg is required for the `-autorot` command.
2016-01-06 20:38:20 +01:00
Peter Simons 4e50af7e63 Merge pull request #12079 from benley/ssh-gssapi
openssh: Add gssapi patch used by other major distros
2016-01-06 20:04:09 +01:00
Peter Simons 476847c40a Merge pull request #12172 from mayflower/wpa_supplicant-service
Structured wpa_supplicant service
2016-01-06 20:03:22 +01:00
Peter Simons 952916ee50 Merge pull request #12173 from somaticweb/git-2.7
git: 2.6.4 -> 2.7.0
2016-01-06 20:03:01 +01:00
Gabriel Ebner b12cabd223 electron: 0.28.2 -> 0.36.2 2016-01-06 19:05:00 +01:00
goibhniu eaf1064209 Merge pull request #12184 from nico202/non
non: 2015-10-6 -> 2015-12-16
2016-01-06 16:23:55 +01:00
= 4c384722ea non: 2015-10-6 -> 2015-12-16 2016-01-06 15:02:02 +00:00
Domen Kožar 8281c6f2bd Merge pull request #12183 from svenkeidel/biber-fix-perl-platforms
biber: add darwin to platforms of perl dependencies
2016-01-06 15:48:40 +01:00
Sven Keidel f3e4928079 biber: add darwin to platforms of perl dependencies 2016-01-06 15:33:36 +01:00
Johannes Bornhold 7672c68ed7 dmd: Avoid depending on gcc for the darwin build (close #11949)
Adding stdenv.cc into the PATH, also setting CC, so that on Darwin
clang will be used by default. Still allowing to use an existing value
of CC if it is set already.

Replacing __inline_isnanl with __inline_isnan on darwin since the former
one was not defined.
2016-01-06 15:06:53 +01:00
Daniel Peebles 250133c886 Merge pull request #12180 from copumpkin/update-hydra-jobs
top-level/release.nix: make Darwin builds do more
2016-01-06 08:53:37 -05:00
goibhniu 5e96bac3fb Merge pull request #12182 from nico202/my-new-pkg
drumgizmo: 0.9.6 -> 0.9.8.1
2016-01-06 14:38:29 +01:00
Dan Peebles 19f6edbfb8 top-level/release.nix: make Darwin builds do more 2016-01-06 08:29:41 -05:00
= ae8ea1c147 drumgizmo: 0.9.6 -> 0.9.8.1 2016-01-06 13:27:22 +00:00
Shea Levy 64f85edad8 Merge pull request #12171 from jgillich/rm-xchat
removed xchat
2016-01-06 07:37:56 -05:00
Jos van den Oever 6c377c43a9 testdisk 6.14 -> 7.0 2016-01-06 12:10:54 +01:00
Mathijs Kwik c90be3dd3a geolite-legacy 2015-11-23 -> 2016-01-06 2016-01-06 11:59:54 +01:00
Vincent Laporte ca8ef0fa1d coq-interval: 2.1.0 -> 2.2.1 2016-01-06 09:35:05 +01:00