luna-icons: remove, as upstream does not exist anymore (#352237)

This commit is contained in:
Aleksana 2024-10-31 17:14:20 +08:00 committed by GitHub
commit 2e85e45a3b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 1 additions and 60 deletions

View File

@ -1,56 +0,0 @@
{ lib
, stdenvNoCC
, fetchFromGitHub
, gtk3
, breeze-icons
, hicolor-icon-theme
, pantheon
, gitUpdater
}:
stdenvNoCC.mkDerivation rec {
pname = "luna-icons";
version = "2.1";
src = fetchFromGitHub {
owner = "darkomarko42";
repo = pname;
rev = version;
sha256 = "sha256-zxaay4hwKgb9WWhPNG/s9JekltAvRNYmObeoTJi6Po0=";
};
nativeBuildInputs = [
gtk3
];
propagatedBuildInputs = [
breeze-icons
hicolor-icon-theme
pantheon.elementary-icon-theme
];
dontDropIconThemeCache = true;
installPhase = ''
runHook preInstall
mkdir -p $out/share/icons
cp -a Luna* $out/share/icons
for theme in $out/share/icons/*; do
gtk-update-icon-cache "$theme"
done
runHook postInstall
'';
passthru.updateScript = gitUpdater { };
meta = with lib; {
description = "Icon pack based on marwaita and papirus icons";
homepage = "https://github.com/darkomarko42/Luna-Icons";
license = [ licenses.gpl3Only ];
platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}

View File

@ -720,6 +720,7 @@ mapAliases {
lobster-two = throw "'lobster-two' has been renamed to/replaced by 'google-fonts'"; # Converted to throw 2024-10-17
lsh = throw "lsh has been removed as it had no maintainer in Nixpkgs and hasn't seen an upstream release in over a decade"; # Added 2024-08-14
luna-icons = throw "luna-icons has been removed as it was removed upstream"; # Added 2024-10-29
lv_img_conv = throw "'lv_img_conv' has been removed from nixpkgs as it is broken"; # Added 2024-06-18
lxd = lib.warn "lxd has been renamed to lxd-lts" lxd-lts; # Added 2024-04-01
lxd-unwrapped = lib.warn "lxd-unwrapped has been renamed to lxd-unwrapped-lts" lxd-unwrapped-lts; # Added 2024-04-01

View File

@ -27187,10 +27187,6 @@ with pkgs;
luculent = callPackage ../data/fonts/luculent { };
luna-icons = callPackage ../data/icons/luna-icons {
inherit (plasma5Packages) breeze-icons;
};
maia-icon-theme = libsForQt5.callPackage ../data/icons/maia-icon-theme { };
mailcap = callPackage ../data/misc/mailcap { };