firefox 103.0-1 (znver1;x86_64;aarch64) 2022-15100
9999

Status published
Submitter cris [@T] beebames.com
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/223337
Packages
firefox-103.0-1.znver1.source
firefox-103.0-1.znver1.binary
firefox-af-103.0-1.znver1.binary
firefox-ar-103.0-1.znver1.binary
firefox-ast-103.0-1.znver1.binary
firefox-bg-103.0-1.znver1.binary
firefox-bn-103.0-1.znver1.binary
firefox-br-103.0-1.znver1.binary
firefox-bs-103.0-1.znver1.binary
firefox-ca-103.0-1.znver1.binary
firefox-cs-103.0-1.znver1.binary
firefox-cy-103.0-1.znver1.binary
firefox-da-103.0-1.znver1.binary
firefox-de-103.0-1.znver1.binary
firefox-debuginfo-103.0-1.znver1.debuginfo
firefox-debugsource-103.0-1.znver1.binary
firefox-devel-103.0-1.znver1.binary
firefox-el-103.0-1.znver1.binary
firefox-en_GB-103.0-1.znver1.binary
firefox-eo-103.0-1.znver1.binary
firefox-es_AR-103.0-1.znver1.binary
firefox-es_CL-103.0-1.znver1.binary
firefox-es_ES-103.0-1.znver1.binary
firefox-es_MX-103.0-1.znver1.binary
firefox-et-103.0-1.znver1.binary
firefox-eu-103.0-1.znver1.binary
firefox-fa-103.0-1.znver1.binary
firefox-fi-103.0-1.znver1.binary
firefox-fr-103.0-1.znver1.binary
firefox-fy-103.0-1.znver1.binary
firefox-ga_IE-103.0-1.znver1.binary
firefox-gd-103.0-1.znver1.binary
firefox-gl-103.0-1.znver1.binary
firefox-gu_IN-103.0-1.znver1.binary
firefox-he-103.0-1.znver1.binary
firefox-hi-103.0-1.znver1.binary
firefox-hr-103.0-1.znver1.binary
firefox-hu-103.0-1.znver1.binary
firefox-hy-103.0-1.znver1.binary
firefox-id-103.0-1.znver1.binary
firefox-is-103.0-1.znver1.binary
firefox-it-103.0-1.znver1.binary
firefox-ja-103.0-1.znver1.binary
firefox-kk-103.0-1.znver1.binary
firefox-km-103.0-1.znver1.binary
firefox-kn-103.0-1.znver1.binary
firefox-ko-103.0-1.znver1.binary
firefox-lt-103.0-1.znver1.binary
firefox-lv-103.0-1.znver1.binary
firefox-mk-103.0-1.znver1.binary
firefox-mr-103.0-1.znver1.binary
firefox-nb_NO-103.0-1.znver1.binary
firefox-nl-103.0-1.znver1.binary
firefox-nn_NO-103.0-1.znver1.binary
firefox-pa_IN-103.0-1.znver1.binary
firefox-pl-103.0-1.znver1.binary
firefox-pt_BR-103.0-1.znver1.binary
firefox-pt_PT-103.0-1.znver1.binary
firefox-ro-103.0-1.znver1.binary
firefox-ru-103.0-1.znver1.binary
firefox-si-103.0-1.znver1.binary
firefox-sk-103.0-1.znver1.binary
firefox-sl-103.0-1.znver1.binary
firefox-sq-103.0-1.znver1.binary
firefox-sr-103.0-1.znver1.binary
firefox-sv_SE-103.0-1.znver1.binary
firefox-ta-103.0-1.znver1.binary
firefox-te-103.0-1.znver1.binary
firefox-th-103.0-1.znver1.binary
firefox-tr-103.0-1.znver1.binary
firefox-uk-103.0-1.znver1.binary
firefox-vi-103.0-1.znver1.binary
firefox-zh_CN-103.0-1.znver1.binary
firefox-zh_TW-103.0-1.znver1.binary
firefox-103.0-1.x86_64.binary
firefox-103.0-1.x86_64.source
firefox-af-103.0-1.x86_64.binary
firefox-ar-103.0-1.x86_64.binary
firefox-ast-103.0-1.x86_64.binary
firefox-bg-103.0-1.x86_64.binary
firefox-bn-103.0-1.x86_64.binary
firefox-br-103.0-1.x86_64.binary
firefox-bs-103.0-1.x86_64.binary
firefox-ca-103.0-1.x86_64.binary
firefox-cs-103.0-1.x86_64.binary
firefox-cy-103.0-1.x86_64.binary
firefox-da-103.0-1.x86_64.binary
firefox-de-103.0-1.x86_64.binary
firefox-debuginfo-103.0-1.x86_64.debuginfo
firefox-debugsource-103.0-1.x86_64.binary
firefox-devel-103.0-1.x86_64.binary
firefox-el-103.0-1.x86_64.binary
firefox-en_GB-103.0-1.x86_64.binary
firefox-eo-103.0-1.x86_64.binary
firefox-es_AR-103.0-1.x86_64.binary
firefox-es_CL-103.0-1.x86_64.binary
firefox-es_ES-103.0-1.x86_64.binary
firefox-es_MX-103.0-1.x86_64.binary
firefox-et-103.0-1.x86_64.binary
firefox-eu-103.0-1.x86_64.binary
firefox-fa-103.0-1.x86_64.binary
firefox-fi-103.0-1.x86_64.binary
firefox-fr-103.0-1.x86_64.binary
firefox-fy-103.0-1.x86_64.binary
firefox-ga_IE-103.0-1.x86_64.binary
firefox-gd-103.0-1.x86_64.binary
firefox-gl-103.0-1.x86_64.binary
firefox-gu_IN-103.0-1.x86_64.binary
firefox-he-103.0-1.x86_64.binary
firefox-hi-103.0-1.x86_64.binary
firefox-hr-103.0-1.x86_64.binary
firefox-hu-103.0-1.x86_64.binary
firefox-hy-103.0-1.x86_64.binary
firefox-id-103.0-1.x86_64.binary
firefox-is-103.0-1.x86_64.binary
firefox-it-103.0-1.x86_64.binary
firefox-ja-103.0-1.x86_64.binary
firefox-kk-103.0-1.x86_64.binary
firefox-km-103.0-1.x86_64.binary
firefox-kn-103.0-1.x86_64.binary
firefox-ko-103.0-1.x86_64.binary
firefox-lt-103.0-1.x86_64.binary
firefox-lv-103.0-1.x86_64.binary
firefox-mk-103.0-1.x86_64.binary
firefox-mr-103.0-1.x86_64.binary
firefox-nb_NO-103.0-1.x86_64.binary
firefox-nl-103.0-1.x86_64.binary
firefox-nn_NO-103.0-1.x86_64.binary
firefox-pa_IN-103.0-1.x86_64.binary
firefox-pl-103.0-1.x86_64.binary
firefox-pt_BR-103.0-1.x86_64.binary
firefox-pt_PT-103.0-1.x86_64.binary
firefox-ro-103.0-1.x86_64.binary
firefox-ru-103.0-1.x86_64.binary
firefox-si-103.0-1.x86_64.binary
firefox-sk-103.0-1.x86_64.binary
firefox-sl-103.0-1.x86_64.binary
firefox-sq-103.0-1.x86_64.binary
firefox-sr-103.0-1.x86_64.binary
firefox-sv_SE-103.0-1.x86_64.binary
firefox-ta-103.0-1.x86_64.binary
firefox-te-103.0-1.x86_64.binary
firefox-th-103.0-1.x86_64.binary
firefox-tr-103.0-1.x86_64.binary
firefox-uk-103.0-1.x86_64.binary
firefox-vi-103.0-1.x86_64.binary
firefox-zh_CN-103.0-1.x86_64.binary
firefox-zh_TW-103.0-1.x86_64.binary
firefox-103.0-1.aarch64.source
firefox-103.0-1.aarch64.binary
firefox-af-103.0-1.aarch64.binary
firefox-ar-103.0-1.aarch64.binary
firefox-ast-103.0-1.aarch64.binary
firefox-bg-103.0-1.aarch64.binary
firefox-bn-103.0-1.aarch64.binary
firefox-br-103.0-1.aarch64.binary
firefox-bs-103.0-1.aarch64.binary
firefox-ca-103.0-1.aarch64.binary
firefox-cs-103.0-1.aarch64.binary
firefox-cy-103.0-1.aarch64.binary
firefox-da-103.0-1.aarch64.binary
firefox-de-103.0-1.aarch64.binary
firefox-debuginfo-103.0-1.aarch64.debuginfo
firefox-debugsource-103.0-1.aarch64.binary
firefox-devel-103.0-1.aarch64.binary
firefox-el-103.0-1.aarch64.binary
firefox-en_GB-103.0-1.aarch64.binary
firefox-eo-103.0-1.aarch64.binary
firefox-es_AR-103.0-1.aarch64.binary
firefox-es_CL-103.0-1.aarch64.binary
firefox-es_ES-103.0-1.aarch64.binary
firefox-es_MX-103.0-1.aarch64.binary
firefox-et-103.0-1.aarch64.binary
firefox-eu-103.0-1.aarch64.binary
firefox-fa-103.0-1.aarch64.binary
firefox-fi-103.0-1.aarch64.binary
firefox-fr-103.0-1.aarch64.binary
firefox-fy-103.0-1.aarch64.binary
firefox-ga_IE-103.0-1.aarch64.binary
firefox-gd-103.0-1.aarch64.binary
firefox-gl-103.0-1.aarch64.binary
firefox-gu_IN-103.0-1.aarch64.binary
firefox-he-103.0-1.aarch64.binary
firefox-hi-103.0-1.aarch64.binary
firefox-hr-103.0-1.aarch64.binary
firefox-hu-103.0-1.aarch64.binary
firefox-hy-103.0-1.aarch64.binary
firefox-id-103.0-1.aarch64.binary
firefox-is-103.0-1.aarch64.binary
firefox-it-103.0-1.aarch64.binary
firefox-ja-103.0-1.aarch64.binary
firefox-kk-103.0-1.aarch64.binary
firefox-km-103.0-1.aarch64.binary
firefox-kn-103.0-1.aarch64.binary
firefox-ko-103.0-1.aarch64.binary
firefox-lt-103.0-1.aarch64.binary
firefox-lv-103.0-1.aarch64.binary
firefox-mk-103.0-1.aarch64.binary
firefox-mr-103.0-1.aarch64.binary
firefox-nb_NO-103.0-1.aarch64.binary
firefox-nl-103.0-1.aarch64.binary
firefox-nn_NO-103.0-1.aarch64.binary
firefox-pa_IN-103.0-1.aarch64.binary
firefox-pl-103.0-1.aarch64.binary
firefox-pt_BR-103.0-1.aarch64.binary
firefox-pt_PT-103.0-1.aarch64.binary
firefox-ro-103.0-1.aarch64.binary
firefox-ru-103.0-1.aarch64.binary
firefox-si-103.0-1.aarch64.binary
firefox-sk-103.0-1.aarch64.binary
firefox-sl-103.0-1.aarch64.binary
firefox-sq-103.0-1.aarch64.binary
firefox-sr-103.0-1.aarch64.binary
firefox-sv_SE-103.0-1.aarch64.binary
firefox-ta-103.0-1.aarch64.binary
firefox-te-103.0-1.aarch64.binary
firefox-th-103.0-1.aarch64.binary
firefox-tr-103.0-1.aarch64.binary
firefox-uk-103.0-1.aarch64.binary
firefox-vi-103.0-1.aarch64.binary
firefox-zh_CN-103.0-1.aarch64.binary
firefox-zh_TW-103.0-1.aarch64.binary
Build Date 2022-07-30 11:00:55 +0000 UTC
Last Updated 2022-08-05 14:36:04.583441923 +0000 UTC
$ git diff --patch-with-stat --summary 9d96eae44efba6d59e2c428addf8dfe63d747cf5..55f222071fc81b959c47508dfd0d55436444cd8c

 .abf.yml                                           | 142 ++++++++++-----------
 distribution.ini                                   |   4 +-
 firefox-100.0-python-3.11.patch                    | 110 ----------------
 firefox-99.0-kde.patch => firefox-102.0-kde.patch  |   8 +-
 firefox.spec                                       |   9 +-
 mozilla-101.0-kde.patch => mozilla-102.0-kde.patch |  17 +--
 6 files changed, 90 insertions(+), 200 deletions(-)
 delete mode 100644 firefox-100.0-python-3.11.patch
 rename firefox-99.0-kde.patch => firefox-102.0-kde.patch (97%)
 rename mozilla-101.0-kde.patch => mozilla-102.0-kde.patch (99%)

