Commit ecf4dff4 authored by Fatih Aşıcı's avatar Fatih Aşıcı Committed by Thomas Petazzoni
Browse files

qt5: remove qt5jsbackend package

Upstream did not release a new version of this package since it is
superseded by the builtin qml engine found in new qt5declarative.

Fixes: http://autobuild.buildroot.net/results/3861aa91e03154c7d20f4157f0c3a1fa14838af1/



Signed-off-by: default avatarFatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 622bd71e
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -20,7 +20,6 @@ source "package/qt5/qt5base/Config.in"
source "package/qt5/qt5declarative/Config.in"
source "package/qt5/qt5graphicaleffects/Config.in"
source "package/qt5/qt5imageformats/Config.in"
source "package/qt5/qt5jsbackend/Config.in"
source "package/qt5/qt5multimedia/Config.in"
source "package/qt5/qt5quick1/Config.in"
source "package/qt5/qt5quickcontrols/Config.in"
+10 −3
Original line number Diff line number Diff line
config BR2_PACKAGE_QT5DECLARATIVE_AVAILABLE
	bool
	# Javascript engine is only available on certain architectures
	depends on BR2_arm || BR2_i386 || BR2_x86_64 || BR2_mipsel
	# ARM needs BLX, so v5t+
	depends on !(BR2_arm7tdmi || BR2_arm720t || BR2_arm920t || BR2_arm922t || BR2_fa526)
	default y

config BR2_PACKAGE_QT5DECLARATIVE
	bool "qt5declarative"
	select BR2_PACKAGE_QT5XMLPATTERNS
	select BR2_PACKAGE_QT5JSBACKEND
	select BR2_PACKAGE_QT5BASE
	select BR2_PACKAGE_QT5BASE_GUI
	select BR2_PACKAGE_QT5BASE_EGLFS
	depends on BR2_PACKAGE_HAS_OPENGL_EGL
	depends on BR2_PACKAGE_HAS_OPENGL_ES
	depends on BR2_PACKAGE_QT5JSBACKEND_AVAILABLE
	depends on BR2_PACKAGE_QT5DECLARATIVE_AVAILABLE
	help
	  Qt is a cross-platform application and UI framework for
	  developers using C++.
@@ -18,4 +25,4 @@ config BR2_PACKAGE_QT5DECLARATIVE

comment "qt5declarative requires an OpenGL-capable backend"
	depends on (!BR2_PACKAGE_HAS_OPENGL_EGL || !BR2_PACKAGE_HAS_OPENGL_ES) && \
		BR2_PACKAGE_QT5JSBACKEND_AVAILABLE
		BR2_PACKAGE_QT5DECLARATIVE_AVAILABLE
+1 −1
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@
QT5DECLARATIVE_VERSION = $(QT5_VERSION)
QT5DECLARATIVE_SITE = $(QT5_SITE)
QT5DECLARATIVE_SOURCE = qtdeclarative-opensource-src-$(QT5DECLARATIVE_VERSION).tar.xz
QT5DECLARATIVE_DEPENDENCIES = qt5base qt5xmlpatterns qt5jsbackend
QT5DECLARATIVE_DEPENDENCIES = qt5base qt5xmlpatterns
QT5DECLARATIVE_INSTALL_STAGING = YES

ifeq ($(BR2_PACKAGE_QT5BASE_LICENSE_APPROVED),y)
+2 −3
Original line number Diff line number Diff line
@@ -2,8 +2,7 @@ config BR2_PACKAGE_QT5GRAPHICALEFFECTS
	bool "qt5graphicaleffects"
	select BR2_PACKAGE_QT5BASE
	select BR2_PACKAGE_QT5DECLARATIVE
	# qt5declarative -> qt5jsbackend
	depends on BR2_PACKAGE_QT5JSBACKEND_AVAILABLE
	depends on BR2_PACKAGE_QT5DECLARATIVE_AVAILABLE
	depends on BR2_PACKAGE_HAS_OPENGL_EGL
	depends on BR2_PACKAGE_HAS_OPENGL_ES
	help
@@ -16,4 +15,4 @@ config BR2_PACKAGE_QT5GRAPHICALEFFECTS

comment "qt5graphicaleffects requires an OpenGL-capable backend"
	depends on (!BR2_PACKAGE_HAS_OPENGL_EGL || !BR2_PACKAGE_HAS_OPENGL_ES) && \
		BR2_PACKAGE_QT5JSBACKEND_AVAILABLE
		BR2_PACKAGE_QT5DECLARATIVE_AVAILABLE
+0 −19
Original line number Diff line number Diff line
config BR2_PACKAGE_QT5JSBACKEND_AVAILABLE
	bool
	# v8 is only available on certain architectures
	depends on BR2_arm || BR2_i386 || BR2_x86_64 || BR2_mipsel
	# ARM needs BLX, so v5t+
	depends on !(BR2_arm7tdmi || BR2_arm720t || BR2_arm920t || BR2_arm922t || BR2_fa526)
	default y

config BR2_PACKAGE_QT5JSBACKEND
	bool "qt5jsbackend"
	select BR2_PACKAGE_QT5BASE
	depends on BR2_PACKAGE_QT5JSBACKEND_AVAILABLE
	help
	  Qt is a cross-platform application and UI framework for
	  developers using C++.

	  This package corresponds to the qt5jsbackend module.

	  http://qt-project.org
Loading