ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
columbarius has joined #wayland
lbia has quit []
lbia has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
sozuba has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
devilhorns has quit [Remote host closed the connection]
devilhorns has joined #wayland
devilhorns has quit []
evon37788 has joined #wayland
sozuba has joined #wayland
nerdopolis has joined #wayland
rasterman has joined #wayland
fahien has quit [Ping timeout: 480 seconds]
evon37788 has quit []
evon37788 has joined #wayland
<swick>
pq: mh, can't remember
<swick>
there are systems which change the brightness of the display in response to ambient light sensors as well
evon37788 has quit []
<pq>
swick, sure, but they never communicate what they do, we just do what we do and ignore them.
<pq>
+if
<pq>
when ambient light changes, either the user manually changes the setting too, or maybe the sensors in such monitor keep the old setting just fine.
evon37788 has joined #wayland
<pq>
A bit like those video specs: this is the OETF except actually you just do what looks good to you.
<pq>
ookay, I don't think I'll spend more time on weston!1027 right now. The idea is filed.
evon37788 has quit []
evon37788 has joined #wayland
ishanjain has quit [Quit: Violence!]
evon37788 has quit []
ishanjain has joined #wayland
evon37788 has joined #wayland
evon37788 has quit []
evon37788 has joined #wayland
Net147 has quit [Quit: Quit]
fahien has joined #wayland
Net147 has joined #wayland
evon37788 has quit []
evon37788 has joined #wayland
evon37788 has quit []
evon37788 has joined #wayland
evon37788 has quit []
evon37788 has joined #wayland
<pq>
emersion, libdisplay_info fails to build on c_std=gnu99 because static_assert() is not defined. That's a little problem, because weston defaults to gnu99, not c11, and building libdisplay-info as a meson subproject.
soreau has quit [Read error: Connection reset by peer]
soreau has joined #wayland
<pq>
it doesn't look like I can use dependency(default_options:) to override that.
evon37788 has quit []
<pq>
what should I do about that...
evon37788 has joined #wayland
danvet has quit [Read error: No route to host]
evon37788 has quit []
<emersion>
static_assert is C11
<pq>
yeah, but I can't tell meson to build libdisplay-info as C11 *by default*, when the parent project is using gnu99
<pq>
and I presume libdisplay-info wants to keep on relying on c11, which is sensible
evon37788 has joined #wayland
<pq>
so either I don't use a sub-project, or I upgrade weston to c11 or gnu11
<bl4ckb0ne>
theres _Static_assert before it was standardized
evon37788 has joined #wayland
<emersion>
oh the meson issue is fixed, very nice
<emersion>
_Static_assert is the C11 builtin
cyberpear has joined #wayland
evon37788 has quit []
<kennylevinsen>
The naming scheme of those things (_Generic, _Static_assert) seem so inconsistent with the rest of the C landscape... :/
evon37788 has joined #wayland
evon37788 has quit []
<emersion>
the names are specifically picked to try not to break existing code
<emersion>
maybe a C codebase has a function called "static_assert" for instance
<pq>
dottedmag, thanks. That's another option: Weston to require Meson >= 0.63.0.
evon37788 has joined #wayland
jgrulich has joined #wayland
evon37788 has quit []
evon37788 has joined #wayland
evon37788 has quit []
evon37788 has joined #wayland
evon37788 has quit []
rv1sr has joined #wayland
jgrulich has quit [Ping timeout: 480 seconds]
Moprius has joined #wayland
Moprius has quit []
evon37788 has joined #wayland
sozuba has quit [Ping timeout: 480 seconds]
zebrag has joined #wayland
evon37788 has quit []
naveenk2 has quit []
evon37788 has joined #wayland
evon37788 has quit []
<pq>
then again, can we even use an unreleased library at all in Weston upstream, or would that branch need to wait until libdisplay-info has a release with stable high-level API...
<pq>
oh well, I guess I should just do a draft Weston branch, and see where it goes eventually
<pq>
IOW, not bother with subprojects at first
evon37788 has joined #wayland
bodiccea_ has joined #wayland
evon37788 has quit []
bodiccea has quit [Ping timeout: 480 seconds]
evon37788 has joined #wayland
<glennk>
is there any reason to default to c99 over c11 these days?
<emersion>
the kernel uses C11 fwiw
<glennk>
as does mesa
rv1sr has quit []
kts has joined #wayland
ppascher has quit [Ping timeout: 480 seconds]
evon37788 has quit []
kts has quit []
ppascher has joined #wayland
goodtab has joined #wayland
evon37788 has joined #wayland
danvet has joined #wayland
evon37788 has quit []
goodtab has quit [Remote host closed the connection]