]> Git — Sourcephile - gargantext.git/blob - package.yaml
[ADMIN] LTS stack upgrade
[gargantext.git] / package.yaml
1 name: gargantext
2 version: '0.0.2.9.2'
3 synopsis: Search, map, share
4 description: Please see README.md
5 category: Data
6 author: Gargantext Team
7 maintainer: team@gargantext.org
8 copyright:
9 - ! 'Copyright: (c) 2017-Present: see git logs and README'
10 license: AGPL-3
11 homepage: https://gargantext.org
12 ghc-options: -Wall
13 extra-libraries:
14 - gfortran
15 dependencies:
16 - extra
17 - text
18 default-extensions:
19 - DataKinds
20 - DeriveGeneric
21 - FlexibleContexts
22 - FlexibleInstances
23 - GeneralizedNewtypeDeriving
24 - MultiParamTypeClasses
25 - NoImplicitPrelude
26 - OverloadedStrings
27 - RankNTypes
28 library:
29 source-dirs: src
30 ghc-options:
31 - -Wincomplete-uni-patterns
32 - -Wincomplete-record-updates
33 - -Wmissing-signatures
34 - -Wunused-binds
35 - -Wunused-imports
36 - -Werror
37 - -freduction-depth=300
38 exposed-modules:
39 - Gargantext
40 - Gargantext.API
41 - Gargantext.API.Dev
42 - Gargantext.API.HashedResponse
43 - Gargantext.API.Node
44 - Gargantext.API.Node.File
45 - Gargantext.API.Ngrams
46 - Gargantext.API.Ngrams.Types
47 - Gargantext.API.Admin.Settings
48 - Gargantext.API.Admin.EnvTypes
49 - Gargantext.API.Admin.Types
50 - Gargantext.API.Prelude
51 - Gargantext.Core
52 - Gargantext.Core.Types
53 - Gargantext.Core.Types.Individu
54 - Gargantext.Core.Types.Main
55 - Gargantext.Core.Utils.Prefix
56 - Gargantext.Database.Action.Flow
57 - Gargantext.Database.Action.User.New
58 - Gargantext.Database.Query.Table.User
59 - Gargantext.Database.Query.Table.Node
60 - Gargantext.Database.Query.Table.Node.UpdateOpaleye
61 - Gargantext.Database.Query.Table.NgramsPostag
62 - Gargantext.Database.Prelude
63 - Gargantext.Database.Admin.Trigger.Init
64 - Gargantext.Database.Admin.Config
65 - Gargantext.Database.Admin.Types.Hyperdata
66 - Gargantext.Database.Admin.Types.Node
67 - Gargantext.Prelude
68 - Gargantext.Prelude.Crypto.Pass.User
69 - Gargantext.Prelude.Utils
70 - Gargantext.Core.Text
71 - Gargantext.Core.Text.Context
72 - Gargantext.Core.Text.Corpus.Parsers
73 - Gargantext.Core.Text.Corpus.Parsers.Date.Parsec
74 - Gargantext.Core.Text.Corpus.API
75 - Gargantext.Core.Text.Corpus.Parsers.CSV
76 - Gargantext.Core.Text.Examples
77 - Gargantext.Core.Text.List.Formats.CSV
78 - Gargantext.Core.Text.Metrics
79 - Gargantext.Core.Text.Metrics.TFICF
80 - Gargantext.Core.Text.Metrics.CharByChar
81 - Gargantext.Core.Text.Metrics.Count
82 - Gargantext.Core.Text.Search
83 - Gargantext.Core.Text.Terms
84 - Gargantext.Core.Text.Terms.Mono
85 - Gargantext.Core.Text.Terms.Multi.Lang.En
86 - Gargantext.Core.Text.Terms.Multi.Lang.Fr
87 - Gargantext.Core.Text.Terms.Multi.RAKE
88 - Gargantext.Core.Text.Terms.WithList
89 - Gargantext.Core.Text.Flow
90 - Gargantext.Core.Viz.Graph
91 - Gargantext.Core.Viz.Graph.Index
92 - Gargantext.Core.Viz.AdaptativePhylo
93 - Gargantext.Core.Viz.Phylo.PhyloMaker
94 - Gargantext.Core.Viz.Phylo.PhyloTools
95 - Gargantext.Core.Viz.Phylo.PhyloExport
96 - Gargantext.Core.Viz.Phylo.SynchronicClustering
97 - Gargantext.Core.Viz.Types
98 dependencies:
99 - HSvm
100 - KMP
101 - MonadRandom
102 - QuickCheck
103 - SHA
104 - Unique
105 - accelerate
106 - accelerate-utility
107 - accelerate-arithmetic
108 - aeson
109 - aeson-lens
110 - aeson-pretty
111 - password
112 - array
113 - async
114 - attoparsec
115 - auto-update
116 - base >=4.7 && <5
117 - base16-bytestring
118 - base64-bytestring
119 - blaze-html
120 - blaze-markup
121 - blaze-svg
122 - bytestring
123 - case-insensitive
124 - cassava
125 - cereal # (IGraph)
126 - clock
127 - conduit
128 - conduit-extra
129 - containers
130 - contravariant
131 - cryptohash
132 - crawlerHAL
133 - crawlerISTEX
134 - crawlerIsidore
135 - crawlerPubMed
136 - data-time-segment
137 - deepseq
138 - directory
139 - duckling
140 - exceptions
141 - fast-logger
142 - fclabels
143 - fgl
144 - filelock
145 - filepath
146 - formatting
147 - full-text-search
148 - fullstop
149 - graphviz
150 - hashable
151 - haskell-igraph
152 - hlcm
153 - hsparql
154 - hstatistics
155 - http-api-data
156 - http-client
157 - http-client-tls
158 - http-conduit
159 - http-media
160 - http-types
161 - hxt
162 - ini
163 - insert-ordered-containers
164 - jose
165 - json-stream
166 - lens
167 - located-base
168 - logging-effect
169 - matrix
170 - MissingH
171 - monad-control
172 - monad-logger
173 - mtl
174 - natural-transformation
175 - opaleye
176 - pandoc
177 - parallel
178 - parsec
179 - patches-class
180 - patches-map
181 - path
182 - path-io
183 - postgresql-simple
184 - pretty-simple
185 - probability
186 - product-profunctors
187 - profunctors
188 - protolude
189 - pureMD5
190 - quickcheck-instances
191 - rake
192 - random
193 - random-shuffle
194 - rdf4h
195 - regex-compat
196 - resource-pool
197 - resourcet
198 - safe
199 - semigroups
200 - serialise
201 - servant
202 - servant-auth
203 - servant-auth-server >= 0.4.4.0
204 - servant-auth-swagger
205 - servant-blaze
206 - servant-cassava
207 - servant-client
208 - servant-job
209 - servant-mock
210 - servant-multipart
211 - servant-server
212 - servant-static-th
213 - servant-swagger
214 - servant-swagger-ui
215 - servant-xml
216 - simple-reflect
217 - singletons # (IGraph)
218 - template-haskell
219 - wai-app-static
220
221 # for mail
222 - smtp-mail
223 - mime-mail
224
225 # for password generation
226 - cprng-aes
227 - binary
228 - crypto-random
229
230 - split
231 - stemmer
232 - string-conversions
233 - swagger2
234 - tagsoup
235 - temporary
236 - text-metrics
237 - time
238 - time-locale-compat
239 - timezone-series
240 - transformers
241 - transformers-base
242 - unordered-containers
243 - uuid
244 - validity
245 - vector
246 - wai
247 - wai-cors
248 - wai-extra
249 - warp
250 - wreq
251 - xml-conduit
252 - xml-types
253 - xmlbf
254 - yaml
255 - zip
256 - zlib
257 # - kmeans-vector
258 #- charsetdetect-ae # detect charset
259 # - utc
260 # API external connections
261
262 executables:
263 gargantext-server:
264 main: Main.hs
265 source-dirs: bin/gargantext-server
266 ghc-options:
267 - -O2
268 - -Wcompat
269 - -Wmissing-signatures
270 - -rtsopts
271 - -threaded
272 - -with-rtsopts=-N
273 - -fprof-auto
274 dependencies:
275 - base
276 - containers
277 - gargantext
278 - vector
279 - cassava
280 - ini
281 - optparse-generic
282 - unordered-containers
283 - full-text-search
284
285 gargantext-cli:
286 main: Main.hs
287 source-dirs: bin/gargantext-cli
288 ghc-options:
289 - -threaded
290 - -rtsopts
291 - -with-rtsopts=-N
292 - -O2
293 - -Wmissing-signatures
294 dependencies:
295 - aeson
296 - async
297 - base
298 - bytestring
299 - containers
300 - gargantext
301 - vector
302 - cassava
303 - ini
304 - optparse-generic
305 - split
306 - unordered-containers
307 - full-text-search
308
309 gargantext-adaptative-phylo:
310 main: Main.hs
311 source-dirs: bin/gargantext-adaptative-phylo
312 ghc-options:
313 - -threaded
314 - -rtsopts
315 - -with-rtsopts=-N
316 - -O2
317 - -Wmissing-signatures
318 dependencies:
319 - aeson
320 - async
321 - base
322 - bytestring
323 - containers
324 - directory
325 - gargantext
326 - vector
327 - parallel
328 - cassava
329 - ini
330 - optparse-generic
331 - split
332 - unordered-containers
333 - cryptohash
334
335 gargantext-import:
336 main: Main.hs
337 source-dirs: bin/gargantext-import
338 ghc-options:
339 - -threaded
340 - -rtsopts
341 - -with-rtsopts=-N
342 - -O2
343 - -Wmissing-signatures
344 dependencies:
345 - gargantext
346 - base
347 - servant-server
348
349 gargantext-init:
350 main: Main.hs
351 source-dirs: bin/gargantext-init
352 ghc-options:
353 - -threaded
354 - -rtsopts
355 - -with-rtsopts=-N
356 - -O2
357 - -Wmissing-signatures
358 dependencies:
359 - gargantext
360 - base
361
362 gargantext-upgrade:
363 main: Main.hs
364 source-dirs: bin/gargantext-upgrade
365 ghc-options:
366 - -threaded
367 - -rtsopts
368 - -with-rtsopts=-N
369 - -O2
370 - -Wmissing-signatures
371 dependencies:
372 - gargantext
373 - base
374
375 gargantext-admin:
376 main: Main.hs
377 source-dirs: bin/gargantext-admin
378 ghc-options:
379 - -threaded
380 - -rtsopts
381 - -with-rtsopts=-N
382 - -O2
383 - -Wmissing-signatures
384 dependencies:
385 - gargantext
386 - base
387
388 gargantext-cbor2json:
389 main: Main.hs
390 source-dirs: bin/gargantext-cbor2json
391 ghc-options:
392 - -threaded
393 - -rtsopts
394 - -with-rtsopts=-N
395 - -O2
396 - -Wmissing-signatures
397 dependencies:
398 - gargantext
399 - base
400 - bytestring
401 - aeson
402 - serialise
403
404
405 tests:
406 garg-test:
407 main: Main.hs
408 source-dirs: src-test
409 default-extensions:
410 - DataKinds
411 - DeriveGeneric
412 - FlexibleContexts
413 - FlexibleInstances
414 - GeneralizedNewtypeDeriving
415 - MultiParamTypeClasses
416 - NoImplicitPrelude
417 - OverloadedStrings
418 - RankNTypes
419 ghc-options:
420 - -threaded
421 - -rtsopts
422 - -with-rtsopts=-N
423 dependencies:
424 - base
425 - gargantext
426 - hspec
427 - QuickCheck
428 - quickcheck-instances
429 - time
430 - parsec
431 - duckling
432 - text
433 # garg-doctest:
434 # main: Main.hs
435 # source-dirs: src-doctest
436 # ghc-options:
437 # - -O2
438 # - -Wcompat
439 # - -Wmissing-signatures
440 # - -rtsopts
441 # - -threaded
442 # - -with-rtsopts=-N
443 # dependencies:
444 # - doctest
445 # - Glob
446 # - QuickCheck
447 # - base
448 # - gargantext
449 # default-extensions:
450 # - DataKinds
451 # - DeriveGeneric
452 # - FlexibleContexts
453 # - FlexibleInstances
454 # - GeneralizedNewtypeDeriving
455 # - MultiParamTypeClasses
456 # - NoImplicitPrelude
457 # - OverloadedStrings
458 # - RankNTypes
459 #
460