Vladimír Čunát
bfff65312a
Merge #190023 : gst-plugins-bad: patch nvcodec to check opengl path
...
...into staging
2022-09-28 09:58:48 +02:00
Sergei Trofimovich
4267dbb57b
gst_all_1.gst-plugins-bad: add missing lcms2 depend
...
Without the change build fails as:
> Run-time dependency pangocairo found: YES 1.50.8
> Run-time dependency lcms2 found: NO (tried pkgconfig)
>
> ext/colormanagement/meson.build:1:0: ERROR: Dependency "lcms2" not found, tried pkgconfig
2022-09-24 08:46:49 +01:00
Alexander Shpilkin
1554ab553b
gst_all_1.gst-plugins-bad: link with zxing-cpp
2022-09-07 21:44:35 +03:00
Kiskae
d5436fa986
gst-plugins-bad: patch nvidia runtime paths
2022-09-06 18:01:12 +02:00
Linus Heckemann
df8b4cc43f
Merge pull request #182214 from DeterminateSystems/libgme-merge
...
game-music-emu: merge in libgme
2022-08-30 12:09:08 +02:00
Christian Albrecht
9be211b6a7
gst_all_1: 1.20.1 -> 1.20.3, fix CVE-2022-(192[0-5]|2122)
...
Vulnerabilities:
- 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1920
- 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1921
- 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1922
- 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1923
- 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1924
- 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1925
- 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-2122
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1224
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1225
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1226
2022-08-11 12:23:38 +02:00
Linus Heckemann
6983172974
treewide: replace references to libgme with game-music-emu
2022-07-20 17:08:32 +02:00
Artturin
20642e2ab0
various: readd gobject-introspection to buildInputs
...
see eb829035c9
2022-07-12 15:18:44 +03:00
Artturin
31f99a8a28
gst_all_1: don't disable gobject-introspection when cross
2022-07-07 21:30:16 +03:00
Adam Joseph
421ca6d67b
gstreamer: add bluezSupport flag
...
This allows the option of compiling gstreamer (and packages depending
upon it) without bluetooth support.
2022-06-04 23:55:16 -07:00
Trolli Schmittlauch
528db1977f
gst_all_1.gst-plugins-bad: enable aptx support
...
- previously, aptx support had been disabled dueto libopenaptx license issues
- since 1.20.1, gstreamer supports libfreeaptx as a drop-in replacement
2022-04-20 15:07:15 +02:00
Trolli Schmittlauch
d979ff2d4a
gst_all_1: 1.20.0 -> 1.20.1
2022-04-20 15:07:15 +02:00
Randy Eckenrode
abcc6adeb6
gst_all_1.gst-plugins-bad: fix build on Darwin
2022-02-15 19:46:22 -05:00
Jonathan Ringer
d01d0835c0
gst_all_1.gst-plugins-bad: disable isac, avoid webrtc_1
2022-02-09 21:05:27 -08:00
Jonathan Ringer
f02555db3f
gst_all_1.gst-plugins-bad: add webrtc-audio-processing_0_3
2022-02-09 21:05:27 -08:00
Jonathan Ringer
c42a247d85
gst_all_1: use webrtc-audio-processing 1.x
2022-02-09 21:05:27 -08:00
Jan Tojnar
a1c9e8402c
gst_all_1.gst-plugins-bad: fix eval
2022-02-06 19:02:19 +01:00
Jan Tojnar
ba6f1d7470
gst_all_1.gst-plugins-bad: remove unused dependencies
...
1.20.0 removed mms and ofa plug-ins:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1153
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1211
2022-02-06 18:57:56 +01:00
Jan Tojnar
500a98c8cc
gst_all_1.gst-plugins-bad: 1.18.5 → 1.20.0
2022-02-06 18:34:55 +01:00
Jan Tojnar
827bc2e586
gst_all_1.gst-plugins-bad: 1.18.5 → 1.20.0
2022-02-06 17:21:19 +01:00
Josh Hoffer
6f4c70cbfe
gst-plugins-base 1.18.4 -> 1.18.5
2022-01-11 12:51:09 +00:00
Sergei Trofimovich
5881a720d3
gst_all_1.gst-plugins-bad: fix gcc-11 build by applying fix unconditionally
...
Without the change build on `gcc-11` fails as:
$ nix build --impure --expr 'with import ./. {}; gst_all_1.gst-plugins-bad.override { stdenv = gcc11Stdenv; }' -L
...
include/glib-2.0/glib/gatomic.h:113:19: error: argument 2 of '__atomic_load' must not be a pointer to a 'volatile' type
113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2021-11-26 23:33:44 +00:00
Jan Tojnar
1a8fc0bb52
gst_all_1.gst-plugins-bad: disable asserts
...
`lib/gstreamer-1.0/libgstdvbsubenc.so` and `lib/libgstcodecparsers-1.0.so` include `${gstreamer.dev}/include/gstreamer-1.0/gst/base/gstbitwriter.h` in their .rodata section, increasing the runtime closure unnecessarily. This happens because `gstbitwriter.h` header uses GLib’s `g_assert` macro, which wants to print `__FILE__` on assertion failure.
The assertions can and should be disabled on stable releases (7b8d74c15b
) so let’s do that.
2021-10-13 22:53:14 +02:00
Sandro Jäckel
95947e7346
gst_all_1.gst-plugins-bad: enable libopenmtp
2021-09-05 03:57:00 +02:00
Rick van Schijndel
dc98b9aa7d
gstreamer: support cross by disabling introspection
2021-07-02 21:06:51 +02:00
Jan Tojnar
c05d8ea394
gst_all_1.gst-plugins-bad: fix build on Darwin
2021-05-05 22:43:06 +02:00
Sandro Jäckel
40a88de407
gst_all_1: cleanup, remove darwin from inputs
2021-03-05 18:14:36 +01:00
Arthur Gautier
52eba2efb9
gst_all_1.gst-plugins-bad: adds voaacenc support
...
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-02-26 20:48:34 +00:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Luke Granger-Brown
68fdbc6be1
gstreamer: 1.18.1 -> 1.18.2
2020-12-17 07:33:19 +01:00
Luke Granger-Brown
46e30163ff
gstreamer: 1.18.0 -> 1.18.1
2020-11-23 18:22:32 +01:00
Niklas Hambüchen
691e6e4c26
gst_all_1.gst-plugins-bad: libva/v4l2codecs are Linux-only. Fixes #104062
2020-11-18 21:13:42 +01:00
Jan Tojnar
e66ba6bd46
gst_all_1.gst-plugins-bad: fix build on Darwin
...
It fails with “Argument list too long” on Darwin,
let’s work around it using strictDeps.
Fixes: https://github.com/NixOS/nixpkgs/issues/103274
2020-11-11 17:29:28 +01:00
Niklas Hambüchen
7fddef376e
gst_all_1.gst-plugins-bad: Add upstream patch to fix SRT usage
2020-10-24 02:02:09 +02:00
Niklas Hambüchen
0672de5b89
gstreamer: 1.16.2 -> 1.18.0
...
Fixes #98769 .
Important changes from https://gstreamer.freedesktop.org/releases/1.18/ :
* `gst-validate` was renamed to `gst-devtools` upstream:
> * the `gst-validate` tarball has been superseded by
> the `gst-devtools` tarball for consistency with the git module name.
* `gst-python` is now Python 3 only:
> * Python 2.x is no longer supported
2020-10-24 02:02:09 +02:00
Vladimír Čunát
2ba59c0f8e
Revert "gst_all_1.gst-plugins-bad: fix build after opencv4 update"
...
This reverts commit 1906fc5bd1
.
After 18a6a778
it isn't needed anymore.
2020-05-06 08:40:19 +02:00
Vladimír Čunát
e8d3c1579b
Merge branch 'staging' into staging-next
2020-05-06 08:22:27 +02:00
Vladimír Čunát
1906fc5bd1
gst_all_1.gst-plugins-bad: fix build after opencv4 update
...
/cc #85879
2020-05-06 07:39:10 +02:00
Luka Blaskovic
e7d3d3b51f
gst-plugins-bad: fix compilation with opencv 4.3
2020-05-02 05:00:39 +00:00
Trolli Schmittlauch
2df7f920d6
gst_all_1.gst-plugins-bad: disable zbar by default
...
gst-plugins-bad by default used to pull in gtk3 and qtbase and qtx11extras because of the default dependency on zbar.
As zbar is a rarely needed gstreamer plugin, this unnecessarily
increased the closure size.
I am only aware of gnome-keysign actually using the zbar plugin, so that
uses a zbar-enabled gst-plugins-bad.
closes #84845
2020-04-11 21:08:00 +02:00
worldofpeace
c6816b8f7c
gst_all_1.gst-plugins-bad: fix build with neon 0.31
...
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1165
2020-04-03 19:01:41 -04:00
Orivej Desh
db1eb191fd
lrdf: 0.5.0 -> 0.6.1
...
Also remove the second copy of lrdf from gstreamer/bad inputs.
2020-03-23 01:07:01 +00:00
Orivej Desh
e1c3085354
lrdf: move from librdf libraries
...
It was never called librdf and it is not a librdf.org project.
2020-03-23 00:22:36 +00:00
Will Dietz
6c1f9493ed
gst_all_1.gst-plugins-bad: 1.16.1 -> 1.16.2
2019-12-15 18:49:13 +01:00
adisbladis
c9d8624ccd
treewide: Get rid of libGLU_combined
2019-11-18 20:10:43 +00:00
Niklas Hambüchen
2c800ed685
gst_all_1: Fix evaluation on Darwin, fix gstreamer builds.
...
Commit be382109ad
broke evaluation
on Darwin because it added these unconditional buildInputs
that don't evaluate on Darwin:
libnice librdf lilv lv2 serd sord sratom
This commit fixes it, and also fixes recently-added new dependencies
for other packages accordingly.
It further fixes the build of many gstreamer packages on Darwin.
2019-11-14 12:22:46 +01:00
Will Dietz
32680d9aaa
gst_all_1.gst-plugins-bad: 1.16.0 -> 1.16.1
2019-11-14 12:09:06 +01:00
Will Dietz
1f6d0f00a0
gst_all_1: pname-ification
2019-11-14 01:54:39 +01:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00