From fb37fc631ae299ed5f2d515b420cef13bb0e2a26 Mon Sep 17 00:00:00 2001 From: aszlig Date: Sun, 13 Dec 2015 05:36:10 +0100 Subject: systemd: Apply VirtualBox fix for detect-virt. The update is basically just one additional commit, which was an upstream cherry-pick pushed at NixOS/systemd#3 and it fixes systemd-detect-virt with VirtualBox so that services with ConditionVirtualization set to "oracle" will work properly. I've tested this with the "virtualbox" NixOS VM test, which was failing since the update to version 228. Signed-off-by: aszlig --- pkgs/os-specific/linux/systemd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/os-specific/linux/systemd') diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 35bd117f0bb0..54c04a8b3f28 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -18,8 +18,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "NixOS"; repo = "systemd"; - rev = "17c30663f79499ad0163c7ffe2c79e5c28525a6f"; - sha256 = "0jyqwqyh7l2qp7k4h83gzzp9bgijz0bx02jhd0063jcl1s2amlnh"; + rev = "e9a321e25fe31f0fd2ec0cc28088172ebf819c7e"; + sha256 = "0cgdnzq60ji7kk27xk4scsjkghgzcms7qlqkz3k1cx3r9c8gszz9"; }; outputs = [ "out" "man" "doc" ]; -- cgit 1.4.1 From 2eb8c3e491f7431e65fc2ea43c7f6949fca2d6ad Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sun, 13 Dec 2015 16:31:36 +0000 Subject: systemd: python module split out since v223 --- pkgs/os-specific/linux/systemd/default.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'pkgs/os-specific/linux/systemd') diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 54c04a8b3f28..2e742b4d82d4 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -3,14 +3,11 @@ , glib, kbd, libxslt, coreutils, libgcrypt , kexectools, libmicrohttpd, linuxHeaders, libseccomp , autoreconfHook, gettext, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45 -, pythonPackages ? null, pythonSupport ? false , enableKDbus ? false }: assert stdenv.isLinux; -assert pythonSupport -> pythonPackages != null; - stdenv.mkDerivation rec { version = "228"; name = "systemd-${version}"; @@ -32,7 +29,7 @@ stdenv.mkDerivation rec { by generating an autoconf'd tarball, but that's probably not worth it. */ autoreconfHook gettext docbook_xsl docbook_xml_dtd_42 docbook_xml_dtd_45 - ] ++ stdenv.lib.optionals pythonSupport [pythonPackages.python pythonPackages.lxml]; + ]; configureFlags = [ "--localstatedir=/var" -- cgit 1.4.1 From b60f0fdcd41534bd69dd4ba54194c5a1736a2489 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 18 Dec 2015 18:02:16 +0100 Subject: systemd: Apply upstream fix: networkd: link - do not drop config for loopback device --- pkgs/os-specific/linux/systemd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/os-specific/linux/systemd') diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 54c04a8b3f28..fa858454965b 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -18,8 +18,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "NixOS"; repo = "systemd"; - rev = "e9a321e25fe31f0fd2ec0cc28088172ebf819c7e"; - sha256 = "0cgdnzq60ji7kk27xk4scsjkghgzcms7qlqkz3k1cx3r9c8gszz9"; + rev = "b737c07cc0234acfa87282786025d556bca91c3f"; + sha256 = "0wca8zkn39914c232andvf3v0ni6ylv154kz3s9fcvg47rhpd5n1"; }; outputs = [ "out" "man" "doc" ]; -- cgit 1.4.1