ocamlPackages.*: convert all sha256 to hash in all fetchers

This commit is contained in:
夜坂雅
2026-10-15 20:10:32 +08:00
parent c8fda3681f
commit ab5b1d4da3
149 changed files with 152 additions and 152 deletions

View File

@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
owner = "stedolan";
repo = "ocaml-${pname}";
rev = "v${version}";
sha256 = "06yyds2vcwlfr2nd3gvyrazlijjcrd1abnvkfpkaadgwdw3qam1i";
hash = "sha256-MVSFB2/8NaXmdXPbpULLTMpIv8p+v9GsyI5ytoVu3hs=";
};
strictDeps = true;

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-alsa";
rev = finalAttrs.version;
sha256 = "1qy22g73qc311rmv41w005rdlj5mfnn4yj1dx1jhqzr31zixl8hj";
hash = "sha256-EiLa4w8jfwxl6C1IT6x1tUjacgGAB7JrDmEwPM4TwuM=";
};
buildInputs = [ dune-configurator ];

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-ao";
rev = "v${finalAttrs.version}";
sha256 = "sha256-HhJdb4i9B4gz3emgDCDT4riQuAsY4uP/47biu7EZ+sk=";
hash = "sha256-HhJdb4i9B4gz3emgDCDT4riQuAsY4uP/47biu7EZ+sk=";
};
buildInputs = [ dune-configurator ];

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
version = "0.8.1";
src = fetchurl {
url = "https://github.com/dbuenzli/asetmap/archive/refs/tags/v${finalAttrs.version}.tar.gz";
sha256 = "051ky0k62xp4inwi6isif56hx5ggazv4jrl7s5lpvn9cj8329frj";
hash = "sha256-MrskBpIs2X1p0YdmSfZX75UOTXFRRxO5jeR2YSbwMxQ=";
};
strictDeps = true;

View File

@@ -18,7 +18,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "https://people.redhat.com/~rjones/augeas/files/ocaml-augeas-0.6.tar.gz";
sha256 = "04bn62hqdka0658fgz0p0fil2fyic61i78plxvmni1yhmkfrkfla";
hash = "sha256-irqZ3azQh2jr7vSiE4Nh0TtBowMX/OdQMUDNhqEwdhE=";
};
patches = [

View File

@@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
sigs = fetchurl {
url = "https://github.com/BinaryAnalysisPlatform/bap/releases/download/v${finalAttrs.version}/sigs.zip";
sha256 = "0d69jd28z4g64mglq94kj5imhmk5f6sgcsh9q2nij3b0arpcliwk";
hash = "sha256-k0fKblZgDRmtwAlq9rRxZVZYY5GTJExfJeaRj0STyTQ=";
};
createFindlibDestdir = true;

View File

@@ -21,7 +21,7 @@ buildDunePackage (finalAttrs: {
owner = "c-cube";
repo = "ocaml-bigstring";
rev = finalAttrs.version;
sha256 = "0bkxwdcswy80f6rmx5wjza92xzq4rdqsb4a9fm8aav8bdqx021n8";
hash = "sha256-yAYBOm4LbaVQdUmRpXHLBP8ukvqSl16zcQB5rlnjfS4=";
};
# Circular dependency with bigstring-unix

View File

@@ -24,7 +24,7 @@ buildDunePackage (finalAttrs: {
owner = "pveber";
repo = "bistro";
rev = "d44c44b52148e58ca3842c3efedf3115e376d800";
sha256 = "sha256-naoCEVBfydqSeGGbXYBXfg0PP+Fzk05jFoul7XAz/tM=";
hash = "sha256-naoCEVBfydqSeGGbXYBXfg0PP+Fzk05jFoul7XAz/tM=";
};
propagatedBuildInputs = [

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
version = "1.0.0";
src = fetchzip {
url = "https://gitlab.com/nomadic-labs/cryptography/ocaml-bls12-381-signature/-/archive/${finalAttrs.version}/ocaml-bls12-381-signature-${finalAttrs.version}.tar.bz2";
sha256 = "sha256-KaUpAT+BWxmUP5obi4loR9vVUeQmz3p3zG3CBolUuL4=";
hash = "sha256-KaUpAT+BWxmUP5obi4loR9vVUeQmz3p3zG3CBolUuL4=";
};
duneVersion = "3";

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
owner = "ocaml-community";
repo = "calendar";
rev = "v${finalAttrs.version}";
sha256 = "sha256-+VQzi6pEMqzV1ZR84Yjdu4jsJEWtx+7bd6PQGX7TiEs=";
hash = "sha256-+VQzi6pEMqzV1ZR84Yjdu4jsJEWtx+7bd6PQGX7TiEs=";
};
propagatedBuildInputs = [ re ];

View File

@@ -12,7 +12,7 @@ buildDunePackage (finalAttrs: {
owner = "ocaml";
repo = "camlp-streams";
rev = "v${finalAttrs.version}";
sha256 = "sha256-kHuFBqu0mjFv53sOtmFZcX2reo5ToaOpItP7P53bfGQ=";
hash = "sha256-kHuFBqu0mjFv53sOtmFZcX2reo5ToaOpItP7P53bfGQ=";
};
meta = {

View File

@@ -21,7 +21,7 @@ let
owner = "yoriyuki";
repo = "camomile";
rev = version;
sha256 = "00i910qjv6bpk0nkafp5fg97isqas0bwjf7m6rz11rsxilpalzad";
hash = "sha256-TX2qLo1d5xB+NvU4yRfQCut40nPlOjUtmHeZLTEIKQI=";
};
nativeBuildInputs = [ cppo ];

View File

@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://sourceforge/cil/cil-${version}.tar.gz";
sha256 = "05739da0b0msx6kmdavr3y2bwi92jbh3szc35d7d8pdisa8g5dv9";
hash = "sha256-abfykNKxXdROK4N9PeCSIkW+hB95q1an6bqCBVRL4xQ=";
};
nativeBuildInputs = [

View File

@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://forge.ocamlcore.org/frs/download.php/1387/config-file-${version}.tar.gz";
sha256 = "1b02yxcnsjhr05ssh2br2ka4hxsjpdw34ldl3nk33wfnkwk7g67q";
hash = "sha256-+Jh3Jp/W8TGmHbRRMni7UndI1BR5Cah1ARlKbVn3Aqw=";
};
nativeBuildInputs = [

View File

@@ -12,7 +12,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "http://download.camlcity.org/download/cryptgps-0.2.1.tar.gz";
sha256 = "1mp7i42cm9w9grmcsa69m3h1ycpn6a48p43y4xj8rsc12x9nav3s";
hash = "sha256-emxlUxeB6YxkJ36Qi4gy9jIf4KjJKM1qfomnygSJ59Y=";
};
nativeBuildInputs = [

View File

@@ -10,7 +10,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/Chris00/ocaml-csv/releases/download/${finalAttrs.version}/csv-${finalAttrs.version}.tbz";
sha256 = "13m9n8mdss6jfbiw7d5bybxn4n85vmg4zw7dc968qrgjfy0w9zhk";
hash = "sha256-E/7EgXfyZYxMYu3wT17dBVli+/KrtMPjctJo3SqyqY4=";
};
preConfigure = ''

View File

@@ -18,7 +18,7 @@ buildDunePackage (finalAttrs: {
duneVersion = "3";
src = fetchurl {
url = "https://github.com/hackwaly/ocaml-dap/releases/download/${finalAttrs.version}/dap-${finalAttrs.version}.tbz";
sha256 = "1zq0f8429m38a4x3h9n3rv7n1vsfjbs72pfi5902a89qwyilkcp0";
hash = "sha256-4LJJo+c4ISVAKtFdcfSSTu9gz87DJjg6UWjUJAhyAP8=";
};
minimalOCamlVersion = "4.08";

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
owner = "catalalang";
repo = "dates-calc";
rev = finalAttrs.version;
sha256 = "sha256-B4li8vIK6AnPXJ1QSJ8rtr+JOcy4+h5sc1SH97U+Vgw=";
hash = "sha256-B4li8vIK6AnPXJ1QSJ8rtr+JOcy4+h5sc1SH97U+Vgw=";
};
doCheck = true;

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/ocaml-diet/releases/download/v${finalAttrs.version}/diet-v${finalAttrs.version}.tbz";
sha256 = "96acac2e4fdedb5f47dd8ad2562e723d85ab59cd1bd85554df21ec907b071741";
hash = "sha256-lqysLk/e219H3YrSVi5yPYWrWc0b2FVU3yHskHsHF0E=";
};
minimalOCamlVersion = "4.03";

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
owner = "inhabitedtype";
repo = "ocaml-dispatch";
rev = finalAttrs.version;
sha256 = "12r39ylbxc297cbwjadhd1ghxnwwcdzfjk68r97wim8hcgzxyxv4";
hash = "sha256-ZHff/2MQ1chPyshM6X5jnNsOX2iwKckXO0mwvqhPI4s=";
};
propagatedBuildInputs = [ result ];

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-dtools";
rev = "v${finalAttrs.version}";
sha256 = "sha256-MIZM/IlPWPa/r/f8EXkhU8gZctOZeAIGZgxoGMF2IkE=";
hash = "sha256-MIZM/IlPWPa/r/f8EXkhU8gZctOZeAIGZgxoGMF2IkE=";
};
meta = {

View File

@@ -18,7 +18,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/duff/releases/download/v${finalAttrs.version}/duff-${finalAttrs.version}.tbz";
sha256 = "sha256-+UU89Ko7aFDv6MxvE/BT6+XyER+vF3zqv7sD5dmtbt4=";
hash = "sha256-+UU89Ko7aFDv6MxvE/BT6+XyER+vF3zqv7sD5dmtbt4=";
};
propagatedBuildInputs = [ fmt ];

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-duppy";
rev = "v${finalAttrs.version}";
sha256 = "sha256-hWR7utYMxMjz8Cw0j6cgoHlUj4Jc7Q4vJHD5kGHN4Rc=";
hash = "sha256-hWR7utYMxMjz8Cw0j6cgoHlUj4Jc7Q4vJHD5kGHN4Rc=";
};
propagatedBuildInputs = [ re ];

View File

@@ -24,7 +24,7 @@ let
version = "20120619-1";
src = fetchurl {
url = "http://dypgen.free.fr/dypgen-20120619-1.tar.bz2";
sha256 = "ecb53d6e469e9ec4d57ee6323ff498d45b78883ae13618492488e7c5151fdd97";
hash = "sha256-7LU9bkaensTVfuYyP/SY1Ft4iDrhNhhJJIjnxRUf3Zc=";
};
}
else

View File

