Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

artcraft-launcher-0.8.1-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: artcraft-launcher Distribution: openSUSE Tumbleweed
Version: 0.8.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Oct 26 12:07:42 2026
Group: Unspecified Build host: reproducible
Size: 28814770 Source RPM: artcraft-launcher-0.8.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/storytold/craft-launcher
Summary: Install, update and launch the Craft App Suite
ArtCraft Launcher lists every app in the Craft App Suite (PhotoCraft,
LightCraft, FilmCraft, DesignCraft, VectorCraft, PdfCraft, EffectCraft,
WordCraft, DeckCraft, GridCraft, CADCraft and SoundCraft), installs the
right build for your computer, and keeps it up to date.

Provides

Requires

License

Apache-2.0 AND (Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND CC0-1.0 AND ISC AND MIT AND MPL-2.0 AND OFL-1.1 AND Ubuntu-font-1.0 AND Unicode-3.0 AND Unlicense AND Zlib

Changelog

* Mon Oct 26 2026 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.8.1 (upstream tag v0.8.1, 2026-10-25):
    * Security hardening: archive extraction, layout normalization and
      file enumeration hardened; release HTML URLs confined and
      browser-open links sanitized; decoded HTTP responses and
      screenshot decoding bounded; artifact URL identity bound in
      install and self-update; loopback bypasses the proxy and HTTP
      wire credentials are no longer logged; mutual challenge-response
      for single-instance IPC; local mirror reads bounded with
      deadlines and terminal escaping; remote feed overrides gated to
      dev builds.
    * Linux and FreeBSD install: pkexec and package tools are run from
      the system directories.
    * Settings: keep settings inside a portable suite; languages listed
      alphabetically by their own name; update check looks past a feed
      that is behind GitHub; one-time notice that closing the window
      keeps the launcher in the tray.
    * UI: maximized title bar close button takes the screen corner;
      wgpu limits capped to what the GPU offers; non-UTF-8 arguments
      ignored; busy state cleared when a worker panics.
    * Windows: version-folder wrapped portable ZIPs install, pinned
      taskbar icons survive updates; macOS: quitting no longer crashes
      and Intel Macs skip wgpu indirect-call validation; FreeBSD
      aarch64 cross build packaged.
    * Re-vendored: shipped target only gets version bumps (cc,
      ordered-float, smallvec, uuid, ...); the new craft-quit
      (MIT OR Apache-2.0, storytold/craft-libs) only does something on
      macOS. Licence set unchanged, no new system deps.
  - Refresh artcraft-launcher-pkcon-first.patch for the 0.8.1 sources:
    upstream now runs pkexec and package tools from the system
    directories, so pkcon is looked up and run the same way
    (system_tool) instead of through PATH; PR
    storytold/craft-launcher#256 still open
  - Set the metainfo release date to 2026-10-25
* Fri Oct 23 2026 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.7.0 (upstream tag v0.7.0, 2026-10-23):
    * Security hardening: release/feed download URLs confined to the
      app's repository and the artifact version bound to the release;
      a tarball whose app binary is a symlink is refused before any
      chmod; single-instance replace authenticated and the local
      mirror server bounded; shell metacharacters rejected in opened
      web links; decoded feed size, screenshot dimensions and locale
      tags bounded. No CVE ids assigned.
    * Date/time conversion goes through jiff instead of hand-rolled
      calendar code.
    * Windows: self-update and portable version checks run without
      PowerShell and install only files signed like the launcher;
      busy download renames retried, Windows Installer runs logged.
    * 0.6.1: saved filters no longer hide every app on startup;
      clearer update dialog (Download case) and AppImage folder
      wording; FreeBSD aarch64 installs its own tarball.
    * Re-vendored: shipped target only gets version bumps (icu_* 2.4.0,
      ureq 3.5.0, webbrowser 1.2.5, zerovec 0.11.9, ...); the new
      verifysign (BSD-3-Clause) and winsafe (MIT) are Windows-only.
      Licence set unchanged (MPL-2.0 option-ext 0.2.0, Unlicense ksni
      0.3.7), no new system deps, MSRV unchanged; cargo_audit clean.
  - Rebase artcraft-launcher-pkcon-first.patch for the 0.7.0 sources
    (line offsets only, content unchanged; PR
    storytold/craft-launcher#256 still open)
  - Set the metainfo release date to 2026-10-23 (it still said
    2026-10-18 from 0.5.1) and name ksni 0.3.7, the vendored version
    since 0.6.0, in the Legal-Review-Notice
* Wed Oct 21 2026 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.6.0 (upstream tag v0.6.0, 2026-10-20):
    * Linux: install and update Arch packages (.pkg.tar.zst) from
      settings, only for release packages (AUR/repo ones are delegated);
      managed AppImage desktop entries respected and icon caches
      refreshed.
    * Fixes: fragmented single-instance version greetings, helper
      output drained after the capture limit.
    * UI: calmer header, toolbar, cards, app page and dialogs.
    * Re-vendored; no new system deps.
* Sun Oct 18 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.5.1 (upstream tag v0.5.1, 2026-10-18):
    * Install: choose where Craft apps are installed; Flatpak
      launcher self-updates and restarts; corrupt and future
      self-update timestamps refused; no retry loops when a
      partial file cannot be removed
    * Catalog: app numbering aligned with the website; Discord
      opens in the desktop app when installed; Intel macOS no
      longer offered ARM-only DMGs
    * Interface: release-note zoom, Command+M minimize on macOS
    * Update backups and unrelated state files preserved; Flatpak
      launcher resolves the bundle link, not the AppImage
    * No CVE keywords in the 0.4.1-0.5.1 range; cargo_audit clean.
  - Rebase artcraft-launcher-pkcon-first.patch for the 0.5.1
    sources (upstream refactored the backend around install_at;
    PR storytold/craft-launcher#256 still open)
  - Vendor-tree licence set unchanged (MPL-2.0 option-ext 0.2.0,
    Unlicense ksni 0.3.6, both as before).
* Thu Oct 15 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.4.1 (upstream tags v0.4.0 2026-10-13, v0.4.1 2026-10-13):
    * New app FigCraft in the catalog; release 0.4.1
    * Trust: feed repo renames stay inside storytold, releases without checksums
      refused before fetch; pacman only with its database; rpm-ostree skip
    * Interface: details drawer, hide-uninterested apps, Spanish/Czech/Polish/
      Hungarian/Japanese languages, GPU/animation/theme fixes, log file
    * No CVE keywords in the 0.3.2-0.4.1 range; cargo_audit clean.
  - Rebase artcraft-launcher-pkcon-first.patch for the 0.4.1 sources
    (checksum-enforced download flow; PR storytold/craft-launcher#256 still open)
  - Packaging: vendor re-audit (update=true): same licence set (MPL-2.0
    option-ext, Unlicense ksni); no CLI binary, so no -cli split; keep
    Recommends: PackageKit
* Mon Oct 12 2026 Martin Pluskal <mpluskal@suse.com>
  - New package artcraft-launcher 0.3.2 (upstream tag v0.3.2, 2026-10-11):
    * One place to find, install, update and open the 12-app Craft suite
      (PhotoCraft, LightCraft, FilmCraft, DesignCraft, VectorCraft,
      PdfCraft, EffectCraft, WordCraft, DeckCraft, GridCraft, CADCraft
      and SoundCraft), with the right build picked for your computer.
    * Handles distro packages (deb/rpm/tar), Flatpak bundles and AppImage
      installs, serializes queued installs, and filters detection by arch.
    * Lives in the system tray (ksni StatusNotifierItem, no GTK needed),
      tells you when updates are ready, and updates itself.
    * License derived over the vendor tree for the shipped desktop target:
      MPL-2.0 (option-ext via dirs), Unlicense (ksni), ISC, BSD-2/3-Clause,
      Zlib, Unicode-3.0, CC-BY-4.0/CC0-1.0 social icons, OFL-1.1 fonts and
      Ubuntu-font-1.0, see the Legal-Review-Notice in the spec; docs/brand
      (trademarked) stays in the sources unmodified as compile-time input
      only (five files embedded by include_image!/include_bytes!) and is
      never installed.
    * No CLI binary ships, so no -cli subpackage split. No CVEs known.
  - Add artcraft-launcher-pkcon-first.patch: Linux install/update/remove go through PackageKit when the distro carries the app (storytold/craft-launcher#256, open), download flow stays as fallback
  - Recommend PackageKit for the new path

Files

/usr/bin/artcraft-launcher
/usr/share/applications/ai.storyteller.artcraft-launcher.desktop
/usr/share/doc/packages/artcraft-launcher
/usr/share/doc/packages/artcraft-launcher/ATTRIBUTION.md
/usr/share/doc/packages/artcraft-launcher/NOTICE
/usr/share/doc/packages/artcraft-launcher/README.md
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/ai.storyteller.artcraft-launcher.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/ai.storyteller.artcraft-launcher.png
/usr/share/icons/hicolor/24x24
/usr/share/icons/hicolor/24x24/apps
/usr/share/icons/hicolor/24x24/apps/ai.storyteller.artcraft-launcher.png
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/ai.storyteller.artcraft-launcher.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/ai.storyteller.artcraft-launcher.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/ai.storyteller.artcraft-launcher.png
/usr/share/icons/hicolor/512x512
/usr/share/icons/hicolor/512x512/apps
/usr/share/icons/hicolor/512x512/apps/ai.storyteller.artcraft-launcher.png
/usr/share/icons/hicolor/64x64
/usr/share/icons/hicolor/64x64/apps
/usr/share/icons/hicolor/64x64/apps/ai.storyteller.artcraft-launcher.png
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/ai.storyteller.artcraft-launcher.svg
/usr/share/licenses/artcraft-launcher
/usr/share/licenses/artcraft-launcher/LICENSE-APACHE
/usr/share/licenses/artcraft-launcher/LICENSE-MIT
/usr/share/licenses/artcraft-launcher/OFL-Archivo.txt
/usr/share/licenses/artcraft-launcher/OFL-GeistMono.txt
/usr/share/licenses/artcraft-launcher/OFL-Inter.txt
/usr/share/metainfo/ai.storyteller.artcraft-launcher.metainfo.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 29 23:33:48 2026