mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-26 10:14:48 +00:00
gnome-icon-theme: drop
Last release in 2013 and dependent on GTK 2, which we're removing.
This commit is contained in:
@@ -6,7 +6,6 @@
|
||||
gtk3,
|
||||
adwaita-icon-theme,
|
||||
moka-icon-theme,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
}:
|
||||
|
||||
@@ -29,7 +28,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
propagatedBuildInputs = [
|
||||
moka-icon-theme
|
||||
adwaita-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
stdenvNoCC,
|
||||
fetchFromGitLab,
|
||||
gtk3,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
mint-x-icons,
|
||||
pantheon,
|
||||
@@ -30,7 +29,6 @@ stdenvNoCC.mkDerivation {
|
||||
# ubuntu-mono is also required but missing in ubuntu-themes (please add it if it is packaged at some point)
|
||||
propagatedBuildInputs = [
|
||||
kdePackages.breeze-icons
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
mint-x-icons
|
||||
pantheon.elementary-icon-theme
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
gtk-engine-murrine,
|
||||
gtk3,
|
||||
adwaita-icon-theme,
|
||||
gnome-icon-theme,
|
||||
numix-icon-theme-circle,
|
||||
hicolor-icon-theme,
|
||||
}:
|
||||
@@ -34,7 +33,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
adwaita-icon-theme
|
||||
gnome-icon-theme
|
||||
numix-icon-theme-circle
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
gtk3,
|
||||
pantheon,
|
||||
adwaita-icon-theme,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
}:
|
||||
|
||||
@@ -35,7 +34,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
propagatedBuildInputs = [
|
||||
pantheon.elementary-icon-theme
|
||||
adwaita-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
python3,
|
||||
gtk3,
|
||||
pantheon,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
}:
|
||||
|
||||
@@ -31,7 +30,6 @@ stdenvNoCC.mkDerivation rec {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
pantheon.elementary-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
gtk3,
|
||||
moka-icon-theme,
|
||||
faba-icon-theme,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
}:
|
||||
|
||||
@@ -29,7 +28,6 @@ stdenvNoCC.mkDerivation {
|
||||
propagatedBuildInputs = [
|
||||
moka-icon-theme
|
||||
faba-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
fetchFromGitHub,
|
||||
gtk3,
|
||||
pantheon,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
kdePackages,
|
||||
}:
|
||||
@@ -27,7 +26,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
propagatedBuildInputs = [
|
||||
kdePackages.breeze-icons
|
||||
pantheon.elementary-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
pkg-config,
|
||||
intltool,
|
||||
iconnamingutils,
|
||||
gtk2,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "gnome-icon-theme";
|
||||
version = "3.12.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gnome-icon-theme/${lib.versions.majorMinor finalAttrs.version}/gnome-icon-theme-${finalAttrs.version}.tar.xz";
|
||||
sha256 = "0fjh9qmmgj34zlgxb09231ld7khys562qxbpsjlaplq2j85p57im";
|
||||
};
|
||||
|
||||
depsBuildBuild = [
|
||||
pkg-config
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
intltool
|
||||
iconnamingutils
|
||||
gtk2
|
||||
];
|
||||
|
||||
dontDropIconThemeCache = true;
|
||||
|
||||
postInstall = lib.optionalString (!stdenv.hostPlatform.isMusl) ''
|
||||
# remove a tree of dirs with no files within
|
||||
rm -r "$out/share/locale"
|
||||
'';
|
||||
|
||||
allowedReferences = [ ];
|
||||
|
||||
meta = {
|
||||
description = "Collection of icons for the GNOME 2 desktop";
|
||||
homepage = "https://download.gnome.org/sources/gnome-icon-theme/";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = [ lib.maintainers.romildo ];
|
||||
broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/gnome-icon-theme.x86_64-darwin
|
||||
};
|
||||
})
|
||||
@@ -3,7 +3,6 @@
|
||||
stdenvNoCC,
|
||||
fetchFromGitHub,
|
||||
gtk3,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
kdePackages,
|
||||
}:
|
||||
@@ -23,7 +22,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
kdePackages.breeze-icons
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
stdenvNoCC,
|
||||
fetchFromGitHub,
|
||||
gtk3,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
}:
|
||||
|
||||
@@ -21,7 +20,6 @@ stdenvNoCC.mkDerivation rec {
|
||||
nativeBuildInputs = [ gtk3 ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
stdenvNoCC,
|
||||
fetchFromGitHub,
|
||||
gtk3,
|
||||
gnome-icon-theme,
|
||||
mint-x-icons,
|
||||
hicolor-icon-theme,
|
||||
}:
|
||||
@@ -22,7 +21,6 @@ stdenvNoCC.mkDerivation rec {
|
||||
nativeBuildInputs = [ gtk3 ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
gnome-icon-theme
|
||||
mint-x-icons
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
lib,
|
||||
stdenvNoCC,
|
||||
fetchFromGitHub,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
pantheon,
|
||||
kdePackages,
|
||||
@@ -22,7 +21,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
propagatedBuildInputs = [
|
||||
kdePackages.breeze-icons
|
||||
pantheon.elementary-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
adwaita-icon-theme,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
gtk3,
|
||||
}:
|
||||
@@ -22,7 +21,6 @@ stdenvNoCC.mkDerivation {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
adwaita-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
lib,
|
||||
stdenvNoCC,
|
||||
adwaita-icon-theme,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
gtk3,
|
||||
humanity-icon-theme,
|
||||
@@ -23,7 +22,6 @@ stdenvNoCC.mkDerivation rec {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
adwaita-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
humanity-icon-theme
|
||||
ubuntu-themes # provides ubuntu-mono-dark
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
lib,
|
||||
stdenvNoCC,
|
||||
adwaita-icon-theme,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
gtk3,
|
||||
}:
|
||||
@@ -21,7 +20,6 @@ stdenvNoCC.mkDerivation rec {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
adwaita-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
fetchFromGitHub,
|
||||
gtk3,
|
||||
adwaita-icon-theme,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
gitUpdater,
|
||||
kdePackages,
|
||||
@@ -28,7 +27,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
propagatedBuildInputs = [
|
||||
adwaita-icon-theme
|
||||
kdePackages.breeze-icons
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
ninja,
|
||||
gtk3,
|
||||
adwaita-icon-theme,
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
jdupes,
|
||||
}:
|
||||
@@ -31,7 +30,6 @@ stdenvNoCC.mkDerivation {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
adwaita-icon-theme
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
fetchFromGitHub,
|
||||
cmake,
|
||||
gtk3,
|
||||
gnome-icon-theme,
|
||||
papirus-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
kdePackages,
|
||||
@@ -28,7 +27,6 @@ stdenv.mkDerivation {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
kdePackages.breeze-icons
|
||||
gnome-icon-theme
|
||||
papirus-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
imagemagick,
|
||||
librsvg,
|
||||
gtk3, # any version
|
||||
gnome-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
}:
|
||||
|
||||
@@ -33,12 +32,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
librsvg
|
||||
imagemagick
|
||||
iconnamingutils
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
gnome-icon-theme
|
||||
hicolor-icon-theme
|
||||
];
|
||||
# still missing parent icon themes: cristalsvg
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
gnome-icon-theme,
|
||||
adwaita-icon-theme,
|
||||
gtk-engine-murrine,
|
||||
gtk3,
|
||||
@@ -26,7 +25,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
gnome-icon-theme
|
||||
adwaita-icon-theme
|
||||
humanity-icon-theme
|
||||
hicolor-icon-theme
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
pkg-config,
|
||||
intltool,
|
||||
gtk3,
|
||||
gnome-icon-theme,
|
||||
tango-icon-theme,
|
||||
hicolor-icon-theme,
|
||||
httpTwoLevelsUpdater,
|
||||
@@ -27,7 +26,6 @@ stdenv.mkDerivation rec {
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
gnome-icon-theme
|
||||
tango-icon-theme
|
||||
hicolor-icon-theme
|
||||
# missing parent icon theme Industrial
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
fetchFromGitHub,
|
||||
gtk3,
|
||||
kdePackages,
|
||||
gnome-icon-theme,
|
||||
numix-icon-theme,
|
||||
numix-icon-theme-circle,
|
||||
hicolor-icon-theme,
|
||||
@@ -30,7 +29,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
kdePackages.breeze-icons
|
||||
gnome-icon-theme
|
||||
numix-icon-theme
|
||||
numix-icon-theme-circle
|
||||
hicolor-icon-theme
|
||||
|
||||
@@ -971,6 +971,7 @@ mapAliases {
|
||||
gnaural = throw "'gnaural' has been removed due to lack of maintainance and relying on gtk2. Consider using 'sbagen' instead"; # Added 2026-05-22
|
||||
gnome-bluetooth_1_0 = throw "'gnome-bluetooth_1_0' has been removed as it is unmaintained upstream"; # Added 2026-03-09
|
||||
gnome-firmware-updater = throw "'gnome-firmware-updater' has been renamed to/replaced by 'gnome-firmware'"; # Converted to throw 2025-10-27
|
||||
gnome-icon-theme = throw "'gnome-icon-theme' has been removed because it is unmaintained upstream and depends on GTK 2."; # Added 2026-07-22
|
||||
gnome-passwordsafe = throw "'gnome-passwordsafe' has been renamed to/replaced by 'gnome-secrets'"; # Converted to throw 2025-10-27
|
||||
gnome-recipes = throw "'gnome-recipes' has been removed due to lack of upstream maintenance and dependency on insecure libraries"; # Added 2025-09-06
|
||||
gnome-resources = throw "'gnome-resources' has been renamed to/replaced by 'resources'"; # Converted to throw 2025-10-27
|
||||
|
||||
Reference in New Issue
Block a user