michalszmidt/hctl

Packaging

michalszmidt opened this issue · 7 comments

Info about packaging progress

Rules:

  • unofficial, private repositories are allowed providing that there are no patches or build log is public.
  • if you want to patch to get rid of openssl call it hctl-rustls
  • package latest stable as hctl, pre-releases only as hctl-nightly even if you have rolling-distro

Packaging status
OBS package build status
OBS package build status

Info: Void Linux Package request, see here
Status: Pending

Info: Alpine Linux Package request, see here
Status: Approved
Repo: testing
Notes: here you have queried (current, update, merged) hctl pull requests that I made there

Info: OBS (OpenSUSE Build Service) setup see here
Status:

  • Success (OpenSUSE Tumbleweed and Leap 15.6) opi hctl

Info: Debian based
Status: Rust in repo is too old, probably wont pass its CI system for long

Info: RedHat (RPM) based
Status: Rather impossible to appear in official repository, community repos needs investigation. Possibly SUSE spec file could be easily converted.

Info: FreeBSD
Status: Could not get through its makefile and build system, however should be possible to do so.

Info: brew
Status unlikely to appear in core as they don't like when author is a maintainer unless it's very popular. Maybe in future I'll set up some private tap.