3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development
Niklas Hambüchen 1a6e572529 gstreamer: 1.14.4 -> 1.15.1, and extended gst-plugins-bad.
During the 1.14 -> 1.15 upgrade, lots of stuff stopped working because
gstreamer changed what features are enabled by default and which ones are
automatically turned on/off via pkgconfig dependency detection.

This resulted in the `gstreamer` ("core" attribute in nixpkgs) package
to have only 15 of its previous 163 build targets enabled, and downstream
packages breaking correspondingly.

To ease maintainability and to ensure users will find the expected features
available (and when not, will see in the nix file why not), we now pass
the `-Dauto_features=enabled` Meson build flag to all gstreamer builds,
which sets all `auto` dependencies to `enabled`, and we explicitly disable
those that we can't build.

This means in particular that `gst-plugins-bad` now has vastly more integrations
(namely all for which nixpkgs has libraries available).
2019-06-20 13:36:11 +02:00
..
androidndk-pkgs treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
arduino treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
beam-modules treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
bower-modules/generic
compilers ghc-8.8.x: bump version to alpha 2 2019-06-19 17:19:48 +02:00
coq-modules coqPackages.gappalib: init at 1.4.1 2019-06-19 09:24:34 +00:00
dhall-modules
dotnet-modules/patches
em-modules/generic
go-modules
go-packages
guile-modules
haskell-modules haskellPackages.llvm-hs: fix build 2019-06-20 00:47:30 +02:00
idris-modules
interpreters Merge pull request #63108 from Shados/lua-packaging-improvements-pr 2019-06-19 14:23:31 +02:00
java-modules treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
libraries gstreamer: 1.14.4 -> 1.15.1, and extended gst-plugins-bad. 2019-06-20 13:36:11 +02:00
lisp-modules
lua-modules luaPackages.luadbi-mysql: Fix linking issue 2019-06-20 11:13:46 +10:00
misc
mobile treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
node-packages
ocaml-modules Merge pull request #63317 from r-ryantm/auto-update/ocaml4.06.1-ppxfind 2019-06-20 06:01:20 -05:00
perl-modules
pharo treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
pure-modules
python-modules python: acoustics: 0.2.0.post2 -> 0.2.1 2019-06-20 11:41:54 +02:00
r-modules
ruby-modules treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
tools radare2: 3.5.0 -> 3.5.1 2019-06-20 10:24:44 +01:00
web Merge pull request #63314 from r-ryantm/auto-update/now-cli 2019-06-19 07:42:12 -05:00