Merge pull request #240077 from bobby285271/upd/pantheon

Pantheon updates 2023-06-27
This commit is contained in:
Bobby Rong 2023-06-27 22:20:54 +08:00 committed by GitHub
commit 1fab0a6526
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 12 deletions

View File

@ -7,6 +7,7 @@
, pkg-config
, vala
, libgee
, libhandy
, granite
, gtk3
, switchboard
@ -15,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-applications";
version = "6.0.1";
version = "7.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
sha256 = "18izmzhqp6x5ivha9yl8gyz9adyrsylw7w5p0cwm1bndgqbi7yh5";
sha256 = "sha256-M9JMrxhMiDC/qrrnPaBm6Kf3CAkxrhGWwJF8jVm2G5c=";
};
nativeBuildInputs = [
@ -36,6 +37,7 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
libhandy
switchboard
];

View File

@ -21,17 +21,18 @@
, gnome-settings-daemon
, wrapGAppsHook
, gexiv2
, systemd
}:
stdenv.mkDerivation rec {
pname = "gala";
version = "7.0.3";
version = "7.1.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
sha256 = "sha256-RLKPYDWVqT2WfjLPXRFPCNNvcW+fJ0OUKjSLLgPBqdw=";
sha256 = "sha256-x0EIah/iTluJk7P3k0g23cQldx++W58FbjnHNlF31AQ=";
};
patches = [
@ -63,12 +64,7 @@ stdenv.mkDerivation rec {
libgee
mesa # for libEGL
mutter
];
mesonFlags = [
# TODO: enable this and remove --builtin flag from session-settings
# https://github.com/NixOS/nixpkgs/pull/140429
"-Dsystemd=false"
systemd
];
postPatch = ''

View File

@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "xdg-desktop-portal-pantheon";
version = "7.0.0";
version = "7.1.0";
src = fetchFromGitHub {
owner = "elementary";
repo = "portals";
rev = version;
sha256 = "sha256-Rfo9Z5rCJgk36Db3ce8dYBJswy8owjvRMrJVB/RfwyI=";
sha256 = "sha256-uy/etQiJuaROw8bWg2PUdptNr4I8uqqUZ8BWK6D2bog=";
};
nativeBuildInputs = [