[proaudio] proaudio/proaudio: [3185] radium: remove debug from build |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 3185
Author: dominique
Date: 2019-09-18 11:22:54 +0200 (Wed, 18 Sep 2019)
Log Message:
-----------
radium: remove debug from build
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/radium/ChangeLog
trunk/overlays/proaudio/media-sound/radium/Manifest
trunk/overlays/proaudio/media-sound/radium/radium-9999.ebuild
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/radium/files/remove_debug.patch
Modified: trunk/overlays/proaudio/media-sound/radium/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/radium/ChangeLog 2019-09-16 20:38:28 UTC (rev 3184)
+++ trunk/overlays/proaudio/media-sound/radium/ChangeLog 2019-09-18 09:22:54 UTC (rev 3185)
@@ -1,6 +1,9 @@
# ChangeLog for media-sound/radium
# Copyright 1999-2019 Gentoo Foundation; Distributed under the GPL v2
+ 18 Sep 2019; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
++ files/remove_debug.patch; radium-9999.ebuild: remove debug from build.
+
16 Sep 2019; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+ files/juce_gcc9.patch; radium-9999.ebuild: add gcc9 patch for juce,
it should not harm with gcc8.
Modified: trunk/overlays/proaudio/media-sound/radium/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/radium/Manifest 2019-09-16 20:38:28 UTC (rev 3184)
+++ trunk/overlays/proaudio/media-sound/radium/Manifest 2019-09-18 09:22:54 UTC (rev 3185)
@@ -3,8 +3,9 @@
AUX juce_gcc9.patch 914 BLAKE2B a33ef4774ea315aeb72e9209471bd05fe82bb9c79d814eb096f75431f001b653b839623e7f94e11cc1c6552dab7c69d32ad59d60466090e1358eba2734cee902 SHA512 111b45241e5a6ac1796c80d91162e69ffeaaf481d1408750e64cdaf58f3a203887d44644a68e967235457f91e1fb8ea15fae343f9ca4dad08366077c3c678794
AUX packages_build_fix.patch 4069 BLAKE2B 1c7e40b8d2842992e1cf3eae962d32d8e0330488fe1498ed2bfd9fdebf0545b19ad41e3bf585916125d3d6963a8e0c6a6e2e7d770bec50234641a6ed4a76310f SHA512 28e74187c227e2182dd8b8b3c9cea87da065762d491ff002dcb3de62f681306ea4de5a69d24391d11f4a6c12e443243ec9ab94d1ed8cdaae853d748a0ae8e80d
AUX qt_makefile.patch 1161 BLAKE2B 527beb3557fa90abb91903c2b4e3ce415c916549260558a1a894e536ac13bcb8d16fa52fd621aab3bbda946ba13252455d700dd55e180b9d66edc3752edadce9 SHA512 baaf6f3f3a37b1a872d73f63b89ab1114b74ee000664f7773f071016b018474cf3fab96dbd8084b1a383c4ec18774be7d024c5675aa48b2bd1590cb16a52d970
+AUX remove_debug.patch 1716 BLAKE2B e1993002c613308ccabd878b52b108064cd150d6ec09c69cbcb29b37d6c1d718e976be52f99f4134cdfd5c320cb9cf3e2fdc0211447fc162ac7dccc2192fcd57 SHA512 35836c26e5b024e5bbe0bf1920c9fbd2d8c210af59aedf241676445fcb24d28e5aeca4d50c1ab717ff744dc3f8e096a4b949b406ed567123fd1e427c355a0b00
AUX use-system-libxcb.patch 3597 BLAKE2B 484f2f5c485cf9bc6d0ce4cb526e1a96eb28226890fd3f525f85393d9fceb00ff5a261a20ae2f99ac140f3048cc27abc28f0c049a1f79b1ec1753eb37fa15fce SHA512 f2afdb7c6737c28f193612d6a1865643374d3de2d70a116f50d969c16f5d35a48bc59eb03e7573dfe9a120665110ec8cadba678d9c377bb7a2218d618f5e0739
AUX use-system-vstsdk.patch 4446 BLAKE2B 955c98846c3fa3c706ffa5220c3986aed856eb66f1bcf6e819d6ad0b794da70bbb35aec5e3ea95f6888c961e316a7829d91febc13aa2268c81d28214a5d62042 SHA512 4c3123f45020e386049c9df78ecdd113b2f9f9c4900cd4fa2c32633c47dd496754614920dfdbfe5afd64380dcc08e3a666353d84870cc0d6b0dc8cfc52654941
-EBUILD radium-9999.ebuild 2879 BLAKE2B 7d538a2fe4d6bed37578fb1e948acf9a2f6e85c98bbdd88bb5b15019ce0de9e68515726e1a260bce9fa4d37b0de36563e0173e32525612b2d35b1e3c6fda8a99 SHA512 e9f8d56cbf4e491ae70904e508792e0d6cba9830ffa15b8d8055888dcca9a7e0d450c6617d7f0c00dde16245c5f136fc7361b41b8c8f3b454bb650dc9dbf0901
-MISC ChangeLog 447 BLAKE2B 728d4c058c23650a90af8609d03179bb41af85e657ad8a7be040f8cf20fbb71b990735f4b0e95c829e57bcf410ad3ee23637f9ee1d380f1118a88e1a9cfe5354 SHA512 2294679b7557606ba3c12ae78f71b590c155573e679d5d1a32d0843e8750a16921b2099e24a6a85493bfe83bbec7c9bb9d109fed2e150b705c40732e3426212a
+EBUILD radium-9999.ebuild 2912 BLAKE2B 4298c08148065c46fd897337566964d2c3322b64902425fb3fe189dbf87ca276e223a940e401ef76df96de34e7c43390ffc6d988875ea5250fdce66039692498 SHA512 1970e98e6101052da626e283a8dadbd63dbff6722b21a465fb6923847b95fc20430b228d5b08f9b89499afc4f795bae77c81f8d2d9b1ecdc600a9fec43cba32a
+MISC ChangeLog 593 BLAKE2B c4f2dafaa923c46e19ea500a0477b3f1913cbbd57de322f067da1b13514e894d4302cbee6dbef7868e417e8d491ada2a2e9bcb59756d092cf2df0e5b5d8c4a06 SHA512 c6f3fd8612d38eadfae9c73ad8ae7d12516848f8b77a164cf3c7bdbd32d1d437a9afd43ab2cb83c068d462a66c0d8ee30f30795b206a4939c29857a616008480
MISC metadata.xml 261 BLAKE2B ab09b95e48499595f240d83a5a2328b206d5983b57bbd4f6a0ba5f695a5be713ca35aaa6106a06a83a2e471d646e2ae12069c0779178823f1f9f30bd234a1dfe SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1
Added: trunk/overlays/proaudio/media-sound/radium/files/remove_debug.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/radium/files/remove_debug.patch (rev 0)
+++ trunk/overlays/proaudio/media-sound/radium/files/remove_debug.patch 2019-09-18 09:22:54 UTC (rev 3185)
@@ -0,0 +1,23 @@
+--- radium-9999/pluginhost/Builds/Linux/Makefile.orig 2019-09-17 16:43:19.725194880 +0200
++++ radium-9999/pluginhost/Builds/Linux/Makefile 2019-09-17 16:55:56.584227524 +0200
+@@ -8,7 +8,7 @@
+ CONFIG=Debug
+ endif
+
+-COMMONCPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "_DEBUG=1" -D "JUCE_CHECK_MEMORY_LEAKS=0" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I /usr/include/vst24 -I~/SDKs/VST_SDK/VST3_SDK -I ~/SDKs/VST_SDK/VST2_SDK/ -I ~/SDKs/VST3\ SDK -I ../../JuceLibraryCode -I ../../JuceLibraryCode/modules -I ~/SDKs/vstsdk2.4 -DJUCE_APP_CONFIG_HEADER="\"AppConfig.h\"" -mfpmath=sse -msse2
++COMMONCPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "JUCE_CHECK_MEMORY_LEAKS=0" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I /usr/include/vst24 -I~/SDKs/VST_SDK/VST3_SDK -I ~/SDKs/VST_SDK/VST2_SDK/ -I ~/SDKs/VST3\ SDK -I ../../JuceLibraryCode -I ../../JuceLibraryCode/modules -I ~/SDKs/vstsdk2.4 -DJUCE_APP_CONFIG_HEADER="\"AppConfig.h\"" -mfpmath=sse -msse2
+
+ ifeq (,$(findstring clang,$(CXX)))
+ COMMONCPPFLAGS += -Wno-class-memaccess
+@@ -53,9 +53,9 @@
+ TARGET_ARCH :=
+ endif
+
+- CPPFLAGS := $(COMMONCPPFLAGS) -D "DEB1UG=1"
++ CPPFLAGS := $(COMMONCPPFLAGS)
+
+- CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O3 -I../../../Qt `cat ../../../flagopts.opt`
++ CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -I../../../Qt `cat ../../../flagopts.opt`
+ CXXFLAGS += $(CFLAGS) -std=gnu++11
+ LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt
+
Modified: trunk/overlays/proaudio/media-sound/radium/radium-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/radium/radium-9999.ebuild 2019-09-16 20:38:28 UTC (rev 3184)
+++ trunk/overlays/proaudio/media-sound/radium/radium-9999.ebuild 2019-09-18 09:22:54 UTC (rev 3185)
@@ -64,7 +64,8 @@
"${FILESDIR}"/qt_makefile.patch
"${FILESDIR}"/juce_gcc9.patch
"${FILESDIR}"/use-system-vstsdk.patch
- "${FILESDIR}"/use-system-libxcb.patch )
+ "${FILESDIR}"/use-system-libxcb.patch
+ "${FILESDIR}"/remove_debug.patch )
src_compile() {
for file in bin/sounds/*.rad; do sed -i -e 's:Calf MultiChorus LADSPA:Calf Multi Chorus LADSPA:g' "${file}"; done