From owner-freebsd-ports@freebsd.org Wed Dec 20 20:47:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3FFBEA3FB7 for ; Wed, 20 Dec 2017 20:47:11 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.daemonic.se (mail.daemonic.se [176.58.89.161]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 688CF27FE for ; Wed, 20 Dec 2017 20:47:11 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 3z26Js3JRqzDh4j for ; Wed, 20 Dec 2017 20:47:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=daemonic.se; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=20151023; t=1513802829; bh=tC/rn6NhMjFKSQeZw9v0jQAU GAnDpxm8ukbXm4tdMcQ=; b=oh0WcU6qUXuufEr3X+gOXUIJkHckIRWMCUVDGk16 qyHWRjEaDgW+rDU3lPxN6NPa3zjk/wsUIwP6ETj7w37RLfkgTihS80mUNU14gkQ8 DYkx5S/qUIbaxlYtLga2cLLY+YRBuhJm7Cxd2Zy96p7IUSvA4bIvYNGg0vMz/07Q EO4= X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new, port 10587) with ESMTPS id GpCTKvIoU0ue for ; Wed, 20 Dec 2017 20:47:09 +0000 (UTC) Received: from garnet.daemonic.se (unknown [IPv6:2001:470:dca9:201:9eda:3eff:fe70:24c0]) by mail.daemonic.se (Postfix) with ESMTPSA id 3z26Jr6j2gzDh4h for ; Wed, 20 Dec 2017 20:47:08 +0000 (UTC) Subject: Re: Vote: making wayland=on default To: freebsd-ports@freebsd.org References: From: Niclas Zeising Message-ID: Date: Wed, 20 Dec 2017 21:47:08 +0100 User-Agent: Mutt/1.5.21 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2017 20:47:11 -0000 On 12/20/17 10:20, Johannes Lundberg wrote: > Hi > > I want to suggest that we enable wayland by default. In current state > having some parts of wayland in ports is basically useless the > end-users themselves re-build gtk30 and mesa-libs with wayland > enabled. > > libwayland-egl.so from mesa-libs and the extra libraries and headers > from gtk30 adds like a few KB, a drop in the ocean compared to xorg > packages. (might be something more that I missed) > > Personally I see no reason not to make it default on, even with > flavors coming up. For any Desktop user (as well as embedded devices > like IVI-systems and whatnot), Wayland is the future. There's no > escaping that. > > Wayland has been quite usable on FreeBSD for over a year now but > access to it is limited due to the extra efforts required to use it. > > If we are to compare with the other guys, several Linux distros are > already switching to wayland-based compositors as default window > server. > > What do you think? > With my x11@ hat on. I have no problem with this, as long as the old xorg stuff keeps on working, as you've stated they will do. I do not have time to fix this this week, but if you can help me prepare a patch we can perhaps get it in after that (beginning of next week, in the days between Christmas and new years). Do you know which ports are affected by this, and have a WAYLAND option? We should also check, probably just in case, if portmgr thinks an exp run is needed (I don't think so). Regards! -- Niclas