From cad32dd1d71ddba8e1d899011f655ff3f6e1dd22 Mon Sep 17 00:00:00 2001 From: dakkar Date: Sat, 3 Dec 2022 12:18:56 +0000 Subject: bump nextcloud-spreed-signaling --- net-misc/nextcloud-spreed-signaling/Manifest | 3 ++ .../nextcloud-spreed-signaling-1.0.0.ebuild | 40 ++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 net-misc/nextcloud-spreed-signaling/nextcloud-spreed-signaling-1.0.0.ebuild (limited to 'net-misc/nextcloud-spreed-signaling') diff --git a/net-misc/nextcloud-spreed-signaling/Manifest b/net-misc/nextcloud-spreed-signaling/Manifest index 34cb767..ba7bdda 100644 --- a/net-misc/nextcloud-spreed-signaling/Manifest +++ b/net-misc/nextcloud-spreed-signaling/Manifest @@ -343,7 +343,10 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.zip 506912 BLAKE2B a38cb31fd8 DIST nextcloud-spreed-signaling-0.4.0.tar.gz 170408 BLAKE2B 4aeebc31aea08155a1a6ed626673550d96cc181f2b11aa1b65d70207b319b7b429c273f3742723eadbd0a36a53b14c3f41e1d66ec029fc4b6cdf28a4c832ce77 SHA512 350e49de573234519fb5ab134a25006a36ab448432c159fd9333b9c356a9a173361997d7b74c07ff2a057712cdeec711f453570f3dda4bf03e50533d4d186f78 DIST nextcloud-spreed-signaling-0.5.0-deps.tar.xz 84670156 BLAKE2B 65a53d9db65056cf9914ad5688d7817ccb695ee81d451e48fe4105676ed0f3516513de27f8a1ef6d3f73d4a92517ed75e68cca8f4842d2cce021df6d262788ad SHA512 d4058f7a3ea05526f3c3af964587d8fcee7228acd2377ae4d571dc54ddf18f5c5b984d9242fb749b40dcde1877809dc9d5a4c4bb34818d357e8425112e6cb9f6 DIST nextcloud-spreed-signaling-0.5.0.tar.gz 210410 BLAKE2B a9e2004700408d9da6e7dde6e33a70e26c00393cbb4d385a798ee7e906ceeac4707c23da5ca66ec4339d76054d0eb3ae5709bfbcd6f6f466ee6694021be6b9a1 SHA512 89d5400d4480699e595118e0c12e6bb8b53293006cca66fc9d6d766559e811f41f1abd53439ed78ce6a0e7f7fbe4249c5350e518233d13b16c3a1eb20fa3a047 +DIST nextcloud-spreed-signaling-1.0.0-deps.tar.xz 84324264 BLAKE2B d908187639b5e2c63dc579026626687406ed1286a3a738b25efcf1969b3463e9595ca0c8b6389670d5946f000937811d75397dec0d7756a110eaab3095016e6c SHA512 7b5a4235ed7e749a8644b655818e699d8726e40c9f806f068644441fd73dec3771b3322df0c754a322a96293d3be134be08c0691baecf70f1897b2e774b5aef7 +DIST nextcloud-spreed-signaling-1.0.0.tar.gz 251258 BLAKE2B c07d00dc219dd3c09513e142f9b3fa7375d2746f79a16d0ddcb5b10ce4baa232699ec15648e76010a87797c7176c1725741b0dd1afabc3dbe2a7e20c30fe0343 SHA512 d4ac5c8e74dda81d983580836848a720923b38ed8e908b9e82d698d66ef89d3ae72fad76c6aa314f1029a0efff4569f2b672f1fe0851744dc5cda96c639beb27 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B d33080dbc62b185d029eb43f75d66328dbfa7c463a3117b3efd5419ab8e1e52cc6f5d5a288d553421025c785ec6948b3aa68588cae19bd325f6acc0d043bb5fb SHA512 78f6402daccb04510f4ef35ee457ee13e4f447fba8e6aa33b4d32aa666e925861bf3b3f22c5ba9573871ec7e830f99e4caae0969724a54eadf40e6a7ed7931a0 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.zip 18120 BLAKE2B 244d3089322264e2fab71fa27e6e49396f724026674970eac309bb027d7bbc7030e9780fbc1c3803b20d893b8621f4e24d5c7824e0315440c14ceb850ec391f9 SHA512 c6e23fe09971b82d52e14d67e68458d3884b0f1d56a7fa9131fe4dafbfa971dd1f134f2d9eeab2599eae02c96132502036fd6b37eda92cd62f3129de6e04e7c3 EBUILD nextcloud-spreed-signaling-0.4.0.ebuild 35224 BLAKE2B c4ff6541f7466d4f3e96e5d0b9df1d9c674b03a1bcc0bec45822ab6e98488c697e2d4d23d64039525171179436e096d4da4a8971e3b39f80e45ef39b72640c60 SHA512 b2973103c07802404b55c6b1810e3b77a4e98e6d88a2c7b51fd055a68b8e7f6731ee49d394ebb06c8054b67cf5940c9a2a260225d8bf355699387b965c44966d EBUILD nextcloud-spreed-signaling-0.5.0.ebuild 1046 BLAKE2B 5e6fa5bb0f5332f11ffe0f288aab7cc66cb068d4d1a6e83abba96148bd13a7addf9f0c459740343573c199e8e77236f09d60a3421ff44dc3f67f3bf50c1b5e88 SHA512 d7d1f1e178afc4816a9f3ff02a2208de98373fc08a5d3a94e79ef0c60f6817da4fe7b6a2fd6f45767dcbfedb10174b6c2ec07d058744d68e205a357c60da473c +EBUILD nextcloud-spreed-signaling-1.0.0.ebuild 1034 BLAKE2B 1368b05ad9ef70887a152e047b4c9af78617b55f0315c84750a8ae68d02bdf06b3750c90b8e443424f80b51cf0aa351561cb402b8bf02cd3f165a607fbc87fd2 SHA512 ee25958d3daf7041cbcb3d9ecc40fe200bfd6dcd124d1b25afbf796ab63e122bafbf6687f9ebcef57bc55e8fbd607d521c6aa05ed9f6bd987fac8c32f63a385b diff --git a/net-misc/nextcloud-spreed-signaling/nextcloud-spreed-signaling-1.0.0.ebuild b/net-misc/nextcloud-spreed-signaling/nextcloud-spreed-signaling-1.0.0.ebuild new file mode 100644 index 0000000..fb53366 --- /dev/null +++ b/net-misc/nextcloud-spreed-signaling/nextcloud-spreed-signaling-1.0.0.ebuild @@ -0,0 +1,40 @@ +EAPI=7 + +inherit go-module + +DESCRIPTION="standalone signaling server for Nextcloud Talk" +HOMEPAGE="https://github.com/strukturag/nextcloud-spreed-signaling" + +#go-module_set_globals + +# build the deps tarball like +# https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +# says +SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://www.thenautilus.net/gentoo-tarballs/${P}-deps.tar.xz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="net-misc/nats-server + net-misc/janus-gateway + net-im/coturn" +BDEPEND=">=dev-lang/go-1.17.0 + >=dev-libs/protobuf-3.20.0" + +# NOTE: this won't actually work when run from portage, because the +# sandbox (correcly) prevents it from downloading stuff; build it +# manually with `ebuild ... compile`, install, qmerge + +src_compile() { + export GOPATHBIN="$(pwd)/bin" + emake -j1 build +} + +src_install() { + newbin bin/signaling nextcloud-spreed-signaling + newbin bin/proxy nextcloud-spreed-proxy + einstalldocs + dodoc proxy.conf.in server.conf.in +} -- cgit v1.2.3