diff options
author | Tim Steinbach <NeQuissimus@users.noreply.github.com> | 2016-11-01 09:03:53 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-01 09:03:53 -0400 |
commit | 47623f7b8809655b52ea54a4ae95c8013dccc713 (patch) | |
tree | 5ebe26a3448f4e7eaa6ad952c626006f34fed0d7 /pkgs/applications/audio | |
parent | 23a6453ed1fb7c0ffbc0d23f0aadb12cee3c7f74 (diff) | |
parent | 26686a4f9baa253542c1df53da63335b25913692 (diff) | |
download | nixlib-47623f7b8809655b52ea54a4ae95c8013dccc713.tar nixlib-47623f7b8809655b52ea54a4ae95c8013dccc713.tar.gz nixlib-47623f7b8809655b52ea54a4ae95c8013dccc713.tar.bz2 nixlib-47623f7b8809655b52ea54a4ae95c8013dccc713.tar.lz nixlib-47623f7b8809655b52ea54a4ae95c8013dccc713.tar.xz nixlib-47623f7b8809655b52ea54a4ae95c8013dccc713.tar.zst nixlib-47623f7b8809655b52ea54a4ae95c8013dccc713.zip |
Merge pull request #20044 from magnetophon/helm
helm: 0.6.1 -> 0.8.6
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r-- | pkgs/applications/audio/helm/default.nix | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/pkgs/applications/audio/helm/default.nix b/pkgs/applications/audio/helm/default.nix index b4cf02886726..712f309fad0c 100644 --- a/pkgs/applications/audio/helm/default.nix +++ b/pkgs/applications/audio/helm/default.nix @@ -1,15 +1,16 @@ - { stdenv, fetchurl, xorg, freetype, alsaLib, libjack2 + { stdenv, fetchFromGitHub , xorg, freetype, alsaLib, libjack2 , lv2, pkgconfig, mesa }: stdenv.mkDerivation rec { - version = "0.6.1"; + version = "0.8.6"; name = "helm-${version}"; - src = fetchurl { - url = "https://github.com/mtytel/helm/archive/v${version}.tar.gz"; - sha256 = "18d7zx6r7har47zj6x1f2z91x796mxnix7w3x1yilmqnyqc56r3w"; - }; - + src = fetchFromGitHub { + owner = "mtytel"; + repo = "helm"; + rev = "19f86e6b4db83c1c6b143fc27883592ac4e43489"; + sha256 = "0a46wnbfqkns8l136v79rr9gv4hhba065igjwkjddf045c9l94l8"; + }; buildInputs = [ xorg.libX11 xorg.libXcomposite xorg.libXcursor xorg.libXext @@ -17,11 +18,18 @@ freetype alsaLib libjack2 pkgconfig mesa lv2 ]; + CXXFLAGS = "-DHAVE_LROUND"; + + patchPhase = '' + sed -i 's|usr/||g' Makefile + ''; + + buildPhase = '' + make lv2 + ''; + installPhase = '' - mkdir -p $out/bin - mkdir -p $out/lib/lv2 - cp -a standalone/builds/linux/build/* $out/bin - cp -a builds/linux/LV2/* $out/lib/lv2/ + make DESTDIR="$out" install ''; meta = with stdenv.lib; { |