treewide: Per RFC45, remove all unquoted URLs

This commit is contained in:
Michael Reilly
2020-04-10 17:54:53 +01:00
committed by Jörg Thalheim
parent bf5eb87033
commit 84cf00f980
9648 changed files with 15370 additions and 15370 deletions
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
createFindlibDestdir = true;
meta = with stdenv.lib; {
homepage = https://github.com/mirage/alcotest;
homepage = "https://github.com/mirage/alcotest";
description = "A lightweight and colourful test framework";
license = stdenv.lib.licenses.isc;
maintainers = [ maintainers.ericbmerritt ];
@@ -18,7 +18,7 @@ buildDunePackage rec {
doCheck = true;
meta = {
homepage = https://github.com/inhabitedtype/angstrom;
homepage = "https://github.com/inhabitedtype/angstrom";
description = "OCaml parser combinators built for speed and memory efficiency";
license = stdenv.lib.licenses.bsd3;
maintainers = with stdenv.lib.maintainers; [ sternenseemann ];
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = {
license = stdenv.lib.licenses.lgpl21;
homepage = http://apron.cri.ensmp.fr/library/;
homepage = "http://apron.cri.ensmp.fr/library/";
maintainers = [ stdenv.lib.maintainers.vbgl ];
description = "Numerical abstract domain library";
inherit (ocaml.meta) platforms;
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
checkPhase = "${topkg.run} test";
meta = {
homepage = https://github.com/mirleft/ocaml-asn1-combinators;
homepage = "https://github.com/mirleft/ocaml-asn1-combinators";
description = "Combinators for expressing ASN.1 grammars in OCaml";
license = stdenv.lib.licenses.isc;
maintainers = with stdenv.lib.maintainers; [ vbgl ];
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
inherit (topkg) buildPhase installPhase;
meta = {
homepage = https://erratique.ch/software/astring;
homepage = "https://erratique.ch/software/astring";
description = "Alternative String module for OCaml";
longDescription = ''
Astring exposes an alternative String module for OCaml. This module tries
@@ -15,7 +15,7 @@ buildOcaml rec {
propagatedBuildInputs = [ async_kernel_p4 async_unix_p4 async_extra_p4 pa_ounit ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async;
homepage = "https://github.com/janestreet/async";
description = "Jane Street Capital's asynchronous execution library";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -18,7 +18,7 @@ buildOcaml rec {
fieldslib_p4 herelib pipebang sexplib_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_extra;
homepage = "https://github.com/janestreet/async_extra";
description = "Jane Street Capital's asynchronous execution library (extra)";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -14,7 +14,7 @@ buildOcaml rec {
propagatedBuildInputs = [ async_p4 core_p4 sexplib_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_find;
homepage = "https://github.com/janestreet/async_find";
description = "Directory traversal with Async";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -17,7 +17,7 @@ buildOcaml rec {
propagatedBuildInputs = [ core_kernel_p4 bin_prot_p4 fieldslib_p4 herelib sexplib_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_kernel;
homepage = "https://github.com/janestreet/async_kernel";
description = "Jane Street Capital's asynchronous execution library (core) ";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -14,7 +14,7 @@ buildOcaml rec {
propagatedBuildInputs = [ async_p4 core_p4 core_extended_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_shell;
homepage = "https://github.com/janestreet/async_shell";
description = "Shell helpers for Async";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -19,7 +19,7 @@ buildOcaml rec {
fieldslib_p4 herelib pipebang pa_test sexplib_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_unix;
homepage = "https://github.com/janestreet/async_unix";
description = "Jane Street Capital's asynchronous execution library (unix)";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -19,7 +19,7 @@ buildDunePackage rec {
propagatedBuildInputs = [ easy-format biniou yojson ];
meta = with stdenv.lib; {
homepage = https://github.com/mjambon/atd;
homepage = "https://github.com/mjambon/atd";
description = "Syntax for cross-language type definitions";
license = licenses.bsd3;
maintainers = with maintainers; [ aij jwilberding ];
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Platform for binary analysis. It is written in OCaml, but can be used from other languages.";
homepage = https://github.com/BinaryAnalysisPlatform/bap/;
homepage = "https://github.com/BinaryAnalysisPlatform/bap/";
maintainers = [ maintainers.maurer ];
license = licenses.mit;
};
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = https://github.com/mirage/ocaml-base64;
homepage = "https://github.com/mirage/ocaml-base64";
platforms = ocaml.meta.platforms or [];
description = "Base64 encoding and decoding in OCaml";
license = stdenv.lib.licenses.isc;
@@ -18,7 +18,7 @@ buildDunePackage {
doCheck = true;
meta = {
homepage = https://github.com/mirage/ocaml-base64;
homepage = "https://github.com/mirage/ocaml-base64";
description = "Base64 encoding and decoding in OCaml";
license = lib.licenses.isc;
maintainers = with lib.maintainers; [ vbgl ];
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = http://batteries.forge.ocamlcore.org/;
homepage = "http://batteries.forge.ocamlcore.org/";
description = "OCaml Batteries Included";
longDescription = ''
A community-driven effort to standardize on an consistent, documented,
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = http://ocaml-benchmark.forge.ocamlcore.org/;
homepage = "http://ocaml-benchmark.forge.ocamlcore.org/";
platforms = ocaml.meta.platforms or [];
description = "Benchmark running times of code";
license = stdenv.lib.licenses.lgpl21;
@@ -20,7 +20,7 @@ buildOcaml rec {
hasSharedObjects = true;
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/bin_prot;
homepage = "https://github.com/janestreet/bin_prot";
description = "Binary protocol generator ";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -19,6 +19,6 @@ buildDunePackage rec {
meta = {
description = "Code coverage for OCaml";
license = stdenv.lib.licenses.mpl20;
homepage = https://github.com/aantron/bisect_ppx;
homepage = "https://github.com/aantron/bisect_ppx";
};
}
@@ -16,7 +16,7 @@ buildDunePackage rec {
meta = with stdenv.lib; {
description = "This library adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml";
homepage = https://github.com/xguerin/bitstring;
homepage = "https://github.com/xguerin/bitstring";
license = licenses.lgpl21Plus;
maintainers = [ maintainers.maurer ];
};
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
buildInputs = [ ocaml findlib ocamlbuild which camlp4 ];
patches = [ (fetchpatch {
url = https://raw.githubusercontent.com/ocaml/opam-repository/master/packages/bolt/bolt.1.4/files/opam.patch;
url = "https://raw.githubusercontent.com/ocaml/opam-repository/master/packages/bolt/bolt.1.4/files/opam.patch";
sha256 = "08cl39r98w312sw23cskd5wian6zg20isn9ki41hnbcgkazhi7pb";
})
];
@@ -51,7 +51,7 @@ EOF
checkTarget = "tests";
meta = with stdenv.lib; {
homepage = http://bolt.x9c.fr;
homepage = "http://bolt.x9c.fr";
description = "A logging tool for the OCaml language";
longDescription = ''
Bolt is a logging tool for the OCaml language. It is inspired by and
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Basic OS interaction for OCaml";
homepage = https://erratique.ch/software/bos;
homepage = "https://erratique.ch/software/bos";
license = stdenv.lib.licenses.isc;
maintainers = [ stdenv.lib.maintainers.vbgl ];
inherit (ocaml.meta) platforms;
@@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "ocaml-calendar-2.5";
src = fetchurl {
url = https://forge.ocamlcore.org/frs/download.php/915/calendar-2.5.tar.bz2;
url = "https://forge.ocamlcore.org/frs/download.php/915/calendar-2.5.tar.bz2";
sha256 = "04pvhwb664g3s644c7v7419a3kvf5s3pynkhmk5j59dvlfm1yf0f";
};
@@ -12,7 +12,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = https://forge.ocamlcore.org/projects/calendar/;
homepage = "https://forge.ocamlcore.org/projects/calendar/";
description = "An Objective Caml library managing dates and times";
license = "LGPL";
platforms = ocaml.meta.platforms or [];
@@ -33,7 +33,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
branch = "4.0";
homepage = https://bitbucket.org/camlspotter/camlimages;
homepage = "https://bitbucket.org/camlspotter/camlimages";
description = "OCaml image processing library";
license = licenses.lgpl2;
maintainers = [ maintainers.vbgl ];
@@ -34,7 +34,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
homepage = https://bitbucket.org/camlspotter/camlimages;
homepage = "https://bitbucket.org/camlspotter/camlimages";
description = "OCaml image processing library";
license = licenses.lgpl2;
maintainers = [ maintainers.vbgl ];
@@ -13,7 +13,7 @@ buildDunePackage rec {
meta = with lib; {
branch = "5.0";
homepage = https://bitbucket.org/camlspotter/camlimages;
homepage = "https://bitbucket.org/camlspotter/camlimages";
description = "OCaml image processing library";
license = licenses.gpl2;
maintainers = [ maintainers.vbgl maintainers.mt-caret ];
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "An OCaml library for reading, writing and modifying PDF files";
homepage = https://github.com/johnwhitington/camlpdf;
homepage = "https://github.com/johnwhitington/camlpdf";
license = licenses.lgpl21Plus;
maintainers = with maintainers; [vbgl];
};
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
createFindlibDestdir = true;
meta = {
homepage = http://camomile.sourceforge.net/;
homepage = "http://camomile.sourceforge.net/";
description = "A comprehensive Unicode library for OCaml";
license = stdenv.lib.licenses.lgpl21;
branch = "0.8.2";
@@ -5,12 +5,12 @@ stdenv.mkDerivation {
version = "0.8.5";
src = fetchurl {
url = https://github.com/yoriyuki/Camomile/releases/download/rel-0.8.5/camomile-0.8.5.tar.bz2;
url = "https://github.com/yoriyuki/Camomile/releases/download/rel-0.8.5/camomile-0.8.5.tar.bz2";
sha256 = "003ikpvpaliy5hblhckfmln34zqz0mk3y2m1fqvbjngh3h2np045";
};
patches = [ (fetchpatch {
url = https://raw.githubusercontent.com/ocaml/opam-repository/master/packages/camomile/camomile.0.8.5/files/4.05-typing-fix.patch;
url = "https://raw.githubusercontent.com/ocaml/opam-repository/master/packages/camomile/camomile.0.8.5/files/4.05-typing-fix.patch";
sha256 = "167279lia6qx62mdcyc5rjsi4gf4yi52wn9mhgd9y1v3754z7fwb";
})];
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = https://github.com/yoriyuki/Camomile/tree/master/Camomile;
homepage = "https://github.com/yoriyuki/Camomile/tree/master/Camomile";
description = "A comprehensive Unicode library for OCaml";
license = stdenv.lib.licenses.lgpl21;
platforms = ocaml.meta.platforms or [];
@@ -7,7 +7,7 @@ else
stdenv.mkDerivation {
name = "ocaml-cil-1.7.3";
src = fetchurl {
url = mirror://sourceforge/cil/cil-1.7.3.tar.gz;
url = "mirror://sourceforge/cil/cil-1.7.3.tar.gz";
sha256 = "05739da0b0msx6kmdavr3y2bwi92jbh3szc35d7d8pdisa8g5dv9";
};
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
prefixKey = "-prefix=";
meta = with stdenv.lib; {
homepage = http://kerneis.github.io/cil/;
homepage = "http://kerneis.github.io/cil/";
description = "A front-end for the C programming language that facilitates program analysis and transformation";
license = licenses.bsd3;
maintainers = [ maintainers.vbgl ];
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
inherit (topkg) buildPhase installPhase;
meta = with stdenv.lib; {
homepage = https://erratique.ch/software/cmdliner;
homepage = "https://erratique.ch/software/cmdliner";
description = "An OCaml module for the declarative definition of command line interfaces";
license = licenses.bsd3;
platforms = ocaml.meta.platforms or [];
@@ -14,7 +14,7 @@ buildOcaml rec {
propagatedBuildInputs = [ type_conv ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/comparelib;
homepage = "https://github.com/janestreet/comparelib";
description = "Syntax extension for deriving \"compare\" functions automatically";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "ocaml-config-file-1.2";
src = fetchurl {
url = https://forge.ocamlcore.org/frs/download.php/1387/config-file-1.2.tar.gz;
url = "https://forge.ocamlcore.org/frs/download.php/1387/config-file-1.2.tar.gz";
sha256 = "1b02yxcnsjhr05ssh2br2ka4hxsjpdw34ldl3nk33wfnkwk7g67q";
};
@@ -13,7 +13,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = http://config-file.forge.ocamlcore.org/;
homepage = "http://config-file.forge.ocamlcore.org/";
platforms = ocaml.meta.platforms or [];
description = "An OCaml library used to manage the configuration file(s) of an application";
license = stdenv.lib.licenses.lgpl2Plus;
@@ -23,7 +23,7 @@ buildDunePackage rec {
doCheck = true;
meta = {
homepage = https://github.com/c-cube/ocaml-containers;
homepage = "https://github.com/c-cube/ocaml-containers";
description = "A modular standard library focused on data structures";
longDescription = ''
Containers is a standard library (BSD license) focused on data structures,
@@ -22,7 +22,7 @@ buildOcaml rec {
pipebang sexplib_p4 typerep_p4 variantslib_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/core;
homepage = "https://github.com/janestreet/core";
description = "Jane Street Capital's standard library overlay";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -25,7 +25,7 @@ buildOcaml rec {
pipebang textutils_p4 re2_p4 sexplib_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/core_extended;
homepage = "https://github.com/janestreet/core_extended";
description = "Jane Street Capital's standard library overlay";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -22,7 +22,7 @@ buildOcaml rec {
typerep_p4 variantslib_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/core_kernel;
homepage = "https://github.com/janestreet/core_kernel";
description = "Jane Street Capital's standard library overlay (kernel)";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -26,7 +26,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
homepage = https://www.coherentpdf.com/;
homepage = "https://www.coherentpdf.com/";
platforms = ocaml.meta.platforms or [];
description = "PDF Command Line Tools";
license = licenses.unfree;
@@ -12,7 +12,7 @@ buildDunePackage rec {
};
meta = {
homepage = https://github.com/pqwy/cpuid;
homepage = "https://github.com/pqwy/cpuid";
description = "Detect CPU features from OCaml";
license = lib.licenses.isc;
maintainers = [ lib.maintainers.vbgl ];
@@ -20,7 +20,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = http://projects.camlcity.org/projects/cryptgps.html;
homepage = "http://projects.camlcity.org/projects/cryptgps.html";
description = "Cryptographic functions for OCaml";
longDescription = ''
This library implements the symmetric cryptographic algorithms
@@ -6,12 +6,12 @@ let param =
if stdenv.lib.versionAtLeast ocaml.version "4.02"
then {
version = "1.14";
url = https://github.com/xavierleroy/cryptokit/archive/release114.tar.gz;
url = "https://github.com/xavierleroy/cryptokit/archive/release114.tar.gz";
sha256 = "0wkh72idkb7dahiwyl94hhbq27cc7x9fnmxkpnbqli6wi8wd7d05";
inherit zarith;
} else {
version = "1.10";
url = http://forge.ocamlcore.org/frs/download.php/1493/cryptokit-1.10.tar.gz;
url = "http://forge.ocamlcore.org/frs/download.php/1493/cryptokit-1.10.tar.gz";
sha256 = "1k2f2ixm7jcsgrzn9lz1hm9qqgq71lk9lxy3v3cwsd8xdrj3jrnv";
zarith = null;
};
@@ -33,7 +33,7 @@ stdenv.mkDerivation {
preBuild = "mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs";
meta = {
homepage = http://pauillac.inria.fr/~xleroy/software.html;
homepage = "http://pauillac.inria.fr/~xleroy/software.html";
description = "A library of cryptographic primitives for OCaml";
platforms = ocaml.meta.platforms or [];
maintainers = [
@@ -27,7 +27,7 @@ stdenv.mkDerivation {
dontStrip = true;
meta = with stdenv.lib; {
homepage = https://github.com/mirage/ocaml-cstruct;
homepage = "https://github.com/mirage/ocaml-cstruct";
description = "Map OCaml arrays onto C-like structs";
license = stdenv.lib.licenses.isc;
maintainers = [ maintainers.vbgl maintainers.ericbmerritt ];
+1 -1
View File
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A pure OCaml library to read and write CSV files";
homepage = https://github.com/Chris00/ocaml-csv;
homepage = "https://github.com/Chris00/ocaml-csv";
license = licenses.lgpl21;
maintainers = [ maintainers.vbgl ];
platforms = ocaml.meta.platforms or [];
@@ -13,6 +13,6 @@ buildDunePackage rec {
description = "A pure OCaml library to read and write CSV files";
license = stdenv.lib.licenses.lgpl21;
maintainers = [ stdenv.lib.maintainers.vbgl ];
homepage = https://github.com/Chris00/ocaml-csv;
homepage = "https://github.com/Chris00/ocaml-csv";
};
}
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "OCaml Bindings to curses/ncurses";
homepage = https://opam.ocaml.org/packages/curses/curses.1.0.4/;
homepage = "https://opam.ocaml.org/packages/curses/curses.1.0.4/";
license = licenses.gpl2;
maintainers = [ maintainers.volth ];
platforms = ocaml.meta.platforms or [];
@@ -15,7 +15,7 @@ buildOcaml rec {
propagatedBuildInputs = [ type_conv sexplib_p4 ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/custom_printf;
homepage = "https://github.com/janestreet/custom_printf";
description = "Syntax extension for printf format strings";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
checkTarget = "test";
meta = {
homepage = https://github.com/UnixJunkie/dolog;
homepage = "https://github.com/UnixJunkie/dolog";
description = "Minimalistic lazy logger in OCaml";
platforms = ocaml.meta.platforms or [];
license = stdenv.lib.licenses.bsd3;
@@ -14,7 +14,7 @@ buildDunePackage rec {
hardeningDisable = stdenv.lib.optional stdenv.isDarwin "strictoverflow";
meta = with stdenv.lib; {
homepage = https://github.com/flowtype/ocaml-dtoa;
homepage = "https://github.com/flowtype/ocaml-dtoa";
description = "Converts OCaml floats into strings (doubles to ascii, \"d to a\"), using the efficient Grisu3 algorithm.";
license = licenses.mit;
maintainers = [ maintainers.eqyiel ];
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
createFindlibDestdir = true;
meta = with stdenv.lib; {
homepage = https://github.com/mjambon/dum;
homepage = "https://github.com/mjambon/dum";
description = "Inspect the runtime representation of arbitrary OCaml values";
license = licenses.lgpl21Plus;
maintainers = [ maintainers.alexfmpe ];
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "BINDIR=$(out)/bin" "MANDIR=$(out)/usr/share/man/man1" "DYPGENLIBDIR=$(out)/lib/ocaml/${ocaml.version}/site-lib" ];
meta = {
homepage = http://dypgen.free.fr;
homepage = "http://dypgen.free.fr";
description = "Dypgen GLR self extensible parser generator";
license = stdenv.lib.licenses.cecill-b;
platforms = ocaml.meta.platforms or [];
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec
setupHook = [ ./setup-hook.sh ];
meta = {
homepage = http://ocsigen.org/eliom/;
homepage = "http://ocsigen.org/eliom/";
description = "OCaml Framework for programming Web sites and client/server Web applications";
longDescription =''Eliom is a framework for programming Web sites
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
name = "ocaml-enumerate-111.08.00";
src = fetchurl {
url = https://ocaml.janestreet.com/ocaml-core/111.08.00/individual/enumerate-111.08.00.tar.gz;
url = "https://ocaml.janestreet.com/ocaml-core/111.08.00/individual/enumerate-111.08.00.tar.gz";
sha256 = "0b6mx5p01lcpimvak4wx6aj2119707wsfzd83rwgb91bhpgzh156";
};
@@ -20,7 +20,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = https://ocaml.janestreet.com/;
homepage = "https://ocaml.janestreet.com/";
description = "Quotation expanders for enumerating finite types";
license = stdenv.lib.licenses.asl20;
platforms = ocaml.meta.platforms or [];
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = https://github.com/hannesm/xml;
homepage = "https://github.com/hannesm/xml";
description = "XML Parser for discrete data";
platforms = ocaml.meta.platforms or [];
license = stdenv.lib.licenses.bsd3;
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
createFindlibDestdir = true;
meta = {
homepage = https://github.com/hannesm/xmpp;
homepage = "https://github.com/hannesm/xmpp";
description = "OCaml based XMPP implementation (fork)";
license = stdenv.lib.licenses.bsd3;
maintainers = with stdenv.lib.maintainers; [ sternenseemann ];
@@ -14,7 +14,7 @@ buildOcaml rec {
};
meta = with stdenv.lib; {
homepage = http://estring.forge.ocamlcore.org/;
homepage = "http://estring.forge.ocamlcore.org/";
description = "Extension for string literals";
license = licenses.bsd3;
};
+1 -1
View File
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
checkTarget = "testall";
meta = {
homepage = http://www.xs4all.nl/~mmzeeman/ocaml/;
homepage = "http://www.xs4all.nl/~mmzeeman/ocaml/";
description = "An ocaml wrapper for the Expat XML parsing library";
license = stdenv.lib.licenses.mit;
maintainers = [ stdenv.lib.maintainers.roconnor ];
@@ -6,7 +6,7 @@ stdenv.mkDerivation {
name = "ocaml${ocaml.version}-extlib-1.7.6";
src = fetchurl {
url = http://ygrek.org.ua/p/release/ocaml-extlib/extlib-1.7.6.tar.gz;
url = "http://ygrek.org.ua/p/release/ocaml-extlib/extlib-1.7.6.tar.gz";
sha256 = "0wfs20v1yj5apdbj7214wdsr17ayh0qqq7ihidndvc8nmmwfa1dz";
};
@@ -20,7 +20,7 @@ stdenv.mkDerivation {
installPhase = "make ${if minimal then "minimal=1" else ""} install";
meta = {
homepage = https://github.com/ygrek/ocaml-extlib;
homepage = "https://github.com/ygrek/ocaml-extlib";
description = "Enhancements to the OCaml Standard Library modules";
license = stdenv.lib.licenses.lgpl21;
platforms = ocaml.meta.platforms or [];
@@ -13,7 +13,7 @@ buildDunePackage rec {
meta = {
description = "An easy interface on top of the Jsonm library";
homepage = https://github.com/mirage/ezjsonm;
homepage = "https://github.com/mirage/ezjsonm";
license = stdenv.lib.licenses.isc;
maintainers = with stdenv.lib.maintainers; [ vbgl ];
};
@@ -20,7 +20,7 @@ buildOcaml rec {
checkPhase = "make test";
meta = with stdenv.lib; {
homepage = https://ocaml.janestreet.com/;
homepage = "https://ocaml.janestreet.com/";
description = "Library for dealing with failure in OCaml";
license = licenses.asl20;
maintainers = [ maintainers.maurer ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
name = "ocaml-fieldslib-109.20.03";
src = fetchurl {
url = https://ocaml.janestreet.com/ocaml-core/109.20.00/individual/fieldslib-109.20.03.tar.gz;
url = "https://ocaml.janestreet.com/ocaml-core/109.20.00/individual/fieldslib-109.20.03.tar.gz";
sha256 = "1dkzk0wf26rhvji80dz1r56dp6x9zqrnp87wldd4pj56jli94vir";
};
@@ -20,7 +20,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = with stdenv.lib; {
homepage = https://ocaml.janestreet.com/;
homepage = "https://ocaml.janestreet.com/";
description = "OCaml syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values";
license = licenses.asl20;
maintainers = [ maintainers.vbgl ];
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "ocaml${ocaml.version}-fileutils-0.5.3";
src = fetchurl {
url = https://forge.ocamlcore.org/frs/download.php/1728/ocaml-fileutils-0.5.3.tar.gz;
url = "https://forge.ocamlcore.org/frs/download.php/1728/ocaml-fileutils-0.5.3.tar.gz";
sha256 = "1rc4cqlvdhbs55i85zfbfhz938fsy4fj6kwlkfm3ra7bpwn8bmpd";
};
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
preInstall = "make doc";
meta = {
homepage = https://forge.ocamlcore.org/projects/ocaml-fileutils/;
homepage = "https://forge.ocamlcore.org/projects/ocaml-fileutils/";
platforms = ocaml.meta.platforms or [];
description = "Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename";
license = stdenv.lib.licenses.lgpl21Plus;
@@ -7,7 +7,7 @@ stdenv.mkDerivation {
name = "ocaml-fix-20130611";
src = fetchurl {
url = http://gallium.inria.fr/~fpottier/fix/fix-20130611.tar.gz;
url = "http://gallium.inria.fr/~fpottier/fix/fix-20130611.tar.gz";
sha256 = "1phlqcs1nb93x9cf0w0hnq2ck4dmn71zm4mxf60w96vb9yb9qzp0";
};
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = with stdenv.lib; {
homepage = http://gallium.inria.fr/~fpottier/fix/;
homepage = "http://gallium.inria.fr/~fpottier/fix/";
description = "A simple OCaml module for computing the least solution of a system of monotone equations";
license = licenses.cecill-c;
maintainers = [ maintainers.vbgl ];
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "ocaml${ocaml.version}-fmt-0.8.5";
src = fetchurl {
url = https://erratique.ch/software/fmt/releases/fmt-0.8.5.tbz;
url = "https://erratique.ch/software/fmt/releases/fmt-0.8.5.tbz";
sha256 = "1zj9azcxcn6skmb69ykgmi9z8c50yskwg03wqgh87lypgjdcz060";
};
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
inherit (topkg) buildPhase installPhase;
meta = {
homepage = https://erratique.ch/software/fmt;
homepage = "https://erratique.ch/software/fmt";
license = stdenv.lib.licenses.isc;
description = "OCaml Format pretty-printer combinators";
inherit (ocaml.meta) platforms;
@@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "ocaml${ocaml.version}-fpath-0.7.2";
src = fetchurl {
url = https://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz;
url = "https://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz";
sha256 = "1hr05d8bpqmqcfdavn4rjk9rxr7v2zl84866f5knjifrm60sxqic";
};
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
meta = {
description = "An OCaml module for handling file system paths with POSIX and Windows conventions";
homepage = https://erratique.ch/software/fpath;
homepage = "https://erratique.ch/software/fpath";
license = stdenv.lib.licenses.isc;
maintainers = [ stdenv.lib.maintainers.vbgl ];
inherit (ocaml.meta) platforms;
@@ -2,7 +2,7 @@
let
meta_file = fetchurl {
url = https://raw.githubusercontent.com/ocaml/opam-repository/3c191ae9356ca7b3b628f2707cfcb863db42480f/packages/FrontC/FrontC.3.4.1/files/META;
url = "https://raw.githubusercontent.com/ocaml/opam-repository/3c191ae9356ca7b3b628f2707cfcb863db42480f/packages/FrontC/FrontC.3.4.1/files/META";
sha256 = "0s2wsinycldk8y5p09xd0hsgbhckhy7bkghzl63bph6mwv64kq2d";
};
in
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
};
patches = [ (fetchpatch {
url = https://raw.githubusercontent.com/ocaml/opam-repository/3c191ae9356ca7b3b628f2707cfcb863db42480f/packages/FrontC/FrontC.3.4.1/files/opam.patch;
url = "https://raw.githubusercontent.com/ocaml/opam-repository/3c191ae9356ca7b3b628f2707cfcb863db42480f/packages/FrontC/FrontC.3.4.1/files/opam.patch";
sha256 = "0v4f6740jbj1kxg1y03dzfa3x3gsrhv06wpzdj30gl4ki5fvj4hs";
})
];
@@ -20,7 +20,7 @@ buildDunePackage rec {
meta = with stdenv.lib; {
description = "A DSL to organize functor applications";
homepage = https://github.com/mirage/functoria;
homepage = "https://github.com/mirage/functoria";
license = licenses.isc;
maintainers = [ maintainers.vbgl ];
};
@@ -28,7 +28,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = with stdenv.lib; {
homepage = https://www.lri.fr/~filliatr/functory/;
homepage = "https://www.lri.fr/~filliatr/functory/";
description = "A distributed computing library for Objective Caml which facilitates distributed execution of parallelizable computations in a seamless fashion";
license = licenses.lgpl21;
maintainers = [ maintainers.vbgl ];
@@ -17,7 +17,7 @@ buildDunePackage rec {
meta = {
description = "OCaml client for google services";
homepage = http://gapi-ocaml.forge.ocamlcore.org;
homepage = "http://gapi-ocaml.forge.ocamlcore.org";
license = stdenv.lib.licenses.mit;
maintainers = with stdenv.lib.maintainers; [ bennofs ];
};
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = https://github.com/c-cube/gen;
homepage = "https://github.com/c-cube/gen";
description = "Simple, efficient iterators for OCaml";
license = stdenv.lib.licenses.bsd3;
platforms = ocaml.meta.platforms or [];
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
propagatedBuildInputs = [gdome2];
meta = {
homepage = http://gmetadom.sourceforge.net/;
homepage = "http://gmetadom.sourceforge.net/";
description = "A collection of librares, each library providing a DOM implementation";
license = stdenv.lib.licenses.lgpl21Plus;
maintainers = [ stdenv.lib.maintainers.roconnor ];
@@ -20,7 +20,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = http://zoggy.github.io/gtktop/;
homepage = "http://zoggy.github.io/gtktop/";
description = "A small OCaml library to ease the creation of graphical toplevels";
license = stdenv.lib.licenses.lgpl3;
maintainers = with stdenv.lib.maintainers; [ vbgl ];
@@ -12,7 +12,7 @@ buildOcaml rec {
};
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/herelib;
homepage = "https://github.com/janestreet/herelib";
description = "Syntax extension for inserting the current location";
license = stdenv.lib.licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -16,7 +16,7 @@ buildDunePackage rec {
meta = {
description = "Mininal OCaml library providing hexadecimal converters";
homepage = https://github.com/mirage/ocaml-hex;
homepage = "https://github.com/mirage/ocaml-hex";
license = stdenv.lib.licenses.isc;
maintainers = with stdenv.lib.maintainers; [ vbgl ];
};
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "OCaml library for syntax highlighting";
homepage = https://zoggy.github.io/higlo/;
homepage = "https://zoggy.github.io/higlo/";
license = licenses.lgpl3;
platforms = ocaml.meta.platforms or [];
maintainers = with maintainers; [ regnat ];
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
name = "ocaml-http-0.1.5";
src = fetchurl {
url = https://forge.ocamlcore.org/frs/download.php/545/ocaml-http-0.1.5.tar.gz;
url = "https://forge.ocamlcore.org/frs/download.php/545/ocaml-http-0.1.5.tar.gz";
sha256 = "09q12b0j01iymflssxigsqggbsp8dqh9pfvkm76dv860544mygws";
};
@@ -30,7 +30,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
homepage = http://ocaml-http.forge.ocamlcore.org/;
homepage = "http://ocaml-http.forge.ocamlcore.org/";
platforms = ocaml.meta.platforms or [];
description = "Do it yourself (OCaml) HTTP daemon";
license = licenses.lgpl2;
@@ -4,12 +4,12 @@ stdenv.mkDerivation {
name = "ocaml${ocaml.version}-inifiles-1.2";
src = fetchurl {
url = http://archive.ubuntu.com/ubuntu/pool/universe/o/ocaml-inifiles/ocaml-inifiles_1.2.orig.tar.gz;
url = "http://archive.ubuntu.com/ubuntu/pool/universe/o/ocaml-inifiles/ocaml-inifiles_1.2.orig.tar.gz";
sha256 = "0jhzgiypmh6hwsv1zpiq77fi0cvcmwbiy5x0yg7mz6p3dh1dmkns";
};
patches = [ (fetchpatch {
url = https://raw.githubusercontent.com/ocaml/opam-repository/master/packages/ocaml-inifiles/ocaml-inifiles.1.2/files/ocaml-inifiles.diff;
url = "https://raw.githubusercontent.com/ocaml/opam-repository/master/packages/ocaml-inifiles/ocaml-inifiles.1.2/files/ocaml-inifiles.diff";
sha256 = "037kk3172s187w8vwsykdxlpklxzc7m7np57sapk499d8adzdgwn";
})];
@@ -12,7 +12,7 @@ buildDunePackage rec {
meta = {
description = "Various signed and unsigned integer types for OCaml";
license = lib.licenses.mit;
homepage = https://github.com/ocamllabs/ocaml-integers;
homepage = "https://github.com/ocamllabs/ocaml-integers";
maintainers = [ lib.maintainers.vbgl ];
};
}
@@ -13,7 +13,7 @@ buildDunePackage rec {
propagatedBuildInputs = [ cstruct ];
meta = {
homepage = https://github.com/mirage/io-page;
homepage = "https://github.com/mirage/io-page";
license = stdenv.lib.licenses.isc;
description = "IO memory page library for Mirage backends";
maintainers = with stdenv.lib.maintainers; [ vbgl ];
@@ -24,7 +24,7 @@ buildOcaml rec {
'';
meta = with stdenv.lib; {
homepage = https://github.com/mirage/ocaml-ipaddr;
homepage = "https://github.com/mirage/ocaml-ipaddr";
description = "A library for manipulation of IP (and MAC) address representations ";
license = licenses.mit;
maintainers = [ maintainers.ericbmerritt ];
@@ -14,7 +14,7 @@ buildDunePackage rec {
doCheck = true;
meta = with lib; {
homepage = https://github.com/mirage/ocaml-ipaddr;
homepage = "https://github.com/mirage/ocaml-ipaddr";
description = "A library for manipulation of IP (and MAC) address representations ";
license = licenses.isc;
maintainers = with maintainers; [ alexfmpe ericbmerritt ];
+1 -1
View File
@@ -18,7 +18,7 @@ buildDunePackage rec {
doCheck = true;
meta = with lib; {
homepage = https://github.com/mirage/irmin;
homepage = "https://github.com/mirage/irmin";
description = "Irmin, a distributed database that follows the same design principles as Git";
license = licenses.isc;
maintainers = [ maintainers.alexfmpe ];
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
createFindlibDestdir = true;
meta = {
homepage = https://ocaml-community.github.io/ISO8601.ml/;
homepage = "https://ocaml-community.github.io/ISO8601.ml/";
description = "ISO 8601 and RFC 3999 date parsing for OCaml";
license = stdenv.lib.licenses.mit;
platforms = ocaml.meta.platforms or [];
@@ -17,7 +17,7 @@ buildDunePackage rec {
doCheck = lib.versionAtLeast ocaml.version "4.04";
meta = {
homepage = https://github.com/c-cube/sequence;
homepage = "https://github.com/c-cube/sequence";
description = "Simple sequence (iterator) datatype and combinators";
longDescription = ''
Simple sequence datatype, intended to transfer a finite number of
@@ -9,7 +9,7 @@ buildOcamlJane {
fieldslib herelib pipebang sexplib async_rpc_kernel ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_extra;
homepage = "https://github.com/janestreet/async_extra";
description = "Jane Street Capital's asynchronous execution library (extra)";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -8,7 +8,7 @@ buildOcamlJane {
propagatedBuildInputs = [ core_kernel bin_prot fieldslib herelib sexplib ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_kernel;
homepage = "https://github.com/janestreet/async_kernel";
description = "Jane Street Capital's asynchronous execution library (core) ";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -10,7 +10,7 @@ buildOcamlJane {
sexplib typerep variantslib ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_rpc_kernel;
homepage = "https://github.com/janestreet/async_rpc_kernel";
description = "Platform-independent core of Async RPC library";
license = licenses.asl20;
maintainers = [ maintainers.maurer ];
@@ -9,7 +9,7 @@ buildOcamlJane {
fieldslib herelib pipebang sexplib ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_unix;
homepage = "https://github.com/janestreet/async_unix";
description = "Jane Street Capital's asynchronous execution library (unix)";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -8,7 +8,7 @@ buildOcamlJane {
propagatedBuildInputs = [ async_kernel async_unix async_extra ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async;
homepage = "https://github.com/janestreet/async";
description = "Jane Street Capital's asynchronous execution library";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -9,7 +9,7 @@ buildOcamlJane {
propagatedBuildInputs = [ ctypes async comparelib core fieldslib
herelib pipebang sexplib openssl ocaml_oasis ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/async_ssl;
homepage = "https://github.com/janestreet/async_ssl";
description = "Async wrappers for ssl";
license = licenses.asl20;
maintainers = [ maintainers.ericbmerritt ];
@@ -9,7 +9,7 @@ buildOcamlJane {
propagatedBuildInputs = [ type_conv ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/bin_prot;
homepage = "https://github.com/janestreet/bin_prot";
description = "Binary protocol generator ";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -20,7 +20,7 @@ EOF
'';
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/core_extended;
homepage = "https://github.com/janestreet/core_extended";
description = "Jane Street Capital's standard library overlay";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -11,7 +11,7 @@ buildOcamlJane {
ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/core;
homepage = "https://github.com/janestreet/core";
description = "Jane Street Capital's standard library overlay";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -12,7 +12,7 @@ buildOcamlJane {
[ core core_extended textutils ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/core_bench;
homepage = "https://github.com/janestreet/core_bench";
description = "Micro-benchmarking library for OCaml";
license = licenses.asl20;
maintainers = [ maintainers.pmahoney ];
@@ -10,7 +10,7 @@ buildOcamlJane {
ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/core_kernel;
homepage = "https://github.com/janestreet/core_kernel";
description = "Jane Street Capital's standard library overlay (kernel)";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -11,7 +11,7 @@ buildOcamlJane {
propagatedBuildInputs = [ type_conv ];
meta = with stdenv.lib; {
homepage = https://ocaml.janestreet.com/;
homepage = "https://ocaml.janestreet.com/";
description = "OCaml syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.vbgl ];
@@ -12,7 +12,7 @@ buildOcamlJane {
ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/re2;
homepage = "https://github.com/janestreet/re2";
description = "OCaml bindings for RE2";
maintainers = [ maintainers.maurer ];
license = licenses.asl20;
@@ -10,7 +10,7 @@ buildOcamlJane {
propagatedBuildInputs = [ type_conv ];
meta = with stdenv.lib; {
homepage = https://ocaml.janestreet.com/;
homepage = "https://ocaml.janestreet.com/";
description = "Library for serializing OCaml values to and from S-expressions";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -10,7 +10,7 @@ buildOcamlJane {
ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/textutils;
homepage = "https://github.com/janestreet/textutils";
description = "Text output utilities";
maintainers = [ maintainers.maurer ];
license = licenses.asl20;
@@ -11,7 +11,7 @@ buildOcamlJane {
propagatedBuildInputs = [ type_conv ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/typerep;
homepage = "https://github.com/janestreet/typerep";
description = "Runtime types for OCaml (beta version)";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
@@ -11,7 +11,7 @@ buildOcamlJane {
propagatedBuildInputs = [ type_conv ];
meta = with stdenv.lib; {
homepage = https://github.com/janestreet/variantslib;
homepage = "https://github.com/janestreet/variantslib";
description = "OCaml variants as first class values";
license = licenses.asl20;
maintainers = [ maintainers.maurer maintainers.ericbmerritt ];

Some files were not shown because too many files have changed in this diff Show More