Commit graph

78035 commits

Author SHA1 Message Date
Lluís Batlle i Rossell
202ebf794c vm/rpm/rpm-closure.pl: make it deterministic
Some recent perl version introduced "keys" to return the keys
in random order. As some of the packages are solved by "provides" and
based on the order, this randomness affects what packages get into the
closure.

This problem may be in other nix perl scripts.
2016-03-01 11:02:42 +01:00
vbgl
a99715c83b Merge pull request #13378 from wizeman/u/ocaml-packages2
ocamlPackages: add tsdl and result
2016-03-01 10:05:31 +01:00
Lancelot SIX
75591b49be Merge pull request #13468 from zimbatm/rubygems-2.5.2
rubygems: 2.4.8 -> 2.5.2
2016-03-01 09:31:36 +01:00
joachifm
3b0791944a Merge pull request #13558 from colemickens/update-plex
plex, plexpass: update to 0.9.15.6.1714
2016-03-01 04:17:43 +00:00
joachifm
7a21f5b10c Merge pull request #13574 from cleverca22/iscsi
openiscsi: fix download url, add platforms
2016-03-01 03:51:55 +00:00
joachifm
d917b4975c Merge pull request #13478 from sheenobu/clamav
clamav: 0.98.7 -> 0.99
2016-03-01 03:44:23 +00:00
aszlig
605cc4fdeb
Merge pull request #13052 from @bendlas
Updates VirtualBox from version 5.0.12 to 5.0.14.

Upstream changes are (without bug IDs):

 * GUI: properly limit the number of VCPUs to the number of physical cores
        on Mac OS X
 * Audio: fixed a bug which prevented loading a saved state of a saved
          guests with HDA emulation (5.0.12 regression)
 * Audio: don't crash if the backend is unable to initialize
 * Audio: fixed audio capture on Mac OS X
 * Storage: fixed a possible crash when attaching the same ISO image
            multiple times to the same VM
 * BIOS: properly report if two floppy drives are attached
 * USB: fixed a problem with filters which would not capture the device
        under certain circumstances (5.0.10 regression)
 * ExtPack: black-list Extension Packs older than 4.3.30 due to
            incompatible changes not being properly handled in the past
 * Windows hosts: fixed a regression which caused robocopy to fail
 * Linux hosts: properly create the /sbin/rcvboxdrv symbolic link (5.0.12
                regression)
 * Mac OS X hosts: several fixes for USB on El Capitan
 * Linux Additions: fixes for Linux 4.5

Full upstream changelog with bug IDs can be found at:

  https://www.virtualbox.org/wiki/Changelog

