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"><rnagy@FreeBSD.org></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"><rnagy@FreeBSD.org></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) -> 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: <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>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 </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>