update current status, using newer tags for tinyalsa and q6voiced, fix name of tinyalsa packages to use the names that are going to appear in the repos

This commit is contained in:
erebion 2024-10-04 01:10:52 +02:00
parent 1ea071738c
commit d732d5f90f
2 changed files with 16 additions and 7 deletions

View file

@ -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 - Make installer images work on this device
- Have droid-juicer run on installer images - 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 - 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 Tinyalsa: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079473
- ITP for q6voiced: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080483 - ITP for q6voiced: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080483

View file

@ -55,6 +55,14 @@
- "/etc/q6voiced.conf" - "/etc/q6voiced.conf"
- "/usr/share/wireplumber/wireplumber.conf.d/51-qcom-sdm845.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 ### ### Call Audio ###
- name: "Install dependencies" - name: "Install dependencies"
@ -67,6 +75,7 @@
- make - make
- devscripts - devscripts
- doxygen - doxygen
- graphviz
state: present state: present
update_cache: true update_cache: true
@ -98,7 +107,7 @@
ansible.builtin.git: ansible.builtin.git:
repo: 'https://salsa.debian.org/erebion/tinyalsa.git' repo: 'https://salsa.debian.org/erebion/tinyalsa.git'
dest: /opt/repos/tinyalsa dest: /opt/repos/tinyalsa
version: mobian-git20240621 version: 8ebe2c17c1ec8a933873cefec66c90744a4f7181
become_user: nobody become_user: nobody
delay: 2 delay: 2
retries: 20 retries: 20
@ -107,7 +116,7 @@
ansible.builtin.git: ansible.builtin.git:
repo: 'https://salsa.debian.org/erebion/q6voiced.git' repo: 'https://salsa.debian.org/erebion/q6voiced.git'
dest: /opt/repos/q6voiced dest: /opt/repos/q6voiced
version: mobian-git20240607 version: d9acbd1f5120c57586d808d60e9ccf425ae5bee0
become_user: nobody become_user: nobody
delay: 2 delay: 2
retries: 20 retries: 20
@ -122,9 +131,9 @@
ansible.builtin.apt: ansible.builtin.apt:
deb: "/opt/repos/{{ item }}" deb: "/opt/repos/{{ item }}"
loop: loop:
- "libtinyalsa_2.0.0+git20240621-7f06b2f-3_arm64.deb" - "libtinyalsa2_2.0.0+git20240621-1_arm64.deb"
- "libtinyalsa-dev_2.0.0+git20240621-7f06b2f-3_arm64.deb" - "libtinyalsa2-dev_2.0.0+git20240621-1_arm64.deb"
- "tinyalsa_2.0.0+git20240621-7f06b2f-3_arm64.deb" - "tinyalsa_2.0.0+git20240621-1_arm64.deb"
- name: "Build Debian package for q6voiced" - name: "Build Debian package for q6voiced"
ansible.builtin.shell: ansible.builtin.shell:
@ -134,4 +143,4 @@
- name: "Install tinyalsa and q6voiced" - name: "Install tinyalsa and q6voiced"
ansible.builtin.apt: 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"