Commit Graph

233 Commits

Author SHA1 Message Date
jopejoe1
15696e8919 elmPackages.elm-wrap: use pname instead of name 2026-08-10 10:59:30 +02: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
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
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
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
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
Sander
dd23e181c8 elmPackages.elm-format: 0.8.7 -> 0.8.8
This release officially supports GHC 9.6.

To avoid dependency conflicts with the elm compiler (see ansi-wl-pprint), elm-format is now built with GHC 9.8.

The GHC 9.4 elm package overrides have been removed.
2025-06-23 18:34:16 +02:00
sternenseemann
21a6a7fc56 Merge commit b8d24418ab into haskell-updates 2025-06-21 12:50:06 +02:00
Marek Fajkus
579dcf2871 elmPackages.elm: Unpin TLS library, apply patch 2025-06-18 11:22:23 +02:00
Wolfgang Walther
9404d8d57e elmPackages.elm-coverage: drop
This allows dropping elmi-to-json, which in turn allows dropping GHC
8.10.7. Along with elmi-to-json, we can remove the patchBinwrap utility,
which was only used for that purpose.

Along with elm-coverage, we can also drop elm-instrument, which was only
used as a dependency of the former, and it's reverse dependency indents.
2025-06-12 13:10:36 +02:00
Wolfgang Walther
6bf506ee2c elmPackages: run generate-node-packages.sh
I did not commit changes to node-composition.nix, which didn't seem
intended.
2025-06-12 11:29:22 +02:00
Wolfgang Walther
46919f572c elmPackages.elm-verify-examples: remove unused dependency esbuild 2025-06-12 11:23:04 +02:00
Wolfgang Walther
0b3a725fa3 elmPackages.elm-verify-examples: fix build
elm-verify-examples doesn't depend on elmi-to-json anymore.
2025-06-12 11:19:43 +02:00
Wolfgang Walther
ca97186484 elmPackages.elm-pages: fix build 2025-06-12 11:15:33 +02:00
sternenseemann
d3af908be6 elmPackages.elm-instrument: build using GHC 9.4
As Emily has pointed out, elm-instrument builds with GHC 9.4 without any
modifications. Later versions of GHC won't work due to the pinned
indents package version which is affected by a breaking change in some
core package.
2025-06-11 13:57:32 +02:00
Domen Kožar
19b476ebef various: remove domenkozar from maintainers (#415576) 2025-06-11 10:14:54 +00:00
Marek Fajkus
4e238e4aa8 elmPackages.elm: Fix runtime TLS connection to package.elm-lang.org
Resolves #414208 by downgrading version of TLS library
used to compile executables.

See upstream issue for more context https://github.com/elm/compiler/pull/2325
2025-06-06 13:13:41 +02:00