gst_all_1.gst-plugins-bad: adds voaacenc support

Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
wip/yesman
Arthur Gautier 3 years ago
parent c406d55e69
commit 52eba2efb9
  1. 8
      pkgs/development/libraries/gstreamer/bad/default.nix

@ -1,10 +1,8 @@
{ lib, stdenv
, fetchurl
, fetchpatch
, meson
, ninja
, gettext
, config
, pkg-config
, python3
, gst-plugins-base
@ -81,6 +79,7 @@
, x265
, libxml2
, srt
, vo-aacenc
}:
assert faacSupport -> faac != null;
@ -99,6 +98,7 @@ in stdenv.mkDerivation rec {
};
patches = [
# Use pkgconfig to inject the includedirs
./fix_pkgconfig_includedir.patch
];
@ -117,6 +117,8 @@ in stdenv.mkDerivation rec {
buildInputs = [
gst-plugins-base
orc
# gobject-introspection has to be in both nativeBuildInputs and
# buildInputs. The build tries to link against libgirepository-1.0.so
gobject-introspection
faad2
libass
@ -163,6 +165,7 @@ in stdenv.mkDerivation rec {
libxml2
libintl
srt
vo-aacenc
] ++ optionals enableZbar [
zbar
] ++ optionals faacSupport [
@ -241,7 +244,6 @@ in stdenv.mkDerivation rec {
"-Dsvthevcenc=disabled" # required `SvtHevcEnc` library not packaged in nixpkgs as of writing
"-Dteletext=disabled" # required `zvbi` library not packaged in nixpkgs as of writing
"-Dtinyalsa=disabled" # not packaged in nixpkgs as of writing
"-Dvoaacenc=disabled" # required `vo-aacenc` library not packaged in nixpkgs as of writing
"-Dvoamrwbenc=disabled" # required `vo-amrwbenc` library not packaged in nixpkgs as of writing
"-Dvulkan=disabled" # Linux-only, and we haven't figured out yet which of the vulkan nixpkgs it needs
"-Dwasapi=disabled" # not packaged in nixpkgs as of writing / no Windows support

Loading…
Cancel
Save