diff options
| author | Akshay Nair <phenax5@gmail.com> | 2023-03-22 17:17:59 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2023-03-22 17:17:59 +0530 |
| commit | edc4ef0106f7d4a37d367e81ae9e6470dbdc7087 (patch) | |
| tree | 2e49381dbfec01b74d3b91bffc3c75e040742cef /packages/sidekick-dashboard | |
| parent | 384f3554cc53cf03fa9a4cf9e1bfa74aaa64a13f (diff) | |
| download | nixos-config-edc4ef0106f7d4a37d367e81ae9e6470dbdc7087.tar.gz nixos-config-edc4ef0106f7d4a37d367e81ae9e6470dbdc7087.zip | |
chore: config sync
Diffstat (limited to 'packages/sidekick-dashboard')
| -rw-r--r-- | packages/sidekick-dashboard/pkg.nix | 48 |
1 files changed, 11 insertions, 37 deletions
diff --git a/packages/sidekick-dashboard/pkg.nix b/packages/sidekick-dashboard/pkg.nix index 0835db6..7721a00 100644 --- a/packages/sidekick-dashboard/pkg.nix +++ b/packages/sidekick-dashboard/pkg.nix @@ -2,45 +2,19 @@ with pkgs.lib; let - useFakeHash = false; - commitHash = "f160ec9742cacd14f8853ea6d17dc4011f85156d"; - realSha256 = "sha256-LCFcX23dY7tFoXPgEHaD+U6g2X/9M4aE4TPfvhu6bLI="; + commitHash = "main"; - src = fetchFromGitHub { - owner = "mozilla"; - repo = "nixpkgs-mozilla"; - rev = "15b7a05f20aab51c4ffbefddb1b448e862dccb7d"; # 10th April 2022 - sha256 = "sha256-YeN4bpPvHkVOpQzb8APTAfE7/R+MFMwJUMkqmfvytSk="; - }; - moz = import "${src.out}/rust-overlay.nix" pkgs pkgs; - rust = moz.latest.rustChannels.nightly.rust.override { - extensions = [ "rust-src" ]; - }; -in -rustPlatform.buildRustPackage rec { - pname = "sidekick-dashboard"; - version = "0.0.0"; - - src = pkgs.fetchFromGitHub { + sidekickSrc = pkgs.fetchFromGitHub { owner = "phenax"; repo = "sidekick-dashboard"; - rev = commitHash; - sha256 = - if useFakeHash - then lib.fakeSha256 - else realSha256; + rev = "main"; + # sha256 = lib.fakeSha256; + sha256 = "sha256-1EJv0N1Ebp5vHN2+xETx4qhPQTS4YI6r3ysCkn0GozY="; }; - cargoSha256 = "sha256-dgW2SlpKovw79wkdGcbVm6c8KqkbcZlvZCwCcdVBShw="; - - nativeBuildInputs = with pkgs; [ cmake wrapQtAppsHook clang ]; - buildInputs = with pkgs; [ - pkg-config - libclang - libGL - qt5.full - qtbase - libsForQt5.qmake - makeWrapper - ]; -} + sidekickPkg = import "${sidekickSrc.out}/default.nix" { + inherit pkgs; + sourceRoot = replaceStrings [ "/nix/store/" ] [ "" ] "${sidekickSrc.out}"; + }; +in +sidekickPkg |
