From unknown Sat Aug 16 16:00:20 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#75311 <75311@debbugs.gnu.org> To: bug#75311 <75311@debbugs.gnu.org> Subject: Status: [PATCH] gnu: wlgreet: Update to 0.5.0. Reply-To: bug#75311 <75311@debbugs.gnu.org> Date: Sat, 16 Aug 2025 23:00:20 +0000 retitle 75311 [PATCH] gnu: wlgreet: Update to 0.5.0. reassign 75311 guix-patches submitter 75311 muradm severity 75311 normal tag 75311 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 03 07:09:12 2025 Received: (at submit) by debbugs.gnu.org; 3 Jan 2025 12:09:12 +0000 Received: from localhost ([127.0.0.1]:49867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTgUJ-0003XV-EY for submit@debbugs.gnu.org; Fri, 03 Jan 2025 07:09:12 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58342) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTgUG-0003Wt-7Z for submit@debbugs.gnu.org; Fri, 03 Jan 2025 07:09:10 -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 1tTgU3-00027g-0Y for guix-patches@gnu.org; Fri, 03 Jan 2025 07:08:58 -0500 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tTgTy-0007qa-UK for guix-patches@gnu.org; Fri, 03 Jan 2025 07:08:54 -0500 Received: from localhost ([127.0.0.1]:57716) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1tTgQG-00019k-1m for guix-patches@gnu.org; Fri, 03 Jan 2025 12:05:00 +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=NeR7PNIbdrIoPf0uAve0GdkczCIfYn0JQfwBau+i8GE=; b=J32m5eCFCsBXh/jrxmmKuy7zx1 qTCoFa9s5BvMfT36W6j8+usJYJJmSXZRV+uTR60p1ikyU/u8u3xJkYAUlNuLvtni71zKWoeqBsOCq sDHK7z2fm1XStIoedTaIru86hl2BOm/ln0TRa+aShwjwb02OZnMHoX1YPqFEIZtb9iSAXQF29M+Xv iu2wBhviCEXxOs/DButpI2BUlh+SFNTXNiLRKlAdmdRJyWz0StPfMAkwvSbkLO+56Sgfowh0/S5Yn eN0bsc0eowldY2X0jSLDq0hWObWgfume3DNqb/xhG5tW16G1WL1G/4P1JLN+SEwJXWAb3oK6lud/+ nZiYvB73Pr92QWkcVC+19BAPsrfB4TCgIv6qoBdo5781vxM0CbYDRnYygdVJeV/v3yl76AEm12o08 qGWfw0ivFSXq7Zg4UueQNDWBjKRexTPa3/55VGUBXLbc8qx+NAoEXvGkfqGoCW/IhfhDBSEKlJ6GO h7ZaYPVUyLojXzmhJNj1Oog3; Received: from muradm by localhost with local (Exim 4.98) (envelope-from ) id 1tTgTw-0000000010h-1HqJ for guix-patches@gnu.org; Fri, 03 Jan 2025 15:08:48 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH] gnu: wlgreet: Update to 0.5.0. Date: Fri, 3 Jan 2025 15:08:47 +0300 Message-ID: X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner , Sharlatan Hellseher 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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: -0.1 (/) * gnu/packages/admin.scm (wlgreet): Update to 0.5.0. * gnu/packages/crates-io (rust-greetd-ipc): Add 0.10.3, remove 0.9 and 0.8. Change-Id: I31783ffadcc06eb668169ec2fd64801bcc4e8cff --- gnu/packages/admin.scm | 126 ++++++++++++++++++------------------- gnu/packages/crates-io.scm | 42 +++---------- 2 files changed, 72 insertions(+), 96 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 466df65dd9..6da2f814bb 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -5763,73 +5763,71 @@ (define-public greetd-pam-mount interfering with any pam-mount configuration."))) (define-public wlgreet - (let ((commit "7e79d6004fc5e765a5c3ece6d377f8c5999d9dfa") - (revision "1")) - (package - (name "wlgreet") - (version (git-version "0.4.1" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://git.sr.ht/~kennylevinsen/wlgreet") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "039a05v6c2i3al86k4fncqr3z47dnrz7y8wmhx6wvm08zx8s89ww")))) - (build-system cargo-build-system) - (arguments - (list #:cargo-inputs - `(("rust-chrono" ,rust-chrono-0.4) - ("rust-getopts" ,rust-getopts-0.2) - ("rust-greetd-ipc" ,rust-greetd-ipc-0.9) - ("rust-lazy-static" ,rust-lazy-static-1) - ("rust-memmap2" ,rust-memmap2-0.3) - ("rust-nix" ,rust-nix-0.25) - ("rust-os-pipe" ,rust-os-pipe-1) - ("rust-rusttype" ,rust-rusttype-0.9) - ("rust-serde" ,rust-serde-1) - ("rust-smithay-client-toolkit" - ,rust-smithay-client-toolkit-0.15) - ("rust-toml" ,rust-toml-0.5) - ("rust-wayland-client" ,rust-wayland-client-0.29) - ("rust-wayland-protocols" ,rust-wayland-protocols-0.29)) - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'remove-bundled-fonts - (lambda _ - (delete-file-recursively "fonts"))) - (add-after 'remove-bundled-fonts 'fix-font-references - (lambda* (#:key inputs #:allow-other-keys) - (substitute* "src/draw.rs" - (("\\.\\./fonts/dejavu/DejaVuSansMono\\.ttf" _) - (search-input-file - inputs - "share/fonts/truetype/DejaVuSansMono.ttf")) - (("\\.\\./fonts/Roboto-Regular\\.ttf" _) - (search-input-file - inputs - "share/fonts/truetype/Roboto-Regular.ttf"))))) - (add-after 'configure 'fix-library-references - (lambda* (#:key inputs vendor-dir #:allow-other-keys) - (substitute* (find-files vendor-dir "\\.rs$") - (("lib(wayland-.*|xkbcommon)\\.so" so-file) - (search-input-file - inputs - (string-append "lib/" so-file))))))))) - (inputs - (list font-dejavu - font-google-roboto - libxkbcommon - wayland)) - (home-page "https://git.sr.ht/~kennylevinsen/wlgreet") - (synopsis "Bare-bones Wayland-based greeter for @command{greetd}") - (description - "@command{wlgreet} provides a @command{greetd} greeter + (package + (name "wlgreet") + (version "0.5.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~kennylevinsen/wlgreet") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0d7lfx5jg2w7fp7llwrirnbsp27nv74f21mhrspd9ilk2cacf12d")))) + (build-system cargo-build-system) + (arguments + (list #:cargo-inputs + `(("rust-chrono" ,rust-chrono-0.4) + ("rust-getopts" ,rust-getopts-0.2) + ("rust-greetd-ipc" ,rust-greetd-ipc-0.10) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-memmap2" ,rust-memmap2-0.3) + ("rust-nix" ,rust-nix-0.25) + ("rust-os-pipe" ,rust-os-pipe-1) + ("rust-rusttype" ,rust-rusttype-0.9) + ("rust-serde" ,rust-serde-1) + ("rust-smithay-client-toolkit" + ,rust-smithay-client-toolkit-0.15) + ("rust-toml" ,rust-toml-0.5) + ("rust-wayland-client" ,rust-wayland-client-0.29) + ("rust-wayland-protocols" ,rust-wayland-protocols-0.29)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'remove-bundled-fonts + (lambda _ + (delete-file-recursively "fonts"))) + (add-after 'remove-bundled-fonts 'fix-font-references + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "src/draw.rs" + (("\\.\\./fonts/dejavu/DejaVuSansMono\\.ttf" _) + (search-input-file + inputs + "share/fonts/truetype/DejaVuSansMono.ttf")) + (("\\.\\./fonts/Roboto-Regular\\.ttf" _) + (search-input-file + inputs + "share/fonts/truetype/Roboto-Regular.ttf"))))) + (add-after 'configure 'fix-library-references + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* (find-files vendor-dir "\\.rs$") + (("lib(wayland-.*|xkbcommon)\\.so" so-file) + (search-input-file + inputs + (string-append "lib/" so-file))))))))) + (inputs + (list font-dejavu + font-google-roboto + libxkbcommon + wayland)) + (home-page "https://git.sr.ht/~kennylevinsen/wlgreet") + (synopsis "Bare-bones Wayland-based greeter for @command{greetd}") + (description + "@command{wlgreet} provides a @command{greetd} greeter that runs on a Wayland compositor such as @command{sway}. It is implemented with pure Wayland APIs, so it does not depend on a GUI toolkit.") - (license license:gpl3)))) + (license license:gpl3))) (define-public libseat (package diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1587abe3bb..6869976517 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32262,52 +32262,30 @@ (define-public rust-graphql-parser-0.3 language and scheme definition language (sometimes called IDL).") (license (list license:expat license:asl2.0)))) -(define-public rust-greetd-ipc-0.9 +(define-public rust-greetd-ipc-0.10 (package (name "rust-greetd-ipc") - (version "0.9.0") + (version "0.10.3") (source (origin (method url-fetch) (uri (crate-uri "greetd_ipc" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1xl2cix3jv4sgigl5ijayab7rchr6v02za2qd87fv1z8dl1r14w3")))) + (base32 "0y1095qwmiwpm94z3vgbklbnlp088pi6vd1isp8l584izidjw3bh")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-async-trait" ,rust-async-trait-0.1) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-thiserror" ,rust-thiserror-1) - ("rust-tokio" ,rust-tokio-1)))) + `(#:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-tokio" ,rust-tokio-1)))) (home-page "https://kl.wtf/projects/greetd") - (synopsis "@command{greetd} IPC protocol library for Rust") + (synopsis "An implementation of the greetd IPC protocol") (description - "This package provides library that helps you use the -@command{greetd} JSON-based IPC protocol from Rust.") + "This package provides An implementation of the greetd IPC protocol.") (license license:gpl3))) -(define-public rust-greetd-ipc-0.8 - (package - (inherit rust-greetd-ipc-0.9) - (name "rust-greetd-ipc") - (version "0.8.0") - (source (origin - (method url-fetch) - (uri (crate-uri "greetd_ipc" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1dscriv3adjyaxfaax3cmqrzx6q2vwwchbh86dhll783wjc4ivw0")))) - (arguments - (list #:cargo-inputs - `(("rust-async-trait" ,rust-async-trait-0.1) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-thiserror" ,rust-thiserror-1) - ("rust-tokio" ,rust-tokio-1)))))) - (define-public rust-grep-0.3 (package (name "rust-grep") base-commit: ce3ffac5d366ebf20e0d95779f2fe1ea6dde0202 -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 03 07:20:47 2025 Received: (at 75311) by debbugs.gnu.org; 3 Jan 2025 12:20:48 +0000 Received: from localhost ([127.0.0.1]:49889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTgfX-00045R-4M for submit@debbugs.gnu.org; Fri, 03 Jan 2025 07:20:47 -0500 Received: from nomad-cl1.muradm.net ([139.162.159.157]:33366) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTgfT-00045C-9i for 75311@debbugs.gnu.org; Fri, 03 Jan 2025 07:20:45 -0500 Received: from localhost ([127.0.0.1]:52874) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1tTgbf-0001A5-2l; Fri, 03 Jan 2025 12:16:47 +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:Date:References:In-Reply-To: Subject:To:From:Sender:Reply-To:Cc: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=Oehs5J7++ajsEDNL5f9viaWjKo3Xnsnbvy7GBeje1vE=; b=F/ZiSpGbLffzkhBCusqMsYrYOP I8Jd4pajB9jzSAO238CzPxZ21fzHITSJT7y6a6KPJgZ74wKhWjKAvIAjOAsJo6CnwGbMvlCQadS6Z FssxTBWZT2UKHDmEiQZ72Y/CiLgc9Qn2HY2ApxGuwrF7PnTR0B0BJq9DQB9bS58JUhyX0G+Edsqfd WQnu1E2ZBiutVY964r5XI/Zg+1dhRkGN5XoIuxI41e7ot6ViEXWkjwIY/rDFPzv4A2XuIdFkI8U4g DqsxT2+GgRDOaQgf4fvdIvBVuJEAC0Q9yr1975oZ5gLUjP4hwapzcBFbhizqS380zej2RFktA40ou 6Iwk3ocahuapohmbB2+81JEzKCFVOuI7MaZJPaPCTDn1uuAeeoXRuLyeiXN4xciPFUJO+PB5RSMYW IfziiVb5DyKMi3tfH8Ovu2zzfi4QxAnuxm0FGWHjLujskLwhhjITRiT/dX2lmtdg3yIyRdO+NtAzw SnYjQN8C9S6xuR3/X0IKbHL/; Received: from muradm by localhost with local (Exim 4.98) (envelope-from ) id 1tTgfL-000000001QX-45ro; Fri, 03 Jan 2025 15:20:35 +0300 From: muradm To: Efraim Flashner , Sharlatan Hellseher , 75311@debbugs.gnu.org Subject: Re: [bug#75311] [PATCH] gnu: wlgreet: Update to 0.5.0. In-Reply-To: (muradm's message of "Fri, 3 Jan 2025 15:08:47 +0300") References: User-Agent: mu4e 1.12.7; emacs 29.4 Date: Fri, 03 Jan 2025 15:20:35 +0300 Message-ID: <87pll45bsc.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: 75311 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 This will solve 69828. muradm writes: > * gnu/packages/admin.scm (wlgreet): Update to 0.5.0. > * gnu/packages/crates-io (rust-greetd-ipc): Add 0.10.3, remove > 0.9 and 0.8. > > Change-Id: I31783ffadcc06eb668169ec2fd64801bcc4e8cff > --- > gnu/packages/admin.scm | 126 > ++++++++++++++++++------------------- > gnu/packages/crates-io.scm | 42 +++---------- > 2 files changed, 72 insertions(+), 96 deletions(-) > > diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm > index 466df65dd9..6da2f814bb 100644 > --- a/gnu/packages/admin.scm > +++ b/gnu/packages/admin.scm > @@ -5763,73 +5763,71 @@ (define-public greetd-pam-mount > interfering with any pam-mount configuration."))) > > (define-public wlgreet > - (let ((commit "7e79d6004fc5e765a5c3ece6d377f8c5999d9dfa") > - (revision "1")) > - (package > - (name "wlgreet") > - (version (git-version "0.4.1" revision commit)) > - (source (origin > - (method git-fetch) > - (uri (git-reference > - (url > "https://git.sr.ht/~kennylevinsen/wlgreet") > - (commit commit))) > - (file-name (git-file-name name version)) > - (sha256 > - (base32 > - > "039a05v6c2i3al86k4fncqr3z47dnrz7y8wmhx6wvm08zx8s89ww")))) > - (build-system cargo-build-system) > - (arguments > - (list #:cargo-inputs > - `(("rust-chrono" ,rust-chrono-0.4) > - ("rust-getopts" ,rust-getopts-0.2) > - ("rust-greetd-ipc" ,rust-greetd-ipc-0.9) > - ("rust-lazy-static" ,rust-lazy-static-1) > - ("rust-memmap2" ,rust-memmap2-0.3) > - ("rust-nix" ,rust-nix-0.25) > - ("rust-os-pipe" ,rust-os-pipe-1) > - ("rust-rusttype" ,rust-rusttype-0.9) > - ("rust-serde" ,rust-serde-1) > - ("rust-smithay-client-toolkit" > - ,rust-smithay-client-toolkit-0.15) > - ("rust-toml" ,rust-toml-0.5) > - ("rust-wayland-client" > ,rust-wayland-client-0.29) > - ("rust-wayland-protocols" > ,rust-wayland-protocols-0.29)) > - #:phases > - #~(modify-phases %standard-phases > - (add-after 'unpack 'remove-bundled-fonts > - (lambda _ > - (delete-file-recursively "fonts"))) > - (add-after 'remove-bundled-fonts > 'fix-font-references > - (lambda* (#:key inputs #:allow-other-keys) > - (substitute* "src/draw.rs" > - > (("\\.\\./fonts/dejavu/DejaVuSansMono\\.ttf" _) > - (search-input-file > - inputs > - > "share/fonts/truetype/DejaVuSansMono.ttf")) > - (("\\.\\./fonts/Roboto-Regular\\.ttf" _) > - (search-input-file > - inputs > - > "share/fonts/truetype/Roboto-Regular.ttf"))))) > - (add-after 'configure 'fix-library-references > - (lambda* (#:key inputs vendor-dir > #:allow-other-keys) > - (substitute* (find-files vendor-dir > "\\.rs$") > - (("lib(wayland-.*|xkbcommon)\\.so" > so-file) > - (search-input-file > - inputs > - (string-append "lib/" so-file))))))))) > - (inputs > - (list font-dejavu > - font-google-roboto > - libxkbcommon > - wayland)) > - (home-page "https://git.sr.ht/~kennylevinsen/wlgreet") > - (synopsis "Bare-bones Wayland-based greeter for > @command{greetd}") > - (description > - "@command{wlgreet} provides a @command{greetd} greeter > + (package > + (name "wlgreet") > + (version "0.5.0") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url > "https://git.sr.ht/~kennylevinsen/wlgreet") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + > "0d7lfx5jg2w7fp7llwrirnbsp27nv74f21mhrspd9ilk2cacf12d")))) > + (build-system cargo-build-system) > + (arguments > + (list #:cargo-inputs > + `(("rust-chrono" ,rust-chrono-0.4) > + ("rust-getopts" ,rust-getopts-0.2) > + ("rust-greetd-ipc" ,rust-greetd-ipc-0.10) > + ("rust-lazy-static" ,rust-lazy-static-1) > + ("rust-memmap2" ,rust-memmap2-0.3) > + ("rust-nix" ,rust-nix-0.25) > + ("rust-os-pipe" ,rust-os-pipe-1) > + ("rust-rusttype" ,rust-rusttype-0.9) > + ("rust-serde" ,rust-serde-1) > + ("rust-smithay-client-toolkit" > + ,rust-smithay-client-toolkit-0.15) > + ("rust-toml" ,rust-toml-0.5) > + ("rust-wayland-client" ,rust-wayland-client-0.29) > + ("rust-wayland-protocols" > ,rust-wayland-protocols-0.29)) > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'unpack 'remove-bundled-fonts > + (lambda _ > + (delete-file-recursively "fonts"))) > + (add-after 'remove-bundled-fonts > 'fix-font-references > + (lambda* (#:key inputs #:allow-other-keys) > + (substitute* "src/draw.rs" > + > (("\\.\\./fonts/dejavu/DejaVuSansMono\\.ttf" _) > + (search-input-file > + inputs > + > "share/fonts/truetype/DejaVuSansMono.ttf")) > + (("\\.\\./fonts/Roboto-Regular\\.ttf" _) > + (search-input-file > + inputs > + > "share/fonts/truetype/Roboto-Regular.ttf"))))) > + (add-after 'configure 'fix-library-references > + (lambda* (#:key inputs vendor-dir > #:allow-other-keys) > + (substitute* (find-files vendor-dir > "\\.rs$") > + (("lib(wayland-.*|xkbcommon)\\.so" > so-file) > + (search-input-file > + inputs > + (string-append "lib/" so-file))))))))) > + (inputs > + (list font-dejavu > + font-google-roboto > + libxkbcommon > + wayland)) > + (home-page "https://git.sr.ht/~kennylevinsen/wlgreet") > + (synopsis "Bare-bones Wayland-based greeter for > @command{greetd}") > + (description > + "@command{wlgreet} provides a @command{greetd} greeter > that runs on a Wayland compositor such as @command{sway}. It > is implemented with pure Wayland APIs, so it does not depend > on a GUI toolkit.") > - (license license:gpl3)))) > + (license license:gpl3))) > > (define-public libseat > (package > diff --git a/gnu/packages/crates-io.scm > b/gnu/packages/crates-io.scm > index 1587abe3bb..6869976517 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -32262,52 +32262,30 @@ (define-public rust-graphql-parser-0.3 > language and scheme definition language (sometimes called > IDL).") > (license (list license:expat license:asl2.0)))) > > -(define-public rust-greetd-ipc-0.9 > +(define-public rust-greetd-ipc-0.10 > (package > (name "rust-greetd-ipc") > - (version "0.9.0") > + (version "0.10.3") > (source > (origin > (method url-fetch) > (uri (crate-uri "greetd_ipc" version)) > (file-name (string-append name "-" version ".tar.gz")) > (sha256 > - (base32 > "1xl2cix3jv4sgigl5ijayab7rchr6v02za2qd87fv1z8dl1r14w3")))) > + (base32 > "0y1095qwmiwpm94z3vgbklbnlp088pi6vd1isp8l584izidjw3bh")))) > (build-system cargo-build-system) > (arguments > - `(#:cargo-inputs > - (("rust-async-trait" ,rust-async-trait-0.1) > - ("rust-serde" ,rust-serde-1) > - ("rust-serde-json" ,rust-serde-json-1) > - ("rust-thiserror" ,rust-thiserror-1) > - ("rust-tokio" ,rust-tokio-1)))) > + `(#:cargo-inputs (("rust-async-trait" > ,rust-async-trait-0.1) > + ("rust-serde" ,rust-serde-1) > + ("rust-serde-json" ,rust-serde-json-1) > + ("rust-thiserror" ,rust-thiserror-1) > + ("rust-tokio" ,rust-tokio-1)))) > (home-page "https://kl.wtf/projects/greetd") > - (synopsis "@command{greetd} IPC protocol library for Rust") > + (synopsis "An implementation of the greetd IPC protocol") > (description > - "This package provides library that helps you use the > -@command{greetd} JSON-based IPC protocol from Rust.") > + "This package provides An implementation of the greetd IPC > protocol.") > (license license:gpl3))) > > -(define-public rust-greetd-ipc-0.8 > - (package > - (inherit rust-greetd-ipc-0.9) > - (name "rust-greetd-ipc") > - (version "0.8.0") > - (source (origin > - (method url-fetch) > - (uri (crate-uri "greetd_ipc" version)) > - (file-name (string-append name "-" version > ".tar.gz")) > - (sha256 > - (base32 > - > "1dscriv3adjyaxfaax3cmqrzx6q2vwwchbh86dhll783wjc4ivw0")))) > - (arguments > - (list #:cargo-inputs > - `(("rust-async-trait" ,rust-async-trait-0.1) > - ("rust-serde" ,rust-serde-1) > - ("rust-serde-json" ,rust-serde-json-1) > - ("rust-thiserror" ,rust-thiserror-1) > - ("rust-tokio" ,rust-tokio-1)))))) > - > (define-public rust-grep-0.3 > (package > (name "rust-grep") > > base-commit: ce3ffac5d366ebf20e0d95779f2fe1ea6dde0202 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEESPY5lma9A9l5HGLP6M7O0mLOBeIFAmd31hMACgkQ6M7O0mLO BeIfiA/+JMygLvaYs9EmaCjSDtl9Bsh/sXGvfNttnty2NVuSMKexLCSWrxi2YlW5 XSXc9t8sWBBQ6eokJiIAudmQoP9Kaxk942867IrdLzE9e4e7Nt4G1f9azsBUpW9L XTAs49ra4NoKYPx676u6Lbsrg83zjVSPBh6ZoAtW7HJsTAX4GMM9d+iEwVKvKs0D zZGX0KOk7pR/7y60BdkelPCy4H5BQuQwISqr4CIzTavIBKMly8CsUngWXyAvg9cC Ty1LmkU6ZKNxC9BNmeejmlxBs75a5ZJeoJn5TASVZDwzBWZUY+X+fkOXpyEYx1lz zZqsGkf4ew2jl0h4M9WOIGMOZL4v31hGoVhxiGKpSgrcf1gKXJZg0yynA9WvZ/RM jVGppnF0uSwgoD8MdE9rwJeqApSg1aeqNwA8/raUxvCEVksUJ1567ntd7F+Trp2b FcKGIa8sUYqddwPnKlncv4KWNkgWW16XyaWXFH2+5/0EhO+shWMPtoVrhNEhmz9j fIevAixqGOkHSCSDPf4y8XcBar2KCDU0ji2io0Piyr3geCIwbSRMtIFSyE9DgE7F BahIqLNIfhg/v3lhH8g7KL8VM18hUFaLhTuetovKydZIrVdJRmxnuxiol1krAYq5 MPef5rXXAaLjq1gdNvAVWxBxFxIUpnAjStUgSljRJ2X+cFiRRmE= =dbbQ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 06:04:53 2025 Received: (at 75311-done) by debbugs.gnu.org; 5 Jan 2025 11:04:54 +0000 Received: from localhost ([127.0.0.1]:60088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUORB-0003fz-I3 for submit@debbugs.gnu.org; Sun, 05 Jan 2025 06:04:53 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:59817) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tUOR9-0003fP-Kg for 75311-done@debbugs.gnu.org; Sun, 05 Jan 2025 06:04:52 -0500 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-436281c8a38so96434115e9.3 for <75311-done@debbugs.gnu.org>; Sun, 05 Jan 2025 03:04:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736075085; x=1736679885; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=ofmlm3ClxvGn4qShIWM8cyzz3ADc/GBdjHVLoUYdU2U=; b=jK+XW1DIIVLf0+HG3rR08uGlD0NsYQMJXRl/H0MEtpm2/a5XEoPjRpTn1yOU6RvNKi yVaPwgiGmbXq8YPIEIrnsjdkiR8waa97441FPpXjCVlKOxBJnWwwyrD4FbBbBXbRufyF kqtXCUCVAwe3Ro9E6nSQ3GwxF7DtVv/0WIbfATiMYQTH8AkJZhlodm7XQntNKoKnLNSI xJzUsyYCtsM5LzRBoaMKQ3wB7cQnsElPtyYgf8QG8+hiUVJCzdZsS/W/JEY7hvygEdwD MjiReRXvXV4hMEcAdqMeOXg6xqE0M99FVX4fJQvN7wrzk/Xwzv0IaNNZc8KZM7ORvntF qdCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736075085; x=1736679885; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ofmlm3ClxvGn4qShIWM8cyzz3ADc/GBdjHVLoUYdU2U=; b=vE4JRCbKFLBdca6TRpuOqKZWPojRFtobRJuJrCS6dCbmpmYNEAhE8lEKCw5ax/dxjJ MvywAFrFY1jBTPQy2cdohueetN60HbIWHyMHlMkdMj2vsnzPxpb4SufGZ77C6A4ex81V DfDHgKqwXWRKpunIXNLw6A7OHz0RZGKk4zLNtU3Ns965ikKhSa1dmSUd9culkoYS4IJc xvlTSpr4/2Qu+Cd998vFul4EvjoARxO32a2DFu8PKDCqJb1t0gdUrgLTy940u2X5w9s2 sRUA0+682vKq5aB4SWuICmc4cxYQDITzUk2L+UPggPB/DKBd7AkxEhYCf5y3T7ueTLpu zFUQ== X-Forwarded-Encrypted: i=1; AJvYcCVwW+xLxXLfpj1UoFVzsH63Ihbu0cf9vh1axN3h8PhQLor1V+v3RUGW33nhklYBd2azK0N45HQcCxDM@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz/nFxODSXBlXrimMocuXL5NHAKGmcfdiPZA6fg/Dh8K4hTE+/R 4Mrn3yISLJz9+7gqewbGw/vyGCqp5qrYreXmTO+kZGZ7ZLIxpXmlo2KJNKaN X-Gm-Gg: ASbGncsMX6T05EVR40LWj80J6qOvSKgnsLiZaEcS5L7t69ymAznmJu2mSrQV0HuLASO 9ZVJinwjnEvneQiKyH66Skq/RaVtTJI2yzUDS/DCHF3vdMZUdFdPFa1nmJ3GRuFDDSqM96IqEht V5W5AHPn9kVoeebo1V/45B5ZEVzOvplAzZeW6NhbLh0bx7ns5JQnTYsZEK6mrL/SL8ULlw9trC0 k+Z5/fgR2/Hfig5WZlCfeMlwO2boxaO0EOucGgzEqSk2ALR/ivk5Dny X-Google-Smtp-Source: AGHT+IFqMOrtvrC0v5nzJxi5pjNCReOc4fC1RlRVtPzfVf3St/7HIH2eB5RkXkbj+GLMQ8nE4dA3zA== X-Received: by 2002:a05:6000:4020:b0:385:e411:c894 with SMTP id ffacd0b85a97d-38a223f72c0mr39864462f8f.43.1736075085381; Sun, 05 Jan 2025 03:04:45 -0800 (PST) Received: from localhost ([141.226.10.168]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a1c829235sm44586460f8f.15.2025.01.05.03.04.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jan 2025 03:04:44 -0800 (PST) Date: Sun, 5 Jan 2025 13:04:21 +0200 From: Efraim Flashner To: muradm Subject: Re: [bug#75311] [PATCH] gnu: wlgreet: Update to 0.5.0. Message-ID: Mail-Followup-To: Efraim Flashner , muradm , Sharlatan Hellseher , 75311-done@debbugs.gnu.org References: <87pll45bsc.fsf@muradm.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="dJo8nEs3JL5deMTg" Content-Disposition: inline In-Reply-To: <87pll45bsc.fsf@muradm.net> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 75311-done Cc: Sharlatan Hellseher , 75311-done@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: -0.8 (/) --dJo8nEs3JL5deMTg Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable wlgreet is already updated to 0.5.0 and greetd to 0.10.3 on the rust-team branch. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --dJo8nEs3JL5deMTg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmd6ZzUACgkQQarn3Mo9 g1EuNQ/9G80KYJKjmExqEz85PqCQoRiz+EgfWT3FNcjzDdr+OGuR9VAotqSuzyyV +12wqRJdKF/b41MjtUF8Al9K/srEsaklH78IqgPG/AI8GKh68uBzfmDvUHC/F9ey yKelRKcICmoM0oZh0vbV413v8zzwadpmeQsYfgwIKvGfVC+8e5MKiGby5odrM1SS FAXzo8oiraBuftA1UAAipFzvKpSPxYCjZGu3w5uh2PX17JDXZZHfT4OcWVCTnm4O gm7ifwERPjcSNnIvdty60gWQ/f7NwK06OADkh0scvjP/3yxLsGkq6gf45SDLrLY6 Tckd5eRT9S79LpnJXE/mFASl1nLWPCBafjYV5clud1Rw6IH6Pj+NMwDqbXVI4Poo hQde3xyBRTtL8l2/YsDPdC69ESo+owBGr+MwKVTP1kWS2zpc+Zzsmv3CPt8YEhS8 URj8QSdgspQbcJGMVaRWuiLFYlC9Gv+MDtpGG5c1q+p4yqJDIS7bkYmKPXvvO/PI vAOQxhoIODHIK9OXPS6UntC04GFRStx6dZaISFXETP/onw34WGZDNPGDSEIzNhdS BjeexvxtCUIdmMzX5OIFp0Huntk+duKd6o4G3bAybM4/yzwm6JnJqYvdTogV6t1v P1KJvwRVl3QAts5763JQOpawiuMMS76lixe01oBNbTqWbNF0wQo= =b6du -----END PGP SIGNATURE----- --dJo8nEs3JL5deMTg-- From unknown Sat Aug 16 16:00:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 02 Feb 2025 12:24:09 +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