From: Jan Palus Date: Tue, 7 Sep 2021 17:22:23 +0000 (+0200) Subject: up to 92.0 X-Git-Tag: auto/th/firefox-92.0-1 X-Git-Url: http://git.pld-linux.org/?p=packages%2Ffirefox.git;a=commitdiff_plain;h=e610d9b up to 92.0 --- diff --git a/firefox.spec b/firefox.spec index 06dccaf..9a6551f 100644 --- a/firefox.spec +++ b/firefox.spec @@ -42,215 +42,214 @@ curl -s $U | sed -ne 's,.*href="\([^"]\+\)/".*,'"$U"'xpi/\1.xpi,p' %endif %define nspr_ver 4.32 -%define nss_ver 3.68 +%define nss_ver 3.69 Summary: Firefox web browser Summary(hu.UTF-8): Firefox web böngésző Summary(pl.UTF-8): Firefox - przeglądarka WWW Name: firefox -Version: 91.0.2 +Version: 92.0 Release: 1 License: MPL v2.0 Group: X11/Applications/Networking Source0: https://releases.mozilla.org/pub/firefox/releases/%{version}/source/firefox-%{version}.source.tar.xz -# Source0-md5: d976db3bdbb05c8ecce53592ed12a5f9 +# Source0-md5: b3cccd065e38a2b3ed8a0243339b53dc Source3: %{name}.desktop Source4: %{name}.sh Source5: vendor.js Source6: vendor-ac.js Source100: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ach.xpi -# Source100-md5: c928b7ef6cc9aa35da9341a665e4d3e1 +# Source100-md5: bf5ecfd2ac308e253cfe69f64329eb2a Source101: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/af.xpi -# Source101-md5: 86b28f8267298ce864fd8a7986937a02 +# Source101-md5: cbe1419b25595e957a98ca96f9f65055 Source102: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/an.xpi -# Source102-md5: 795d08691bf2eb871149803bd4f206fe +# Source102-md5: e286fe468308dc1723f39163d139092a Source103: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ar.xpi -# Source103-md5: 12dce860a0fbf3dc3b598062b09d2663 +# Source103-md5: 39f4dc4867106210e94269f277083c55 Source104: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ast.xpi -# Source104-md5: b5242a894ecf18fca1b0838f63dde230 +# Source104-md5: 744117fd8d4ffe2cf5aa75a359e56a20 Source105: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/az.xpi -# Source105-md5: 7174575118a0738921192e3b376524f2 +# Source105-md5: 07bae09edfb9f2ca88c3fb891c3b14ff Source106: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/be.xpi -# Source106-md5: 9d7c34de5401d55d3ae563f289cd9a44 +# Source106-md5: f83271d1fa4c1fd7d1c13ad817e0305b Source107: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bg.xpi -# Source107-md5: 2f0550cfe402c4c816a800a3d9dcbd89 +# Source107-md5: 55e8cce9dbad83b1ba5a5b125fbc1681 Source108: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bn.xpi -# Source108-md5: 50ff6e74e0036490082cac54221234d8 +# Source108-md5: f6d809ecde00754a7ffe9ee943944df8 Source109: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/br.xpi -# Source109-md5: a3c0132c71406221f986e7619bb5ad29 +# Source109-md5: 2d41b7765d22b27938401b51f75bc36f Source110: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bs.xpi -# Source110-md5: 717a16a0ee2d858d1cc805f278fa8c85 +# Source110-md5: 582279ec39d4fb7ce794baa0fae0e683 Source111: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ca.xpi -# Source111-md5: 4f89a21528a41d27aa01572433b79635 +# Source111-md5: f51826de070aa5011c9fd6611b9639f6 Source112: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ca-valencia.xpi -# Source112-md5: 1f5bc62bd614c7c8288c5f574c5effb7 +# Source112-md5: 1ecc3e5dae0d5da953c9aa8558577e25 Source113: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cak.xpi -# Source113-md5: 8fcf496c3b97854b34f20c825dc64272 +# Source113-md5: 952d804d78dcdb0daced09ee419ffe30 Source114: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cs.xpi -# Source114-md5: 905bd5f89791a064baa0ee0a063fcd30 +# Source114-md5: 4758c1a08ba5924c974fe67240ae578b Source115: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cy.xpi -# Source115-md5: bf323f28bc13d813465e443176d9359b +# Source115-md5: df93192394cf4f58569a3d9d7f22abd6 Source116: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/da.xpi -# Source116-md5: fc662dda17434219c2906e256683ca59 +# Source116-md5: 2366480c69710da89a95e9abb0acf81c Source117: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/de.xpi -# Source117-md5: 453c07f818bedfc35866d0786a50fddd +# Source117-md5: a78bf742cb3c61a80d8ff2e850aab3db Source118: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/dsb.xpi -# Source118-md5: 390fba37bd1cee04da9f19a968d393b3 +# Source118-md5: 0e678b0ada2563ea9a7fc900106092c9 Source119: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/el.xpi -# Source119-md5: 671d6ca34df121252fce64881e19c360 +# Source119-md5: 21a8499cb225d17f21cb8c20a9e9e2bf Source120: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-CA.xpi -# Source120-md5: 6b9cfe333f3e5d9d441fe9f4df1b39d0 +# Source120-md5: b18dae9bbd9791263f49d71c4ea789bb Source121: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-GB.xpi -# Source121-md5: a3b7d270d89243a9a1711402ce1d602a +# Source121-md5: 5875c7b06104d2d3869d90234fa99b1d Source122: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-US.xpi -# Source122-md5: e50cd34f5ab62e4a4b4db6db4fef95e4 +# Source122-md5: 7453e816227aa1c2640861d6be6b50f8 Source123: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eo.xpi -# Source123-md5: 89eddb1c518b6299a9a37995b5cc893b +# Source123-md5: 3e70f386e66c274d8deeb957c2f74bc7 Source124: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-AR.xpi -# Source124-md5: cd2d2aeac052f1f1e7ed9db840bdcbbe +# Source124-md5: 08dcbe1870703cdcfc9f1ae9ea39e1f8 Source125: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-CL.xpi -# Source125-md5: c5ca348c2af6ffffeac4c6777faea7dd +# Source125-md5: b14510bc29a1d5db228e9f14378ab2ae Source126: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-ES.xpi -# Source126-md5: 783e0a5f57e1fbffb0d4b43270f694e9 +# Source126-md5: f1f9b627ff6f90f8b913d2c8fc511f9d Source127: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-MX.xpi -# Source127-md5: a19fce49e99e4199db5201928913891b +# Source127-md5: 50190123a7edb00ae77cb0f10cbd2f1c Source128: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/et.xpi -# Source128-md5: ec0218588b6b6e0a7dbd9bd8a5aa8497 +# Source128-md5: 9eb606ce469729671745e1a774f466a6 Source129: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eu.xpi -# Source129-md5: 97da56ebf1a9957a54c69cf53bb4fad0 +# Source129-md5: 918c215874fbafe051c7e5d4d6ddaaf8 Source130: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fa.xpi -# Source130-md5: 48712185473b27fde3d92dfa2c87385b +# Source130-md5: adc03e731bc7cf1a6c0a97359e7e1f4d Source131: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ff.xpi -# Source131-md5: a058c088004cca366ee802c94aea468b +# Source131-md5: a5f0c4c75e13cc19f4c44e38eb6212a3 Source132: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fi.xpi -# Source132-md5: ec5170e168a7f74f7b5e88dd5c18becb +# Source132-md5: 6485019e203c67ac52ad61d6876fa14c Source133: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fr.xpi -# Source133-md5: cc66f148112337fd01e7aaa8a6e95f00 +# Source133-md5: 1d8b084e95180e354f6a2ae70f59478d Source134: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fy-NL.xpi -# Source134-md5: 0fdb4d728d01c4509b7e296dc6804374 +# Source134-md5: 120180623a1564e7a531a238b5331595 Source135: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ga-IE.xpi -# Source135-md5: 89bf27859080c52a98322e28c94ad699 +# Source135-md5: cc317c27502e879d3ae7a46509fc2f78 Source136: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gd.xpi -# Source136-md5: 385d273a8ff22d0f0d908d4ed115d509 +# Source136-md5: 4dcf92fa96efae100e163e1db80a3c0a Source137: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gl.xpi -# Source137-md5: 86a2db890bf9204e1f8f8f14893c2ea9 +# Source137-md5: b189de17338dc85e3d5d59d4e3ba4bee Source138: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gn.xpi -# Source138-md5: a395a7db244b8499a1ffc9e16dc341c2 +# Source138-md5: ac22eead2f65f3b71e8b44543a3879c8 Source139: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gu-IN.xpi -# Source139-md5: e5f84de47016a6e17426b26f148f761e +# Source139-md5: dd74237e4b5ff486a81a6cfed53a067d Source140: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/he.xpi -# Source140-md5: 95d59224a7c09f02f43d57f4a744b921 +# Source140-md5: ecc8db934006b5cbcc7e1faafd4b7ebd Source141: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hi-IN.xpi -# Source141-md5: 1a787f5d65e7619e667b76a57258cbc8 +# Source141-md5: e613c8f85e4b283df8faf609229e7edc Source142: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hr.xpi -# Source142-md5: 3e83ee809a228218317f1b1b6c261bbf +# Source142-md5: 29a8380a2732a4238da7f87a0ced8aac Source143: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hsb.xpi -# Source143-md5: 13cbd736e00e4a452ce7554ed5478917 +# Source143-md5: 9c1f93e71e4555e2beb37fbc759d02fd Source144: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hu.xpi -# Source144-md5: 32feaeab8970ce04c49cae08979bfea4 +# Source144-md5: dc9e6e1345f3cb44eb09d6cee878edb7 Source145: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hy-AM.xpi -# Source145-md5: 2d6924098961a547a3c9d1407295c322 +# Source145-md5: be25298a11f9372a0a09fba1b7b80e62 Source146: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ia.xpi -# Source146-md5: dc5d62e82a847230c4193a3fb0e274b5 +# Source146-md5: 2b9fb2b09a209d068263d467fec75165 Source147: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/id.xpi -# Source147-md5: 24af323d0d1de558d558fcd62d64766a +# Source147-md5: 4d3686652b702b9d56fee08123f7b496 Source148: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/is.xpi -# Source148-md5: 3d6f0600e6407fd2d503cafeeb024ccd +# Source148-md5: 575922c015f6d7cb86f9ee995f5df4dd Source149: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/it.xpi -# Source149-md5: 43276c25f8a27808f9f6cd1631c2457e +# Source149-md5: ddac60ba760f053355b5391ac94de6d9 Source150: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ja.xpi -# Source150-md5: 840af2f7058e5b7ff13d359caade801c +# Source150-md5: 4eb36c4d77d925ce0f4d5c5d10948d0c Source151: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ka.xpi -# Source151-md5: 46d22a7f22c57d37a186993d2296fbda +# Source151-md5: cfd9570933519694100ce5e5d8d543a3 Source152: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kab.xpi -# Source152-md5: 040dcb663cae2e35e9f135cb3cf21845 +# Source152-md5: 64d3da8256f52f20734851be83c71135 Source153: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kk.xpi -# Source153-md5: 29139a421b901eaa27175067c07cb82b +# Source153-md5: 5ac1dacf7ad9dc4c2e413162332a079d Source154: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/km.xpi -# Source154-md5: 5879551878c09af73c646214d03a5611 +# Source154-md5: 88a57dfdfd964108fd6d70ac7cc60f2c Source155: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kn.xpi -# Source155-md5: 54b2a21b1f7dfc3a5801f0f2b9c464b3 +# Source155-md5: 23f966bfdc04f320a712121349aa5eaa Source156: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ko.xpi -# Source156-md5: ab8db476a02faf66cd744fe716dc8f22 +# Source156-md5: 84c344408570b55ce61ee129aa92b415 Source157: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lij.xpi -# Source157-md5: 0dd06a9a7191f76481e3a33a9e2fe681 +# Source157-md5: 8f598988ed2ab827d0bc1d6f5d2aab8a Source158: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lt.xpi -# Source158-md5: 9786e2fde86c9f78ff3d155cf666da38 +# Source158-md5: d13535856501ffe3099ce0965fe7b27d Source159: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lv.xpi -# Source159-md5: 4ecebb7d068831059ecd50e0fbd1f087 +# Source159-md5: 1de8c35dee64b2adfcc4d3d186ecb6b6 Source160: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mk.xpi -# Source160-md5: 068495f8c0064bf184d63fc865268a99 +# Source160-md5: 8c7b6cdefc5854ab6b7a2a9fb93d2f31 Source161: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mr.xpi -# Source161-md5: 71e8c7629a681ff5c4883611995072f2 +# Source161-md5: d95cf5130c93e57b5231d9e4cc60a86c Source162: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ms.xpi -# Source162-md5: 031da02723c4f3bd8c12fe6c9c517834 +# Source162-md5: 3107dfbecf1b739ce9d1c27228f0bf48 Source163: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/my.xpi -# Source163-md5: c67a4e37a54fff04694071b613e0fc65 +# Source163-md5: dfcc57223db67b9d86c0bb90f36cb6c2 Source164: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nb-NO.xpi -# Source164-md5: 14a8214958ba59718efca8cd66613ed9 +# Source164-md5: 3cdb65e6b83e30b4e636eca27f9d6da2 Source165: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ne-NP.xpi -# Source165-md5: cce246dcfdea78021e85eec1c499fbd1 +# Source165-md5: b8dcd22d179ad728c1f915de431a3f36 Source166: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nl.xpi -# Source166-md5: c23baffcf2da2c6755c1cd60b7129ba0 +# Source166-md5: 2285c5cb5e0cf19babcac5f7073ec1e1 Source167: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nn-NO.xpi -# Source167-md5: 24441f2c00a3431bb7085233c16894fc +# Source167-md5: 4c14fcd93bcac98be97ddce80738ff86 Source168: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/oc.xpi -# Source168-md5: 05227a16f9f027147141f91d8443fcd3 +# Source168-md5: a3561ea089de1dbdbe7c4d8e4f7b2728 Source169: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pa-IN.xpi -# Source169-md5: 5fd394ec68a36aa33b71ad6665b4aa61 +# Source169-md5: 648586f5f0423726948bc430ad7babef Source170: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pl.xpi -# Source170-md5: 6105705a882f1ab9c67e8cdbd90affc2 +# Source170-md5: 8a6a074b668ba3c676a0b16b659b9b94 Source171: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-BR.xpi -# Source171-md5: 415fcd4822d5a8ad778acbb58140bc45 +# Source171-md5: cbd233c084d41e59f59311ed73d66405 Source172: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-PT.xpi -# Source172-md5: 1759c62c0f0a020dc6ee14a13cbf9cd6 +# Source172-md5: 418d2e56509de0bf1a1f5d0a64bedf29 Source173: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/rm.xpi -# Source173-md5: 7d3c21c5ef33c29d973b97db5751327c +# Source173-md5: 1724be5edfe7443326621a52c26f65d4 Source174: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ro.xpi -# Source174-md5: 6cf364cf90aa2e0aaf758f1b33aa1b14 +# Source174-md5: 283286731066d526750ca40a081dbca1 Source175: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ru.xpi -# Source175-md5: 383ffd9b01d667a08601ea6d7ac5dfe4 +# Source175-md5: a943e429b5047e4aae0a2cce4c441f2e Source176: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/si.xpi -# Source176-md5: 2267255c1b586ddb72895328cd530912 +# Source176-md5: 53379f6eff842831d385cea92e6523db Source177: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sk.xpi -# Source177-md5: 2a75199ad6c82813f8cec09045f1ea56 +# Source177-md5: b886c8a2a2f6cd1090fb704f48a33be6 Source178: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sl.xpi -# Source178-md5: f9dc788062a4395f5e2e7420b9d803de +# Source178-md5: 7006c7c2c24976fbdf5f5a74ce4e3686 Source179: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/son.xpi -# Source179-md5: 2dc36b0c876966c75d1215979198cedc +# Source179-md5: d26501d4e6abe493044d69f57f5638cd Source180: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sq.xpi -# Source180-md5: fbb92555176d130f93f84c169e5e28aa +# Source180-md5: 24325fff1aefbf25f1bdb7e22847ed30 Source181: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sr.xpi -# Source181-md5: 1370864c9cb3676dfa1af2eb404b6b5a +# Source181-md5: 8342017d4870b5075acaedeca4a0536f Source182: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sv-SE.xpi -# Source182-md5: e1f023e789dfb4faf0e65e0b52c34aa4 +# Source182-md5: c3a1ccdb2920ac2aa7adb8d9543e3e47 Source183: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ta.xpi -# Source183-md5: f6f6621306a06cd5649e0c93a6db1d2a +# Source183-md5: 93af327b271e9074f68f7ce9b1a27921 Source184: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/te.xpi -# Source184-md5: 8a8c9e1539796a3128e826f9ffe5053a +# Source184-md5: 13fb9e00ce2ce5cffc6f6774c75883ce Source185: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/th.xpi -# Source185-md5: 803de934bab5518ecc8d181e5703399f +# Source185-md5: d79ddb356b248e680e5905cfb47c0fdb Source186: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tl.xpi -# Source186-md5: bb8a1949f6aa1e57a000f01dd1cbff94 +# Source186-md5: 5e5655c1c68a4f9fa920f3f9df54a07d Source187: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tr.xpi -# Source187-md5: cd824716739196750457245fdbd865de +# Source187-md5: cc084da9809485c096191d8689173d29 Source188: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/trs.xpi -# Source188-md5: 559d01ebc64ef4195fda7a4889151c71 +# Source188-md5: 9492dca3a570e612b6a272ff9005833e Source189: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uk.xpi -# Source189-md5: bc795d1886e89b7d7885e3a8b4a90702 +# Source189-md5: f74919626cc9aa60a83bf825974771de Source190: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ur.xpi -# Source190-md5: 6c1a3a1dd65beab4b86ea6d3b8e537cf +# Source190-md5: 4496f0a670edc2f0d581c06651c152c0 Source191: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uz.xpi -# Source191-md5: 0c2db1c83f30a95535c64e1803658922 +# Source191-md5: 158c026b9a6c6f67ae64d199574f7400 Source192: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/vi.xpi -# Source192-md5: fc3cc474dad2de57831d1145eb5a6e8a +# Source192-md5: ee0a95755dc6eaa803e3bfc55b67d944 Source193: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/xh.xpi -# Source193-md5: 53ac7fb03139bde1778d1b39699f7c0f +# Source193-md5: 3d74dd066d2d1609b5e64b9aa4649e5c Source194: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-CN.xpi -# Source194-md5: 19884ef2ccbe63f76b2a917c45a9c60a +# Source194-md5: 145f8e2c3fa6b4788fa4ae7a39a6f723 Source195: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-TW.xpi -# Source195-md5: 3409d65b0d1995d6120fa40324b3fc1f -Patch0: glibc2.34.patch +# Source195-md5: fc906b44364134a4e085ccaf8fe9fe97 Patch4: %{name}-prefs.patch Patch5: %{name}-pld-bookmarks.patch Patch6: %{name}-no-subshell.patch @@ -267,7 +266,7 @@ BuildRequires: automake %{?with_system_cairo:BuildRequires: cairo-devel >= 1.10.2-5} BuildRequires: cargo >= 1.32.0 %{?with_clang:BuildRequires: clang} -BuildRequires: clang-devel >= 3.9.0 +BuildRequires: clang-devel >= 5.0 BuildRequires: dbus-glib-devel >= 0.60 BuildRequires: fontconfig-devel >= 1:2.7.0 BuildRequires: freetype-devel >= 1:2.1.8 @@ -293,7 +292,7 @@ BuildRequires: libxcb-devel %{?with_system_libvpx:BuildRequires: libvpx-devel >= 1.8.0} BuildRequires: libwebp-devel >= 1.0.2 %{?with_clang:BuildRequires: lld} -BuildRequires: llvm-devel >= 3.9.0 +BuildRequires: llvm-devel >= 5.0 %ifarch %{ix86} %{x8664} BuildRequires: nasm >= 2.14 %endif @@ -302,7 +301,7 @@ BuildRequires: nodejs >= 10.23.1 BuildRequires: nspr-devel >= 1:%{nspr_ver} BuildRequires: nss-devel >= 1:%{nss_ver} BuildRequires: pango-devel >= 1:1.22.0 -BuildRequires: pixman-devel >= 0.19.2 +BuildRequires: pixman-devel >= 0.36.0 BuildRequires: perl-modules >= 5.006 BuildRequires: pkgconfig >= 1:0.9.0 BuildRequires: pkgconfig(libffi) >= 3.0.9 @@ -313,7 +312,7 @@ BuildRequires: python3-simplejson BuildRequires: python3-virtualenv >= 16 BuildRequires: rpm-build >= 4.6 BuildRequires: rpmbuild(macros) >= 1.601 -BuildRequires: rust >= 1.47.0 +BuildRequires: rust >= 1.51.0 BuildRequires: rust-cbindgen >= 0.19.0 BuildRequires: sed >= 4.0 BuildRequires: tar >= 1:1.22 @@ -352,7 +351,7 @@ Requires: myspell-common %requires_ge_to nspr nspr-devel %requires_ge_to nss nss-devel Requires: pango >= 1:1.22.0 -Requires: pixman >= 0.19.2 +Requires: pixman >= 0.36.0 Requires: xorg-lib-libxkbcommon >= 0.4.1 %ifarch %{ix86} Requires: cpuinfo(mmx) @@ -2073,7 +2072,6 @@ unpack() { %define __unzip unpack %setup -q %(seq -f '-a %g' 100 195 | xargs) -%patch0 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p2 diff --git a/glibc2.34.patch b/glibc2.34.patch deleted file mode 100644 index 516bf77..0000000 --- a/glibc2.34.patch +++ /dev/null @@ -1,140 +0,0 @@ - -# HG changeset patch -# User Gian-Carlo Pascutto -# Date 1628058287 0 -# Node ID 7f9b9624c400dc847dc0053ebe35fbe63353a3d2 -# Parent 958aef401f3c27231c426fc6e00024b0741470a6 -Bug 1721326 - Allow dynamic PTHREAD_STACK_MIN. r=glandium, a=RyanVM - -https://phabricator.services.mozilla.com/D120708 - -Differential Revision: https://phabricator.services.mozilla.com/D120972 - -diff --git a/js/xpconnect/src/XPCJSContext.cpp b/js/xpconnect/src/XPCJSContext.cpp ---- a/js/xpconnect/src/XPCJSContext.cpp -+++ b/js/xpconnect/src/XPCJSContext.cpp -@@ -81,23 +81,20 @@ - # include - # include - #endif - - using namespace mozilla; - using namespace xpc; - using namespace JS; - --// The watchdog thread loop is pretty trivial, and should not require much stack --// space to do its job. So only give it 32KiB or the platform minimum. -+// We will clamp to reasonable values if this isn't set. - #if !defined(PTHREAD_STACK_MIN) - # define PTHREAD_STACK_MIN 0 - #endif --static constexpr size_t kWatchdogStackSize = -- PTHREAD_STACK_MIN < 32 * 1024 ? 32 * 1024 : PTHREAD_STACK_MIN; - - static void WatchdogMain(void* arg); - class Watchdog; - class WatchdogManager; - class MOZ_RAII AutoLockWatchdog final { - Watchdog* const mWatchdog; - - public: -@@ -154,22 +151,29 @@ class Watchdog { - // extra pages if we can avoid it. - nsCOMPtr dbg = do_GetService("@mozilla.org/xpcom/debug;1"); - Unused << dbg; - } - - { - AutoLockWatchdog lock(this); - -+ // The watchdog thread loop is pretty trivial, and should not -+ // require much stack space to do its job. So only give it 32KiB -+ // or the platform minimum. On modern Linux libc this might resolve to -+ // a runtime call. -+ size_t watchdogStackSize = PTHREAD_STACK_MIN; -+ watchdogStackSize = std::max(32 * 1024, watchdogStackSize); -+ - // Gecko uses thread private for accounting and has to clean up at thread - // exit. Therefore, even though we don't have a return value from the - // watchdog, we need to join it on shutdown. - mThread = PR_CreateThread(PR_USER_THREAD, WatchdogMain, this, - PR_PRIORITY_NORMAL, PR_GLOBAL_THREAD, -- PR_JOINABLE_THREAD, kWatchdogStackSize); -+ PR_JOINABLE_THREAD, watchdogStackSize); - if (!mThread) { - MOZ_CRASH("PR_CreateThread failed!"); - } - - // WatchdogMain acquires the lock and then asserts mInitialized. So - // make sure to set mInitialized before releasing the lock here so - // that it's atomic with the creation of the thread. - mInitialized = true; - - -# HG changeset patch -# User stransky -# Date 1628058287 0 -# Node ID 600365d8b24068e8105773830270cf86478aa487 -# Parent 7f9b9624c400dc847dc0053ebe35fbe63353a3d2 -Bug 1721326 - Use small stack for DoClone(). r=jld, a=RyanVM - -Patch author is Florian Weimer - -Differential Revision: https://phabricator.services.mozilla.com/D120709 - -diff --git a/security/sandbox/linux/launch/SandboxLaunch.cpp b/security/sandbox/linux/launch/SandboxLaunch.cpp ---- a/security/sandbox/linux/launch/SandboxLaunch.cpp -+++ b/security/sandbox/linux/launch/SandboxLaunch.cpp -@@ -504,18 +504,17 @@ static int CloneCallee(void* aPtr) { - // stack, not switch stacks. - // - // Valgrind would disapprove of using clone() without CLONE_VM; - // Chromium uses the raw syscall as a workaround in that case, but - // we don't currently support sandboxing under valgrind. - MOZ_NEVER_INLINE MOZ_ASAN_BLACKLIST static pid_t DoClone(int aFlags, - jmp_buf* aCtx) { - static constexpr size_t kStackAlignment = 16; -- uint8_t miniStack[PTHREAD_STACK_MIN] -- __attribute__((aligned(kStackAlignment))); -+ uint8_t miniStack[4096] __attribute__((aligned(kStackAlignment))); - #ifdef __hppa__ - void* stackPtr = miniStack; - #else - void* stackPtr = ArrayEnd(miniStack); - #endif - return clone(CloneCallee, stackPtr, aFlags, aCtx); - } - -@@ -526,23 +525,29 @@ MOZ_NEVER_INLINE MOZ_ASAN_BLACKLIST stat - static pid_t ForkWithFlags(int aFlags) { - // Don't allow flags that would share the address space, or - // require clone() arguments we're not passing: - static const int kBadFlags = CLONE_VM | CLONE_VFORK | CLONE_SETTLS | - CLONE_PARENT_SETTID | CLONE_CHILD_SETTID | - CLONE_CHILD_CLEARTID; - MOZ_RELEASE_ASSERT((aFlags & kBadFlags) == 0); - -+ // Block signals due to small stack in DoClone. -+ sigset_t oldSigs; -+ BlockAllSignals(&oldSigs); -+ -+ int ret = 0; - jmp_buf ctx; - if (setjmp(ctx) == 0) { - // In the parent and just called setjmp: -- return DoClone(aFlags | SIGCHLD, &ctx); -+ ret = DoClone(aFlags | SIGCHLD, &ctx); - } -+ RestoreSignals(&oldSigs); - // In the child and have longjmp'ed: -- return 0; -+ return ret; - } - - static bool WriteStringToFile(const char* aPath, const char* aStr, - const size_t aLen) { - int fd = open(aPath, O_WRONLY); - if (fd < 0) { - return false; - } -