package/ev3dev-linux-drivers: remove package

These external linux drivers haven't seen any activity in Buildroot
for a while, and are anyway aimed at an old kernel version (4.19).

Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
Acked-by: David Lechner <david@lechnology.com>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
This commit is contained in:
Titouan Christophe
2025-08-28 15:27:49 +02:00
committed by Arnout Vandecappelle
parent 2680209ad5
commit dca62a6365
8 changed files with 9 additions and 50 deletions

View File

@@ -144,6 +144,15 @@ endif
###############################################################################
comment "Legacy options removed in 2025.11"
config BR2_LINUX_KERNEL_EXT_EV3DEV_LINUX_DRIVERS
bool "ev3dev Linux drivers have been removed"
select BR2_LEGACY
help
Linux drivers for LEGO MINDSTORMS EV3 from the ev3dev project
are targeting an outdated kernel which is no longer supported.
comment "Legacy options removed in 2025.08"
config BR2_PACKAGE_LIBCURL_BEARSSL

View File

@@ -839,9 +839,7 @@ F: package/libtalloc/
N: David Lechner <david@lechnology.com>
F: board/lego/ev3/
F: configs/lego_ev3_defconfig
F: linux/linux-ext-ev3dev-linux-drivers.mk
F: package/brickd/
F: package/ev3dev-linux-drivers/
N: David Pierret <david.pierret@smile.fr>
F: package/bat/

View File

@@ -55,16 +55,6 @@ config BR2_LINUX_KERNEL_EXT_RTAI
help
RTAI Kernel part.
#-------------------------------------------------------------------------------
# ev3dev Linux drivers
config BR2_LINUX_KERNEL_EXT_EV3DEV_LINUX_DRIVERS
bool "ev3dev Linux drivers"
select BR2_PACKAGE_EV3DEV_LINUX_DRIVERS
help
Linux drivers for LEGO MINDSTORMS EV3 from the ev3dev project.
https://github.com/ev3dev/lego-linux-drivers
#-------------------------------------------------------------------------------
# fbtft
config BR2_LINUX_KERNEL_EXT_FBTFT

View File

@@ -1,12 +0,0 @@
################################################################################
#
# Patch the linux kernel with ev3dev extension
#
################################################################################
LINUX_EXTENSIONS += ev3dev-linux-drivers
define EV3DEV_LINUX_DRIVERS_PREPARE_KERNEL
mkdir -p $(LINUX_DIR)/drivers/lego
cp -dpfr $(EV3DEV_LINUX_DRIVERS_DIR)/* $(LINUX_DIR)/drivers/lego/
endef

View File

@@ -512,7 +512,6 @@ endmenu
source "package/esp-hosted/Config.in"
source "package/espflash/Config.in"
source "package/eudev/Config.in"
source "package/ev3dev-linux-drivers/Config.in"
source "package/evemu/Config.in"
source "package/evtest/Config.in"
source "package/fbtft/Config.in"

View File

@@ -1,12 +0,0 @@
# Prompt-less option, because this package is not doing anything except
# downloading the ev3dev driver sources. The real work is done by a Linux
# extension.
config BR2_PACKAGE_EV3DEV_LINUX_DRIVERS
bool
depends on BR2_LINUX_KERNEL
help
Linux drivers for LEGO MINDSTORMS EV3
This is only the download helper for the kernel patch.
https://github.com/ev3dev/lego-linux-drivers

View File

@@ -1,11 +0,0 @@
################################################################################
#
# ev3dev Linux drivers
#
################################################################################
EV3DEV_LINUX_DRIVERS_VERSION = 0e551eb25ae8600c1f178814781bfb42dc835496
EV3DEV_LINUX_DRIVERS_SITE = $(call github,ev3dev,lego-linux-drivers,$(EV3DEV_LINUX_DRIVERS_VERSION))
EV3DEV_LINUX_DRIVERS_LICENSE = GPL-2.0
$(eval $(generic-package))

View File

@@ -1,2 +0,0 @@
# locally computed
sha256 9d2740b348c8d43e7e15fedc4cec99bf351a3a2ba8691f2a07c439a9c034bc04 lego-linux-drivers-0e551eb25ae8600c1f178814781bfb42dc835496.tar.gz