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" comment "Legacy options removed in 2025.08"
config BR2_PACKAGE_LIBCURL_BEARSSL config BR2_PACKAGE_LIBCURL_BEARSSL

View File

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

View File

@@ -55,16 +55,6 @@ config BR2_LINUX_KERNEL_EXT_RTAI
help help
RTAI Kernel part. 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 # fbtft
config BR2_LINUX_KERNEL_EXT_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/esp-hosted/Config.in"
source "package/espflash/Config.in" source "package/espflash/Config.in"
source "package/eudev/Config.in" source "package/eudev/Config.in"
source "package/ev3dev-linux-drivers/Config.in"
source "package/evemu/Config.in" source "package/evemu/Config.in"
source "package/evtest/Config.in" source "package/evtest/Config.in"
source "package/fbtft/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