Commit Graph

1743 Commits

Author SHA1 Message Date
DavHau
7d21a047a6
Merge pull request #513 from nix-community/port-nodejs
Port nodejs to drv-parts (v1)
2023-05-29 19:50:30 +02:00
DavHau
b619ea5846 feat(v1) move fetchers to nix/lib/internal 2023-05-29 17:01:23 +02:00
DavHau
a1eead6813 feat(v1/lock): fix typo 2023-05-29 16:43:17 +02:00
DavHau
d40329a29a feat(v1): add module nodejs-package-json 2023-05-29 16:38:58 +02:00
DavHau
17a0b6279e feat(v1): update drv-parts template 2023-05-29 16:38:43 +02:00
DavHau
c6e44b0d0f feat(v1/nodejs): minor improvements 2023-05-29 16:31:28 +02:00
DavHau
970b0ec3b8 fix(v1/lock): crash when script replaces $out file 2023-05-29 16:29:24 +02:00
DavHau
41b54f30a8 chore(v1/lib): add comment to prepareSourceTree 2023-05-19 11:29:43 +02:00
DavHau
847bdec2c5 chore(v1/lib): move lib to lib/internal 2023-05-19 11:05:32 +02:00
DavHau
1c563b00fc chore(v1/dream-lock): add comments to legacy code 2023-05-19 11:01:52 +02:00
DavHau
3a8bcef617 fix(v1/nodejs): remove electron related code 2023-05-19 10:53:36 +02:00
DavHau
8042e028bc fix: don't require stdenv in fetchers 2023-05-19 10:48:24 +02:00
DavHau
49b1dfc63d fix: restore /src/fetchers 2023-05-19 10:44:05 +02:00
DavHau
da3381b6a1 refactor(v1): move extractSource to fetchers 2023-05-19 10:37:01 +02:00
DavHau
44a0b9c964 WIP: port nodejs to v1 2023-05-19 10:26:39 +02:00
DavHau
15df35f18d duplicate src/subsytems/nodejs/granular-nodejs to v1/nix/modules/drv-parts/nodejs-granular 2023-05-19 10:17:32 +02:00
DavHau
3a8fe7ce6a refactor: move fetchers from src/fetchers to v1/nix/fetchers 2023-05-19 10:17:32 +02:00
phaer
29390c8b93 feat(v1/buildPythonPackage): add makeWrapperArgs 2023-05-11 10:39:27 +02:00
DavHau
fbfb09d2ab feat(templates): add template v1-python 2023-05-04 16:53:22 +02:00
DavHau
36b0bb2f84 feat(v1/lock): print location of new file 2023-05-04 16:50:46 +02:00
DavHau
5fd2856cf6 refactor(v1/pip): import writers directly 2023-05-04 16:50:21 +02:00
DavHau
2e1cac96e8 fix(v1): move writers to pkgs 2023-05-02 14:05:57 +02:00
DavHau
df07956cc5 fix(v1/python): don't include autoPatchelfHook for darwin 2023-05-01 23:02:47 +02:00
DavHau
b49c9bb57f fix(v1/python): don't include manylinux packages for darwin 2023-05-01 22:58:06 +02:00
DavHau
026cc31545
Merge pull request #512 from FlorianFranzen/main
crane: 0.10.0 -> 0.12.1
2023-04-29 01:31:37 +02:00
DavHau
af5d819d7c
Merge pull request #509 from LiGoldragon/main
fixed typo
2023-04-29 01:27:14 +02:00
Florian Franzen
c269b018cd crane: 0.10.0 -> 0.12.1 2023-04-27 20:20:38 +02:00
Paul Haerle
bef06f0ad8
Merge pull request #511 from irisjae/main
Fix README link for "Contributing"
2023-04-27 11:10:50 +02:00
irisjae
9be884ba3e
Fix README link for "Contributing" 2023-04-27 16:57:40 +08:00
li
6cf636885b
(fixed typo) 2023-04-26 10:18:37 +07:00
DavHau
1d27bf4598 fix(nodejs/yarn-lock): default for workspacesInheritParentDeps 2023-04-20 19:22:21 +02:00
DavHau
5c227d036c feat(nodejs/yarn-lock): add option workspacesInheritParentDeps
Adds the dependencies of the top-level to all workspaces. Useful for lerna based projects
2023-04-20 18:54:34 +02:00
phaer
5982515961 doc(v1/lock): improve errorMissingFile
* print full path to ease debugging of wrong cfg.repoRoot
* print refresh commands for flakes and non-flake users alike
2023-04-20 11:05:47 +02:00
Paul Haerle
51797ebe9f
Merge pull request #504 from phaer/fetch-pip-metadata
init fetchPipMetadata / pip
2023-04-20 10:15:09 +02:00
DavHau
9ecf2a5fa5
Merge pull request #508 from tgunnoe/fix-flake-parts-type-check
Fix: flake-parts: type check on inject
2023-04-20 07:54:10 +02:00
tgunnoe
54d23e7ca0
Fix: flake-parts: type check on inject 2023-04-19 13:37:33 -04:00
phaer
2a27fce334 feat(fetchPipMetadata): use writePureShellScript..
instead of makeWrapper
2023-04-19 19:01:43 +02:00
phaer
8793e7386b fix(fetchPipMetadata): fix path checking and ...
nix command missing after refactoring
2023-04-19 19:01:07 +02:00
phaer
c9ddfc7e79 feat(writers): keep OUT in writePureShellScript 2023-04-19 19:01:07 +02:00
phaer
d13aadde95 fix(fetchPipMetadata): add wheel dependency 2023-04-19 18:45:27 +02:00
phaer
d451928377 fix(fetchPipMetadata): use git root, not flakes..
...in order to ensure non-flake nix compat
2023-04-19 10:30:58 +02:00
phaer
21d7f9d442 chore(tensorflow): remove for now
It's broken and we don't want to invest into fixing it yet.
2023-04-18 19:13:31 +02:00
DavHau
d1746c747c feat(v1/pip): add field pipVersion 2023-04-18 17:24:34 +02:00
DavHau
3a1167fa06 fix(v1/tests): only export packages for x86_64-linux 2023-04-18 15:34:55 +02:00
phaer
f0984bf9eb chore(pillow): switch to pip module, update to 9.5 2023-04-18 13:48:48 +02:00
phaer
6d4076f118 chore(flake-parts): use perSystem in packages...
don't hard-core x86_64-linux
2023-04-18 13:41:43 +02:00
DavHau
6333d3e829 fix(nodejs): electronWrap using wrong path 2023-04-18 09:53:49 +02:00
phaer
2bf52af96a chore(drv-parts): update (for exposed outputName) 2023-04-12 13:30:29 +02:00
phaer
4b1c32710d chore(fetchPipMetadata): update pip 2023-04-11 00:43:31 +02:00
phaer
dcf1f22063 chore(fetchPipMetadata): build proper python pkg 2023-04-11 00:15:38 +02:00