Package Details: moonlight-qt-git 6.1.0.r16.g6ce0261-2

Git Clone URL: https://aur.archlinux.org/moonlight-qt-git.git (read-only, click to copy)
Package Base: moonlight-qt-git
Description: GameStream client for PCs (Windows, Mac, and Linux) (master branch)
Upstream URL: https://github.com/moonlight-stream/moonlight-qt
Licenses: GPL-3.0-or-later
Conflicts: moonlight-qt
Provides: moonlight-qt
Submitter: mherzberg
Maintainer: XenHat
Last Packager: XenHat
Votes: 5
Popularity: 0.092808
First Submitted: 2018-08-09 11:21 (UTC)
Last Updated: 2024-10-01 14:50 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

neozumm commented on 2023-12-15 12:16 (UTC) (edited on 2023-12-17 20:01 (UTC) by neozumm)

No longer builds on my machine.

streaming/video/ffmpeg-renderers/plvk.cpp: In member function ‘virtual bool PlVkRenderer::initialize(PDECODER_PARAMETERS)’:
streaming/video/ffmpeg-renderers/plvk.cpp:205:14: error: ‘struct pl_vulkan_params’ has no member named ‘extra_queues’
  205 |     vkParams.extra_queues = VK_QUEUE_VIDEO_DECODE_BIT_KHR;
      |

Some dep error?

Edit: error was introduced here, i think https://github.com/moonlight-stream/moonlight-qt/commit/aac5ad3fd01b3541947198aa9aed96f0fcf00383

"a new vulkan renderer using libplacebo" needs libplacebo-devel to build. i assume that either arch version doesnt have the devel stuff or its a wrong version. Either way there is a qmake flag to disable it atleast - disable-libplacebo. But i am inept with qmake so i cant make it work.

edit 2: with the following change to the PKGBUILD it builds fine:

qmake "CONFIG += disable-libplacebo" PREFIX="$pkgdir/usr" moonlight-qt.pro

but ofc it has vulcan disabled - have no idea how to fix vulcan builds.

XenHat commented on 2023-10-01 21:36 (UTC)

I've adopted the package, fixes incoming

XenHat commented on 2023-10-01 16:50 (UTC)

Sorry for the multiple comments; mobile browser SNAFU

XenHat commented on 2023-10-01 16:46 (UTC)

no, the proper fix is to make discord support optional instead of forcefully including it in the configure command. Maintainer is unresponsive so we're left to patch it ourselves...

PMaynard commented on 2023-09-29 11:21 (UTC)

Confirmed it can build and run on arch "aarch64". You may want to update the PKGBUILD to reflect this.

It was looking for discord_rpc.h, which I think the existing file tries to exclude but instead explicitly includes. See below my suggestion.

-  qmake PREFIX="$pkgdir/usr" "CONFIG+=discord-rpc" moonlight-qt.pro
+  qmake PREFIX="$pkgdir/usr" "CONFIG-=discord-rpc" moonlight-qt.pro

FallenSnow commented on 2023-04-22 21:18 (UTC)

Discord should be an optional dependency. Tt should not have been hard coded into the PKGBUILD as hard dependency when the original project doesn't even require it.

XenHat commented on 2023-03-18 02:33 (UTC)

@ipaqmaster, @maintainer: need to add aur/discord-rpc as a dependency (provides discord_rpc.h)