Merge pull request #60832 from marsam/fix-build-looking-glass-client

looking-glass-client: fix build
This commit is contained in:
Renaud 2019-05-03 19:07:52 +02:00 committed by GitHub
commit 323042355e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub
{ stdenv, fetchFromGitHub, fetchpatch
, cmake, pkgconfig, SDL2, SDL, SDL2_ttf, openssl, spice-protocol, fontconfig
, libX11, freefont_ttf, nettle, libconfig
}:
@ -21,6 +21,15 @@ stdenv.mkDerivation rec {
libX11 freefont_ttf nettle libconfig cmake
];
patches = [
# Fix obsolete spice header usage. Remove with the next release. See https://github.com/gnif/LookingGlass/pull/126
(fetchpatch {
url = "https://github.com/gnif/LookingGlass/commit/2567447b24b28458ba0f09c766a643ad8d753255.patch";
sha256 = "04j2h75rpxd71szry15f31r6s0kgk96i8q9khdv9q3i2fvkf242n";
stripLen = 1;
})
];
enableParallelBuilding = true;
sourceRoot = "source/client";