Peter Seiderer
bde9621d0f
gst1-plugins-bad: fix build against openjpeg 2.2
...
Add upstream patch to fix build against openjpeg 2.2.
Fixes [1]:
gstopenjpeg.h:42:37: fatal error: openjpeg-2.1/openjpeg.h: No such file or directory
[1] http://autobuild.buildroot.net/results/90f1f7838f08e3a557be27470406d4d84dbcc828
[Peter: drop meson changes for 2017.02.x]
Signed-off-by: Peter Seiderer <ps.report@gmx.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 3a5d4db954 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-09-24 16:46:53 +02:00
Thomas Petazzoni
1195d84c71
gst1-plugins-bad: fix webrtc option
...
When the WebRTC plugin option was introduced in commit
ee267886bc ("gst1-plugins-bad: enable
webrtc plugin"), it was incorrect added as "webrtc", while the actual
name of the plugin and corresponding configure option is "webrtcdsp".
This commit therefore fixes the .mk file to use the correct name. And
also, since we want to keep Buildroot option consistent with the name
of the GStreamer plugins, it renames the Config.in option as well, and
introduces the necessary Config.in.legacy handling.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 4c06d2490a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-07-04 17:47:05 +02:00
Ricardo Martincoski
bd00633729
gst1-plugins-base: remove legacy freetype handling
...
In 2010 commit 32d319e6f "gst-plugins-base: ensure <stdint.h> is used"
introduced a typo (missing backslash) that made the code ineffective.
In 2013 commit f8e7fdcd3 "gst1-plugins-base: add gstreamer1 base
plugins" copied the code.
It can be confirmed by looking at the output of:
$ make printvars | grep '^GST1_PLUGINS_BASE_CONF_ENV\|^FT2_CONFIG'
FT2_CONFIG=/bin/false ac_cv_header_stdint_t="stdint.h"
GST1_PLUGINS_BASE_CONF_ENV=
Direct use of freetype was dropped in version 1.7.2 by upstream [1], so
remove the code instead of fixing it.
Found using [2]:
check-package --include-only Indent $(find * -type f)
and manually removed.
[1] https://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=183610c035dd6955c9b3540b940aec50474af031
[2] http://patchwork.ozlabs.org/patch/729669/
Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
(cherry picked from commit 80e2a54658 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-04-24 11:29:45 +02:00
Peter Seiderer
dc9ecb90c5
gst1-plugins-bad: waylandsink needs wayland-protocols
...
Signed-off-by: Peter Seiderer <ps.report@gmx.net >
----
Changes v1 -> v2:
- use select instead of depends for BR2_PACKAGE_WAYLAND_PROTOCOLS
(suggested by Thomas Petazzoni)
- add select BR2_PACKAGE_WAYLAND_PROTOCOLS to missing second
place (BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND)
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
(cherry picked from commit 5a2d37ca12 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-03-31 00:25:56 +02:00
Gustavo Zacarias
5bffdf2a1a
gst-omx: bump to version 1.10.4
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:48 +01:00
Gustavo Zacarias
28f11b4852
gst1-validate: bump to version 1.10.4
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:45 +01:00
Gustavo Zacarias
e6f4235756
gst1-rtsp-server: bump to version 1.10.4
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:42 +01:00
Gustavo Zacarias
97ca45aa49
gst1-libav: security bump to version 1.10.4
...
It updates to the ffmpeg 3.2.4 codebase, fixing several security bugs.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:38 +01:00
Gustavo Zacarias
1060ff1c70
gst1-plugins-ugly: security bump to version 1.10.4
...
Fixes:
CVE-2017-5847 - The gst_asf_demux_process_ext_content_desc function in
gst/asfdemux/gstasfdemux.c in gst-plugins-ugly in GStreamer allows remote
attackers to cause a denial of service (out-of-bounds heap read) via vectors
involving extended content descriptors.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:35 +01:00
Gustavo Zacarias
36fd6fa84a
gst1-plugins-bad: security bump to version 1.10.4
...
Fixes:
CVE-2017-5848 - The gst_ps_demux_parse_psm function in
gst/mpegdemux/gstmpegdemux.c in gst-plugins-bad in GStreamer allows
remote attackers to cause a denial of service (invalid memory read and
crash) via vectors involving PSM parsing.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:31 +01:00
Gustavo Zacarias
268a8bab9e
gst1-plugins-good: bump to version 1.10.4
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:28 +01:00
Gustavo Zacarias
4664da91c2
gst1-plugins-base: bump to version 1.10.4
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:14 +01:00
Gustavo Zacarias
3bdd364716
gstreamer1: bump to version 1.10.4
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-23 22:53:09 +01:00
Danomi Manchego
a3a2dbc409
packages: improve license type lists
...
Make license type lists more uniform:
* put content license applies to in parenthesis; ex: "GPLv2+ (programs)"
* use commas to separate types listed without conjuction; ex: "GPLv2, LGPLv2"
No attempt was made to validate the claimed licenses. This is just a tweak
to increase uniformity of the _LICENSE variables.
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com >
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
[Thomas: replace semi-colons by commas in LIBURCU_LICENSE.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-20 22:16:01 +01:00
Peter Korsgaard
95e7d45f28
gstreamer1: drop unused configure time unaligned access handling logic
...
gstreamer has moved to build time unaligned access support detection using
ifdefs in gstconfig.h since 1.9.2:
commit 6ef601367e0f5adb7a8b02cec94dec04fccf701a
Author: Nirbheek Chauhan <nirbheek@centricular.com >
Date: Tue Jun 21 18:59:49 2016 +0530
gstconfig.h: Detect unaligned access support at compile-time
This makes gstconfig.h completely arch-independent. Should cover all
compilers that gstreamer is known to build on, and all architectures
that I could find information on. People are encouraged to file bugs if
their platform/arch is missing.
So ac_cv_unaligned_access is no longer used and our logic can be removed.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-02-18 15:48:12 +01:00
Peter Korsgaard
87c89c041a
gstreamer1: fix unaligned detection for or1k
...
Fixes:
http://autobuild.buildroot.net/results/717/717d78ce0935749f477bdf3133b6f20057a28c01/
Add patch to fix unaligned detection for or1k. Patch submitted upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=778866
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-02-18 15:48:06 +01:00
Peter Korsgaard
040f58ae30
gst1-plugins-ugly: fix typo in variable name
...
As pointed out during the check-package discussion, there is a typo in a
variable name:
http://lists.busybox.net/pipermail/buildroot/2016-December/180765.html
Reported-by: Ricardo Martincoski <ricardo.martincoski@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-02-07 09:49:58 +01:00
Gary Bisson
ee5bbc8cf0
gst1-imx: add menuconfig to select each plugin individually
...
Also making it clearer as for what each plugin dependencies are.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com >
[Thomas: invert conditions to avoid empty ifeq ... else statements.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-06 19:35:52 +01:00
Gustavo Zacarias
222a3468c9
gst-omx: bump to version 1.10.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:13:20 +01:00
Gustavo Zacarias
3146abdc88
gst1-rtsp-server: bump to version 1.10.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:13:02 +01:00
Gustavo Zacarias
d3ccfb63cb
gst1-validate: bump to version 1.10.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:12:59 +01:00
Gustavo Zacarias
4e943e1274
gst1-libav: bump to version 1.10.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:12:50 +01:00
Gustavo Zacarias
266bce10c3
gst1-plugins-ugly: bump to version 1.10.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:12:44 +01:00
Gustavo Zacarias
b370fa3896
gst1-plugins-bad: bump to version 1.10.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:11:31 +01:00
Gustavo Zacarias
96cdaac55e
gst1-plugins-good: bump to version 1.10.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:11:25 +01:00
Gustavo Zacarias
08bc0a0a60
gst1-plugins-base: bump to version 1.10.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:11:18 +01:00
Gustavo Zacarias
ea20333b1a
gstreamer1: bump to version 1.10.3
...
Drop upstream patch as well.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-30 21:11:11 +01:00
Bernd Kuhls
f716d7e84a
package/libvpx: disable on blackfin
...
Fixes
http://autobuild.buildroot.net/results/533/533810941afbdd71cdd3eaeeb654ec3728daade0/
Triggers toolchain issue:
/tmp/ccpKbTiO.s: Assembler messages:
/tmp/ccpKbTiO.s:3800: Error: pcrel too far BFD_RELOC_BFIN_5
[Peter: extend commit message]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-09 13:56:33 +01:00
Fabio Estevam
43d24b5334
gst1-plugins-bad: Add kmssink support
...
Add support for the KMS video sink element. From the Gstreamer 1.10
release notes:
"New element kmssink to render video using Direct Rendering Manager (DRM)
and Kernel Mode Setting (KMS) subsystems in the Linux kernel. It is oriented
to be used mostly in embedded systems."
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-09 13:01:21 +01:00
Peter Seiderer
4dc988c682
gstreamer1: fix compile for microblaze and xtensa architectures
...
Fix unaligned access support detection introduced to gstreamer
by commit 'gstconfig.h: Detect unaligned access support at compile-time' ([1])
by assuming no unaligned support for unknown architectures.
Fixes [2], [3]:
../gst/gstconfig.h:112:4: error: #error "Could not detect architecture; don't know whether it supports unaligned access! Please file a bug."
# error "Could not detect architecture; don't know whether it supports unaligned access! Please file a bug."
[1] https://cgit.freedesktop.org/gstreamer/gstreamer/commit/?h=1.10&id=6ef601367e0f5adb7a8b02cec94dec04fccf701a
[2] http://autobuild.buildroot.net/results/c1cd60d3f44f2938e5f42453d034ea070898f837
[3] http://autobuild.buildroot.net/results/c3a6662f0acfda179a58cdad9165f36826229826
Signed-off-by: Peter Seiderer <ps.report@gmx.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-12-05 21:29:59 +01:00
Yann E. MORIN
3bf46c647b
package/gst1-imx: make it a waf-package
...
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Gary Bisson <gary.bisson@boundarydevices.com >
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar >
Reviewed-by: Romain Naour <romain.naour@gmail.com >
Tested-by: Gary Bisson <gary.bisson@boundarydevices.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-12-02 22:37:53 +01:00
Peter Korsgaard
18bd407ba4
gst1-imx: unbreak after 0.12.3 bump
...
The 0.12.3 bump forgot to update the download hash and remove the now
upstreamed patch, breaking the build.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-12-01 22:43:17 +01:00
Vicente Olivert Riera
4f29cc436b
gstreamer1/gst1-imx: bump version to 0.12.3
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:53:32 +01:00
Vicente Olivert Riera
ae36ee0174
gstreamer1/gst-omx: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:53:24 +01:00
Vicente Olivert Riera
29969daeb5
gstreamer1/gst1-validate: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:53:18 +01:00
Vicente Olivert Riera
6fd6ee91df
gstreamer1/gst1-rtsp-server: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:53:10 +01:00
Vicente Olivert Riera
4c4f58edfb
gstreamer1/gst1-libav: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:53:01 +01:00
Vicente Olivert Riera
a556083c33
gstreamer1/gst1-plugins-ugly: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:52:54 +01:00
Vicente Olivert Riera
50722b3a33
gstreamer1/gst1-plugins-bad: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:52:48 +01:00
Vicente Olivert Riera
c186857fca
gstreamer1/gst1-plugins-good: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:52:42 +01:00
Vicente Olivert Riera
3d9234e9d4
gstreamer1/gst1-plugins-base: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:52:35 +01:00
Vicente Olivert Riera
39864e2702
gstreamer1/gstreamer1: bump version to 1.10.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-30 13:52:30 +01:00
Vicente Olivert Riera
8055a2ab6a
gstreamer1/gst1-plugins-bad: bump version to 1.10.1
...
Release notes:
https://gstreamer.freedesktop.org/releases/gst-plugins-bad/1.10.1.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-22 10:43:03 +01:00
Vicente Olivert Riera
98e254b46c
gstreamer1/gst1-omx: bump version to 1.10.1
...
Release notes:
https://gstreamer.freedesktop.org/releases/gst-omx/1.10.1.html
Also fixed hash URL.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-21 23:12:56 +01:00
Vicente Olivert Riera
4e8937b7ca
gstreamer1/gst1-validate: bump version to 1.10.1
...
Release notes:
https://gstreamer.freedesktop.org/releases/gst-validate/1.10.1.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-21 23:12:50 +01:00
Vicente Olivert Riera
92daf66b7b
gstreamer1/gst1-rtsp-server: bump version to 1.10.1
...
Release notes:
https://gstreamer.freedesktop.org/releases/gst-rtsp-server/1.10.1.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-21 23:12:46 +01:00
Vicente Olivert Riera
d6f5fe3b79
gstreamer1/gst1-libav: bump version to 1.10.1
...
Release notes:
https://gstreamer.freedesktop.org/releases/gst-libav/1.10.1.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-21 23:12:41 +01:00
Vicente Olivert Riera
ad20c2c7ba
gstreamer1/gst1-plugins-ugly: bump version to 1.10.1
...
Release notes:
https://gstreamer.freedesktop.org/releases/gst-plugins-ugly/1.10.1.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-21 23:12:35 +01:00
Vicente Olivert Riera
f4e85aa023
gstreamer1/gst1-plugins-good: bump version to 1.10.1
...
Release notes:
https://gstreamer.freedesktop.org/releases/gst-plugins-good/1.10.1.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-21 23:12:31 +01:00
Vicente Olivert Riera
2e3a4d553a
gstreamer1/gst1-plugins-base: bump version to 1.10.1
...
Release notes:
https://gstreamer.freedesktop.org/releases/gst-plugins-base/1.10.1.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-21 23:12:20 +01:00