package/python-crossbar: drop package

The current package has not recieved an update since Sat Oct 9 2021
33ece2446e and is not python 3.12 compatible.

Furthermore, the current version requires at least 42 new packages worth of
depedencies of which several require patches to be python 3.12 compatible.
As nobody has stepped up to maintain the package and its ever-growing list of
dependencies, along with the other problems, it is time to drop the package.

Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Adam Duskett
2023-12-18 15:04:55 -07:00
committed by Thomas Petazzoni
parent bd8b5d1850
commit dcf0c3612d
12 changed files with 16 additions and 278 deletions

View File

@@ -1,3 +0,0 @@
import crossbar
crossbar.run(["version"])

View File

@@ -1,23 +0,0 @@
from tests.package.test_python import TestPythonPackageBase
import os
class TestPythonPy3Crossbar(TestPythonPackageBase):
__test__ = True
config = TestPythonPackageBase.config + \
"""
BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_PYTHON_CROSSBAR=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_SIZE="120M"
"""
sample_scripts = ["tests/package/sample_python_crossbar.py"]
timeout = 60
def login(self):
ext2_file = os.path.join(self.builddir, "images", "rootfs.ext2")
self.emulator.boot(arch="armv5",
kernel="builtin",
options=["-drive", "file=%s,if=scsi,format=raw" % ext2_file],
kernel_cmdline=["rootwait", "root=/dev/sda"])
self.emulator.login()