Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
signal-desktop-bin and X
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3944
Location: Rasi, Finland

PostPosted: Mon Jan 06, 2025 1:43 pm    Post subject: signal-desktop-bin and X Reply with quote

Hi.

I've been trying to achieve USE="-X" globally for some time.
Now I'm at point where there's probably only one program requiring some other component (gtk+) to be compiled with +X. And that's signal-desktop-bin. It's an open source program, but it's an electron one.

Does anyone here have any experience on actually building electron programs, and is it even possible to compile them not to rely on X?
I would think that a program having a depency on a toolkit to draw its output wouldn't care how the toolkit draws it (via X or wayland), but apparently I'm wrong.
_________________
..: Zucca :..

My gentoo installs:
init=/sbin/openrc-init
-systemd -logind -elogind seatd

Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
flexibeast
Guru
Guru


Joined: 04 Apr 2022
Posts: 488
Location: Naarm/Melbourne, Australia

PostPosted: Mon Jan 06, 2025 11:03 pm    Post subject: Reply with quote

i'd be interested to know this myself, as a Wayland and Signal user.

It's apparently possible to build and run signal-desktop -X; cf. this r/signal post.

The Electron ebuild has both `X` and `wayland` USE flags, but the `signal-desktop-bin` ebuild has multiple x11-libs in RDEPENDS, as well as `media-libs/mesa[X(+)]` and `sys-apps/dbus[X]`, presumably because all of that is required by the prebuilt .deb supplied by upstream.

Hopefully someone else has knowledge of how to configure the signal-desktop build process to create a non-X build.
_________________
https://wiki.gentoo.org/wiki/User:Flexibeast
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum