up to 92.0 auto/th/firefox-92.0-1
authorJan Palus <atler@pld-linux.org>
Tue, 7 Sep 2021 17:22:23 +0000 (19:22 +0200)
committerJan Palus <atler@pld-linux.org>
Tue, 7 Sep 2021 17:22:23 +0000 (19:22 +0200)
firefox.spec
glibc2.34.patch [deleted file]

index 06dccafd8808c227779d6aa048181e80bc876144..9a6551fb3f539f4b118814c4b05bc1795047fb3a 100644 (file)
@@ -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 (file)
index 516bf77..0000000
+++ /dev/null
@@ -1,140 +0,0 @@
-
-# HG changeset patch
-# User Gian-Carlo Pascutto <gcp@mozilla.com>
-# 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 <algorithm>
- #  include <windows.h>
- #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<nsIDebug2> 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<size_t>(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 <stransky@redhat.com>
-# Date 1628058287 0
-# Node ID 600365d8b24068e8105773830270cf86478aa487
-# Parent  7f9b9624c400dc847dc0053ebe35fbe63353a3d2
-Bug 1721326 - Use small stack for DoClone(). r=jld, a=RyanVM
-
-Patch author is Florian Weimer <fweimer 'at' redhat.com>
-
-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;
-   }
-
This page took 1.202893 seconds and 4 git commands to generate.