-
-
Notifications
You must be signed in to change notification settings - Fork 203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
building a flatpak #30
Labels
Comments
I will for sure, thank you so much. |
Here is a manifest btw: id: com.github.alecaddd.akira
runtime: org.gnome.Platform
runtime-version: '3.28'
sdk: org.gnome.Sdk
base: io.elementary.Loki.BaseApp
base-version: stable
command: com.github.alecaddd.akira
finish-args:
- --share=ipc
- --socket=x11
- --socket=wayland
# DConf
- --filesystem=xdg-run/dconf
- --filesystem=~/.config/dconf:ro
- --talk-name=ca.desrt.dconf
- --env=DCONF_USER_CONFIG_DIR=.config/dconf
cleanup: # FIXME: Broken with baseapp?
- /bin/v*
- /include
- /share/vala*
- /share/gtk-doc
- /share/gir-1.0
- /lib/pkgconfig
- /lib/*.la
- /lib/girepository-1.0
- /lib/vala*
modules:
- name: gtksourceview
config-opts: [--enable-gtk-doc=no]
sources:
- type: archive
url: https://download.gnome.org/sources/gtksourceview/3.24/gtksourceview-3.24.6.tar.xz
sha256: 7aa6bdfebcdc73a763dddeaa42f190c40835e6f8495bb9eb8f78587e2577c188
- name: akira
buildsystem: meson
sources:
- type: git
url: https://github.com/Alecaddd/Akira.git |
Flatpak created, the app will be available on Flathub once released. |
Like this: flathub/flathub#1692 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In case you are interested in building a flatpak, here is a manifest I just created that can be used with
flatpak-builder
to build a flatpak. It uses the GNOME runtime and builds everything (libgee, granite, gtksourceview and akira) from git. As the master branch currently does not build, it uses theheaderbar
branch instead.The text was updated successfully, but these errors were encountered: