diff options
author | Yureka <yuka@yuka.dev> | 2024-02-02 16:33:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-02 16:33:37 +0100 |
commit | 0f8447279340375aa067cd6dcc98ed38700393f3 (patch) | |
tree | d8051ef98e67d290863dee5b7bedb2ecf81535da | |
parent | 5230e4aa9aecb198fa5ca17cc279550305b023ac (diff) | |
download | nixlib-0f8447279340375aa067cd6dcc98ed38700393f3.tar nixlib-0f8447279340375aa067cd6dcc98ed38700393f3.tar.gz nixlib-0f8447279340375aa067cd6dcc98ed38700393f3.tar.bz2 nixlib-0f8447279340375aa067cd6dcc98ed38700393f3.tar.lz nixlib-0f8447279340375aa067cd6dcc98ed38700393f3.tar.xz nixlib-0f8447279340375aa067cd6dcc98ed38700393f3.tar.zst nixlib-0f8447279340375aa067cd6dcc98ed38700393f3.zip |
youki: 0.3.1 -> 0.3.2 (#285601)
-rw-r--r-- | pkgs/applications/virtualization/youki/default.nix | 10 | ||||
-rw-r--r-- | pkgs/applications/virtualization/youki/fix-cargo-lock.patch | 40 |
2 files changed, 47 insertions, 3 deletions
diff --git a/pkgs/applications/virtualization/youki/default.nix b/pkgs/applications/virtualization/youki/default.nix index 70e481c9ab51..ae0af1c92f6a 100644 --- a/pkgs/applications/virtualization/youki/default.nix +++ b/pkgs/applications/virtualization/youki/default.nix @@ -10,15 +10,19 @@ rustPlatform.buildRustPackage rec { pname = "youki"; - version = "0.3.1"; + version = "0.3.2"; src = fetchFromGitHub { owner = "containers"; repo = pname; rev = "v${version}"; - sha256 = "sha256-BZhg4VhJbAo6XO4w01zguodyr3KEbav+PON0aOmi2bI="; + hash = "sha256-/cc+gHnakxC446MxErvgCDvc1gMWNi45h6fZ1Cd1Pj0="; }; + cargoPatches = [ + ./fix-cargo-lock.patch + ]; + nativeBuildInputs = [ pkg-config installShellFiles ]; buildInputs = [ dbus libseccomp systemd ]; @@ -33,7 +37,7 @@ rustPlatform.buildRustPackage rec { cargoBuildFlags = [ "-p" "youki" ]; cargoTestFlags = [ "-p" "youki" ]; - cargoHash = "sha256-IkL0gS3hht1XBnOy0YHO02vfw4sljtwfNImfojiLIE4="; + cargoHash = "sha256-PKn448fOCnyMC42NtQnLt8kvZIBautsq4Fw/bRvwmpw="; meta = with lib; { description = "A container runtime written in Rust"; diff --git a/pkgs/applications/virtualization/youki/fix-cargo-lock.patch b/pkgs/applications/virtualization/youki/fix-cargo-lock.patch new file mode 100644 index 000000000000..07f44a9e91a4 --- /dev/null +++ b/pkgs/applications/virtualization/youki/fix-cargo-lock.patch @@ -0,0 +1,40 @@ +diff --git a/Cargo.lock b/Cargo.lock +index cfef78c0..7cad3faa 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -1879,7 +1879,7 @@ checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" + + [[package]] + name = "libcgroups" +-version = "0.3.1" ++version = "0.3.2" + dependencies = [ + "anyhow", + "clap", +@@ -1904,7 +1904,7 @@ dependencies = [ + + [[package]] + name = "libcontainer" +-version = "0.3.1" ++version = "0.3.2" + dependencies = [ + "anyhow", + "bitflags 2.4.2", +@@ -1947,7 +1947,7 @@ dependencies = [ + + [[package]] + name = "liboci-cli" +-version = "0.3.1" ++version = "0.3.2" + dependencies = [ + "clap", + ] +@@ -5712,7 +5712,7 @@ dependencies = [ + + [[package]] + name = "youki" +-version = "0.3.1" ++version = "0.3.2" + dependencies = [ + "anyhow", + "caps", |