From 0ccdb8998a58b2203e9de49ccd2bde5a27998512 Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Thu, 16 Jul 2026 23:57:31 +0200 Subject: [PATCH] shaarli: 0.16.1 -> 0.16.3 https://github.com/shaarli/Shaarli/releases/tag/v0.16.3 Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol) (cherry picked from commit 2c4d8909a933c8d8a8069c1268ca9eae721203a1) --- pkgs/by-name/sh/shaarli/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sh/shaarli/package.nix b/pkgs/by-name/sh/shaarli/package.nix index 5af74ae6e02f..bf4b91ac53bc 100644 --- a/pkgs/by-name/sh/shaarli/package.nix +++ b/pkgs/by-name/sh/shaarli/package.nix @@ -2,15 +2,16 @@ lib, stdenv, fetchurl, + unzip, }: stdenv.mkDerivation (finalAttrs: { pname = "shaarli"; - version = "0.16.1"; + version = "0.16.3"; src = fetchurl { - url = "https://github.com/shaarli/Shaarli/releases/download/v${finalAttrs.version}/shaarli-v${finalAttrs.version}-full.tar.gz"; - sha256 = "sha256-SK9J8w8cekxiWBhz/Zp5pOfHgndfEEN5/Kcf6lXJBmA="; + url = "https://github.com/shaarli/Shaarli/releases/download/v${finalAttrs.version}/shaarli-v${finalAttrs.version}-full.zip"; + sha256 = "sha256-qGZ/11NiQLp1Kj2ybDpmnM9YuwMsJbA8r2Juhys2JLQ="; }; outputs = [ @@ -18,6 +19,8 @@ stdenv.mkDerivation (finalAttrs: { "doc" ]; + nativeBuildInputs = [ unzip ]; + patchPhase = '' substituteInPlace index.php \ --replace "new ConfigManager();" "new ConfigManager(getenv('SHAARLI_CONFIG'));"