From 05dee0ab01af4c06b80c2589aa9494fe4e1a660b Mon Sep 17 00:00:00 2001 From: nartsisss Date: Tue, 7 Jan 2025 22:59:02 +0300 Subject: [PATCH 1/2] telegram-bot-api: 8.0 -> 8.2 --- pkgs/by-name/te/telegram-bot-api/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/telegram-bot-api/package.nix b/pkgs/by-name/te/telegram-bot-api/package.nix index 608a1104570e..ea4ba3185a8d 100644 --- a/pkgs/by-name/te/telegram-bot-api/package.nix +++ b/pkgs/by-name/te/telegram-bot-api/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation { pname = "telegram-bot-api"; - version = "8.0"; + version = "8.2"; src = fetchFromGitHub { owner = "tdlib"; repo = "telegram-bot-api"; - rev = "53e15345b04fcea73b415897f10d7543005044ce"; - hash = "sha256-OnYoJM2f9+/W4m1Ew9nDQQ/Mk0NnGr1dL5jCvLAXc1c="; + rev = "fa6706fc8f6e22b3c25b512ede6474613f32b32b"; + hash = "sha256-0ra1sL121ksUIhpV738tL3y1gu1csMf0rK95G8ElMuo="; fetchSubmodules = true; }; @@ -24,6 +24,7 @@ stdenv.mkDerivation { cmake gperf ]; + buildInputs = [ openssl zlib From ad1fd36660aceed6d6392d191d078e94d1896834 Mon Sep 17 00:00:00 2001 From: nartsisss Date: Tue, 7 Jan 2025 22:59:20 +0300 Subject: [PATCH 2/2] telegram-bot-api: add version check hook --- pkgs/by-name/te/telegram-bot-api/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/te/telegram-bot-api/package.nix b/pkgs/by-name/te/telegram-bot-api/package.nix index ea4ba3185a8d..740439f9a548 100644 --- a/pkgs/by-name/te/telegram-bot-api/package.nix +++ b/pkgs/by-name/te/telegram-bot-api/package.nix @@ -6,6 +6,7 @@ gperf, openssl, zlib, + versionCheckHook, }: stdenv.mkDerivation { @@ -30,6 +31,11 @@ stdenv.mkDerivation { zlib ]; + nativeInstallCheckInputs = [ versionCheckHook ]; + + doInstallCheck = true; + versionCheckProgramArg = [ "--version" ]; + meta = { description = "Telegram Bot API server"; homepage = "https://github.com/tdlib/telegram-bot-api";