espial/espial.cabal

560 lines
13 KiB
Plaintext
Raw Normal View History

cabal-version: 1.12
2022-11-30 00:20:03 +00:00
-- This file has been generated from package.yaml by hpack version 0.35.0.
2019-01-31 02:54:47 +00:00
--
-- see: https://github.com/sol/hpack
name: espial
version: 0.0.15
2019-01-31 02:54:47 +00:00
synopsis: Espial is an open-source, web-based bookmarking server.
description: .
Espial is an open-source, web-based bookmarking server.
- Yesod + PureScript + sqlite3
- multi-user (w/ privacy scopes)
- tags, stars, editing, deleting
category: Web
homepage: https://github.com/jonschoning/espial
bug-reports: https://github.com/jonschoning/espial/issues
author: Jon Schoning
maintainer: jonschoning@gmail.com
copyright: Copyright (c) 2018 Jon Schoning
license: AGPL-3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
2019-01-31 02:54:47 +00:00
changelog.md
config/favicon.ico
config/keter.yml
config/robots.txt
config/routes
config/settings.yml
config/test-settings.yml
templates/change-password.hamlet
templates/default-layout-wrapper.hamlet
templates/default-layout.hamlet
templates/docs-search.hamlet
templates/homepage.hamlet
templates/login.hamlet
templates/note.hamlet
templates/notes.hamlet
templates/pager.hamlet
templates/popup-layout.hamlet
templates/search.hamlet
templates/user-settings.hamlet
templates/user.hamlet
static/css/main.css
static/css/popup.css
static/css/tachyons.min.css
static/css/tachyons.min.css.gz
static/images/bluepin.gif
static/js/app.min.js
static/js/app.min.js.gz
2019-08-27 04:14:28 +00:00
static/js/app.min.js.map
static/js/app.min.js.map.gz
static/js/html5shiv.min.js
static/js/html5shiv.min.js.gz
static/js/js.cookie-2.2.0.min.js
static/js/js.cookie-2.2.0.min.js.gz
2019-01-31 02:54:47 +00:00
purs/Makefile
purs/packages.dhall
purs/spago.dhall
purs/src/App.purs
purs/src/Globals.js
purs/src/Globals.purs
purs/src/Main.purs
purs/src/Marked.js
purs/src/Marked.purs
purs/src/Model.purs
purs/src/Util.purs
2019-01-31 02:54:47 +00:00
purs/src/Component/AccountSettings.purs
purs/src/Component/Add.purs
purs/src/Component/BList.purs
purs/src/Component/BMark.purs
purs/src/Component/Markdown.purs
purs/src/Component/NList.purs
purs/src/Component/NNote.purs
purs/src/Component/RawHtml.js
purs/src/Component/RawHtml.purs
purs/src/Component/TagCloud.purs
2019-01-31 02:54:47 +00:00
purs/test/Main.purs
source-repository head
type: git
location: git://github.com/jonschoning/espial.git
flag dev
description: Turn on development settings, like auto-reload templates.
manual: False
default: False
flag library-only
description: Build for use with "yesod devel"
manual: False
default: False
library
2019-03-01 04:45:34 +00:00
exposed-modules:
Application
Foundation
Generic
Handler.AccountSettings
Handler.Add
Handler.Archive
Handler.Common
Handler.Docs
Handler.Edit
Handler.Home
Handler.Notes
Handler.User
Import
Import.NoFoundation
Model
ModelCustom
PathPiece
Pretty
Settings
Settings.StaticFiles
Types
other-modules:
Paths_espial
2019-01-31 02:54:47 +00:00
hs-source-dirs:
src
2021-07-23 03:17:57 +00:00
default-extensions:
BangPatterns
BlockArguments
CPP
ConstraintKinds
DataKinds
DeriveDataTypeable
DeriveGeneric
DerivingStrategies
EmptyDataDecls
FlexibleContexts
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NoImplicitPrelude
OverloadedStrings
PolyKinds
PolymorphicComponents
PartialTypeSignatures
QuasiQuotes
Rank2Types
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
TypeSynonymInstances
UndecidableInstances
ViewPatterns
2019-01-31 02:54:47 +00:00
build-depends:
aeson >=1.4
, attoparsec
, base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
2022-04-13 19:18:05 +00:00
, base64
2019-01-31 02:54:47 +00:00
, bcrypt >=0.0.8
, blaze-html >=0.9 && <1.0
2022-11-30 00:20:03 +00:00
, bytestring >=0.9 && <0.14
2019-01-31 02:54:47 +00:00
, case-insensitive
, classy-prelude >=1.4 && <1.6
, classy-prelude-conduit >=1.4 && <1.6
, classy-prelude-yesod >=1.4 && <1.6
, conduit >=1.0 && <2.0
, connection
2019-01-31 02:54:47 +00:00
, containers
2022-04-13 19:18:05 +00:00
, cryptohash-sha256
2019-01-31 02:54:47 +00:00
, data-default
, directory >=1.1 && <1.4
, entropy
, esqueleto
2020-03-30 00:51:31 +00:00
, fast-logger >=2.2 && <4
2019-01-31 02:54:47 +00:00
, file-embed
, foreign-store
, hjsmin >=0.1 && <0.3
, hscolour
2020-01-19 06:47:53 +00:00
, html-entities
2019-01-31 02:54:47 +00:00
, http-api-data >=0.3.4
, http-client
2021-07-23 03:17:57 +00:00
, http-client-tls ==0.3.*
, http-conduit ==2.3.*
2019-01-31 02:54:47 +00:00
, http-types
, iso8601-time >=0.1.3
, microlens
2021-07-23 03:17:57 +00:00
, monad-logger ==0.3.*
2019-01-31 02:54:47 +00:00
, mtl
, parser-combinators
2021-07-23 03:17:57 +00:00
, persistent >=2.8 && <2.14
2019-01-31 02:54:47 +00:00
, persistent-sqlite >=2.6.2
2021-07-23 03:17:57 +00:00
, persistent-template >=2.5 && <2.13
2019-01-31 02:54:47 +00:00
, pretty-show
, safe
2021-07-23 03:17:57 +00:00
, shakespeare ==2.0.*
2019-01-31 02:54:47 +00:00
, template-haskell
, text >=0.11 && <2.0
, time
, transformers >=0.2.2
, unordered-containers
, vector
, wai
2021-06-11 05:40:44 +00:00
, wai-extra >=3.0 && <3.2
2022-04-17 12:47:03 +00:00
, wai-logger
2020-01-01 18:34:21 +00:00
, warp >=3.0 && <3.4
2019-01-31 02:54:47 +00:00
, yaml >=0.8 && <0.12
2021-07-23 03:17:57 +00:00
, yesod >=1.6 && <1.8
, yesod-auth >=1.6 && <1.8
, yesod-core >=1.6 && <1.8
, yesod-form >=1.6 && <1.8
2019-10-03 19:45:58 +00:00
, yesod-newsfeed >=1.6 && <1.8
2021-07-23 03:17:57 +00:00
, yesod-static >=1.6 && <1.8
2022-11-30 00:20:03 +00:00
default-language: Haskell2010
2019-01-31 02:54:47 +00:00
if (flag(dev)) || (flag(library-only))
ghc-options: -Wall -fwarn-tabs -O0
cpp-options: -DDEVELOPMENT
else
ghc-options: -Wall -fwarn-tabs -O2
executable espial
main-is: main.hs
2019-03-01 04:45:34 +00:00
other-modules:
DevelMain
Paths_espial
2019-01-31 02:54:47 +00:00
hs-source-dirs:
app
2021-07-23 03:17:57 +00:00
default-extensions:
BangPatterns
BlockArguments
CPP
ConstraintKinds
DataKinds
DeriveDataTypeable
DeriveGeneric
DerivingStrategies
EmptyDataDecls
FlexibleContexts
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NoImplicitPrelude
OverloadedStrings
PolyKinds
PolymorphicComponents
PartialTypeSignatures
QuasiQuotes
Rank2Types
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
TypeSynonymInstances
UndecidableInstances
ViewPatterns
2019-01-31 02:54:47 +00:00
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson >=1.4
, attoparsec
, base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
2022-04-13 19:18:05 +00:00
, base64
2019-01-31 02:54:47 +00:00
, bcrypt >=0.0.8
, blaze-html >=0.9 && <1.0
2022-11-30 00:20:03 +00:00
, bytestring >=0.9 && <0.14
2019-01-31 02:54:47 +00:00
, case-insensitive
, classy-prelude >=1.4 && <1.6
, classy-prelude-conduit >=1.4 && <1.6
, classy-prelude-yesod >=1.4 && <1.6
, conduit >=1.0 && <2.0
, connection
2019-01-31 02:54:47 +00:00
, containers
2022-04-13 19:18:05 +00:00
, cryptohash-sha256
2019-01-31 02:54:47 +00:00
, data-default
, directory >=1.1 && <1.4
, entropy
, espial
, esqueleto
2020-03-30 00:51:31 +00:00
, fast-logger >=2.2 && <4
2019-01-31 02:54:47 +00:00
, file-embed
, foreign-store
, hjsmin >=0.1 && <0.3
, hscolour
2020-01-19 06:47:53 +00:00
, html-entities
2019-01-31 02:54:47 +00:00
, http-api-data >=0.3.4
, http-client
2021-07-23 03:17:57 +00:00
, http-client-tls ==0.3.*
, http-conduit ==2.3.*
2019-01-31 02:54:47 +00:00
, http-types
, iso8601-time >=0.1.3
, microlens
2021-07-23 03:17:57 +00:00
, monad-logger ==0.3.*
2019-01-31 02:54:47 +00:00
, mtl
, parser-combinators
2021-07-23 03:17:57 +00:00
, persistent >=2.8 && <2.14
2019-01-31 02:54:47 +00:00
, persistent-sqlite >=2.6.2
2021-07-23 03:17:57 +00:00
, persistent-template >=2.5 && <2.13
2019-01-31 02:54:47 +00:00
, pretty-show
, safe
2021-07-23 03:17:57 +00:00
, shakespeare ==2.0.*
2019-01-31 02:54:47 +00:00
, template-haskell
, text >=0.11 && <2.0
, time
, transformers >=0.2.2
, unordered-containers
, vector
, wai
2021-06-11 05:40:44 +00:00
, wai-extra >=3.0 && <3.2
2022-04-17 12:47:03 +00:00
, wai-logger
2020-01-01 18:34:21 +00:00
, warp >=3.0 && <3.4
2019-01-31 02:54:47 +00:00
, yaml >=0.8 && <0.12
2021-07-23 03:17:57 +00:00
, yesod >=1.6 && <1.8
, yesod-auth >=1.6 && <1.8
, yesod-core >=1.6 && <1.8
, yesod-form >=1.6 && <1.8
2019-10-03 19:45:58 +00:00
, yesod-newsfeed >=1.6 && <1.8
2021-07-23 03:17:57 +00:00
, yesod-static >=1.6 && <1.8
2022-11-30 00:20:03 +00:00
default-language: Haskell2010
2019-01-31 02:54:47 +00:00
if flag(library-only)
buildable: False
executable migration
main-is: Main.hs
2019-03-01 04:45:34 +00:00
other-modules:
Paths_espial
2019-01-31 02:54:47 +00:00
hs-source-dirs:
app/migration
2021-07-23 03:17:57 +00:00
default-extensions:
BangPatterns
BlockArguments
CPP
ConstraintKinds
DataKinds
DeriveDataTypeable
DeriveGeneric
DerivingStrategies
EmptyDataDecls
FlexibleContexts
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NoImplicitPrelude
OverloadedStrings
PolyKinds
PolymorphicComponents
PartialTypeSignatures
QuasiQuotes
Rank2Types
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
TypeSynonymInstances
UndecidableInstances
ViewPatterns
2019-01-31 02:54:47 +00:00
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson >=1.4
, attoparsec
, base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
2022-04-13 19:18:05 +00:00
, base64
2019-01-31 02:54:47 +00:00
, bcrypt >=0.0.8
, blaze-html >=0.9 && <1.0
2022-11-30 00:20:03 +00:00
, bytestring >=0.9 && <0.14
2019-01-31 02:54:47 +00:00
, case-insensitive
, classy-prelude >=1.4 && <1.6
, classy-prelude-conduit >=1.4 && <1.6
, classy-prelude-yesod >=1.4 && <1.6
, conduit >=1.0 && <2.0
, connection
2019-01-31 02:54:47 +00:00
, containers
2022-04-13 19:18:05 +00:00
, cryptohash-sha256
2019-01-31 02:54:47 +00:00
, data-default
, directory >=1.1 && <1.4
, entropy
, espial
, esqueleto
2020-03-30 00:51:31 +00:00
, fast-logger >=2.2 && <4
2019-01-31 02:54:47 +00:00
, file-embed
, foreign-store
, hjsmin >=0.1 && <0.3
, hscolour
2020-01-19 06:47:53 +00:00
, html-entities
2019-01-31 02:54:47 +00:00
, http-api-data >=0.3.4
, http-client
2021-07-23 03:17:57 +00:00
, http-client-tls ==0.3.*
, http-conduit ==2.3.*
2019-01-31 02:54:47 +00:00
, http-types
, iso8601-time >=0.1.3
, microlens
2021-07-23 03:17:57 +00:00
, monad-logger ==0.3.*
2019-01-31 02:54:47 +00:00
, mtl
, optparse-applicative
2019-01-31 02:54:47 +00:00
, optparse-generic >=1.2.3
, parser-combinators
2021-07-23 03:17:57 +00:00
, persistent >=2.8 && <2.14
2019-01-31 02:54:47 +00:00
, persistent-sqlite >=2.6.2
2021-07-23 03:17:57 +00:00
, persistent-template >=2.5 && <2.13
2019-01-31 02:54:47 +00:00
, pretty-show
, safe
2021-07-23 03:17:57 +00:00
, shakespeare ==2.0.*
2019-01-31 02:54:47 +00:00
, template-haskell
, text >=0.11 && <2.0
, time
, transformers >=0.2.2
, unordered-containers
, vector
, wai
2021-06-11 05:40:44 +00:00
, wai-extra >=3.0 && <3.2
2022-04-17 12:47:03 +00:00
, wai-logger
2020-01-01 18:34:21 +00:00
, warp >=3.0 && <3.4
2019-01-31 02:54:47 +00:00
, yaml >=0.8 && <0.12
2021-07-23 03:17:57 +00:00
, yesod >=1.6 && <1.8
, yesod-auth >=1.6 && <1.8
, yesod-core >=1.6 && <1.8
, yesod-form >=1.6 && <1.8
2019-10-03 19:45:58 +00:00
, yesod-newsfeed >=1.6 && <1.8
2021-07-23 03:17:57 +00:00
, yesod-static >=1.6 && <1.8
2022-11-30 00:20:03 +00:00
default-language: Haskell2010
2019-01-31 02:54:47 +00:00
if flag(library-only)
buildable: False
test-suite test
type: exitcode-stdio-1.0
main-is: Spec.hs
2019-03-01 04:45:34 +00:00
other-modules:
Handler.CommonSpec
Handler.HomeSpec
TestImport
Paths_espial
2019-01-31 02:54:47 +00:00
hs-source-dirs:
test
2021-07-23 03:17:57 +00:00
default-extensions:
BangPatterns
BlockArguments
CPP
ConstraintKinds
DataKinds
DeriveDataTypeable
DeriveGeneric
DerivingStrategies
EmptyDataDecls
FlexibleContexts
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NoImplicitPrelude
OverloadedStrings
PolyKinds
PolymorphicComponents
PartialTypeSignatures
QuasiQuotes
Rank2Types
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
TypeSynonymInstances
UndecidableInstances
ViewPatterns
2019-01-31 02:54:47 +00:00
ghc-options: -Wall
build-depends:
aeson >=1.4
, attoparsec
, base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
2022-04-13 19:18:05 +00:00
, base64
2019-01-31 02:54:47 +00:00
, bcrypt >=0.0.8
, blaze-html >=0.9 && <1.0
2022-11-30 00:20:03 +00:00
, bytestring >=0.9 && <0.14
2019-01-31 02:54:47 +00:00
, case-insensitive
, classy-prelude >=1.4 && <1.6
, classy-prelude-conduit >=1.4 && <1.6
, classy-prelude-yesod >=1.4 && <1.6
, conduit >=1.0 && <2.0
, connection
2019-01-31 02:54:47 +00:00
, containers
2022-04-13 19:18:05 +00:00
, cryptohash-sha256
2019-01-31 02:54:47 +00:00
, data-default
, directory >=1.1 && <1.4
, entropy
, espial
, esqueleto
2020-03-30 00:51:31 +00:00
, fast-logger >=2.2 && <4
2019-01-31 02:54:47 +00:00
, file-embed
, foreign-store
, hjsmin >=0.1 && <0.3
, hscolour
, hspec >=2.0.0
2020-01-19 06:47:53 +00:00
, html-entities
2019-01-31 02:54:47 +00:00
, http-api-data >=0.3.4
, http-client
2021-07-23 03:17:57 +00:00
, http-client-tls ==0.3.*
, http-conduit ==2.3.*
2019-01-31 02:54:47 +00:00
, http-types
, iso8601-time >=0.1.3
, microlens
2021-07-23 03:17:57 +00:00
, monad-logger ==0.3.*
2019-01-31 02:54:47 +00:00
, mtl
, parser-combinators
2021-07-23 03:17:57 +00:00
, persistent >=2.8 && <2.14
2019-01-31 02:54:47 +00:00
, persistent-sqlite >=2.6.2
2021-07-23 03:17:57 +00:00
, persistent-template >=2.5 && <2.13
2019-01-31 02:54:47 +00:00
, pretty-show
, safe
2021-07-23 03:17:57 +00:00
, shakespeare ==2.0.*
2019-01-31 02:54:47 +00:00
, template-haskell
, text >=0.11 && <2.0
, time
, transformers >=0.2.2
, unordered-containers
, vector
, wai
2021-06-11 05:40:44 +00:00
, wai-extra >=3.0 && <3.2
2022-04-17 12:47:03 +00:00
, wai-logger
2020-01-01 18:34:21 +00:00
, warp >=3.0 && <3.4
2019-01-31 02:54:47 +00:00
, yaml >=0.8 && <0.12
2021-07-23 03:17:57 +00:00
, yesod >=1.6 && <1.8
, yesod-auth >=1.6 && <1.8
, yesod-core >=1.6 && <1.8
, yesod-form >=1.6 && <1.8
2019-10-03 19:45:58 +00:00
, yesod-newsfeed >=1.6 && <1.8
2021-07-23 03:17:57 +00:00
, yesod-static >=1.6 && <1.8
2019-01-31 02:54:47 +00:00
, yesod-test
default-language: Haskell2010