From nobody Thu Jan 04 23:40:22 2024 X-Original-To: desktop@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 4T5jkb42yCz55Ytn for ; Thu, 4 Jan 2024 23:40:23 +0000 (UTC) (envelope-from bugzilla-noreply@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 4T5jkb0Jf2z4X2j for ; Thu, 4 Jan 2024 23:40:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704411623; 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: in-reply-to:in-reply-to:references:references; bh=QU/kfR22W068fdAF1WN6CvMUIQEMCmU0E1Ty6vQWwSQ=; b=I+CCrgP60cYYP2ngiPs9rct7Ne7breQoTJilF24weN5a1enQRXpYxGvhZQt+KsDkwqIvuM X+2aGt7sjS1r2Wif4+zhh1C0uuoxUYAZ3gKnQpjh4iGnzxGAfst9dhJnGyLggyJUHB5maY YcLuIaF85B4MCS7ar59fxMxKy2r2cJaq3Fs7/hA4XY5CJIUe1eqTtU4+YVPxYbVX2eOGFD ZGJXKZfLI2XI5sHQXacJoHwRLQDk4te9zbRlOJ6f0eluMx34iUk80ME8xU9IJDW4njqmRj hfRsij6O6BRGtk/eoZK0I9MUj3aQgcE3owLvlFRuSMehSGeqPvSmS1rYoEhsng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1704411623; a=rsa-sha256; cv=none; b=hm/oRCUGcXa0i8WunZueKI4gL1KlZbtY3Bylfh9mqMIPDMCKd99t5pYr8aaMjZkCrfIYKp 74iFG3bf+yDoFRIIPArLZS+g8YgDwHHIGlyokQ6ENWngkzl1ETTOnKFA1BTPHswcpA3t7D WmQ6+TkYbvEWEP8FqKYkDXNBp3VoB6aSxMElnVYP+QGUt+inl1plKZSuNwIG9B4V+hl3nf 8O7iq9CStU/dcvqExX2Zvakfp3Yb1lGHlqGXK9mRhs0qtn60UezA898m/je9Ag/QnMTFVH z4OW0P9+ZHtn5MQl6u9EXv38DFBRjS2U/kfFcYp4EjwDJU1dTmVU0jo8TumFlw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4T5jkZ6TlSzZh7 for ; Thu, 4 Jan 2024 23:40:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 404NeMpr053730 for ; Thu, 4 Jan 2024 23:40:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 404NeMR2053729 for desktop@FreeBSD.org; Thu, 4 Jan 2024 23:40:22 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: desktop@FreeBSD.org Subject: maintainer-feedback requested: [Bug 276121] audio/pulseaudio: enable JACK by default Date: Thu, 04 Jan 2024 23:40:22 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: desktop@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Using and improving FreeBSD on the desktop List-Archive: https://lists.freebsd.org/archives/freebsd-desktop List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-desktop@freebsd.org MIME-Version: 1.0 Bugzilla Automation has asked freebsd-desktop (Team) for maintainer-feedback: Bug 276121: audio/pulseaudio: enable JACK by default https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276121 --- Description --- i realise there's always a compromise on what options a port should enable = by default, but in this case, i think there's a significant benefit to enabling JACK by default, because it allows PulseAudio to act as a front-end to JACK= for desktop users. my situation is this: i have an audio interface in OSS, and i use that as t= he JACK input and output device, in realtime, bitperfect mode, with VCHANs disabled. this means i don't want anything else (including pulseaudio) to attempt to open the OSS device. this is so i can use the audio device via = JACK in an audio application like audio/ardour. but i also want to run normal desktop applications, like Firefox, mpv, etc., which already have PulseAudio support. by far the easiest way for me to do this is to run PulseAudio with the JACK sink/source modules, which causes everything to work normally and without any modifications. i believe this = kind of configuration would be fairly common for anyone interesting in doing aud= io production on FreeBSD. enabling JACK by default means i can do all this with the binary packages, instead of having to build pulseaudio from source.