Commit Graph

11 Commits

Author SHA1 Message Date
Jim Broadus e7364263b2 build: Move minimum cmake version to 3.0.0
Compatibility with versions prior to 2.8.12 is being deprecated,
resulting in build warning messages. The minimum for the official
supported distros is 3.7.2 (Stretch), so the version could be moved
forward when newer features are required.

Reference: https://cmake.org/cmake/help/v3.19/release/3.19.html#deprecated-and-removed-features
2021-04-17 16:24:46 +01:00
Jim Broadus d7966c8285 Fix rpmbuild error in librojectm
When using rpmbuild on Fedora 33, the build fails with:
error: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Werror=stringop-overflow=]

This was fixed as part of projectm change d4d74f6d. This change takes the
relevant parts of that commit.

Note that the projectm commit contains several other warning fixes that might
affect Clementine builds in the future.
2020-12-17 11:29:49 +00:00
Michael Kuc 43a171512b Revert "Revert "Fix deprecated comparison.""
This reverts commit 0782489feb.
2020-05-14 15:10:35 +01:00
Michael Kuc 38207e4ea7 Replace deprecated std::auto_ptr with new std::unique_ptr. 2020-05-14 15:10:35 +01:00
John Maguire 0782489feb Revert "Fix deprecated comparison."
This reverts commit be144d4611.
2020-05-13 12:43:08 +01:00
Michael Kuc be144d4611 Fix deprecated comparison.
Using references no longer requires null checking.
2020-05-09 21:38:50 +01:00
Jim Broadus 66f354f815 Remove executable flags from source files. 2020-01-31 10:24:29 +00:00
David Sansome e3f54b745b Patch libprojectM to make it ignore the decimal-point locale setting when parsing Milkdrop presets. Fixes issue #455 2010-07-24 12:26:28 +00:00
David Sansome cdb8dd8dd5 More mingw fixes 2010-06-07 11:47:35 +00:00
David Sansome 2fa612b157 Fix some warnings when compiling with mingw 2010-06-07 11:11:17 +00:00
David Sansome 313daa5fd4 Add libprojectm to 3rdparty 2010-06-06 21:43:45 +00:00