[PR #388] [MERGED] Add Flatpak and Flathub packaging support #310

Closed
opened 2026-03-22 21:16:06 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mountain-loop/yaak/pull/388
Author: @gschier
Created: 2/9/2026
Status: Merged
Merged: 2/10/2026
Merged by: @gschier

Base: mainHead: flatpak


📝 Commits (10+)

  • 9e1936f Add Flatpak and Flathub packaging support
  • daaf7be Update metainfo screenshot and fix faker template function count
  • 21b0f3d Fix Flatpak build and upgrade to GNOME 48
  • 98592ef Add flatpak build artifacts to .gitignore
  • 20160b5 Update branding colors to match actual theme primaries
  • f8a8430 Restore screenshot URL
  • d856e80 Rewrite update-manifest.sh in pure bash
  • a831818 Reject pre-release versions in update-manifest.sh
  • 2a1dc85 Add CI workflow to push stable releases to Flathub
  • 242d9cc Rename app ID to app.yaak.Yaak and add license file

📊 Changes

5 files changed (+251 additions, -0 deletions)

View changed files

.github/workflows/flathub.yml (+44 -0)
📝 .gitignore (+4 -0)
flatpak/app.yaak.Yaak.metainfo.xml (+57 -0)
flatpak/app.yaak.Yaak.yml (+64 -0)
flatpak/update-manifest.sh (+82 -0)

📄 Description

https://yaak.app/feedback/posts/flatpak-flathub

Add Flatpak manifest and AppStream metadata for distributing Yaak on Flathub.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mountain-loop/yaak/pull/388 **Author:** [@gschier](https://github.com/gschier) **Created:** 2/9/2026 **Status:** ✅ Merged **Merged:** 2/10/2026 **Merged by:** [@gschier](https://github.com/gschier) **Base:** `main` ← **Head:** `flatpak` --- ### 📝 Commits (10+) - [`9e1936f`](https://github.com/mountain-loop/yaak/commit/9e1936f3454bddb33fbfac8154d2054021005014) Add Flatpak and Flathub packaging support - [`daaf7be`](https://github.com/mountain-loop/yaak/commit/daaf7be080cce4da0a48b7e9b5d565d81b0a89e1) Update metainfo screenshot and fix faker template function count - [`21b0f3d`](https://github.com/mountain-loop/yaak/commit/21b0f3d97b3c075b7c1ccbc7d23f5394bf01781b) Fix Flatpak build and upgrade to GNOME 48 - [`98592ef`](https://github.com/mountain-loop/yaak/commit/98592ef36e2d2f7d4815fe56fb6249651371eaad) Add flatpak build artifacts to .gitignore - [`20160b5`](https://github.com/mountain-loop/yaak/commit/20160b5427317bd27bf0aaa6f81b47cd5766aaa4) Update branding colors to match actual theme primaries - [`f8a8430`](https://github.com/mountain-loop/yaak/commit/f8a843057e992fcda315676a9f4d5f83d7f4224f) Restore screenshot URL - [`d856e80`](https://github.com/mountain-loop/yaak/commit/d856e8075b567352c0f7f53284c0fc5a606b1e7b) Rewrite update-manifest.sh in pure bash - [`a831818`](https://github.com/mountain-loop/yaak/commit/a8318183ad44bd491ca6200256c68dbcbfdc9f0c) Reject pre-release versions in update-manifest.sh - [`2a1dc85`](https://github.com/mountain-loop/yaak/commit/2a1dc851484fefa89b43919cb9df526c02852d20) Add CI workflow to push stable releases to Flathub - [`242d9cc`](https://github.com/mountain-loop/yaak/commit/242d9cc2132505eb200d1be6eba04957cd567f85) Rename app ID to app.yaak.Yaak and add license file ### 📊 Changes **5 files changed** (+251 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/flathub.yml` (+44 -0) 📝 `.gitignore` (+4 -0) ➕ `flatpak/app.yaak.Yaak.metainfo.xml` (+57 -0) ➕ `flatpak/app.yaak.Yaak.yml` (+64 -0) ➕ `flatpak/update-manifest.sh` (+82 -0) </details> ### 📄 Description https://yaak.app/feedback/posts/flatpak-flathub Add Flatpak manifest and AppStream metadata for distributing Yaak on Flathub. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-22 21:16:06 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/yaak#310