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