diff options
author | joerg <joerg@pkgsrc.org> | 2013-10-28 23:44:08 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2013-10-28 23:44:08 +0000 |
commit | 2719992b47669e770670f6a826ccbd653a2dc86e (patch) | |
tree | 9e43bd4a054045094140a8f98141e7c63a5a2d53 /audio | |
parent | bcae849187d9882ec0c443cf82ab4e8a604c00fb (diff) | |
download | pkgsrc-2719992b47669e770670f6a826ccbd653a2dc86e.tar.gz |
Expect the compiler to know when to inline functions used only once.
Diffstat (limited to 'audio')
-rw-r--r-- | audio/lmms/distinfo | 3 | ||||
-rw-r--r-- | audio/lmms/patches/patch-plugins_ladspa__effect_calf_CMakeLists.txt | 16 |
2 files changed, 18 insertions, 1 deletions
diff --git a/audio/lmms/distinfo b/audio/lmms/distinfo index 78df9268a63..d684a430338 100644 --- a/audio/lmms/distinfo +++ b/audio/lmms/distinfo @@ -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 --git a/audio/lmms/patches/patch-plugins_ladspa__effect_calf_CMakeLists.txt b/audio/lmms/patches/patch-plugins_ladspa__effect_calf_CMakeLists.txt new file mode 100644 index 00000000000..515f17e549b --- /dev/null +++ b/audio/lmms/patches/patch-plugins_ladspa__effect_calf_CMakeLists.txt @@ -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) |