Commit Graph

33 Commits

Author SHA1 Message Date
Marcos Benevides
cbe0413f0c lfe: fix install phase, make sure we get the binaries in the right place 2026-04-12 20:28:14 -04:00
Adam C. Stephens
055f73407c beamPackages.buildHex: remove
This is a basic wrapper that has not gotten much use. It is just a
wrapper around other builders for setting src. Given the limited number
of uses I'm going to remove it completely.

Verified unused in mix2nix, deps_nix, and rebar3_nix. (Some of these
would be obvious in tree).
2026-02-21 20:58:54 -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
Adam C. Stephens
736d50b22a lfe: 2.1.4 -> 2.2.0 2025-10-08 09:40:40 -04:00
Adam C. Stephens
4fcb3e00b5 lfe: simplify to single version support 2025-10-08 09:40:40 -04:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
mivorasu
1e377fedf7 treewide: strip trailing punctuation from description strings 2025-07-22 19:09:42 +00:00
Wolfgang Walther
e26ecf5c72 beamPackages.lfe: avoid throwing for incompatibility in CI
Same reasoning as commit before.
2025-07-19 13:19:48 +02: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
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
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
superherointj
8ee0212aba lfe: 2.1.3 -> 2.1.4
https://github.com/lfe/lfe/releases/tag/v2.1.4
2024-06-04 21:57:07 -03:00
Sigmanificient
203a48ad35 pkgs/development: remove unused fetchpatch arguments 2024-05-24 02:53:57 +02:00
Eric Bailey
2e1924c777 lfe: 2.1.1 -> 2.1.3 2024-01-31 21:53:58 -06:00
Eric Bailey
d82ece4de7 beam.beamLib.callLFE: support hash xor sha256 2024-01-31 21:53:58 -06:00
Eric Bailey
a594d95f9e beam.beamLib.callLFE: update src
Update owner from rvirding to lfe, as it was moved at least a couple years ago.
2024-01-31 21:52:52 -06:00
Weijia Wang
79e79829f5 lfe: update proper 2023-03-21 23:31:17 +02:00
Weijia Wang
a9edfe8c78 lfe: 1.3 -> 2.1.1 2023-03-21 22:20:56 +02:00
Artturin
c6568adb00 treewide: makeWrapper buildInputs to nativeBuildInputs
most found with https://github.com/siraben/nix-lint
2022-08-16 13:14:19 +03:00
Jonathan Ringer
524a50d75e lfe: update homepage 2021-12-28 10:08:56 -08:00
David
9f4878daca fix lfe 2021-05-18 05:40:58 +09:00
Eric Bailey
35056b3b61 maintainers/teams: add beam team 2021-02-07 13:01:11 -06:00
Pavol Rusnak
a6ce00c50c treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
001c0cbe54 pkgs/development/interpreters: stdenv.lib -> lib 2021-01-23 20:29:03 +07:00
Eric Bailey
d723b91223 lfe: 1.2.1 -> 1.3
Add patches to the builder expression, and add those necessary for 1.3.
2020-02-10 20:03:47 +01:00
Eric Bailey
49fe429990 lfe: add message to OTP version assertion 2020-02-10 20:03:47 +01:00
Joachim Fasting
bad07dfac5 tree-wide: replace uses of splitString "." with lib.versions
Quoting from the splitString docstring:

   NOTE: this function is not performant and should never be used.

This replaces trivial uses of splitString for splitting version
strings with the (potentially builtin) splitVersion.
2019-09-26 17:42:49 +02:00
Justin Wood
8dc7d34942 LFE 1.2 does not support OTP 20 2017-07-12 10:01:40 -04:00
Justin Wood
0573610a5f Make sure the LFE test suite is being run 2017-07-11 14:16:48 -04:00
Justin Wood
c87d4d4a19 Generalize building of LFE 2017-07-10 20:37:33 -04:00
Eric Bailey
6a86b603f9 lfe: 1.1.1 -> 1.2.1
- Use buildRebar3 instead of mkDerivation, obviating the need for setup-hook.sh
- Manually build proper and patch rebar.config s.t. it doesn't try to fetch it
- Set checkTarget = "travis" and actually run the tests
2016-12-08 00:36:38 +02:00
Tuomas Tynkkynen
74a3a2cd7e treewide: Use makeBinPath 2016-08-23 01:18:10 +03:00
Eric Bailey
9d58f894cd lfe: init at 1.1.1 (#16865)
This is a first pass at adding an LFE package.

N.B. man pages are ignored for now.
2016-07-12 13:48:33 +02:00