nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

commit b2ad14b330ac261d6cdb1313467a8e11c634c605
parent 48b74ad0656cb06b0961bd58cfa340cc3be2338d
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Sat, 22 Feb 2025 19:36:26 +0400

Fix telegabber

Diffstat:
Mpkgs/misc/telegabber/default.nix | 22++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)

diff --git a/pkgs/misc/telegabber/default.nix b/pkgs/misc/telegabber/default.nix @@ -1,6 +1,7 @@ { lib, buildGoModule, + fetchFromGitHub, fetchFromGitea, openssl, tdlib, @@ -9,23 +10,37 @@ telegabber, }: +let + tdlib' = tdlib.overrideAttrs ( + oa: fa: { + version = "1.8.23-unstable-2024-01-23"; + src = fetchFromGitHub { + owner = "tdlib"; + repo = "td"; + rev = "5bbfc1cf5dab94f82e02f3430ded7241d4653551"; + hash = "sha256-gd9xHXVFEs7KkvXRvPJQZlKnBCxdvh67VX/sfeFZXf4="; + }; + } + ); +in buildGoModule rec { pname = "telegabber"; - version = "1.9.6"; + version = "1.9.7"; src = fetchFromGitea { domain = "dev.narayana.im"; owner = "narayana"; repo = "telegabber"; tag = "v${version}"; - hash = "sha256-UkVuEgrRHDtC5Rkci87ecmvK4JyACFBplzecoIXM8vk="; + hash = "sha256-UrfTPYZMfYZcmE4bLyUZ8mCgvj2IF6AA+8f6ToNhsvU="; + forceFetchGit = true; }; vendorHash = "sha256-3qSa6yJXSjrmTIBrulCnZMZzqNtpkzpzWeYAzHl8uUM="; buildInputs = [ openssl - tdlib + tdlib' zlib ]; @@ -40,6 +55,5 @@ buildGoModule rec { homepage = "https://dev.narayana.im/narayana/telegabber"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; - broken = true; }; }