Merge branch 'master' into staging-next

This commit is contained in:
Jan Tojnar
2020-04-13 18:50:35 +02:00
9807 changed files with 28240 additions and 18640 deletions
@@ -62,8 +62,8 @@ in stdenv.mkDerivation rec {
ACL2 have been removed because it is not currently possible to
build them with Nix.
'';
homepage = http://www.cs.utexas.edu/users/moore/acl2/;
downloadPage = https://github.com/acl2-devel/acl2-devel/releases;
homepage = "http://www.cs.utexas.edu/users/moore/acl2/";
downloadPage = "https://github.com/acl2-devel/acl2-devel/releases";
# There are a bunch of licenses in the community books, but since
# they currently get deleted during the build, we don't mention
# their licenses here. ACL2 proper is released under a BSD
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
installPhase = "./install.sh $out";
meta = with stdenv.lib; {
homepage = https://github.com/bats-core/bats-core;
homepage = "https://github.com/bats-core/bats-core";
description = "Bash Automated Testing System";
maintainers = [ maintainers.lnl7 ];
license = licenses.mit;
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "ceptre-2016-11-27";
src = fetchgit {
url = https://github.com/chrisamaphone/interactive-lp;
url = "https://github.com/chrisamaphone/interactive-lp";
rev = "e436fda2ccd44e9c9d226feced9d204311deacf5";
sha256 = "174pxfnw3qyn2w8qxmx45fa68iddf106mkfi0kcmyqxzsc9jprh8";
};
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A linear logic programming language for modeling generative interactive systems";
homepage = https://github.com/chrisamaphone/interactive-lp;
homepage = "https://github.com/chrisamaphone/interactive-lp";
maintainers = with maintainers; [ pSub ];
platforms = with platforms; linux;
};
@@ -7,7 +7,7 @@ stdenv.mkDerivation {
inherit name;
meta = {
homepage = https://github.com/ashinn/chibi-scheme;
homepage = "https://github.com/ashinn/chibi-scheme";
description = "Small Footprint Scheme for use as a C Extension Language";
platforms = stdenv.lib.platforms.all;
license = stdenv.lib.licenses.bsd3;
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
description = "A Tool for Building Expert Systems";
homepage = http://www.clipsrules.net/;
homepage = "http://www.clipsrules.net/";
longDescription = ''
Developed at NASA's Johnson Space Center from 1985 to 1996,
CLIPS is a rule-based programming language useful for creating
@@ -94,7 +94,7 @@ stdenv.mkDerivation rec {
meta = {
description = "ANSI Common Lisp Implementation";
homepage = http://clisp.cons.org;
homepage = "http://clisp.cons.org";
maintainers = with stdenv.lib.maintainers; [raskin tohl];
platforms = stdenv.lib.platforms.unix;
# problems on Darwin: https://github.com/NixOS/nixpkgs/issues/20062
+1 -1
View File
@@ -90,7 +90,7 @@ stdenv.mkDerivation rec {
meta = {
description = "ANSI Common Lisp Implementation";
homepage = http://clisp.cons.org;
homepage = "http://clisp.cons.org";
maintainers = with stdenv.lib.maintainers; [raskin tohl];
# problems on Darwin: https://github.com/NixOS/nixpkgs/issues/20062
platforms = stdenv.lib.platforms.linux;
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
meta = {
description = "A lightweight IDE for Clojure";
homepage = https://github.com/arthuredelstein/clooj;
homepage = "https://github.com/arthuredelstein/clooj";
license = stdenv.lib.licenses.bsd3;
};
}
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
description = "A Lisp dialect for the JVM";
homepage = https://clojure.org/;
homepage = "https://clojure.org/";
license = licenses.epl10;
longDescription = ''
Clojure is a dynamic programming language that targets the Java
@@ -79,7 +79,7 @@ stdenv.mkDerivation {
dontStrip = true;
meta = {
homepage = https://www.dartlang.org/;
homepage = "https://www.dartlang.org/";
maintainers = with maintainers; [ grburst ];
description = "Scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps";
longDescription = ''
@@ -1,4 +1,4 @@
{ haskell, haskellPackages, lib, lndir, runCommand, writeText }:
{ dhall, haskell, lib, lndir, runCommand, writeText }:
{ name
@@ -34,18 +34,9 @@
}:
let
# `buildDhallPackage` requires version 1.25.0 or newer of the Haskell
# interpreter for Dhall. Given that the default version is 1.24.0 we choose
# the latest available version instead until the default is upgraded.
#
# HTTP support is disabled in order to force that HTTP dependencies are built
# using Nix instead of using Dhall's support for HTTP imports.
dhall =
haskell.lib.justStaticExecutables
(haskell.lib.appendConfigureFlag
haskellPackages.dhall_1_29_0
"-f-with-http"
);
dhallNoHTTP = haskell.lib.appendConfigureFlag dhall "-f-with-http";
file = writeText "${name}.dhall" code;
@@ -69,13 +60,13 @@ in
mkdir -p $out/${cacheDhall}
${dhall}/bin/dhall --alpha --file '${file}' > $out/${sourceFile}
${dhallNoHTTP}/bin/dhall --alpha --file '${file}' > $out/${sourceFile}
SHA_HASH=$(${dhall}/bin/dhall hash <<< $out/${sourceFile})
SHA_HASH=$(${dhallNoHTTP}/bin/dhall hash <<< $out/${sourceFile})
HASH_FILE="''${SHA_HASH/sha256:/1220}"
${dhall}/bin/dhall encode --file $out/${sourceFile} > $out/${cacheDhall}/$HASH_FILE
${dhallNoHTTP}/bin/dhall encode --file $out/${sourceFile} > $out/${cacheDhall}/$HASH_FILE
echo "missing $SHA_HASH" > $out/binary.dhall
@@ -23,8 +23,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "An embeddable Javascript engine, with a focus on portability and compact footprint";
homepage = https://duktape.org/;
downloadPage = https://duktape.org/download.html;
homepage = "https://duktape.org/";
downloadPage = "https://duktape.org/download.html";
license = licenses.mit;
maintainers = [ maintainers.fgaz ];
platforms = platforms.linux;
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
checkTarget = "test";
meta = with stdenv.lib; {
homepage = https://www.eff-lang.org;
homepage = "https://www.eff-lang.org";
description = "A functional programming language based on algebraic effects and their handlers";
longDescription = ''
Eff is a functional language with handlers of not only exceptions,
@@ -60,7 +60,7 @@ in
pos = builtins.unsafeGetAttrPos "sha256" args;
meta = with stdenv.lib; {
homepage = https://elixir-lang.org/;
homepage = "https://elixir-lang.org/";
description = "A functional, meta-programming aware language built on top of the Erlang VM";
longDescription = ''
@@ -42,7 +42,7 @@ mkDerivation {
'';
meta = {
homepage = https://github.com/basho/otp/;
homepage = "https://github.com/basho/otp/";
description = "Programming language used for massively scalable soft real-time systems, Basho fork";
longDescription = ''
@@ -108,7 +108,7 @@ in stdenv.mkDerivation ({
setupHook = ./setup-hook.sh;
meta = with stdenv.lib; ({
homepage = https://www.erlang.org/;
homepage = "https://www.erlang.org/";
downloadPage = "https://www.erlang.org/download.html";
description = "Programming language used for massively scalable soft real-time systems";
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "R7RS Scheme scripting engine";
homepage = https://practical-scheme.net/gauche/;
homepage = "https://practical-scheme.net/gauche/";
maintainers = with maintainers; [ mnacamura ];
license = licenses.bsd3;
platforms = platforms.unix;
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Free interpreter for the APL programming language";
homepage = https://www.gnu.org/software/apl/;
homepage = "https://www.gnu.org/software/apl/";
license = licenses.gpl3Plus;
maintainers = [ maintainers.kovirobi ];
platforms = with platforms; linux ++ darwin;
+1 -1
View File
@@ -66,7 +66,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Embeddable Scheme implementation";
homepage = https://www.gnu.org/software/guile/;
homepage = "https://www.gnu.org/software/guile/";
license = stdenv.lib.licenses.lgpl2Plus;
maintainers = [ stdenv.lib.maintainers.ludo ];
platforms = stdenv.lib.platforms.unix;
+1 -1
View File
@@ -101,7 +101,7 @@
meta = {
description = "Embeddable Scheme implementation";
homepage = https://www.gnu.org/software/guile/;
homepage = "https://www.gnu.org/software/guile/";
license = stdenv.lib.licenses.lgpl3Plus;
maintainers = with stdenv.lib.maintainers; [ ludo lovek323 ];
platforms = stdenv.lib.platforms.all;
@@ -5,13 +5,13 @@ stdenv.mkDerivation {
name = "hugs98-200609";
src = fetchurl {
url = http://cvs.haskell.org/Hugs/downloads/2006-09/hugs98-Sep2006.tar.gz;
url = "http://cvs.haskell.org/Hugs/downloads/2006-09/hugs98-Sep2006.tar.gz";
sha256 = "1dj65c39zpy6qqvvrwns2hzj6ipnd4ih655xj7kgyk2nfdvd5x1w";
};
patches =
[ (fetchurl {
url = https://aur.archlinux.org/cgit/aur.git/plain/hsbase_inline.patch?h=hugs;
url = "https://aur.archlinux.org/cgit/aur.git/plain/hsbase_inline.patch?h=hugs";
name = "hsbase_inline.patch";
sha256 = "1h0sp16d17hlm6gj7zdbgwrjwi2l4q02m8p0wd60dp4gn9i9js0v";
})
@@ -40,7 +40,7 @@ stdenv.mkDerivation {
];
meta = with stdenv.lib; {
homepage = https://www.haskell.org/hugs;
homepage = "https://www.haskell.org/hugs";
description = "Haskell interpreter";
maintainers = with maintainers; [ joachifm ];
license = licenses.bsd3;
@@ -41,6 +41,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ vrthra yurrriq ];
platforms = with platforms; linux ++ darwin;
license = licenses.publicDomain;
homepage = https://www.cs.arizona.edu/icon/;
homepage = "https://www.cs.arizona.edu/icon/";
};
}
+1 -1
View File
@@ -39,7 +39,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Io programming language";
homepage = http://iolanguage.org/;
homepage = "http://iolanguage.org/";
license = licenses.bsd3;
maintainers = with maintainers; [
+1 -1
View File
@@ -88,6 +88,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ raskin synthetica ];
platforms = with platforms; linux ++ darwin;
license = licenses.gpl3Plus;
homepage = http://jsoftware.com/;
homepage = "http://jsoftware.com/";
};
}
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "An interpreter of K, APL-like programming language";
homepage = https://github.com/kevinlawler/kona/;
homepage = "https://github.com/kevinlawler/kona/";
maintainers = with maintainers; [ raskin ];
platforms = platforms.all;
license = licenses.isc;
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
postInstall = "mv $out/bin/lci $out/bin/lolcode-lci";
meta = {
homepage = http://lolcode.org;
homepage = "http://lolcode.org";
description = "An esoteric programming language";
longDescription = ''
LOLCODE is a funny esoteric programming language, a bit Pascal-like,
+1 -1
View File
@@ -32,7 +32,7 @@ stdenv.mkDerivation {
NIX_CFLAGS_COMPILE = "-DluaL_reg=luaL_Reg"; # needed since luajit-2.1.0-beta3
meta = {
homepage = http://love2d.org;
homepage = "http://love2d.org";
description = "A Lua-based 2D game engine/scripting language";
license = stdenv.lib.licenses.zlib;
platforms = stdenv.lib.platforms.linux;
+1 -1
View File
@@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
'';
meta = {
homepage = http://love2d.org;
homepage = "http://love2d.org";
description = "A Lua-based 2D game engine/scripting language";
license = stdenv.lib.licenses.zlib;
+1 -1
View File
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = [ "-DluaL_reg=luaL_Reg" ]; # needed since luajit-2.1.0-beta3
meta = {
homepage = http://love2d.org;
homepage = "http://love2d.org";
description = "A Lua-based 2D game engine/scripting language";
license = stdenv.lib.licenses.zlib;
+1 -1
View File
@@ -32,7 +32,7 @@ stdenv.mkDerivation {
NIX_CFLAGS_COMPILE = "-DluaL_reg=luaL_Reg"; # needed since luajit-2.1.0-beta3
meta = {
homepage = http://love2d.org;
homepage = "http://love2d.org";
description = "A Lua-based 2D game engine/scripting language";
license = stdenv.lib.licenses.zlib;
platforms = stdenv.lib.platforms.linux;
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
'';
meta = {
homepage = https://github.com/keplerproject/luafilesystem;
homepage = "https://github.com/keplerproject/luafilesystem";
hydraPlatforms = stdenv.lib.platforms.linux;
maintainers = [ ];
};
@@ -97,7 +97,7 @@ self = stdenv.mkDerivation rec {
};
meta = {
homepage = http://www.lua.org;
homepage = "http://www.lua.org";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
buildInputs = [ lua5 ];
meta = {
homepage = http://w3.impa.br/~diego/software/luasocket/;
homepage = "http://w3.impa.br/~diego/software/luasocket/";
hydraPlatforms = stdenv.lib.platforms.linux;
maintainers = [ ];
};
@@ -97,7 +97,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "High-performance JIT compiler for Lua 5.1";
homepage = http://luajit.org;
homepage = "http://luajit.org";
license = licenses.mit;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ thoughtpolice smironov vcunat andir ];
@@ -52,7 +52,7 @@ stdenv.mkDerivation {
enableParallelBuilding = false;
meta = {
homepage = http://maude.cs.illinois.edu/;
homepage = "http://maude.cs.illinois.edu/";
description = "High-level specification language";
license = stdenv.lib.licenses.gpl2Plus;
@@ -27,7 +27,7 @@ stdenv.mkDerivation {
in the Metamath Proof Explorer, and it generated its web pages. The *.mm
ASCII databases (set.mm and others) are also included in this derivation.
'';
homepage = http://us.metamath.org;
homepage = "http://us.metamath.org";
downloadPage = "http://us.metamath.org/#downloads";
license = licenses.gpl2;
maintainers = [ maintainers.taneb ];
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "prefix=$(out)" ];
meta = with stdenv.lib; {
homepage = https://mujs.com/;
homepage = "https://mujs.com/";
description = "A lightweight, embeddable Javascript interpreter";
platforms = platforms.unix;
maintainers = with maintainers; [ pSub ];
@@ -16,7 +16,7 @@ in stdenv.mkDerivation {
meta = {
description = "Run programs defined in nix expressions";
homepage = https://github.com/shlevy/nix-exec;
homepage = "https://github.com/shlevy/nix-exec";
license = stdenv.lib.licenses.mit;
platforms = nix.meta.platforms;
broken = true;
@@ -162,7 +162,7 @@ let
''; # */
meta = {
homepage = https://www.perl.org/;
homepage = "https://www.perl.org/";
description = "The standard implementation of the Perl 5 programmming language";
license = licenses.artistic1;
maintainers = [ maintainers.eelco ];
@@ -43,8 +43,8 @@ stdenv.mkDerivation rec {
very sparing of data space. This means it can work well in small embedded
devices.
'';
homepage = https://github.com/zsaleeba/picoc;
downloadPage = https://code.google.com/p/picoc/downloads/list;
homepage = "https://github.com/zsaleeba/picoc";
downloadPage = "https://code.google.com/p/picoc/downloads/list";
license = licenses.bsd3;
platforms = platforms.linux;
};
@@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A simple Lisp with an integrated database";
homepage = https://picolisp.com/;
homepage = "https://picolisp.com/";
license = licenses.mit;
platforms = platforms.all;
broken = stdenv.isDarwin; # times out
@@ -84,7 +84,7 @@ let
'';
meta = {
description = "A clojure-like lisp, built with the pypy vm toolkit";
homepage = https://github.com/pixie-lang/pixie;
homepage = "https://github.com/pixie-lang/pixie";
license = stdenv.lib.licenses.lgpl3;
platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin"];
maintainers = with stdenv.lib.maintainers; [ bendlas ];
@@ -14,7 +14,7 @@ python2Packages.buildPythonPackage {
doCheck = false;
meta = {
homepage = http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/;
homepage = "http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/";
description = "A language for writing Python extension modules";
license = stdenv.lib.licenses.asl20;
};
@@ -14,7 +14,7 @@ python2Packages.buildPythonPackage {
doCheck = false;
meta = {
homepage = http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/;
homepage = "http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/";
description = "A language for writing Python extension modules";
license = stdenv.lib.licenses.asl20;
};
@@ -263,7 +263,7 @@ in with passthru; stdenv.mkDerivation ({
doCheck = false; # expensive, and fails
meta = {
homepage = http://python.org;
homepage = "http://python.org";
description = "A high-level dynamically-typed programming language";
longDescription = ''
Python is a remarkably powerful dynamic programming language that
@@ -276,7 +276,7 @@ in with passthru; stdenv.mkDerivation {
enableParallelBuilding = true;
meta = {
homepage = http://python.org;
homepage = "http://python.org";
description = "A high-level dynamically-typed programming language";
longDescription = ''
Python is a remarkably powerful dynamic programming language that
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
name = "python27-docs-html-2.7.16";
src = fetchurl {
url = http://docs.python.org/ftp/python/doc/2.7.16/python-2.7.16-docs-html.tar.bz2;
url = "http://docs.python.org/ftp/python/doc/2.7.16/python-2.7.16-docs-html.tar.bz2";
sha256 = "1razs1grzhai65ihaiyph8kz6ncjkgp1gsn3c8v7kanf13lqim02";
};
installPhase = ''
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
name = "python27-docs-pdf-a4-2.7.16";
src = fetchurl {
url = http://docs.python.org/ftp/python/doc/2.7.16/python-2.7.16-docs-pdf-a4.tar.bz2;
url = "http://docs.python.org/ftp/python/doc/2.7.16/python-2.7.16-docs-pdf-a4.tar.bz2";
sha256 = "14ml1ynrlbhg43737bdsb8k5y39wsffqj4iwhylhb8n8l5dplfdq";
};
installPhase = ''
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
name = "python27-docs-pdf-letter-2.7.16";
src = fetchurl {
url = http://docs.python.org/ftp/python/doc/2.7.16/python-2.7.16-docs-pdf-letter.tar.bz2;
url = "http://docs.python.org/ftp/python/doc/2.7.16/python-2.7.16-docs-pdf-letter.tar.bz2";
sha256 = "019i8n48m71mn31v8d85kkwyqfgcgqnqh506y4a7fcgf656bajs0";
};
installPhase = ''
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
name = "python27-docs-text-2.7.16";
src = fetchurl {
url = http://docs.python.org/ftp/python/doc/2.7.16/python-2.7.16-docs-text.tar.bz2;
url = "http://docs.python.org/ftp/python/doc/2.7.16/python-2.7.16-docs-text.tar.bz2";
sha256 = "1da7swlykvc013684nywycinfz3v8dqkcmv0zj8p7l5lyi5mq03r";
};
installPhase = ''
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
name = "python37-docs-html-3.7.2";
src = fetchurl {
url = http://docs.python.org/ftp/python/doc/3.7.2/python-3.7.2-docs-html.tar.bz2;
url = "http://docs.python.org/ftp/python/doc/3.7.2/python-3.7.2-docs-html.tar.bz2";
sha256 = "19wbrawpdam09fmyipfy92sxwn1rl93v8jkfqsfx028qhvzf0422";
};
installPhase = ''
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
name = "python37-docs-pdf-a4-3.7.2";
src = fetchurl {
url = http://docs.python.org/ftp/python/doc/3.7.2/python-3.7.2-docs-pdf-a4.tar.bz2;
url = "http://docs.python.org/ftp/python/doc/3.7.2/python-3.7.2-docs-pdf-a4.tar.bz2";
sha256 = "0vdx762m30hjaabn6w88awcj2qpbz0b6z59zn9wmamd35k59lfba";
};
installPhase = ''
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
name = "python37-docs-pdf-letter-3.7.2";
src = fetchurl {
url = http://docs.python.org/ftp/python/doc/3.7.2/python-3.7.2-docs-pdf-letter.tar.bz2;
url = "http://docs.python.org/ftp/python/doc/3.7.2/python-3.7.2-docs-pdf-letter.tar.bz2";
sha256 = "17g57vlyvqx0k916q84q2pcx7y8myw0fda9fvg9kh0ph930c837x";
};
installPhase = ''
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
name = "python37-docs-text-3.7.2";
src = fetchurl {
url = http://docs.python.org/ftp/python/doc/3.7.2/python-3.7.2-docs-text.tar.bz2;
url = "http://docs.python.org/ftp/python/doc/3.7.2/python-3.7.2-docs-text.tar.bz2";
sha256 = "0h50rlr8jclwfxa106b42q2vn2ynp219c4zsy5qz65n5m3b7y1g2";
};
installPhase = ''
@@ -151,7 +151,7 @@ in with passthru; stdenv.mkDerivation rec {
enableParallelBuilding = true; # almost no parallelization without STM
meta = with stdenv.lib; {
homepage = http://pypy.org/;
homepage = "http://pypy.org/";
description = "Fast, compliant alternative implementation of the Python language (${pythonVersion})";
license = licenses.mit;
platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ];
@@ -117,7 +117,7 @@ in with passthru; stdenv.mkDerivation {
inherit passthru;
meta = with stdenv.lib; {
homepage = http://pypy.org/;
homepage = "http://pypy.org/";
description = "Fast, compliant alternative implementation of the Python language (${pythonVersion})";
license = licenses.mit;
platforms = [ "x86_64-linux" ];
@@ -32,7 +32,7 @@ stdenv.mkDerivation {
meta = {
description = "An array language from Nial Systems";
homepage = https://github.com/vrthra/qnial;
homepage = "https://github.com/vrthra/qnial";
license = stdenv.lib.licenses.artistic1;
maintainers = [ stdenv.lib.maintainers.vrthra ];
platforms = stdenv.lib.platforms.linux;
@@ -102,7 +102,7 @@ stdenv.mkDerivation rec {
libraries support applications from web servers and databases to
GUIs and charts.
'';
homepage = https://racket-lang.org/;
homepage = "https://racket-lang.org/";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ kkallio henrytill vrthra ];
platforms = [ "x86_64-darwin" "x86_64-linux" "aarch64-linux" ];
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Raku implementation on top of Moar virtual machine";
homepage = https://www.rakudo.org;
homepage = "https://www.rakudo.org";
license = licenses.artistic2;
platforms = platforms.unix;
maintainers = with maintainers; [ thoughtpolice vrthra sgo ];
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
'';
meta = {
homepage = https://www.rascal-mpl.org/;
homepage = "https://www.rascal-mpl.org/";
description = "Command-line REPL for the Rascal metaprogramming language";
license = stdenv.lib.licenses.epl10;
maintainers = [ stdenv.lib.maintainers.eelco ];
@@ -38,6 +38,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ vrthra ];
platforms = [ "x86_64-linux" ];
license = licenses.asl20;
homepage = http://www.rebol.com/;
homepage = "http://www.rebol.com/";
};
}
@@ -87,6 +87,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ uralbash ];
platforms = [ "i686-linux" "x86_64-linux" ];
license = licenses.bsd3;
homepage = https://www.red-lang.org/;
homepage = "https://www.red-lang.org/";
};
}
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Ren'Py Visual Novel Engine";
homepage = https://renpy.org/;
homepage = "https://renpy.org/";
license = licenses.mit;
platforms = platforms.linux;
};
@@ -190,7 +190,7 @@ let
meta = with stdenv.lib; {
description = "The Ruby language";
homepage = http://www.ruby-lang.org/en/;
homepage = "http://www.ruby-lang.org/en/";
license = licenses.ruby;
maintainers = with maintainers; [ vrthra manveru ];
platforms = platforms.all;
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Package management framework for Ruby";
homepage = https://rubygems.org/;
homepage = "https://rubygems.org/";
license = with licenses; [ mit /* or */ ruby ];
maintainers = with maintainers; [ qyliss zimbatm ];
};
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "scheme48-1.9.2";
meta = {
homepage = http://s48.org/;
homepage = "http://s48.org/";
description = "Scheme 48";
maintainers = with stdenv.lib.maintainers; [ the-kenny ];
platforms = with stdenv.lib.platforms; unix;
@@ -12,7 +12,7 @@ stdenv.mkDerivation {
};
src = fetchurl {
url = http://s48.org/1.9.2/scheme48-1.9.2.tgz;
url = "http://s48.org/1.9.2/scheme48-1.9.2.tgz";
sha256 = "1x4xfm3lyz2piqcw1h01vbs1iq89zq7wrsfjgh3fxnlm1slj2jcw";
};
}
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A Scheme shell";
homepage = http://www.scsh.net/;
homepage = "http://www.scsh.net/";
license = licenses.bsd3;
maintainers = with maintainers; [ joachifm ];
platforms = with platforms; unix;
@@ -35,7 +35,7 @@ stdenv.mkDerivation {
meta = {
description = "A prototype-based dynamic object-oriented programming language, environment, and virtual machine";
homepage = http://selflanguage.org/;
homepage = "http://selflanguage.org/";
license = stdenv.lib.licenses.bsd3;
maintainers = [ stdenv.lib.maintainers.doublec ];
platforms = with stdenv.lib.platforms; linux;
@@ -69,7 +69,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Mozilla's JavaScript engine written in C/C++";
homepage = https://developer.mozilla.org/en/SpiderMonkey;
homepage = "https://developer.mozilla.org/en/SpiderMonkey";
# TODO: MPL/GPL/LGPL tri-license.
maintainers = [ maintainers.goibhniu ];
platforms = platforms.linux;
@@ -62,7 +62,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Mozilla's JavaScript engine written in C/C++";
homepage = https://developer.mozilla.org/en/SpiderMonkey;
homepage = "https://developer.mozilla.org/en/SpiderMonkey";
# TODO: MPL/GPL/LGPL tri-license.
maintainers = [ maintainers.abbradar ];
@@ -75,7 +75,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Mozilla's JavaScript engine written in C/C++";
homepage = https://developer.mozilla.org/en/SpiderMonkey;
homepage = "https://developer.mozilla.org/en/SpiderMonkey";
license = licenses.gpl2; # TODO: MPL/GPL/LGPL tri-license.
maintainers = [ maintainers.abbradar ];
platforms = platforms.linux;
@@ -87,7 +87,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Mozilla's JavaScript engine written in C/C++";
homepage = https://developer.mozilla.org/en/SpiderMonkey;
homepage = "https://developer.mozilla.org/en/SpiderMonkey";
license = licenses.gpl2; # TODO: MPL/GPL/LGPL tri-license.
maintainers = [ maintainers.abbradar ];
platforms = platforms.linux;
@@ -9,12 +9,12 @@ in
mkDerivation rec {
pname = "supercollider";
version = "3.10.4";
version = "3.11.0";
src = fetchurl {
url = "https://github.com/supercollider/supercollider/releases/download/Version-${version}/SuperCollider-${version}-Source.tar.bz2";
sha256 = "168r0c0axgajsdzc1caklydrnagy4flv7i7jcyqwpc9agsqy0nnf";
sha256 = "0l5j7sqrjlm85ql91ybcrvdykfkkwfqd7w3m4llbymw720r2ln9p";
};
hardeningDisable = [ "stackprotector" ];
@@ -41,7 +41,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "The Tcl scripting language";
homepage = https://www.tcl.tk/;
homepage = "https://www.tcl.tk/";
license = licenses.tcltk;
platforms = platforms.all;
maintainers = with maintainers; [ vrthra ];
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
TinyScheme is a lightweight Scheme interpreter that implements as large a
subset of R5RS as was possible without getting very large and complicated.
'';
homepage = http://tinyscheme.sourceforge.net/;
homepage = "http://tinyscheme.sourceforge.net/";
license = licenses.bsdOriginal;
maintainers = [ maintainers.ebzzry ];
platforms = platforms.unix;
@@ -38,7 +38,7 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ vrthra ];
platforms = platforms.linux;
license = licenses.gpl2;
homepage = http://unicon.org;
homepage = "http://unicon.org";
};
}
@@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
description = "Standalone JIT-style runtime for WebAssembly, using Cranelift";
homepage = https://github.com/CraneStation/wasmtime;
homepage = "https://github.com/CraneStation/wasmtime";
license = licenses.asl20;
maintainers = [ maintainers.matthewbauer ];
platforms = platforms.unix;