pencil : fix udev dependency (#42147)
This commit is contained in:
parent
ad5cc515bb
commit
29d8149fe9
@ -2,7 +2,7 @@
|
|||||||
# build dependencies
|
# build dependencies
|
||||||
alsaLib, atk, cairo, cups, dbus, expat, fontconfig,
|
alsaLib, atk, cairo, cups, dbus, expat, fontconfig,
|
||||||
freetype, gdk_pixbuf, glib, gnome2, nspr, nss, xorg,
|
freetype, gdk_pixbuf, glib, gnome2, nspr, nss, xorg,
|
||||||
glibc, udev
|
glibc, systemd
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
|
|||||||
ar p "$src" data.tar.xz | tar xJ
|
ar p "$src" data.tar.xz | tar xJ
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildPhase = ":";
|
dontBuild = true;
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|
||||||
@ -89,7 +89,7 @@ stdenv.mkDerivation rec {
|
|||||||
chmod a+x $out/opt/Pencil/libffmpeg.so
|
chmod a+x $out/opt/Pencil/libffmpeg.so
|
||||||
|
|
||||||
# fix missing libudev
|
# fix missing libudev
|
||||||
ln -s ${udev}/lib/systemd/libsystemd-shared.so $out/opt/Pencil/libudev.so.1
|
ln -s ${systemd.lib}/lib/libudev.so.1 $out/opt/Pencil/libudev.so.1
|
||||||
wrapProgram $out/opt/Pencil/pencil \
|
wrapProgram $out/opt/Pencil/pencil \
|
||||||
--prefix LD_LIBRARY_PATH : $out/opt/Pencil
|
--prefix LD_LIBRARY_PATH : $out/opt/Pencil
|
||||||
'';
|
'';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user