Report forwarded
to debian-bugs-dist@lists.debian.org, debian-rust@lists.debian.org, wnpp@debian.org: Bug#1057118; Package wnpp.
(Thu, 30 Nov 2023 03:42:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupre <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to debian-rust@lists.debian.org, wnpp@debian.org.
(Thu, 30 Nov 2023 03:42:03 GMT) (full text, mbox, link).
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: RFP: anyrun -- A wayland native, highly customizable runner.
Date: Wed, 29 Nov 2023 22:38:00 -0500
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-rust@lists.debian.org
* Package name : anyrun
Version : No releases published
Upstream Contact: https://github.com/Kirottu
* URL : https://github.com/Kirottu/anyrun
* License : GPL-3
Programming Lang: Rust
Description : A wayland native, highly customizable runner.
A wayland native krunner-like runner, made with customizability in
mind.
Features
Style customizability with GTK+ CSS
Can do basically anything
As long as it can work with input and selection
Hence the name anyrun
Easy to make plugins
You only need 4 functions!
See Rink for a simple example. More info in the documentation of the anyrun-plugin crate.
Responsive
Asynchronous running of plugin functions
Wayland native
GTK layer shell for overlaying the window
data-control for managing the clipboard
----
There's a bunch of runners in Debian, but none of them are written in
Rust. I find this one particularly interesting because of the
integration with Rink (which is *also* not packaged in Debian but very
well could):
https://rinkcalc.app/
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#1057118; Package wnpp.
(Thu, 30 Nov 2023 12:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Matthias Geiger <werdahias@riseup.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Thu, 30 Nov 2023 12:09:03 GMT) (full text, mbox, link).
On 30.11.23 04:38, Antoine Beaupre wrote:
> Package: wnpp
> Severity: wishlist
> X-Debbugs-Cc: debian-rust@lists.debian.org
>
> * Package name : anyrun
> Version : No releases published
> Upstream Contact: https://github.com/Kirottu
> * URL : https://github.com/Kirottu/anyrun
> * License : GPL-3
> Programming Lang: Rust
> Description : A wayland native, highly customizable runner.
>
> A wayland native krunner-like runner, made with customizability in
> mind.
>
> Features
>
> Style customizability with GTK+ CSS
> Can do basically anything
> As long as it can work with input and selection
> Hence the name anyrun
> Easy to make plugins
> You only need 4 functions!
> See Rink for a simple example. More info in the documentation of the anyrun-plugin crate.
> Responsive
> Asynchronous running of plugin functions
> Wayland native
> GTK layer shell for overlaying the window
> data-control for managing the clipboard
>
> ----
>
> There's a bunch of runners in Debian, but none of them are written in
> Rust. I find this one particularly interesting because of the
> integration with Rink (which is *also* not packaged in Debian but very
> well could):
>
> https://rinkcalc.app/
>
Hi Antoine,
looks packageable from a first glance with only gtk-layer-shell missing
for anyrun and anyrun-interface. An issue is gtk-layer-shell which
contains generated code; gtk-rs has the same issue but I resolved that
via re-generating the code. I pondered whether I should package
gtk-layer-shell but haven't found a use case so far. If someone wants to
package it they should take a look at gtk4-sys for instance and must (!)
regenerate the code the same way. Feel free to ask me about that.
best,
--
Matthias Geiger <werdahias>
Debian Maintainer
"Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#1057118; Package wnpp.
(Thu, 30 Nov 2023 16:12:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Thu, 30 Nov 2023 16:12:03 GMT) (full text, mbox, link).
On 2023-11-30 13:06:19, Matthias Geiger wrote:
[...]
> looks packageable from a first glance with only gtk-layer-shell missing
> for anyrun and anyrun-interface. An issue is gtk-layer-shell which
> contains generated code; gtk-rs has the same issue but I resolved that
> via re-generating the code. I pondered whether I should package
> gtk-layer-shell but haven't found a use case so far. If someone wants to
> package it they should take a look at gtk4-sys for instance and must (!)
> regenerate the code the same way. Feel free to ask me about that.
Whoa, that's way better than I expected!
I guess lots of things are plugins in there so we could package the core
without having to fix all deps. For example, rink is its whole own app
that anyrun links with, but it would definitely need to be packaged
seperately as it's a calculator that we should (IMHO) really have on its
own in Debian as well...
a.
--
Vivre tous simplement pour que tous puissent simplement vivre.
- Gandhi
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#1057118; Package wnpp.
(Wed, 06 Dec 2023 14:33:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Maytham Alsudany <maytha8thedev@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Wed, 06 Dec 2023 14:33:02 GMT) (full text, mbox, link).
Control: retitle -1 ITP: anyrun -- A wayland native, highly customizable runner.
Control: owner -1 !
Hi,
I'd like to take on packaging anyrun for Debian.
I've let upstream know that a crate needs to be published first to crates.io
before it can be packaged. To the best of my knowledge, they're splitting up
their monorepo into repos under a new org on GitHub, and once that is done, they
will publish to crates.io.
I'll follow their progress and package anyrun and its plugins as soon as crates
get published.
Kind regards,
Maytham
Changed Bug title to 'ITP: anyrun -- A wayland native, highly customizable runner.' from 'RFP: anyrun -- A wayland native, highly customizable runner.'.
Request was from Maytham Alsudany <maytha8thedev@gmail.com>
to 1057118-submit@bugs.debian.org.
(Wed, 06 Dec 2023 14:33:02 GMT) (full text, mbox, link).
Owner recorded as Maytham Alsudany <maytha8thedev@gmail.com>.
Request was from Maytham Alsudany <maytha8thedev@gmail.com>
to 1057118-submit@bugs.debian.org.
(Wed, 06 Dec 2023 14:33:03 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.