@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
pname = "ocaml${ocaml.version}-elina";
src = fetchurl {
url = "https://files.sri.inf.ethz.ch/elina-${version}.tar.gz";
sha256 = "1nymykskq1yx87y4xl6hl9i4q6kv0qaq25rniqgl1bfn883p1ysc";
hash = "sha256-TPtwB0LWrUAfjjYXgRUGexpMYqLQ0E78Qd0HPPX01ds=";
};
# fails with make 4.4

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation {
owner = "hannesm";
repo = "xml";
rev = "bbabdade807d8281fc48806da054b70dfe482479";
sha256 = "sha256-OQdLTq9tJZc6XlcuPv2gxzYiQAUGd6AiBzfSi169XL0=";
hash = "sha256-OQdLTq9tJZc6XlcuPv2gxzYiQAUGd6AiBzfSi169XL0=";
};
nativeBuildInputs = [

View File

@@ -22,7 +22,7 @@ stdenv.mkDerivation {
owner = "hannesm";
repo = "xmpp";
rev = "54418f77abf47b175e9c1b68a4f745a12b640d6a";
sha256 = "sha256-AbzZjNkW1VH/FOnzNruvelZeo3IYg/Usr3enQEknTQs=";
hash = "sha256-AbzZjNkW1VH/FOnzNruvelZeo3IYg/Usr3enQEknTQs=";
};
nativeBuildInputs = [

View File

@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://ygrek.org/p/release/ocaml-extlib/extlib-${version}.tar.gz";
sha256 = "1sxmzc1mx3kg62j8kbk0dxkx8mkf1rn70h542cjzrziflznap0s1";
hash = "sha256-QYOr7Kcu/vwlE6RAcGwOblbUZ29gromkMG+OXgP7tes=";
};
nativeBuildInputs = [

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-faad";
rev = "v${finalAttrs.version}";
sha256 = "sha256-3ayKZhgJAgsoOqn0InSrM5f3TImRHOQMtWETICo4t3o=";
hash = "sha256-3ayKZhgJAgsoOqn0InSrM5f3TImRHOQMtWETICo4t3o=";
};
nativeBuildInputs = [ pkg-config ];

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/Emmanuel-PLF/facile/releases/download/${finalAttrs.version}/facile-${finalAttrs.version}.tbz";
sha256 = "0jqrwmn6fr2vj2rrbllwxq4cmxykv7zh0y4vnngx29f5084a04jp";
hash = "sha256-VxKgCALFJdGftZt4AP/Z0/fKCO6c0pWzkFtkZ2zlGUs=";
};
patches = fetchpatch {

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
owner = "inhabitedtype";
repo = "faraday";
rev = finalAttrs.version;
sha256 = "sha256-wR4kDocR1t3OLRuudXH8IccYde552O6Gvo5BHNxRbAI=";
hash = "sha256-wR4kDocR1t3OLRuudXH8IccYde552O6Gvo5BHNxRbAI=";
};
checkInputs = [ alcotest ];

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://github.com/oklm-wsh/Farfadet/releases/download/v${version}/farfadet-${version}.tbz";
sha256 = "0nlafnp0pwx0n4aszpsk6nvcvqi9im306p4jhx70si7k3xprlr2j";
hash = "sha256-UmSabx/zRA1Oh5JcA0aNKeLNtjVT368VsaDzC651ilo=";
};
nativeBuildInputs = [

View File

@@ -13,7 +13,7 @@ buildDunePackage {
owner = "jordwalke";
repo = "flex";
rev = "6ff12fe4f96749ffd3c0ea3d9962742767937b4a";
sha256 = "sha256-GomTOdlU5ZwElKK8CM4DEMr51YDIrFKmTxUCGMLL3c4=";
hash = "sha256-GomTOdlU5ZwElKK8CM4DEMr51YDIrFKmTxUCGMLL3c4=";
};
nativeBuildInputs = [ reason ];

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://erratique.ch/software/fmt/releases/fmt-${version}.tbz";
sha256 = "sha256-hXz9R6VLUkKc2bPiZl5EFzzRvTtDW+znFy+YStU3ahs=";
hash = "sha256-hXz9R6VLUkKc2bPiZl5EFzzRvTtDW+znFy+YStU3ahs=";
};
nativeBuildInputs = [

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation {
owner = "flh";
repo = "ocaml-fontconfig";
rev = "42daf1697ffcee9c89ee4be3103b6427f7a7b7e5";
sha256 = "1fw6bzydmnyh2g4x35mcbg0hypnxqhynivk4nakcsx7prr8zr3yh";
hash = "sha256-0I/8Uc73dM2msmTuaD3E3V4PwVusltHJE9Db2vxfhrs=";
};
postPatch = lib.optionalString (lib.versionAtLeast ocaml.version "4.03") ''

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://erratique.ch/software/fpath/releases/fpath-${version}.tbz";
sha256 = "03z7mj0sqdz465rc4drj1gr88l9q3nfs374yssvdjdyhjbqqzc0j";
hash = "sha256-ErCP8ZLQN9m21p6coZ0dOFGE8gsyN8JyMeQ3rIGs5w8=";
};
nativeBuildInputs = [

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
owner = "BinaryAnalysisPlatform";
repo = "FrontC";
rev = "v${finalAttrs.version}";
sha256 = "1mi1vh4qgscnb470qwidccaqd068j1bqlz6pf6wddk21paliwnqb";
hash = "sha256-C1seqbpBzNa4cdd8ileQyICGFWMtcgwOWZbphwncIdY=";
};
minimalOCamlVersion = "4.08";

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-gd";
rev = "v${finalAttrs.version}";
sha256 = "sha256-78cqxVEappTybRLk7Y6vW1POvZKFIxtGNVcmkKq9GEE=";
hash = "sha256-78cqxVEappTybRLk7Y6vW1POvZKFIxtGNVcmkKq9GEE=";
};
buildInputs = [ dune-configurator ];

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
owner = "LexiFi";
repo = "gen_js_api";
rev = "v${finalAttrs.version}";
sha256 = "sha256-baK+/y0s08hHC8/+P7RKOboFnALQpndxBMuhI1WKf2o=";
hash = "sha256-baK+/y0s08hHC8/+P7RKOboFnALQpndxBMuhI1WKf2o=";
};
minimalOCamlVersion = "4.11";

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
owner = "hammerlab";
repo = "genspio";
rev = "genspio.${finalAttrs.version}";
sha256 = "sha256:1788cnn10idp5i1hggg4pys7k0w8m3h2p4xa42jipfg4cpj7shaf";
hash = "sha256-TkF95GXkuRulIKqTK+CoiIN5tL/kvQdDLLdFEKxlCJ0=";
};
propagatedBuildInputs = [

View File

@@ -20,7 +20,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "${homepage}/releases/gg-${version}.tbz";
sha256 = "sha256:0j7bpj8k17csnz6v6frkz9aycywsb7xmznnb31g8rbfk3626f3ci";
hash = "sha256-kQ1nhBnTrYxeGMvaX/tZmnvmVfozO7PNt5qdMJG860g=";
};
strictDeps = true;

