Skip to content

Commit

Permalink
Merge pull request #237 from OpenVoiceOS/fix/qt5_webview_arch
Browse files Browse the repository at this point in the history
[ansible/gui] Install qt5-webview from AUR for Arch family
  • Loading branch information
goldyfruit authored Jan 11, 2025
2 parents 21b411c + 4a97d67 commit 55edb7b
Showing 1 changed file with 23 additions and 3 deletions.
26 changes: 23 additions & 3 deletions ansible/roles/ovos_installer/tasks/virtualenv/gui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,15 +114,35 @@
- breeze-icons
when: ansible_os_family == "Archlinux"

- name: Handle qt5-webview package from AUR (Arch based only)
become: true
become_user: "{{ ovos_installer_user }}"
kewlfft.aur.aur:
name: qt5-webview
use: makepkg
when: ansible_os_family == "Archlinux"

- name: Clone GUI repositories
ansible.builtin.git:
repo: "{{ item.url }}"
dest: "{{ item.dest }}"
version: "{{ item.branch }}"
loop:
- { "url": "https://github.com/OpenVoiceOS/mycroft-gui-qt5.git", "dest": "/opt/mycroft-gui", "branch": "dev" }
- { "url": "https://github.com/OpenVoiceOS/ovos-shell.git", "dest": "/opt/ovos-shell", "branch": "master" }
- { "url": "https://github.com/kbroulik/lottie-qml.git", "dest": "/opt/lottie", "branch": "master" }
- {
"url": "https://github.com/OpenVoiceOS/mycroft-gui-qt5.git",
"dest": "/opt/mycroft-gui",
"branch": "dev",
}
- {
"url": "https://github.com/OpenVoiceOS/ovos-shell.git",
"dest": "/opt/ovos-shell",
"branch": "master",
}
- {
"url": "https://github.com/kbroulik/lottie-qml.git",
"dest": "/opt/lottie",
"branch": "master",
}

- name: Create GUI directories
ansible.builtin.file:
Expand Down

0 comments on commit 55edb7b

Please sign in to comment.