packages feed

hpio 0.8.0.7 → 0.8.0.9

raw patch · 18 files changed

+52/−43 lines, 18 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

LICENSE view
@@ -1,4 +1,4 @@-Copyright (c) 2016, Drew Hess+Copyright (c) 2017, Quixoftic, LLC  All rights reserved. @@ -13,7 +13,7 @@       disclaimer in the documentation and/or other materials provided       with the distribution. -    * Neither the name of Drew Hess nor the names of other+    * Neither the name of Quixoftic, LLC nor the names of other       contributors may be used to endorse or promote products derived       from this software without specific prior written permission. 
README.md view
@@ -11,4 +11,4 @@ For details on usage, see the included tutorial module, or the `examples` directory in the source distribution. -[![Travis CI build status](https://travis-ci.org/dhess/hpio.svg?branch=master)](https://travis-ci.org/dhess/hpio)+[![Travis CI build status](https://travis-ci.org/quixoftic/hpio.svg?branch=master)](https://travis-ci.org/quixoftic/hpio)
changelog.md view
@@ -1,3 +1,12 @@+## 0.8.0.9 (2017-05-24)++Fixes:+  - Fix project URLs.++## 0.8.0.8 (2017-05-24)++No changes; copyright for the project has been assigned to Quixoftic, LLC.+ ## 0.8.0.7 (2017-02-21)  Fixes:
default.nix view
@@ -5,7 +5,7 @@ }: mkDerivation {   pname = "hpio";-  version = "0.8.0.7";+  version = "0.8.0.9";   src = ./.;   isLibrary = true;   isExecutable = true;@@ -23,7 +23,7 @@     exceptions filepath hlint hspec mtl mtl-compat QuickCheck text     transformers transformers-compat unix unix-bytestring   ];-  homepage = "https://github.com/dhess/hpio";+  homepage = "https://github.com/quixoftic/hpio";   description = "Monads for GPIO in Haskell";   license = stdenv.lib.licenses.bsd3; }
hpio.cabal view
@@ -1,15 +1,15 @@ Name:                   hpio-Version:                0.8.0.7+Version:                0.8.0.9 Cabal-Version:          >= 1.10 Build-Type:             Simple-Author:                 Drew Hess <src@drewhess.com>-Maintainer:             Drew Hess <src@drewhess.com>-Homepage:               https://github.com/dhess/hpio-Bug-Reports:            https://github.com/dhess/hpio/issues/+Author:                 Drew Hess <dhess-src@quixoftic.com>+Maintainer:             Drew Hess <dhess-src@quixoftic.com>+Homepage:               https://github.com/quixoftic/hpio+Bug-Reports:            https://github.com/quixoftic/hpio/issues/ Stability:              experimental License:                BSD3 License-File:           LICENSE-Copyright:              Copyright (c) 2016, Drew Hess+Copyright:              Copyright (c) 2017, Quixoftic, LLC Tested-With:            GHC == 7.8.4, GHC == 7.10.2, GHC == 7.10.3, GHC == 8.0.1, GHC == 8.0.2 Category:               System Synopsis:               Monads for GPIO in Haskell@@ -252,9 +252,9 @@  Source-Repository head   Type:                 git-  Location:             git://github.com/dhess/hpio.git+  Location:             git://github.com/quixoftic/hpio.git  Source-Repository this   Type:                 git-  Location:             git://github.com/dhess/hpio.git-  Tag:                  v0.8.0.7+  Location:             git://github.com/quixoftic/hpio.git+  Tag:                  v0.8.0.9
shell.nix view
@@ -11,7 +11,7 @@       }:       mkDerivation {         pname = "hpio";-        version = "0.8.0.7";+        version = "0.8.0.9";         src = ./.;         isLibrary = true;         isExecutable = true;@@ -29,7 +29,7 @@           exceptions filepath hlint hspec mtl mtl-compat QuickCheck text           transformers transformers-compat unix unix-bytestring         ];-        homepage = "https://github.com/dhess/hpio";+        homepage = "https://github.com/quixoftic/hpio";         description = "Monads for GPIO in Haskell";         license = stdenv.lib.licenses.bsd3;       };
src/System/GPIO.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO Description : Top-level re-exports for writing GPIO programs-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Linux.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Linux Description : Linux GPIO-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Linux/Sysfs.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Linux.Sysfs Description : GPIO in Linux via the @sysfs@ filesystem-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Linux/Sysfs/IO.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Linux.Sysfs.IO Description : Linux @sysfs@ GPIO operations in IO-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Linux/Sysfs/Mock.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Linux.Sysfs.Mock Description : A mock MonadSysfs instance.-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Linux/Sysfs/Mock/Internal.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Linux.Sysfs.Mock.Internal Description : Functions used by the mock MonadSysfs instance.-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Linux/Sysfs/Monad.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Linux.Sysfs.Monad Description : Monads for Linux @sysfs@ GPIO operations-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable @@ -603,7 +603,7 @@      -- (-1) timeout value above means the poll must either wait      -- forever or fail; so this indicates a major problem.      Nothing -> throwM $-       InternalError "pollPinValue timed out, and it should not have. Please file a bug at https://github.com/dhess/gpio"+       InternalError "pollPinValue timed out, and it should not have. Please file a bug at https://github.com/quixoftic/gpio"  -- | Same as 'pollPinValue', except that a timeout value, -- specified in microseconds, is provided. If no event occurs before
src/System/GPIO/Linux/Sysfs/Types.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Linux.Sysfs.Types Description : Types for Linux @sysfs@ GPIO-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Linux/Sysfs/Util.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Linux.Sysfs.Util Description : Useful low-level Linux @sysfs@ functions-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Monad.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Monad Description : A monad for GPIO computations-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable 
src/System/GPIO/Tutorial.hs view
@@ -766,7 +766,7 @@ not support interrupts, so we do not provide a runnable example in this tutorial. However, here is an example from an actual Linux system which demonstrates the use of 'pollPinTimeout' (a-<https://github.com/dhess/gpio/blob/master/examples/Gpio.hs similar program>+<https://github.com/quixoftic/gpio/blob/master/examples/Gpio.hs similar program> is included in @hpio@'s source distribution):  > -- interrupt.hs@@ -1110,7 +1110,7 @@  Here's an example of using a 'MonadGpio' program with the reader monad and the mock @sysfs@ GPIO interpreter. (A-<https://github.com/dhess/gpio/blob/master/examples/GpioReader.hs more sophisticated example>+<https://github.com/quixoftic/gpio/blob/master/examples/GpioReader.hs more sophisticated example> of using 'MonadGpio' with a reader transformer stack and a real (as opposed to mock) GPIO platform is provided in the @hpio@ source distribution.)@@ -1173,7 +1173,7 @@ > runTutorialReaderGpioIO program config = runSysfsIOT $ runSysfsGpioT $ runReaderT program config  (The earlier cited-<https://github.com/dhess/gpio/blob/master/examples/GpioReader.hs example program>+<https://github.com/quixoftic/gpio/blob/master/examples/GpioReader.hs example program> uses this very stack, albeit with a different reader environment.)  The part that's the same in both the mock transformer stack and the@@ -1363,7 +1363,7 @@  {- $copyright -This tutorial is copyright Drew Hess, 2016, and is licensed under the+This tutorial is copyright Quixoftic, LLC, 2017, and is licensed under the <http://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International License>.  -}
src/System/GPIO/Types.hs view
@@ -1,9 +1,9 @@ {-| Module      : System.GPIO.Types Description : Basic GPIO types-Copyright   : (c) 2016, Drew Hess+Copyright   : (c) 2017, Quixoftic, LLC License     : BSD3-Maintainer  : Drew Hess <src@drewhess.com>+Maintainer  : Drew Hess <dhess-src@quixoftic.com> Stability   : experimental Portability : non-portable