annotate 3rdpartylibs.sh @ 4461:7128741faeb9

Changed fa data to accept "position" as strings, not a 2char "position_code"
author Sascha Wilde <wilde@intevation.de>
date Mon, 23 Sep 2019 12:59:48 +0200
parents 5826d4de0e40
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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/#