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>
This commit is contained in:
Thomas Perale
2024-09-18 17:10:43 +02:00
committed by Thomas Petazzoni
parent 72a30e2086
commit 2b89c72679
5 changed files with 6 additions and 29 deletions

View File

@@ -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

View File

@@ -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

View File

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

View File

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

View File

@@ -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))