Sourcehut packaging in 2023

2023-03-06 Thread Thomas Ieong
Hi, This mail is there to give an overview of what packages are we missing and how to build a sourcehut service. A sourcehut service is a mix of python/golang/js and static assets. Python: We have almost everything except 2 packages, python-pam and another one that I forgot. Js: It's actually

Re: Sourcehut packaging

2021-04-09 Thread Brendan Tildesley
> On 04/09/2021 11:45 PM Ron Nazarov wrote: > By sourcehut packages, do you mean node packages? > Because I don't think there are any sourcehut packages in Guix yet. > I mean packages with source url's on sr.ht, for example: guix refresh scdoc doesnt have an updater

Re: Sourcehut packaging

2021-04-09 Thread Ron Nazarov
On Thu, 2021-04-08 at 13:35 +0200, Brendan Tildesley wrote: >  Since your working on sourchut, would you also mind taking on adding > an update for sourcehut packages, so that guix refresh works for > them. There are many of them but no updater currently. By sourcehut packages, do you mean node

Re: Sourcehut packaging

2021-04-08 Thread jgart
It looks like the Makefile is the only place where csslint is called (atleast, from a quick glance at the source code) so it might work to substitute a different css minifier like one of the ones I mentioned previously and not use the npm deps at all. What do you think? We should test it. --

Re: Sourcehut packaging

2021-04-08 Thread jgart
We have esbuild. Can esbuild replace clean-css? or maybe go-github-com-tdewolff-minify 樂 https://github.com/tdewolff/minify What are your thoughts? I'm just thinking out loud here. all the best, jgart

Re: Sourcehut packaging

2021-04-08 Thread Brendan Tildesley
Since your working on sourchut, would you also mind taking on adding an update for sourcehut packages, so that guix refresh works for them. There are many of them but no updater currently.

Re: Sourcehut packaging

2021-04-05 Thread Joshua Branson
Ron Nazarov writes: > All Python dependencies of core.sr.ht (which is required by all Python > components of Sourcehut) are now packaged, but it also has 2 npm > dependencies (clean-css and clean-css-cli), these are not yet packaged, > they have the following dependencies (flattened): > *

Sourcehut packaging

2021-04-05 Thread Ron Nazarov
Hello, All Python dependencies of core.sr.ht (which is required by all Python components of Sourcehut) are now packaged, but it also has 2 npm dependencies (clean-css and clean-css-cli), these are not yet packaged, they have the following dependencies (flattened): * balanced-match *