Unverified Commit 90fef4a6 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #282270 from wegank/genymotion-pixman

genymotion: add more runtime dependencies
parents afa73ae9 f5140655
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
{ stdenv, lib, fetchurl, makeWrapper, which, zlib, libGL, glib, xorg, libxkbcommon
, xdg-utils, libXrender, fontconfig, freetype, systemd, libpulseaudio
, cairo, gdk-pixbuf, gtk3, pixman
# For glewinfo
, libXmu, libXi, libXext }:

@@ -19,6 +20,10 @@ let
    freetype
    systemd
    libpulseaudio
    cairo
    gdk-pixbuf
    gtk3
    pixman
  ];
  libPath = lib.makeLibraryPath packages;
in
@@ -31,8 +36,7 @@ stdenv.mkDerivation rec {
    sha256 = "sha256-CS1A9udt47bhgnYJqqkCG3z4XaPVHmz417VTsY2ccOA=";
  };

  nativeBuildInputs = [ makeWrapper ];
  buildInputs = [ which xdg-utils ];
  nativeBuildInputs = [ makeWrapper which xdg-utils ];

  unpackPhase = ''
    mkdir -p phony-home $out/share/applications
@@ -73,6 +77,8 @@ stdenv.mkDerivation rec {

    patchExecutable genymotion
    patchExecutable player
    patchExecutable qemu/x86_64/bin/qemu-img
    patchExecutable qemu/x86_64/bin/qemu-system-x86_64

    patchTool adb
    patchTool aapt