From nobody Fri May 24 11:07:28 2024 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 4Vm2Lq5MNZz5MG35; Fri, 24 May 2024 11:07:31 +0000 (UTC) (envelope-from vvd@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 4Vm2Lq3sDDz4QpB; Fri, 24 May 2024 11:07:31 +0000 (UTC) (envelope-from vvd@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716548851; 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: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=inXJkwCk6/ENbzpIzCMmrSfR6fWg2d2OkJQB/wLx8Lg=; b=xVGsvnmXZkhk0hS8LF7HCmvvhUqc9aYQ8hQTJ54ee5fgYwh7M9WK7mNtdf6rbQqQ5ghl87 DOMzcsk09FnEzKQSLbgX7bkqjsh0uUq3f4JffL5RMf01adFplvW3B75TIMzVi2fvAsHH7T A21agufBjskezE46zJ3aQNdJqAr03ln0/dlSdze7aMlDsaJrf0Zf/YEWiVG8nRf0cNq1gZ nkz/QBp67NeoS81AiFN2WwBiZaLBvFRBWUca8605F/3VpW8IvrYrSIXQXNL+NQYgbBnTR2 GvRRL3hmqspIq/Tvq87jEFRWVZAzMvEwLfr2Uonc2kKEQNLQ41qGCR+SFRZXnA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716548851; a=rsa-sha256; cv=none; b=s56oaF/4GyH5WZjpiTG6dBVQZ6t9/SL9OfTwQuXurdV8ugEU/Ctxcby2s0/2ZKTEIBDX05 C9oaEek0c80OLpgEWRLuODq9GlomBcGbihJ9/6NEQlDQqCagYaCheHEtiOavFyAQ23P5PI pVLhJ+Ro2b5AnBBlWI/vMeB7/+Fm8btgzd62X/WwwknPSNJDMpLrA11suOw+XTbSKL9GPD ANq6HfpC8G3sxvSF4O/YPOSVbBY12S4/xXRIxpiTjIMC/bxLRaxJY7Amfwr0UAxtKQIFVv F2ncVS7Ep05Qo5Ji92eV10TwdzMMHIY58nnfrlfpcOwVWIQVEdYyqK183skDIQ== 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=1716548851; 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: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=inXJkwCk6/ENbzpIzCMmrSfR6fWg2d2OkJQB/wLx8Lg=; b=Tg1Rj+hyAYDkB1mcBl899NvhR+6tXVl3/wQyToX5x4zf7bLmBT2c5w74fH/ySWpNK9KwhF O6FQPsHmXw07fgoEkSxBtsK+FC3sKZcuji6sviGo+Df1RdhEJiaIs1jRzpHPTlnSUQ+5gs inZ5Q4v1riO8SVGAFl3ELXTosaogjErKdJBtyseoH0VNhGQyViOoOC2JqgqWhDekSZvvyv 09UtqXsVJ0FRLhr+e9KF76DsfrmziVgUORQoa9HI0kaLf/VS69n0kS2i33n3VbwRT6kZh8 KD+kEwUjN0MBVCNfN+oFOGQZUADUcmt+cfAlwQJYzDuPnx7sd+Orrk6Ib8QBTw== Received: from [10.0.1.27] (unislabs.com [80.251.138.245]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: vvd) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Vm2Lp5HDdzfjQ; Fri, 24 May 2024 11:07:30 +0000 (UTC) (envelope-from vvd@freebsd.org) Message-ID: <39c1974d-1a50-4c19-a0df-38d3f6db86cb@freebsd.org> Date: Fri, 24 May 2024 14:07:28 +0300 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: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: b4d0a174c529 - main - www/ungoogled-chromium: update to 125.0.6422.76 and implement selectable audio backend support To: Robert Nagy Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org References: <202405240347.44O3le5k098915@gitrepo.freebsd.org> <857780ad-a8d7-4075-8468-8aba187897f4@freebsd.org> Content-Language: ru, en-US From: Vladimir Druzenko Autocrypt: addr=vvd@freebsd.org; keydata= xjMEZEmcEhYJKwYBBAHaRw8BAQdAzzVRU/u5Oe4kUEFSvaiRoAPwsXMi4uBnfKqFTOIxjaDN I1ZsYWRpbWlyIERydXplbmtvIDx2dmRAZnJlZWJzZC5vcmc+wo8EExYIADcWIQQJVt5Qnq2d fk5hjMKABvqrv5QvcwUCZEmcEgUJBaOagAIbAwQLCQgHBRUICQoLBRYCAwEAAAoJEIAG+qu/ lC9z/qcBALviJppCfpN8fLj5HfnQ75ARS/RvOL+bPHB422uv9PFOAP982mg4uqoYr1BvSVqm rtB7/oxkqReIeieBIkyBTM97As44BGRJnBMSCisGAQQBl1UBBQEBB0D41GJgPsXUyWQckRf7 25z8CsGADMjlIpJbVhWUQLi4fwMBCAfCfgQYFggAJhYhBAlW3lCerZ1+TmGMwoAG+qu/lC9z BQJkSZwTBQkFo5qAAhsMAAoJEIAG+qu/lC9z4bgA/jGNXk0cGGKii1lXk55Gwh2EQhC4pLxQ e/36TZiR29IBAP40fSUJOJ41IS0d8k6d5DQ0E9BJuRf+1S5AzsAUz0rmBQ== In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------6Z2L7FrZE0HS0TIJKWgK54MO" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------6Z2L7FrZE0HS0TIJKWgK54MO Content-Type: multipart/mixed; boundary="------------ENgeXz2TYqTY0F53TJ8w6oFP"; protected-headers="v1" From: Vladimir Druzenko To: Robert Nagy Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Message-ID: <39c1974d-1a50-4c19-a0df-38d3f6db86cb@freebsd.org> Subject: Re: git: b4d0a174c529 - main - www/ungoogled-chromium: update to 125.0.6422.76 and implement selectable audio backend support References: <202405240347.44O3le5k098915@gitrepo.freebsd.org> <857780ad-a8d7-4075-8468-8aba187897f4@freebsd.org> In-Reply-To: --------------ENgeXz2TYqTY0F53TJ8w6oFP Content-Type: multipart/mixed; boundary="------------jFyymdOQSU6IE5fI00wYiKQ8" --------------jFyymdOQSU6IE5fI00wYiKQ8 Content-Type: multipart/alternative; boundary="------------h0mS7Wpm7O71TdN0NRlOxOIL" --------------h0mS7Wpm7O71TdN0NRlOxOIL Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 MjQuMDUuMjAyNCAxMzo0MCwgUm9iZXJ0IE5hZ3kg0L/QuNGI0LXRgjoNCj4gT24gMjQvMDUv MjQgMTI6NTEgR01ULCBWbGFkaW1pciBEcnV6ZW5rbyB3cm90ZToNCj4+IDI0LjA1LjIwMjQg MDY6NDcsIFJvYmVydCBOYWd5INC/0LjRiNC10YI6DQo+Pj4gVGhlIGJyYW5jaCBtYWluIGhh cyBiZWVuIHVwZGF0ZWQgYnkgcm5hZ3k6DQo+Pj4NCj4+PiBVUkw6aHR0cHM6Ly9jZ2l0LkZy ZWVCU0Qub3JnL3BvcnRzL2NvbW1pdC8/aWQ9YjRkMGExNzRjNTI5ZTgwNjFkODM4YWFmYmEx NzIxY2MzMTdhZjAxZg0KPj4+DQo+Pj4gY29tbWl0IGI0ZDBhMTc0YzUyOWU4MDYxZDgzOGFh ZmJhMTcyMWNjMzE3YWYwMWYNCj4+PiBBdXRob3I6ICAgICBSb2JlcnQgTmFneTxybmFneUBG cmVlQlNELm9yZz4NCj4+PiBBdXRob3JEYXRlOiAyMDI0LTA1LTIzIDIwOjIxOjIzICswMDAw DQo+Pj4gQ29tbWl0OiAgICAgUm9iZXJ0IE5hZ3k8cm5hZ3lARnJlZUJTRC5vcmc+DQo+Pj4g Q29tbWl0RGF0ZTogMjAyNC0wNS0yNCAwMzo0NzozMSArMDAwMA0KPj4+DQo+Pj4gICAgICAg d3d3L3VuZ29vZ2xlZC1jaHJvbWl1bTogdXBkYXRlIHRvIDEyNS4wLjY0MjIuNzYgYW5kIGlt cGxlbWVudCBzZWxlY3RhYmxlIGF1ZGlvIGJhY2tlbmQgc3VwcG9ydA0KPj4+ICAgICAgIHdp dGggdGhlc2UgY2hhbmdlcywgY2hyb21pdW0gbm93IGF1dG9tYXRpY2FsbHkgc2VsZWN0cyB3 aGljaA0KPj4+ICAgICAgIGF1ZGlvIGJhY2tlbmQgdG8gdXNlIGluIHRoZSBmb2xsb3dpbmcg b3JkZXI6DQo+Pj4gICAgICAgcHVsc2UgKGlmIHJ1bm5pbmcpIC0+IHNuZGlvIC0+IGFsc2Eg LT4gZmFrZQ0KPj4+ICAgICAgIGFuIGFkZGl0aW9uYWwgY29tbWFuZCBsaW5lIG9wdGlvbiBo YXMgYmVlbiBhbHNvIGltcGxlbWVudGVkIHNvDQo+Pj4gICAgICAgdGhhdCB0aGUgdXNlciBj YW4gZm9yY2Ugd2hpY2ggYmFja2VuZCB0byB1c2U6DQo+Pj4gICAgICAgLS1hdWRpby1iYWNr ZW5kPXthdXRvLHNuZGlvLHB1bHNlLGFsc2F9DQo+Pj4gICAgICAgU2VjdXJpdHk6aHR0cHM6 Ly92dXhtbC5mcmVlYnNkLm9yZy9mcmVlYnNkLzgyNDdhZjBkLTE4M2ItMTFlZi05Zjk3LWE4 YTE1OTk0MTJjNi5odG1sDQo+Pj4gLS0tDQo+Pj4NCj4+PiBAQCAtMTksNyArMTksOCBAQCBP TkxZX0ZPUl9BUkNIUz0JYWFyY2g2NCBhbWQ2NCBpMzg2DQo+Pj4gICAgUEFUQ0hfREVQRU5E Uz0JZ3BhdGNoOmRldmVsL3BhdGNoIFwNCj4+PiAgICAJCSR7UFlUSE9OX1ZFUlNJT059Omxh bmcvcHl0aG9uJHtQWVRIT05fU1VGRklYfQ0KPj4+IC1CVUlMRF9ERVBFTkRTPQliYXNoOnNo ZWxscy9iYXNoIFwNCj4+PiArQlVJTERfREVQRU5EUz0JJHtMT0NBTEJBU0V9L2luY2x1ZGUv cHVsc2UvcHVsc2VhdWRpby5oOmF1ZGlvL3B1bHNlYXVkaW8gXA0KPj4+ICsJCWJhc2g6c2hl bGxzL2Jhc2ggXA0KPj4+ICAgIAkJJHtQWVRIT05fUEtHTkFNRVBSRUZJWH1KaW5qYTI+MDpk ZXZlbC9weS1KaW5qYTJAJHtQWV9GTEFWT1J9IFwNCj4+PiAgICAJCSR7UFlUSE9OX1BLR05B TUVQUkVGSVh9cGx5PjA6ZGV2ZWwvcHktcGx5QCR7UFlfRkxBVk9SfSBcDQo+Pj4gICAgCQln cGVyZjpkZXZlbC9ncGVyZiBcDQo+Pj4gQEAgLTM4LDggKzM5LDEwIEBAIEJVSUxEX0RFUEVO RFM9CWJhc2g6c2hlbGxzL2Jhc2ggXA0KPj4+ICAgIExJQl9ERVBFTkRTPQlsaWJhdGstYnJp ZGdlLTIuMC5zbzphY2Nlc3NpYmlsaXR5L2F0LXNwaTItY29yZSBcDQo+Pj4gICAgCQlsaWJh dHNwaS5zbzphY2Nlc3NpYmlsaXR5L2F0LXNwaTItY29yZSBcDQo+Pj4gICAgCQlsaWJzcGVl Y2hkLnNvOmFjY2Vzc2liaWxpdHkvc3BlZWNoLWRpc3BhdGNoZXIgXA0KPj4+ICsJCWxpYmFz b3VuZC5zbzphdWRpby9hbHNhLWxpYiBcDQo+Pj4gICAgCQlsaWJGTEFDLnNvOmF1ZGlvL2Zs YWMgXA0KPj4+ICAgIAkJbGlib3B1cy5zbzphdWRpby9vcHVzIFwNCj4+PiArCQlsaWJzbmRp by5zbzphdWRpby9zbmRpbyBcDQo+Pj4gICAgCQlsaWJzcGVleC5zbzphdWRpby9zcGVleCBc DQo+Pj4gICAgCQlsaWJkYnVzLTEuc286ZGV2ZWwvZGJ1cyBcDQo+Pj4gICAgCQlsaWJkYnVz LWdsaWItMS5zbzpkZXZlbC9kYnVzLWdsaWIgXA0KPj4+IEBAIC0xNTQsMTAgKzE2Miw4IEBA IFNVQl9GSUxFUz0JdW5nb29nbGVkLWNocm9taXVtLmRlc2t0b3AgdW5nb29nbGVkLWNocm9t aXVtDQo+Pj4gICAgU1VCX0xJU1QrPQlDT01NRU5UPSIke0NPTU1FTlR9Ig0KPj4+ICAgIE9Q VElPTlNfREVGSU5FPQkJQ09ERUNTIENVUFMgREVCVUcgRFJJVkVSIEtFUkJFUk9TIExUTyBQ SVBFV0lSRSBURVNUIFdJREVWSU5FDQo+Pj4gLU9QVElPTlNfREVGQVVMVD0JQ09ERUNTIENV UFMgRFJJVkVSIEtFUkJFUk9TIFBJUEVXSVJFIFNORElPDQo+Pj4gK09QVElPTlNfREVGQVVM VD0JQ09ERUNTIENVUFMgRFJJVkVSIEtFUkJFUk9TIFBJUEVXSVJFDQo+Pj4gICAgT1BUSU9O U19FWENMVURFX2FhcmNoNjQ9TFRPDQo+Pj4gLU9QVElPTlNfR1JPVVA9CQlBVURJTw0KPj4+ IC1PUFRJT05TX0dST1VQX0FVRElPPQlBTFNBIFBVTFNFQVVESU8gU05ESU8NCj4+PiAgICBP UFRJT05TX1JBRElPPQkJS0VSQkVST1MNCj4+PiAgICBPUFRJT05TX1JBRElPX0tFUkJFUk9T PQlIRUlNREFMIEhFSU1EQUxfQkFTRSBNSVQNCj4+PiAgICBPUFRJT05TX1NVQj0JCXllcw0K Pj4+IEBAIC0xNjcsMTIgKzE3Myw2IEBAIEhFSU1EQUxfQkFTRV9ERVNDPQlIZWltZGFsIEtl cmJlcm9zIChiYXNlKQ0KPj4+ICAgIEhFSU1EQUxfREVTQz0JCUhlaW1kYWwgS2VyYmVyb3Mg KHNlY3VyaXR5L2hlaW1kYWwpDQo+Pj4gICAgTUlUX0RFU0M9CQlNSVQgS2VyYmVyb3MgKHNl Y3VyaXR5L2tyYjUpDQo+Pj4gLUFMU0FfTElCX0RFUEVORFM9CWxpYmFzb3VuZC5zbzphdWRp by9hbHNhLWxpYg0KPj4+IC1BTFNBX1JVTl9ERVBFTkRTPQkke0xPQ0FMQkFTRX0vbGliL2Fs c2EtbGliL2xpYmFzb3VuZF9tb2R1bGVfcGNtX29zcy5zbzphdWRpby9hbHNhLXBsdWdpbnMg XA0KPj4+IC0JCQlhbHNhLWxpYj49MS4xLjFfMTphdWRpby9hbHNhLWxpYg0KPj4+IC1BTFNB X1ZBUlM9CQlHTl9BUkdTKz11c2VfYWxzYT10cnVlDQo+Pj4gLUFMU0FfVkFSU19PRkY9CQlH Tl9BUkdTKz11c2VfYWxzYT1mYWxzZQ0KPj4+IC0NCj4+PiAgICBDT0RFQ1NfVkFSUz0JCUdO X0FSR1MrPXByb3ByaWV0YXJ5X2NvZGVjcz10cnVlIFwNCj4+PiAgICAJCQlGRk1QRUdfQlJB TkQ9IkNocm9tZSINCj4+PiAgICBDT0RFQ1NfVkFSU19PRkY9CUdOX0FSR1MrPXByb3ByaWV0 YXJ5X2NvZGVjcz1mYWxzZSBcDQo+Pj4gQEAgLTIxNiwxOCArMjE2LDYgQEAgUElQRVdJUkVf VkFSUz0JCUdOX0FSR1MrPXJ0Y191c2VfcGlwZXdpcmU9dHJ1ZSBcDQo+Pj4gICAgUElQRVdJ UkVfVkFSU19PRkY9CUdOX0FSR1MrPXJ0Y191c2VfcGlwZXdpcmU9ZmFsc2UgXA0KPj4+ICAg IAkJCUdOX0FSR1MrPXJ0Y19saW5rX3BpcGV3aXJlPWZhbHNlDQo+Pj4gLVBVTFNFQVVESU9f TElCX0RFUEVORFM9CWxpYnB1bHNlLnNvOmF1ZGlvL3B1bHNlYXVkaW8NCj4+PiAtUFVMU0VB VURJT19WQVJTPQlHTl9BUkdTKz11c2VfcHVsc2VhdWRpbz10cnVlDQo+Pj4gLVBVTFNFQVVE SU9fVkFSU19PRkY9CUdOX0FSR1MrPXVzZV9wdWxzZWF1ZGlvPWZhbHNlDQo+Pj4gLQ0KPj4+ IC0jIFdpdGggU05ESU89b24gd2UgZXhjbHVkZSBhdWRpb19tYW5hZ2VyX2xpbnV4IGZyb20g dGhlIGJ1aWxkIChzZWUNCj4+PiAtIyBtZWRpYS9hdWRpby9CVUlMRC5nbikgYW5kIHVzZSBh dWRpb19tYW5hZ2VyX29wZW5ic2Qgd2hpY2ggZG9lcyBub3QNCj4+PiAtIyBzdXBwb3J0IGZh bGxpbmcgYmFjayB0byBBTFNBIG9yIFB1bHNlQXVkaW8uDQo+Pj4gLVNORElPX1BSRVZFTlRT PQkJQUxTQSBQVUxTRUFVRElPDQo+Pj4gLVNORElPX0xJQl9ERVBFTkRTPQlsaWJzbmRpby5z bzphdWRpby9zbmRpbw0KPj4+IC1TTkRJT19WQVJTPQkJR05fQVJHUys9dXNlX3NuZGlvPXRy dWUNCj4+PiAtU05ESU9fVkFSU19PRkY9CQlHTl9BUkdTKz11c2Vfc25kaW89ZmFsc2UNCj4+ PiAtDQo+Pj4gICAgV0lERVZJTkVfREVTQz0JCURlcGVuZCBvbiBmb3JlaWduLWNkbSB0byBl bmFibGUgcGxheWJhY2sgb2YgRFJNIGNvbnRlbnQNCj4+PiAgICBXSURFVklORV9SVU5fREVQ RU5EUz0JZm9yZWlnbi1jZG0+MDp3d3cvZm9yZWlnbi1jZG0NCj4+IFBsZWFzZSByZW1vdmUg bWFuZGF0b3J5IGRlcGVuZGVuY3kgKEJVSUxEIGFuZCBMSUIpIGZyb20gcHVsc2UgYW5kIHNu ZGlvIGFuZA0KPj4gcmV0dXJuIGJ1aWxkIG9wdGlvbnMuDQo+PiBZb3UgY2FuIGRvIHdpdGgg T1BUSU9OU19ERUZBVUxUIHdoYXQgeW91IHdhbnQsIGJ1dCBkb24ndCBmb3JjZSBpbnN0YWxs IGFsbA0KPj4gdGhlc2UgZGVwZW5kZW5jaWVzIGV2ZW4gZm9yIGJ1aWxkLg0KPiBJIGFtIHNv cnJ5IGJ1dCBJIGRvbid0IGNvbmN1ci4gS25vYnMgYXJlIGJhZCwgdGhlcmUgaXMgbGl0ZXJh bGx5IG5vIHJlYXNvbiBmb3Igc29tZW9uZQ0KPiBub3QgdG8gaW5zdGFsbCBzbmRpbyAod2hp Y2ggaXMgdGhlIG1vc3Qgc3VwcG9ydGVkIGJ5IGNocm9tZSkgYnkgZGVmYXVsdC4NCkknbSB1 c2luZyBhbHNhIG9ubHkgYnVpbGQuDQo+IFB1bHNlYXVkaW8gaXMgb25seSBhIGJ1aWxkIGRl cGVuZGVuY3kgd2hpY2ggaXMgY29tcGxldGVseSBmaW5lLg0KTm8uIEl0IGlzbid0IGZpbmUu IEkgZG9uJ3Qgd2FudCBwdWxzZWF1ZGlvIG9uIG15IGhvc3QgLSBpdCBicmVhayBteSBzb3Vu ZC4NCj4gSSBhbSB0cnlpbmcgdG8gcmVtb3ZlIGV2ZW4gbW9yZSBidWlsZCBvcHRpb25zLiBU aGV5IG1ha2UgYWJzb2x1dGVseSBubyBzZW5zZS4NCg0KWW91IHdhbnQgdG8gcmVtb3ZlIG9u ZSBvZiB0aGUgbW9zdCBpbXBvcnRhbnQgYWR2YW50YWdlcyBvZiB0aGUgRnJlZUJTRC4NCg0K LS0gDQpCZXN0IHJlZ2FyZHMsDQpWbGFkaW1pciBEcnV6ZW5rbw0KDQo= --------------h0mS7Wpm7O71TdN0NRlOxOIL Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
24.05.2024 13:40, Robert Nagy =D0=BF=D0= =B8=D1=88=D0=B5=D1=82:
On 24/05/24 12:51 GMT, Vladi=
mir Druzenko wrote:
24.05.2024 06:47, Robert N=
agy =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
The branch main has been=
 updated by rnagy:

URL: https://cgit=
=2EFreeBSD.org/ports/commit/?id=3Db4d0a174c529e8061d838aafba1721cc317af01=
f

commit b4d0a174c529e8061d838aafba1721cc317af01f
Author:     Robert Nagy <rnagy@FreeBSD.org>
AuthorDate: 2024-05-23 20:21:23 +0000
Commit:     Robert Nagy <rnagy@FreeBSD.org>
CommitDate: 2024-05-24 03:47:31 +0000

     www/ungoogled-chromium: update to 125.0.6422.76 and implement select=
able audio backend support
     with these changes, chromium now automatically selects which
     audio backend to use in the following order:
     pulse (if running) -> sndio -> alsa -> fake
     an additional command line option has been also implemented so
     that the user can force which backend to use:
     --audio-backend=3D{auto,sndio,pulse,alsa}
     Security:       https=
://vuxml.freebsd.org/freebsd/8247af0d-183b-11ef-9f97-a8a1599412c6.html
---

@@ -19,7 +19,8 @@ ONLY_FOR_ARCHS=3D	aarch64 amd64 i386
  PATCH_DEPENDS=3D	gpatch:devel/patch \
  		${PYTHON_VERSION}:lang/python${PYTHON_SUFFIX}
-BUILD_DEPENDS=3D	bash:shells/bash \
+BUILD_DEPENDS=3D	${LOCALBASE}/include/pulse/pulseaudio.h:audio/pulseaudi=
o \
+		bash:shells/bash \
  		${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
  		${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \
  		gperf:devel/gperf \
@@ -38,8 +39,10 @@ BUILD_DEPENDS=3D	bash:shells/bash \
  LIB_DEPENDS=3D	libatk-bridge-2.0.so:accessibility/at-spi2-core \
  		libatspi.so:accessibility/at-spi2-core \
  		libspeechd.so:accessibility/speech-dispatcher \
+		libasound.so:audio/alsa-lib \
  		libFLAC.so:audio/flac \
  		libopus.so:audio/opus \
+		libsndio.so:audio/sndio \
  		libspeex.so:audio/speex \
  		libdbus-1.so:devel/dbus \
  		libdbus-glib-1.so:devel/dbus-glib \
@@ -154,10 +162,8 @@ SUB_FILES=3D	ungoogled-chromium.desktop ungoogled-ch=
romium
  SUB_LIST+=3D	COMMENT=3D"${COMMENT}"
  OPTIONS_DEFINE=3D		CODECS CUPS DEBUG DRIVER KERBEROS LTO PIPEWIRE TEST =
WIDEVINE
-OPTIONS_DEFAULT=3D	CODECS CUPS DRIVER KERBEROS PIPEWIRE SNDIO
+OPTIONS_DEFAULT=3D	CODECS CUPS DRIVER KERBEROS PIPEWIRE
  OPTIONS_EXCLUDE_aarch64=3DLTO
-OPTIONS_GROUP=3D		AUDIO
-OPTIONS_GROUP_AUDIO=3D	ALSA PULSEAUDIO SNDIO
  OPTIONS_RADIO=3D		KERBEROS
  OPTIONS_RADIO_KERBEROS=3D	HEIMDAL HEIMDAL_BASE MIT
  OPTIONS_SUB=3D		yes
@@ -167,12 +173,6 @@ HEIMDAL_BASE_DESC=3D	Heimdal Kerberos (base)
  HEIMDAL_DESC=3D		Heimdal Kerberos (security/heimdal)
  MIT_DESC=3D		MIT Kerberos (security/krb5)
-ALSA_LIB_DEPENDS=3D	libasound.so:audio/alsa-lib
-ALSA_RUN_DEPENDS=3D	${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.s=
o:audio/alsa-plugins \
-			alsa-lib>=3D1.1.1_1:audio/alsa-lib
-ALSA_VARS=3D		GN_ARGS+=3Duse_alsa=3Dtrue
-ALSA_VARS_OFF=3D		GN_ARGS+=3Duse_alsa=3Dfalse
-
  CODECS_VARS=3D		GN_ARGS+=3Dproprietary_codecs=3Dtrue \
  			FFMPEG_BRAND=3D"Chrome"
  CODECS_VARS_OFF=3D	GN_ARGS+=3Dproprietary_codecs=3Dfalse \
@@ -216,18 +216,6 @@ PIPEWIRE_VARS=3D		GN_ARGS+=3Drtc_use_pipewire=3Dtrue=
 \
  PIPEWIRE_VARS_OFF=3D	GN_ARGS+=3Drtc_use_pipewire=3Dfalse \
  			GN_ARGS+=3Drtc_link_pipewire=3Dfalse
-PULSEAUDIO_LIB_DEPENDS=3D	libpulse.so:audio/pulseaudio
-PULSEAUDIO_VARS=3D	GN_ARGS+=3Duse_pulseaudio=3Dtrue
-PULSEAUDIO_VARS_OFF=3D	GN_ARGS+=3Duse_pulseaudio=3Dfalse
-
-# With SNDIO=3Don we exclude audio_manager_linux from the build (see
-# media/audio/BUILD.gn) and use audio_manager_openbsd which does not
-# support falling back to ALSA or PulseAudio.
-SNDIO_PREVENTS=3D		ALSA PULSEAUDIO
-SNDIO_LIB_DEPENDS=3D	libsndio.so:audio/sndio
-SNDIO_VARS=3D		GN_ARGS+=3Duse_sndio=3Dtrue
-SNDIO_VARS_OFF=3D		GN_ARGS+=3Duse_sndio=3Dfalse
-
  WIDEVINE_DESC=3D		Depend on foreign-cdm to enable playback of DRM conte=
nt
  WIDEVINE_RUN_DEPENDS=3D	foreign-cdm>0:www/foreign-cdm
Please remove mandatory dependency (BUILD and LIB) from pulse and sndio a=
nd
return build options.
You can do with OPTIONS_DEFAULT what you want, but don't force install al=
l
these dependencies even for build.
I am sorry but I don't concur. Knobs are bad, there is literally no reaso=
n for someone
not to install sndio (which is the most supported by chrome) by default.<=
/pre>
    
I'm using alsa only build.
Pulseaudio is only a build d=
ependency which is completely fine.
No. It isn't fine. I don't want pulseaudio on my host - it break my sound.
I am trying to remove even m=
ore build options. They make absolutely no sense.

You want to remove one of the most important advantages of the FreeBSD.

--=20
Best regards,
Vladimir Druzenko
--------------h0mS7Wpm7O71TdN0NRlOxOIL-- --------------jFyymdOQSU6IE5fI00wYiKQ8 Content-Type: application/pgp-keys; name="OpenPGP_0x8006FAABBF942F73.asc" Content-Disposition: attachment; filename="OpenPGP_0x8006FAABBF942F73.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEZEmcEhYJKwYBBAHaRw8BAQdAzzVRU/u5Oe4kUEFSvaiRoAPwsXMi4uBnfKqF TOIxjaDNI1ZsYWRpbWlyIERydXplbmtvIDx2dmRAZnJlZWJzZC5vcmc+wo8EExYI ADcWIQQJVt5Qnq2dfk5hjMKABvqrv5QvcwUCZEmcEgUJBaOagAIbAwQLCQgHBRUI CQoLBRYCAwEAAAoJEIAG+qu/lC9z/qcBALviJppCfpN8fLj5HfnQ75ARS/RvOL+b PHB422uv9PFOAP982mg4uqoYr1BvSVqmrtB7/oxkqReIeieBIkyBTM97As44BGRJ nBMSCisGAQQBl1UBBQEBB0D41GJgPsXUyWQckRf725z8CsGADMjlIpJbVhWUQLi4 fwMBCAfCfgQYFggAJhYhBAlW3lCerZ1+TmGMwoAG+qu/lC9zBQJkSZwTBQkFo5qA AhsMAAoJEIAG+qu/lC9z4bgA/jGNXk0cGGKii1lXk55Gwh2EQhC4pLxQe/36TZiR 29IBAP40fSUJOJ41IS0d8k6d5DQ0E9BJuRf+1S5AzsAUz0rmBQ=3D=3D =3Dx+2b -----END PGP PUBLIC KEY BLOCK----- --------------jFyymdOQSU6IE5fI00wYiKQ8-- --------------ENgeXz2TYqTY0F53TJ8w6oFP-- --------------6Z2L7FrZE0HS0TIJKWgK54MO Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQQJVt5Qnq2dfk5hjMKABvqrv5QvcwUCZlB08QUDAAAAAAAKCRCABvqrv5Qvc44L AQCXweLyXZcr5NuFT+7g5t25pwmEmYLAu42eiFv4HpFJ0wEA9/x3vuqjngoi67sucD9VomLhMAQJ PyoDrJOayV/qqgs= =H1d0 -----END PGP SIGNATURE----- --------------6Z2L7FrZE0HS0TIJKWgK54MO--