From 2ad790a0c14d350a8d189d6b314b912689f93acc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 30 Apr 2023 22:56:44 +0200 Subject: [PATCH 1/2] matrix-synapse.tools.synadm: 0.40 -> 0.41.2 https://github.com/JOJ0/synadm/releases/tag/v0.41 https://github.com/JOJ0/synadm/releases/tag/v0.41.1 https://github.com/JOJ0/synadm/releases/tag/v0.41.2 --- pkgs/servers/matrix-synapse/tools/synadm.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/matrix-synapse/tools/synadm.nix b/pkgs/servers/matrix-synapse/tools/synadm.nix index 73199c27383c..77117a674ce2 100644 --- a/pkgs/servers/matrix-synapse/tools/synadm.nix +++ b/pkgs/servers/matrix-synapse/tools/synadm.nix @@ -4,12 +4,12 @@ python3.pkgs.buildPythonApplication rec { pname = "synadm"; - version = "0.40"; + version = "0.41.2"; format = "setuptools"; src = python3.pkgs.fetchPypi { inherit pname version; - hash = "sha256-iDG2wsC0820unKlKNDKwgCNC+SAWJm8ltSB4knmLqeQ="; + hash = "sha256-wSpgc1umBMLCc2ThfYSuNNnzqWXyEQM0XhTuOAQaiXg="; }; propagatedBuildInputs = with python3.pkgs; [ @@ -35,6 +35,7 @@ python3.pkgs.buildPythonApplication rec { conveniently issue commands available via its admin API's (matrix-org/synapse@master/docs/admin_api) ''; + changelog = "https://github.com/JOJ0/synadm/releases/tag/v${version}"; homepage = "https://github.com/JOJ0/synadm"; license = licenses.gpl3Plus; maintainers = with maintainers; [ hexa ]; From 1d0be9841b24da56066daa6f07523103758661bd Mon Sep 17 00:00:00 2001 From: IndeedNotJames Date: Tue, 2 May 2023 13:12:58 +0200 Subject: [PATCH 2/2] matrix-synapse.tools.synadm: Add update script The r-ryantm bot tries to update the package, but fails to do so, unless we provide an update script. Co-Authored-By: Martin Weinelt --- pkgs/servers/matrix-synapse/tools/synadm.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/servers/matrix-synapse/tools/synadm.nix b/pkgs/servers/matrix-synapse/tools/synadm.nix index 77117a674ce2..91efac65b604 100644 --- a/pkgs/servers/matrix-synapse/tools/synadm.nix +++ b/pkgs/servers/matrix-synapse/tools/synadm.nix @@ -1,4 +1,5 @@ { lib +, nix-update-script , python3 }: @@ -28,6 +29,8 @@ python3.pkgs.buildPythonApplication rec { runHook postCheck ''; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Command line admin tool for Synapse"; longDescription = ''