summaryrefslogtreecommitdiff
path: root/media-sound/cadence/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-11-10 13:21:36 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-11-10 13:21:36 +0000
commit77398e424e45d9e98c1cef3c43bdadb9d56e81ef (patch)
tree5aeffd3fc7b92fc615bd2c222fa8831aeda1925b /media-sound/cadence/files
parentbd4aeefe33e63f613512604e47bfca7b2187697d (diff)
gentoo resync : 10.11.2019
Diffstat (limited to 'media-sound/cadence/files')
-rw-r--r--media-sound/cadence/files/cadence-add-skip-stripping.patch65
1 files changed, 65 insertions, 0 deletions
diff --git a/media-sound/cadence/files/cadence-add-skip-stripping.patch b/media-sound/cadence/files/cadence-add-skip-stripping.patch
new file mode 100644
index 000000000000..eacf0c9a431d
--- /dev/null
+++ b/media-sound/cadence/files/cadence-add-skip-stripping.patch
@@ -0,0 +1,65 @@
+diff --git a/c++/Makefile.mk b/c++/Makefile.mk
+index ec92861..8e9998f 100644
+--- a/c++/Makefile.mk
++++ b/c++/Makefile.mk
+@@ -7,7 +7,6 @@
+ AR ?= ar
+ CC ?= gcc
+ CXX ?= g++
+-STRIP ?= strip
+ WINDRES ?= windres
+
+ HOSTBINS = $(shell pkg-config --variable=host_bins Qt5Core)
+@@ -22,7 +21,6 @@ DEBUG ?= false
+ ifeq ($(DEBUG),true)
+ BASE_FLAGS = -O0 -g -Wall -Wextra
+ BASE_FLAGS += -DDEBUG
+-STRIP = true # FIXME
+ else
+ BASE_FLAGS = -O3 -ffast-math -mtune=generic -msse -mfpmath=sse -Wall -Wextra
+ BASE_FLAGS += -DNDEBUG
+@@ -38,6 +36,10 @@ ifneq ($(DEBUG),true)
+ BUILD_CXX_FLAGS += -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT
+ endif
+
++ifneq ($(SKIP_STRIPPING), true)
++LINK_FLAGS += -Wl,--strip-all
++endif
++
+ # --------------------------------------------------------------
+
+ # Currently broken
+diff --git a/c++/jackmeter/Makefile b/c++/jackmeter/Makefile
+index 004076d..bfe3230 100644
+--- a/c++/jackmeter/Makefile
++++ b/c++/jackmeter/Makefile
+@@ -31,10 +31,10 @@ OBJS = \
+ all: cadence-jackmeter
+
+ cadence-jackmeter: $(FILES) $(OBJS)
+- $(CXX) $(OBJS) $(LINK_FLAGS) -ldl -o $@ && $(STRIP) $@
++ $(CXX) $(OBJS) $(LINK_FLAGS) -ldl -o $@
+
+ cadence-jackmeter.exe: $(FILES) $(OBJS) icon.o
+- $(CXX) $(OBJS) icon.o $(LINK_FLAGS) -limm32 -lole32 -luuid -lwinspool -lws2_32 -mwindows -o $@ && $(STRIP) $@
++ $(CXX) $(OBJS) icon.o $(LINK_FLAGS) -limm32 -lole32 -luuid -lwinspool -lws2_32 -mwindows -o $@
+
+ # --------------------------------------------------------------
+
+diff --git a/c++/xycontroller/Makefile b/c++/xycontroller/Makefile
+index 662a7af..b4aac04 100644
+--- a/c++/xycontroller/Makefile
++++ b/c++/xycontroller/Makefile
+@@ -35,10 +35,10 @@ OBJS = xycontroller.o \
+ all: cadence-xycontroller
+
+ cadence-xycontroller: $(FILES) $(OBJS)
+- $(CXX) $(OBJS) $(LINK_FLAGS) -ldl -o $@ && $(STRIP) $@
++ $(CXX) $(OBJS) $(LINK_FLAGS) -ldl -o $@
+
+ cadence-xycontroller.exe: $(FILES) $(OBJS) icon.o
+- $(CXX) $(OBJS) icon.o $(LINK_FLAGS) -limm32 -lole32 -luuid -lwinspool -lws2_32 -mwindows -o $@ && $(STRIP) $@
++ $(CXX) $(OBJS) icon.o $(LINK_FLAGS) -limm32 -lole32 -luuid -lwinspool -lws2_32 -mwindows -o $@
+
+ # --------------------------------------------------------------
+