Bug#1058645: ITP: hare -- Hare is a systems programming language designed to be simple, stable, and robust.

2024-02-21 Thread Amin Bandali
X-Debbugs-Cc: martin.quin...@ens-rennes.fr, cla...@gmail.com

Hi all,

I too am interested in working on getting hare packaged and uploaded.
I also just sent a reply on https://bugs.debian.org/1058646 asking if
Miguel has a WIP repo for QBE packaging up on Salsa somewhere that
I could pull in and work on, otherwise I'll just start with a repo
under my account and later transfer it elsewhere (e.g. to 'debian').

We also need to package harec, the Hare bootstrap compiler, which
at the moment is a separate repo https://git.sr.ht/~sircmpwn/harec
but I believe upstream has plans to merge it into the hare repo:
https://lists.sr.ht/~sircmpwn/hare-rfc/%3CZdYKdoIWSUUpDeIX%40xha.li%3E

I'm not sure exactly how far into the future this will be though.
One of the main Hare developers said it will probably be done before
the next 0.24.1 release, but not sure.  Still, I held off on filing
a separate ITP for harec for now, to see if Drew chimes in with a
more concrete plan/timeline over the next day or two perhaps.

If there's no further feedback/timeline on the plans for the proposed
merge of the harec and hare repos, I plan on filing an ITP for harec
so we could go ahead with a separate harec source package for now
corresponding to the current repo structures, until if/when upstream
merges the two repos and we would re-evaluate our options then.

Any thoughts/feedback appreciated and welcome. :-)

Thanks,
-a



Bug#1058645: ITP: hare -- Hare is a systems programming language designed to be simple, stable, and robust.

2023-12-13 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: hare
  Version : 2023.12.02
  Upstream Contact: Drew DeVault 
* URL : https://harelang.org/
* License : MPL/GPL-3
  Programming Lang: Hare
  Description : Hare is a systems programming language designed to be 
simple, stable, and robust.

Hare uses a static type system, manual memory management, and a
minimal runtime. It is well-suited to writing operating systems,
system tools, compilers, networking software, and other low-level,
high performance tasks.