packages feed

termbox 2.0.0.1 → 2.0.0.2

raw patch · 3 files changed

+20/−19 lines, 3 filesdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

- Termbox: [$sel:button:Mouse] :: Mouse -> !MouseButton
- Termbox: [$sel:col:Pos] :: Pos -> {-# UNPACK #-} !Int
- Termbox: [$sel:height:Size] :: Size -> {-# UNPACK #-} !Int
- Termbox: [$sel:pos:Mouse] :: Mouse -> !Pos
- Termbox: [$sel:row:Pos] :: Pos -> {-# UNPACK #-} !Int
- Termbox: [$sel:width:Size] :: Size -> {-# UNPACK #-} !Int
+ Termbox: [button] :: Mouse -> !MouseButton
+ Termbox: [col] :: Pos -> {-# UNPACK #-} !Int
+ Termbox: [height] :: Size -> {-# UNPACK #-} !Int
+ Termbox: [pos] :: Mouse -> !Pos
+ Termbox: [row] :: Pos -> {-# UNPACK #-} !Int
+ Termbox: [width] :: Size -> {-# UNPACK #-} !Int

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+## [2.0.0.2] - April 10, 2025++- Support base-4.21+ ## [2.0.0.1] - November 14, 2023  - Update to `termbox-bindings-hs-1.0.0`
LICENSE view
@@ -1,4 +1,4 @@-Copyright 2018-2023 Mitchell Rosen, Travis Staton+Copyright 2018-2025 Mitchell Dalvi Rosen, Travis Staton  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 
termbox.cabal view
@@ -1,10 +1,10 @@ cabal-version: 2.4  category: User Interfaces-author: Mitchell Rosen+author: Mitchell Dalvi Rosen, Travis Staton bug-reports: https://github.com/awkward-squad/termbox/issues build-type: Simple-copyright: (c) 2018-2023 Mitchell Rosen, Travis Staton+copyright: (c) 2018-2025 Mitchell Dalvi Rosen, Travis Staton description:   This package provides a high-level wrapper around @termbox@, a simple C   library for writing text-based user interfaces: <https://github.com/termbox/termbox>@@ -21,11 +21,11 @@ homepage: https://github.com/awkward-squad/termbox license: BSD-3-Clause license-file: LICENSE-maintainer: Mitchell Rosen <mitchellwrosen@gmail.com>, Travis Staton <hello@travisstaton.com>+maintainer: Mitchell Dalvi Rosen <mitchellwrosen@gmail.com>, Travis Staton <hello@travisstaton.com> name: termbox synopsis: termbox-tested-with: GHC == 9.4.7, GHC == 9.6.3, GHC == 9.8.1-version: 2.0.0.1+tested-with: GHC == 9.8.4, GHC == 9.10.1, GHC == 9.12.2+version: 2.0.0.2  extra-doc-files:   CHANGELOG.md@@ -40,22 +40,11 @@     BlockArguments     CApiFFI     DeriveAnyClass-    DeriveFunctor-    DeriveGeneric     DerivingStrategies-    DerivingVia     DuplicateRecordFields-    ExistentialQuantification-    FlexibleInstances-    GeneralizedNewtypeDeriving-    InstanceSigs     LambdaCase-    NamedFieldPuns-    NumericUnderscores-    OverloadedStrings     PatternSynonyms-    TypeApplications-  default-language: Haskell2010+  default-language: GHC2021   ghc-options:     -Weverything     -Wno-all-missed-specialisations@@ -79,7 +68,15 @@ library   import: component   build-depends:-    base ^>= 4.13 || ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17 || ^>= 4.18 || ^>= 4.19,+    base ^>= 4.13+      || ^>= 4.14+      || ^>= 4.15+      || ^>= 4.16+      || ^>= 4.17+      || ^>= 4.18+      || ^>= 4.19+      || ^>= 4.20+      || ^>= 4.21,     termbox-bindings-hs ^>= 1.0.0,   exposed-modules: Termbox   hs-source-dirs: src