Created attachment 237434 [details] v0
Created attachment 237435 [details] v1
cc'ing jbeich@ for games/veloren
Comment on attachment 237435 [details] v1 Looks OK except minor cosmetics: > +++ b/games/veloren/files/patch-rust-1.64 [...] > +-source = "git+https://github.com/gfx-rs/wgpu.git?rev=a92b8549a8e2cb9dac781bafc5ed32828f3caf46#a92b8549a8e2cb9dac781bafc5ed32828f3caf46" > ++source = "git+https://github.com/gfx-rs/wgpu.git?rev=179ea209374a92837cde252f1d9ee01f628cae08#179ea209374a92837cde252f1d9ee01f628cae08" Can you add https://gitlab.com/veloren/veloren/-/commit/c2b453f6f19e at the top (in patch header)? 179ea20 doesn't exist in wgpu upstream, only in veloren fork (by pythonesque). On GitHub all forks share hashes. > + --> wgpu-core-XXX/src/device/mod.rs:1792:26 Replace XXX with a92b854 (abbreviated hash). Otherwise, you could have used * (asterisk), saving 2 more bytes/characters.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=56ffc8d9704dab8eb43b90c0a705bd603d63dc23 commit 56ffc8d9704dab8eb43b90c0a705bd603d63dc23 Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-14 13:23:31 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:08 +0000 audio/spotify-tui: Fix build with rust 1.64.0 Update socket2 crate to 0.3.19 PR: 267173 audio/spotify-tui/Makefile | 2 +- audio/spotify-tui/distinfo | 6 ++--- audio/spotify-tui/files/patch-rust-1.64.0 (new) | 32 +++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=61c2e7013969ff4fc82f023dbef425cdf3a3a320 commit 61c2e7013969ff4fc82f023dbef425cdf3a3a320 Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-14 13:22:33 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:08 +0000 sysutils/vector: Fix build with rust 1.64.0 Update socket2 crate to 0.3.19 PR: 267173 sysutils/vector/Makefile | 2 +- sysutils/vector/distinfo | 2122 ++++++++++++------------- sysutils/vector/files/patch-rust-1.64.0 (new) | 30 + 3 files changed, 1092 insertions(+), 1062 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=afe651cf62deb08500a44cde90296a818effe5ae commit afe651cf62deb08500a44cde90296a818effe5ae Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-30 11:33:57 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:09 +0000 lang/rust: Bump revisions after 1.64.0 PR: 267173 accessibility/sctd/Makefile | 2 +- accessibility/wl-gammarelay-rs/Makefile | 1 + audio/amberol/Makefile | 1 + audio/gnome-metronome/Makefile | 1 + audio/gnome-podcasts/Makefile | 2 +- audio/lewton/Makefile | 2 +- audio/myxer/Makefile | 2 +- audio/ncspot/Makefile | 2 +- audio/shortwave/Makefile | 1 + audio/spotify-player/Makefile | 1 + audio/spotify-tui/Makefile | 2 +- audio/spotifyd/Makefile | 2 +- benchmarks/hyperfine/Makefile | 2 +- benchmarks/inferno/Makefile | 1 + converters/yj-bruceadams/Makefile | 2 +- databases/ods2sql/Makefile | 2 +- databases/redisjson/Makefile | 2 +- databases/xls2txt/Makefile | 2 +- deskutils/health/Makefile | 1 + deskutils/just/Makefile | 1 + deskutils/sigi/Makefile | 2 +- deskutils/solanum/Makefile | 2 +- deskutils/taskwarrior-tui/Makefile | 2 +- devel/bingrep/Makefile | 1 + devel/cargo-c/Makefile | 2 +- devel/cargo-generate/Makefile | 2 +- devel/desed/Makefile | 1 + devel/dtool/Makefile | 2 +- devel/elfcat/Makefile | 2 +- devel/gbump/Makefile | 2 +- devel/gfold/Makefile | 2 +- devel/git-absorb/Makefile | 2 +- devel/git-delta/Makefile | 1 + devel/gitui/Makefile | 2 +- devel/grcov/Makefile | 1 + devel/grex/Makefile | 2 +- devel/interactive_rebase_tool/Makefile | 2 +- devel/libdatadog/Makefile | 1 + devel/pijul/Makefile | 1 + devel/py-maturin/Makefile | 1 + devel/py-orjson/Makefile | 1 + devel/rust-analyzer/Makefile | 1 + devel/rust-bindgen/Makefile | 2 +- devel/rust-cbindgen/Makefile | 2 +- devel/sccache/Makefile | 2 +- devel/sentry-cli/Makefile | 2 +- devel/stylua/Makefile | 1 + devel/texlab/Makefile | 2 +- devel/tokei/Makefile | 2 +- devel/wrangler/Makefile | 2 +- dns/dog/Makefile | 2 +- dns/doh-proxy/Makefile | 2 +- dns/encrypted-dns-server/Makefile | 2 +- editors/amp/Makefile | 2 +- editors/helix/Makefile | 1 + editors/kak-lsp/Makefile | 1 + editors/kibi/Makefile | 2 +- editors/lapce/Makefile | 1 + editors/parinfer-rust/Makefile | 2 +- editors/xi-core/Makefile | 2 +- editors/xi-term/Makefile | 2 +- finance/tickrs/Makefile | 1 + games/0ad/Makefile | 2 +- games/abstreet/Makefile | 2 +- games/anki/Makefile | 2 +- games/dose-response/Makefile | 2 +- games/genact/Makefile | 2 +- games/jaggedalliance2/Makefile | 2 +- games/jumpy/Makefile | 2 +- games/punchy/Makefile | 2 +- games/rpg-cli/Makefile | 2 +- games/veloren/Makefile | 2 +- graphics/dssim/Makefile | 1 + graphics/gifski/Makefile | 2 +- graphics/ikona/Makefile | 2 +- graphics/libopenraw/Makefile | 1 + graphics/librsvg2-rust/Makefile | 1 + graphics/pastel/Makefile | 2 +- graphics/rx/Makefile | 2 +- graphics/svgbob/Makefile | 2 +- graphics/viu/Makefile | 2 +- java/icedtea-web/Makefile | 2 +- lang/gleam/Makefile | 2 +- lang/spidermonkey102/Makefile | 2 +- lang/spidermonkey78/Makefile | 2 +- lang/spidermonkey91/Makefile | 2 +- mail/thunderbird/Makefile | 1 + math/kalker/Makefile | 2 +- math/py-rustworkx/Makefile | 1 + math/savage/Makefile | 2 +- misc/broot/Makefile | 1 + misc/ruut/Makefile | 2 +- misc/xd-rust/Makefile | 2 +- misc/xplr/Makefile | 1 + multimedia/ab-av1/Makefile | 1 + multimedia/av1an/Makefile | 2 +- multimedia/gstreamer1-plugins-rust/Makefile | 1 + multimedia/helvum/Makefile | 2 +- multimedia/kooha/Makefile | 1 + multimedia/librav1e/Makefile | 2 +- multimedia/librespot/Makefile | 2 +- multimedia/neolink/Makefile | 2 +- multimedia/rav1e/Makefile | 2 +- multimedia/ringrtc/Makefile | 1 + multimedia/scte35dump/Makefile | 2 +- multimedia/termplay/Makefile | 2 +- net-im/conduit/Makefile | 2 +- net-im/fractal/Makefile | 2 +- net-im/libsignal-client/Makefile | 2 +- net-im/libsignal-node/Makefile | 2 +- net-im/py-matrix-synapse/Makefile | 1 + net-im/yume/Makefile | 2 +- net-im/zkgroup/Makefile | 2 +- net-mgmt/bandwhich/Makefile | 2 +- net-mgmt/nfs-exporter/Makefile | 2 +- net-p2p/cncli/Makefile | 1 + net-p2p/openethereum/Makefile | 2 +- net-p2p/oura/Makefile | 1 + net/findomain/Makefile | 2 +- net/gemserv/Makefile | 2 +- net/krill/Makefile | 2 +- net/oha/Makefile | 1 + net/proby/Makefile | 2 +- net/quiche/Makefile | 2 +- net/rabbiteer/Makefile | 2 +- net/routinator/Makefile | 1 + ports-mgmt/pkg-graph/Makefile | 2 +- ports-mgmt/sccache-overlay/Makefile | 2 +- science/py-qiskit-terra/Makefile | 1 + security/acmed/Makefile | 2 +- security/arti/Makefile | 1 + security/authenticator/Makefile | 1 + security/cargo-audit/Makefile | 1 + security/clamav/Makefile | 2 +- security/cloak/Makefile | 2 +- security/gpg-tui/Makefile | 2 +- security/rustscan/Makefile | 2 +- security/sequoia/Makefile | 2 +- security/sniffglue/Makefile | 2 +- security/solana/Makefile | 2 +- security/suricata/Makefile | 2 +- security/vaultwarden/Makefile | 1 + security/weggli/Makefile | 2 +- shells/ion/Makefile | 2 +- shells/nsh/Makefile | 2 +- shells/starship/Makefile | 1 + sysutils/b3sum/Makefile | 2 +- sysutils/bkt/Makefile | 2 +- sysutils/bottom/Makefile | 2 +- sysutils/bupstash/Makefile | 1 + sysutils/czkawka/Makefile | 1 + sysutils/diskonaut/Makefile | 2 +- sysutils/diskus/Makefile | 2 +- sysutils/dua-cli/Makefile | 1 + sysutils/dust/Makefile | 2 +- sysutils/exa/Makefile | 2 +- sysutils/fd/Makefile | 2 +- sysutils/flowgger/Makefile | 2 +- sysutils/fselect/Makefile | 2 +- sysutils/fusefs-sandboxfs/Makefile | 2 +- sysutils/fusefs-xfuse/Makefile | 2 +- sysutils/gstat-rs/Makefile | 2 +- sysutils/handlr/Makefile | 2 +- sysutils/hexyl/Makefile | 2 +- sysutils/jail_exporter/Makefile | 2 +- sysutils/lsd/Makefile | 2 +- sysutils/mcfly/Makefile | 2 +- sysutils/mprocs/Makefile | 1 + sysutils/onefetch/Makefile | 2 +- sysutils/potnet/Makefile | 2 +- sysutils/rsfetch/Makefile | 2 +- sysutils/tealdeer/Makefile | 2 +- sysutils/topgrade/Makefile | 2 +- sysutils/vector/Makefile | 2 +- sysutils/vivid/Makefile | 2 +- sysutils/yadf/Makefile | 2 +- sysutils/zellij/Makefile | 1 + sysutils/zoxide/Makefile | 2 +- sysutils/ztop/Makefile | 1 + textproc/angle-grinder/Makefile | 2 +- textproc/bat/Makefile | 2 +- textproc/cast2gif/Makefile | 2 +- textproc/difftastic/Makefile | 1 + textproc/htmlq/Makefile | 2 +- textproc/jless/Makefile | 2 +- textproc/jql/Makefile | 1 + textproc/mdbook-linkcheck/Makefile | 1 + textproc/mdbook-mermaid/Makefile | 1 + textproc/mdbook/Makefile | 1 + textproc/meilisearch/Makefile | 2 +- textproc/ripgrep-all/Makefile | 2 +- textproc/ripgrep/Makefile | 2 +- textproc/sd/Makefile | 2 +- textproc/sonic/Makefile | 1 + textproc/xsv-rs/Makefile | 2 +- www/castor/Makefile | 2 +- www/deno/Makefile | 1 + www/dufs/Makefile | 1 + www/ffsend/Makefile | 2 +- www/firefox-esr/Makefile | 2 +- www/firefox/Makefile | 1 + www/garage/Makefile | 2 +- www/geckodriver/Makefile | 2 +- www/jwt-cli/Makefile | 2 +- www/lychee/Makefile | 2 +- www/miniserve/Makefile | 1 + www/monolith/Makefile | 1 + www/newsboat/Makefile | 1 + www/py-adblock/Makefile | 2 +- www/rearx/Makefile | 2 +- www/rustypaste-cli/Makefile | 1 + www/rustypaste/Makefile | 1 + www/so/Makefile | 2 +- www/tuifeed/Makefile | 2 +- www/websocat/Makefile | 1 + www/xh/Makefile | 1 + www/zola/Makefile | 1 + x11-wm/leftwm/Makefile | 2 +- x11/admiral/Makefile | 2 +- x11/alacritty/Makefile | 1 + x11/eww/Makefile | 1 + x11/inputplug/Makefile | 2 +- x11/kickoff/Makefile | 2 +- x11/salut/Makefile | 1 + x11/sirula/Makefile | 2 +- x11/squeekboard/Makefile | 2 +- x11/swayr/Makefile | 1 + x11/swayrbar/Makefile | 1 + x11/wezterm/Makefile | 1 + x11/wmfocus/Makefile | 2 +- 230 files changed, 230 insertions(+), 157 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=dadc2c5e43db1543deff59669d79139ed69bec4a commit dadc2c5e43db1543deff59669d79139ed69bec4a Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-18 12:28:45 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:08 +0000 games/veloren: Fix build with rust 1.64.0 Update wgpu to 179ea209374a92837cde252f1d9ee01f628cae08 error[E0597]: `desc_set` does not live long enough PR: 267173 Reviewed by: jbeich games/veloren/Makefile | 2 +- games/veloren/distinfo | 6 ++-- games/veloren/files/patch-rust-1.64 (new) | 48 +++++++++++++++++++++++++++++++ 3 files changed, 52 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0cf2f1d290a40fd3bc7da63dd79605eedb158e3a commit 0cf2f1d290a40fd3bc7da63dd79605eedb158e3a Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-14 13:01:07 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:08 +0000 net-im/yume: Fix build with rust 1.64.0 Update socket2 crate to 0.3.19 PR: 267173 net-im/yume/Makefile | 3 +- net-im/yume/distinfo | 512 +++++++++++++++--------------- net-im/yume/files/patch-rust-1.64.0 (new) | 60 ++++ 3 files changed, 319 insertions(+), 256 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=96c552a0275b0f67c691393bb1025e4bfc39d21c commit 96c552a0275b0f67c691393bb1025e4bfc39d21c Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-14 11:22:06 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:07 +0000 net-p2p/openethereum: Fix build with rust 1.64.0 Update socket2 crate to 0.3.19 PR: 267173 net-p2p/openethereum/Makefile.crates | 2 +- net-p2p/openethereum/distinfo | 22 ++++++------ net-p2p/openethereum/files/patch-rust-1.64.0 (new) | 40 ++++++++++++++++++++++ 3 files changed, 52 insertions(+), 12 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=264a6c503e82b887ff05afea10fe3a7eccb91389 commit 264a6c503e82b887ff05afea10fe3a7eccb91389 Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-13 06:47:07 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:07 +0000 lang/rust: Update to 1.64.0 Announce: https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.64.0 PR: 267173 Mk/Uses/cargo.mk | 4 +- Mk/bsd.gecko.mk | 2 +- lang/rust-bootstrap/Makefile | 2 +- lang/rust-bootstrap/distinfo | 6 +- lang/rust/Makefile | 4 +- lang/rust/distinfo | 126 ++++++++++----------- ...src_tools_cargo_src_cargo_sources_git_source.rs | 18 +-- 7 files changed, 76 insertions(+), 86 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1b8d1eeac14a9a71073b2d864794acaa89ac661e commit 1b8d1eeac14a9a71073b2d864794acaa89ac661e Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-14 11:40:47 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:07 +0000 net/proby: Fix build with rust 1.64.0 Update socket2 crate to 0.3.19 PR: 267173 net/proby/Makefile | 3 +- net/proby/distinfo | 868 ++++++++++++++++---------------- net/proby/files/patch-rust-1.64.0 (new) | 90 ++++ 3 files changed, 527 insertions(+), 434 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a1d57e91161e8916352546dd7d546d4f782b89c6 commit a1d57e91161e8916352546dd7d546d4f782b89c6 Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-14 10:37:41 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:07 +0000 net-mgmt/bandwhich: Fix build with rust 1.64.0 Update socket2 crate to 0.3.19 PR: 267173 net-mgmt/bandwhich/Makefile | 3 +- net-mgmt/bandwhich/distinfo | 8 ++- net-mgmt/bandwhich/files/patch-rust-1.64.0 (new) | 81 ++++++++++++++++++++++++ 3 files changed, 88 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=12dc01884859b3e2a29157f5cb6ea698d41998b9 commit 12dc01884859b3e2a29157f5cb6ea698d41998b9 Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2022-10-14 12:10:41 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2022-10-30 12:07:08 +0000 security/sequoia: Fix build with rust 1.64.0 Update socket2 crate to 0.3.19 PR: 267173 security/sequoia/Makefile | 3 +- security/sequoia/distinfo | 1096 ++++++++++++------------ security/sequoia/files/patch-rust-1.64.0 (new) | 80 ++ 3 files changed, 631 insertions(+), 548 deletions(-)