sommelier: 104.0 -> 123.0

This commit is contained in:
Alyssa Ross 2024-04-08 23:18:34 +02:00
parent 4e4d472814
commit ea275bc0c3
1 changed files with 12 additions and 5 deletions

View File

@ -1,21 +1,28 @@
{ lib, stdenv, fetchzip, meson, ninja, pkg-config, wayland-scanner
{ lib, stdenv, fetchzip
, meson, ninja, pkg-config, python3, python3Packages, wayland-scanner
, libxkbcommon, mesa, pixman, xorg, wayland, gtest
}:
stdenv.mkDerivation {
pname = "sommelier";
version = "104.0";
version = "123.0";
src = fetchzip rec {
url = "https://chromium.googlesource.com/chromiumos/platform2/+archive/${passthru.rev}/vm_tools/sommelier.tar.gz";
passthru.rev = "af5434fd9903936a534e1316cbd22361e67949ec";
passthru.rev = "1abc91204f35cde76db37853ff3643c5cdb607e6";
stripRoot = false;
sha256 = "LungQqHQorHIKpye2SDBLuMHPt45C1cPYcs9o5Hc3cw=";
sha256 = "Wa30MU7iK1Y7pKNeC+FPFXDwDxFLWOZPG4jkm8cnWeg=";
};
nativeBuildInputs = [ meson ninja pkg-config wayland-scanner ];
nativeBuildInputs = [
meson ninja pkg-config python3 python3Packages.jinja2 wayland-scanner
];
buildInputs = [ libxkbcommon mesa pixman wayland xorg.libxcb ];
preConfigure = ''
patchShebangs gen-shim.py
'';
doCheck = true;
nativeCheckInputs = [ gtest ];