30 stdenv.mkDerivation rec {
35 url = "https://www.spice-space.org/download/releases/spice-server/${pname}-${version}.tar.bz2";
36 sha256 = "sha256-bZ62EX8DkXRxxLwQAEq+z/SKefuF64WhxF8CM3cBW4E=";
40 ./remove-rt-on-darwin.patch
50 python3.pkgs.pyparsing
57 gst_all_1.gst-plugins-base
70 python3.pkgs.pyparsing
74 ++ lib.optionals stdenv.hostPlatform.isLinux [
77 ++ lib.optionals stdenv.hostPlatform.isDarwin [
81 env.NIX_CFLAGS_COMPILE = "-fno-stack-protector";
88 patchShebangs build-aux
90 # Forgotten in 0.15.2 tarball
91 sed -i /meson.add_dist_script/d meson.build
95 ln -s spice-server $out/include/spice
99 description = "Complete open source solution for interaction with virtualized desktop devices";
101 The Spice project aims to provide a complete open source solution for interaction
102 with virtualized desktop devices.The Spice project deals with both the virtualized
103 devices and the front-end. Interaction between front-end and back-end is done using
104 VD-Interfaces. The VD-Interfaces (VDI) enable both ends of the solution to be easily
105 utilized by a third-party component.
107 homepage = "https://www.spice-space.org/";
108 license = licenses.lgpl21;
110 maintainers = with maintainers; [
114 platforms = with platforms; linux ++ darwin;