-
Notifications
You must be signed in to change notification settings - Fork 0
Home
List of Devenv patches applied to Nix in https://github.com/domenkozar/nix/commits/devenv-2.21 since Feb 15, 2024 .
-
https://github.com/domenkozar/nix/commit/138a98698dc76ea207c746f82db50eac70255755
- support .devenv.flake.nix using git 2, include git untracked files
- SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/cf070a0323eb6993a1207712e4c869b3444d1679
- support .devenv.flake.nix and devenv.lock
- SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/096bf7dbff979e59bb795fac4a00d3dd6ec84d2d
- include .devenv/flake.json and .devenv/devenv.json
- SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/76f1f180f150ef7410daa1f560e5c8fec5a672ac
- properly include .devenv.flake.nix from subdirectories
- SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/0705f3b8a4a018ee54f1f2a3716724f32da05284
- include devenv.local.nix and .env
- SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/005e5a25e37cde0214dd1e5e0daa0725fbf94957
- flake.nix: remove libgit2 src override
- APPLY UPSTREAM AND DROP
-
https://github.com/domenkozar/nix/commit/bc52ad4b843f61630b36fa1a67b32647e5a80e84
- remove boehm patch since it's in nixpkgs
- DROP (already in upstream)
-
https://github.com/domenkozar/nix/commit/1eedb7e803aaf182849baace48b2e742434b2c50
- make it compile
- SQUASH to "Add support for Devenv files" AND re-evaluate changes to
flake.nix
andpackage.nix
-
https://github.com/domenkozar/nix/commit/d447ad83211f86deefa1a3d7c1f6ad02433f1570
- remove language restrictions on flakes
- KEEP
-
https://github.com/domenkozar/nix/commit/84c3cf4ebeadbbe8e7ccfcece34c039b84880742
- Move the error message to the bottom when showing traces
- KEEP or APPLY UPSTREAM
-
https://github.com/domenkozar/nix/commit/d250aad325d4060a6bf6d24f613f4a9b2d8419f9
- specialize to devenv
- KEEP or SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/3b944df09a1d3606f094bd4b32c56846efc99ddf
- fix cwd paths
- SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/ecd0af0c1f56de32cbad14daa1d82a132bf298f8
- Faster flake.lock parsing
- DROP (already in upstream)
-
https://github.com/domenkozar/nix/commit/07a4ed080acccd2839624c3e7ef073131736d0bf
- curl: don't pull in Python
- KEEP or APPLY UPSTREAM
-
https://github.com/domenkozar/nix/commit/b3b88ca5f67fcf40be9858793a5216c35664714d
- Allow garbage-collecting whithin a closure
- APPLY UPSTREAM (Nix patch, unrelated to Devenv !)
-
https://github.com/domenkozar/nix/commit/537b7de306a52ed4b35799cfc180e3aa39d0e07a
- Ensure best-effort compatibility with older daemon version
- APPLY UPSTREAM (Nix patch, unrelated to Devenv !)
-
https://github.com/domenkozar/nix/commit/d61bd1c0dda0ec7466079531547bbafdf538ed71
- include all paths that start with .env*
- SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/38cb8920d92029a26a7d56101f3f5e623bd36a29
- support devenv test
- SQUASH to "Add support for Devenv files"
-
https://github.com/domenkozar/nix/commit/e92c1fb8a57fe2e0bee725b1e7c68cfd8ffd55dc
- enable git submodules by default
- KEEP or use nix flag to achieve the same
-
https://github.com/domenkozar/nix/commit/edecf0fc431c7624583456dc88d9ac6a638fcf4c
- Restore
builtins.pathExists
behavior on broken symlinks - DROP (already in upstream)
- Restore
-
https://github.com/domenkozar/nix/commit/6709f08886cc6d240f546e4800dcffbd6b36beef
- Support empty Git repositories / workdirs
- DROP (already in upstream)
-
https://github.com/domenkozar/nix/commit/10d5a3af9694a0d54d75e4450f95c8f6eb3f5e95
- Copy the output of fixed-output derivations before registering them
- DROP (already in upstream)
-
https://github.com/domenkozar/nix/commit/c5bbf14ecbd692eeabf4184cc8d50f79c2446549
- permit a few nixpkgs configuration settings when in pure mode
- KEEP
- Lot of patches just add support for Devenv files (
.devenv*
). These should be squashed to single patch. - Some patches add some other features needed by Devenv. These should be kept in separate patches.
- Some patches contain changes not related to Devenv and are already present in Nix. These should be dropped.
- Some patches contain small changes not related to Devenv and are not present in Nix. These should be applied upstream.
- 2 patches contain significant changes not directly related to Devenv and are not present in Nix ! These should be applied upstream.