Commit graph

162 commits

Author SHA1 Message Date
Jinnah Ali-Clarke d29cd82bfb elmPackages.elm-pages: init at 2.1.11
`node-packages.nix` was regenerated after having run `generate-node-packages.sh`
in order to pick up dependencies for `elm-pages`.  In addition, we add `elm`,
`elm-review`, and `elm-optimize-level-2` to the `PATH` for `elm-pages` since those
are needed at runtime.

A patch is also included to fix an issue where files are copied from the `nix-store`
as read-only (credit to @bcardiff for that fix).  An upstream issue
https://github.com/dillonkearns/elm-pages/issues/305 has been opened to track this.
2022-05-30 09:56:44 -04:00
Marek Fajkus a8060ad83a
elmPackages.{elm-test,elm-create-app...}: update nodejs dependecies 2022-05-07 20:51:21 +02:00
Alexander Foremny 3d88f74c9d elmPackages.elmi-to-json: build using aeson 1.5.6.0
elmi-to-json (and others) did not build as aeson 2.0.3.0 fails to build
with attoparsec < 0.14, presumably since
376a511e09.
2022-04-07 08:54:24 +02:00
Alexander Foremny 6c46cc64de elmPackages.elm-format: build using hspec-tasty 1.1.6, hspec-golden 0.1.0.3
elm-format depends on elm-format-lib which failed to build with
hspec-tasty 1.1.7 and hspec-golden 0.2.0.0.

hspec-tasty 1.1.6 and hspec-golden 0.1.0.3 had been removed in
cd67b4fcbb.

hspec-tasty 1.1.6 in turn pulls in older dependencies for hspec,
hspec-core and hspec-discover.

