[packages/box64] up to 0.2.6
atler
atler at pld-linux.org
Fri Dec 15 22:55:44 CET 2023
commit 9599b9b053fce995df97b0f69f8719aecb24cc40
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Dec 15 22:52:06 2023 +0100
up to 0.2.6
box64.spec | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/box64.spec b/box64.spec
index 36bb904..2083b6a 100644
--- a/box64.spec
+++ b/box64.spec
@@ -1,4 +1,5 @@
# Conditional build:
+%bcond_with adlink # target ADLink AmpereAltra device
%bcond_with larch64 # target Loongarch64 device
%bcond_with lx2160a # target LX2160A device
%bcond_with odroidn2 # target Odroid N2 device
@@ -8,18 +9,20 @@
%bcond_with rk3588 # target Rockchip RK3588 device
%bcond_with rpi3 # target Raspberry Pi 3
%bcond_with rpi4 # target Raspberry Pi 4
+%bcond_with rpi5 # target Raspberry Pi 5
%bcond_with sd845 # target Snapragon 845 device
%bcond_with sd888 # target Snapragon 888 device
+%bcond_with sd8g2 # target Snapragon 8 Gen 2 device
%bcond_with tegrax1 # target Tegra X1
Summary: Linux Userspace x86_64 Emulator
Name: box64
-Version: 0.2.4
+Version: 0.2.6
Release: 1
License: MIT
Group: Applications
Source0: https://github.com/ptitSeb/box64/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: e98341285f027a93d34d1609f6c0aba1
+# Source0-md5: 12a691bad57bb0806a6e06c23c71121a
URL: https://box86.org
BuildRequires: cmake >= 3.4
BuildRequires: python3
@@ -27,7 +30,7 @@ BuildRequires: rpmbuild(macros) >= 1.605
ExclusiveArch: aarch64 ppc64le riscv64
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define _noautoprov libgcc_s.so libstdc\\+\\+.so
+%define _noautoprov libcrypto.so libgcc_s.so libssl.so libstdc\\+\\+.so libpng12.so libunwind.so
%define _noautoreqfiles .*x86_64.*
%define _noautostrip .*x86_64.*
@@ -43,6 +46,7 @@ Linux systems, like ARM (host system needs to be 64bit little-endian).
%ifarch aarch64
-DARM64:BOOL=ON \
%endif
+ %{?with_adlink:-DADLINK:BOOL=ON} \
%{?with_larch64:-DLARCH64:BOOL=ON} \
%{?with_lx2160a:-DLX2160A:BOOL=ON} \
%{?with_odroidn2:-DODROIDN2:BOOL=ON} \
@@ -58,8 +62,10 @@ Linux systems, like ARM (host system needs to be 64bit little-endian).
%{?with_rk3588:-DRK3588:BOOL=ON} \
%{?with_rpi3:-DRPI3ARM64:BOOL=ON} \
%{?with_rpi4:-DRPI4ARM64:BOOL=ON} \
+ %{?with_rpi5:-DRPI5ARM64:BOOL=ON} \
%{?with_sd845:-DSD845:BOOL=ON} \
%{?with_sd888:-DSD888:BOOL=ON} \
+ %{?with_sd8g2:-DSD8G2:BOOL=ON} \
%{?with_tegrax1:-DTEGRAX1:BOOL=ON}
%{__make} -C build
@@ -79,7 +85,10 @@ rm -rf $RPM_BUILD_ROOT
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/box64.box64rc
%attr(755,root,root) %{_bindir}/box64
%dir /usr/lib/x86_64-linux-gnu
+%attr(755,root,root) /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
%attr(755,root,root) /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
%attr(755,root,root) /usr/lib/x86_64-linux-gnu/libpng12.so.0
+%attr(755,root,root) /usr/lib/x86_64-linux-gnu/libssl.so.1.1
%attr(755,root,root) /usr/lib/x86_64-linux-gnu/libstdc++.so.5
%attr(755,root,root) /usr/lib/x86_64-linux-gnu/libstdc++.so.6
+%attr(755,root,root) /usr/lib/x86_64-linux-gnu/libunwind.so.8
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/box64.git/commitdiff/9599b9b053fce995df97b0f69f8719aecb24cc40
More information about the pld-cvs-commit
mailing list