Skyler Turner | 67d911a | 2022-03-17 08:54:58 +0000 | [diff] [blame] | 1 | final: prev: let |
| 2 | src = final.fetchFromGitHub { |
| 3 | owner = "winfsp"; |
| 4 | repo = "hubfs"; |
Skyler Turner | 3f61969 | 2022-03-18 00:02:19 +0000 | [diff] [blame^] | 5 | rev = "1ba013d3fe54de01c52bd74d98037fe4c0029d6e"; |
Skyler Turner | 64f7290 | 2022-03-17 10:48:20 +0000 | [diff] [blame] | 6 | hash = "sha256-R1nCdua0gacXrglQ4AZfxnO3ngVECCKKiUOgp3dWRGg="; |
Skyler Turner | 3f61969 | 2022-03-18 00:02:19 +0000 | [diff] [blame^] | 7 | } + "/src"; |
Skyler Turner | 67d911a | 2022-03-17 08:54:58 +0000 | [diff] [blame] | 8 | in { |
Skyler Turner | 3f61969 | 2022-03-18 00:02:19 +0000 | [diff] [blame^] | 9 | hubfs = final.buildGoModule { |
Skyler Turner | d5892a9 | 2022-03-17 10:45:47 +0000 | [diff] [blame] | 10 | name = "hubfs"; |
Skyler Turner | 0c26177 | 2022-03-17 11:00:04 +0000 | [diff] [blame] | 11 | buildInputs = with final; [ |
Skyler Turner | 059d93a | 2022-03-17 11:01:11 +0000 | [diff] [blame] | 12 | fuse |
Skyler Turner | 3f61969 | 2022-03-18 00:02:19 +0000 | [diff] [blame^] | 13 | fuse3 |
Skyler Turner | dca1df3 | 2022-03-17 23:57:11 +0000 | [diff] [blame] | 14 | fuse-common |
Skyler Turner | 0c26177 | 2022-03-17 11:00:04 +0000 | [diff] [blame] | 15 | ]; |
Skyler Turner | 3f61969 | 2022-03-18 00:02:19 +0000 | [diff] [blame^] | 16 | checkPhase = ":"; # Bit of a hack here; we need to disable tests as we can't get FUSE inside the build derivation to test the package |
| 17 | inherit src; |
| 18 | vendorSha256 = "sha256-Fpa+wanlMIqxkEZ3JQdCT4ixuNBj7AquG2+wLuO5TQU="; |
| 19 | runVend = true; |
Skyler Turner | c2c4811 | 2022-03-17 08:55:27 +0000 | [diff] [blame] | 20 | }; |
Skyler Turner | 67d911a | 2022-03-17 08:54:58 +0000 | [diff] [blame] | 21 | } |