From nobody Mon Jan 24 20:17:07 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2851B1976E13; Mon, 24 Jan 2022 20:17:16 +0000 (UTC) (envelope-from jrm@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JjLqw0Qltz3sv5; Mon, 24 Jan 2022 20:17:16 +0000 (UTC) (envelope-from jrm@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1643055436; 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=hQYTisMRJQIKzZRPdC9FFDxNPKHdiobTKs4OswN+f5c=; b=yO6q3SD9/npNzq0qy70SmQMdP+JTiYceiUwxm3xnFUBQJOCkfnkNNGvj++Xdj2seQEjXBX 3zdBC069aAJv9va3KdGz529W/Vdsda/syn8aVoD/PRZ8/J+bVWKA1Iv9BD6jCui2D4Zpkm 0tk6CsbCdgRZC85ur+XfLfo8tAdit23u9+NhqxFrxvHPSL8lSZfA6FYNyzKKtPFNas1ucG jM5/JLR+JHeI5QIUJFcVuuHVaEw2k5X5n6up5oW70HU2a9hvnNE065TpPEM+/2tS3Wa3Ty juAkRYWeXKEsdiVeAiZOkpvc5201FaDXC83tyfPSnYg4haxPzvQoHj2cQxSJvA== Received: from phe.ftfl.ca.ftfl.ca (drmons0544w-156-34-173-250.dhcp-dynamic.fibreop.ns.bellaliant.net [156.34.173.250]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: jrm/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 7C3291C70; Mon, 24 Jan 2022 20:17:15 +0000 (UTC) (envelope-from jrm@freebsd.org) From: Joseph Mingrone To: Jan Beich Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org, emacs@FreeBSD.org Subject: Re: git: 08f3c048b612 - main - editors/emacs-devel: Build pure GTK Emacs by default References: <202201031812.203ICwlt013221@gitrepo.freebsd.org> <7das-hsjc-wny@FreeBSD.org> Date: Mon, 24 Jan 2022 16:17:07 -0400 In-Reply-To: <7das-hsjc-wny@FreeBSD.org> (Jan Beich's message of "Sat, 22 Jan 2022 13:19:19 +0100") Message-ID: <86y234khx8.fsf@phe.ftfl.ca> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (berkeley-unix) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1643055436; 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=hQYTisMRJQIKzZRPdC9FFDxNPKHdiobTKs4OswN+f5c=; b=bPLrkMLuH1Adai4h1sy6PyYI2EUiGI8jmrJTsJKchPKAM+7Y3VvV3JZYWQJyvRQEeBNF5X KVI+pFI8tuR6m0GFY+GeZEvkTTrd/C40SqqW7WyAZw1BAlwNfcQB0dgPb2wO1Tjnt7JRQM pXfVShn1fc6lp/3ilKkGEQfgocj4iW/2CBno0JdWyE1CUxgKbhNVpYTPQO2P7Bfbx0KK6Y Ar8b3HnK0NbeADYpCO7WR7orioFedJ9NIAzp6K65g15SoORaB6+40V1ocXuHcDyhVPb951 W+SxoixFd5fGMq6I5Q1A3GLp3nQhj6RNW/ur6CkDxTYbDjdxAZ2nzjvMpeFULQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1643055436; a=rsa-sha256; cv=none; b=jX38BwP3wY8lUWChrlKw0KBzOQKN9aHZZcTI285rv0tf19QQu1FV5nzeqQC7DLEACRurNy VH2XfAZbdd/OFXA7hj3bvutWy43jG9XmwA2sXl6mdMbyETRJM5qzCJUN0CyY53SLWsAmT7 Zi/DoJtoTha0dDfc6zi85aGiv57WEBISfL/yjZ9A8swi9yfEWkviF3yOkjrR/CUVLz+K8O uB8+TXyukj7jyT46561fped6AdWpissrQLje4yrApmWZB0RGKnv2XjAQvmtbgozLJ3Kh81 AzhlasVo61pU2BRUlaUyLf9LFNt3uZO4D9WLLqaHV8sGXUj41rK2OR57Zw2UIA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --=-=-= Content-Type: text/plain On Sat, 2022-01-22 at 13:19, Jan Beich wrote: > Joseph Mingrone writes: >> The branch main has been updated by jrm: >> URL: https://cgit.FreeBSD.org/ports/commit/?id=08f3c048b612d8d4f2a034c1a1cf3ec3812ff230 >> commit 08f3c048b612d8d4f2a034c1a1cf3ec3812ff230 >> Author: Joseph Mingrone >> AuthorDate: 2022-01-01 21:23:42 +0000 >> Commit: Joseph Mingrone >> CommitDate: 2022-01-03 18:12:48 +0000 >> editors/emacs-devel: Build pure GTK Emacs by default >> - Add PGTK to OPTIONS_DEFAULT >> - Remove M17N, OTF, XFT, XIM, and XPM from OPTIONS_DEFAULT >> - Eliminate X11 dependencies for pure GTK Emacs by >> - removing CAIRO_IMPLIES=XFT and OTF_IMPLIES=XFT >> - adding CAIRO_PREVENTS=XFT and PGTK_PREVENTS=M17N XFT XPM >> - not including USES=xorg. >> While here, pull in a new 2022-01-03 revision and incorporate minor >> formatting changes suggested by portfmt. >> Reported by: jbeich >> Reviewed by: jbeich >> Sponsored by: The FreeBSD Foundation >> Differential Revision: https://reviews.freebsd.org/D33714 > Do you plan to merge this (and other updates) into 2022Q1 for /quarterly? > It improves copy-paste experience on Wayland. For historical reasons > there're at least 2 buffers[1]: PRIMARY (middle-click) and CLIPBOARD (CUA). > Wayland inherited both from X11, so Xwayland has to keep 4 buffers in sync > which is error-prone due to the differences in how readiness is propagated. > [1] SECONDARY is mostly unused... except in Emacs ;) > https://www.gnu.org/software/emacs/manual/html_node/emacs/Secondary-Selection.html I hadn't planned on it. Cherry picking the four commits to editors/emacs-devel in the main branch would change the default options and also pull in many upstream commits. That seems too disruptive for the quarterly branch. I've copied emacs@FreeBSD.org in case they feel differently. Regards, J. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKkBAEBCgCOFiEEVbCTpybDiFVxIrrVNqQMg7DW754FAmHvCUNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1 QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUQHGpybUBmcmVl YnNkLm9yZwAKCRA2pAyDsNbvnmjrEAChSWXJKtvCRBCs54MZqOQ5DweazDUO+fjB g7d65OPCnLvyVbu4hzLkNiGZyiDPbcrgvmbeGYGvkBl13/qnxeu6qIxqJ5bobOxF 7xhUH1TPsZQuSGck2g3KM9L4dETrpKrW8baE+CsbhA6f5LzJASW/Avh+5P75nbdz J9TSEniXqRQoP4lq/4fhxTFfnoZcnmweDX8sgQktps/1C3mCDe185Dwl7Vz6gi8V w02wdYVeS9nZICM1yvw/k1efIBhn850uh5Nj4EkFKQXGs6Kb6eGlK+6lmpX1twcJ bbkMNPGzfLBrX//KmghS116ZOarbriTdPY7QUvRt2rlbLf1eHMcmzVqjTpBh8rkp iB+UdkmZ/qTf+73YtMa+F3JqTX27MyLAsvFSex7+fSNjlHSYWqfBLtJCbpZwlHj1 3Y0Kj6lajr7ybjr0NyPTbgEggh5VamwLnnO3p3jJe8orYvr+9lcSnjimJ4jKhhdB RfL7zKI7QDWzNlnD8SxaSQiOLf60tuOIQ0YgOyPEdh3YY6AGKM3r3VAhK793O9p8 kXBf8OUBEzEbafggcTpPG1RUWpKN2M0u+P7qAd3WsiWCX89w4+ldUcigtyNGHPxA Pda16+86h6Ye+BAXSDlt1KyWUBdqbQNhBnZdm6pcy+V2fF+kIlYhAgl13VGymxVT zN0YbzzReg== =huGE -----END PGP SIGNATURE----- --=-=-=--