summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-11-22 10:19:01 -0500
committerIonen Wolkens <ionen@gentoo.org>2023-11-22 10:20:31 -0500
commit4b137bf898afd0f5caaaa24c163006a42525676a (patch)
tree7085abcdb6bab9ead975efdf25e673804433252c /dev-embedded/xa/files
parentdev-qt/qtwebengine: enable v8 for pdfium in live (qt6) (diff)
downloadgentoo-4b137bf898afd0f5caaaa24c163006a42525676a.tar.gz
gentoo-4b137bf898afd0f5caaaa24c163006a42525676a.tar.bz2
gentoo-4b137bf898afd0f5caaaa24c163006a42525676a.zip
dev-embedded/xa: add 2.4.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-embedded/xa/files')
-rw-r--r--dev-embedded/xa/files/xa-2.4.0-make.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/dev-embedded/xa/files/xa-2.4.0-make.patch b/dev-embedded/xa/files/xa-2.4.0-make.patch
new file mode 100644
index 000000000000..a71ceef23bd7
--- /dev/null
+++ b/dev-embedded/xa/files/xa-2.4.0-make.patch
@@ -0,0 +1,28 @@
+https://bugs.gentoo.org/722600
+--- a/Makefile
++++ b/Makefile
+@@ -4,2 +3,0 @@
+-CC = gcc
+-LD = gcc
+@@ -9,2 +6,0 @@
+-CFLAGS = -O2
+-LDFLAGS = -lc
+@@ -33 +29 @@
+-all: killxa xa uncpk
++all: xa uncpk
+@@ -39 +35 @@
+- (cd src && LD=${LD} CC="${CC} ${CFLAGS}" ${MAKE})
++ (cd src && ${MAKE})
+@@ -45 +41 @@
+- (cd misc && CC="${CC} ${CFLAGS}" ${MAKE})
++ (cd misc && ${MAKE})
+--- a/misc/Makefile
++++ b/misc/Makefile
+@@ -5 +5 @@
+-CFLAGS = -O2 -g
++CFLAGS := $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -12 +12 @@
+- ${LD} -o ../xa ${OBJ} ${LDFLAGS}
++ ${CC} ${LDFLAGS} -o ../xa ${OBJ}