Xfce updates 2025-08-15 (#434007)

This commit is contained in:
Bobby Rong 2025-08-16 23:48:40 +08:00 committed by GitHub
commit 65062a5946
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 10 additions and 27 deletions

View File

@ -35,14 +35,14 @@ let
in in
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "xfce4-screensaver"; pname = "xfce4-screensaver";
version = "4.20.0"; version = "4.20.1";
src = fetchFromGitLab { src = fetchFromGitLab {
domain = "gitlab.xfce.org"; domain = "gitlab.xfce.org";
owner = "apps"; owner = "apps";
repo = "xfce4-screensaver"; repo = "xfce4-screensaver";
tag = "xfce4-screensaver-${finalAttrs.version}"; tag = "xfce4-screensaver-${finalAttrs.version}";
hash = "sha256-Pt7Rl+WlR2D4KC6GTXjQhs3yirrUgUG5XkKXnyaJZbo="; hash = "sha256-FdO6fZTKBPjncjBBe2rK5DSfVLHTRFpo9NtgZ5nFgRU=";
}; };
strictDeps = true; strictDeps = true;

View File

@ -23,9 +23,9 @@
mkXfceDerivation { mkXfceDerivation {
category = "xfce"; category = "xfce";
pname = "libxfce4ui"; pname = "libxfce4ui";
version = "4.20.1"; version = "4.20.2";
sha256 = "sha256-CY9KCCbKBAuoYAJtPHlQj04dUuCZAovnyJsBgjzzQkI="; sha256 = "sha256-NsTrJ2271v8vMMyiEef+4Rs0KBOkSkKPjfoJdgQU0ds=";
nativeBuildInputs = [ nativeBuildInputs = [
perl perl

View File

@ -23,9 +23,9 @@
mkXfceDerivation { mkXfceDerivation {
category = "xfce"; category = "xfce";
pname = "libxfce4windowing"; pname = "libxfce4windowing";
version = "4.20.3"; version = "4.20.4";
sha256 = "sha256-l58cTz28UPSVfoIpjBCoSwcqdUJfG9e4UlhVYPyEeAs="; sha256 = "sha256-8iLkljuGyJ4giVN5yuOFuTZsrdr8U3avTS/1aRSpaxc=";
nativeBuildInputs = [ nativeBuildInputs = [
python3 python3

View File

@ -1,7 +1,6 @@
{ {
lib, lib,
mkXfceDerivation, mkXfceDerivation,
fetchpatch,
polkit, polkit,
exo, exo,
libxfce4util, libxfce4util,
@ -19,25 +18,9 @@
mkXfceDerivation { mkXfceDerivation {
category = "xfce"; category = "xfce";
pname = "xfce4-session"; pname = "xfce4-session";
version = "4.20.2"; version = "4.20.3";
sha256 = "sha256-wd+8W9Z0dH7bqILBUNG9YxpRf8TnRJ/7b3QviM1HVnY="; sha256 = "sha256-HfVspmAkjuGgoI87VHNHFGZP17ZA0b31llY93gUtWxs=";
patches = [
# Use syntax compatible with most sh shells
# The `**` syntax is a bash extension
(fetchpatch {
url = "https://gitlab.xfce.org/xfce/xfce4-session/-/commit/53d6e20a29948ae7aa179447cef0704786b77f8b.patch";
hash = "sha256-c8IU1VOcEYdZJy8Eq2wqSL5tTXt7gKfGOs7jxb8npOE=";
})
# wayland: start a D-Bus session only if there isn't one already
# https://gitlab.xfce.org/xfce/xfce4-session/-/issues/218
(fetchpatch {
url = "https://gitlab.xfce.org/xfce/xfce4-session/-/commit/f6e2805b8a7742172f399d78618313bcb28bf095.patch";
hash = "sha256-EViVialDbdLH2SGUtcroo5iGc+B4HVJajV7PMl5q6vs=";
})
];
buildInputs = [ buildInputs = [
exo exo

View File

@ -27,9 +27,9 @@
mkXfceDerivation { mkXfceDerivation {
category = "xfce"; category = "xfce";
pname = "xfce4-settings"; pname = "xfce4-settings";
version = "4.20.1"; version = "4.20.2";
sha256 = "sha256-9BFO1cN0etDHJzkGHl5GKL2qzJTlpaP/qfvfz6KWaMI="; sha256 = "sha256-hx1ilXPcwWWDwNR/k2b+9vR5aCv9UlPR0d42OE6JxEk=";
nativeBuildInputs = [ nativeBuildInputs = [
wayland-scanner wayland-scanner