summaryrefslogtreecommitdiff
path: root/dev-lang/eisl/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-16 11:14:46 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-16 11:14:46 +0100
commitacb0389058b8ef612d851b1ab54fa37376c4b7f7 (patch)
treeb1e68406cfd137e951d13c4307e3c2fac7ae0087 /dev-lang/eisl/files
parent121b314457e147271cd95353cf8886d35b329845 (diff)
gentoo auto-resync : 16:09:2022 - 11:14:45
Diffstat (limited to 'dev-lang/eisl/files')
-rw-r--r--dev-lang/eisl/files/eisl-2.50-compat-no-cdefs.patch11
-rw-r--r--dev-lang/eisl/files/eisl-2.63-Makefile.patch (renamed from dev-lang/eisl/files/eisl-2.50-Makefile.patch)18
2 files changed, 9 insertions, 20 deletions
diff --git a/dev-lang/eisl/files/eisl-2.50-compat-no-cdefs.patch b/dev-lang/eisl/files/eisl-2.50-compat-no-cdefs.patch
deleted file mode 100644
index d4cb1f6f2bf4..000000000000
--- a/dev-lang/eisl/files/eisl-2.50-compat-no-cdefs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/compat/cdefs.h
-+++ b/compat/cdefs.h
-@@ -3,8 +3,6 @@
- #ifndef COMPAT_CDEFS_H
- #define COMPAT_CDEFS_H
-
--#include <sys/cdefs.h>
--
- #ifndef __dead
- #define __dead \
- __attribute__((__noreturn__))
diff --git a/dev-lang/eisl/files/eisl-2.50-Makefile.patch b/dev-lang/eisl/files/eisl-2.63-Makefile.patch
index 3c30adff8fd2..81f3f6aa1aeb 100644
--- a/dev-lang/eisl/files/eisl-2.50-Makefile.patch
+++ b/dev-lang/eisl/files/eisl-2.63-Makefile.patch
@@ -1,15 +1,15 @@
--- a/makefile
+++ b/makefile
-@@ -29,7 +29,7 @@ else
- CURSES_LIBS := $(shell ncurses6-config --libs)
+@@ -31,7 +31,7 @@ else
+ endif
endif
endif
--CFLAGS := $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -Inana/src
-+CFLAGS += $(INCS) -Wall -Wextra $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -Inana/src
- DFLAGS := --O3 --release --betterC
+-CFLAGS := $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src
++CFLAGS += $(INCS) -Wall -Wextra $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src
+ DFLAGS := --preview=all --de -w --O3 --release --betterC
SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c
SRC_D := dextension.d disl.d
-@@ -42,7 +42,7 @@ ifeq ($(DEBUG),1)
+@@ -57,7 +57,7 @@ ifeq ($(DEBUG),1)
LDFLAGS := -fsanitize=undefined
endif
else
@@ -18,12 +18,12 @@
SRC_CII += cii/src/mem.c
endif
OBJ_CII := $(SRC_CII:.c=.o)
-@@ -56,11 +56,10 @@ else
- CFLAGS += -std=c17
+@@ -75,11 +75,10 @@ ifeq ($(shell uname -n),raspberrypi)
+ CFLAGS += -D__rpi__
endif
ifneq ($(DEBUG),1)
- LDFLAGS += -flto
- ifeq ($(OPSYS),macos)
+ ifeq ($(shell uname),Darwin)
LDFLAGS += -Wl,-S,-x
else
- LDFLAGS += -s