aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/libmediainfo
diff options
context:
space:
mode:
authordevhell <^@regexmail.net>2016-03-12 14:13:39 +0000
committerdevhell <^@regexmail.net>2016-03-12 17:22:01 +0000
commit29a90dbc2bea410a80b7f6c1f00745e8683de5a5 (patch)
treeff5351b16b01e21bd82ebe36ef8b6284d11ab5dd /pkgs/development/libraries/libmediainfo
parent2a288ad435be06b68ff90bc768bc512b9094d29a (diff)
{lib}mediainfo{-gui}: 0.7.82 -> 0.7.83
Built and tested locally. From the changelog: ``` Version 0.7.83, 2016-02-29 + HEVC: Maximum Content Light Level (MaxCLL) and Maximum Frame-Average Light Level (MaxFALL), metadata mandated by CEA-861.3 for HDR support + HEVC: Mastering display color primaries and luminance (based on SMPTE ST 2084), metadata mandated by CEA-861.3 for HDR support + HEVC: SMPTE ST 2048 and SMPTE ST 428-1 transfer characteristics + HEVC: Chroma subsampling location (indication of the location type described in the HEVC spec) + MPEG-TS: ATSC Modulation Mode (Analog, SCTE_mode_1 aka 64-QAM, SCTE_mode_2 aka 256-QAM, 8-VSB, 16-VSB) + #B981, MP4: support of buggy file having "hint" SubType x HLS: better handling of media playlists having EXT-X-BYTERANGE ``` Additionally, some cleanup and package uses `autoreconfHook` now. Thanks to @hrdinka for helpful pointers!
Diffstat (limited to 'pkgs/development/libraries/libmediainfo')
-rw-r--r--pkgs/development/libraries/libmediainfo/default.nix18
1 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/development/libraries/libmediainfo/default.nix b/pkgs/development/libraries/libmediainfo/default.nix
index 2bc18a5a61da..b3d76b1c931f 100644
--- a/pkgs/development/libraries/libmediainfo/default.nix
+++ b/pkgs/development/libraries/libmediainfo/default.nix
@@ -1,29 +1,29 @@
-{ stdenv, fetchurl, automake, autoconf, libtool, pkgconfig, libzen, zlib }:
+{ stdenv, fetchurl, autoreconfHook, pkgconfig, libzen, zlib }:
stdenv.mkDerivation rec {
- version = "0.7.82";
+ version = "0.7.83";
name = "libmediainfo-${version}";
src = fetchurl {
url = "http://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz";
- sha256 = "1mqmk1q2phwqwrak54jc9hfwjllhhr4nqyigisrh9rcvd6wx6r86";
+ sha256 = "0kl5x07j3jp5mnmhpjvdq0a2nnlgvqnhwar0xalvg3b3msdf8417";
};
- buildInputs = [ automake autoconf libtool pkgconfig libzen zlib ];
+ nativeBuildInputs = [ autoreconfHook pkgconfig ];
+ buildInputs = [ libzen zlib ];
sourceRoot = "./MediaInfoLib/Project/GNU/Library/";
configureFlags = [ "--enable-shared" ];
- preConfigure = "sh autogen.sh";
postInstall = ''
install -vD -m 644 libmediainfo.pc "$out/lib/pkgconfig/libmediainfo.pc"
'';
- meta = {
+ meta = with stdenv.lib; {
description = "Shared library for mediainfo";
homepage = http://mediaarea.net/;
- license = stdenv.lib.licenses.bsd2;
- platforms = stdenv.lib.platforms.unix;
- maintainers = [ stdenv.lib.maintainers.devhell ];
+ license = licenses.bsd2;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.devhell ];
};
}