ntfy: Patch Slack integration to work again.

See https://github.com/dschep/ntfy/pull/229
This commit is contained in:
Niklas Hambüchen 2021-08-10 16:54:29 +02:00
parent 50029ed89c
commit 21b6b5a069

View file

@ -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 = ''