#1111205 ITP stalwart-webadmin

#1111205#5
Date:
2025-08-15 14:01:22 UTC
From:
To:
Package: wnpp
Severity: wishlist


Hi,


I intend to package stalwart-webadmin

Package name will be:  stalwart-webadmin
Description:           Web based admin for Stalwart
Upstream Author is:    Stalwart Labs
URL:                   https://github.com/stalwartlabs/webadmin
License, when ITPed:   not stated by upstream
Programming Language:  rust


It is a dependency for stalwart, upstream default behaviour is
to download a blob from github.com  ....

( stalwart ITP  is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109537 )


Currently known build dependencies, that are not yet in Debian:
* trunk ( https://trunkrs.dev )
* tailwind ( https://tailwindcss.com )

Time will tell how to get beyond those hurdles.



Groeten
Geert Stappers

#1111205#8
Date:
2025-08-15 17:09:10 UTC
From:
To:
FWIW:

  tailwindcss-oxide -i input.css -o style/output.css

produced something that looks like valid  CSS.     [1]


I got that `tailwindcss-oxide` by doing `cargo build --release`
in the tailwindcss directory that is product of

  git clone https://github.com/tailwindlabs/tailwindcss.git



Regards
Geert Stappers
[1]  How usable the .css is, have I to explore ...

#1111205#13
Date:
2025-08-28 19:36:57 UTC
From:
To:
Hi,


Steps to a stalwart-webadmin  .deb

git clone https://salsa.debian.org/debian/stalwart-webadmin.git
cd stalwart-webadmin
cat debian/README.source
sh debian/README.source


That works for me.  Feel free to report your milage.



Groeten
Geert Stappers

#1111205#18
Date:
2025-09-13 12:52:57 UTC
From:
To:
Hi,

Note that it could Build-Depend on
binaryen
libstd-rust-dev-wasm32

because they are available in debian, and
`trunk build --release`
worked perfectly with those.