View File

@@ -19,7 +19,7 @@ buildDunePackage (finalAttrs: {
owner = "mirage";
repo = "ocaml-github";
rev = finalAttrs.version;
sha256 = "sha256-nxHXOdZAvFe5/lKNw7tTJmY86xzfdFT+fW+lnKioyPM=";
hash = "sha256-nxHXOdZAvFe5/lKNw7tTJmY86xzfdFT+fW+lnKioyPM=";
};
duneVersion = "3";

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/hannesm/gmap/releases/download/${finalAttrs.version}/gmap-${finalAttrs.version}.tbz";
sha256 = "073wa0lrb0jj706j87cwzf1a8d1ff14100mnrjs8z3xc4ri9xp84";
hash = "sha256-BN2eYiasj4+0zLYCEEhwLjSkgvucHSQNOFKClSlQfBw=";
};
minimalOCamlVersion = "4.03";

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/andreas/ocaml-graphql-server/releases/download/${finalAttrs.version}/graphql-${finalAttrs.version}.tbz";
sha256 = "sha256-v4v1ueF+NV7LvYIVinaf4rE450Z1P9OiMAito6/NHAY=";
hash = "sha256-v4v1ueF+NV7LvYIVinaf4rE450Z1P9OiMAito6/NHAY=";
};
nativeBuildInputs = [ menhir ];

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-gstreamer";
rev = "v${finalAttrs.version}";
sha256 = "0y8xi1q0ld4hrk96bn6jfh9slyjrxmnlhm662ynacp3yzalp8jji";
hash = "sha256-UUp0qfp+XKasF8ZUSG3tWXqqE3TS2GXSzJA0CnCIHXk=";
};
nativeBuildInputs = [ pkg-config ];

View File

@@ -17,7 +17,7 @@ let
owner = "http2jp";
repo = "http2-frame-test-case";
rev = "5c67db0d4d68e1fb7d3a241d6e01fc04d981f465";
sha256 = "16yyb37f8mk9saw7ndjs5is67yq7qa6b6y7k0c75ibxi4n9aw1r3";
hash = "sha256-IweukiWxr1gOA/N4s4zCB/tjdCxaNnu40mlW5M5Y3ps=";
};
in

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
owner = "rvantonder";
repo = "hack_parallel";
rev = finalAttrs.version;
sha256 = "0qjlkw35r4q2cm0n2x0i73zvx1xgrp6axaia2nm8zxpm49mid629";
hash = "sha256-SZgWayL19o+qFSqqrszNr4e+/zgRdGFBZQKTXAafVGI=";
};
patches = [ ./hack_parallel.patch ];

View File

@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://erratique.ch/software/hmap/releases/${pname}-${version}.tbz";
sha256 = "10xyjy4ab87z7jnghy0wnla9wrmazgyhdwhr4hdmxxdn28dxn03a";
hash = "sha256-agDbGxK29V4bJBnyBv37qmaeFLUcePisPP+gpYiXvoM=";
};
nativeBuildInputs = [

View File

@@ -18,7 +18,7 @@ buildDunePackage (finalAttrs: {
owner = "inhabitedtype";
repo = "httpaf";
rev = finalAttrs.version;
sha256 = "0zk78af3qyvf6w66mg8sxygr6ndayzqw5s3zfxibvn121xwni26z";
hash = "sha256-34hoeQ8i2L1id3/owvH3qlmTn+8avWoMN257PJxCZ34=";
};
checkInputs = [ alcotest ];

View File

@@ -14,13 +14,13 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://ubuntu/pool/universe/o/ocaml-inifiles/ocaml-inifiles_${version}.orig.tar.gz";
sha256 = "0jhzgiypmh6hwsv1zpiq77fi0cvcmwbiy5x0yg7mz6p3dh1dmkns";
hash = "sha256-2s7aAmzjml/P86AXHxevbDMQ3Tk43h+25tDAen18H0o=";
};
patches = [
(fetchpatch {
url = "https://raw.githubusercontent.com/ocaml/opam-repository/master/packages/ocaml-inifiles/ocaml-inifiles.1.2/files/ocaml-inifiles.diff";
sha256 = "037kk3172s187w8vwsykdxlpklxzc7m7np57sapk499d8adzdgwn";
hash = "sha256-lr/2m0ItJTKv0qdce+phv9N5aW/Ta74RPyhoccKY8ww=";
})
];

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
owner = "ocamllabs";
repo = "ocaml-integers";
rev = finalAttrs.version;
sha256 = "sha256-pHbCXVE5J7rNbFIddqlWk7k5gagY87cgD/DQTM9ENw0=";
hash = "sha256-pHbCXVE5J7rNbFIddqlWk7k5gagY87cgD/DQTM9ENw0=";
};
propagatedBuildInputs = [ stdlib-shims ];

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
owner = "o1-labs";
repo = "integers_stubs_js";
rev = finalAttrs.version;
sha256 = "sha256-lg5cX9/LQlVmR42XcI17b6KaatnFO2L9A9ZXfID8mTY=";
hash = "sha256-lg5cX9/LQlVmR42XcI17b6KaatnFO2L9A9ZXfID8mTY=";
};
propagatedBuildInputs = [ zarith_stubs_js ];

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
owner = "sagotch";
repo = "ISO8601.ml";
rev = version;
sha256 = "sha256-QWjZ+2AjvXnnRVenbyCG/hSjfW53bHiftQUtWpK/7I8=";
hash = "sha256-QWjZ+2AjvXnnRVenbyCG/hSjfW53bHiftQUtWpK/7I8=";
};
nativeBuildInputs = [

View File

@@ -755,7 +755,7 @@ with self;
# Compatibility with ppxlib 0.23
patches = fetchpatch {
url = "https://github.com/janestreet/ppx_python/commit/b2fe0040cc39fa6164de868f8a20edb38d81170e.patch";
sha256 = "sha256:1mrdwp0zw3dqavzx3ffrmzq5cdlninyf67ksavfzxb8gb16w6zpz";
hash = "sha256-/37DTVgPrf7dVnoe47yNljZW8K/ZudH/VrgN/sHlLdc=";
};
propagatedBuildInputs = [
ppx_base

View File

@@ -620,7 +620,7 @@ with self;
# remove on next release
(fetchpatch {
url = "https://github.com/janestreet/jst-config/commit/e5fdac6e5df9ba93e014a4d2db841fdbf209446f.patch";
sha256 = "sha256-8hVC76z5ilYD/++xRHVswy/l+zzDt63jH4hfSJ/rPaA=";
hash = "sha256-8hVC76z5ilYD/++xRHVswy/l+zzDt63jH4hfSJ/rPaA=";
})
];
};

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/didier-wenzek/ocaml-kafka/releases/download/${finalAttrs.version}/kafka-${finalAttrs.version}.tbz";
sha256 = "0m9212yap0a00hd0f61i4y4fna3141p77qj3mm7jl1h4q60jdhvy";
hash = "sha256-fsMmgcEEBipPrUPic24gYSjriCcxGAcaBECBq7wIIlU=";
};
propagatedBuildInputs = [

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/ke/releases/download/v${finalAttrs.version}/ke-${finalAttrs.version}.tbz";
sha256 = "sha256-YSFyB+IgCwSxd1lzZhD/kggmmmR/hUy1rnLNrA1nIwU=";
hash = "sha256-YSFyB+IgCwSxd1lzZhD/kggmmmR/hUy1rnLNrA1nIwU=";
};
propagatedBuildInputs = [ fmt ];

View File

@@ -12,7 +12,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/jnavila/plotkicadsch/releases/download/v${finalAttrs.version}/plotkicadsch-${finalAttrs.version}.tbz";
sha256 = "sha256-B+vnEPyd3SUzviTdNoyvYk0p7Hrg/XTJm8KxsY8A4jQ=";
hash = "sha256-B+vnEPyd3SUzviTdNoyvYk0p7Hrg/XTJm8KxsY8A4jQ=";
};
meta = {

View File

@@ -23,7 +23,7 @@ let
owner = "garrigue";
repo = "lablgtk";
rev = version;
sha256 = "sha256-69Svno0qLaUifMscnVuPUJlCo9d8Lee+1qiYx34G3Po=";
hash = "sha256-69Svno0qLaUifMscnVuPUJlCo9d8Lee+1qiYx34G3Po=";
};
env = { };
buildInputs = [ camlp-streams ];
@@ -33,7 +33,7 @@ let
version = "2.18.5";
src = fetchurl {
url = "https://forge.ocamlcore.org/frs/download.php/1627/lablgtk-2.18.5.tar.gz";
sha256 = "0cyj6sfdvzx8hw7553lhgwc0krlgvlza0ph3dk9gsxy047dm3wib";
hash = "sha256-K/JR2yHAd/3SbANeoD7dj+YJGH+QjlIOh6j/3Zw20jM=";
};
# Workaround build failure on -fno-common toolchains like upstream
# gcc-10. Otherwise build fails as:

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-lame";
rev = "v${finalAttrs.version}";
sha256 = "sha256-/ZzoGFQQrBf17TaBPSFDQ1yHaQnva56YLmscOacrKBI=";
hash = "sha256-/ZzoGFQQrBf17TaBPSFDQ1yHaQnva56YLmscOacrKBI=";
};
nativeBuildInputs = [ pkg-config ];

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-lastfm";
rev = "v${finalAttrs.version}";
sha256 = "sha256-1te9B2+sUmkT/i2K5ueswWAWpvJf9rXob0zR4CMOJlg=";
hash = "sha256-1te9B2+sUmkT/i2K5ueswWAWpvJf9rXob0zR4CMOJlg=";
};
propagatedBuildInputs = [

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
owner = "pdonadeo";
repo = "ocaml-lens";
rev = "v${finalAttrs.version}";
sha256 = "1k23n7pa945fk6nbaq6nlkag5kg97wsw045ghz4gqp8b9i2im3vn";
hash = "sha256-do8aRUwLXfzIh68QwDU/6c3y1KTWYLWsma6QpO6xQ8w=";
};
minimalOCamlVersion = "4.10";

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-lilv";
rev = "v${finalAttrs.version}";
sha256 = "080ja8c4sxprk5qnldpfzxriag57m9603vny3b4bnwh5xm1id08c";
hash = "sha256-DIEWQ+0FcrvIGt7uAUyqpzwVc//uNmpxmfl2TRhSEiA=";
};
minimalOCamlVersion = "4.03.0";

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
owner = "fxfactorial";
repo = "ocaml-linenoise";
rev = "v${finalAttrs.version}";
sha256 = "sha256-yWBWMbk1anXaF4hIakTOcRZFCYmxI0xG3bHFFOAyEDA=";
hash = "sha256-yWBWMbk1anXaF4hIakTOcRZFCYmxI0xG3bHFFOAyEDA=";
};
propagatedBuildInputs = [ result ];

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-lo";
rev = "v${finalAttrs.version}";
sha256 = "0mi8h6f6syxjkxz493l5c3l270pvxx33pz0k3v5465wqjsnppar2";
hash = "sha256-Iqt7rZaYF0PKHhP8O0bv+4Ij6GCFjkR+n7J7bZyBKFY=";
};
patches = [

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-mad";
rev = "v${finalAttrs.version}";
sha256 = "sha256-rSFzWyUYTrGL7GvVsY5qKdCXqY/XJQkuBerexG838jc=";
hash = "sha256-rSFzWyUYTrGL7GvVsY5qKdCXqY/XJQkuBerexG838jc=";
};
buildInputs = [ dune-configurator ];

