Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2024 14:07:28 +0300
From:      Vladimir Druzenko <vvd@freebsd.org>
To:        Robert Nagy <rnagy@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: b4d0a174c529 - main - www/ungoogled-chromium: update to 125.0.6422.76 and implement selectable audio backend support
Message-ID:  <39c1974d-1a50-4c19-a0df-38d3f6db86cb@freebsd.org>
In-Reply-To: <tf5subkqjpqexd4wpwrrtlvcrzhvnj4vimxlzp6kprd7up5voh@m2zqtebepuzh>
References:  <202405240347.44O3le5k098915@gitrepo.freebsd.org> <857780ad-a8d7-4075-8468-8aba187897f4@freebsd.org> <tf5subkqjpqexd4wpwrrtlvcrzhvnj4vimxlzp6kprd7up5voh@m2zqtebepuzh>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------6Z2L7FrZE0HS0TIJKWgK54MO
Content-Type: multipart/mixed; boundary="------------ENgeXz2TYqTY0F53TJ8w6oFP";
 protected-headers="v1"
From: Vladimir Druzenko <vvd@freebsd.org>
To: Robert Nagy <rnagy@freebsd.org>
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>
 <tf5subkqjpqexd4wpwrrtlvcrzhvnj4vimxlzp6kprd7up5voh@m2zqtebepuzh>
In-Reply-To: <tf5subkqjpqexd4wpwrrtlvcrzhvnj4vimxlzp6kprd7up5voh@m2zqtebepuzh>

--------------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

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <div class=3D"moz-cite-prefix">24.05.2024 13:40, Robert Nagy =D0=BF=D0=
=B8=D1=88=D0=B5=D1=82:<br>
    </div>
    <blockquote type=3D"cite"
cite=3D"mid:tf5subkqjpqexd4wpwrrtlvcrzhvnj4vimxlzp6kprd7up5voh@m2zqtebepu=
zh">
      <pre class=3D"moz-quote-pre" wrap=3D"">On 24/05/24 12:51 GMT, Vladi=
mir Druzenko wrote:
</pre>
      <blockquote type=3D"cite">
        <pre class=3D"moz-quote-pre" wrap=3D"">24.05.2024 06:47, Robert N=
agy =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
</pre>
        <blockquote type=3D"cite">
          <pre class=3D"moz-quote-pre" wrap=3D"">The branch main has been=
 updated by rnagy:

URL: <a class=3D"moz-txt-link-freetext" href=3D"https://cgit.FreeBSD.org/=
ports/commit/?id=3Db4d0a174c529e8061d838aafba1721cc317af01f">https://cgit=
=2EFreeBSD.org/ports/commit/?id=3Db4d0a174c529e8061d838aafba1721cc317af01=
f</a>

commit b4d0a174c529e8061d838aafba1721cc317af01f
Author:     Robert Nagy <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:rnagy@FreeBSD.org">&lt;rnagy@FreeBSD.org&gt;</a>
AuthorDate: 2024-05-23 20:21:23 +0000
Commit:     Robert Nagy <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:rnagy@FreeBSD.org">&lt;rnagy@FreeBSD.org&gt;</a>
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) -&gt; sndio -&gt; alsa -&gt; 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:       <a class=3D"moz-txt-link-freetext" href=3D"https://v=
uxml.freebsd.org/freebsd/8247af0d-183b-11ef-9f97-a8a1599412c6.html">https=
://vuxml.freebsd.org/freebsd/8247af0d-183b-11ef-9f97-a8a1599412c6.html</a=
>
---

@@ -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&gt;0:devel/py-Jinja2@${PY_FLAVOR} \
  		${PYTHON_PKGNAMEPREFIX}ply&gt;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&gt;=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&gt;0:www/foreign-cdm
</pre>
        </blockquote>
        <pre class=3D"moz-quote-pre" wrap=3D"">
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.
</pre>
      </blockquote>
      <pre class=3D"moz-quote-pre" wrap=3D"">
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>
    </blockquote>
    I'm using alsa only build.<br>
    <blockquote type=3D"cite"
cite=3D"mid:tf5subkqjpqexd4wpwrrtlvcrzhvnj4vimxlzp6kprd7up5voh@m2zqtebepu=
zh">
      <pre class=3D"moz-quote-pre" wrap=3D"">Pulseaudio is only a build d=
ependency which is completely fine.</pre>
    </blockquote>
    No. It isn't fine. I don't want pulseaudio on my host - it break my
    sound.<br>
    <blockquote type=3D"cite"
cite=3D"mid:tf5subkqjpqexd4wpwrrtlvcrzhvnj4vimxlzp6kprd7up5voh@m2zqtebepu=
zh">
      <pre class=3D"moz-quote-pre" wrap=3D"">I am trying to remove even m=
ore build options. They make absolutely no sense.</pre>
    </blockquote>
    <p>You want to remove one of the most important advantages of the
      FreeBSD.<br>
    </p>
    <span style=3D"white-space: pre-wrap">
</span>
    <pre class=3D"moz-signature" cols=3D"72">--=20
Best regards,
Vladimir Druzenko</pre>
  </body>
</html>

--------------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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39c1974d-1a50-4c19-a0df-38d3f6db86cb>