aboutsummaryrefslogtreecommitdiffhomepage
path: root/package.nix
AgeCommit message (Collapse)Author
2026-05-10release: 0.4.2v0.4.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-05-04release: 0.4.1v0.4.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-11release: 0.4.0v0.4.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-07all: optionally forbid degrading in testsOphestra
This enables transparently degradable tests to be forced on in environments known to support them. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-05cmd/dist: replace dist/release.shOphestra
This is much more robust than a shell script. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-15release: 0.3.7v0.3.7Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-10go: 1.26Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07release: 0.3.6v0.3.6Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-02cmd: remove hpkgOphestra
This proof-of-concept was abandoned long ago. Its test suite is flaky, heavy on I/O and does not increase test coverage. This change fully removes hpkg and supporting code. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-02-09release: 0.3.5v0.3.5Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-01-27dist: run testsOphestra
This used to be impossible due to nix jank which has been addressed. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-01-27release: 0.3.4v0.3.4Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-12-25cmd/sharefs: implement shared filesystemOphestra
This is for passing files between applications, similar to android /sdcard. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-12-15release: 0.3.3v0.3.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-12-09release: 0.3.2v0.3.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-11-15nix: build with clangOphestra
Clang is better than gcc in various ways. This also pulls in clang-format which is very helpful. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-11-14container: provide usage exampleOphestra
This requires cgo so unfortunately will not run in the playground. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-11-13internal/info: relocate from internalOphestra
This is cleaner and makes more sense. The longer LDFLAGS was never a valid concern since it is always inserted by a script. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-11-12release: 0.3.1v0.3.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-11-06release: 0.3.0v0.3.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-10-21internal: clean up build stringsOphestra
These names are less ambiguous and should be understandable without reading the source code. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-09-28release: 0.2.2v0.2.2Ophestra
Unfortunately removal of internal/hlog brought about some changes that breaks API. This will likely be the last 0.2.x release. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-08-26release: 0.2.1v0.2.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-08-26release: 0.2.0v0.2.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-08-02release: 0.1.3v0.1.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-07-31cmd/hpkg: rename from planteretteOphestra
Planterette is now developed in another repository, so rename this proof of concept to avoid confusion. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-07-29release: 0.1.2v0.1.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-07-26nix: update flake lockOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-07-09release: 0.1.1v0.1.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-07-03release: 0.1.0v0.1.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-07-03treewide: migrate to hakurei.appOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-07-02hakurei: move container toplevelOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-06-25release: 0.0.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-06-25cmd/planterette: remove hsu special caseOphestra
Remove special case and invoke hakurei out of process. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-06-25release: 0.0.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-06-25treewide: rename to hakureiOphestra
Fortify makes little sense for a container tool. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-06-18dist: move comp to distOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-06-07nix: go generate in src derivationOphestra
This saves the generated files in the nix store and exposes them for use by external tools. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-05-26release: 0.4.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-04-13release: 0.4.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-04-01release: 0.3.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-30release: 0.3.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-26release: 0.3.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-26release: 0.3.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-25helper: remove bubblewrap wrapperOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-24test/sandbox: verify outcome via mountinfoOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-23nix: filter test from sourceOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-17nix: clean up flake outputsOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-14ldd: run in native sandboxOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-03-13sandbox: native container toolingOphestra
This should eventually replace bwrap. Signed-off-by: Ophestra <cat@gensokyo.uk>