diff --git a/.abf.yml b/.abf.yml
index b537323..8a00b62 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,73 +1,73 @@
 sources:
-  af.xpi: cd9b4a8bdd59649c342d893001b2d0e4544263bc
-  ar.xpi: 023f3bb7c86e7eb234bcef378671316c9643beda
-  ast.xpi: b746ab9e36dfc58599a095e4c4b6158f914ed735
+  af.xpi: b513e5ea726db40074ace69e414247f430fd0ceb
+  ar.xpi: 79cbe7d84ea992a6363b859a1759c14216c82445
+  ast.xpi: bdc08405734fa7fbf211ba7ce1c2e6264f796ed3
   be.xpi: d2ca74c120a8e42c40c5e5f1d193ee73b1dee572
-  bg.xpi: 7a6d1d302184d68c0ecf1a3864934a5c646b8170
-  bn.xpi: 711c5bfe10128724007e11ccb987361a303056b6
-  br.xpi: 39aab9840857114d657666496c79f5262479a276
-  bs.xpi: 6612b1bea46d1cabe2b7f218c9c902ca02369db5
-  ca.xpi: 7a3dfeb07b7b07c8e8200ac6f27cff581fb28aee
-  cbindgen-vendor.tar.xz: e5b896e6edab51fa5bb92c7ca4b7304cd7ac7cdf
-  cs.xpi: 9471652aa37e8c24cffc9e05cb7dca8f37bab9a3
-  cy.xpi: a5801e95bb7cb3fa589e4e810a40ee1a35096135
-  da.xpi: fefcc2e3f5c898aa4fa3692f209f0a17d5114092
-  de.xpi: 3f25bb51b30098490e319ef5282fedfff9ddef73
-  el.xpi: 948e8d10ed8180c60e98bbb568910227a715a88e
-  en-GB.xpi: be5d76fc8b624e988286c05c2460340ed2e1f2a4
-  eo.xpi: e3dd058946f582342835f42236210913eec1a0b9
-  es-AR.xpi: 52b3515644e1bdd946cd7ac2f24c1b6398042eeb
-  es-CL.xpi: cd0005efbaf25399ca2e4aca26dc654fd47b6b20
-  es-ES.xpi: 73fb95624074fce1b5d52e6cf55712592f58211c
-  es-MX.xpi: 3c12403fe08a535b74628799abd2397b204a564f
-  et.xpi: 74d630cbf7522f6f0f71f04b4df0126f24490e90
-  eu.xpi: 24e2b4e6ef8f804723669c406def9e27f1714143
-  fa.xpi: 2739ccc8190d84bbdf487dd67fae40f63687da70
-  fi.xpi: f36bcf9b506f4b939aed4923d0401b91d775486b
-  firefox-102.0.source.tar.xz: 41ca8672b0c1ef7a549177ddc5ff0dcd74ff2fc4
-  fr.xpi: e1f51141fe31f787811303f52ec68a59a4b47806
-  fy-NL.xpi: f6d850b72e1db750012cea59b3d3ba44f2dacdbe
-  ga-IE.xpi: a354831bf55c5b993f26c3823bf38fa653141088
-  gd.xpi: 4c7544639ed20ca1b3170ec8a8a573740c770a0e
-  gl.xpi: c1ccada4c5ebb25e0f9051b9cfcd55f4621d3e95
-  gu-IN.xpi: 4b9ff499af8c1e5a3a37741097ff9c5f16deca29
-  he.xpi: 55b76c889c19995a2a33922e31c34decee22a0e5
-  hi-IN.xpi: 51d4e0fc99d5171e8ad616df223053300ac4cb3a
-  hr.xpi: dc1de656c0696abe0c9a61fa3824fad678c1aed3
-  hu.xpi: 799e27cf89116f49defa8f36d2f0d9dfe287b8f4
-  hy-AM.xpi: f98848bf9c0663569d9141069eec0573f4b30240
-  id.xpi: 27e03f2a071c64c6b9dee8d03e7ad599d1b936c9
-  is.xpi: b539ae548b180cfbab13c8dc951827d51a1fd0ea
-  it.xpi: 630a6c9b8e840cdd02f5043894a9fe6c24c792cc
-  ja.xpi: 62f94d8c96f8303d0339c4df692411153129e140
-  kk.xpi: 4b593addefc0c4c685d5a6bd1f21a1e3bca8d52d
-  km.xpi: afaa20539ccb3cc22333abb5063ad91c18c49398
-  kn.xpi: f6f201860f4da58dae09ba0e1708935c8f6d9b7f
-  ko.xpi: d3eafd86379fa9d3935c413fd8245b028e168f06
-  lt.xpi: 490dddec97c0e2768ed5c65f1fead2d78d68b448
-  lv.xpi: 82ca5f992b7d32218adb6fe2b327b4374828f7c7
-  mk.xpi: 90375dfe79893af2f02358e998ca0c9c50d268d3
-  mr.xpi: 2f46afc77b7b3b0b22f002c610d540a561efd057
-  nb-NO.xpi: fb3eeb55a0d60b839ff12bfbead1a7c53fbab6ce
-  nl.xpi: f17fad55f44d1fabaebd99d88ad491a09576dc09
-  nn-NO.xpi: cc8fb882a4364eb69def841cbe217d35b6a96796
-  pa-IN.xpi: 5db4b84309c9e80df1099d0cdb13f1ee9877b721
-  pl.xpi: 396d005abeb2d6999f6173250fde753c8c22efb5
-  pt-BR.xpi: 3d329cf7be57ba6c940e7c3f1cde3df30bc13b7a
-  pt-PT.xpi: bbbcabe541e79dc13539b7086c2d927719af6c04
-  ro.xpi: dc76e9dc26adea6979ba6126737ca562a9432367
-  ru.xpi: 820ec7b8e38420f040d62123acedff35095c5e2a
-  si.xpi: 161f625f573cb3ec4a2478a923cbeaa4767ad569
-  sk.xpi: 59eb91a55113cd1c7de1b3aec667310637caa662
-  sl.xpi: 7bad516891c877cebced6611c360736d65158023
-  sq.xpi: afcd2d5df9161c347d53b063668de5c0c6c2f898
-  sr.xpi: c22d969e5179ac792e5da45de0d57d084c3e335f
-  sv-SE.xpi: c97664a1cdbc072d868fe980d03cb6786ad8787a
-  ta.xpi: 594f33abdb7bb8b8a417601e3bfda87766f47385
-  te.xpi: 9850915af06a461a0386ecaad2589e141fd2abdf
-  th.xpi: 41b3a833c2b4b075043a00933278bfdd936a25ad
-  tr.xpi: 4d75d52172acff6ab307c5ddb15c04589d41fa5d
-  uk.xpi: e37291edb9de1a878ad31d68cab4817fb6937548
-  vi.xpi: eb56b048b3abf46b85a6d944b71a1a6b98d01cd7
-  zh-CN.xpi: f2e568aea43f65de77b46a2a2ccf351cb44c8040
-  zh-TW.xpi: 7f1b141431acb12dee529bb11669a7d9b5dcaeec
+  bg.xpi: 47906ceba54bee84684419c5b5967709e120b0d6
+  bn.xpi: dace78ec99533c854fec8f0fb578e6b36d43373a
+  br.xpi: e3733f3d0294587729d9a667d11ca930408689d4
+  bs.xpi: 638c2c8b0d61e9bbbcf07a3c694a6bae10878e2a
+  ca.xpi: 281b085c7d4588fb3ad44188d8637161642747d0
+  cbindgen-vendor.tar.xz: 8faf49463f1705b8604b2d121dc844aad7e37eae
+  cs.xpi: cad0a7ee49bc3df52c6b1f9e89ef4aada827996d
+  cy.xpi: 5ddfaac519534e764766c71788affac5a4270751
+  da.xpi: 7e560e8890cc63b9b7c48214aa53ee3cc60b1fcd
+  de.xpi: 643055bac65b433e2231b15e33d391b415a8b9d8
+  el.xpi: 433aafe1f1172ceb906bb5040fc9a6c45f09e6a1
+  en-GB.xpi: c3fcec07379ee3e0b70d154d537a1e8e2f8d9895
+  eo.xpi: 21863efe3f7b1b03e560867f21af8f9e7a91635c
+  es-AR.xpi: 4949ce42809a219eda06fdb4a40b69c6d0136adb
+  es-CL.xpi: dd7cd7bc4dda6f9faefc0c4d967fcf70a4db7f09
+  es-ES.xpi: 633038d7a4aae8a8b0c3666eb4612b0910e19a6b
+  es-MX.xpi: 5a8768b4e0c9ff9db3aa84a145f34ea5eda25bba
+  et.xpi: a33a48f50f3116bf2846e40d4aa6e8e51ca95e4b
+  eu.xpi: 385605112694e8801c6b9291daf35753b5769a76
+  fa.xpi: 9582320473c18d762f2b016bbbfe56a46e3e714e
+  fi.xpi: a7c11ad9a1c6c1d0070ecc9b6f304af13e15b57f
+  firefox-103.0.source.tar.xz: d6e4f8cd372ca02397bb57efcd72c71a14638a22
+  fr.xpi: 2489104193e511ecb577ba5dfdf97cab065fa576
+  fy-NL.xpi: c3c959a82ba5645203129e37a9a6373d33cf38c9
+  ga-IE.xpi: 8f2fc030c04de1e9941623621422280d9b9e02bf
+  gd.xpi: 6f13f6c3793962bd6d1799bc8b8140954740e310
+  gl.xpi: 0b2c91ee73f209de6cc924714efefa15a818fed6
+  gu-IN.xpi: 9115d1b4a82b3937cd91a598e1d112c13a26c663
+  he.xpi: e34c3dd427c26da1a48138f07bb0946cf19181c5
+  hi-IN.xpi: 03f27b663eefa24f135be32dca18f93feca22b87
+  hr.xpi: cd2567e4c14f7c6b60c5db148510f6df8e0d8099
+  hu.xpi: 9693d270a218aedc0019ce9f6b062781fc1b578e
+  hy-AM.xpi: c20fb2ed4f1d5fee2057021ab714e484dc110a1b
+  id.xpi: 5f0948aafdc04a1a2df0857d1d263218519d6aac
+  is.xpi: dfcf1818912a0792348b833f9af30c1f3fdc9c90
+  it.xpi: 6d2088c39a5476098d6989db9f4e72ba5716371b
+  ja.xpi: 1027057575a6e7c7f1e2d4fb9e9a85f38162e2da
+  kk.xpi: 3b3ef0858fcd8b74848bb4c17b3f7f8add3f8313
+  km.xpi: cabc3448ab7c7cb4d0ceb563b84fb97764f328eb
+  kn.xpi: 86adbd0a9bcc7979e75c1691618ca3733be09d7b
+  ko.xpi: dfebcb86557e8f5b08a2de88b68f285ae7bf888a
+  lt.xpi: f90d738001f7fa9aeb42382996d94086fdf2ef2c
+  lv.xpi: 4e8e805251d68355bb976a4b9252c529a56797f9
+  mk.xpi: 9f31c16f326a9755e4f7debb68f657f7a2cee19f
+  mr.xpi: 15210ed2b47de36ac560482b0c0205286eb399da
+  nb-NO.xpi: a5f4176514462ca3673ac9f06ddb87a63d8034d1
+  nl.xpi: b0b531916680a6c91454937c2eac4e55efb971ab
+  nn-NO.xpi: 8cd68fa90b7151fcd9f03f80427b4cbd59909d4c
+  pa-IN.xpi: e67343faa2f89093ad9e4d468dfc2435f1ca0d26
+  pl.xpi: bddea5cbb8e3252ba165ae51ab102d2a2493559d
+  pt-BR.xpi: edfc9736f3502f6afbad4e9785a140eae8cac72f
+  pt-PT.xpi: 06437f949f2866b906492faf71bcf7f94f5e435f
+  ro.xpi: 9abf1ccddbe113b77d250dadabe8eb5e38571628
+  ru.xpi: 0d54ce8fdafe8a4cc8a97e9de9f361505f7112c3
+  si.xpi: 59beab6b79a9ad7e22d0878e09757a43f9afa318
+  sk.xpi: 058c07d827c3289931b2e6b960fb6c61e41f9630
+  sl.xpi: 22658160633f0dd4a8a0eb50fac8eb45e88b6834
+  sq.xpi: 1655986fc135e0061fd89aa9f5f0e4bfff562885
+  sr.xpi: 62c1a5bf51612dcb0ae227f221cb2df25fef4a34
+  sv-SE.xpi: 18a7eab32d17f617e95387c7ef5db280bb8a17c5
+  ta.xpi: 1eeff2c6c1eb06e26a17554d45e01be6bbb71e6f
+  te.xpi: adf3b582a5621e566b6f2c1ec2750749b0cc6cea
+  th.xpi: 00439fcafb5cc20d66d204fb4b45e8a9d4ade912
+  tr.xpi: fb31c8cac7a498b74dd1a584b9e2c197eb02cdd4
+  uk.xpi: c1eee66612a3ec766ae1ceb1b71f8bc582252480
+  vi.xpi: 8ffc273b5c2808892002d2a0b97ced8d13b49ee6
+  zh-CN.xpi: e82686f23530e76ee5e69f8c752af52c099f9b46
+  zh-TW.xpi: e432bde1a4e605cdabdb0261277f2b9c5b377f5d
diff --git a/distribution.ini b/distribution.ini
index 01846d1..6024ad3 100644
--- a/distribution.ini
+++ b/distribution.ini
@@ -41,8 +41,8 @@ item.2.link=https://forum.openmandriva.org
 item.2.icon=https://forum.openmandriva.org/uploads/default/optimized/2X/b/b60f799f6f68d857272cfa04d7c3051d79906080_2_32x32.png
 item.2.iconData=data:image/png;base64,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
 item.3.title=File a bug report
