Created attachment 195250 [details] lmms.diff v1 Hi, this updates LMMS to 1.2.0-rc6. - Add sndio support - Get rid of many custom patches and other workarounds by adding USES=localbase:ldflags - Fix man page install location - Modernize some CMAKE variables I realize that this is a release candidate. If it's not acceptable right now, then we can at least use this as a jumping off point when 1.2.0 is actually released :-) Changes: https://github.com/LMMS/lmms/releases Tested with Poudriere on 11.1/amd64, 10.4/i386 and locally on 12.0/amd64.
Hi Tobias, Thanks for the patch but of course yes, I prefer wait until the official release comes. I keep this PR open until the new version was released, and use your patch. Cheers, - rodrigo
Created attachment 197489 [details] lmms.diff v2 Update to 1.2.0-rc7 Changes: https://github.com/LMMS/lmms/releases/tag/v1.2.0-rc7 The only noteworthy change to the port itself is that the patch to CMakeLists.txt is now upstreamed and no longer needed.
Committed, thanks.
A commit references this bug: Author: rodrigo Date: Fri Sep 28 15:50:30 UTC 2018 New revision: 480865 URL: https://svnweb.freebsd.org/changeset/ports/480865 Log: updates LMMS to 1.2.0-rc7 - Add sndio support - Get rid of many custom patches and other workarounds by adding USES=localbase:ldflags - Fix man page install location - Modernize some CMAKE variables Changelog: https://github.com/LMMS/lmms/releases/tag/v1.2.0-rc7 PR: 229867 Submitted by: tobik Changes: head/audio/lmms/Makefile head/audio/lmms/distinfo head/audio/lmms/files/patch-CMakeLists.txt head/audio/lmms/files/patch-include_debug.h head/audio/lmms/files/patch-include_lmms__math.h head/audio/lmms/files/patch-plugins_Amplifier_CMakeLists.txt head/audio/lmms/files/patch-plugins_BassBooster_CMakeLists.txt head/audio/lmms/files/patch-plugins_DualFilter_CMakeLists.txt head/audio/lmms/files/patch-plugins_HydrogenImport_CMakeLists.txt head/audio/lmms/files/patch-plugins_LadspaEffect_CMakeLists.txt head/audio/lmms/files/patch-plugins_MidiImport_CMakeLists.txt head/audio/lmms/files/patch-plugins_MidiImport_portsmf_allegro.h head/audio/lmms/files/patch-plugins_audio__file__processor_CMakeLists.txt head/audio/lmms/files/patch-plugins_bit__invader_CMakeLists.txt head/audio/lmms/files/patch-plugins_delay_CMakeLists.txt head/audio/lmms/files/patch-plugins_dynamics__processor_CMakeLists.txt head/audio/lmms/files/patch-plugins_flp__import_CMakeLists.txt head/audio/lmms/files/patch-plugins_kicker_CMakeLists.txt head/audio/lmms/files/patch-plugins_ladspa__browser_CMakeLists.txt head/audio/lmms/files/patch-plugins_lb302_CMakeLists.txt head/audio/lmms/files/patch-plugins_monstro_CMakeLists.txt head/audio/lmms/files/patch-plugins_nes_CMakeLists.txt head/audio/lmms/files/patch-plugins_opl2_CMakeLists.txt head/audio/lmms/files/patch-plugins_organic_CMakeLists.txt head/audio/lmms/files/patch-plugins_organic_organic.cpp head/audio/lmms/files/patch-plugins_papu_CMakeLists.txt head/audio/lmms/files/patch-plugins_patman_CMakeLists.txt head/audio/lmms/files/patch-plugins_peak__controller__effect_CMakeLists.txt head/audio/lmms/files/patch-plugins_sf2__player_sf2__player.cpp head/audio/lmms/files/patch-plugins_sfxr_CMakeLists.txt head/audio/lmms/files/patch-plugins_sid_CMakeLists.txt head/audio/lmms/files/patch-plugins_stereo__enhancer_CMakeLists.txt head/audio/lmms/files/patch-plugins_stereo__matrix_CMakeLists.txt head/audio/lmms/files/patch-plugins_triple__oscillator_CMakeLists.txt head/audio/lmms/files/patch-plugins_vibed_CMakeLists.txt head/audio/lmms/files/patch-plugins_watsyn_CMakeLists.txt head/audio/lmms/files/patch-plugins_waveshaper_CMakeLists.txt head/audio/lmms/files/patch-plugins_zynaddsubfx_CMakeLists.txt head/audio/lmms/files/patch-src_3rdparty_rpmalloc_rpmalloc_rpmalloc_rpmalloc.c head/audio/lmms/files/patch-src_core_main.cpp head/audio/lmms/files/patch-src_gui_about__dialog.cpp head/audio/lmms/pkg-plist