diff --git a/pkgs/desktops/gnome/core/gnome-remote-desktop/default.nix b/pkgs/desktops/gnome/core/gnome-remote-desktop/default.nix index b260cf7db14d..7ed70fb2362b 100644 --- a/pkgs/desktops/gnome/core/gnome-remote-desktop/default.nix +++ b/pkgs/desktops/gnome/core/gnome-remote-desktop/default.nix @@ -21,20 +21,16 @@ , fdk_aac , tpm2-tss , fuse3 -, mesa -, libgudev -, xvfb-run -, dbus , gnome }: stdenv.mkDerivation rec { pname = "gnome-remote-desktop"; - version = "45.alpha"; + version = "45.beta"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; - hash = "sha256-WV2RXy3rNyH5fN2z4D/ZTzjXY3hKaGaIisQsMDnDHi0="; + hash = "sha256-69YoA6URAU9WOCofS2VUTbwpTv6A2BxEjlxfRSnHtvw="; }; nativeBuildInputs = [ @@ -62,33 +58,13 @@ stdenv.mkDerivation rec { libxkbcommon pipewire systemd - ] ++ nativeCheckInputs; - - nativeCheckInputs = [ - mesa # for gbm - libgudev - xvfb-run - python3.pkgs.dbus-python - python3.pkgs.pygobject3 - dbus # for dbus-run-session ]; mesonFlags = [ "-Dsystemd_user_unit_dir=${placeholder "out"}/lib/systemd/user" + "-Dtests=false" # Too deep of a rabbit hole. ]; - # Too deep of a rabbit hole. - doCheck = false; - - postPatch = '' - patchShebangs \ - tests/vnc-test-runner.sh \ - tests/run-vnc-tests.py - - substituteInPlace tests/vnc-test-runner.sh \ - --replace "dbus-run-session" "dbus-run-session --config-file=${dbus}/share/dbus-1/session.conf" - ''; - passthru = { updateScript = gnome.updateScript { packageName = pname;