From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id YCuvOIxXrGWdiAAA62LTzQ:P1 (envelope-from ) for ; Sun, 21 Jan 2024 00:30:21 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id YCuvOIxXrGWdiAAA62LTzQ (envelope-from ) for ; Sun, 21 Jan 2024 00:30:21 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=runbox.com header.s=selector1 header.b="DNacTT k"; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1705793420; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=BUmDUsGqbnZZ4GDIfWqfFXNB6P/0g4FwLPhQGkWBfKk=; b=RoViGXMczHzdJ0Rr+cJkmiEiG+os1pTSpKHjJy9PhJHdw3cqOin13ztL7uAw6ePsVPr5Aj mzI2bQ0cZ/xJ0Zp1UHxzWcxxNbJ+vpAuYu0hxEoWyT4S1MuMjcCe3thlNQbXoBE3JP6ZXh kiDtKz6+2Yl9616PmZcWt7RI+cuBNkvpR182wfE7GLXmXcr8wgGfI184uJpnym6v1aUxWf JWMm+iCoWzO9SR7gQCuiZ1hK2ekq+XRXwdh0/gnz7Q/NILvq+i8B0wNO/jEl/qgAMIt3Y9 +PRcaOxssz2z6VsAaf0JVzC/l0rV1nJujohTDB26nemEsnnpFnCWR63h8aUwug== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1705793420; a=rsa-sha256; cv=none; b=ReoWT2AqYYkePtmtJGgW40Fu74cuz6aFbeY44G4k9qOmUF7rH7vPymOsRihgCi/EuUaFAO vtQLCTcWbLxu2UjlE0g8Cd1SSrcOQ9Q2VYAizhCJUgPLPFwzEKNEda9xt08J7dHKE+AVGr s33C19h6u8DMfgg7DWuDdbWnY0wC13IsTvehky0CRGPNR2V2L2IY6H1ycYwQOuVXpt3IxP JpyFltBbnls9y141IX1S5dUXn/w6GbYV4+IXLblGaNcgt133xl5YGhq5J2iLsXwV5rgrZ7 yHyeJ7lCRecFYz//VsKDFcVJix9eG/jgd4MrrkbR1QWLSAPPFYZyrxPhoBYpXA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=runbox.com header.s=selector1 header.b="DNacTT k"; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" 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 7919F26D45 for ; Sun, 21 Jan 2024 00:30:19 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rRKmo-00073j-N9; Sat, 20 Jan 2024 18:30:02 -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 1rRKmm-00073A-NC for guix-patches@gnu.org; Sat, 20 Jan 2024 18:30:00 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rRKmm-00065e-F0 for guix-patches@gnu.org; Sat, 20 Jan 2024 18:30:00 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rRKmp-0006FP-4z for guix-patches@gnu.org; Sat, 20 Jan 2024 18:30:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68623] [PATCH 0/6 rust-team] gnu: Add swww Resent-From: Jaeme Sifat Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 20 Jan 2024 23:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68623 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68623@debbugs.gnu.org Cc: Jaeme Sifat X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170579335323916 (code B ref -1); Sat, 20 Jan 2024 23:30:03 +0000 Received: (at submit) by debbugs.gnu.org; 20 Jan 2024 23:29:13 +0000 Received: from localhost ([127.0.0.1]:36104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRKm1-0006Dg-3y for submit@debbugs.gnu.org; Sat, 20 Jan 2024 18:29:13 -0500 Received: from lists.gnu.org ([2001:470:142::17]:43226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRKlw-0006D5-1F for submit@debbugs.gnu.org; Sat, 20 Jan 2024 18:29:11 -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 1rRKlf-0006wt-8m for guix-patches@gnu.org; Sat, 20 Jan 2024 18:28:56 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rRKlb-0005qi-Ns for guix-patches@gnu.org; Sat, 20 Jan 2024 18:28:50 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1rRKlX-009PqR-78 for guix-patches@gnu.org; Sun, 21 Jan 2024 00:28:43 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; s=selector1; h=Content-Transfer-Encoding:MIME-Version:Message-ID:Date: Subject:Cc:To:From; bh=BUmDUsGqbnZZ4GDIfWqfFXNB6P/0g4FwLPhQGkWBfKk=; b=DNacTT kBzRITWmoZoh1CVHKV4eq0FLXiOuNk6W0bDOdSAZQzenMrVRBZ7FM1opgqmCJE4CBhoPnKWdh1APj Amf7KyjI8AOuTknP+RnKte3+IP2z9wIySA9ypSdzqD+PHqbP90IXPEZ7UUx+0hbv0Xdt6U8I4YDXU qWM7VsFSEnGyFNVBis0eVYf/KmNlMC9/DQ4qAIhTubeSRjOLviYt3DIRafZyG9OtreeChd/b3gxS2 T0bhjFRVyXdFYzHaBd5hnq6qqyJJemenIhqdKcY+7Gss1+E0+wSDAH7ZlHjX8USrH7K/R9T/UnWrU JZ518rShXVKNIpH0HSqcXd2UlN2g==; Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1rRKlW-0005UN-P8 for guix-patches@gnu.org; Sun, 21 Jan 2024 00:28:42 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (1176697)] (TLS1.2:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.93) id 1rRKlH-008ocl-FN; Sun, 21 Jan 2024 00:28:27 +0100 Date: Sat, 20 Jan 2024 18:18:23 -0500 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a0c:5a00:149::25; envelope-from=jaeme@runbox.com; helo=mailtransmit04.runbox.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Jaeme Sifat X-ACL-Warn: , Jaeme Sifat via Guix-patches From: Jaeme Sifat via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -6.78 X-Spam-Score: -6.78 X-Migadu-Queue-Id: 7919F26D45 X-TUID: SioHUBNmfrkw NOTE: This patchset is contingent on #68616 being merged. More specifically, it requires a newer version of rust-clap-complete (^4.4). I just wanted to send it on the mailing list in case I forget. swww is a wayland wallpaper switcher daemon controlled at runtime. Unfortunately, it seems like the program is dependent on systemd being present as one of its dependencies is `rust-sd-notify' which at first glance is a systemd contingent crate. Fortunately, it can be used to some effect on foreign distros with systemd as I was able to get sway to change backgrounds with it (except for the fact that it's almost entirely unreliable). Perhaps someone else can test this on their own foreign distro (or Guix System) and report back what works and what doesn't. If swww can't work on either systemd foreign distros and/or Guix System, then feel free to just merge the library crates and skip swww. Jaeme Sifat (6): gnu: Add rust-keyframe-1. gnu: Add rust-spin-sleep-1. gnu: Add rust-sd-notify-0.4. gnu: Add rust-resize-0.7. gnu: Add rust-fast-image-resize-2. gnu: Add swww. gnu/packages/crates-graphics.scm | 91 ++++++++++++++++++++++++++++++-- gnu/packages/crates-io.scm | 42 +++++++++++++++ gnu/packages/wm.scm | 80 +++++++++++++++++++++++++++- 3 files changed, 207 insertions(+), 6 deletions(-) base-commit: f66f3d77a6f06ebc20d8ef0a1b7b8f75bd6937fc prerequisite-patch-id: 4d6385444ac07465b4d5b88f788bdb2dbdc04f15 prerequisite-patch-id: f2d9f4237bf8dd402e91ac44d820ea212c832a9b prerequisite-patch-id: 04821ba2bd25fd6a16e271492b401c5f74148eef prerequisite-patch-id: 74ab14d9859aa55cf1d0470b93aee256bd784f0c prerequisite-patch-id: 386c6d4e8215c5a8620cc8b05701ff6c02abe12f prerequisite-patch-id: 0543e020da8ae2ef932c5b6d2f3a5cc1a6edadbf prerequisite-patch-id: a1c6b7f1d8db81c349d14ab2f63477381a643b74 prerequisite-patch-id: 896fac30b0c6c40f9dfd5ee2a03b3525050dfc7f prerequisite-patch-id: 07cf5d026d2e0ad4e054d1a2baa3ed672213009b prerequisite-patch-id: d47c484da42da2e2519c30d711154404380cc04b prerequisite-patch-id: 38740ff9e728889abe513564007c5f2347504079 prerequisite-patch-id: d95d3807d989667bfd16b86fb85696d9267a07f1 prerequisite-patch-id: 3578206661da16706bcbcd7f5367e5efc15c7bb2 -- 2.41.0