ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
feaneron has quit [Ping timeout: 480 seconds]
xjuan has joined #wayland
bindu_ has quit [Remote host closed the connection]
bindu has joined #wayland
dami_ has joined #wayland
dami__ has joined #wayland
dami_ has quit [Ping timeout: 480 seconds]
dami__ has quit [Remote host closed the connection]
dami__ has joined #wayland
karenthedorf has joined #wayland
xjuan has quit [Ping timeout: 480 seconds]
dami_ has joined #wayland
dami__ has quit [Ping timeout: 480 seconds]
dami__ has joined #wayland
cool110 has joined #wayland
dami_ has quit [Ping timeout: 480 seconds]
cool110 is now known as Guest10909
nerdopolis has quit [Ping timeout: 480 seconds]
Guest10819 has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
jlco has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
<wlb>
wayland Merge request !400 closed (Changed wl_global, wl_interface, wl_message_since and wl_resource to use a uint32_t version in line with protocol documentation.)
fudgeymemory has joined #wayland
<fudgeymemory>
hi
<fudgeymemory>
Run-time dependency expat found: NO (tried pkgconfig and cmake)
<fudgeymemory>
src/meson.build:32:1: ERROR: Dependency "expat" not found, tried pkgconfig and cmake
<fudgeymemory>
expat is installed
<fudgeymemory>
trying to install wayland
<fudgeymemory>
any idea why i'm getting this error?
<fudgeymemory>
thanks
<Sachiel>
missing expat-dev or something?
<soreau>
it needs whatever package provides expat.pc
<DPA>
WAYLAND_DISPLAY usually refers to a socket. Is it possible to make it refer to a file descriptor instead?
cyrinux30 has quit []
<vyivel>
DPA: depending on what you're trying to do, wl_display_connect_to_fd() might be helpful
cyrinux30 has joined #wayland
<DPA>
I just saw it says there is a WAYLAND_SOCKET for this. I'll try that.
garnacho has joined #wayland
Brainium has joined #wayland
kts has quit [Quit: Konversation terminated!]
garnacho has quit [Ping timeout: 480 seconds]
iomari891 has joined #wayland
<DPA>
Some applications don't seam to like what I'm trying to do, and only work the first time I start them: https://bpa.st/TMGQ
<DPA>
I hope the application I need this for will be fine. The real goal I have is to start a wayland application as a different user in a self-made sandbox.
<emersion>
if you pass a FD, it can only be used once
<emersion>
some apps may connect more than once (e.g. "restart" button in some apps, or apps launching other apps, etc)
<DPA>
Ok, that may be a bit of a problem for my plans. In that case I need to figure out how to get the unix socket file with the desired permissions into my sandbox and I don't think I can do that.
<emersion>
flatpak binds-mount the socket
<emersion>
what are you trying to do?
KDDLB has joined #wayland
andymandias_ has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
andymandias has quit [Ping timeout: 480 seconds]
andymandias_ has quit [Ping timeout: 480 seconds]
AJ_Z0 has quit [Quit: I have to return some videotapes]
coldfeet has quit [Remote host closed the connection]
lsd|2 has joined #wayland
leandrohrb56 has joined #wayland
mvlad has quit [Quit: Leaving]
rasterman has quit [Quit: Gettin' stinky!]
<DPA>
I did now manage to get the wayland socket file into my sandbox. But because I can't just use a file descriptor, I had to add an ACL for the user to the file and the directory it is contained in, which is not ideal.