[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