[tbb-commits] [tor-browser-build/master] Bug 25483: Add pion-webrtc and dependencies.
gk at torproject.org
gk at torproject.org
Wed Sep 25 07:07:10 UTC 2019
commit 273e09799eb5b39f498de866a327c2c7b173b304
Author: David Fifield <david at bamsoftware.com>
Date: Thu Aug 29 02:43:26 2019 +0000
Bug 25483: Add pion-webrtc and dependencies.
This was partially automated and generated from the "go mod" graph of
pion-webrtc.
Upgrade goxnet to da137c7871d7 (which allows removing a formerly
nightly-only case, because the new commit is even newer than that one).
Upgrade goxsys to fae7ac547cb7.
We're using an updated version v2.1.3 of webrtc to include our
upstreamed fix. I didn't bump all the way up to v2.1.4 because they
moved to requiring Go 1.13.
---
projects/genny/config | 21 ++++++++++++++++
projects/ginkgo/config | 21 ++++++++++++++++
projects/go-difflib/config | 19 ++++++++++++++
projects/go-spew/config | 19 ++++++++++++++
projects/gocheck/config | 17 +++++++++++++
projects/goerrors/config | 17 +++++++++++++
projects/gofsnotify/config | 21 ++++++++++++++++
projects/gomega/config | 45 +++++++++++++++++++++++++++++++++
projects/gomock/config | 19 ++++++++++++++
projects/goprotobuf/config | 19 ++++++++++++++
projects/gotail/config | 17 +++++++++++++
projects/gotomb/config | 17 +++++++++++++
projects/goxnet/config | 7 +++++-
projects/goxsys/config | 3 ++-
projects/goxtools/config | 19 ++++++++++++++
projects/goyaml/config | 21 ++++++++++++++++
projects/objx/config | 17 +++++++++++++
projects/pion-datachannel/config | 36 +++++++++++++++++++++++++++
projects/pion-dtls/config | 27 ++++++++++++++++++++
projects/pion-ice/config | 42 +++++++++++++++++++++++++++++++
projects/pion-logging/config | 17 +++++++++++++
projects/pion-mdns/config | 24 ++++++++++++++++++
projects/pion-quic/config | 24 ++++++++++++++++++
projects/pion-rtcp/config | 21 ++++++++++++++++
projects/pion-rtp/config | 17 +++++++++++++
projects/pion-sctp/config | 30 ++++++++++++++++++++++
projects/pion-sdp/config | 21 ++++++++++++++++
projects/pion-srtp/config | 39 +++++++++++++++++++++++++++++
projects/pion-stun/config | 21 ++++++++++++++++
projects/pion-transport/config | 28 +++++++++++++++++++++
projects/pion-turn/config | 36 +++++++++++++++++++++++++++
projects/pion-webrtc/config | 54 ++++++++++++++++++++++++++++++++++++++++
projects/qtls/config | 24 ++++++++++++++++++
projects/quic-go/config | 39 +++++++++++++++++++++++++++++
projects/testify/config | 30 ++++++++++++++++++++++
35 files changed, 847 insertions(+), 2 deletions(-)
diff --git a/projects/genny/config b/projects/genny/config
new file mode 100644
index 0000000..ecdf983
--- /dev/null
+++ b/projects/genny/config
@@ -0,0 +1,21 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/cheekybits/genny
+git_hash: d2cf3cdd35ce0d789056c4bc02a4d6349c947caf # v1.0.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/cheekybits/genny
+ go_lib_deps:
+ - goxtools
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: goxtools
+ project: goxtools
diff --git a/projects/ginkgo/config b/projects/ginkgo/config
new file mode 100644
index 0000000..c4ad9ec
--- /dev/null
+++ b/projects/ginkgo/config
@@ -0,0 +1,21 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/onsi/ginkgo
+git_hash: 2e1be8f7d90e9d3e3e58b0ce470f2f14d075406f # v1.7.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/onsi/ginkgo
+ go_lib_deps:
+ - gotail
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: gotail
+ project: gotail
diff --git a/projects/go-difflib/config b/projects/go-difflib/config
new file mode 100644
index 0000000..e8d34df
--- /dev/null
+++ b/projects/go-difflib/config
@@ -0,0 +1,19 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pmezard/go-difflib
+git_hash: 792786c7400a136282c1664665ae0a8db921c6c2 # v1.0.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pmezard/go-difflib
+ go_lib_install:
+ - github.com/pmezard/go-difflib/difflib
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/go-spew/config b/projects/go-spew/config
new file mode 100644
index 0000000..946fb96
--- /dev/null
+++ b/projects/go-spew/config
@@ -0,0 +1,19 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/davecgh/go-spew
+git_hash: 8991bc29aa16c548c550c7ff78260e27b9ab7c73 # v1.1.1
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/davecgh/go-spew
+ go_lib_install:
+ - github.com/davecgh/go-spew/spew
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/gocheck/config b/projects/gocheck/config
new file mode 100644
index 0000000..a78af0f
--- /dev/null
+++ b/projects/gocheck/config
@@ -0,0 +1,17 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://gopkg.in/check.v1
+git_hash: 20d25e2804050c1cd24a7eea1e7a6447dd0e74ec
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: gopkg.in/check.v1
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/goerrors/config b/projects/goerrors/config
new file mode 100644
index 0000000..c9a34e8
--- /dev/null
+++ b/projects/goerrors/config
@@ -0,0 +1,17 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pkg/errors
+git_hash: ba968bfe8b2f7e042a574c888954fccecfa385b4 # v0.8.1
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pkg/errors
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/gofsnotify/config b/projects/gofsnotify/config
new file mode 100644
index 0000000..1f47eaa
--- /dev/null
+++ b/projects/gofsnotify/config
@@ -0,0 +1,21 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://gopkg.in/fsnotify.v1
+git_hash: c2828203cd70a50dcccfb2761f8b1f8ceef9a8e9 # v1.4.7
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: gopkg.in/fsnotify.v1
+ go_lib_deps:
+ - goxsys
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: goxsys
+ project: goxsys
diff --git a/projects/gomega/config b/projects/gomega/config
new file mode 100644
index 0000000..81cc986
--- /dev/null
+++ b/projects/gomega/config
@@ -0,0 +1,45 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/onsi/gomega
+git_hash: 65fb64232476ad9046e57c26cd0bff3d3a8dc6cd # v1.4.3
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/onsi/gomega
+ go_lib_deps:
+ - ginkgo
+ - gofsnotify
+ - goprotobuf
+ - gotail
+ - gotomb
+ - goxnet
+ - goxsys
+ - goxtext
+ - goyaml
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: ginkgo
+ project: ginkgo
+ - name: gofsnotify
+ project: gofsnotify
+ - name: goprotobuf
+ project: goprotobuf
+ - name: gotail
+ project: gotail
+ - name: gotomb
+ project: gotomb
+ - name: goxnet
+ project: goxnet
+ - name: goxsys
+ project: goxsys
+ - name: goxtext
+ project: goxtext
+ - name: goyaml
+ project: goyaml
diff --git a/projects/gomock/config b/projects/gomock/config
new file mode 100644
index 0000000..53229ac
--- /dev/null
+++ b/projects/gomock/config
@@ -0,0 +1,19 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/golang/mock
+git_hash: 51421b967af1f557f93a59e0057aaf15ca02e29c # v1.2.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/golang/mock
+ go_lib_install:
+ - github.com/golang/mock/gomock
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/goprotobuf/config b/projects/goprotobuf/config
new file mode 100644
index 0000000..cd496f1
--- /dev/null
+++ b/projects/goprotobuf/config
@@ -0,0 +1,19 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/golang/protobuf
+git_hash: aa810b61a9c79d51363740d207bb46cf8e620ed5 # v1.2.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/golang/protobuf
+ go_lib_install:
+ - github.com/golang/protobuf/proto
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/gotail/config b/projects/gotail/config
new file mode 100644
index 0000000..d83c668
--- /dev/null
+++ b/projects/gotail/config
@@ -0,0 +1,17 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/hpcloud/tail
+git_hash: a30252cb686a21eb2d0b98132633053ec2f7f1e5 # v1.0.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/hpcloud/tail
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/gotomb/config b/projects/gotomb/config
new file mode 100644
index 0000000..3794d7e
--- /dev/null
+++ b/projects/gotomb/config
@@ -0,0 +1,17 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://gopkg.in/tomb.v1
+git_hash: dd632973f1e7218eb1089048e0798ec9ae7dceb8
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: gopkg.in/tomb.v1
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/goxnet/config b/projects/goxnet/config
index ae574c6..f6a2c29 100644
--- a/projects/goxnet/config
+++ b/projects/goxnet/config
@@ -1,7 +1,7 @@
# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://go.googlesource.com/net
-git_hash: ed066c81e75eba56dd9bd2139ade88125b855585
+git_hash: da137c7871d730100384dbcf36e6f8fa493aef5b
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
build: '[% c("projects/go/var/build_go_lib") %]'
@@ -12,8 +12,13 @@ var:
go_lib: golang.org/x/net
go_lib_install:
- golang.org/x/net/proxy
+ - golang.org/x/net/dns/dnsmessage
+ go_lib_deps:
+ - goxsys
input_files:
- project: container-image
- name: go
project: go
+ - name: goxsys
+ project: goxsys
diff --git a/projects/goxsys/config b/projects/goxsys/config
index 64a7213..9f02aef 100644
--- a/projects/goxsys/config
+++ b/projects/goxsys/config
@@ -1,7 +1,7 @@
# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/golang/sys
-git_hash: 11f53e03133963fb11ae0588e08b5e0b85be8be5
+git_hash: fae7ac547cb717d141c433a2a173315e216b64c4
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
build: '[% c("projects/go/var/build_go_lib") %]'
@@ -12,6 +12,7 @@ var:
go_lib: golang.org/x/sys
go_lib_install:
- golang.org/x/sys/cpu
+ - golang.org/x/sys/unix
input_files:
- project: container-image
diff --git a/projects/goxtools/config b/projects/goxtools/config
new file mode 100644
index 0000000..474cf09
--- /dev/null
+++ b/projects/goxtools/config
@@ -0,0 +1,19 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://go.googlesource.com/tools
+git_hash: aed303cbaa74a4d974e6e79dae05b2901ff009e8
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: golang.org/x/tools
+ go_lib_install:
+ - golang.org/x/tools/imports
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/goyaml/config b/projects/goyaml/config
new file mode 100644
index 0000000..fd81e4c
--- /dev/null
+++ b/projects/goyaml/config
@@ -0,0 +1,21 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://gopkg.in/yaml.v2
+git_hash: 51d6538a90f86fe93ac480b35f37b2be17fef232 # v2.2.2
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: gopkg.in/yaml.v2
+ go_lib_deps:
+ - gocheck
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: gocheck
+ project: gocheck
diff --git a/projects/objx/config b/projects/objx/config
new file mode 100644
index 0000000..80b1947
--- /dev/null
+++ b/projects/objx/config
@@ -0,0 +1,17 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/stretchr/objx
+git_hash: facf9a85c22f48d2f52f2380e4efce1768749a89 # v0.1.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/stretchr/objx
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/pion-datachannel/config b/projects/pion-datachannel/config
new file mode 100644
index 0000000..50094d6
--- /dev/null
+++ b/projects/pion-datachannel/config
@@ -0,0 +1,36 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/datachannel
+git_hash: 401bef0a9b89c2ca212c908999709ff1967c9617 # v1.4.5
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/datachannel
+ go_lib_deps:
+ - go-spew
+ - goerrors
+ - pion-logging
+ - pion-sctp
+ - pion-transport
+ - testify
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: go-spew
+ project: go-spew
+ - name: goerrors
+ project: goerrors
+ - name: pion-logging
+ project: pion-logging
+ - name: pion-sctp
+ project: pion-sctp
+ - name: pion-transport
+ project: pion-transport
+ - name: testify
+ project: testify
diff --git a/projects/pion-dtls/config b/projects/pion-dtls/config
new file mode 100644
index 0000000..af2a17f
--- /dev/null
+++ b/projects/pion-dtls/config
@@ -0,0 +1,27 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/dtls
+git_hash: 91d652d3f91d6c08c193e4d297067f8f653775f9 # v1.5.1
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/dtls
+ go_lib_deps:
+ - goxcrypto
+ - pion-logging
+ - pion-transport
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: goxcrypto
+ project: goxcrypto
+ - name: pion-logging
+ project: pion-logging
+ - name: pion-transport
+ project: pion-transport
diff --git a/projects/pion-ice/config b/projects/pion-ice/config
new file mode 100644
index 0000000..8946852
--- /dev/null
+++ b/projects/pion-ice/config
@@ -0,0 +1,42 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/ice
+git_hash: 45cb33ebe6b557dbf50a7779cd713aeedbc84813 # v0.5.13
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/ice
+ go_lib_deps:
+ - goxnet
+ - goxsys
+ - pion-logging
+ - pion-mdns
+ - pion-stun
+ - pion-transport
+ - pion-turn
+ - testify
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: goxnet
+ project: goxnet
+ - name: goxsys
+ project: goxsys
+ - name: pion-logging
+ project: pion-logging
+ - name: pion-mdns
+ project: pion-mdns
+ - name: pion-stun
+ project: pion-stun
+ - name: pion-transport
+ project: pion-transport
+ - name: pion-turn
+ project: pion-turn
+ - name: testify
+ project: testify
diff --git a/projects/pion-logging/config b/projects/pion-logging/config
new file mode 100644
index 0000000..40e8619
--- /dev/null
+++ b/projects/pion-logging/config
@@ -0,0 +1,17 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/logging
+git_hash: 0387f8acdeb20faf48e539e74906dd633851f3a8 # v0.2.2
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/logging
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/pion-mdns/config b/projects/pion-mdns/config
new file mode 100644
index 0000000..05eb8c4
--- /dev/null
+++ b/projects/pion-mdns/config
@@ -0,0 +1,24 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/mdns
+git_hash: c5bfa7641a9decf65f7597ba5299c3ee36feb28e # v0.0.3
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/mdns
+ go_lib_deps:
+ - goxnet
+ - pion-logging
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: goxnet
+ project: goxnet
+ - name: pion-logging
+ project: pion-logging
diff --git a/projects/pion-quic/config b/projects/pion-quic/config
new file mode 100644
index 0000000..69b3c00
--- /dev/null
+++ b/projects/pion-quic/config
@@ -0,0 +1,24 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/quic
+git_hash: 4c18aa106035bd68c2f9f054ae8b9a57850967c7 # v0.1.1
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/quic
+ go_lib_deps:
+ - pion-transport
+ - quic-go
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: pion-transport
+ project: pion-transport
+ - name: quic-go
+ project: quic-go
diff --git a/projects/pion-rtcp/config b/projects/pion-rtcp/config
new file mode 100644
index 0000000..dd76451
--- /dev/null
+++ b/projects/pion-rtcp/config
@@ -0,0 +1,21 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/rtcp
+git_hash: 02c67df9b6f60eafcbb9dfe0e46dbdc4a20fa74f # v1.2.1
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/rtcp
+ go_lib_deps:
+ - testify
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: testify
+ project: testify
diff --git a/projects/pion-rtp/config b/projects/pion-rtp/config
new file mode 100644
index 0000000..0f586ec
--- /dev/null
+++ b/projects/pion-rtp/config
@@ -0,0 +1,17 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/rtp
+git_hash: 23312f4b270b6a469355099f9cfb96d871240098 # v1.1.3
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/rtp
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
diff --git a/projects/pion-sctp/config b/projects/pion-sctp/config
new file mode 100644
index 0000000..8615bd4
--- /dev/null
+++ b/projects/pion-sctp/config
@@ -0,0 +1,30 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/sctp
+git_hash: 321ee3612199dd7363fc63ec4e111db50c22faf1 # v1.6.9
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/sctp
+ go_lib_deps:
+ - goerrors
+ - pion-logging
+ - pion-transport
+ - testify
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: goerrors
+ project: goerrors
+ - name: pion-logging
+ project: pion-logging
+ - name: pion-transport
+ project: pion-transport
+ - name: testify
+ project: testify
diff --git a/projects/pion-sdp/config b/projects/pion-sdp/config
new file mode 100644
index 0000000..7f95bc0
--- /dev/null
+++ b/projects/pion-sdp/config
@@ -0,0 +1,21 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/sdp
+git_hash: 03441e3c706c7c3b719ee75194049a31cbb2eb7e # v2.3.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/sdp
+ go_lib_deps:
+ - testify
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: testify
+ project: testify
diff --git a/projects/pion-srtp/config b/projects/pion-srtp/config
new file mode 100644
index 0000000..eac420c
--- /dev/null
+++ b/projects/pion-srtp/config
@@ -0,0 +1,39 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/srtp
+git_hash: 0741c018e441a3502045133280347b9deba1e9d8 # v1.2.6
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/srtp
+ go_lib_deps:
+ - go-spew
+ - goerrors
+ - pion-logging
+ - pion-rtcp
+ - pion-rtp
+ - pion-transport
+ - testify
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: go-spew
+ project: go-spew
+ - name: goerrors
+ project: goerrors
+ - name: pion-logging
+ project: pion-logging
+ - name: pion-rtcp
+ project: pion-rtcp
+ - name: pion-rtp
+ project: pion-rtp
+ - name: pion-transport
+ project: pion-transport
+ - name: testify
+ project: testify
diff --git a/projects/pion-stun/config b/projects/pion-stun/config
new file mode 100644
index 0000000..aeba0af
--- /dev/null
+++ b/projects/pion-stun/config
@@ -0,0 +1,21 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/stun
+git_hash: 8136435b6d3ad36535081253a032468235a43581 # v0.3.1
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/stun
+ go_lib_deps:
+ - goerrors
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: goerrors
+ project: goerrors
diff --git a/projects/pion-transport/config b/projects/pion-transport/config
new file mode 100644
index 0000000..be3d385
--- /dev/null
+++ b/projects/pion-transport/config
@@ -0,0 +1,28 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/transport
+git_hash: 6903e3cd05a899ca7284753a4b6cb265655c28ff # v0.8.6
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/transport
+ go_lib_deps:
+ - pion-logging
+ - testify
+ go_lib_install:
+ - github.com/pion/transport/packetio
+ - github.com/pion/transport/test
+ - github.com/pion/transport/vnet
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: pion-logging
+ project: pion-logging
+ - name: testify
+ project: testify
diff --git a/projects/pion-turn/config b/projects/pion-turn/config
new file mode 100644
index 0000000..06a6f14
--- /dev/null
+++ b/projects/pion-turn/config
@@ -0,0 +1,36 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/turn
+git_hash: cab8f88798429b68b7cfb4db7c12fc6d205e91e2 # v1.3.5
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/turn
+ go_lib_deps:
+ - go-spew
+ - goerrors
+ - pion-logging
+ - pion-stun
+ - pion-transport
+ - testify
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: go-spew
+ project: go-spew
+ - name: goerrors
+ project: goerrors
+ - name: pion-logging
+ project: pion-logging
+ - name: pion-stun
+ project: pion-stun
+ - name: pion-transport
+ project: pion-transport
+ - name: testify
+ project: testify
diff --git a/projects/pion-webrtc/config b/projects/pion-webrtc/config
new file mode 100644
index 0000000..0f22dbb
--- /dev/null
+++ b/projects/pion-webrtc/config
@@ -0,0 +1,54 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/pion/webrtc
+git_hash: 5bceb0126f92c42015a1e143e24ae84122b8f0b0 # v2.1.3
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/pion/webrtc
+ go_lib_deps:
+ - pion-datachannel
+ - pion-dtls
+ - pion-ice
+ - pion-logging
+ - pion-quic
+ - pion-rtcp
+ - pion-rtp
+ - pion-sctp
+ - pion-sdp
+ - pion-srtp
+ - pion-transport
+ - testify
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: pion-datachannel
+ project: pion-datachannel
+ - name: pion-dtls
+ project: pion-dtls
+ - name: pion-ice
+ project: pion-ice
+ - name: pion-logging
+ project: pion-logging
+ - name: pion-quic
+ project: pion-quic
+ - name: pion-rtcp
+ project: pion-rtcp
+ - name: pion-rtp
+ project: pion-rtp
+ - name: pion-sctp
+ project: pion-sctp
+ - name: pion-sdp
+ project: pion-sdp
+ - name: pion-srtp
+ project: pion-srtp
+ - name: pion-transport
+ project: pion-transport
+ - name: testify
+ project: testify
diff --git a/projects/qtls/config b/projects/qtls/config
new file mode 100644
index 0000000..55f4444
--- /dev/null
+++ b/projects/qtls/config
@@ -0,0 +1,24 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/marten-seemann/qtls
+git_hash: 65ca381cd298d7e0aef0de8ba523a870ec5a96fe # v0.2.3
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/marten-seemann/qtls
+ go_lib_deps:
+ - goxcrypto
+ - goxsys
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: goxcrypto
+ project: goxcrypto
+ - name: goxsys
+ project: goxsys
diff --git a/projects/quic-go/config b/projects/quic-go/config
new file mode 100644
index 0000000..c2361a4
--- /dev/null
+++ b/projects/quic-go/config
@@ -0,0 +1,39 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/lucas-clemente/quic-go
+git_hash: 907071221cf97f75398d9cf8b1174e94f56e8f96
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/lucas-clemente/quic-go
+ go_lib_deps:
+ - genny
+ - ginkgo
+ - gomega
+ - gomock
+ - goxcrypto
+ - goxnet
+ - qtls
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: genny
+ project: genny
+ - name: ginkgo
+ project: ginkgo
+ - name: gomega
+ project: gomega
+ - name: gomock
+ project: gomock
+ - name: goxcrypto
+ project: goxcrypto
+ - name: goxnet
+ project: goxnet
+ - name: qtls
+ project: qtls
diff --git a/projects/testify/config b/projects/testify/config
new file mode 100644
index 0000000..9b20867
--- /dev/null
+++ b/projects/testify/config
@@ -0,0 +1,30 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://github.com/stretchr/testify
+git_hash: 221dbe5ed46703ee255b1da0dec05086f5035f62 # v1.4.0
+filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+
+build: '[% c("projects/go/var/build_go_lib") %]'
+
+var:
+ container:
+ use_container: 1
+ go_lib: github.com/stretchr/testify
+ go_lib_deps:
+ - go-difflib
+ - go-spew
+ - goyaml
+ - objx
+
+input_files:
+ - project: container-image
+ - name: go
+ project: go
+ - name: go-difflib
+ project: go-difflib
+ - name: go-spew
+ project: go-spew
+ - name: goyaml
+ project: goyaml
+ - name: objx
+ project: objx
More information about the tbb-commits
mailing list