-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ocamlPackages.checkseum: init at 0.0.3 #49733
Conversation
@GrahamcOfBorg build ocamlPackages.checkseum |
Success on x86_64-darwin (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
03975ca
to
dd91220
Compare
@GrahamcOfBorg build ocamlPackages.checkseum |
Success on x86_64-darwin (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
dd91220
to
d1d0b57
Compare
@GrahamcOfBorg build ocamlPackages.checkseum |
Failure on aarch64-linux (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
d1d0b57
to
0ffd98a
Compare
@GrahamcOfBorg build ocamlPackages.checkseum |
Success on x86_64-darwin (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: ocamlPackages.checkseum Partial log (click to expand)
|
postPatch = stdenv.lib.optionalString (!hasC) '' | ||
rm -r bin src-c | ||
''; | ||
|
||
buildInputs = [ ocaml findlib dune alcotest cmdliner fmt rresult ]; | ||
propagatedBuildInputs = [ optint ]; | ||
|
||
buildPhase = "dune build"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
buildDunePackage
?
|
||
buildInputs = [ ocaml findlib dune ]; | ||
|
||
buildPhase = "dune build"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
here too.
This library provide one module Optint which internally uses an int if you are in a x64 architecture or an int32 (boxed value) if you are in a x86 architecture. Homepage: https://github.com/mirage/optint
Chekseum is an OCaml library which implements ADLER-32 and CRC32C Cyclic Redundancy Check. It provides 2 implementation, the first in C and the second in OCaml. Homepage: https://github.com/mirage/checkseum
0ffd98a
to
5204351
Compare
Motivation for this change
Needed to update the
decompress
andgit
libraries.Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)