Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Refactor Nix flake to use crane (#7763) | Michael Davis | 2023-07-28 |
| | | | | | | | | | | | | This resolves a build issue with nci/dream2nix and git dependencies. We can keep most of the helix-specific parts of the flake, we just need to switch from configuring nci to calling craneLib functions. We also switch to flake-utils from flake-parts: * Using rust-overlay with flake-parts directly is unergonomic (see https://github.com/hercules-ci/flake-parts/discussions/83). * Removing flake-parts reduces the overall dependencies: rust-overlay already depends on flake-utils. | ||
* | nix: Update flake dependencies | Blaž Hrastnik | 2023-05-11 |
| | |||
* | build(nix): update flake dependencies, remove deprecated code from flake | Yusuf Bera Ertan | 2023-04-01 |
| | |||
* | build(nix): fix devshell | Yusuf Bera Ertan | 2023-02-25 |
| | |||
* | build(nix): update flake to use flake-parts and nci flake-parts module | Yusuf Bera Ertan | 2023-02-25 |
| | |||
* | build(nix): update inputs (#5219) | Yusuf Bera Ertan | 2022-12-19 |
| | |||
* | build(nix): don't run tests in builds since CI runs them already, update ↵ | Yusuf Bera Ertan | 2022-11-21 |
| | | | | inputs (#4834) | ||
* | build(nix): update nci (#4823) | Matthew Toohey | 2022-11-20 |
| | |||
* | nix: Bump flake dependencies | Blaž Hrastnik | 2022-11-04 |
| | |||
* | build(nix): update nci, fixup flake (#4537) | Yusuf Bera Ertan | 2022-11-01 |
| | |||
* | build(nix): update flake deps (#3663) | Yusuf Bera Ertan | 2022-09-03 |
| | |||
* | build(nix): update nci, refactor flake, seperate wrapping, add source ↵ | Yusuf Bera Ertan | 2022-09-02 |
| | | | | filtering (#3657) | ||
* | nix: update nixCargoIntegration (#2907) | Michael Davis | 2022-06-29 |
| | | | | | This fixes the aarch64-darwin build - the newer revision uses the cCompiler override to compile tree-sitter with clang instead of gcc (which fails). | ||
* | build(nix): update flake deps, add default.nix file | Yusuf Bera Ertan | 2022-06-21 |
| | |||
* | chore(nix): format nix files with alejandra, update deps, minor code ↵ | Yusuf Bera Ertan | 2022-06-06 |
| | | | | refactors (#2683) | ||
* | nix: bump dependencies | Blaž Hrastnik | 2022-05-24 |
| | |||
* | nix: update flake dependencies | Blaž Hrastnik | 2022-05-11 |
| | |||
* | Fix build on aarch64-darwin (#1789) | Johann Dahm | 2022-05-03 |
| | | | Co-authored-by: Yusuf Bera Ertan <y.bera003.06@protonmail.com> | ||
* | flake: use builtins.fetchTree to shallow-clone grammar repos | Michael Davis | 2022-03-10 |
| | | | | | | | | | | | Here we perform a shallow fetch using builtins.fetchTree. In order to make this work, we need to specify the `ref' for any repository that doesn't have `master' as its default branch (I'm not sure why this limitation exists since we don't need this when performing the shallow fetch in `--grammar build') This `ref' field is ignored by helix, so I have left it undocumented for now, but I could be open to documenting it. | ||
* | use latest nix-cargo-integration which depends on dream2nix (#1758) | Michael Davis | 2022-03-08 |
| | | | | | | | | https://github.com/nix-community/dream2nix is a fairly new and cool-looking project for adapting upstream package manager outputs (lockfiles mostly it would seem) for nix. This should improve the ability to cross-compile. As a more concrete measure of improvement, `nix flake check' now succeeds 🎉 | ||
* | Add `inputs.nixpkgs.follows` to `rust-overlay` in `flake.nix` (#1729) | Erin Kim | 2022-03-03 |
| | | | | | * add `inputs.nixpkgs.follows` to `rust-overlay` * Update flake.lock | ||
* | Update to rust 1.58, fix a bunch of optional lints | Blaž Hrastnik | 2022-01-16 |
| | |||
* | Fix Nix flake (#1455) | Jared Ramirez | 2022-01-13 |
| | |||
* | nix: Update flake.lock | Blaž Hrastnik | 2021-12-19 |
| | |||
* | Bump rust to 1.57, fix new lint failures | Blaž Hrastnik | 2021-12-03 |
| | |||
* | nix: Update to lld 13, drop flake-compat (was unused) | Blaž Hrastnik | 2021-12-03 |
| | |||
* | Update to rust 1.56 + 2021 edition | Blaž Hrastnik | 2021-10-22 |
| | |||
* | chore(nix): update flake inputs and submodule | Yusuf Bera Ertan | 2021-09-12 |
| | |||
* | flake: Update dependencies | Blaž Hrastnik | 2021-09-06 |
| | |||
* | nix: Update flake | Blaž Hrastnik | 2021-08-11 |
| | |||
* | nix: Update flake | Blaž Hrastnik | 2021-08-03 |
| | |||
* | build(nix): fix build issues | Yusuf Bera Ertan | 2021-07-25 |
| | |||
* | build(nix): fetch submodules lazily | Yusuf Bera Ertan | 2021-06-22 |
| | |||
* | Update flake.lock | Malte Voos | 2021-06-19 |
| | | | | Closes #302 | ||
* | chore(nix): update nixCargoIntegration input | Yusuf Bera Ertan | 2021-06-13 |
| | |||
* | build(nix): use nix-cargo-integration, make shell.nix use flake devshell | Yusuf Bera Ertan | 2021-06-13 |
| | |||
* | Fix flake package | Timothy DeHerrera | 2021-06-10 |
| | |||
* | Update flake deps | Blaž Hrastnik | 2021-05-29 |
| | |||
* | Bump deps: rust 1.52. | Blaž Hrastnik | 2021-05-07 |
| | |||
* | Closer to a full flake build via naersk. | Blaž Hrastnik | 2021-05-03 |
| | | | | | Blocked on https://github.com/NixOS/nix/issues/4423, build doesn't see submodules. | ||
* | nix: Switch to stable rust. | Blaž Hrastnik | 2021-04-09 |
| | |||
* | Update flake.lock | Blaž Hrastnik | 2021-04-07 |
| | |||
* | Update flake. | Blaž Hrastnik | 2021-04-01 |
| | |||
* | Bump deps. | Blaž Hrastnik | 2021-03-01 |
| | |||
* | flake: Packaging definition. | Blaž Hrastnik | 2021-02-22 |
| | |||
* | flake: Update deps. | Blaž Hrastnik | 2021-02-12 |
| | |||
* | deps update | Blaž Hrastnik | 2021-02-09 |
| | |||
* | Update flake definition. | Blaž Hrastnik | 2021-02-04 |
| | |||
* | Add a nix flake with the development environment. | Blaž Hrastnik | 2021-01-19 |