pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/lmms Expect the compiler to know when to inline ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/15c78d010f53
branches:  trunk
changeset: 625958:15c78d010f53
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Mon Oct 28 23:44:08 2013 +0000

description:
Expect the compiler to know when to inline functions used only once.

diffstat:

 audio/lmms/distinfo                                                 |   3 +-
 audio/lmms/patches/patch-plugins_ladspa__effect_calf_CMakeLists.txt |  16 ++++++++++
 2 files changed, 18 insertions(+), 1 deletions(-)

diffs (35 lines):

diff -r 8116c29ec924 -r 15c78d010f53 audio/lmms/distinfo
--- a/audio/lmms/distinfo       Mon Oct 28 23:43:35 2013 +0000
+++ b/audio/lmms/distinfo       Mon Oct 28 23:44:08 2013 +0000
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.6 2013/06/27 15:48:11 joerg Exp $
+$NetBSD: distinfo,v 1.7 2013/10/28 23:44:08 joerg Exp $
 
 SHA1 (lmms-0.4.15.tar.bz2) = 7dc0a616291fa6e5f917e0e6f926e4c427b3c16c
 RMD160 (lmms-0.4.15.tar.bz2) = d660769cda53e0d6ca15f2e578478e8f27dbb851
 Size (lmms-0.4.15.tar.bz2) = 14211150 bytes
 SHA1 (patch-CMakeLists.txt) = e48c68a6d96df7dbdb760c5d8414d262262ffd8a
+SHA1 (patch-plugins_ladspa__effect_calf_CMakeLists.txt) = eba4dd6e1ec39baab736b2fa8ce280edd3e39c44
 SHA1 (patch-plugins_ladspa__effect_calf_src_calf_buffer.h) = b9d6f50680775cecbe0f485cf8f9c8d6172568a3
 SHA1 (patch-plugins_ladspa__effect_calf_src_calf_fixed__point.h) = a77ecd2ab667aa3dbd436878b568ed499da7114b
 SHA1 (patch-plugins_zynaddsubfx_fltk_FL_Fl__Widget.H) = 000762568741d957bf342b23c4eeb6353fc574db
diff -r 8116c29ec924 -r 15c78d010f53 audio/lmms/patches/patch-plugins_ladspa__effect_calf_CMakeLists.txt
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/lmms/patches/patch-plugins_ladspa__effect_calf_CMakeLists.txt       Mon Oct 28 23:44:08 2013 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-plugins_ladspa__effect_calf_CMakeLists.txt,v 1.1 2013/10/28 23:44:08 joerg Exp $
+
+--- plugins/ladspa_effect/calf/CMakeLists.txt.orig     2013-10-18 13:39:29.000000000 +0000
++++ plugins/ladspa_effect/calf/CMakeLists.txt
+@@ -3,11 +3,6 @@ ADD_LIBRARY(calf MODULE ${SOURCES})
+ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/src)
+ INSTALL(TARGETS calf LIBRARY DESTINATION ${PLUGIN_DIR}/ladspa)
+ SET_TARGET_PROPERTIES(calf PROPERTIES PREFIX "")
+-SET(INLINE_FLAGS "")
+-IF(NOT LMMS_BUILD_APPLE)
+-SET(INLINE_FLAGS "-finline-functions-called-once")
+-ENDIF(NOT LMMS_BUILD_APPLE)
+-SET_TARGET_PROPERTIES(calf PROPERTIES COMPILE_FLAGS "-O2 -finline-limit=80 -finline-functions ${INLINE_FLAGS}")
+ 
+ IF(LMMS_BUILD_WIN32)
+       ADD_CUSTOM_COMMAND(TARGET calf POST_BUILD COMMAND ${STRIP} ${CMAKE_CURRENT_BINARY_DIR}/calf.dll)



Home | Main Index | Thread Index | Old Index