Tue Jul 7 12:40:58 2020 UTC ()
lmms: Update to 1.2.2

New changes in 1.2.2: (2020-06-25)

 * General improvements

      * Stop filtering out valid characters from file name while
	exporting tracks (#5282)
      * Fix Invalid warning about "dummy-MIDI-client" (#5509)

 * UI improvements

      * Note selection: Editing values works in dialog (#5438)

 * Bug Fixes

      * Piano Roll - Fix retrigger with vol/pan sliders (#5271)
      * Fix a rare crash on export (#5293)
      * Fix LMMS not launching when AppImage has spaces in name (#5297)
      * Fix vertical piano being unresponsive when clicked too fast
	(#5262)
      * Fix crash with Grooove VST (#5300)
      * Fix crash on deleting instrument with controller connections on
	knobs (#5306)
      * Fix notes being placed at negative positions on MIDI import
	(#5343)
      * Fix scrolling direction in the song editor due to stuck
	Ctrl/Shift (#5286)
      * Fix stuck notes with Helm VST on tempo automation (#5365)
      * Fix file factory delimeter position (#5378)
      * Fix a muted demo project "Greippi - Krem Kaakkuja (Second Flight
	Remix)" (aeac24c)
      * Fix controls linking misbehaviors (#5336)
      * Fix loading and saving of .fxb/.fxp files on Windows (#5411)
      * Fix crashes and hangs on importing some Hydrogen drum kit songs
	(#5420)
      * Fix freeze when replacing Mallets with another instrument (#5428)
      * DrumSynth: ensure correct envelope length in any sample rate
	(#5467)
      * AFP: fix loading start and loop points if the loop point is
	automated (#5472)
      * Select the correct piano key for marking semitones (#5478)
      * Ensure consistent use of effect gate (#5475)
      * Fix Piano roll crashing when window is vertically scaled too
	large (#5449)
      * Fix some memory errors with JACK audio/MIDI (#5452)
      * JackMidi: Remove confusing warnings at shutdown (737fcd3)
      * Fix SF2 player crashing when file is not a soundfont, with
	FluidSynth 2 (#5487)
      * BB editor: fix mouse event affecting wrong beats due to the
	cursor shape (#5489)
      * Fix knobs moving too fast on some platforms (#5360)
      * Fix notes created in BB editor resizing incorrectly when resizing
	a selection (#5515)
      * Fix some patterns not being saved in project (#5537)


(nia)
diff -r1.62 -r1.63 pkgsrc/audio/lmms/Makefile
diff -r1.5 -r1.6 pkgsrc/audio/lmms/PLIST
diff -r1.12 -r1.13 pkgsrc/audio/lmms/distinfo
diff -r1.1 -r0 pkgsrc/audio/lmms/patches/patch-plugins_Eq_EqSpectrumView.h
diff -r1.1 -r0 pkgsrc/audio/lmms/patches/patch-src_gui_AutomationPatternView.cpp
diff -r1.1 -r0 pkgsrc/audio/lmms/patches/patch-src_gui_LmmsStyle.cpp
diff -r1.1 -r0 pkgsrc/audio/lmms/patches/patch-src_gui_editors_AutomationEditor.cpp

cvs diff -r1.62 -r1.63 pkgsrc/audio/lmms/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/lmms/Makefile 2020/06/02 08:23:13 1.62
+++ pkgsrc/audio/lmms/Makefile 2020/07/07 12:40:58 1.63
@@ -1,35 +1,34 @@ @@ -1,35 +1,34 @@
1# $NetBSD: Makefile,v 1.62 2020/06/02 08:23:13 adam Exp $ 1# $NetBSD: Makefile,v 1.63 2020/07/07 12:40:58 nia Exp $
2 2
3DISTNAME= lmms_1.2.1 3DISTNAME= lmms_1.2.2
4PKGNAME= ${DISTNAME:S/_/-/1} 4PKGNAME= ${DISTNAME:S/_/-/1}
5PKGREVISION= 5 
6CATEGORIES= audio 5CATEGORIES= audio
7MASTER_SITES= ${MASTER_SITE_GITHUB:=LMMS/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=LMMS/}
8GITHUB_PROJECT= lmms 7GITHUB_PROJECT= lmms
9GITHUB_RELEASE= v${PKGVERSION_NOREV} 8GITHUB_RELEASE= v${PKGVERSION_NOREV}
10EXTRACT_SUFX= .tar.xz 9EXTRACT_SUFX= .tar.xz
11 10
12MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= https://lmms.io/ 12HOMEPAGE= https://lmms.io/
14COMMENT= Cross-platform music production software 13COMMENT= Cross-platform music production software
15LICENSE= gnu-gpl-v2 14LICENSE= gnu-gpl-v2
16 15
17TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools 16TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
18 17
19WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 18WRKSRC= ${WRKDIR}/lmms
20USE_CMAKE= yes 19USE_CMAKE= yes
21USE_TOOLS+= pkg-config 20USE_TOOLS+= pkg-config
22USE_LANGUAGES= c c++03 21USE_LANGUAGES= c c++
23 22
24.include "../../mk/oss.buildlink3.mk" 23.include "../../mk/oss.buildlink3.mk"
25 24
26.if ${OSS_TYPE} != "none" 25.if ${OSS_TYPE} != "none"
27LDFLAGS+= ${LIBOSSAUDIO} 26LDFLAGS+= ${LIBOSSAUDIO}
28.endif 27.endif
29 28
30CMAKE_ARGS+= -Wno-dev 29CMAKE_ARGS+= -Wno-dev
31CMAKE_ARGS+= -DWANT_QT5=ON 30CMAKE_ARGS+= -DWANT_QT5=ON
32CMAKE_ARGS+= -DWANT_GIG=OFF # requires libgig 31CMAKE_ARGS+= -DWANT_GIG=OFF # requires libgig
33CMAKE_ARGS+= -DWANT_STK=OFF # requires libstk 32CMAKE_ARGS+= -DWANT_STK=OFF # requires libstk
34CMAKE_ARGS+= -DWANT_CARLA=OFF # requires carla 33CMAKE_ARGS+= -DWANT_CARLA=OFF # requires carla
35CMAKE_ARGS+= -DWANT_SOUNDIO=OFF # requires libsoundio 34CMAKE_ARGS+= -DWANT_SOUNDIO=OFF # requires libsoundio
@@ -44,18 +43,20 @@ BUILDLINK_TRANSFORM+= rm:-floop-optimize @@ -44,18 +43,20 @@ BUILDLINK_TRANSFORM+= rm:-floop-optimize
44CHECK_PORTABILITY_SKIP+= cmake/linux/package_linux.sh.in 43CHECK_PORTABILITY_SKIP+= cmake/linux/package_linux.sh.in
45 44
46.include "options.mk" 45.include "options.mk"
47.include "../../audio/fluidsynth/buildlink3.mk" 46.include "../../audio/fluidsynth/buildlink3.mk"
48.include "../../audio/lame/buildlink3.mk" 47.include "../../audio/lame/buildlink3.mk"
49.include "../../audio/libsamplerate/buildlink3.mk" 48.include "../../audio/libsamplerate/buildlink3.mk"
50.include "../../audio/libsndfile/buildlink3.mk" 49.include "../../audio/libsndfile/buildlink3.mk"
51.include "../../audio/libvorbis/buildlink3.mk" 50.include "../../audio/libvorbis/buildlink3.mk"
52.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 51.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
53.include "../../math/fftwf/buildlink3.mk" 52.include "../../math/fftwf/buildlink3.mk"
54.include "../../multimedia/libogg/buildlink3.mk" 53.include "../../multimedia/libogg/buildlink3.mk"
55.include "../../sysutils/desktop-file-utils/desktopdb.mk" 54.include "../../sysutils/desktop-file-utils/desktopdb.mk"
56.include "../../x11/qt5-qtbase/buildlink3.mk" 55.include "../../x11/qt5-qtbase/buildlink3.mk"
57.include "../../x11/qt5-qtx11extras/buildlink3.mk" 56.if ${OPSYS} != "Darwin"
 57. include "../../x11/qt5-qtx11extras/buildlink3.mk"
 58.endif
58.include "../../mk/dlopen.buildlink3.mk" 59.include "../../mk/dlopen.buildlink3.mk"
59.include "../../mk/pthread.buildlink3.mk" 60.include "../../mk/pthread.buildlink3.mk"
60BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q} 61BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
61.include "../../mk/bsd.pkg.mk" 62.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/audio/lmms/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/lmms/PLIST 2019/06/10 19:08:42 1.5
+++ pkgsrc/audio/lmms/PLIST 2020/07/07 12:40:58 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.5 2019/06/10 19:08:42 nia Exp $ 1@comment $NetBSD: PLIST,v 1.6 2020/07/07 12:40:58 nia Exp $
2bin/lmms 2bin/lmms
3include/lmms/AboutDialog.h 3include/lmms/AboutDialog.h
4include/lmms/ActionGroup.h 4include/lmms/ActionGroup.h
5include/lmms/AtomicInt.h 5include/lmms/AtomicInt.h
6include/lmms/AudioAlsa.h 6include/lmms/AudioAlsa.h
7include/lmms/AudioAlsaSetupWidget.h 7include/lmms/AudioAlsaSetupWidget.h
8include/lmms/AudioDevice.h 8include/lmms/AudioDevice.h
9include/lmms/AudioDeviceSetupWidget.h 9include/lmms/AudioDeviceSetupWidget.h
10include/lmms/AudioDummy.h 10include/lmms/AudioDummy.h
11include/lmms/AudioFileDevice.h 11include/lmms/AudioFileDevice.h
12include/lmms/AudioFileMP3.h 12include/lmms/AudioFileMP3.h
13include/lmms/AudioFileOgg.h 13include/lmms/AudioFileOgg.h
14include/lmms/AudioFileWave.h 14include/lmms/AudioFileWave.h
@@ -273,27 +273,26 @@ lib/lmms/ladspa/giant_flange_1437.so @@ -273,27 +273,26 @@ lib/lmms/ladspa/giant_flange_1437.so
273lib/lmms/ladspa/gong_1424.so 273lib/lmms/ladspa/gong_1424.so
274lib/lmms/ladspa/gong_beater_1439.so 274lib/lmms/ladspa/gong_beater_1439.so
275lib/lmms/ladspa/gsm_1215.so 275lib/lmms/ladspa/gsm_1215.so
276lib/lmms/ladspa/gverb_1216.so 276lib/lmms/ladspa/gverb_1216.so
277lib/lmms/ladspa/hard_limiter_1413.so 277lib/lmms/ladspa/hard_limiter_1413.so
278lib/lmms/ladspa/harmonic_gen_1220.so 278lib/lmms/ladspa/harmonic_gen_1220.so
279lib/lmms/ladspa/hermes_filter_1200.so 279lib/lmms/ladspa/hermes_filter_1200.so
280lib/lmms/ladspa/highpass_iir_1890.so 280lib/lmms/ladspa/highpass_iir_1890.so
281lib/lmms/ladspa/hilbert_1440.so 281lib/lmms/ladspa/hilbert_1440.so
282lib/lmms/ladspa/imp_1199.so 282lib/lmms/ladspa/imp_1199.so
283lib/lmms/ladspa/impulse_1885.so 283lib/lmms/ladspa/impulse_1885.so
284lib/lmms/ladspa/inv_1429.so 284lib/lmms/ladspa/inv_1429.so
285lib/lmms/ladspa/karaoke_1409.so 285lib/lmms/ladspa/karaoke_1409.so
286lib/lmms/ladspa/ladspa-util.so 
287lib/lmms/ladspa/latency_1914.so 286lib/lmms/ladspa/latency_1914.so
288lib/lmms/ladspa/lcr_delay_1436.so 287lib/lmms/ladspa/lcr_delay_1436.so
289lib/lmms/ladspa/lowpass_iir_1891.so 288lib/lmms/ladspa/lowpass_iir_1891.so
290lib/lmms/ladspa/ls_filter_1908.so 289lib/lmms/ladspa/ls_filter_1908.so
291lib/lmms/ladspa/matrix_ms_st_1421.so 290lib/lmms/ladspa/matrix_ms_st_1421.so
292lib/lmms/ladspa/matrix_spatialiser_1422.so 291lib/lmms/ladspa/matrix_spatialiser_1422.so
293lib/lmms/ladspa/matrix_st_ms_1420.so 292lib/lmms/ladspa/matrix_st_ms_1420.so
294lib/lmms/ladspa/mbeq_1197.so 293lib/lmms/ladspa/mbeq_1197.so
295lib/lmms/ladspa/mod_delay_1419.so 294lib/lmms/ladspa/mod_delay_1419.so
296lib/lmms/ladspa/multivoice_chorus_1201.so 295lib/lmms/ladspa/multivoice_chorus_1201.so
297lib/lmms/ladspa/notch_iir_1894.so 296lib/lmms/ladspa/notch_iir_1894.so
298lib/lmms/ladspa/phasers_1217.so 297lib/lmms/ladspa/phasers_1217.so
299lib/lmms/ladspa/pitch_scale_1193.so 298lib/lmms/ladspa/pitch_scale_1193.so

cvs diff -r1.12 -r1.13 pkgsrc/audio/lmms/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/lmms/distinfo 2020/06/09 16:03:00 1.12
+++ pkgsrc/audio/lmms/distinfo 2020/07/07 12:40:58 1.13
@@ -1,14 +1,10 @@ @@ -1,14 +1,10 @@
1$NetBSD: distinfo,v 1.12 2020/06/09 16:03:00 nia Exp $ 1$NetBSD: distinfo,v 1.13 2020/07/07 12:40:58 nia Exp $
2 2
3SHA1 (lmms_1.2.1.tar.xz) = 47d139272ba938de89fbd432fbd7438ea919e58c 3SHA1 (lmms_1.2.2.tar.xz) = 9b0681490e0f8a06347b6a0d4470be138bba6338
4RMD160 (lmms_1.2.1.tar.xz) = 8a0361b2771eb49e979047e03600265c127dc220 4RMD160 (lmms_1.2.2.tar.xz) = cb4a07dc27dfa31a70b5154a5386b2a8873774c8
5SHA512 (lmms_1.2.1.tar.xz) = 7054d1592fdea60d76423a0260e941c217f50d2db9c4fcc35df20c8b58067c431ed9b264ef05e9f3f2cba84ca66870d1bf23da92b294a00ac6d567e3d3e771d6 5SHA512 (lmms_1.2.2.tar.xz) = df74d9e938f1c3807e9941b11db4ccfe9450e23b723c82774de15b7666ac39f1bfdd8519231e28849f994628190ecc92fa05d55bbc0b50a4421f2d183e729028
6Size (lmms_1.2.1.tar.xz) = 14543092 bytes 6Size (lmms_1.2.2.tar.xz) = 22733960 bytes
7SHA1 (patch-CMakeLists.txt) = e30599b486c83b734fd8f9afa4cf2bd488eab338 7SHA1 (patch-CMakeLists.txt) = e30599b486c83b734fd8f9afa4cf2bd488eab338
8SHA1 (patch-plugins_Eq_EqSpectrumView.h) = 76a2efb341ca724be552cdb9f04fb7d835eeee4b 
9SHA1 (patch-src_CMakeLists.txt) = 92acfc9bc236c1b211bbe9686de818641c01b257 8SHA1 (patch-src_CMakeLists.txt) = 92acfc9bc236c1b211bbe9686de818641c01b257
10SHA1 (patch-src_core_audio_AudioOss.cpp) = 6bc591b929f26cbfb5f160c3d9b49316bf165e58 9SHA1 (patch-src_core_audio_AudioOss.cpp) = 6bc591b929f26cbfb5f160c3d9b49316bf165e58
11SHA1 (patch-src_core_midi_MidiOss.cpp) = d1bf1a7bf9aaec549f3ac97d300c7bee4d81ff29 10SHA1 (patch-src_core_midi_MidiOss.cpp) = d1bf1a7bf9aaec549f3ac97d300c7bee4d81ff29
12SHA1 (patch-src_gui_AutomationPatternView.cpp) = 50d1b5130ce98ce2fe0e40c4eada0197ab9af706 
13SHA1 (patch-src_gui_LmmsStyle.cpp) = 4d965590a8dfd6facb40a156f93de303da26cfaf 
14SHA1 (patch-src_gui_editors_AutomationEditor.cpp) = 6f0b7e5d2609059586df323ef7779c4af8465cf2 

File Deleted: pkgsrc/audio/lmms/patches/Attic/patch-plugins_Eq_EqSpectrumView.h

File Deleted: pkgsrc/audio/lmms/patches/Attic/patch-src_gui_AutomationPatternView.cpp

File Deleted: pkgsrc/audio/lmms/patches/Attic/patch-src_gui_LmmsStyle.cpp

File Deleted: pkgsrc/audio/lmms/patches/Attic/patch-src_gui_editors_AutomationEditor.cpp