Commit Graph

1056 Commits

Author SHA1 Message Date
Yusuf Bera Ertan
37c71736a7
refactor: change some examples sources to make them take less time on CI 2022-11-13 14:11:56 +03:00
Yusuf Bera Ertan
25b6aba079
fix(rust): fix compat issue with the Cargo.lock we generate 2022-11-13 13:53:29 +03:00
Yusuf Bera Ertan
7f56135711
feat: let indexes specify builder, remove settings from makeOutputsForIndexes since it is not used 2022-11-13 11:53:58 +03:00
DavHau
86d6c6a42e fix example for overriding devShell 2022-11-12 10:03:45 +01:00
DavHau
b41c0c124c Merge branch 'indexers' 2022-11-12 09:59:55 +01:00
DavHau
7f1eb4e4e8
Merge pull request #366 from nix-community/refactor/flake-parts
refactor(flake-parts): use perSystem for defining inputs, drop makeFl…
2022-11-12 00:07:24 +01:00
Yusuf Bera Ertan
ccde7c928b
fix: correct example dream2nix input url 2022-11-12 01:04:07 +03:00
Yusuf Bera Ertan
19933dbcf0
refactor(flake-parts): make outputs option more consistent, use mkMerge for merging, default projectRoot to self 2022-11-12 01:01:19 +03:00
Yusuf Bera Ertan
759b662e02
refactor(flake-parts): use perSystem for defining inputs, drop makeFlakeOutputs usage 2022-11-11 22:36:13 +03:00
DavHau
c2096ba8e8 fix: don't load apps from isolated source 2022-11-11 18:53:10 +01:00
DavHau
9d02ba465b fix: indexers: fix path to format-dream-lock.py 2022-11-11 18:25:04 +01:00
DavHau
9995d1330d fix: indexers: translate -> apps.translate 2022-11-11 18:21:56 +01:00
DavHau
e2019b341d fix: indexers: create empty translation-errors.json by default 2022-11-11 18:19:00 +01:00
Yusuf Bera Ertan
e98ca58528
fix(indexers): make crates-io-simple indexer work again 2022-11-10 02:43:18 +03:00
DavHau
fd24b2243d
Merge pull request #364 from nix-community/badges
add stats for ecosystems to readme
2022-11-09 23:07:31 +01:00
DavHau
20fa990465 add stats for ecosystems to readme 2022-11-09 23:06:19 +01:00
DavHau
a0971094eb fix: python: ignore custom wheel dependency 2022-11-09 22:38:01 +01:00
DavHau
daf59df641
Merge pull request #350 from nix-community/feat/modules-apps
feat: make apps use modules
2022-11-08 22:41:54 +01:00
DavHau
ffcdcff326 change example to fix #352 2022-11-08 22:16:08 +01:00
DavHau
04b386a72a fix broken symlink nix_ffi.py 2022-11-08 21:38:08 +01:00
DavHau
2c836a8bbb
Merge pull request #336 from leungbk/cabal-freeze-tweaks
cabal-freeze improvements
2022-11-08 21:33:57 +01:00
DavHau
686e5afaf8
Merge pull request #347 from fufexan/electron
nodejs/electron: add 21.2.1
2022-11-08 20:31:29 +01:00
Yusuf Bera Ertan
4face22bb0
fix: dont pass apps to framework.nix 2022-11-05 01:16:07 +03:00
Yusuf Bera Ertan
719f03ab46
feat: make apps use modules 2022-11-05 01:13:56 +03:00
DavHau
5252794e58
Merge pull request #344 from nix-community/cachix-auth-token
ci: replace cachix signing key with auth token
2022-11-02 23:43:59 +01:00
Mihai Fufezan
7bd272601d
nodejs/electron: add 21.2.1 2022-11-02 18:50:49 +02:00
DavHau
4b3a139c50
Merge pull request #339 from nix-community/feat/flake-parts
feat: add a flake-parts module
2022-10-31 22:22:15 +01:00
Yusuf Bera Ertan
cc3020a32f
refactor: change projects -> inputs, make option description more explanatory 2022-10-31 22:26:03 +03:00
zimbatm
b497970296
ci: replace cachix signing key with auth token 2022-10-31 14:51:54 +01:00
Yusuf Bera Ertan
5fd403b090
feat: define projects via attrset, rename flakePartsModule to flakeModule 2022-10-29 03:57:38 +03:00
Yusuf Bera Ertan
f15d2efa0b
feat: add outputs attributes for accessing raw dream2nix outputs, showcase overriding package in example 2022-10-29 02:40:57 +03:00
Yusuf Bera Ertan
773d8bac43
feat: add a flake-parts module 2022-10-29 00:51:52 +03:00
DavHau
2b7456e3d2
Merge pull request #341 from nix-community/devShell-example
Dev shell example
2022-10-28 23:46:27 +02:00
DavHau
a20bb9ced1 add example for devShell via dlib.mergeFlakes 2022-10-28 22:36:14 +02:00
Bill Ewanick
38ce98e281 Add example of overriding devShells to prettier flake 2022-10-28 21:39:47 +02:00
DavHau
7e80f6428e chore: remove debugging print statement 2022-10-28 21:38:23 +02:00
DavHau
8e230e08fc Merge branch 'nodejs-change-build-dir' 2022-10-25 22:20:55 +02:00
DavHau
669dbce57f fix: nodejs: don't build in */node_modules/* 2022-10-25 21:39:09 +02:00
DavHau
c7842e0d81
Merge pull request #338 from nix-community/revert-226-init/debian-indexer
Revert "init: debian indexer"
2022-10-24 20:11:05 +02:00
DavHau
5e51dd5ea4
Revert "init: debian indexer" 2022-10-24 20:10:12 +02:00
DavHau
80fc23bf53
Merge pull request #226 from ngi-nix/init/debian-indexer
init: debian indexer
2022-10-24 20:00:45 +02:00
Taylor
c89f13c5d7 Fix: make sourceRoot emulate normal nodejs build 2022-10-24 11:24:41 -04:00
Yusuf Bera Ertan
95ebbc827b
fix: make debian-popcon indexer fit new indexer modules 2022-10-23 06:06:08 +03:00
a-kenji
dd833d1a2a
init: debian indexer
Add an indexer for debian packages based on debians popularity contest.

options:
	- outputFile
	- maxPackages
	- exclusions
	- inclusions

Co-authored-by: Ctem <c@ctem.me>
2022-10-23 06:02:07 +03:00
Yusuf Bera Ertan
03f9323d2c
docs: update extending dream2nix document to reflect module system changes 2022-10-23 02:43:48 +03:00
Brian Leung
2d78731477
translators/cabal-freeze: Read name and version from cabal file
Also remove those fields from extraArgs.
2022-10-22 02:25:39 -07:00
Brian Leung
2c55306152
translators/cabal-freeze: Clean up parser 2022-10-22 02:23:36 -07:00
Brian Leung
5f289686a5
translators/cabal-freeze: Set default GHC to the nixpkgs default 2022-10-22 02:22:36 -07:00
Brian Leung
059c5c18f7
translators/cabal-freeze: Look for the suffix "cabal.project.freeze" 2022-10-22 02:21:41 -07:00
DavHau
e7c7077f22
Merge pull request #328 from leungbk/cabal-freeze
Add cabal-freeze support
2022-10-22 11:15:05 +02:00