diff options
| author | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2020-10-21 12:39:10 +0200 |
|---|---|---|
| committer | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2020-10-21 12:39:10 +0200 |
| commit | 02cf886efac46de75a1226128a7cc4534ef426d2 (patch) | |
| tree | 29ffabf87857aced06f04b8c11660121d8156f76 | |
| parent | ee08c44091ac4c99b594de2284bdea8383f37f1c (diff) | |
nongnu: firefox: Update to 82.0.
* nongnu/packages/mozilla.scm (firefox): Update to 82.0.
[arguments]: `obj-x86_64-pc-linux-gnu` folder was removed by upstream,
so we don't need to do that anymore.
[native-inputs]: Add m4 and import module.
| -rw-r--r-- | nongnu/packages/mozilla.scm | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm index ae102a7..f888903 100644 --- a/nongnu/packages/mozilla.scm +++ b/nongnu/packages/mozilla.scm | |||
| @@ -62,6 +62,7 @@ | |||
| 62 | #:use-module (gnu packages libffi) | 62 | #:use-module (gnu packages libffi) |
| 63 | #:use-module (gnu packages libreoffice) ;for hunspell | 63 | #:use-module (gnu packages libreoffice) ;for hunspell |
| 64 | #:use-module (gnu packages llvm) | 64 | #:use-module (gnu packages llvm) |
| 65 | #:use-module (gnu packages m4) | ||
| 65 | #:use-module (gnu packages node) | 66 | #:use-module (gnu packages node) |
| 66 | #:use-module (gnu packages nss) | 67 | #:use-module (gnu packages nss) |
| 67 | #:use-module (gnu packages perl) | 68 | #:use-module (gnu packages perl) |
| @@ -99,19 +100,19 @@ | |||
| 99 | 100 | ||
| 100 | ;; Update this id with every firefox update to it's release date. | 101 | ;; Update this id with every firefox update to it's release date. |
| 101 | ;; It's used for cache validation and therefor can lead to strange bugs. | 102 | ;; It's used for cache validation and therefor can lead to strange bugs. |
| 102 | (define %firefox-build-id "20201013000000") | 103 | (define %firefox-build-id "20201020000000") |
| 103 | 104 | ||
| 104 | (define-public firefox | 105 | (define-public firefox |
| 105 | (package | 106 | (package |
| 106 | (name "firefox") | 107 | (name "firefox") |
| 107 | (version "81.0.2") | 108 | (version "82.0") |
| 108 | (source | 109 | (source |
| 109 | (origin | 110 | (origin |
| 110 | (method url-fetch) | 111 | (method url-fetch) |
| 111 | (uri (string-append "https://archive.mozilla.org/pub/firefox/releases/" | 112 | (uri (string-append "https://archive.mozilla.org/pub/firefox/releases/" |
| 112 | version "/source/firefox-" version ".source.tar.xz")) | 113 | version "/source/firefox-" version ".source.tar.xz")) |
| 113 | (sha256 | 114 | (sha256 |
| 114 | (base32 "0i4vkx7phhgynyxrg4j291m680d02n8bka6r3yfv34xix4nlidli")))) | 115 | (base32 "1hk4sk2qjbxfjfc9c3s3g04dqvjmcgjdpjhv5n79fd5xyl3qgich")))) |
| 115 | (build-system gnu-build-system) | 116 | (build-system gnu-build-system) |
| 116 | (arguments | 117 | (arguments |
| 117 | `(#:configure-flags | 118 | `(#:configure-flags |
| @@ -165,7 +166,6 @@ | |||
| 165 | (lambda _ | 166 | (lambda _ |
| 166 | (delete-file "configure") | 167 | (delete-file "configure") |
| 167 | (delete-file "js/src/configure") | 168 | (delete-file "js/src/configure") |
| 168 | (delete-file-recursively "obj-x86_64-pc-linux-gnu") | ||
| 169 | #t)) | 169 | #t)) |
| 170 | (add-after 'unpack 'fix-preferences | 170 | (add-after 'unpack 'fix-preferences |
| 171 | (lambda* (#:key inputs #:allow-other-keys) | 171 | (lambda* (#:key inputs #:allow-other-keys) |
| @@ -398,6 +398,7 @@ | |||
| 398 | ("cargo" ,rust-1.43 "cargo") | 398 | ("cargo" ,rust-1.43 "cargo") |
| 399 | ("clang" ,clang) | 399 | ("clang" ,clang) |
| 400 | ("llvm" ,llvm) | 400 | ("llvm" ,llvm) |
| 401 | ("m4" ,m4) | ||
| 401 | ("nasm" ,nasm) | 402 | ("nasm" ,nasm) |
| 402 | ("node" ,node-10.22) | 403 | ("node" ,node-10.22) |
| 403 | ("perl" ,perl) | 404 | ("perl" ,perl) |
