Commit Graph

1739 Commits

Author SHA1 Message Date
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
Paul Haerle
c9e6067304
Merge branch 'main' into fetch-pip-metadata 2023-04-07 17:22:50 +02:00
phaer
b01158011a chore(odoo): update lock after lock file fixes 2023-04-07 12:22:25 +02:00
phaer
7416e44047 fix(fetchPipMetadata): fix requirements...
...using a map() instead of list-comprehension resulted in an
iterator which was consumed in the first branch of our dependency
tree where it was encountered, resulting in an empty set of
requirements in other branches.
2023-04-07 12:03:30 +02:00
phaer
b3effffd9a feat(fetchPipMetadata): simplify script wrapper 2023-04-06 22:33:59 +02:00