packages feed

bindings-libusb 0.0.1 → 0.0.2

raw patch · 2 files changed

+19/−10 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

bindings-libusb.cabal view
@@ -3,7 +3,7 @@ homepage: http://bitbucket.org/mauricio/bindings synopsis:   Check bindings-common package for directions.-version: 0.0.1+version: 0.0.2 license: BSD3 license-file: LICENSE maintainer: Maurício C. Antunes@@ -25,9 +25,11 @@   build-depends: base, bindings-common   exposed-modules:     Bindings.Libusb-  pkgconfig-depends:-    libusb-1.0 >= 1.0.0   other-modules:     LibusbConstants     LibusbFunctions     LibusbTypes+-- This has to be commented out so that+-- hackage won't complain about a missing+--pkgconfig-depends:+--  libusb-1.0 >= 1.0.0
src/Bindings/Libusb.hs view
@@ -1,16 +1,18 @@ module Bindings.Libusb (      -- * Library initialization/deinitialization-    -- <http://libusb.sourceforge.net/api-1.0/group__lib.html> +    -- | <http://libusb.sourceforge.net/api-1.0/group__lib.html>+     Libusb_context,     libusb_set_debug,     libusb_init,     libusb_exit,      -- * Device handling and enumeration-    -- <http://libusb.sourceforge.net/api-1.0/group__dev.html> +    -- | <http://libusb.sourceforge.net/api-1.0/group__dev.html>+     Libusb_device,     Libusb_device_handle,     libusb_get_device_list,@@ -34,8 +36,9 @@     libusb_attach_kernel_driver,      -- * Miscellaneous-    -- <http://libusb.sourceforge.net/api-1.0/group__misc.html> +    -- | <http://libusb.sourceforge.net/api-1.0/group__misc.html>+     libusb_cpu_to_le16,     libusb_le16_to_cpu,     Libusb_standard_request,@@ -77,8 +80,9 @@     _LIBUSB_ERROR_OTHER,      -- * USB descriptors-    -- <http://libusb.sourceforge.net/api-1.0/group__desc.html> +    -- | <http://libusb.sourceforge.net/api-1.0/group__desc.html>+     Libusb_device_descriptor,     Libusb_endpoint_descriptor,     Libusb_interface_descriptor,@@ -132,8 +136,9 @@     libusb_get_string_descriptor,      -- * Asynchronous device I/O-    -- <http://libusb.sourceforge.net/api-1.0/group__asyncio.html> +    -- | <http://libusb.sourceforge.net/api-1.0/group__asyncio.html>+     Libusb_control_setup,     Libusb_iso_packet_descriptor,     Libusb_transfer,@@ -166,8 +171,9 @@     libusb_get_iso_packet_buffer_simple,      -- * Polling and timing-    -- <http://libusb.sourceforge.net/api-1.0/group__poll.html> +    -- | <http://libusb.sourceforge.net/api-1.0/group__poll.html>+     Libusb_pollfd,     Libusb_pollfd_added_cb,     Libusb_pollfd_removed_cb,@@ -187,7 +193,8 @@     libusb_get_pollfds,      -- * Synchronous device I/O-    -- <http://libusb.sourceforge.net/api-1.0/group__syncio.html>++    -- | <http://libusb.sourceforge.net/api-1.0/group__syncio.html>      libusb_interrupt_transfer,     libusb_bulk_transfer,