From unknown Sat Jun 21 10:18:48 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#43185 <43185@debbugs.gnu.org> To: bug#43185 <43185@debbugs.gnu.org> Subject: Status: [PATCH 0/1] gnu: emacs-auctex: Configure executable paths. Reply-To: bug#43185 <43185@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:18:48 +0000 retitle 43185 [PATCH 0/1] gnu: emacs-auctex: Configure executable paths. reassign 43185 guix-patches submitter 43185 Arun Isaac severity 43185 normal tag 43185 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 03 13:23:46 2020 Received: (at submit) by debbugs.gnu.org; 3 Sep 2020 17:23:46 +0000 Received: from localhost ([127.0.0.1]:36053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDsxe-0005C2-8D for submit@debbugs.gnu.org; Thu, 03 Sep 2020 13:23:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:58800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDsxc-0005Bv-ET for submit@debbugs.gnu.org; Thu, 03 Sep 2020 13:23:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kDsxc-0007bx-8S for guix-patches@gnu.org; Thu, 03 Sep 2020 13:23:44 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:56756) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kDsxX-0001pB-SC for guix-patches@gnu.org; Thu, 03 Sep 2020 13:23:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=aJ/QIeHKTd0F8aReZ+Ci9bn9Q1GabzMq8Top/ItjIr8=; b=RcSIIlxoTp6HbmMr2SatNHoWi6 OSpOVqMUCjEg4Bu8+mblmbJfnIj/kjcJ3td5Vdbcaf94S1MY6LbW0meAoD789i44iETUvr73Kal4n skv5Yird009dCx7a3TcGXCmHHFTrPYEzrl5prF7pwLRpy6EFfFaFIlL97bGEXriWRcSfKEJqSdLsN TB5ePu9QdDtufaaxipemew9n/qG9VQXrBHkxoCQKf8qLRyvFBoszJ4fYdRAVzFDjNkAHZqDOhUTEP qq4EDGXTLNL/jtlME7CSfESFip0K8wiwRgl5Q1+UymLfeNFQN4MYztOuNKywW7KxtJdW6RVHFXPaY b2BDqGhg==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kDswc-000Kfe-UA; Thu, 03 Sep 2020 22:52:43 +0530 From: Arun Isaac To: guix-patches@gnu.org Subject: [PATCH 0/1] gnu: emacs-auctex: Configure executable paths. Date: Thu, 3 Sep 2020 22:53:21 +0530 Message-Id: <20200903172321.13373-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/03 13:23:34 X-ACL-Warn: Detected OS = ??? 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Arun Isaac 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.4 (--) This patch configures variables in emacs-auctex to use absolute store paths to ghostscript and texlive commands. This means we have to add ghostscript to the inputs. This, of course, greatly increases the closure size of emacs-auctex. But, ghostscript is required for auctex to generate in buffer previews. Generating in buffer previews is an important feature of auctex and users would expect that to work out of the box without having to manually install ghostscript into their profile. Arun Isaac (1): gnu: emacs-auctex: Configure executable paths. gnu/packages/emacs-xyz.scm | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 03 13:37:06 2020 Received: (at 43185) by debbugs.gnu.org; 3 Sep 2020 17:37:06 +0000 Received: from localhost ([127.0.0.1]:36080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDtAY-0005WZ-2Q for submit@debbugs.gnu.org; Thu, 03 Sep 2020 13:37:06 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:56338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDtAU-0005W6-5w for 43185@debbugs.gnu.org; Thu, 03 Sep 2020 13:37:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=9+mCkC/+cif+Wm8mC40o3FC+FQk6wBDfrtSmkvDdsKo=; b=ZmkElrepdNKSD69ZzFje37wpik J1ZCjZQy2k2inV2fH3GUsZ6Hzz8opfpABveWubI6OtkLNX5WepgSq19eJStbM567ntKyzmubs3pc1 jXY4sWvFfu6ikfhx7Dw4k5zIaxnSrqrDxwrt7/0+bdJD615DEhju9sIIxPkEfJE62OrVc8mX5IqPz svPzN7ucf3QUhFxJyanTKSUf6N2QdXLfJsxzTu2O9FYWcHD2Lcb8JdpriwfUHMmRGRQSyvrueDApU 3Y/iFdowLLmmQc6zvzWltZ/V12TtpNzVdSwKO3SHYGYzP2IGM+Z2UfMQTyx5CivImqhBnAHaZc1ix Kjuru+vQ==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kDt9c-000Kgm-Kv; Thu, 03 Sep 2020 23:06:08 +0530 From: Arun Isaac To: 43185@debbugs.gnu.org Subject: [PATCH] gnu: emacs-auctex: Configure executable paths. Date: Thu, 3 Sep 2020 23:06:55 +0530 Message-Id: <20200903173655.14176-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43185 Cc: Arun Isaac 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-auctex): Configure absolute paths to ghostscript and texlive executables. [inputs]: Add ghostscript. --- gnu/packages/emacs-xyz.scm | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 3482686ccd..e5d748b611 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -175,6 +175,7 @@ #:use-module (gnu packages xdisorg) #:use-module (gnu packages shells) #:use-module (gnu packages sqlite) + #:use-module (gnu packages ghostscript) #:use-module (gnu packages gnupg) #:use-module (gnu packages video) #:use-module (gnu packages haskell-xyz) @@ -1914,6 +1915,21 @@ as a library for other Emacs packages.") #:exclude '("^tests/" "^latex/README") #:phases (modify-phases %standard-phases + (add-after 'unpack 'configure + (lambda* (#:key inputs #:allow-other-keys) + (emacs-substitute-variables "preview.el" + ("preview-gs-command" + (string-append (assoc-ref inputs "ghostscript") "/bin/gs"))) + (substitute* "preview.el" + (("\"dvipng ") + (string-append "\"" (assoc-ref inputs "texlive") + "/bin/dvipng ")) + (("\"dvips ") + (string-append "\"" (assoc-ref inputs "texlive") + "/bin/dvips ")) + (("\"pdf2dsc ") + (string-append "\"" (assoc-ref inputs "ghostscript") + "/bin/pdf2dsc "))))) (add-after 'install 'install-doc (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -1928,7 +1944,8 @@ as a library for other Emacs packages.") (native-inputs `(("perl" ,perl))) (inputs - `(("texlive" ,(texlive-union (list texlive-amsfonts))))) + `(("ghostscript" ,ghostscript) + ("texlive" ,(texlive-union (list texlive-amsfonts))))) (home-page "https://www.gnu.org/software/auctex/") (synopsis "Integrated environment for TeX") (description -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 05:57:36 2020 Received: (at 43185) by debbugs.gnu.org; 4 Sep 2020 09:57:36 +0000 Received: from localhost ([127.0.0.1]:37512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE8TQ-0001jw-Fk for submit@debbugs.gnu.org; Fri, 04 Sep 2020 05:57:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE8TP-0001jh-Hx for 43185@debbugs.gnu.org; Fri, 04 Sep 2020 05:57:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59704) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kE8TI-0000kk-NH; Fri, 04 Sep 2020 05:57:28 -0400 Received: from [2a01:e0a:19b:d9a0:9d9d:97cc:d92a:8ac0] (port=35752 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kE8TH-00027b-Mg; Fri, 04 Sep 2020 05:57:28 -0400 From: Mathieu Othacehe To: Arun Isaac Subject: Re: [bug#43185] [PATCH] gnu: emacs-auctex: Configure executable paths. References: <20200903172321.13373-1-arunisaac@systemreboot.net> <20200903173655.14176-1-arunisaac@systemreboot.net> Date: Fri, 04 Sep 2020 11:57:25 +0200 In-Reply-To: <20200903173655.14176-1-arunisaac@systemreboot.net> (Arun Isaac's message of "Thu, 3 Sep 2020 23:06:55 +0530") Message-ID: <87imctq2yi.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43185 Cc: 43185@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 (---) Hello Arun, > * gnu/packages/emacs-xyz.scm (emacs-auctex): Configure absolute paths to > ghostscript and texlive executables. > [inputs]: Add ghostscript. This looks fine to me. Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 07:01:22 2020 Received: (at 43185-done) by debbugs.gnu.org; 4 Sep 2020 11:01:22 +0000 Received: from localhost ([127.0.0.1]:37560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE9T8-0003Sh-KI for submit@debbugs.gnu.org; Fri, 04 Sep 2020 07:01:22 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:59568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE9T5-0003SX-MD for 43185-done@debbugs.gnu.org; Fri, 04 Sep 2020 07:01:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=rGH+AGBJR3nNdDTIGBs/DdFkCwgg/Lu1wltUZKa0d7s=; b=ApcZOjNzi4J0DGcyulLaWvPs5 LBcDOuQoylR9Ct1sgZLYU5VoVxbo2PJ7aCVlXD7ApJYztvOfUqUWdk6vKwv5VNsCl6IHBOsnJlKsV bflzR+1TiQNWlTBFB4Ita+jd3ZJqlzSqqelNX+2S6wL4gtkxvrt4j3Fj8y+Pg+Ca7ZWJ7oUuSOrpk GgS9W54tUXxtYNMRvta42td7CKEPNUPdHmFUDpA2iLQxuF3WrdJMIB4/f7Yz8qV7lnepsd2SkTVaf iQkEALueH9lr+4ZLsPllf4n6z1YjbKTyTblNaHPFs/9B/nldrR9OOZwJErfRL4tfiHEmlEPP+mKEY lv77UKs1A==; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kE9SC-000MS7-Jl; Fri, 04 Sep 2020 16:30:24 +0530 From: Arun Isaac To: Mathieu Othacehe Subject: Re: [bug#43185] [PATCH] gnu: emacs-auctex: Configure executable paths. In-Reply-To: <87imctq2yi.fsf@gnu.org> References: <20200903172321.13373-1-arunisaac@systemreboot.net> <20200903173655.14176-1-arunisaac@systemreboot.net> <87imctq2yi.fsf@gnu.org> Date: Fri, 04 Sep 2020 16:31:14 +0530 Message-ID: <874kodergl.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43185-done Cc: 43185-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: -1.0 (-) Pushed to master, thanks for the review! From unknown Sat Jun 21 10:18:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 02 Oct 2020 11:24:08 +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