diff options
author | aszlig <aszlig@redmoonstudios.org> | 2016-05-26 21:01:58 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2016-05-26 21:05:55 +0200 |
commit | 6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2 (patch) | |
tree | d189205cf6a84a894df42478083d727ba97e763a /pkgs/os-specific/linux/kmscon | |
parent | ddf264536cd418d2bdb6ceab41c7fa052ac5a809 (diff) | |
download | nixlib-6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2.tar nixlib-6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2.tar.gz nixlib-6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2.tar.bz2 nixlib-6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2.tar.lz nixlib-6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2.tar.xz nixlib-6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2.tar.zst nixlib-6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2.zip |
kmscon: Fix build against systemd 230
From the changelog: The compatibility libraries libsystemd-daemon.so, libsystemd-journal.so, libsystemd-id128.so, and libsystemd-login.so which have been deprecated since systemd-209 have been removed along with the corresponding pkg-config files. All symbols provided by those libraries are provided by libsystemd.so. So let's just replace the use of libsystemd-daemon and libsystemd-login with libsystemd in the configure script until a new version of kmscon comes along. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/os-specific/linux/kmscon')
-rw-r--r-- | pkgs/os-specific/linux/kmscon/default.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/kmscon/default.nix b/pkgs/os-specific/linux/kmscon/default.nix index ed2cb76e8203..f04198059138 100644 --- a/pkgs/os-specific/linux/kmscon/default.nix +++ b/pkgs/os-specific/linux/kmscon/default.nix @@ -33,6 +33,11 @@ stdenv.mkDerivation rec { libxslt ]; + # FIXME: Remove as soon as kmscon > 8 comes along. + postPatch = '' + sed -i -e 's/libsystemd-daemon libsystemd-login/libsystemd/g' configure + ''; + configureFlags = [ "--enable-multi-seat" "--disable-debug" |