biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / by-name / go / gobang / package.nix
blobaaefff5aa3b81cc349d187c1119902488d65e6f5
2   lib,
3   rustPlatform,
4   fetchFromGitHub,
5   stdenv,
6   darwin,
7 }:
8 let
9   version = "0.1.0-alpha.5";
11 rustPlatform.buildRustPackage {
12   pname = "gobang";
13   inherit version;
15   src = fetchFromGitHub {
16     owner = "tako8ki";
17     repo = "gobang";
18     rev = "v${version}";
19     hash = "sha256-RinfQhG7iCp0Xcs9kLs3I2/wjkJEgCjFYe3mS+FY9Ak=";
20   };
22   cargoPatches = [ ./update-sqlx.patch ];
24   cargoHash = "sha256-3A3bf7iq1acsWttKmcJmxWM74B0qUIcROBAkjDZFKxE=";
26   buildInputs =
27     with darwin.apple_sdk.frameworks;
28     lib.optionals stdenv.hostPlatform.isDarwin [
29       CoreFoundation
30       Security
31       SystemConfiguration
32     ];
34   meta = {
35     description = "Cross-platform TUI database management tool written in Rust";
36     homepage = "https://github.com/tako8ki/gobang";
37     license = lib.licenses.mit;
38     maintainers = with lib.maintainers; [ figsoda ];
39   };