Tuomas Tynkkynen
cb6172c3b1
fio: 3.4 -> 3.5
2018-02-24 02:59:25 +02:00
Tuomas Tynkkynen
ae9d4faff9
Merge remote-tracking branch 'upstream/master' into staging
2018-02-24 02:05:30 +02:00
Tuomas Tynkkynen
8afcfb2bb6
ocamlPackages.curses: Fix build after ncurses5 changes
...
Fixes build after commit 3d24ae9b44 :
https://github.com/NixOS/nixpkgs/commit/3d24ae9b4426bb8adfcb08de57be21fdf0a377f8#commitcomment-27714305
Thanks to dtzWill for the pointer:
https://github.com/NixOS/nixpkgs/pull/34477#issuecomment-367359351
2018-02-23 06:21:11 +02:00
Tuomas Tynkkynen
71b0de1019
rogue: Fix build after ncurses5 changes
...
Fixes build after commit 3d24ae9b44 :
https://hydra.nixos.org/build/69789236
Thanks to dtzWill for the pointer:
https://github.com/NixOS/nixpkgs/pull/34477#issuecomment-367359351
2018-02-23 06:21:11 +02:00
Tuomas Tynkkynen
54ac74c558
gnutls: 3.6.1 -> 3.6.2
2018-02-22 08:24:02 +02:00
Tuomas Tynkkynen
102ed109c4
e2fsprogs: 1.43.8 -> 1.43.9
2018-02-22 04:39:41 +02:00
Tuomas Tynkkynen
ce8bd325e6
ncurses: Add temporary mirror for sources
...
Issue #35264
2018-02-22 03:36:36 +02:00
Tuomas Tynkkynen
a78a1d61b5
less: 529 -> 530
2018-02-19 05:34:03 +02:00
Tuomas Tynkkynen
b34274d363
git: 2.16.1 -> 2.16.2
2018-02-19 05:34:03 +02:00
Tuomas Tynkkynen
e17762cb31
yle-dl: 2.30 -> 2.31
2018-02-17 22:34:13 +02:00
Tuomas Tynkkynen
e3af378faf
strace: 4.20 -> 4.21
2018-02-17 22:34:13 +02:00
Tuomas Tynkkynen
06d0ef2373
iperf: 3.3 -> 3.4
2018-02-17 22:34:13 +02:00
Tuomas Tynkkynen
c78d7367e5
fio: 3.3 -> 3.4
2018-02-17 22:34:13 +02:00
Tuomas Tynkkynen
324000ceea
ddrescue: 1.22 -> 1.23
2018-02-17 22:34:12 +02:00
Tuomas Tynkkynen
9c852aa3de
update-source-version: Fix regex metacharacter
...
In sed variety of regexes, '\|' must be used in place of '|'.
2018-02-17 22:34:12 +02:00
Tuomas Tynkkynen
5a332cc18f
ministat: Init at 20150715-1
2018-02-17 11:12:30 +02:00
Tuomas Tynkkynen
b98a3f247a
linux_testing: 4.15-rc9 -> 4.16-rc1
2018-02-16 01:13:30 +02:00
Tuomas Tynkkynen
64fa0d5b97
kernel: Add deps for building 4.16
2018-02-16 01:13:30 +02:00
Tuomas Tynkkynen
7a7e8a8004
kernel config: Disable USB_SERIAL_* on 4.16 and above
...
They got removed:
commit 003948c54e5b5034a9bbb4923336f5aba125eae6
Author: Benjamin Gilbert <benjamin.gilbert@coreos.com >
Date: Tue Jan 23 18:06:30 2018 -0800
USB: serial: keyspan: Drop firmware Kconfig options
The USB_SERIAL_KEYSPAN_* firmware options no longer do anything.
2018-02-16 01:13:30 +02:00
Tuomas Tynkkynen
db38e0c7e7
kernel config: Cleanup self-test module disabling
...
No reason to have complex version-dependent conditionals when the
question mark already handles this just as well.
Also add RUNTIME_TESTING_MENU setting which nicely disables all of this
on >= 4.16.
2018-02-16 01:13:30 +02:00
Tuomas Tynkkynen
b1916b45a3
Merge remote-tracking branch 'upstream/staging' into gcc-7
...
Conflicts:
pkgs/development/libraries/libidn/default.nix
pkgs/top-level/all-packages.nix
2018-02-15 15:45:37 +02:00
Tuomas Tynkkynen
e4bfe5aac9
treewide: Drop kernelHeadersBaseConfig
...
Nothing actually needs this.
2018-02-14 01:47:28 +02:00
Tuomas Tynkkynen
8e643320c0
linuxHeaders: Drop usage of kernelHeadersBaseConfig
...
It's not actually needed, and AFAICT has never been. Or at least
Buildroot can build kernel headers as old as 3.2 without running the
config phase.
While at it, set ARCH unconditionally.
2018-02-14 01:47:28 +02:00
Tuomas Tynkkynen
0ea1c45b04
gnumake: Drop pkgconfig if not building with guileSupport
...
This used to be the case before commit 531e4b80c9 which seems to
have dropped it by accident.
Removes one unnecessary build of pkgconfig during stdenv bootstrapping.
2018-02-14 01:47:28 +02:00
Tuomas Tynkkynen
b882387c9a
gnupatch: 2.7.5 -> 2.7.6
2018-02-14 01:47:28 +02:00
Tuomas Tynkkynen
1a06373c0a
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/development/libraries/libclc/default.nix
pkgs/top-level/all-packages.nix
2018-02-13 16:42:55 +02:00
Tuomas Tynkkynen
68052b5619
python: Pull ensureNewerSourcesHook call to all-packages.nix
...
Documents the reason why it's needed and also prevents the
ensureNewerSourcesHook call being evaluated again and again for every
single Python package.
2018-02-13 16:32:16 +02:00
Tuomas Tynkkynen
48f3036e87
Merge remote-tracking branch 'upstream/master' into staging
2018-02-11 02:10:02 +02:00
Tuomas Tynkkynen
a6fd03876e
check-meta: Use concatStrings
2018-02-11 00:17:47 +02:00
Tuomas Tynkkynen
0ed5ba8a64
buildMavenPackage: Use concatStringsSep
2018-02-11 00:17:47 +02:00
Tuomas Tynkkynen
6d8c1fe01c
linux: Use concatStringsSep
2018-02-11 00:17:47 +02:00
Tuomas Tynkkynen
20e3109401
Merge remote-tracking branch 'upstream/master' into staging
2018-02-09 04:10:25 +02:00
Tuomas Tynkkynen
93aa83deb4
nixos/release-combined.nix: Make 32-bit iso_minimal a channel blocker
...
In practice it already is since the channel update script barfs out if
the job fails:
https://github.com/NixOS/nixos-channel-scripts/blob/9f96e1e25d197de46d5dbe3c4f81b8d57b9c9821/mirror-nixos-branch.pl#L132
2018-02-07 20:00:19 +02:00
Tuomas Tynkkynen
1b6e95e1eb
hdparm: 9.53 -> 9.54
2018-02-07 18:48:04 +02:00
Tuomas Tynkkynen
a008a9cb3b
nixos/sd-image-armv7l-multiplatform: Port RPi config.txt changes from aarch64 image
...
As was done in commit cd2e740dde .
2018-02-07 06:30:34 +02:00
Tuomas Tynkkynen
4c6c919a31
Merge remote-tracking branch 'upstream/master' into HEAD
...
Conflicts:
pkgs/os-specific/linux/kernel/generic.nix
2018-02-07 03:41:24 +02:00
Tuomas Tynkkynen
c9d1bf3e76
platforms.nix: Include RPi 3 serial port in the kernel config
2018-02-06 22:14:09 +02:00
Tuomas Tynkkynen
685ceb999e
kernel: Fix missing config options from platform
...
common-config.nix has:
${kernelPlatform.kernelExtraConfig or ""}
and indeed kernelExtraConfig is in hostPlatform.platform, and not in
hostPlatform. (Ugh.).
2018-02-06 22:13:57 +02:00
Tuomas Tynkkynen
9548028a22
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/os-specific/linux/cpupower/default.nix
2018-02-06 04:11:23 +02:00
Tuomas Tynkkynen
5d2b4a5dc8
picocom: 3.0 -> 3.1
2018-02-05 01:02:50 +02:00
Tuomas Tynkkynen
b8dfab93cb
cifs-utils: 6.6 -> 6.7
2018-02-04 12:46:02 +02:00
Tuomas Tynkkynen
34b7ea6d45
Merge remote-tracking branch 'upstream/master' into staging
2018-02-04 12:22:39 +02:00
Tuomas Tynkkynen
d8571b5795
iproute: 4.14.1 -> 4.15.0
2018-02-04 02:47:21 +02:00
Tuomas Tynkkynen
f0d5bf8ce5
iptables: 1.6.1 -> 1.6.2
2018-02-04 02:47:19 +02:00
Tuomas Tynkkynen
95b0ae0ad7
boehmgc: 7.6.2 -> 7.6.4
2018-02-04 02:47:18 +02:00
Tuomas Tynkkynen
a25e6e1d96
go_1_8: Scale up test timeouts
...
https://hydra.nixos.org/build/68539514
2018-02-03 16:01:17 +02:00
Tuomas Tynkkynen
58ef5957e2
rust binary build: call patchShebangs on install.sh
...
It failed on aarch64 otherwise. The #!/bin/sh inside/outside the sandbox
probably matters but I don't investigate more for now.
2018-02-03 13:57:57 +02:00
Tuomas Tynkkynen
3effd5bb05
cargo: Should be supported on all Linux platforms now
2018-02-03 13:51:03 +02:00
Tuomas Tynkkynen
10c8e6d0c5
Merge remote-tracking branch 'upstream/master' into staging
2018-02-03 02:50:21 +02:00
Tuomas Tynkkynen
33e744a5b4
gdb: 8.0.1 -> 8.1
2018-02-02 18:47:01 +02:00
Tuomas Tynkkynen
0bfa9a9dc2
ethtool: 4.13 -> 4.15
2018-02-02 18:15:18 +02:00
Tuomas Tynkkynen
583af89fc0
ncdu: 1.12 -> 1.13
2018-02-02 01:33:43 +02:00
Tuomas Tynkkynen
8e83158f12
nixos/qemu: Deduplicate QEMU serialDevice into qemu-flags.nix
2018-01-30 16:57:27 +02:00
Tuomas Tynkkynen
1ce1380497
nixos/qemu-flags: Take a 'pkgs' parameter
...
I'm gonna use it in the next commit.
2018-01-30 16:57:27 +02:00
Tuomas Tynkkynen
3be9d4610f
nixos/tests: Drop unnecessary qemu-flags.nix include
...
None of these files are using anything from there.
2018-01-30 16:57:27 +02:00
Tuomas Tynkkynen
af38f1a5e7
seturgent: Move out from linuxPackages_*
...
It's not a kernel module at all!
2018-01-30 13:11:58 +02:00
Tuomas Tynkkynen
ab5357b80d
eternal-terminal: init at 4.1.2
2018-01-30 13:01:58 +02:00
Tuomas Tynkkynen
f03c18869d
Merge commit '0f21306ca3af2bc94a452ac8c414cdbe36703be2' into gcc-7
2018-01-29 04:20:54 +02:00
Tuomas Tynkkynen
2f39b19535
mdadm: Make 4.0 the default
...
4.0 has been out for a year without another upstream release, so
presumably 4.x's quite stable enough (and already in Arch & Debian
Buster for instance).
2018-01-28 13:31:50 +02:00
Tuomas Tynkkynen
3d24ae9b44
ncurses5: Use v6 sources but compiled with --with-abi-version=5
...
So we don't have to dig out why ncurses5.9 stops compiling with newer
compiler versions again and again.
Inspired by:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ncurses5-compat-libs
2018-01-28 03:27:38 +02:00
Tuomas Tynkkynen
11e98eaae7
gcc7: More resync from gcc6
...
I think I managed to lose these during a merge conflict.
2018-01-28 03:15:05 +02:00
Tuomas Tynkkynen
c3a658deb1
Merge remote-tracking branch 'upstream/master' into staging
2018-01-27 21:53:16 +02:00
Tuomas Tynkkynen
355a6ca189
diffoscope: 87 -> 90
2018-01-27 19:55:29 +02:00
Tuomas Tynkkynen
5925caf39d
libbsd: 0.8.6 -> 0.8.7
2018-01-27 16:23:43 +02:00
Tuomas Tynkkynen
eef3601b08
Revert "ldb: 1.1.27 -> 1.3.1"
...
This reverts commit bc474e2dd8 .
Source hash is incorrect:
https://hydra.nixos.org/build/68234054
And even fixing it doesn't make it compile:
Checking for system tdb (>=1.3.15) : not found
ERROR: System library tdb of version 1.3.15 not found, and bundling disabled
builder for ‘/nix/store/bxnawxa402vrv4qmcmj2hmp98a0bz7li-ldb-1.3.1.drv’ failed with exit code 1
error: build of ‘/nix/store/bxnawxa402vrv4qmcmj2hmp98a0bz7li-ldb-1.3.1.drv’ failed
2018-01-27 16:23:43 +02:00
Tuomas Tynkkynen
fff0daddce
streamlink: 0.9.0 -> 0.10.0
2018-01-27 16:10:46 +02:00
Tuomas Tynkkynen
d085af7b7d
nixos/tests: Fix statsd test evaluation
...
Fixes:
error: anonymous function at nixos/tests/statsd.nix:1:25 called with unexpected argument ‘system’, at nixos/tests/make-test.nix:5:41
2018-01-26 23:29:53 +02:00
Tuomas Tynkkynen
99fc949330
gcc7: Drop flex again
...
I think I lost this during merge conflict resolution
2018-01-26 16:50:13 +02:00
Tuomas Tynkkynen
6a11ebfae9
Merge remote-tracking branch 'upstream/master' into gcc-7
...
Conflicts:
pkgs/development/compilers/gcc/7/default.nix
pkgs/development/libraries/SDL2/default.nix
pkgs/top-level/all-packages.nix
2018-01-26 16:46:43 +02:00
Tuomas Tynkkynen
8f0508ebc1
go: Scale up test timeouts
...
I can't reproduce the problem on an idle machine where it finishes in
112.954s, so let's hope this works.
https://hydra.nixos.org/build/68236758
2018-01-26 03:49:24 +02:00
Tuomas Tynkkynen
d02c2d694e
nixos/sd-image-*.nix: Bring back high consoleLogLevel
...
3d040f9305 removed it from installation-device.nix, but the default
loglevel is just too low for ARM and the like.
2018-01-24 18:23:32 +02:00
Tuomas Tynkkynen
cd2e740dde
nixos/sd-image-aarch64.nix: Set avoid_warnings in RPi config.txt
...
Also add some comments on the existing config settings as well.
2018-01-24 18:23:31 +02:00
Tuomas Tynkkynen
b4c12eef30
wget: 1.19.2 -> 1.19.4
2018-01-23 23:52:00 +02:00
Tuomas Tynkkynen
d9aebebaf5
Revert "perf: apply patch to fix build of 4.9"
...
This reverts commit 44dc31bad1 .
The patch has been applied in 4.9.78, so no need to have this in
nixpkgs anymore.
2018-01-23 23:17:24 +02:00
Tuomas Tynkkynen
acf5b8e662
kernel: 4.9.77 -> 4.9.78
2018-01-23 23:17:24 +02:00
Tuomas Tynkkynen
4276c0d898
kernel: 4.4.112 -> 4.4.113
2018-01-23 23:17:24 +02:00
Tuomas Tynkkynen
1481937af2
kernel: 4.14.14 -> 4.14.15
2018-01-23 23:17:24 +02:00
Tuomas Tynkkynen
0663e972a4
ponyc: Not supported on aarch64
...
https://hydra.nixos.org/build/67722376
2018-01-23 21:42:30 +02:00
Tuomas Tynkkynen
3cd40f1a4f
pypy: Doesn't support aarch64
...
https://hydra.nixos.org/build/67861197
2018-01-23 21:42:30 +02:00
Tuomas Tynkkynen
6388f51ea9
nixos/release.nix: Use callSubTestsOnTheseSystems for ec2 tests
2018-01-23 12:43:24 +02:00
Tuomas Tynkkynen
8353ebe073
nixos/release.nix: Introduce callSubTestsOnTheseSystems
...
The existing callSubTests seems to already have special-cased code to
allow enabling subtests on a single specific system by looking at the
`system` attribute in the test arguments. Replace it with a new version
similar to the callTestOnTheseSystems because:
- It's consistent with the existing functions for creating
system-specific tests (though admittedly, the callSubTests special
case for `system` predates them)
- This approach allows limiting to multiple system types, the previous
one inherently allows only one system type.
- This also fixes the problem that if you pass in e.g.
supportedSystems = [ "aarch64-linux" ], you end up with a
tests.chromium job that silently runs on x86_64-linux.
- Finally, this causes renames of the jobs like:
tests.chromium -> tests.chromium.x86_64-linux to be consistent with
the rest of the tests.
2018-01-23 12:24:33 +02:00
Tuomas Tynkkynen
f9025bb618
crrcsim: Mark x86-only
...
https://hydra.nixos.org/build/65195163
2018-01-22 16:18:13 +02:00
Tuomas Tynkkynen
b2d0d049ad
ddccontrol: Mark x86-only
...
https://hydra.nixos.org/build/65192451
2018-01-22 14:57:49 +02:00
Tuomas Tynkkynen
73695300bc
patchelfUnstable: Fix hash
2018-01-22 11:00:29 +02:00
Tuomas Tynkkynen
630a26ac0b
git: 2.16.0 -> 2.16.1
2018-01-22 10:57:00 +02:00
Tuomas Tynkkynen
a2b8264377
linux_testing: 4.15-rc8 -> 4.15-rc9
2018-01-22 10:44:50 +02:00
Tuomas Tynkkynen
a8d0b805b1
chromium: Attempt building on aarch64
...
This will probably go over the 10 hour limit, but we'll see.
2018-01-22 00:42:59 +02:00
Tuomas Tynkkynen
ea0736d8ef
mono: Disable on aarch64
...
mono40: https://hydra.nixos.org/build/67660031
mono44: https://hydra.nixos.org/build/67666036
mono50: https://hydra.nixos.org/build/67825397
mono54: https://hydra.nixos.org/build/67825452
2018-01-21 01:41:57 +02:00
Tuomas Tynkkynen
45e47c14be
devicemapper: 2.02.176 -> 2.02.177
2018-01-20 23:19:35 +02:00
Tuomas Tynkkynen
74e2b60999
libsigsegv: 2.11 -> 2.12
2018-01-20 22:44:50 +02:00
Tuomas Tynkkynen
1dade8665a
hdparm: 9.52 -> 9.53
2018-01-19 00:00:36 +02:00
Tuomas Tynkkynen
61a75a1d22
Merge remote-tracking branch 'upstream/master' into staging
2018-01-18 00:24:33 +02:00
Tuomas Tynkkynen
b1c1190f36
utillinux: 2.31 -> 2.31.1
2018-01-17 12:53:22 +02:00
Tuomas Tynkkynen
10bcf978eb
kmod: 24 -> 25
2018-01-17 12:53:22 +02:00
Tuomas Tynkkynen
b5fc6b7c10
audit: 2.8.1 -> 2.8.2
2018-01-17 12:53:22 +02:00
Tuomas Tynkkynen
884a167f87
Merge remote-tracking branch 'upstream/master' into staging
2018-01-17 12:52:47 +02:00
Tuomas Tynkkynen
67c73b4e64
Merge commit '2e56ba' from staging into master
2018-01-17 12:50:46 +02:00
Tuomas Tynkkynen
2e56ba6fbd
Merge remote-tracking branch 'upstream/master' into staging
2018-01-16 22:49:20 +02:00
Tuomas Tynkkynen
4ccf308d66
nixos/release.nix: Use forTheseSystems from release-lib
...
Currently, even if you pass `supportedSystems = [ "aarch64-linux" ]` you
end up with e.g. `nixos.iso_graphical.x86_64-linux` job. Using
forTheseSystems from release-lib avoids that.
This shouldn't affect the usual x86 trunk-combined jobset.
2018-01-16 18:56:41 +02:00
Tuomas Tynkkynen
b3c50ec1e9
nixos/release.nix: Move forAllSystems to release-lib
...
There's already a similar forTheseSystems in release-lib, so be more
consistent.
2018-01-16 18:56:41 +02:00