aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShengYi Hung <aokblast@FreeBSD.org>2026-06-23 14:46:20 +0000
committerShengYi Hung <aokblast@FreeBSD.org>2026-08-14 15:18:21 +0000
commit34bb38445b0713f2a5ca5678852de0d4b0bb015a (patch)
treec5c839a2498320d609f01f713871c2886251c442
parent749318f2ae56127abdffee405f8f4658efa1c807 (diff)
libusb: Bump version to 1.0.27
PR: 296234(exp-run) Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D57772
-rw-r--r--UPDATING4
-rw-r--r--lib/libusb/libusb-1.0.pc.in2
-rw-r--r--lib/libusb/libusb.h2
-rw-r--r--lib/libusb/libusb10.c2
4 files changed, 7 insertions, 3 deletions
diff --git a/UPDATING b/UPDATING
index 95161bc18230..fba3cf159402 100644
--- a/UPDATING
+++ b/UPDATING
@@ -27,6 +27,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
world, or to merely disable the most expensive debugging functionality
at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20260814:
+ libusb version has been upgraded to 1.0.27 compatible version.
+ All of the missing parts have been implemented.
+
20260812:
The new video(4) framework has landed. <sys/videoio.h> is now provided
as the API for communicating with it. __FreeBSD_version has been bumped
diff --git a/lib/libusb/libusb-1.0.pc.in b/lib/libusb/libusb-1.0.pc.in
index 3a2f27cc52b8..03a5e49ed9e8 100644
--- a/lib/libusb/libusb-1.0.pc.in
+++ b/lib/libusb/libusb-1.0.pc.in
@@ -6,6 +6,6 @@ includedir=@includedir@
Name: libusb-1.0
Description: Library that abstracts ways to access USB devices (v1.0)
-Version: 1.0.16
+Version: 1.0.27
Libs: -L${libdir} -lusb
Cflags: -I${includedir}
diff --git a/lib/libusb/libusb.h b/lib/libusb/libusb.h
index 08f1ab5d4d7e..c432bb9f7793 100644
--- a/lib/libusb/libusb.h
+++ b/lib/libusb/libusb.h
@@ -34,7 +34,7 @@
#include <sys/types.h>
#endif
-#define LIBUSB_API_VERSION 0x01000102
+#define LIBUSB_API_VERSION 0x0100010A
#define LIBUSB_CALL
diff --git a/lib/libusb/libusb10.c b/lib/libusb/libusb10.c
index 2fc1dfe71f25..f1afc5e135e7 100644
--- a/lib/libusb/libusb10.c
+++ b/lib/libusb/libusb10.c
@@ -81,7 +81,7 @@ static void libusb10_submit_transfer_sub(struct libusb20_device *, uint8_t);
static const struct libusb_version libusb_version = {
.major = 1,
.minor = 0,
- .micro = 0,
+ .micro = 27,
.nano = 2016,
.rc = "",
.describe = "https://www.freebsd.org"