Unverified Commit 9e492172 authored by Austin Horstman's avatar Austin Horstman Committed by GitHub
Browse files

catppuccin-sddm-corners: 0-unstable-2024-05-07 -> 0-unstable-2025-03-25 (#393099)

Migrated sddm theme from qt5 to qt6 since qt5 is becoming EOL soon.
parents 7ebe5f06 e80d2510
Loading
Loading
Loading
Loading
+10 −16
Original line number Diff line number Diff line
@@ -2,38 +2,32 @@
  lib,
  stdenvNoCC,
  fetchFromGitHub,
  libsForQt5,
  unstableGitUpdater,
  nix-update-script,
  qt6,
}:

stdenvNoCC.mkDerivation {
  pname = "catppuccin-sddm-corners";
  version = "0-unstable-2024-05-07";
  version = "0-unstable-2025-03-25";

  src = fetchFromGitHub {
    owner = "khaneliman";
    repo = "catppuccin-sddm-corners";
    rev = "aca5af5ce0c9dff56e947938697dec40ea101e3e";
    hash = "sha256-xtcNcjNQSG7SwlNw/EkAU93wFaku+cE1/r6c8c4FrBg=";
    rev = "10831dea7298bd1c3262a7f48417b5af1b92ed99";
    hash = "sha256-nQImL5eDMENNDCXEqgrL2eszWXtBpbVlzjMxNdpxZlQ=";
  };

  dontConfigure = true;
  dontBuild = true;
  dontWrapQtApps = true;

  propagatedBuildInputs = with libsForQt5.qt5; [
    qtgraphicaleffects
    qtquickcontrols2
  propagatedUserEnvPkgs = with qt6; [
    qt5compat
    qtwayland
    qtquick3d
    qtsvg
  ];

  postFixup = ''
    mkdir -p $out/nix-support
    echo ${libsForQt5.qt5.qtgraphicaleffects}  >> $out/nix-support/propagated-user-env-packages
    echo ${libsForQt5.qt5.qtquickcontrols2}  >> $out/nix-support/propagated-user-env-packages
    echo ${libsForQt5.qt5.qtsvg}  >> $out/nix-support/propagated-user-env-packages
  '';

  installPhase = ''
    runHook preInstall

@@ -43,7 +37,7 @@ stdenvNoCC.mkDerivation {
    runHook postInstall
  '';

  passthru.updateScript = unstableGitUpdater { };
  passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };

  meta = {
    description = "Soothing pastel theme for SDDM based on corners theme";