{# SPDX-FileCopyrightText: 2024 Benjamin Grande M. S. SPDX-License-Identifier: AGPL-3.0-or-later #} {% if grains['nodename'] != 'dom0' -%} include: - dev.home-cleanup - dotfiles.copy-sh - dotfiles.copy-x11 "{{ slsdotpath }}-updated": pkg.uptodate: - refresh: True "{{ slsdotpath }}-remove-distro-package": pkg.removed: - pkgs: - electrum - python3-electrum "{{ slsdotpath }}-installed": pkg.installed: - require: - pkg: "{{ slsdotpath }}-remove-distro-package" - pkg: "{{ slsdotpath }}-updated" - refresh: True - install_recommends: False - skip_suggestions: True - pkgs: ## Unlisted dependency. - python3-jsonpatch ## Dependencies retrieved from 'electrum' and 'python3-electrum' pkg. - python3-pyqt5 - libjs-jquery - libjs-jquery-ui - libjs-jquery-ui-theme-ui-lightness - libsecp256k1-1 - node-qrcode-generator - python3-cryptography - python3-distutils - python3-aiohttp - python3-aiohttp-socks - python3-aiorpcx - python3-attr - python3-bitstring - python3-certifi - python3-dnspython - python3-protobuf - python3-qrcode "{{ slsdotpath }}-rpc": file.recurse: - name: /etc/qubes-rpc/ - source: salt://{{ slsdotpath }}/files/client/rpc/ - user: root - group: root - file_mode: '0755' - dir_mode: '0755' - makedirs: True {% endif -%}