slavaGanzin / await

28Kb, small memory footprint, single binary that run list of commands in parallel and waits for their termination
MIT License
137 stars 3 forks source link

Availability via package managers #2

Open alexanderadam opened 2 years ago

alexanderadam commented 2 years ago

Hi Slava,

I just stumbled over await and it looks great!

It would be great if it would be available via platform independent package managers like Flathub or Snap. And for OS/X users a brew package would be nice.

This way everybody could profit from automated updates. Thank you so much! :raised_hands:

slavaGanzin commented 2 years ago

Hi. Alexander

I'm not at all experienced with Flathub, Snap or brew. Because I never use them. Maybe I'll find sometime for this, maybe not.

But the fastest way would be if you make PR by yourself. So pull request are welcomed.

hongkongkiwi commented 1 year ago

Be great to get ubuntu package as part of the releases :)

slavaGanzin commented 1 year ago

@hongkongkiwi I don’t know how to do it. Never used Ubuntu - don’t know anything about their packaging and distribution.

But if you need it, I will accept any PR on that front. And can help on the way

slavaGanzin commented 1 year ago

@alexanderadam Do you have some time to work on brew, snap or flathub?

alexanderadam commented 1 year ago

Do you have some time to work on brew, snap or flathub?

no, I'm very sorry. Otherwise I would've done it.

Be great to get ubuntu package as part of the releases :)

Canonical / Ubuntu successively switches to platform independent packages (i.e. Snap & Flatpak). So this would also natively work on Ubuntu. But Snaps and Flatpaks can be updated more easily and you don't have to wait for your distribution maintainers to integrate newer versions. Apart from that you'll also get easy permission configuration (i.e. it's easy to disallow internet access or access to sensible data).

chewblacka commented 1 month ago

await is available via the nix package manager.

Should work on any platform on which you can install nix (linux, macos etc.). I recommend installing nix via the determinate systems nix installer.

Then it's just a matter of running e.g.:

nix profile install nixpkgs#await