about summary refs log tree commit diff
path: root/nixpkgs/pkgs/servers/mediatomb/default.nix
blob: d996a6ad0ef2c0bcba5c979fcc569b06035e28cf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{ stdenv, fetchgit
, sqlite, expat, mp4v2, flac, spidermonkey, taglib, libexif, curl, ffmpeg_3, file
, pkgconfig, autoreconfHook }:

stdenv.mkDerivation rec {
  pname = "mediatomb";
  version = "0.12.1";

  src = fetchgit {
    url = meta.repositories.git;
    rev = "7ab761696354868bd5d67ff4f2d849994e4c98e2";
    sha256 = "1mimslr4q6mky865y6561rr64cbn4gf0qc2dhgb31hxp4rc1kmzd";
  };

  buildInputs = [ sqlite expat spidermonkey taglib libexif curl ffmpeg_3 file mp4v2 flac
                  pkgconfig autoreconfHook ];

  meta = with stdenv.lib; {
    homepage = "http://mediatomb.cc";
    repositories.git = "git://mediatomb.git.sourceforge.net/gitroot/mediatomb/mediatomb";
    description = "UPnP MediaServer with a web user interface";
    license = licenses.gpl2;
    maintainers = [ maintainers.phreedom ];
    platforms = platforms.linux;
  };
}