summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-12-25 21:17:58 +0200
committerEfraim Flashner <efraim@flashner.co.il>2025-01-06 12:19:17 +0200
commit541afd978b8f873e7b3ad16642f6e8bdaf5e8d46 (patch)
tree0a9267c43507c6d1e6fa937ccad0c36e8be8ba9d /gnu/packages
parentbdd078535fca4f34d93df73d24bcfff16dbd12cc (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.scm25
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