Skip to content

Commit

Permalink
cantata: 1.5.1 -> 2.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Mic92 committed Feb 28, 2017
1 parent 17835f1 commit 6405bbe
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 11 deletions.
18 changes: 8 additions & 10 deletions pkgs/applications/audio/cantata/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, cmake
{ stdenv, fetchFromGitHub, cmake, vlc
, withQt4 ? false, qt4
, withQt5 ? true, qtbase, qtsvg, qttools, makeQtWrapper

Expand Down Expand Up @@ -34,7 +34,7 @@ assert withOnlineServices -> withTaglib;
assert withReplaygain -> withTaglib;

let
version = "1.5.1";
version = "2.0.1";
pname = "cantata";
fstat = x: fn: "-DENABLE_" + fn + "=" + (if x then "ON" else "OFF");
fstats = x: map (fstat x);
Expand All @@ -43,14 +43,15 @@ in
stdenv.mkDerivation rec {
name = "${pname}-${version}";

src = fetchurl {
inherit name;
url = "https://drive.google.com/uc?export=download&id=0Bzghs6gQWi60UktwaTRMTjRIUW8";
sha256 = "0y7y3nbiqgh1ghb47n4lfyp163wvazvhavlshb1c18ik03fkn5sp";
src = fetchFromGitHub {
owner = "CDrummond";
repo = "cantata";
rev = "v${version}";
sha256 = "18fiz3cav41dpap42qwj9hwxf2k9fmhyg2r34yggxqi2cjlsil36";
};

buildInputs =
[ cmake ]
[ cmake vlc ]
++ stdenv.lib.optional withQt4 qt4
++ stdenv.lib.optionals withQt5 [ qtbase qtsvg qttools ]
++ stdenv.lib.optionals withTaglib [ taglib taglib_extras ]
Expand All @@ -64,9 +65,6 @@ stdenv.mkDerivation rec {

nativeBuildInputs = stdenv.lib.optional withQt5 makeQtWrapper;

unpackPhase = "tar -xvf $src";
sourceRoot = "${name}";

cmakeFlags = stdenv.lib.flatten [
(fstat withQt5 "QT5")
(fstats withTaglib [ "TAGLIB" "TAGLIB_EXTRAS" ])
Expand Down
3 changes: 2 additions & 1 deletion pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1101,6 +1101,7 @@ with pkgs;
davix = callPackage ../tools/networking/davix { };

cantata = libsForQt5.callPackage ../applications/audio/cantata {
inherit vlc;
ffmpeg = ffmpeg_2;
};

Expand Down Expand Up @@ -10499,7 +10500,7 @@ with pkgs;
hbase = callPackage ../servers/hbase {};

hiawatha = callPackage ../servers/http/hiawatha {};

ircdHybrid = callPackage ../servers/irc/ircd-hybrid { };

jboss = callPackage ../servers/http/jboss { };
Expand Down

0 comments on commit 6405bbe

Please sign in to comment.