kora-icon-theme: migrate to by-name

kora-icon-theme: refactor package definitions

kora-icon-theme: switch to kdePackages
This commit is contained in:
Guy Chronister 2025-07-28 12:50:20 +00:00
parent d2646687db
commit f882afff2c
2 changed files with 8 additions and 12 deletions

View File

@ -4,7 +4,7 @@
fetchFromGitHub,
gtk3,
adwaita-icon-theme,
breeze-icons,
kdePackages,
hicolor-icon-theme,
gitUpdater,
}:
@ -16,8 +16,8 @@ stdenvNoCC.mkDerivation rec {
src = fetchFromGitHub {
owner = "bikass";
repo = "kora";
rev = "v${version}";
sha256 = "sha256-Oralfx5MzCzkx+c+zwtFp8q83oKrNINd/PmVeugNKGo=";
tag = "v${version}";
hash = "sha256-Oralfx5MzCzkx+c+zwtFp8q83oKrNINd/PmVeugNKGo=";
};
nativeBuildInputs = [
@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation rec {
propagatedBuildInputs = [
adwaita-icon-theme
breeze-icons
kdePackages.breeze-icons
hicolor-icon-theme
];
@ -50,11 +50,11 @@ stdenvNoCC.mkDerivation rec {
rev-prefix = "v";
};
meta = with lib; {
meta = {
description = "SVG icon theme in four variants";
homepage = "https://github.com/bikass/kora";
license = with licenses; [ gpl3Only ];
platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ romildo ];
};
}

View File

@ -11483,10 +11483,6 @@ with pkgs;
kdePackages.callPackage ../data/themes/kwin-decorations/kde-rounded-corners
{ };
kora-icon-theme = callPackage ../data/icons/kora-icon-theme {
inherit (libsForQt5.kdeFrameworks) breeze-icons;
};
la-capitaine-icon-theme = callPackage ../data/icons/la-capitaine-icon-theme {
inherit (plasma5Packages) breeze-icons;
inherit (pantheon) elementary-icon-theme;