mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-12 06:06:53 -05:00
gnu: librewolf: Update to 125.0.2-1.
* gnu/packages/librewolf.scm (librewolf): Update to 125.0.2-1. Build with LLVM/Clang 18; LLVM 13 (the default) segfaults on build. Minor style tweaks. Change-Id: Ib515f1596b3ce2dd192baebf1a877b3c2dc8d7e2 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
parent
baa6d7e04e
commit
458f704e6d
1 changed files with 8 additions and 7 deletions
|
@ -93,17 +93,17 @@ (define-module (gnu packages librewolf)
|
||||||
;; upstream. See the file taskcluster/ci/toolchain/rust.yml at
|
;; upstream. See the file taskcluster/ci/toolchain/rust.yml at
|
||||||
;; https://searchfox.org under the particular firefox release, like
|
;; https://searchfox.org under the particular firefox release, like
|
||||||
;; mozilla-esr102.
|
;; mozilla-esr102.
|
||||||
(define rust-librewolf rust) ; 1.60 is the default in Guix, 1.65 is the minimum.
|
(define rust-librewolf rust) ; 1.75 is the default in Guix, 1.65 is the minimum.
|
||||||
|
|
||||||
;; Update this id with every update to its release date.
|
;; Update this id with every update to its release date.
|
||||||
;; It's used for cache validation and therefore can lead to strange bugs.
|
;; It's used for cache validation and therefore can lead to strange bugs.
|
||||||
;; ex: date '+%Y%m%d%H%M%S'
|
;; ex: date '+%Y%m%d%H%M%S'
|
||||||
(define %librewolf-build-id "20240326080003")
|
(define %librewolf-build-id "20240427150329")
|
||||||
|
|
||||||
(define-public librewolf
|
(define-public librewolf
|
||||||
(package
|
(package
|
||||||
(name "librewolf")
|
(name "librewolf")
|
||||||
(version "124.0.1-1")
|
(version "125.0.2-1")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -115,7 +115,7 @@ (define-public librewolf
|
||||||
version
|
version
|
||||||
".source.tar.gz"))
|
".source.tar.gz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1sks49nywzhvq5mik4ipm3vyyxv49s9hq6bfyk5d9r6f0nlydllf"))))
|
(base32 "09qzdaq9l01in9h4q14vyinjvvffycha2iyjqj5p4dd5jh6q5zma"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
|
@ -227,7 +227,8 @@ (define (write-setting key value)
|
||||||
"\""))))
|
"\""))))
|
||||||
(find-files "." "Cargo\\.lock$"))
|
(find-files "." "Cargo\\.lock$"))
|
||||||
(for-each generate-all-checksums
|
(for-each generate-all-checksums
|
||||||
'("build" "dom/media"
|
'("build"
|
||||||
|
"dom/media"
|
||||||
"dom/webauthn"
|
"dom/webauthn"
|
||||||
"gfx"
|
"gfx"
|
||||||
"intl"
|
"intl"
|
||||||
|
@ -597,8 +598,8 @@ (define (runpaths-of-input label)
|
||||||
(native-inputs (list alsa-lib
|
(native-inputs (list alsa-lib
|
||||||
autoconf-2.13
|
autoconf-2.13
|
||||||
`(,rust-librewolf "cargo")
|
`(,rust-librewolf "cargo")
|
||||||
clang
|
clang-18
|
||||||
llvm
|
llvm-18
|
||||||
m4
|
m4
|
||||||
nasm
|
nasm
|
||||||
node-lts
|
node-lts
|
||||||
|
|
Loading…
Reference in a new issue