public inbox for buildroot@busybox.net
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/libphidget: bump to version 1.24.20260127
@ 2026-04-06 18:48 Franciszek Stachura
  2026-04-07 17:39 ` Julien Olivain via buildroot
  0 siblings, 1 reply; 3+ messages in thread
From: Franciszek Stachura @ 2026-04-06 18:48 UTC (permalink / raw)
  To: buildroot; +Cc: Jonathan Ben Avraham, Franciszek Stachura

This is also a backward-incompatible upgrade from version 21 to 22 [1].

Version 21 was deprecated in 2020, it doesn't support latest phidget
devices [2].

Version 22 is covered by BSD-3 instead of LGPL3 [3].

Release notes: https://www.phidgets.com/?view=changelog

[1]
https://www.phidgets.com/docs/Upgrading_Code_from_Phidget21_to_Phidget22
[2] https://www.phidgets.com/docs21/Main_Page
[3] https://www.phidgets.com/docs/Software_License

Signed-off-by: Franciszek Stachura <fbstachura@gmail.com>
---
Note that I do not have any phidget devices, so I have not tested if
this truly works.
As an alternative, I would propose removing this package from Buildroot.
Version 21 was deprecated some time ago and the package has been causing
the same errors in autobuild, almost daily, for more than a year already
(see 2024-07-06).
The build issues seem to be caused by some change in either
Java native interface headers or GCC warnings, although I didn't
look into that too deep.

 package/libphidget/libphidget.hash | 4 ++--
 package/libphidget/libphidget.mk   | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/package/libphidget/libphidget.hash b/package/libphidget/libphidget.hash
index 9789f78646..7c2f67af7f 100644
--- a/package/libphidget/libphidget.hash
+++ b/package/libphidget/libphidget.hash
@@ -1,3 +1,3 @@
 # locally computed
-sha256  0e789912700228808519cf5c41e19f9b761da635c6bb676b147897936b23851f  libphidget_2.1.9.20190409.tar.gz
-sha256  8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903  COPYING
+sha256  b1682ffb4a9a7d4589ec24256cbd30af1342880914117d3e3f4814e70049238c  libphidget22-1.24.20260127.tar.gz
+sha256  7c1c42a1485cd44f9b8275931e645962b7af86c524c0b683ab9fba62e7e3ece5  COPYING
diff --git a/package/libphidget/libphidget.mk b/package/libphidget/libphidget.mk
index f7d471f99a..f81080e1da 100644
--- a/package/libphidget/libphidget.mk
+++ b/package/libphidget/libphidget.mk
@@ -4,13 +4,13 @@
 #
 ################################################################################
 
-LIBPHIDGET_VERSION = 2.1.9.20190409
-LIBPHIDGET_SOURCE = libphidget_$(LIBPHIDGET_VERSION).tar.gz
-LIBPHIDGET_SITE = https://www.phidgets.com/downloads/phidget21/libraries/linux/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 = LGPL-3.0
+LIBPHIDGET_LICENSE = BSD-3-Clause
 LIBPHIDGET_LICENSE_FILES = COPYING
 
 $(eval $(autotools-package))
-- 
2.53.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-04-07 19:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-06 18:48 [Buildroot] [PATCH] package/libphidget: bump to version 1.24.20260127 Franciszek Stachura
2026-04-07 17:39 ` Julien Olivain via buildroot
2026-04-07 19:48   ` Franciszek Stachura

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox