packages feed

audacity 0.0.2 → 0.0.2.1

raw patch · 2 files changed

+9/−17 lines, 2 filesdep ~bytestringdep ~deepseqdep ~explicit-exceptionPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: bytestring, deepseq, explicit-exception, optparse-applicative, transformers

API changes (from Hackage documentation)

- Sound.Audacity.LabelTrack: instance Data.Semigroup.Semigroup (Sound.Audacity.LabelTrack.T time label)
+ Sound.Audacity.LabelTrack: instance GHC.Base.Semigroup (Sound.Audacity.LabelTrack.T time label)
- Sound.Audacity.LabelTrack: formatTime :: (RealFrac time) => time -> String
+ Sound.Audacity.LabelTrack: formatTime :: RealFrac time => time -> String
- Sound.Audacity.LabelTrack: fromAdjacentChunks :: (Num time) => [(time, label)] -> T time label
+ Sound.Audacity.LabelTrack: fromAdjacentChunks :: Num time => [(time, label)] -> T time label
- Sound.Audacity.LabelTrack: mask :: (Ord time) => (time, time) -> T time label -> T time label
+ Sound.Audacity.LabelTrack: mask :: Ord time => (time, time) -> T time label -> T time label
- Sound.Audacity.LabelTrack: parseTime :: (Fractional time) => String -> Maybe time
+ Sound.Audacity.LabelTrack: parseTime :: Fractional time => String -> Maybe time
- Sound.Audacity.LabelTrack: readFile :: (Fractional time) => FilePath -> IO (T time String)
+ Sound.Audacity.LabelTrack: readFile :: Fractional time => FilePath -> IO (T time String)
- Sound.Audacity.LabelTrack: realTimes :: (Fractional time) => time -> T Int label -> T time label
+ Sound.Audacity.LabelTrack: realTimes :: Fractional time => time -> T Int label -> T time label
- Sound.Audacity.LabelTrack: writeFile :: (RealFrac time) => FilePath -> T time String -> IO ()
+ Sound.Audacity.LabelTrack: writeFile :: RealFrac time => FilePath -> T time String -> IO ()
- Sound.Audacity.LabelTrack: writeFileInt :: (RealFrac time) => time -> FilePath -> T Int String -> IO ()
+ Sound.Audacity.LabelTrack: writeFileInt :: RealFrac time => time -> FilePath -> T Int String -> IO ()
- Sound.Audacity.Project.Track.Wave: blocksFromChannelSummaries :: (MonadIO m) => BlockOrder -> FilePath -> [[T]] -> Monad m [[Block]]
+ Sound.Audacity.Project.Track.Wave: blocksFromChannelSummaries :: MonadIO m => BlockOrder -> FilePath -> [[T]] -> Monad m [[Block]]
- Sound.Audacity.Project.Track.Wave: pcmAliasSequence :: (Monad m) => SampleFormat -> Int -> Int -> FilePath -> Int -> Monad m Sequence
+ Sound.Audacity.Project.Track.Wave: pcmAliasSequence :: Monad m => SampleFormat -> Int -> Int -> FilePath -> Int -> Monad m Sequence
- Sound.Audacity.Project.Track.Wave: pcmAliasSequenceFromStorableVector :: (MonadIO m) => Int -> FilePath -> Int -> Vector Float -> Monad m Sequence
+ Sound.Audacity.Project.Track.Wave: pcmAliasSequenceFromStorableVector :: MonadIO m => Int -> FilePath -> Int -> Vector Float -> Monad m Sequence
- Sound.Audacity.Project.Track.Wave: pcmAliasSequenceFromSummary :: (MonadIO m) => FilePath -> Int -> [T] -> Monad m Sequence
+ Sound.Audacity.Project.Track.Wave: pcmAliasSequenceFromSummary :: MonadIO m => FilePath -> Int -> [T] -> Monad m Sequence
- Sound.Audacity.Project.Track.Wave: pcmAliasSequencesFromChannelSummaries :: (MonadIO m) => BlockOrder -> FilePath -> [[T]] -> Monad m [Sequence]
+ Sound.Audacity.Project.Track.Wave: pcmAliasSequencesFromChannelSummaries :: MonadIO m => BlockOrder -> FilePath -> [[T]] -> Monad m [Sequence]
- Sound.Audacity.Project.Track.Wave: pcmAliasSequencesFromStorableVectorChannels :: (MonadIO m) => BlockOrder -> Int -> FilePath -> [Vector Float] -> Monad m [Sequence]
+ Sound.Audacity.Project.Track.Wave: pcmAliasSequencesFromStorableVectorChannels :: MonadIO m => BlockOrder -> Int -> FilePath -> [Vector Float] -> Monad m [Sequence]
- Sound.Audacity.Project.Track.Wave.Summary: eval :: (Monad m) => FilePath -> Monad m a -> m a
+ Sound.Audacity.Project.Track.Wave.Summary: eval :: Monad m => FilePath -> Monad m a -> m a
- Sound.Audacity.Project.Track.Wave.Summary: reserve :: (Monad m) => Monad m State
+ Sound.Audacity.Project.Track.Wave.Summary: reserve :: Monad m => Monad m State
- Sound.Audacity.Project.Track.Wave.Summary: usingHandle :: (MonadIO io) => Handle -> Monad io a -> io a
+ Sound.Audacity.Project.Track.Wave.Summary: usingHandle :: MonadIO io => Handle -> Monad io a -> io a

