gnu: libmygpo-qt: Fix Qt 5.11 build.
authorPierre Langlois <pierre.langlois@gmx.com>
Sun, 27 May 2018 12:15:41 +0000 (13:15 +0100)
committerEfraim Flashner <efraim@flashner.co.il>
Sun, 27 May 2018 19:33:01 +0000 (22:33 +0300)
commit01c4869003884fc28b8993077474399b67d7be1c
treeed5aedfac10fe4803da0c2b42d2f7160d0d79b34
parent3a69f5f2d348be38026c56ce3e9f04302e6d198e
gnu: libmygpo-qt: Fix Qt 5.11 build.

The update to Qt 5.11.0 broke libmygpo-qt. It turned it was using a deprecated
CMake function (qt5_use_moduldes).  Let's pick up two upstream patches that
fix the issue: https://github.com/gpodder/libmygpo-qt/pull/15

As mentioned in the the pull request, there is now a test failure but it looks
harmless.

* gnu/packages/patches/libmygpo-qt-fix-qt-5.11.patch,
gnu/packages/patches/libmygpo-qt-missing-qt5-modules.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/music.scm (libmygpo-qt)[source]: Add patches.
[arguments]: Build tests but do not run them.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu/local.mk
gnu/packages/music.scm
gnu/packages/patches/libmygpo-qt-fix-qt-5.11.patch [new file with mode: 0644]
gnu/packages/patches/libmygpo-qt-missing-qt5-modules.patch [new file with mode: 0644]