]> Git — Sourcephile - gargantext.git/blob - package.yaml
Merge remote-tracking branch 'origin/dev-merge-nix-2' into dev-merge
[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.9.6'
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.Defaults
92 - Gargantext.Core.Text
93 - Gargantext.Core.Text.Context
94 - Gargantext.Core.Text.Corpus.Parsers
95 - Gargantext.Core.Text.Corpus.Parsers.Date.Parsec
96 - Gargantext.Core.Text.Corpus.API
97 - Gargantext.Core.Text.Corpus.Parsers.CSV
98 - Gargantext.Core.Text.List.Formats.CSV
99 - Gargantext.Core.Text.Metrics
100 - Gargantext.Core.Text.Metrics.TFICF
101 - Gargantext.Core.Text.Metrics.CharByChar
102 - Gargantext.Core.Text.Metrics.Count
103 - Gargantext.Core.Text.Search
104 - Gargantext.Core.Text.Terms
105 - Gargantext.Core.Text.Terms.Mono
106 - Gargantext.Core.Text.Terms.Multi.Lang.En
107 - Gargantext.Core.Text.Terms.Multi.Lang.Fr
108 - Gargantext.Core.Text.Terms.Multi.RAKE
109 - Gargantext.Core.Text.Terms.WithList
110 - Gargantext.Core.Viz.Graph
111 - Gargantext.Core.Viz.Graph.Tools
112 - Gargantext.Core.Viz.Graph.Tools.IGraph
113 - Gargantext.Core.Viz.Graph.Index
114 - Gargantext.Core.Viz.Phylo
115 - Gargantext.Core.Viz.Phylo.API
116 - Gargantext.Core.Viz.Phylo.API.Tools
117 - Gargantext.Core.Viz.Phylo.PhyloMaker
118 - Gargantext.Core.Viz.Phylo.PhyloTools
119 - Gargantext.Core.Viz.Phylo.PhyloExport
120 - Gargantext.Core.Viz.Phylo.SynchronicClustering
121 - Gargantext.Core.Viz.Types
122 dependencies:
123 - HSvm
124 - KMP
125 - MissingH
126 - MonadRandom
127 - QuickCheck
128 - Unique
129 - accelerate
130 - accelerate-arithmetic
131 - accelerate-llvm-native
132 - accelerate-utility
133 - aeson
134 - aeson-lens
135 - aeson-pretty
136 - array
137 - async
138 - attoparsec
139 - auto-update
140 - base >=4.7 && <5
141 - base16-bytestring
142 - base64-bytestring
143 - blaze-html
144 - blaze-markup
145 - blaze-svg
146 - bytestring
147 - case-insensitive
148 - cassava
149 - cereal # (IGraph)
150 - cborg
151 - conduit
152 - conduit-extra
153 - containers
154 - contravariant
155 - crawlerArxiv
156 - crawlerHAL
157 - crawlerISTEX
158 - crawlerIsidore
159 - crawlerPubMed
160 - cryptohash
161 - data-time-segment
162 - deepseq
163 - directory
164 - duckling
165 - ekg-core
166 - ekg-json
167 - exceptions
168 - fast-logger
169 - fclabels
170 - fgl
171 - filelock
172 - filepath
173 - formatting
174 - full-text-search
175 - fullstop
176 - gargantext-prelude
177 - gargantext-graph >= 0.1.0.0
178 - graphviz
179 - hashable
180 - haskell-igraph
181 - hlcm
182 - hsinfomap
183 - hsparql
184 - hstatistics
185 - http-api-data
186 - http-client
187 - http-client-tls
188 - http-conduit
189 - http-media
190 - http-types
191 - hxt
192 - ihaskell
193 - ini
194 - insert-ordered-containers
195 - jose
196 - json-stream
197 - lens
198 - lifted-base
199 - listsafe
200 - located-base
201 - logging-effect
202 - matrix
203 - monad-control
204 - monad-logger
205 - monad-logger-aeson
206 - morpheus-graphql
207 - morpheus-graphql-app
208 - morpheus-graphql-core
209 - morpheus-graphql-subscriptions
210 - mtl
211 - natural-transformation
212 - opaleye
213 - pandoc
214 - parallel
215 - parsec
216 - patches-class
217 - patches-map
218 - path
219 - path-io
220 - postgresql-simple
221 - pretty-simple
222 - probability
223 - process
224 - product-profunctors
225 - profunctors
226 - protolude
227 - pureMD5
228 - quickcheck-instances
229 - rake
230 - random
231 - rdf4h
232 - regex-compat
233 - regex-tdfa
234 - resource-pool
235 - resourcet
236 - safe
237 - scientific
238 - semigroups
239 - serialise
240 - servant
241 - servant-auth
242 - servant-auth-client
243 - servant-auth-server >= 0.4.4.0
244 - servant-auth-swagger
245 - servant-blaze
246 - servant-cassava
247 - servant-client
248 - servant-ekg
249 - servant-flatten
250 - servant-job
251 - servant-mock
252 - servant-multipart
253 - servant-server
254 - servant-static-th
255 - servant-swagger
256 - servant-swagger-ui
257 - servant-xml
258 - simple-reflect
259 - singletons # (IGraph)
260 - split
261 - stemmer
262 - swagger2
263 - taggy-lens
264 - tagsoup
265 - template-haskell
266 - temporary
267 - text-conversions
268 - text-metrics
269 - time
270 - time-locale-compat
271 - timezone-series
272 - transformers
273 - transformers-base
274 - tuple
275 - unordered-containers
276 - utf8-string
277 - uuid
278 - validity
279 - vector
280 - wai
281 - wai-app-static
282 - wai-cors
283 - wai-extra
284 - wai-websockets
285 - warp
286 - wikiparsec
287 - websockets
288 - wreq
289 - xml-conduit
290 - xml-types
291 - xmlbf
292 - yaml
293 - zip
294 - zlib
295
296 executables:
297 gargantext-server:
298 main: Main.hs
299 source-dirs: bin/gargantext-server
300 ghc-options:
301 - -O2
302 - -Wcompat
303 - -Wmissing-signatures
304 - -rtsopts
305 - -threaded
306 - -with-rtsopts=-N
307 - -with-rtsopts=-T
308 - -fprof-auto
309 dependencies:
310 - base
311 - containers
312 - gargantext
313 - gargantext-prelude
314 - vector
315 - cassava
316 - ini
317 - optparse-generic
318 - unordered-containers
319 - full-text-search
320
321 gargantext-cli:
322 main: Main.hs
323 source-dirs: bin/gargantext-cli
324 ghc-options:
325 - -threaded
326 - -rtsopts
327 - -with-rtsopts=-N
328 - -O2
329 - -Wmissing-signatures
330 dependencies:
331 - aeson
332 - async
333 - base
334 - bytestring
335 - containers
336 - gargantext
337 - gargantext-prelude
338 - vector
339 - cassava
340 - ini
341 - optparse-generic
342 - split
343 - unordered-containers
344 - full-text-search
345
346
347 gargantext-client:
348 main: Main.hs
349 source-dirs: bin/gargantext-client
350 ghc-options:
351 - -Wall
352 - -threaded
353 - -rtsopts
354 - -with-rtsopts=-N
355 - -O2
356 - -Wmissing-signatures
357 default-extensions:
358 - DataKinds
359 - DeriveGeneric
360 - FlexibleContexts
361 - FlexibleInstances
362 - GeneralizedNewtypeDeriving
363 - MultiParamTypeClasses
364 - NamedFieldPuns
365 - NoImplicitPrelude
366 - OverloadedStrings
367 - RankNTypes
368 - RecordWildCards
369 dependencies:
370 - base
371 - extra
372 - servant
373 - text
374 - optparse-generic
375 - exceptions
376 - servant-client
377 - servant-auth-client
378 - gargantext
379 - ekg-json
380 - http-client
381
382 gargantext-phylo:
383 main: Main.hs
384 source-dirs: bin/gargantext-phylo
385 ghc-options:
386 - -threaded
387 - -rtsopts
388 - -with-rtsopts=-N
389 - -O2
390 - -Wmissing-signatures
391 dependencies:
392 - aeson
393 - async
394 - base
395 - bytestring
396 - containers
397 - directory
398 - gargantext
399 - gargantext-prelude
400 - vector
401 - parallel
402 - cassava
403 - ini
404 - optparse-generic
405 - split
406 - unordered-containers
407 - cryptohash
408 - time
409
410 gargantext-import:
411 main: Main.hs
412 source-dirs: bin/gargantext-import
413 ghc-options:
414 - -threaded
415 - -rtsopts
416 - -with-rtsopts=-N
417 - -O2
418 - -Wmissing-signatures
419 dependencies:
420 - gargantext
421 - gargantext-prelude
422 - base
423 - servant-server
424
425 gargantext-init:
426 main: Main.hs
427 source-dirs: bin/gargantext-init
428 ghc-options:
429 - -threaded
430 - -rtsopts
431 - -with-rtsopts=-N
432 - -O2
433 - -Wmissing-signatures
434 dependencies:
435 - gargantext
436 - gargantext-prelude
437 - base
438
439 gargantext-invitations:
440 main: Main.hs
441 source-dirs: bin/gargantext-invitations
442 ghc-options:
443 - -threaded
444 - -rtsopts
445 - -with-rtsopts=-N
446 - -O2
447 - -Wmissing-signatures
448 dependencies:
449 - gargantext
450 - gargantext-prelude
451 - base
452
453
454 gargantext-upgrade:
455 main: Main.hs
456 source-dirs: bin/gargantext-upgrade
457 ghc-options:
458 - -threaded
459 - -rtsopts
460 - -with-rtsopts=-N
461 - -O2
462 - -Wmissing-signatures
463 dependencies:
464 - gargantext
465 - gargantext-prelude
466 - base
467 - postgresql-simple
468
469 gargantext-admin:
470 main: Main.hs
471 source-dirs: bin/gargantext-admin
472 ghc-options:
473 - -threaded
474 - -rtsopts
475 - -with-rtsopts=-N
476 - -O2
477 - -Wmissing-signatures
478 dependencies:
479 - gargantext
480 - gargantext-prelude
481 - base
482
483
484 gargantext-cbor2json:
485 main: Main.hs
486 source-dirs: bin/gargantext-cbor2json
487 ghc-options:
488 - -threaded
489 - -rtsopts
490 - -with-rtsopts=-N
491 - -O2
492 - -Wmissing-signatures
493 dependencies:
494 - gargantext
495 - gargantext-prelude
496 - base
497 - bytestring
498 - aeson
499 - serialise
500
501
502 tests:
503 garg-test:
504 main: Main.hs
505 source-dirs: src-test
506 default-extensions:
507 - DataKinds
508 - DeriveGeneric
509 - FlexibleContexts
510 - FlexibleInstances
511 - GeneralizedNewtypeDeriving
512 - MultiParamTypeClasses
513 - NoImplicitPrelude
514 - OverloadedStrings
515 - RankNTypes
516 ghc-options:
517 - -threaded
518 - -rtsopts
519 - -with-rtsopts=-N
520 dependencies:
521 - base
522 - gargantext
523 - gargantext-prelude
524 - hspec
525 - QuickCheck
526 - quickcheck-instances
527 - time
528 - parsec
529 - duckling
530 - text
531 - unordered-containers
532 # garg-doctest:
533 # main: Main.hs
534 # source-dirs: src-doctest
535 # ghc-options:
536 # - -O2
537 # - -Wcompat
538 # - -Wmissing-signatures
539 # - -rtsopts
540 # - -threaded
541 # - -with-rtsopts=-N
542 # dependencies:
543 # - doctest
544 # - Glob
545 # - QuickCheck
546 # - base
547 # - gargantext
548 # default-extensions:
549 # - DataKinds
550 # - DeriveGeneric
551 # - FlexibleContexts
552 # - FlexibleInstances
553 # - GeneralizedNewtypeDeriving
554 # - MultiParamTypeClasses
555 # - NoImplicitPrelude
556 # - OverloadedStrings
557 # - RankNTypes
558 #
559