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>

aszlig 6f8d2d69 ddf26453

Changed files
+5
pkgs
os-specific
linux
kmscon
+5
pkgs/os-specific/linux/kmscon/default.nix
···
libxslt
];
configureFlags = [
"--enable-multi-seat"
"--disable-debug"
···
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"