Files
macports-ports/archivers/7zip/files/patch-powerpc.patch

67 lines
1.7 KiB
Diff

From 33c5a43589eaf05e7035a85a9a1ef9a4a49a7336 Mon Sep 17 00:00:00 2001
From: Sergey Fedorov <barracuda@macos-powerpc.org>
Date: Sun, 27 Jul 2025 18:13:05 +0800
Subject: [PATCH] Add support for powerpc
---
CPP/7zip/cmpl_mac_ppc.mak | 3 +++
CPP/7zip/cmpl_mac_ppc64.mak | 3 +++
CPP/7zip/var_mac_ppc.mak | 10 ++++++++++
CPP/7zip/var_mac_ppc64.mak | 10 ++++++++++
4 files changed, 26 insertions(+)
create mode 100644 CPP/7zip/cmpl_mac_ppc.mak
create mode 100644 CPP/7zip/cmpl_mac_ppc64.mak
create mode 100644 CPP/7zip/var_mac_ppc.mak
create mode 100644 CPP/7zip/var_mac_ppc64.mak
diff --git CPP/7zip/cmpl_mac_ppc.mak CPP/7zip/cmpl_mac_ppc.mak
new file mode 100644
index 0000000..86a56d6
--- /dev/null
+++ CPP/7zip/cmpl_mac_ppc.mak
@@ -0,0 +1,3 @@
+include ../../var_mac_ppc.mak
+include ../../warn_gcc.mak
+include makefile.gcc
diff --git CPP/7zip/cmpl_mac_ppc64.mak CPP/7zip/cmpl_mac_ppc64.mak
new file mode 100644
index 0000000..c5b121d
--- /dev/null
+++ CPP/7zip/cmpl_mac_ppc64.mak
@@ -0,0 +1,3 @@
+include ../../var_mac_ppc64.mak
+include ../../warn_gcc.mak
+include makefile.gcc
diff --git CPP/7zip/var_mac_ppc.mak CPP/7zip/var_mac_ppc.mak
new file mode 100644
index 0000000..4c7ec81
--- /dev/null
+++ CPP/7zip/var_mac_ppc.mak
@@ -0,0 +1,10 @@
+PLATFORM=ppc
+O=b/m_$(PLATFORM)
+IS_X64=
+IS_X86=
+IS_ARM64=
+CROSS_COMPILE=
+MY_ARCH=-arch ppc
+USE_ASM=
+CC=$(CROSS_COMPILE)gcc
+CXX=$(CROSS_COMPILE)g++
diff --git CPP/7zip/var_mac_ppc64.mak CPP/7zip/var_mac_ppc64.mak
new file mode 100644
index 0000000..0c7b568
--- /dev/null
+++ CPP/7zip/var_mac_ppc64.mak
@@ -0,0 +1,10 @@
+PLATFORM=ppc64
+O=b/m_$(PLATFORM)
+IS_X64=
+IS_X86=
+IS_ARM64=
+CROSS_COMPILE=
+MY_ARCH=-arch ppc64
+USE_ASM=
+CC=$(CROSS_COMPILE)gcc
+CXX=$(CROSS_COMPILE)g++