git: 41c988ba8e81 - main - x11/eww: unbreak build after 6b9789547d5e
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 11 Jun 2023 13:24:27 UTC
The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=41c988ba8e81ac7a42d41d8e8f4e456a73cb1559 commit 41c988ba8e81ac7a42d41d8e8f4e456a73cb1559 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2023-06-11 13:09:32 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2023-06-11 13:22:58 +0000 x11/eww: unbreak build after 6b9789547d5e error[E0557]: feature has been removed --> crates/simplexpr/src/lib.rs:3:12 | 3 | #![feature(box_syntax)] | ^^^^^^^^^^ feature has been removed | = note: replaced with `#[rustc_box]` error: `box_syntax` has been removed --> crates/simplexpr/src/eval.rs:72:58 | 72 | BinOp(span, box a, op, box b) => BinOp(span, box a.try_map_var_refs(f)?, op, box b.try_map_var_refs(f)?), | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `Box::new()` instead | 72 | BinOp(span, box a, op, box b) => BinOp(span, Box::new(a.try_map_var_refs(f)?), op, box b.try_map_var_refs(f)?), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: `box_syntax` has been removed --> crates/simplexpr/src/eval.rs:72:90 | 72 | BinOp(span, box a, op, box b) => BinOp(span, box a.try_map_var_refs(f)?, op, box b.try_map_var_refs(f)?), | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `Box::new()` instead | 72 | BinOp(span, box a, op, box b) => BinOp(span, box a.try_map_var_refs(f)?, op, Box::new(b.try_map_var_refs(f)?)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: `box_syntax` has been removed --> crates/simplexpr/src/eval.rs:74:59 | 74 | UnaryOp(span, op, box a) => UnaryOp(span, op, box a.try_map_var_refs(f)?), | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `Box::new()` instead | 74 | UnaryOp(span, op, box a) => UnaryOp(span, op, Box::new(a.try_map_var_refs(f)?)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: `box_syntax` has been removed --> crates/simplexpr/src/eval.rs:76:30 | 76 | IfElse(span, box a.try_map_var_refs(f)?, box b.try_map_var_refs(f)?, box c.try_map_var_refs(f)?) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `Box::new()` instead | 76 | IfElse(span, Box::new(a.try_map_var_refs(f)?), box b.try_map_var_refs(f)?, box c.try_map_var_refs(f)?) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: `box_syntax` has been removed --> crates/simplexpr/src/eval.rs:76:58 | 76 | IfElse(span, box a.try_map_var_refs(f)?, box b.try_map_var_refs(f)?, box c.try_map_var_refs(f)?) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `Box::new()` instead | 76 | IfElse(span, box a.try_map_var_refs(f)?, Box::new(b.try_map_var_refs(f)?), box c.try_map_var_refs(f)?) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: `box_syntax` has been removed --> crates/simplexpr/src/eval.rs:76:86 | 76 | IfElse(span, box a.try_map_var_refs(f)?, box b.try_map_var_refs(f)?, box c.try_map_var_refs(f)?) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `Box::new()` instead | 76 | IfElse(span, box a.try_map_var_refs(f)?, box b.try_map_var_refs(f)?, Box::new(c.try_map_var_refs(f)?)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: `box_syntax` has been removed --> crates/simplexpr/src/eval.rs:78:64 | 78 | JsonAccess(span, box a, box b) => JsonAccess(span, box a.try_map_var_refs(f)?, box b.try_map_var_refs(f)?), | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `Box::new()` instead | 78 | JsonAccess(span, box a, box b) => JsonAccess(span, Box::new(a.try_map_var_refs(f)?), box b.try_map_var_refs(f)?), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: `box_syntax` has been removed --> crates/simplexpr/src/eval.rs:78:92 | 78 | JsonAccess(span, box a, box b) => JsonAccess(span, box a.try_map_var_refs(f)?, box b.try_map_var_refs(f)?), | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `Box::new()` instead | 78 | JsonAccess(span, box a, box b) => JsonAccess(span, box a.try_map_var_refs(f)?, Box::new(b.try_map_var_refs(f)?)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reported by: pkg-fallout --- x11/eww/Makefile | 3 +++ x11/eww/distinfo | 2 ++ 2 files changed, 5 insertions(+) diff --git a/x11/eww/Makefile b/x11/eww/Makefile index d9f70885835c..a89328d18fe1 100644 --- a/x11/eww/Makefile +++ b/x11/eww/Makefile @@ -5,6 +5,9 @@ PORTREVISION= 9 CATEGORIES= x11 wayland PKGNAMESUFFIX= -${FLAVOR} +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= f97d5919f3a4.patch:-p1 # https://github.com/elkowar/eww/pull/711 + MAINTAINER= DtxdF@disroot.org COMMENT= ElKowars wacky widgets WWW= https://elkowar.github.io/eww diff --git a/x11/eww/distinfo b/x11/eww/distinfo index 8c338680405e..f19312ec1222 100644 --- a/x11/eww/distinfo +++ b/x11/eww/distinfo @@ -443,3 +443,5 @@ SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce SIZE (rust/crates/yansi-0.5.1.crate) = 16525 SHA256 (elkowar-eww-v0.4.0_GH0.tar.gz) = 67f1dfdf856168d4b0e731acdd9e7bed034c09480ce2264f857d7e48f576fc8a SIZE (elkowar-eww-v0.4.0_GH0.tar.gz) = 325670 +SHA256 (f97d5919f3a4.patch) = 0189b61e665ac3591862c95792a1323d4e848a67e0224cae58a2038a05b736b8 +SIZE (f97d5919f3a4.patch) = 2910