diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-12-25 21:17:58 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2025-01-06 12:19:17 +0200 |
commit | 541afd978b8f873e7b3ad16642f6e8bdaf5e8d46 (patch) | |
tree | 0a9267c43507c6d1e6fa937ccad0c36e8be8ba9d /gnu/packages | |
parent | bdd078535fca4f34d93df73d24bcfff16dbd12cc (diff) |
gnu: monolith: Update to 2.8.3.
* gnu/packages/web.scm (monolith): Update to 2.8.3.
[arguments]: Don't install the source. Add a phase to not default to
the vendored openssl sources.
[cargo-inputs]: Add rust-markup5ever-rcdom-0.3, rust-openssl-0.10.
Replace rust-base64-0.21 with 0.22, rust-cssparser-0.33 with 0.34,
rust-html5ever-0.24 with 0.27, rust-reqwest-0.11 with 0.12.
Change-Id: I3bfb8a83a980146aa5b5eb6bb033ffef392aa539
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/web.scm | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 18ec0aaef4..7c7ea36648 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -477,7 +477,7 @@ replacing them with data URIs.") (define-public monolith (package (name "monolith") - (version "2.8.1") + (version "2.8.3") (source (origin (method git-fetch) @@ -486,24 +486,33 @@ replacing them with data URIs.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0xr63302yb5k9c2sihd1iy97j5c44d4jrzfaiwm81d9li577ih58")))) + (base32 "082xh0zmmy9abz7y3zjybbwffq7d0j1jl78ggzbwwanvam65v0dp")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs + `(#:install-source? #f + #:cargo-inputs (("rust-atty" ,rust-atty-0.2) - ("rust-base64" ,rust-base64-0.21) + ("rust-base64" ,rust-base64-0.22) ("rust-chrono" ,rust-chrono-0.4) ("rust-clap" ,rust-clap-3) - ("rust-cssparser" ,rust-cssparser-0.33) + ("rust-cssparser" ,rust-cssparser-0.34) ("rust-encoding-rs" ,rust-encoding-rs-0.8) - ("rust-html5ever" ,rust-html5ever-0.24) + ("rust-html5ever" ,rust-html5ever-0.27) + ("rust-markup5ever-rcdom" ,rust-markup5ever-rcdom-0.3) + ("rust-openssl" ,rust-openssl-0.10) ("rust-percent-encoding" ,rust-percent-encoding-2) ("rust-regex" ,rust-regex-1) - ("rust-reqwest" ,rust-reqwest-0.11) + ("rust-reqwest" ,rust-reqwest-0.12) ("rust-sha2" ,rust-sha2-0.10) ("rust-url" ,rust-url-2)) #:cargo-development-inputs - (("rust-assert-cmd" ,rust-assert-cmd-2)))) + (("rust-assert-cmd" ,rust-assert-cmd-2)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'dont-default-to-vendored-openssl + (lambda _ + (substitute* "Cargo.toml" + ((".*\"vendored-openssl\".*") ""))))))) (native-inputs (list pkg-config)) (inputs |