crun: 1.8.3 -> 1.8.4
[NixPkgs.git] / pkgs / tools / cd-dvd / cuetools / default.nix
bloba6cf5506138b074deedac0cd03aafbecc536e73b
1 { lib, stdenv, fetchFromGitHub, autoreconfHook
2 , bison, flac, flex, id3v2, vorbis-tools
3 }:
5 stdenv.mkDerivation rec {
6   pname = "cuetools";
7   version = "1.4.1";
9   src = fetchFromGitHub {
10     owner = "svend";
11     repo = pname;
12     rev = version;
13     sha256 = "02ksv1ahf1v4cr2xbclsfv5x17m9ivzbssb5r8xjm97yh8a7spa3";
14   };
16   nativeBuildInputs = [ autoreconfHook ];
18   buildInputs = [ bison flac flex id3v2 vorbis-tools ];
20   postInstall = ''
21     # add link for compatibility with Debian-based distros, which package `cuetag.sh` as `cuetag`
22     ln -s $out/bin/cuetag.sh $out/bin/cuetag
23   '';
25   meta = with lib; {
26     description = "A set of utilities for working with cue files and toc files";
27     homepage = "https://github.com/svend/cuetools";
28     license = licenses.gpl2;
29     maintainers = with maintainers; [ codyopel jcumming ];
30     platforms = platforms.all;
31   };