lol

Merge pull request #212723 from NickCao/krun

libkrunfw: 3.8.1 -> 3.9.0, libkrun: 1.4.8 -> 1.5.0

authored by

Nick Cao and committed by
GitHub
b5917942 e62676e8

+13 -9
+1
pkgs/applications/virtualization/krunvm/default.nix
··· 67 67 homepage = "https://github.com/containers/krunvm"; 68 68 license = licenses.asl20; 69 69 maintainers = with maintainers; [ nickcao ]; 70 + platforms = libkrun.meta.platforms; 70 71 }; 71 72 }
+6 -4
pkgs/development/libraries/libkrun/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "libkrun"; 18 - version = "1.4.8"; 18 + version = "1.5.0"; 19 19 20 20 src = if stdenv.isLinux then fetchFromGitHub { 21 21 owner = "containers"; 22 22 repo = pname; 23 23 rev = "v${version}"; 24 - hash = "sha256-3oNsY91hgor1nZV10mcEZyEdhmHlozF8xXaCR4dvLYg="; 24 + hash = "sha256-3WYxGpZ3uRbnh/VEDVSNOxp25SE7GQgC5t3ROuKNRE0="; 25 25 } else fetchurl { 26 26 url = "https://github.com/containers/libkrun/releases/download/v${version}/v${version}-with_macos_prebuilts.tar.gz"; 27 - hash = "sha256-eKjBUianpW4T8OeVwRSEyZFfDE10d3qogkPA4FUJ7rc="; 27 + hash = "sha256-T1nYzrzxEJaVBnI00CQPKoT2OYJxdW7y6WNkabNsQYI="; 28 28 }; 29 29 30 30 cargoDeps = rustPlatform.fetchCargoTarball { 31 31 inherit src; 32 - hash = "sha256-9v8UaBBpQDPZwHVurFJ1FaFMe6wywH3upKDjGcPYnuQ="; 32 + hash = "sha256-Clb6PNwLuzx42Qr1tgpjG1WHq9NcDr2bbfnyp4UVVLU="; 33 33 }; 34 34 35 35 nativeBuildInputs = with rustPlatform; [ ··· 61 61 homepage = "https://github.com/containers/libkrun"; 62 62 license = licenses.asl20; 63 63 maintainers = with maintainers; [ nickcao ]; 64 + platforms = libkrunfw.meta.platforms; 65 + sourceProvenance = with sourceTypes; lib.optionals stdenv.isDarwin [ binaryNativeCode ]; 64 66 }; 65 67 }
+6 -5
pkgs/development/libraries/libkrunfw/default.nix
··· 13 13 assert sevVariant -> stdenv.isx86_64; 14 14 stdenv.mkDerivation rec { 15 15 pname = "libkrunfw"; 16 - version = "3.8.1"; 16 + version = "3.9.0"; 17 17 18 18 src = if stdenv.isLinux then fetchFromGitHub { 19 19 owner = "containers"; 20 20 repo = pname; 21 21 rev = "v${version}"; 22 - hash = "sha256-6jFIfTPjI6Eq0SFdQVxqqoBDW00AsDz/xHN+n6DezME="; 22 + hash = "sha256-hpVE7g6V3nquZ3R5fQCcfRWuFDHJ3rgisezwdsDMaGg="; 23 23 } else fetchurl { 24 24 url = "https://github.com/containers/libkrunfw/releases/download/v${version}/v${version}-with_macos_prebuilts.tar.gz"; 25 - hash = "sha256-i7btjGBgb93tHshIS02Rp492iB4aG0N4UuRwv6Pkukg="; 25 + hash = "sha256-moZ2LYLhZDb8Y8jgWbdgK6SbJ8lY8f356d5vKHc/54Q="; 26 26 }; 27 27 28 28 kernelSrc = fetchurl { 29 - url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.0.6.tar.xz"; 30 - hash = "sha256-hksFry2Gm6c9YanFlZ5FMaFBqyvXshdINnH2Jfl0f6o="; 29 + url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.6.tar.xz"; 30 + hash = "sha256-Pk2OVh2lcDogWujXsr7WxcZPxCme68v9IEgeY7V9XuM="; 31 31 }; 32 32 33 33 preBuild = '' ··· 54 54 license = with licenses; [ lgpl2Only lgpl21Only ]; 55 55 maintainers = with maintainers; [ nickcao ]; 56 56 platforms = [ "x86_64-linux" "aarch64-darwin" ]; 57 + sourceProvenance = with sourceTypes; lib.optionals stdenv.isDarwin [ binaryNativeCode ]; 57 58 }; 58 59 }