diff options
| -rw-r--r-- | games/veloren-weekly/Makefile | 5 | ||||
| -rw-r--r-- | games/veloren-weekly/Makefile.crates | 53 | ||||
| -rw-r--r-- | games/veloren-weekly/distinfo | 112 | ||||
| -rw-r--r-- | games/veloren-weekly/files/patch-unix | 68 | ||||
| -rw-r--r-- | games/veloren-weekly/files/patch-wgpu-nvidia | 6 |
5 files changed, 132 insertions, 112 deletions
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index bb4bf3ac2ead..f5bf0bad85b5 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,6 +1,5 @@ PORTNAME= veloren -PORTVERSION= s20251203 -PORTREVISION= 1 +PORTVERSION= s20251217 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -26,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= v0.17.0-1455-g7e8cec0d08 # git describe --match='v[0-9]*' weekly +GL_TAGNAME= v0.17.0-1463-g85e45ca0bd # git describe --match='v[0-9]*' weekly CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates index 04eeeaf9604b..4662ac612e81 100644 --- a/games/veloren-weekly/Makefile.crates +++ b/games/veloren-weekly/Makefile.crates @@ -1,4 +1,4 @@ -CARGO_CRATES= ab_glyph-0.2.31 \ +CARGO_CRATES= ab_glyph-0.2.32 \ ab_glyph_rasterizer-0.1.10 \ addr2line-0.24.2 \ addr2line-0.25.1 \ @@ -27,6 +27,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ approx-0.4.0 \ approx-0.5.1 \ arbitrary-1.4.2 \ + arboard-3.6.1 \ arr_macro-0.2.1 \ arr_macro_impl-0.2.1 \ arrayref-0.3.9 \ @@ -62,8 +63,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \ block2-0.5.1 \ block2-0.6.1 \ bumpalo-3.19.0 \ - bytemuck-1.23.2 \ - bytemuck_derive-1.10.1 \ + bytemuck-1.24.0 \ + bytemuck_derive-1.10.2 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ @@ -190,14 +191,14 @@ CARGO_CRATES= ab_glyph-0.2.31 \ dpi-0.1.2 \ drop_guard-0.3.0 \ dyn-clone-1.0.20 \ - ecolor-0.32.2 \ - egui-0.32.2 \ - egui_plot-0.33.0 \ - egui_wgpu_backend-0.35.0 \ - egui_winit_platform-0.27.0 \ + ecolor-0.33.2 \ + egui-0.33.2 \ + egui-wgpu-0.33.2 \ + egui-winit-0.33.2 \ + egui_plot-0.34.0 \ either-1.15.0 \ elapsed-0.1.2 \ - emath-0.32.2 \ + emath-0.33.2 \ embedded-io-0.4.0 \ embedded-io-0.6.1 \ encode_unicode-1.0.0 \ @@ -209,8 +210,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \ enumset-1.1.10 \ enumset_derive-0.14.0 \ env_home-0.1.0 \ - epaint-0.32.2 \ - epaint_default_fonts-0.32.2 \ + epaint-0.33.2 \ + epaint_default_fonts-0.33.2 \ equivalent-1.0.2 \ errno-0.3.14 \ error-chain-0.12.4 \ @@ -223,6 +224,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \ fallible-streaming-iterator-0.1.9 \ fastbloom-0.14.0 \ fastrand-2.3.0 \ + fax-0.2.6 \ + fax_derive-0.2.0 \ fd-lock-4.0.4 \ fdeflate-0.3.7 \ filetime-0.2.26 \ @@ -383,7 +386,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ linux-raw-sys-0.11.0 \ litemap-0.8.0 \ litrs-0.4.2 \ - lock_api-0.4.13 \ + lock_api-0.4.14 \ log-0.4.28 \ loom-0.7.2 \ lru-0.12.5 \ @@ -414,7 +417,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ moka-0.12.10 \ moxcms-0.7.5 \ mumble-link-0.2.0 \ - naga-26.0.0 \ + naga-27.0.3 \ native-dialog-0.9.0 \ ndk-0.9.0 \ ndk-context-0.1.1 \ @@ -496,8 +499,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \ ordered-float-5.0.0 \ owned_ttf_parser-0.25.1 \ parking-2.2.1 \ - parking_lot-0.12.4 \ - parking_lot_core-0.9.11 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ paste-1.0.15 \ pastey-0.1.1 \ pathdiff-0.2.3 \ @@ -542,6 +545,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ pulley-interpreter-39.0.0 \ pulley-macros-39.0.0 \ pxfm-0.1.23 \ + quick-error-2.0.1 \ quick-xml-0.37.5 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ @@ -709,6 +713,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ thread_local-1.1.9 \ + tiff-0.10.3 \ time-0.3.43 \ time-core-0.1.6 \ time-macros-0.2.24 \ @@ -837,16 +842,18 @@ CARGO_CRATES= ab_glyph-0.2.31 \ wayland-sys-0.31.7 \ web-sys-0.3.78 \ web-time-1.1.0 \ + webbrowser-1.0.6 \ webpki-root-certs-1.0.2 \ + weezl-0.1.12 \ wfd-0.1.7 \ - wgpu-26.0.1 \ - wgpu-core-26.0.1 \ - wgpu-core-deps-apple-26.0.0 \ - wgpu-core-deps-emscripten-26.0.0 \ - wgpu-core-deps-windows-linux-android-26.0.0 \ - wgpu-hal-26.0.4 \ - wgpu-profiler-0.24.0 \ - wgpu-types-26.0.0 \ + wgpu-27.0.1 \ + wgpu-core-27.0.3 \ + wgpu-core-deps-apple-27.0.0 \ + wgpu-core-deps-emscripten-27.0.0 \ + wgpu-core-deps-windows-linux-android-27.0.0 \ + wgpu-hal-27.0.4 \ + wgpu-profiler-0.25.0 \ + wgpu-types-27.0.1 \ which-7.0.3 \ widestring-1.2.0 \ wiggle-39.0.0 \ diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo index 4b4aebfc9d96..aefd32c8ab31 100644 --- a/games/veloren-weekly/distinfo +++ b/games/veloren-weekly/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1764933185 -SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d -SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909 +TIMESTAMP = 1765992680 +SHA256 (rust/crates/ab_glyph-0.2.32.crate) = 01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2 +SIZE (rust/crates/ab_glyph-0.2.32.crate) = 20967 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618 SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 @@ -57,6 +57,8 @@ SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd5 SIZE (rust/crates/approx-0.5.1.crate) = 15100 SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 +SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf +SIZE (rust/crates/arboard-3.6.1.crate) = 54018 SHA256 (rust/crates/arr_macro-0.2.1.crate) = c49336e062fa2ae8aca17a2f99c34d9c1a5d30827e8aff1cb4c294f253afe992 SIZE (rust/crates/arr_macro-0.2.1.crate) = 6504 SHA256 (rust/crates/arr_macro_impl-0.2.1.crate) = 9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e @@ -127,10 +129,10 @@ SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0a SIZE (rust/crates/block2-0.6.1.crate) = 34311 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 -SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677 -SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021 -SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29 -SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122 +SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4 +SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243 +SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff +SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495 @@ -383,22 +385,22 @@ SHA256 (rust/crates/drop_guard-0.3.0.crate) = 2c4a817d8b683f6e649aed359aab0c47a8 SIZE (rust/crates/drop_guard-0.3.0.crate) = 4614 SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555 SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134 -SHA256 (rust/crates/ecolor-0.32.2.crate) = ebb57dec02e4cca6d70d02e29865f7e52dbd471383f4c3444dda7ee78d467360 -SIZE (rust/crates/ecolor-0.32.2.crate) = 16361 -SHA256 (rust/crates/egui-0.32.2.crate) = 40df1115b8b0f3d4f1f9134a26287fd3d0e067fc18f879b8c9641aedf3eecef7 -SIZE (rust/crates/egui-0.32.2.crate) = 390290 -SHA256 (rust/crates/egui_plot-0.33.0.crate) = 524318041a8ea90c81c738e8985f8ad9e3f9bed636b03c2ff37b218113ed5121 -SIZE (rust/crates/egui_plot-0.33.0.crate) = 50709 -SHA256 (rust/crates/egui_wgpu_backend-0.35.0.crate) = 00298a0625eba5b3a4f39444766d2590e45fa550446fb07dfefc90e84797f4f3 -SIZE (rust/crates/egui_wgpu_backend-0.35.0.crate) = 22712 -SHA256 (rust/crates/egui_winit_platform-0.27.0.crate) = bf980ab437c001c9172791dbba1c114912cfc557128594c068294d73100387bf -SIZE (rust/crates/egui_winit_platform-0.27.0.crate) = 26819 +SHA256 (rust/crates/ecolor-0.33.2.crate) = 084980ebede2fb1ad6c4f54285b3e489052ef2b6aa4016e4c19349417adc75c5 +SIZE (rust/crates/ecolor-0.33.2.crate) = 16830 +SHA256 (rust/crates/egui-0.33.2.crate) = b75645894de4ca1695ab3ab7201c7953bb95c1725aafeefa6822dc901ad2a81b +SIZE (rust/crates/egui-0.33.2.crate) = 396666 +SHA256 (rust/crates/egui-wgpu-0.33.2.crate) = acdaac35a6e0ff458aaa5776b2bda578e38334a9d1258f7795042a70372745b7 +SIZE (rust/crates/egui-wgpu-0.33.2.crate) = 48065 +SHA256 (rust/crates/egui-winit-0.33.2.crate) = 4772ed5f16fa8ec2ba295e58f62b58ee83fcf49e67ec13d2b7ddf4e9a2dea34e +SIZE (rust/crates/egui-winit-0.33.2.crate) = 45130 +SHA256 (rust/crates/egui_plot-0.34.0.crate) = 33233ffc010fd450381805bbbebecbbb82f077de7712ddc439f0b20effd42db7 +SIZE (rust/crates/egui_plot-0.34.0.crate) = 51061 SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/elapsed-0.1.2.crate) = 6f4e5af126dafd0741c2ad62d47f68b28602550102e5f0dd45c8a97fc8b49c29 SIZE (rust/crates/elapsed-0.1.2.crate) = 2377 -SHA256 (rust/crates/emath-0.32.2.crate) = b5c95b6d5571099bfa0ae9f4fdaef2c239bccb01d55339a082070259dc6f3b05 -SIZE (rust/crates/emath-0.32.2.crate) = 32352 +SHA256 (rust/crates/emath-0.33.2.crate) = 0e561352ae95c22ad179fb56c38d6e6eecd86cf4925cf5c70e738dd01df9b620 +SIZE (rust/crates/emath-0.33.2.crate) = 33652 SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901 SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d @@ -421,10 +423,10 @@ SHA256 (rust/crates/enumset_derive-0.14.0.crate) = f43e744e4ea338060faee68ed933e SIZE (rust/crates/enumset_derive-0.14.0.crate) = 17657 SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe SIZE (rust/crates/env_home-0.1.0.crate) = 9006 -SHA256 (rust/crates/epaint-0.32.2.crate) = 695fd7b458f31fe515d6a308f46b2936cae9316dc40c960a7ee31ce3a97866b9 -SIZE (rust/crates/epaint-0.32.2.crate) = 105458 -SHA256 (rust/crates/epaint_default_fonts-0.32.2.crate) = bbc9f86ce3eaf9b7fc7179a578af21a6a5cd2d4fd21965564e82a2d009a7dab0 -SIZE (rust/crates/epaint_default_fonts-0.32.2.crate) = 784117 +SHA256 (rust/crates/epaint-0.33.2.crate) = a909ce8cee63e8350fb0c251ad39277a5b24f19add60787e84a3b3ab3f2bd83a +SIZE (rust/crates/epaint-0.33.2.crate) = 104358 +SHA256 (rust/crates/epaint_default_fonts-0.33.2.crate) = ad9649446c23368ae138716910e3e28143995691b598fbb9de16b42b0722cbcc +SIZE (rust/crates/epaint_default_fonts-0.33.2.crate) = 787142 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb @@ -449,6 +451,10 @@ SHA256 (rust/crates/fastbloom-0.14.0.crate) = 18c1ddb9231d8554c2d6bdf4cfaabf0c59 SIZE (rust/crates/fastbloom-0.14.0.crate) = 23827 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab +SIZE (rust/crates/fax-0.2.6.crate) = 13279 +SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d +SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442 SHA256 (rust/crates/fd-lock-4.0.4.crate) = 0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78 SIZE (rust/crates/fd-lock-4.0.4.crate) = 15522 SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c @@ -769,8 +775,8 @@ SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0 SIZE (rust/crates/litemap-0.8.0.crate) = 34344 SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed SIZE (rust/crates/litrs-0.4.2.crate) = 43399 -SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 -SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca @@ -831,8 +837,8 @@ SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a3 SIZE (rust/crates/moxcms-0.7.5.crate) = 184232 SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285 SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204 -SHA256 (rust/crates/naga-26.0.0.crate) = 916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c -SIZE (rust/crates/naga-26.0.0.crate) = 737361 +SHA256 (rust/crates/naga-27.0.3.crate) = 066cf25f0e8b11ee0df221219010f213ad429855f57c494f995590c861a9a7d8 +SIZE (rust/crates/naga-27.0.3.crate) = 761268 SHA256 (rust/crates/native-dialog-0.9.0.crate) = 8f006431cea71a83e6668378cb5abc2d52af299cbac6dca1780c6eeca90822df SIZE (rust/crates/native-dialog-0.9.0.crate) = 27203 SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4 @@ -995,10 +1001,10 @@ SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aa SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 -SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 -SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 -SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 -SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec @@ -1087,6 +1093,8 @@ SHA256 (rust/crates/pulley-macros-39.0.0.crate) = 7416ec5b280e7c12c457452d8d1569 SIZE (rust/crates/pulley-macros-39.0.0.crate) = 2352 SHA256 (rust/crates/pxfm-0.1.23.crate) = f55f4fedc84ed39cb7a489322318976425e42a147e2be79d8f878e2884f94e84 SIZE (rust/crates/pxfm-0.1.23.crate) = 1219248 +SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 +SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 @@ -1421,6 +1429,8 @@ SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 +SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f +SIZE (rust/crates/tiff-0.10.3.crate) = 1444592 SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031 SIZE (rust/crates/time-0.3.43.crate) = 142912 SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b @@ -1677,26 +1687,30 @@ SHA256 (rust/crates/web-sys-0.3.78.crate) = 77e4b637749ff0d92b8fad63aa1f7cff3cbe SIZE (rust/crates/web-sys-0.3.78.crate) = 642410 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 +SHA256 (rust/crates/webbrowser-1.0.6.crate) = 00f1243ef785213e3a32fa0396093424a3a6ea566f9948497e5a2309261a4c97 +SIZE (rust/crates/webbrowser-1.0.6.crate) = 57471 SHA256 (rust/crates/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652 +SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88 +SIZE (rust/crates/weezl-0.1.12.crate) = 46045 SHA256 (rust/crates/wfd-0.1.7.crate) = e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8 SIZE (rust/crates/wfd-0.1.7.crate) = 8825 -SHA256 (rust/crates/wgpu-26.0.1.crate) = 70b6ff82bbf6e9206828e1a3178e851f8c20f1c9028e74dd3a8090741ccd5798 -SIZE (rust/crates/wgpu-26.0.1.crate) = 188657 -SHA256 (rust/crates/wgpu-core-26.0.1.crate) = d5f62f1053bd28c2268f42916f31588f81f64796e2ff91b81293515017ca8bd9 -SIZE (rust/crates/wgpu-core-26.0.1.crate) = 306801 -SHA256 (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 18ae5fbde6a4cbebae38358aa73fcd6e0f15c6144b67ef5dc91ded0db125dbdf -SIZE (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 7969 -SHA256 (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = d7670e390f416006f746b4600fdd9136455e3627f5bd763abf9a65daa216dd2d -SIZE (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = 6820 -SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 720a5cb9d12b3d337c15ff0e24d3e97ed11490ff3f7506e7f3d98c68fa5d6f14 -SIZE (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 7778 -SHA256 (rust/crates/wgpu-hal-26.0.4.crate) = 7df2c64ac282a91ad7662c90bc4a77d4a2135bc0b2a2da5a4d4e267afc034b9e -SIZE (rust/crates/wgpu-hal-26.0.4.crate) = 383672 -SHA256 (rust/crates/wgpu-profiler-0.24.0.crate) = 63e58456885a6e343f2487a65ba0d19f87b8a9d8c9b69086352ade067d52b621 -SIZE (rust/crates/wgpu-profiler-0.24.0.crate) = 53255 -SHA256 (rust/crates/wgpu-types-26.0.0.crate) = eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2 -SIZE (rust/crates/wgpu-types-26.0.0.crate) = 88166 +SHA256 (rust/crates/wgpu-27.0.1.crate) = bfe68bac7cde125de7a731c3400723cadaaf1703795ad3f4805f187459cd7a77 +SIZE (rust/crates/wgpu-27.0.1.crate) = 199825 +SHA256 (rust/crates/wgpu-core-27.0.3.crate) = 27a75de515543b1897b26119f93731b385a19aea165a1ec5f0e3acecc229cae7 +SIZE (rust/crates/wgpu-core-27.0.3.crate) = 327285 +SHA256 (rust/crates/wgpu-core-deps-apple-27.0.0.crate) = 0772ae958e9be0c729561d5e3fd9a19679bcdfb945b8b1a1969d9bfe8056d233 +SIZE (rust/crates/wgpu-core-deps-apple-27.0.0.crate) = 12020 +SHA256 (rust/crates/wgpu-core-deps-emscripten-27.0.0.crate) = b06ac3444a95b0813ecfd81ddb2774b66220b264b3e2031152a4a29fda4da6b5 +SIZE (rust/crates/wgpu-core-deps-emscripten-27.0.0.crate) = 10684 +SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-27.0.0.crate) = 71197027d61a71748e4120f05a9242b2ad142e3c01f8c1b47707945a879a03c3 +SIZE (rust/crates/wgpu-core-deps-windows-linux-android-27.0.0.crate) = 11836 +SHA256 (rust/crates/wgpu-hal-27.0.4.crate) = 5b21cb61c57ee198bc4aff71aeadff4cbb80b927beb912506af9c780d64313ce +SIZE (rust/crates/wgpu-hal-27.0.4.crate) = 395168 +SHA256 (rust/crates/wgpu-profiler-0.25.0.crate) = c9f7c28673961ecb946c862b66b6ea1f9b70fca9106d31db6fbb812b7b794abf +SIZE (rust/crates/wgpu-profiler-0.25.0.crate) = 53413 +SHA256 (rust/crates/wgpu-types-27.0.1.crate) = afdcf84c395990db737f2dd91628706cb31e86d72e53482320d368e52b5da5eb +SIZE (rust/crates/wgpu-types-27.0.1.crate) = 98497 SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762 SIZE (rust/crates/which-7.0.3.crate) = 18872 SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d @@ -1937,5 +1951,5 @@ SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.g SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210 SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43f0faa196eb33341c8e9952da17876649dd3aade44fd357a3a098eaaeb78e9d SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402 -SHA256 (veloren-v0.17.0-1455-g7e8cec0d08.tar.bz2) = 9214b9688aa33b38c6b39ffa857888685d911f900405b2dc3ed42565ec182421 -SIZE (veloren-v0.17.0-1455-g7e8cec0d08.tar.bz2) = 347538062 +SHA256 (veloren-v0.17.0-1463-g85e45ca0bd.tar.bz2) = 7b9a86407371cfa630826afa6c95b9bbba349bfa96b11fac57f1f9b3f9ca88e4 +SIZE (veloren-v0.17.0-1463-g85e45ca0bd.tar.bz2) = 347531371 diff --git a/games/veloren-weekly/files/patch-unix b/games/veloren-weekly/files/patch-unix index 2369920616b9..89f0f2dffd96 100644 --- a/games/veloren-weekly/files/patch-unix +++ b/games/veloren-weekly/files/patch-unix @@ -1,12 +1,12 @@ Relax Linux checks for the code works on any non-Windows platform. ---- cargo-crates/wgpu-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-26.0.1/build.rs +--- cargo-crates/wgpu-27.0.1/build.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/wgpu-27.0.1/build.rs @@ -16,7 +16,7 @@ fn main() { metal: { all(target_vendor = "apple", feature = "metal") }, vulkan: { any( // The `vulkan` feature enables the Vulkan backend only on "native Vulkan" platforms, i.e. Windows/Linux/Android -- all(any(windows, target_os = "linux", target_os = "android"), feature = "vulkan"), +- all(any(windows, target_os = "linux", target_os = "android", target_os = "freebsd"), feature = "vulkan"), + all(any(windows, unix), not(target_vendor = "apple"), feature = "vulkan"), // On Apple platforms, however, we require the `vulkan-portability` feature // to explicitly opt-in to Vulkan since it's meant to be used with MoltenVK. @@ -15,55 +15,55 @@ Relax Linux checks for the code works on any non-Windows platform. gles: { any( // The `gles` feature enables the OpenGL/GLES backend only on "native OpenGL" platforms, i.e. Windows, Linux, Android, and Emscripten. // (Note that WebGL is also not included here!) -- all(any(windows, target_os = "linux", target_os = "android", Emscripten), feature = "gles"), +- all(any(windows, target_os = "linux", target_os = "android", target_os = "freebsd", Emscripten), feature = "gles"), + all(any(windows, unix, Emscripten), not(target_vendor = "apple"), feature = "gles"), // On Apple platforms, however, we require the `angle` feature to explicitly opt-in to OpenGL // since its meant to be used with ANGLE. all(target_vendor = "apple", feature = "angle") ---- cargo-crates/wgpu-core-26.0.1/Cargo.toml.orig 1970-01-01 00:00:01 UTC -+++ cargo-crates/wgpu-core-26.0.1/Cargo.toml -@@ -206,7 +206,7 @@ optional = true - version = "26.0.0" +--- cargo-crates/wgpu-core-27.0.3/Cargo.toml.orig 1970-01-01 00:00:01 UTC ++++ cargo-crates/wgpu-core-27.0.3/Cargo.toml +@@ -201,7 +201,7 @@ optional = true + version = "27.0.0" optional = true --[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-core-deps-windows-linux-android] +-[target.'cfg(any(windows, target_os = "linux", target_os = "android", target_os = "freebsd"))'.dependencies.wgpu-core-deps-windows-linux-android] +[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-core-deps-windows-linux-android] - version = "26.0.0" + version = "27.0.0" optional = true ---- cargo-crates/wgpu-core-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-core-26.0.1/build.rs +--- cargo-crates/wgpu-core-27.0.3/build.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/wgpu-core-27.0.3/build.rs @@ -1,6 +1,6 @@ fn main() { fn main() { cfg_aliases::cfg_aliases! { -- windows_linux_android: { any(windows, target_os = "linux", target_os = "android") }, +- windows_linux_android: { any(windows, target_os = "linux", target_os = "android", target_os = "freebsd") }, + windows_linux_android: { all(any(windows, unix), not(target_vendor = "apple")) }, send_sync: { all( feature = "std", any( ---- cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml.orig 1970-01-01 00:00:01 UTC -+++ cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml -@@ -38,5 +38,5 @@ vulkan = ["wgpu-hal/vulkan"] - renderdoc = ["wgpu-hal/renderdoc"] - vulkan = ["wgpu-hal/vulkan"] +--- cargo-crates/wgpu-core-deps-windows-linux-android-27.0.0/Cargo.toml.orig 1970-01-01 00:00:01 UTC ++++ cargo-crates/wgpu-core-deps-windows-linux-android-27.0.0/Cargo.toml +@@ -38,5 +38,5 @@ path = "src/lib.rs" + name = "wgpu_core_deps_windows_linux_android" + path = "src/lib.rs" --[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-hal] +-[target.'cfg(any(windows, target_os = "linux", target_os = "android", target_os = "freebsd"))'.dependencies.wgpu-hal] +[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-hal] - version = "26.0.0" ---- cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs -@@ -1170,7 +1170,7 @@ impl PhysicalDeviceProperties { - // Prevent very large buffers on mesa and most android devices. + version = "27.0.0" +--- cargo-crates/wgpu-hal-27.0.4/src/vulkan/adapter.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/wgpu-hal-27.0.4/src/vulkan/adapter.rs +@@ -1207,7 +1207,7 @@ impl PhysicalDeviceProperties { + // don't risk confusing JS by exceeding the range of a double. let is_nvidia = self.properties.vendor_id == crate::auxil::db::nvidia::VENDOR; let max_buffer_size = - if (cfg!(target_os = "linux") || cfg!(target_os = "android")) && !is_nvidia { + if (cfg!(all(unix, not(target_vendor = "apple")))) && !is_nvidia { i32::MAX as u64 } else { - u64::MAX ---- cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs -@@ -986,7 +986,7 @@ impl crate::Instance for super::Instance { + 1u64 << 52 +--- cargo-crates/wgpu-hal-27.0.4/src/vulkan/instance.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/wgpu-hal-27.0.4/src/vulkan/instance.rs +@@ -988,7 +988,7 @@ impl crate::Instance for super::Instance { exposed.info.device_type == wgt::DeviceType::DiscreteGpu && exposed.info.vendor == db::nvidia::VENDOR }); @@ -72,11 +72,11 @@ Relax Linux checks for the code works on any non-Windows platform. for exposed in exposed_adapters.iter_mut() { if exposed.info.device_type == wgt::DeviceType::IntegratedGpu && exposed.info.vendor == db::intel::VENDOR ---- server-cli/src/main.rs.orig 2024-02-14 21:58:23 UTC +--- server-cli/src/main.rs.orig 2025-12-17 17:31:20 UTC +++ server-cli/src/main.rs -@@ -66,14 +66,14 @@ fn main() -> io::Result<()> { +@@ -74,14 +74,14 @@ fn main() -> io::Result<()> { // Load settings - let settings = settings::Settings::load(); + let settings = settings::Settings::load().ok_or(io::ErrorKind::Other)?; - #[cfg(any(target_os = "linux", target_os = "macos"))] + #[cfg(not(target_os = "windows"))] @@ -91,7 +91,7 @@ Relax Linux checks for the code works on any non-Windows platform. if !settings.shutdown_signals.is_empty() { tracing::warn!( "Server configuration contains shutdown signals, but your platform does not support \ ---- server-cli/src/settings.rs.orig 2024-03-20 22:12:47 UTC +--- server-cli/src/settings.rs.orig 2025-12-17 17:31:20 UTC +++ server-cli/src/settings.rs @@ -15,7 +15,7 @@ impl ShutdownSignal { } @@ -111,9 +111,9 @@ Relax Linux checks for the code works on any non-Windows platform. vec![ShutdownSignal::SIGUSR1] } else { Vec::new() ---- voxygen/src/main.rs.orig 2024-02-07 19:13:27 UTC +--- voxygen/src/main.rs.orig 2025-12-17 17:31:20 UTC +++ voxygen/src/main.rs -@@ -51,7 +51,7 @@ fn main() { +@@ -47,7 +47,7 @@ fn main() { cli::Commands::ListWgpuBackends => { #[cfg(target_os = "windows")] let backends = &["opengl", "dx12", "vulkan"]; diff --git a/games/veloren-weekly/files/patch-wgpu-nvidia b/games/veloren-weekly/files/patch-wgpu-nvidia index 13e6891aa7da..f757a6fde3e1 100644 --- a/games/veloren-weekly/files/patch-wgpu-nvidia +++ b/games/veloren-weekly/files/patch-wgpu-nvidia @@ -1,8 +1,8 @@ https://gitlab.com/veloren/veloren/-/issues/1975 ---- cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs -@@ -1802,10 +1802,7 @@ impl dispatch::QueueInterface for CoreQueue { +--- cargo-crates/wgpu-27.0.1/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/wgpu-27.0.1/src/backend/wgpu_core.rs +@@ -1965,10 +1965,7 @@ impl dispatch::QueueInterface for CoreQueue { &size, ) { Ok(()) => (), |
