18 Sep 2024 |
K900 | Meaning Mesa 24.3 and up will Just Work in funny bits-of-unstable-on-stable setups | 03:09:23 |
mjm | Wooo! | 04:51:33 |
| mobergmann changed their profile picture. | 09:47:09 |
19 Sep 2024 |
K900 | Here's another fun one | 19:38:53 |
K900 | Can you guess when our Steam client bootstrap was last updated | 19:39:01 |
Atemu | The last time it showed the weird "unpacking somethingsomething" borderless window? | 19:39:30 |
Atemu | With the status bar | 19:39:37 |
Atemu | Oh wait you mean our package | 19:39:47 |
Atemu | Probably when it was first added? | 19:39:57 |
20 Sep 2024 |
aidalgol | Does it change upstream often? | 05:32:06 |
eyJhb | In reply to @k900:0upti.me https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31074#note_4f90f6af86f3bd1871c1d438202b55f73b5afde6 Congrats on the first kinda complicated PR to mesa :D Excited to see this land. Then I don't have to update my dependencies on external repos ever!! | 06:01:44 |
K900 | In reply to@aidalgol:matrix.org Does it change upstream often? Not very | 06:02:43 |
K900 | But ours is from 2021 | 06:02:45 |
K900 | lol | 06:02:46 |
Sandro š§ | https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/steam/steam.nix#L13 for context | 13:28:27 |
21 Sep 2024 |
| luna-null joined the room. | 05:44:33 |
aidalgol | I tried writing an update script for this, but it blows up when it runs nix-update . https://github.com/aidalgol/nixpkgs/blob/e59c175cb161dca34279ff49e5bcfd53d7aca089/pkgs/games/steam/update-bootstrap.py https://gist.github.com/aidalgol/cc5687abd2deee196ad64ecd1a2e6afd | 06:48:15 |
K900 | Could just write a JSON file I guess | 06:53:06 |
K900 | @aidalgol try this | 10:09:30 |
K900 | --- a/pkgs/os-specific/linux/nvidia-x11/builder.sh
+++ b/pkgs/os-specific/linux/nvidia-x11/builder.sh
@@ -191,14 +191,10 @@ installPhase() {
ln -srnf "$libname" "$libname_short"
fi
- if [[ $libname_short =~ libEGL.so || $libname_short =~ libEGL_nvidia.so || $libname_short =~ libGLX.so || $libname_short =~ libGLX_nvidia.so ]]; then
- major=0
- else
- major=1
- fi
+ soname=$(patchelf --print-soname "$libname")
- if [[ "$libname" != "$libname_short.$major" ]]; then
- ln -srnf "$libname" "$libname_short.$major"
+ if [[ "$libname" != "$soname" ]]; then
+ ln -srnf "$libname" "$soname"
fi
done
| 10:09:33 |
aidalgol | Redacted or Malformed Event | 22:12:05 |
aidalgol | In reply to @aidalgol:matrix.org I tried writing an update script for this, but it blows up when it runs nix-update . https://github.com/aidalgol/nixpkgs/blob/e59c175cb161dca34279ff49e5bcfd53d7aca089/pkgs/games/steam/update-bootstrap.py https://gist.github.com/aidalgol/cc5687abd2deee196ad64ecd1a2e6afd Turns out I have to be in the root of nixpkgs . | 22:15:16 |
aidalgol | https://github.com/NixOS/nixpkgs/pull/343600 | 22:28:44 |
22 Sep 2024 |
| rane [they/them] joined the room. | 09:52:02 |
K900 | Nvidia users please test https://github.com/NixOS/nixpkgs/pull/343706 | 12:11:20 |
| FabiƔn Heredia joined the room. | 17:55:10 |
FabiƔn Heredia | K900: there is a merge conflict with steam yeetus due steam update btw https://github.com/NixOS/nixpkgs/commit/425fa5a71049625649feaa57ddd50aba6e21cd96 | 18:24:30 |
FabiƔn Heredia | oh nvm chance is I fetched the yeetus branch but didn't rebase the base branch | 18:25:25 |
FabiƔn Heredia | yeah no conflict nvm | 18:25:55 |
K900 | I rebased it recently | 18:27:47 |