View File

@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
owner = "Chris00";
repo = "ocaml-magic";
tag = "v${version}";
sha256 = "sha256-rsBMx68UDqmVVsyeZCxIS97A/0JCBM/JOgh60ly1uSs=";
hash = "sha256-rsBMx68UDqmVVsyeZCxIS97A/0JCBM/JOgh60ly1uSs=";
};
createFindlibDestdir = true;

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
version = "0.1.0";
src = fetchzip {
url = "https://gitlab.com/nomadic-labs/cryptography/ocaml-ec/-/archive/${finalAttrs.version}/ocaml-ec-${finalAttrs.version}.tar.bz2";
sha256 = "sha256-uIcGj/exSfuuzsv6C/bnJXpYRu3OY3dcKMW/7+qwi2U=";
hash = "sha256-uIcGj/exSfuuzsv6C/bnJXpYRu3OY3dcKMW/7+qwi2U=";
};
duneVersion = "3";

View File

@@ -12,7 +12,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-metadata";
tag = "v${finalAttrs.version}";
sha256 = "sha256-g76R1ziRv3VDl0IEJOm626m/ywDz+qgHtQg0uPb0MCU=";
hash = "sha256-g76R1ziRv3VDl0IEJOm626m/ywDz+qgHtQg0uPb0MCU=";
};
minimalOCamlVersion = "4.14";

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/metrics/releases/download/v${finalAttrs.version}/metrics-${finalAttrs.version}.tbz";
sha256 = "sha256-3zVjgJCdBkYbzQl+9gY8qfPFE2X0dqeXwDZktTwFcV0=";
hash = "sha256-3zVjgJCdBkYbzQl+9gY8qfPFE2X0dqeXwDZktTwFcV0=";
};
propagatedBuildInputs = [ fmt ];

View File

@@ -12,7 +12,7 @@ buildDunePackage rec {
src = fetchurl {
url = "https://github.com/mirage/mirage-block-ramdisk/releases/download/${version}/mirage-block-ramdisk-${version}.tbz";
sha256 = "cc0e814fd54efe7a5b7a8c5eb1c04e2dece751b7d8dee2d95908a0768896e8af";
hash = "sha256-zA6BT9VO/npbeoxescBOLeznUbfY3uLZWQigdoiW6K8=";
};
# Make compatible with cstruct 6.1.0

View File

@@ -17,7 +17,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/mirage-block-unix/releases/download/v${finalAttrs.version}/mirage-block-unix-${finalAttrs.version}.tbz";
sha256 = "sha256-6ReAzd+pCd5ccmXOh6GlSxHo4GuEgptxLha62n+dBsE=";
hash = "sha256-6ReAzd+pCd5ccmXOh6GlSxHo4GuEgptxLha62n+dBsE=";
};
minimalOCamlVersion = "4.08";

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/mirage-profile/releases/download/v${finalAttrs.version}/mirage-profile-v${finalAttrs.version}.tbz";
sha256 = "0lh3591ad4v7nxpd410b75idmgdq668mqdilvkg4avrwqw1wzdib";
hash = "sha256-K7bPA8c8b0Xe3DQ2XJExuL3aYjkLBNJut2eTpkIqA1I=";
};
buildInputs = [ ppx_cstruct ];

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/mirage-random-test/releases/download/v${finalAttrs.version}/mirage-random-test-v${finalAttrs.version}.tbz";
sha256 = "1jmjyb9a4v7l0xxgdwpr9zshzr8xk3hybra6y2dp51anbwk8kv46";
hash = "sha256-huyJJl9WhXKb8Ebl5eGYHeUP9U/58vZ6B/RsotLysso=";
};
propagatedBuildInputs = [

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/mirage-random/releases/download/v${finalAttrs.version}/mirage-random-v${finalAttrs.version}.tbz";
sha256 = "sha256-Sf4/KB1kMMwXI+yr5H/JuOmynYPNXwlk9dAA+gFAZs8=";
hash = "sha256-Sf4/KB1kMMwXI+yr5H/JuOmynYPNXwlk9dAA+gFAZs8=";
};
propagatedBuildInputs = [ cstruct ];

