Mercurial > gemma
annotate 3rdpartylibs.sh @ 3678:8f58851927c0
client: make layer factory only return new layer config for individual maps
instead of each time it is invoked. The purpose of the factory was to support multiple maps with individual layers.
But returning a new config each time it is invoked leads to bugs that rely on the layer's state. Now this factory
reuses the same objects it created before, per map.
author | Markus Kottlaender <markus@intevation.de> |
---|---|
date | Mon, 17 Jun 2019 17:31:35 +0200 |
parents | db7136854a51 |
children | 4b1184fa0326 |
rev | line source |
---|---|
140
d93ccf1aba1b
Fixed interpreter in third party library downloader.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
134
diff
changeset
|
1 #!/bin/sh |
0
f771210e4484
Initial checkin. Some thrid party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
2 go get -u -v github.com/jackc/pgx |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
3 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
4 |
527
4a637b333417
The CoreOS guys moved bbolt from github.com/coreos/ to github.com/etcd-io/.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
335
diff
changeset
|
5 go get -u -v github.com/etcd-io/bbolt/... |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
6 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
7 |
220
11d1a488b08f
Depend command line parsing on Viper/Cobra. Configuration should be persistent now.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
148
diff
changeset
|
8 go get -u -v github.com/mitchellh/go-homedir |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
9 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
10 |
220
11d1a488b08f
Depend command line parsing on Viper/Cobra. Configuration should be persistent now.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
148
diff
changeset
|
11 go get -u -v github.com/spf13/cobra |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
12 # Apache-2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
13 |
220
11d1a488b08f
Depend command line parsing on Viper/Cobra. Configuration should be persistent now.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
148
diff
changeset
|
14 go get -u -v github.com/spf13/viper |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
15 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
16 |
226
63dd5216eee4
Refactored gemma server to be more REST-like.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
220
diff
changeset
|
17 go get -u -v github.com/gorilla/mux |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
18 # BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
19 |
302
0777aa6de45b
Password reset. Part I
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
226
diff
changeset
|
20 go get -u -v gopkg.in/gomail.v2 |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
21 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
22 |
325
c23eb0f34e39
Added CORS support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
302
diff
changeset
|
23 go get -u -v github.com/rs/cors |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
24 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
25 |
335
bd292a554b6e
Made gemma a WFS proxy.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
325
diff
changeset
|
26 go get -u -v golang.org/x/net/html/charset |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
27 # Go License (aka BSD-3-Clause?) |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
28 |
662
d856e458dd64
Added snappy to 3rd party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
527
diff
changeset
|
29 go get -u -v github.com/golang/snappy |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
30 # BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
31 |
960
e23ae2c83427
Load boundary polygon of sounding result from ZIP file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
662
diff
changeset
|
32 go get -u -v github.com/jonas-p/go-shp |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
33 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
34 |
1540
251ee25accce
Droped on scheduler in favor for a third party library.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1270
diff
changeset
|
35 go get -u -v github.com/robfig/cron |
251ee25accce
Droped on scheduler in favor for a third party library.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1270
diff
changeset
|
36 # MIT |
251ee25accce
Droped on scheduler in favor for a third party library.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1270
diff
changeset
|
37 |
2485
86173ac7f222
Added RTree library to used 3rd party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1540
diff
changeset
|
38 go get -u -v github.com/tidwall/rtree |
86173ac7f222
Added RTree library to used 3rd party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1540
diff
changeset
|
39 # MIT |
86173ac7f222
Added RTree library to used 3rd party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1540
diff
changeset
|
40 |
2571
eec11d3d74f9
Fixed 3rdpartylibs script.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2570
diff
changeset
|
41 go get -u -v golang.org/x/sync/semaphore |
2570
c4242b9d59fe
Morphological differences: Added endpoint stub POST /api/diff
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2485
diff
changeset
|
42 # Go License (aka BSD-3-Clause?) |
c4242b9d59fe
Morphological differences: Added endpoint stub POST /api/diff
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2485
diff
changeset
|
43 |
2762
f95ec0bb565c
Added endpoint to deliver average waterlevels for a given gauge.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2571
diff
changeset
|
44 go get -u -v gonum.org/v1/gonum/stat |
f95ec0bb565c
Added endpoint to deliver average waterlevels for a given gauge.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2571
diff
changeset
|
45 # BSD-3-Clause |
f95ec0bb565c
Added endpoint to deliver average waterlevels for a given gauge.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2571
diff
changeset
|
46 |
3634
db7136854a51
Hash the vertices of the concave hull together.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
3621
diff
changeset
|
47 # Only needed when generating SVG graphics for debugging. |
db7136854a51
Hash the vertices of the concave hull together.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
3621
diff
changeset
|
48 # go get -u -v github.com/ajstarks/svgo |
3621
2893ee8ce06f
concave hulls for single beam scans ... WIP.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2762
diff
changeset
|
49 # Attribution 3.0 United States (CC BY 3.0 US) |
2893ee8ce06f
concave hulls for single beam scans ... WIP.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2762
diff
changeset
|
50 |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
51 ## list of additional licenses that get fetched and installed as dependencies |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
52 # github.com/fsnotify/fsnotify/ BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
53 # github.com/hashicorp/hcl/ MPL-2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
54 # github.com/magiconair/properties/ BSD-2-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
55 # github.com/mitchellh/go-homedir/ MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
56 # github.com/mitchellh/mapstructure MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
57 # github.com/pelletier/go-toml/ MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
58 # github.com/pkg/errors BSD-2-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
59 # github.com/spf13/afero/ Apache 2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
60 # github.com/spf13/cast MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
61 # github.com/spf13/jwalterweatherman MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
62 # gopkg.in/yaml.v2/# |