From 351126875500889be8f2d2064b9a305a7f849c4f Mon Sep 17 00:00:00 2001 From: Moraxyc Date: Fri, 13 Dec 2024 14:28:50 +0800 Subject: [PATCH 1/3] nezha-theme-nazhua: init at 0.4.19 --- .../by-name/ne/nezha-theme-nazhua/package.nix | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 pkgs/by-name/ne/nezha-theme-nazhua/package.nix diff --git a/pkgs/by-name/ne/nezha-theme-nazhua/package.nix b/pkgs/by-name/ne/nezha-theme-nazhua/package.nix new file mode 100644 index 000000000000..19497aaf5d1d --- /dev/null +++ b/pkgs/by-name/ne/nezha-theme-nazhua/package.nix @@ -0,0 +1,63 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, + yarnConfigHook, + yarnBuildHook, + yarnInstallHook, + fetchYarnDeps, + nodejs, + nix-update-script, +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "nezha-theme-nazhua"; + version = "0.4.19"; + + src = fetchFromGitHub { + owner = "hi2shark"; + repo = "nazhua"; + tag = "v${finalAttrs.version}"; + hash = "sha256-0104g2HldjMDvd4F9krhx7h6qLiYmzQ2cRprvFJcZeU="; + }; + + yarnOfflineCache = fetchYarnDeps { + yarnLock = finalAttrs.src + "/yarn.lock"; + hash = "sha256-Wy4xtLjDNkBLeESJCbfq9GhT0mSTAfGBN0A3oHX5BuE="; + }; + + nativeBuildInputs = [ + yarnConfigHook + yarnBuildHook + yarnInstallHook + # Needed for executing package.json scripts + nodejs + ]; + + # Copied from .github/workflows/release.yml + env = { + VITE_NEZHA_VERSION = "v1"; + VITE_SARASA_TERM_SC_USE_CDN = "1"; + VITE_USE_CDN = "1"; + VITE_CDN_LIB_TYPE = "jsdelivr"; + }; + + dontNpmInstall = true; + installPhase = '' + runHook preInstall + + cp -r dist $out + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Nezha monitoring theme called Nazhua"; + changelog = "https://github.com/hi2shark/nazhua/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/hi2shark/nazhua"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ moraxyc ]; + }; +}) From cbb8f5b919d1ff0ed10cabb99b0e60feb8a50572 Mon Sep 17 00:00:00 2001 From: Moraxyc Date: Sun, 15 Dec 2024 21:07:12 +0800 Subject: [PATCH 2/3] nezha-theme-nazhua: 0.4.19 -> 0.4.20 --- pkgs/by-name/ne/nezha-theme-nazhua/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/nezha-theme-nazhua/package.nix b/pkgs/by-name/ne/nezha-theme-nazhua/package.nix index 19497aaf5d1d..f76d5385c69b 100644 --- a/pkgs/by-name/ne/nezha-theme-nazhua/package.nix +++ b/pkgs/by-name/ne/nezha-theme-nazhua/package.nix @@ -12,13 +12,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "nezha-theme-nazhua"; - version = "0.4.19"; + version = "0.4.20"; src = fetchFromGitHub { owner = "hi2shark"; repo = "nazhua"; tag = "v${finalAttrs.version}"; - hash = "sha256-0104g2HldjMDvd4F9krhx7h6qLiYmzQ2cRprvFJcZeU="; + hash = "sha256-lVDvA7BaFZ4bS3RqxD6iUj1D4NYTgG5nEbYXYV925oc="; }; yarnOfflineCache = fetchYarnDeps { From a322d5a664c8d2fb53ecbac4b50c9639216d0346 Mon Sep 17 00:00:00 2001 From: Moraxyc Date: Sat, 4 Jan 2025 13:52:54 +0800 Subject: [PATCH 3/3] nezha-theme-nazhua: 0.4.20 -> 0.5.1 Diff: https://github.com/hi2shark/nazhua/compare/None...v0.5.1 Changelog: https://github.com/hi2shark/nazhua/releases/tag/v0.5.1 --- pkgs/by-name/ne/nezha-theme-nazhua/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/nezha-theme-nazhua/package.nix b/pkgs/by-name/ne/nezha-theme-nazhua/package.nix index f76d5385c69b..93341c30479d 100644 --- a/pkgs/by-name/ne/nezha-theme-nazhua/package.nix +++ b/pkgs/by-name/ne/nezha-theme-nazhua/package.nix @@ -12,13 +12,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "nezha-theme-nazhua"; - version = "0.4.20"; + version = "0.5.1"; src = fetchFromGitHub { owner = "hi2shark"; repo = "nazhua"; tag = "v${finalAttrs.version}"; - hash = "sha256-lVDvA7BaFZ4bS3RqxD6iUj1D4NYTgG5nEbYXYV925oc="; + hash = "sha256-5XEdfUCwQSa+PWu4SHJCg3rCtblyD5x41lKe0SvFrU8="; }; yarnOfflineCache = fetchYarnDeps {