mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
package/libphidget: remove package
As discussed on the mailinglist: https://lists.buildroot.org/pipermail/buildroot/2026-April/799929.html Fixes: https://autobuild.buildroot.net/results/977/977964a64279e3d29cfa6a1083af613b99ac8039/ Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
This commit is contained in:
committed by
Arnout Vandecappelle
parent
fd4b24b8d9
commit
afbc19284b
@@ -146,6 +146,14 @@ endif
|
|||||||
|
|
||||||
comment "Legacy options removed in 2026.05"
|
comment "Legacy options removed in 2026.05"
|
||||||
|
|
||||||
|
config BR2_PACKAGE_LIBPHIDGET
|
||||||
|
bool "libphidget"
|
||||||
|
select BR2_LEGACY
|
||||||
|
help
|
||||||
|
libphidget was removed from Buildroot as it was
|
||||||
|
insufficiently maintained. It can be re-added if someone
|
||||||
|
volunteers to maintain it.
|
||||||
|
|
||||||
config BR2_PACKAGE_PHIDGETWEBSERVICE
|
config BR2_PACKAGE_PHIDGETWEBSERVICE
|
||||||
bool "phidgetwebservice"
|
bool "phidgetwebservice"
|
||||||
select BR2_LEGACY
|
select BR2_LEGACY
|
||||||
|
|||||||
@@ -1726,7 +1726,6 @@ N: Jonathan Ben Avraham <yba@tkos.co.il>
|
|||||||
F: arch/Config.in.xtensa
|
F: arch/Config.in.xtensa
|
||||||
F: package/autofs/
|
F: package/autofs/
|
||||||
F: package/dawgdic/
|
F: package/dawgdic/
|
||||||
F: package/libphidget/
|
|
||||||
F: package/rapidxml/
|
F: package/rapidxml/
|
||||||
|
|
||||||
N: Joris Offouga <offougajoris@gmail.com>
|
N: Joris Offouga <offougajoris@gmail.com>
|
||||||
|
|||||||
@@ -1847,7 +1847,6 @@ menu "Hardware handling"
|
|||||||
source "package/libnfc/Config.in"
|
source "package/libnfc/Config.in"
|
||||||
source "package/libnvme/Config.in"
|
source "package/libnvme/Config.in"
|
||||||
source "package/libpciaccess/Config.in"
|
source "package/libpciaccess/Config.in"
|
||||||
source "package/libphidget/Config.in"
|
|
||||||
source "package/libpri/Config.in"
|
source "package/libpri/Config.in"
|
||||||
source "package/libqmi/Config.in"
|
source "package/libqmi/Config.in"
|
||||||
source "package/libqrtr-glib/Config.in"
|
source "package/libqrtr-glib/Config.in"
|
||||||
|
|||||||
@@ -1,29 +0,0 @@
|
|||||||
config BR2_PACKAGE_LIBPHIDGET
|
|
||||||
bool "libphidget"
|
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
|
|
||||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb
|
|
||||||
depends on !BR2_STATIC_LIBS
|
|
||||||
select BR2_PACKAGE_LIBUSB
|
|
||||||
help
|
|
||||||
The libphidget library provides an API for controlling
|
|
||||||
Phidgets USB devices. The library translates API function
|
|
||||||
calls to libusb function calls to control attached Phidgets
|
|
||||||
devices that provide GPIO's, DAC's, accelerometers, servo
|
|
||||||
motors, and other capabilities either singly or on combo
|
|
||||||
devices.
|
|
||||||
|
|
||||||
To use libphidget for controlling locally attached devices you
|
|
||||||
need to set up the userspace USB device tree /dev/bus/usb. See
|
|
||||||
file udev/99-phidgets.rules.
|
|
||||||
|
|
||||||
The libphidget library also contains an API for sending
|
|
||||||
commands to a local or remote phidgetwebservice using HTTP.
|
|
||||||
The phidgetwebservice then translates HTTP requests to
|
|
||||||
libphidget API function calls to control locally attached
|
|
||||||
Phidgets devices.
|
|
||||||
|
|
||||||
http://phidgets.com/
|
|
||||||
|
|
||||||
comment "libphidget needs a toolchain w/ threads, dynamic library, gcc >= 4.9"
|
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \
|
|
||||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
# locally computed
|
|
||||||
sha256 b1682ffb4a9a7d4589ec24256cbd30af1342880914117d3e3f4814e70049238c libphidget22-1.24.20260127.tar.gz
|
|
||||||
sha256 7c1c42a1485cd44f9b8275931e645962b7af86c524c0b683ab9fba62e7e3ece5 COPYING
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
#
|
|
||||||
# libphidget
|
|
||||||
#
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
LIBPHIDGET_VERSION = 1.24.20260127
|
|
||||||
LIBPHIDGET_SOURCE = libphidget22-$(LIBPHIDGET_VERSION).tar.gz
|
|
||||||
LIBPHIDGET_SITE = https://www.phidgets.com/downloads/phidget22/libraries/linux/libphidget22
|
|
||||||
LIBPHIDGET_DEPENDENCIES = libusb
|
|
||||||
LIBPHIDGET_CONF_OPTS = --disable-ldconfig
|
|
||||||
LIBPHIDGET_INSTALL_STAGING = YES
|
|
||||||
LIBPHIDGET_LICENSE = BSD-3-Clause
|
|
||||||
LIBPHIDGET_LICENSE_FILES = COPYING
|
|
||||||
|
|
||||||
$(eval $(autotools-package))
|
|
||||||
Reference in New Issue
Block a user