From patchwork Fri Jan 18 22:29:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Dr. Arne Babenhauserheide" X-Patchwork-Id: 764 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 16718169CD; Fri, 18 Jan 2019 22:40:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id C2FA5169C0 for ; Fri, 18 Jan 2019 22:40:09 +0000 (GMT) Received: from localhost ([127.0.0.1]:48363 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkco5-0000mZ-84 for patchwork@mira.cbaines.net; Fri, 18 Jan 2019 17:40:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44363) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkcny-0000kS-W2 for guix-patches@gnu.org; Fri, 18 Jan 2019 17:40:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gkcny-0007Od-6E for guix-patches@gnu.org; Fri, 18 Jan 2019 17:40:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:37852) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gkcny-0007OH-2v for guix-patches@gnu.org; Fri, 18 Jan 2019 17:40:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gkcnx-0005AL-SC for guix-patches@gnu.org; Fri, 18 Jan 2019 17:40:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34128] [PATCH] add emacs built with xwidgets-support Resent-From: Arne Babenhauserheide Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Jan 2019 22:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34128 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34128@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154785116919814 (code B ref -1); Fri, 18 Jan 2019 22:40:01 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jan 2019 22:39:29 +0000 Received: from localhost ([127.0.0.1]:37133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkcnR-00059V-Jg for submit@debbugs.gnu.org; Fri, 18 Jan 2019 17:39:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkcnQ-00059J-0F for submit@debbugs.gnu.org; Fri, 18 Jan 2019 17:39:28 -0500 Received: from lists.gnu.org ([209.51.188.17]:38032) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gkcnH-0006l4-Lm for submit@debbugs.gnu.org; Fri, 18 Jan 2019 17:39:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44177) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkcnG-0000I7-Ss for guix-patches@gnu.org; Fri, 18 Jan 2019 17:39:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gkcnG-0006jx-2w for guix-patches@gnu.org; Fri, 18 Jan 2019 17:39:18 -0500 Received: from mout.web.de ([217.72.192.78]:55307) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gkcnE-0006gS-Vi for guix-patches@gnu.org; Fri, 18 Jan 2019 17:39:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1547851151; bh=ierkSO3SOPceXiqQCAl0hEyqp+mekM8whcUe7ZFRPPY=; h=X-UI-Sender-Class:From:To:Subject:Date; b=Ksr4lYx18jjx4gpdSQgILfCNWFjqZ+gXALbExKPzQbqnlPTjQMdardEmfOGA4mZF6 jpWarYshtxzrI5NbD9MDvI+3SFSt3w3z2MmXjQ7OWlTWUHvkJHPl1E0wUUz3gQ4g3c DvQ9+I/Bt8v+JWlTl/rZuVLB6J0QmAgTSMb+Xr5o= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([80.136.18.3]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MddJY-1gadzH0Mrk-00PPSv; Fri, 18 Jan 2019 23:39:11 +0100 User-agent: mu4e 1.0; emacs 26.1 From: Arne Babenhauserheide Date: Fri, 18 Jan 2019 23:29:14 +0100 Message-ID: <87zhrx4mlu.fsf@web.de> MIME-Version: 1.0 X-Provags-ID: V03:K1:gRlBeNU8BhL86wFYUPil/y0qbxdlMVApritkRnelgUb6rlmcHJQ 6KdzAfH6arnE3SiyCL+QiXUcsaRAS9vRe4kFubIiFboRTxlpTRrVy7Kfl6evY44FKPOlbon ELRHqzLj24G24SZkoBpbnBTx3mBDqNHkqzdSMwTV+J/X7vAuqF/EVaR3TS0Jhw3AwKF7SFt eKPMs0/RjduXvku01Ir3w== X-UI-Out-Filterresults: notjunk:1;V03:K0:X8f+tCltmFs=:HJ1pS9t+bkZnco/LQckOTS /XQYfm/i+wLbdZwMH8+ybnPyxVw468+pgZIoZMnAxYsXum7rLpfQvQHC3oAUsqb7muW97HfZg nb3K34GYDGaifEGpljnvYxRlQFH5/xWWhxHTzhRu3kQVq5I6eVVUgc4zXLwNvpdVFDTnaq1JU C2P+q2pBfRC3YdLYEx7VQcjMAU2wVwGgRkI2P950KEZUvnE1l9PkctG3T+TbQ/xymxw2yDN4S qfOKFNOW2szzpGeRp49d0p4umsecAuUJT8KeB83YlyI5lp62F0sdoZT8OUGNRZvuPAUPfhkmF l1F1DgzZP8x/NPu1Vq/kwgHHvacjkye6g/9anRNJ08Es5zpFw1BEeQ1tRoxQiC0x4wnbvsbVi hvrkTzO6Jgcz7wl8ToSgXSy32GKx0CvKMq2r/BfYLbK+4sKR3xPBM/ogh90Q71jkY7YP+iYOP sq1uZpTfM2H6u343mEgRJCUD8vXEDrW2PAWl9xYypINRnR53a3p9DBsm3XxmqbBIb+WqHXx/f 2ynFo0P+Z8XYkknfhAZTWMgjlGKX0HbAShkn6dXnBuOMCmUItBAf+bhcoZZUzPsME3XHsQfKS 45r7A8TqVX2H5RdZB+/uNw3shluaeRaJU4oxbHIFc2EbUPp6HWKZjXJdptvgO0d5G3qBdyfjc pBz7UeuHMw8WYfhBYB37AKLrLZGRwVt2LlNBLmuE9pMG+7FWbr4/w3wmHWy5ID/YvwIRYBpZf gYrzuQUAvWsw7q3OGNNCUZXX8VeLGq3o7vCpb5gAHiSaqzXj4tpCPhzOs77pCHfR9m8F9o5hk ORoaen5slS0XiUeFZoVqe0A7Y2s6/fVlzLl7yGbzU0abikFFxAsdMFafrq3lo921zccw+OCLi YydhTELQ7tUsib1LNK6omyzSVZ0M0ufgxq65DLgoo/tRwgPLQhGHYhNKIlju5M X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/emacs.scm (emacs-xwidgets): new variable --- gnu/packages/emacs.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index a488289f1..8c3ea1728 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -59,6 +59,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages texinfo) #:use-module (gnu packages tls) + #:use-module (gnu packages webkit) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) #:use-module (guix utils) @@ -210,6 +211,21 @@ languages.") (native-inputs `(("pkg-config" ,pkg-config))))) +(define-public emacs-xwidgets + (package (inherit emacs) + (name "emacs-xwidgets") + (synopsis "The extensible, customizable, self-documenting text +editor (with xwidgets support)") + (build-system gnu-build-system) + (arguments (append + (package-arguments emacs) + `(#:configure-flags + '("--with-xwidgets")))) + (inputs (append + (package-inputs emacs) + `(("webkitgtk" ,webkitgtk) + ("libxcomposite" ,libxcomposite)))))) + (define-public emacs-no-x (package (inherit emacs) (name "emacs-no-x")