1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00

helm: 0.6.1 -> 0.8.6

This commit is contained in:
Bart Brouns 2016-11-01 02:28:34 +01:00
parent ecbb932957
commit 26686a4f9b

View file

@ -1,15 +1,16 @@
{ stdenv, fetchurl, xorg, freetype, alsaLib, libjack2 { stdenv, fetchFromGitHub , xorg, freetype, alsaLib, libjack2
, lv2, pkgconfig, mesa }: , lv2, pkgconfig, mesa }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.6.1"; version = "0.8.6";
name = "helm-${version}"; name = "helm-${version}";
src = fetchurl { src = fetchFromGitHub {
url = "https://github.com/mtytel/helm/archive/v${version}.tar.gz"; owner = "mtytel";
sha256 = "18d7zx6r7har47zj6x1f2z91x796mxnix7w3x1yilmqnyqc56r3w"; repo = "helm";
}; rev = "19f86e6b4db83c1c6b143fc27883592ac4e43489";
sha256 = "0a46wnbfqkns8l136v79rr9gv4hhba065igjwkjddf045c9l94l8";
};
buildInputs = [ buildInputs = [
xorg.libX11 xorg.libXcomposite xorg.libXcursor xorg.libXext xorg.libX11 xorg.libXcomposite xorg.libXcursor xorg.libXext
@ -17,11 +18,18 @@
freetype alsaLib libjack2 pkgconfig mesa lv2 freetype alsaLib libjack2 pkgconfig mesa lv2
]; ];
CXXFLAGS = "-DHAVE_LROUND";
patchPhase = ''
sed -i 's|usr/||g' Makefile
'';
buildPhase = ''
make lv2
'';
installPhase = '' installPhase = ''
mkdir -p $out/bin make DESTDIR="$out" install
mkdir -p $out/lib/lv2
cp -a standalone/builds/linux/build/* $out/bin
cp -a builds/linux/LV2/* $out/lib/lv2/
''; '';
meta = with stdenv.lib; { meta = with stdenv.lib; {