desktop-portal-0.8.0.0: desktop-portal.cabal
cabal-version: 1.12
name: desktop-portal
version: 0.8.0.0
license: MIT
license-file: LICENSE
maintainer: garethdanielsmith@gmail.com
homepage: https://github.com/Dretch/haskell-desktop-portal#readme
bug-reports: https://github.com/Dretch/haskell-desktop-portal/issues
synopsis: Desktop Portal.
description: A Haskell wrapper for the XDG Desktop Portal DBUS API.
category: GUI, XDG, Flatpak, Desktop, Portal
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
location: https://github.com/Dretch/haskell-desktop-portal
library
exposed-modules:
Desktop.Portal
Desktop.Portal.Account
Desktop.Portal.Camera
Desktop.Portal.Documents
Desktop.Portal.FileChooser
Desktop.Portal.Notification
Desktop.Portal.OpenURI
Desktop.Portal.Secret
Desktop.Portal.Settings
hs-source-dirs: src
other-modules:
Desktop.Portal.Internal
Desktop.Portal.Util
Paths_desktop_portal
default-language: Haskell2010
default-extensions:
BinaryLiterals DerivingStrategies DisambiguateRecordFields
DuplicateRecordFields FlexibleContexts GeneralizedNewtypeDeriving
ImportQualifiedPost LambdaCase NamedFieldPuns NoFieldSelectors
NumericUnderscores OverloadedRecordDot OverloadedStrings
PackageImports RecordWildCards ScopedTypeVariables TupleSections
ViewPatterns
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wredundant-constraints
build-depends:
base >=4.7 && <5,
binary >=0.8.9.1 && <0.9,
bytestring >=0.12.1.0 && <0.13,
containers >=0.6.8 && <0.7,
data-default >=0.7.1.3 && <0.8,
dbus >=1.3.9 && <1.4,
directory >=1.3.9.0 && <1.4,
filepath >=1.5.0.0 && <1.6,
modern-uri >=0.3.6.1 && <0.4,
network >=3.2.7.0 && <3.3,
os-string >=2.0.0 && <2.1,
random >=1.2.1.3 && <1.3,
text >=2.1.1 && <2.2,
unix >=2.8.6.0 && <2.9
test-suite spec
type: exitcode-stdio-1.0
main-is: Spec.hs
build-tool-depends: hspec-discover:hspec-discover >=2 && <3
hs-source-dirs: test
other-modules:
Desktop.Portal.AccountSpec
Desktop.Portal.CameraSpec
Desktop.Portal.DocumentsSpec
Desktop.Portal.FileChooserSpec
Desktop.Portal.NotificationSpec
Desktop.Portal.OpenURISpec
Desktop.Portal.SecretSpec
Desktop.Portal.SettingsSpec
Desktop.Portal.TestUtil
Paths_desktop_portal
default-language: Haskell2010
default-extensions:
BinaryLiterals DerivingStrategies DisambiguateRecordFields
DuplicateRecordFields FlexibleContexts GeneralizedNewtypeDeriving
ImportQualifiedPost LambdaCase NamedFieldPuns NoFieldSelectors
NumericUnderscores OverloadedRecordDot OverloadedStrings
PackageImports RecordWildCards ScopedTypeVariables TupleSections
ViewPatterns
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wredundant-constraints -threaded
-rtsopts -with-rtsopts=-N
build-depends:
base >=4.7 && <5,
binary >=0.8.9.1 && <0.9,
bytestring >=0.12.1.0 && <0.13,
containers >=0.6.8 && <0.7,
data-default >=0.7.1.3 && <0.8,
dbus >=1.3.9 && <1.4,
desktop-portal,
directory >=1.3.9.0 && <1.4,
filepath >=1.5.0.0 && <1.6,
hspec >=2 && <3,
hspec-expectations >=0.8.4 && <0.9,
modern-uri >=0.3.6.1 && <0.4,
network >=3.2.7.0 && <3.3,
os-string >=2.0.0 && <2.1,
process >=1.6.25.0 && <1.7,
random >=1.2.1.3 && <1.3,
temporary >=1.3 && <1.4,
text >=2.1.1 && <2.2,
unix >=2.8.6.0 && <2.9