diff --git a/net-im/nextcloud-spreed-signaling/Makefile b/net-im/nextcloud-spreed-signaling/Makefile index 19a8e5e3e64c..d510736acd96 100644 --- a/net-im/nextcloud-spreed-signaling/Makefile +++ b/net-im/nextcloud-spreed-signaling/Makefile @@ -1,92 +1,98 @@ PORTNAME= nextcloud-spreed-signaling DISTVERSIONPREFIX= v -DISTVERSION= 0.5.0 -PORTREVISION= 5 +DISTVERSION= 1.0.0 CATEGORIES= net-im MAINTAINER= jsm@FreeBSD.org COMMENT= Signaling server used for Nextcloud Talk WWW= https://github.com/strukturag/nextcloud-spreed-signaling LICENSE= AGPLv3 +BUILD_DEPENDS= protoc:devel/protobuf + USES= gmake go:no_targets USERS= signaling GROUPS= signaling USE_RC_SUBR= ncs_signaling USE_GITHUB= yes USE_GITHUB= yes GH_ACCOUNT= strukturag GH_TUPLE= \ beorn7:perks:v1.0.1:beorn7_perks/vendor/src/github.com/beorn7/perks \ cespare:xxhash:v2.1.2:cespare_xxhash_v2/vendor/src/github.com/cespare/xxhash/v2 \ coreos:go-semver:v0.3.0:coreos_go_semver/vendor/src/github.com/coreos/go-semver \ coreos:go-systemd:v22.3.2:coreos_go_systemd_v22/vendor/src/github.com/coreos/go-systemd/v22 \ dlintw:goconf:dcc070983490:dlintw_goconf/vendor/src/github.com/dlintw/goconf \ - dustin:go-humanize:v1.0.0:dustin_go_humanize/src/github.com/dustin/go-humanize \ + dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/src/github.com/dustin/go-humanize \ etcd-io:bbolt:v1.3.6:etcd_io_bbolt/vendor/src/go.etcd.io/bbolt \ etcd-io:etcd:v3.5.4:etcd_io_etcd/vendor/src/go.etcd.io/etcd \ form3tech-oss:jwt-go:v3.2.3:form3tech_oss_jwt_go/vendor/src/github.com/form3tech-oss/jwt-go \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/src/gopkg.in/yaml.v2 \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/src/github.com/gogo/protobuf \ - golang-jwt:jwt:v3.2.2:golang_jwt_jwt/vendor/src/github.com/golang-jwt/jwt \ + golang-jwt:jwt:v4.4.2:golang_jwt_jwt_v4/vendor/src/github.com/golang-jwt/jwt/v4 \ golang:crypto:3147a52a75dd:golang_crypto/vendor/src/golang.org/x/crypto \ golang:net:69e39bad7dc2:golang_net/vendor/src/golang.org/x/net \ golang:protobuf:v1.5.2:golang_protobuf/vendor/src/github.com/golang/protobuf \ golang:sys:36772127a21f:golang_sys/vendor/src/golang.org/x/sys \ golang:text:v0.3.6:golang_text/vendor/src/golang.org/x/text \ golang:time:f0f3c7e86c11:golang_time/vendor/src/golang.org/x/time \ google:btree:v1.0.1:google_btree/vendor/src/github.com/google/btree \ google:go-genproto:f16073e35f0c:google_go_genproto/vendor/src/google.golang.org/genproto \ google:uuid:v1.3.0:google_uuid/vendor/src/github.com/google/uuid \ gorilla:mux:v1.8.0:gorilla_mux/vendor/src/github.com/gorilla/mux \ gorilla:securecookie:v1.1.1:gorilla_securecookie/vendor/src/github.com/gorilla/securecookie \ gorilla:websocket:v1.5.0:gorilla_websocket/vendor/src/github.com/gorilla/websocket \ grpc-ecosystem:go-grpc-middleware:v1.3.0:grpc_ecosystem_go_grpc_middleware/vendor/src/github.com/grpc-ecosystem/go-grpc-middleware \ grpc-ecosystem:go-grpc-prometheus:v1.2.0:grpc_ecosystem_go_grpc_prometheus/vendor/src/github.com/grpc-ecosystem/go-grpc-prometheus \ grpc-ecosystem:grpc-gateway:v1.16.0:grpc_ecosystem_grpc_gateway/vendor/src/github.com/grpc-ecosystem/grpc-gateway \ - grpc:grpc-go:v1.38.0:grpc_grpc_go/vendor/src/google.golang.org/grpc \ + grpc:grpc-go:v1.48.0:grpc_grpc_go/vendor/src/google.golang.org/grpc \ jonboulle:clockwork:v0.2.2:jonboulle_clockwork/vendor/src/github.com/jonboulle/clockwork \ josharian:intern:v1.0.0:josharian_intern/vendor/src/github.com/josharian/intern \ json-iterator:go:v1.1.12:json_iterator_go/vendor/src/github.com/json-iterator/go \ klauspost:compress:v1.14.4:klauspost_compress/vendor/src/github.com/klauspost/compress \ kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/src/sigs.k8s.io/yaml \ mailru:easyjson:v0.7.7:mailru_easyjson/vendor/src/github.com/mailru/easyjson \ matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/src/github.com/matttproud/golang_protobuf_extensions \ minio:highwayhash:v1.0.2:minio_highwayhash/vendor/src/github.com/minio/highwayhash \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/src/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.2:modern_go_reflect2/vendor/src/github.com/modern-go/reflect2 \ natefinch:lumberjack:v2.0.0:natefinch_lumberjack/vendor/src/gopkg.in/natefinch/lumberjack.v2 \ nats-io:jwt:442af02fd36a:nats_io_jwt_v2/vendor/src/github.com/nats-io/jwt \ nats-io:nats-server:v2.8.4:nats_io_nats_server_v2/vendor/src/github.com/nats-io/nats-server/v2 \ nats-io:nats.go:v1.16.0:nats_io_nats_go/vendor/src/github.com/nats-io/nats.go \ nats-io:nkeys:v0.3.0:nats_io_nkeys/vendor/src/github.com/nats-io/nkeys \ nats-io:nuid:v1.0.1:nats_io_nuid/vendor/src/github.com/nats-io/nuid \ notedit:janus-go:10eb8b95d1a0:notedit_janus_go/vendor/src/github.com/notedit/janus-go \ open-telemetry:opentelemetry-go-contrib:v0.20.0:open_telemetry_opentelemetry_go_contrib/vendor/src/go.opentelemetry.io/contrib \ open-telemetry:opentelemetry-go:v0.20.0:open_telemetry_opentelemetry_go/vendor/src/go.opentelemetry.io/otel \ open-telemetry:opentelemetry-proto-go:v0.7.0:open_telemetry_opentelemetry_proto_go/vendor/src/go.opentelemetry.io/proto/otlp \ oschwald:maxminddb-golang:v1.9.0:oschwald_maxminddb_golang/vendor/src/github.com/oschwald/maxminddb-golang \ - pion:sdp:v1.3.0:pion_sdp/vendor/src/github.com/pion/sdp \ - pkg:errors:v0.9.1:pkg_errors/vendor/src/github.com/pkg/errors \ + pion:randutil:v0.1.0:pion_randutil/vendor/src/github.com/pion/randutil \ + pion:sdp:v3.0.5:pion_sdp_v3/vendor/src/github.com/pion/sdp/v3 \ prometheus:client_golang:v1.12.2:prometheus_client_golang/vendor/src/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/src/github.com/prometheus/client_model \ prometheus:common:v0.32.1:prometheus_common/vendor/src/github.com/prometheus/common \ prometheus:procfs:v0.7.3:prometheus_procfs/vendor/src/github.com/prometheus/procfs \ - protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/src/google.golang.org/protobuf \ + protocolbuffers:protobuf-go:v1.28.1:protocolbuffers_protobuf_go/vendor/src/google.golang.org/protobuf \ sirupsen:logrus:v1.7.0:sirupsen_logrus/vendor/src/github.com/sirupsen/logrus \ soheilhy:cmux:v0.1.5:soheilhy_cmux/vendor/src/github.com/soheilhy/cmux \ spf13:pflag:v1.0.5:spf13_pflag/vendor/src/github.com/spf13/pflag \ tmc:grpc-websocket-proxy:e5319fda7802:tmc_grpc_websocket_proxy/vendor/src/github.com/tmc/grpc-websocket-proxy \ uber-go:atomic:v1.7.0:uber_go_atomic/vendor/src/go.uber.org/atomic \ uber-go:multierr:v1.6.0:uber_go_multierr/vendor/src/go.uber.org/multierr \ uber-go:zap:v1.17.0:uber_go_zap/vendor/src/go.uber.org/zap \ xiang90:probing:43a291ad63a2:xiang90_probing/vendor/src/github.com/xiang90/probing MAKE_ENV= ${GO_ENV} post-extract: ${MKDIR} ${WRKDIR}/${PORTNAME}-${DISTVERSION}/vendor/src/github.com/strukturag ${LN} -s ${WRKDIR}/${PORTNAME}-${DISTVERSION}/ ${WRKDIR}/${PORTNAME}-${DISTVERSION}/vendor/src/github.com/strukturag/${PORTNAME} +post-patch: + @${REINPLACE_CMD} 's|PORTVERSION|${PORTVERSION}|g' ${WRKSRC}/scripts/get-version.sh +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ncs-signaling + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ncs-proxy .include diff --git a/net-im/nextcloud-spreed-signaling/distinfo b/net-im/nextcloud-spreed-signaling/distinfo index 9adca7844498..1ddfa8fab236 100644 --- a/net-im/nextcloud-spreed-signaling/distinfo +++ b/net-im/nextcloud-spreed-signaling/distinfo @@ -1,131 +1,131 @@ -TIMESTAMP = 1658693683 -SHA256 (strukturag-nextcloud-spreed-signaling-v0.5.0_GH0.tar.gz) = c5e48634cf2e607228ff4f448d00a09fa758130bab27224fe3b42aecc309376a -SIZE (strukturag-nextcloud-spreed-signaling-v0.5.0_GH0.tar.gz) = 210410 +TIMESTAMP = 1674507860 +SHA256 (strukturag-nextcloud-spreed-signaling-v1.0.0_GH0.tar.gz) = 8217b469a608892f17126877c60079d015ddfb129f644df9ff82ee9856b7f8d3 +SIZE (strukturag-nextcloud-spreed-signaling-v1.0.0_GH0.tar.gz) = 251258 SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867 SHA256 (cespare-xxhash-v2.1.2_GH0.tar.gz) = 471399cfcf0b1bd188add8d34435b91e7011cedbfe76e29687803a9d74320352 SIZE (cespare-xxhash-v2.1.2_GH0.tar.gz) = 11244 SHA256 (coreos-go-semver-v0.3.0_GH0.tar.gz) = 1b72134483db366fb43f216727d6bc110086d4450ce0d226960cf4ce823d6eb9 SIZE (coreos-go-semver-v0.3.0_GH0.tar.gz) = 10663 SHA256 (coreos-go-systemd-v22.3.2_GH0.tar.gz) = dbb1a3930d43f49e11c53f2010ab9609e18236f776a99921850cd05f54779438 SIZE (coreos-go-systemd-v22.3.2_GH0.tar.gz) = 72134 SHA256 (dlintw-goconf-dcc070983490_GH0.tar.gz) = 658234767ec03d81dcdee9cdf4790c359bba8399e7281a125bd7a5e480bf712d SIZE (dlintw-goconf-dcc070983490_GH0.tar.gz) = 6199 SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260 SHA256 (etcd-io-bbolt-v1.3.6_GH0.tar.gz) = a2e524f7f32c44fa0765de192ac0789c585010cadd2c2ddcf9518e858a96ec1f SIZE (etcd-io-bbolt-v1.3.6_GH0.tar.gz) = 98025 SHA256 (etcd-io-etcd-v3.5.4_GH0.tar.gz) = 10e8c1604578d4a8557263d61d4fbbd2428c8cd8dda3c8a23a8755314af6ef10 SIZE (etcd-io-etcd-v3.5.4_GH0.tar.gz) = 4036526 SHA256 (form3tech-oss-jwt-go-v3.2.3_GH0.tar.gz) = ee0244ac3256dce35883baae5a7758fa34a36504ac3bc0a87eb7c9f9c91ece65 SIZE (form3tech-oss-jwt-go-v3.2.3_GH0.tar.gz) = 38323 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34 SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725 -SHA256 (golang-jwt-jwt-v3.2.2_GH0.tar.gz) = 4cd18a4bb5d949244f137fed0884f93695ff268cb9efaba71ddcf4c50b17efe0 -SIZE (golang-jwt-jwt-v3.2.2_GH0.tar.gz) = 39887 +SHA256 (golang-jwt-jwt-v4.4.2_GH0.tar.gz) = 5c48e918854c3fc1c9bbb9ebf747addb960250f977aa8523344f60f4c423c7c1 +SIZE (golang-jwt-jwt-v4.4.2_GH0.tar.gz) = 51392 SHA256 (golang-crypto-3147a52a75dd_GH0.tar.gz) = 25542a72981bc3c33fca702a21feae4d6242298255354cfa2359d6195ff8656a SIZE (golang-crypto-3147a52a75dd_GH0.tar.gz) = 1630551 SHA256 (golang-net-69e39bad7dc2_GH0.tar.gz) = 859028b1f77d72031aaeb022812f4040aeee1a64956d4751c35b8b40dea11d70 SIZE (golang-net-69e39bad7dc2_GH0.tar.gz) = 1263995 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 SHA256 (golang-sys-36772127a21f_GH0.tar.gz) = 7eb6ad2577150df1802a7fdd5f0015229e7e061ddd493cc3859d57e816ba6d80 SIZE (golang-sys-36772127a21f_GH0.tar.gz) = 1291506 SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760 SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095 SHA256 (golang-time-f0f3c7e86c11_GH0.tar.gz) = 421890dd6e4b7e8d5ca68cc163c8b3b08436898664534aedfefd8602e11a4e53 SIZE (golang-time-f0f3c7e86c11_GH0.tar.gz) = 9626 SHA256 (google-btree-v1.0.1_GH0.tar.gz) = 240723cff7c3c28e8444d45e500e65b2c25df519273260f248786e1a7367a654 SIZE (google-btree-v1.0.1_GH0.tar.gz) = 15381 SHA256 (google-go-genproto-f16073e35f0c_GH0.tar.gz) = a42664db5442fd4dc4acac922949a735d37f44240394ab55a0d5ee3c9f8410d6 SIZE (google-go-genproto-f16073e35f0c_GH0.tar.gz) = 9270161 SHA256 (google-uuid-v1.3.0_GH0.tar.gz) = 7f7f37c47980e0afcc178a9ffc390bec29ed2371919b4c07658eb01791a7f921 SIZE (google-uuid-v1.3.0_GH0.tar.gz) = 16210 SHA256 (gorilla-mux-v1.8.0_GH0.tar.gz) = ea2639259d2ce6f402636655e91eb93ba69c139e3cbf80b044ee393ada53757b SIZE (gorilla-mux-v1.8.0_GH0.tar.gz) = 45517 SHA256 (gorilla-securecookie-v1.1.1_GH0.tar.gz) = b7897b2243f0d43913aca318593c5c2586294fcd3265189d564ddda1b880fe95 SIZE (gorilla-securecookie-v1.1.1_GH0.tar.gz) = 41240 SHA256 (gorilla-websocket-v1.5.0_GH0.tar.gz) = 5d86f9e1c76ff7ceca0747f78b79864fbaec9d440f4fdb03197466e5102a86b0 SIZE (gorilla-websocket-v1.5.0_GH0.tar.gz) = 54155 SHA256 (grpc-ecosystem-go-grpc-middleware-v1.3.0_GH0.tar.gz) = c9b908202c05a7f821b03ee49cd678e7e71469519054629770e0565d78275cbc SIZE (grpc-ecosystem-go-grpc-middleware-v1.3.0_GH0.tar.gz) = 103780 SHA256 (grpc-ecosystem-go-grpc-prometheus-v1.2.0_GH0.tar.gz) = eba66530952a126ab869205bdb909af607bfd9eb09f00207b62eb29140258aa9 SIZE (grpc-ecosystem-go-grpc-prometheus-v1.2.0_GH0.tar.gz) = 24760 SHA256 (grpc-ecosystem-grpc-gateway-v1.16.0_GH0.tar.gz) = 20ba8f2aeb4a580109357fffaa42f8400aba1155b95c8845e412287907e64379 SIZE (grpc-ecosystem-grpc-gateway-v1.16.0_GH0.tar.gz) = 521578 -SHA256 (grpc-grpc-go-v1.38.0_GH0.tar.gz) = fd6a2e2ae9e810670fdb63d196275ddb171e7f99f3bb801a02dde973de2f557b -SIZE (grpc-grpc-go-v1.38.0_GH0.tar.gz) = 1253222 +SHA256 (grpc-grpc-go-v1.48.0_GH0.tar.gz) = c553a4e65896dceacdef14b1c517d682d68e86fc8aa146f43cba3d034e7b5a91 +SIZE (grpc-grpc-go-v1.48.0_GH0.tar.gz) = 1522270 SHA256 (jonboulle-clockwork-v0.2.2_GH0.tar.gz) = 79ac7c0e53dfa48aac0622745f133b2438542f1c11d2c09ec1c98affbd62e1f0 SIZE (jonboulle-clockwork-v0.2.2_GH0.tar.gz) = 9588 SHA256 (josharian-intern-v1.0.0_GH0.tar.gz) = 7c7df6e792ed5db0b1a63c8ec74236b70958ad36c9fe5a02b52b1a418b177b5e SIZE (josharian-intern-v1.0.0_GH0.tar.gz) = 1927 SHA256 (json-iterator-go-v1.1.12_GH0.tar.gz) = ff70e539fd919da757a2f3a530a053e7577cb4d7e2824fc1058d3abbefbb523e SIZE (json-iterator-go-v1.1.12_GH0.tar.gz) = 84307 SHA256 (klauspost-compress-v1.14.4_GH0.tar.gz) = 30480619257f7d40fcbfd61b59c34fd36e85220ac2eee400c493b06c37f53740 SIZE (klauspost-compress-v1.14.4_GH0.tar.gz) = 15502117 SHA256 (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 80612b8cc63863556906f04df7eca89179bf81e5b3d1133c082bd7e5e35d5514 SIZE (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 92574 SHA256 (mailru-easyjson-v0.7.7_GH0.tar.gz) = 18ce2051cda6b20a09163d9ecedf905593d7777db043b32b263e62b1cebb7f73 SIZE (mailru-easyjson-v0.7.7_GH0.tar.gz) = 81404 SHA256 (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 2def0ee6f6b12b1efc0e3007d89f598608a072610e805c3655ea9d13c3ead49b SIZE (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 37184 SHA256 (minio-highwayhash-v1.0.2_GH0.tar.gz) = 5a89e6f3e77cb77c818c5ce0316812d544e588456fce2e55e02f48d52fa9c5d2 SIZE (minio-highwayhash-v1.0.2_GH0.tar.gz) = 23056 SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526 SHA256 (modern-go-reflect2-v1.0.2_GH0.tar.gz) = eab313f24c09d512f004d489aeed0d0a485f789abd07e7df411375035174341b SIZE (modern-go-reflect2-v1.0.2_GH0.tar.gz) = 14030 SHA256 (natefinch-lumberjack-v2.0.0_GH0.tar.gz) = 5817941b45096eb70b8114d7a4bf392ea47c4fe8030ff383ca54c67dfa0617bd SIZE (natefinch-lumberjack-v2.0.0_GH0.tar.gz) = 12631 SHA256 (nats-io-jwt-442af02fd36a_GH0.tar.gz) = 06093c35694c7408c5f429f84026968b1cf69290f883a14be7e10a49ebfcee6b SIZE (nats-io-jwt-442af02fd36a_GH0.tar.gz) = 82961 SHA256 (nats-io-nats-server-v2.8.4_GH0.tar.gz) = 172c5d04c3867adcb6b2322d87d7f7029b63e9465fffffcf99d4ca652820635f SIZE (nats-io-nats-server-v2.8.4_GH0.tar.gz) = 1479734 SHA256 (nats-io-nats.go-v1.16.0_GH0.tar.gz) = 0cb65060b6fda71d0e1c37d7d341cfe5ef0696674cafa3e00a98162ade4537f6 SIZE (nats-io-nats.go-v1.16.0_GH0.tar.gz) = 258314 SHA256 (nats-io-nkeys-v0.3.0_GH0.tar.gz) = ea281df5dc380b84f61c3712b367f02957cff4cb7802e73b2b0b7588e4f6b809 SIZE (nats-io-nkeys-v0.3.0_GH0.tar.gz) = 19986 SHA256 (nats-io-nuid-v1.0.1_GH0.tar.gz) = a0b4fe5b40781add2a9fdb5d723313be5f5d11c1a79ea1dd2671278826ef078d SIZE (nats-io-nuid-v1.0.1_GH0.tar.gz) = 7529 SHA256 (notedit-janus-go-10eb8b95d1a0_GH0.tar.gz) = 007fa7a626a0d2034ee4f2e2695f51c86e943ab012af167cbcd8373a75f73989 SIZE (notedit-janus-go-10eb8b95d1a0_GH0.tar.gz) = 4309 SHA256 (open-telemetry-opentelemetry-go-contrib-v0.20.0_GH0.tar.gz) = 6715d2fe45be282c45197c08002af3bd23ef85abeab9a821c7cd231451a01433 SIZE (open-telemetry-opentelemetry-go-contrib-v0.20.0_GH0.tar.gz) = 412639 SHA256 (open-telemetry-opentelemetry-go-v0.20.0_GH0.tar.gz) = 05306a02bbffa2c71a0f0f5c200d006c8ad659b5f86cb67a7c95055d7f740933 SIZE (open-telemetry-opentelemetry-go-v0.20.0_GH0.tar.gz) = 596424 SHA256 (open-telemetry-opentelemetry-proto-go-v0.7.0_GH0.tar.gz) = 5d969f208f5cc8e9b3596fe61dde69116d801bca0436325eb05539d123d72a53 SIZE (open-telemetry-opentelemetry-proto-go-v0.7.0_GH0.tar.gz) = 57286 SHA256 (oschwald-maxminddb-golang-v1.9.0_GH0.tar.gz) = 433c1fc1fd664788529ba37e23dc7fedff830c0ca051e6d6b7e621e723e5e0fe SIZE (oschwald-maxminddb-golang-v1.9.0_GH0.tar.gz) = 25364 -SHA256 (pion-sdp-v1.3.0_GH0.tar.gz) = 754e5b0d6feaf09782336a2cf5d5158136ca1f76df7bd5a857259cabcb2d522c -SIZE (pion-sdp-v1.3.0_GH0.tar.gz) = 14685 -SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 -SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 +SHA256 (pion-randutil-v0.1.0_GH0.tar.gz) = 4b0301915ebbfa77c8621cebf99c6c7d71651762a33ce4fa4e6af8994ecd4993 +SIZE (pion-randutil-v0.1.0_GH0.tar.gz) = 7521 +SHA256 (pion-sdp-v3.0.5_GH0.tar.gz) = f42b004a8fe64ddd3dc0d9b6a45d7c25adfa729f8e6547bf59d1e7aea486ca63 +SIZE (pion-sdp-v3.0.5_GH0.tar.gz) = 30400 SHA256 (prometheus-client_golang-v1.12.2_GH0.tar.gz) = ab01b65e6c24a41e856986076d0de2d38d379253eb78160edd8d8235f789c94a SIZE (prometheus-client_golang-v1.12.2_GH0.tar.gz) = 197117 SHA256 (prometheus-client_model-v0.2.0_GH0.tar.gz) = 4ab1be9cdfa702d7f49beeb09a256bcc6a2aad55e8a0a37e7732a46934264e12 SIZE (prometheus-client_model-v0.2.0_GH0.tar.gz) = 10986 SHA256 (prometheus-common-v0.32.1_GH0.tar.gz) = de06f354e24dec3bfeba9a3bd43bd3170b4231dfff3cd338b688a6e8c8050af6 SIZE (prometheus-common-v0.32.1_GH0.tar.gz) = 146585 SHA256 (prometheus-procfs-v0.7.3_GH0.tar.gz) = 5514e8b18c38b6376a84c623d59735d4eefb61fb3a14eb1f45e0a4c848f14a2b SIZE (prometheus-procfs-v0.7.3_GH0.tar.gz) = 178957 -SHA256 (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 26218474bcf776ecf32d7d194c6bfaca8e7b4f0c087e5b595fd50fbb31409676 -SIZE (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 1270215 +SHA256 (protocolbuffers-protobuf-go-v1.28.1_GH0.tar.gz) = df0b3dceeff0e1b6d029e60f076edd0d852cb8f3c2fe4fe3fe40164f16ec9b6b +SIZE (protocolbuffers-protobuf-go-v1.28.1_GH0.tar.gz) = 1280756 SHA256 (sirupsen-logrus-v1.7.0_GH0.tar.gz) = a7baaa1c646441d002f3867b5998b6b45b629ecfad317d468a981e23e0c9c6ca SIZE (sirupsen-logrus-v1.7.0_GH0.tar.gz) = 46392 SHA256 (soheilhy-cmux-v0.1.5_GH0.tar.gz) = 199232ece74332f408a38e4d38e7ca942b3e66ae58074ca95d3f069693e0dca1 SIZE (soheilhy-cmux-v0.1.5_GH0.tar.gz) = 22250 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 SHA256 (tmc-grpc-websocket-proxy-e5319fda7802_GH0.tar.gz) = ab27ebe35674bcc777d63bb1d64874310832d857a3eb573192b082f73afde494 SIZE (tmc-grpc-websocket-proxy-e5319fda7802_GH0.tar.gz) = 10031 SHA256 (uber-go-atomic-v1.7.0_GH0.tar.gz) = 4d655e90a23d023b36607e2ce94c3b7bf650d41c81c0faff32432581d9099ad1 SIZE (uber-go-atomic-v1.7.0_GH0.tar.gz) = 18566 SHA256 (uber-go-multierr-v1.6.0_GH0.tar.gz) = f8a139a06fd70bbda0f089274bd723a00c33c5b269a696de4d6a8ab455a22717 SIZE (uber-go-multierr-v1.6.0_GH0.tar.gz) = 12369 SHA256 (uber-go-zap-v1.17.0_GH0.tar.gz) = 9608554d14e846718c5ebe44ab172ce6b748356679c17e144226af94ff232d9a SIZE (uber-go-zap-v1.17.0_GH0.tar.gz) = 142719 SHA256 (xiang90-probing-43a291ad63a2_GH0.tar.gz) = 576dd87a3b8729fd6f2422664897e285d43254138831aaedfac797813964d255 SIZE (xiang90-probing-43a291ad63a2_GH0.tar.gz) = 3468 diff --git a/net-im/nextcloud-spreed-signaling/files/patch-Makefile b/net-im/nextcloud-spreed-signaling/files/patch-Makefile index 6afb865e7a16..d2861ab54562 100644 --- a/net-im/nextcloud-spreed-signaling/files/patch-Makefile +++ b/net-im/nextcloud-spreed-signaling/files/patch-Makefile @@ -1,66 +1,57 @@ ---- Makefile.orig 2022-06-02 12:16:33 UTC +--- Makefile.orig 2022-08-04 09:52:36 UTC +++ Makefile @@ -1,7 +1,7 @@ all: build GO := $(shell which go) -GOPATH := $(shell "$(GO)" env GOPATH) -+GOPATH := $(CURDIR):$(CURDIR)/vendor ++GOPATH := $(CURDIR)/vendor GODIR := $(shell dirname "$(GO)") GOFMT := "$(GODIR)/gofmt" GOOS ?= linux -@@ -52,10 +52,8 @@ endif - hook: +@@ -56,15 +56,13 @@ hook: [ ! -d "$(CURDIR)/.git/hooks" ] || ln -sf "$(CURDIR)/scripts/pre-commit.hook" "$(CURDIR)/.git/hooks/pre-commit" --$(GOPATHBIN)/easyjson: -- $(GO) get -u -d github.com/mailru/easyjson/... + $(GOPATHBIN)/easyjson: +- [ "$(GOPROXY)" = "off" ] || $(GO) get -u -d github.com/mailru/easyjson/... - $(GO) install github.com/mailru/easyjson/... -- -+easyjson: -+ GOPATH=$(GOPATH):$(CURDIR) $(GO) build -o ./bin/easyjson ./vendor/src/github.com/mailru/easyjson/easyjson/main.go ++ $(GO) build -o $(CURDIR)/easyjson ./vendor/src/github.com/mailru/easyjson/easyjson/main.go + + $(GOPATHBIN)/protoc-gen-go: +- $(GO) install google.golang.org/protobuf/cmd/protoc-gen-go ++ $(GO) build google.golang.org/protobuf/cmd/protoc-gen-go + + $(GOPATHBIN)/protoc-gen-go-grpc: +- [ "$(GOPROXY)" = "off" ] || $(GO) get -u -d google.golang.org/grpc/cmd/protoc-gen-go-grpc +- $(GO) install google.golang.org/grpc/cmd/protoc-gen-go-grpc ++ $(GO) build google.golang.org/grpc/cmd/protoc-gen-go-grpc + continentmap.go: $(CURDIR)/scripts/get_continent_map.py $@ - -@@ -91,8 +89,8 @@ coverhtml: vet common - sed -i "/_easyjson/d" cover.out && \ +@@ -104,10 +102,10 @@ coverhtml: vet common $(GO) tool cover -html=cover.out -o coverage.html --%_easyjson.go: %.go $(GOPATHBIN)/easyjson + %_easyjson.go: %.go $(GOPATHBIN)/easyjson | common_proto - PATH="$(GODIR)":$(PATH) "$(GOPATHBIN)/easyjson" -all $*.go -+%_easyjson.go: %.go easyjson -+ PATH="$(GODIR)":$(PATH) ./bin/easyjson -all $(CURDIR)/vendor/src/github.com/strukturag/nextcloud-spreed-signaling/$*.go - - common: \ - api_signaling_easyjson.go \ -@@ -100,7 +98,6 @@ common: \ - api_proxy_easyjson.go \ - natsclient_easyjson.go \ - room_easyjson.go -- $(GO) mod tidy - - $(BINDIR): - mkdir -p $(BINDIR) -@@ -112,7 +109,7 @@ server: common $(BINDIR) - $(GO) build $(BUILDARGS) -ldflags '$(INTERNALLDFLAGS)' -o $(BINDIR)/signaling ./server/... ++ PATH="$(GODIR)":$(PATH) "$(CURDIR)/easyjson" -all $(CURDIR)/vendor/src/github.com/strukturag/nextcloud-spreed-signaling/$*.go - proxy: common $(BINDIR) -- $(GO) build $(BUILDARGS) -ldflags '$(INTERNALLDFLAGS)' -o $(BINDIR)/proxy ./proxy/... -+ GOPATH=$(GOPATH):$(CURDIR) GOPATH="$(CURDIR)/vendor" $(GO) build $(BUILDARGS) -ldflags '$(INTERNALLDFLAGS)' -o $(BINDIR)/proxy ./proxy/... + %.pb.go: %.proto $(GOPATHBIN)/protoc-gen-go $(GOPATHBIN)/protoc-gen-go-grpc +- PATH="$(GODIR)":"$(GOPATHBIN)":$(PATH) protoc --go_out=. --go_opt=paths=source_relative \ ++ PATH="$(GODIR)":"$(GOPATHBIN)":"$(CURDIR)":$(PATH) protoc --go_out=. --go_opt=paths=source_relative \ + --go-grpc_out=. --go-grpc_opt=paths=source_relative \ + $*.proto - clean: - rm -f *_easyjson.go -@@ -126,6 +123,13 @@ tarball: - HEAD +@@ -173,6 +171,13 @@ tarball: vendor + gzip --force nextcloud-spreed-signaling-$(TARVERSION).tar dist: tarball +install: + install -d $(DESTDIR)$(PREFIX)/etc/ncs/ + install -m 644 server.conf.in $(DESTDIR)$(PREFIX)/etc/ncs/server.conf.sample + install -m 644 proxy.conf.in $(DESTDIR)$(PREFIX)/etc/ncs/proxy.conf.sample + install -m 644 gnatsd.conf $(DESTDIR)$(PREFIX)/etc/ncs/gnatsd.conf.sample + install -m 755 bin/signaling $(DESTDIR)$(PREFIX)/bin/ncs-signaling + install -m 755 bin/proxy $(DESTDIR)$(PREFIX)/bin/ncs-proxy .NOTPARALLEL: %_easyjson.go - .PHONY: continentmap.go + .PHONY: continentmap.go vendor diff --git a/net-im/nextcloud-spreed-signaling/files/patch-proxy_proxy__tokens__etcd.go b/net-im/nextcloud-spreed-signaling/files/patch-proxy_proxy__tokens__etcd.go deleted file mode 100644 index 325a824d2600..000000000000 --- a/net-im/nextcloud-spreed-signaling/files/patch-proxy_proxy__tokens__etcd.go +++ /dev/null @@ -1,13 +0,0 @@ ---- proxy/proxy_tokens_etcd.go.orig 2022-07-24 20:09:05 UTC -+++ proxy/proxy_tokens_etcd.go -@@ -33,8 +33,8 @@ import ( - "github.com/dlintw/goconf" - "github.com/golang-jwt/jwt" - -- "go.etcd.io/etcd/client/pkg/v3/srv" -- "go.etcd.io/etcd/client/pkg/v3/transport" -+ "go.etcd.io/etcd/client/pkg/srv" -+ "go.etcd.io/etcd/client/pkg/transport" - clientv3 "go.etcd.io/etcd/client/v3" - - signaling "github.com/strukturag/nextcloud-spreed-signaling" diff --git a/net-im/nextcloud-spreed-signaling/files/patch-scripts_get-version.sh b/net-im/nextcloud-spreed-signaling/files/patch-scripts_get-version.sh index dd62f00d9ad1..1f00cb90e707 100644 --- a/net-im/nextcloud-spreed-signaling/files/patch-scripts_get-version.sh +++ b/net-im/nextcloud-spreed-signaling/files/patch-scripts_get-version.sh @@ -1,21 +1,21 @@ --- scripts/get-version.sh.orig 2022-07-25 12:17:08 UTC +++ scripts/get-version.sh @@ -1,7 +1,6 @@ -#!/usr/bin/env bash +#!/bin/sh set -e -ROOT="$(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)" - +ROOT="$(cd "$( dirname $0 )" && pwd)" VERSION= if [ -s "$ROOT/../version.txt" ]; then VERSION=$(cat "$ROOT/../version.txt" | tr -d '[:space:]') @@ -15,7 +14,7 @@ if [ -z $VERSION ] && [ -d "$ROOT/../.git" ]; then fi if [ -z $VERSION ]; then - VERSION=unknown -+ VERSION=v0.5.0 ++ VERSION=PORTVERSION fi echo $VERSION