From cb383ead75287a6aeb07a8efa2185992e0315f3c Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Fri, 26 May 2023 21:35:19 -0400 Subject: [PATCH] Switch to emacs 29 on Linux. --- ansible/roles/plainmacs/tasks/linux.yaml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/ansible/roles/plainmacs/tasks/linux.yaml b/ansible/roles/plainmacs/tasks/linux.yaml index 46c73fc..062ac74 100644 --- a/ansible/roles/plainmacs/tasks/linux.yaml +++ b/ansible/roles/plainmacs/tasks/linux.yaml @@ -1,5 +1,22 @@ +- name: Build aur packages + register: buildaur + become_user: "{{ build_user.name }}" + command: "aurutils-sync --no-view {{ item }}" + args: + creates: "/var/cache/pacman/custom/{{ item }}-*.pkg.tar.*" + loop: + - emacs29-git + +- name: Update cache + when: buildaur.changed + pacman: + name: [] + state: present + update_cache: true + - name: Install packages package: name: - - emacs-nativecomp + - aspell-en + - emacs29-git state: present