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:
		
					parent
					
						
							
								1ea071738c
							
						
					
				
			
			
				commit
				
					
						d732d5f90f
					
				
			
		
					 2 changed files with 16 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue