From e7530e6a5a1d8858e48f1a2c7ea90a5b6aba9478 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Sat, 27 May 2017 14:12:36 +0300 Subject: wine: reorganize packages Move most of wine configurations to winePackages which is not built on Hydra. Leave two top-level packages: wine: stable release with an "office" configuration; wineStaging: staging release with a "full" configuration. --- pkgs/misc/emulators/wine/base.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'pkgs/misc') diff --git a/pkgs/misc/emulators/wine/base.nix b/pkgs/misc/emulators/wine/base.nix index 80070dec2d91..92815ffaa0af 100644 --- a/pkgs/misc/emulators/wine/base.nix +++ b/pkgs/misc/emulators/wine/base.nix @@ -91,9 +91,13 @@ stdenv.mkDerivation ((lib.optionalAttrs (! isNull buildScript) { ((map (links "share/wine/gecko") geckos) ++ (map (links "share/wine/mono") monos))} '' + lib.optionalString supportFlags.gstreamerSupport '' - wrapProgram "$out/bin/wine" \ - --argv0 "" \ - --prefix GST_PLUGIN_SYSTEM_PATH_1_0 ":" "$GST_PLUGIN_SYSTEM_PATH_1_0" + for i in wine wine64; do + if [ -e "$out/bin/$i" ]; then + wrapProgram "$out/bin/$i" \ + --argv0 "" \ + --prefix GST_PLUGIN_SYSTEM_PATH_1_0 ":" "$GST_PLUGIN_SYSTEM_PATH_1_0" + fi + done ''; enableParallelBuilding = true; -- cgit 1.4.1