diff --git a/Config.in.legacy b/Config.in.legacy index efb59dc535..21cada8c9d 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -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 diff --git a/DEVELOPERS b/DEVELOPERS index 0276f2f2cf..87a26b4388 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -839,9 +839,7 @@ F: package/libtalloc/ N: David Lechner 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 F: package/bat/ diff --git a/linux/Config.ext.in b/linux/Config.ext.in index 3cbf42d344..229d6b8c76 100644 --- a/linux/Config.ext.in +++ b/linux/Config.ext.in @@ -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 diff --git a/linux/linux-ext-ev3dev-linux-drivers.mk b/linux/linux-ext-ev3dev-linux-drivers.mk deleted file mode 100644 index 3bb12db38d..0000000000 --- a/linux/linux-ext-ev3dev-linux-drivers.mk +++ /dev/null @@ -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 diff --git a/package/Config.in b/package/Config.in index b4eac5cf91..1c4dcf2c75 100644 --- a/package/Config.in +++ b/package/Config.in @@ -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" diff --git a/package/ev3dev-linux-drivers/Config.in b/package/ev3dev-linux-drivers/Config.in deleted file mode 100644 index 9be2f282e9..0000000000 --- a/package/ev3dev-linux-drivers/Config.in +++ /dev/null @@ -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 diff --git a/package/ev3dev-linux-drivers/ev3dev-linux-drivers.mk b/package/ev3dev-linux-drivers/ev3dev-linux-drivers.mk deleted file mode 100644 index 92e8927817..0000000000 --- a/package/ev3dev-linux-drivers/ev3dev-linux-drivers.mk +++ /dev/null @@ -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)) diff --git a/package/ev3dev-linux-drivers/lego-linux-drivers.hash b/package/ev3dev-linux-drivers/lego-linux-drivers.hash deleted file mode 100644 index cc48f65395..0000000000 --- a/package/ev3dev-linux-drivers/lego-linux-drivers.hash +++ /dev/null @@ -1,2 +0,0 @@ -# locally computed -sha256 9d2740b348c8d43e7e15fedc4cec99bf351a3a2ba8691f2a07c439a9c034bc04 lego-linux-drivers-0e551eb25ae8600c1f178814781bfb42dc835496.tar.gz