Commit Graph

450 Commits

Author SHA1 Message Date
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
5281feeb3c gst_all_1.gst-vaapi: 1.18.5 → 1.20.0 2022-02-06 18:41:18 +01:00
Jan Tojnar
0baf106ccd gst_all_1.gst-rtsp-server: 1.18.5 → 1.20.0 2022-02-06 18:36:01 +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
2af6e2ba52 gst_all_1.gst-plugins-ugly: 1.18.5 → 1.20.0 2022-02-06 18:10:27 +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
Jan Tojnar
4a74ad996e gst_all_1.gst-plugins-good: 1.18.5 → 1.20.0 2022-02-06 17:20:12 +01:00
Jan Tojnar
918410b35e gst_all_1.gstreamer: clean up
Follow up on c2e0d0286d
2022-02-06 17:05:56 +01:00
Jan Tojnar
ec96146594 gst_all_1.gst-plugins-base: clean up
Follow up on f5fbcf260f.
2022-02-06 17:04:50 +01:00
Jonathan Ringer
ee01a36d22
gst_all_1.gst-editing-services: 1.18.5 -> 1.20.0 2022-02-05 13:12:37 -08:00
Jonathan Ringer
80793761a6
gst_all_1.gst-devtools: 1.18.5 -> 1.20.0 2022-02-05 13:09:47 -08:00
Jonathan Ringer
4f35eed05f
gst_all_1.gst-libav: 1.18.5 -> 1.20.0 2022-02-04 15:36:03 -08:00
Jonathan Ringer
c2e0d0286d
gst_all_1.gstreamer: 1.18.5 -> 1.20.0 2022-02-04 15:35:45 -08:00
Jonathan Ringer
f5fbcf260f
gst_all_1.gst-plugins-base: 1.18.5 -> 1.20. 2022-02-04 15:34:42 -08:00
Josh Hoffer
6f4c70cbfe gst-plugins-base 1.18.4 -> 1.18.5 2022-01-11 12:51:09 +00:00
Jan Tojnar
8cdc5aee3f
Merge pull request #125895 from arkanoid87/gstreamer_tools_bin
gstreamer: move executables to bin output
2022-01-09 01:36:55 +01: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
6e98463923 gstreamermm.updateScript: correct attribute path 2021-10-15 00:51:49 +02: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
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
github-actions[bot]
2f5ea43e02
Merge master into staging-next 2021-09-07 00:01:32 +00:00
Sandro Jäckel
95947e7346
gst_all_1.gst-plugins-bad: enable libopenmtp 2021-09-05 03:57:00 +02:00
Rick van Schijndel
4a8dca9c35 gstreamer-base: support cross-compilation
This should also at least enable cross support for gstreamer-plugins-good
2021-08-18 22:12:42 +02:00
arcnmx
c3822ddb58 gst_all_1: get all dependencies via callPackage
The use of `rec` would bypass callPackage's machinery for gstreamer
interdependencies and hinder overrides via overlays.
2021-07-23 17:20:44 -07:00
Rick van Schijndel
dc98b9aa7d gstreamer: support cross by disabling introspection 2021-07-02 21:06:51 +02:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Arkanoid87
cddfdc642e
gstreamer: move executables to bin output
Co-Authored-By: Jan Tojnar <jtojnar@gmail.com>
2021-06-07 11:49:36 +02:00
Martin Weinelt
9651084620 Merge remote-tracking branch 'origin/master' into staging-next 2021-05-08 14:43:43 +02:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
github-actions[bot]
12193913a1
Merge staging-next into staging 2021-05-07 12:23:21 +00:00
Jan Tojnar
c05d8ea394
gst_all_1.gst-plugins-bad: fix build on Darwin 2021-05-05 22:43:06 +02:00
Jan Tojnar
7d535edec5
gnome3: support new versioning scheme in the update script
https://discourse.gnome.org/t/new-gnome-versioning-scheme/4235
2021-05-05 22:20:20 +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
Sandro
6b746880b9
Merge pull request #113822 from baloo/baloo/gstreamer-plugins-bad/vo-aacenc 2021-03-04 20:46:35 +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
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
Sandro Jäckel
79032bbd23
gstreamer_bad: removeu unused input 2021-02-22 01:16:24 +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
Gabriel Ebner
e8a8d380ec
Merge pull request #107490 from gebner/gstreamer-wrapper
treewide: use GST_PLUGIN_SYSTEM_PATH_1_0 instead of GST_PLUGIN_SYSTEM_PATH
2020-12-24 12:29:43 +01:00
Gabriel Ebner
c9161fb11a treewide: use GST_PLUGIN_SYSTEM_PATH_1_0 instead of GST_PLUGIN_SYSTEM_PATH
When GST_PLUGIN_SYSTEM_PATH_1_0 is set, gstreamer ignores
GST_PLUGIN_SYSTEM_PATH.
2020-12-24 10:34:30 +01:00