packages feed

hmp3-ng-2.4.2: hmp3-ng.cabal

cabal-version:       >= 1.6

name:                hmp3-ng
version:             2.4.2
homepage:            https://github.com/galenhuntington/hmp3-ng
license:             GPL
license-file:        LICENSE
author:              Don Stewart, Galen Huntington
maintainer:          Galen Huntington
category:            Sound
synopsis:            A 2019 fork of an ncurses mp3 player written in Haskell
description:
    An mp3 player with a curses frontend. Playlists are populated by
    passing directory names on the commandline, and saved to the
    ~/.hmp3db database. Type 'h' to display the help page.  Colours may
    be configured at runtime by editing the "~/.hmp3" file.
build-type:          Simple
extra-source-files:  Keymap.hs-boot README.md

source-repository head
  type: git
  location: https://github.com/galenhuntington/hmp3-ng

executable hmp3
    build-depends:     unix >= 2.7,
                       zlib >= 0.4,
                       binary >= 0.4,
                       pcre-light >= 0.3,
                       mersenne-random >= 1.0.0.1,
                       base >= 4 && < 5,
                       bytestring >= 0.10,
                       containers,
                       array,
                       old-time,
                       directory,
                       process,
                       utf8-string,
                       hscurses,
                       mtl

    ghc-options:         -Wall -funbox-strict-fields -threaded -Wno-unused-do-bind
    main-is:             Main.hs
    other-modules:       Config Core FastIO Keymap
                         Lexer Lexers State Style Syntax Tree UI Utils
                         Paths_hmp3_ng

    extensions:          CPP, ForeignFunctionInterface, ScopedTypeVariables
    extra-libraries:     curses