fix: electrum install zbar and protobuf

This commit is contained in:
Ben Grande 2024-02-18 17:05:30 +01:00
parent 275178fa7c
commit 3ef02df040
3 changed files with 12 additions and 1 deletions

View File

@ -111,10 +111,17 @@ include:
- overwrite: True - overwrite: True
- clean: True - clean: True
"{{ slsdotpath }}-copy-files-to-template": "{{ slsdotpath }}-generate-payment-request":
cmd.run: cmd.run:
- require: - require:
- archive: "{{ slsdotpath }}-extract-archive" - archive: "{{ slsdotpath }}-extract-archive"
- name: ./contrib/generate_payreqpb2.sh
- cwd: /tmp/{{ electrum_archive_dir }}
"{{ slsdotpath }}-copy-files-to-template":
cmd.run:
- require:
- cmd: "{{ slsdotpath }}-generate-payment-request"
- name: qrexec-client-vm -T -- @default qusal.InstallElectrum /usr/lib/qubes/qfile-agent electrum/ run_electrum electrum.desktop - name: qrexec-client-vm -T -- @default qusal.InstallElectrum /usr/lib/qubes/qfile-agent electrum/ run_electrum electrum.desktop
- cwd: /tmp/{{ electrum_archive_dir }} - cwd: /tmp/{{ electrum_archive_dir }}
- runas: user - runas: user

View File

@ -28,5 +28,6 @@ include:
- ca-certificates - ca-certificates
- curl - curl
- tar - tar
- protobuf-compiler
{% endif -%} {% endif -%}

View File

@ -31,6 +31,9 @@ include:
- skip_suggestions: True - skip_suggestions: True
- pkgs: - pkgs:
- socat - socat
- man-db
## Recommends
- python3-zbar
## Unlisted dependency. ## Unlisted dependency.
- python3-jsonpatch - python3-jsonpatch
## Dependencies retrieved from 'electrum' and 'python3-electrum' pkg. ## Dependencies retrieved from 'electrum' and 'python3-electrum' pkg.