View File

@@ -22,7 +22,7 @@ let
# mldoc requires Angstrom to expose `unsafe_lookahead`
(fetchpatch {
url = "https://github.com/logseq/angstrom/commit/bbe36c99c13678937d4c983a427e02a733d6cc24.patch";
sha256 = "sha256-RapY1QJ8U0HOqJ9TFDnCYB4tFLFuThESzdBZqjYuDUA=";
hash = "sha256-RapY1QJ8U0HOqJ9TFDnCYB4tFLFuThESzdBZqjYuDUA=";
})
];
});

View File

@@ -22,7 +22,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-mm";
rev = "v${finalAttrs.version}";
sha256 = "sha256-ME6Naza7OvZ/63zEjrPeKq5JwMoMfV2fpkCuZdtCZ/c=";
hash = "sha256-ME6Naza7OvZ/63zEjrPeKq5JwMoMfV2fpkCuZdtCZ/c=";
};
buildInputs = [ dune-configurator ];

View File

@@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/pqwy/notty/releases/download/v${finalAttrs.version}/notty-${finalAttrs.version}.tbz";
sha256 = "sha256-dGWfsUBz20Q4mJiRqyTyS++Bqkl9rBbZpn+aHJwgCCQ=";
hash = "sha256-dGWfsUBz20Q4mJiRqyTyS++Bqkl9rBbZpn+aHJwgCCQ=";
};
# Compatibility with OCaml 5.4

View File

@@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchurl {
url = "http://cgit.freedesktop.org/cairo-ocaml/snapshot/cairo-ocaml-${finalAttrs.version}.zip";
sha256 = "0l4p9bp6kclr570mxma8wafibr1g5fsjj8h10yr4b507g0hmlh0l";
hash = "sha256-FEBaIXgHlEWyBwEiKbUrL+QVneJI1V7BKZmyae5Kl1A=";
};
patches = [ ./META.patch ];

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
owner = "ocaml-ppx";
repo = "ocaml-migrate-parsetree";
rev = "v${finalAttrs.version}";
sha256 = "16x8sxc4ygxrr1868qpzfqyrvjf3hfxvjzmxmf6ibgglq7ixa2nq";
hash = "sha256-2ArV48H0vRWNq71+ubuDw8mdPXb/YmRQyLk/T1jXqJs=";
};
propagatedBuildInputs = [

View File

@@ -13,7 +13,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/${finalAttrs.version}/ocaml-migrate-parsetree-${finalAttrs.version}.tbz";
sha256 = "sha256-7EnEUtwzemIFVqtoK/AZi/UBglULUC2PsjClkSYKpqQ=";
hash = "sha256-7EnEUtwzemIFVqtoK/AZi/UBglULUC2PsjClkSYKpqQ=";
};
meta = {

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
owner = "zepalmer";
repo = "ocaml-monadic";
rev = finalAttrs.version;
sha256 = "1ynv3yhdqmkhkgnz6c5kv6ryjcc934sdvw9rhh8rjg2dlzlffgbw";
hash = "sha256-fD3n6KdNPJkRhDnx3TQZiTHps9mzMPPtm3BW3KAf2/o=";
};
buildInputs = [ ppxlib ];

View File

@@ -10,7 +10,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/janestreet/result/releases/download/${finalAttrs.version}/result-${finalAttrs.version}.tbz";
sha256 = "0cpfp35fdwnv3p30a06wd0py3805qxmq3jmcynjc3x2qhlimwfkw";
hash = "sha256-fDpeI4VY9MGk9azKgWvHBaDhL2jcAAXGHdvy5sq47jI=";
};
meta = {

View File

@@ -12,7 +12,7 @@ buildDunePackage (finalAttrs: {
owner = "chrisnevers";
repo = "ocamline";
rev = finalAttrs.version;
sha256 = "Sljm/Bfr2Eo0d75tmJRuWUkkfHUYQ0g27+FzXBePnVg=";
hash = "sha256-Sljm/Bfr2Eo0d75tmJRuWUkkfHUYQ0g27+FzXBePnVg=";
};
propagatedBuildInputs = [ linenoise ];

View File

@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "http://download.camlcity.org/download/ocamlnet-${version}.tar.gz";
sha256 = "1vlwxjxr946gdl61a1d7yk859cijq45f60dhn54ik3w4g6cx33pr";
hash = "sha256-+Y7RmXmEjxlJsbAB4wrBMrJU0PSnBRUMbc+QlLvsnO4=";
};
nativeBuildInputs = [

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
owner = "marc-chevalier";
repo = "ocolor";
tag = finalAttrs.version;
sha256 = "osQTZGJp9yDoKNa6WoyhViNbRg1ukcD0Jxiu4VxqeUc=";
hash = "sha256-osQTZGJp9yDoKNa6WoyhViNbRg1ukcD0Jxiu4VxqeUc=";
};
nativeBuildInputs = [

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
owner = "OCamlPro";
repo = "ocp-ocamlres";
rev = "v${version}";
sha256 = "0smfwrj8qhzknhzawygxi0vgl2af4vyi652fkma59rzjpvscqrnn";
hash = "sha256-1mbM9L7y51RUnU4UE/0mTgn6Noj9ea4+tPNDjGTmrmo=";
};
nativeBuildInputs = [

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
owner = "OCamlPro";
repo = "ocplib-endian";
rev = finalAttrs.version;
sha256 = "sha256-THTlhOfXAPaqTt1qBkht+D67bw6M175QLvXoUMgjks4=";
hash = "sha256-THTlhOfXAPaqTt1qBkht+D67bw6M175QLvXoUMgjks4=";
};
postPatch = lib.optionalString (lib.versionAtLeast ocaml.version "5.0") ''

View File

@@ -12,7 +12,7 @@ buildDunePackage (finalAttrs: {
owner = "ocaml-doc";
repo = "octavius";
rev = "v${finalAttrs.version}";
sha256 = "sha256-/S6WpIo1c5J9uM3xgtAM/elhnsl0XimnIFsKy3ootbA=";
hash = "sha256-/S6WpIo1c5J9uM3xgtAM/elhnsl0XimnIFsKy3ootbA=";
};
minimalOCamlVersion = "4.03";

View File

@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://github.com/ygrek/ocurl/releases/download/${version}/ocurl-${version}.tar.gz";
sha256 = "sha256-4DWXGMh02s1VwLWW5d7h0jtMOUubWmBPGm1hghfWd2M=";
hash = "sha256-4DWXGMh02s1VwLWW5d7h0jtMOUubWmBPGm1hghfWd2M=";
};
nativeBuildInputs = [

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
owner = "hhugo";
repo = "odate";
rev = finalAttrs.version;
sha256 = "sha256-C11HpftrYOCVyWT31wrqo8FVZuP7mRUkRv5IDeAZ+To=";
hash = "sha256-C11HpftrYOCVyWT31wrqo8FVZuP7mRUkRv5IDeAZ+To=";
};
nativeBuildInputs = [ menhir ];

View File

@@ -12,7 +12,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/ocaml/omd/releases/download/${finalAttrs.version}/omd-${finalAttrs.version}.tbz";
sha256 = "sha256-YCPhZCYx8I9njrVyWCCHnte7Wj/+53fN7evCjB+F+ts=";
hash = "sha256-YCPhZCYx8I9njrVyWCCHnte7Wj/+53fN7evCjB+F+ts=";
};
preBuild = ''

