Marek Fajkus
e8519f24d6
elmPackages.elm-verify-examples: fix build with 0.19.2 ( #563599 )
2026-09-17 09:18:02 +00:00
Marek Fajkus
eee3c9e4d7
elmPackages.elm-verify-examples: fix build with 0.19.2
...
use more recent upstream commit that implements support for elm 0.19.2
2026-09-17 10:59:03 +02:00
Marek Fajkus
d4e27aed76
elmPackages.elm-analyse: drop package
2026-09-17 08:42:58 +02:00
phanirithvij
2437bf22e8
elmPackages.elm-test-rs: enable checks using dwayne/elm2nix
...
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com >
2026-09-16 01:05:08 +05:30
Marek Fajkus
125cca7051
elmPackages.elm: 0.19.1 -> 0.19.2 ( #541199 )
2026-08-24 07:41:48 +02:00
jopejoe1
15696e8919
elmPackages.elm-wrap: use pname instead of name
2026-08-10 10:59:30 +02:00
R. Ryantm
6570906c23
elmPackages.elm-test: 0.19.1-revision17 -> 0.19.2-0
2026-08-04 12:23:06 -04:00
Emily
fdb820602b
treewide: drop simple x86_64-darwin mentions
...
To reproduce:
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: nix-x86_64-darwin
language: nix
rule:
any:
- pattern: "\"x86_64-darwin\""
kind: list_expression > string_expression
- pattern:
context: "{ \"x86_64-darwin\" = $EXPR; }"
selector: binding
- pattern:
context: "{ x86_64-darwin = $EXPR; }"
selector: binding
fix:
template: ""
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-first-x86_64-darwin
language: json
rule:
kind: object > pair:nth-child(1)
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandEnd: { regex: "," }
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-x86_64-darwin
language: json
rule:
kind: object > pair
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandStart: { regex: "," }
' pkgs
$ git restore pkgs/by-name/om/omnix/package.nix
$ git diff --name-only -z \
| nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
-c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
$ treefmt
2026-07-15 03:58:16 +01:00
Leonardo Taglialegne
783748a79c
elmPackages.elm-test-rs: 3.0.2 -> 3.2.0
2026-07-14 09:50:07 +02:00
Matt McHenry
bab9648f11
elmPackages.elm: 0.19.1 -> 0.19.2
...
two interesting changes here:
first, 0.19.2 needs to be built with GHC 9.8 rather than GHC 9.6. So,
we move it and ansi-wl-pprint from packages/ghc9_6/ to
packages/ghc9_8/, adding the elmPkgs attributes to
packages/ghc9_8/default.nix. however, elm-format does *not* want the
older ansi-wl-pprint, so we push its use down inside the 'callPackage
./elm {}' scope.
second, we're picking up a newer version of ansi-terminal than
upstream uses, which has introduced a couple of new
underlining-related constructors. so, we patch in cases for them
where necessary. (I was a bit surprised that the existing
SingleUnderline and DoubleUnderline cases in the 'isUnderline'
function did not both evaluate to 'True', so I'm taking my best guess
as to the real intent here; easy enough to fix if we discover these
new cases should be 'True'.)
we also manually preserve the 'description' attribute in
elm/default.nix. (the update script clobbered it.)
other than the above, the update script as modified here produced all
these changes.
2026-07-12 17:12:26 -04:00
Matt McHenry
2e5f6016ec
elmPackages: clean up the update script
...
* activate the 'errexit' and 'nounset' bash safety nets
* fix the path to the root shell.nix (was missing one ../)
* also specify that nixpkgs is at that same path
* run the formatter on all the nix code generated by the update script
* use a pure nix shell, which requires that we add explicit dependencies on:
* nix
* cacert
* nixfmt
this version of the script produces the changes to the elm-format
expressions: a newer license format and use of the hash of the '0.8.8'
signed tag itself rather than the hash of the tagged commit (note the
checksum of the src derivation does not change).
this is in preparation for the 0.19.2 update
2026-07-12 17:03:49 -04:00
Marek Fajkus
b2ccb39362
elmPackages.elm-test-rs: 3.0.1 -> 3.0.2
2026-06-20 13:44:31 +02:00
Marek Fajkus
422883f3a3
elmPackages.elm-wrap: init at 1.0.1
2026-06-20 10:35:14 +02:00
Aliaksandr
0124424bcf
elmPackages.elm: unpin nodejs
2026-05-04 01:49:19 +03:00
Marek Fajkus
ab2f514873
elmPackages.elm-review: 2.13.4 -> 2.13.5
...
and fix changelog url, see #514132
2026-04-28 09:24:18 +02:00
Théo Zimmermann
82d8a94584
elmPackages.lamdera: 1.3.2 -> 1.4.0 ( #483699 )
2026-03-02 09:23:19 +00:00
Matt McHenry
bbafb49fdc
elmPackages.lamdera: 1.3.2 -> 1.4.0
2026-02-28 15:16:08 -05:00
dish
3b5d52a444
elmPackages.*: remove myself as maintainer from packages where I was
...
I never used any of these packages, and was simply the maintainer of
convenience. Dropping myself from this, someone else can pick it up if
they want to in the future.
2026-02-12 13:30:45 -05:00
Ben Siraphob
c7e10647ea
treewide: fix typos
2026-01-13 14:45:11 -05:00
Ihar Hrachyshka
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00
dish
14b08c968d
elmPackages.elm-graphql: fix updateScript
2025-11-24 14:27:21 -05:00
R. Ryantm
7af79f79e2
elmPackages.elm-test: 0.19.1-revision16 -> 0.19.1-revision17
2025-11-18 15:19:07 +00:00
dish
6f9d82c964
elmPackages.elm-optimize-level-2: 0.3.5-unstable-2022-04-05 -> 0.3.4-unstable-2022-04-05 ( #462422 )
2025-11-17 15:14:56 +00:00
R. Ryantm
8818f1b6b3
elmPackages.elm-optimize-level-2: 0.3.5-unstable-2022-04-05 -> 0.3.4-unstable-2022-04-05
2025-11-17 00:27:52 +00:00
dish
3a7b362b12
elm-graphql: fix updateScript
2025-11-16 13:09:18 -05:00
dish
07f776a2a7
elmPackages.elm-pages: drop
...
Was broken and seemingly unmaintained.
2025-11-15 15:08:17 -05:00
dish
9357c567f3
elmPackages.create-elm-app: drop
2025-11-15 15:06:27 -05:00
dish
630803b2cd
elmPackages.elm-graphql: migrate from internal node-packages.nix set
2025-11-14 18:15:59 -05:00
dish
d10e9c0656
elmPackages.elm-git-install: migrate from internal node-packages.nix set
2025-11-14 18:15:59 -05:00
dish
c4853893c8
elmPackages.elm-optimize-level-2: migrate from internal node-packages.nix set
2025-11-14 18:15:59 -05:00
dish
3b3da8abf1
elmPackages.elm-xref: migrate from internal node-packages.nix set
2025-11-14 18:15:59 -05:00
dish
2767324cf8
elmPackages.elm-verify-examples: migrate from internal node-packages.nix set
2025-11-14 18:15:53 -05:00
dish
8fbb32445c
elmPackages.elm-upgrade: migrate from internal node-packages.nix set
2025-11-14 18:15:44 -05:00
dish
f6bbac2dfd
elmPackages.elm-spa: migrate from internal node-packages.nix set
2025-11-14 18:15:44 -05:00
dish
32b2a7955b
elmPackages.elm-live: migrate from internal node-packages.nix set
2025-11-14 18:15:44 -05:00
dish
096c513053
elmPackages.elm-analyse: migrate from internal node-packages.nix set
2025-11-14 18:15:44 -05:00
dish
436ecd5821
elmPackages.elm-language-server: migrate from internal node-packages.nix set
2025-11-14 18:15:44 -05:00
dish
0816f456ff
elmPackages.elm-doc-preview: migrate from internal node-packages.nix set
2025-11-14 18:15:43 -05:00
dish
6711f17ed7
elmPackages: drop overridden elm-test package
2025-11-14 18:09:13 -05:00
dish
d698b4939c
elmPackages.elm-review: 2.13.2 -> 2.13.4 ( #421901 )
2025-09-13 22:11:35 +00:00
Marek Fajkus
02727928ec
elmPackages.elm: Drop TLS patch
2025-09-11 20:39:07 +02:00
Ben Siraphob
2f77d9aa7c
pkgs: fix README typos
2025-08-27 11:46:28 -07:00
R. Ryantm
d27a82ec70
elmPackages.elm-review: 2.13.2 -> 2.13.4
2025-08-15 18:43:34 +00:00
R. Ryantm
27af266760
elmPackages.elm-test-rs: 3.0 -> 3.0.1
2025-07-28 00:37:57 -06:00
TomaSajt
398b16e16c
treewide: remove useFetchCargoVendor usages
2025-07-26 11:39:35 +02:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
mivorasu
ca35bb6872
treewide: trim whitespace in description strings
2025-07-22 23:41:42 +00:00
K900
e2c8c4260d
Merge remote-tracking branch 'origin/master' into staging-next
2025-07-07 10:09:49 +03:00
R. Ryantm
07f6286d6a
elmPackages.elm-test: 0.19.1-revision15 -> 0.19.1-revision16
2025-07-06 20:17:14 +00:00
Sander
e6ef81d433
elmPackages: update and run the update.sh script
...
- Vendored the post-patch script for elm-format.
- Updated `update.sh` and committed the changes.
2025-06-23 19:20:09 +02:00