DavHau
04b386a72a
fix broken symlink nix_ffi.py
2022-11-08 21:38:08 +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
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
DavHau
e7c7077f22
Merge pull request #328 from leungbk/cabal-freeze
...
Add cabal-freeze support
2022-10-22 11:15:05 +02:00
DavHau
5aa0a95472
Merge pull request #335 from impl/nodejs-support-npm-shrinkwrap
...
nodejs: support npm-shrinkwrap.json for package-lock translator
2022-10-22 10:56:37 +02:00
Yusuf Bera Ertan
421c623275
chore: update devshell input to fix devshell name not being set correctly
2022-10-21 23:54:56 +03:00
Yusuf Bera Ertan
3bffd09cae
fix: add disableIfdWarning to config interface
2022-10-21 22:31:56 +03:00
Noah Fontes
dd9a2cb04a
nodejs: support npm-shrinkwrap.json for package-lock translator
...
npm-shrinkwrap.json
(https://docs.npmjs.com/cli/v8/configuring-npm/npm-shrinkwrap-json ) is
an alternative to package-lock.json that follows the same format. It is
typically used with applications (rather than libraries) distributed via
npm's registry. This change detects its presence and feeds it through
the package-lock translator if it exists.
Per the npm documentation, npm-shrinkwrap.json takes precedence over
package-lock.json.
2022-10-20 21:15:32 -07:00
DavHau
74143c8c62
Merge pull request #332 from nix-community/feat/modules-config
...
feat: validate config using modules
2022-10-20 16:16:48 +02:00
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
DavHau
fe34615951
Merge pull request #333 from nix-community/feat/modules-indexers
...
feat: use modules system for indexers
2022-10-20 13:53:42 +02:00
DavHau
ec8fcd67e5
Merge pull request #334 from tgunnoe/fix/libusb
...
Fix: libusb renamed to libusb1 in nixpkgs
2022-10-20 13:35:15 +02:00
tgunnoe
dfac9708d9
Fix: libusb renamed to libusb1 in nixpkgs
2022-10-18 10:44:05 -04:00
DavHau
1e0d20959a
docs: add development roundup (july - september) ( #326 )
...
Co-authored-by: Yusuf Bera Ertan <y.bera003.06@protonmail.com>
2022-10-17 16:06:21 +00:00
Yusuf Bera Ertan
6ba4244374
feat: use modules system for indexers
2022-10-17 17:10:15 +03:00
Brian Leung
318586a750
Add git to unit-test environment
2022-10-17 04:29:07 -07:00
Brian Leung
68c23526e5
translators/cabal-freeze: add example flake
2022-10-17 04:29:06 -07:00
Brian Leung
542035c7ed
translators/cabal-freeze: Init
2022-10-17 04:29:06 -07:00
Brian Leung
7ae9c675d3
Haskell: add subsystemAttrs.cabalFlags
2022-10-17 04:29:06 -07:00
Brian Leung
598daf6b7b
Haskell utils: account for buildTools in dependencies
2022-10-17 04:29:06 -07:00
DavHau
45c26065ea
tests/unit/default.nix: work around undetected root directory
2022-10-17 04:29:06 -07:00
DavHau
d01318f14d
translators/stack-lock: check for "stack.yaml.lock" suffix
2022-10-16 19:12:06 -07:00
Brian Leung
4cc1b4c2fa
translators/stack-lock: use version-specific hidden-package map
2022-10-16 19:12:06 -07:00
Brian Leung
f1a53653c3
Haskell utils: add an attrset mapping GHC version to hidden packages
2022-10-16 19:12:06 -07:00
Brian Leung
539a5cad94
Haskell utils: improve error message when unable to find Cabal info
2022-10-16 19:12:06 -07:00
Brian Leung
a38e0e0dbb
translators/stack-lock: Simplify extractors.dependencies
2022-10-16 19:12:06 -07:00
Brian Leung
e675298a33
translators/stack-lock: Move getDependencyNames to Haskell utils.nix
2022-10-16 19:12:02 -07:00
DavHau
fa708ced6f
Merge pull request #325 from hsjobeki/docs/improve
...
docs: improve structure
2022-10-16 18:12:34 +02:00
hsjobeki
b05fdf2a40
docs/SUMMARY.md: remove empty draft sections.
2022-10-16 15:40:16 +02:00