Unverified Commit 65062a59 authored by Bobby Rong's avatar Bobby Rong Committed by GitHub
Browse files

Xfce updates 2025-08-15 (#434007)

parents c0593e45 6a94a452
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -35,14 +35,14 @@ let
in
stdenv.mkDerivation (finalAttrs: {
  pname = "xfce4-screensaver";
  version = "4.20.0";
  version = "4.20.1";

  src = fetchFromGitLab {
    domain = "gitlab.xfce.org";
    owner = "apps";
    repo = "xfce4-screensaver";
    tag = "xfce4-screensaver-${finalAttrs.version}";
    hash = "sha256-Pt7Rl+WlR2D4KC6GTXjQhs3yirrUgUG5XkKXnyaJZbo=";
    hash = "sha256-FdO6fZTKBPjncjBBe2rK5DSfVLHTRFpo9NtgZ5nFgRU=";
  };

  strictDeps = true;
+2 −2
Original line number Diff line number Diff line
@@ -23,9 +23,9 @@
mkXfceDerivation {
  category = "xfce";
  pname = "libxfce4ui";
  version = "4.20.1";
  version = "4.20.2";

  sha256 = "sha256-CY9KCCbKBAuoYAJtPHlQj04dUuCZAovnyJsBgjzzQkI=";
  sha256 = "sha256-NsTrJ2271v8vMMyiEef+4Rs0KBOkSkKPjfoJdgQU0ds=";

  nativeBuildInputs = [
    perl
+2 −2
Original line number Diff line number Diff line
@@ -23,9 +23,9 @@
mkXfceDerivation {
  category = "xfce";
  pname = "libxfce4windowing";
  version = "4.20.3";
  version = "4.20.4";

  sha256 = "sha256-l58cTz28UPSVfoIpjBCoSwcqdUJfG9e4UlhVYPyEeAs=";
  sha256 = "sha256-8iLkljuGyJ4giVN5yuOFuTZsrdr8U3avTS/1aRSpaxc=";

  nativeBuildInputs = [
    python3
+2 −19
Original line number Diff line number Diff line
{
  lib,
  mkXfceDerivation,
  fetchpatch,
  polkit,
  exo,
  libxfce4util,
@@ -19,25 +18,9 @@
mkXfceDerivation {
  category = "xfce";
  pname = "xfce4-session";
  version = "4.20.2";
  version = "4.20.3";

  sha256 = "sha256-wd+8W9Z0dH7bqILBUNG9YxpRf8TnRJ/7b3QviM1HVnY=";

  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=";
    })
  ];
  sha256 = "sha256-HfVspmAkjuGgoI87VHNHFGZP17ZA0b31llY93gUtWxs=";

  buildInputs = [
    exo
+2 −2
Original line number Diff line number Diff line
@@ -27,9 +27,9 @@
mkXfceDerivation {
  category = "xfce";
  pname = "xfce4-settings";
  version = "4.20.1";
  version = "4.20.2";

  sha256 = "sha256-9BFO1cN0etDHJzkGHl5GKL2qzJTlpaP/qfvfz6KWaMI=";
  sha256 = "sha256-hx1ilXPcwWWDwNR/k2b+9vR5aCv9UlPR0d42OE6JxEk=";

  nativeBuildInputs = [
    wayland-scanner