Commit Graph

82 Commits

Author SHA1 Message Date
FliegendeWurst
b2df76a3ec rebar3: enable __structuredAttrs + strictDeps, cleanup 2026-07-10 23:38:02 +02:00
Adam C. Stephens
09d3443b49 beamPackages.rebar3: patch to fix OTP 29 support
rebar3 itself actually compiles, it's just the tests that are failing.
Patch to disable another warning until upstream fixes the tests.
2026-06-01 10:05:43 -04:00
R. Ryantm
250683569f beam26Packages.rebar3: 3.26.0 -> 3.27.0 2026-03-03 13:05:38 +00:00
Adam C. Stephens
f2d95b531c beamPackages.rebar3WithPlugins: fix globalPlugins handling
This was broken in 405d11fcce as packageName was dropped in favor of pname
2026-02-27 17:29:15 -05:00
R. Ryantm
ec15351236 beam26Packages.rebar3: 3.25.1 -> 3.26.0 2026-01-14 13:31:26 -05:00
Wolfgang Walther
c283f32d29 treewide: remove unused with
Auto-fixed by nixf-diagnose.
2025-10-05 10:50:41 +02:00
Yt
d4c21f54e0 beam26Packages.rebar3: 3.25.0 -> 3.25.1 (#428629) 2025-07-26 14:28:40 -04:00
R. Ryantm
ce06208e96 beam26Packages.rebar3: 3.25.0 -> 3.25.1 2025-07-26 15:33:20 +00:00
nixpkgs-ci[bot]
aec7c6acc3 Merge master into staging-next 2025-07-18 18:05:21 +00:00
Silvan Mosberger
d1a4769b38 treewide: nixfmt-rfc-style -> nixfmt
Except:
- Instances in documentation, because people in older versions
  can't switch to nixfmt yet due to it having pointed to nixfmt-classic
  before
- In code that runs based on a CI Nixpkgs version, which is also a bit
  older still
- In update script shebangs, because many of them don't pin Nixpkgs, and run
  with whatever is in NIX_PATH (and it's not easy to fix this, see
  https://github.com/NixOS/nixpkgs/issues/425551)
2025-07-15 22:14:18 +02:00
K900
cab9f2c66e Revert "rebar3: don't patchShebangs"
This reverts commit 41d70b192f.

Merged a proper fix now.
2025-07-07 17:21:54 +03:00
K900
41d70b192f rebar3: don't patchShebangs
Fixes building Erlang things.
2025-07-06 14:14:01 +03:00
R. Ryantm
ba3f75ca01 beam26Packages.rebar3: 3.24.0 -> 3.25.0 2025-06-02 10:03:58 -04:00
Fernando Rodrigues
05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
R. Ryantm
419dce593c rebar3: 3.23.0 -> 3.24.0 2024-09-01 14:38:29 +00:00
isabel
63aceac766 treewide: remove unused occurence of fetchFromGitHub argument 2024-05-30 05:56:07 +00:00
Marko Mindek
a499115d5c rebar3: 3.22.1 -> 3.23.0 2024-04-11 10:44:51 +02:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
meppu
31330030c8 rebar3: 3.22.0 -> 3.22.1 2023-08-07 20:51:19 +08:00
R. Ryantm
d289ed9ef7 rebar3: 3.21.0 -> 3.22.0 2023-05-27 08:34:28 -04:00
R. Ryantm
79aac00f2c rebar3: 3.20.0 -> 3.21.0 2023-05-21 07:45:02 -04:00
Rickard Nilsson
bd374e4b67 Merge pull request #194269 from imsl/rebar3WithPlugins-allow-override-rebar3
beam-modules/rebar3WithPlugins: Allow overriding the rebar3 package used
2022-12-25 11:21:56 +01:00
misuzu
cebf59e9f0 rebar3WithPlugins: update patches 2022-10-18 14:25:30 -04:00
Erlend Hamberg
ff3ab5b325 rebar3: 3.18.0 -> 3.20.0 2022-10-17 06:53:16 -04:00
Rickard Nilsson
8419e265f3 beam-modules/rebar3WithPlugins: Allow overriding the rebar3 package used 2022-10-03 20:16:18 +02:00
Kira Bruneau
59cfe6e376 rebar3: remove explicit url passed to list-git-tags 2022-04-23 15:30:56 -04:00
José Romildo
ba59355e81 gitUpdater: init
- Add the 'gitUpdater' helper function to update git based packages, using the
'genericUpdater' function.
- Rework argument passing to the `list-git-tags' and 'list-archive-two-level-versions' scripts.
- Replace 'genericUpdater' plus 'list-git-tags' by 'gitUpdater'
2022-02-21 13:01:49 -03:00
David Leslie
f6ee491278 rebar3: 3.17.0 -> 3.18.0 (#153710) 2022-01-06 22:39:23 +09:00
David
dfd8733a76 rebar3: 3.16.1 -> 3.17.0 2021-09-11 11:11:57 +09:00
David
c160267002 rebar3: apply tmpdir patch from upstream 2021-07-30 21:24:57 +09:00
Tomek Mańko
d75b67bfa4 rebar3: skip failing tests on M1 chip 2021-07-15 02:34:04 +09:00
David
00ee61b3cc rebar3: add checkPhase 2021-06-09 12:14:12 +09:00
David
ae2f75ef89 rebar3WithPlugins: add ability to ignore dependencies 2021-06-09 12:14:12 +09:00
David
d706be982a rebar3: 3.16.0 -> 3.16.1 2021-05-24 15:33:02 -05:00
David
454255ee58 rebar3: 3.15.1 -> 3.16.0 2021-05-22 06:19:50 +09:00
David
ac9b645021 rebar3: apply erlang/rebar3#2552 as patch 2021-05-21 17:24:45 +09:00
David
aef59d8856 buildRebar3: use rebar3 bare compile 2021-05-18 05:40:58 +09:00
David
34ea3cd906 rebar3: add updateScript 2021-05-17 16:08:07 +09:00
David
dcc075ce21 buildRebar3: use rebar3WithPlugins 2021-05-11 08:59:57 +09:00
David
aaa16732ce rebar3: add rebar3WithPlugins 2021-05-11 08:59:57 +09:00
David
b1f796eabe rebar3: 3.14.4 -> 3.15.1 2021-05-09 13:10:06 +09:00
David
63bfd8f88d rebar3: 3.14.2 -> 3.14.4 2021-04-05 15:23:10 +02:00
Eric Bailey
35056b3b61 maintainers/teams: add beam team 2021-02-07 13:01:11 -06:00
Ben Siraphob
c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
cw
f18d43efb5 rebar3: 3.12.0 -> 3.14.2 2020-11-20 08:30:44 +01:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Yorick van Pelt
e8889fe676 rebar3: restore bootstrapper attribute
partially reverts 8de4654d4b
2020-01-29 20:17:27 +01:00