[GH-ISSUE #33] Document flatpak build process #23

Closed
opened 2026-05-05 04:47:10 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @AdrianKoshka on GitHub (Apr 29, 2018).
Original GitHub issue: https://github.com/debauchee/barrier/issues/33

This is mostly just a reminder to myself that I should probably document how to compile the flatpak for barrier on the wiki for this repo.

Originally created by @AdrianKoshka on GitHub (Apr 29, 2018). Original GitHub issue: https://github.com/debauchee/barrier/issues/33 This is mostly just a reminder to myself that I should probably document how to compile the flatpak for barrier on the wiki for this repo.
Author
Owner

@AdrianKoshka commented on GitHub (Apr 29, 2018):

I wrote something up, but don't have push access to the wiki. here's the diff

@@ -0,0 +1,23 @@
+## Install dependencies
+
+Thunderbird is built against the KDE runtime and SDK, to install them, follow
+these steps:
+
+```shell
+$ flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
+$ flatpak --user install org.kde.Platform/x86_64/5.10
+$ flatpak --user install org.kde.Sdk/x86_64/5.10
+```
+You should replace `x86_64` with your architecture (`i386`, `arm`, `aarch64`, `x86_64`)
+and `5.10` with the current version of the runtime/SDK used in the [`com.github.debauchee.barrier` file](https://github.com/AdrianKoshka/flathub/blob/com.github.debauchee.barrier/com.github.debauchee.barrier.json#L3-L5).
+
+To make compilation smoother, we use `make`, which can be installed from your
+package manager.
+
+## Compiling the flatpak
+
+First thing you'll wan to do if you haven't already, is clone the repo:
+
+`git clone git@github.com:AdrianKoshka/flathub.git -b com.github.debauchee.barrier`
+
+Then `cd flathub` and `make`.
<!-- gh-comment-id:385226151 --> @AdrianKoshka commented on GitHub (Apr 29, 2018): I wrote something up, but don't have push access to the wiki. here's the `diff` ```diff @@ -0,0 +1,23 @@ +## Install dependencies + +Thunderbird is built against the KDE runtime and SDK, to install them, follow +these steps: + +```shell +$ flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo +$ flatpak --user install org.kde.Platform/x86_64/5.10 +$ flatpak --user install org.kde.Sdk/x86_64/5.10 +``` +You should replace `x86_64` with your architecture (`i386`, `arm`, `aarch64`, `x86_64`) +and `5.10` with the current version of the runtime/SDK used in the [`com.github.debauchee.barrier` file](https://github.com/AdrianKoshka/flathub/blob/com.github.debauchee.barrier/com.github.debauchee.barrier.json#L3-L5). + +To make compilation smoother, we use `make`, which can be installed from your +package manager. + +## Compiling the flatpak + +First thing you'll wan to do if you haven't already, is clone the repo: + +`git clone git@github.com:AdrianKoshka/flathub.git -b com.github.debauchee.barrier` + +Then `cd flathub` and `make`. ```
Author
Owner

@AdrianKoshka commented on GitHub (Apr 29, 2018):

Ideally, later, this will be put on the flathub repo as well. :P

<!-- gh-comment-id:385226205 --> @AdrianKoshka commented on GitHub (Apr 29, 2018): Ideally, later, this will be put on the flathub repo as well. :P
Author
Owner

@walker0643 commented on GitHub (Jun 30, 2018):

@AdrianKoshka, are you able to join us on IRC? #barrier on freenode. I'd like to discuss adding you as a Barrier contributor so you can have push access. Thanks!

<!-- gh-comment-id:401557876 --> @walker0643 commented on GitHub (Jun 30, 2018): @AdrianKoshka, are you able to join us on IRC? #barrier on freenode. I'd like to discuss adding you as a Barrier contributor so you can have push access. Thanks!
Author
Owner

@AdrianKoshka commented on GitHub (Jun 30, 2018):

Yep.

<!-- gh-comment-id:401558480 --> @AdrianKoshka commented on GitHub (Jun 30, 2018): Yep.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#23
No description provided.