git: fbe3e82d8415 - main - games/veloren: Update packed_simd_2 crate

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Fri, 08 Apr 2022 14:34:29 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fbe3e82d8415d60bc45b66379857cd50e6d9a18b

commit fbe3e82d8415d60bc45b66379857cd50e6d9a18b
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2022-04-08 13:46:26 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-04-08 14:34:03 +0000

    games/veloren: Update packed_simd_2 crate
    
    It fixes the build with the upcoming rust 1.60.0 update
    
    error message:
    error[E0635]: unknown feature `llvm_asm`
       --> /wrkdirs/usr/ports/games/veloren/work/veloren-b5bac97c2e533bc61faf39ab0a43a037aa5a5ccf/cargo-crates/packed_simd_2-0.3.6/src/lib.rs:227:5
    
    Approved by:    portmgr (build fix blanket)
---
 games/veloren/Makefile              |  4 ++--
 games/veloren/distinfo              |  6 +++---
 games/veloren/files/patch-rust-1.60 | 17 +++++++++++++++++
 3 files changed, 22 insertions(+), 5 deletions(-)

diff --git a/games/veloren/Makefile b/games/veloren/Makefile
index d825eb55314e..aa251c4a5e96 100644
--- a/games/veloren/Makefile
+++ b/games/veloren/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	veloren
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.12.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	games
 MASTER_SITES=	LOCAL/jbeich
 
@@ -396,7 +396,7 @@ CARGO_CRATES=	ab_glyph-0.2.12 \
 		ordered-float-2.8.0 \
 		owned_ttf_parser-0.6.0 \
 		owned_ttf_parser-0.13.2 \
-		packed_simd_2-0.3.6 \
+		packed_simd_2-0.3.7 \
 		parking_lot-0.10.2 \
 		parking_lot-0.11.2 \
 		parking_lot_core-0.7.2 \
diff --git a/games/veloren/distinfo b/games/veloren/distinfo
index 023f46443065..84d868a711d6 100644
--- a/games/veloren/distinfo
+++ b/games/veloren/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1645227666
+TIMESTAMP = 1649409856
 SHA256 (rust/crates/ab_glyph-0.2.12.crate) = 20b228f2c198f98d4337ceb560333fb12cbb2f4948a953bf8c57d09deb219603
 SIZE (rust/crates/ab_glyph-0.2.12.crate) = 15684
 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.5.crate) = a13739d7177fbd22bb0ed28badfff9f372f8bef46c863db4e1c6248f6b223b6e
@@ -721,8 +721,8 @@ SHA256 (rust/crates/owned_ttf_parser-0.6.0.crate) = 9f923fb806c46266c02ab4a5b239
 SIZE (rust/crates/owned_ttf_parser-0.6.0.crate) = 20574
 SHA256 (rust/crates/owned_ttf_parser-0.13.2.crate) = 65ee3f72636e6f164cc41c9f9057f4e58c4e13507699ea7f5e5242b64b8198ee
 SIZE (rust/crates/owned_ttf_parser-0.13.2.crate) = 22997
-SHA256 (rust/crates/packed_simd_2-0.3.6.crate) = 71c0c06716cfc81616fa8e22b721ce92fecd594508bc0eb3d04ae3ef35ac10c5
-SIZE (rust/crates/packed_simd_2-0.3.6.crate) = 98119
+SHA256 (rust/crates/packed_simd_2-0.3.7.crate) = defdcfef86dcc44ad208f71d9ff4ce28df6537a4e0d6b0e8e845cb8ca10059a6
+SIZE (rust/crates/packed_simd_2-0.3.7.crate) = 97413
 SHA256 (rust/crates/parking_lot-0.10.2.crate) = d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e
 SIZE (rust/crates/parking_lot-0.10.2.crate) = 39536
 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
diff --git a/games/veloren/files/patch-rust-1.60 b/games/veloren/files/patch-rust-1.60
new file mode 100644
index 000000000000..38fec3691dc2
--- /dev/null
+++ b/games/veloren/files/patch-rust-1.60
@@ -0,0 +1,17 @@
+--- Cargo.lock.orig	2022-04-08 11:19:47 UTC
++++ Cargo.lock
+@@ -3905,11 +3905,11 @@ name = "packed_simd_2"
+ 
+ [[package]]
+ name = "packed_simd_2"
+-version = "0.3.6"
++version = "0.3.7"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "71c0c06716cfc81616fa8e22b721ce92fecd594508bc0eb3d04ae3ef35ac10c5"
++checksum = "defdcfef86dcc44ad208f71d9ff4ce28df6537a4e0d6b0e8e845cb8ca10059a6"
+ dependencies = [
+- "cfg-if 0.1.10",
++ "cfg-if 1.0.0",
+  "libm 0.1.4",
+ ]
+