Skip to content
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

lutris: fix gog integration #78439

Merged
merged 1 commit into from Apr 24, 2020
Merged

lutris: fix gog integration #78439

merged 1 commit into from Apr 24, 2020

Conversation

samlich
Copy link
Contributor

@samlich samlich commented Jan 24, 2020

Motivation for this change

closes #65416

Things done
  • Added glib-networking

  • Moved wrapGAppsHook from buildInputs to nativeBuildInputs (this is why it wouldn't be properly wrapped before)

  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)

  • Built on platform(s)

    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)

  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"

  • Tested execution of all binary files (usually in ./result/bin/)

  • Determined the impact on package closure size (by running nix path-info -S before and after)
    6_262_376_376 -> 6_262_378_904

  • Ensured that relevant documentation is up to date

  • Fits CONTRIBUTING.md.

@Valodim
Copy link
Contributor

Valodim commented Apr 16, 2020

I just tested this, and it works as expected. I'd like to see this merged :) @samlich could you rebase?

@TheBrainScrambler
Copy link
Contributor

Hello, I would also know if this will be merged, maybe it was forgotten or something ?

@Valodim
Copy link
Contributor

Valodim commented Apr 24, 2020

@samlich Thanks for the rebase! I was able to successfully download and install a GOG game with this patch. Would like to see this merged 👍

@Mic92
Copy link
Member

Mic92 commented Apr 24, 2020

Any backport required?

@Mic92 Mic92 merged commit 5866652 into NixOS:master Apr 24, 2020
@worldofpeace
Copy link
Contributor

Any backport required?

I believe so, I think I talked to @aanderse and it was broken on stable.

@aanderse
Copy link
Member

@worldofpeace correct, I tried this recently and had the same error as reported in #65416.

@TheBrainScrambler
Copy link
Contributor

Hello, I can confirm that this PR fixed the issue for me on NixOS using nixos-unstable channel. I'm not using a DE, only AwesomeWM. If you need more details, just check my NixOS config.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

lutris-free: GOG integration broken due to missing dependency
7 participants