Commit graph

386 commits

Author SHA1 Message Date
Anders Kaseorg c8d064eec1 gstreamer: Fix wrapper quoting
The bug was that the inner double quotes in "\$("…")" are not actually
inner like they would be in "$("…")".  We could write "\$(\"…\")", but
using single quotes on the outside makes everything simpler.

Fixes #63751.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-06-13 11:01:38 +02:00
Daiderd Jordan 7b3a2963d1
treewide: replace base64 encoded hashes 2020-06-03 18:35:19 +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
Jan Tojnar d1009f4d99
gst_all_1.gstreamer: fix build 2020-04-16 16:46:13 +02:00
Jan Tojnar b4a6714571
Merge branch 'staging-next' into staging 2020-04-13 18:54:59 +02: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
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
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01: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 1b89aa3f7a Merge branch 'master' into staging 2020-03-23 00:53:16 +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
Matthew Bauer 5198179adc gstreamer: needs extra build inputs
Cross needs some extra native tools:

- glib
- wayland
- orc
- glib is needed in nativeBuildInputs

Also:

- bash-completion needs to be available for PKG_CONFIG_PATH
2020-03-05 20:41:06 -05:00
Luka Blaskovic 731275872c gstreamer legacy: build with bison3 2020-01-13 21:35:19 +00:00
Frederik Rietdijk 8fff915659
Merge pull request #76488 from jtojnar/more-python-cleanups
Another batch of Python 2 clean-ups
2020-01-06 12:00:36 +01:00
Jan Tojnar e9cdcde6ea
gst_all_1.gst-plugins-ugly: switch to python 3 2019-12-29 11:21:07 +01:00
Jan Tojnar 544ae96082
gst_all_1.gst-editing-services: switch to python 3
Also remove no longer needed perl.
2019-12-29 11:21:06 +01:00
Jan Tojnar 4cb22aa377
gst_all_1.gst-validate: switch to python 3 2019-12-29 11:21:06 +01: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 3e046ee556 gst_all_1.gstreamer: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +01:00
Will Dietz 0de5452c84 gst_all_1.gst-vaapi: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +01:00
Will Dietz 94dd6d0789 gst_all_1.gst-plugins-ugly: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +01:00
Will Dietz d12f31a0da gst_all_1.gst-plugins-base: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +01:00
Will Dietz 800ba7974e gst_all_1.gst-libav: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +01:00
Will Dietz a4f6196485 gst_all_1.gst-validate: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +01:00
Will Dietz 8040ac8b79 gst_all_1.gst-rtsp-server: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +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
Will Dietz 6c1f9493ed gst_all_1.gst-plugins-bad: 1.16.1 -> 1.16.2 2019-12-15 18:49:13 +01:00
Will Dietz 04f53c483e gst_all_1.gst-editing-services: 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 5a139f0e7d
gst_all_1.gst-plugins-base: Fix building Wayland support
Apparently, generic builder sets `nullglob`, disappearing any flags containing square brackets
not resolving to file names (e.g. `mesonFlags = [ "-Dgl_winsys=[x11,wayland]" ];`). This caused
the `gl_winsys` flag default to `auto` and, since we were missing `wayland-protocols`, Wayland
support was not built.

Fortunately, Meson also supports simple array notation without square brackets, so we can use
that. No need to wait for `_structuredAttrs`.

We also no longer set `gl_platform` flag, since passing the default auto value is redundant.
2019-12-05 15:14:29 +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
adisbladis c9d8624ccd
treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
Jan Tojnar c846ede763
gstreamer 1.16.1 (#70690)
gstreamer 1.16.1
2019-11-14 21:33:25 +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 5b1920fd06
gst_all_1.gst-validate: 1.16.0 -> 1.16.1 2019-11-14 12:09:06 +01:00
Will Dietz 56a60bf216
gst_all_1.gst-plugins-ugly: 1.16.0 -> 1.16.1 2019-11-14 12:09:06 +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 7dff4003ba
gst_all_1.gst-vaapi: 1.16.0 -> 1.16.1 2019-11-14 12:09:05 +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
Will Dietz ca789d36ff
gst_all_1.gst-libav: 1.16.0 -> 1.16.1 2019-11-14 12:09:05 +01:00
Will Dietz e8043ce0ab
gst_all_1.gstreamer: 1.16.0 -> 1.16.1 2019-11-14 12:09:05 +01:00
Will Dietz c6eec8874a
gst_all_1.gst-rtsp-server: 1.16.0 -> 1.16.1 2019-11-14 12:09:04 +01:00
Will Dietz 9e4fb4c23c
gst_all_1.gst-plugins-base: 1.16.0 -> 1.16.1 2019-11-14 12:09:02 +01:00
Will Dietz b32481a687
gst_all_1.gst-editing-services: 1.16.0 -> 1.16.1 2019-11-14 01:54:53 +01:00
Will Dietz 1f6d0f00a0
gst_all_1: pname-ification 2019-11-14 01:54:39 +01:00
Vladimír Čunát 832f46a703
gst-plugins-base: use fetchpatch for better hash stability
/cc original PR #70283.
2019-11-09 07:51:00 +01:00