From unknown Fri Aug 15 02:04:12 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#71885 <71885@debbugs.gnu.org> To: bug#71885 <71885@debbugs.gnu.org> Subject: Status: [PATCH 0/3] gnu: emacs-telega Reply-To: bug#71885 <71885@debbugs.gnu.org> Date: Fri, 15 Aug 2025 09:04:12 +0000 retitle 71885 [PATCH 0/3] gnu: emacs-telega reassign 71885 guix-patches submitter 71885 Sergey Trofimov severity 71885 normal tag 71885 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 01 16:47:24 2024 Received: (at submit) by debbugs.gnu.org; 1 Jul 2024 20:47:24 +0000 Received: from localhost ([127.0.0.1]:34818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sONvo-0002Lt-1B for submit@debbugs.gnu.org; Mon, 01 Jul 2024 16:47:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:52134) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sONvm-0002Lk-3U for submit@debbugs.gnu.org; Mon, 01 Jul 2024 16:47:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sONvj-00062s-Oa for guix-patches@gnu.org; Mon, 01 Jul 2024 16:47:21 -0400 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sONvh-0006nc-MH for guix-patches@gnu.org; Mon, 01 Jul 2024 16:47:19 -0400 Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2ec1620a956so39944881fa.1 for ; Mon, 01 Jul 2024 13:47:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1719866833; x=1720471633; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=DItOM3NPkG77n9hhY/QDk/mv/FW+IpK1dkzk4TbXY98=; b=CBItrpG/Jnt+UIhAkjGfYvt/G6PZ2X4svL0fT+ICuFPKBuj6WIrH8H6arMwmgOh2bO C34lCxHsaYn/KG1uFaxZARMqAiNo60qKIjk1tXL9AmgaxaNaNGHZemHF0fiKBxJ/mOMm 8PzAHJISB9+hSSGTjE37skIcka4i5heEVr6Oc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719866833; x=1720471633; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DItOM3NPkG77n9hhY/QDk/mv/FW+IpK1dkzk4TbXY98=; b=MkbluPz4qvhL9r2fqFC68rEnFdYIQYFyUlF0LtOypAAIknVVe44a6+qzpOU0o8+Fz8 2XeeCW9AwBRuh+n35piL5u8VNAVdoFk6PpAY4lMFwCAAK6KhukSnpxWF7tqQ8G+srBI/ FhlyRNbdKa1MoikkhDVWEUYMi1+1R5Tz4gwfJ4xRQMm2rzSoiIYsmxsvk/mrSgATQva7 yzJedO78nT/8Oc1wNXBOXhCbbnBDjgic+djA80dBmyyFtijdCuihkP8vjNEj8eeKs0hR +oLGpaNdQKgxbcWZdtxZgRf7KytNPRXWHOp40I6mQVB7VmQrSVWieHqWK7KGdRYmoozV Kg8Q== X-Gm-Message-State: AOJu0YymCpfEDjqzySuYA7Mw4TsF+iAy5K8NOJ0rYzfmBFVCFMCSodKA fV58gCBRkCTi5z3oNbfPcdpYTCi3lEwAmf9jzIO/J2Bl2hvBr+ukaSTRsDaH6fqCY8hR6o7B9Ic 5QVc= X-Google-Smtp-Source: AGHT+IEnpd19jjZqckt/J58KVSNEKWw2dmbOzMaf8xUuWO/CRUKDOW++Gl5ICNbvSnw0s5RrRl0Ypw== X-Received: by 2002:a05:651c:1a0b:b0:2ee:4da7:3937 with SMTP id 38308e7fff4ca-2ee5e3759e5mr45221331fa.29.1719866832929; Mon, 01 Jul 2024 13:47:12 -0700 (PDT) Received: from localhost ([2a02:2454:a09d:d000:a64e:31ff:fe38:fd6c]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-58613158ff7sm4771180a12.22.2024.07.01.13.47.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jul 2024 13:47:12 -0700 (PDT) From: Sergey Trofimov To: guix-patches@gnu.org Subject: [PATCH 0/3] gnu: emacs-telega Date: Mon, 1 Jul 2024 22:47:04 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a00:1450:4864:20::234; envelope-from=sarg@sarg.org.ru; helo=mail-lj1-x234.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Sergey Trofimov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi guix, Sergey Trofimov (3): gnu: Add tgs2png. gnu: emacs-telega: Separate server and lisp packages. gnu: emacs-telega: Update to 0.8.291. gnu/packages/animation.scm | 31 +++++++++ gnu/packages/emacs-xyz.scm | 128 +++++++++++++++++++++---------------- 2 files changed, 104 insertions(+), 55 deletions(-) base-commit: 85012e64819b39fd6112038134548b415fd5daff prerequisite-patch-id: f9cc903b8048c8c6fde576fbf38ab110263020e3 prerequisite-patch-id: 1bcd992c56c1b094479b842032fc9731315cbf83 -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 01 16:55:26 2024 Received: (at 71885) by debbugs.gnu.org; 1 Jul 2024 20:55:26 +0000 Received: from localhost ([127.0.0.1]:34859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOO3Z-0002ZT-UB for submit@debbugs.gnu.org; Mon, 01 Jul 2024 16:55:26 -0400 Received: from mail-ej1-f47.google.com ([209.85.218.47]:58699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOO3X-0002ZC-Az for 71885@debbugs.gnu.org; Mon, 01 Jul 2024 16:55:24 -0400 Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-a724598cfe3so424718866b.1 for <71885@debbugs.gnu.org>; Mon, 01 Jul 2024 13:55:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1719867256; x=1720472056; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=96sPduz4NFmLWBL8CqQBc7OpdrbKeLYM8U8yZwgjl3c=; b=gxi0CifgeSiMPuIvwZbxuWKVcewkbGRxy7HiGNFWVpXSfZT6xIfqmiQ6i8w476VYNx 8HTz4Cvkr9zcAq8LMaVjt6b+W0oE2n3bNGc9mKpeCb2iW6zvnCywaeLfZ9S3sgov/Hc9 3K3D8ZgEa69OglLa+hca9ByFB7yj8BcpWqzlI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719867256; x=1720472056; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=96sPduz4NFmLWBL8CqQBc7OpdrbKeLYM8U8yZwgjl3c=; b=vpkWSY5JWKPW98p6A0S6Ll0k35RVPdKiUukPhEVIybKeXhYp/ju+GS0rw3w6FkZlLV Is+Ufu6+9gQBddKqvCPLPKOcuynpTIhO9sEweNwVIqw/XnxUqjE0vNuzmxWWF1iQ+xhb PoA3SOKiUNxEn7KDtZxDupwdzkaIGqkc13nLVurMEWYHvJIs+SWG1UKk+Epfu3Fpthdq 5dNjAXD8/cER0S0b8ofcNOlA4b1g2dA1MA6ctubT48YF4kfUixhT8zjonq75s/3moe9Y 6ozGH26YM+kZxoAVgivY1BLsiZfWb5y9/FtEUIBT3OzHG6Oz6gUfZ8MsIz3aY2vcdqgV 7Wkw== X-Gm-Message-State: AOJu0YyIqHIXJETQpi9GPXo6a84nDMRkZB6B5ReLD0UIYUqAOtvefOEH B57S7to0ttYazVjfR4o9m4ORtgPZG8skNFkXvn1s1GbCF2w4GY2chk6ojCFKtd1rlExbOg29sW5 Y/UE= X-Google-Smtp-Source: AGHT+IEfiDOoxuj+fdPQXys31RmWD+r5V4k/kp0cEo8axvPUhhEJVBqbQjn64RX6Vahn8QXFXoLUNQ== X-Received: by 2002:a17:907:6e87:b0:a72:5e6f:b28d with SMTP id a640c23a62f3a-a751455bbbamr642421066b.73.1719867256432; Mon, 01 Jul 2024 13:54:16 -0700 (PDT) Received: from localhost ([2a02:2454:a09d:d000:a64e:31ff:fe38:fd6c]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a751561bb1bsm227811766b.37.2024.07.01.13.54.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jul 2024 13:54:16 -0700 (PDT) From: Sergey Trofimov To: 71885@debbugs.gnu.org Subject: [PATCH 1/3] gnu: Add tgs2png. Date: Mon, 1 Jul 2024 22:53:13 +0200 Message-ID: <07470723cc983df6e90a238ef65b8aca8ada9b6b.1719866335.git.sarg@sarg.org.ru> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71885 Cc: Sergey Trofimov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/animation.scm (tgs2png): New variable. --- gnu/packages/animation.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/animation.scm b/gnu/packages/animation.scm index 3bcf1cc8f0..869f0d2c00 100644 --- a/gnu/packages/animation.scm +++ b/gnu/packages/animation.scm @@ -468,6 +468,37 @@ (define-public pencil2d and vector graphics.") (license license:gpl2))) +(define-public tgs2png + (let ((commit "25c15b7c2ca3b1a580a383d9d3cb13bf8531d04a") + (revision "0")) + (package + (name "tgs2png") + (version (git-version "0.3.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zevlg/tgs2png") + (commit commit))) + (sha256 + (base32 "0camvzapkfvr9v0nkk96n26rdmw0g8wbpv41i5l03j6bzdgm4myl")) + (file-name (git-file-name "tgs2png" version)) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file-recursively "rlottie") + #t)))) + (arguments '(#:tests? #f)) + (build-system cmake-build-system) + (inputs + (list rlottie libpng)) + (native-inputs + (list pkg-config)) + (home-page "https://github.com/zevlg/tgs2png") + (synopsis "Convert Telegram's animated stickers to PNG") + (description "Convert Telegram's animated stickers in TGS format into series of PNG images.") + (license license:gpl3+)))) + (define-public swftools ;; Last release of swftools was 0.9.2 on 2012-04-21 - it is really old and ;; does not compile with what's available in guix, master on the other hand works. -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 01 16:55:27 2024 Received: (at 71885) by debbugs.gnu.org; 1 Jul 2024 20:55:27 +0000 Received: from localhost ([127.0.0.1]:34862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOO3b-0002Zg-8k for submit@debbugs.gnu.org; Mon, 01 Jul 2024 16:55:27 -0400 Received: from mail-lf1-f53.google.com ([209.85.167.53]:55645) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOO3Z-0002ZG-LQ for 71885@debbugs.gnu.org; Mon, 01 Jul 2024 16:55:26 -0400 Received: by mail-lf1-f53.google.com with SMTP id 2adb3069b0e04-52cd628f21cso3550243e87.3 for <71885@debbugs.gnu.org>; Mon, 01 Jul 2024 13:55:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1719867259; x=1720472059; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=N0zMs9vSkO7wVMGygsEnxxuhUZ21TIUFINxNXZroYmE=; b=Iz8Pi5Fwj4CMV04B6w5C9ZEow1OTB5wvDlLshNi/T5NXA5+KcbXj0ZivcHmMV1Iw3t 7/GCiGbqBMICo42Jzl2ItO8OKMgOorUsh7X7BSMMAp2mSrJgwX0Y1rBXG6bNA6mKXlK3 g33dqMhyMPuQeGo88BkCxGrH5SIsgFOoA83+U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719867259; x=1720472059; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=N0zMs9vSkO7wVMGygsEnxxuhUZ21TIUFINxNXZroYmE=; b=FzdhUm5Pusp5zc+nCK2vjRM2CAWRnp+DL8/z3SQU2tYwcnAM+V+fQaJxWNMs/FvwyU wIa0rIua//06dPC1R+gJddTVYpw/HH75EXWD4csO8b7w+hO8878rEzXuyVEh/6d7UhXf 7b55HXkuWc4EEKqTb204ekFDoMZvmxr7d5YQkJjyV7mQffm8Z67Zn38xAVsirTMFWwSY ucLXeBkCWbEbX+X9r/mWiPYJn2/T0pl8n7/BaU8NLZCoDNVNdpCEVjjpIcZA23mWlH3E fPOJWzHyrvLIpNrGYQhJ2ms4+8o1u5OBfkhXAQRjXbOx70hro2wtlUgeDSttD4QMcF/Q qVnw== X-Gm-Message-State: AOJu0YxxKBHLiBVZwmkiQ78CNiK1Q/Sk0c7Vk+VPet8mxrLxwPwrnmSW CxcNoEG24s3GxtDp9VNH98N1TZ4i3irZZ6GR+LPKbDETC/PFnMyAybc+Q6JGqRtyanADLI+ttrE M628= X-Google-Smtp-Source: AGHT+IEJay9s629dBHF+jnJ/eHJaZyYe6/L6RaKVQIyPS/AraFmEt3t0QoNueYbZcXYTwA13kPr02g== X-Received: by 2002:a05:6512:ac6:b0:52c:d90d:d482 with SMTP id 2adb3069b0e04-52e827459a3mr4393421e87.66.1719867257677; Mon, 01 Jul 2024 13:54:17 -0700 (PDT) Received: from localhost ([2a02:2454:a09d:d000:a64e:31ff:fe38:fd6c]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a72ab06527csm358886666b.125.2024.07.01.13.54.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jul 2024 13:54:17 -0700 (PDT) From: Sergey Trofimov To: 71885@debbugs.gnu.org Subject: [PATCH 2/3] gnu: emacs-telega: Separate server and lisp packages. Date: Mon, 1 Jul 2024 22:53:14 +0200 Message-ID: <970950e50d7bc58fcc56a4abd8b0f9d3288cf91b.1719866335.git.sarg@sarg.org.ru> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71885 Cc: Sergey Trofimov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-telega-server): Use own version. (emacs-telega): Remove inheritance. --- gnu/packages/emacs-xyz.scm | 123 ++++++++++++++++++++----------------- 1 file changed, 68 insertions(+), 55 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ab6a4cf4ab..57f1cfece4 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -35388,11 +35388,11 @@ (define-public emacs-helm-switch-to-repl (license license:gpl3+))) (define-public emacs-telega-server - (let ((commit "009e5ce9d393aa049bb3b1182306db4b5b85833b") + (let ((commit "879a8c7afc8967942613b6b898d9ea8c1f3641bf") (revision "0")) (package (name "emacs-telega-server") - (version (git-version "0.8.290" revision commit)) + (version (git-version "0.8.2" revision commit)) (source (origin (method git-fetch) @@ -35400,11 +35400,8 @@ (define-public emacs-telega-server (url "https://github.com/zevlg/telega.el") (commit commit))) (sha256 - (base32 "06k2qkxzq3l3cdqr70zrxrnm3q6qp9nw3zgm3p65nmx86ky1q72f")) - (file-name (git-file-name "emacs-telega" version)) - (patches - (search-patches "emacs-telega-path-placeholder.patch" - "emacs-telega-test-env.patch")))) + (base32 "1ic14hzzgjxpky1r3mz4v72si9hw8cw72420a9lnpdaiw99l8q7h")) + (file-name (git-file-name "emacs-telega" version)))) (build-system gnu-build-system) (arguments (list @@ -35438,54 +35435,70 @@ (define-public emacs-telega-server (license license:gpl3+)))) (define-public emacs-telega - (package - (inherit emacs-telega-server) - (name "emacs-telega") - (build-system emacs-build-system) - (arguments - (list - #:emacs (if (target-64bit?) - emacs-minimal - ;; Require wide-int support for 32-bit platform. - emacs-wide-int) - #:include #~(cons "^etc\\/" %default-include) - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'patch-sources - (lambda* (#:key inputs #:allow-other-keys) - ;; Hard-code paths to `ffplay` and `ffmpeg`. - (let* ((ffplay-bin (search-input-file inputs "/bin/ffplay")) - (ffmpeg-bin (search-input-file inputs "/bin/ffmpeg"))) - (substitute* '("telega-ffplay.el" "telega-vvnote.el") - (("(shell-command-to-string\|concat) \"(ffmpeg\|ffprobe)" - all func cmd) - (string-append func " \"" - (search-input-file - inputs (string-append "/bin/" cmd)))) - (("\\(executable-find \"ffplay\"\\)") - (string-append "(and (file-executable-p \"" ffplay-bin "\")" - "\"" ffplay-bin "\")")) - (("\\(executable-find \"ffmpeg\"\\)") - (string-append "(and (file-executable-p \"" ffmpeg-bin "\")" - "\"" ffmpeg-bin "\")")))))) - (add-after 'unpack 'configure - (lambda* (#:key inputs outputs #:allow-other-keys) - (substitute* "telega-customize.el" - (("@TELEGA_SERVER_BIN@") - (search-input-file inputs "/bin/telega-server"))) - (substitute* "telega-core.el" - (("@TELEGA_SHARE@") - (string-append (elpa-directory (assoc-ref outputs "out")) - "/etc")))))))) - (inputs - (list emacs-telega-server ffmpeg)) - (native-inputs '()) - (propagated-inputs - (list emacs-visual-fill-column emacs-company - emacs-rainbow-identifiers)) - (synopsis "GNU Emacs client for the Telegram messenger") - (description "Telega is a full-featured, unofficial GNU Emacs-based client -for the Telegram messaging platform."))) + (let ((commit "009e5ce9d393aa049bb3b1182306db4b5b85833b") + (revision "1")) + (package + (name "emacs-telega") + (version (git-version "0.8.290" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zevlg/telega.el") + (commit commit))) + (sha256 + (base32 "06k2qkxzq3l3cdqr70zrxrnm3q6qp9nw3zgm3p65nmx86ky1q72f")) + (file-name (git-file-name "emacs-telega" version)) + (patches + (search-patches "emacs-telega-path-placeholder.patch" + "emacs-telega-test-env.patch")))) + (build-system emacs-build-system) + (arguments + (list + #:emacs (if (target-64bit?) + emacs-minimal + ;; Require wide-int support for 32-bit platform. + emacs-wide-int) + #:include #~(cons "^etc\\/" %default-include) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-sources + (lambda* (#:key inputs #:allow-other-keys) + ;; Hard-code paths to `ffplay` and `ffmpeg`. + (let* ((ffplay-bin (search-input-file inputs "/bin/ffplay")) + (ffmpeg-bin (search-input-file inputs "/bin/ffmpeg"))) + (substitute* '("telega-ffplay.el" "telega-vvnote.el") + (("(shell-command-to-string\|concat) \"(ffmpeg\|ffprobe)" + all func cmd) + (string-append func " \"" + (search-input-file + inputs (string-append "/bin/" cmd)))) + (("\\(executable-find \"ffplay\"\\)") + (string-append "(and (file-executable-p \"" ffplay-bin "\")" + "\"" ffplay-bin "\")")) + (("\\(executable-find \"ffmpeg\"\\)") + (string-append "(and (file-executable-p \"" ffmpeg-bin "\")" + "\"" ffmpeg-bin "\")")))))) + (add-after 'unpack 'configure + (lambda* (#:key inputs outputs #:allow-other-keys) + (substitute* "telega-customize.el" + (("@TELEGA_SERVER_BIN@") + (search-input-file inputs "/bin/telega-server"))) + (substitute* "telega-core.el" + (("@TELEGA_SHARE@") + (string-append (elpa-directory (assoc-ref outputs "out")) + "/etc")))))))) + (inputs + (list emacs-telega-server ffmpeg)) + (native-inputs '()) + (propagated-inputs + (list emacs-visual-fill-column emacs-company + emacs-rainbow-identifiers)) + (home-page "https://zevlg.github.io/telega.el/") + (synopsis "GNU Emacs client for the Telegram messenger") + (description "Telega is a full-featured, unofficial GNU Emacs-based client +for the Telegram messaging platform.") + (license license:gpl3+)))) (define-public emacs-telega-contrib (package -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 01 16:55:30 2024 Received: (at 71885) by debbugs.gnu.org; 1 Jul 2024 20:55:30 +0000 Received: from localhost ([127.0.0.1]:34864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOO3d-0002Zv-Q5 for submit@debbugs.gnu.org; Mon, 01 Jul 2024 16:55:30 -0400 Received: from mail-ed1-f48.google.com ([209.85.208.48]:61845) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOO3a-0002ZI-FZ for 71885@debbugs.gnu.org; Mon, 01 Jul 2024 16:55:28 -0400 Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-57d1012e52fso900135a12.3 for <71885@debbugs.gnu.org>; Mon, 01 Jul 2024 13:55:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1719867260; x=1720472060; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ex5mXz+GzREjPZdUth8lNYcSSO3dotQWg8s26AG4CVc=; b=QpEOIGjG9VXDCOdaDMPMPZYBjnzvnAOBvuN5yQmJnVVDORw2ZxZRABTix4VxfzZSnw U8Q2qwOgR80FrfrijhIHCsLD2LiBdnktpb2uq/vktdxQwwvsayy+uRYVVOxBXqsgJy8/ J+bTmXkJoUAiosu+jjBKQIN4FvjCj6jIrNR6k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719867260; x=1720472060; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ex5mXz+GzREjPZdUth8lNYcSSO3dotQWg8s26AG4CVc=; b=qNxVam6M2oSWzAK2ziDkmjjz5IoaqQpI8+CeZcq7BxXTc4DAVgxraXfvBgkMPBAgQC NmZl2O2fGK3I+p68sfeGh2BULRsjIvda9EwA+/nPJzuxY0kHS7fqXuPyNC5C6zbdLUIc bduCQLTpVhIsOpjCSP4HWbzqQG2ak/lkHkFmhsFc7S5jPb5M0XDCSHsUW43dToz1pU0c R1lZqFxlQZRN9T6iqkVuxHE5rVkz3cbIC2M+RLrR9KPMhHF5S58EWncrXziX3E+DS6yU 025BPfAC34YmchAT10QTblom2pRoWTLjgba5SP5HW5xXLm3I5G9cSVWmr01RCB88BFvM 5KIA== X-Gm-Message-State: AOJu0YyXcbge1YbQigYqOxQt8phA0m5t7hVARWEhCS8HRGg/wCEEuip9 YRTQQS0HdLvl4e5cENyDi1z/tUf87s/GgJ9ww3sVw6jdhw3V+7IF/2+QjlyFQIzulOloaQ2wOzs Xrm4= X-Google-Smtp-Source: AGHT+IEz0FcUYBQ7ay0jibqHFdXjaTWYN+fiunPL/I0pu88MwS9s3bCUPOx3nHqmEwJB/JZKXLJhDA== X-Received: by 2002:a05:6402:d71:b0:57c:77c6:e301 with SMTP id 4fb4d7f45d1cf-587a0fdc827mr3670394a12.35.1719867259924; Mon, 01 Jul 2024 13:54:19 -0700 (PDT) Received: from localhost ([2a02:2454:a09d:d000:a64e:31ff:fe38:fd6c]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5861503b4c5sm4762188a12.93.2024.07.01.13.54.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jul 2024 13:54:19 -0700 (PDT) From: Sergey Trofimov To: 71885@debbugs.gnu.org Subject: [PATCH 3/3] gnu: emacs-telega: Update to 0.8.291. Date: Mon, 1 Jul 2024 22:53:15 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71885 Cc: Sergey Trofimov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.8.291. [inputs]: Add tgs2png. --- gnu/packages/emacs-xyz.scm | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 57f1cfece4..76cd340e5e 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -262,6 +262,7 @@ (define-module (gnu packages emacs-xyz) #:use-module (gnu packages fontutils) #:use-module (gnu packages password-utils) #:use-module (gnu packages pulseaudio) + #:use-module (gnu packages animation) #:use-module (gnu packages sphinx) #:use-module (gnu packages screen) #:use-module (gnu packages xdisorg) @@ -35435,11 +35436,11 @@ (define-public emacs-telega-server (license license:gpl3+)))) (define-public emacs-telega - (let ((commit "009e5ce9d393aa049bb3b1182306db4b5b85833b") - (revision "1")) + (let ((commit "58b4963b292ceb723d665df100b519eb5a99c676") + (revision "0")) (package (name "emacs-telega") - (version (git-version "0.8.290" revision commit)) + (version (git-version "0.8.291" revision commit)) (source (origin (method git-fetch) @@ -35447,7 +35448,7 @@ (define-public emacs-telega (url "https://github.com/zevlg/telega.el") (commit commit))) (sha256 - (base32 "06k2qkxzq3l3cdqr70zrxrnm3q6qp9nw3zgm3p65nmx86ky1q72f")) + (base32 "1q3ydbm0jhrsyvvdn0mpmxvskq0l53jkh40a5hlx7i3qkinbhbry")) (file-name (git-file-name "emacs-telega" version)) (patches (search-patches "emacs-telega-path-placeholder.patch" @@ -35466,7 +35467,11 @@ (define-public emacs-telega (lambda* (#:key inputs #:allow-other-keys) ;; Hard-code paths to `ffplay` and `ffmpeg`. (let* ((ffplay-bin (search-input-file inputs "/bin/ffplay")) - (ffmpeg-bin (search-input-file inputs "/bin/ffmpeg"))) + (ffmpeg-bin (search-input-file inputs "/bin/ffmpeg")) + (tgs2png-bin (search-input-file inputs "/bin/tgs2png"))) + (substitute* '("telega.el" "telega-sticker.el" "telega-customize.el") + (("\\(executable-find \"tgs2png\"\\)") + (string-append "\"" tgs2png-bin "\""))) (substitute* '("telega-ffplay.el" "telega-vvnote.el") (("(shell-command-to-string\|concat) \"(ffmpeg\|ffprobe)" all func cmd) @@ -35489,7 +35494,7 @@ (define-public emacs-telega (string-append (elpa-directory (assoc-ref outputs "out")) "/etc")))))))) (inputs - (list emacs-telega-server ffmpeg)) + (list emacs-telega-server ffmpeg tgs2png)) (native-inputs '()) (propagated-inputs (list emacs-visual-fill-column emacs-company -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 02 04:56:00 2024 Received: (at 71885-done) by debbugs.gnu.org; 2 Jul 2024 08:56:00 +0000 Received: from localhost ([127.0.0.1]:35896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOZIu-0001xY-7W for submit@debbugs.gnu.org; Tue, 02 Jul 2024 04:56:00 -0400 Received: from out-181.mta0.migadu.com ([91.218.175.181]:12793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOZIr-0001xI-H1 for 71885-done@debbugs.gnu.org; Tue, 02 Jul 2024 04:55:58 -0400 X-Envelope-To: sarg@sarg.org.ru DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=key1; t=1719910550; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=+b45Nusz8Bn60n9rNSYB7tY9DFq0vFwdbV/di68QYiw=; b=oo10ad+NNHBi29Qj0GkPxtCJUHqfkKarqsQrDLDvsqvLfWtxOsMMeGXnfOG1gkWWaSUfts RvF3HthLraR64CvjNl6o/5ev2hAbxUeFJUp4UxEgudBo44/npf9t7UelD1pspCDtGvFALO /YoeLzuALCi2uy0JFsa4pEd53YlK+Tk4nobNvTD2JnoBsks4+aJysDqUjWHQyqhupDA0vs W368B6f56p8emxxCJQZtjtzzAPUxOkX3PedW28Sgd4yJx6AXA9QsiNuCLbzIc5GcMNyAmv mKfueUwJnCzw/cpSm6Ogko04XHKA8+vOzQq43RELgsvc0oonxGBp3JUrbyanNw== X-Envelope-To: 71885-done@debbugs.gnu.org X-Envelope-To: sarg@sarg.org.ru X-Envelope-To: cox.katherine.e+guix@gmail.com X-Envelope-To: liliana.prikler@gmail.com X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Andrew Tropin To: Sergey Trofimov , 71885-done@debbugs.gnu.org Subject: Re: [bug#71885] [PATCH 0/3] gnu: emacs-telega In-Reply-To: References: Date: Tue, 02 Jul 2024 12:55:44 +0400 Message-ID: <877ce4i35b.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71885-done Cc: Katherine Cox-Buday , Sergey Trofimov , Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2024-07-01 22:47, Sergey Trofimov wrote: > Hi guix,=20 > > Sergey Trofimov (3): > gnu: Add tgs2png. > gnu: emacs-telega: Separate server and lisp packages. > gnu: emacs-telega: Update to 0.8.291. > > gnu/packages/animation.scm | 31 +++++++++ > gnu/packages/emacs-xyz.scm | 128 +++++++++++++++++++++---------------- > 2 files changed, 104 insertions(+), 55 deletions(-) > > > base-commit: 85012e64819b39fd6112038134548b415fd5daff > prerequisite-patch-id: f9cc903b8048c8c6fde576fbf38ab110263020e3 > prerequisite-patch-id: 1bcd992c56c1b094479b842032fc9731315cbf83 Hello Sergey! Thank you for the updates, applied, pushed as https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D7f29030cd8 =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmaDwJAACgkQIgjSCVjB 3rA2KBAAiTy5LwcSm5qNHQvWmDZ+ysIz2AtHrxgdNxI8Jnch0s2N+wkOrq1RyKxO JuwaRtj2oz+hC8ZsM1X1V2iYjO0WtYraQ9Z6zID6kKUXB5ZEv+5wytMrl+LnkHVK rYASQHSxGiE9HBciwKjlui6lImhQslP2gRJO7fAY9K807hg7dF4sHR+a0DCqAlSq akDH1Gw1Nswl0+g2CmFZ6mjnz6DDhBe92q0D6pJyanEC+sa8p/AM7FW3waGjzqwB 0swzzewytgzOITYSscuB+xh9+XZC/JpSOF9aXfuSSn1MSaxHvMR9uDkuF+HfR6Zb RFwC7/as7rU28ADVg2bJF8I0UpdRjEZEgvZ0freCdJxvyWyhiSx6WcJxhlxYibiS XhFeyCrG/+hhAG7T8U47bAlBdZzP2Q6uUbmAL6/Hb35j0BRa9SFrx0F5RB5tbht/ nKgIEo2r62ePgnSSbW4nPA7gxGQoODOfnVn7z8iPg0v6DFpHV/5C8QohpT7sfsWw cxArqGSHgZy2ZowOhojvwR8VMZXBvB/6Toxk9y+c06RQVD8qry3SlCRLCXkObUvu 7WdrAaj8gdCYkRTpUwUQexxssdPMkNTSXLBATMsGEHY4GFbrtXzv/YkvCvS5TThx WCI6r2ADuhAZdN/9NIuZXRwNjLaZmVD9y9ed7Q8UXS/GE1v7QKg= =nES6 -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Aug 15 02:04:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 30 Jul 2024 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator