28 stdenv.mkDerivation rec {
33 url = "https://www.spice-space.org/download/releases/spice-server/${pname}-${version}.tar.bz2";
34 sha256 = "sha256-bZ62EX8DkXRxxLwQAEq+z/SKefuF64WhxF8CM3cBW4E=";
38 ./remove-rt-on-darwin.patch
48 python3.pkgs.pyparsing
54 gst_all_1.gst-plugins-base
67 python3.pkgs.pyparsing
70 ] ++ lib.optionals stdenv.isLinux [
72 ] ++ lib.optionals stdenv.isDarwin [
76 env.NIX_CFLAGS_COMPILE = "-fno-stack-protector";
83 patchShebangs build-aux
85 # Forgotten in 0.15.2 tarball
86 sed -i /meson.add_dist_script/d meson.build
90 ln -s spice-server $out/include/spice
94 description = "Complete open source solution for interaction with virtualized desktop devices";
96 The Spice project aims to provide a complete open source solution for interaction
97 with virtualized desktop devices.The Spice project deals with both the virtualized
98 devices and the front-end. Interaction between front-end and back-end is done using
99 VD-Interfaces. The VD-Interfaces (VDI) enable both ends of the solution to be easily
100 utilized by a third-party component.
102 homepage = "https://www.spice-space.org/";
103 license = licenses.lgpl21;
105 maintainers = with maintainers; [ bluescreen303 atemu ];
106 platforms = with platforms; linux ++ darwin;