chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / or / ord / package.nix
blobcc5257d6189b026e85d185170882e5df7b01525b
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , pkg-config
5 , openssl
6 , stdenv
7 , darwin
8 }:
10 rustPlatform.buildRustPackage rec {
11   pname = "ord";
12   version = "0.20.0";
14   src = fetchFromGitHub {
15     owner = "ordinals";
16     repo = "ord";
17     rev = version;
18     hash = "sha256-qTTAViVZEw4XgYADoonsVZPulp43lFFkX2xE5OFbL3s=";
19   };
21   cargoHash = "sha256-QSeAAaT1LbcWLmML8i2sgRtTnimZfKgLq6qhnpQr8cc=";
23   nativeBuildInputs = [
24     pkg-config
25   ];
27   buildInputs = [
28     openssl
29   ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
30     darwin.apple_sdk.frameworks.Security
31     darwin.apple_sdk.frameworks.SystemConfiguration
32   ];
34   dontUseCargoParallelTests = true;
36   checkFlags = [
37     "--skip=subcommand::server::tests::status" # test fails if it built from source tarball
38   ];
40   meta = with lib; {
41     description = "Index, block explorer, and command-line wallet for Ordinals";
42     homepage = "https://github.com/ordinals/ord";
43     changelog = "https://github.com/ordinals/ord/blob/${src.rev}/CHANGELOG.md";
44     license = licenses.cc0;
45     maintainers = with maintainers; [ xrelkd ];
46     mainProgram = "ord";
47   };