diff --git a/README.md b/README.md index e1197ab..b0cc66f 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ Various issues can be found on Salsa: https://salsa.debian.org/Mobian-team/devic - Make installer images work on this device - Have droid-juicer run on installer images -- Create an ITP for `tinyalsa` and `q6voiced` and get both into the repos (use the workarounds from this repo to get working call audio for now) +- Create an ITP for `tinyalsa` and `q6voiced` (check) and get both into the repos (wip, use the workarounds from this repo to get working call audio for now) - https://salsa.debian.org/Mobian-team/devices/kernels/qcom-linux/-/issues/2 - ITP for Tinyalsa: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079473 - ITP for q6voiced: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080483 diff --git a/ansible/audio.yml b/ansible/audio.yml index 1b586c1..3d81332 100644 --- a/ansible/audio.yml +++ b/ansible/audio.yml @@ -55,6 +55,14 @@ - "/etc/q6voiced.conf" - "/usr/share/wireplumber/wireplumber.conf.d/51-qcom-sdm845.conf" + - name: "Remove remnants of previous verions of this playbook" + ansible.builtin.apt: + pkg: + - libtinyalsa # package will have to be renamed for the repos + - libtinyalsa-dev + - tinyalsa + state: absent + ### Call Audio ### - name: "Install dependencies" @@ -67,6 +75,7 @@ - make - devscripts - doxygen + - graphviz state: present update_cache: true @@ -98,7 +107,7 @@ ansible.builtin.git: repo: 'https://salsa.debian.org/erebion/tinyalsa.git' dest: /opt/repos/tinyalsa - version: mobian-git20240621 + version: 8ebe2c17c1ec8a933873cefec66c90744a4f7181 become_user: nobody delay: 2 retries: 20 @@ -107,7 +116,7 @@ ansible.builtin.git: repo: 'https://salsa.debian.org/erebion/q6voiced.git' dest: /opt/repos/q6voiced - version: mobian-git20240607 + version: d9acbd1f5120c57586d808d60e9ccf425ae5bee0 become_user: nobody delay: 2 retries: 20 @@ -122,9 +131,9 @@ ansible.builtin.apt: deb: "/opt/repos/{{ item }}" loop: - - "libtinyalsa_2.0.0+git20240621-7f06b2f-3_arm64.deb" - - "libtinyalsa-dev_2.0.0+git20240621-7f06b2f-3_arm64.deb" - - "tinyalsa_2.0.0+git20240621-7f06b2f-3_arm64.deb" + - "libtinyalsa2_2.0.0+git20240621-1_arm64.deb" + - "libtinyalsa2-dev_2.0.0+git20240621-1_arm64.deb" + - "tinyalsa_2.0.0+git20240621-1_arm64.deb" - name: "Build Debian package for q6voiced" ansible.builtin.shell: @@ -134,4 +143,4 @@ - name: "Install tinyalsa and q6voiced" ansible.builtin.apt: - deb: "/opt/repos/q6voiced_0~0+git20240607-75ae4079-3_arm64.deb" + deb: "/opt/repos/q6voiced_0.0.0+git20240607-1_arm64.deb"