-item.3.link=https://issues.openmandriva.org
-item.3.icon=https://issues.openmandriva.org/images/favicon.ico
+item.3.link=https://github.com/OpenMandrivaAssociation/distribution/issues/
+item.3.icon=empty:
 item.3.iconData=data:image/png;base64,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
 item.4.title=OpenMandriva Wiki
 item.4.link=https://wiki.openmandriva.org
diff --git a/firefox-100.0-python-3.11.patch b/firefox-100.0-python-3.11.patch
deleted file mode 100644
index 808da39..0000000
--- a/firefox-100.0-python-3.11.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-diff -up firefox-98.0/dom/base/usecounters.py.omv~ firefox-98.0/dom/base/usecounters.py
---- firefox-98.0/dom/base/usecounters.py.omv~	2022-03-15 15:52:22.532354802 +0100
-+++ firefox-98.0/dom/base/usecounters.py	2022-03-15 15:52:25.708262252 +0100
-@@ -8,7 +8,7 @@ import re
- 
- def read_conf(conf_filename):
-     # Can't read/write from a single StringIO, so make a new one for reading.
--    stream = open(conf_filename, "rU")
-+    stream = open(conf_filename, "r")
- 
-     def parse_counters(stream):
-         for line_num, line in enumerate(stream):
-diff -up firefox-98.0/python/mozbuild/mozbuild/action/process_define_files.py.omv~ firefox-98.0/python/mozbuild/mozbuild/action/process_define_files.py
---- firefox-98.0/python/mozbuild/mozbuild/action/process_define_files.py.omv~	2022-03-15 15:53:15.344815781 +0100
-+++ firefox-98.0/python/mozbuild/mozbuild/action/process_define_files.py	2022-03-15 15:53:17.590750332 +0100
-@@ -36,7 +36,7 @@ def process_define_file(output, input):
-     ) and not config.substs.get("JS_STANDALONE"):
-         config = PartialConfigEnvironment(mozpath.join(topobjdir, "js", "src"))
- 
--    with open(path, "rU") as input:
-+    with open(path, "r") as input:
-         r = re.compile(
-             "^\s*#\s*(?P<cmd>[a-z]+)(?:\s+(?P<name>\S+)(?:\s+(?P<value>\S+))?)?", re.U
-         )
-diff -up firefox-98.0/python/mozbuild/mozbuild/backend/base.py.omv~ firefox-98.0/python/mozbuild/mozbuild/backend/base.py
---- firefox-98.0/python/mozbuild/mozbuild/backend/base.py.omv~	2022-03-15 15:52:34.839996140 +0100
-+++ firefox-98.0/python/mozbuild/mozbuild/backend/base.py	2022-03-15 15:52:37.956905309 +0100
-@@ -272,7 +272,7 @@ class BuildBackend(LoggingMixin):
-         return status
- 
-     @contextmanager
--    def _write_file(self, path=None, fh=None, readmode="rU"):
-+    def _write_file(self, path=None, fh=None, readmode="r"):
-         """Context manager to write a file.
- 
-         This is a glorified wrapper around FileAvoidWrite with integration to
-diff -up firefox-98.0/python/mozbuild/mozbuild/preprocessor.py.omv~ firefox-98.0/python/mozbuild/mozbuild/preprocessor.py
---- firefox-98.0/python/mozbuild/mozbuild/preprocessor.py.omv~	2022-03-15 15:52:44.583712196 +0100
-+++ firefox-98.0/python/mozbuild/mozbuild/preprocessor.py	2022-03-15 15:52:57.578333516 +0100
-@@ -531,7 +531,7 @@ class Preprocessor:
- 
-         if args:
-             for f in args:
--                with io.open(f, "rU", encoding="utf-8") as input:
-+                with io.open(f, "r", encoding="utf-8") as input:
-                     self.processFile(input=input, output=out)
-             if depfile:
-                 mk = Makefile()
-@@ -860,7 +860,7 @@ class Preprocessor:
-                     args = self.applyFilters(args)
-                 if not os.path.isabs(args):
-                     args = os.path.join(self.curdir, args)
--                args = io.open(args, "rU", encoding="utf-8")
-+                args = io.open(args, "r", encoding="utf-8")
-             except Preprocessor.Error:
-                 raise
-             except Exception:
-@@ -914,7 +914,7 @@ class Preprocessor:
- def preprocess(includes=[sys.stdin], defines={}, output=sys.stdout, marker="#"):
-     pp = Preprocessor(defines=defines, marker=marker)
-     for f in includes:
--        with io.open(f, "rU", encoding="utf-8") as input:
-+        with io.open(f, "r", encoding="utf-8") as input:
-             pp.processFile(input=input, output=output)
-     return pp.includes
- 
-diff -up firefox-98.0/python/mozbuild/mozbuild/util.py.omv~ firefox-98.0/python/mozbuild/mozbuild/util.py
---- firefox-98.0/python/mozbuild/mozbuild/util.py.omv~	2022-03-15 15:53:04.890120442 +0100
-+++ firefox-98.0/python/mozbuild/mozbuild/util.py	2022-03-15 15:53:07.575042200 +0100
-@@ -236,7 +236,7 @@ class FileAvoidWrite(BytesIO):
-     still occur, as well as diff capture if requested.
-     """
- 
--    def __init__(self, filename, capture_diff=False, dry_run=False, readmode="rU"):
-+    def __init__(self, filename, capture_diff=False, dry_run=False, readmode="r"):
-         BytesIO.__init__(self)
-         self.name = filename
-         assert type(capture_diff) == bool
-diff -up firefox-98.0/python/mozbuild/mozpack/files.py.omv~ firefox-98.0/python/mozbuild/mozpack/files.py
---- firefox-98.0/python/mozbuild/mozpack/files.py.omv~	2022-03-15 15:53:23.219586300 +0100
-+++ firefox-98.0/python/mozbuild/mozpack/files.py	2022-03-15 15:53:26.949477607 +0100
-@@ -570,7 +570,7 @@ class PreprocessedFile(BaseFile):
-         pp = Preprocessor(defines=self.defines, marker=self.marker)
-         pp.setSilenceDirectiveWarnings(self.silence_missing_directive_warnings)
- 
--        with _open(self.path, "rU") as input:
-+        with _open(self.path, "r") as input:
-             with _open(os.devnull, "w") as output:
-                 pp.processFile(input=input, output=output)
- 
-@@ -627,7 +627,7 @@ class PreprocessedFile(BaseFile):
-         pp = Preprocessor(defines=self.defines, marker=self.marker)
-         pp.setSilenceDirectiveWarnings(self.silence_missing_directive_warnings)
- 
--        with _open(self.path, "rU") as input:
-+        with _open(self.path, "r") as input:
-             pp.processFile(input=input, output=dest, depfile=deps_out)
- 
-         dest.close()
---- firefox-100.0/xpcom/idl-parser/xpidl/xpidl.py.orig	2022-05-04 09:57:16.420455099 +0100
-+++ firefox-100.0/xpcom/idl-parser/xpidl/xpidl.py	2022-05-04 09:57:40.993653305 +0100
-@@ -1572,7 +1572,7 @@
-     t_ignore = " \t"
- 
-     def t_multilinecomment(self, t):
--        r"/\*(?s).*?\*/"
-+        r"(?s)/\*.*?\*/"
-         t.lexer.lineno += t.value.count("\n")
-         if t.value.startswith("/**"):
-             self._doccomments.append(t.value)
diff --git a/firefox-99.0-kde.patch b/firefox-102.0-kde.patch
similarity index 97%
rename from firefox-99.0-kde.patch
rename to firefox-102.0-kde.patch
index 6f366ed..b872e14 100644
--- a/firefox-99.0-kde.patch
+++ b/firefox-102.0-kde.patch
@@ -3,7 +3,7 @@
 # Date 1559300151 -7200
 #      Fri May 31 12:55:51 2019 +0200
 # Node ID 54d41b0033b8d649d842a1f862c6fed8b9874dec
