From 9c249cf00b2c4ff09904c86e2b0d574864653142 Mon Sep 17 00:00:00 2001 From: Defelo Date: Mon, 21 Jul 2025 16:46:55 +0200 Subject: [PATCH 1/3] zipline: add meta.downloadPage --- pkgs/by-name/zi/zipline/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/zi/zipline/package.nix b/pkgs/by-name/zi/zipline/package.nix index fb9d95826bfd..c0228fd13e14 100644 --- a/pkgs/by-name/zi/zipline/package.nix +++ b/pkgs/by-name/zi/zipline/package.nix @@ -117,8 +117,9 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "ShareX/file upload server that is easy to use, packed with features, and with an easy setup"; - changelog = "https://github.com/diced/zipline/releases/tag/v${finalAttrs.version}"; homepage = "https://zipline.diced.sh/"; + downloadPage = "https://github.com/diced/zipline"; + changelog = "https://github.com/diced/zipline/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ defelo ]; mainProgram = "zipline"; From 6087625ade5740b32785d3467332a5d93a64de64 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 29 Jul 2025 13:33:09 +0000 Subject: [PATCH 2/3] zipline: 4.2.0 -> 4.2.1 Changelog: https://github.com/diced/zipline/releases/tag/v4.2.1 Diff: https://github.com/diced/zipline/compare/v4.2.0...v4.2.1 --- pkgs/by-name/zi/zipline/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zi/zipline/package.nix b/pkgs/by-name/zi/zipline/package.nix index c0228fd13e14..da66d9b9bc8f 100644 --- a/pkgs/by-name/zi/zipline/package.nix +++ b/pkgs/by-name/zi/zipline/package.nix @@ -32,13 +32,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "zipline"; - version = "4.2.0"; + version = "4.2.1"; src = fetchFromGitHub { owner = "diced"; repo = "zipline"; tag = "v${finalAttrs.version}"; - hash = "sha256-zm2xNhWghg/Pa9LhLzV+AG/tfiSjAiSnGs8OMnC0Tpw="; + hash = "sha256-tNI+iiutziSfymNwEJEcR74E9/t817LOIE517hmNy9I="; }; pnpmDeps = pnpm_10.fetchDeps { From ec82ddc977dc3121e7fc601af1b90838375f6e14 Mon Sep 17 00:00:00 2001 From: Defelo Date: Wed, 30 Jul 2025 21:05:15 +0200 Subject: [PATCH 3/3] zipline: set git sha --- pkgs/by-name/zi/zipline/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/zi/zipline/package.nix b/pkgs/by-name/zi/zipline/package.nix index da66d9b9bc8f..dbc471813148 100644 --- a/pkgs/by-name/zi/zipline/package.nix +++ b/pkgs/by-name/zi/zipline/package.nix @@ -38,7 +38,12 @@ stdenv.mkDerivation (finalAttrs: { owner = "diced"; repo = "zipline"; tag = "v${finalAttrs.version}"; - hash = "sha256-tNI+iiutziSfymNwEJEcR74E9/t817LOIE517hmNy9I="; + hash = "sha256-16D44QQHrXn6y+3IRsWh6iHSr+o4l3zHDW7SOFMsHnc="; + leaveDotGit = true; + postFetch = '' + git -C $out rev-parse --short HEAD > $out/.git_head + rm -rf $out/.git + ''; }; pnpmDeps = pnpm_10.fetchDeps { @@ -88,6 +93,7 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper ${lib.getExe nodejs_24} "$out/bin/$1" \ --chdir "$out/share/zipline" \ --set NODE_ENV production \ + --set ZIPLINE_GIT_SHA "$(<$src/.git_head)" \ --prefix PATH : ${lib.makeBinPath [ openssl ]} \ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ openssl ]} \ ${