Browse Source

package/popperjs: remove package

PopperJS project is now called floating-ui and is hosted on
https://github.com/floating-ui/floating-ui this caused legacy
source code archives to be repackaged with difference directory
name which broke the sha256 hash and made the autobuild fail.

Given the package has never been bumped since its introduction the
support for that package should probably be dropped.

This package used to be maintained by Thomas De Schampheleire, who no
longer contributes to Buildroot, and removed himself from the
DEVELOPERS file in March 2024.

Fixes:

  https://autobuild.buildroot.org/results/ab62afa6252ad986a900fbfc8b805038edc5d1d6/
  https://autobuild.buildroot.org/results/d1a5b56b987aa178b2ca3fa0855a5bd3da896bcb/
  https://autobuild.buildroot.org/results/9629da94be61a906fd113e77f0120cade521a715/

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Thomas Perale 10 months ago
parent
commit
2b89c72679

+ 6 - 0
Config.in.legacy

@@ -146,6 +146,12 @@ endif
 
 comment "Legacy options removed in 2024.11"
 
+config BR2_PACKAGE_POPPERJS
+	bool "popperjs has been removed"
+	select BR2_LEGACY
+	help
+	  The project has been renamed to floating-ui.
+
 config BR2_KERNEL_HEADERS_6_10
 	bool "kernel headers version 6.10.x are no longer supported"
 	select BR2_LEGACY

+ 0 - 1
package/Config.in

@@ -1888,7 +1888,6 @@ endif
 	source "package/json-javascript/Config.in"
 	source "package/jszip/Config.in"
 	source "package/openlayers/Config.in"
-	source "package/popperjs/Config.in"
 	source "package/vis-network/Config.in"
 	source "package/vuejs/Config.in"
 if BR2_PACKAGE_VUEJS

+ 0 - 6
package/popperjs/Config.in

@@ -1,6 +0,0 @@
-config BR2_PACKAGE_POPPERJS
-	bool "popperjs"
-	help
-	  Popper.js, a JavaScript Tooltip & Popover Positioning Engine.
-
-	  https://popper.js.org

+ 0 - 3
package/popperjs/popperjs.hash

@@ -1,3 +0,0 @@
-# Locally computed:
-sha256  83eecef51d10826faca2cd5cabb344e0bef6d4127d7e728db9e4d8308b7b15d1  popperjs-1.16.0.tar.gz
-sha256  2961310ed05cd9373a08b8191c071425a7fede0ca5d807ca38fa5f5f61c5b834  LICENSE.md

+ 0 - 19
package/popperjs/popperjs.mk

@@ -1,19 +0,0 @@
-################################################################################
-#
-# popperjs
-#
-################################################################################
-
-POPPERJS_VERSION = 1.16.0
-POPPERJS_SITE = $(call github,popperjs,popper-core,v$(POPPERJS_VERSION))
-POPPERJS_LICENSE = MIT
-POPPERJS_LICENSE_FILES = LICENSE.md
-
-define POPPERJS_INSTALL_TARGET_CMDS
-	$(INSTALL) -m 0644 -D $(@D)/dist/umd/popper.min.js \
-		$(TARGET_DIR)/var/www/popperjs/js/popper.min.js
-	$(INSTALL) -m 0644 -D $(@D)/dist/umd/popper-utils.min.js \
-		$(TARGET_DIR)/var/www/popperjs/js/popper-utils.min.js
-endef
-
-$(eval $(generic-package))