biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / audio / ezstream / default.nix
blob5e1be5f3f7e15cf13da373a31f60fffc27b019e3
1 { lib, stdenv, fetchurl, libiconv, libshout, taglib, libxml2, pkg-config }:
3 stdenv.mkDerivation rec {
4   pname = "ezstream";
5   version = "0.6.0";
7   src = fetchurl {
8     url = "https://ftp.osuosl.org/pub/xiph/releases/ezstream/${pname}-${version}.tar.gz";
9     sha256 = "f86eb8163b470c3acbc182b42406f08313f85187bd9017afb8b79b02f03635c9";
10   };
12   buildInputs = [ libiconv libshout taglib libxml2 ];
13   nativeBuildInputs = [ pkg-config ];
15   doCheck = true;
17   meta = with lib; {
18     description = "Command line source client for Icecast media streaming servers";
19     longDescription = ''
20       Ezstream is a command line source client for Icecast media
21       streaming servers. It began as the successor of the old "shout"
22       utility, and has since gained a lot of useful features.
24       In its basic mode of operation, it streams media files or data
25       from standard input without reencoding and thus requires only
26       very little CPU resources.
27     '';
28     homepage = "https://icecast.org/ezstream/";
29     license = licenses.gpl2Only;
30     maintainers = [ maintainers.barrucadu ];
31     platforms = platforms.all;
32   };