-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
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
minc2_simple: init at unstable-2019-11-12 #72038
Conversation
54dada4
to
0b04e29
Compare
@jonringer -- all resolved, thanks. |
0b04e29
to
9f52a1d
Compare
@jonringer -- sure, done. |
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.
where are the headers?
[nix-shell:/home/jon/.cache/nix-review/pr-72038-1]$ tree ./results/minc2_simple/
./results/minc2_simple/
└── lib
├── libminc2-simple.so
└── libminc2-simple-static.a
1 directory, 2 files
there should be a
include/minc2-simple.h
include/minc2-matrix-ops.h
9f52a1d
to
84cc0ad
Compare
Added. |
Done |
84cc0ad
to
76b5696
Compare
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.
nix-review
passes on NixOS
diff LGTM
commits LGTM
repo looks relatively active
[5 built, 0.0 MiB DL]
https://github.com/NixOS/nixpkgs/pull/72038
4 package were build:
minc2_simple python27Packages.minc2_simple python37Packages.minc2_simple python38Packages.minc2_simple
@GrahamcOfBorg build minc2_simple python27Packages.minc2_simple python37Packages.minc2_simple python38Packages.minc2_simple |
it looks like there's failure on aarch, may want to put platforms to "x86_64_linux", don't want hydra to constantly try to rebuild an unsupported package |
Is there a way to do this other than |
''; | ||
|
||
# tests don't actually run automatically, e.g., missing input files | ||
doCheck = false; |
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.
A medical imaging library does seem like the sort of package we should at least make an effort to enable the tests for...
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.
I will work with upstream on this, but note that the tests for the Python interface to this library pass.
76b5696
to
8fa5488
Compare
8fa5488
to
a85f8a0
Compare
@jonringer @risicle - upstream has merged my changes to automatically install the headers so I've updated to the most recent commit. Tests are still broken upstream but I've filed an issue (but note the Python tests which depend on the C library work correctly.) |
Motivation for this change
Add a package. Fresh version of #51094.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @