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

Pantheon updates 2025-05-14 (#407033)

parents c8f06c1f 813b0312
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "elementary-dock";
  version = "8.0.2";
  version = "8.1.1";

  outputs = [
    "out"
@@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
    owner = "elementary";
    repo = "dock";
    rev = finalAttrs.version;
    hash = "sha256-bixNYpPdWU2FndiCPX7SxNTz2MEttRuj35NaWn3GJrI=";
    hash = "sha256-Z6Y/UR6B4tygmetfZq5sOyn5nfq8+CmuR3NpegzCyo8=";
  };

  depsBuildBuild = [ pkg-config ];
@@ -51,6 +51,10 @@ stdenv.mkDerivation (finalAttrs: {
    wayland
  ];

  # Fix building with GCC 14
  # https://github.com/elementary/dock/issues/418
  env.NIX_CFLAGS_COMPILE = "-Wno-error=int-conversion";

  passthru = {
    updateScript = nix-update-script { };
  };
+5 −5
Original line number Diff line number Diff line
@@ -25,18 +25,18 @@

stdenv.mkDerivation rec {
  pname = "switchboard-plug-keyboard";
  version = "8.0.1";
  version = "8.0.2";

  src = fetchFromGitHub {
    owner = "elementary";
    repo = pname;
    repo = "settings-keyboard";
    rev = version;
    sha256 = "sha256-/jfUftlNL+B4570ajropS7/2fqro380kZzpPwm+A9fA=";
    sha256 = "sha256-j2D6NSwHTZQJaHm664fHF4VkcExpYwoq/J3SXus30nw=";
  };

  patches = [
    # This will try to install packages with apt.
    # https://github.com/elementary/switchboard-plug-keyboard/issues/324
    # https://github.com/elementary/settings-keyboard/issues/324
    ./hide-install-unlisted-engines-button.patch

    (replaceVars ./fix-paths.patch {
@@ -71,7 +71,7 @@ stdenv.mkDerivation rec {

  meta = with lib; {
    description = "Switchboard Keyboard Plug";
    homepage = "https://github.com/elementary/switchboard-plug-keyboard";
    homepage = "https://github.com/elementary/settings-keyboard";
    license = licenses.gpl2Plus;
    platforms = platforms.linux;
    teams = [ teams.pantheon ];
+4 −4
Original line number Diff line number Diff line
@@ -25,13 +25,13 @@

stdenv.mkDerivation rec {
  pname = "switchboard-plug-pantheon-shell";
  version = "8.1.0";
  version = "8.2.0";

  src = fetchFromGitHub {
    owner = "elementary";
    repo = pname;
    repo = "settings-desktop";
    rev = version;
    sha256 = "sha256-S6EJGF9jRiCzH0f7WNrbLtAX23fjD/Hzd8YLEzkXesw=";
    sha256 = "sha256-TYwiL6+VjfSDiFAlMe482gB8a/OtCYHl5r8gh9Hcvfg=";
  };

  nativeBuildInputs = [
@@ -64,7 +64,7 @@ stdenv.mkDerivation rec {

  meta = with lib; {
    description = "Switchboard Desktop Plug";
    homepage = "https://github.com/elementary/switchboard-plug-pantheon-shell";
    homepage = "https://github.com/elementary/settings-desktop";
    license = licenses.gpl3Plus;
    platforms = platforms.linux;
    teams = [ teams.pantheon ];
+5 −2
Original line number Diff line number Diff line
@@ -15,13 +15,13 @@

stdenv.mkDerivation rec {
  pname = "elementary-default-settings";
  version = "8.0.3";
  version = "8.1.0";

  src = fetchFromGitHub {
    owner = "elementary";
    repo = "default-settings";
    rev = version;
    sha256 = "sha256-V8jzebnMD41U0ycu66xIZmssoqrKVS+4L70mqc3GEzg=";
    sha256 = "sha256-GUq7kXaidzvqbyeVh4ihcxRqZXOzZO3WMXEe8lf477I=";
  };

  nativeBuildInputs = [
@@ -40,6 +40,9 @@ stdenv.mkDerivation rec {
  mesonFlags = [
    "--sysconfdir=${placeholder "out"}/etc"
    "-Ddefault-wallpaper=${nixos-artwork.wallpapers.simple-dark-gray.gnomeFilePath}"
    # Do not ship elementary OS specific config files.
    "-Dapparmor-profiles=false"
    "-Dgeoclue=false"
  ];

  postFixup = ''
+2 −2
Original line number Diff line number Diff line
@@ -29,13 +29,13 @@

stdenv.mkDerivation rec {
  pname = "gala";
  version = "8.1.0";
  version = "8.2.2";

  src = fetchFromGitHub {
    owner = "elementary";
    repo = pname;
    rev = version;
    hash = "sha256-C0Vct2xuGHd/G5x0Faif0DfpyNyCLJDxki+O9697c2s=";
    hash = "sha256-S71NryqJjWXZgyBj6q088bdjt/NnAEJ6oeUO2OMJ3Z4=";
  };

  patches = [