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
- clean: True
"{{ slsdotpath }}-copy-files-to-template":
"{{ slsdotpath }}-generate-payment-request":
cmd.run:
- require:
- 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
- cwd: /tmp/{{ electrum_archive_dir }}
- runas: user

View File

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

View File

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