Commit Graph

99 Commits

Author SHA1 Message Date
Lily Foster
563bfbdd45
gst_all_1.gst-plugins-good: 1.22.7 -> 1.22.8 2023-12-22 10:51:47 -05:00
Vladimír Čunát
dc40324f59
Merge #269902: gst_all_1.*: 1.22.6 -> 1.22.7
...into staging
2023-11-26 06:15:59 +01:00
Lily Foster
4ae96968a2
gst_all_1.gst-plugins-good: 1.22.6 -> 1.22.7 2023-11-25 09:11:53 -05:00
Max
b103e1e3d7 gst-plugins-good: add openssl dependency 2023-11-15 21:02:42 +01:00
Bobby Rong
43df859d01
gst_all_1.gst-plugins-good: Add missing libGL
With cairo 1.18.0 bump, cairo-gl will be dropped, and cairo will no
longer propagate libGL, this leads to: Run-time dependency
gstreamer-gl-prototypes-1.0 found: NO

glesv2 is in gstreamer-gl-prototypes-1.0's Requires, so adding libGL.
2023-10-20 22:02:42 +00:00
Lily Foster
cd34ad5cd7
gst_all_1.gst-plugins-good: 1.22.5 -> 1.22.6 2023-09-27 17:22:24 -04:00
Lily Foster
6907e205c7
gst_all_1.gst-plugins-good: add temporary patch for qt5 2023-08-06 07:52:30 -04:00
Vladimír Čunát
bd4f32500c
Merge #245736: gst_all_1.*: 1.22.4 -> 1.22.5
...into staging
2023-07-28 21:35:23 +02:00
Ben Wolsieffer
b62bafb08f
gst_all_1.gst-plugins-good: fix comment typo
Fix typo that I missed in my last PR: support -> supported
2023-07-27 17:10:25 -04:00
Lily Foster
db11ed9baf
gst_all_1.gst-plugins-good: 1.22.4 -> 1.22.5 2023-07-27 07:14:37 -04:00
Ben Wolsieffer
d6fe1820db gst_all_1.gst-plugins-good: don't allow building rpicamsrc on aarch64
MMAL is not supported on 64-bit (see [1]), so rpicamsrc cannot be built on
aarch64.

[1] https://github.com/raspberrypi/userland/issues/688
2023-07-26 15:02:36 -04:00
Ben Wolsieffer
7d815275f6 gst_all_1.gst-plugins-good: fix building rpicamsrc
The build script is unable to find the libraspberrypi libraries unless
explicitly told their location.
2023-07-25 22:56:01 -04:00
Ben Wolsieffer
ffed6bb862 gst_all_1.gst-plugins-good: allow rpicamsrc on 32-bit ARM
rpicamsrc is supported on 32-bit ARM as well, but this was not allowed by the
assertion.
2023-07-25 22:54:45 -04:00
K900
3fb1368f8a
Merge pull request #239074 from lilyinstarlight/upd/gstreamer-1.22.4
gst_all_1.*,python3Packages.gst-python: 1.22.3 -> 1.22.4
2023-06-22 18:09:27 +03:00
Lily Foster
d1fe0fbfde
gst_all_1.gst-plugins-good: 1.22.3 -> 1.22.4 2023-06-21 20:37:40 -04:00
Sandro Jäckel
2e261a4c35
gst_all_1.gst-plugins-good: add option to build without X11 2023-06-07 21:39:09 +02:00
Lily Foster
3d447156f4
gst_all_1.gst-plugins-good: 1.22.2 -> 1.22.3 2023-05-19 18:36:29 -04:00
Lily Foster
bae09e7319
gst_all_1.*: adopt maintainership as lilyinstarlight 2023-05-18 18:47:21 -04:00
Alyssa Ross
4705a06cc0
gst_all_1: re-disable docs for cross
Documentation was recently enabled, which broke the cross build.