Files

audacity.cabal view
@@ -1,5 +1,5 @@ Name:                audacity-Version:             0.0.2+Version:             0.0.2.1 Synopsis:            Interchange with the Audacity sound signal editor Description:   This package provides functions@@ -31,7 +31,7 @@     Put several audio and label files into tracks of a new Audacity project.     Opening one or even multiple such projects is much easier     than loading individual tracks into Audacity.-Homepage:            http://hub.darcs.net/thielema/audacity+Homepage:            https://hub.darcs.net/thielema/audacity License:             BSD3 License-File:        LICENSE Author:              Henning Thielemann@@ -41,13 +41,13 @@ Cabal-Version:       >=1.10  Source-Repository this-  Tag:         0.0.2+  Tag:         0.0.2.1   Type:        darcs-  Location:    http://hub.darcs.net/thielema/audacity+  Location:    https://hub.darcs.net/thielema/audacity  Source-Repository head   Type:        darcs-  Location:    http://hub.darcs.net/thielema/audacity+  Location:    https://hub.darcs.net/thielema/audacity  Flag buildExamples   description: Build example executables@@ -95,7 +95,7 @@       soxlib >=0.0 && <0.1,       storablevector,       directory,-      optparse-applicative >=0.11 && <0.15,+      optparse-applicative >=0.11 && <0.18,       filepath >=1.3 && <1.5,       non-empty,       utility-ht,@@ -115,7 +115,7 @@       soxlib >=0.0 && <0.1,       storablevector,       directory,-      optparse-applicative >=0.11 && <0.15,+      optparse-applicative >=0.11 && <0.18,       filepath >=1.3 && <1.5,       non-empty,       utility-ht,@@ -135,7 +135,7 @@       soxlib >=0.0 && <0.1,       storablevector,       directory,-      optparse-applicative >=0.11 && <0.15,+      optparse-applicative >=0.11 && <0.18,       filepath >=1.3 && <1.5,       non-empty,       utility-ht,@@ -155,7 +155,7 @@       soxlib >=0.0 && <0.1,       storablevector,       directory,-      optparse-applicative >=0.11 && <0.15,+      optparse-applicative >=0.11 && <0.18,       filepath >=1.3 && <1.5,       non-empty,       utility-ht,
example/Common.hs view
@@ -13,8 +13,6 @@  import qualified System.FilePath as FilePath import qualified System.Directory as Dir-import qualified System.Exit as Exit-import qualified System.IO as IO import System.FilePath ((</>))  import qualified Data.NonEmpty as NonEmpty@@ -69,12 +67,6 @@    SoxLib.defaultWriterInfo {       SoxLib.writerSignalInfo = Just $ SoxLib.signalInfo fmtIn    }---exitFailureMsg :: String -> IO a-exitFailureMsg msg = do-   IO.hPutStrLn IO.stderr msg-   Exit.exitFailure   some :: OP.Parser a -> OP.Parser (NonEmpty.T [] a)