nixpkgs/pkgs/by-name/du/duckstation
Anderson Torres 19b42ca7b3 duckstation: detach sources acquisition to sources.nix
The build scripts used by upstream require Git commands. Because of this, a
`deepClone` is required by fetchFromGitHub.

However, keeping `.git` directory around is detrimental to determinism.

Because of this, we need to run the Git commands "manually", save their outputs
and finally remove `.git`.

In order to not pollute the `package.nix`, this peculiar source acquisition is
detached to its own file and `callPackage`d.

Before this Jesuitic hack, the aforementioned data were obtained and filled by
human hands...
2024-07-21 23:03:39 -03:00
..
001-fix-test-inclusion.diff
002-hardcode-vars.diff
package.nix duckstation: detach sources acquisition to sources.nix 2024-07-21 23:03:39 -03:00
shaderc-patched.nix duckstation: 0.1-6292 -> 0.1-6658 2024-05-28 10:40:27 -03:00
sources.nix duckstation: detach sources acquisition to sources.nix 2024-07-21 23:03:39 -03:00