Commit graph

463 commits

Author SHA1 Message Date
ajs124 45ec5898cb maintainers: remove tstrobel
was ts468 on github afaict and was actually a committer, but that account hasn't been active since early 2018
2022-06-29 00:54:53 +02:00
Sandro 99cd957727
Merge pull request #170188 from a-m-joseph/gstreamer-bluezSupport 2022-06-05 21:37:14 +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
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
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
Artturin 8473cb3a2a gst_all_1.base: fix strictDeps 2022-04-27 22:53:15 +03:00
Artturin 784ea32182 gst_all_1.gstreamer: enable strictDeps and fix cross
checked with diffoscope
2022-04-27 21:40:05 +03:00
github-actions[bot] 6013ebcc30
Merge master into staging-next 2022-04-27 12:02:07 +00:00
rewine a91c02d375 gst-plugins-viperfx: init at unstable-2020-09-20 2022-04-26 22:28:56 +08: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 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