Commit graph

779 commits

Author SHA1 Message Date
Malo Bourgon 628a107546 nodePackages: get more packages building
Packages that now build:
* "@electron-forge/cli
* "@hyperspace/cli"/hyperspace-cli
* "@medable/mdctl-cli"
* thelounge-plugin-giphy
* vega-cli

Also move `pkgs.makeWrapper` from `buildInputs` to `nativeBuildInputs`
in overrides.
2022-05-14 11:30:21 -07:00
Malo Bourgon 31673e9aee nodePackages: make it easy to add meta.mainProgram to packages
This was accomplish by moving the current overrides overlay out of
./default.nix into to a seperate file ./overrides.nix, and composing
that overlay an overlay ,`mainProgramOverrides`, (defined in
./default.nix) which uses the contents of a new file ./main-programs.nix
to create overrides that add `meta.mainProgram` to packages.

The following changes were also made to existing overrides:
* `self` and `super` where changed to `final` and `prev` respectively
* Existing additions of `mainProgram` were moved to ./main-programs.nix
* References to `pkgs.lib` were changed to `lib`
* References to `pkgs.nodejs` were changed to `nodejs`
* References to `nodePackages` were changed  to `final`
* References to `pkgs.callPackage` were changed to `callPackage`

Finally `meta.mainProgram` was added to all packages that provide a
single executable whose name differs from the package's name, for
packages available on `{aarch64,x86_64}-darwin` and `x86_64-linux`.
2022-05-14 11:30:15 -07:00
Malo Bourgon 745739f280 nodePackages: cleanup/fix overrides
* Standardize on `override` vs `overrideAttrs'.
* Use `oldAttrs` as standard argument to `override` when it's needed.
* Fix overrides of `meta` so that original attributes are preserved.
2022-05-14 11:26:23 -07:00
Malo Bourgon c8b24b7faa nodePackages: sort overrides 2022-05-14 11:24:35 -07:00
Jörg Thalheim d8a708d2b6
Merge pull request #172801 from midchildan/fix/epgstation
epgstation: fix build
2022-05-14 08:12:55 +01:00
Sandro da20988217
Merge pull request #172563 from pimeys/prisma-tests 2022-05-13 21:22:52 +02:00
midchildan 834477e4d4
epgstation: move node-pre-gyp and node-gyp-build to buildInputs 2022-05-14 00:48:28 +09:00
Julius de Bruijn 03651228c4 nodePackages.prisma: package tests to validate binary interop 2022-05-13 16:49:47 +02:00
Aleksander Gondek 41b99ff816
vscode-extensions.matklad.rust-analyzer: 0.2.975 - > 0.2.1048 2022-05-13 11:41:59 +02:00
midchildan dfeb273bfa
epgstation: fix build 2022-05-13 10:39:02 +09:00
Armeen Mahdian c53a9ada0b nodePackages: remove lumo-build-deps 2022-05-12 16:00:40 -05:00
Julius de Bruijn af7b065217 nodePackages.prisma: 3.13.0 -> 3.14.0 2022-05-10 16:12:33 +02:00
Armeen Mahdian ca079e3074 phantomjs2: remove 2022-05-04 16:36:21 -05:00
happysalada 91bbd5677d nodePackages: use latest node2nix 2022-05-02 00:46:16 -04:00
Sandro b8150f791c
Merge pull request #170524 from armeenm/unbreak-hyperspace-cli
hyperspace-cli: unbreak
2022-04-27 17:49:01 +02:00
Julius de Bruijn 4bd5ee55ab nodePackages.prisma: 3.12.0 -> 3.13.0 2022-04-27 10:51:21 +02:00
Armeen Mahdian f4f0f8a62b hyperspace-cli: unbreak 2022-04-26 17:18:43 -05:00
DarkOnion0 e3025623e6 coc-haxe: init at 0.8.0 2022-04-21 06:50:36 +02:00
workflow bb426117be add coc-flutter NPM dependency 2022-04-16 00:25:38 +01:00
workflow 2af96a4832 update node-packages.nix 2022-04-15 17:56:03 +01:00
Jonas Heinrich 00214c2346 nodePackages: add ts-node 2022-04-13 14:37:41 -04:00
Robert Schütz eca01bff99 deltachat-desktop: 1.28.1 -> 1.28.2
https://github.com/deltachat/deltachat-desktop/releases/tag/v1.28.2
2022-04-09 10:53:17 +00:00
Sandro 93a139dac3
Merge pull request #166804 from Luflosi/fix-postcss-cli 2022-04-06 14:21:06 +02:00
Robert Schütz d3424f16f2 deltachat-desktop: 1.28.0 -> 1.28.1
https://github.com/deltachat/deltachat-desktop/releases/tag/v1.28.1
2022-04-05 19:18:31 -04:00
Julius de Bruijn 01bc3d29b5 nodePackages.prisma: 3.11.0 -> 3.12.0 2022-04-05 17:41:49 +02:00
Luflosi 757affafd3
nodePackages.postcss-cli: fix execution of binary
Without this change, executing the postcss binary results in the following error:
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'postcss'

Thanks to https://github.com/NixOS/nixpkgs/issues/145618#issuecomment-1051347961 I finally managed to fix this. For some reason `wrapProgram` is still needed though.
Fixes https://github.com/NixOS/nixpkgs/issues/145618.
2022-04-01 12:33:21 +02:00
Luflosi 9dc7fafa42
nodePackages.postcss-cli: add Luflosi as maintainer 2022-04-01 12:06:15 +02:00
Malo Bourgon d4a3419157 nodePackages.typescript: add mainProgram 2022-03-28 18:22:35 -07:00
Robert Schütz 97e5863569 deltachat-desktop: update react-string-replace to 1.0.0
This reduces the closure size by 4.9 MiB.
2022-03-28 04:52:10 +00:00
Robert Schütz 12417777b2 deltachat-desktop: 1.26.0 -> 1.28.0
https://github.com/deltachat/deltachat-desktop/releases/tag/v1.28.0
2022-03-27 03:48:21 +00:00
Sandro f2d269d37d
Merge pull request #161249 from lunik1/lounge-plugin-fixes 2022-03-23 05:54:37 +01:00
Austin Butler 85c14e9c0f vscode-extensions.matklad.rust-analyzer: 0.2.834 -> 0.2.975 2022-03-21 15:32:53 -04:00
Julius de Bruijn 3dcfea557e prisma: 3.10.0 -> 3.11.0 2022-03-15 20:06:33 +01:00
Kevin Cox 3222d8665d
Merge pull request #159865 from midchildan/update/epgstation
epgstation: 1.7.5 -> 2.6.20
2022-03-12 13:42:49 -05:00
midchildan 5f388fdc23
nodePackages: update 2022-03-12 15:10:36 +09:00
midchildan 3330602a59
node2nix: backport package alias port 2022-03-12 15:10:35 +09:00
midchildan 227e4f4d0a
epgstation: 1.7.5 -> 2.6.20 2022-03-12 15:10:28 +09:00
Naïm Favier acc5559077
nodePackages: fix eval
Remove use of aliases so that eval succeeds with allowAliases = false
2022-03-11 15:07:22 +01:00
Mr Hedgehog 96c33c8a4a
nodePackages.prettier_d_slim: init at 1.2.0
Fixes #162653
2022-03-07 09:14:20 -05:00
afreakk 3024ba0b76 parcel: init at 2.3.2 2022-03-03 10:14:08 +01:00
Artturi 05db436400
Merge pull request #161382 from pimeys/prisma-3.10.0
prisma 3.8.0 -> 3.10.0
2022-03-01 06:41:59 +02:00
AndersonTorres 3f19fc37a3 Move misc/vim-plugins to applications/editors/vim/plugins 2022-02-24 20:26:07 -03:00
Anderson Torres f15188d1b8
Merge pull request #160344 from AndersonTorres/move-vscode-plugins
Move misc/vscode-extensions to applications/editors/vscode/extensions
2022-02-24 14:50:40 -03:00
Julius de Bruijn b10d4e7b74 prisma 3.8.0 -> 3.10.0 2022-02-22 15:28:44 +01:00
Sandro c1ac878000
Merge pull request #158797 from teutat3s/feature/manta-use-nodejs-14 2022-02-21 23:49:08 +01:00
lunik1 6f17ba558f
nodePackages.thelounge-{plugin-closepms, theme-flat-blue, theme-flat-dark}: add override
These thelounge plugins require node-pre-gyp to build
2022-02-21 15:17:32 +00:00
lunik1 aaee8f0733
iosevka: 11.0.1 → 14.0.1 2022-02-21 14:55:46 +00:00
Robert Schütz af9f064e45 deltachat-desktop: fix build
error-stack-parser 2.0.7 broke it:
https://github.com/stacktracejs/error-stack-parser/pull/54#commitcomment-66531802
2022-02-21 05:14:15 +00:00
AndersonTorres 8f868e154c Move misc/vscode-extensions to applications/editors/vscode/extensions 2022-02-18 08:25:22 -03:00
Robert Helgesson 9f7d08df91 tailwind: add support for plugins
Also add packages for

- @tailwindcss/aspect-ratio
- @tailwindcss/forms
- @tailwindcss/language-server
- @tailwindcss/line-clamp
- @tailwindcss/typography
2022-02-15 21:03:41 +01:00
Malo Bourgon 973855b843 nodePackages."@google/clasp": init at 2.4.1 2022-02-14 13:34:28 -08:00
Malo Bourgon 989f47d49e nodePackages: update 2022-02-14 13:33:09 -08:00
Léo Gaspard f07923c543 near-cli: init at 3.1.0 2022-02-12 02:17:27 +01:00
teutat3s d3c64cafda
manta: use nodejs-14_x, default nodejs version on release-21.11 2022-02-09 17:03:53 +01:00
netcrns bbace3e730 node-packages.nix: generate 2022-02-07 13:19:32 +01:00
netcrns 0ad434aa2c nodePackages.@uppy/companion: init at 3.1.1 2022-02-07 10:43:48 +01:00
Sandro 0ee3fb5210
Merge pull request #156345 from MoritzBoehme/antfu-ni 2022-01-26 12:31:16 +01:00
MoritzBoehme ddad40d3b1 @antfu/ni: init at 0.12.0 2022-01-24 09:10:01 +01:00
Sandro def5c3c2cf
Merge pull request #155920 from teutat3s/feature/triton-completion-pr 2022-01-23 20:14:30 +01:00
Sandro b40d8f9ae0
Merge pull request #155921 from teutat3s/feature/manta-completion-pr 2022-01-23 19:51:27 +01:00
teutat3s c0134288e7
nodePackages.triton: add completion 2022-01-23 17:28:52 +01:00
teutat3s 75902bb873
nodePackages.manta: add completion 2022-01-23 17:24:24 +01:00
MoritzBoehme fdf31022e0 surge: init at 0.23.1 2022-01-22 17:14:40 +01:00
Pascal Bach 1c33846ae9 antennas: unstable-2021-01-21 -> 4.1.0
The new version is released to npm so we build it from there.
2022-01-21 15:31:55 +01:00
José Luis Lafuente b214be3d3c
nodePackages.typescript-language-server: typescript dependecy as fallback
Make possible to use a different typescript version.
If there is already a typescript binary on your PATH, probably you want
to use that. This way it's possible to use a different typescript
version (with nix shell, direnv, npm, ...), but still have a fallback
version, so the lsp server doesn't fail to start

Related to #73119
2022-01-20 12:13:18 +01:00
Austin Butler b540abe075 nodePackages.tailwindcss: 3.0.8 -> 3.0.15 2022-01-17 15:25:53 -08:00
pennae d893b16bf9
Merge pull request #154388 from winterqt/thelounge-test
nixos/thelounge: add test
2022-01-16 21:49:35 +00:00
Winter 3a82e3cc93 nodePackages.thelounge: add winter to maintainers 2022-01-16 16:26:09 -05:00
Winter cf12e0e7ed nixos/thelounge: add test 2022-01-16 16:25:45 -05:00
Julius de Bruijn c7de7dbb53 prisma: 3.7.0 -> 3.8.0 2022-01-11 16:45:33 +01:00
Winter e5e46f1add nodePackages: add The Lounge plugins 2022-01-09 13:12:41 -05:00
Winter fe20f479e9 nixos/thelounge: add plugins option 2022-01-09 13:12:41 -05:00
Julius de Bruijn 484bdf473d prisma: 3.6.0 -> 3.7.0 2021-12-21 16:32:05 +01:00
Robert Schütz facfb5b129 deltachat-desktop: 1.22.2 -> 1.26.0
https://github.com/deltachat/deltachat-desktop/releases/tag/v1.26.0
2021-12-17 13:36:36 -08:00
Bobby Rong 10cd1a0fe3
Merge pull request #148028 from pimeys/prisma-3.6.0
prisma: 3.5.0 -> 3.6.0
2021-12-17 15:10:36 +08:00
Joel af0da8e2ea
tailwindcss: init at 3.0.1 2021-12-11 14:46:10 +10:00
Martin Weinelt e6368af3c4
nodePackages: reformat generate.sh
The shell script felt somewhat crammed, with commands and comments on
every line. Grouping commands and comments and giving them some space
feels like an improvement to me.
2021-12-08 11:43:32 +01:00
Martin Weinelt 621163d80a
nodePackages: move to nodejs-14_x
NodeJS 12.x will not be supported when we release 22.05.

https://nodejs.org/en/about/releases/
2021-12-08 11:42:37 +01:00
Julius de Bruijn 6ef2261581 prisma: 3.5.0 -> 3.6.0 2021-12-07 20:53:42 +01:00
Julius de Bruijn e45a748e77 @prisma/language-server: init at 3.6.0 2021-12-04 11:13:00 +01:00
Brian Ryall 63aa75850d astro-ls: init to 0.8.1 2021-11-28 23:18:32 -05:00
Ilan Joselevich 479cf4005b nodePackages.gramma: init at 1.6.0 2021-11-27 03:17:48 +02:00
Sandro 3299ae9fbc
Merge pull request #146166 from jonringer/fix-teck-programmer 2021-11-26 13:35:11 +01:00
Sandro b82fe8ab45
Merge pull request #140382 from onny/audiosprite 2021-11-25 00:36:04 +01:00
Sandro 398d2c540b
Merge pull request #144083 from VergeDX/nrm 2021-11-25 00:19:42 +01:00
Jonathan Ringer 7be91b05bb
nodePackages.teck-programmer: fix build
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-22 14:51:18 -08:00
Jonas Heinrich 90f1a0aaa4 audiosprite: init at 0.7.2 2021-11-21 17:49:02 +01:00
Guillaume Girol 73f81a044c
Merge pull request #146244 from pimeys/prisma-3.5.0
prisma: 3.4.0 -> 3.5.0
2021-11-20 15:56:35 +00:00
Vanilla f53facb97c
nrm: init at 1.2.5 2021-11-17 13:13:22 +08:00
Julius de Bruijn 9951e81c00 prisma: 3.4.0 -> 3.5.0 2021-11-16 14:45:31 +01:00
Martin Weinelt 708666dcb6 nodePackages: update package set 2021-11-16 10:59:10 +01:00
Martin Weinelt 867e614f97 nodePackages.node2nix: backport patch to reduce derivation size 2021-11-16 09:27:38 +01:00
Mark Sagi-Kazar e7b0920211 reveal-md: init at 5.2.0
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2021-11-15 09:53:32 -08:00
midchildan 811fee2d64
nodePackages: update 2021-11-14 18:40:17 +09:00
midchildan 1a2019bd83
vimPlugins.coc-ultisnips: init at 1.2.3 2021-11-14 13:51:19 +09:00
David Houston afa46f82b0
alex: init at 10.0.0
Signed-off-by: David Houston <houstdav000@gmail.com>
2021-11-12 12:35:12 -05:00
lunik1 65dfe535af
iosevka: 10.3.1 → 11.0.1 2021-11-11 23:03:30 +00:00
Ryan Burns 05abd836d2
Merge pull request #144938 from houstdav000/package-init/awesome-lint
awesome-lint: init at v0.18.0
2021-11-09 18:59:58 -08:00
Bruno Bigras 6e030d5457 nodePackages.graphqurl: init 2021-11-09 09:56:47 -05:00
David Houston 0ab65e4780
awesome-lint: init at 0.18.0
Signed-off-by: David Houston <houstdav000@gmail.com>
2021-11-08 19:05:45 -05:00
Matt Christ 199345b4c8 nodePackages.@gitbeaker/cli: init at 34.5.0 2021-11-08 09:49:21 -06:00
David Houston 81e952e8a4
cspell: init at 5.12.6 (#144954) 2021-11-07 02:15:02 +01:00
Sandro a60823928a
Merge pull request #144451 from teutat3s/init-nodePackage-manta 2021-11-03 17:07:27 +01:00
teutat3s d2ba6d8d37
nodePackages.manta: init at 5.2.3 2021-11-03 14:30:20 +01:00
Sandro 0ef92e89b3
Merge pull request #144268 from pimeys/prisma-3.4.0 2021-11-03 14:11:41 +01:00
Julius de Bruijn db3faeea8e prisma: 3.2.0 -> 3.4.0 2021-11-03 11:06:43 +01:00
Maciej Krüger 0a4ac64c8f
nodePackages: regenerate set 2021-11-03 07:54:39 +01:00
jacobi petrucciani 39e0f14d1b
nodePackages.concurrently: init at 6.3.0 2021-11-03 06:17:10 +01:00
notquiteamonad 893f2ce061
markdownlint-cli2: init at 0.1.3 2021-11-03 06:17:09 +01:00
Maciej Krüger 6a6a19552f
Merge pull request #143281 from pinn3/add-intelephense 2021-11-03 04:07:32 +01:00
Maciej Krüger ede778be9c
nodePackages.rtlcss: init 2021-11-03 03:52:41 +01:00
pinn3 9a4a6a6af0 nodePackages.intelephense: set license to unfree
https://github.com/NixOS/nixpkgs/pull/143281#issuecomment-953964054
https://github.com/NixOS/nixpkgs/pull/143281#issuecomment-953987445
2021-11-03 03:22:36 +01:00
pinn3 205c9dbf3a nodePackages.intelephense: init at 1.7.1 2021-11-03 03:22:33 +01:00
oxalica a0488bf92c
nodePackages: update 2021-11-02 01:32:02 +08:00
oxalica 55226a0d9e
{timedoctor,hyperspace-cli}: mark as broken 2021-11-01 21:27:51 +08:00
Christopher Grainger c5f7188ac5 lua-fmt: init at 2.6.0 2021-10-27 20:05:16 +11:00
Robert Hensing bec637d12a
Merge pull request #141799 from hercules-ci/fix-netlify
Fix `netlify-cli` and add test
2021-10-18 21:31:59 +02:00
jacobi petrucciani e6c87da4d3
nodePackages: update package set 2021-10-18 12:25:33 -04:00
jacobi petrucciani 2a9f591159
nodePackages.mdctl-cli: init at 1.0.62 2021-10-18 12:25:06 -04:00
Robert Hensing f65b1451a0 netlify-cli: Switch to shrinkwrap-based package set 2021-10-15 21:24:48 +02:00
Robert Hensing 5c339ff41e netlify-cli: Fix by using explicit esbuild fork package 2021-10-15 11:30:19 +02:00
oxalica 60b4a5ea82
vscode-extensions.vadimcn.vscode-lldb: 1.6.7 -> 1.6.8 2021-10-10 04:55:03 +08:00
Sandro d05d321885
Merge pull request #140624 from pimeys/prisma-3_2_0 2021-10-05 20:56:56 +02:00
Julius de Bruijn d04d7c0dc4 prisma: 3.1.1 -> 3.2.0 2021-10-05 17:06:45 +02:00
Ahmed El Gabri d97c5555bc
@tailwindcss/language-server init at 0.0.4 2021-10-05 15:14:53 +02:00
Sandro 8a965243ec
Merge pull request #140411 from lunik1/iosevka-update 2021-10-03 21:53:17 +02:00
lunik1 a21f4b7a76
iosevka: 10.0.0 → 10.3.1 2021-10-03 20:06:20 +01:00
Benjamin Kober ba1029a81a
Submit/fix vega lite (#139876)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Benjamin Kober <kober@optisense.com>
2021-10-03 18:59:02 +02:00
oxalica 2d1cfc5882
vimPlugins.markdown-preview-nvim: fix node dependencies 2021-09-29 09:40:30 +08:00
Julius de Bruijn 5f7019ed8a prisma: 2.30.2 -> 3.1.1 2021-09-25 21:47:30 +09:00
Pamplemousse 47557e2984 nodesPackages.prisma: #135934 follow-up corrections 2021-09-25 20:38:40 +09:00
Jan van Brügge 7fdded5cd0
nodePackages.browser-sync: init at 2.27.5 2021-09-24 14:45:23 +02:00
Robert T. McGibbon e0609ea911 nodePackages.carbon-now-cli: init at 1.4.0 2021-09-23 08:09:18 -04:00
Robert Schütz c36ec028c5 deltachat-desktop: 1.21.1 -> 1.22.1 2021-09-22 13:29:45 -07:00
Sandro 2d76be6e37
Merge pull request #138826 from oxalica/vscode-lldb 2021-09-21 23:49:42 +02:00
oxalica 58371e54a9
nodePackages: update 2021-09-22 01:12:17 +08:00
oxalica 63ce41c054
rust-analyzer: 2021-09-06 -> 2021-09-20 2021-09-22 00:13:13 +08:00
github-actions[bot] 36ce45efae
Merge master into staging-next 2021-09-10 18:01:17 +00:00
Jonas Heinrich 081fe56ae4
nodePackages.hyperpotamus: init (#132813) 2021-09-10 19:00:22 +02:00
github-actions[bot] 3f7ad651c7
Merge master into staging-next 2021-09-10 06:01:06 +00:00
Robert Schütz 143bf54f18 deltachat-desktop: unstable-2021-08-04 -> 1.21.0
https://github.com/deltachat/deltachat-desktop/blob/v1.21.0/CHANGELOG.md
2021-09-09 10:13:28 -07:00
github-actions[bot] fc5d1c0828
Merge master into staging-next 2021-09-09 12:01:24 +00:00
Pamplemousse d61ba9863c nodePackages.prisma: init at 2.30.2 2021-09-09 20:42:53 +09:00
github-actions[bot] 5ed67a849a
Merge master into staging-next 2021-09-08 12:01:27 +00:00
Jörg Thalheim e32a7566d6 nodePackages: regenerate 2021-09-08 16:57:42 +09:00
Jörg Thalheim 6f419c3cd8 nodePackages.rust-analyzer: 0.2.727 -> 0.2.735 2021-09-08 16:57:42 +09:00
Vladimír Čunát 09f5763784
Merge branch 'master' into staging-next
Conflicts:
 - pkgs/development/python-modules/pathspec/default.nix
   The hashes are equivalent, so it's not a real conflict.
 - pkgs/top-level/static.nix
   I can't see a solution, deffered redoing this to the later PR:
   https://github.com/NixOS/nixpkgs/pull/136849
2021-09-07 08:43:26 +02:00
midchildan 21a7695b8a mirakurun: build with yarn2nix 2021-09-07 12:22:59 +09:00
github-actions[bot] 1cef000dad
Merge master into staging-next 2021-09-04 12:01:03 +00:00
xrelkd 90982af6a1 rust-analyzer: 2021-08-23 -> 2021-08-30 2021-09-04 20:18:35 +09:00