packages feed

Cabal revisions of retroclash-lib-0.1.2.3

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version: 1.12---- This file has been generated from package.yaml by hpack version 0.37.0.------ see: https://github.com/sol/hpack------ hash: 58f13b9d5070155fb407ce862cb2cbd07aa2d92494375efb694abdf430d58e25--name:           retroclash-lib-version:        0.1.2.3-synopsis:       Code shared across the code samples in the book "Retrocomputing with Clash"-description:    Clash components useful when implementing, or interfacing with,-                retro-computers:-                .-                  * UART-                .-                  * Multi-digit seven-segment display driver-                .-                  * Keypad matrix scanner-                .-                  * PS/2 keyboard driver-                .-                  * VGA signal generator-                .-                  * Video coordinate transformers-                .-                  * A framework for monadic CPU descriptions-                .-                  * Address maps-                .-                  * Various small utilities-                .-category:       Hardware-homepage:       https://unsafePerform.IO/retroclash/-bug-reports:    https://github.com/gergoerdi/retroclash-lib/issues-author:         Gergő Érdi-maintainer:     gergo@erdi.hu-copyright:      2021 Gergő Érdi-license:        MIT-license-file:   LICENSE-build-type:     Simple--source-repository head-  type: git-  location: https://github.com/gergoerdi/retroclash-lib--library-  exposed-modules:-      RetroClash.Utils-      RetroClash.Clock-      RetroClash.Barbies-      RetroClash.Keypad-      RetroClash.SevenSegment-      RetroClash.SerialRx-      RetroClash.SerialTx-      RetroClash.I2C-      RetroClash.VGA-      RetroClash.Video-      RetroClash.CPU-      RetroClash.Delayed-      RetroClash.Stack-      RetroClash.BCD-      RetroClash.Port-      RetroClash.PS2-      RetroClash.PS2.ASCII-      RetroClash.Memory-  other-modules:-      Paths_retroclash_lib-  hs-source-dirs:-      src-  default-extensions:-      BinaryLiterals-      ConstraintKinds-      DataKinds-      DeriveAnyClass-      DeriveGeneric-      DeriveLift-      DerivingStrategies-      ExplicitForAll-      ExplicitNamespaces-      FlexibleContexts-      FlexibleInstances-      KindSignatures-      MagicHash-      MonoLocalBinds-      NoImplicitPrelude-      NoMonomorphismRestriction-      NoStarIsType-      NoStrictData-      NoStrict-      QuasiQuotes-      ScopedTypeVariables-      TemplateHaskellQuotes-      TemplateHaskell-      TypeApplications-      TypeFamilies-      TypeOperators-  ghc-options: -fexpose-all-unfoldings -fno-worker-wrapper -fplugin GHC.TypeLits.KnownNat.Solver -fplugin GHC.TypeLits.Normalise -fplugin GHC.TypeLits.Extra.Solver-  build-depends:-      barbies >=2.0.1 && <2.1-    , base >=4.14 && <5-    , clash-ghc >=1.4.2 && <2.0-    , clash-lib >=1.4.2 && <2.0-    , clash-prelude >=1.4.2 && <2.0-    , containers <0.8-    , ghc-typelits-extra <=1.0-    , ghc-typelits-knownnat <=1.0-    , ghc-typelits-natnormalise <=1.0-    , lens <6-    , lift-type ==0.1.*-    , monoidal-containers ==0.6.*-    , mtl <3-    , template-haskell <2.24-    , th-orphans >=0.13.11 && <0.14-    , transformers <0.7-  default-language: Haskell2010+cabal-version: 1.12
+
+-- This file has been generated from package.yaml by hpack version 0.37.0.
+--
+-- see: https://github.com/sol/hpack
+--
+-- hash: 58f13b9d5070155fb407ce862cb2cbd07aa2d92494375efb694abdf430d58e25
+
+name:           retroclash-lib
+version:        0.1.2.3
+x-revision: 1
+synopsis:       Code shared across the code samples in the book "Retrocomputing with Clash"
+description:    Clash components useful when implementing, or interfacing with,
+                retro-computers:
+                .
+                  * UART
+                .
+                  * Multi-digit seven-segment display driver
+                .
+                  * Keypad matrix scanner
+                .
+                  * PS/2 keyboard driver
+                .
+                  * VGA signal generator
+                .
+                  * Video coordinate transformers
+                .
+                  * A framework for monadic CPU descriptions
+                .
+                  * Address maps
+                .
+                  * Various small utilities
+                .
+category:       Hardware
+homepage:       https://unsafePerform.IO/retroclash/
+bug-reports:    https://github.com/gergoerdi/retroclash-lib/issues
+author:         Gergő Érdi
+maintainer:     gergo@erdi.hu
+copyright:      2021 Gergő Érdi
+license:        MIT
+license-file:   LICENSE
+build-type:     Simple
+
+source-repository head
+  type: git
+  location: https://github.com/gergoerdi/retroclash-lib
+
+library
+  exposed-modules:
+      RetroClash.Utils
+      RetroClash.Clock
+      RetroClash.Barbies
+      RetroClash.Keypad
+      RetroClash.SevenSegment
+      RetroClash.SerialRx
+      RetroClash.SerialTx
+      RetroClash.I2C
+      RetroClash.VGA
+      RetroClash.Video
+      RetroClash.CPU
+      RetroClash.Delayed
+      RetroClash.Stack
+      RetroClash.BCD
+      RetroClash.Port
+      RetroClash.PS2
+      RetroClash.PS2.ASCII
+      RetroClash.Memory
+  other-modules:
+      Paths_retroclash_lib
+  hs-source-dirs:
+      src
+  default-extensions:
+      BinaryLiterals
+      ConstraintKinds
+      DataKinds
+      DeriveAnyClass
+      DeriveGeneric
+      DeriveLift
+      DerivingStrategies
+      ExplicitForAll
+      ExplicitNamespaces
+      FlexibleContexts
+      FlexibleInstances
+      KindSignatures
+      MagicHash
+      MonoLocalBinds
+      NoImplicitPrelude
+      NoMonomorphismRestriction
+      NoStarIsType
+      NoStrictData
+      NoStrict
+      QuasiQuotes
+      ScopedTypeVariables
+      TemplateHaskellQuotes
+      TemplateHaskell
+      TypeApplications
+      TypeFamilies
+      TypeOperators
+  ghc-options: -fexpose-all-unfoldings -fno-worker-wrapper -fplugin GHC.TypeLits.KnownNat.Solver -fplugin GHC.TypeLits.Normalise -fplugin GHC.TypeLits.Extra.Solver
+  build-depends:
+      barbies >=2.0.1 && <2.1
+    , base >=4.14 && <5
+    , clash-ghc >=1.4.2 && <2
+    , clash-lib >=1.4.2 && <2
+    , clash-prelude >=1.4.2 && <1.10
+    , containers <0.8
+    , ghc-typelits-extra <=1
+    , ghc-typelits-knownnat <=1
+    , ghc-typelits-natnormalise <=1
+    , lens <6
+    , lift-type ==0.1.*
+    , monoidal-containers ==0.6.*
+    , mtl <3
+    , template-haskell <2.24
+    , th-orphans >=0.13.11 && <0.14
+    , transformers <0.7
+  default-language: Haskell2010