Unverified Commit e52bb03c authored by Vincent Laporte's avatar Vincent Laporte Committed by GitHub
Browse files

ocamlPackages.domain-name: 0.4.1 -> 0.5.0 (#455216)

parents eb7dcc9f 1692ed58
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -12,14 +12,14 @@ in

ocamlPackages.buildDunePackage {
  pname = "seppo";
  version = "0-unstable-2025-06-03";
  version = "0-unstable-2025-08-07";

  src = fetchFromGitea {
    domain = "codeberg.org";
    owner = "seppo";
    repo = "seppo";
    rev = "33ae3e9f61d596fb91d3ab1a91fc26ae80981a93";
    hash = "sha256-tOIIfYBLcZqQzoPxAVkE8RGX0sugUmDGpxIhIZ5Wy+w=";
    rev = "d927311cae64883fe2b88f5a1c7e17c8cc525bad";
    hash = "sha256-Lb2w0mRNNamCltAwdxOyAYh02wkN7yKJGBzqBIPKE8k=";
  };

  # Provide git sha to avoid git dependency
+7 −11
Original line number Diff line number Diff line
{
  lib,
  buildDunePackage,
  ocaml,
  fetchurl,
  alcotest,
}:

buildDunePackage rec {
buildDunePackage (finalAttrs: {
  pname = "domain-name";
  version = "0.4.1";
  version = "0.5.0";

  src = fetchurl {
    url = "https://github.com/hannesm/domain-name/releases/download/v${version}/domain-name-${version}.tbz";
    sha256 = "sha256-Hboy81p81cyBh9IeLMIaC2Z6ZFRHoO7+V6/jyiW8RWY=";
    url = "https://github.com/hannesm/domain-name/releases/download/v${finalAttrs.version}/domain-name-${finalAttrs.version}.tbz";
    hash = "sha256-nseuLCJ3LBULhM+j8h2b8l+uFKeW8x4g31LYb0ZJnYk=";
  };

  minimalOCamlVersion = "4.04";
  duneVersion = "3";

  doCheck = true;
  checkInputs = [ alcotest ];

  doCheck = lib.versionAtLeast ocaml.version "4.08";

  meta = {
    homepage = "https://github.com/hannesm/domain-name";
    changelog = "https://github.com/hannesm/domain-name/blob/v${finalAttrs.version}/CHANGES.md";
    description = "RFC 1035 Internet domain names";
    license = lib.licenses.isc;
    maintainers = [ lib.maintainers.vbgl ];
  };
}
})
+9 −6
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@
  zstandard ? null,
}:

buildDunePackage rec {
buildDunePackage (finalAttrs: {
  pname = "magic-trace";
  version = "1.2.4";

@@ -27,13 +27,14 @@ buildDunePackage rec {
  src = fetchFromGitHub {
    owner = "janestreet";
    repo = "magic-trace";
    rev = "v${version}";
    tag = "v${finalAttrs.version}";
    hash = "sha256-LkhnlOd5rI8cbOYbVqrkRJ2qTcRn3Zzl6GjQEdjBjVA=";
  };

  nativeBuildInputs = [
    ocaml-crunch
  ];

  buildInputs = [
    angstrom
    async
@@ -50,10 +51,12 @@ buildDunePackage rec {
    zstandard
  ];

  meta = with lib; {
  meta = {
    description = "Collects and displays high-resolution traces of what a process is doing";
    license = licenses.mit;
    maintainers = [ maintainers.alizter ];
    license = lib.licenses.mit;
    maintainers = [ lib.maintainers.alizter ];
    homepage = "https://github.com/janestreet/magic-trace";
    platforms = lib.platforms.linux;
    mainProgram = "magic-trace";
  };
}
})
+2 −0
Original line number Diff line number Diff line
@@ -17,6 +17,8 @@ buildDunePackage {

  minimalOCamlVersion = "5.0";

  __darwinAllowLocalNetworking = true;

  doCheck = true;
  nativeCheckInputs = [
    mdx.bin