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
dmdmdm
949c20abdf
Compress PNGs (second attempt)
2020-05-21 21:45:04 +01:00
Michael Kuc
baea2d488f
Revert "Revert "Updated GLEW headers.""
...
This reverts commit ce4ce6ce36
.
2020-05-14 15:10:35 +01:00
Michael Kuc
ade1e7f30b
Revert "Revert "Use newer compiler than C++98.""
...
This reverts commit dcf078acca
.
2020-05-14 15:10:35 +01: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
Michael Kuc
823aed98a1
Fix narrowing issues preventing MacOS build.
2020-05-14 15:10:35 +01:00
John Maguire
ce4ce6ce36
Revert "Updated GLEW headers."
...
This reverts commit 3ca4973ea7
.
2020-05-13 12:43:08 +01:00
John Maguire
dcf078acca
Revert "Use newer compiler than C++98."
...
This reverts commit a07a0de231
.
2020-05-13 12:43:08 +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
Michael Kuc
a07a0de231
Use newer compiler than C++98.
...
Required for standard library headers.
2020-05-09 21:38:50 +01:00
Michael Kuc
3ca4973ea7
Updated GLEW headers.
...
An attempt to fix headers so outdated they no longer compiled.
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
Jonas Kvinge
b4fc6d96bf
Fix formatting
2020-01-05 00:48:51 +01:00
Jonas Kvinge
35a0beb8a8
Replace use of QtMac::toCGImageRef with QImage::toCGImage
2020-01-05 00:46:54 +01:00
Jim Broadus
c246142951
Update to libmygpo-qt 1.1.0.
...
The updates include:
- The ability to specify a custom gpodder service.
- Use https instead of http for gpodder.net.
- A fix that prevents encoded URLs from being re-encoded.
2020-01-02 20:17:55 -08:00
John Maguire
6377f297bb
Now using mingw-w64 pthreads
2019-11-14 20:53:46 +00:00
John Maguire
fd36865006
Revert "Update taglib"
2019-11-13 23:33:13 +00:00
Jonas Kvinge
ba9617449f
Fix formatting
2019-11-13 19:53:42 +01:00
Jonas Kvinge
40be3331e0
Update taglib
2019-11-13 19:48:18 +01:00
Jonas Kvinge
2aa372c628
Fix formatting
2019-11-10 00:36:23 +01:00
Jonas Kvinge
d09c27f719
Remove extra ';'
2019-11-10 00:30:18 +01:00
Jonas Kvinge
1a2274bd2b
Merge branch 'master' into qt5-update
2019-07-21 14:20:59 +02:00
Jonas Kvinge
21762dd402
Add missing taglib configure checks
2019-07-20 21:40:14 +02:00
Ali Allaoui
1176d9eb93
[qxt] No need to check qt versionat all, Qt 5.6 is required.
...
So just use QX11Info
2019-02-09 16:06:16 +01:00
Ali Allaoui
85558d242c
[qxt] Compil fix for qt version > 5.6
2019-01-18 16:36:52 +01:00
Jonas Kvinge
1d17bee44a
Merge with master and fix conflicts
2019-01-18 01:38:12 +01:00
Andreas Sturmlechner
4ff370ce1e
Fix build without Qt5DBus ( #6187 )
...
* Qt5::Test is not required in the global QT_LIBRARIES definition
* Qt5::DBus had already been optional, drop bogus pkgconfig search
This partially reverts commit 4321ecf7d2
.
* Find X11 only once, in root CMakeLists.txt
Since we have HAVE_X11, use HAVE_X11 in cmake.
2019-01-02 15:03:24 +00:00
Jonas Kvinge
09538d84f2
Fix Qt 5 build ( #6246 )
2019-01-02 15:02:34 +00:00
John Maguire
453270c8b5
Fixes for compiling against qt5 on mac
2018-12-05 18:16:34 +01:00
John Maguire
b57c5a77f7
Use c++0x instead of 11 for backwards compat
2018-12-05 14:02:01 +00:00
Jonas Kvinge
1f87535c2f
Replace sha2 with QCryptographicHash ( #6230 )
2018-12-03 00:45:20 +00:00
Jonas Kvinge
f579422643
Fix formatting
2018-11-30 20:43:21 +01:00
Jonas Kvinge
16bdd39c03
Merge remote-tracking branch 'upstream/master' into qt5-update
2018-11-29 23:21:54 +01:00
Jonas Kvinge
139bc1f5aa
Convert NULL to nullptr ( #6220 )
2018-11-29 21:26:51 +00:00
John Maguire
c583ddd9c8
Explicitly find dynamic version of glew
2018-11-25 22:11:06 +00:00
Jonas Kvinge
1d5783b846
Fix formatting
2018-11-21 10:31:17 +00:00
Jonas Kvinge
8c198a99a5
Qt 5 fixes
2018-11-21 10:31:17 +00:00
Jonas Kvinge
d4fab4a2ea
Merge remote-tracking branch 'upstream/master' into qt5-update
2018-11-11 22:46:07 +01:00
Jonas Kvinge
3cf7467bdf
Bump taglib ( #6196 )
2018-11-11 20:53:28 +00:00
Jonas Kvinge
c29c2e95cc
Fixed merge conflicts
2018-09-30 15:11:06 +02:00
Mattias Andersson
765ee3461b
Remove unused directory 3rdparty/fancytabwidget
2018-07-22 21:21:09 +01:00
Jonas Kvinge
a5e8eba91c
Merge remote-tracking branch 'upstream/master' into qt5-update
2018-06-29 02:38:19 +02:00
Jonas Kvinge
ef5a23a3fe
Bump taglib
2018-06-06 22:47:08 +02:00
Andreas Sturmlechner
a4e362b9f7
Fix cmake with Qt 5.11_beta3 (dropping qt5_use_modules)
...
One usage of the macro remains in the bundled libmygpo-qt5. This should
be updated once the pending upstream fix was merged. qtsingleapplication
is already fixed upstream.
2018-04-16 01:33:15 +02:00
Chocobozzz
70f68b1926
Merge remote-tracking branch 'upstream/master' into qt5
2018-02-01 09:50:42 +01:00
John Maguire
d71651db7e
Explicitly link libprojectm renderer to GLEW
2017-11-21 13:38:57 +01:00
Florian Bigard
69b2a832db
Merge branch 'master' into qt5
2017-01-18 15:57:07 +01:00