chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / me / mediainfo / package.nix
blobd0df9a933e93e8fda1ae3366ab8f034ad38eecbd
1 { lib, stdenv, fetchurl, autoreconfHook, pkg-config, libzen, libmediainfo, zlib }:
3 stdenv.mkDerivation rec {
4   pname = "mediainfo";
5   version = "24.06";
7   src = fetchurl {
8     url = "https://mediaarea.net/download/source/mediainfo/${version}/mediainfo_${version}.tar.xz";
9     hash = "sha256-MvSoKjHjhuF3/fbkwjcFPkdbUBCJJpqyxylFKgkxNSA=";
10   };
12   nativeBuildInputs = [ autoreconfHook pkg-config ];
13   buildInputs = [ libzen libmediainfo zlib ];
15   sourceRoot = "MediaInfo/Project/GNU/CLI";
17   configureFlags = [ "--with-libmediainfo=${libmediainfo}" ];
19   enableParallelBuilding = true;
21   meta = with lib; {
22     description = "Supplies technical and tag information about a video or audio file";
23     longDescription = ''
24       MediaInfo is a convenient unified display of the most relevant technical
25       and tag data for video and audio files.
26     '';
27     homepage = "https://mediaarea.net/";
28     license = licenses.bsd2;
29     platforms = platforms.unix;
30     maintainers = [ maintainers.devhell ];
31     mainProgram = "mediainfo";
32   };