From 799662d5008cb5d8da995ea83088819756fa7654 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sat, 24 Jan 2026 23:58:50 +0300 Subject: [PATCH] erlang-language-platform: 2025-07-21 -> 2026-01-15 This release fixes compatibility with latest rebar versions, without it the current rebar and ELP version in nixpkgs are incompatible. Note that as with previous versions this program will not actually work correctly outside of an FHS env, as it somehow "procures" additional un-patchelfed binaries at runtime. We might want to investigate building this in Nix, instead of using an upstream binary, but it seems like this involves *at least* Erlang, Rust *and* Scala, so ... fun. --- .../er/erlang-language-platform/hashes.json | 27 ++++++++++--------- .../er/erlang-language-platform/package.nix | 2 +- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/er/erlang-language-platform/hashes.json b/pkgs/by-name/er/erlang-language-platform/hashes.json index ab9cb5357300..bd3bd24a8d1a 100644 --- a/pkgs/by-name/er/erlang-language-platform/hashes.json +++ b/pkgs/by-name/er/erlang-language-platform/hashes.json @@ -1,14 +1,17 @@ { - "elp-linux-aarch64-unknown-linux-gnu-otp-26.2": "sha256-xKl19cLz3Pm39QS8+9fOCGJHpxl4NoPYHIwTqKDq4Jc=", - "elp-linux-aarch64-unknown-linux-gnu-otp-27.3": "sha256-GNoV6Ihtro3ecl4cncyQKQez/5CBqj1E3JV1JK8l2V8=", - "elp-linux-aarch64-unknown-linux-gnu-otp-28": "sha256-DW00mSXJWIBfwsV9juMKaiFwNkezT1Ro+5zMaCwFRzE=", - "elp-linux-x86_64-unknown-linux-gnu-otp-26.2": "sha256-fQvlzwS7crDsqmSjsUlFXbqKnCKldOYuiQDmGojqJb8=", - "elp-linux-x86_64-unknown-linux-gnu-otp-27.3": "sha256-4pZtSVCDIiJ7k83go7WjJq4wxWbc9nG4hJoAgXDMOZM=", - "elp-linux-x86_64-unknown-linux-gnu-otp-28": "sha256-3hY+5TDBobRjKgfptvgHmdtuWm8UE7KoWFhsR2qmQhc=", - "elp-macos-aarch64-apple-darwin-otp-26.2": "sha256-38N+0msiPMv9eFTSzWdEqmczDp49JvTlu3kDedmC+Lw=", - "elp-macos-aarch64-apple-darwin-otp-27.3": "sha256-2uZyvyVwQULz+3HtvkIGvjO5Dm7qAAIbHE/VUcqcXkQ=", - "elp-macos-aarch64-apple-darwin-otp-28": "sha256-BosctdlXWTxkVyLX8awlJtyHAtfoVxFlvs7qrSlPTZc=", - "elp-macos-x86_64-apple-darwin-otp-26.2": "sha256-p0xotdrflT2CANJi4OaevJZT4nhFRAfdzrhQ/7M8ykA=", - "elp-macos-x86_64-apple-darwin-otp-27.3": "sha256-qTvsGRCVqqoSWK/t7MysE1wlD0PwtUQQ1N1Zols+Egk=", - "elp-macos-x86_64-apple-darwin-otp-28": "sha256-DSB8AXWM1KByuzg5HY2lh2x4zmeeR2nyiERR3Iovpns=" + "elp-linux-aarch64-unknown-linux-gnu-otp-26.2": "sha256-t9Ka7V1M7BYjoqgmhD3x5b6b39Dq35RjkgWwZkT1D2Y=", + "elp-linux-aarch64-unknown-linux-gnu-otp-27.3": "sha256-65BdH9LJSzRQQqFQvAKbDMJvQtpuM+QDN3HbpPC6Zws=", + "elp-linux-aarch64-unknown-linux-gnu-otp-28": "sha256-RJmkxEJJenWR7hyL5hTX53CmWi8FE3DGnGT/uWrYEkU=", + "elp-linux-x86_64-unknown-linux-gnu-otp-26.2": "sha256-CFFOhI1aYs+gc/vMUml+/1sPT4O4rOHynL/yIq4aTN8=", + "elp-linux-x86_64-unknown-linux-gnu-otp-27.3": "sha256-c4DXTD0VxIdGFsxp4PKgq6PZlv9CUi2DteZ77Qs9lV0=", + "elp-linux-x86_64-unknown-linux-gnu-otp-28": "sha256-72kcw8OqSdkl2vL33qd3Fpk2UsRVl6mF5MgWMlnjjCU=", + "elp-macos-aarch64-apple-darwin-otp-26.2": "sha256-DsB7Y5yJ9dcD9kIrdwwFRxkQ/0hUxJ7cgpYKJLi8k5Q=", + "elp-macos-aarch64-apple-darwin-otp-27.3": "sha256-brx8NyWhloBo88RGAxqYWgbEEkcMOKgCglgX9xyTBNs=", + "elp-macos-aarch64-apple-darwin-otp-28": "sha256-rHbXbB0tmPz4BEjJ9AAvns4qvkpH2d3j7qFR7H6rlvc=", + "elp-macos-x86_64-apple-darwin-otp-26.2": "sha256-wfhlLbWIc9Rgv8cgipuiaL36BSmGE3SSBm8I7jvZHrk=", + "elp-macos-x86_64-apple-darwin-otp-27.3": "sha256-pgNKP2Eh5f9pREYzLsXZZNZvPYtnx/6vJsibCWsibDA=", + "elp-macos-x86_64-apple-darwin-otp-28": "sha256-crMKoxhhcOxquiyu5TBd6dF1tsdN7VqHd3hHAT1/iac=", + "elp-windows-x86_64-pc-windows-msvc-otp-26.2": "sha256-4U9XGA3b6aI8f2sHMGec87KghnAyY8auqKq4U3joEKY=", + "elp-windows-x86_64-pc-windows-msvc-otp-27.3": "sha256-HrgOkCM54va380X7w+5FMszXC3mb8F6kZa73zNspX+0=", + "elp-windows-x86_64-pc-windows-msvc-otp-28": "sha256-egwPYf8MfGWLj+Ruk/tPQmWKRaOFMUNLtNJkSJl3RPw=" } diff --git a/pkgs/by-name/er/erlang-language-platform/package.nix b/pkgs/by-name/er/erlang-language-platform/package.nix index bc8835165951..cdb1d13e0ba1 100644 --- a/pkgs/by-name/er/erlang-language-platform/package.nix +++ b/pkgs/by-name/er/erlang-language-platform/package.nix @@ -33,7 +33,7 @@ let in stdenv.mkDerivation rec { pname = "erlang-language-platform"; - version = "2025-07-21"; + version = "2026-01-15"; src = fetchurl { url = "https://github.com/WhatsApp/erlang-language-platform/releases/download/${version}/${release_name}.tar.gz";