diff --git a/Config.in.legacy b/Config.in.legacy index ebfbf5e0a3..ce7a475838 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,20 @@ endif comment "Legacy options removed in 2026.02" +config BR2_PACKAGE_HOST_JSMIN + bool "host-jsmin has been removed" + select BR2_LEGACY + help + JSMin is no longer maintained and better alternative + exists since then. + +config BR2_PACKAGE_JSMIN + bool "jsmin has been removed" + select BR2_LEGACY + help + JSMin is no longer maintained and better alternative + exists since then. + config BR2_PACKAGE_VUEJS_ROUTER bool "vuejs-router has been removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 5ade9c4614..643072b71e 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1868,7 +1868,6 @@ endmenu menu "Javascript" source "package/duktape/Config.in" - source "package/jsmin/Config.in" endmenu menu "JSON/XML" diff --git a/package/Config.in.host b/package/Config.in.host index 6357eec265..1c5ab506f5 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -57,7 +57,6 @@ menu "Host utilities" source "package/imx-usb-loader/Config.in.host" source "package/jh71xx-tools/Config.in.host" source "package/jq/Config.in.host" - source "package/jsmin/Config.in.host" source "package/kmod/Config.in.host" source "package/libp11/Config.in.host" source "package/llvm-project/lld/Config.in.host" diff --git a/package/jsmin/Config.in b/package/jsmin/Config.in deleted file mode 100644 index d0948b8914..0000000000 --- a/package/jsmin/Config.in +++ /dev/null @@ -1,11 +0,0 @@ -config BR2_PACKAGE_JSMIN - bool "jsmin" - help - JSMin is a filter which removes comments and unnecessary - whitespace from JavaScript files. It typically reduces - filesize by half, resulting in faster downloads. It also - encourages a more expressive programming style because it - eliminates the download cost of clean, literate - self-documentation. - - http://www.crockford.com/javascript/jsmin.html diff --git a/package/jsmin/Config.in.host b/package/jsmin/Config.in.host deleted file mode 100644 index 25ec9bb859..0000000000 --- a/package/jsmin/Config.in.host +++ /dev/null @@ -1,11 +0,0 @@ -config BR2_PACKAGE_HOST_JSMIN - bool "host jsmin" - help - JSMin is a filter which removes comments and unnecessary - whitespace from JavaScript files. It typically reduces - filesize by half, resulting in faster downloads. It also - encourages a more expressive programming style because it - eliminates the download cost of clean, literate - self-documentation. - - http://www.crockford.com/javascript/jsmin.html diff --git a/package/jsmin/jsmin.hash b/package/jsmin/jsmin.hash deleted file mode 100644 index cc4490557b..0000000000 --- a/package/jsmin/jsmin.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally calculated -sha256 aae127bf7291a7b2592f36599e5ed6c6423eac7abe0cd5992f82d6d46fe9ed2d jsmin-1bf6ce5f74a9f8752ac7f5d115b8d7ccb31cfe1b.tar.gz -sha256 b420f61778af09534adc836a5086f5625b8499124051c50baefa218e7c03a58c jsmin.c diff --git a/package/jsmin/jsmin.mk b/package/jsmin/jsmin.mk deleted file mode 100644 index 84c39a7b42..0000000000 --- a/package/jsmin/jsmin.mk +++ /dev/null @@ -1,29 +0,0 @@ -################################################################################ -# -# jsmin -# -################################################################################ - -JSMIN_VERSION = 1bf6ce5f74a9f8752ac7f5d115b8d7ccb31cfe1b -JSMIN_SITE = $(call github,douglascrockford,JSMin,$(JSMIN_VERSION)) -JSMIN_LICENSE = MIT -JSMIN_LICENSE_FILES = jsmin.c - -define JSMIN_BUILD_CMDS - $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) jsmin -endef - -define JSMIN_INSTALL_TARGET_CMDS - $(INSTALL) -m 0755 -D $(@D)/jsmin $(TARGET_DIR)/usr/bin/jsmin -endef - -define HOST_JSMIN_BUILD_CMDS - $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) jsmin -endef - -define HOST_JSMIN_INSTALL_CMDS - $(INSTALL) -m 0755 -D $(@D)/jsmin $(HOST_DIR)/bin/jsmin -endef - -$(eval $(generic-package)) -$(eval $(host-generic-package))