summaryrefslogtreecommitdiff
path: root/modules/tanelorn/packages/messaging.scm
diff options
context:
space:
mode:
Diffstat (limited to 'modules/tanelorn/packages/messaging.scm')
-rw-r--r--modules/tanelorn/packages/messaging.scm31
1 files changed, 31 insertions, 0 deletions
diff --git a/modules/tanelorn/packages/messaging.scm b/modules/tanelorn/packages/messaging.scm
new file mode 100644
index 0000000..91d2966
--- /dev/null
+++ b/modules/tanelorn/packages/messaging.scm
@@ -0,0 +1,31 @@
+;;; Copyright © 2026 bdunahu <bdunahu@operationnull.com>
+;;;
+;;; SPDX-License-Identifier: GPL-3.0-or-later
+
+(define-module (tanelorn packages messaging)
+ #:use-module ((guix licenses) #:prefix license:)
+ #:use-module (guix git-download)
+ #:use-module (guix gexp)
+ #:use-module (guix packages)
+ #:use-module (tanelorn packages)
+ #:use-module (gnu packages messaging))
+
+(define-public nheko-patched
+ (package/inherit nheko
+ (name "nheko-patched")
+ (version "0.12.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Nheko-Reborn/nheko")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "098jqccwsfbqkdpnhbych2rd076385wb51fx9qyjfiddidxv2mas"))
+ (modules '((guix build utils)))
+ (snippet '(delete-file-recursively "third_party"))
+ ;; XXX: release 0.12.1 has a major bug which prevents replies from
+ ;; rendering https://github.com/Nheko-Reborn/nheko/issues/1944
+ (patches
+ (tanelorn-patches "nheko-0-12-1-fix-rendering-replies.patch"))))))