-# Parent  23d64c5753fda6f201477fe1f2f6cf1fb1657ccc
+# Parent  c9baf1c9eb9359b7968a52157e8892cdd20f2c6d
 How to apply this patch:
 1. Import and apply it
 2. cp browser/base/content/browser.xul browser/base/content/browser-kde.xul
@@ -14,7 +14,7 @@ How to apply this patch:
 diff --git a/browser/components/preferences/main.js b/browser/components/preferences/main.js
 --- a/browser/components/preferences/main.js
 +++ b/browser/components/preferences/main.js
-@@ -353,16 +353,23 @@ var gMainPane = {
+@@ -303,16 +303,23 @@ var gMainPane = {
          }, backoffTimes[this._backoffIndex + 1 < backoffTimes.length ? this._backoffIndex++ : backoffTimes.length - 1]);
        };
  
@@ -38,7 +38,7 @@ diff --git a/browser/components/preferences/main.js b/browser/components/prefere
      );
      let performanceSettingsUrl =
        Services.urlFormatter.formatURLPref("app.support.baseURL") +
-@@ -1365,16 +1372,27 @@ var gMainPane = {
+@@ -1334,16 +1341,27 @@ var gMainPane = {
        this._backoffIndex = 0;
  
        let shellSvc = getShellService();
@@ -283,6 +283,6 @@ new file mode 100644
 +#include "nsIGNOMEShellService.h"
 +
 +NS_IMETHODIMP
-+nsUnixShellServiceConstructor(REFNSIID aIID, void **aResult);
++nsUnixShellServiceConstructor(nsISupports *aOuter, REFNSIID aIID, void **aResult);
 +
 +#endif // nsunixshellservice_h____
diff --git a/firefox.spec b/firefox.spec
index 5e4e0b8..66c5a63 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -239,7 +239,7 @@ Name:		firefox
 Epoch:		0
 # IMPORTANT: When updating, you MUST also update the l10n files by running
 # download.sh after editing the version number
-Version:	102.0
+Version:	103.0
 Release:	%{?beta:0.%{beta}.}1
 License:	MPLv1+
 Group:		Networking/WWW
@@ -269,14 +269,13 @@ Source100:      firefox.rpmlintrc
 }
 
 # Patches for kde integration of FF  from http://www.rosenauer.org/hg/mozilla/
-Patch11:	firefox-99.0-kde.patch
-Patch12:	mozilla-101.0-kde.patch
+Patch11:	firefox-102.0-kde.patch
+Patch12:	mozilla-102.0-kde.patch
 
 Patch14:	build-aarch64-skia.patch
 Patch15:	build-arm-libopus.patch
 
 Patch44:	https://src.fedoraproject.org/rpms/firefox/raw/master/f/build-disable-elfhack.patch
-Patch50:	firefox-100.0-python-3.11.patch
 
 BuildRequires:	doxygen
 BuildRequires:	makedepend
@@ -348,7 +347,7 @@ BuildRequires:	pkgconfig(xscrnsaver)
 BuildRequires:	pkgconfig(xt)
 BuildRequires:	pkgconfig(zlib)
 %if !0%{?use_bundled_cbindgen}
-BuildRequires:	cbindgen >= 0.23.0
+BuildRequires:	cbindgen >= 0.24.3
 %endif
 BuildRequires:	nss-static-devel
 BuildRequires:	clang-devel
diff --git a/mozilla-101.0-kde.patch b/mozilla-102.0-kde.patch
similarity index 99%
rename from mozilla-101.0-kde.patch
rename to mozilla-102.0-kde.patch
index 8eed4d8..42e2370 100644
--- a/mozilla-101.0-kde.patch
+++ b/mozilla-102.0-kde.patch
@@ -3,7 +3,7 @@
 # Date 1559294891 -7200
 #      Fri May 31 11:28:11 2019 +0200
 # Node ID c2aa7198fb925e7fde96abf65b6f68b9b755f112
-# Parent  eeedc49c16aba3b50d1547315a88091a1c765904
+# Parent  64d0c9c59c2e7f31722466406a4c13cdf5c39a6b
 Description: Add KDE integration to Firefox (toolkit parts)
 Author: Wolfgang Rosenauer <wolfgang@rosenauer.org>
 Author: Lubos Lunak <lunak@suse.com>
@@ -165,7 +165,7 @@ diff --git a/toolkit/components/downloads/moz.build b/toolkit/components/downloa
 diff --git a/toolkit/mozapps/downloads/HelperAppDlg.jsm b/toolkit/mozapps/downloads/HelperAppDlg.jsm
 --- a/toolkit/mozapps/downloads/HelperAppDlg.jsm
 +++ b/toolkit/mozapps/downloads/HelperAppDlg.jsm
-@@ -1252,36 +1252,66 @@ nsUnknownContentTypeDialog.prototype = {
+@@ -1254,36 +1254,66 @@ nsUnknownContentTypeDialog.prototype = {
          params.handlerApp &&
          params.handlerApp.executable &&
          params.handlerApp.executable.isFile()
@@ -255,7 +255,7 @@ diff --git a/toolkit/mozapps/downloads/HelperAppDlg.jsm b/toolkit/mozapps/downlo
 diff --git a/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp b/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp
 --- a/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp
 +++ b/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp
-@@ -13,16 +13,17 @@
+@@ -10,16 +10,18 @@
  #include "prnetdb.h"
  #include "prenv.h"
  #include "nsInterfaceHashtable.h"
@@ -264,6 +264,7 @@ diff --git a/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp b/toolkit/sy
  #include "nsNetUtil.h"
  #include "nsISupportsPrimitives.h"
  #include "nsIGSettingsService.h"
++#include "nsPrintfCString.h"
 +#include "nsKDEUtils.h"
  
  using namespace mozilla;
@@ -273,7 +274,7 @@ diff --git a/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp b/toolkit/sy
    NS_DECL_ISUPPORTS
    NS_DECL_NSISYSTEMPROXYSETTINGS
  
-@@ -36,16 +37,18 @@ class nsUnixSystemProxySettings final : 
+@@ -33,16 +35,18 @@ class nsUnixSystemProxySettings final : 
    nsCOMPtr<nsIGSettingsCollection> mProxySettings;
    nsInterfaceHashtable<nsCStringHashKey, nsIGSettingsCollection>
        mSchemeProxySettings;
@@ -292,7 +293,7 @@ diff --git a/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp b/toolkit/sy
  nsUnixSystemProxySettings::GetMainThreadOnly(bool* aMainThreadOnly) {
    // dbus prevents us from being threadsafe, but this routine should not block
    // anyhow
-@@ -381,21 +384,50 @@ nsresult nsUnixSystemProxySettings::GetP
+@@ -378,21 +382,50 @@ nsresult nsUnixSystemProxySettings::GetP
    return NS_OK;
  }
  
@@ -1789,7 +1790,7 @@ diff --git a/xpcom/io/nsLocalFileUnix.cpp b/xpcom/io/nsLocalFileUnix.cpp
 --- a/xpcom/io/nsLocalFileUnix.cpp
 +++ b/xpcom/io/nsLocalFileUnix.cpp
 @@ -54,16 +54,17 @@
- #include "prproces.h"
+ #include "nsString.h"
  #include "nsIDirectoryEnumerator.h"
  #include "nsSimpleEnumerator.h"
  #include "private/pprio.h"
@@ -1806,7 +1807,7 @@ diff --git a/xpcom/io/nsLocalFileUnix.cpp b/xpcom/io/nsLocalFileUnix.cpp
  #  include "prmem.h"
  #  include "plbase64.h"
  
-@@ -2071,20 +2072,29 @@ nsLocalFile::SetPersistentDescriptor(con
+@@ -2097,20 +2098,29 @@ nsLocalFile::SetPersistentDescriptor(con
  
  NS_IMETHODIMP
  nsLocalFile::Reveal() {
@@ -1838,7 +1839,7 @@ diff --git a/xpcom/io/nsLocalFileUnix.cpp b/xpcom/io/nsLocalFileUnix.cpp
      ::CFRelease(url);
      return rv;
    }
-@@ -2096,16 +2106,23 @@ nsLocalFile::Reveal() {
+@@ -2122,16 +2132,23 @@ nsLocalFile::Reveal() {
  
  NS_IMETHODIMP
  nsLocalFile::Launch() {
Not Available

benbullard79 [@T] cox.netNo Comment.619d 14hrs
benbullard79 [@T] cox.netNo Comment.619d 14hrs