mbox series

[bug#56752,00/27] Add swayr and swayrbar.

Message ID cover.1658695688.git.avityazev@posteo.org
Headers show
Series Add swayr and swayrbar. | expand

Message

Aleksandr Vityazev July 24, 2022, 9:01 p.m. UTC
Hi,

The packages whose dependencies have been updated in this patch series
have not yet been checked. For example, ~73 packages depend on
rust-thiserror-1.

Aleksandr Vityazev (27):
  gnu: Add rust-rt-format-0.3.
  gnu: Add rust-swaybar-types-3.
  gnu: rust-thiserror-impl-1: Update to 1.0.31.
  gnu: rust-thiserror-1: Update to 1.0.31.
  gnu: Add rust-swayipc-types-1.
  gnu: Add rust-swayipc-3.
  gnu: Add rust-windows-aarch64-msvc-0.36.
  gnu: Add rust-windows-i686-gnu-0.36.
  gnu: Add rust-windows-i686-msvc-0.36.
  gnu: Add rust-windows-x86-64-gnu-0.36.
  gnu: Add rust-windows-x86-64-msvc-0.36.
  gnu: Add rust-windows-sys-0.36.
  gnu: Add rust-parking-lot-core-0.9.
  gnu: Add rust-parking-lot-0.12.
  gnu: rust-once-cell-1: Update to 1.13.0.
  gnu: rust-regex-syntax-0.6: Update to 0.6.27.
  gnu: rust-regex-1: Update to 1.6.0.
  gnu: Add rust-peg-runtime-0.8.
  gnu: Add rust-peg-macros-0.8.
  gnu: Add rust-peg-0.8.
  gnu: Add rust-clap-lex-0.2.
  gnu: Add rust-unic-emoji-char-0.9.
  gnu: Add rust-textwrap-0.15.
  gnu: rust-clap-derive-3: Update to 3.2.7.
  gnu: rust-clap-3: Update to 3.2.14.
  gnu: Add swayr.
  gnu: Add swayrbar.

 gnu/packages/crates-io.scm | 526 ++++++++++++++++++++++++++++++++++---
 gnu/packages/rust-apps.scm |  77 ++++++
 2 files changed, 569 insertions(+), 34 deletions(-)

Comments

M July 24, 2022, 9:08 p.m. UTC | #1
On 24-07-2022 23:01, Aleksandr Vityazev wrote:

>    gnu: Add rust-windows-aarch64-msvc-0.36.
>    gnu: Add rust-windows-i686-gnu-0.36.
>    gnu: Add rust-windows-i686-msvc-0.36.
>    gnu: Add rust-windows-x86-64-gnu-0.36.
>    gnu: Add rust-windows-x86-64-msvc-0.36.

There is already a patch series for adding these: 
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=56057>. Please also check 
for the other packages whether they already have patches, and remove 
patches that were already submitted previously from this patch series.

Greetings,
Maxime.
Nicolas Graves Oct. 25, 2022, 7:35 a.m. UTC | #2
Hi!

I will also like to see swayr packaged for guix, and am willing to help.
I did have a working 0.18 version in my dotfiles with almost all
development dependencies also included, but I see this 0.20 attempt.

What would be the best process to eventually package this one? Is there
a reason this thread has not been merged?

I can try and update my 0.18 version to 0.20 and get this version to work
properly in my guix checkout, if that might help.
kiasoc5 Oct. 27, 2022, 5:54 a.m. UTC | #3
On Tue, Oct 25 2022, 09:35:16 AM +0200
Nicolas Graves via Guix-patches via <guix-patches@gnu.org> wrote:

> I can try and update my 0.18 version to 0.20 and get this version to
> work properly in my guix checkout, if that might help.
> 

Not a reviewer but aiming for 0.20 should be fine as a user. Latest
swayr is version 0.22 but compared to 0.20 it only has minor fixes and
crate version bumps.

--
Andrew Tropin Nov. 28, 2022, 8:53 a.m. UTC | #4
On 2022-10-25 09:35, Nicolas Graves via Guix-patches via wrote:

> Hi!
>
> I will also like to see swayr packaged for guix, and am willing to help.
> I did have a working 0.18 version in my dotfiles with almost all
> development dependencies also included, but I see this 0.20 attempt.
>
> What would be the best process to eventually package this one? Is there
> a reason this thread has not been merged?
>
> I can try and update my 0.18 version to 0.20 and get this version to work
> properly in my guix checkout, if that might help.

Applied, slightly adjusted and pushed swayr 0.18 and it's dependencies,
thank you for the patches.

If someone willing to update swayr to a newer version please send a
patch series to a separate thread, please.
Andrew Tropin Nov. 28, 2022, 10:08 a.m. UTC | #5
On 2022-11-28 12:53, Andrew Tropin wrote:

> On 2022-10-25 09:35, Nicolas Graves via Guix-patches via wrote:
>
>> Hi!
>>
>> I will also like to see swayr packaged for guix, and am willing to help.
>> I did have a working 0.18 version in my dotfiles with almost all
>> development dependencies also included, but I see this 0.20 attempt.
>>
>> What would be the best process to eventually package this one? Is there
>> a reason this thread has not been merged?
>>
>> I can try and update my 0.18 version to 0.20 and get this version to work
>> properly in my guix checkout, if that might help.
>
> Applied, slightly adjusted and pushed swayr 0.18 and it's dependencies,
> thank you for the patches.
>
> If someone willing to update swayr to a newer version please send a
> patch series to a separate thread, please.

Oops, by mistake I changed the authorship of 6 last commits to Nicolas
Goaziou instead of Nicolas Graves, reverted them and re-applied with
correct authorship.