From 8e7cfef3f2ca5017a6ad1385925e721a2afc0141 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 22 Nov 2025 21:36:15 +0800 Subject: [PATCH] packages/hrt-time: init --- nix/packages/by-name/hrt-time/my-day.patch | 11 ++++++++ nix/packages/by-name/hrt-time/package.nix | 30 ++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 nix/packages/by-name/hrt-time/my-day.patch create mode 100644 nix/packages/by-name/hrt-time/package.nix diff --git a/nix/packages/by-name/hrt-time/my-day.patch b/nix/packages/by-name/hrt-time/my-day.patch new file mode 100644 index 00000000..0b951de0 --- /dev/null +++ b/nix/packages/by-name/hrt-time/my-day.patch @@ -0,0 +1,11 @@ +diff --git a/hrt-time.sh b/hrt-time.sh +index d9811dd..f37aa6f 100755 +--- a/hrt-time.sh ++++ b/hrt-time.sh +@@ -1,7 +1,7 @@ + #!/bin/bash + + secondsNow=$(date +%s) +-secondsThen=$(date -d "october 17 2024 19:00" +%s) ++secondsThen=$(date -d "november 12 2021" +%s) + seconds=$((secondsNow - secondsThen)) diff --git a/nix/packages/by-name/hrt-time/package.nix b/nix/packages/by-name/hrt-time/package.nix new file mode 100644 index 00000000..713bb8f1 --- /dev/null +++ b/nix/packages/by-name/hrt-time/package.nix @@ -0,0 +1,30 @@ +{ + fetchFromGitHub, + stdenvNoCC, + lib, +}: +let + rev = "b344ab770e4c08d0bb13c38ea61979b282e24db7"; +in +stdenvNoCC.mkDerivation { + pname = "hrt-time"; + version = "unstable-" + lib.substring 0 8 rev; + + src = fetchFromGitHub { + owner = "ariannelafraise"; + repo = "hrt-time"; + inherit rev; + hash = "sha256-+AhLkcCETVnF6S+ov1oKxhs3M9F6ghyyERoLN3aMMxw="; + }; + + installPhase = '' + mkdir -p $out/bin + cp hrt-time.sh $out/bin/hrt-time + ''; + + patches = [ + ./my-day.patch + ]; + + meta.mainProgram = "hrt-time"; +}