diff options
author | Сухарик <65870+suhr@users.noreply.github.com> | 2021-03-24 14:13:05 +0300 |
---|---|---|
committer | Сухарик <65870+suhr@users.noreply.github.com> | 2021-03-24 18:23:27 +0300 |
commit | 347a704bf0fd205af732394a9ae3f724082f5bb1 (patch) | |
tree | 5a071f2e3af3b3497e8eb99662819de262d30997 | |
parent | e13c5e711a7c069ef10c914858f6d0ad6fc6822b (diff) | |
download | nixpkgs-347a704bf0fd205af732394a9ae3f724082f5bb1.tar nixpkgs-347a704bf0fd205af732394a9ae3f724082f5bb1.tar.gz nixpkgs-347a704bf0fd205af732394a9ae3f724082f5bb1.tar.bz2 nixpkgs-347a704bf0fd205af732394a9ae3f724082f5bb1.tar.lz nixpkgs-347a704bf0fd205af732394a9ae3f724082f5bb1.tar.xz nixpkgs-347a704bf0fd205af732394a9ae3f724082f5bb1.tar.zst nixpkgs-347a704bf0fd205af732394a9ae3f724082f5bb1.zip |
sfizz: 0.4.0 -> 0.5.1
-rw-r--r-- | pkgs/applications/audio/sfizz/default.nix | 37 |
1 files changed, 33 insertions, 4 deletions
diff --git a/pkgs/applications/audio/sfizz/default.nix b/pkgs/applications/audio/sfizz/default.nix index 85bc9e3542c..153e52c82e1 100644 --- a/pkgs/applications/audio/sfizz/default.nix +++ b/pkgs/applications/audio/sfizz/default.nix @@ -1,20 +1,49 @@ -{ lib, stdenv, fetchFromGitHub , cmake, libjack2, libsndfile, pkg-config }: +{ lib, stdenv, fetchFromGitHub +, libjack2, libsndfile, xorg, freetype, libxkbcommon +, cairo, glib, gnome3, flac, libogg, libvorbis, libopus +, cmake, pkg-config +}: stdenv.mkDerivation rec { pname = "sfizz"; - version = "0.4.0"; + version = "0.5.1"; src = fetchFromGitHub { owner = "sfztools"; repo = pname; rev = version; - sha256 = "0zpmvmh7n0064rxfqxb7z9rnz493k7yq7nl0vxppqnasg97jn5f3"; + sha256 = "sha256-3RdY5+BPsdk6vctDy24w5aJsVOV9qzSgXs62Pm5UEKs="; fetchSubmodules = true; }; + buildInputs = [ + libjack2 + libsndfile + flac + libogg + libvorbis + libopus + xorg.libX11 + xorg.libxcb + xorg.libXau + xorg.libXdmcp + xorg.xcbutil + xorg.xcbutilcursor + xorg.xcbutilrenderutil + xorg.xcbutilkeysyms + xorg.xcbutilimage + libxkbcommon + cairo + glib + gnome3.zenity + freetype + ]; nativeBuildInputs = [ cmake pkg-config ]; - buildInputs = [ libjack2 libsndfile ]; + postPatch = '' + substituteInPlace editor/external/vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp \ + --replace '"/usr/bin/zenity' '"${gnome3.zenity}/bin/zenity' + ''; cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" |