diff --git a/pkgs/desktops/pantheon/apps/appcenter/default.nix b/pkgs/desktops/pantheon/apps/appcenter/default.nix index eebd9fc55bdc..e6dc305588b3 100644 --- a/pkgs/desktops/pantheon/apps/appcenter/default.nix +++ b/pkgs/desktops/pantheon/apps/appcenter/default.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation rec { pname = "appcenter"; - version = "8.0.1"; + version = "8.1.0"; src = fetchFromGitHub { owner = "elementary"; repo = pname; rev = version; - hash = "sha256-1YZ7vtPPTYI4w9zTxXVzmcdDJNOLqFlSRfnxy5aBZTo="; + hash = "sha256-jVMXSy83z4zaG1YtCPRGvj1yl6wa5MJYtNp4XIsIY1k="; }; nativeBuildInputs = [ diff --git a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/quick-settings/default.nix b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/quick-settings/default.nix index 1d895f11887b..13c589fcfe3a 100644 --- a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/quick-settings/default.nix +++ b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/quick-settings/default.nix @@ -2,12 +2,15 @@ stdenv, lib, fetchFromGitHub, + fetchpatch, nix-update-script, glib, meson, ninja, pkg-config, vala, + wayland-scanner, + accountsservice, elementary-settings-daemon, granite, gtk3, @@ -16,21 +19,29 @@ libportal, packagekit, wayland, - wayland-scanner, wingpanel, }: stdenv.mkDerivation (finalAttrs: { pname = "wingpanel-quick-settings"; - version = "1.0.1"; + version = "1.1.0"; src = fetchFromGitHub { owner = "elementary"; repo = "quick-settings"; rev = finalAttrs.version; - hash = "sha256-I5RCMd3lkWOkpoawCXYuGHDa49A+wVlIlM8U2hRfq/o="; + hash = "sha256-77NkzdE0Z655qeh718L4Mil6FkMxTNaEqh7DLHoldQ4="; }; + patches = [ + # Adapt to uid_t being an available type since Vala 0.56.17 + # https://github.com/elementary/quick-settings/pull/91 + (fetchpatch { + url = "https://github.com/elementary/quick-settings/commit/765a77ded353e4eedfe62a2116e252cc107cef5a.patch"; + hash = "sha256-Q9+eLwjsHktEdVRh7LmmJKK5RcizI+lIiIgICZcILQY="; + }) + ]; + nativeBuildInputs = [ glib # glib-compile-resources meson @@ -41,6 +52,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ + accountsservice elementary-settings-daemon # for prefers-color-scheme glib granite