-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
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
geogram: init at 1.8.3 #215728
geogram: init at 1.8.3 #215728
Conversation
PySide2 will not build its qt3d component unless qt3d is added to buildInputs. This is part of the effort to package Meshroom. (Related Meshroom PRs: NixOS#215528 and NixOS#215728)
22b9ef1
to
9edb082
Compare
Result of 1 package built:
|
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.
Builds successful. The result has only 2 files. Is that expected?
[nix-shell:~/.cache/nixpkgs-review/pr-215728]$ tree results/
results/
└── geogram -> /nix/store/j64i56kvgg5wp5m1snhxwmm9wcbg2zm1-geogram-1.8.2-bin
1 directory, 0 files
[nix-shell:~/.cache/nixpkgs-review/pr-215728]$ tree results/geogram/
results/geogram/
└── bin
├── geodump
└── vorpalite
1 directory, 2 files
The binaries start without error.
Not sure how to review the other outputs.
Generally looks good. Please see the other comments.
It's a multiple output package, the interesting part is in the |
Library is successfully built:
|
78bf4ed
to
c121790
Compare
Amended with the following changes:
|
Marked as broken on |
Result of 1 package built:
|
Result of 5 packages built:
|
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.
generally looks good
check my comments
Currently working on a few improvements to the checkPhase so I marked the PR as a draft, other than that the PR is in a good shape already |
I've enabled the tests again, although I had to disable a few failing tests. I've also improved the checkPhase a bit (previously it would not actually abort the build if some tests failed) |
Result of 5 packages built:
|
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.
Code looks good
Builds, binaries run
Description of changes
Add the Geogram library.
Part of an ongoing effort to package Meshroom (#94127).
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)