gamescope: 3.11.49 -> 3.11.52-beta6#219548
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.
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.
| 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.
Tested it in a live system, gamescope was able to handle CDPR launcher and the Witcher 3 as expected.
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/)