GNU bug report logs - #77382
[PATCH rust-team 00/18] gnu: Add matugen.

Previous Next

Package: guix-patches;

Reported by: Gabriel Santos <gabriel.santos.smtp <at> gmail.com>

Date: Sun, 30 Mar 2025 12:18:01 UTC

Owned by: Steve George <steve <at> futurile.net>

Severity: normal

Tags: patch

Done: Steve George <steve <at> futurile.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Gabriel Santos <gabriel.santos.smtp <at> gmail.com>
To: 77382 <at> debbugs.gnu.org
Cc: Gabriel Santos <gabrielsantosdesouza <at> disroot.org>, Divya Ranjan Pattanaik <divya <at> subvertising.org>, Efraim Flashner <efraim <at> flashner.co.il>, Steve George <steve <at> futurile.net>
Subject: [bug#77382] [PATCH rust-team 00/18] gnu: Add matugen.
Date: Sun, 30 Mar 2025 09:10:28 -0300
Greetings,

This patchset adds matugen[1], a Rust application used to generate themes
dynamically, based on Google's Material You[2].

This eases the use of themes, as they'll have a color palette generated
that suits a background image or colour well.

It has templates[3] (formats) for programs already available in Guix, viz.
Hyprland, Waybar, Kitty, GTK, Sway, Rofi, and more.

The only issue I have with it is that it has an update checker. I tried
to disable it by configuring the features manually but couldn't remove it.

[1] <https://github.com/InioX/matugen>
[2] <https://source.android.com/docs/core/display/material>
[3] <https://github.com/InioX/matugen-themes>

Regards,

Gabriel Santos

Gabriel Santos (18):
  gnu: Add rust-colorsys-0.6.
  gnu: Add rust-const-default-1.
  gnu: Add rust-const-default-derive-0.2.
  gnu: Add rust-execute-command-tokens-0.1.
  gnu: Add rust-execute-command-macro-impl-0.1.
  gnu: Add rust-execute-command-macro-0.1.
  gnu: Add rust-execute-0.2.
  gnu: Add rust-faster-hex-0.10.
  gnu: Add rust-generic-array-1.
  gnu: Add rust-material-colors-0.4.
  gnu: Add rust-paris-log-1.
  gnu: Add rust-prettytable-rs-0.10.
  gnu: Add rust-resolve-path-0.1.
  gnu: Add rust-typenum-1.17.
  gnu: Add rust-upon-0.8.
  gnu: Add rust-mockito-0.32.
  gnu: Add rust-update-informer-1.
  gnu: Add matugen.

 gnu/packages/crates-io.scm  | 417 ++++++++++++++++++++++++++++++++++--
 gnu/packages/crates-web.scm |  37 ++++
 gnu/packages/rust-apps.scm  |  42 ++++
 3 files changed, 484 insertions(+), 12 deletions(-)


base-commit: 87d7b2c2290b27472a35b8abc91057a8680ad7e9
-- 
2.49.0





This bug report was last modified 43 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.