The reason I was reluctant to merge this before were these symbol lookup
errors:

  vboxsf: Unknown symbol VBoxGuest_RTMemTmpFree (err 0)
  vboxsf: Unknown symbol VBoxGuestIDCCall (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRequest (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRelease (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTLogRelGetDefaultInstanceEx (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTErrConvertToErrno (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexCreate (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexDestroy (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTMemContFree (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTSemMutexRelease (err 0)
  vboxsf: Unknown symbol VBoxGuestIDCOpen (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTAssertShouldPanic (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTMemContAlloc (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTSemMutexRequest (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTSemMutexCreate (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTMemTmpAllocTag (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTSemMutexDestroy (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTAssertMsg1Weak (err 0)
  vboxsf: Unknown symbol VBoxGuestIDCClose (err 0)
  vboxsf: Unknown symbol VBoxGuest_RTAssertMsg2Weak (err 0)

However, after testing it against 5.0.12, the same errors occur there as
well, so it is likely related to our VM tests.
2016-03-01 03:36:44 +01:00
zimbatm
a3119bd35d bats: fixes installation
The build was failing with:

  /...-stdenv/setup: ./install.sh: /usr/bin/env: bad interpreter: No such file
  or directory

See https://hydra.nixos.org/build/32353411/log
2016-03-01 00:19:27 +00:00
aszlig
e45c211b50
nixos/tests/chromium: Split up into subtests
This makes it easier to test just a specific channel rather than to
force testing all builds down the users/testers throat. Especially this
makes it easier to test NixOS channel upgrades only against the Chromium
stable channel instead of just removing the beta/dev channels from the
tests entirely (as done in 69ec09f38a).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-03-01 01:04:51 +01:00
aszlig
7eea91fbc0
nixos/release: Use callSubTests for subtests
Should clean up a lot of these redundant lines for various sub-tests.

Note that the tests.boot* are now called tests.boot.boot*, but otherwise
all the test attribute names should stay the same.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @edolstra
Cc: @wkennington
Cc: @bobvanderlinden
2016-03-01 01:04:42 +01:00
aszlig
2f2536b935
nixos/tests/networking: Expose subtests via attrs
So far the networking test expression only generated a single test
depending on the passed "test" attribute. This makes it difficult to
autodiscover the subtests with our shiny new callSubTests function.

This change essentially doesn't change the behaviour of the subtests but
rather exposes them as an attribute set instead of relying on a
particular input argument.

The useNetworkd argument still exists however.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @wkennington
2016-03-01 01:04:42 +01:00
aszlig
b3337edd0b
nixos/release.nix: Add a callSubTests function
This should de-clutter the various redundant lines of callTest's on
subtests so that every main test file should have only one line with a
callSubTests instead.

Overrides work the same way as callTest, except that if the system
attribute is explicitly specified we do not generate attributes for all
available systems.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @edolstra
2016-03-01 01:04:35 +01:00
joachifm
3d382e7f22 Merge pull request #13522 from Pleune/fix/x11-bspwm-update
x11 service: bspwm limit sxhkd freqency
2016-03-01 00:03:22 +00:00
Michael Raskin
4fb2d16dd6 Merge pull request #13581 from tohl/master
sbcl: 1.3.2 -> 1.3.3
2016-02-29 22:55:13 +00:00
zimbatm
90de261f33 nix-prefetch-git: change the default output to JSON
As discussed on the mailing list. The nix output was short-lived so it's
probably okay to change it.
2016-02-29 22:47:16 +00:00
Pascal Wittmann
afd2d0588b calibre: 2.51.0 -> 2.52.0 2016-02-29 23:35:32 +01:00
Pascal Wittmann
5a0dbaabad parallel: 20160122 -> 20160222 2016-02-29 23:35:32 +01:00
Pascal Wittmann
5ba31560d5 pdf2djvu: 0.9.3 -> 0.9.4 2016-02-29 23:35:32 +01:00
Pascal Wittmann
b56c1982bd libfilezilla: 0.4.0 -> 0.4.0.1 2016-02-29 23:35:32 +01:00
Pascal Wittmann
931fa7433d checkstyle: 6.15 -> 6.16 2016-02-29 23:35:32 +01:00
Tobias Geerinckx-Rice
06a50554ad simple-scan: 3.19.90 -> 3.19.91 2016-02-29 22:51:39 +01:00
Thomas Tuegel
c23874deda Merge pull request #13577 from edwtjo/zotero-xpi-loader
zotero: patch firefox xpi loading
2016-02-29 14:24:42 -06:00
Tobias Geerinckx-Rice
b82c8e3cd4 geolite-legacy 2016-02-25 -> 2016-02-29 2016-02-29 21:15:25 +01:00
Domen Kožar
03d1e0fb8f Merge pull request #13579 from vbgl/pixman-darwin
pixman: remove legacy patches
2016-02-29 20:13:35 +00:00
Tomas Hlavaty
765c6c5f2c sbcl: 1.3.2 -> 1.3.3 2016-02-29 21:03:27 +01:00
Luca Bruno
5f8311775c chromium: add StartupWMClass to desktop file. Fixes #12433 2016-02-29 20:42:58 +01:00
Ricardo M. Correia
cac77dafc4 ocamlPackages.tsdl: init at 0.9.0 2016-02-29 20:32:58 +01:00
Ricardo M. Correia
abfc9e2afa ocamlPackages.result: init at 1.1 2016-02-29 20:32:58 +01:00
aszlig
5bab623fb9
nixos/tests/virtualbox: Split up subtests
Now subtests are separate derivations, because the individual tests do
not depend on state from previous test runs.

This has the advantage that it's easier to run individiual tests and
it's also easier to pinpoint individual tests that randomly fail.

I ran all of these tests locally and they still succeed.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-02-29 20:15:31 +01:00
Edward Tjörnhammar
cd897f657c cb2bib: init at 1.9.2 2016-02-29 19:36:51 +01:00
Vincent Laporte
b1801168e3 pixman: remove legacy patches 2016-02-29 19:14:41 +01:00
Edward Tjörnhammar
a6d3b3f97f zotero: patch firefox xpi loading 2016-02-29 19:11:38 +01:00
Edward Tjörnhammar
9af50a2e7d kodi: add optional joystick support 2016-02-29 19:00:46 +01:00
Thomas Tuegel
5947f565ed Merge pull request #13049 from bendlas/update-dropbox-master
dropbox: 3.12.6 -> 3.14.7
2016-02-29 11:16:36 -06:00
michael bishop
cef37d8de1 openiscsi: fix download url, add platforms 2016-02-29 12:37:20 -04:00
Michael Raskin
1685ad2367 Update ECL 2016-02-29 17:23:58 +01:00
Arseniy Seroka
0b16356611 Merge pull request #13549 from gilligan/update-nodejs-5.7.0
nodejs-5_x: 5.6.0 -> 5.7.0
2016-02-29 18:21:04 +03:00
Luca Bruno
55c20bfe89 Merge pull request #10288 from lethalman/gnomeiso
installer: add graphical GNOME iso
2016-02-29 15:56:47 +01:00
Luca Bruno
aa9576bceb installer: add graphical GNOME iso 2016-02-29 15:51:38 +01:00
Vincent Laporte
694a5ba291 eprover: fix build on Darwin 2016-02-29 15:35:40 +01:00
Domen Kožar
05cadcbc9a Merge pull request #13552 from zimbatm/import-json
lib.trivial: add a new importJSON function
2016-02-29 13:54:08 +00:00
zimbatm
6d9cc54089 build-maven: use lib.importJSON 2016-02-29 13:49:29 +00:00
Mitchell Pleune
b5ee64410d x11 service: bspwm limit sxhkd freqency
add '-f 100' as an argument to sxhkd to keep it from flooding bspwm

add SXHKD_SHELL=/bin/sh to help default to a faster shell than what may
be set in $SHELL (example: with zsh)
2016-02-29 08:40:18 -05:00
Domen Kožar
8fa4804218 Merge pull request #13562 from matthewbauer/nethack-darwin
nethack: fix darwin support
2016-02-29 13:11:42 +00:00
Domen Kožar
756604cc08 transmission: 2.84 -> 2.90 2016-02-29 13:08:33 +00:00
Domen Kožar
901adb14e8 Merge pull request #13569 from zimbatm/redmine-fix
redmine: fix compilation with ruby 2.3
2016-02-29 12:29:48 +00:00
Damien Cassou
d2098bf465 Merge pull request #13571 from DamienCassou/fix-pharo-vm-darwin
pharo-vm: stop trying to build on darwin
2016-02-29 13:25:49 +01:00
Damien Cassou
ce549c85c8 pharo-vm: stop trying to build on darwin
Building these pharo-vm sources on darwin may be possible but doesn't
make much sense because native darwin sources exist.
2016-02-29 13:08:12 +01:00
zimbatm
22d7c08dc5 lib.trivial: add a new importJSON function
This is meant to be used by packages who often re-generate their inputs.

Producing valid JSON is easier than nix, and also garantees it's purity.
2016-02-29 11:21:56 +00:00
zimbatm
fa4499cc8c pythonPackages.acme-tiny: fixup duplicate declaration 2016-02-29 11:06:02 +00:00