Fixes: 46bf2c47f0 ("gst_all_1.gst-editing-services: 1.20.3 -> 1.22.2")
Fixes: 782969f5d6 ("gst_all_1.gst-rtsp-server: 1.20.3 -> 1.22.2")
Fixes: 79e42f53c2 ("gst_all_1.gst-devtools: 1.20.3 -> 1.22.2")
Fixes: 50b8c274ea ("gst_all_1.gst-vaapi: 1.20.3 -> 1.22.2")
Fixes: 26a54eba11 ("gst_all_1.gst-libav: 1.20.3 -> 1.22.2")
Fixes: a315e09637 ("gst_all_1.gst-plugins-ugly: 1.20.3 -> 1.22.2")
Fixes: f03d8ba1e1 ("gst_all_1.gst-plugins-bad: 1.20.3 -> 1.22.2")
Fixes: 3028bf5ea3 ("gst_all_1.gst-plugins-good: 1.20.3 -> 1.22.2")
Fixes: 4b859ee802 ("gst_all_1.gstreamer: 1.20.3 -> 1.22.2")
2023-04-19 01:04:18 +00:00
Lily Foster
3028bf5ea3
gst_all_1.gst-plugins-good: 1.20.3 -> 1.22.2 2023-04-16 09:18:11 -04:00
figsoda
ec8cb34358 treewide: fix typos 2022-12-17 19:39:44 -05: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
Doron Behar
f8ffee74ce Revert "gst_all_1.gst-plugins-good: add missing deps for qt5Support (#176246)"
This reverts commit cf3cb3c272.
2022-06-05 14:24:24 +03:00
Doron Behar
cf3cb3c272
gst_all_1.gst-plugins-good: add missing deps for qt5Support (#176246) 2022-06-05 09:31:22 +00:00
Guillaume Girol
985adfdd50 gstreamer plugins good: fix qt support 2022-06-04 12:00:00 +00:00
Rick van Schijndel
43edcbfc73 gst_all_1.gst-plugins-good: support cross-compilation
Enabling strictDeps verified by diffing with diffoscope.
2022-05-31 23:38:32 +02:00
Trolli Schmittlauch
c4f1d21e66 gst_all_1: 1.20.0 -> 1.20.1 2022-04-09 01:54:05 +02:00
Jan Tojnar
4a74ad996e gst_all_1.gst-plugins-good: 1.18.5 → 1.20.0 2022-02-06 17:20:12 +01:00
Josh Hoffer
6f4c70cbfe gst-plugins-base 1.18.4 -> 1.18.5 2022-01-11 12:51:09 +00:00
Jan Tojnar
800ceaf1bd gst_all_1.gst-plugins-good: disable asserts
`lib/gstreamer-1.0/libgstrtpmanager.so` includes `${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 (ce64f0e0e0) so let’s do that.
2021-10-13 23:01:47 +02:00
Martin Weinelt
52851b3f8c gstreamer: 1.18.2 -> 1.18.4
Fixes: CVE-2021-3497, CVE-2021-3498
2021-04-29 01:01:44 +02:00
Sandro Jäckel
40a88de407
gst_all_1: cleanup, remove darwin from inputs 2021-03-05 18:14:36 +01:00
rnhmjoj
bc1f67fefc
gst-plugins-good: fix build with Qt 2021-02-23 11:10:22 +01:00
Michele Guerini Rocco
3642025e5e
Merge pull request #110608 from pstn/gstqt5
gst-plugins-good: Add optional qt5Support
2021-02-23 10:31:23 +01:00
Philipp
fce7366370
gst-plugins-good: Remove unnecessarily doubled line. 2021-02-22 21:18:48 +01:00
Philipp
3162bc0e32
gst-plugins-good: Add optional qt5Support 2021-02-22 21:18:39 +01: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
Niklas Hambüchen
f1651e1d83
Merge pull request #105487 from kisik21/gst-plugins-good-aarch64
gst-plugins-good: fix aarch64 builds and make raspi deps optional
2020-12-05 17:34:06 +01:00
Vika
be1744fdac
gst-plugins-good: fix aarch64 builds and make raspi deps optional 2020-11-30 23:31:13 +03:00
Luke Granger-Brown
46e30163ff gstreamer: 1.18.0 -> 1.18.1 2020-11-23 18:22:32 +01: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
Orivej Desh
bbdd169400
gst_all_1.gst-plugins-good: enable jack plugin (#84543)
On Linux this adds two dependencies to the closure, libjack2 and celt, which
increases its size from 163.5 MB to 164.4 MB.

This should not cause any issues on macOS since jack supports it.
2020-04-11 17:26:26 +00:00
Jan Tojnar
b171037944
Merge pull request #75668 from jtojnar/py2-cleanup
Another batch of Python 2 removals
2019-12-19 01:24:00 +01:00
Will Dietz
560c4c9fdb gst_all_1.gst-plugins-good: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +01:00
Jan Tojnar
feb4e68173
gst_all_1.gst-plugins-good: switch to python 3 2019-12-15 01:50:38 +01:00
Jan Tojnar
4ea81e7891
gst_all_1.gst-plugins-good: fix build with gtkSupport
Fixes regression from https://github.com/NixOS/nixpkgs/pull/70690
2019-11-27 18:56:48 +01: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
2ef14fa9eb
gst_all_1.gst-plugins-good: 1.16.0 -> 1.16.1 2019-11-14 12:09:05 +01:00