From nobody Tue Jun 25 12:19:20 2024 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 4W7kR36Pf7z5PS5g; Tue, 25 Jun 2024 12:19:27 +0000 (UTC) (envelope-from rnagy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4W7kR35xJfz4bfv; Tue, 25 Jun 2024 12:19:27 +0000 (UTC) (envelope-from rnagy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1719317967; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QgKlnLFmwI2yf3nd3K96x6BEtbq20j3MeYgw5NL1+YM=; b=iFvdMI+gqXQd3Nh5wqvsGKEw6njWxuYyHqakInKiq/mTDEiltxPdOP1D6Tv9k3WysPpXhV S9MMQMpKRdumxiFlCLy1lM6rhZq4jIbXJ4KB+es0LmsqoTfwnWr/Emg/1Do1SOOYhM8KK4 m4WBmHhwPYyEv2/v+0B8iL2ZCpVsVsEyOytPZQU8WQDYfaKJ6ryH2EwS4N4nKon72eYQTN b+f3Y2WgOQT6+ugEiGAsONZDVR/2M4khcgQCrCljcGDtIp1Er03hkqJubRgE3GDqCZaJAW 5eQXOYZc2on4e4dVVqHvbT91+dUjRneYAaXxtwg0sQegSFcHZilk864JLa0pFw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1719317967; a=rsa-sha256; cv=none; b=rmhOA17ES6JbzYWYTRKkOY27nnfMb3R6riwtaw/5KdoMjvp2HkIJTF3IRccnqd1nRqRNpR 7UN4WeJn6bJ1wLQ7/lOr1MnzGAxvZ56S+/mQ3aahHRs9uJPgWY1O+sBMO9KrwbKMfKTmBH gcELGwIBcJOj+LoqNpWpb1XcHhqLp4za9WysvjZ8JQEuisVIb+GirRItOogxLluw3poUft 99bEQamctqqYUPCYofT97pDVMjMkTpvE3+VcaImvlgJvnHC6kSivcg0ajOw9vxEsiR1RoL 8oy/9CuhhESLbqkKSuwvLTcGfejoKLWO1Vj6QOAcdPgmCt5521+p8cKnLu+u4Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1719317967; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QgKlnLFmwI2yf3nd3K96x6BEtbq20j3MeYgw5NL1+YM=; b=GHkdl+G9MfHkzgWT7jntkz6f2d2Ly35H3DqokIDl1jCUOVfXuv3GdiZGKTPp2vBa8BleBM LSfiXeP6cSCV4ueIjjImJG8XckGatmSpRPa6ZpTEtXntUIXpufRc2FseuhOXv6b1GQ30Vt vKtCuqAxQMonrlu+os5hrH4N5mi0NcbyOS61Ef1pUCn5D/OWfoK5Ot1hm7ZzOXAC9CGeN5 MV8wk9CW3DZ+JOHSzcoKE65CTO8hzw4z+B2ySlX1oj1jmEtLRJTh//6OqZQRuCv65AgOzf h9uw/HL/xlDYsc6rjf1VqNw15+btgokH6oq/FCd1MHn3WuLsljMuyPsNDxq7qw== Received: from freebsd.org (nerd.hu [84.2.34.134]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512) (Client did not present a certificate) (Authenticated sender: rnagy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4W7kR26HvrzMmh; Tue, 25 Jun 2024 12:19:26 +0000 (UTC) (envelope-from rnagy@freebsd.org) Date: Tue, 25 Jun 2024 14:19:20 +0200 From: Robert Nagy To: Vladimir Druzenko Cc: "Sergey A. Osokin" , Gleb Popov , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 81a047b386e5 - main - www/*chromium: drop pulseaudio build dependency by using an internal copy Message-ID: References: <202405270612.44R6CXdT062158@gitrepo.freebsd.org> 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: On 25/06/24 14:24 GMT, Vladimir Druzenko wrote: > 30.05.2024 19:25, Sergey A. Osokin пишет: > > On Thu, May 30, 2024 at 03:15:53PM +0300, Vladimir Druzenko wrote: > > > 28.05.2024 09:26, Gleb Popov пишет: > > > > On Mon, May 27, 2024 at 6:56 PM Vladimir Druzenko wrote: > > > > > Just return all options. > > > > It is unrealistic to ask for removing Pulseaudio from default options > > > > as it is already default in many other ports. Robert gone an extra > > > > mile for you to make this dependency build-time rather than runtime. > > > > > > > > Start using Poudriere to build your own set of packages with options > > > > you want rather than going against the stream and putting more work on > > > > others. > > > > > > > > P.S. Your work on Chromium stuff is greatly appreciated, rnagy@ > > > > P.S.S I wouldn't even bother to use bundled copy of pulseaudio libs if > > > > that adds more patches > > > You ignored main part: > > > > > > One of my installation of this port is on headless VM (2 VMs) for export > > > Draw.io diagrams to PDF. I don't need any sound on this VM. > > > Instead of leaving options in the port (what could be simpler?), each time > > > the port is updated, I will have to manually remove unnecessary > > > dependencies, add "GN_ARGS+=use_pulseaudio=false use_sndio=false" and add > > > option ALSA (for desktop ON, but for VM OFF). > > > > > > How I can build this port without dependency from all sound engines - alsa, > > > sndio and pulse for install it on headless VM? > > > Options was the solution! I don't understand who they were bothering? > > The www/chromium port is broken these days, just because several previously > > work well online web applications, such as zoom, slack, etc., don't work > > anymore. > > > > I'd recommend to revert back all *audio*-related changes have been made to > > restore needful basic functionality. > > > > Thank you. > > Hello! > > Are we planning to enter the 2024Q3with broken *chromium? What is broken exactly? If someone can get me a proper list of packages installed and a complete description of the environment I can actually start looking into it.