This commit is contained in:
2026-01-20 17:10:49 +00:00
parent 73f8184b05
commit d84646800c
11 changed files with 88 additions and 69 deletions

View File

@@ -1,19 +1,7 @@
{inputs}: final: prev: let
manifest = (prev.lib.importTOML "${inputs.jj-ryu}/Cargo.toml").package;
in {
{inputs}: final: prev: {
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;
import ../lib/build-rust-package.nix {
inherit prev;
input = inputs.jj-ryu;
};
}

1
overlays/jj-starship.nix Normal file
View File

@@ -0,0 +1 @@
{inputs}: inputs.jj-starship.overlays.default

View File

@@ -1,19 +1,7 @@
{inputs}: final: prev: let
manifest = (prev.lib.importTOML "${inputs.lumen}/Cargo.toml").package;
in {
{inputs}: final: prev: {
lumen =
prev.rustPlatform.buildRustPackage {
pname = manifest.name;
version = manifest.version;
cargoLock.lockFile = "${inputs.lumen}/Cargo.lock";
src = inputs.lumen;
nativeBuildInputs = [prev.pkg-config];
buildInputs = [prev.openssl];
OPENSSL_NO_VENDOR = 1;
doCheck = false;
import ../lib/build-rust-package.nix {
inherit prev;
input = inputs.lumen;
};
}