diff --git a/.files b/.files
index 9e57a96..f436cbf 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 4c0db32..4a61311 100644
--- a/.rev
+++ b/.rev
@@ -63,4 +63,12 @@
1094640
+
+ 8dd6a2c8041b4d403bd04af4cef13a1a
+ 23.01
+
+ anag+factory
+
+ 1099232
+
diff --git a/7zip.changes b/7zip.changes
index 3feee3a..f704779 100644
--- a/7zip.changes
+++ b/7zip.changes
@@ -1,4 +1,9 @@
-------------------------------------------------------------------
+Tue Jul 18 02:01:41 UTC 2023 - Linnaea Lavia
+
+- Enable ARM64 ASM introduced in 23.01
+
+-------------------------------------------------------------------
Wed Jun 21 10:15:05 UTC 2023 - Fabian Vogt
- Update to version 23.01:
diff --git a/7zip.spec b/7zip.spec
index ec97281..f5f4bf0 100644
--- a/7zip.spec
+++ b/7zip.spec
@@ -75,9 +75,13 @@ cd CPP/7zip/Bundles/Alone2
%ifarch %ix86
%make_build -f ../../cmpl_gcc_x86.mak MY_ASM=uasm
%else
+%ifarch aarch64
+%make_build -f ../../cmpl_gcc_arm64.mak MY_ASM=gcc
+%else
%make_build -f ../../cmpl_gcc.mak
%endif
%endif
+%endif
%install
%ifarch x86_64 %x86_64
@@ -86,9 +90,13 @@ install -Dm 755 CPP/7zip/Bundles/Alone2/b/g_x64/7zz %{buildroot}%{_bindir}/7zz
%ifarch %ix86
install -Dm 755 CPP/7zip/Bundles/Alone2/b/g_x86/7zz %{buildroot}%{_bindir}/7zz
%else
+%ifarch aarch64
+install -Dm 755 CPP/7zip/Bundles/Alone2/b/g_arm64/7zz %{buildroot}%{_bindir}/7zz
+%else
install -Dm 755 CPP/7zip/Bundles/Alone2/b/g/7zz %{buildroot}%{_bindir}/7zz
%endif
%endif
+%endif
# Create links the executables provided by p7zip
ln -s %{_bindir}/7zz %{buildroot}%{_bindir}/7z
ln -s %{_bindir}/7z %{buildroot}%{_bindir}/7za