up to 76.0.1 master auto/th/firefox-76.0.1-1
authorJan Palus <atler@pld-linux.org>
Tue, 12 May 2020 14:08:41 +0000 (16:08 +0200)
committerJan Palus <atler@pld-linux.org>
Tue, 12 May 2020 14:08:41 +0000 (16:08 +0200)
firefox.sh
firefox.spec

index d18b7319a6a985875145e3e2d3ec27108dba3165..90673c0c82b246c32f231bee0fbb55ff3c91670a 100644 (file)
@@ -26,7 +26,7 @@ PWD=${PWD:-$(pwd)}
 
 if [ -z "$1" ]; then
        exec $FIREFOX
-else
+elif [ $# -eq 1 -a "$1" = "${1#-}" ]; then
        if [ -f "$PWD/$1" ]; then
                URL="file://$PWD/$1"
        else
@@ -37,4 +37,6 @@ else
        else
                exec $FIREFOX -new-window "$URL"
        fi
+else
+       exec $FIREFOX "$@"
 fi
index b2ed77d9546a2fee1f4d3769cc73a073503db014..8203f20efba81b25d1184ba9d8945f11edbc6cd7 100644 (file)
 %bcond_with    shared_js       # shared libmozjs library [broken]
 %bcond_without system_icu      # build without system ICU
 %bcond_with    system_cairo    # build with system cairo (not supported in 60.0)
-%bcond_with    system_libvpx   # build with system libvpx (67.0 does not build with libvpx 1.8)
+%bcond_without system_libvpx   # build with system libvpx
 %bcond_without clang           # build using Clang/LLVM
+%bcond_with    lowmem          # lower memory requirements
 
 %if %{with lto}
 %define                with_clang      1
 %undefine      with_gold
 %endif
 
+%ifarch %{ix86} %{arm} aarch64
+%define                with_lowmem     1
+%endif
+
 # On updating version, grab CVE links from:
 # https://www.mozilla.org/security/known-vulnerabilities/firefox.html
 # Release Notes:
@@ -35,212 +40,209 @@ U=http://releases.mozilla.org/pub/firefox/releases/$V/linux-i686/
 curl -s $U | sed -ne 's,.*href="\([^"]\+\)/".*,'"$U"'xpi/\1.xpi,p'
 %endif
 
-# The actual sqlite version (see RHBZ#480989):
-%define                sqlite_build_version %(pkg-config --silence-errors --modversion sqlite3 2>/dev/null || echo ERROR)
-
 %define                nspr_ver        4.25
-%define                nss_ver         3.50
+%define                nss_ver         3.51.1
 
 Summary:       Firefox web browser
 Summary(hu.UTF-8):     Firefox web böngésző
 Summary(pl.UTF-8):     Firefox - przeglądarka WWW
 Name:          firefox
-Version:       74.0.1
+Version:       76.0.1
 Release:       1
 License:       MPL v2.0
 Group:         X11/Applications/Networking
 Source0:       http://releases.mozilla.org/pub/firefox/releases/%{version}/source/firefox-%{version}.source.tar.xz
-# Source0-md5: 1289dd9595c71910c05d8869274fe489
+# Source0-md5: 9e5b8b15250188dea46bf8844212bfb5
 Source3:       %{name}.desktop
 Source4:       %{name}.sh
 Source5:       vendor.js
 Source6:       vendor-ac.js
 Source100:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ach.xpi
-# Source100-md5:       91a2e1eeeab7f0fdd5d1e1db9313d9b1
+# Source100-md5:       3566c7bd16c80bb46e602a2ba986fc87
 Source101:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/af.xpi
-# Source101-md5:       cca227b25f2007823e3ceac5461d1196
+# Source101-md5:       9e2e6a1a97e460c3be01848864ea5dfe
 Source102:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/an.xpi
-# Source102-md5:       2e204436d68a2e616a026278314fee06
+# Source102-md5:       d1f6eaf3f33d31ebc42bbfa1843b022e
 Source103:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ar.xpi
-# Source103-md5:       ecb009fe44b9de87a03e7b4d7d53fc4c
+# Source103-md5:       0b47dece212236d389af9e314e728007
 Source104:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ast.xpi
-# Source104-md5:       5ed976fc5ada51126848a50662b5006a
+# Source104-md5:       e35e11b9ed1106bd326c7c725713152d
 Source105:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/az.xpi
-# Source105-md5:       7ff3f4cec699bed32f34438ec61a4a98
+# Source105-md5:       c47dcfa6ddb47e16c73b9495d39bc22b
 Source106:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/be.xpi
-# Source106-md5:       cca906c58cf52ffac269b8586c766e06
+# Source106-md5:       fb27b5a8c888817a815e6d4571819846
 Source107:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bg.xpi
-# Source107-md5:       9fba5088d74cdb694af1cbaa1bd084cd
+# Source107-md5:       10b13bb1f50a4df41826fa4c2c72c17c
 Source108:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bn.xpi
-# Source108-md5:       e5c6292792ccdffdb0df1318b701ab84
+# Source108-md5:       ffd962c0e04bdf6e203adfdd328d8280
 Source109:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/br.xpi
-# Source109-md5:       0ff4fef608c2eba3eb4e1444644e0396
+# Source109-md5:       85e726e8c8897fc7111d5f783b8a663d
 Source110:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bs.xpi
-# Source110-md5:       cf609a5bee1295288d5a663b9d1873e5
+# Source110-md5:       23c65e5926e7fc9f39499bc9ee341437
 Source111:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ca.xpi
-# Source111-md5:       67334517a02edc81c29a2179f2901ed6
+# Source111-md5:       76d951a5de54488ac9729823db224910
 Source112:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cak.xpi
-# Source112-md5:       9bcffe8890933b6a84eb2c666a9d61e6
+# Source112-md5:       6bf0027bd81749a5ffdb14fa8f014822
 Source113:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cs.xpi
-# Source113-md5:       b6eb2853f38cfc4d5dacd1b2d8bca200
+# Source113-md5:       92540aab3fb17a99d9d40ef2ceed2585
 Source114:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cy.xpi
-# Source114-md5:       04f668b5392ccbbd0c01e92842a8046a
+# Source114-md5:       a0ebb8f3a12ea144b154627576ffc3fc
 Source115:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/da.xpi
-# Source115-md5:       4975a007c1f977fc9d3d1f339408344d
+# Source115-md5:       a0bb7f72aae9e75afb2feccac028da5b
 Source116:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/de.xpi
-# Source116-md5:       3293c37352a5983f305b5b1da975a55c
+# Source116-md5:       b570e862fbfdb74835146a1abedbab82
 Source117:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/dsb.xpi
-# Source117-md5:       aa227b3320855f66f8b00ce2492e37ff
+# Source117-md5:       471d18ba4c010bf09af05e72c9f418f6
 Source118:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/el.xpi
-# Source118-md5:       8ebd829f326c6c5761e5738075569566
+# Source118-md5:       03c2aa37124a45116adb3e1cd6f57438
 Source119:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-CA.xpi
-# Source119-md5:       20d8968e3668b8d3fd41eaa83a791262
+# Source119-md5:       3c676adb5c111018929fc9fe2b5e5e3c
 Source120:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-GB.xpi
-# Source120-md5:       c68fb6be3ef36ba07fdbbfaa46937ecd
+# Source120-md5:       830d0be289ef401bc45ec1b8f299dada
 Source121:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-US.xpi
-# Source121-md5:       63afdb0b2ee1b159e6cf085ae1fb72d2
+# Source121-md5:       5c4585d3d33301a77f7c385b5f573f40
 Source122:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eo.xpi
-# Source122-md5:       8c6202fd9cbfc34c6bef8ece03bbb762
+# Source122-md5:       1649161cadeae0c072a04063c7cca898
 Source123:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-AR.xpi
-# Source123-md5:       4143803e9c94fba76c93ab727e7fbfb8
+# Source123-md5:       d11ca2d4b675bacfde5878967808f974
 Source124:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-CL.xpi
-# Source124-md5:       5d34814a9343336ba9d26cee838d8d6b
+# Source124-md5:       434d1816e758faf146de4e480619e003
 Source125:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-ES.xpi
-# Source125-md5:       2c113967879f152a80809ab063ec4a60
+# Source125-md5:       782196422e605f2c79943c09a55a5bb8
 Source126:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-MX.xpi
-# Source126-md5:       86b0be5e8e52cce0673bf651f3a42338
+# Source126-md5:       1b252113effec633f68d0ab6418ba30f
 Source127:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/et.xpi
-# Source127-md5:       10eb8edbee5270791fa2dcc02a941b81
+# Source127-md5:       f0309449ff190021ebf005e65ace1106
 Source128:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eu.xpi
-# Source128-md5:       73155ea30e0f52c5c2e2485a68edf75f
+# Source128-md5:       90f737837494c508d8ff42134d49b030
 Source129:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fa.xpi
-# Source129-md5:       83278d711a70d1cbceb6fbe81212a80e
+# Source129-md5:       83ed00b554ccbef24a9e0e1809007367
 Source130:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ff.xpi
-# Source130-md5:       0e429d0bf95d97fdd6bb10649b3c92d0
+# Source130-md5:       11e860b0691c65f21bd1a410827a5c6f
 Source131:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fi.xpi
-# Source131-md5:       faec4df0c7cfa1ba2fb834b29e78bc76
+# Source131-md5:       552199cd55f95a37974b1ca718abf5d1
 Source132:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fr.xpi
-# Source132-md5:       bca1f217077815b30add4b4d80309b52
+# Source132-md5:       b93a6a78980575806e4f4c92b2bb6bf2
 Source133:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fy-NL.xpi
-# Source133-md5:       4d60ae2a758e39097f0da17ca4ed10a5
+# Source133-md5:       134e67c9da89025258cf7c6c27ea8dc7
 Source134:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ga-IE.xpi
-# Source134-md5:       57a810960b477bb79a8165143cbf6db0
+# Source134-md5:       2085fe8c0e6bcefad6d7ac8e011bc3dc
 Source135:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gd.xpi
-# Source135-md5:       02b5a5f1d9abe53a918235dc96d2c517
+# Source135-md5:       3b28e7d775475e5bce756473cfd507cc
 Source136:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gl.xpi
-# Source136-md5:       f9b247f116de4a5e35d86e99e90fa2f6
+# Source136-md5:       67fa2f6e5ac3d9be0fbeeb92d6cfa405
 Source137:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gn.xpi
-# Source137-md5:       6a2a95efaa520275d065af6cd93e6014
+# Source137-md5:       801fce2299998cbe2099092fca3c8f16
 Source138:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gu-IN.xpi
-# Source138-md5:       d3a9b8988b777440bee1890c09f987e1
+# Source138-md5:       4a99054237f4ccac19896ba0acfaff45
 Source139:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/he.xpi
-# Source139-md5:       c640f754c7fc0dbf09544f20d6de7335
+# Source139-md5:       df32cf45a6d027f4968549f4360f2812
 Source140:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hi-IN.xpi
-# Source140-md5:       95a2f0d14d8631f4758c1991562d1bd4
+# Source140-md5:       9ad92584206b3f6c7472561bc5814582
 Source141:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hr.xpi
-# Source141-md5:       a30bbcdd1a17fba151dfa5eb2cf9701c
+# Source141-md5:       a50c97408551f60b066fdf044b89ed06
 Source142:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hsb.xpi
-# Source142-md5:       80a6342f0ce27e3f26c0355fb4f8aa33
+# Source142-md5:       99d3af2bab0f9c9426cc806c3d36e173
 Source143:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hu.xpi
-# Source143-md5:       f3df5ad02ceef76fbf3309cea302ab60
+# Source143-md5:       e72b0c7a9cc637523b579f9f0afcf5af
 Source144:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hy-AM.xpi
-# Source144-md5:       5d7d6b4ac133127c24335354d9740db0
+# Source144-md5:       cfb3c3c675f649175e7245b23713ea10
 Source145:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ia.xpi
-# Source145-md5:       44e7219c2b78116ee6023b29bab3f296
+# Source145-md5:       11e3c50959dd551ae702f7d1b4d433ab
 Source146:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/id.xpi
-# Source146-md5:       ae96390c5ec86140d7a34651296ac523
+# Source146-md5:       e7263fc54bd60893b3062ad98afc2d17
 Source147:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/is.xpi
-# Source147-md5:       675b73cbc98c009415d37c84269a765e
+# Source147-md5:       bcf93f5a41ec353a737cc615359a8cb5
 Source148:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/it.xpi
-# Source148-md5:       965669a2870b368a0f1637a405a720b7
+# Source148-md5:       691cf5196c7ae76a31e0eee64c12e1a1
 Source149:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ja.xpi
-# Source149-md5:       f4e1fe1b8ed715563b5a3104d7397604
+# Source149-md5:       fc6080e4019a28f317b8cf6487db6de2
 Source150:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ka.xpi
-# Source150-md5:       b9d1dfe2c4f4f45d7a4c5ce8f1bd90c5
+# Source150-md5:       b6699f9a1d8e56ae2186e714961a9c92
 Source151:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kab.xpi
-# Source151-md5:       e2414260531371736032b4ee1342ef46
+# Source151-md5:       e048de824d3acb335aa13c53de80ac66
 Source152:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kk.xpi
-# Source152-md5:       adfd40e736013960faf1abdc33401031
+# Source152-md5:       675c1c49f695a22b30fe446df6bbacf9
 Source153:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/km.xpi
-# Source153-md5:       743f2897196d1c4cbeee59b69577eea9
+# Source153-md5:       da3d04112e687922b394dadd385cc98d
 Source154:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kn.xpi
-# Source154-md5:       09fd9e0453b5677e2dc61b0fae0c37df
+# Source154-md5:       6702fe3cce9c5962605e9418f2416df6
 Source155:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ko.xpi
-# Source155-md5:       5741ec661d39918421f5daf158c8fb9c
+# Source155-md5:       6eddb540ba390b2084b2937b427efa82
 Source156:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lij.xpi
-# Source156-md5:       5cd7fefe862a855b5f5390cdeaca189e
+# Source156-md5:       9ad09e3632c4f46a4ddf8ac0c1c9b69a
 Source157:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lt.xpi
-# Source157-md5:       ecc3c99ba83f73a2602dbb76a99d2735
+# Source157-md5:       94f5248dc4c093cef107550117ba93b2
 Source158:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lv.xpi
-# Source158-md5:       b778948b577bd5ddfcbcccfd9eb906f3
+# Source158-md5:       de032e2c7670dd83d291548fd0fa1726
 Source159:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mk.xpi
-# Source159-md5:       74d6be461fc4af98fa78b3123e7c7491
+# Source159-md5:       1856d4776f62bafdf87e0b38eee47db1
 Source160:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mr.xpi
-# Source160-md5:       5b4112dbf5fd81af98c8273a6a9d2df7
+# Source160-md5:       1c71ec09b9f631b5312e058171dc8b6d
 Source161:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ms.xpi
-# Source161-md5:       cdebeeafdbf0dbfa77cb8d6658d83d25
+# Source161-md5:       f0714136eb9a08fc649359755fc0f94e
 Source162:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/my.xpi
-# Source162-md5:       14ee5c59c8afad8006588865089dfbf5
+# Source162-md5:       deedc97517365902fd4aeee74c2b3459
 Source163:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nb-NO.xpi
-# Source163-md5:       faf8e7e8a7352276a8da319041df9b0b
+# Source163-md5:       724baf3f2ef2b081ca901591ac4c5cdd
 Source164:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ne-NP.xpi
-# Source164-md5:       c5a651006b77d5f574629382d711b3df
+# Source164-md5:       8719759ca0c856ac2657ed77fb9ece4d
 Source165:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nl.xpi
-# Source165-md5:       b55777b8a49d1096a3f8b841eb891b15
+# Source165-md5:       9c349055d7fc94d95666e0ca77d294bf
 Source166:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nn-NO.xpi
-# Source166-md5:       070f78c74bf111661384c147e1f3d90d
+# Source166-md5:       30a75bc28a63e4c0162f159912cf623d
 Source167:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/oc.xpi
-# Source167-md5:       0e8486d62f865072a4db7db19b9f09c5
+# Source167-md5:       b3228ec4abd172abf9524cb76f10e42d
 Source168:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pa-IN.xpi
-# Source168-md5:       d922004ff8debd7ba33449712e726b4a
+# Source168-md5:       6056535172449a157b4b5453fb74c8f0
 Source169:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pl.xpi
-# Source169-md5:       3156e199085077fa0e32864287f04e16
+# Source169-md5:       a1460de5e97310923da1dddc753b918d
 Source170:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-BR.xpi
-# Source170-md5:       f4731fcba603d416945d8befea79db81
+# Source170-md5:       2e26b72ae28c925b7ea93ea58919b174
 Source171:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-PT.xpi
-# Source171-md5:       c31f64f8ff9d55a253a5c565c4282e7e
+# Source171-md5:       085a124b8aa0aa002b1646ed0a28ec1d
 Source172:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/rm.xpi
-# Source172-md5:       d56fd0cc3e931c6aad716278f4491bb4
+# Source172-md5:       a109e443377bde0ad18ac2a965d0db5a
 Source173:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ro.xpi
-# Source173-md5:       793ac191cc008ec54c1dc81b8d452225
+# Source173-md5:       0a8edf811acd7a1ec5c74306e3981b98
 Source174:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ru.xpi
-# Source174-md5:       d6fcd3e6d45e6e1a478c880a2fee0560
+# Source174-md5:       88827b39ab4a33cccf801af2d4cfaaef
 Source175:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/si.xpi
-# Source175-md5:       11725d81e7b1f5ba8e8e4c0386d4c6f1
+# Source175-md5:       94ab4736e8582f8dae0dea563511ffd6
 Source176:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sk.xpi
-# Source176-md5:       32084e7926adf94d4c060e6738eca86b
+# Source176-md5:       a0985a9fff706957360f5ff4e1c289b1
 Source177:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sl.xpi
-# Source177-md5:       8ee5d788aa3cb2f39d6748b172a86c22
+# Source177-md5:       3fd6f4882b0968fc3fb2e76221bbd65a
 Source178:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/son.xpi
-# Source178-md5:       e9b12de4e66628b356a15fc51c1db8d6
+# Source178-md5:       ed1fe3e881bc2a336c322ea3c777d758
 Source179:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sq.xpi
-# Source179-md5:       338a52a8886ce0486379367daa2bd2e5
+# Source179-md5:       aa73a82a62624fd92e7408bc425d70d2
 Source180:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sr.xpi
-# Source180-md5:       0cfbea7d4409bcb633f6beac10991276
+# Source180-md5:       0b1199e4e51c2ba7a174f7fa8a5cb033
 Source181:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sv-SE.xpi
-# Source181-md5:       2200c6ff7dd94ae387022c7661fd3bf8
+# Source181-md5:       b7e338f859b5eee7f8cfb83dd3e6ba02
 Source182:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ta.xpi
-# Source182-md5:       4da82a87acc203c791c03f4c981c3503
+# Source182-md5:       2080e8754a8ed633f1dfcf7b1df75f5b
 Source183:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/te.xpi
-# Source183-md5:       6d3cf90632935949f17a8d16eb6ae3fd
+# Source183-md5:       145d9b3aac6c10604f1c196050fa74c3
 Source184:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/th.xpi
-# Source184-md5:       9870c28d488656b02546ebf2d892df2c
+# Source184-md5:       4bdd49fd87b760ed967e69c875bdf639
 Source185:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tr.xpi
-# Source185-md5:       4976895b969e0a6d70f3a93f05903df1
+# Source185-md5:       0c765550faa3973997e0586d45b412a4
 Source186:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uk.xpi
-# Source186-md5:       b53a5aa0c91fdaf90348c41d492c298c
+# Source186-md5:       ec039954e977f9be6b0c18ce1a2e28b4
 Source187:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ur.xpi
-# Source187-md5:       d347cd542e170d0829a8b14c38663858
+# Source187-md5:       085e6e5bff6dc43fdc7bf21334e4db6b
 Source188:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uz.xpi
-# Source188-md5:       3729b0e4a78ef6dbc71f417073bf522b
+# Source188-md5:       5a26731673b1161b80a48cea78f2b0ba
 Source189:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/vi.xpi
-# Source189-md5:       a54cf24aa7f615783289c136cf026bb9
+# Source189-md5:       1ec5e69db1dd3bc95c9d594dd68698be
 Source190:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/xh.xpi
-# Source190-md5:       6d13ef77ddbd2591a6e6a06e0aa213fd
+# Source190-md5:       8728cad78af28bfdbb598aff560c98aa
 Source191:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-CN.xpi
-# Source191-md5:       749335bac564be3f488d061453e515e3
+# Source191-md5:       c62565e063f148e515ef64570fe8d673
 Source192:     http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-TW.xpi
-# Source192-md5:       577e38c22d60a30a861a6481eac7c4b4
+# Source192-md5:       1756a29a864ebd414552dbfdd1969df7
 
 Patch4:                %{name}-prefs.patch
 Patch5:                %{name}-pld-bookmarks.patch
@@ -290,7 +292,7 @@ BuildRequires:      libwebp-devel >= 1.0.2
 %{?with_clang:BuildRequires:   lld}
 BuildRequires: llvm-devel >= 3.9.0
 # or --disable-nodejs ?
-BuildRequires: nodejs >= 8.11
+BuildRequires: nodejs >= 10.19
 BuildRequires: nspr-devel >= 1:%{nspr_ver}
 BuildRequires: nss-devel >= 1:%{nss_ver}
 BuildRequires: pango-devel >= 1:1.22.0
@@ -303,13 +305,13 @@ BuildRequires:    python-modules >= 1:2.5
 %{?with_pgo:BuildRequires:     python-modules-sqlite}
 BuildRequires: python-simplejson
 BuildRequires: python-virtualenv >= 15
+BuildRequires: python3-virtualenv >= 16
 BuildRequires: readline-devel
 BuildRequires: rpm >= 4.4.9-56
 BuildRequires: rpmbuild(macros) >= 1.601
 BuildRequires: rust >= 1.32.0
 BuildRequires: rust-cbindgen >= 0.12.0
 BuildRequires: sed >= 4.0
-BuildRequires: sqlite3-devel >= 3.31.1
 BuildRequires: startup-notification-devel >= 0.8
 BuildRequires: xorg-lib-libX11-devel
 BuildRequires: xorg-lib-libXScrnSaver-devel
@@ -346,7 +348,6 @@ Requires:   nspr >= 1:%{nspr_ver}
 Requires:      nss >= 1:%{nss_ver}
 Requires:      pango >= 1:1.22.0
 Requires:      pixman >= 0.19.2
-Requires:      sqlite3 >= %{sqlite_build_version}
 Requires:      startup-notification >= 0.8
 Provides:      xulrunner-libs = 2:%{version}-%{release}
 Provides:      wwwbrowser
@@ -381,7 +382,7 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %define                _noautoprovfiles        %{_libdir}/%{name}
 
 # and as we don't provide them, don't require either
-%define                _noautoreq      liblgpllibs.so libmozavcodec.so libmozavutil.so libmozgtk.so libmozjs.so libmozsandbox.so libmozwayland.so libxul.so
+%define                _noautoreq      liblgpllibs.so libmozavcodec.so libmozavutil.so libmozgtk.so libmozjs.so libmozsandbox.so libmozsqlite3.so libmozwayland.so libxul.so
 
 # 67.0 libxul.so: debugedit: canonicalization unexpectedly shrank by one character
 %define                _enable_debug_packages  0
@@ -2051,16 +2052,21 @@ export CC="%{__cc}"
 export CXX="%{__cxx}"
 %endif
 %ifarch %{ix86}
-export CFLAGS="%{rpmcflags} -D_FILE_OFFSET_BITS=64 -g0"
-export CXXFLAGS="%{rpmcxxflags} -D_FILE_OFFSET_BITS=64 -g0"
+export CFLAGS="%{rpmcflags} %{!?with_system_libvpx:-mmmx} -D_FILE_OFFSET_BITS=64"
+export CXXFLAGS="%{rpmcxxflags} -mmmx -D_FILE_OFFSET_BITS=64"
+%else
+export CFLAGS="%{rpmcflags} -D_FILE_OFFSET_BITS=64"
+export CXXFLAGS="%{rpmcxxflags} -D_FILE_OFFSET_BITS=64"
+%endif
+
+%if %{with lowmem}
+export CFLAGS="$CFLAGS -g0"
+export CXXFLAGS="$CXXFLAGS -g0"
 export MOZ_DEBUG_FLAGS=" "
 export LLVM_USE_SPLIT_DWARF=1
 export LLVM_PARALLEL_LINK_JOBS=1
 export MOZ_LINK_FLAGS="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
 export RUSTFLAGS="-Cdebuginfo=0"
-%else
-export CFLAGS="%{rpmcflags} -D_FILE_OFFSET_BITS=64"
-export CXXFLAGS="%{rpmcxxflags} -D_FILE_OFFSET_BITS=64"
 %endif
 
 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-%{_target_cpu}
@@ -2099,7 +2105,9 @@ ac_add_options --enable-default-toolkit=cairo-gtk3
 ac_add_options --enable-extensions=default
 %{?with_geckodriver:ac_add_options --enable-geckodriver}
 %{?with_gold:ac_add_options --enable-linker=gold}
+%ifarch %{ix86} %{x8664} %{arm}
 ac_add_options --disable-elf-hack
+%endif
 %if %{with lto}
 ac_add_options --enable-lto
 %endif
@@ -2109,7 +2117,6 @@ ac_add_options --enable-readline
 ac_add_options --enable-startup-notification
 %{?with_system_cairo:ac_add_options --enable-system-cairo}
 ac_add_options --enable-system-ffi
-ac_add_options --enable-system-sqlite
 %{?with_official:ac_add_options --enable-official-branding}
 ac_add_options --with-distribution-id=org.pld-linux
 ac_add_options --with-system-bz2
@@ -2130,12 +2137,14 @@ EOF
 %if ! %{with clang}
 # On x86_64 architectures, Mozilla can build up to 4 jobs at once in parallel,
 # however builds tend to fail on other arches when building in parallel.
-RPM_BUILD_NR_THREADS=1
+MOZ_PARALLEL_BUILD=1
 %ifarch %{x8664}
-jobs=$(echo %{_smp_mflags} | cut -dj -f2)
-[ -n "$jobs" -a "$jobs" -gt 4 ] && RPM_BUILD_NR_THREADS=4 || RPM_BUILD_NR_THREADS="$jobs"
+jobs="%{__jobs}"
+[ -n "$jobs" -a "$jobs" -gt 4 ] && MOZ_PARALLEL_BUILD=4 || MOZ_PARALLEL_BUILD="$jobs"
 %endif
-export MOZ_MAKE_FLAGS="-j${RPM_BUILD_NR_THREADS}"
+export MOZ_PARALLEL_BUILD
+%else
+%{?__jobs:export MOZ_PARALLEL_BUILD="%__jobs"}
 %endif
 
 export MOZ_SERVICES_SYNC="1"
@@ -2254,7 +2263,6 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/firefox-bin
 %attr(755,root,root) %{_libdir}/%{name}/pingsender
 %{_libdir}/%{name}/application.ini
-%{_libdir}/%{name}/browser/blocklist.xml
 %{_libdir}/%{name}/browser/omni.ja
 
 %{_libdir}/%{name}/browser/features/doh-rollout@mozilla.org.xpi
@@ -2281,7 +2289,10 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/libxul.so
 %attr(755,root,root) %{_libdir}/%{name}/libmozavcodec.so
 %attr(755,root,root) %{_libdir}/%{name}/libmozavutil.so
+%ifarch %{ix86} %{x8664}
 %attr(755,root,root) %{_libdir}/%{name}/libmozsandbox.so
+%endif
+%attr(755,root,root) %{_libdir}/%{name}/libmozsqlite3.so
 %attr(755,root,root) %{_libdir}/%{name}/libmozwayland.so
 %{_libdir}/%{name}/dependentlibs.list
 %{_libdir}/%{name}/omni.ja
This page took 0.113338 seconds and 4 git commands to generate.