Commit Graph
9 Commits
Author SHA1 Message Date
Ilya Zlobintsev 2de96cc228 fix: add policy file to fedora spec 2026-08-12 11:50:37 +03:00
Reilly BroganandIlya Zlobintsev 9471cc1ad6 fix: Icon install directory (#862)
* fix: Icon install directory

`/usr/share/pixmaps` is a legacy icon directory and should not be used any more for icon installation. Icons instead should be installed to a size-specific subdirectory of `/usr/share/icons/hicolor`. In fact I'm pretty sure that `/usr/share/pixmaps` isn't indexed by most DEs so the icon installed there would never would have been used. The only reason this wasn't noticed before is because most DEs support and prefer SVG icons.

Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>

* fix: add new path to uninstall action

---------

Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-01-24 16:37:18 +02:00
Ilya Zlobintsev 49574f1899 chore: generate rpm spec changelog entries with correct links 2025-10-19 00:12:36 +03:00
Ilya Zlobintsev 7df94fdecc chore: set commit properly in fedora spec 2025-04-09 19:13:48 +03:00
Ilya Zlobintsev ad4e45d61c pkg: include metainfo file in fedora spec 2025-04-05 12:27:29 +03:00
Ilya Zlobintsev 658e4930ea feat: add Flatpak package (#519)
* feat: WIP

* feat: add wip manifest

* fix: replace /var/run with /run

* feat: add flatpak build to github actions

* feat: add flatpak setup script

* fix: build in release

* chore: check autostart mark by default

* feat: update app id

* chore: merge flatpak manifest modules

* chore: add cleanup section

* chore: update manifest file

* chore: pin github actions to specific commits

* chore: update app id again

* doc: add flatpak documentation

* chore: metainfo updates

* fix: desktop file entrypoint

* doc: add service permissions note to flatpak

* chore: improve flatpak manifest

* fix: libdrm x-checker-data indentation
2025-04-04 21:38:19 +03:00
Ilya Zlobintsev 79e827ea1f pkg: manually set commit hash in fedora spec files (#462)
* pkg: try to use git source in fedora spec

* test

* revert

* feat: manually set commit hash

* feat: manually include commit in exiting spec files
2025-02-02 14:05:47 +02:00
Ilya Zlobintsev 3fd7e0e22b fix: fedora spec non-default builds (#410) 2024-11-14 19:39:45 +02:00
Ryan BatemanandIlya Zlobintsev 0ac9d3b46b pkg: Generate Spec Files for COPR on Release Publish (#406)
* COPR spec generation

* clean up testing specs, add autogenerated spec warning md file

* fix github release event var references

* coerce release url from other vars

* add extra config for hitting copr webhook on chore pr merge

* Address PR feedback

* initial set of spec files

* fix: include rust in spec BuildRequires

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2024-11-14 10:15:22 +02:00