diff options
Diffstat (limited to 'pkgs/data/icons')
24 files changed, 31 insertions, 93 deletions
diff --git a/pkgs/data/icons/apple-cursor/default.nix b/pkgs/data/icons/apple-cursor/default.nix index 46b4b37f78df9..5db50d0fbbe8a 100644 --- a/pkgs/data/icons/apple-cursor/default.nix +++ b/pkgs/data/icons/apple-cursor/default.nix @@ -34,7 +34,7 @@ in stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Opensource macOS Cursors."; + description = "Opensource macOS Cursors"; homepage = "https://github.com/ful1e5/apple_cursor"; license = licenses.gpl3; platforms = platforms.linux; diff --git a/pkgs/data/icons/arc-icon-theme/default.nix b/pkgs/data/icons/arc-icon-theme/default.nix index 2950f929912a6..a185160d4a3e9 100644 --- a/pkgs/data/icons/arc-icon-theme/default.nix +++ b/pkgs/data/icons/arc-icon-theme/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "arc-icon-theme"; - version = "2016-11-22"; + version = "20161122"; src = fetchFromGitHub { owner = "horst3180"; - repo = pname; - rev = "55a575386a412544c3ed2b5617a61f842ee4ec15"; - sha256 = "1ch3hp08qri93510hypzz6m2x4xgg2h15wvnhjwh1x1s1b7jvxjd"; + repo = "arc-icon-theme"; + rev = version; + hash = "sha256-TfYtzwo69AC5hHbzEqB4r5Muqvn/eghCGSlmjMCFA7I="; }; nativeBuildInputs = [ diff --git a/pkgs/data/icons/capitaine-cursors-themed/default.nix b/pkgs/data/icons/capitaine-cursors-themed/default.nix index bd0147fecde31..e29c38dc5df6b 100644 --- a/pkgs/data/icons/capitaine-cursors-themed/default.nix +++ b/pkgs/data/icons/capitaine-cursors-themed/default.nix @@ -20,7 +20,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "A fork of the capitaine cursor theme, with some additional variants (Gruvbox, Nord, Palenight) and support for HiDPI"; + description = "Fork of the capitaine cursor theme, with some additional variants (Gruvbox, Nord, Palenight) and support for HiDPI"; homepage = "https://github.com/sainnhe/capitaine-cursors"; license = licenses.lgpl3Only; platforms = platforms.unix; diff --git a/pkgs/data/icons/capitaine-cursors/default.nix b/pkgs/data/icons/capitaine-cursors/default.nix index 47fbeda109425..1bb855790055d 100644 --- a/pkgs/data/icons/capitaine-cursors/default.nix +++ b/pkgs/data/icons/capitaine-cursors/default.nix @@ -48,7 +48,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "An x-cursor theme inspired by macOS and based on KDE Breeze"; + description = "X-cursor theme inspired by macOS and based on KDE Breeze"; homepage = "https://github.com/keeferrourke/capitaine-cursors"; license = licenses.lgpl3; platforms = platforms.linux; diff --git a/pkgs/data/icons/catppuccin-cursors/default.nix b/pkgs/data/icons/catppuccin-cursors/default.nix deleted file mode 100644 index eeb9dd3227f07..0000000000000 --- a/pkgs/data/icons/catppuccin-cursors/default.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ lib -, stdenvNoCC -, fetchFromGitHub -, unzip -}: - -let - dimensions = { - palette = [ "Frappe" "Latte" "Macchiato" "Mocha" ]; - color = [ "Blue" "Dark" "Flamingo" "Green" "Lavender" "Light" "Maroon" "Mauve" "Peach" "Pink" "Red" "Rosewater" "Sapphire" "Sky" "Teal" "Yellow" ]; - }; - variantName = { palette, color }: (lib.strings.toLower palette) + color; - variants = lib.mapCartesianProduct variantName dimensions; -in -stdenvNoCC.mkDerivation rec { - pname = "catppuccin-cursors"; - version = "0.2.0"; - dontBuild = true; - - src = fetchFromGitHub { - owner = "catppuccin"; - repo = "cursors"; - rev = "v${version}"; - sha256 = "sha256-TgV5f8+YWR+h61m6WiBMg3aBFnhqShocZBdzZHSyU2c="; - sparseCheckout = [ "cursors" ]; - }; - - nativeBuildInputs = [ unzip ]; - - outputs = variants ++ [ "out" ]; # dummy "out" output to prevent breakage - - outputsToInstall = []; - - installPhase = '' - runHook preInstall - - for output in $(getAllOutputNames); do - if [ "$output" != "out" ]; then - local outputDir="''${!output}" - local iconsDir="$outputDir"/share/icons - - mkdir -p "$iconsDir" - - # Convert to kebab case with the first letter of each word capitalized - local variant=$(sed 's/\([A-Z]\)/-\1/g' <<< "$output") - local variant=''${variant^} - - unzip "cursors/Catppuccin-$variant-Cursors.zip" -d "$iconsDir" - fi - done - - # Needed to prevent breakage - mkdir -p "$out" - - runHook postInstall - ''; - - meta = with lib; { - description = "Catppuccin cursor theme based on Volantes"; - homepage = "https://github.com/catppuccin/cursors"; - license = licenses.gpl2; - platforms = platforms.linux; - maintainers = with maintainers; [ dixslyf ]; - }; -} diff --git a/pkgs/data/icons/comixcursors/default.nix b/pkgs/data/icons/comixcursors/default.nix index 735ff686b49cf..be1fa347535b9 100644 --- a/pkgs/data/icons/comixcursors/default.nix +++ b/pkgs/data/icons/comixcursors/default.nix @@ -83,7 +83,7 @@ stdenvNoCC.mkDerivation rec { outputsToInstall = []; meta = with lib; { - description = "The Comix Cursors mouse themes"; + description = "Comix Cursors mouse themes"; longDescription = '' There are many (${toString ((length outputs) - 1)}) variants of color, opacity, edge thickness, and right- or left-handedness, for this cursor diff --git a/pkgs/data/icons/faba-icon-theme/default.nix b/pkgs/data/icons/faba-icon-theme/default.nix index 921c87774c31d..4fc2068f870cc 100644 --- a/pkgs/data/icons/faba-icon-theme/default.nix +++ b/pkgs/data/icons/faba-icon-theme/default.nix @@ -31,7 +31,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "A sexy and modern icon theme with Tango influences"; + description = "Sexy and modern icon theme with Tango influences"; homepage = "https://snwh.org/moka"; license = with licenses; [ cc-by-sa-40 gpl3 ]; platforms = platforms.all; diff --git a/pkgs/data/icons/faba-mono-icons/default.nix b/pkgs/data/icons/faba-mono-icons/default.nix index 47eeab40acb78..efd91a5f53fda 100644 --- a/pkgs/data/icons/faba-mono-icons/default.nix +++ b/pkgs/data/icons/faba-mono-icons/default.nix @@ -32,7 +32,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "The full set of Faba monochrome panel icons"; + description = "Full set of Faba monochrome panel icons"; homepage = "https://snwh.org/moka"; license = licenses.gpl3; # moka-icon-theme dependency is restricted to linux diff --git a/pkgs/data/icons/flat-remix-icon-theme/default.nix b/pkgs/data/icons/flat-remix-icon-theme/default.nix index c19f413ad7d09..9907b18203d7a 100644 --- a/pkgs/data/icons/flat-remix-icon-theme/default.nix +++ b/pkgs/data/icons/flat-remix-icon-theme/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "flat-remix-icon-theme"; - version = "20220525"; + version = "20240201"; src = fetchFromGitHub { owner = "daniruiz"; repo = "flat-remix"; rev = version; - sha256 = "sha256-JpUa2nxZxrLTd80qdiGpob4Trq41ONthsPA4zFj/6nk="; + sha256 = "sha256-3TkBRgoT2AW0Sb0CrXdxh53/jYARAMFC/TIj/r/zruo="; }; nativeBuildInputs = [ @@ -22,6 +22,7 @@ stdenvNoCC.mkDerivation rec { hicolor-icon-theme ]; + dontFixup = true; dontDropIconThemeCache = true; installPhase = '' @@ -31,6 +32,8 @@ stdenvNoCC.mkDerivation rec { for theme in $out/share/icons/*; do gtk-update-icon-cache $theme done + symlinkParentIconThemes + recordPropagatedDependencies ''; meta = with lib; { diff --git a/pkgs/data/icons/google-cursor/default.nix b/pkgs/data/icons/google-cursor/default.nix index c3fb5aad29a30..0000d55ab0b51 100644 --- a/pkgs/data/icons/google-cursor/default.nix +++ b/pkgs/data/icons/google-cursor/default.nix @@ -42,7 +42,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { ''; meta = with lib; { - description = "An opensource cursor theme inspired by Google"; + description = "Opensource cursor theme inspired by Google"; homepage = "https://github.com/ful1e5/Google_Cursor"; license = licenses.gpl3Plus; platforms = platforms.all; diff --git a/pkgs/data/icons/hackneyed/default.nix b/pkgs/data/icons/hackneyed/default.nix index e26a32b159ecf..e1934337e0a34 100644 --- a/pkgs/data/icons/hackneyed/default.nix +++ b/pkgs/data/icons/hackneyed/default.nix @@ -38,7 +38,7 @@ stdenvNoCC.mkDerivation rec { meta = with lib; { homepage = "https://gitlab.com/Enthymeme/hackneyed-x11-cursors"; - description = "A scalable cursor theme that resembles Windows 3.x/NT 3.x cursors"; + description = "Scalable cursor theme that resembles Windows 3.x/NT 3.x cursors"; platforms = platforms.all; license = licenses.mit; maintainers = with maintainers; [ somasis ]; diff --git a/pkgs/data/icons/kora-icon-theme/default.nix b/pkgs/data/icons/kora-icon-theme/default.nix index 6ff07f749e543..15132fac785e3 100644 --- a/pkgs/data/icons/kora-icon-theme/default.nix +++ b/pkgs/data/icons/kora-icon-theme/default.nix @@ -50,7 +50,7 @@ stdenvNoCC.mkDerivation rec { }; meta = with lib; { - description = "An SVG icon theme in four variants"; + description = "SVG icon theme in four variants"; homepage = "https://github.com/bikass/kora"; license = with licenses; [ gpl3Only ]; platforms = platforms.linux; diff --git a/pkgs/data/icons/phinger-cursors/default.nix b/pkgs/data/icons/phinger-cursors/default.nix index 26b729b268c93..8baec5add0350 100644 --- a/pkgs/data/icons/phinger-cursors/default.nix +++ b/pkgs/data/icons/phinger-cursors/default.nix @@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "The most over-engineered cursor theme"; + description = "Most over-engineered cursor theme"; homepage = "https://github.com/phisch/phinger-cursors"; platforms = platforms.unix; license = licenses.cc-by-sa-40; diff --git a/pkgs/data/icons/quintom-cursor-theme/default.nix b/pkgs/data/icons/quintom-cursor-theme/default.nix index 645b2ac54734b..3267d619b7a5e 100644 --- a/pkgs/data/icons/quintom-cursor-theme/default.nix +++ b/pkgs/data/icons/quintom-cursor-theme/default.nix @@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation { ''; meta = with lib; { - description = "A cursor theme designed to look decent"; + description = "Cursor theme designed to look decent"; homepage = "https://gitlab.com/Burning_Cube/quintom-cursor-theme"; platforms = platforms.unix; license = with licenses; [ cc-by-sa-40 gpl3Only ]; diff --git a/pkgs/data/icons/reversal-icon-theme/default.nix b/pkgs/data/icons/reversal-icon-theme/default.nix index b636bba4a3012..a9e4dcba89b90 100644 --- a/pkgs/data/icons/reversal-icon-theme/default.nix +++ b/pkgs/data/icons/reversal-icon-theme/default.nix @@ -68,7 +68,7 @@ stdenvNoCC.mkDerivation rec { passthru.updateScript = gitUpdater { }; meta = with lib; { - description = "A colorful Design Rectangle icon theme"; + description = "Colorful Design Rectangle icon theme"; homepage = "https://github.com/yeyushengfan258/Reversal-icon-theme"; license = licenses.gpl3Plus; platforms = platforms.all; diff --git a/pkgs/data/icons/simp1e-cursors/default.nix b/pkgs/data/icons/simp1e-cursors/default.nix index 962f4ea2618ab..6e20c13465d1d 100644 --- a/pkgs/data/icons/simp1e-cursors/default.nix +++ b/pkgs/data/icons/simp1e-cursors/default.nix @@ -33,7 +33,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "An aesthetic cursor theme for Linux desktops"; + description = "Aesthetic cursor theme for Linux desktops"; homepage = "https://gitlab.com/cursors/simp1e"; license = licenses.gpl3; platforms = platforms.linux; diff --git a/pkgs/data/icons/tango-icon-theme/default.nix b/pkgs/data/icons/tango-icon-theme/default.nix index a607748c7c38b..cd981421396f7 100644 --- a/pkgs/data/icons/tango-icon-theme/default.nix +++ b/pkgs/data/icons/tango-icon-theme/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { postInstall = '''${gtk.out}/bin/gtk-update-icon-cache' "$out/share/icons/Tango" ''; meta = with lib; { - description = "A basic set of icons"; + description = "Basic set of icons"; homepage = "http://tango.freedesktop.org/Tango_Icon_Library"; platforms = platforms.linux; license = licenses.publicDomain; diff --git a/pkgs/data/icons/tau-hydrogen/default.nix b/pkgs/data/icons/tau-hydrogen/default.nix index 026120634702e..cbd9bf1f663cb 100644 --- a/pkgs/data/icons/tau-hydrogen/default.nix +++ b/pkgs/data/icons/tau-hydrogen/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { ]; meta = with lib; { - description = "The GTK icon theme for tauOS"; + description = "GTK icon theme for tauOS"; homepage = "https://github.com/tau-OS/tau-hydrogen"; license = licenses.gpl3Only; platforms = platforms.unix; diff --git a/pkgs/data/icons/tela-icon-theme/default.nix b/pkgs/data/icons/tela-icon-theme/default.nix index d49e77fd0d2e5..8b51526e1e71b 100644 --- a/pkgs/data/icons/tela-icon-theme/default.nix +++ b/pkgs/data/icons/tela-icon-theme/default.nix @@ -33,7 +33,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "A flat colorful Design icon theme"; + description = "Flat colorful Design icon theme"; homepage = "https://github.com/vinceliuice/tela-icon-theme"; changelog = "https://github.com/vinceliuice/Tela-icon-theme/releases/tag/${src.rev}"; license = licenses.gpl3Only; diff --git a/pkgs/data/icons/vanilla-dmz/default.nix b/pkgs/data/icons/vanilla-dmz/default.nix index 6e391aa19ef01..bcfbc579da25d 100644 --- a/pkgs/data/icons/vanilla-dmz/default.nix +++ b/pkgs/data/icons/vanilla-dmz/default.nix @@ -53,7 +53,7 @@ stdenvNoCC.mkDerivation rec { meta = with lib; { homepage = "http://jimmac.musichall.cz"; - description = "A style neutral scalable cursor theme"; + description = "Style neutral scalable cursor theme"; platforms = platforms.all; license = licenses.cc-by-sa-30; maintainers = with maintainers; [ ]; diff --git a/pkgs/data/icons/vimix-cursor-theme/default.nix b/pkgs/data/icons/vimix-cursor-theme/default.nix index 4d20acca83b05..a276ae1ea2453 100644 --- a/pkgs/data/icons/vimix-cursor-theme/default.nix +++ b/pkgs/data/icons/vimix-cursor-theme/default.nix @@ -24,7 +24,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "An x-cursor theme inspired by Materia design and based on capitaine-cursors"; + description = "X-cursor theme inspired by Materia design and based on capitaine-cursors"; homepage = "https://github.com/vinceliuice/Vimix-cursors"; license = licenses.gpl3Only; platforms = platforms.all; diff --git a/pkgs/data/icons/vimix-icon-theme/default.nix b/pkgs/data/icons/vimix-icon-theme/default.nix index 45ac27b496504..822b710e32b00 100644 --- a/pkgs/data/icons/vimix-icon-theme/default.nix +++ b/pkgs/data/icons/vimix-icon-theme/default.nix @@ -60,7 +60,7 @@ stdenvNoCC.mkDerivation rec { passthru.updateScript = gitUpdater { }; meta = with lib; { - description = "A Material Design icon theme based on Paper icon theme"; + description = "Material Design icon theme based on Paper icon theme"; homepage = "https://github.com/vinceliuice/vimix-icon-theme"; license = with licenses; [ cc-by-sa-40 ]; platforms = platforms.linux; diff --git a/pkgs/data/icons/whitesur-cursors/default.nix b/pkgs/data/icons/whitesur-cursors/default.nix index 167c2b3578b7b..a6d522dadee3c 100644 --- a/pkgs/data/icons/whitesur-cursors/default.nix +++ b/pkgs/data/icons/whitesur-cursors/default.nix @@ -23,7 +23,7 @@ stdenvNoCC.mkDerivation { ''; meta = { - description = "An x-cursor theme inspired by macOS and based on capitaine-cursors"; + description = "X-cursor theme inspired by macOS and based on capitaine-cursors"; homepage = "https://github.com/vinceliuice/WhiteSur-cursors"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ tomasajt ]; diff --git a/pkgs/data/icons/whitesur-icon-theme/default.nix b/pkgs/data/icons/whitesur-icon-theme/default.nix index 70f5357a89f84..588389f856ed2 100644 --- a/pkgs/data/icons/whitesur-icon-theme/default.nix +++ b/pkgs/data/icons/whitesur-icon-theme/default.nix @@ -27,13 +27,13 @@ lib.checkListOfEnum "${pname}: theme variants" [ stdenvNoCC.mkDerivation rec { inherit pname; - version = "2024-04-22"; + version = "2024-05-28"; src = fetchFromGitHub { owner = "vinceliuice"; repo = pname; rev = version; - hash = "sha256-CnAnD5ky+LNcyE59O/iGeoe+1JyhtPM/XUHwU5d8FA4="; + hash = "sha256-60pz/ET3jorEui31Aq6I3LMTz0djwWUv7poEI0USzJw="; }; nativeBuildInputs = [ gtk3 jdupes ]; |