Commit Graph

981 Commits

Author SHA1 Message Date
Yusuf Bera Ertan
8895d21f0a
fix: args.config -> argsConfig 2022-10-20 16:18:31 +03:00
Yusuf Bera Ertan
dea20d928a
refactor: remove _loaded, add a new loadedConfig arg to src/default.nix 2022-10-20 16:14:35 +03:00
Yusuf Bera Ertan
7be6110eaf
refactor: simplify default config in default.nix 2022-10-15 23:09:08 +03:00
Yusuf Bera Ertan
27033981c3
fix: dont set a default for _loaded 2022-10-15 23:04:45 +03:00
Yusuf Bera Ertan
484ca10f32
feat: validate config using modules 2022-10-15 22:52:43 +03:00
DavHau
cfd0f9f368
Merge pull request #331 from nix-community/hotfix-indexers
fix: indexers broken due to removal of ./src/lib/modules.nix
2022-10-15 14:56:43 +02:00
DavHau
54548bbaf4 fix: indexers broken due to removal of ./src/lib/modules.nix 2022-10-15 14:56:23 +02:00
DavHau
19b63ebd0a
Merge pull request #330 from nix-community/indexers
Indexers improvements (multiple branches, log translatio errors, haskell improvements)
2022-10-15 00:27:27 +02:00
DavHau
c3bbf04ca6 Merge remote-tracking branch 'origin/main' into indexers 2022-10-15 00:22:47 +02:00
DavHau
c9cbf5d27f
Merge pull request #329 from nix-community/haskell-inputs
chore: manage all-cabal-json via flake input
2022-10-15 00:22:24 +02:00
DavHau
26e4adffcc Merge remote-tracking branch 'origin/main' into indexers 2022-10-15 00:21:18 +02:00
DavHau
380d2fb752 refactor: pass flake inputs via inputs instead of all-cabal-json 2022-10-15 00:05:42 +02:00
DavHau
48f490a2ed chore: manage all-cabal-json via flake input 2022-10-14 18:10:35 +02:00
DavHau
0cf5483645
Merge pull request #323 from nix-community/refactor/modules
refactor: cleanup old code, refactor some module stuff
2022-10-14 15:38:30 +02:00
DavHau
2634d9f4a9 Revert "haskell: enable jailbreak"
This reverts commit 271d891d40.
2022-10-14 12:08:34 +02:00
DavHau
2c4ca7505c haskell: stop including hspec and QuickCheck by default 2022-10-14 12:06:52 +02:00
DavHau
bd9173e14a fix: example for indexers 2022-10-14 00:40:36 +02:00
DavHau
b3102cb87e indexers: fix bug when creating directory for log 2022-10-14 00:40:36 +02:00
DavHau
9ea5cc8647 indexer: libraries-io: fix ordering of packages for hackage 2022-10-14 00:40:36 +02:00
DavHau
ec2e3456f2 indexer: libraries-io: pick stable releases only 2022-10-14 00:40:36 +02:00
DavHau
d9b0d15eef indexers: log translation errors 2022-10-14 00:40:36 +02:00
DavHau
de60de001e indexers: hackage indexer: fix cabal update 2022-10-14 00:40:36 +02:00
DavHau
81f8d2d125 indexers: allow multiple indexers on different branches 2022-10-14 00:40:36 +02:00
DavHau
5f937899e9 fix comment in simple-haskell builder 2022-10-14 00:40:20 +02:00
DavHau
25dd408062
Merge pull request #327 from nix-community/haskell
Haskell: enable jailbreak by default
2022-10-14 00:35:52 +02:00
DavHau
2a2e6c88ce chore: use cachix action for all ci jobs 2022-10-14 00:21:26 +02:00
DavHau
271d891d40 haskell: enable jailbreak 2022-10-13 23:58:20 +02:00
DavHau
971634a49d haskell: fix cabal2json 2022-10-13 22:25:17 +02:00
DavHau
8b7f5d3268 chore: update nixpkgs 2022-10-13 21:56:40 +02:00
Yusuf Bera Ertan
109e32da9c
fix: make parseParams optional 2022-10-07 17:40:42 +03:00
Yusuf Bera Ertan
10b6663f7b
fix: make all function options non-mergeable 2022-10-07 17:32:35 +03:00
Yusuf Bera Ertan
033f894373
fix: remove default discoverer from discoverers by subsystem 2022-10-07 17:01:20 +03:00
Yusuf Bera Ertan
e32c973455
fix: dont use with to avoid scope errors 2022-10-07 16:55:49 +03:00
Yusuf Bera Ertan
f94bcfff1c
fix: dont use with to avoid scope errors 2022-10-07 16:37:26 +03:00
Yusuf Bera Ertan
33b93b20e9
refactor: translateFinal -> finalTranslate to make it more consistent with naming from nixpkgs and home-manager 2022-10-07 16:32:07 +03:00
Yusuf Bera Ertan
22d09979c1
refactor: replace inherit (pkgs) with a with keyword 2022-10-07 16:29:12 +03:00
Yusuf Bera Ertan
9ae157fd18
refactor: rename *Instanced to *Final 2022-10-07 16:24:41 +03:00
Yusuf Bera Ertan
20c95ec1f7
fix: avoid infinite recursion by introducing a new translateBinInstanced option 2022-10-07 16:22:36 +03:00
DavHau
9bc8810271 nodejs: fix encoding issues when parsing package.json 2022-10-07 13:43:01 +02:00
Yusuf Bera Ertan
0bac3a3476
tests: attemp to fix _d2n-extended 2022-10-06 22:48:12 +03:00
Yusuf Bera Ertan
14a56a8d43
tests: fix _d2n-extended-new-subsystem 2022-10-06 22:24:07 +03:00
Yusuf Bera Ertan
c90129fa5c
tests: fix unit test 2022-10-06 22:21:27 +03:00
Yusuf Bera Ertan
011e3dbd27
fix: only use pure translator translateBin if its a pure translator 2022-10-06 22:04:27 +03:00
Yusuf Bera Ertan
819f52348b
fix: correct apps path 2022-10-06 21:39:33 +03:00
Yusuf Bera Ertan
37936a5fc4
fix: configFile -> dream2nixConfigFile 2022-10-06 21:36:42 +03:00
Yusuf Bera Ertan
65ffc551d0
fix: add wrapPureTranslator option 2022-10-06 21:33:56 +03:00
Yusuf Bera Ertan
08ae837a1a
fix: add wrapPureTranslator to functions.translators 2022-10-06 21:26:15 +03:00
Yusuf Bera Ertan
df731a0722
fix: remove translatorInstances usages 2022-10-06 21:00:19 +03:00
Yusuf Bera Ertan
6e3d498006
fix: use framework in translator utils 2022-10-06 20:57:54 +03:00
Yusuf Bera Ertan
9a0f3e1f8b
fix: remove fetchers 2022-10-06 20:56:25 +03:00