updated state-files

This commit is contained in:
DigitalInfinity committed 2026-11-07 23:57:00 +01:00
1 parent a755563061
commit 3c6064a2af
4 files changed
+46 -5

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
# Altes Inkscape 0.91 (Upstream-Paket "inkscape") entfernen,
# danach Inkscape 1.x (custom_defs/inkscape/inkscape1.sls) installieren
inkscape:
pkg.removed:
- refresh_db: true
- refresh: true
inkscape1:
pkg.latest:
- refresh_db: true
- refresh: true
- require:
- pkg: inkscape
+15
View File
@@ -0,0 +1,15 @@
# Ink/Stitch systemweit in den Erweiterungsordner von Inkscape entpacken,
# damit es fuer alle Benutzer verfuegbar ist (kein Setup im Benutzerkontext noetig).
# Update: URL und sha256 der neuen Version eintragen (Hash steht auf der GitHub-Release-Seite).
# Kein "clean: True" - das wuerde auch die mitgelieferten Inkscape-Erweiterungen loeschen.
include:
- inkscape
inkstitch:
archive.extracted:
- name: 'C:\Program Files\Inkscape\share\inkscape\extensions'
- source: https://github.com/inkstitch/inkstitch/releases/download/v3.3.0/inkstitch-v3.3.0-windows-64bit.zip
- source_hash: sha256=992a0aec0cf05ad3af1e68e89acd3a0ec65434f4e1d1a418eb54df106984addb
- source_hash_update: True
- require:
- pkg: inkscape1
+4 -5
View File
@@ -1,3 +1,7 @@
include:
- inkscape
- inkstitch
arduino-ide:
pkg.latest:
- refresh_db: true
@@ -52,11 +56,6 @@ npp_x64:
- refresh_db: true
- refresh: true
inkscape:
pkg.latest:
- refresh_db: true
- refresh: true
kdenlive:
pkg.latest:
- refresh_db: true
@@ -0,0 +1,14 @@
# Inkscape 1.x: 64-bit MSI, installs into %ProgramFiles%\Inkscape
# Download-URLs: https://inkscape.org/release/ bzw. winget-Manifest Inkscape.Inkscape
inkscape1:
{% for version, url in [('1.4.4', 'https://media.inkscape.org/dl/resources/file/inkscape-1.4.4_2026-05-05_dcaf3e7-x64.signed_xMx7DJV.msi')] %}
'{{ version }}':
full_name: 'Inkscape'
installer: '{{ url }}'
install_flags: '/qn /norestart'
uninstaller: '{{ url }}'
uninstall_flags: '/qn /norestart'
msiexec: True
locale: en_US
reboot: False
{% endfor %}