libass: 0.12.1 -> 0.12.2

This commit is contained in:
codyopel 2015-05-31 19:47:59 -04:00
parent db56961236
commit ec7f3fb516

View File

@ -1,6 +1,5 @@
{ stdenv, fetchurl, pkgconfig, yasm { stdenv, fetchurl, pkgconfig, yasm
, freetype ? null , freetype, fribidi
, fribidi ? null
, encaSupport ? true, enca ? null # enca support , encaSupport ? true, enca ? null # enca support
, fontconfigSupport ? true, fontconfig ? null # fontconfig support , fontconfigSupport ? true, fontconfig ? null # fontconfig support
, harfbuzzSupport ? true, harfbuzz ? null # harfbuzz support , harfbuzzSupport ? true, harfbuzz ? null # harfbuzz support
@ -8,19 +7,18 @@
, largeTilesSupport ? false # Use larger tiles in the rasterizer , largeTilesSupport ? false # Use larger tiles in the rasterizer
}: }:
assert ((freetype != null) && (fribidi != null)); assert encaSupport -> enca != null;
assert encaSupport -> (enca != null); assert fontconfigSupport -> fontconfig != null;
assert fontconfigSupport -> (fontconfig != null); assert harfbuzzSupport -> harfbuzz != null;
assert harfbuzzSupport -> (harfbuzz != null);
with stdenv.lib; with stdenv.lib;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libass-${version}"; name = "libass-${version}";
version = "0.12.1"; version = "0.12.2";
src = fetchurl { src = fetchurl {
url = "https://github.com/libass/libass/releases/download/${version}/${name}.tar.xz"; url = "https://github.com/libass/libass/releases/download/${version}/${name}.tar.xz";
sha256 = "1mwj2nk9g6cq6f8m1hf0ijg1299rghhy9naahqq43sc2whblb1l7"; sha256 = "1qzibgqmnnqk2r116lpk1br764g0v74f2zp12y5id0p1plaing37";
}; };
configureFlags = [ configureFlags = [