diff options
author | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2020-10-30 05:30:02 +0000 |
---|---|---|
committer | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2020-10-30 05:30:02 +0000 |
commit | c806159d8e85eb4fda4bfabc13d52a81ddf226c5 (patch) | |
tree | 5a07662716c779cc6e089b18d4c28e338d931cb8 /x11-toolkits/scintilla/files/patch-gtk_makefile | |
parent | emulators/qemu-user-static: update to latest bsd-user-rebase-3.1 (diff) |
x11-toolkits/scintilla: Add/delete files under files/
PR: 250663
Notes
Notes:
svn path=/head/; revision=553664
Diffstat (limited to 'x11-toolkits/scintilla/files/patch-gtk_makefile')
-rw-r--r-- | x11-toolkits/scintilla/files/patch-gtk_makefile | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/x11-toolkits/scintilla/files/patch-gtk_makefile b/x11-toolkits/scintilla/files/patch-gtk_makefile new file mode 100644 index 000000000000..d569907be131 --- /dev/null +++ b/x11-toolkits/scintilla/files/patch-gtk_makefile @@ -0,0 +1,39 @@ +--- gtk/makefile.orig 2020-09-11 10:44:28 UTC ++++ gtk/makefile +@@ -16,8 +16,6 @@ basedir = $(srcdir)/.. + + WARNINGS = -Wpedantic -Wall + ifdef CLANG +-CXX = clang++ +-CC = clang + WARNINGS += -Wno-deprecated-register + ifdef windir + # Turn off some warnings that occur when Clang is being used on Windows where it +@@ -35,7 +33,7 @@ endif + # thread also need to create Position Independent Executable -> search online documentation + SANITIZE = address + #SANITIZE = undefined +-BASE_FLAGS += -fsanitize=$(SANITIZE) ++#BASE_FLAGS += -fsanitize=$(SANITIZE) + endif + ARFLAGS = rc + RANLIB ?= ranlib +@@ -69,7 +67,8 @@ DEL = rm -f + LEXILLA = liblexilla.so + endif + COMPLIB=$(basedir)/bin/scintilla.a +-COMPONENT=$(basedir)/bin/libscintilla.$(SHAREDEXTENSION) ++SONAME=libscintilla.$(SHAREDEXTENSION) ++COMPONENT=$(basedir)/bin/$(SONAME) + + vpath %.h $(srcdir) $(basedir)/src $(basedir)/include $(basedir)/lexlib + vpath %.c $(srcdir) +@@ -185,7 +184,7 @@ $(COMPLIB): $(SRC_OBJS) $(LEXLIBL_OBJS) $(GTK_OBJS) $( + $(RANLIB) $@ + + $(COMPONENT): $(SRC_OBJS) $(LEXLIBS_OBJS) $(GTK_OBJS) $(MARSHALLER) +- $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) $(LDFLAGS) $^ -o $@ $(CONFIGLIB) ++ $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) $(LDFLAGS) $^ -Wl,-soname,$(SONAME) -o $@ $(CONFIGLIB) + + Catalogue.o: Catalogue.cxx + $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) -D SCI_LEXER -D SCI_EMPTYCATALOGUE -c $< -o $@ |