summaryrefslogtreecommitdiff
path: root/devel/hare/files
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hare/files')
-rw-r--r--devel/hare/files/patch-configs_freebsd.mk43
1 files changed, 9 insertions, 34 deletions
diff --git a/devel/hare/files/patch-configs_freebsd.mk b/devel/hare/files/patch-configs_freebsd.mk
index 84de58e4d48b..5cacbe16b103 100644
--- a/devel/hare/files/patch-configs_freebsd.mk
+++ b/devel/hare/files/patch-configs_freebsd.mk
@@ -1,36 +1,11 @@
---- configs/freebsd.mk.orig 2024-02-16 09:48:20 UTC
+--- configs/freebsd.mk.orig 2025-06-21 07:52:26 UTC
+++ configs/freebsd.mk
-@@ -1,15 +1,16 @@
- # install locations
--PREFIX = /usr/local
--BINDIR = $(PREFIX)/bin
--MANDIR = $(PREFIX)/share/man
+@@ -2,7 +2,7 @@ MANDIR = $(PREFIX)/share/man
+ PREFIX = /usr/local
+ BINDIR = $(PREFIX)/bin
+ MANDIR = $(PREFIX)/share/man
-SRCDIR = $(PREFIX)/src
--STDLIB = $(SRCDIR)/hare/stdlib
-+#PREFIX = %%LOCALBASE%%
-+BINDIR = $(PREFIX)/bin
-+MANDIR = $(PREFIX)/share/man
-+DATADIR = $(PREFIX)/share/hare
-+SRCDIR = $(DATADIR)/src
-+STDLIB = $(DATADIR)/stdlib
-
- # variables used during build
- PLATFORM = freebsd
- ARCH = x86_64
- HAREFLAGS =
--HARECFLAGS =
-+HARECFLAGS = -a ${ARCH}
- QBEFLAGS =
- ASFLAGS =
- LDLINKFLAGS = --gc-sections -z noexecstack
-@@ -26,7 +27,9 @@ BINOUT = .bin
- BINOUT = .bin
-
- # variables that will be embedded in the binary with -D definitions
--HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party
-+#LOCALSRCDIR = ${SRCDIR}/local-src
-+#HAREPATH = $(LOCALSRCDIR)/stdlib:$(LOCALSRCDIR)/third-party:$(DATADIR)/stdlib:$(DATADIR)/third-party
-+HAREPATH = $(DATADIR)/stdlib:$(DATADIR)/third-party
- VERSION=$$(./scripts/version)
-
- # For cross-compilation, modify the variables below
++SRCDIR = $(PREFIX)/share
+ STDLIB = $(SRCDIR)/hare/stdlib
+ LIBEXECDIR = $(PREFIX)/libexec
+ TOOLDIR = $(LIBEXECDIR)/hare