File lmms.changes of Package lmms
-------------------------------------------------------------------
Sun Oct 28 11:24:10 UTC 2018 - Edgar Aichinger <edogawa@aon.at>
- add lmms-fluidsynth.patch: backport upstream fix for fluidsynth API change
- remove lmms-1.2.0-undefined_ref.patch, already applied upstream in this release
- add lmms-1.2.0-libdir.patch: upstream patch to find plugin dir (use absolute paths in CMAKE_INSTALL_LIBDIR)
- change lmms-1.2.0-crippled_stk.patch to match current upstream source (tiny datatype change)
- install bash completions, by hand ATM until upstream finds a way to make DESTDIR work
-------------------------------------------------------------------
Thu Oct 25 08:23:17 UTC 2018 - opensuse-packaging@opensuse.org
- Update to version 1.2.0rc7+git20180925.a2685c1cc:
* Bump version to 1.2.0-rc7
* Update the LMMS logo and mimetypes (#4519)
* Add bash completion (#4534) (#4604)
* Specify infinte timeout in tryLock on export
* Update UI 60 times per second (#4570)
* Add Carla support for MacOS (#4558)
* Fallback to default audio/MIDI backends if invalid one is set
* Validate audio/MIDI backend when opening setup dialog
* Restructure help
* Fix decimal separator handling (#4547)
* Set VST program first when restoring settings
* Initialise OLE in RemoteVstPlugin
* Link RemoteVstPlugin with -mwindows
* Fix VST windows resizing a little incorrectly
* Fix kVstTransportChanged flag usage in VST sync
* Fix hang when updateInOutCount called from processReplacing
* Suspend plugin when changing sample rate/buffer size
* Fix invisible editors on project load by validating size (#4502)
* Allow building with sndio support on more systems than just OpenBSD (#4486)
* Remove Qt temporary files after loading ZynAddSubFX settings (#4551)
* Don't try to clear null buffer in NotePlayHandle::play (#4545)
* Make the oscilloscope colors available as properties
* Fix Freeboy noise channel playback (#4538)
* Add CMake 2 support (#4530)
* Fix AppImage shim launcher
* Don't use dummy controllers for connections if not loading projects (#4493)
* Fix some formatting issues in translations (#4482)
* Setup Dialog - Fix bottom of letters cut off (#4483)
* Fix broken MIDI import
* Some demo project license fixes (#4481)
* Use tryLock in audio threads for VST/ZynAddSubFX (#4460)
* Always show sample track panning knobs (#4477)
* Fix occasional audio interface deadlock (#4450)
* Fix fwrite parameter ordering
* Improve STK rawwave path encoding handling
* Fix MIDI import encoding issue on Windows
* Fix WAV exporting on Windows
* Fix sample file loading on Windows
* Fix file name encoding issues with ZynAddSubFX on Windows
* Fix file name encoding issues with VST on Windows
* Fix project URL for some files
* Fix hang on exit from specific MIDI devices + WinMM (#4451)
* CMake: Fix FindSndio module
* CMake: Fix errors when path contains spaces
* Quit exit if failing to save project (#4428)
* LADSPA: Fix undefined reference due to vectorization (#4434)
* Fixup 1bae047b98558981c20c85edc44550f4aa9714d9
* Fix wrong accelerator character in sv.ts
* Fix crash when loading project with missing peak controller effect (#4391)
* Piano roll: reset editing mode when lost focus (#4393)
* Piano roll: Fix some crashes when no pattern is open (#4392)
* Deselect FX channel's name text when losing focus (#4293)
* Initialize peak controller last sample with base value (#4382)
* Fix automation processing priority
-------------------------------------------------------------------
Thu Oct 25 08:14:17 UTC 2018 - Edgar Aichinger <edogawa@aon.at>
- update to version 1.2.0rc7
-------------------------------------------------------------------
Mon Aug 20 13:32:27 UTC 2018 - mpluskal@suse.com
- Run spec-cleaner
- Simplify conditions
- Use cmake macros
- Drop unused dependencies
- Drop obsolete macros
- Adjust changelog to follow patch guidelines
- Fix changelog formatting
-------------------------------------------------------------------
Wed Aug 15 08:42:11 UTC 2018 - edogawa@aon.at
- further cleanups and corrections in specfile:
* BuildRequire just git-core, not git
* rewrite BuildRequires: to use pkgconfig() for all the devel packages that support it
* reenable use of %{_smp_mflags} in make call
* remove unneeded static library libqx11embedcontainer.a from package
* comment out BuildRequires: to some 32bit devel packages for now (from an upstream list of build requirements)
- Drop not needed patches:
* lmms-fix.patch
* lmms-code-min.patch
* lmms-code-macro.patch
* lmms-carla.patch
* lmms-code-indent.patch
* lmms-1.1.3-fix-wrong-comparison-logic.patch
* lmms-1.2.0-undefined_ref.patch
* lmms-no-Werror.patch
-------------------------------------------------------------------
Sun Aug 12 09:43:55 UTC 2018 - edogawa@aon.at
- update to 1.2.0rc6 using obs_scm source service, reworked patches and spec
* rc6 release tarball misses some external submodule sources and doesn't compile, so use obs_scm
* workaround the illegal "-" char in official version string (1.2.0-rc6)
* modify/add BuildRequires to work for a Qt5 build
* update and rename lmms-1.0.0-crippled_stk.patch to lmms-1.2.0-crippled_stk.patch
* remove obsolete patches (applied upstream, problem fixed otherwise or pointing at now non-existing code)
* build against Qt5
* backport an upstream patch for upcoming rc7 to fix undefined references due to vectorization (gh#LMMS/lmms#4434)
-------------------------------------------------------------------
Fri Jul 6 14:40:35 CEST 2018 - tiwai@suse.de
- Fix build error due to various false-positive gcc warnings:
lmms-no-Werror.patch
-------------------------------------------------------------------
Thu Nov 30 08:57:13 UTC 2017 - davejplater@gmail.com
- Fix Factory build failure with addition to lmms-carla.patch.
- Build position independent executables.
-------------------------------------------------------------------
Thu Aug 10 09:42:41 UTC 2017 - olaf@aepfle.de
- ExclusiveArch x86_64 until carla-i386 is fixed
-------------------------------------------------------------------
Tue May 30 15:18:22 UTC 2017 - meissner@suse.com
- lmms-fix.patch: Fixed potential 1 byte sprintf overflow. (bsc#1041293)
-------------------------------------------------------------------
Tue Mar 28 11:08:14 UTC 2017 - olaf@aepfle.de
- ExclusiveArch Intel
-------------------------------------------------------------------
Thu Feb 9 16:45:20 UTC 2017 - olaf@aepfle.de
- Build unconditionally with carla because it is in Tumbleweed
-------------------------------------------------------------------
Tue Oct 25 13:33:37 UTC 2016 - stephan.barth@suse.com
- Added __requires_exclude_from to prevent RPM from adding a requirement for a
library that only exists during build time (bsc#997249)
-------------------------------------------------------------------
Sat Jun 18 22:19:53 UTC 2016 - olaf@aepfle.de
- Adjust indent to allow compile with gcc6 (bnc#985248)
lmms-code-indent.patch
lmms-code-macro.patch
lmms-code-min.patch
-------------------------------------------------------------------
Thu Feb 25 15:06:38 UTC 2016 - olaf@aepfle.de
- Use carla-standalone instead of Carla in pkgconfig
-------------------------------------------------------------------
Sat Jan 16 21:59:55 UTC 2016 - edogawa@aon.at
- added support for internal Carla LV2/DSSI/VST plugin host
* lmms-carla.patch: backported an upstream patch to implement NATIVE_HOST_OPCODE_HOST_IDLE
* added falkTX's fix for lib/lib64 in the hardcoded carla plugin resource path so that they will find their GUIs
-------------------------------------------------------------------
Fri Jul 3 06:52:52 UTC 2015 - olaf@aepfle.de
- Add versioned BuildRequires, adjust wine BuildRequires
-------------------------------------------------------------------
Wed Jun 24 09:38:18 UTC 2015 - antoine.belvire@laposte.net
- Fix compilation with GCC 5:
* Add lmms-1.1.3-fix-wrong-comparison-logic.patch from upstream.
* Add fgnu89-inline to CFLAGS.
-------------------------------------------------------------------
Fri Mar 27 08:49:05 UTC 2015 - stephan.barth@suse.com
- Reverted Source0 tag to the real download location
-------------------------------------------------------------------
Mon Mar 9 16:30:42 UTC 2015 - stephan.barth@suse.com
- Update to version 1.1.3 from 1.1.0
Upstream changes:
- Fix pops and clicks introduced with new mixer (Bug #1662)
- Fix 0% export bug affecting certain languages/locales (Bug #1496)
- Fix Watsyn shows wrong selection after switching instruments (Bug #1526)
- Fix Nescaline crash when playing very high notes (Bug #1492)
- Fix AudioFileProcessor wave display bug (Bug #929)
- Fix various memory leaks
-------------------------------------------------------------------
Sun Feb 15 11:23:29 UTC 2015 - devel.suse@gmail.com
- Change URL project link and some spec file changes
-------------------------------------------------------------------
Sat Feb 14 23:15:06 UTC 2015 - reddwarf@opensuse.org
- Use real 1.1.0 tarball
The previous commit used a random git commit, even if it said 1.1.0
- Revert back to lmms-1.0.0-crippled_stk.patch
- Remove precheckin_cripple_tarball.sh and related
The real 1.1.0 tarball doesn't contain the problematic file anymore
- Update the Source tag with the new download URL
- lmms-1.1.0-return.patch keeps substituting lmms-1.0.0-return.patch
Just to make the factory-auto script happy
-------------------------------------------------------------------
Fri Dec 26 21:03:42 UTC 2014 - stephan.barth@suse.com
- Rebased crippled_stk.patch
lmms-1.1.0-crippled_stk.patch
- Added more output to precheckin_cripple_tarball.sh
- Fixed lmms-1.1.0-return.patch. Only file location changed.
- Update to version 1.1.0
Most interesting upstream changes:
* New FX Mixer
* New Instruments:
+ Nescaline - Nintendo Entertainment System(R) sound emulator
+ Watsyn - Advanced wavetable synth
+ Monstro - Advanced triple oscillator synth
+ Carla - Audio plugin host (Linux only)
* Instrument Enhancements:
+ AudioFileProcessor - Adjustable loop points
+ Kicker - Temposyncable envelope, higher max; distortion enhancements
+ LB302 - Fix note sticking, playback bugs
* UI Improvements
+ Piano Roll:
Ctrl + Left/Right Arrow keys now moves selected notes by one bar
Shift + Up/Down now moves selected notes by one semitone
* Enabled toggling of knob scale in context menu (Linear/Logarithmic)
* Added ability to record automations
* Added support for undo/redo in Piano Roll
* Bug Fixes
-------------------------------------------------------------------
Sat Aug 2 17:18:38 UTC 2014 - stephan.barth@suse.com
- upgrade to version 1.0.3 from 1.0.2
Relevant upstream changes:
- Fix SF2 note volume
- Localization updates
- Updated LADSPA search paths
- Bugfixes in plugins
-------------------------------------------------------------------
Mon Jun 2 06:26:22 UTC 2014 - stephan.barth@suse.com
- reinstated full bcond if condition and added upstream URL back
- removed BuildRequires for portaudio-devel and sdl, because they are not
needed.
-------------------------------------------------------------------
Fri May 9 05:12:09 UTC 2014 - stephan.barth@suse.com
- update to version 1.0.2 which is bugfix release
-------------------------------------------------------------------
Fri May 2 06:02:58 UTC 2014 - stephan.barth@suse.com
- update to version 1.0.0
- Added BuildRequires for wine to be still able to build the VST plugin
- Added explicit Requires for %{_bindir}/wineserver which is needed for full
VST support
- removed patches:
- lmms-0.4.14-system_fltk.patch
lmms now uses system fltk by itself
- redone patches:
- lmms-1.0.0-crippled_stk.patch
- lmms-1.0.0-return.patch
- added Requires for portaudio-devel and pkgconfig(sdl)
- updated precheckin_cripple_tarball.sh since the tarball name slightly
changed
-------------------------------------------------------------------
Thu Aug 1 14:49:56 UTC 2013 - reddwarf@opensuse.org
- Enable VST support in openSUSE 12.3 x86-64
-------------------------------------------------------------------
Wed Jun 12 20:42:29 UTC 2013 - reddwarf@opensuse.org
- Update to 0.4.15
* AutomationPattern: initialize with current value of first object
* Chords: fixed major pentatonic
* Properly cancel file export if opening output file failed
* InstrumentTrack: fix freeze when forwarding MIDI events to instrument
* Sf2Player: preserve custom track name when loading settings
* AudioFileProcessor: make playback cursor configurable
* AudioFileProcessor: fix crash with reversed samples
-------------------------------------------------------------------
Wed May 1 20:21:19 UTC 2013 - reddwarf@opensuse.org
- Add lmms-0.4.14-system_fltk.patch.
- Stop building the portaudio and sdl audio backends. There is no
need for wrappers when the real backends are directly supported.
- Remove one %if. wine-32bit has never been a substitute for wine-devel-32bit.
- Use %{_defaultdocdir} instead of {_datadir}/doc/packages
-------------------------------------------------------------------
Mon Apr 29 11:13:56 UTC 2013 - stephan.barth@suse.com
- update to version 0.4.14 which is a maintainance release "with some exciting
new features (notably regarding VST support)"
Full upstream changelog can be found in
/usr/share/doc/packages/lmms/releasenotes-0.4.14.txt
- removed the following patches because they have been applied upstream:
- lmms-0.4.12-overflow.patch
- lmms-0.4.13-gcc47.patch
- removed lmms-0.4.12-system_fltk.patch because the UI now fails to link with
"undefined references" with the openSUSE fltk. Package now builds with fltk
provided by its own tarball
-------------------------------------------------------------------
Tue Sep 11 21:34:22 UTC 2012 - reddwarf@opensuse.org
- Recommend %{_bindir}/wine, needed by the VST plugin
- Don't remove execute permission from VST and ZynAddSubFx plugins
- Don't remove rpath, it's needed by the ZynAddSubFx plugin
-------------------------------------------------------------------
Wed Aug 22 09:59:45 UTC 2012 - dmueller@suse.com
- simply set libdir in the cmake call, which fixes build for ARM
-------------------------------------------------------------------
Mon Aug 6 20:20:40 UTC 2012 - dvaleev@suse.com
- set libdir on powerpc correctly
-------------------------------------------------------------------
Wed May 16 14:15:29 UTC 2012 - reddwarf@opensuse.org
- Fix build with openSUSE's crippled stk
-------------------------------------------------------------------
Tue May 8 13:11:52 UTC 2012 - reddwarf@opensuse.org
- Add precheckin_cripple_tarball.sh logic (bnc#761147)
-------------------------------------------------------------------
Fri Apr 27 22:42:11 UTC 2012 - reddwarf@opensuse.org
- Remove %suse_update_desktop_file usage
- Add lmms-0.4.13-gcc47.patch
-------------------------------------------------------------------
Thu Mar 8 22:05:33 UTC 2012 - reddwarf@opensuse.org
- Initial package