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