Compare commits
1
Commits
none-kernel
...
ovos
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4bb9d2376c |
No files matched your search
@@ -0,0 +1,44 @@
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=postmarketos-ui-ovos
|
||||
pkgver=0.1
|
||||
pkgrel=0
|
||||
pkgdesc="OVOS"
|
||||
url="https://wiki.postmarketos.org/wiki/OVOS"
|
||||
arch="noarch"
|
||||
license="GPL-3.0-or-later"
|
||||
depends="
|
||||
elogind
|
||||
mycroft-core
|
||||
mycroft-embedded-shell
|
||||
networkmanager
|
||||
postmarketos-base-ui
|
||||
pulseaudio
|
||||
"
|
||||
# Required to launch
|
||||
depends="$depends
|
||||
tinydm
|
||||
tinydm-openrc
|
||||
"
|
||||
install="$pkgname.post-install $pkgname.post-upgrade"
|
||||
source="
|
||||
ovos-launcher-wrapper.sh
|
||||
ovos.desktop
|
||||
qtlogging.ini
|
||||
"
|
||||
options="!check pmb:gpu-accel"
|
||||
|
||||
package() {
|
||||
install -Dm755 "$srcdir"/ovos-launcher-wrapper.sh \
|
||||
"$pkgdir"/usr/bin/ovos-launcher-wrapper
|
||||
install -Dm644 -t "$pkgdir"/usr/share/wayland-sessions \
|
||||
"$srcdir"/ovos.desktop
|
||||
|
||||
install -Dm644 -t "$pkgdir"/etc/xdg/QtProject \
|
||||
"$srcdir"/qtlogging.ini
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c28a79bca095c46587cceb5118404af2f13fa2c065da4203bb23a72bf1ca1efed6b8dfdd03d1011353104a6c85d46c435c910baf4c03c89f7f85f57c101df286 ovos-launcher-wrapper.sh
|
||||
083383fb611d43bf47a617c43149dba6ca428f78674225a3708213d95ae18801de7a879b83d50a1768784243a2622fb6f6f14269ce0c02989f3dac9d069b3b58 ovos.desktop
|
||||
341f0b866c315f37868ef3e7137cce8b53a0e8e6164e5af71b3e8e2fa68321afbf0652d76124ef84bade1393f701748852ac939aef9daff7e272a0df827780eb qtlogging.ini
|
||||
"
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name=Nymphcast
|
||||
Comment=Start Nymphcast
|
||||
Exec=/usr/bin/nymphcast_server -c /etc/nymphcast/nymphcast_video_config.ini -a /usr/share/nymphcast/apps
|
||||
Terminal=false
|
||||
Type=Application
|
||||
X-KDE-autostart-phase=2
|
||||
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
export QT_QPA_PLATFORM=eglfs
|
||||
export QT_QPA_EGLFS_KMS_ATOMIC=1
|
||||
export QT_QPA_PLATFORMTHEME=qt5ct
|
||||
export QT_FILE_SELECTORS=ovos
|
||||
export QT_FONT_DPI=120
|
||||
export XDG_CURRENT_DESKTOP=kde
|
||||
|
||||
/usr/bin/mycroft-embedded-shell --maximize
|
||||
@@ -0,0 +1,6 @@
|
||||
[Desktop Entry]
|
||||
Exec=dbus-run-session /usr/bin/ovos-launcher-wrapper
|
||||
TryExec=/usr/bin/mycroft-embedded-shell
|
||||
Name=OVOS UI
|
||||
Comment=OVOS UI
|
||||
Type=Application
|
||||
@@ -0,0 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
rc-update add tinydm default
|
||||
rc-update add networkmanager default
|
||||
|
||||
tinydm-set-session -s /usr/share/wayland-sessions/ovos.desktop
|
||||
@@ -0,0 +1 @@
|
||||
postmarketos-ui-ovos.post-install
|
||||
@@ -0,0 +1,70 @@
|
||||
[Rules]
|
||||
org.kde.kwindowsystem.info=true
|
||||
org.kde.kwindowsystem.warning=true
|
||||
org.kde.kwindowsystem.critical=true
|
||||
org.kde.kwindowsystem.debug=true
|
||||
kwin_core.info=true
|
||||
kwin_core.warning=true
|
||||
kwin_core.critical=true
|
||||
kwin_core.debug=true
|
||||
kwineffects.info=true
|
||||
kwineffects.warning=true
|
||||
kwineffects.critical=true
|
||||
kwineffects.debug=true
|
||||
libkwineffects.info=true
|
||||
libkwineffects.warning=true
|
||||
libkwineffects.critical=true
|
||||
libkwineffects.debug=true
|
||||
libkwinglutils.info=true
|
||||
libkwinglutils.warning=true
|
||||
libkwinglutils.critical=true
|
||||
libkwinglutils.debug=true
|
||||
libkwinxrenderutils.info=true
|
||||
libkwinxrenderutils.warning=true
|
||||
libkwinxrenderutils.critical=true
|
||||
libkwinxrenderutils.debug=true
|
||||
kwin_wayland_drm.info=true
|
||||
kwin_wayland_drm.warning=true
|
||||
kwin_wayland_drm.critical=true
|
||||
kwin_wayland_drm.debug=true
|
||||
kwin_wayland_framebuffer.info=true
|
||||
kwin_wayland_framebuffer.warning=true
|
||||
kwin_wayland_framebuffer.critical=true
|
||||
kwin_wayland_framebuffer.debug=true
|
||||
kwin_wayland_hwcomposer.debug=true
|
||||
kwin_wayland_backend.info=true
|
||||
kwin_wayland_backend.warning=true
|
||||
kwin_wayland_backend.critical=true
|
||||
kwin_wayland_backend.debug=true
|
||||
kwin_wayland_x11windowed.info=true
|
||||
kwin_wayland_x11windowed.warning=true
|
||||
kwin_wayland_x11windowed.critical=true
|
||||
kwin_wayland_x11windowed.debug=true
|
||||
kwin_platform_x11_standalone.info=true
|
||||
kwin_platform_x11_standalone.warning=true
|
||||
kwin_platform_x11_standalone.critical=true
|
||||
kwin_platform_x11_standalone.debug=true
|
||||
kwin_libinput.info=true
|
||||
kwin_libinput.warning=true
|
||||
kwin_libinput.critical=true
|
||||
kwin_libinput.debug=true
|
||||
kwin_tabbox.info=true
|
||||
kwin_tabbox.warning=true
|
||||
kwin_tabbox.critical=true
|
||||
kwin_tabbox.debug=true
|
||||
kwin_decorations.info=true
|
||||
kwin_decorations.warning=true
|
||||
kwin_decorations.critical=true
|
||||
kwin_decorations.debug=true
|
||||
kwin_scripting.info=true
|
||||
kwin_scripting.warning=true
|
||||
kwin_scripting.critical=true
|
||||
kwin_scripting.debug=true
|
||||
kwin_xkbcommon.info=true
|
||||
kwin_xkbcommon.warning=true
|
||||
kwin_xkbcommon.critical=true
|
||||
kwin_xkbcommon.debug=true
|
||||
kwin_qpa_plugin.info=true
|
||||
kwin_qpa_plugin.warning=true
|
||||
kwin_qpa_plugin.critical=true
|
||||
kwin_qpa_plugin.debug=true
|
||||
Reference in new issue
Block a user