squeezelite: init at git 2016-05-27

Changed files
+28
pkgs
applications
audio
squeezelite
top-level
+26
pkgs/applications/audio/squeezelite/default.nix
···
+
{ stdenv, fetchFromGitHub, alsaLib, faad2, flac, libmad, libvorbis, mpg123 }:
+
+
stdenv.mkDerivation {
+
name = "squeezelite-git-2016-05-27";
+
+
src = fetchFromGitHub {
+
owner = "ralph-irving";
+
repo = "squeezelite";
+
rev = "e37ed17fed9e11a7346cbe9f1e1deeccc051f42e";
+
sha256 = "15ihx2dbp4kr6k6r50g9q5npqad5zyv8nqf5cr37bhg964syvbdm";
+
};
+
+
buildInputs = [ alsaLib faad2 flac libmad libvorbis mpg123 ];
+
+
installPhase = ''
+
mkdir -p $out/bin
+
cp squeezelite $out/bin
+
'';
+
+
meta = with stdenv.lib; {
+
description = "Lightweight headless squeezebox client emulator";
+
homepage = https://github.com/ralph-irving/squeezelite;
+
license = licenses.gpl3;
+
platforms = platforms.linux;
+
};
+
}
+2
pkgs/top-level/all-packages.nix
···
apiKey = config.libspotify.apiKey or null;
+
squeezelite = callPackage ../applications/audio/squeezelite { };
+
ltunify = callPackage ../tools/misc/ltunify { };
src = callPackage ../applications/version-management/src/default.nix {