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