summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kmscon
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2016-05-26 21:01:58 +0200
committeraszlig <aszlig@redmoonstudios.org>2016-05-26 21:05:55 +0200
commit6f8d2d6917ee1dc54b5bbe7a66a15e1b6bc7bec2 (patch)
treed189205cf6a84a894df42478083d727ba97e763a /pkgs/os-specific/linux/kmscon
parentddf264536cd418d2bdb6ceab41c7fa052ac5a809 (diff)
downloadnixlib-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.nix5
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"