Remove gstreamer 0.10
cover Remove gstreamer 0.10
Gstreamer 0.10 hasn't seen an upstream releases in 8 years and is missing a lot of features and (security) fixes compared to gstreamer 1.x. Lets drop the packages and support in other packages before releasing the new LTS.
Peter Korsgaard (10):
package/classpath: drop gstreamer 0.10.x support package/gupnp-dlna: drop gstreamer 0.10.x support package/libnice: drop gstreamer 0.10.x support package/qt5multimedia: drop gstreamer 0.10.x support package/libplayer: remove package
package/opencv: drop gstreamer 0.10.x support package/opencv3: drop gstreamer 0.10.x support package/freerdp: drop gstreamer 0.10.x support package/nvidia-tegra23-binaries: drop gstreamer 0.10.x support package/gstreamer/*: remove packages
Config.in.legacy | 51 ++ DEVELOPERS | 1 - package/Config.in | 1 - package/classpath/classpath.mk | 11 +- package/freerdp/Config.in | 24 +- package/freerdp/freerdp.mk | 9 +- package/gstreamer/Config.in | 13 - package/gstreamer/gst-ffmpeg/0001-gcc47.patch | 65 -- ...arm-avoid-using-the-movw-instruction.patch | 41 -- package/gstreamer/gst-ffmpeg/Config.in | 30 - package/gstreamer/gst-ffmpeg/gst-ffmpeg.hash | 6 - package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk | 103 --- .../0001-gplay-add-missing-include.patch | 23 - ...0002-Fix-bashism-in-configure-script.patch | 48 -- .../0003-Use-proper-objdump.patch | 36 -- ...nkage-add-lrt-for-shared-memory-func.patch | 46 -- ...-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch | 69 -- package/gstreamer/gst-fsl-plugins/Config.in | 105 ---- .../gst-fsl-plugins/gst-fsl-plugins.hash | 4 - .../gst-fsl-plugins/gst-fsl-plugins.mk | 40 -- package/gstreamer/gst-omapfb/Config.in | 7 - package/gstreamer/gst-omapfb/gst-omapfb.hash | 2 - package/gstreamer/gst-omapfb/gst-omapfb.mk | 20 - .../gst-plugin-x170/0001-correct-CFLAGS.patch | 28 - package/gstreamer/gst-plugin-x170/Config.in | 16 - .../gst-plugin-x170/gst-plugin-x170.hash | 2 - .../gst-plugin-x170/gst-plugin-x170.mk | 18 - ...s-jpegformat-unbreak-non-debug-build.patch | 78 --- .../0002-fix-dfb-example.patch | 22 - ...03-drop-buggy-libvpx-legacy-handling.patch | 44 -- package/gstreamer/gst-plugins-bad/Config.in | 334 ---------- .../gst-plugins-bad/gst-plugins-bad.hash | 5 - .../gst-plugins-bad/gst-plugins-bad.mk | 593 ------------------ .../gst-plugins-base/0001-tremor.patch | 139 ---- ...x-build-on-x86-if-emmintrin.h-is-ava.patch | 38 -- ...-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch | 27 - package/gstreamer/gst-plugins-base/Config.in | 110 ---- .../gst-plugins-base/gst-plugins-base.hash | 5 - .../gst-plugins-base/gst-plugins-base.mk | 196 ------ .../gst-plugins-good/0001-linux36.patch | 37 -- ...ilation-against-newer-kernel-headers.patch | 30 - package/gstreamer/gst-plugins-good/Config.in | 234 ------- .../gst-plugins-good/gst-plugins-good.hash | 4 - .../gst-plugins-good/gst-plugins-good.mk | 394 ------------ package/gstreamer/gst-plugins-ugly/Config.in | 53 -- .../gst-plugins-ugly/gst-plugins-ugly.hash | 6 - .../gst-plugins-ugly/gst-plugins-ugly.mk | 90 --- package/gstreamer/gstreamer.mk | 1 - package/gstreamer/gstreamer/0001-bison3.patch | 24 - package/gstreamer/gstreamer/Config.in | 38 -- package/gstreamer/gstreamer/gstreamer.hash | 5 - package/gstreamer/gstreamer/gstreamer.mk | 36 -- package/gupnp-dlna/gupnp-dlna.mk | 7 +- package/libnice/libnice.mk | 8 +- package/libplayer/0001-add-fpic.patch | 18 - .../libplayer/0002-fix-configure-cflags.patch | 41 -- package/libplayer/Config.in | 28 - package/libplayer/libplayer.hash | 3 - package/libplayer/libplayer.mk | 36 -- .../nvidia-tegra23-binaries/Config.in | 16 - .../nvidia-tegra23-binaries.mk | 31 - package/opencv/Config.in | 31 +- package/opencv/opencv.mk | 8 +- package/opencv3/Config.in | 27 +- package/opencv3/opencv3.mk | 8 +- package/qt5/qt5multimedia/qt5multimedia.mk | 4 - 66 files changed, 68 insertions(+), 3560 deletions(-) delete mode 100644 package/gstreamer/Config.in delete mode 100644 package/gstreamer/gst-ffmpeg/0001-gcc47.patch delete mode 100644 package/gstreamer/gst-ffmpeg/0002-arm-avoid-using-the-movw-instruction.patch delete mode 100644 package/gstreamer/gst-ffmpeg/Config.in delete mode 100644 package/gstreamer/gst-ffmpeg/gst-ffmpeg.hash delete mode 100644 package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk delete mode 100644 package/gstreamer/gst-fsl-plugins/0001-gplay-add-missing-include.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0002-Fix-bashism-in-configure-script.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0003-Use-proper-objdump.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0004-Fix-libgstfsl-linkage-add-lrt-for-shared-memory-func.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0005-Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/Config.in delete mode 100644 package/gstreamer/gst-fsl-plugins/gst-fsl-plugins.hash delete mode 100644 package/gstreamer/gst-fsl-plugins/gst-fsl-plugins.mk delete mode 100644 package/gstreamer/gst-omapfb/Config.in delete mode 100644 package/gstreamer/gst-omapfb/gst-omapfb.hash delete mode 100644 package/gstreamer/gst-omapfb/gst-omapfb.mk delete mode 100644 package/gstreamer/gst-plugin-x170/0001-correct-CFLAGS.patch delete mode 100644 package/gstreamer/gst-plugin-x170/Config.in delete mode 100644 package/gstreamer/gst-plugin-x170/gst-plugin-x170.hash delete mode 100644 package/gstreamer/gst-plugin-x170/gst-plugin-x170.mk delete mode 100644 package/gstreamer/gst-plugins-bad/0001-opus-jpegformat-unbreak-non-debug-build.patch delete mode 100644 package/gstreamer/gst-plugins-bad/0002-fix-dfb-example.patch delete mode 100644 package/gstreamer/gst-plugins-bad/0003-drop-buggy-libvpx-legacy-handling.patch delete mode 100644 package/gstreamer/gst-plugins-bad/Config.in delete mode 100644 package/gstreamer/gst-plugins-bad/gst-plugins-bad.hash delete mode 100644 package/gstreamer/gst-plugins-bad/gst-plugins-bad.mk delete mode 100644 package/gstreamer/gst-plugins-base/0001-tremor.patch delete mode 100644 package/gstreamer/gst-plugins-base/0002-audioresample-Fix-build-on-x86-if-emmintrin.h-is-ava.patch delete mode 100644 package/gstreamer/gst-plugins-base/0003-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch delete mode 100644 package/gstreamer/gst-plugins-base/Config.in delete mode 100644 package/gstreamer/gst-plugins-base/gst-plugins-base.hash delete mode 100644 package/gstreamer/gst-plugins-base/gst-plugins-base.mk delete mode 100644 package/gstreamer/gst-plugins-good/0001-linux36.patch delete mode 100644 package/gstreamer/gst-plugins-good/0002-v4l2-fix-compilation-against-newer-kernel-headers.patch delete mode 100644 package/gstreamer/gst-plugins-good/Config.in delete mode 100644 package/gstreamer/gst-plugins-good/gst-plugins-good.hash delete mode 100644 package/gstreamer/gst-plugins-good/gst-plugins-good.mk delete mode 100644 package/gstreamer/gst-plugins-ugly/Config.in delete mode 100644 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.hash delete mode 100644 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk delete mode 100644 package/gstreamer/gstreamer.mk delete mode 100644 package/gstreamer/gstreamer/0001-bison3.patch delete mode 100644 package/gstreamer/gstreamer/Config.in delete mode 100644 package/gstreamer/gstreamer/gstreamer.hash delete mode 100644 package/gstreamer/gstreamer/gstreamer.mk delete mode 100644 package/libplayer/0001-add-fpic.patch delete mode 100644 package/libplayer/0002-fix-configure-cflags.patch delete mode 100644 package/libplayer/Config.in delete mode 100644 package/libplayer/libplayer.hash delete mode 100644 package/libplayer/libplayer.mk
Signature · 1 line
2.20.1
PATCH 1/10 package/classpath: drop gstreamer 0.10.x support
With the upcoming removal of gstreamer 0.10, the logic for building classpath with support for it must go as well.
--- package/classpath/classpath.mk | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-)
package/classpath/classpath.mk +2 -9
@@ -12,6 +12,7 @@ CLASSPATH_CONF_OPTS = \ --disable-Werror \ --disable-gconf-peer \ --disable-gjdoc \ + --disable-gstreamer-peer \ --enable-tools # classpath assumes qt runs on top of X11, but we
@@ -40,16 +41,8 @@ endif ifeq ($(BR2_PACKAGE_LIBGTK2)$(BR2_PACKAGE_XORG7),yy) CLASSPATH_CONF_OPTS += --enable-gtk-peer CLASSPATH_DEPENDENCIES += libgtk2 - -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BASE),y) -CLASSPATH_CONF_OPTS += --enable-gstreamer-peer -CLASSPATH_DEPENDENCIES += gst-plugins-base -else -CLASSPATH_CONF_OPTS += --disable-gstreamer-peer -endif - else -CLASSPATH_CONF_OPTS += --disable-gtk-peer --disable-gstreamer-peer +CLASSPATH_CONF_OPTS += --disable-gtk-peer endif ifeq ($(BR2_PACKAGE_LIBXML2)$(BR2_PACKAGE_LIBXSLT)$(BR2_TOOLCHAIN_HAS_THREADS),yyy)
Signature · 1 line
2.20.1
PATCH 2/10 package/gupnp-dlna: drop gstreamer 0.10.x support
In reply to Peter KorsgaardWith the upcoming removal of gstreamer 0.10, the logic for building gupnp-dlna with support for it must go as well.
--- package/gupnp-dlna/gupnp-dlna.mk | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-)
package/gupnp-dlna/gupnp-dlna.mk +1 -6
@@ -15,12 +15,7 @@ GUPNP_DLNA_LICENSE_FILES = COPYING GUPNP_DLNA_INSTALL_STAGING = YES GUPNP_DLNA_DEPENDENCIES = host-pkgconf libglib2 libxml2 -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BASE),y) -GUPNP_DLNA_CONF_OPTS += --enable-legacy-gstreamer-metadata-backend -GUPNP_DLNA_DEPENDENCIES += gstreamer gst-plugins-base -else -GUPNP_DLNA_CONF_OPTS += --disable-legacy-gstreamer-metadata-backend -endif +GUPNP_DLNA_CONF_OPTS = --disable-legacy-gstreamer-metadata-backend ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE),y) GUPNP_DLNA_CONF_OPTS += --enable-gstreamer-metadata-backend
Signature · 1 line
2.20.1
PATCH 3/10 package/libnice: drop gstreamer 0.10.x support
In reply to Peter KorsgaardWith the upcoming removal of gstreamer 0.10, the logic for building libnice with support for it must go as well.
--- package/libnice/libnice.mk | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-)
package/libnice/libnice.mk +1 -7
@@ -10,6 +10,7 @@ LIBNICE_LICENSE = MPL-1.1 or LGPL-2.1 LIBNICE_LICENSE_FILES = COPYING COPYING.MPL COPYING.LGPL LIBNICE_DEPENDENCIES = libglib2 host-pkgconf LIBNICE_INSTALL_STAGING = YES +LIBNICE_CONF_OPTS = --without-gstreamer-0.10 ifeq ($(BR2_PACKAGE_GNUTLS),y) LIBNICE_CONF_OPTS += --with-crypto-library=gnutls
@@ -21,13 +22,6 @@ LIBNICE_CONF_OPTS += \ LIBNICE_DEPENDENCIES += openssl endif -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BASE),y) -LIBNICE_CONF_OPTS += --with-gstreamer-0.10 -LIBNICE_DEPENDENCIES += gst-plugins-base -else -LIBNICE_CONF_OPTS += --without-gstreamer-0.10 -endif - ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE),y) LIBNICE_CONF_OPTS += --with-gstreamer LIBNICE_DEPENDENCIES += gst1-plugins-base
Signature · 1 line
2.20.1
PATCH 4/10 package/qt5multimedia: drop gstreamer 0.10.x support
In reply to Peter KorsgaardWith the upcoming removal of gstreamer 0.10, the logic for building qt5multimeda with support for it must go as well.
--- package/qt5/qt5multimedia/qt5multimedia.mk | 4 ---- 1 file changed, 4 deletions(-)
package/qt5/qt5multimedia/qt5multimedia.mk +0 -4
@@ -18,10 +18,6 @@ QT5MULTIMEDIA_LICENSE = GPL-3.0 or LGPL-2.1 with exception or LGPL-3.0, GFDL-1.3 QT5MULTIMEDIA_LICENSE_FILES = LICENSE.GPLv3 LICENSE.LGPLv21 LGPL_EXCEPTION.txt LICENSE.LGPLv3 LICENSE.FDL endif -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BASE),y) -QT5MULTIMEDIA_DEPENDENCIES += gst-plugins-base -endif - ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE),y) QT5MULTIMEDIA_DEPENDENCIES += gst1-plugins-base endif
Signature · 1 line
2.20.1
PATCH 5/10 package/libplayer: remove package
In reply to Peter KorsgaardLibplayer is dead upstream. The mercurial repo is no longer online, it hasn't seen any releases since 2010 and the mplayer backend was removed from Buildroot in 2018.
With the upcoming removal of gstreamer 0.10, there is no longer any backends available in Buildroot, so remove the package.
--- Config.in.legacy | 8 ++++ package/Config.in | 1 - package/libplayer/0001-add-fpic.patch | 18 -------- .../libplayer/0002-fix-configure-cflags.patch | 41 ------------------- package/libplayer/Config.in | 28 ------------- package/libplayer/libplayer.hash | 3 -- package/libplayer/libplayer.mk | 36 ---------------- 7 files changed, 8 insertions(+), 127 deletions(-) delete mode 100644 package/libplayer/0001-add-fpic.patch delete mode 100644 package/libplayer/0002-fix-configure-cflags.patch delete mode 100644 package/libplayer/Config.in delete mode 100644 package/libplayer/libplayer.hash delete mode 100644 package/libplayer/libplayer.mk
Config.in.legacy +8 -0
@@ -146,6 +146,14 @@ endif comment "Legacy options removed in 2020.02" +config BR2_PACKAGE_LIBPLAYER + bool "libplayer package was removed" + select BR2_LEGACY + help + The libplayer package was removed. The latest release is + from 2010 and none of the backends are available in + Buildroot any more. + config BR2_GCC_VERSION_OR1K bool "gcc 5.x fork for or1k has been removed" select BR2_LEGACY
package/Config.in +0 -1
@@ -1601,7 +1601,6 @@ menu "Multimedia" source "package/libogg/Config.in" source "package/libopenh264/Config.in" source "package/libopusenc/Config.in" - source "package/libplayer/Config.in" source "package/libtheora/Config.in" source "package/libvpx/Config.in" source "package/libyuv/Config.in"
package/libplayer/0001-add-fpic.patch deleted +0 -18
@@ -1,18 +0,0 @@ -Add -fPIC to CFLAGS - --fPIC is needed to build shared library code. - -Signed-off-by: Thomas Petazzoni <[email protected]> - -Index: b/src/Makefile -=================================================================== ---- a/src/Makefile -+++ b/src/Makefile -@@ -9,6 +9,7 @@ - SHARED_LIBNAME_VERSION = $(SHARED_LIBNAME).$(VERSION) - SHARED_LIBNAME_MAJOR = $(SHARED_LIBNAME).$(shell echo $(VERSION) | cut -f1 -d.) - SHARED_LIBNAME_FLAGS = -shared -Wl,-soname,$(SHARED_LIBNAME_MAJOR) -+CFLAGS = -fPIC - - ifeq ($(BUILD_STATIC),yes) - BUILD_RULES += lib_static
package/libplayer/0002-fix-configure-cflags.patch deleted +0 -41
41 lines not on this page · raw message
package/libplayer/Config.in deleted +0 -28
@@ -1,28 +0,0 @@ -config BR2_PACKAGE_LIBPLAYER - bool "libplayer" - depends on BR2_TOOLCHAIN_HAS_THREADS - help - libplayer provides a generic A/V API that relies on various - multimedia player for Linux systems. It currently supports - MPlayer, xine VLC and GStreamer only - - http://libplayer.geexbox.org/ - -if BR2_PACKAGE_LIBPLAYER - -config BR2_PACKAGE_LIBPLAYER_GSTREAMER - bool "gstreamer backend" - depends on BR2_USE_WCHAR # glib2 - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 - depends on BR2_USE_MMU # glib2 - depends on !BR2_STATIC_LIBS # gstreamer - select BR2_PACKAGE_GSTREAMER - -comment "gstreamer backend needs a toolchain w/ wchar, threads, dynamic library" - depends on BR2_USE_MMU - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ - BR2_STATIC_LIBS -endif - -comment "libplayer needs a toolchain w/ threads" - depends on !BR2_TOOLCHAIN_HAS_THREADS
package/libplayer/libplayer.hash deleted +0 -3
@@ -1,3 +0,0 @@ -# Locally calculated -sha256 aa5eeb54f773bc9cad2733e4a0b5870208fc7f75024515ea87e55f64653e9d65 libplayer-2.0.1.tar.bz2 -sha256 29bc1d97c09654ba9a9f490e3b69d1bba84938ebb21ac87b2af4d190b082e2ca COPYING
package/libplayer/libplayer.mk deleted +0 -36
@@ -1,36 +0,0 @@ -################################################################################ -# -# libplayer -# -################################################################################ - -LIBPLAYER_VERSION = 2.0.1 -LIBPLAYER_SITE = http://libplayer.geexbox.org/releases -LIBPLAYER_SOURCE = libplayer-$(LIBPLAYER_VERSION).tar.bz2 -LIBPLAYER_LICENSE = LGPL-2.1+ -LIBPLAYER_LICENSE_FILES = COPYING - -# When passing the standard buildroot configure arguments, the configure script -# breaks on --target and --host options. Thus we need to define a configure cmd -# ourselves. -define LIBPLAYER_CONFIGURE_CMDS - (cd $(@D) && rm -rf config.cache && \ - $(TARGET_CONFIGURE_OPTS) \ - $(TARGET_CONFIGURE_ARGS) \ - ./configure \ - --prefix=/usr \ - --cross-compile \ - --disable-mplayer \ - $(SHARED_STATIC_LIBS_OPTS) \ - $(LIBPLAYER_CONF_OPTS) \ - ) -endef - -ifeq ($(BR2_PACKAGE_LIBPLAYER_GSTREAMER),y) -LIBPLAYER_DEPENDENCIES += gstreamer -LIBPLAYER_CONF_OPTS += --enable-gstreamer -else -LIBPLAYER_CONF_OPTS += --disable-gstreamer -endif - -$(eval $(autotools-package))
Signature · 1 line
2.20.1
PATCH 6/10 package/opencv: drop gstreamer 0.10.x support
In reply to Peter KorsgaardWith the upcoming removal of gstreamer 0.10, the logic for building opencv with support for it must go as well.
As there is now a single option for gstreamer (1.x) support, convert the gstreamer support choice to a normal option for simplicity.
--- Config.in.legacy | 7 +++++++ package/opencv/Config.in | 31 ++++--------------------------- package/opencv/opencv.mk | 8 +------- 3 files changed, 12 insertions(+), 34 deletions(-)
Config.in.legacy +7 -0
@@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2020.02" +config BR2_PACKAGE_OPENCV_WITH_GSTREAMER + bool "opencv gstreamer 0.10.x support removed" + select BR2_LEGACY + help + Gstreamer 0.10.x is no longer available in Buildroot, so + neither is the support in opencv. + config BR2_PACKAGE_LIBPLAYER bool "libplayer package was removed" select BR2_LEGACY
package/opencv/Config.in +4 -27
@@ -195,44 +195,21 @@ config BR2_PACKAGE_OPENCV_WITH_FFMPEG help Use ffmpeg from the target system. -choice - prompt "gstreamer support" - help - OpenCV prefers gstreamer-1 over gstreamer-0.10. - -config BR2_PACKAGE_OPENCV_WITHOUT_GSTREAMER - bool "none" - -config BR2_PACKAGE_OPENCV_WITH_GSTREAMER - bool "gstreamer-0.10" - depends on BR2_USE_MMU # gstreamer -> libglib2 - depends on BR2_USE_WCHAR # gstreamer -> libglib2 - depends on BR2_TOOLCHAIN_HAS_THREADS # gstreamer -> libglib2 - depends on !BR2_STATIC_LIBS # gstreamer - select BR2_PACKAGE_GSTREAMER - select BR2_PACKAGE_GST_PLUGINS_BASE - select BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_APP - -comment "gstreamer-0.10 support needs a toolchain w/ wchar, threads, dynamic library" - depends on BR2_USE_MMU - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ - BR2_STATIC_LIBS - config BR2_PACKAGE_OPENCV_WITH_GSTREAMER1 - bool "gstreamer-1.x" + bool "gstreamer support" depends on BR2_USE_MMU # gstreamer1 -> libglib2 depends on BR2_USE_WCHAR # gstreamer1 -> libglib2 depends on BR2_TOOLCHAIN_HAS_THREADS # gstreamer1 -> libglib2 select BR2_PACKAGE_GSTREAMER1 select BR2_PACKAGE_GST1_PLUGINS_BASE select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP + help + Enable gstreamer support. -comment "gstreamer-1.x support needs a toolchain w/ wchar, threads" +comment "gstreamer support needs a toolchain w/ wchar, threads" depends on BR2_USE_MMU depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS -endchoice - config BR2_PACKAGE_OPENCV_WITH_GTK bool "gtk support" depends on BR2_PACKAGE_XORG7
package/opencv/opencv.mk +1 -7
@@ -155,6 +155,7 @@ OPENCV_CONF_OPTS += \ OPENCV_CONF_OPTS += \ -DWITH_1394=OFF \ -DWITH_EIGEN=OFF \ + -DWITH_GSTREAMER_0_10=OFF \ -DWITH_IMAGEIO=OFF \ -DWITH_OPENCL=OFF \ -DWITH_OPENEXR=OFF \
@@ -178,13 +179,6 @@ else OPENCV_CONF_OPTS += -DWITH_FFMPEG=OFF endif -ifeq ($(BR2_PACKAGE_OPENCV_WITH_GSTREAMER),y) -OPENCV_CONF_OPTS += -DWITH_GSTREAMER_0_10=ON -OPENCV_DEPENDENCIES += gstreamer gst-plugins-base -else -OPENCV_CONF_OPTS += -DWITH_GSTREAMER_0_10=OFF -endif - ifeq ($(BR2_PACKAGE_OPENCV_WITH_GSTREAMER1),y) OPENCV_CONF_OPTS += -DWITH_GSTREAMER=ON OPENCV_DEPENDENCIES += gstreamer1 gst1-plugins-base
Signature · 1 line
2.20.1
PATCH 7/10 package/opencv3: drop gstreamer 0.10.x support
In reply to Peter KorsgaardWith the upcoming removal of gstreamer 0.10, the logic for building opencv3 with support for it must go as well.
As there is now a single option for gstreamer (1.x) support, convert the gstreamer support choice to a normal option for simplicity.
--- Config.in.legacy | 7 +++++++ package/opencv3/Config.in | 27 +++------------------------ package/opencv3/opencv3.mk | 8 +------- 3 files changed, 11 insertions(+), 31 deletions(-)
Config.in.legacy +7 -0
@@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2020.02" +config BR2_PACKAGE_OPENCV3_WITH_GSTREAMER + bool "opencv3 gstreamer 0.10.x support removed" + select BR2_LEGACY + help + Gstreamer 0.10.x is no longer available in Buildroot, so + neither is the support in opencv3. + config BR2_PACKAGE_OPENCV_WITH_GSTREAMER bool "opencv gstreamer 0.10.x support removed" select BR2_LEGACY
package/opencv3/Config.in +3 -24
@@ -249,27 +249,6 @@ config BR2_PACKAGE_OPENCV3_WITH_FFMPEG help Use ffmpeg from the target system. -choice - prompt "gstreamer support" - help - OpenCV prefers gstreamer-1 over gstreamer-0.10. - -config BR2_PACKAGE_OPENCV3_WITHOUT_GSTREAMER - bool "none" - -config BR2_PACKAGE_OPENCV3_WITH_GSTREAMER - bool "gstreamer-0.10" - depends on BR2_USE_MMU # gstreamer -> libglib2 - depends on BR2_USE_WCHAR # gstreamer -> libglib2 - depends on BR2_TOOLCHAIN_HAS_THREADS # gstreamer -> libglib2 - select BR2_PACKAGE_GSTREAMER - select BR2_PACKAGE_GST_PLUGINS_BASE - select BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_APP - -comment "gstreamer-0.10 support needs a toolchain w/ wchar, threads" - depends on BR2_USE_MMU - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS - config BR2_PACKAGE_OPENCV3_WITH_GSTREAMER1 bool "gstreamer-1.x" depends on BR2_USE_MMU # gstreamer1 -> libglib2
@@ -278,13 +257,13 @@ config BR2_PACKAGE_OPENCV3_WITH_GSTREAMER1 select BR2_PACKAGE_GSTREAMER1 select BR2_PACKAGE_GST1_PLUGINS_BASE select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP + help + Enable gstreamer support. -comment "gstreamer-1.x support needs a toolchain w/ wchar, threads" +comment "gstreamer support needs a toolchain w/ wchar, threads" depends on BR2_USE_MMU depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS -endchoice - config BR2_PACKAGE_OPENCV3_WITH_JASPER bool "jpeg2000 support" select BR2_PACKAGE_JASPER
package/opencv3/opencv3.mk +1 -7
@@ -206,6 +206,7 @@ OPENCV3_CONF_OPTS += \ -DWITH_EIGEN=OFF \ -DWITH_GDAL=OFF \ -DWITH_GPHOTO2=OFF \ + -DWITH_GSTREAMER_0_10=OFF \ -DWITH_LAPACK=OFF \ -DWITH_MATLAB=OFF \ -DWITH_OPENCL=OFF \
@@ -229,13 +230,6 @@ else OPENCV3_CONF_OPTS += -DWITH_FFMPEG=OFF endif -ifeq ($(BR2_PACKAGE_OPENCV3_WITH_GSTREAMER),y) -OPENCV3_CONF_OPTS += -DWITH_GSTREAMER_0_10=ON -OPENCV3_DEPENDENCIES += gstreamer gst-plugins-base -else -OPENCV3_CONF_OPTS += -DWITH_GSTREAMER_0_10=OFF -endif - ifeq ($(BR2_PACKAGE_OPENCV3_WITH_GSTREAMER1),y) OPENCV3_CONF_OPTS += -DWITH_GSTREAMER=ON OPENCV3_DEPENDENCIES += gstreamer1 gst1-plugins-base
Signature · 1 line
2.20.1
PATCH 8/10 package/freerdp: drop gstreamer 0.10.x support
In reply to Peter KorsgaardWith the upcoming removal of gstreamer 0.10, the logic for building freerdp with support for it must go as well.
As there is now a single option for gstreamer (1.x) support, convert the gstreamer support choice to a normal option for simplicity.
--- Config.in.legacy | 7 +++++++ package/freerdp/Config.in | 24 +++--------------------- package/freerdp/freerdp.mk | 9 +-------- 3 files changed, 11 insertions(+), 29 deletions(-)
Config.in.legacy +7 -0
@@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2020.02" +config BR2_PACKAGE_FREERDP_GSTREAMER + bool "freerdp gstreamer 0.10.x support removed" + select BR2_LEGACY + help + Gstreamer 0.10.x is no longer available in Buildroot, so + neither is the support in freerdp. + config BR2_PACKAGE_OPENCV3_WITH_GSTREAMER bool "opencv3 gstreamer 0.10.x support removed" select BR2_LEGACY
package/freerdp/Config.in +3 -21
@@ -28,36 +28,18 @@ config BR2_PACKAGE_FREERDP if BR2_PACKAGE_FREERDP -choice - bool "gstreamer support" - depends on BR2_PACKAGE_XORG7 # xlib-libxrandr - depends on BR2_PACKAGE_GSTREAMER || BR2_PACKAGE_GSTREAMER1 - config BR2_PACKAGE_FREERDP_GSTREAMER1 - bool "gstreamer-1.x" + bool "gstreamer support" depends on BR2_PACKAGE_GSTREAMER1 + depends on BR2_PACKAGE_XORG7 # xlib-libxrandr # gstreamer-1.x dependencies already dependencies of FreeRDP select BR2_PACKAGE_GST1_PLUGINS_BASE select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP select BR2_PACKAGE_XLIB_LIBXRANDR -config BR2_PACKAGE_FREERDP_GSTREAMER - bool "gstreamer-0.x" - depends on BR2_PACKAGE_GSTREAMER - # gstreamer-0.x dependencies already dependencies of FreeRDP - select BR2_PACKAGE_GST_PLUGINS_BASE - select BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_APP - select BR2_PACKAGE_XLIB_LIBXRANDR - select BR2_PACKAGE_LIBXML2 - -config BR2_PACKAGE_FREERDP_GSTREAMER_NO - bool "none" - -endchoice - comment "gstreamer support needs X.Org" depends on !BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_GSTREAMER || BR2_PACKAGE_GSTREAMER1 + depends on BR2_PACKAGE_GSTREAMER1 config BR2_PACKAGE_FREERDP_SERVER bool "server"
package/freerdp/freerdp.mk +1 -8
@@ -12,14 +12,7 @@ FREERDP_LICENSE_FILES = LICENSE FREERDP_INSTALL_STAGING = YES -FREERDP_CONF_OPTS = -DWITH_MANPAGES=OFF -Wno-dev - -ifeq ($(BR2_PACKAGE_FREERDP_GSTREAMER),y) -FREERDP_CONF_OPTS += -DWITH_GSTREAMER_0_10=ON -FREERDP_DEPENDENCIES += gstreamer gst-plugins-base libxml2 -else -FREERDP_CONF_OPTS += -DWITH_GSTREAMER_0_10=OFF -endif +FREERDP_CONF_OPTS = -DWITH_MANPAGES=OFF -Wno-dev -DWITH_GSTREAMER_0_10=OFF ifeq ($(BR2_PACKAGE_FREERDP_GSTREAMER1),y) FREERDP_CONF_OPTS += -DWITH_GSTREAMER_1_0=ON
Signature · 1 line
2.20.1
PATCH 9/10 package/nvidia-tegra23-binaries: drop gstreamer 0.10.x support
In reply to Peter KorsgaardWith the upcoming removal of gstreamer 0.10, the logic for installing binaries using gstreamer 0.10.x in nvidia-tegra23-binaries must go as well.
--- Config.in.legacy | 14 +++++++++ .../nvidia-tegra23-binaries/Config.in | 16 ---------- .../nvidia-tegra23-binaries.mk | 31 ------------------- 3 files changed, 14 insertions(+), 47 deletions(-)
Config.in.legacy +14 -0
@@ -146,6 +146,20 @@ endif comment "Legacy options removed in 2020.02" +config BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS + bool "nvidia-tegra23 binaries gstreamer 0.10.x support removed" + select BR2_LEGACY + help + Gstreamer 0.10.x is no longer available in Buildroot, so + neither is the support in nvidia-tegra23 binaries. + +config BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_NV_SAMPLE_APPS + bool "nvidia-tegra23 binaries sample apps removed" + select BR2_LEGACY + help + Gstreamer 0.10.x is no longer available in Buildroot, so + neither is the support in nvidia-tegra23 binaries. + config BR2_PACKAGE_FREERDP_GSTREAMER bool "freerdp gstreamer 0.10.x support removed" select BR2_LEGACY
package/nvidia-tegra23/nvidia-tegra23-binaries/Config.in +0 -16
@@ -23,20 +23,4 @@ config BR2_PACKAGE_PROVIDES_LIBGLES config BR2_PACKAGE_PROVIDES_LIBOPENMAX default "nvidia-tegra23-binaries" -config BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS - bool "GStreamer 0.10.x plugins" - depends on BR2_PACKAGE_GSTREAMER # Run-time only - select BR2_PACKAGE_XLIB_LIBXV - help - GStreamer 0.10.x plugins - -config BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_NV_SAMPLE_APPS - bool "NVIDIA multimedia sample apps" - depends on BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS - help - nvgstplayer and nvgstcapture multimedia test applications. - -comment "GStreamer 0.10.x plugins need GStreamer 0.10" - depends on !BR2_PACKAGE_GSTREAMER - endif
package/nvidia-tegra23/nvidia-tegra23-binaries/nvidia-tegra23-binaries.mk +0 -31
@@ -10,10 +10,6 @@ NVIDIA_TEGRA23_BINARIES_SOURCE = $(NVIDIA_TEGRA23_BASE)_R$(NVIDIA_TEGRA23_BINARI NVIDIA_TEGRA23_BINARIES_LICENSE = License For Customer Use of NVIDIA Software NVIDIA_TEGRA23_BINARIES_LICENSE_FILES = nv_tegra/LICENSE -ifeq ($(BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS),y) -NVIDIA_TEGRA23_BINARIES_LICENSE += LGPL-2.1 -NVIDIA_TEGRA23_BINARIES_LICENSE_FILES += nv_tegra/nv_sample_apps/LICENSE.gst-openmax -endif NVIDIA_TEGRA23_BINARIES_INSTALL_STAGING = YES
@@ -24,10 +20,6 @@ NVIDIA_TEGRA23_BINARIES_INSTALL_STAGING = YES NVIDIA_TEGRA23_BINARIES_DEPENDENCIES = mesa3d-headers \ xlib_libX11 xlib_libXext -ifeq ($(BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS),y) -NVIDIA_TEGRA23_BINARIES_DEPENDENCIES += xlib_libXv -endif - NVIDIA_TEGRA23_BINARIES_PROVIDES = libegl libgles libopenmax NVIDIA_TEGRA23_BINARIES_DRV = \
@@ -38,10 +30,6 @@ define NVIDIA_TEGRA23_BINARIES_EXTRACT_FURTHER $(call suitable-extractor,$(@D)/nv_tegra/nvidia_drivers.tbz2) \ $(@D)/nv_tegra/nvidia_drivers.tbz2 | \ $(TAR) --strip-components=0 -C $(@D)/nv_tegra/nvidia_drivers/ $(TAR_OPTIONS) - - $(INSTALL) -d $(@D)/nv_tegra/nv_sample_apps/nvgstapps - $(call suitable-extractor,$(@D)/nv_tegra/nv_sample_apps/nvgstapps.tbz2) \ - $(@D)/nv_tegra/nv_sample_apps/nvgstapps.tbz2 | \ - $(TAR) --strip-components=0 -C $(@D)/nv_tegra/nv_sample_apps/nvgstapps/ $(TAR_OPTIONS) - endef NVIDIA_TEGRA23_BINARIES_POST_EXTRACT_HOOKS += NVIDIA_TEGRA23_BINARIES_EXTRACT_FURTHER
@@ -55,28 +43,11 @@ define NVIDIA_TEGRA23_BINARIES_INSTALL_LIBS ) endef -ifeq ($(BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS),y) -define NVIDIA_TEGRA23_BINARIES_INSTALL_GST_PLUGINS - mkdir -p $(1)/usr/lib/gstreamer-0.10/ - cp -dpfr $(@D)/nv_tegra/nv_sample_apps/nvgstapps/usr/lib/gstreamer-0.10/*.so \ - $(1)/usr/lib/gstreamer-0.10/ -endef -endif - -ifeq ($(BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_NV_SAMPLE_APPS),y) -define NVIDIA_TEGRA23_BINARIES_INSTALL_APPS - mkdir -p $(TARGET_DIR)/usr/bin/ - cp -dpfr $(@D)/nv_tegra/nv_sample_apps/nvgstapps/usr/bin/* \ - $(TARGET_DIR)/usr/bin/ -endef -endif - define NVIDIA_TEGRA23_BINARIES_INSTALL_STAGING_CMDS $(call NVIDIA_TEGRA23_BINARIES_INSTALL_LIBS,$(STAGING_DIR)) mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig/ cp -dpfr package/nvidia-tegra23/nvidia-tegra23-binaries/*.pc \ $(STAGING_DIR)/usr/lib/pkgconfig/ - $(call NVIDIA_TEGRA23_BINARIES_INSTALL_GST_PLUGINS,$(STAGING_DIR)) endef define NVIDIA_TEGRA23_BINARIES_INSTALL_TARGET_CMDS
@@ -88,8 +59,6 @@ define NVIDIA_TEGRA23_BINARIES_INSTALL_TARGET_CMDS $(TARGET_DIR)/etc/nv_tegra_release $(INSTALL) -D -m 0644 $(@D)/$(NVIDIA_TEGRA23_BINARIES_DRV) \ $(TARGET_DIR)/usr/lib/xorg/modules/drivers/tegra_drv.so - $(call NVIDIA_TEGRA23_BINARIES_INSTALL_GST_PLUGINS,$(TARGET_DIR)) - $(NVIDIA_TEGRA23_BINARIES_INSTALL_APPS) endef $(eval $(generic-package))
Signature · 1 line
2.20.1
PATCH 10/10 package/gstreamer/*: remove packages
In reply to Peter KorsgaardGstreamer 0.10 has been deprecated upstream since 2012 and is missing a lot of features and (security) fixes compared to gstreamer1, so remove it.
All gstreamer-0.10 sub packages depends on gstreamer, so we only need to add a legacy entry for that.
--- Config.in.legacy | 8 + DEVELOPERS | 1 - package/gstreamer/Config.in | 13 - package/gstreamer/gst-ffmpeg/0001-gcc47.patch | 65 -- ...arm-avoid-using-the-movw-instruction.patch | 41 -- package/gstreamer/gst-ffmpeg/Config.in | 30 - package/gstreamer/gst-ffmpeg/gst-ffmpeg.hash | 6 - package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk | 103 --- .../0001-gplay-add-missing-include.patch | 23 - ...0002-Fix-bashism-in-configure-script.patch | 48 -- .../0003-Use-proper-objdump.patch | 36 -- ...nkage-add-lrt-for-shared-memory-func.patch | 46 -- ...-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch | 69 -- package/gstreamer/gst-fsl-plugins/Config.in | 105 ---- .../gst-fsl-plugins/gst-fsl-plugins.hash | 4 - .../gst-fsl-plugins/gst-fsl-plugins.mk | 40 -- package/gstreamer/gst-omapfb/Config.in | 7 - package/gstreamer/gst-omapfb/gst-omapfb.hash | 2 - package/gstreamer/gst-omapfb/gst-omapfb.mk | 20 - .../gst-plugin-x170/0001-correct-CFLAGS.patch | 28 - package/gstreamer/gst-plugin-x170/Config.in | 16 - .../gst-plugin-x170/gst-plugin-x170.hash | 2 - .../gst-plugin-x170/gst-plugin-x170.mk | 18 - ...s-jpegformat-unbreak-non-debug-build.patch | 78 --- .../0002-fix-dfb-example.patch | 22 - ...03-drop-buggy-libvpx-legacy-handling.patch | 44 -- package/gstreamer/gst-plugins-bad/Config.in | 334 ---------- .../gst-plugins-bad/gst-plugins-bad.hash | 5 - .../gst-plugins-bad/gst-plugins-bad.mk | 593 ------------------ .../gst-plugins-base/0001-tremor.patch | 139 ---- ...x-build-on-x86-if-emmintrin.h-is-ava.patch | 38 -- ...-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch | 27 - package/gstreamer/gst-plugins-base/Config.in | 110 ---- .../gst-plugins-base/gst-plugins-base.hash | 5 - .../gst-plugins-base/gst-plugins-base.mk | 196 ------ .../gst-plugins-good/0001-linux36.patch | 37 -- ...ilation-against-newer-kernel-headers.patch | 30 - package/gstreamer/gst-plugins-good/Config.in | 234 ------- .../gst-plugins-good/gst-plugins-good.hash | 4 - .../gst-plugins-good/gst-plugins-good.mk | 394 ------------ package/gstreamer/gst-plugins-ugly/Config.in | 53 -- .../gst-plugins-ugly/gst-plugins-ugly.hash | 6 - .../gst-plugins-ugly/gst-plugins-ugly.mk | 90 --- package/gstreamer/gstreamer.mk | 1 - package/gstreamer/gstreamer/0001-bison3.patch | 24 - package/gstreamer/gstreamer/Config.in | 38 -- package/gstreamer/gstreamer/gstreamer.hash | 5 - package/gstreamer/gstreamer/gstreamer.mk | 36 -- 48 files changed, 8 insertions(+), 3266 deletions(-) delete mode 100644 package/gstreamer/Config.in delete mode 100644 package/gstreamer/gst-ffmpeg/0001-gcc47.patch delete mode 100644 package/gstreamer/gst-ffmpeg/0002-arm-avoid-using-the-movw-instruction.patch delete mode 100644 package/gstreamer/gst-ffmpeg/Config.in delete mode 100644 package/gstreamer/gst-ffmpeg/gst-ffmpeg.hash delete mode 100644 package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk delete mode 100644 package/gstreamer/gst-fsl-plugins/0001-gplay-add-missing-include.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0002-Fix-bashism-in-configure-script.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0003-Use-proper-objdump.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0004-Fix-libgstfsl-linkage-add-lrt-for-shared-memory-func.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0005-Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/Config.in delete mode 100644 package/gstreamer/gst-fsl-plugins/gst-fsl-plugins.hash delete mode 100644 package/gstreamer/gst-fsl-plugins/gst-fsl-plugins.mk delete mode 100644 package/gstreamer/gst-omapfb/Config.in delete mode 100644 package/gstreamer/gst-omapfb/gst-omapfb.hash delete mode 100644 package/gstreamer/gst-omapfb/gst-omapfb.mk delete mode 100644 package/gstreamer/gst-plugin-x170/0001-correct-CFLAGS.patch delete mode 100644 package/gstreamer/gst-plugin-x170/Config.in delete mode 100644 package/gstreamer/gst-plugin-x170/gst-plugin-x170.hash delete mode 100644 package/gstreamer/gst-plugin-x170/gst-plugin-x170.mk delete mode 100644 package/gstreamer/gst-plugins-bad/0001-opus-jpegformat-unbreak-non-debug-build.patch delete mode 100644 package/gstreamer/gst-plugins-bad/0002-fix-dfb-example.patch delete mode 100644 package/gstreamer/gst-plugins-bad/0003-drop-buggy-libvpx-legacy-handling.patch delete mode 100644 package/gstreamer/gst-plugins-bad/Config.in delete mode 100644 package/gstreamer/gst-plugins-bad/gst-plugins-bad.hash delete mode 100644 package/gstreamer/gst-plugins-bad/gst-plugins-bad.mk delete mode 100644 package/gstreamer/gst-plugins-base/0001-tremor.patch delete mode 100644 package/gstreamer/gst-plugins-base/0002-audioresample-Fix-build-on-x86-if-emmintrin.h-is-ava.patch delete mode 100644 package/gstreamer/gst-plugins-base/0003-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch delete mode 100644 package/gstreamer/gst-plugins-base/Config.in delete mode 100644 package/gstreamer/gst-plugins-base/gst-plugins-base.hash delete mode 100644 package/gstreamer/gst-plugins-base/gst-plugins-base.mk delete mode 100644 package/gstreamer/gst-plugins-good/0001-linux36.patch delete mode 100644 package/gstreamer/gst-plugins-good/0002-v4l2-fix-compilation-against-newer-kernel-headers.patch delete mode 100644 package/gstreamer/gst-plugins-good/Config.in delete mode 100644 package/gstreamer/gst-plugins-good/gst-plugins-good.hash delete mode 100644 package/gstreamer/gst-plugins-good/gst-plugins-good.mk delete mode 100644 package/gstreamer/gst-plugins-ugly/Config.in delete mode 100644 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.hash delete mode 100644 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk delete mode 100644 package/gstreamer/gstreamer.mk delete mode 100644 package/gstreamer/gstreamer/0001-bison3.patch delete mode 100644 package/gstreamer/gstreamer/Config.in delete mode 100644 package/gstreamer/gstreamer/gstreamer.hash delete mode 100644 package/gstreamer/gstreamer/gstreamer.mk
Config.in.legacy +8 -0
@@ -146,6 +146,14 @@ endif comment "Legacy options removed in 2020.02" +config BR2_PACKAGE_GSTREAMER + bool "gstreamer-0.10 removed" + select BR2_LEGACY + help + Gstreamer-0.10 package was removed. It has been deprecated + upstream since 2012, and is missing a lot of features and + fixes compared to gstreamer-1.x. + config BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS bool "nvidia-tegra23 binaries gstreamer 0.10.x support removed" select BR2_LEGACY
DEVELOPERS +0 -1
@@ -237,7 +237,6 @@ F: package/arp-scan/ F: package/dehydrated/ F: package/freescale-imx/firmware-imx/ F: package/freescale-imx/imx-lib/ -F: package/gstreamer/gst-fsl-plugins/ F: package/libpagekite/ F: package/lua-bit32/ F: package/owfs/
package/gstreamer/Config.in deleted +0 -13
@@ -1,13 +0,0 @@ -# Gstreamer 0.10.x & Plugins -source "package/gstreamer/gstreamer/Config.in" - -if BR2_PACKAGE_GSTREAMER -source "package/gstreamer/gst-plugins-base/Config.in" -source "package/gstreamer/gst-plugins-good/Config.in" -source "package/gstreamer/gst-plugins-bad/Config.in" -source "package/gstreamer/gst-plugins-ugly/Config.in" -source "package/gstreamer/gst-ffmpeg/Config.in" -source "package/gstreamer/gst-fsl-plugins/Config.in" -source "package/gstreamer/gst-omapfb/Config.in" -source "package/gstreamer/gst-plugin-x170/Config.in" -endif
package/gstreamer/gst-ffmpeg/0001-gcc47.patch deleted +0 -65
65 lines not on this page · raw message
package/gstreamer/gst-ffmpeg/0002-arm-avoid-using-the-movw-instruction.patch deleted +0 -41
41 lines not on this page · raw message
package/gstreamer/gst-ffmpeg/Config.in deleted +0 -30
@@ -1,30 +0,0 @@ -config BR2_PACKAGE_GST_FFMPEG - bool "gst-ffmpeg" - # Unsupported for MIPS R6. It bundles a version of libav which - # doesn't have support for MIPS R6. - depends on !BR2_MIPS_CPU_MIPS32R6 && !BR2_MIPS_CPU_MIPS64R6 - # triggers https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65151 on sh - depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 || !BR2_sh - select BR2_PACKAGE_GST_PLUGINS_BASE - help - GStreamer plugin containing one plugin with a set of - elements using the Libav library. It contains most popular - decoders as well as colorspace conversion elements. - - This package is configured to use an internal copy of the - Libav library. - - http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html - -if BR2_PACKAGE_GST_FFMPEG - -config BR2_PACKAGE_GST_FFMPEG_GPL - bool "Enable GPL code" - help - Allow use of GPL code. The resulting libs and binaries will - be under GPL. - -endif - -comment "gst-ffmpeg needs a toolchain w/ gcc >= 5" - depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_5 && BR2_sh
package/gstreamer/gst-ffmpeg/gst-ffmpeg.hash deleted +0 -6
@@ -1,6 +0,0 @@ -# From http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.bz2.md5 -md5 7f5beacaf1312db2db30a026b36888c4 gst-ffmpeg-0.10.13.tar.bz2 -# Locally computed -sha256 94b03f1a60a7fd5007149530626a895a6ef5a8b9342abfd56860c5f3956f5d23 COPYING.LIB -sha256 03fe7ca91cc28e99b4003d5b3bd4ce3b084d4c475fdf9975cf0e7fdf4dc739cd gst-libs/ext/libav/COPYING.LGPLv2.1 -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 gst-libs/ext/libav/COPYING.LGPLv3
package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk deleted +0 -103
103 lines not on this page · raw message
package/gstreamer/gst-fsl-plugins/0001-gplay-add-missing-include.patch deleted +0 -23
@@ -1,23 +0,0 @@ -From ed649ccb8ddc724546172d329fca39b23c49b804 Mon Sep 17 00:00:00 2001 -From: "Arnout Vandecappelle (Essensium/Mind)" <[email protected]> -Date: Mon, 17 Dec 2012 17:58:28 +0100 -Subject: [PATCH] gplay: add missing include - -Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <[email protected]> ---- - tools/gplay/gst_snapshot.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/tools/gplay/gst_snapshot.c b/tools/gplay/gst_snapshot.c -index 40dbb6f..596f399 100755 ---- a/tools/gplay/gst_snapshot.c -+++ b/tools/gplay/gst_snapshot.c -@@ -22,6 +22,7 @@ - - #include <gst/gst.h> - #include <string.h> -+#include <stdio.h> - #include "gst_snapshot.h" - - static void ---
package/gstreamer/gst-fsl-plugins/0002-Fix-bashism-in-configure-script.patch deleted +0 -48
48 lines not on this page · raw message
package/gstreamer/gst-fsl-plugins/0003-Use-proper-objdump.patch deleted +0 -36
@@ -1,36 +0,0 @@ -From c58b658a93b1b6d6e94ba0306d58de845012cef6 Mon Sep 17 00:00:00 2001 -From: "Arnout Vandecappelle (Essensium/Mind)" <[email protected]> -Date: Tue, 18 Dec 2012 12:22:52 +0100 -Subject: [PATCH] Use proper objdump - -If the OBJDUMP environment variable is set, that should be used rather -than the objdump in PATH. - -Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <[email protected]> ---- - configure.ac | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 1a31a06..cc7557d 100755 ---- a/configure.ac -+++ b/configure.ac -@@ -17,7 +17,7 @@ AC_DEFUN([FIND_PARSER_SONAME], - AC_MSG_CHECKING([for lib_$1_parser_$2_elinux.3.0.so soname]) - path=`$PKG_CONFIG --variable=libdir libfslparser` - SONAME=$( $CC -print-file-name=$PKG_CONFIG_SYSROOT_DIR$path/lib_$1_parser_$2_elinux.so | \ -- while read output; do objdump -p $output | \ -+ while read output; do $OBJDUMP -p $output | \ - grep "SONAME" | \ - sed -e 's/ \+SONAME \+//'; done 2> /dev/null ) - if [[ -z "$SONAME" ]]; then -@@ -36,7 +36,7 @@ AC_DEFUN([FIND_ACODEC_SONAME], - AC_MSG_CHECKING([for lib_$1_wrap_$2_elinux.so soname]) - path=`$PKG_CONFIG --variable=libdir libfslaudiocodec` - SONAME=$( $CC -print-file-name=$PKG_CONFIG_SYSROOT_DIR$path/wrap/lib_$1_wrap_$2_elinux.so | \ -- while read output; do objdump -p $output | \ -+ while read output; do $OBJDUMP -p $output | \ - grep "SONAME" | \ - sed -e 's/ \+SONAME \+//'; done 2> /dev/null ) - if [[ -z "$SONAME" ]]; then ---
package/gstreamer/gst-fsl-plugins/0004-Fix-libgstfsl-linkage-add-lrt-for-shared-memory-func.patch deleted +0 -46
46 lines not on this page · raw message
package/gstreamer/gst-fsl-plugins/0005-Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch deleted +0 -69
69 lines not on this page · raw message
package/gstreamer/gst-fsl-plugins/Config.in deleted +0 -105
105 lines not on this page · raw message
package/gstreamer/gst-fsl-plugins/gst-fsl-plugins.hash deleted +0 -4
@@ -1,4 +0,0 @@ -# locally computed -sha256 568883b2a1d8d32e4004cb3f123790d0b4286c91c1fac38c9dc8e20bd1250764 gst-fsl-plugins-4.0.3.tar.gz -sha256 5df07007198989c622f5d41de8d703e7bef3d0e79d62e24332ee739a452af62a COPYING-LGPL-2.1 -sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING-LGPL-2
package/gstreamer/gst-fsl-plugins/gst-fsl-plugins.mk deleted +0 -40
@@ -1,40 +0,0 @@ -################################################################################ -# -# gst-fsl-plugins -# -################################################################################ - -GST_FSL_PLUGINS_VERSION = 4.0.3 -GST_FSL_PLUGINS_SITE = $(FREESCALE_IMX_SITE) - -# Most is LGPL-2.0+, but some sources are copied from upstream and are -# LGPL-2.1+, which essentially makes it LGPL-2.1+ -GST_FSL_PLUGINS_LICENSE = LGPL-2.0+, LGPL-2.1+, PROPRIETARY (asf.h) -GST_FSL_PLUGINS_LICENSE_FILES = COPYING-LGPL-2.1 COPYING-LGPL-2 - -GST_FSL_PLUGINS_INSTALL_STAGING = YES -GST_FSL_PLUGINS_AUTORECONF = YES - -GST_FSL_PLUGINS_DEPENDENCIES += host-pkgconf gstreamer gst-plugins-base \ - imx-lib imx-parser imx-codec - -ifeq ($(BR2_PACKAGE_FREESCALE_IMX_HAS_VPU),y) -GST_FSL_PLUGINS_DEPENDENCIES += imx-vpuwrap -endif - -GST_FSL_PLUGINS_CONF_ENV = \ - PLATFORM=$(BR2_PACKAGE_GST_FSL_PLUGINS_PLATFORM) \ - CROSS_ROOT="$(STAGING_DIR)" - -# needs access to imx-specific kernel headers -GST_FSL_PLUGINS_DEPENDENCIES += linux -GST_FSL_PLUGINS_CONF_ENV += CPPFLAGS="$(TARGET_CPPFLAGS) -idirafter $(LINUX_DIR)/include/uapi" - -ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y) -GST_FSL_PLUGINS_DEPENDENCIES += xlib_libX11 -GST_FSL_PLUGINS_CONF_OPTS += --enable-x11 -else -GST_FSL_PLUGINS_CONF_OPTS += --disable-x11 -endif - -$(eval $(autotools-package))
package/gstreamer/gst-omapfb/Config.in deleted +0 -7
@@ -1,7 +0,0 @@ -config BR2_PACKAGE_GST_OMAPFB - bool "gst-omapfb" - depends on BR2_cortex_a8 - help - GStreamer plug-in to use OMAP framebuffer. - - http://github.com/felipec/gst-omapfb
package/gstreamer/gst-omapfb/gst-omapfb.hash deleted +0 -2
@@ -1,2 +0,0 @@ -# Locally computed: -sha256 56c719584d7a7ede5fc2053e8d1060f623b226a60672de0faba46fad646658a4 gst-omapfb-1.0.tar.gz
package/gstreamer/gst-omapfb/gst-omapfb.mk deleted +0 -20
@@ -1,20 +0,0 @@ -################################################################################ -# -# gst-omapfb -# -################################################################################ - -GST_OMAPFB_VERSION = 1.0 -GST_OMAPFB_SITE = $(call github,felipec,gst-omapfb,v$(GST_OMAPFB_VERSION)) - -define GST_OMAPFB_BUILD_CMDS - $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e -endef - -define GST_OMAPFB_INSTALL_TARGET_CMDS - $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e DESTDIR=$(TARGET_DIR) install -endef - -GST_OMAPFB_DEPENDENCIES = gstreamer - -$(eval $(generic-package))
package/gstreamer/gst-plugin-x170/0001-correct-CFLAGS.patch deleted +0 -28
@@ -1,28 +0,0 @@ -The configure script is correctly getting the CFLAGS needed to compile a plugin -for gstreamer and storing them in GST_BASE_CFLAGS but the Makefiles are never -making use of those. - -We actually have to use AM_CPPFLAGS as AM_CFLAGS is used everywhere but on the -real compiling rule... - -Signed-off-by: Alexandre Belloni <[email protected]> ---- - src/Makefile.am | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/Makefile.am b/src/Makefile.am -index 8cb51d1..6af5d91 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -5,6 +5,8 @@ - ############################################################################## - plugin_LTLIBRARIES = libgstx170.la - -+AM_CPPFLAGS = @GST_BASE_CFLAGS@ -+ - ############################################################################## - # for the next set of variables, rename the prefix if you renamed the .la, # - # e.g. libgstplugin_la_SOURCES => libmysomething_la_SOURCES # --- -1.8.1.2 -
package/gstreamer/gst-plugin-x170/Config.in deleted +0 -16
@@ -1,16 +0,0 @@ -config BR2_PACKAGE_GST_PLUGIN_X170 - bool "gst-plugin-x170" - depends on BR2_arm926t - # glibc toolchain includes WCHAR and threading for libglib2 - depends on BR2_TOOLCHAIN_USES_GLIBC # on2-8170-libs - depends on BR2_LINUX_KERNEL # on2-8170-libs - select BR2_PACKAGE_ON2_8170_LIBS - help - GStreamer plug-in to use the Hantro X170 video decoder - present on ATMEL AT91SAM9M10 SoC. - - http://www.at91.com/linux4sam/bin/view/Linux4SAM/SAM9M10Gstreamer - -comment "gst-plugin-x170 needs a glibc toolchain and a Linux kernel to be built" - depends on BR2_arm926t - depends on !BR2_LINUX_KERNEL || !BR2_TOOLCHAIN_USES_GLIBC
package/gstreamer/gst-plugin-x170/gst-plugin-x170.hash deleted +0 -2
@@ -1,2 +0,0 @@ -# Locally computed: -sha256 734ded3618246d946b53c2c8c7ab5a0961287485aaef5fb9bf874f93e3caa342 gst-plugin-x170-1.0.tar.gz
package/gstreamer/gst-plugin-x170/gst-plugin-x170.mk deleted +0 -18
@@ -1,18 +0,0 @@ -################################################################################ -# -# gst-plugin-x170 -# -################################################################################ - -GST_PLUGIN_X170_VERSION = 1.0 -GST_PLUGIN_X170_SITE = ftp://ftp.linux4sam.org/pub/demo/linux4sam_1.9/codec - -GST_PLUGIN_X170_LICENSE = BSD-1c -#A license file is included but it is just a placeholder - -# There is no generated configure script in the tarball. -GST_PLUGIN_X170_AUTORECONF = YES -GST_PLUGIN_X170_AUTORECONF_OPTS = -Im4/ -GST_PLUGIN_X170_DEPENDENCIES = gstreamer libglib2 on2-8170-libs - -$(eval $(autotools-package))
package/gstreamer/gst-plugins-bad/0001-opus-jpegformat-unbreak-non-debug-build.patch deleted +0 -78
78 lines not on this page · raw message
package/gstreamer/gst-plugins-bad/0002-fix-dfb-example.patch deleted +0 -22
@@ -1,22 +0,0 @@ -Fix dfb-example - -Order of inclusion gives a strange effect on the definition of -gst_debug_log. Swapping the include statements solve it. - -Not upstreamed since there will be no more updates to this version -of gst-plugins-bad. - -Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <[email protected]> ---- -diff -rup gst-plugins-bad-0.10.23/ext/directfb/dfb-example.c gst-plugins-bad-0.10.23.fixed/ext/directfb/dfb-example.c ---- gst-plugins-bad-0.10.23/ext/directfb/dfb-example.c 2011-12-11 19:49:11.000000000 +0100 -+++ gst-plugins-bad-0.10.23.fixed/ext/directfb/dfb-example.c 2013-05-13 00:32:00.507469138 +0200 -@@ -1,7 +1,7 @@ - --#include <directfb.h> - #include <stdio.h> - #include <gst/gst.h> -+#include <directfb.h> - - static IDirectFB *dfb = NULL; - static IDirectFBSurface *primary = NULL;
package/gstreamer/gst-plugins-bad/0003-drop-buggy-libvpx-legacy-handling.patch deleted +0 -44
44 lines not on this page · raw message
package/gstreamer/gst-plugins-bad/Config.in deleted +0 -334
334 lines not on this page · raw message
package/gstreamer/gst-plugins-bad/gst-plugins-bad.hash deleted +0 -5
@@ -1,5 +0,0 @@ -# From http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.23.tar.xz.md5 -md5 e4822fa2cc933768e2998311a1565979 gst-plugins-bad-0.10.23.tar.xz -# Locally computed -sha256 94b03f1a60a7fd5007149530626a895a6ef5a8b9342abfd56860c5f3956f5d23 COPYING.LIB -sha256 dcc100d4161cc0b7177545ab6e47216f84857cda3843847c792a25289852dcaa COPYING
package/gstreamer/gst-plugins-bad/gst-plugins-bad.mk deleted +0 -593
593 lines not on this page · raw message
package/gstreamer/gst-plugins-base/0001-tremor.patch deleted +0 -139
139 lines not on this page · raw message
package/gstreamer/gst-plugins-base/0002-audioresample-Fix-build-on-x86-if-emmintrin.h-is-ava.patch deleted +0 -38
@@ -1,38 +0,0 @@ -From daa194b71ea6f9e8ee522ab02e8c56150b7e62b3 Mon Sep 17 00:00:00 2001 -From: Antoine Jacoutot <[email protected]> -Date: Mon, 20 Jan 2014 15:44:09 +0100 -Subject: [PATCH] audioresample: Fix build on x86 if emmintrin.h is available - but can't be used - -On i386, EMMINTRIN is defined but not usable without SSE so check for -__SSE__ and __SSE2__ as well. - -https://bugzilla.gnome.org/show_bug.cgi?id=670690 -Signed-off-by: Peter Korsgaard <[email protected]> ---- - gst/audioresample/resample.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/gst/audioresample/resample.c b/gst/audioresample/resample.c -index 98d006c..481fa01 100644 ---- a/gst/audioresample/resample.c -+++ b/gst/audioresample/resample.c -@@ -77,13 +77,13 @@ - #define EXPORT G_GNUC_INTERNAL - - #ifdef _USE_SSE --#ifndef HAVE_XMMINTRIN_H -+#if !defined(__SSE__) || !defined(HAVE_XMMINTRIN_H) - #undef _USE_SSE - #endif - #endif - - #ifdef _USE_SSE2 --#ifndef HAVE_EMMINTRIN_H -+#if !defined(__SSE2__) || !defined(HAVE_XMMINTRIN_H) - #undef _USE_SSE2 - #endif - #endif --- -2.1.4 -
package/gstreamer/gst-plugins-base/0003-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch deleted +0 -27
@@ -1,27 +0,0 @@ -From 4e3d101aa854cfee633a9689efeb75e5001baa5e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <[email protected]> -Date: Mon, 20 Jan 2014 16:11:04 +0100 -Subject: [PATCH] audioresample: It's HAVE_EMMINTRIN_H, not HAVE_XMMINTRIN_H - for SSE2 - -Signed-off-by: Peter Korsgaard <[email protected]> ---- - gst/audioresample/resample.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gst/audioresample/resample.c b/gst/audioresample/resample.c -index 481fa01..4410bdd 100644 ---- a/gst/audioresample/resample.c -+++ b/gst/audioresample/resample.c -@@ -83,7 +83,7 @@ - #endif - - #ifdef _USE_SSE2 --#if !defined(__SSE2__) || !defined(HAVE_XMMINTRIN_H) -+#if !defined(__SSE2__) || !defined(HAVE_EMMINTRIN_H) - #undef _USE_SSE2 - #endif - #endif --- -2.1.4 -
package/gstreamer/gst-plugins-base/Config.in deleted +0 -110
110 lines not on this page · raw message
package/gstreamer/gst-plugins-base/gst-plugins-base.hash deleted +0 -5
@@ -1,5 +0,0 @@ -# From http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.36.tar.xz.md5 -md5 3d2337841b132fe996e5eb2396ac9438 gst-plugins-base-0.10.36.tar.xz -# Locally computed -sha256 dcc100d4161cc0b7177545ab6e47216f84857cda3843847c792a25289852dcaa COPYING -sha256 94b03f1a60a7fd5007149530626a895a6ef5a8b9342abfd56860c5f3956f5d23 COPYING.LIB
package/gstreamer/gst-plugins-base/gst-plugins-base.mk deleted +0 -196
196 lines not on this page · raw message
package/gstreamer/gst-plugins-good/0001-linux36.patch deleted +0 -37
@@ -1,37 +0,0 @@ -Fix building with Linux headers 3.6 - -Signed-off-by: Markos Chandras <[email protected]> - -From bfb1ac952b4c3caaba0297bbe7dc73ea92f9b292 Mon Sep 17 00:00:00 2001 -From: Matthias Clasen <[email protected]> -Date: Thu, 09 Aug 2012 07:35:23 +0000 -Subject: v4l2: fix build with recent kernels, the v4l2_buffer input field was removed - -This was unused apparently and removed in the kernel in commit: - - From 2b719d7baf490e24ce7d817c6337b7c87fda84c1 Mon Sep 17 00:00:00 2001 - From: Sakari Ailus <[email protected]> - Date: Wed, 2 May 2012 09:40:03 -0300 - Subject: [PATCH] [media] v4l: drop v4l2_buffer.input and V4L2_BUF_FLAG_INPUT - - Remove input field in struct v4l2_buffer and flag V4L2_BUF_FLAG_INPUT which - tells the former is valid. The flag is used by no driver currently. - -https://bugzilla.gnome.org/show_bug.cgi?id=681491 ---- -(limited to 'sys/v4l2/gstv4l2bufferpool.c') - -diff --git a/sys/v4l2/gstv4l2bufferpool.c b/sys/v4l2/gstv4l2bufferpool.c -index 2e3a563..5aaed5a 100644 ---- a/sys/v4l2/gstv4l2bufferpool.c -+++ b/sys/v4l2/gstv4l2bufferpool.c -@@ -182,7 +182,6 @@ gst_v4l2_buffer_new (GstV4l2BufferPool * pool, guint index, GstCaps * caps) - GST_LOG_OBJECT (pool->v4l2elem, " MMAP offset: %u", - ret->vbuffer.m.offset); - GST_LOG_OBJECT (pool->v4l2elem, " length: %u", ret->vbuffer.length); -- GST_LOG_OBJECT (pool->v4l2elem, " input: %u", ret->vbuffer.input); - - ret->mmap_length = ret->vbuffer.length; - data = (guint8 *) v4l2_mmap (0, ret->vbuffer.length, --- -cgit v0.9.0.2-2-gbebe
package/gstreamer/gst-plugins-good/0002-v4l2-fix-compilation-against-newer-kernel-headers.patch deleted +0 -30
@@ -1,30 +0,0 @@ -From 8e633d2059cb835448021cf79becb487aff10975 Mon Sep 17 00:00:00 2001 -From: Bastien Nocera <[email protected]> -Date: Mon, 18 Mar 2013 14:59:35 +0000 -Subject: [PATCH] v4l2: fix compilation against newer kernel headers as on - FC19 - ---- - sys/v4l2/v4l2_calls.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/sys/v4l2/v4l2_calls.c b/sys/v4l2/v4l2_calls.c -index 07d390a..4c10f4f 100644 ---- a/sys/v4l2/v4l2_calls.c -+++ b/sys/v4l2/v4l2_calls.c -@@ -291,8 +291,12 @@ gst_v4l2_fill_lists (GstV4l2Object * v4l2object) - break; - case V4L2_CID_HFLIP: - case V4L2_CID_VFLIP: -+#ifndef V4L2_CID_PAN_RESET - case V4L2_CID_HCENTER: -+#endif -+#ifndef V4L2_CID_TILT_RESET - case V4L2_CID_VCENTER: -+#endif - #ifdef V4L2_CID_PAN_RESET - case V4L2_CID_PAN_RESET: - #endif --- -1.7.10.4 -
package/gstreamer/gst-plugins-good/Config.in deleted +0 -234
234 lines not on this page · raw message
package/gstreamer/gst-plugins-good/gst-plugins-good.hash deleted +0 -4
@@ -1,4 +0,0 @@ -# From http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.31.tar.xz.md5 -md5 555845ceab722e517040bab57f9ace95 gst-plugins-good-0.10.31.tar.xz -# Locally computed -sha256 6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3 COPYING
package/gstreamer/gst-plugins-good/gst-plugins-good.mk deleted +0 -394
361 lines not on this page · raw message
package/gstreamer/gst-plugins-ugly/Config.in deleted +0 -53
53 lines not on this page · raw message
package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.hash deleted +0 -6
Lines of this file are not shown. View the raw message.
package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk deleted +0 -90
90 lines not on this page · raw message
package/gstreamer/gstreamer/0001-bison3.patch deleted +0 -24
Lines of this file are not shown. View the raw message.
package/gstreamer/gstreamer/Config.in deleted +0 -38
Lines of this file are not shown. View the raw message.
package/gstreamer/gstreamer/gstreamer.hash deleted +0 -5
Lines of this file are not shown. View the raw message.
package/gstreamer/gstreamer/gstreamer.mk deleted +0 -36
Lines of this file are not shown. View the raw message.
The rest of this diff is not shown. View the raw message.
Signature · 1 line
2.20.1
Part of the diff is not shown here. View the raw message.
cover Remove gstreamer 0.10
In reply to Peter KorsgaardOn 2020-02-07 15:50 +0100, Peter Korsgaard spake thusly:
Quoted 4 lines
Gstreamer 0.10 hasn't seen an upstream releases in 8 years and is missing a lot of features and (security) fixes compared to gstreamer 1.x. Lets drop the packages and support in other packages before releasing the new LTS.
It's dead, Jim.
Series applied to master, thanks.
Regards,
Yann E. MORIN.
Quoted 138 lines
Peter Korsgaard (10):
package/classpath: drop gstreamer 0.10.x support package/gupnp-dlna: drop gstreamer 0.10.x support package/libnice: drop gstreamer 0.10.x support package/qt5multimedia: drop gstreamer 0.10.x support package/libplayer: remove package
package/opencv: drop gstreamer 0.10.x support package/opencv3: drop gstreamer 0.10.x support package/freerdp: drop gstreamer 0.10.x support package/nvidia-tegra23-binaries: drop gstreamer 0.10.x support package/gstreamer/*: remove packagesConfig.in.legacy | 51 ++ DEVELOPERS | 1 - package/Config.in | 1 - package/classpath/classpath.mk | 11 +- package/freerdp/Config.in | 24 +- package/freerdp/freerdp.mk | 9 +- package/gstreamer/Config.in | 13 - package/gstreamer/gst-ffmpeg/0001-gcc47.patch | 65 -- ...arm-avoid-using-the-movw-instruction.patch | 41 -- package/gstreamer/gst-ffmpeg/Config.in | 30 - package/gstreamer/gst-ffmpeg/gst-ffmpeg.hash | 6 - package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk | 103 --- .../0001-gplay-add-missing-include.patch | 23 - ...0002-Fix-bashism-in-configure-script.patch | 48 -- .../0003-Use-proper-objdump.patch | 36 -- ...nkage-add-lrt-for-shared-memory-func.patch | 46 -- ...-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch | 69 -- package/gstreamer/gst-fsl-plugins/Config.in | 105 ---- .../gst-fsl-plugins/gst-fsl-plugins.hash | 4 - .../gst-fsl-plugins/gst-fsl-plugins.mk | 40 -- package/gstreamer/gst-omapfb/Config.in | 7 - package/gstreamer/gst-omapfb/gst-omapfb.hash | 2 - package/gstreamer/gst-omapfb/gst-omapfb.mk | 20 - .../gst-plugin-x170/0001-correct-CFLAGS.patch | 28 - package/gstreamer/gst-plugin-x170/Config.in | 16 - .../gst-plugin-x170/gst-plugin-x170.hash | 2 - .../gst-plugin-x170/gst-plugin-x170.mk | 18 - ...s-jpegformat-unbreak-non-debug-build.patch | 78 --- .../0002-fix-dfb-example.patch | 22 - ...03-drop-buggy-libvpx-legacy-handling.patch | 44 -- package/gstreamer/gst-plugins-bad/Config.in | 334 ---------- .../gst-plugins-bad/gst-plugins-bad.hash | 5 - .../gst-plugins-bad/gst-plugins-bad.mk | 593 ------------------ .../gst-plugins-base/0001-tremor.patch | 139 ---- ...x-build-on-x86-if-emmintrin.h-is-ava.patch | 38 -- ...-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch | 27 - package/gstreamer/gst-plugins-base/Config.in | 110 ---- .../gst-plugins-base/gst-plugins-base.hash | 5 - .../gst-plugins-base/gst-plugins-base.mk | 196 ------ .../gst-plugins-good/0001-linux36.patch | 37 -- ...ilation-against-newer-kernel-headers.patch | 30 - package/gstreamer/gst-plugins-good/Config.in | 234 ------- .../gst-plugins-good/gst-plugins-good.hash | 4 - .../gst-plugins-good/gst-plugins-good.mk | 394 ------------ package/gstreamer/gst-plugins-ugly/Config.in | 53 -- .../gst-plugins-ugly/gst-plugins-ugly.hash | 6 - .../gst-plugins-ugly/gst-plugins-ugly.mk | 90 --- package/gstreamer/gstreamer.mk | 1 - package/gstreamer/gstreamer/0001-bison3.patch | 24 - package/gstreamer/gstreamer/Config.in | 38 -- package/gstreamer/gstreamer/gstreamer.hash | 5 - package/gstreamer/gstreamer/gstreamer.mk | 36 -- package/gupnp-dlna/gupnp-dlna.mk | 7 +- package/libnice/libnice.mk | 8 +- package/libplayer/0001-add-fpic.patch | 18 - .../libplayer/0002-fix-configure-cflags.patch | 41 -- package/libplayer/Config.in | 28 - package/libplayer/libplayer.hash | 3 - package/libplayer/libplayer.mk | 36 -- .../nvidia-tegra23-binaries/Config.in | 16 - .../nvidia-tegra23-binaries.mk | 31 - package/opencv/Config.in | 31 +- package/opencv/opencv.mk | 8 +- package/opencv3/Config.in | 27 +- package/opencv3/opencv3.mk | 8 +- package/qt5/qt5multimedia/qt5multimedia.mk | 4 - 66 files changed, 68 insertions(+), 3560 deletions(-) delete mode 100644 package/gstreamer/Config.in delete mode 100644 package/gstreamer/gst-ffmpeg/0001-gcc47.patch delete mode 100644 package/gstreamer/gst-ffmpeg/0002-arm-avoid-using-the-movw-instruction.patch delete mode 100644 package/gstreamer/gst-ffmpeg/Config.in delete mode 100644 package/gstreamer/gst-ffmpeg/gst-ffmpeg.hash delete mode 100644 package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk delete mode 100644 package/gstreamer/gst-fsl-plugins/0001-gplay-add-missing-include.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0002-Fix-bashism-in-configure-script.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0003-Use-proper-objdump.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0004-Fix-libgstfsl-linkage-add-lrt-for-shared-memory-func.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/0005-Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch delete mode 100644 package/gstreamer/gst-fsl-plugins/Config.in delete mode 100644 package/gstreamer/gst-fsl-plugins/gst-fsl-plugins.hash delete mode 100644 package/gstreamer/gst-fsl-plugins/gst-fsl-plugins.mk delete mode 100644 package/gstreamer/gst-omapfb/Config.in delete mode 100644 package/gstreamer/gst-omapfb/gst-omapfb.hash delete mode 100644 package/gstreamer/gst-omapfb/gst-omapfb.mk delete mode 100644 package/gstreamer/gst-plugin-x170/0001-correct-CFLAGS.patch delete mode 100644 package/gstreamer/gst-plugin-x170/Config.in delete mode 100644 package/gstreamer/gst-plugin-x170/gst-plugin-x170.hash delete mode 100644 package/gstreamer/gst-plugin-x170/gst-plugin-x170.mk delete mode 100644 package/gstreamer/gst-plugins-bad/0001-opus-jpegformat-unbreak-non-debug-build.patch delete mode 100644 package/gstreamer/gst-plugins-bad/0002-fix-dfb-example.patch delete mode 100644 package/gstreamer/gst-plugins-bad/0003-drop-buggy-libvpx-legacy-handling.patch delete mode 100644 package/gstreamer/gst-plugins-bad/Config.in delete mode 100644 package/gstreamer/gst-plugins-bad/gst-plugins-bad.hash delete mode 100644 package/gstreamer/gst-plugins-bad/gst-plugins-bad.mk delete mode 100644 package/gstreamer/gst-plugins-base/0001-tremor.patch delete mode 100644 package/gstreamer/gst-plugins-base/0002-audioresample-Fix-build-on-x86-if-emmintrin.h-is-ava.patch delete mode 100644 package/gstreamer/gst-plugins-base/0003-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch delete mode 100644 package/gstreamer/gst-plugins-base/Config.in delete mode 100644 package/gstreamer/gst-plugins-base/gst-plugins-base.hash delete mode 100644 package/gstreamer/gst-plugins-base/gst-plugins-base.mk delete mode 100644 package/gstreamer/gst-plugins-good/0001-linux36.patch delete mode 100644 package/gstreamer/gst-plugins-good/0002-v4l2-fix-compilation-against-newer-kernel-headers.patch delete mode 100644 package/gstreamer/gst-plugins-good/Config.in delete mode 100644 package/gstreamer/gst-plugins-good/gst-plugins-good.hash delete mode 100644 package/gstreamer/gst-plugins-good/gst-plugins-good.mk delete mode 100644 package/gstreamer/gst-plugins-ugly/Config.in delete mode 100644 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.hash delete mode 100644 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk delete mode 100644 package/gstreamer/gstreamer.mk delete mode 100644 package/gstreamer/gstreamer/0001-bison3.patch delete mode 100644 package/gstreamer/gstreamer/Config.in delete mode 100644 package/gstreamer/gstreamer/gstreamer.hash delete mode 100644 package/gstreamer/gstreamer/gstreamer.mk delete mode 100644 package/libplayer/0001-add-fpic.patch delete mode 100644 package/libplayer/0002-fix-configure-cflags.patch delete mode 100644 package/libplayer/Config.in delete mode 100644 package/libplayer/libplayer.hash delete mode 100644 package/libplayer/libplayer.mkSignature · 6 lines
2.20.1 _______________________________________________ buildroot mailing list buildroot at busybox.net http://lists.busybox.net/mailman/listinfo/buildroot
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'