firefox 125.0-1 (znver1) 2024-17688
9999
Status | published | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Submitter | cris [@T] beebames.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Platform | rolling | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Repository | main | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
URL | https://abf.openmandriva.org/build_lists/416019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Packages |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Build Date | 2024-04-16 09:29:32 +0000 UTC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Last Updated | 2024-04-18 14:39:41.051997046 +0000 UTC |
$ git diff --patch-with-stat --summary 08fa28bb03bc546baaaf204365d621551e697df8..edde2bcc3ef9188104580d571cab768ebfb37944 .abf.yml | 140 +++++++++++++++++++++++----------------------- firefox.spec | 33 +++++------ mozilla-107.0.1-kde.patch | 12 ++-- mozilla-1890593.patch | 17 ++++++ 4 files changed, 106 insertions(+), 96 deletions(-) create mode 100644 mozilla-1890593.patch diff --git a/.abf.yml b/.abf.yml index d2522d6..73a153a 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,71 +1,71 @@ sources: - af.xpi: 472d92176c99771ce601de10e4acdf652d2c88d6 - ar.xpi: b25a018fd4a7e8883fbb8ffd65d06b374b9cd921 - ast.xpi: fe12a46d9e178873001389510da878706ec44f5c - bg.xpi: 193ac83f5d809e57d2e06a9b7eb4da4d7680cc65 - bn.xpi: 9f296cad1c79db7185a9f70352d2ea2e2329f389 - br.xpi: 8aba43f8315ce24e74920d6eb9f9c8e43e004768 - bs.xpi: e9e57235cf2bc51559a10f793fa404e00705898c - ca.xpi: 143c22306ca001359abc23883a40fb69d588e2c2 - cs.xpi: 6cc0ca0d7e5387e40a691696cf4bf0df6c08da7c - cy.xpi: 015100f4514f681e261d9a05d658d37c7370ee0c - da.xpi: dc76ba6c4e093f4b26a936c5a6e4be8016e8e089 - de.xpi: 9dd4de4bd0b0f89ae0f73a54cca272184096888d - el.xpi: ae102d61516b5a82a60abe4ff6468f2a9ede812c - en-GB.xpi: 7436c4ae64b71b094198b299a2c44a8b4120d696 - eo.xpi: ea7374278c38b25a7af7d68ff490d8efec5e6ae6 - es-AR.xpi: 55e822b15c6e818aae2aa7ce51d81b1ede92e46a - es-CL.xpi: 6311a824aed557773b5856d0796c12359310a523 - es-ES.xpi: a3d4f67f53eb541bd21694aa868d725dce81934e - es-MX.xpi: 56dfaf0aaf5013dd3dd53537317c3242ff91124b - et.xpi: 5b0edada43c28669b769f8441ab69c5ddaee3285 - eu.xpi: dcb48ad16ce27d181b9b9d2cd3c3a37a019ad42e - fa.xpi: 9d25ab0bfe01b3162887badc61d7015e521d0661 - fi.xpi: dfacc821e999c0ae41347d211e1f50f95e613dfa - firefox-122.0.source.tar.xz: ff10b78b8254c8337f932b1f639a8f78c2ff2140 - fr.xpi: c1ac35690c9f1850a2dbcba5250312882d72dd29 - fy-NL.xpi: f9d5b5f8be38bfa4f1c8b131a3af9186e2088295 - ga-IE.xpi: 6cf97dd73dd687e819790e12d2e95ccd8cd8be47 - gd.xpi: e7c848a3ae6e5798c048a64e0f085472015ad097 - gl.xpi: 9941b8f37fa0d934b78f250d5532bfab64e54bbd - gu-IN.xpi: c60837c3922ac2169bb0d234a3905abf7299bf35 - he.xpi: 6664d6f67fcb6a1f2c85b9cd9b270cddd205461b - hi-IN.xpi: a35d13640f5301035eefbe9a96b70bcefd832fe4 - hr.xpi: 9b0827a21a5139e75f069e39863b4b0c6c5d72bf - hu.xpi: 36485ab60a57d48288fab1989ed7c8d7ea9114ed - hy-AM.xpi: ebb2af25627cc7c99b573f5b7285597f8847546d - id.xpi: 114a46105eec67efb9491a251830ad56a192b36a - is.xpi: dca9e53eab24461b8e197313cf0d659ef0a6773e - it.xpi: 25dc229cd2a66d42790f012cfe4833373e24682e - ja.xpi: 4647b5a8c005a29fb8ee89ba39b3263e15989417 - kk.xpi: a7bc4f28d6fc5ae3fb2e7feed8c7484b0f1bb4f0 - km.xpi: a5d7dfd233fbe9d3090a03165d4a1a04c464c49b - kn.xpi: 69c9bd70ef13e4cbcc6db5b4d14b96812bc880b0 - ko.xpi: 07d84f76b986f98810e9973e73bf41c6601dd1a8 - lt.xpi: 93a27113202283dec1e3aaf616a9ebaf43611a1d - lv.xpi: ec262652f7c4cf38ca1cfdc0a080c89ee68db749 - mk.xpi: 5b5d30a8e21bdab0eb603e517578578634fbfbd2 - mr.xpi: 0b76154f78742660a66292f911c9821c79817c97 - nb-NO.xpi: 38eaad6ee368c1990839ec67834e0f719605124b - nl.xpi: 943aa5e6b352da1d0b43561d29e37c6898a6077b - nn-NO.xpi: 0a11abc329789cb2ec3b4ba46de687059b8331b1 - pa-IN.xpi: 91a400669e140910402d7bee9f5c38aaf7076366 - pl.xpi: 5e78612886fcc6545bb0bb128a778098e26bdd03 - pt-BR.xpi: 73cd641b10216af99c230901c238fa88de79b6aa - pt-PT.xpi: 6ea8754fc95df92ceae49ed4b6ecc2d0043ca66c - ro.xpi: a96b6f47007a42d39244ca50cd9c7dca23d1e986 - ru.xpi: f43417c1c4aec98bfb6222fea080df443050c96f - si.xpi: 0e42da2eb070fa09b489d72d0a1314895e639176 - sk.xpi: 7df8d10eea5d338eee27d9e3bc196dd90723a88c - sl.xpi: 02b6e8a2ef96d70cd08bfb0772049e461e4c5e84 - sq.xpi: cbfa072c1ec8dcbf2704563b9d95629e82884300 - sr.xpi: ed377412f37ce0165ec2ad3e10988462e862c084 - sv-SE.xpi: 2a85ddf499a47c97eeb0da0db0d613fa3b6b540e - ta.xpi: 9204a1dccfdb71b9bedcd8c0b6e177c965979a1f - te.xpi: ef1c05df9161275019e7b112954cf61d96579c44 - th.xpi: 97e1e2311d0191111340ebdb04d68e924bf754b0 - tr.xpi: d1d7bc8c7c845d2d9318ac01a86b2511f99d850f - uk.xpi: 97efcbf37393539ae68a01578e4b5cfe831144c1 - vi.xpi: cdf181b8a4ba4842c0476073ff8b2f3df23824a0 - zh-CN.xpi: ec2f03b7920a50d0c7dbb6168db628885caec890 - zh-TW.xpi: 8fe230ad9971f9e801f5d353217c98c785ede4c7 + af.xpi: 09eee33156d07d5a4c64f25e2bab9ddc566c7208 + ar.xpi: 4cf990d626b754095b9196d0aebf4f0c706d245a + ast.xpi: a2dad7a53ca9d1c734fc40f857cbe47ffc0aa429 + bg.xpi: f528d4126b908cfd78797ee8daa79c246c0e64a2 + bn.xpi: 22ef98e18da746fe516ff9772572af16ccbca5dc + br.xpi: eae7bc83d62288ca25f641b512b2d85ebdf550ae + bs.xpi: d20571bc5093b2ac8e681f0a0b61d726cd4fa4aa + ca.xpi: 96d40af7594f54378fd49a89a4fe303dbd770834 + cs.xpi: 87589f475dccdd2da3d4f353fed45cdae3a37e40 + cy.xpi: 2ce98d8bc5d567e32aeb50c9d5d15e07c754e76b + da.xpi: 9597606175f0cfd0d8e7a595411609d843f6f8eb + de.xpi: def8dde2f8b12d60937c4956071feca9cad85d7b + el.xpi: 897f3a7da57c0da01684e8bce3f04ca764ec6fc7 + en-GB.xpi: 7990790dd786c55745252b15c73be9919d3cf930 + eo.xpi: d6c9948d72badede173452af31f832178885dc61 + es-AR.xpi: 6be7f2e57ffb884ba9d459ca9fd74a138a83b9cb + es-CL.xpi: 46292a92ab99db278b9ec5d3bf79d8dc7ee415f0 + es-ES.xpi: f9e9748089490744b2bbd4253dbe39bb22ad578b + es-MX.xpi: 0a7edcce2a3ad86f4e73c12fb21e81331c331ce6 + et.xpi: a35b9513ff1d4fc7dec8241396f4c34751850501 + eu.xpi: 8acc6de8429a25479a9a6fef1d9b06224417615f + fa.xpi: b4578a538956af926248aa90b193094cbd270348 + fi.xpi: c87eb6b2c54edadf2a6d6942967c41ddb4819d8b + firefox-125.0.source.tar.xz: 6ed98b4899e75201192b234aa63b67496c8189ea + fr.xpi: a05d8cbfc87f455e8d0a6e165613fa064ddafb27 + fy-NL.xpi: 0fa988ad74bc787be156c2f1ea5f52ad6450db94 + ga-IE.xpi: 48a9f0a009c4e4027c7bc2369b21c7e3b6a61d13 + gd.xpi: e706822a3a96a8e5340bc01b120ecb45c7de026e + gl.xpi: 1531d79a00afb2e69d606353736fc501cd22715e + gu-IN.xpi: f96e4b7616e55d6ebcfba98ce8c0674d609c17e3 + he.xpi: 4e2bac8ec0037449a6f144d1e02118ce4b54897e + hi-IN.xpi: 2cc91b1c8e2c57d63118c34d8ba104e284762d24 + hr.xpi: bb4c923eba30f4022b6ba9c6be4ad0ce7c639fd5 + hu.xpi: a434a1826f69f566c01a9325f3435a79c6ab1494 + hy-AM.xpi: 215e67a9e7e04f2f8465637bd1c8c5211fa60226 + id.xpi: 432d65c6bf09ac065562b8fde1f8c5a045f18f8e + is.xpi: 2038e02c34fb2c9dd752b36bf5bf63331d7eefdc + it.xpi: 53b36774b042797a91e88a61697129e40c15de68 + ja.xpi: 5c328e4ac42d23ab9038ad2b02ce14ed451e7c02 + kk.xpi: c096b43ec0dd3990499356e7b72f0042293ee2a1 + km.xpi: 9eca1c483ffec30d62ab97bda1cf28a1de8f663e + kn.xpi: b830438768608d6b2edb8a3a124ffb32b2cc230d + ko.xpi: 09f4fabc49194c46903a145fcdb642dfb06b2028 + lt.xpi: e457ca4aa68a5e5665c6de489a42bd23c6a576a6 + lv.xpi: 90618d36b3a2acd334f2496ececee137330eb357 + mk.xpi: 7259c9a884a19d36ea621721d457a418c5cf80d5 + mr.xpi: 64eddaf2b82bf4f3eb30667c35ae39166b591f29 + nb-NO.xpi: 6d039feb4be21c1d75b27f69597807cc3f3b7c7e + nl.xpi: 03ca04edd21480d9ad7dcf70362e6245ccd4b247 + nn-NO.xpi: 153fa46e44cb6d1faf46118093889c1e27dc89d5 + pa-IN.xpi: 76acd3ffd2a4eccaf5010eb2d82b14e6e95078be + pl.xpi: 697c0ebd272bc3f2ab29e76aa5e94354342040ec + pt-BR.xpi: cb0c1721ae61cde4fed58b4514b2ef3ab8c2caeb + pt-PT.xpi: 434194783f4b1ffdb6a77f288d2dd3d3ddab4ae4 + ro.xpi: 247c9357d370ca7f01990638d05159d758183f90 + ru.xpi: 35a4a11e592487a3e35282401e2e5810346f2dba + si.xpi: 966d57e68b74a4f45768a48ece674de601617f07 + sk.xpi: 1d5493c7670d6af6924a3b14550e258eba3fb9dc + sl.xpi: 704b4c40d53901876e1b765553eb49cd7ab138cb + sq.xpi: 4f13464a453a7032aa0a8daf2fb227e994c6ba9a + sr.xpi: 57acd6fcbf8648c29a87e6cd6ec7ab322f5abba6 + sv-SE.xpi: 31e4413a9bedab9bf95719de12d1b697f04f55a7 + ta.xpi: e24d581c92e02f8600eaad690f8e4626a6fd0c6e + te.xpi: be353a0904a7c9f94600acdd3991e905e7975c68 + th.xpi: 49b4c2e2631392d4274777621f93eb5797786462 + tr.xpi: c03db4f9fb5d6effe28759e87bf190959878705b + uk.xpi: fc8bdac6e7b1a970e764052056ee8828c9ed3bfb + vi.xpi: 7f8bc14390782aaf96a2fc4457607b5c974d606c + zh-CN.xpi: 496ef091f8077afd61abb17617823e4a94c4e131 + zh-TW.xpi: 34134eee1c60f71a1bc5e74d07d9687686bbe3e2 diff --git a/firefox.spec b/firefox.spec index 9c4e323..60f2aff 100644 --- a/firefox.spec +++ b/firefox.spec @@ -34,7 +34,12 @@ # currently enabled as updating all rust deps would take eons #global use_bundled_cbindgen 1 +# pgo seems to cause segfault on znver1 +%ifarch znver1 +%bcond_with pgo +%else %bcond_without pgo +%endif %if %omvver > 4050000 %define build_py python3 @@ -237,8 +242,8 @@ Summary: Next generation web browser Name: firefox # IMPORTANT: When updating, you MUST also update the l10n files by running # download.sh after editing the version number -Version: 122.0 -Release: %{?beta:0.%{beta}.}2 +Version: 125.0 +Release: %{?beta:0.%{beta}.}1 License: MPLv1+ Group: Networking/WWW Url: http://www.mozilla.com/firefox/ @@ -283,7 +288,8 @@ Patch61: https://src.fedoraproject.org/rpms/firefox/raw/rawhide/f/mozilla-119677 Patch62: https://src.fedoraproject.org/rpms/firefox/raw/rawhide/f/mozilla-1516803.patch #Patch64: https://src.fedoraproject.org/rpms/firefox/raw/rawhide/f/mozilla-1667096.patch Patch65: https://src.fedoraproject.org/rpms/firefox/raw/rawhide/f/mozilla-1669639.patch -#Patch66: firefox-115.4.0-icu-74.patch +Patch66: firefox-115.4.0-icu-74.patch +Patch67: mozilla-1890593.patch BuildRequires: doxygen BuildRequires: makedepend @@ -328,7 +334,7 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(icu-i18n) >= 72.1 +BuildRequires: pkgconfig(icu-i18n) >= 74.1 BuildRequires: pkgconfig(hunspell) BuildRequires: pkgconfig(libffi) BuildRequires: pkgconfig(libIDL-2.0) @@ -338,7 +344,7 @@ BuildRequires: pkgconfig(libproxy-1.0) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(nspr) >= 4.32.0 -BuildRequires: pkgconfig(nss) >= 3.94 +BuildRequires: pkgconfig(nss) >= 3.97 BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(opus) BuildRequires: pkgconfig(libpulse) @@ -453,17 +459,12 @@ ac_add_options --enable-release ac_add_options --update-channel=%{update_channel} ac_add_options --enable-update-channel=%{update_channel} ac_add_options --with-distribution-id=org.openmandriva -%ifarch %{ix86} -ac_add_options --enable-linker=bfd -ac_add_options --disable-optimize -%else ac_add_options --enable-optimize="-O3" -%endif ac_add_options --with-system-nspr ac_add_options --with-system-nss ac_add_options --with-system-zlib ac_add_options --enable-necko-wifi -%ifarch %{ix86} %{x86_64} +%ifarch %{x86_64} ac_add_options --enable-av1 %endif ac_add_options --without-system-libevent @@ -515,16 +516,8 @@ EOF %build %global optflags %{optflags} -g0 -fno-exceptions -%ifarch %ix86 -%global optflags %{optflags} -g0 -fno-exceptions -Wno-format-security -%global ldflags %{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -# still requires gcc -export CXX=g++ -export CC=gcc -%else %global optflags %{optflags} -Wno-error=c++11-narrowing-const-reference %global optflags %{optflags} -Qunused-arguments -g0 -fno-lto -%endif #(tpg) do not use serverbuild or serverbuild_hardened macros # because compile will fail of missing -fPIC :) @@ -573,7 +566,7 @@ rm -rf third_party/python/{aiohttp,colorama,jsonschema,multidict,pip,pip_tools,p %endif %if %{with pgo} -GDK_BACKEND=x11 xvfb-run %build_py ./mach build -v 2>&1 | cat - +GDK_BACKEND=x11 xvfb-run %build_py ./mach build -v 2>&1 | cat - || exit 1 %else %build_py ./mach build -v %endif diff --git a/mozilla-107.0.1-kde.patch b/mozilla-107.0.1-kde.patch index 72e2f54..b3907d0 100644 --- a/mozilla-107.0.1-kde.patch +++ b/mozilla-107.0.1-kde.patch @@ -188,9 +188,9 @@ diff -up firefox-116.0/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp.2~ +} + + - NS_IMPL_COMPONENT_FACTORY(nsUnixSystemProxySettings) { - auto result = MakeRefPtr<nsUnixSystemProxySettings>(); - result->Init(); + NS_IMETHODIMP + nsUnixSystemProxySettings::GetSystemWPADSetting(bool* aSystemWPADSetting) { + *aSystemWPADSetting = false; diff -up firefox-116.0/toolkit/xre/moz.build.2~ firefox-116.0/toolkit/xre/moz.build --- firefox-116.0/toolkit/xre/moz.build.2~ 2023-07-27 20:36:18.000000000 +0200 +++ firefox-116.0/toolkit/xre/moz.build 2023-08-01 10:19:34.790552382 +0200 @@ -995,8 +995,8 @@ diff -up firefox-116.0/widget/gtk/nsFilePicker.cpp.2~ firefox-116.0/widget/gtk/n nsAutoCString filter, name; @@ -352,6 +357,29 @@ nsFilePicker::Open(nsIFilePickerShownCal - // Can't show two dialogs concurrently with the same filepicker - if (mFileChooser) return NS_ERROR_NOT_AVAILABLE; + return NS_OK; + } + // KDE file picker is not handled via callback + if( nsKDEUtils::kdeSupport()) { @@ -1357,7 +1357,7 @@ diff -up firefox-116.0/xpcom/components/moz.build.2~ firefox-116.0/xpcom/compone --- firefox-116.0/xpcom/components/moz.build.2~ 2023-07-27 20:36:18.000000000 +0200 +++ firefox-116.0/xpcom/components/moz.build 2023-08-01 10:19:34.791552392 +0200 @@ -71,6 +71,7 @@ LOCAL_INCLUDES += [ - "/js/xpconnect/loader", + "/js/xpconnect/src", "/layout/build", "/modules/libjar", + "/toolkit/xre", diff --git a/mozilla-1890593.patch b/mozilla-1890593.patch new file mode 100644 index 0000000..b130518 --- /dev/null +++ b/mozilla-1890593.patch @@ -0,0 +1,17 @@ +diff --git a/toolkit/system/unixproxy/nsLibProxySettings.cpp b/toolkit/system/unixproxy/nsLibProxySettings.cpp +index 4f6f43fb76e96..f2c7824554266 100644 +--- a/toolkit/system/unixproxy/nsLibProxySettings.cpp ++++ b/toolkit/system/unixproxy/nsLibProxySettings.cpp +@@ -99,6 +99,12 @@ nsresult nsUnixSystemProxySettings::GetProxyForURI(const nsACString& aSpec, + return NS_OK; + } + ++NS_IMETHODIMP ++nsUnixSystemProxySettings::GetSystemWPADSetting(bool* aSystemWPADSetting) { ++ *aSystemWPADSetting = false; ++ return NS_OK; ++} ++ + NS_IMPL_COMPONENT_FACTORY(nsUnixSystemProxySettings) { + return do_AddRef(new nsUnixSystemProxySettings()).downcast<nsISupports>(); + }
Not Available
369start [@T] proton.me | No Comment. | 216d 22hrs |
369start [@T] proton.me | No Comment. | 216d 22hrs |