hydrogen0: switch to fetchFromGitHub

+28 -6
+28 -6
pkgs/applications/audio/hydrogen/0.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, cmake 2 - , alsa-lib, boost, glib, lash, libjack2, libarchive, libsndfile, lrdf, qt4 3 }: 4 5 stdenv.mkDerivation rec { 6 version = "0.9.7"; 7 pname = "hydrogen"; 8 9 - src = fetchurl { 10 - url = "https://github.com/hydrogen-music/hydrogen/archive/${version}.tar.gz"; 11 - sha256 = "1dy2jfkdw0nchars4xi4isrz66fqn53a9qk13bqza7lhmsg3s3qy"; 12 }; 13 14 nativeBuildInputs = [ pkg-config cmake ]; 15 buildInputs = [ 16 - alsa-lib boost glib lash libjack2 libarchive libsndfile lrdf qt4 17 ]; 18 19 meta = with lib; {
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , pkg-config 5 + , cmake 6 + , alsa-lib 7 + , boost 8 + , glib 9 + , lash 10 + , libjack2 11 + , libarchive 12 + , libsndfile 13 + , lrdf 14 + , qt4 15 }: 16 17 stdenv.mkDerivation rec { 18 version = "0.9.7"; 19 pname = "hydrogen"; 20 21 + src = fetchFromGitHub { 22 + owner = "hydrogen-music"; 23 + repo = "hydrogen"; 24 + rev = version; 25 + sha256 = "sha256-6ycNUcumtAEl/6XbIpW6JglGv4nNOdMrOJ1nvJg3z/c="; 26 }; 27 28 nativeBuildInputs = [ pkg-config cmake ]; 29 buildInputs = [ 30 + alsa-lib 31 + boost 32 + glib 33 + lash 34 + libjack2 35 + libarchive 36 + libsndfile 37 + lrdf 38 + qt4 39 ]; 40 41 meta = with lib; {