From d1a9f2bbd2736af51915066e82af300bb52e1c9f Mon Sep 17 00:00:00 2001
From: Louis Capitanchik <contact@louiscap.co>
Date: Sat, 31 Aug 2024 03:08:04 +0100
Subject: [PATCH] Update to rust 1.80.0

---
 .idea/.gitignore       | 8 ++++++++
 .idea/bevy-builder.iml | 9 +++++++++
 .idea/misc.xml         | 6 ++++++
 .idea/modules.xml      | 8 ++++++++
 .idea/vcs.xml          | 6 ++++++
 arm64.dockerfile       | 3 ++-
 x86.dockerfile         | 5 +++--
 7 files changed, 42 insertions(+), 3 deletions(-)
 create mode 100644 .idea/.gitignore
 create mode 100644 .idea/bevy-builder.iml
 create mode 100644 .idea/misc.xml
 create mode 100644 .idea/modules.xml
 create mode 100644 .idea/vcs.xml

diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/bevy-builder.iml b/.idea/bevy-builder.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/.idea/bevy-builder.iml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..e0844bc
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/out" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..3eb5c68
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/bevy-builder.iml" filepath="$PROJECT_DIR$/.idea/bevy-builder.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="" vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/arm64.dockerfile b/arm64.dockerfile
index f356d47..21af183 100644
--- a/arm64.dockerfile
+++ b/arm64.dockerfile
@@ -1,7 +1,7 @@
 ## This file can be used to build arm64 Linux versions of a Bevy project
 
 FROM r.lcr.gr/microhacks/msdfgen-builder:arm64 AS msdfgen
-FROM rust:1.78.0-slim
+FROM rust:1.80.0-slim
 
 COPY --from=msdfgen /usr/bin/msdf-atlas-gen /usr/bin/msdf-atlas-gen
 
@@ -27,6 +27,7 @@ RUN apt-get update -yqq && \
     librsvg2-dev \
     git \
     git-lfs \
+    jq \
     zip
 
 RUN wget https://lab.lcr.gr/microhacks/crunch/-/jobs/artifacts/trunk/raw/target/release/crunch?job=build-arm64 && \
diff --git a/x86.dockerfile b/x86.dockerfile
index cb6b075..0e6166a 100644
--- a/x86.dockerfile
+++ b/x86.dockerfile
@@ -1,10 +1,10 @@
 ## This file can be used to build x86 Linux, x86 Windows and Wasm versions of a Bevy project
 FROM r.lcr.gr/microhacks/msdfgen-builder:latest AS msdfgen
-FROM rust:1.78.0-slim AS trunkbuild
+FROM rust:1.80-slim AS trunkbuild
 RUN cargo install --locked trunk && \
     rm -rf ~/.cargo/registry/{cache,src}
 
-FROM rust:1.78.0-slim
+FROM rust:1.80.0-slim
 
 COPY --from=msdfgen /usr/bin/msdf-atlas-gen /usr/bin/msdf-atlas-gen
 
@@ -32,6 +32,7 @@ RUN apt-get update -yqq && \
     git \
     git-lfs \
     zip \
+    jq \
     g++-mingw-w64-x86-64
 
 RUN rustup target add x86_64-pc-windows-gnu
-- 
GitLab