package/qjson: remove package

6d188cb199
"This project is archived. QJson was originally created when Qt3 and Qt4
 lacked robust JSON support.

 Since Qt5, JSON support is included in the native Qt library SDK, making
 this project obsolete."

The package is broken with cmake 4 and no other package depends on it.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Cc: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Bernd Kuhls
2025-12-30 12:45:24 +01:00
committed by Thomas Petazzoni
parent ebabcd6263
commit f3c150c785
6 changed files with 6 additions and 27 deletions

View File

@@ -146,6 +146,12 @@ endif
comment "Legacy options removed in 2026.02"
config BR2_PACKAGE_QJSON
bool "qjson has been removed"
select BR2_LEGACY
help
qjson was deprecated upstream and has been removed
config BR2_PACKAGE_OPENTRACING_CPP
bool "opentracing-cpp has been removed"
select BR2_LEGACY

View File

@@ -3550,7 +3550,6 @@ F: package/libusb/
F: package/libusb-compat/
F: package/proj/
F: package/python-iniparse/
F: package/qjson/
F: package/qt6/qt6core5compat/
F: package/quazip/
F: package/shapelib/

View File

@@ -383,7 +383,6 @@ comment "QT libraries and helper libraries"
source "package/grantlee/Config.in"
source "package/kf5/Config.in"
source "package/qextserialport/Config.in"
source "package/qjson/Config.in"
source "package/quazip/Config.in"
source "package/qwt/Config.in"
source "package/simple-mail/Config.in"

View File

@@ -1,8 +0,0 @@
config BR2_PACKAGE_QJSON
bool "qjson"
depends on BR2_PACKAGE_QT5
help
QJson is a Qt-based library that maps JSON data to
QVariant objects and vice versa.
http://qjson.sourceforge.net

View File

@@ -1,3 +0,0 @@
# locally computed
sha256 e812617477f3c2bb990561767a4cd8b1d3803a52018d4878da302529552610d4 qjson-0.9.0.tar.gz
sha256 758a0cd48d2bec59cbd04ab616737b7aa0cdceac87508adbc9468715ac90722b COPYING.lib

View File

@@ -1,14 +0,0 @@
################################################################################
#
# qjson
#
################################################################################
QJSON_VERSION = 0.9.0
QJSON_SITE = $(call github,flavio,qjson,$(QJSON_VERSION))
QJSON_INSTALL_STAGING = YES
QJSON_DEPENDENCIES = qt5base
QJSON_LICENSE = LGPL-2.1
QJSON_LICENSE_FILES = COPYING.lib
$(eval $(cmake-package))