From 994094179222f1fc077266cbec30965f8073f082 Mon Sep 17 00:00:00 2001 From: exu Date: Sat, 12 Oct 2024 16:53:30 +0200 Subject: [PATCH] Move more packages into x86_64 only --- roles/packages/tasks/main.yml | 46 +++++++++++++++++++++-------------- 1 file changed, 28 insertions(+), 18 deletions(-) diff --git a/roles/packages/tasks/main.yml b/roles/packages/tasks/main.yml index 6f5c7f68..4a417754 100644 --- a/roles/packages/tasks/main.yml +++ b/roles/packages/tasks/main.yml @@ -48,7 +48,6 @@ #- phonon-qt5-gstreamer #- seahorse - aardvark-dns # containers - - amd-ucode # microcode - ansible # iac - base-devel # devel stuff - bind # dnsutils (nslookup, dig) @@ -57,12 +56,10 @@ - clang - cmake - composer - - discord - dnsmasq # virtualization - dosfstools # fat - e2fsprogs # ext4 - easyeffects # audio effects - - edk2-ovmf # virtualization - emacs-wayland - exfatprogs # exfat - f2fs-tools # f2fs @@ -88,8 +85,6 @@ - hyphen-de # spelling - hyphen-en # spelling - imv # image viewer - - intel-media-driver # VAAPI - - intel-ucode # microcode - jre-openjdk # java - just # command runner - kde-applications-meta # kde @@ -98,13 +93,6 @@ - languagetool - libreoffice-fresh # office - libreoffice-fresh-de # office - - libva-intel-driver # VAAPI - - libva-mesa-driver # VAAPI - - libva-utils # VAAPI - - libvirt # virtualization - - linux # kernel - - linux-firmware # kernel - - linux-headers # kernel - lldb - lldb-mi - lutris # games @@ -146,7 +134,6 @@ - python-pipenv # code - python-pyflakes # code - python-pytest # code - - qemu-full # virtualization - rebuild-detector # packages - reflector # mirrors - restic # backup @@ -173,10 +160,7 @@ - util-linux # various utils - vdpauinfo # VDPAU - vim # editor - - virt-manager # virtualization - vscode-css-languageserver - - vulkan-intel # video driver - - vulkan-radeon # video driver - wget # network - wireguard-tools # vpn - wireplumber # audio @@ -193,17 +177,43 @@ tags: packages become: true +- name: x86_64 | Install other packages unavailable on ALARM + community.general.pacman: + state: present + # select the lines and use 'M-x sort-lines' + name: "{{ item }}" + loop: + - amd-ucode # microcode + - discord + - edk2-ovmf # virtualization + - intel-media-driver # VAAPI + - intel-ucode # microcode + - libva-intel-driver # VAAPI + - libva-mesa-driver # VAAPI + - libva-utils # VAAPI + - libvirt # virtualization + - linux # kernel + - linux-firmware # kernel + - linux-headers # kernel + - qemu-full # virtualization + - virt-manager # virtualization + - vulkan-intel # video driver + - vulkan-radeon # video driver + when: ansible_architecture == "x86_64" + tags: packages + become: true + - name: x86_64 | Install multilib packages community.general.pacman: state: present # select the lines and use 'M-x sort-lines' name: "{{ item }}" loop: - - steam # games - - wine # windows - lib32-mesa # video driver - lib32-vulkan-intel # video driver - lib32-vulkan-radeon # video driver + - steam # games + - wine # windows when: ansible_architecture == "x86_64" tags: packages become: true