Skip to content

Commit

Permalink
gnome.gnome-remote-desktop: 45.1 → 46.beta
Browse files Browse the repository at this point in the history
  • Loading branch information
bobby285271 committed Feb 26, 2024
1 parent a0fe5d4 commit e79c790
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,6 @@ with lib;
services.pipewire.enable = true;

systemd.packages = [ pkgs.gnome.gnome-remote-desktop ];
systemd.tmpfiles.packages = [ pkgs.gnome.gnome-remote-desktop ];
};
}
17 changes: 12 additions & 5 deletions pkgs/desktops/gnome/core/gnome-remote-desktop/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{ lib, stdenv
{ stdenv
, lib
, fetchurl
, cairo
, meson
Expand All @@ -16,9 +17,10 @@
, systemd
, libsecret
, libnotify
, libopus
, libxkbcommon
, gdk-pixbuf
, freerdp
, freerdp3
, fdk_aac
, tpm2-tss
, fuse3
Expand All @@ -27,11 +29,11 @@

stdenv.mkDerivation rec {
pname = "gnome-remote-desktop";
version = "45.1";
version = "46.beta";

src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
hash = "sha256-3NnBisIwZpVjH88AqIZFw443DroFxp3zn1QCBNTq/Y0=";
hash = "sha256-sJwuGCjl9ciSBlbcwhwneeozWcdBlB59hh6VV4CLSRw=";
};

nativeBuildInputs = [
Expand All @@ -45,7 +47,7 @@ stdenv.mkDerivation rec {

buildInputs = [
cairo
freerdp
freerdp3
fdk_aac
tpm2-tss
fuse3
Expand All @@ -56,14 +58,19 @@ stdenv.mkDerivation rec {
libdrm
nv-codec-headers-11
libnotify
libopus
libsecret
libxkbcommon
pipewire
systemd
];

mesonFlags = [
"-Dconf_dir=/etc/gnome-remote-desktop"
"-Dsystemd_user_unit_dir=${placeholder "out"}/lib/systemd/user"
"-Dsystemd_system_unit_dir=${placeholder "out"}/lib/systemd/system"
"-Dsystemd_sysusers_dir=${placeholder "out"}/lib/sysusers.d"
"-Dsystemd_tmpfiles_dir=${placeholder "out"}/lib/tmpfiles.d"
"-Dtests=false" # Too deep of a rabbit hole.
];

Expand Down

0 comments on commit e79c790

Please sign in to comment.