summary refs log tree commit diff
path: root/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix
diff options
context:
space:
mode:
authorBobby Rong <rjl931189261@126.com>2022-07-18 12:34:08 +0800
committerBobby Rong <rjl931189261@126.com>2022-07-30 19:51:17 +0800
commit969faa4270061244a72d2f0592f1fb7bd2cf92d3 (patch)
tree447f82a46b9a754220b76600d90b4e885ae7b97f /pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix
parent6c899ad441f1ae10b2c86d6ae68f5ebbb082a6c6 (diff)
downloadnixpkgs-969faa4270061244a72d2f0592f1fb7bd2cf92d3.tar
nixpkgs-969faa4270061244a72d2f0592f1fb7bd2cf92d3.tar.gz
nixpkgs-969faa4270061244a72d2f0592f1fb7bd2cf92d3.tar.bz2
nixpkgs-969faa4270061244a72d2f0592f1fb7bd2cf92d3.tar.lz
nixpkgs-969faa4270061244a72d2f0592f1fb7bd2cf92d3.tar.xz
nixpkgs-969faa4270061244a72d2f0592f1fb7bd2cf92d3.tar.zst
nixpkgs-969faa4270061244a72d2f0592f1fb7bd2cf92d3.zip
cinnamon.cinnamon-settings-daemon: 5.2.0 -> 5.4.3
Removed pulseaudio as dependency because the sound plugin was removed.
Removed dbus{,-glib} as dependency as they now use Gio's dbus implementation.
Diffstat (limited to 'pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix')
-rw-r--r--pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix21
1 files changed, 2 insertions, 19 deletions
diff --git a/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix b/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix
index bf83c3d9f59..d4d05df8f55 100644
--- a/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix
+++ b/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix
@@ -12,7 +12,6 @@
 , libxklavier
 , wrapGAppsHook
 , pkg-config
-, pulseaudio
 , lib
 , stdenv
 , systemd
@@ -30,28 +29,17 @@
 , libgudev
 , meson
 , ninja
-, dbus
-, dbus-glib
 }:
 
 stdenv.mkDerivation rec {
   pname = "cinnamon-settings-daemon";
-  version = "5.2.0";
-
-  /* csd-power-manager.c:50:10: fatal error: csd-power-proxy.h: No such file or directory
-   #include "csd-power-proxy.h"
-            ^~~~~~~~~~~~~~~~~~~
-  compilation terminated. */
-
-  # but this occurs only sometimes, so disabling parallel building
-  # also see https://github.com/linuxmint/cinnamon-settings-daemon/issues/248
-  enableParallelBuilding = false;
+  version = "5.4.3";
 
   src = fetchFromGitHub {
     owner = "linuxmint";
     repo = pname;
     rev = version;
-    hash = "sha256-6omif4UxMrXWxL+R9lQ8ogxotW+3E9Kp99toH3PJtaU=";
+    hash = "sha256-3ELsb0hH7GjMjwjsIg2m8k/EBCHIQGW3O7eDaqT2V7I=";
   };
 
   patches = [
@@ -59,8 +47,6 @@ stdenv.mkDerivation rec {
     ./use-sane-install-dir.patch
   ];
 
-  mesonFlags = [ "-Dc_args=-I${glib.dev}/include/gio-unix-2.0" ];
-
   buildInputs = [
     cinnamon-desktop
     colord
@@ -72,7 +58,6 @@ stdenv.mkDerivation rec {
     libgnomekbd
     libnotify
     libxklavier
-    pulseaudio
     systemd
     upower
     dconf
@@ -89,8 +74,6 @@ stdenv.mkDerivation rec {
     fontconfig
     nss
     libgudev
-    dbus
-    dbus-glib
   ];
 
   nativeBuildInputs = [