YaLTeR / niri

A scrollable-tiling Wayland compositor.
https://matrix.to/#/#niri:matrix.org
GNU General Public License v3.0
4.12k stars 123 forks source link

flake: `libseat` renamed to `seatd`; add missing runtime dependencies #777

Closed LoipesMas closed 2 weeks ago

LoipesMas commented 2 weeks ago
  1. In newer nixpkgs, libseat alias for seatd got removed. This doesn't affect the current flake.lock version, but it will in the future.
  2. Added runtimeDependencies and autoPatchelfHook. Without that, built niri binary wouldn't work (it would panic at startup). I think they were part of the flake some time ago, but got removed (I think in #687 ), I don't know why.

@getchoo @sodiboo you were involved with this flake, so maybe you have any comments. I just made it work for me ;]

LoipesMas commented 2 weeks ago

@sodiboo it seems that you're right! I've replaced the second commit with your solution

YaLTeR commented 2 weeks ago

ugh why does the update branch button create a merge commit

LoipesMas commented 2 weeks ago

ugh why does the update branch button create a merge commit

I can rebase off main, if you want

sodiboo commented 2 weeks ago

ugh why does the update branch button create a merge commit

lol. "Merge branch 'main' into main". truly a commit

YaLTeR commented 2 weeks ago

I can rebase off main, if you want

Yeah, please do

LoipesMas commented 2 weeks ago

I can rebase off main, if you want

Yeah, please do

Done

YaLTeR commented 2 weeks ago

Thanks