Debian Patches

Status for mystiq/20.03.23-4

Patch Description Author Forwarded Bugs Origin Last update
Rename-metainfo-file-to-follow-current-AppStream-con.patch Rename metainfo file to follow current AppStream convention
The AppStream specification recommends using reverse DNS notation for
metadata files to ensure unique naming across different applications
and distributions. This change aligns with the standard format used
by GNOME applications and other desktop environments, making the
application more discoverable in software centers.

The legacy <name>.appdata.xml name should not be used anymore.
Otto Kekäläinen <otto@debian.org> yes 2026-01-16
Update-AppStream-metadata-to-follow-moden-convention.patch Update AppStream metadata to follow moden conventions
- The AppStream metadata references "org.gnome.mystiq.desktop" as its
launchable desktop file, but the actual file distributed is named
"mystiq.desktop". This mismatch causes the AppStream validator to fail
because it cannot find the referenced desktop file. Since we cannot
rename the desktop file, update the launchable tag to use the correct
filename. This fixes the validation failure while keeping all other
AppStream compliance improvements intact.

- Remove duplicate summary.

- Add missing release date to prevent the "asv-release-time-missing"
warning, and create the missing desktop file referenced in the
launchable tag to resolve "missing-launchable-desktop-file".

- Replace deprecated `developer_name` element with new `developer` block
containing the author's name, add missing `content_rating` tag for
age-appropriate content classification, and specify developer website
as the ID attribute.

This resolves the following validation warnings:

- `asv-developer-name-tag-deprecated`
- `asv-content-rating-missing`
- `asv-developer-info-missing`

- The content rating is set to "oars-1.1" with no restrictions,
indicating the application is suitable for all ages as requested.

- Add missing AppStream icon tag to fix validation error as the
AppStream validator reports "gui-app-without-icon" because it cannot
find a matching icon for the GUI application. This happens when the
AppData file lacks an <icon> tag that specifies where to find the
application's icon.

- Use upstream URLs for screenshots in AppData
Otto Kekäläinen <otto@debian.org> yes 2026-01-16
Fix-multiple-issues-in-.desktop-file.patch Fix multiple issues in .desktop file
- Icon should match the AppStream ID

- Remove empty KDE-specific fields that provide no value

- Add Keywords field for better desktop integration

- Extend categories with Qt classification

- Add the required `DBusActivatable=true` key to the desktop file to
enable proper D-Bus activation support, which is expected for modern
desktop applications
Otto Kekäläinen <otto@debian.org> yes 2026-01-16

All known versions for source package 'mystiq'

Links