DavHau
5fef684214
package-json: enable --force by default
2022-12-20 14:02:15 +07:00
Yusuf Bera Ertan
2d7d68505c
Merge pull request #430 from nix-community/feat/make-crane-default
2022-12-18 03:33:49 +03:00
Yusuf Bera Ertan
a24fb71c40
docs: update docs for rust subsystem
2022-12-18 03:17:28 +03:00
Yusuf Bera Ertan
80ff2b4a86
feat(rust): change default builder to crane
2022-12-18 03:17:28 +03:00
Yusuf Bera Ertan
1cbc3aac3e
fix: use correct toolchain packages for rust_set-rust-toolchain example
2022-12-18 03:03:16 +03:00
Yusuf Bera Ertan
4ed4a2958a
fix(rust): add rustToolchain to passthru
2022-12-18 02:53:35 +03:00
Yusuf Bera Ertan
96d43a95a2
fix(rust): correct linemd overrides
2022-12-18 02:37:00 +03:00
Yusuf Bera Ertan
6460f3f0ee
fix(rust): correct overrideAttrs behaviour
2022-12-18 02:13:24 +03:00
Yusuf Bera Ertan
59de99b3be
fix(rust): make overrideAttrs work properly ( fixes #392 )
2022-12-17 15:16:30 +03:00
DavHau
6a0ab9411b
Merge pull request #428 from nix-community/improvements
...
fix: functions.translators: dream2nixConfig not loaded
2022-12-16 14:15:09 +07:00
DavHau
c0515e3816
fix: functions.translators: dream2nixConfig not loaded
2022-12-16 13:38:36 +07:00
DavHau
56e9439b04
fix: allow builders to get pkgs via build args
...
This allows to specify builder modules where the module itself doesn't require pkgs.
2022-12-16 08:38:46 +07:00
DavHau
95103a203a
chore: pure translator template: simplify comment
2022-12-16 08:37:43 +07:00
DavHau
7acc54602b
Merge pull request #427 from nix-community/cleanup
...
Cleanup
2022-12-16 07:54:37 +07:00
DavHau
8032f96d8e
chore: remove some more lib // builtins
2022-12-16 07:42:04 +07:00
DavHau
9d01389c49
chore: simplify config.lib // builtins
2022-12-15 19:58:21 +07:00
DavHau
c38d013134
fix: utils.override: replace builtins.functionArgs -> lib.functionArgs
2022-12-15 19:48:00 +07:00
Yusuf Bera Ertan
6ec1584c79
Merge pull request #421 from nix-community/no-auto-2
...
fix: makeFlakeOutputs: throw lazily when projects unspecified
2022-12-15 12:15:54 +03:00
DavHau
e82afbcb55
fix: python pip example
2022-12-15 14:53:22 +07:00
DavHau
986480a327
docs: acknowledge funding more
...
- Move funding section to the top of the readme
- add funding paragraph to the intro of the docs
2022-12-15 14:04:37 +07:00
DavHau
2af5fb9212
fix: use warn instead of throw if projects
unspecified
2022-12-15 12:46:47 +07:00
Yusuf Bera Ertan
1576b6321b
feat(rust): update crane builder, make sure vendor dir reference removal works
2022-12-14 18:14:49 +03:00
Yusuf Bera Ertan
091440502b
Merge pull request #422 from impl/python-transitive-custom-deps
2022-12-13 22:51:49 +03:00
Noah Fontes
12653eb071
fix: python: remove spurious --ignore-installed
...
This arg was inadvertently added to pip install in #397 ; it breaks
transitive dependencies on the packages we custom-install, like
setuptools and wheel.
Per @phaer, it wasn't supposed to be there and has already been removed
in the next set of larger changes, but this should fix those transitive
dependencies in the meantime.
2022-12-13 11:16:32 -08:00
DavHau
2d9d7a7ecc
fix: makeFlakeOutputs: throw lazily when projects unspecified
...
Still allow the user to execute the `detect-projects` app
2022-12-13 16:56:37 +07:00
DavHau
59ec603246
Merge pull request #415 from nix-community/no-auto
...
Disable automatic project discovery in makeFlakeOutputs
2022-12-13 16:27:26 +07:00
DavHau
c924a9edbc
fix: nodejs discoverer: exclude workspace children properly
2022-12-13 14:45:42 +07:00
DavHau
011b8ba238
add example for defining projects
as attrs
2022-12-13 13:40:46 +07:00
DavHau
a62727de80
add example for automatic project detection
2022-12-13 13:32:16 +07:00
DavHau
f83a752d38
feat: add detect-projects
app to outputs of makeFlakeOutputs
...
resolves PR change request
2022-12-13 13:27:01 +07:00
DavHau
4b57061c04
fix example _d2n-extended: reference ./proejcts.toml
2022-12-13 12:46:38 +07:00
Yusuf Bera Ertan
ff0a08bb2d
feat(rust): detect crates in cargo-lock translator if not available already
2022-12-13 12:42:03 +07:00
DavHau
01b5d43524
chore: use projects.toml in docs and examples
2022-12-13 12:42:03 +07:00
DavHau
da780c7cdd
fix: rust: accept undefined subsystemInfo
2022-12-13 12:42:03 +07:00
DavHau
9891508cdd
feat: add comment to generated projects.toml
2022-12-13 12:42:03 +07:00
DavHau
0b4f1add1b
makeFlakeOutputs: improve error message for missing projects
2022-12-13 12:42:03 +07:00
DavHau
2749626e4a
fix app detect-projects
2022-12-13 12:42:03 +07:00
DavHau
cb641555c8
chore: lib.nix remove projectsJson from flake outputs
2022-12-13 12:42:03 +07:00
DavHau
e48421c830
feat: makeFLakeOutputs: add flag autoProjects
...
- defaults to false
- helpful error is raised if set to false and `projects` is not defined
2022-12-13 12:42:03 +07:00
DavHau
08f1b71c44
add app discover-projects
2022-12-13 12:42:03 +07:00
DavHau
e7bd51d83e
add functions.discoverers.discoverProjects2
2022-12-13 12:42:03 +07:00
Yusuf Bera Ertan
3d6f13ef9d
Merge pull request #420 from hercules-ci/fix-flake-parts-doc-eval
2022-12-11 02:33:03 +03:00
Robert Hensing
29c1d1dfb9
fix: flake-parts: mask non renderable default in dream2nix.config
2022-12-10 23:48:40 +01:00
DavHau
a46b77e224
Merge pull request #417 from fufexan/electron
...
nodejs/electron: add 22.0.0
2022-12-10 17:54:33 +07:00
Mihai Fufezan
9ad30ec154
nodejs/electron: add 22.0.0
2022-12-09 23:50:06 +02:00
DavHau
8b4d355e80
chore: examples: _d2n-extend-devShell: override also default attribute
2022-12-09 11:22:27 +07:00
Yusuf Bera Ertan
4b1ef01a87
feat(rust): update crane builder
2022-12-08 23:55:30 +03:00
DavHau
3681e0d5f5
fix: b.fetchArchive -> b.fetchTarball
...
fixes 8f34b729b0 (commitcomment-91986074)
2022-12-06 16:41:55 +07:00
DavHau
3edd6a9f74
Merge pull request #409 from phaer/fix-dream-lock-example
...
fix dream-lock example & schema
2022-12-04 01:52:47 +07:00
DavHau
811b2852cc
Merge pull request #408 from nix-community/remove-makeOutputs-example
...
Remove makeOutputs from examples
2022-12-04 01:31:59 +07:00