Pantheon updates 2025-05-14 (#407033)

authored by Bobby Rong and committed by GitHub b64f075d c8f06c1f

+22 -15
+6 -2
pkgs/desktops/pantheon/apps/elementary-dock/default.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "elementary-dock"; 21 - version = "8.0.2"; 21 + version = "8.1.1"; 22 22 23 23 outputs = [ 24 24 "out" ··· 29 29 owner = "elementary"; 30 30 repo = "dock"; 31 31 rev = finalAttrs.version; 32 - hash = "sha256-bixNYpPdWU2FndiCPX7SxNTz2MEttRuj35NaWn3GJrI="; 32 + hash = "sha256-Z6Y/UR6B4tygmetfZq5sOyn5nfq8+CmuR3NpegzCyo8="; 33 33 }; 34 34 35 35 depsBuildBuild = [ pkg-config ]; ··· 50 50 libadwaita 51 51 wayland 52 52 ]; 53 + 54 + # Fix building with GCC 14 55 + # https://github.com/elementary/dock/issues/418 56 + env.NIX_CFLAGS_COMPILE = "-Wno-error=int-conversion"; 53 57 54 58 passthru = { 55 59 updateScript = nix-update-script { };
+5 -5
pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "switchboard-plug-keyboard"; 28 - version = "8.0.1"; 28 + version = "8.0.2"; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "elementary"; 32 - repo = pname; 32 + repo = "settings-keyboard"; 33 33 rev = version; 34 - sha256 = "sha256-/jfUftlNL+B4570ajropS7/2fqro380kZzpPwm+A9fA="; 34 + sha256 = "sha256-j2D6NSwHTZQJaHm664fHF4VkcExpYwoq/J3SXus30nw="; 35 35 }; 36 36 37 37 patches = [ 38 38 # This will try to install packages with apt. 39 - # https://github.com/elementary/switchboard-plug-keyboard/issues/324 39 + # https://github.com/elementary/settings-keyboard/issues/324 40 40 ./hide-install-unlisted-engines-button.patch 41 41 42 42 (replaceVars ./fix-paths.patch { ··· 71 71 72 72 meta = with lib; { 73 73 description = "Switchboard Keyboard Plug"; 74 - homepage = "https://github.com/elementary/switchboard-plug-keyboard"; 74 + homepage = "https://github.com/elementary/settings-keyboard"; 75 75 license = licenses.gpl2Plus; 76 76 platforms = platforms.linux; 77 77 teams = [ teams.pantheon ];
+4 -4
pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "switchboard-plug-pantheon-shell"; 28 - version = "8.1.0"; 28 + version = "8.2.0"; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "elementary"; 32 - repo = pname; 32 + repo = "settings-desktop"; 33 33 rev = version; 34 - sha256 = "sha256-S6EJGF9jRiCzH0f7WNrbLtAX23fjD/Hzd8YLEzkXesw="; 34 + sha256 = "sha256-TYwiL6+VjfSDiFAlMe482gB8a/OtCYHl5r8gh9Hcvfg="; 35 35 }; 36 36 37 37 nativeBuildInputs = [ ··· 64 64 65 65 meta = with lib; { 66 66 description = "Switchboard Desktop Plug"; 67 - homepage = "https://github.com/elementary/switchboard-plug-pantheon-shell"; 67 + homepage = "https://github.com/elementary/settings-desktop"; 68 68 license = licenses.gpl3Plus; 69 69 platforms = platforms.linux; 70 70 teams = [ teams.pantheon ];
+5 -2
pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "elementary-default-settings"; 18 - version = "8.0.3"; 18 + version = "8.1.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "elementary"; 22 22 repo = "default-settings"; 23 23 rev = version; 24 - sha256 = "sha256-V8jzebnMD41U0ycu66xIZmssoqrKVS+4L70mqc3GEzg="; 24 + sha256 = "sha256-GUq7kXaidzvqbyeVh4ihcxRqZXOzZO3WMXEe8lf477I="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ ··· 40 40 mesonFlags = [ 41 41 "--sysconfdir=${placeholder "out"}/etc" 42 42 "-Ddefault-wallpaper=${nixos-artwork.wallpapers.simple-dark-gray.gnomeFilePath}" 43 + # Do not ship elementary OS specific config files. 44 + "-Dapparmor-profiles=false" 45 + "-Dgeoclue=false" 43 46 ]; 44 47 45 48 postFixup = ''
+2 -2
pkgs/desktops/pantheon/desktop/gala/default.nix
··· 29 29 30 30 stdenv.mkDerivation rec { 31 31 pname = "gala"; 32 - version = "8.1.0"; 32 + version = "8.2.2"; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "elementary"; 36 36 repo = pname; 37 37 rev = version; 38 - hash = "sha256-C0Vct2xuGHd/G5x0Faif0DfpyNyCLJDxki+O9697c2s="; 38 + hash = "sha256-S71NryqJjWXZgyBj6q088bdjt/NnAEJ6oeUO2OMJ3Z4="; 39 39 }; 40 40 41 41 patches = [