From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id kMQ/IDw7t2P6SAAAbAwnHQ (envelope-from ) for ; Thu, 05 Jan 2023 22:03:56 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id aBksIDw7t2PVKAAAauVa8A (envelope-from ) for ; Thu, 05 Jan 2023 22:03:56 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5FE1919382 for ; Thu, 5 Jan 2023 22:03:56 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pDXON-0006gs-Tt; Thu, 05 Jan 2023 16:03:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDXOJ-0006gV-Uv for guix-devel@gnu.org; Thu, 05 Jan 2023 16:03:12 -0500 Received: from jpoiret.xyz ([206.189.101.64]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDXOH-00042Z-V4 for guix-devel@gnu.org; Thu, 05 Jan 2023 16:03:11 -0500 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 0F4DD184F2B; Thu, 5 Jan 2023 21:03:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1672952586; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=MxE52s8aMoDJL9AjTt+exJ62HRpITjCZZ3lqQ7itk+Y=; b=Zpu9efI+daLx6D7YNwIKOu0eRLUw3j8JSrLBVy2G/N2AY2PgjUXSYXiXLDLP7z/Wj7Jsb1 Sw6VesD0RKmis2XnkEoC9k9u3o7P9qZceyLg+XQRiavN6POj3W+IgVITchJ3JZ9CfVpPfx kI/Z3d6gdU6dpg39cRKuuqLYY+oGC5Q1mvHK4FYFR5Ca4eTZEe2uPbV+RbTa/nEGX+qolA nSX9lRr8Lw/uWbZl+YnwG8jJjWxpirhNpCOBmi6YL0Za42mM7sU05dHr0nV9yQnFm9KK44 7R2YK1lMzYTZuYWo9DO3MQyGXAa/fpL6GFBuXRt/wRk79Pgauf5uGk68BEUZwg== From: Josselin Poiret To: Jonathan Brielmaier , Guix-devel Subject: Re: Separate packages for wayland variants In-Reply-To: <2a3eaf45-075c-ff88-21b3-9b4ec66145c0@web.de> References: <2a3eaf45-075c-ff88-21b3-9b4ec66145c0@web.de> Date: Thu, 05 Jan 2023 22:03:05 +0100 Message-ID: <87eds8ae46.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: text/plain X-Spamd-Bar: / Received-SPF: pass client-ip=206.189.101.64; envelope-from=dev@jpoiret.xyz; helo=jpoiret.xyz X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 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, FROM_SUSPICIOUS_NTLD=0.499, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_PDS_OTHER_BAD_TLD=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1672952636; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=MxE52s8aMoDJL9AjTt+exJ62HRpITjCZZ3lqQ7itk+Y=; b=CmYs6L3d8RXaF3788GnsoeFuqe/ChcMpvPmAHU9PRY6+Hx4QGYh8WAjP/msicA4pvRqPcj 0EG71YRWcx6qqH56NxZ9MARZuvyp+3x8yRzmavC8kKd1KTfpvvnQgf1frWz5qnGFGHM6nR LVyb/hOF6SHKQAGyaDH5hYe23w4qfGwUv3YfD8obAF8R80M5nVi9LyN9tTa6u/E3oUQRNO rLCSzEIhM/xlxzQ/3N0grMFCfRRqU5rR8uTL2aqiKTxP0O+V7boE0Bwnmm3wWtrAG3CSll HPRDrmKaedX/Gtn0OahXvK7Lf4E2jkGyOLz6+4xgxFmsr8WG1Bwl6Qwb6JGeIA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=jpoiret.xyz header.s=dkim header.b=Zpu9efI+; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=jpoiret.xyz ARC-Seal: i=1; s=key1; d=yhetil.org; t=1672952636; a=rsa-sha256; cv=none; b=k67+ie+jjpiO5+mWt6bk95DB2eF6NfmEFPJbJbh6A7GY/h/eI/4Zu9FiwJlqFwnKydEswe XapzYbO0a/2JEksDHbya5idLG5XsTi17Hi9pfFLtADKSxcteAum6Jse5HXqmI84twoGWX3 70b0RI+Qezwf7aqnqh3bsqxOeaDZmAKwtN4vk2Xo69B7u2RG5JOea6tE75ATodCauXjOfj xochN9XjRgepdBLGLoHSEpOXCR21ERzRt1HUFTkx2si28qQzJeBmCaELF8MUYlaZsGb94G F4ux2Zj9vGG+uiXpSJ1rcScrQVfSdBnF7U14Tc+zyQ/aR1OrvacN/0HIV/Y9CQ== X-Spam-Score: -2.56 X-Migadu-Queue-Id: 5FE1919382 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=jpoiret.xyz header.s=dkim header.b=Zpu9efI+; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=jpoiret.xyz X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -2.56 X-TUID: Bl5GCj5eBYd7 Hi Jonathan, Jonathan Brielmaier writes: > Happy new year fellow Guix hackers, > > I wonder how we usually deal with package variants for wayland support. > > In my case I want to make keepassxc working more nicely on sway. It is > as simple as adding `qtwayland-5` to its input list. Increasing its size > from 1271.8 MiB to 1303.5 MiB. My opinion is that those packages should work out of the box on wayland, and we shouldn't duplicate CI effort by having duplicate packages. The qt 5 base package should probably include qtwayland-5 somehow, although I don't really know if that is doable without cycles. We can probably have a minimal package and one with qtwayland-5 included. I don't think it is manageable to add qtwayland-5 to every single application. Best, -- Josselin Poiret