Skip to content

Commit a7085b0

Browse files
committed
airwave: fix build
The unfree source is old and hard to find; small version bump so the required zip file is available via psycha0s/airwave#92 .
1 parent b0ec519 commit a7085b0

File tree

2 files changed

+28
-8
lines changed

2 files changed

+28
-8
lines changed

pkgs/applications/audio/airwave/default.nix

+27-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
1-
{ lib, stdenv, multiStdenv, cmake, fetchFromGitHub, file, libX11, makeWrapper
2-
, qt5, requireFile, unzip, wine
1+
{ lib,
2+
stdenv,
3+
multiStdenv,
4+
fetchFromGitHub,
5+
requireFile,
6+
unzip,
7+
wine,
8+
cmake,
9+
makeWrapper,
10+
wrapQtAppsHook,
11+
file,
12+
libX11,
13+
qt5
314
}:
415

516
let
@@ -13,11 +24,11 @@ let
1324
};
1425

1526
vst-sdk = stdenv.mkDerivation rec {
16-
name = "vstsdk368_08_11_2017_build_121";
27+
name = "vstsdk369_01_03_2018_build_132";
1728
src = requireFile {
1829
name = "${name}.zip";
1930
url = "http://www.steinberg.net/en/company/developers.html";
20-
sha256 = "e0f235d8826d70f1ae0ae5929cd198acae1ecff74612fde5c60cbfb45c2f4a70";
31+
sha256 = "0r29fv6yhm2m5yznn8m4my7fq01w1lpphax4sshagy6b1dgjlv3w";
2132
};
2233
nativeBuildInputs = [ unzip ];
2334
installPhase = "cp -r . $out";
@@ -42,9 +53,18 @@ multiStdenv.mkDerivation {
4253

4354
src = airwave-src;
4455

45-
nativeBuildInputs = [ cmake makeWrapper ];
46-
47-
buildInputs = [ file libX11 qt5.qtbase wine-xembed ];
56+
nativeBuildInputs = [
57+
cmake
58+
makeWrapper
59+
wrapQtAppsHook
60+
];
61+
62+
buildInputs = [
63+
file
64+
libX11
65+
qt5.qtbase
66+
wine-xembed
67+
];
4868

4969
postPatch = ''
5070
# Binaries not used directly should land in libexec/.

pkgs/top-level/all-packages.nix

+1-1
Original file line numberDiff line numberDiff line change
@@ -28040,7 +28040,7 @@ with pkgs;
2804028040

2804128041
ahoviewer = callPackage ../applications/graphics/ahoviewer { };
2804228042

28043-
airwave = callPackage ../applications/audio/airwave { };
28043+
airwave = libsForQt5.callPackage ../applications/audio/airwave { };
2804428044

2804528045
akira-unstable = callPackage ../applications/graphics/akira { };
2804628046

0 commit comments

Comments
 (0)