Mercurial > gemma
annotate 3rdpartylibs.sh @ 4457:8a8c08b54f67
add sanitize filename to yarn dependencies
author | Thomas Junk <thomas.junk@intevation.de> |
---|---|
date | Mon, 23 Sep 2019 10:05:15 +0200 |
parents | 5826d4de0e40 |
children |
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 |
4411
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
2 |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
3 # pgx hase undergone some major incompatible changes in v4, |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
4 # we need to stick to v3 for now... |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
5 # Unfortunatly using gopkg.in does not work as expected here, so lets |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
6 # get hackisch... |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
7 go get -u -v gopkg.in/jackc/pgx.v3 |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
8 oldcwd="$CWD" |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
9 cd "$GOPATH"/src/github.com/jackc/pgx |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
10 git checkout v3.6.0 |
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
11 cd "$oldcwd" |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
12 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
13 |
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
|
14 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
|
15 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
16 |
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
|
17 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
|
18 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
19 |
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
|
20 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
|
21 # Apache-2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
22 |
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
|
23 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
|
24 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
25 |
226
63dd5216eee4
Refactored gemma server to be more REST-like.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
220
diff
changeset
|
26 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
|
27 # BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
28 |
302
0777aa6de45b
Password reset. Part I
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
226
diff
changeset
|
29 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
|
30 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
31 |
325
c23eb0f34e39
Added CORS support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
302
diff
changeset
|
32 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
|
33 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
34 |
335
bd292a554b6e
Made gemma a WFS proxy.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
325
diff
changeset
|
35 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
|
36 # Go License (aka BSD-3-Clause?) |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
37 |
662
d856e458dd64
Added snappy to 3rd party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
527
diff
changeset
|
38 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
|
39 # BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
40 |
960
e23ae2c83427
Load boundary polygon of sounding result from ZIP file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
662
diff
changeset
|
41 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
|
42 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
43 |
4411
5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
Sascha Wilde <wilde@intevation.de>
parents:
3826
diff
changeset
|
44 go get -u -v gopkg.in/robfig/cron.v1 |
1540
251ee25accce
Droped on scheduler in favor for a third party library.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1270
diff
changeset
|
45 # MIT |
251ee25accce
Droped on scheduler in favor for a third party library.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1270
diff
changeset
|
46 |
2485
86173ac7f222
Added RTree library to used 3rd party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1540
diff
changeset
|
47 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
|
48 # MIT |
86173ac7f222
Added RTree library to used 3rd party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1540
diff
changeset
|
49 |
2571
eec11d3d74f9
Fixed 3rdpartylibs script.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2570
diff
changeset
|
50 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
|
51 # 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
|
52 |
2762
f95ec0bb565c
Added endpoint to deliver average waterlevels for a given gauge.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
2571
diff
changeset
|
53 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
|
54 # 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
|
55 |
3826
4b1184fa0326
Added templating and a failing test.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
3634
diff
changeset
|
56 go get -u -v github.com/sergi/go-diff/diffmatchpatch |
4b1184fa0326
Added templating and a failing test.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
3634
diff
changeset
|
57 # MIT |
4b1184fa0326
Added templating and a failing test.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
3634
diff
changeset
|
58 # Only used in tests. |
4b1184fa0326
Added templating and a failing test.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
3634
diff
changeset
|
59 |
3634
db7136854a51
Hash the vertices of the concave hull together.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
3621
diff
changeset
|
60 # 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
|
61 # 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
|
62 # 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
|
63 |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
64 ## 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
|
65 # github.com/fsnotify/fsnotify/ BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
66 # github.com/hashicorp/hcl/ MPL-2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
67 # github.com/magiconair/properties/ BSD-2-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
68 # github.com/mitchellh/go-homedir/ MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
69 # github.com/mitchellh/mapstructure MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
70 # github.com/pelletier/go-toml/ MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
71 # github.com/pkg/errors BSD-2-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
72 # github.com/spf13/afero/ Apache 2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
73 # github.com/spf13/cast MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
74 # github.com/spf13/jwalterweatherman MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
75 # gopkg.in/yaml.v2/# |