View File

@@ -10,7 +10,7 @@ buildDunePackage (finalAttrs: {
pname = "optint";
src = fetchurl {
url = "https://github.com/mirage/optint/releases/download/v${finalAttrs.version}/optint-${finalAttrs.version}.tbz";
sha256 = "sha256-KVz/LBNLA4WxO6gdUAXZ+EG6QNSlAq7RDJl/I57xFHs=";
hash = "sha256-KVz/LBNLA4WxO6gdUAXZ+EG6QNSlAq7RDJl/I57xFHs=";
};
meta = {

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/mirage/parse-argv/releases/download/v${finalAttrs.version}/parse-argv-v${finalAttrs.version}.tbz";
sha256 = "06dl04fcmwpkydzni2fzwrhk0bqypd55mgxfax9v82x65xrgj5gw";
hash = "sha256-/BX5ci+mC7RTV66/Wkq7Hi8wYebfiWh/8/PyyhwBtBk=";
};
propagatedBuildInputs = [ astring ];

View File

@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
owner = "alavrik";
repo = pname;
rev = "v${version}";
sha256 = "sha256-6Luq49sbo+AqLSq57mc6fLhrRx0K6G5LCUIzkGPfqYo=";
hash = "sha256-6Luq49sbo+AqLSq57mc6fLhrRx0K6G5LCUIzkGPfqYo=";
};
nativeBuildInputs = [

View File

@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
owner = "alavrik";
repo = pname;
rev = "v${version}";
sha256 = "sha256-qE+yybTn+kzbY0h8udhZYO+GwQPI/J/6p3LMmF12cFU=";
hash = "sha256-qE+yybTn+kzbY0h8udhZYO+GwQPI/J/6p3LMmF12cFU=";
};
nativeBuildInputs = [

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
owner = "savonet";
repo = "ocaml-portaudio";
rev = "v${finalAttrs.version}";
sha256 = "sha256-rMSE+ta7ughjjCnz4oho1D3VGaAsUlLtxizvxZT0/cQ=";
hash = "sha256-rMSE+ta7ughjjCnz4oho1D3VGaAsUlLtxizvxZT0/cQ=";
};
buildInputs = [ dune-configurator ];

View File

@@ -14,7 +14,7 @@ buildDunePackage (finalAttrs: {
owner = "fpottier";
repo = "pprint";
rev = finalAttrs.version;
sha256 = "sha256-avf71vAgCL1MU8O7Q3FNN3wEdCDtbNZP0ipETnn8AqA=";
hash = "sha256-avf71vAgCL1MU8O7Q3FNN3wEdCDtbNZP0ipETnn8AqA=";
};
meta = {

View File

@@ -26,7 +26,7 @@ buildDunePackage (finalAttrs: {
owner = "BinaryAnalysisPlatform";
repo = "ppx_bap";
rev = "v${finalAttrs.version}";
sha256 = "1c6rcdp8bicdiwqc2mb59cl9l2vxlp3y8hmnr9x924fq7acly248";
hash = "sha256-iAhPmTrYEZF6yrZC5MelfQuaKEtlVcEwj43FhW5j2bA=";
};
# Support ppx_expect

View File

@@ -15,7 +15,7 @@ buildDunePackage (finalAttrs: {
src = fetchurl {
url = "https://github.com/johnwhitington/ppx_blob/releases/download/${finalAttrs.version}/ppx_blob-${finalAttrs.version}.tbz";
sha256 = "sha256-8RXpCl8Qdc7cnZMKuRJx+GcOzk3uENwRR6s5uK+1cOQ=";
hash = "sha256-8RXpCl8Qdc7cnZMKuRJx+GcOzk3uENwRR6s5uK+1cOQ=";
};
checkInputs = [ alcotest ];

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