packages feed

musicScroll-0.2.3.3: musicScroll.cabal

cabal-version:       >=1.10
-- Initial package description 'music-scroll.cabal' generated by 'cabal
-- init'.  For further documentation, see
-- http://haskell.org/cabal/users-guide/

name:                musicScroll
version:             0.2.3.3
synopsis:            Supply your tunes info without leaving your music player.
description:         Automatically retrive the lyrics of of your current
                     song on SMPlayer/VLC and update it on each change. See the
                     lyrics on a really elegant GTK app.
license:             GPL-3
license-file:        LICENSE
author:              Ruben Astudillo
maintainer:          ruben.astud@gmail.com
homepage:            https://github.com/RubenAstudillo/MusicScroll
bug-reports:         https://github.com/RubenAstudillo/MusicScroll/issues
-- copyright:
category:            Music
build-type:          Simple
extra-source-files:  CHANGELOG.md
                     README.md
                     shell.nix
data-dir:            resources
data-files:          app.glade

source-repository head
  type:               git
  location:           https://github.com/RubenAstudillo/MusicScroll.git

library
  default-language:    Haskell2010
  ghc-options:         -optl-fuse-ld=gold
  ld-options:          -fuse-ld=gold
  hs-source-dirs:      src
  build-depends:       base <4.14 ,
                       containers,
                       dbus,
                       gi-gtk,
                       gi-gtk-hs,
                       text,
                       bytestring,
                       mtl,
                       transformers,
                       stm,
                       async,
                       req,
                       tagsoup,
                       sqlite-simple,
                       xdg-basedir,
                       cryptonite,
                       bytestring,
                       directory,
                       deepseq
  exposed-modules:     MusicScroll.RealMain
  other-modules:       MusicScroll.UI
                       MusicScroll.MPRIS
                       MusicScroll.Web
                       MusicScroll.LyricsPipeline
                       MusicScroll.TrackInfo
                       MusicScroll.UIEvent
                       MusicScroll.DBusNames
                       MusicScroll.DBusSignals
                       MusicScroll.ConnState
                       MusicScroll.DatabaseUtils
                       MusicScroll.TrackSuplement
                       MusicScroll.Providers.AZLyrics
                       MusicScroll.Providers.MusiXMatch
                       MusicScroll.Providers.Utils
                       Paths_musicScroll

-- test-suite playground
--     type:       exitcode-stdio-1.0
--     main-is:    test-foo.hs
--     -- NOTE: no constraints on 'foo-internal' as same-package
--     --       dependencies implicitly refer to the same package instance
--     build-depends: foo-internal, base

executable music-scroll
  main-is:             Main.hs
  -- other-modules:
  -- other-extensions:
  build-depends:       base,
                       musicScroll
  hs-source-dirs:      app
  default-language:    Haskell2010
  pkgconfig-depends:   gtk+-3.0
  ghc-options: -Wall -rtsopts -threaded -optl-fuse-ld=gold
  ld-options: -fuse-ld=gold