From 21b6b5a069a37981bca82683618cce43cf60f213 Mon Sep 17 00:00:00 2001 From: Niklas Hambüchen Date: Tue, 10 Aug 2021 16:54:29 +0200 Subject: ntfy: Patch Slack integration to work again. See https://github.com/dschep/ntfy/pull/229 --- pkgs/tools/misc/ntfy/default.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'pkgs/tools/misc/ntfy') diff --git a/pkgs/tools/misc/ntfy/default.nix b/pkgs/tools/misc/ntfy/default.nix index 3f85e7f01a4..54f1a058d4e 100644 --- a/pkgs/tools/misc/ntfy/default.nix +++ b/pkgs/tools/misc/ntfy/default.nix @@ -1,4 +1,4 @@ -{ lib, python3Packages, fetchFromGitHub }: +{ lib, python3Packages, fetchFromGitHub, fetchpatch }: python3Packages.buildPythonApplication rec { pname = "ntfy"; @@ -23,6 +23,17 @@ python3Packages.buildPythonApplication rec { matrix-client dbus-python ntfy-webpush + slack-sdk + ]; + + patches = [ + # Fix Slack integration no longer working. + # From https://github.com/dschep/ntfy/pull/229 - "Swap Slacker for Slack SDK" + (fetchpatch { + name = "ntfy-Swap-Slacker-for-Slack-SDK.patch"; + url = "https://github.com/dschep/ntfy/commit/2346e7cfdca84c8f1afc7462a92145c1789deb3e.patch"; + sha256 = "13k7jbsdx0jx7l5s8whirric76hml5bznkfcxab5xdp88q52kpk7"; + }) ]; checkPhase = '' -- cgit 1.4.1