Toggle quote (9 lines)> Adding this to audio because it's a GUI toolkit for audio plugins.>> From 2991c39c555873b8bed3db3139ce6d35bb156a8e Mon Sep 17 00:00:00 2001> From: Alexandros Theodotou <email@example.com>> Date: Fri, 8 Nov 2019 09:47:25 +0000> Subject: [PATCH] gnu: Add redkite.>> * gnu/packages/audio.scm: (redkite): New variable.
Toggle quote (4 lines)> + (uri> + (string-append "https://gitlab.com/iurie/redkite/-/archive/v"> + version "/redkite-v" version ".tar.gz"))
This can be condensed to two lines.
Toggle quote (6 lines)> + (native-inputs> + `(("pkg-config", pkg-config)))> + (synopsis "Small GUI toolkit")> + (description "Redkite is a small GUI toolkit developed in C++17 and> +inspired from other well known GUI toolkits.")
Can you expand on this description a bit? What makes it different from(or similar to) other GUI toolkits?
Toggle quote (8 lines)> Marius,>> Thanks for the reviews! Updated.>> The new description feels a bit too formal - the upstream descriptions> were too short so I had to come up with something. Feel free to edit> it.
Looks good to me! We can always adjust it later. On a related note, it feels weird to have a GUI toolkit in audio.scm,but I could not think of a better place for it. Suggestions welcome.
The URL redirects to 'gitlab.com/geontime/redkite', so I updated it. I also made a follow-up patch that downloads a git checkout instead ofan autogenerated tarball, because the tarball hash might change in thefuture when GitLab generates a new one.