diff options
author | Michael Weiss <dev.primeos@gmail.com> | 2020-05-20 16:32:23 +0200 |
---|---|---|
committer | Michael Weiss <dev.primeos@gmail.com> | 2020-05-20 17:12:56 +0200 |
commit | f6373d28e15e5405989cb80a826eea0e4184bf98 (patch) | |
tree | e3fac9aca5f8df1cae82be8013026d4a6d8e11af /pkgs/development/libraries/libaom | |
parent | f3159fa364215a0e678edce4dcbf1e92d26b696d (diff) | |
download | nixpkgs-f6373d28e15e5405989cb80a826eea0e4184bf98.tar nixpkgs-f6373d28e15e5405989cb80a826eea0e4184bf98.tar.gz nixpkgs-f6373d28e15e5405989cb80a826eea0e4184bf98.tar.bz2 nixpkgs-f6373d28e15e5405989cb80a826eea0e4184bf98.tar.lz nixpkgs-f6373d28e15e5405989cb80a826eea0e4184bf98.tar.xz nixpkgs-f6373d28e15e5405989cb80a826eea0e4184bf98.tar.zst nixpkgs-f6373d28e15e5405989cb80a826eea0e4184bf98.zip |
libaom: 1.0.0-errata1 -> 2.0.0
Diffstat (limited to 'pkgs/development/libraries/libaom')
-rw-r--r-- | pkgs/development/libraries/libaom/default.nix | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/pkgs/development/libraries/libaom/default.nix b/pkgs/development/libraries/libaom/default.nix index 04b1c810c08..edc9df71815 100644 --- a/pkgs/development/libraries/libaom/default.nix +++ b/pkgs/development/libraries/libaom/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "libaom"; - version = "1.0.0-errata1"; + version = "2.0.0"; src = fetchgit { url = "https://aomedia.googlesource.com/aom"; rev = "v${version}"; - sha256 = "090phh4jl9z6m2pwpfpwcjh6iyw0byngb2n112qxkg6a3gsaa62f"; + sha256 = "1616xjhj6770ykn82ml741h8hx44v507iky3s9h7a5lnk9d4cxzy"; }; nativeBuildInputs = [ @@ -24,10 +24,26 @@ stdenv.mkDerivation rec { export PATH=$NIX_BUILD_TOP:$PATH ''; + # Configuration options: + # https://aomedia.googlesource.com/aom/+/refs/heads/master/build/cmake/aom_config_defaults.cmake + + cmakeFlags = [ + # For libaom these must be relative instead of absolute paths: + "-DCMAKE_INSTALL_BINDIR=bin" + "-DCMAKE_INSTALL_INCLUDEDIR=include" + "-DCMAKE_INSTALL_LIBDIR=lib" + ]; + meta = with stdenv.lib; { - description = "AV1 Bitstream and Decoding Library"; + description = "Alliance for Open Media AV1 codec library"; + longDescription = '' + Libaom is the reference implementation of the AV1 codec from the Alliance + for Open Media. It contains an AV1 library as well as applications like + an encoder (aomenc) and a decoder (aomdec). + ''; homepage = "https://aomedia.org/av1-features/get-started/"; - maintainers = with maintainers; [ kiloreux ]; + changelog = "https://aomedia.googlesource.com/aom/+/refs/tags/v${version}/CHANGELOG"; + maintainers = with maintainers; [ primeos kiloreux ]; platforms = platforms.all; license = licenses.bsd2; }; |