Merge branch 'staging'

It's only half-rebuilt on Hydra, but it brings a security fix.
This commit is contained in:
Vladimír Čunát
2018-06-03 13:52:13 +02:00
19 changed files with 151 additions and 31 deletions

View File

@@ -33,14 +33,14 @@ let
in
stdenv.mkDerivation rec {
name = "busybox-1.28.3";
name = "busybox-1.28.4";
# Note to whoever is updating busybox: please verify that:
# nix-build pkgs/stdenv/linux/make-bootstrap-tools.nix -A test
# still builds after the update.
src = fetchurl {
url = "http://busybox.net/downloads/${name}.tar.bz2";
sha256 = "0via6faqj9xcyi8r39r4n0wxlk8r2292yk0slzwrdri37w1j43dd";
sha256 = "0smfn8hlds6nx8war62kyaykg3n7mxbjjfcpsgz84znwk4v4mhg3";
};
hardeningDisable = [ "format" ] ++ lib.optionals enableStatic [ "fortify" ];

View File

@@ -214,6 +214,11 @@ with stdenv.lib;
${optionalString (versionOlder version "4.3") ''
DRM_I915_KMS y
''}
# iGVT-g support
${optionalString (versionAtLeast version "4.16") ''
DRM_I915_GVT y
DRM_I915_GVT_KVMGT m
''}
# Allow specifying custom EDID on the kernel command line
DRM_LOAD_EDID_FIRMWARE y
VGA_SWITCHEROO y # Hybrid graphics support

View File

@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
name = "procps-${version}";
version = "3.3.14";
version = "3.3.15";
# The project's releases are on SF, but git repo on gitlab.
src = fetchurl {
url = "mirror://sourceforge/procps-ng/procps-ng-${version}.tar.xz";
sha256 = "0v3j6rkzzscqds37i105cxx3q4dk04rsgpqfd5p7hzcvk59h5njy";
sha256 = "0r84kwa5fl0sjdashcn4vh7hgfm7ahdcysig3mcjvpmkzi7p9g8h";
};
buildInputs = [ ncurses ];