Commit Graph

447 Commits

Author SHA1 Message Date
Adam C. Stephens
d1972278b5 beamPackages.buildMix: move phases to hooks 2026-02-13 09:58:15 -05:00
Adam C. Stephens
8bdef3ae03 beamPackages.buildMix: update to use fixed point 2026-02-12 23:09:29 -05:00
Stefan Frijters
c01477389a beamPackages.mixRelease: move env variables into env for structuredAttrs 2026-02-12 20:34:53 +01:00
Stefan Frijters
7fd5756894 beamPackages.fetchMixDeps: move env variables into env for structuredAttrs 2026-02-12 20:34:53 +01:00
R. Ryantm
120d1a23c0 elvis-erlang: 4.1.1 -> 4.2.0 2026-02-12 00:43:21 +00:00
Stefan Frijters
21ea658f97 beamPackages.rebar3Relx: move env variable(s) into env for structuredAttrs 2026-02-09 22:38:43 +01:00
R. Ryantm
8c08db6d8b beam26Packages.livebook: 0.18.4 -> 0.18.5 2026-02-08 12:11:18 +00:00
Yt
4bafb8bad7 livebook: 0.18.3 -> 0.18.4 (#486626) 2026-02-03 20:54:54 +00:00
Hythera
fa54261739 beam*Packages.{lfe,pc,rebar3-nix,rebar3-proper}: set pname 2026-02-03 17:08:36 +01:00
R. Ryantm
88444ed197 livebook: 0.18.3 -> 0.18.4 2026-02-03 15:10:36 +00:00
R. Ryantm
1c59d9abe3 beam26Packages.ex_doc: 0.40.0 -> 0.40.1 2026-02-01 21:16:39 +00:00
R. Ryantm
b42efdd3cd beam26Packages.ex_doc: 0.39.3 -> 0.40.0 2026-01-25 19:50:17 +00:00
R. Ryantm
e691367410 livebook: 0.18.2 -> 0.18.3 2026-01-15 07:50:59 +00:00
Adam C. Stephens
4ee14d2120 beamPackages.elixir_1_20: init at 1.20.0-rc.1
Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1
2026-01-13 12:28:38 -05:00
R. Ryantm
8556292924 livebook: 0.18.1 -> 0.18.2 2025-12-15 19:44:20 +00:00
Adam C. Stephens
c05324bf11 buildRebar3: copy src for use in mix deps 2025-12-12 09:39:11 -05:00
R. Ryantm
5e225965b8 beam26Packages.ex_doc: 0.39.2 -> 0.39.3 2025-12-12 11:55:47 +00: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
R. Ryantm
a145c862e3 livebook: 0.18.0 -> 0.18.1 2025-12-08 08:07:09 +00:00
R. Ryantm
86df66c457 beam26Packages.ex_doc: 0.39.1 -> 0.39.2 2025-12-05 16:29:01 +00:00
R. Ryantm
bfbefffc25 livebook: 0.17.3 -> 0.18.0 2025-12-01 19:54:24 +00:00
Luke Bailey
c277543b39 mixRelease: Default to allowing local networking on darwin 2025-11-28 18:12:05 +00:00
Luke Bailey
185c1b5de9 buildMix: Default to allowing local networking on darwin 2025-11-28 18:12:05 +00:00
Adam C. Stephens
5b145d3e19 elixir-ls: 0.29.3 -> 0.30.0
Changelog: https://github.com/elixir-lsp/elixir-ls/releases/tag/v0.30.0
2025-11-17 12:52:45 -05:00
R. Ryantm
816f60e963 beam26Packages.ex_doc: 0.39.0 -> 0.39.1 2025-11-02 12:50:43 +00:00
Artturin
1f74d7a2bd treewide: remove = __splicedPackages
Now that `pkgs` is `__splicedPackages` on cross we can remove these
variables I set.

Assignments like `patchutils = pkgs.patchutils_0_3_3;` in
`all-packages.nix` cannot be removed because the `pkgs`
in `patchutils = pkgs.patchutils_0_3_3;` in `all-packages.nix` is coming from
this `pkgs:` b6e486730f/pkgs/top-level/all-packages.nix (L9)
instead of the `pkgs` in `with pkgs;`
2025-10-28 21:54:15 +01:00
R. Ryantm
ed873e4e3d beam26Packages.hex: 2.2.2 -> 2.3.1 2025-10-26 20:39:32 +00:00
Adam C. Stephens
41a5afde62 livebook: 0.17.2 -> 0.17.3 (#455082) 2025-10-24 02:48:12 +00:00
R. Ryantm
de292cafd1 livebook: 0.17.2 -> 0.17.3 2025-10-24 00:31:05 +00:00
R. Ryantm
e007b227f3 beam26Packages.ex_doc: 0.38.4 -> 0.39.0 2025-10-23 23:25:10 +00:00
Adam C. Stephens
a6139c3df9 erlang: drop extra lib 2025-10-20 21:08:37 -04:00
Adam C. Stephens
b044ad6e5e elixir: simplifiy generic builder and overriding 2025-10-20 21:08:37 -04:00
Adam C. Stephens
11bef7978f erlang: set latest version to OTP 28 2025-10-08 11:13:36 -04:00
Eric Bailey
1ea636c437 lfe: 2.1.4 -> 2.2.0, simplify to single version (#449931) 2025-10-08 14:58:14 +00:00
Yt
8f6c75739d elixir_1_14: remove as EOL (#449902) 2025-10-08 13:40:43 +00:00
Adam C. Stephens
4fcb3e00b5 lfe: simplify to single version support 2025-10-08 09:40:40 -04:00
Adam C. Stephens
1fae0a2bea erlang: simplify generic builder and overriding (#448033) 2025-10-08 12:34:41 +00:00
Adam C. Stephens
7642dcb112 elixir_1_14: remove as EOL 2025-10-08 08:31:44 -04:00
Adam C. Stephens
5ca2738511 erlang: switch to imports for versions and simplify overriding 2025-10-05 11:14:32 -04:00
Wolfgang Walther
91a8fee3aa treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
NAHO
c8d4dabc43 pkgs: remove optional builtins prefixes from prelude functions
Remove optional builtins prefixes from prelude functions by running:

    builtins=(
      abort
      baseNameOf
      break
      derivation
      derivationStrict
      dirOf
      false
      fetchGit
      fetchMercurial
      fetchTarball
      fetchTree
      fromTOML
      import
      isNull
      map
      null
      placeholder
      removeAttrs
      scopedImport
      throw
      toString
      true
    )

    fd \
      --type file \
      . \
      pkgs \
      --exec-batch sed --in-place --regexp-extended "
        s/\<builtins\.($(
          printf '%s\n' "${builtins[@]}" |
            paste --delimiter '|' --serial -
        ))\>/\1/g
      "

    nix fmt
2025-10-04 19:02:37 +02:00
Adam C. Stephens
92747f0ed7 erlang-ls: remove due to upstream archival 2025-10-02 22:04:15 -04:00
Adam C. Stephens
f75d34b368 buildRebar3: fix OTP 28 compatibility
𑁱 rebar3 help bare compile
Usage: rebar3 bare compile [-p <paths>] [-s <separator>] [-o <outdir>]

  -p, --paths      Wildcard paths of ebin directories to add to code path,
                   separated by a colon
  -s, --separator  In case of multiple return paths, the separator
                   character to use to join them.
  -o, --outdir     Path where build artifacts are located. Defaults to the
                   current directory.
2025-09-16 23:53:01 -04:00
R. Ryantm
7ce6508458 livebook: 0.17.1 -> 0.17.2 2025-09-15 13:39:32 +00:00
R. Ryantm
2644673811 beam26Packages.ex_doc: 0.38.3 -> 0.38.4 2025-09-12 21:58:02 +00:00
R. Ryantm
3728d766ae beam26Packages.livebook: 0.17.0 -> 0.17.1 2025-09-06 18:39:06 +00:00
R. Ryantm
97abceaea4 livebook: 0.16.4 -> 0.17.0 2025-09-04 10:27:19 +00:00
Adam C. Stephens
6bba588659 buildMix support for MIX_TARGET (#437325) 2025-08-28 09:32:58 -04:00
Adam C. Stephens
9f6404f58b beamPackages.elixir-ls: 0.28.1 -> 0.29.3
https://github.com/elixir-lsp/elixir-ls/releases/tag/v0.29.0
https://github.com/elixir-lsp/elixir-ls/releases/tag/v0.29.1
https://github.com/elixir-lsp/elixir-ls/releases/tag/v0.29.2
https://github.com/elixir-lsp/elixir-ls/releases/tag/v0.29.3
2025-08-27 10:46:04 -04:00
Larry May
6a2ab79946 buildMix support for MIX_TARGET 2025-08-26 19:40:46 -04:00