Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
multimedia:libs
projectM-4
projectM-4.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File projectM-4.changes of Package projectM-4
------------------------------------------------------------------- Tue Oct 22 08:16:26 UTC 2024 - Joshua Smith <smolsheep@opensuse.org> - Remove use-system-pm-eval.patch -- Fixed upstream - Update to version 4.1.2: * Fix GL_INVALID_ENUM error in CopyTexture * Fixed variable using reserved word in vertex shader * vcpkg fix for projectm eval ------------------------------------------------------------------- Sat Jul 20 14:43:38 UTC 2024 - Joshua Smith <smolsheep@opensuse.org> - Add use-system-pm-eval.patch -- Use packaged projectm-eval - Update to version 4.1.1: * Added CMake USE_PTHREADS option for emscripten builds * Fixed a bug that prevented a preset's composite shader from being loaded if the warp shader was empty * Fixes to GLM CMake targets/usage * Fixed a broken #ifdef in the SDL test UI * Fixed SOIL2 include directories - Updates from version 4.1.0: * A from-scratch rewrite of the parser running the math expressions in presets, implementing all previously missing features like megabuf, loops, regXX vars, compound operators like += and greatly improving the execution speed. * Reworked the whole preset rendering process, carefully implementing each step and effect to match Milkdrop's rendering process and math. * Reintroduced smooth preset transitions, using custom blending shaders. * Reimplemented the audio processing code to match Milkdrop's spectrum analyzer and waveform preprocessing. * Added support for the new waveform modes added in BeatDrop and Milkdrop2077. * Properly implemented texture loading, including better memory management and random texture selection. * Improved support for OpenGL ES platforms, e.g. Android, Raspberry Pi and WebGL/Emscripten. * Fixed issues with displaying broken presets and skipping them properly using the playlist library. * Improved HLSL to GLSL shader translation, added missing functions and workarounds for undocumented math function behavior. * Numerous other bug fixes, improvements and cleanups. ------------------------------------------------------------------- Fri Nov 17 13:10:28 UTC 2023 - Dave Plater <davejplater@gmail.com> - Create seperate package for projectM version 4.0.0 called projectM-4 ------------------------------------------------------------------- Thu Mar 4 03:15:38 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com> - Update to version 3.1.12: * Fixes #468 missing Intrinsics.h ------------------------------------------------------------------- Sun Dec 27 18:24:08 UTC 2020 - Aaron Stern <ukbeast89@protonmail.com> - Update to version 3.1.7: * Vendoring libglm headers to remove a dependency * Subdirectory scanning for textures and presets * Support for text drawing and feedback in pmSDL (may not be enabled by configuration) macOS should support building with autotools now, not just xcode - Removed patch to reduce build dependencies, as it's no longer required: * 0001-Reduce-dependencies.patch ------------------------------------------------------------------- Tue May 19 15:23:08 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Re-enable pulseaudio_qt on aarch64 and %arm ------------------------------------------------------------------- Tue May 19 13:57:17 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Fix build on aarch64 and %arm: * Enable GLES flavor * Disable Qt * Enable SDL - Other architectures are unchanged ------------------------------------------------------------------- Tue Apr 28 07:24:01 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr> - Add patch to reduce build dependencies: * 0001-Reduce-dependencies.patch ------------------------------------------------------------------- Sat Mar 28 21:42:31 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr> - Update to 3.1.3. Lots of fixes since 3.1.0. Only list changes in the latest version: * Input device capture toggle support Check https://github.com/projectM-visualizer/projectm/releases for older changes. - Drop projectM-increase_soversion.patch. Merged upstream. - Rebase projectM-disable_native_plugins.patch ------------------------------------------------------------------- Sat Mar 16 18:29:28 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Ensure neutrality of description. ------------------------------------------------------------------- Mon Mar 4 09:24:45 UTC 2019 - Luigi Baldoni <aloisio@gmx.com> - Update to version 3.1.0 * Thanks to the tireless efforts of @deltaoscarmike there are now modern GLSL shaders being run for the core renderer and all presets with shader code in them (transpiled on the fly from HLSL to GLSL). * Improved support for GLES and embedded platforms (compile with --enable-gles). * Thread-safety errors fixed. * The macOS iTunes plugin is fully working once again. * Work continues on making it run in a web browser (#92), windows (#98), working with downstream package maintainers, projects using it as a plugin. version 3.0.0 * This includes fantastic work from @deltaoscarmike on modernizing OpenGL for GLES3 support which should enable the building of projectM on modern and embedded devices - #70 . * Also includes work from @mbellew adding intel SSE support to optimize expression parsing - #59 . * Coming soon: fixing shader support - #26 version 2.2.1 * New! Qt5 support thanks to @deltaoscarmike * Building improvements. version 2.2.0 * Now building using GNU autotools - Dropped qt4 package - Dropped projectM-2.1.0-fix-isnan-gcc6.patch, projectM-2.1.0-no-return-in-nonvoid.patch, projectM-2.1.0-SUSE_misc.patch and projectM-2.1.0-Qt5.patch - Added projectM-disable_native_plugins.patch and projectM-increase_soversion.patch ------------------------------------------------------------------- Wed Jul 26 12:11:29 UTC 2017 - aloisio@gmx.com - Spec cleanup (use %cmake macros) - Added projectM-2.1.0-no-return-in-nonvoid.patch and projectM-2.1.0-SUSE_misc.patch - Obtain official tarball from sourceforge - Dropped FindGLEW.cmake (no current target needs it) - Added separate -qt5 version of the package and projectM-2.1.0-Qt5.patch and pre_checkin.sh to support the latter ------------------------------------------------------------------- Mon May 23 19:30:03 UTC 2016 - antoine.belvire@laposte.net - Fix build with GCC6: * Add projectM-2.1.0-fix-isnan-gcc6.patch ------------------------------------------------------------------- Thu Dec 11 07:19:08 UTC 2014 - olaf@aepfle.de - Correct usage of fdupes macro ------------------------------------------------------------------- Tue Jun 25 01:30:24 UTC 2013 - i@marguerite.su - fix bnc#825162: Error in standard configuration File causes projectM not to start ------------------------------------------------------------------- Sun Mar 24 16:50:14 UTC 2013 - schwab@suse.de - Properly determine list of lib64 platforms ------------------------------------------------------------------- Thu May 24 22:31:29 UTC 2012 - i@marguerite.su - update version 2.1.0 * Fixed several memory leaks (when projectM gets destroyed, or when a preset gets destroyed) * Resolved some parser errors and an embarrasing evaluation bug (in particular, 2^x does not equal x^2) * +/- keys support to edit the ratings * libvisual / gstreamer compatible * Various cmake build fixes and improvements - drop two patches. upstream fixed. ------------------------------------------------------------------- Sat May 12 15:33:06 UTC 2012 - reddwarf@opensuse.org - fix the version in the pkg-config file ------------------------------------------------------------------- Tue Mar 27 19:18:42 UTC 2012 - dvaleev@suse.com - fix ppc64 build ------------------------------------------------------------------- Tue Jan 3 14:57:12 UTC 2012 - saschpe@suse.de - Remove licenses from subpackages (inherited anyways) - Remove src/WinLibs tree (bnc#738417) ------------------------------------------------------------------- Sat Dec 31 01:11:29 UTC 2011 - prusnak@opensuse.org - spec cleanup - fix font locations in config.inp ------------------------------------------------------------------- Sat Dec 10 06:40:58 UTC 2011 - i@marguerite.su - initial package 2.0.1+ from git - split libraries and data
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor