1 { lib, stdenv, fetchurl, libiconv, libshout, taglib, libxml2, pkg-config }:
3 stdenv.mkDerivation rec {
8 url = "https://ftp.osuosl.org/pub/xiph/releases/ezstream/${pname}-${version}.tar.gz";
9 sha256 = "f86eb8163b470c3acbc182b42406f08313f85187bd9017afb8b79b02f03635c9";
12 buildInputs = [ libiconv libshout taglib libxml2 ];
13 nativeBuildInputs = [ pkg-config ];
18 description = "Command line source client for Icecast media streaming servers";
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.
28 homepage = "https://icecast.org/ezstream/";
29 license = licenses.gpl2Only;
30 maintainers = [ maintainers.barrucadu ];
31 platforms = platforms.all;