mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-10 19:55:41 +03:00
manticore: drop
This commit is contained in:
parent
e06158e58f
commit
abcbae3cfd
2 changed files with 2 additions and 69 deletions
|
@ -1,69 +0,0 @@
|
|||
{
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
coreutils,
|
||||
autoreconfHook,
|
||||
smlnj,
|
||||
}:
|
||||
|
||||
let
|
||||
rev = "7376cb20ba5285a6b076a73c821e4743809c1d9d";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
pname = "manticore";
|
||||
version = "2019.12.03";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ManticoreProject";
|
||||
repo = "manticore";
|
||||
sha256 = "17h3ar7d6145dyrm006r3gd5frk3v4apjk383n78dh4vlniv1ay2";
|
||||
inherit rev;
|
||||
};
|
||||
|
||||
enableParallelBuilding = false;
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
|
||||
buildInputs = [
|
||||
coreutils
|
||||
smlnj
|
||||
];
|
||||
|
||||
autoreconfFlags = [
|
||||
"-Iconfig"
|
||||
"-vfi"
|
||||
];
|
||||
|
||||
unpackPhase = ''
|
||||
mkdir -p $out
|
||||
cd $out
|
||||
unpackFile $src
|
||||
mv source repo_checkout
|
||||
cd repo_checkout
|
||||
chmod u+w . -R
|
||||
'';
|
||||
|
||||
postPatch = ''
|
||||
patchShebangs .
|
||||
substituteInPlace configure.ac --replace 'MANTICORE_ROOT=`pwd`' 'MANTICORE_ROOT=$out/repo_checkout'
|
||||
'';
|
||||
|
||||
preInstall = "mkdir -p $out/bin";
|
||||
|
||||
meta = {
|
||||
description = "Parallel, pure variant of Standard ML";
|
||||
mainProgram = "pmlc";
|
||||
|
||||
longDescription = ''
|
||||
Manticore is a high-level parallel programming language aimed at
|
||||
general-purpose applications running on multi-core
|
||||
processors. Manticore supports parallelism at multiple levels:
|
||||
explicit concurrency and coarse-grain parallelism via CML-style
|
||||
constructs and fine-grain parallelism via various light-weight
|
||||
notations, such as parallel tuple expressions and NESL/Nepal-style
|
||||
parallel array comprehensions.
|
||||
'';
|
||||
|
||||
homepage = "http://manticore.cs.uchicago.edu/";
|
||||
};
|
||||
}
|
|
@ -1126,6 +1126,7 @@ mapAliases {
|
|||
lxd-unwrapped = lib.warnOnInstantiate "lxd-unwrapped has been renamed to lxd-unwrapped-lts" lxd-unwrapped-lts; # Added 2024-04-01
|
||||
lzma = throw "'lzma' has been renamed to/replaced by 'xz'"; # Converted to throw 2024-10-17
|
||||
lzwolf = throw "'lzwolf' has been removed because it's no longer maintained upstream. Consider using 'ecwolf'"; # Added 2025-03-02
|
||||
|
||||
### M ###
|
||||
|
||||
ma1sd = throw "ma1sd was dropped as it is unmaintained"; # Added 2024-07-10
|
||||
|
@ -1139,6 +1140,7 @@ mapAliases {
|
|||
maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24
|
||||
manicode = throw "manicode has been renamed to codebuff"; # Added 2024-12-10
|
||||
manta = throw "manta does not support python3, and development has been abandoned upstream"; # Added 2025-03-17
|
||||
manticore = throw "manticore is no longer maintained since 2020, and doesn't build since smlnj-110.99.7.1"; # Added 2025-05-17
|
||||
|
||||
maple-mono-NF = throw ''
|
||||
maple-mono-NF had been moved to maple-mono.NF.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue