Commit Graph

10 Commits

Author SHA1 Message Date
Coutinho de Souza
8100cc1f54
hare: enable cross-compilation 2024-03-06 10:41:04 -03:00
Coutinho de Souza
b2aa275555
hare: unstable-2024-02-08 -> 0.24.0
Drop usage of pinned qbe in favor of qbe-1.2.
2024-02-21 16:36:41 -03:00
Sandro
7dac69a0d9
Merge pull request #287481 from onemoresuza/hare
hare: remove `passthru.updateScript` from it and harec
2024-02-10 17:52:12 +01:00
R. Ryantm
eed453c0a9 hare: unstable-2024-02-05 -> unstable-2024-02-08 2024-02-09 19:45:05 +00:00
Gustavo Coutinho de Souza
64a7c978a5
hare: remove passthru.updateScript from it and harec
Since it must be updated together with `harec`, the r-ryantm update
workflow does not work, since it creates two different PRs.
2024-02-09 09:47:40 -03:00
R. Ryantm
f0fd731145 hare: 0-unstable-2024-02-01 -> unstable-2024-02-05 2024-02-06 06:25:26 +00:00
Gustavo Coutinho de Souza
7b9a168c35
hare: unstable-2023-11-27 -> 0-unstable-2024-02-01
Enable new debuggin features described on Hare's blog[0].

[0]: https://harelang.org/blog/2024-02-01-debugging-features/
2024-02-05 08:26:47 -03:00
Gustavo Coutinho de Souza
3ff0cd7263
hare: embedd paths for cross-compilation toolchains
Also strip the `HAREPATH` make variable embedded in the binary from
empty `$(SRCDIR)/hare/third-party`, since since nix does not follows the
FHS and relies on the `HAREPATH` environment variable to find third
party libraries.
2024-01-17 13:31:00 -03:00
Gustavo Coutinho de Souza
a47d6e0fd6
hare: unstable-2023-10-23 -> unstable-2023-11-27
And also:
- move platform and arch to outer let-in
- patch tzdata paths to use the nix store
- set `outputs` to `[ "out" "man" ]`
- append `nixpkgs` `hare version`'s output
- compact `postFixup` phase
- rework description
- move `binutils-unwrapped` only to `buildInputs`

[1]: https://nixpk.gs/pr-tracker.html?pr=265124
2023-12-14 19:27:37 -03:00
Gustavo Coutinho de Souza
5ee6ca0458
hare: migrate to pkgs/by-name 2023-12-11 16:27:55 -03:00