From ddef78323d89c69d6301d53c39ce38a47488032c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domas=20Tama=C5=A1auskas?= Date: Mon, 7 Sep 2026 17:23:11 +0300 Subject: [PATCH] Replace devbox with mise --- .envrc | 9 --------- devbox.json | 15 -------------- devbox.lock | 57 ----------------------------------------------------- mise.lock | 40 +++++++++++++++++++++++++++++++++++++ mise.toml | 2 ++ 5 files changed, 42 insertions(+), 81 deletions(-) delete mode 100644 .envrc delete mode 100644 devbox.json delete mode 100644 devbox.lock create mode 100644 mise.lock create mode 100644 mise.toml diff --git a/.envrc b/.envrc deleted file mode 100644 index 581b818..0000000 --- a/.envrc +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash - -# Automatically sets up your devbox environment whenever you cd into this -# directory via our direnv integration: - -eval "$(devbox generate direnv --print-envrc)" - -# check out https://www.jetify.com/docs/devbox/ide_configuration/direnv/ -# for more details diff --git a/devbox.json b/devbox.json deleted file mode 100644 index ad928ce..0000000 --- a/devbox.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.17.3/.schema/devbox.schema.json", - "packages": ["odin@2026-04"], - "env": { - "LLDB_DEBUGSERVER_PATH": "/Applications/Xcode.app/Contents/SharedFrameworks/LLDB.framework/Versions/A/Resources/debugserver" - }, - "shell": { - "scripts": { - "tests": [ - "odin build tests -all-packages -build-mode:test -debug -use-single-module", - "lldb ./tests.bin" - ] - } - } -} diff --git a/devbox.lock b/devbox.lock deleted file mode 100644 index 6b80b30..0000000 --- a/devbox.lock +++ /dev/null @@ -1,57 +0,0 @@ -{ - "lockfile_version": "1", - "packages": { - "github:NixOS/nixpkgs/nixpkgs-unstable": { - "last_modified": "2026-07-15T11:37:32Z", - "resolved": "github:NixOS/nixpkgs/35d3407a3816f3b341d8cf1d60abaf2b7b8166ac?lastModified=1784115452&narHash=sha256-BoYPdqk6jlKXy%2BDyUzyGV%2FCtRGfAhk2MmIgBhsemTGI%3D" - }, - "odin@2026-04": { - "last_modified": "2026-04-23T13:07:47Z", - "resolved": "github:NixOS/nixpkgs/01fbdeef22b76df85ea168fbfe1bfd9e63681b30#odin", - "source": "devbox-search", - "version": "2026-04", - "systems": { - "aarch64-darwin": { - "outputs": [ - { - "name": "out", - "path": "/nix/store/bp9vf6k9bsawaf0yvds0zbwadr22j3pf-odin-dev-2026-04", - "default": true - } - ], - "store_path": "/nix/store/bp9vf6k9bsawaf0yvds0zbwadr22j3pf-odin-dev-2026-04" - }, - "aarch64-linux": { - "outputs": [ - { - "name": "out", - "path": "/nix/store/7x0iamy2g97888327jvzhf3sq63i92x5-odin-dev-2026-04", - "default": true - } - ], - "store_path": "/nix/store/7x0iamy2g97888327jvzhf3sq63i92x5-odin-dev-2026-04" - }, - "x86_64-darwin": { - "outputs": [ - { - "name": "out", - "path": "/nix/store/94ffmp6byrlrc8aibjq7hdc5am02dhrp-odin-dev-2026-04", - "default": true - } - ], - "store_path": "/nix/store/94ffmp6byrlrc8aibjq7hdc5am02dhrp-odin-dev-2026-04" - }, - "x86_64-linux": { - "outputs": [ - { - "name": "out", - "path": "/nix/store/dj690miai5nk9h5d38apq0xp0nq84i02-odin-dev-2026-04", - "default": true - } - ], - "store_path": "/nix/store/dj690miai5nk9h5d38apq0xp0nq84i02-odin-dev-2026-04" - } - } - } - } -} diff --git a/mise.lock b/mise.lock new file mode 100644 index 0000000..e689f58 --- /dev/null +++ b/mise.lock @@ -0,0 +1,40 @@ +# @generated - this file is auto-generated by `mise lock` https://mise.jdx.dev/dev-tools/mise-lock.html + +[[tools.odin]] +version = "dev-2026-04" +backend = "github:odin-lang/Odin" + +[tools.odin."platforms.linux-arm64"] +checksum = "sha256:ac3bd75e71ddacc67f34540f20f73c9e7e301d51333d8e040c390abac32f5bac" +url = "https://github.com/odin-lang/Odin/releases/download/dev-2026-04/odin-linux-arm64-dev-2026-04.tar.gz" +url_api = "https://api.github.com/repos/odin-lang/Odin/releases/assets/387767984" + +[tools.odin."platforms.linux-arm64-musl"] +checksum = "sha256:ac3bd75e71ddacc67f34540f20f73c9e7e301d51333d8e040c390abac32f5bac" +url = "https://github.com/odin-lang/Odin/releases/download/dev-2026-04/odin-linux-arm64-dev-2026-04.tar.gz" +url_api = "https://api.github.com/repos/odin-lang/Odin/releases/assets/387767984" + +[tools.odin."platforms.linux-x64"] +checksum = "sha256:8bfa62d459f505609cd0343746b4116f3e6866eb2d5b4b91bb8365db72f04e47" +url = "https://github.com/odin-lang/Odin/releases/download/dev-2026-04/odin-linux-amd64-dev-2026-04.tar.gz" +url_api = "https://api.github.com/repos/odin-lang/Odin/releases/assets/387768005" + +[tools.odin."platforms.linux-x64-musl"] +checksum = "sha256:8bfa62d459f505609cd0343746b4116f3e6866eb2d5b4b91bb8365db72f04e47" +url = "https://github.com/odin-lang/Odin/releases/download/dev-2026-04/odin-linux-amd64-dev-2026-04.tar.gz" +url_api = "https://api.github.com/repos/odin-lang/Odin/releases/assets/387768005" + +[tools.odin."platforms.macos-arm64"] +checksum = "sha256:390bdd8ce0c90aebfd2f567fcfff4de4f3c7102e99e558d6832d1e3e7218d885" +url = "https://github.com/odin-lang/Odin/releases/download/dev-2026-04/odin-macos-arm64-dev-2026-04.tar.gz" +url_api = "https://api.github.com/repos/odin-lang/Odin/releases/assets/387767907" + +[tools.odin."platforms.macos-x64"] +checksum = "sha256:e8658a7b2e9b9c6fb09915b330981e79e4be76440b6d43520560f9022006456a" +url = "https://github.com/odin-lang/Odin/releases/download/dev-2026-04/odin-macos-amd64-dev-2026-04.tar.gz" +url_api = "https://api.github.com/repos/odin-lang/Odin/releases/assets/387767943" + +[tools.odin."platforms.windows-x64"] +checksum = "sha256:a7497ea0dc412ec7202cd7933d17b051edb8f5ac34b9f6af88cf7285e7199b8c" +url = "https://github.com/odin-lang/Odin/releases/download/dev-2026-04/odin-windows-amd64-dev-2026-04.zip" +url_api = "https://api.github.com/repos/odin-lang/Odin/releases/assets/387767811" diff --git a/mise.toml b/mise.toml new file mode 100644 index 0000000..ea96271 --- /dev/null +++ b/mise.toml @@ -0,0 +1,2 @@ +[tools] +odin = "dev-2026-04" -- 2.51.2