-
-
Notifications
You must be signed in to change notification settings - Fork 17.8k
gamescope: 3.11.49 -> 3.11.52-beta6 #219548
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
As an aside: I would be interested in co-maintaining gamescope and maybe libliftoff, as I maintained packages for these on the Arch Linux User Repository, before moving to NixOS. |
c3e065a to
377956e
Compare
b9a570f to
fd7366b
Compare
|
@Scrumplex note that I have a few of the same in #215343 if you need something, kindly let me know. UPDATE: Also, Joshua said he does not want us to put vkroots as global package, since he'll never add a stable API to it, he believes it's better for every package to target a specific commit in the repo. But like you I did it anyway. UPDATE2: Put us both as co-maintainers of everything here 😄 UPDATE3: Since you're adding the patches manually to a release tag, I could totally rebase my POC in this branch and stop bumping gamescope to untagged refs. UPDATE4: If possible, please take a look at #187507 -- I wish we could resurrect and merge it. |
|
Result of 6 packages built:
|
fd7366b to
9d5c5e5
Compare
👍
I just added vkroots inline in gamescope to address this. Especially as it's a header-only library it shouldn't really matter too much.
done :D
sure :D |
9d5c5e5 to
b9d911d
Compare
|
Would be good to |
b9d911d to
d2eb923
Compare
d2eb923 to
e76d1f1
Compare
PedroHLC
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll test this in my system, just a sec.
e76d1f1 to
b9a1a14
Compare
|
Result of 3 packages failed to build:
2 packages built:
Error logs for:
|
|
In gamescope: /nix/store/fhzz4yrdy17czwc9i4swhlpcp445inzb-binutils-2.40/bin/ld: /nix/store/8s3ancq1nkbv1ir7n17yxhpdzvsak6i2-openvr-1.23.8/lib/libopenvr_api.so: undefined reference to `Json::Value::operator=(Json::Value)'
/nix/store/fhzz4yrdy17czwc9i4swhlpcp445inzb-binutils-2.40/bin/ld: /nix/store/8s3ancq1nkbv1ir7n17yxhpdzvsak6i2-openvr-1.23.8/lib/libopenvr_api.so: undefined reference to `Json::Value::operator!() const' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| platforms = with platforms; unix; | |
| platforms = platforms.unix; |
b9a1a14 to
c16eb79
Compare
|
Looks like Am I missing a specific option of |
Try to reference the commit not the PR. We don't reference the PR, only commits. Because PR can change. |
|
Seems like this is a known issue (#32084). I also tried using This is what I got when I tried fetchpatch2: |
Feel free to include the patch file then. (but only for patches that |
Well in this case, we only really need to deal with a directory being renamed, so I am just going to add a postUnpack stage. |
e086d09 to
f931ff4
Compare
|
Result of 5 packages built:
|
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
f931ff4 to
00398e9
Compare
PedroHLC
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested it in a live system, gamescope was able to handle CDPR launcher and the Witcher 3 as expected.
NguyenCuong17012021
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tess
NOTE: This PR will probably be updated a few times until the eventual release of gamescope 3.11.52
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)