From unknown Fri Jun 20 07:20:17 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#38590 <38590@debbugs.gnu.org> To: bug#38590 <38590@debbugs.gnu.org> Subject: Status: [PATCH] gnu: emacs-telega: Don't propagate ffmpeg. Reply-To: bug#38590 <38590@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:20:17 +0000 retitle 38590 [PATCH] gnu: emacs-telega: Don't propagate ffmpeg. reassign 38590 guix-patches submitter 38590 Leo Prikler severity 38590 normal tag 38590 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 13 08:06:12 2019 Received: (at submit) by debbugs.gnu.org; 13 Dec 2019 13:06:12 +0000 Received: from localhost ([127.0.0.1]:33186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ifke1-0000ut-2p for submit@debbugs.gnu.org; Fri, 13 Dec 2019 08:06:12 -0500 Received: from lists.gnu.org ([209.51.188.17]:35740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ifkdw-0000ui-IJ for submit@debbugs.gnu.org; Fri, 13 Dec 2019 08:06:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44614) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ifkdu-00073k-6u for guix-patches@gnu.org; Fri, 13 Dec 2019 08:06:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_BL,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ifkdo-0006ig-9F for guix-patches@gnu.org; Fri, 13 Dec 2019 08:05:57 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:5841) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ifkdl-0006Sn-18 for guix-patches@gnu.org; Fri, 13 Dec 2019 08:05:54 -0500 Received: from localhost.localdomain (213-240-64-42.hdsl.highway.telekom.at [213.240.64.42]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47Z9rh0sdyz1LgFR for ; Fri, 13 Dec 2019 14:05:39 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 47Z9rh0sdyz1LgFR DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1576242340; bh=KhEe/jhCgfvOQ84XXcZOW5VdDaADxY9I6FKx4ftD600=; h=From:To:Subject:Date:From; b=QpDQxtK5Bk3XM1Oprt8D+AHe0kq1ik7TK+Cvap/oBRN1tfmjFjDWdezOfns8edp9l TxeIBtDpJSb4hku8f35v+2vKvvGg1tzZBiCqxnO4TTIeiVOpZCJJAxO55Amr8SPE/L /TQYKK7bxt2dtRoTCc+fN9VwvRYH6C68K9mQpG6w= From: Leo Prikler To: guix-patches@gnu.org Subject: [PATCH] gnu: emacs-telega: Don't propagate ffmpeg. Date: Fri, 13 Dec 2019 14:05:24 +0100 Message-Id: <20191213130524.14180-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.24.0 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 129.27.2.202 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) * gnu/packages/emacs-xyz.scm (emacs-telega) [phases]: : Rename to telega-paths-patch. : Substitute ffplay path. [propagated-inputs] : Move from here ... [inputs] : ... to here. --- gnu/packages/emacs-xyz.scm | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ae7e7a64cc..bc36b5dbce 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -20113,10 +20113,18 @@ fish-completion. It can be used in both Eshell= and M-x shell.") (("python3 run_tests.py") "")) #t)) - ;; Modify telega-util to reflect unique dir name in - ;; `telega-install-data' phase. - (add-after 'unpack 'telega-data-patch - (lambda _ + (add-after 'unpack 'telega-paths-patch + (lambda* (#:key inputs #:allow-other-keys) + ;; Hardcode `ffplay path. + (let ((ffplay-bin (string-append (assoc-ref inputs "ffmpe= g") + "/bin/ffplay"))) + (substitute* "telega-ffplay.el" + (("\\(executable-find \"ffplay\"\\)") + (string-append + "(and (file-executable-p \"" ffplay-bin "\")" + "\"" ffplay-bin "\")")))) + ;; Modify telega-util to reflect unique dir name in + ;; `telega-install-data' phase. (substitute* "telega-util.el" (("\\(concat \"etc/\" filename\\) telega--lib-directory= ") "(concat \"telega-data/\" filename) @@ -20149,7 +20157,6 @@ fish-completion. It can be used in both Eshell a= nd M-x shell.") (invoke "python3" "server/run_tests.py") #t)) (delete 'configure) - =20 ;; Build emacs-side using `emacs-build-system' (add-after 'compress-documentation 'emacs-add-source-to-load-= path (assoc-ref emacs:%standard-phases 'add-source-to-load-path)= ) @@ -20168,9 +20175,10 @@ fish-completion. It can be used in both Eshell = and M-x shell.") (assoc-ref emacs:%standard-phases 'build)) (add-after 'emacs-build 'emacs-make-autoloads (assoc-ref emacs:%standard-phases 'make-autoloads))))) + (inputs + `(("ffmpeg" ,ffmpeg))) ; mp4/gif support. (propagated-inputs `(("emacs-visual-fill-column" ,emacs-visual-fill-column) - ("ffmpeg" ,ffmpeg) ; mp4/gif support. ("libwebp" ,libwebp))) ; sticker support. (native-inputs `(("tdlib" ,tdlib) --=20 2.24.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 13 09:29:53 2019 Received: (at 38590) by debbugs.gnu.org; 13 Dec 2019 14:29:53 +0000 Received: from localhost ([127.0.0.1]:33267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iflx3-0007ol-AG for submit@debbugs.gnu.org; Fri, 13 Dec 2019 09:29:53 -0500 Received: from mout02.posteo.de ([185.67.36.66]:43593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iflx0-0007oI-6Y for 38590@debbugs.gnu.org; Fri, 13 Dec 2019 09:29:51 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 9108F2400FE for <38590@debbugs.gnu.org>; Fri, 13 Dec 2019 15:29:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1576247383; bh=VCXKSrbGOXtl7C7sznswaHwWfQVb55U+6GL/3aHZxsY=; h=Date:From:To:Cc:Subject:From; b=WPk7MJOZpIonY8in7ZW4iNu80ypIzJLYvw9An0j6bpnvqfXaJNSWwFkgNKcyBC8GY hUFBl2AfMS6GhE6AXzu9Uo2YtuoEYB1yz85tuYruKycOL8v7lAfPiDELJCeDqvuKkR gfVFGbcdh5db5oD5+Fk6qdzHxYLIYZ/Dgnoxm7h5trT3cDMeDQviCQa8/t+hQI6hjL qS8YDoJcUMWIwAyZErDOyHV3kg8cuuBetAix1AWVU0SKQp2diX5zSI4VcRyzNdMfSY 8H3pwNrJrieS9mhVKDuzckPf5FxZzjvMuxDBB0Xmm6TS+bmGJ4VupczNfdA94sDIXb PWO1J0aybihMA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 47ZCjS6tXpz9rxX; Fri, 13 Dec 2019 15:29:32 +0100 (CET) Date: Fri, 13 Dec 2019 14:29:30 +0000 (UTC) From: Brett Gilio To: Leo Prikler Message-ID: <74430c1e-d0bf-4800-9341-7088344dacfb@localhost> In-Reply-To: <20191213130524.14180-1-leo.prikler@student.tugraz.at> References: <20191213130524.14180-1-leo.prikler@student.tugraz.at> Subject: Re: [bug#38590] [PATCH] gnu: emacs-telega: Don't propagate ffmpeg. MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Correlation-ID: <74430c1e-d0bf-4800-9341-7088344dacfb@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38590 Cc: 38590@debbugs.gnu.org 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 (---) Good changes, Leo. I will push these ASAP. Dec 13, 2019 7:09:37 AM Leo Prikler : > * gnu/packages/emacs-xyz.scm (emacs-telega) [phases]: > : Rename to telega-paths-patch. > : Substitute ffplay path. > [propagated-inputs] : Move from here ... > [inputs] : ... to here. > --- > gnu/packages/emacs-xyz.scm | 20 ++++++++++++++------ > 1 file changed, 14 insertions(+), 6 deletions(-) > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index ae7e7a64cc..bc36b5dbce 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -20113,10 +20113,18 @@ fish-completion. It can be used in both Eshell and M-x shell.") > (("python3 run_tests.py") > "")) > #t)) > - ;; Modify telega-util to reflect unique dir name in > - ;; `telega-install-data' phase. > - (add-after 'unpack 'telega-data-patch > - (lambda _ > + (add-after 'unpack 'telega-paths-patch > + (lambda* (#:key inputs #:allow-other-keys) > + ;; Hardcode `ffplay path. > + (let ((ffplay-bin (string-append (assoc-ref inputs "ffmpeg") > + "/bin/ffplay"))) > + (substitute* "telega-ffplay.el" > + (("\\(executable-find \"ffplay\"\\)") > + (string-append > + "(and (file-executable-p \"" ffplay-bin "\")" > + "\"" ffplay-bin "\")")))) > + ;; Modify telega-util to reflect unique dir name in > + ;; `telega-install-data' phase. > (substitute* "telega-util.el" > (("\\(concat \"etc/\" filename\\) telega--lib-directory") > "(concat \"telega-data/\" filename) > @@ -20149,7 +20157,6 @@ fish-completion. It can be used in both Eshell and M-x shell.") > (invoke "python3" "server/run_tests.py") > #t)) > (delete 'configure) > - > ;; Build emacs-side using `emacs-build-system' > (add-after 'compress-documentation 'emacs-add-source-to-load-path > (assoc-ref emacs:%standard-phases 'add-source-to-load-path)) > @@ -20168,9 +20175,10 @@ fish-completion. It can be used in both Eshell and M-x shell.") > (assoc-ref emacs:%standard-phases 'build)) > (add-after 'emacs-build 'emacs-make-autoloads > (assoc-ref emacs:%standard-phases 'make-autoloads))))) > + (inputs > + `(("ffmpeg" ,ffmpeg))) ; mp4/gif support. > (propagated-inputs > `(("emacs-visual-fill-column" ,emacs-visual-fill-column) > - ("ffmpeg" ,ffmpeg) ; mp4/gif support. > ("libwebp" ,libwebp))) ; sticker support. > (native-inputs > `(("tdlib" ,tdlib) > -- > 2.24.1 > From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 13 13:08:03 2019 Received: (at 38590-done) by debbugs.gnu.org; 13 Dec 2019 18:08:03 +0000 Received: from localhost ([127.0.0.1]:34623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ifpMB-00070V-0N for submit@debbugs.gnu.org; Fri, 13 Dec 2019 13:08:03 -0500 Received: from mout02.posteo.de ([185.67.36.66]:57561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ifpM9-0006zX-CZ for 38590-done@debbugs.gnu.org; Fri, 13 Dec 2019 13:08:02 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id CE1282400FB for <38590-done@debbugs.gnu.org>; Fri, 13 Dec 2019 19:07:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1576260474; bh=L3NGEGtP2dRahmc7/e3Cq0+1MVm+TH+Z402dvDXwvvc=; h=From:To:Cc:Subject:Date:From; b=LXWfCtmwUF0btQ4sQGs1lrdhKFCeuCAviouzhzke+sineckI8d+61BkiN7870j5l9 kjBmIAARlkZSJZCiVxGzaFKl7X8HCZwRe5podq7xMbX4729MdiJMGqY+5xHYFA1PYM 3cJgn7Lebrr1pbV2+3ufaMq00gv7D16Uge3uDwN9hQz1Pp0l5hwA7ygHv2ULzMg6TY lQ0do5lD8+xB6o+SUNrvOCbhHw6Z8nCRWYUsQoKn6SZI2f3sfuFqmY8tBk8QMw9Uei OIW+iUj634kTO1Y/76CHal58xJNB1L+BYyrCqDjaKHLjVw2FUzBYp78njvrNWipcrX K+p0v/oG0hapw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 47ZJYP5TPjz9rxS; Fri, 13 Dec 2019 19:07:53 +0100 (CET) From: Brett Gilio To: Leo Prikler Subject: Re: [bug#38590] [PATCH] gnu: emacs-telega: Don't propagate ffmpeg. References: <20191213130524.14180-1-leo.prikler@student.tugraz.at> Date: Fri, 13 Dec 2019 12:07:49 -0600 In-Reply-To: <20191213130524.14180-1-leo.prikler@student.tugraz.at> (Leo Prikler's message of "Fri, 13 Dec 2019 14:05:24 +0100") Message-ID: <87blscp096.fsf@posteo.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38590-done Cc: 38590-done@debbugs.gnu.org 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 (---) Pushed with 5f12df7ea6dd8422aaf5b27f07b27897073a65bd. I made some very small revisions. Thanks! -- Brett M. Gilio Homepage -- https://scm.pw/ GNU Guix -- https://guix.gnu.org/ From unknown Fri Jun 20 07:20:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 11 Jan 2020 12:24:05 +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