Skip to content

Commit

Permalink
anydesk: add missing dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
JarvisCraft committed Dec 27, 2024
1 parent d3c42f1 commit b5f3b26
Showing 1 changed file with 11 additions and 10 deletions.
21 changes: 11 additions & 10 deletions pkgs/by-name/an/anydesk/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,10 @@
cairo,
gdk-pixbuf,
glib,
gnome2,
gtk2,
gtk3,
dbus,
harfbuzz,
libz,
libGLU,
libGL,
pango,
Expand Down Expand Up @@ -48,10 +50,12 @@ stdenv.mkDerivation (finalAttrs: {
cairo
gdk-pixbuf
glib
gtk2
gtk3
dbus
harfbuzz
libz
stdenv.cc.cc
pango
gnome2.gtkglext
libGLU
libGL
minizip
Expand Down Expand Up @@ -112,18 +116,15 @@ stdenv.mkDerivation (finalAttrs: {
--set-rpath "${lib.makeLibraryPath finalAttrs.buildInputs}" \
$out/bin/anydesk
# pangox is not actually necessary (it was only added as a part of gtkglext)
patchelf \
--remove-needed libpangox-1.0.so.0 \
$out/bin/anydesk
wrapProgram $out/bin/anydesk \
--prefix PATH : ${
lib.makeBinPath [
lsb-release
pciutils
]
}
} \
--prefix GDK_BACKEND : x11 \
--set GTK_THEME Adwaita
'';

passthru = {
Expand Down

0 comments on commit b5f3b26

Please sign in to comment.