Fixes #167533.
2022-04-07 07:58:34 +02:00
Marek Fajkus 41b3f559f7
elmPackages: update nodejs dependecies 2022-04-02 19:36:33 +02:00
sternenseemann 376a511e09 elmPackages.elm: build using attoparsec 0.13.2.5
Seems like elm is not quite ready for attoparsec 0.14.
2022-02-23 22:36:48 +01:00
Marek Fajkus 9f2d210fde
elmPackages.elm: explicitely use ghc8107 2022-02-22 12:58:50 +01:00
Jonathan Ringer ae6b8cf9b3 elmPackages: restore positions, use makeScope, cleanup 2022-02-15 04:38:47 -08:00
Marek Fajkus 26b74d2938
elmPackages: fix nodejs packages
Fixes regression caused by
    4c60ee3da1 (pull: #142915)
    following patch of nodePackages using nodejs-14_x
    2c3b3e69ad (pull: #149120)

    - clenups and updates in generate-node-packages.sh
    - specify nodejs version in default.nix

    This makes elmPackages.* build with nodejs-14
    which resolves the issue with npm installation failing
2021-12-30 19:05:19 +01:00
Marek Fajkus 480fbd7048
elmPackages.elm-git-install: init at 0.1.3 2021-12-12 18:51:33 +01:00
Jérémy Pagé 2cac5a75f1
elm-test-rs: init at 2.0 2021-12-08 17:37:28 +01:00
Martin Weinelt 37fa1e7c1d treewide: pass and inherit writeShellScript in node2nix packages 2021-11-16 16:08:23 +01:00
Ellie Hermaszewska 15ae25f36c
haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
Marek Fajkus d1f8e247d1
elmPakages.*: semi-automatic update 2021-10-25 09:42:30 +02:00
Marek Fajkus 139c8fe705
elmPackages.*: auto upgrade 2021-09-19 17:23:57 +02:00
Matthias Devlamynck ef2742bcde elm-instrument: fix build 2021-05-13 09:36:51 -07:00
Robert Hensing 377f9ca78d elmPackages.elm-json: 0.2.7 -> 0.2.10 2021-05-06 11:21:40 +02:00
Marek Fajkus 09ea1dc766
elmPackages.elm-format: fix build
closes #117336
2021-03-23 11:47:29 +01:00
Peter Simons 1fab990d47 Merge origin/master into haskell-updates. 2021-03-17 21:19:22 +01:00
andys8 0a02e569a6 elmPackages.elm-{language-server,tooling,review}: Update versions
elm-language-server: 2.0.2 -> 2.0.3
elm-tooling: 1.1.0 -> 1.3.0
elm-review: 2.4.1 -> 2.4.6
2021-03-13 13:37:21 +01:00
Peter Simons 021b8328ce ghc: drop obsolete compiler version 8.10.3 2021-03-12 21:23:15 +01:00
Domen Kožar 576f60806b
Merge pull request #112457 from avh4/elm-format-0.8.5
elm-format: 0.8.4 -> 0.8.5
2021-02-11 11:52:41 +00:00
Aaron VonderHaar bdf0239c3f elm-format: simplify the nix expression 2021-02-09 11:27:30 -08:00
Aaron VonderHaar c16cecdcd6 Add maintainer: avh4 2021-02-09 00:21:28 -08:00
Aaron VonderHaar 4fe4118598 elm-format: 0.8.4 -> 0.8.5 2021-02-08 20:22:39 -08:00
Marek Fajkus c7cb9abfa4
elmPackages: updates 2021-02-06 16:51:21 +01:00
Ben Siraphob 32fc8b9134 pkgs/development: stdenv.lib -> lib in node-composition files
Future updates to these files should generate them with node2nix 1.9.0
which removes stdenv.lib from the generated Nix.
2021-01-30 14:42:17 +07:00
Pavol Rusnak a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Sandro 3cd31450a1
Revert "nodePackages: regenerate with node2nix 1.9.0" 2021-01-25 11:31:27 +01:00
Sander van der Burg 40f27ff2be
Merge pull request #110545 from svanderburg/node2nix-update
nodePackages: regenerate with node2nix 1.9.0
2021-01-25 09:13:59 +01:00
Marek Fajkus 07a6732bf5
Fix elm-json build on Darwin 2021-01-23 14:28:08 +01:00
Ben Siraphob acc5f7b18a pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
Sander van der Burg 3e385dc285 nodePackages: regenerate with node2nix 1.9.0 2021-01-22 22:42:58 +01:00
zowoq 8adc564f28 treewide: editorconfig fixes
- add final newline
- use spaces for indentation
2021-01-21 09:30:52 +10:00
Marek Fajkus ccdf2b2be6
elmPackages.*: add meta
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-01-16 19:48:00 +01:00
Marek Fajkus 200f41350f
elmPackages.elm-review: Init at 2.3.3 2020-11-29 16:23:10 +01:00
Graham Christensen bc49a0815a
utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
Marek Fajkus 47f8d830c5
elmPackages.{elm-language-server,create-elm-app,elm-optimize-level-2}: update 2020-11-16 21:16:36 +01:00
Jared Ramirez 8545f5d1b8 elmPackages: update 2020-10-19 21:47:39 -07:00
andys8 76d5dd8459 Update elm-language-server, and other elm tools
elm-hot-webpack-loader 1.1.7
elm-test 0.19.1-revision4
elm-webpack-loader 6.0.1
elm-language-server 1.12.0
create-elm-app 5.2.1
2020-10-06 00:11:29 +02:00
Aaron VonderHaar a67d4c9744 elm-format: 0.8.3 -> 0.8.4 2020-09-23 22:34:04 -07:00
Marek Fajkus b38cfd104d
elmPackages.elm-optimize-level-2: Init at 0.1.3 2020-08-29 11:59:03 +02:00
zowoq d3ae8e194e elmPackages.elm-json: remove verifyCargoDeps 2020-08-20 10:05:23 +10:00
Domen Kožar b7f877078b
Merge pull request #95156 from turboMaCk/add-elm-json
elmPackages.elm-json: init at 0.2.7
2020-08-16 11:29:27 +02:00
Marek Fajkus c17f7ef666
elmPackages.elm-json: init at 0.2.7 2020-08-15 23:33:39 +02:00
Marek Fajkus d20efd57cd
elm.Packages: Regenerate elm packages 2020-07-18 20:32:12 +02:00
Marek Fajkus b9e9effb44
elmPackages: Refactor lib and builds of packages 2020-06-23 19:44:34 +02:00
Daiderd Jordan 7b3a2963d1
treewide: replace base64 encoded hashes 2020-06-03 18:35:19 +02:00
Márton Boros 31c42bb05b
makeDotElm: fix
Some elm packages (eg. https://github.com/NoRedInk/elm-simple-fuzzy/ ) have a Makefile which the standard builder tries to build and fails because of missing dependencies. This change forces a no-op configure and build phase to avoid such a situation.
2020-05-03 21:54:20 +03:00
Marek Fajkus 8ab6aee3fc
elmPackages.elm-format: fix build
Resolves issue from 7d30b4d1b5 commit
2020-05-02 01:06:25 +02:00