diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2013-05-09 13:58:08 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2013-05-09 14:03:35 +0200 |
commit | ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde (patch) | |
tree | 9bb0bc5ac4f3c6aaa170a9df5562f10e30ade47f /pkgs/os-specific/linux/systemd/default.nix | |
parent | 84b0bf63b7f07dc1d9d19458dcbba6d02b4e2811 (diff) | |
download | nixpkgs-ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde.tar nixpkgs-ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde.tar.gz nixpkgs-ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde.tar.bz2 nixpkgs-ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde.tar.lz nixpkgs-ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde.tar.xz nixpkgs-ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde.tar.zst nixpkgs-ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde.zip |
Revert Merge x-updates into master due to mesa bloat
See #490 discussion. This reverts commit 1278859d3167b9f84bfab680d9c8c463adf64a60, reversing changes made to 0c020c98f9d4f49d5c9907db5f4b35aac7df959b. Conflicts: pkgs/desktops/xfce/core/xfce4-session.nix (take master) pkgs/lib/misc.nix (auto)
Diffstat (limited to 'pkgs/os-specific/linux/systemd/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/systemd/default.nix | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 8c681f893ed..2482f808cac 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -3,9 +3,10 @@ , glib, kbd, libxslt, coreutils, libgcrypt, sysvtools, docbook_xsl }: +assert stdenv.gcc.libc or null != null; + stdenv.mkDerivation rec { - version = "203"; - name = "systemd-${version}"; + name = "systemd-203"; src = fetchurl { url = "http://www.freedesktop.org/software/systemd/${name}.tar.xz"; @@ -24,8 +25,8 @@ stdenv.mkDerivation rec { ./0009-Start-ctrl-alt-del.target-irreversibly.patch ] ++ stdenv.lib.optional stdenv.isArm ./libc-bug-accept4-arm.patch; - buildInputs = assert stdenv.gcc.libc or null != null; # assertion here, so it doesn't trigger on passthru.headers - [ pkgconfig intltool gperf libcap dbus.libs kmod xz pam acl + buildInputs = + [ pkgconfig intltool gperf libcap dbus kmod xz pam acl /* cryptsetup */ libuuid m4 glib libxslt libgcrypt docbook_xsl ]; @@ -124,19 +125,6 @@ stdenv.mkDerivation rec { # runtime; otherwise we can't and we need to reboot. passthru.interfaceVersion = 2; - passthru.headers = stdenv.mkDerivation { - name = "systemd-headers-${version}"; - inherit src; - - phases = [ "unpackPhase" "installPhase" ]; - - # some are needed by dbus.libs, which is needed for systemd :-) - installPhase = '' - mkdir -p "$out/include/systemd" - mv src/systemd/*.h "$out/include/systemd" - ''; - }; - meta = { homepage = "http://www.freedesktop.org/wiki/Software/systemd"; description = "A system and service manager for Linux"; |