From nobody Fri Feb 10 10:35:33 2023 X-Original-To: dev-commits-ports-all@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 4PCqrQ1zYCz3pk9x; Fri, 10 Feb 2023 10:35:34 +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 4PCqrQ1Tbyz3nfm; Fri, 10 Feb 2023 10:35:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676025334; 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=gFZ1nCUPp4Ct9XuM3ztQmEeGqPbfKBDkw+uISUGN9z0=; b=S9dwE+27AyFya2GSXSycQ16UvtvTa3N4jGNDJFJ4riqQL77zxmhvjWskxF8020khQ2dkwK E5QBUdZQZRAO7SdobzZd726olx4C+tHTFbonHEiz8e48u6oyPCKb+iBfMObTpN5kRS32QB j+hwquQjYIdjVbcMKoI46rqH8dXSnmAvkOSLLt3Ziw6wKD6rA0MeKQvYy2bHhoQJjPCZaJ 5pwEgxPmZshjpKqGQy7k7RwdORz1TwixTNfXvUnPnFFo+wahBxBuOXix8VQ+mxnkCEkucS ow4NFRj5u6bdUp/ZKG3yQpCA0f888RSQ2utaNC2PaRfs+pFoaQxGIzPnbW0pWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676025334; 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=gFZ1nCUPp4Ct9XuM3ztQmEeGqPbfKBDkw+uISUGN9z0=; b=UGa8qaTcS+YjsqjyptyXvED0ptnOfZD3FnVT7pSjp1qLIgloLQl4gLuahNQIqcsFLBw80x PDRwh2DFv6IG3fTogglCeMofKLBr/l6PWWPxQFVEd/aFcEjE/NhMe+djDCgTKLGvDivKMe SX2NV5qqSIru5/gQZkH2K/NbmWClhTqiqN29jYpUgg9n/9W1L30wtnz0+RqoUhxO7xd9KG JiIDty4icDUBsHPphQKpvp6DHxyOaYZhV7weevdSCWGpbeE+WtvWisW7LX08veQ0H/rHuS 6SZbwkFjZMB6dlb+O70DeSh7Wi6CooIndxosbtwCw23SBzzrnmB9fyonUO7Bqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1676025334; a=rsa-sha256; cv=none; b=hJv20NRk6G+28fWMtjzVTnFGbJA58RciPV5WOSuE17sSMe2MxWEE/Yi5e7VwvDjRdPx04P vu3lXRVb1/3JXqyFeaodcocghEO91m/h9nYDWUGxb2w3mbIEXOxd8pqQg3at6QQFcpIHsC pbwftgHowpqumH6fWHPx59viS/o2ZiLm/rimc5vRTuolKmWlS/VV5VMs9vMfgx2dCz/q5l ma8brcA11xHbaIG3V/EMWFQEWbJw7+xYhztpbObfhKiwMD3oU2v9X7k6pozZx/0tgoSPc9 yqGXwECvksgjZSGYNIH7/Xt+T9CEo3olgKWXL7soxXL+i41TFh1NpzKM4tXTpg== 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 4PCqrQ0X9czF6b; Fri, 10 Feb 2023 10:35:34 +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 31AAZXUQ088034; Fri, 10 Feb 2023 10:35:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 31AAZXw6088033; Fri, 10 Feb 2023 10:35:33 GMT (envelope-from git) Date: Fri, 10 Feb 2023 10:35:33 GMT Message-Id: <202302101035.31AAZXw6088033@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Fernando=20Apestegu=C3=ADa?= Subject: git: 51040855256d - main - audio/jack: Update to 1.9.22 release. List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 51040855256d176862aa2b8f71c5319cc548036e Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=51040855256d176862aa2b8f71c5319cc548036e commit 51040855256d176862aa2b8f71c5319cc548036e Author: Florian Walpen AuthorDate: 2023-02-09 15:51:25 +0000 Commit: Fernando ApesteguĂ­a CommitDate: 2023-02-10 10:30:48 +0000 audio/jack: Update to 1.9.22 release. ChangeLog: https://github.com/jackaudio/jack2/releases/tag/v1.9.22 * The waf autooption --example-tools has been removed. * The example clients and tools are no longer part of the jack2 project. * Drop dependencies that were only used for example clients and tools (readline, sndfile and zita libs) * Fix build with python3.11+ * Fix compatibility with macOS 12+ * Fix ringbuffer thread safety on ARM PR: 269413 Reported by: dev@submerge.ch (maintainer) --- UPDATING | 7 +++++++ audio/jack/Makefile | 5 ++--- audio/jack/distinfo | 6 +++--- audio/jack/files/patch-python311 | 19 ------------------- audio/jack/pkg-message | 3 +++ 5 files changed, 15 insertions(+), 25 deletions(-) diff --git a/UPDATING b/UPDATING index 89f5e50a075e..41561bd470c1 100644 --- a/UPDATING +++ b/UPDATING @@ -5,6 +5,13 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20230209: + AFFECTS: users of audio/jack + AUTHOR: fernape@FreeBSD.org + + audio/jack 1.9.22 fixes an issue with latency correction on FreeBSD. + Latency correction parameters have to be measured again after update. + 20230130: AFFECTS: users of USES=nodejs, www/node*, www/npm* and www/yarn* AUTHOR: sunpoet@FreeBSD.org diff --git a/audio/jack/Makefile b/audio/jack/Makefile index 89abdb594b6f..329bf571630b 100644 --- a/audio/jack/Makefile +++ b/audio/jack/Makefile @@ -1,6 +1,6 @@ PORTNAME= jackit DISTVERSIONPREFIX= v -DISTVERSION= 1.9.21 +DISTVERSION= 1.9.22 CATEGORIES= audio MAINTAINER= dev@submerge.ch @@ -27,8 +27,7 @@ CPPFLAGS+= -I${LOCALBASE}/include SHEBANG_FILES= dbus/jack_control SHEBANG_LANG= python3 -CONFIGURE_ARGS= --celt=no --sndfile=no --samplerate=yes \ - --readline=no --example-tools=no +CONFIGURE_ARGS= --celt=no --samplerate=yes OPTIONS_DEFINE= ALSA DBUS OPUS PROFILING OPTIONS_DEFAULT= DBUS OPUS diff --git a/audio/jack/distinfo b/audio/jack/distinfo index 8f3fc1eec3d4..4d372a443879 100644 --- a/audio/jack/distinfo +++ b/audio/jack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650059296 -SHA256 (jackaudio-jack2-v1.9.21_GH0.tar.gz) = 8b044a40ba5393b47605a920ba30744fdf8bf77d210eca90d39c8637fe6bc65d -SIZE (jackaudio-jack2-v1.9.21_GH0.tar.gz) = 1006157 +TIMESTAMP = 1675342810 +SHA256 (jackaudio-jack2-v1.9.22_GH0.tar.gz) = 1e42b9fc4ad7db7befd414d45ab2f8a159c0b30fcd6eee452be662298766a849 +SIZE (jackaudio-jack2-v1.9.22_GH0.tar.gz) = 933448 diff --git a/audio/jack/files/patch-python311 b/audio/jack/files/patch-python311 deleted file mode 100644 index 6900f5048660..000000000000 --- a/audio/jack/files/patch-python311 +++ /dev/null @@ -1,19 +0,0 @@ -'U' is default and deprecated since python-3.3, becomes a failure in 3.11. - -Just a quick fix (rather than bump waf) while waiting for upstream's -plans to migrate to meson: -https://github.com/jackaudio/jack2/issues/898 ---- waflib/ConfigSet.py -+++ waflib/ConfigSet.py -@@ -314,3 +314,3 @@ - tbl = self.table -- code = Utils.readf(filename, m='rU') -+ code = Utils.readf(filename, m='r') - for m in re_imp.finditer(code): ---- waflib/Context.py -+++ waflib/Context.py -@@ -664,3 +664,3 @@ - try: -- code = Utils.readf(path, m='rU', encoding=encoding) -+ code = Utils.readf(path, m='r', encoding=encoding) - except EnvironmentError: diff --git a/audio/jack/pkg-message b/audio/jack/pkg-message index d87b12e61522..2a94946d2d57 100644 --- a/audio/jack/pkg-message +++ b/audio/jack/pkg-message @@ -24,3 +24,6 @@ jackd_args="-R -doss -r48000 -p1024 -n1 -w16 \ --capture /dev/dsp0 --playback /dev/dsp0" Official JACK example clients and tools are available as jack-example-tools. + +JACK 1.9.22 introduces a latency correction fix. +Latency correction parameters have to be measured again after an update.