[GH-ISSUE #688] Create different packages for GUI and non-GUI versions #544

Closed
opened 2026-05-05 06:39:05 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @n0toose on GitHub (May 24, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/688

Barrier's GUI version can be built with the gui build flag. That's convenient for operating systems like Gentoo Linux, where I can define whether I want the GUI with every update, but it gets a bit tougher when you need to start instances of Barrier in the background on Debian machines. I think that this would be a useful feature for both myself and other people as well.

Therefore, I'd like to request the creation of different packages for the GUI and the non-GUI version of Barrier.

Originally created by @n0toose on GitHub (May 24, 2020). Original GitHub issue: https://github.com/debauchee/barrier/issues/688 Barrier's GUI version can be built with the `gui` build flag. That's convenient for operating systems like Gentoo Linux, where I can define whether I want the GUI with every update, but it gets a bit tougher when you need to start instances of Barrier in the background on Debian machines. I think that this would be a useful feature for both myself and other people as well. Therefore, I'd like to request the creation of different packages for the GUI and the non-GUI version of Barrier.
Author
Owner

@simons-public commented on GitHub (May 25, 2020):

@AlwaysLivid You can still run barrier without the GUI if the GUI package is installed. The GUI is just a frontend that starts the barrierc client or barriers server processes.

<!-- gh-comment-id:633643065 --> @simons-public commented on GitHub (May 25, 2020): @AlwaysLivid You can still run barrier without the GUI if the GUI package is installed. The GUI is just a frontend that starts the `barrierc` client or `barriers` server processes.
Author
Owner

@n0toose commented on GitHub (May 25, 2020):

The GUI is just a frontend that starts the barrierc client or barriers server processes.

Oh, I understand. I thought that you had to choose between gui and non-gui builds-- I tried to look into that myself, up to no avail. Thanks for the response!

<!-- gh-comment-id:633680481 --> @n0toose commented on GitHub (May 25, 2020): > The GUI is just a frontend that starts the `barrierc` client or `barriers` server processes. Oh, I understand. I thought that you had to choose between `gui` and non-`gui` builds-- I tried to look into that myself, up to no avail. Thanks for the response!
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#544
No description provided.