summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072022-01-09 16:28:58 +0100
committersL1pKn072022-01-09 16:28:58 +0100
commita789de84e2796f9e2ab5cf094edf44f2e2eaee1d (patch)
treedc44a9d2565d34799381e53a3979959ef9c4db15
parent292a4efc532e20538c7bbafbf5200ca67335e1ae (diff)
downloadaur-a789de84e2796f9e2ab5cf094edf44f2e2eaee1d.tar.gz
fix wayland
-rw-r--r--PKGBUILD5
1 files changed, 4 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 42366a6c534e..aed3ba836bb2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -69,7 +69,10 @@ build() {
package() {
install -Dm755 MEGAsync/src/MEGASync/megasync "${pkgdir}/usr/bin/megasync"
install -Dm644 MEGAsync/src/MEGASync/platform/linux/data/megasync.desktop "${pkgdir}/usr/share/applications/megasync.desktop"
- sed 's|System;||g' -i "${pkgdir}/usr/share/applications/megasync.desktop"
+ # not works in wayland, so launch in xwayland
+ sed -e 's|System;||g' \
+ -e 's|Exec=megasync|Exec=env QT_QPA_PLATFORM=xcb megasync|g' \
+ -i "${pkgdir}/usr/share/applications/megasync.desktop"
install -Dm644 "${srcdir}/mega.svg" "${pkgdir}/usr/share/pixmaps/mega.svg"
install -Dm644 MEGAsync/LICENCE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"