mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-07-21 08:01:31 +00:00
nrpl: drop
Upstream is abandoned since 11 years. https://github.com/wheineman/nrpl/pull/17 Either someone would need to fork it or use alternatives like INim which seems maintained.
This commit is contained in:
@@ -1,54 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
buildNimPackage,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
makeWrapper,
|
||||
nim,
|
||||
pcre,
|
||||
tinycc,
|
||||
}:
|
||||
|
||||
buildNimPackage {
|
||||
pname = "nrpl";
|
||||
version = "20150522";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "wheineman";
|
||||
repo = "nrpl";
|
||||
rev = "6d6c189ab7d1c905cc29dc678d66e9e132026f69";
|
||||
hash = "sha256-YpP1LJKX3cTPficoBUBGnUETwQX5rDCyIMxylSFNnrI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
buildInputs = [ pcre ];
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
url = "https://patch-diff.githubusercontent.com/raw/wheineman/nrpl/pull/12.patch";
|
||||
name = "update_for_new_nim.patch";
|
||||
hash = "sha256-4fFj1RAxvQC9ysRBFlbEfMRPCzi+Rcu6lYEOC208zv0=";
|
||||
})
|
||||
];
|
||||
|
||||
env.NIX_LDFLAGS = "-lpcre";
|
||||
|
||||
postFixup = ''
|
||||
wrapProgram $out/bin/nrpl \
|
||||
--prefix PATH : ${
|
||||
lib.makeBinPath [
|
||||
nim
|
||||
tinycc
|
||||
]
|
||||
}
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "REPL for the Nim programming language";
|
||||
mainProgram = "nrpl";
|
||||
homepage = "https://github.com/wheineman/nrpl";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ peterhoeg ];
|
||||
platforms = with lib.platforms; linux ++ darwin;
|
||||
};
|
||||
}
|
||||
@@ -1658,6 +1658,7 @@ mapAliases {
|
||||
notify-sharp = throw "'notify-sharp' has been removed as it was unmaintained and depends on deprecated dbus-sharp versions"; # Added 2025-08-25
|
||||
noto-fonts-emoji = throw "'noto-fonts-emoji' has been renamed to/replaced by 'noto-fonts-color-emoji'"; # Converted to throw 2025-10-27
|
||||
noto-fonts-extra = throw "'noto-fonts-extra' has been renamed to/replaced by 'noto-fonts'"; # Converted to throw 2025-10-27
|
||||
nrpl = throw "'nrpl' has been removed as it depends on pcre, which is deprecated"; # Added 2026-06-25
|
||||
NSPlist = throw "'NSPlist' has been renamed to/replaced by 'nsplist'"; # Converted to throw 2025-10-27
|
||||
nuget-to-nix = throw "nuget-to-nix has been removed as it was deprecated in favor of nuget-to-json. Please use nuget-to-json instead"; # Added 2025-08-28
|
||||
nushellFull = throw "'nushellFull' has been renamed to/replaced by 'nushell'"; # Converted to throw 2025-10-27
|
||||
|
||||
Reference in New Issue
Block a user