ref: 08f6782aa750186e5922cab6faa509abed156906
parent: 069461fbec5b875981c47a5cf0b4ad40021c1db6
author: Lennart Augustsson <augustss@Lennarts-Mini.augustsson.net>
date: Thu Nov 14 05:52:22 EST 2024
Update libs.cabal
--- a/lib/libs.cabal
+++ b/lib/libs.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: libs
-version: 0.9.15.0
+version: 0.10.5.0
license: Apache
license-file: LICENSE
maintainer: lennart@augustsson.net
@@ -14,13 +14,20 @@
exposed-modules:
Control.Applicative
Control.Arrow
+ Control.Category
Control.DeepSeq
Control.Error
Control.Exception
Control.Monad
Control.Monad.Fail
+ Control.Monad.Fix
+ Control.Monad.IO.Class
Control.Monad.ST
+ Control.Monad.Zip
Data.Array
+ Data.Bifoldable
+ Data.Bifunctor
+ Data.Bitraversable
Data.Bits
Data.Bool
Data.Bounded
@@ -28,20 +35,29 @@
Data.Char
Data.Complex
Data.Constraint
+ Data.Data
Data.Double
Data.Dynamic
Data.Either
Data.Enum
Data.Eq
+ Data.Fixed
Data.Float
Data.FloatW
Data.Floating
Data.Foldable
+ Data.Foldable1
Data.Fractional
Data.Function
Data.Functor
+ Data.Functor.Classes
+ Data.Functor.Compose
Data.Functor.Const
+ Data.Functor.Contravariant
Data.Functor.Identity
+ Data.Functor.Product
+ Data.Functor.Sum
+ Data.Hashable
Data.IOArray
Data.IORef
Data.Int
@@ -48,6 +64,7 @@
Data.Integer
Data.Integral
Data.Ix
+ Data.Kind
Data.List
Data.List.NonEmpty
Data.Maybe
@@ -63,11 +80,10 @@
Data.STRef
Data.Semigroup
Data.String
- Data.Time.Clock -- XXX remove
- Data.Time.Format -- XXX remove
Data.Text
Data.Traversable
Data.Tuple
+ Data.Tuple.Instances
Data.Type.Equality
Data.TypeLits
Data.Typeable
@@ -76,26 +92,34 @@
Data.Word
Data.ZipList
Debug.Trace
+ Foreign
+ Foreign.C
+ Foreign.C.Error
Foreign.C.String
Foreign.C.Types
Foreign.ForeignPtr
+ Foreign.Marshal
Foreign.Marshal.Alloc
Foreign.Marshal.Array
+ Foreign.Marshal.Error
Foreign.Marshal.Utils
Foreign.Ptr
Foreign.Storable
GHC.Stack
GHC.Types
+ Mhs.Builtin
Numeric
Numeric.FormatFloat
Numeric.Natural
Prelude
System.Cmd
+ System.Console.GetOpt
System.Compress
System.Directory
System.Environment
System.Exit
System.IO
+ System.IO.Error
System.IO.MD5
System.IO.PrintOrRun
System.IO.Serialize
@@ -104,11 +128,11 @@
System.Info
System.Process
Text.Printf
+ Text.ParserCombinators.ReadP
+ Text.ParserCombinators.ReadPrec
Text.Read
Text.Read.Lex
- Text.Read.Numeric
Text.Show
- TimeCompat -- XXX remove
Unsafe.Coerce
other-modules:
@@ -115,16 +139,27 @@
Control.Exception.Internal
Control.Monad.ST_Type
Data.Bool_Type
+ Data.ByteString.Internal
Data.Char_Type
+ Data.Foldable.Internal
+ Data.Functor.Const_Type
Data.Int.IntN
Data.Int.Instances
Data.Integer_Type
+ Data.List.NonEmpty_Type
+ Data.Monoid.Internal
Data.Ordering_Type
+ Data.Orphans
Data.List_Type
Data.Maybe_Type
Data.Ratio_Type
+ MiniPrelude
+ Numeric.Read
+ Numeric.Show
Primitives
+ System.IO.Internal
System.IO_Handle
+ Text.Read.Internal
build-depends:
@@ -131,13 +166,5 @@
--library directory
-- exposed-modules:
-- System.Directory
--- build-depends:
--- base
-
---library mhs
--- exposed-modules:
--- System.IO.PrintOrRun
--- System.IO.Serialize
--- System.IO.TimeMilli
-- build-depends:
-- base
--- a/updateversion.sh
+++ b/updateversion.sh
@@ -9,3 +9,6 @@
hvers=`echo $vers | sed 's/\./,/g'`
#echo $vers
sed -e "s/^VERSION=.*/VERSION=$vers/" -e "s/^HVERSION=.*/HVERSION=$hvers/" $MK.bak > $MK
+LCB=lib/libs.cabal
+mv $LCB $LCB.bak
+sed -e "s/^version: .*/version: $vers/" $LCB.bak > $LCB