This commit is contained in:
2026-01-12 09:42:37 +00:00
parent 15ee533cb1
commit 5bd7726b1c
4 changed files with 60 additions and 19 deletions

18
overlays/jj-ryu.nix Normal file
View File

@@ -0,0 +1,18 @@
{inputs}: final: prev: let
manifest = (prev.lib.importTOML "${inputs.jj-ryu}/Cargo.toml").package;
in {
jj-ryu = prev.rustPlatform.buildRustPackage {
pname = manifest.name;
version = manifest.version;
cargoLock.lockFile = "${inputs.jj-ryu}/Cargo.lock";
src = inputs.jj-ryu;
nativeBuildInputs = [prev.pkg-config];
buildInputs = [prev.openssl];
OPENSSL_NO_VENDOR = 1;
doCheck = false;
};
}