bindings-libpci 0.4.0.0 → 0.4.0.1
raw patch · 3 files changed
+24/−6 lines, 3 filesdep ~base
Dependency ranges changed: base
Files
- CHANGELOG.md +5/−0
- README.md +16/−3
- bindings-libpci.cabal +3/−3
CHANGELOG.md view
@@ -1,4 +1,9 @@ # Revision history for bindings-libpci++## 0.4.0.1 -- 2021-06-19+* Update README+* Update base dependency bounds+ ## 0.4.0.0 -- 2020-12-14 * Min-Version bind pci_find_cap_nr() to libpci-3.6.3 * Min-Version bind pci_get_string_property() to libpci-3.6.0
README.md view
@@ -1,13 +1,26 @@- # bindings-libpci++[![Hackage][hackage-badge]][hackage]+[![Hackage Dependencies][hackage-deps-badge]][hackage-deps]+ Low level bindings to [libpci](https://github.com/pciutils/pciutils) See also the pciutils [homepage](https://mj.ucw.cz/sw/pciutils/). This package uses [bindings-DSL](http://hackage.haskell.org/package/bindings-DSL) and conforms to its naming convention. -For a higher-level and more Haskell friendly binding (which uses this package) see the [pci](https://github.com/standardsemiconductor/pci) package.+For a higher-level and more Haskell friendly example (which uses this package) see the [pci](https://github.com/standardsemiconductor/pci) repo. -## Installing+## Prerequisite Make sure the `libpci` C library is installed: * *Ubuntu Linux*: `sudo apt install libpci-dev` * *Arch Linux*: `sudo pacman -S pciutils`++## Build+```+cabal build -flibpci-vvv+```++[hackage]: <https://hackage.haskell.org/package/bindings-libpci>+[hackage-badge]: <https://img.shields.io/hackage/v/bindings-libpci.svg?color=success>+[hackage-deps-badge]: <https://img.shields.io/hackage-deps/v/bindings-libpci.svg>+[hackage-deps]: <https://packdeps.haskellers.com/feed?needle=bindings-libpci>
bindings-libpci.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: bindings-libpci-version: 0.4.0.0+version: 0.4.0.1 synopsis: Low level bindings to libpci description: Low level bindings to libpci: .@@ -21,7 +21,7 @@ source-repository head type: git- location: git://github.com/standardsemiconductor/bindings-libpci.git+ location: https://github.com/standardsemiconductor/bindings-libpci branch: main flag libpci-352@@ -64,7 +64,7 @@ default-extensions: ForeignFunctionInterface, CPP build-depends:- base >= 4.12 && < 4.15,+ base >= 4.12 && < 4.16, bindings-DSL >= 1.0.24 && < 1.1 exposed-modules: Bindings.Libpci.Pci,