From nobody Thu Mar 16 12:06:41 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PcmFs58Bkz3y2mf; Thu, 16 Mar 2023 12:06:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PcmFs4jg5z4JlZ; Thu, 16 Mar 2023 12:06:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678968401; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2Lnu5aYECOLICLsj9A4HjgjXt3cBMGZOnp6nvLBoPy8=; b=fYO/j5L2eqfjRFpUAebxA2FJgJkDbli7s7zYao5s+m/dnDxLqdNprCL2i2kxRoK1XrOknf bZhAZ0GqyKRUIQB7/oCwNZhXsx021r687F1Zqw6MiwdlUFKdLaFUfCSiq2naE5ePZUZPL/ wEqzgS20XcMzseKd4M+jJy0OUdi/PbZdQ7KVM+sp2yqCDHL4+2xZm/ggK16h4a7CRPKuKd K96epvOBPAFG31XnyBO2j8u7IUOwfJ2dXp6V2i2P666rPnUqc7cwCpqriK9XAk94aWJmkL 0Xa/U8BiBqThW4Q9KYlYdbRfTghgZr1OPJMJnzx1ZPW/LdgBPcZNBdA9rDNUhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678968401; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2Lnu5aYECOLICLsj9A4HjgjXt3cBMGZOnp6nvLBoPy8=; b=eesUCN/Yek+4HK9JmEkNfNpEbku8nXBl2bo9w0EUWW88PvcPFc4ZZc2SOjcK6fEF0TrvBx 5CJSbWCExzQx/RlkPh43WO32Nl8vwWWPWi1cXuvsI47xzJGV888yu3ymS/oWNIiaWORgdp oa9iyNfkE5aAk+SnLwrx2QO4IL3+SkZs1ATjHm8NSnxEn73+X3J66ve2CMQMYAaxkoNQwZ fU6IWSdRnibbv9lCOtLC5Mn+OrtRRdUAGNQZtEogl48OWhffJNnHpnbSje+fDxLv9sumbq dMTmi22x8fh1q8Da5bX9OHyNDvO56jCcvVOENLarWaTRm4k+O4AvlgFKi6IZWQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678968401; a=rsa-sha256; cv=none; b=NoCQLfrG8R1boMNWHxlFCKZ4Ora1Co9M7gw0LwRDSo2DbkjfRWniLVy9ARwCeE3tBkcJJX 0Wayhdm9feJpWCRCP76WYSPxkDZ5UqEQCSRCSYNWtdVUU1n9SM4U6P2KtZNrwIzyNWAnfV SZ/b0hRqYwkRsPdUegFmz7WdydVx22kXc8BLkm46gN6lKm9tcPTrn0MHDMrEC+rN/JYfzl BSewS2ym8ozrljspUGqHw9ExQrPp9E2xE65vJjFEKif385JI/Xv9L8blwfjBubh00rC/Gc CoSjqXZ/hX9Y2LQe9vJEk7N+nPcCHs22Trl6JF9g3vZwVlrSopOZT7wyzY9qQQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PcmFs38Hczj2F; Thu, 16 Mar 2023 12:06:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 32GC6fQT062618; Thu, 16 Mar 2023 12:06:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 32GC6fRP062617; Thu, 16 Mar 2023 12:06:41 GMT (envelope-from git) Date: Thu, 16 Mar 2023 12:06:41 GMT Message-Id: <202303161206.32GC6fRP062617@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mikael Urankar Subject: git: 74f8bb40db4a - main - multimedia/ringrtc: Update to 2.25.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mikael X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 74f8bb40db4a26bac6a84407f3aba4d5370816f2 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=74f8bb40db4a26bac6a84407f3aba4d5370816f2 commit 74f8bb40db4a26bac6a84407f3aba4d5370816f2 Author: Mikael Urankar AuthorDate: 2023-03-16 12:04:20 +0000 Commit: Mikael Urankar CommitDate: 2023-03-16 12:06:29 +0000 multimedia/ringrtc: Update to 2.25.1 Changes: https://github.com/signalapp/ringrtc/releases/tag/v2.25.1 --- multimedia/ringrtc/Makefile | 11 +++++------ multimedia/ringrtc/distinfo | 14 +++++++------- ...tch-src_webrtc_src_rtc__base_platform__thread__types.cc | 12 ++++++------ 3 files changed, 18 insertions(+), 19 deletions(-) diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile index 2ea84ad51b7d..53ec2f208519 100644 --- a/multimedia/ringrtc/Makefile +++ b/multimedia/ringrtc/Makefile @@ -1,7 +1,6 @@ PORTNAME= ringrtc DISTVERSIONPREFIX= v -DISTVERSION= 2.25.0 -PORTREVISION= 1 +DISTVERSION= 2.25.1 CATEGORIES= multimedia MASTER_SITES= LOCAL/mikael/ringrtc/:base \ LOCAL/mikael/ringrtc/:boringssl \ @@ -58,7 +57,7 @@ EXTRA_PATCHES+= ${"${:!${GREP} mempcpy ${CROSS_SYSROOT}/usr/include/string.h \ || ${TRUE}!}" == "":?${PATCHDIR}/extra-patch-no-mempcpy-nasm:} # sh net-im/signal-desktop/get_deps.sh -WEBRTC_REV= 5359d +WEBRTC_REV= 5481 # modify webrtc_fetch.sh, then sh webrtc_fetch.sh BASE_REV= b054aaefd4d4ec5aad7189c4e97000a06b594163 @@ -75,7 +74,7 @@ NASM_REV= 9215e8e1d0fe474ffd3e16c1a07a0f97089e6224 TESTING_REV= 6f2362298838e8789b09282cf198c8582f9c4555 THIRD_PARTY_REV= 28a4580f804c4fc4279ecf10100a409811030235 -BINARY_ALIAS= python3=${PYTHON_CMD} +BINARY_ALIAS= vpython3=${PYTHON_CMD} # Keep in sync with https://github.com/signalapp/ringrtc/blob/${DISTVERSION}/bin/build-electron#L96 # Run "gn args out/Release --list" for all variables. @@ -102,7 +101,7 @@ MAKE_ARGS= -C out/${BUILDTYPE} WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/rust WEBRTCDIR= ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/webrtc/src -# fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.25.0/src/rust/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile +# fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.25.1/src/rust/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile CARGO_CRATES= adler-1.0.2 \ aes-0.8.2 \ aho-corasick-0.7.20 \ @@ -220,7 +219,7 @@ CARGO_CRATES= adler-1.0.2 \ syn-1.0.107 \ syn-mid-0.5.3 \ synstructure-0.12.6 \ - sysinfo-0.27.7 \ + sysinfo-0.28.0 \ tempfile-3.3.0 \ termcolor-1.2.0 \ thiserror-1.0.38 \ diff --git a/multimedia/ringrtc/distinfo b/multimedia/ringrtc/distinfo index 4bdf64626901..daf3dde83d12 100644 --- a/multimedia/ringrtc/distinfo +++ b/multimedia/ringrtc/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1678029843 +TIMESTAMP = 1678965674 SHA256 (base-b054aaefd4d4ec5aad7189c4e97000a06b594163.tar.gz) = f488e9590186eff2ec7d3ea144a0bcc8d62cb1edd2445084985aac0825ca7eed SIZE (base-b054aaefd4d4ec5aad7189c4e97000a06b594163.tar.gz) = 5455794 SHA256 (boringssl-1ee71185a2322dc354bee5e5a0abfb1810a27dc6.tar.gz) = ad65537bbc8b34e383a32b73c25cf2051c3f437fe63c66ec7188016e649f67b0 @@ -259,8 +259,8 @@ SHA256 (rust/crates/syn-mid-0.5.3.crate) = baa8e7560a164edb1621a55d18a0c59abf49d SIZE (rust/crates/syn-mid-0.5.3.crate) = 12758 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f SIZE (rust/crates/synstructure-0.12.6.crate) = 18429 -SHA256 (rust/crates/sysinfo-0.27.7.crate) = 975fe381e0ecba475d4acff52466906d95b153a40324956552e027b2a9eaa89e -SIZE (rust/crates/sysinfo-0.27.7.crate) = 145375 +SHA256 (rust/crates/sysinfo-0.28.0.crate) = 727220a596b4ca0af040a07091e49f5c105ec8f2592674339a5bf35be592f76e +SIZE (rust/crates/sysinfo-0.28.0.crate) = 150250 SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 @@ -349,7 +349,7 @@ SHA256 (rust/crates/zeroize-1.3.0.crate) = 4756f7db3f7b5574938c3eb1c117038b8e07f SIZE (rust/crates/zeroize-1.3.0.crate) = 15913 SHA256 (rust/crates/zeroize_derive-1.3.3.crate) = 44bf07cb3e50ea2003396695d58bf46bc9887a1f362260446fad6bc4e79bd36c SIZE (rust/crates/zeroize_derive-1.3.3.crate) = 10380 -SHA256 (signalapp-ringrtc-v2.25.0_GH0.tar.gz) = c4602777870d555aba557deb7352bc499d6127383882b2589057415b9fe5a63d -SIZE (signalapp-ringrtc-v2.25.0_GH0.tar.gz) = 550952 -SHA256 (signalapp-webrtc-5359d_GH0.tar.gz) = fb1d1ae34a832ef59f297d0634b92f9c66f33b8387d21c4078b2027c242b4e6b -SIZE (signalapp-webrtc-5359d_GH0.tar.gz) = 39819487 +SHA256 (signalapp-ringrtc-v2.25.1_GH0.tar.gz) = 72106e0532a05df95f28280066dda23edc62b4fc9e1d3bac96d927679a103bc0 +SIZE (signalapp-ringrtc-v2.25.1_GH0.tar.gz) = 546782 +SHA256 (signalapp-webrtc-5481_GH0.tar.gz) = 2ad5cb8aadbee8555b801274868d65ea361654778bb0816f4d667610f57c6a99 +SIZE (signalapp-webrtc-5481_GH0.tar.gz) = 39613568 diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc index 20380da326db..dbaf53ab29f0 100644 --- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc +++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc @@ -12,7 +12,7 @@ #include #endif -@@ -37,6 +41,8 @@ PlatformThreadId CurrentThreadId() { +@@ -44,6 +48,8 @@ PlatformThreadId CurrentThreadId() { return gettid(); #elif defined(WEBRTC_FUCHSIA) return zx_thread_self(); @@ -21,7 +21,7 @@ #elif defined(WEBRTC_LINUX) return syscall(__NR_gettid); #elif defined(__EMSCRIPTEN__) -@@ -67,6 +73,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons +@@ -74,6 +80,7 @@ void SetCurrentThreadName(const char* name) { } void SetCurrentThreadName(const char* name) { @@ -29,10 +29,10 @@ #if defined(WEBRTC_WIN) // The SetThreadDescription API works even if no debugger is attached. // The names set with this API also show up in ETW traces. Very handy. -@@ -109,6 +116,7 @@ void SetCurrentThreadName(const char* name) { - prctl(PR_SET_NAME, reinterpret_cast(name)); // NOLINT - #elif defined(WEBRTC_MAC) || defined(WEBRTC_IOS) - pthread_setname_np(name); +@@ -120,6 +127,7 @@ void SetCurrentThreadName(const char* name) { + zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME, + name, strlen(name)); + RTC_DCHECK_EQ(status, ZX_OK); +#endif #endif }