annotate 3rdpartylibs.sh @ 4606:dfe9cde6a20c geoserver_sql_views

Reflect database model changes for SQL views in backend In principle, we could use many datasources with different database schemas, but this would imply changing GeoServer initialization, service filtering, endpoints and eventually more. Since we do not need it, just hard-code the schema name as a constant.
author Tom Gottfried <tom@intevation.de>
date Thu, 05 Sep 2019 12:23:31 +0200
parents 4b1184fa0326
children 5826d4de0e40
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
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
3826
4b1184fa0326 Added templating and a failing test.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3634
diff changeset
47 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
48 # MIT
4b1184fa0326 Added templating and a failing test.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3634
diff changeset
49 # Only used in tests.
4b1184fa0326 Added templating and a failing test.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3634
diff changeset
50
3634
db7136854a51 Hash the vertices of the concave hull together.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3621
diff changeset
51 # 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
52 # 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
53 # 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
54
1270
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
55 ## 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
56 # github.com/fsnotify/fsnotify/ BSD-3-Clause
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
57 # github.com/hashicorp/hcl/ MPL-2.0
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
58 # github.com/magiconair/properties/ BSD-2-Clause
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
59 # github.com/mitchellh/go-homedir/ MIT
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
60 # github.com/mitchellh/mapstructure MIT
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
61 # github.com/pelletier/go-toml/ MIT
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
62 # github.com/pkg/errors BSD-2-Clause
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
63 # github.com/spf13/afero/ Apache 2.0
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
64 # github.com/spf13/cast MIT
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
65 # github.com/spf13/jwalterweatherman MIT
27d1405e49de add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents: 960
diff changeset
66 # gopkg.in/yaml.v2/#