🏡 index : ~doyle/rgit.git

author Jordan Doyle <jordan@doyle.la> 2024-01-15 0:38:48.0 +00:00:00
committer Jordan Doyle <jordan@doyle.la> 2024-01-15 0:39:38.0 +00:00:00
commit
bcdd6411d5fcd52d52b06e3fd8f5e56dd373b492 [patch]
tree
9493f6dc7353ee2eebd35c4ad5a986b71c8b6e00
parent
0cbf842524438dea84c39c842003ec2d4592b7e9
download
bcdd6411d5fcd52d52b06e3fd8f5e56dd373b492.tar.gz

Link rocksdb in nix build



Diff

 flake.lock | 42 +++++++++++++++++++++++++++++++-----------
 flake.nix  |  2 ++
 2 files changed, 32 insertions(+), 12 deletions(-)

diff --git a/flake.lock b/flake.lock
index 31e6c5a..7d8a3c1 100644
--- a/flake.lock
+++ a/flake.lock
@@ -5,11 +5,11 @@
        "nixpkgs": "nixpkgs"
      },

      "locked": {
        "lastModified": 1662220400,
        "narHash": "sha256-9o2OGQqu4xyLZP9K6kNe1pTHnyPz0Wr3raGYnr9AIgY=",
        "lastModified": 1698420672,
        "narHash": "sha256-/TdeHMPRjjdJub7p7+w55vyABrsJlt5QkznPYy55vKA=",
        "owner": "nix-community",
        "repo": "naersk",
        "rev": "6944160c19cb591eb85bbf9b2f2768a935623ed3",
        "rev": "aeb58d5e8faead8980a807c840232697982d47b9",
        "type": "github"
      },

      "original": {
@@ -21,11 +21,11 @@
    },

    "nixpkgs": {
      "locked": {
        "lastModified": 1670086663,
        "narHash": "sha256-hT8C8AQB74tdoCPwz4nlJypLMD7GI2F5q+vn+VE/qQk=",
        "lastModified": 1705242415,
        "narHash": "sha256-a8DRYrNrzTudvO7XHUPNJD89Wbf1ZZT0VbwCsPnHWaE=",
        "owner": "NixOS",
        "repo": "nixpkgs",
        "rev": "813836d64fa57285d108f0dbf2356457ccd304e3",
        "rev": "ea780f3de2d169f982564128804841500e85e373",
        "type": "github"
      },

      "original": {
@@ -35,11 +35,11 @@
    },

    "nixpkgs_2": {
      "locked": {
        "lastModified": 1670086663,
        "narHash": "sha256-hT8C8AQB74tdoCPwz4nlJypLMD7GI2F5q+vn+VE/qQk=",
        "lastModified": 1705242415,
        "narHash": "sha256-a8DRYrNrzTudvO7XHUPNJD89Wbf1ZZT0VbwCsPnHWaE=",
        "owner": "NixOS",
        "repo": "nixpkgs",
        "rev": "813836d64fa57285d108f0dbf2356457ccd304e3",
        "rev": "ea780f3de2d169f982564128804841500e85e373",
        "type": "github"
      },

      "original": {
@@ -56,13 +56,31 @@
        "utils": "utils"
      }

    },

    "systems": {
      "locked": {
        "lastModified": 1681028828,
        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
        "owner": "nix-systems",
        "repo": "default",
        "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
        "type": "github"
      },

      "original": {
        "owner": "nix-systems",
        "repo": "default",
        "type": "github"
      }

    },

    "utils": {
      "inputs": {
        "systems": "systems"
      },

      "locked": {
        "lastModified": 1667395993,
        "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
        "lastModified": 1701680307,
        "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
        "owner": "numtide",
        "repo": "flake-utils",
        "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
        "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
        "type": "github"
      },

      "original": {
diff --git a/flake.nix b/flake.nix
index 7f6df95..f95eb5c 100644
--- a/flake.nix
+++ a/flake.nix
@@ -16,6 +16,8 @@
          root = ./.;
          nativeBuildInputs = with pkgs; [ pkg-config ];
          buildInputs = with pkgs; [ openssl ];
          LIBCLANG_PATH = "${pkgs.clang.cc.lib}/lib";
          ROCKSDB_LIB_DIR = "${pkgs.rocksdb}/lib";
        };
        devShell = with pkgs; mkShell {
          buildInputs = [ cargo rustc rustfmt pre-commit rustPackages.clippy ];