From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 19 10:39:15 2022 Received: (at submit) by debbugs.gnu.org; 19 Jun 2022 14:39:15 +0000 Received: from localhost ([127.0.0.1]:52810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2w55-000685-D6 for submit@debbugs.gnu.org; Sun, 19 Jun 2022 10:39:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:49756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2w4z-00067s-PV for submit@debbugs.gnu.org; Sun, 19 Jun 2022 10:39:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39232) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o2w4z-00042B-4I for guix-patches@gnu.org; Sun, 19 Jun 2022 10:39:09 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:60374 helo=nomad-cl1.muradm.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o2w4x-0002rB-Ma for guix-patches@gnu.org; Sun, 19 Jun 2022 10:39:08 -0400 Received: from localhost ([127.0.0.1]:35112) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o2w2g-0004cB-VF for guix-patches@gnu.org; Sun, 19 Jun 2022 14:36:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:Message-Id:Date:Subject:To: From:Sender:Reply-To:Cc: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=KJOE8WuR7kvm9N5El4H+CvmJEjCI8wycNxV+v/r8sCw=; b=krp7wcmEOAJjYc38wuSQJ28D8q ruvSI9prJEuxCbWxYKDtjr3PvLMZgKP1OSKDTAPkp2JXxCwTIj/V9EePnYdAO3qeCCpLAXISmRDO/ 6MOfsCYWxnrwQyXD42eN9JfpEmLOvbU7CbgqlcvTSOPTSJWq7kxMmJGOpZBXO16k2zugXUX+MMUEt 52NpI2/qASI3+MeQB48eUeR9voqlBZhLN7sZBjkLnLpn1/Yy3gU6rBA9qM0faJx0scQpqpg5bUeBN NVMNRm7qeyTymdQ5Zgos1knr7HZLQJpBPTtxwII4ytogIrAJPa9YMvDwQjDfoGWjBLF8SjqN5b1gT h8v5rXlzSLc5FIPLUkgtuA8FxzmIY6HbG1kl26DXinjhNJ+ePgZ9MHj0aieFauo+F0HNiRQunGnFl +rk2vdam31mxK6bbqwBBfj+LzEny3mUuvGgXLK06+naJxrSHGZUUYDSS+t6ID+UeLa/StX6NPRhRT +/2jffp4rKvjQ45OsuSsA7Ns; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o2w4v-0007ZJ-9A for guix-patches@gnu.org; Sun, 19 Jun 2022 17:39:05 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH] gnu: Remove unnecessary sway dependency on elogind. Date: Sun, 19 Jun 2022 17:39:05 +0300 Message-Id: <20220619143905.29089-1-mail@muradm.net> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.net 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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 (--) * gnu/packages/wm.scm (sway): Cleanup dependencies. --- gnu/packages/wm.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index d816bad871..875f73bfe2 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -1588,7 +1588,6 @@ (define-public sway "/bin/scdoc'"))) #t))))) (inputs (list cairo - elogind gdk-pixbuf json-c libevdev -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 20 05:36:57 2022 Received: (at 56094) by debbugs.gnu.org; 20 Jun 2022 09:36:57 +0000 Received: from localhost ([127.0.0.1]:54365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3Dpv-0006jJ-If for submit@debbugs.gnu.org; Mon, 20 Jun 2022 05:36:57 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:30887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3Dpt-0006jA-Ed for 56094@debbugs.gnu.org; Mon, 20 Jun 2022 05:36:46 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4LRPfx4L4pz1LZW8; Mon, 20 Jun 2022 11:36:41 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4LRPfx4L4pz1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1655717801; bh=HNkG4BEp1IPEWM1WWuESeDywEhiygYvP+ZpWNvXEolo=; h=Subject:From:To:Date:In-Reply-To:References:From; b=ssRsgtaG6ni7CGqU0oK6PqkqGXRi/nV+JEnU8A2xRcloBRIXRwZ3enG8omHjuFtBg zR16STXkc5fjf9fxP3nH0Ank3dP7kEO0uiRKAE1oXIfLL/00h6TFhieOyhvbtE0hR+ 51kQsjpslFzI8HJS9NRwrGJRwMojwqOcfmN61NvU= Message-ID: Subject: Re: [PATCH] gnu: Remove unnecessary sway dependency on elogind. From: Liliana Marie Prikler To: muradm , 56094@debbugs.gnu.org Date: Mon, 20 Jun 2022 11:36:40 +0200 In-Reply-To: <20220619143905.29089-1-mail@muradm.net> References: <20220619143905.29089-1-mail@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56094 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 (---) Hi, note that "unnecessary" is quite judgmental. Why is it unnecessary? By default, guix tends to include "optional" inputs such as elogind. Am Sonntag, dem 19.06.2022 um 17:39 +0300 schrieb muradm: > * gnu/packages/wm.scm (sway): Cleanup dependencies. The ChangeLog should explicitly say what is done, i.e. (sway)[inputs]: Remove elogind. What exactly is the goal here? As far as I'm aware sway works either with *logind or seatd or by having itself be setuid. If the aim is to support seatd-based services, I think having a sway-with-seatd variant would be better. WDYT? From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 20 07:24:14 2022 Received: (at 56094) by debbugs.gnu.org; 20 Jun 2022 11:24:14 +0000 Received: from localhost ([127.0.0.1]:54577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3FVu-0005Zq-5v for submit@debbugs.gnu.org; Mon, 20 Jun 2022 07:24:14 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43580 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3FVq-0005Zg-L0 for 56094@debbugs.gnu.org; Mon, 20 Jun 2022 07:24:12 -0400 Received: from localhost ([127.0.0.1]:35130) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3FTZ-0004iI-3r; Mon, 20 Jun 2022 11:21:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Type:MIME-Version:Message-ID:In-reply-to:Date:Subject:Cc:To :From:References: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=uB/apk06eHL5U54e+pwiXK8f9FZLuIvH9vY5+kimcgU=; b=gQpSYCV2rj4W+tvY+wwz3+e0qq hRi4ZaZE71L8FTXYptWvyGgdx295oAErbffMdLHPMLUVAmpjtjTH2lqDztSinObDXD4W31RpD+7bd pgWxe5F0/zSF0TIpAYwHa4pufhurBdoMWfBcL4T9/QeHfV7uQz3kRNN3bkzVstL4tbbBCRb+GLa7H wccA5YwemBcc/P1IEK1qyYjpLiTLDa/a6MYMdg85UtNxCRIK3Jbr77LIsPj18qWiOCT72DLLpXUPl pxxNIJChTYorwkH+xx0a+i0cuiIswBzF7U9VvPxPLfX2d/oW+x2B0UDnPexRJbA7pkiKGw3XrZQxN rP8RIVNMblflfSvZR2M/uQjIRBxX7ItKXHkEHOQaOzai5ZMbQnJaMnBcDBsVF/gIpnxKqwl4LTLyw KOAwM0Yb31zvl9KjUottYwQxMctnFAl49ubn3zQNYSOCLAnIjSXcJvBaOKHUMlmN7wxqqMN1gkGpC 0HRZye2byhnQeVNZ97uJNDaV; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3FVo-00067H-8G; Mon, 20 Jun 2022 14:24:08 +0300 References: <20220619143905.29089-1-mail@muradm.net> User-agent: mu4e 1.6.11; emacs 29.0.50 From: muradm To: Liliana Marie Prikler Subject: Re: [PATCH] gnu: Remove unnecessary sway dependency on elogind. Date: Mon, 20 Jun 2022 13:51:21 +0300 In-reply-to: Message-ID: <87r13jtw6g.fsf@muradm.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56094 Cc: 56094@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 (-) --=-=-= Content-Type: text/plain; format=flowed Hi, elogind/systemd was used via wlroots actually. wlroots dropped elogind/system in favour of libseat. libseat can talk to either systemd, elogind or seatd. this is already reflected in wlroots package. setuid thing you point is reflected as warning in meson.build. there is no functionality behind it as far as I know. and in 1.7 meson does not look at them directly, but via wlroots. basically informative from sway point of view. the only thing left behind is swaybar which relays on either systemd, elogind or basu for system tray functionality. this could be used as argument for keeping elogind as dependency. you may look at #49969 which added the other day seatd-service-type and greetd stuff. -- muradm Liliana Marie Prikler writes: > Hi, > > note that "unnecessary" is quite judgmental. Why is it > unnecessary? > By default, guix tends to include "optional" inputs such as > elogind. > > Am Sonntag, dem 19.06.2022 um 17:39 +0300 schrieb muradm: >> * gnu/packages/wm.scm (sway): Cleanup dependencies. > The ChangeLog should explicitly say what is done, i.e. > (sway)[inputs]: > Remove elogind. > > > What exactly is the goal here? As far as I'm aware sway works > either > with *logind or seatd or by having itself be setuid. If the aim > is to > support seatd-based services, I think having a sway-with-seatd > variant > would be better. > > WDYT? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEESPY5lma9A9l5HGLP6M7O0mLOBeIFAmKwWNgACgkQ6M7O0mLO BeLQRQ//eJXEArycxaKNqzXCI2oI6uw/ASvTi7bB2kSCAHkt2V4NZ4k/n7YAEbsu SIsZ8grJoYDuG0yOpmINlNGb6DjTDCb99z0O6Owoh/4k3cYDRBKK+q4cZDwCD0ev 2oK7mzYUvh/Li9JkkNxJ8ADiiMwVxr+CvXfbZDLfhsyQ7mYIMiXtW93+ALppfBts BBFaTR3Wr8sFNp+AVPwu19vWcU+891MdX6ppxQxFg4bDsB3WJR+4SiRmjERxruOS McL5r+EpQGeCSTf+/V/JSlOeDIhN7OLD5/g/v4VtordYp+A53wkBI620Dkv06nPw au25REtZN+s8IXkjoaXmaRRro5Zpyem0mLgd0dTF5F2R7u0zO4JDw9GhVYQzDgYx ONo8e3Nom0p38SJPh7E9VFA9tQCIDLXVRcOaScn2QkG//lHZm/HmfzF9DkLOt3It 5l98/T+VGqmL7E4cvXLujmmCbnRFk7IcNzQk6RBxHnw+3qcLw1a3E9BJfxMi3fwi 1YNvhlu4u1SJBRV9HUtm6Vb6PJaYY3ymJ3uAx0yPFE1tGmapSv+J4gYmgrk9qMki X3cY7ktkEhAr+vwc6uU7QHsskAC5SSkYIrT6NnsvWsJGJmylG08vFOZUcX4YlxNA RAHlUSSxD2QvaG22w++TCUfFqGIKnQ+WpKUPWfBibRiY//TR3+w= =mhn8 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 21 15:12:58 2022 Received: (at 56094) by debbugs.gnu.org; 21 Jun 2022 19:12:58 +0000 Received: from localhost ([127.0.0.1]:33342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3jJ4-00008G-K6 for submit@debbugs.gnu.org; Tue, 21 Jun 2022 15:12:58 -0400 Received: from mail-ej1-f65.google.com ([209.85.218.65]:33611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3jJ2-000084-LM for 56094@debbugs.gnu.org; Tue, 21 Jun 2022 15:12:57 -0400 Received: by mail-ej1-f65.google.com with SMTP id mf9so9187842ejb.0 for <56094@debbugs.gnu.org>; Tue, 21 Jun 2022 12:12:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=NsV30DGzbsF67sW6KQ6ubovchToxyS3Kx+RTwZvm+cw=; b=mf+wyY/VhwaqSQRyigr+50xWc+0W8WvM59XXrVxZIz07Hyv2pQ0aev0Kk9R9TfaX+0 dDokdXNAzXU04WhCZ22OWa7cnWbznh3Ny1SpiTmpa4884CywlZ6aJrklkuMyDR/XPVS2 wTEHokKUNxtgBLbumjs2TeyY4LVf17J6sZSwLC2uJsfiC0KkbEkoxmyBQVQb1KvyTBDT If0yda6DxLohXmiKuEGkQjNJrUoUdxAdEN2ou+qFrsy5dLu0I+MJAW6zSWMTXpsVC5mF q6+EU6RM+HrDr/x+jz9m/BXnne9iUznuDSsgPehsQH+248SPtk3ZAEPo0qwI1HG7c0Uh LqTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=NsV30DGzbsF67sW6KQ6ubovchToxyS3Kx+RTwZvm+cw=; b=s8MbawZqlNdEpCEASHMjXMIYSj5X0madjc8MegNVEZ8Y1TnLv0quSWiwN3Zg12gOt1 iHfTtcda13gCxv3AQT4Ee5CiiN1lo7RBpV5oELMdpQgR0NmR1/p+vWs0AIucKwMmDqdo 5nmqdKZAqmTxqJdTYH82rFt9d6gaCO8FC2PERiuIfVSMOCHqUukSEcvJjNcYlTsL+9As 3JLM1Ces12fVChGZZ8nYIEHKSlUM3qejGgvaR8FzSwrvamwjOt4oqpX3w2mgZhaeeEOX 9JHXWIEpdk9LHHbRnep91g/cfSF8NOatSMR0ksXkFyjBMQHg12UrKs7QwptaeOYAy0J/ uRDA== X-Gm-Message-State: AJIora9l5HAH3WpxISgCjo4rVn9JcN6OhGU+oOdir4/9kpAeRixkL8bP vqHrqzWhkSWH8Hw44Akw5oo= X-Google-Smtp-Source: AGRyM1u8WhUK+7GydYjCacgw6ndKnVlGRl4AhSPvC2VMCPDrYFRYsrQ086Hx1lrd8r1bcidZ2m2fbw== X-Received: by 2002:a17:907:94d4:b0:722:e4b8:c2f2 with SMTP id dn20-20020a17090794d400b00722e4b8c2f2mr4560191ejc.527.1655838770694; Tue, 21 Jun 2022 12:12:50 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id y11-20020a056402270b00b0042e1cbc4471sm13602068edd.3.2022.06.21.12.12.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jun 2022 12:12:50 -0700 (PDT) Message-ID: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> Subject: Re: [PATCH] gnu: Remove unnecessary sway dependency on elogind. From: Liliana Marie Prikler To: muradm Date: Tue, 21 Jun 2022 21:12:49 +0200 In-Reply-To: <87r13jtw6g.fsf@muradm.net> References: <20220619143905.29089-1-mail@muradm.net> <87r13jtw6g.fsf@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56094 Cc: 56094@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 (-) Am Montag, dem 20.06.2022 um 13:51 +0300 schrieb muradm: > the only thing left behind is swaybar which relays on > either systemd, elogind or basu for system tray functionality. > this could be used as argument for keeping elogind > as dependency. I think the way forward would be to package basu and replace elogind with it, rather than drop it and breaking swaybar. WDYT? From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 05:28:21 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 09:28:21 +0000 Received: from localhost ([127.0.0.1]:33999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wer-0002WV-0d for submit@debbugs.gnu.org; Wed, 22 Jun 2022 05:28:21 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43584 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wej-0002WG-Tk for 56094@debbugs.gnu.org; Wed, 22 Jun 2022 05:28:19 -0400 Received: from localhost ([127.0.0.1]:35140) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3wcP-0004yQ-SG; Wed, 22 Jun 2022 09:25:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: 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:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=OsrxzmKcv4hoBVyJjX2Ux8Xyl1w41Hu2JqnwXtWv5Hw=; b=MhGud/t13TDGACKBGEHwumVgU9 QKfSR/vJYv9e89ySkoA0PxcSxNfxGLu4bCLxO5coVwB12mwgN/HIgSwKRnZ9R87ta5UF6WjUZPuFO Ept0/fvz1sm3j0OzWOABb2crvL/xCGwZzJ4P5IeaxHZ52MZMuo73S0tedk3vtl31MObvyJ6l4fSwu HWZsYLlpkpAl8nMt2AjZieJF0ZKiGgMHDqVPgv1SP9Xwpp9ztHhqt6DiWe/JEX240snhtTM9wsVAq e6aYL7suuSzI5WYCXhwvE2wvXmh7SxUfcaUCJdZG4w0Il4Z3CDYyJor7UpjlgUGsxKik2fIbrb/6R RW4JgaO9CoAmjgub07vZ9Tg6GHn6FQwF8EU71Aux2hjFtxYCLjRGw6cSDP+qGM7aQVgmrpW8X7eUZ lOJ2AYP6D5Z40+dk6MgpXFuopMYqhM0esT09hP1gpMA2Fu9C1Xf02s/c2cawRCoBlQl7LnSic2IhW 4jnLp9hbwYdSUicrn/1y8ynN; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3weh-0003h7-2R; Wed, 22 Jun 2022 12:28:11 +0300 From: muradm To: 56094@debbugs.gnu.org Subject: [PATCH] gnu: Remove unnecessary sway dependency on elogind. Date: Wed, 22 Jun 2022 12:27:21 +0300 Message-Id: <20220622092721.14170-1-mail@muradm.net> X-Mailer: git-send-email 2.36.1 In-Reply-To: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> References: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56094 Cc: Liliana Marie Prikler 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 (-) Should be applied after #56136. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 05:28:24 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 09:28:24 +0000 Received: from localhost ([127.0.0.1]:34001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3weu-0002Wl-G2 for submit@debbugs.gnu.org; Wed, 22 Jun 2022 05:28:24 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43586 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wek-0002WI-1q for 56094@debbugs.gnu.org; Wed, 22 Jun 2022 05:28:22 -0400 Received: from localhost ([127.0.0.1]:35142) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3wcR-0004yS-0S; Wed, 22 Jun 2022 09:25:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: 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:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Q6ALp4I4w7R5yyunyYwF22v5oo8JDDcDITeGwOA9lLA=; b=qMnwqAB0U3cD6KvB9wLyn8RNs+ AEmzvLIJi5iQNH8S1ogGryBBk+CT43QvoxtM4yeIDH8eVZRVek/7xYEwaQQUmpaNggd1KS8IvG0Yr +cUhOHT9bFCxcFlgYzCdzal7cqnAoTtKyUioB0XFTr3NtM2Ynp6Zz7Gi1xV5Jksrg3SIYTIviuwK9 8CSB0mIhAAHdYWLZ9wnmn45XPkvSDcNcAT6nFEOjYRgcldmqjVbR9fi9GmJDTP7AxjbgKorXUW+g4 r7ETjgBS6v0XqgLxCW+xg/oAm+RZLw0jJ//jTt62yEntmDzBd9w71xT7srR8LbGBpZnEbP58c7t/r /RDMatvwh7NRvi4+apzpxfiC2FqJHsEbabbgaz3AsZDN1REBshxS0186QqHfHAjf/GSTMdS9dOHVJ P67+XfldRP+QNrjeEqmuxmLUcMN1dncuqjYgj+9PHsJzijH8BnvsF5mr5L4R393yQtONqfE+39eic UOl8YKrkUdI9c8lSuqGclPVl; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3wei-0003hD-G0; Wed, 22 Jun 2022 12:28:12 +0300 From: muradm To: 56094@debbugs.gnu.org Subject: [PATCH v2] gnu: wm: Switch sway from elogind to basu. Date: Wed, 22 Jun 2022 12:27:22 +0300 Message-Id: <20220622092721.14170-2-mail@muradm.net> X-Mailer: git-send-email 2.36.1 In-Reply-To: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> References: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56094 Cc: Liliana Marie Prikler 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/wm.scm (basu): Switch sway from elogind to basu. [inputs]: Replace elogind with basu for sd-bus library dependency. [arguments]: Use G-expressions. <#:configure-flags>: Request building against basu. --- gnu/packages/wm.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index ecc79f73b9..7570e37239 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -1572,7 +1572,8 @@ (define-public sway (base32 "0j4sdbsrlvky1agacc0pcz9bwmaxjmrapjnzscbd2i0cria2fc5j")))) (build-system meson-build-system) (arguments - `(#:phases + `(#:configure-flags '("-Dsd-bus-provider=basu") + #:phases (modify-phases %standard-phases (add-before 'configure 'hardcode-paths (lambda* (#:key inputs #:allow-other-keys) @@ -1587,8 +1588,8 @@ (define-public sway (string-append "'" (assoc-ref inputs "scdoc") "/bin/scdoc'"))) #t))))) - (inputs (list cairo - elogind + (inputs (list basu + cairo gdk-pixbuf json-c libevdev -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 05:31:55 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 09:31:55 +0000 Received: from localhost ([127.0.0.1]:34012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wiJ-0002e8-F0 for submit@debbugs.gnu.org; Wed, 22 Jun 2022 05:31:55 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:64938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wiG-0002dt-8E; Wed, 22 Jun 2022 05:31:54 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4LSdSN6mKXz3wgQ; Wed, 22 Jun 2022 11:31:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1655890309; bh=p4HFD0rbBypFAFji6dFTD8c5Tm52zU79Enquk2X2gxc=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=XGYMd372g3n0GMBAghqE6xfqQUmb+C1NgxR2xkNaen/T8Os7XxV/pq9tSfZL+CQ2S tM5kjZk5xLztiqnoDQBm5m/EGWHbG3VBaIFi1lMmb0KQDvH0k5oSZNUMgNy6i+QXea pd/G7XEhF/th2Cd3H19M7vbNbuG/cEj8MIplA0jQ= Message-ID: <7f0ede4db5c5039dbd0b456435eccd1cbd5bc5f1.camel@ist.tugraz.at> Subject: Re: [PATCH v2] gnu: wm: Switch sway from elogind to basu. From: Liliana Marie Prikler To: muradm , 56094@debbugs.gnu.org Date: Wed, 22 Jun 2022 11:31:48 +0200 In-Reply-To: <20220622092721.14170-2-mail@muradm.net> References: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> <20220622092721.14170-2-mail@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56094 Cc: control@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 (---) block 56094 by 56136 thanks Am Mittwoch, dem 22.06.2022 um 12:27 +0300 schrieb muradm: > * gnu/packages/wm.scm (basu): Switch sway from elogind to basu. Should be sway. > [inputs]: Replace elogind with basu for sd-bus library dependency. This can be simplified to "Replace ‘elogind’ with ‘basu’." > [arguments]: Use G-expressions. Actually, you don't, and even if, that ought to be a separate commit. > <#:configure-flags>: Request building against basu. Is this necessary? Doesn't sway have autodetection for basu? Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 05:40:40 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 09:40:41 +0000 Received: from localhost ([127.0.0.1]:34025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wqm-0002rF-Fs for submit@debbugs.gnu.org; Wed, 22 Jun 2022 05:40:40 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43588 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wqk-0002r3-1y; Wed, 22 Jun 2022 05:40:39 -0400 Received: from localhost ([127.0.0.1]:35144) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3woQ-0004yf-Jp; Wed, 22 Jun 2022 09:38:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Type:MIME-Version:Message-ID:In-reply-to:Date:Subject:Cc:To :From:References: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=SWeF6/GIcjO7B8n5pZbZqNZ3BlWPqqzkXmaA2RRODe4=; b=eAR3LqQ3zXx+iMZNNSHh/O9vU+ RBA9j+x3SKvvWkQGrelRK7gYrgUjjlvhqnevqmzNLgLPB+fRj2cnO/XHnJ5tBC8EKKQe40XURgNFN HWQe2BIpS+LcRZ/RvQD2dsAOMQycrhUmXGxVWXyeWce76/8Agqb3lNyxL7zRLrWY70CHMA2K0O8+0 nr+OSYIuGEhXMVTk7uGK/JLSdjHiZm9Lo820m9GtgVHmKaYGvjhTbQnMPRCc5bmP+N//CMTdyhdOZ OpdDLFqD0+OKei1+IEws2NiVz6E8nUpldnFME603T3pynlLmYsOHEHKtw4yalsxBPc3t9jg6sWGuf ZLgDsBiRpL0kwQ5XAUcpo88QXbrHlFVKI1NJGTRv7mZIEAm9Rkh9ssDbuSXwbvipoVuPwxg7dou2y idiZUwyfH+nJa1PUC8Xycf0n4ZyQg2YbAfhY1Lwr9Mj09g+aE9Uaphg0jxloU7XfFnmHRmtrqGl2S 7ArRRgfwv12ejZyeO7esz/DT; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3wqi-0003pM-1j; Wed, 22 Jun 2022 12:40:36 +0300 References: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> <20220622092721.14170-2-mail@muradm.net> <7f0ede4db5c5039dbd0b456435eccd1cbd5bc5f1.camel@ist.tugraz.at> User-agent: mu4e 1.6.11; emacs 29.0.50 From: muradm To: Liliana Marie Prikler Subject: Re: [PATCH v2] gnu: wm: Switch sway from elogind to basu. Date: Wed, 22 Jun 2022 12:38:01 +0300 In-reply-to: <7f0ede4db5c5039dbd0b456435eccd1cbd5bc5f1.camel@ist.tugraz.at> Message-ID: <871qvhc9yk.fsf@muradm.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56094 Cc: control@debbugs.gnu.org, 56094@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 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Next one reflecting changes. Yes, necessary to state basu explicitly, meson.build detects like systemd -> elogind -> basu. While removed from sway dependencies, elogind still comes from dependencies of dependencies. =2D- muradm Liliana Marie Prikler writes: > block 56094 by 56136 > thanks > > Am Mittwoch, dem 22.06.2022 um 12:27 +0300 schrieb muradm: >> * gnu/packages/wm.scm (basu): Switch sway from elogind to basu. > Should be sway. >> [inputs]: Replace elogind with basu for sd-bus library=20 >> dependency. > This can be simplified to "Replace =E2=80=98elogind=E2=80=99 with =E2=80= =98basu=E2=80=99." >> [arguments]: Use G-expressions. > Actually, you don't, and even if, that ought to be a separate=20 > commit. >> <#:configure-flags>: Request building against basu. > Is this necessary? Doesn't sway have autodetection for basu? > > > Cheers --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEESPY5lma9A9l5HGLP6M7O0mLOBeIFAmKy45MACgkQ6M7O0mLO BeIe8Q//Zm0FVKfFpaYqBRGGNri/X/cEEH61jQnFAmtHhres01NZeK/6ctRoXKSc FxRcl8syoc0413EkSkmVRUIPMpmjOL6gw3XntqzbLSN34hX9+b81Xmh/St3xA6ll soptDSmLkDgJU37VwMqvA07gS6fAH5wrwKEiBxeydWC6EAn6p8d4L6gDwJuZJH6L 9Ih7ys/raVH5AjtQFALg7zg7TmDTzANybNFkdMN1xHW1zyKtU+YzIyNXjec1Fmo9 piq20XnzJjEHTLaWwMu8pA7L3IH07qoGsNi6FmEJwCnQWsK3mKuHcZM0V1+kMIiE GvkJyzWJdIQwzGhruRk5gjiwHmz3z3rjeyfmlNa8buOdduHlmlmmTwiaXoJ++XUH pLmfVJWJQUTeXpb+/y2XZRyl1AGvnw/8ACu+5RwT8KDx1nedzSe5TZ105lzgJ1UH I68vQlvW0hZTfpeIN3PshcJ5LvM5WBg+uFiW81EXFhzXCU4BcStnm0wUWB7n3sn0 5b36a6lMBbS6gkijkXfQl15zf7turiGC2poVsOTEtdZI3dU0qs4QwSuciDXEiev5 nVX5JloSPNmuRV/j8K8R7V5aleGtKMwI9T27CuTZbHMLwVjmxuNhggcKUmdRiNRB KvAQBInK8dcEAcEAcSnJzRYczhFwllBsJMBuekzdNe+kqDmHclc= =ViS+ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 05:47:36 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 09:47:36 +0000 Received: from localhost ([127.0.0.1]:34042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wxU-0005CJ-G6 for submit@debbugs.gnu.org; Wed, 22 Jun 2022 05:47:36 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:33022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wxP-00058q-JG for 56094@debbugs.gnu.org; Wed, 22 Jun 2022 05:47:34 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4LSdpQ66smz3wgj; Wed, 22 Jun 2022 11:47:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1655891247; bh=c3QuMmixQVOkIQ/fV4lGY9X0S1rkJopkwWestjU1iyY=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=hRXqt+QxwCl2R+aRC2YLbvCUmooOxKMgE12pJQqNv2GKSOFvpmqyaqkoKwacVcglH F6TAVzE6Snl7B5Ojw6nqft48Q1AjcCOiC64VPg8Hchpk6jUopb/Qw3Z/xdHo29eWlw tC1B5WAAyRm4haW+HgeniPJ1tOXnGQTWB9ugJsHg= Message-ID: Subject: Re: [PATCH v2] gnu: wm: Switch sway from elogind to basu. From: Liliana Marie Prikler To: muradm Date: Wed, 22 Jun 2022 11:47:26 +0200 In-Reply-To: <871qvhc9yk.fsf@muradm.net> References: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> <20220622092721.14170-2-mail@muradm.net> <7f0ede4db5c5039dbd0b456435eccd1cbd5bc5f1.camel@ist.tugraz.at> <871qvhc9yk.fsf@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56094 Cc: 56094@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 (---) Am Mittwoch, dem 22.06.2022 um 12:38 +0300 schrieb muradm: > Next one reflecting changes. > > Yes, necessary to state basu explicitly, meson.build detects > like systemd -> elogind -> basu. While removed from sway > dependencies, elogind still comes from dependencies of > dependencies. We call that a transitive propagated input. You should probably add a comment that elogind "still exists" and justify your defensive programming in there. Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 05:52:54 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 09:52:54 +0000 Received: from localhost ([127.0.0.1]:34071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3x2b-0005OO-Vo for submit@debbugs.gnu.org; Wed, 22 Jun 2022 05:52:54 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43590 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3x2Z-0005OF-Fh for 56094@debbugs.gnu.org; Wed, 22 Jun 2022 05:52:52 -0400 Received: from localhost ([127.0.0.1]:35146) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3x0F-0004yz-U0; Wed, 22 Jun 2022 09:50:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: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=xE4OCUi/mdZ+c3oXQVIkiqjjLR8+YRpKHRk8PZSVOpY=; b=vEpyMkTSN3uM+kcvqFBL4JGgDi AQMgkgTd2HeIAmjIWGhdOgjcQYSpRVsDZ3NTbm7vRxc3qDRqIB78D7gwFlsSn5Uujpsu23IrJlTlX gU2Kew4G6IZTm06pDbuTpEgsL4jNvJ1sCeADZt47DoB9PhIftgUu99UM129gg1Ary+IGisSzW+Tnd DYGhjr9uIAH5r3ssm7aH/TCeEZwjqADQrfTOq1C26uG61H6DW0KxYE8dVf/uro5QWc8A/K4PDRar3 aUBaHudm17fFO7XkiLGMG66GDGGTOWG5Knmvvl/QPl3laWIAaI7A9MaO85TVMDxKFl0tnjsZutWAX iwqLFiMyjtM1kijg18pGpHS90tMRoTg2Pau9MTZB1asg+gqD1loKiMplCzyp4Eub4eonP4fU2mHtR Rk0S7xBwWVQ5rW8KQ43EZDgjBRHOJ3KUaZ9v7z2WDBI3ZgYruRizVgeo2yM9ghbQ/RcusdCMGcLOB cp1xprTNgTZ7+GeC12BzFokR; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3x2X-00040r-Cc; Wed, 22 Jun 2022 12:52:49 +0300 From: muradm To: 56094@debbugs.gnu.org Subject: [PATCH v3] gnu: wm: Switch sway from elogind to basu. Date: Wed, 22 Jun 2022 12:52:49 +0300 Message-Id: <20220622095249.15421-1-mail@muradm.net> X-Mailer: git-send-email 2.36.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56094 Cc: Liliana Marie Prikler 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/wm.scm (sway): Replace ‘elogind’ with ‘basu’. [inputs]: Replace ‘elogind’ with ‘basu’. [arguments]: <#:configure-flags>: Request building against basu. `elogind` still exists as transitive propagated input, while `meson.build` auto detects by probing `systemd`, `elogind` and `basu` in respective order. --- gnu/packages/wm.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index ecc79f73b9..7570e37239 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -1572,7 +1572,8 @@ (define-public sway (base32 "0j4sdbsrlvky1agacc0pcz9bwmaxjmrapjnzscbd2i0cria2fc5j")))) (build-system meson-build-system) (arguments - `(#:phases + `(#:configure-flags '("-Dsd-bus-provider=basu") + #:phases (modify-phases %standard-phases (add-before 'configure 'hardcode-paths (lambda* (#:key inputs #:allow-other-keys) @@ -1587,8 +1588,8 @@ (define-public sway (string-append "'" (assoc-ref inputs "scdoc") "/bin/scdoc'"))) #t))))) - (inputs (list cairo - elogind + (inputs (list basu + cairo gdk-pixbuf json-c libevdev -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 05:57:21 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 09:57:21 +0000 Received: from localhost ([127.0.0.1]:34075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3x6v-0005VM-Je for submit@debbugs.gnu.org; Wed, 22 Jun 2022 05:57:21 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:7193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3x6u-0005VE-Eo for 56094@debbugs.gnu.org; Wed, 22 Jun 2022 05:57:20 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4LSf1n65Vgz3wgj; Wed, 22 Jun 2022 11:57:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1655891838; bh=llDTYl2DKE7iYw8tBsFqBoVQVvTBZHmDSdq9ajuNxE8=; h=Subject:From:To:Date:In-Reply-To:References; b=k0hIirouAj6EWSJuKjhtSiBNI3MpspFWuHx25/SxlO9Ggwexa8iL3CAvDQ4KRAUG1 JWouyl3rFAg8NefV8yoOXG4brlEOCKrgay/Ep/DcJk/Vsf9CgOfF8XdzphSQt4DVQr IybQyvAtdAwsXB+C7Cf5UVpZOpG9LZJ28TidvmRg= Message-ID: <16e543f33eb1870d0da3a2dbf41e4c2279e4c57d.camel@ist.tugraz.at> Subject: Re: [PATCH v3] gnu: wm: Switch sway from elogind to basu. From: Liliana Marie Prikler To: muradm , 56094@debbugs.gnu.org Date: Wed, 22 Jun 2022 11:57:17 +0200 In-Reply-To: <20220622095249.15421-1-mail@muradm.net> References: <20220622095249.15421-1-mail@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56094 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 (---) Am Mittwoch, dem 22.06.2022 um 12:52 +0300 schrieb muradm: > * gnu/packages/wm.scm (sway): Replace ‘elogind’ with ‘basu’. > [inputs]: Replace ‘elogind’ with ‘basu’. Collapse to (sway)[inputs]. No need to repeat yourself. > [arguments]: > <#:configure-flags>: Request building against basu. Since we're at it, this should actually be "Add [the flag]". > `elogind` still exists as transitive propagated input, > while `meson.build` auto detects by probing `systemd`, > `elogind` and `basu` in respective order. In the source, not in the commit message :P Can be shortened to "elogind is propagated by [input] and would otherwise shadow basu". Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 06:35:53 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 10:35:53 +0000 Received: from localhost ([127.0.0.1]:34116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3xiD-0000NI-I7 for submit@debbugs.gnu.org; Wed, 22 Jun 2022 06:35:53 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43596 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3xiB-0000Mz-Df for 56094@debbugs.gnu.org; Wed, 22 Jun 2022 06:35:52 -0400 Received: from localhost ([127.0.0.1]:35152) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3xfr-0004zn-7m; Wed, 22 Jun 2022 10:33:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:To:From:Sender:Reply-To:Cc: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=Mt6RpGljFKbAJx/i68Z4TrTgE6TUSKTOiKfDFYv0/uo=; b=Y7uqn18bhvH99WBm3QggK/n1I5 xRMwDtOhyAYx7y+roLFrWPP9C+3aJSSddpzy7zKSyUrJlPoRwJrenXEa7+BmUbPAcUWEvC5g2a7Lm V+yFWlv+z0LKS43UZxgSesKbrvpGokK6SMFiYjJZ7NMHIvikcZvEqZ+LW0OJJQe1tGG7sL92c+vNn /VOkzmG5v6Ol9diYEaBW1clvaSn5enuOVbCalADcrSdMTw8hlXeo+15alFVJ5XN1/IUNnKZ81HPKo ReO4DtHw2j1btdEnrgaa/9iJVwKeIJwPegZEtDg+q5PSg77fy8ZFKLjy0yUY/6EYzNs0bmIlFKfjL JuqPyHH1I2ySaA3QhoaoT/b5NrrDRBbc2l3s21g5La+i/tkBTp7lVe2xxgItFIosrk3Eub0MSdV7m 1cMD23lNQgJQcE5fH8cIAf34TsEDbcQz2rFEW1hRKRZ9Id2/qcwVIG4dcWdOlLuS7Q649UQgS+A/a 4PauywuyLohumMV62XZJNZsu; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3xi8-0004nn-M3; Wed, 22 Jun 2022 13:35:48 +0300 From: muradm To: 56094@debbugs.gnu.org, Liliana Marie Prikler Subject: [PATCH v4] gnu: wm: Switch sway from elogind to basu. Date: Wed, 22 Jun 2022 13:35:48 +0300 Message-Id: <20220622103548.18453-1-mail@muradm.net> X-Mailer: git-send-email 2.36.1 In-Reply-To: <16e543f33eb1870d0da3a2dbf41e4c2279e4c57d.camel@ist.tugraz.at> References: <16e543f33eb1870d0da3a2dbf41e4c2279e4c57d.camel@ist.tugraz.at> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56094 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/wm.scm (sway): [inputs]: Replace ‘elogind’ with ‘basu’. [arguments]: Add -Dsd-bus-provider=basu flag. --- gnu/packages/wm.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index ecc79f73b9..0ea7641db3 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -1572,7 +1572,10 @@ (define-public sway (base32 "0j4sdbsrlvky1agacc0pcz9bwmaxjmrapjnzscbd2i0cria2fc5j")))) (build-system meson-build-system) (arguments - `(#:phases + `(;; elogind is propagated by wlroots -> libseat + ;; and would otherwise shadow basu. + #:configure-flags '("-Dsd-bus-provider=basu") + #:phases (modify-phases %standard-phases (add-before 'configure 'hardcode-paths (lambda* (#:key inputs #:allow-other-keys) @@ -1587,8 +1590,8 @@ (define-public sway (string-append "'" (assoc-ref inputs "scdoc") "/bin/scdoc'"))) #t))))) - (inputs (list cairo - elogind + (inputs (list basu + cairo gdk-pixbuf json-c libevdev -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 06:39:49 2022 Received: (at 56094) by debbugs.gnu.org; 22 Jun 2022 10:39:49 +0000 Received: from localhost ([127.0.0.1]:34125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3xm1-0000TR-B3 for submit@debbugs.gnu.org; Wed, 22 Jun 2022 06:39:49 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:53103) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3xly-0000TG-MT for 56094@debbugs.gnu.org; Wed, 22 Jun 2022 06:39:47 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4LSfyl3M8fz1LZXf; Wed, 22 Jun 2022 12:39:43 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4LSfyl3M8fz1LZXf DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1655894383; bh=yKOKaT9GmtKcrKMxsEWRmOcryIVEV91eXx5SZqwuFJ4=; h=Subject:From:To:Date:In-Reply-To:References:From; b=rbWjxZ4TqnRoMmcSYBk6y1fTxhEgLheMxlKR1xsCqnfjbAOpNrjc9eIwcqUjyFYsV mvlVEMWi/0DJXZ5M//lJ+WpWVluAYzhP6RrW2P4m/7aS0P04r1g7y+fxOkZafO/DLk 0a8SJtH3a1O7C4Q+2B5x6gNYihWyESxyQKEwH6i4= Message-ID: <2e298fd393b2aa82e639aca3cfbd7c99c41eef42.camel@ist.tugraz.at> Subject: Re: [PATCH v4] gnu: wm: Switch sway from elogind to basu. From: Liliana Marie Prikler To: muradm , 56094@debbugs.gnu.org Date: Wed, 22 Jun 2022 12:39:42 +0200 In-Reply-To: <20220622103548.18453-1-mail@muradm.net> References: <16e543f33eb1870d0da3a2dbf41e4c2279e4c57d.camel@ist.tugraz.at> <20220622103548.18453-1-mail@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56094 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 (---) Am Mittwoch, dem 22.06.2022 um 13:35 +0300 schrieb muradm: > * gnu/packages/wm.scm (sway): > [inputs]: Replace ‘elogind’ with ‘basu’. > [arguments]: Add -Dsd-bus-provider=basu flag. Tiny nitpick, should literally be “Add "-Dsd-bus-provider=basu"” (see how quoting this is hard?) You don't need to send a v5 though, I'll just reword it once basu is ready. Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 15:37:04 2022 Received: (at 56094-done) by debbugs.gnu.org; 22 Jun 2022 19:37:04 +0000 Received: from localhost ([127.0.0.1]:36646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o469w-0004Yi-Mm for submit@debbugs.gnu.org; Wed, 22 Jun 2022 15:37:04 -0400 Received: from mail-ed1-f65.google.com ([209.85.208.65]:45978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o469s-0004Y5-DI; Wed, 22 Jun 2022 15:37:03 -0400 Received: by mail-ed1-f65.google.com with SMTP id o9so16113125edt.12; Wed, 22 Jun 2022 12:37:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=ZJ7/BBDrn6JQErjT9QSCY7Zl+0F15mh+JSb5HiXQYLQ=; b=otxjqlX1FXzIZ69fiYuW0Epwj7TDkh9qRXf4sulvMlrvqFNxywP/Ilj7sXVmgsyxiE ZkRHNyBhHbt3TtwszJwvwB6i2e6E2LCmvpwjlHKgFTGGOVVueJ3ch6WcAeG3aNSVTHF5 V6iRSTvhpkxYXaGOYc+a8lMHNA/XAdvZrTaerEeb9RX7Dw6KDCXAx8IeUBUFHlbAyBVm 18H7dciEx/gY0vihhb2/kwJIcdt6GgjvnPRWMvShuYcKkcsI3uAMnYuIm5M6oG+YLUt3 cqshbEWH45Zwe+evCQifvIUA2rQrrbQy9lrmNDOGWayqYnbFmb3p/GzdRwyTfjFpVRhj KCUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=ZJ7/BBDrn6JQErjT9QSCY7Zl+0F15mh+JSb5HiXQYLQ=; b=4QQmeqZHM4T/1ESGCPLUHFNinBLhl67b5welX7VyFCLluleNOxETDnqviDJqtGieDd K+BHLTrycwlKVJmud/3g/cRCJ95FExHRT4aq+JYqb5/6lebprJ6036WBriqzjC7xe4Dg gRWNA2ASaGW0jcrvSVGZKvvEbIk23Vm13f2afOwmzibfBmVsWKC2FV55167J+WNfXktg jaCotZv0N398QmbdjAXW/ZdiQFwJ7qtneQNIpFltDiK4/Xu6cQknVyLSFxjQszR7tVQI 5NzDoLbgs55yqMn2UQMcJH6Rk+INCw9qPwYJ41Oy++Evy2ceOT+P9fuOuCL1402oUSJ7 H48A== X-Gm-Message-State: AJIora9+lJ3HR205M3qGcuFRJt61VqXxmx4nhTYk0RwezC6w1AgLQlK4 2ssVd6UTw/RkPwv/Q1YYKMc= X-Google-Smtp-Source: AGRyM1t58Vaa+c2YGZYEIAYRVPZ/qKM8tSpQlguih72u92pCVM2Qvwq54bgsu6+c11nl+0cCCjoHnQ== X-Received: by 2002:aa7:de88:0:b0:435:9a54:168a with SMTP id j8-20020aa7de88000000b004359a54168amr5997461edv.73.1655926614322; Wed, 22 Jun 2022 12:36:54 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id se14-20020a170906ce4e00b00722e3760558sm3196094ejb.100.2022.06.22.12.36.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jun 2022 12:36:54 -0700 (PDT) Message-ID: <81828717d0937860994521ee13250cd29c438356.camel@gmail.com> Subject: Re: [PATCH v4] gnu: freedesktop: Add basu 0.2.0. From: Liliana Marie Prikler To: muradm , 56136-done@debbugs.gnu.org, Maxime Devos , 56094-done@debbugs.gnu.org Date: Wed, 22 Jun 2022 21:36:53 +0200 In-Reply-To: <20220622132141.24086-1-mail@muradm.net> References: <87o7ykbztl.fsf@muradm.net> <20220622132141.24086-1-mail@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56094-done 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 (-) Am Mittwoch, dem 22.06.2022 um 16:21 +0300 schrieb muradm: > * gnu/packages/freedesktop.scm (basu): New variable. Pushed along with the original issue. Reworded both slightly. Cheers From unknown Fri Sep 05 20:54: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: Thu, 21 Jul 2022 11:24:11 +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