OpenBSD: support libusb_get_port_number

From mpi@openbsd.org

Fixes #314
Closes #764

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
diff --git a/libusb/os/openbsd_usb.c b/libusb/os/openbsd_usb.c
index acd8c2a..e05610e 100644
--- a/libusb/os/openbsd_usb.c
+++ b/libusb/os/openbsd_usb.c
@@ -173,6 +173,7 @@
 				dev->bus_number = di.udi_bus;
 				dev->device_address = di.udi_addr;
 				dev->speed = di.udi_speed;
+				dev->port_number = di.udi_port;
 
 				dpriv = usbi_get_device_priv(dev);
 				dpriv->fd = -1;
diff --git a/libusb/version_nano.h b/libusb/version_nano.h
index baa7aa2..f59eebe 100644
--- a/libusb/version_nano.h
+++ b/libusb/version_nano.h
@@ -1 +1 @@
-#define LIBUSB_NANO 11528
+#define LIBUSB_NANO 11529