Pantheon updates 2024-03-07 (#387627)

This commit is contained in:
Bobby Rong
2025-03-07 23:08:16 +08:00
committed by GitHub
2 changed files with 17 additions and 5 deletions

View File

@@ -26,13 +26,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "appcenter"; pname = "appcenter";
version = "8.0.1"; version = "8.1.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "elementary"; owner = "elementary";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-1YZ7vtPPTYI4w9zTxXVzmcdDJNOLqFlSRfnxy5aBZTo="; hash = "sha256-jVMXSy83z4zaG1YtCPRGvj1yl6wa5MJYtNp4XIsIY1k=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@@ -2,12 +2,15 @@
stdenv, stdenv,
lib, lib,
fetchFromGitHub, fetchFromGitHub,
fetchpatch,
nix-update-script, nix-update-script,
glib, glib,
meson, meson,
ninja, ninja,
pkg-config, pkg-config,
vala, vala,
wayland-scanner,
accountsservice,
elementary-settings-daemon, elementary-settings-daemon,
granite, granite,
gtk3, gtk3,
@@ -16,21 +19,29 @@
libportal, libportal,
packagekit, packagekit,
wayland, wayland,
wayland-scanner,
wingpanel, wingpanel,
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "wingpanel-quick-settings"; pname = "wingpanel-quick-settings";
version = "1.0.1"; version = "1.1.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "elementary"; owner = "elementary";
repo = "quick-settings"; repo = "quick-settings";
rev = finalAttrs.version; 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 = [ nativeBuildInputs = [
glib # glib-compile-resources glib # glib-compile-resources
meson meson
@@ -41,6 +52,7 @@ stdenv.mkDerivation (finalAttrs: {
]; ];
buildInputs = [ buildInputs = [
accountsservice
elementary-settings-daemon # for prefers-color-scheme elementary-settings-daemon # for prefers-color-scheme
glib glib
granite granite