!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

199 Members
Gaming things, my hands are typing words.79 Servers

Load older messages


SenderMessageTime
19 Sep 2024
@k900:0upti.meK900Here's another fun one19:38:53
@k900:0upti.meK900Can you guess when our Steam client bootstrap was last updated19:39:01
@atemu12:matrix.orgAtemuThe last time it showed the weird "unpacking somethingsomething" borderless window?19:39:30
@atemu12:matrix.orgAtemuWith the status bar19:39:37
@atemu12:matrix.orgAtemuOh wait you mean our package19:39:47
@atemu12:matrix.orgAtemuProbably when it was first added?19:39:57
20 Sep 2024
@aidalgol:matrix.orgaidalgolDoes it change upstream often?05:32:06
@eyjhb:eyjhb.dkeyJhb
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:0upti.meK900
In reply to@aidalgol:matrix.org
Does it change upstream often?
Not very
06:02:43
@k900:0upti.meK900But ours is from 202106:02:45
@k900:0upti.meK900lol06:02:46
@sandro:supersandro.deSandro šŸ§https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/steam/steam.nix#L13 for context13:28:27
21 Sep 2024
@luna-null:matrix.orgluna-null joined the room.05:44:33
@aidalgol:matrix.orgaidalgol 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:0upti.meK900Could just write a JSON file I guess06:53:06
@k900:0upti.meK900 @aidalgol try this 10:09:30
@k900:0upti.meK900
--- 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:matrix.orgaidalgolRedacted or Malformed Event22:12:05
@aidalgol:matrix.orgaidalgol
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:matrix.orgaidalgolhttps://github.com/NixOS/nixpkgs/pull/34360022:28:44
22 Sep 2024
@rane:junkyard.systemsrane [they/them] joined the room.09:52:02
@k900:0upti.meK900Nvidia users please test https://github.com/NixOS/nixpkgs/pull/34370612:11:20
@fabianhjr:matrix.orgFabiƔn Heredia joined the room.17:55:10
@fabianhjr:matrix.orgFabiƔ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
@fabianhjr:matrix.orgFabiƔn Herediaoh nvm chance is I fetched the yeetus branch but didn't rebase the base branch18:25:25
@fabianhjr:matrix.orgFabiƔn Herediayeah no conflict nvm18:25:55
@k900:0upti.meK900I rebased it recently 18:27:47
@fabianhjr:matrix.orgFabiƔn Heredia

no yeah, i was on a previous base but read the conflict the other way around.

Still erroring

[2024-09-22 12:31:40] Verifying installation...
[2024-09-22 12:31:40] Verification complete
UpdateUI: skip show logodlmopen steamui.so failed: /lib/libpangoft2-1.0.so.0: undefined symbol: FcCharSetDelChar
Failed to load steamui.so - dlerror(): (null)
[2024-09-22 12:31:48] Shutdown

On origin/staging-next + origin/gnome

18:33:52
@fabianhjr:matrix.orgFabiƔn Herediapango is being changed from 1.52.2 to 1.54.0 both seems unrelated to yeetus. Attempting to fix18:35:08
@k900:0upti.meK900I am very confused by those errors because I'm pretty sure those libraries aren't even in the runtime 18:36:27

Show newer messages


Back to Room ListRoom Version: 10