From c66938f7386c4bdfcfb10e26945406d33847cf78 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Tue, 4 Aug 2026 08:05:20 -0700 Subject: [PATCH] flutter, get it installing on Artix by converting the rest of the package names to variables. --- facts/general/package.yml | 14 ++++++++++++++ tasks/workstation/linux/software/flutter.yml | 14 +++++++------- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/facts/general/package.yml b/facts/general/package.yml index e46816d..f035ead 100644 --- a/facts/general/package.yml +++ b/facts/general/package.yml @@ -22,6 +22,13 @@ ninja: ninja notify_send: libnotify fyi: fyi + gtk3: gtk3 + xz_libs: xz + cpp: libstdc++ + c_libs: glibc + cpp_libs: libstdc++ + z_libs: zlib + bzip: bzip2 - name: General | Facts | Package | Parrot OS Fixes set_fact: @@ -44,6 +51,13 @@ mesa_utils: libglu1-mesa ninja: ninja-build notify_send: libnotify-bin + gtk3: libgtk-3-dev + xz_libs: liblzma-dev + cpp: libstdc++-12-dev + c_libs: libc6:amd64 + cpp_libs: libstdc++6 + z_libs: lib32z1 + bzip: libbz2-1.0 when: ansible_pkg_mgr == "apt" - name: General | Facts | Package | pacman diff --git a/tasks/workstation/linux/software/flutter.yml b/tasks/workstation/linux/software/flutter.yml index a9fa3a4..43f41eb 100644 --- a/tasks/workstation/linux/software/flutter.yml +++ b/tasks/workstation/linux/software/flutter.yml @@ -69,9 +69,9 @@ - git - "{{ ninja }}" - pkg-config - - libgtk-3-dev - - liblzma-dev - - libstdc++-12-dev + - "{{ gtk3 }}" + - "{{ xz_libs }}" + - "{{ cpp }}" state: present when: coding == true @@ -79,10 +79,10 @@ - name: Workstation | Linux | Software | Flutter | Android App Dependencies package: name: - - libc6:amd64 - - libstdc++6 - - lib32z1 - - libbz2-1.0 + - "{{ c_libs }}" + - "{{ cpp_libs }}" + - "{{ z_libs }}" + - "{{ bzip }}" state: present when: coding == true