nordic: migrate to by-name (#429342)

Aleksana a600f59c e15b9ae4

Changed files
+11 -15
pkgs
by-name
no
nordic
top-level
+11 -13
pkgs/data/themes/nordic/default.nix pkgs/by-name/no/nordic/package.nix
···
lib,
stdenvNoCC,
fetchFromGitHub,
-
breeze-icons,
gtk-engine-murrine,
jdupes,
-
plasma-framework,
-
plasma-workspace,
+
libsForQt5,
}:
stdenvNoCC.mkDerivation rec {
···
srcs = [
(fetchFromGitHub {
owner = "EliverLara";
-
repo = pname;
+
repo = "nordic";
rev = "d9b5c42cebf9a165bcce7b6b8a019f5cfd5b789c";
hash = "sha256-OkXjwaoXyWfTgNkeU+ab+uv+U/5OaJ8oTt/G8YLz84o=";
name = "Nordic";
···
(fetchFromGitHub {
owner = "EliverLara";
-
repo = pname;
+
repo = "nordic";
rev = "361f0d1d23177a1154d415f793ce52a2c09629d4";
hash = "sha256-0IBuCMbHxTL3YtIK35g9xiBEs1DZgA4MwMAVPIw3Omk=";
name = "Nordic-standard-buttons";
···
(fetchFromGitHub {
owner = "EliverLara";
-
repo = pname;
+
repo = "nordic";
rev = "bf05d41c7c7cd03e391854739bcc843fc6053ced";
hash = "sha256-AjVvciUrm/X3U6Pmo52ZrucLRJdsRFPeEMRwSKyjwi4=";
name = "Nordic-darker";
···
(fetchFromGitHub {
owner = "EliverLara";
-
repo = pname;
+
repo = "nordic";
rev = "98cdf88d77fa7f0535ff660148e0ccbabe47a579";
hash = "sha256-70l5+renDhniZroPoMrCHsPgT6Pg3cr5w86LjkaWchg=";
name = "Nordic-darker-standard-buttons";
···
(fetchFromGitHub {
owner = "EliverLara";
-
repo = pname;
+
repo = "nordic";
rev = "f1e43cf9ba83602f73f71407a8a4ba768122b7f4";
hash = "sha256-yLE/M9PXfQv2JD+HTsBHFiFaKuY8vOkZiOlQLLON+HM=";
name = "Nordic-bluish-accent";
···
(fetchFromGitHub {
owner = "EliverLara";
-
repo = pname;
+
repo = "nordic";
rev = "52a37ebce50f948129507e4804240d9e7788a7a2";
hash = "sha256-zwnCaS08vceHjFHn9ET2509Zat7a1gHEG1RDR+xrbhc=";
name = "Nordic-bluish-accent-standard-buttons";
···
(fetchFromGitHub {
owner = "EliverLara";
-
repo = "${pname}-polar";
+
repo = "nordic-polar";
rev = "24dc0325c4a38508039f5fee9a5391c1d9d8d5d5";
hash = "sha256-Y3PFuIc7UPbRg9NZie4buKCUiMXzl5idg7LSrj/lsos=";
name = "Nordic-Polar";
···
(fetchFromGitHub {
owner = "EliverLara";
-
repo = "${pname}-polar";
+
repo = "nordic-polar";
rev = "fe0d657613a1e6330fa8c41378c324af93a42c3a";
hash = "sha256-fusSDXawWttXWQfGloRkpkHWvfLPuljm1l0BpAKvNSg=";
name = "Nordic-Polar-standard-buttons";
···
mkdir -p $sddm/nix-support
-
printWords ${breeze-icons} ${plasma-framework} ${plasma-workspace} \
+
printWords ${libsForQt5.breeze-icons} ${libsForQt5.plasma-framework} ${libsForQt5.plasma-workspace} \
>> $sddm/nix-support/propagated-user-env-packages
'';
···
homepage = "https://github.com/EliverLara/Nordic";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.all;
-
maintainers = [ lib.maintainers.romildo ];
+
maintainers = with lib.maintainers; [ romildo ];
};
}
-2
pkgs/top-level/all-packages.nix
···
mplus-outline-fonts = recurseIntoAttrs (callPackage ../data/fonts/mplus-outline-fonts { });
-
nordic = libsForQt5.callPackage ../data/themes/nordic { };
-
noto-fonts-cjk-serif-static = callPackage ../by-name/no/noto-fonts-cjk-serif/package.nix {
static = true;