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
m4ri: init at 20140914 #38762
m4ri: init at 20140914 #38762
Conversation
homepage = http://m4ri.sagemath.org/; | ||
description = "Library for matrix multiplication, reduction and inversion over GF(2)"; | ||
longDescription = '' | ||
M4RIE is a library for fast arithmetic with dense matrices over small finite fields of even characteristic. It uses the M4RI library, implementing the same operations over the finite field F2. |
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.
That's the description for m4rie.
''; | ||
license = with licenses; [ gpl2 ]; | ||
maintainers = with maintainers; [ timokau ]; | ||
platforms = platforms.all; |
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.
Have you tested all platforms? It's generally better to set to Linux only or to platforms.unix
if Darwin was also tested.
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.
No, but I know that it works on various platforms in the sage distribution (including ARM, darwin, cygwin) so I have reasonable hope that it'll work.
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.
Please set platforms = platforms.linux
until someone builds this on macOS.
]; | ||
|
||
meta = with stdenv.lib; { | ||
homepage = http://m4ri.sagemath.org/; |
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.
seems to be down
@GrahamcOfBorg build m4ri |
Success on aarch64-linux (full log) Attempted: m4ri Partial log (click to expand)
|
homepage = https://malb.bitbucket.io/m4ri/; | ||
description = "Library to do fast arithmetic with dense matrices over F_2"; | ||
longDescription = '' | ||
M4RIE is a library for fast arithmetic with dense matrices over small finite fields of even characteristic. It uses the M4RI library, implementing the same operations over the finite field F2. |
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.
That's still the wrong longDescription
.
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.
Oh, I meant to delete that.
Thanks for taking the time to review and sorry for my oversights @dotlambda. |
meta = with stdenv.lib; { | ||
homepage = https://malb.bitbucket.io/m4ri/; | ||
description = "Library to do fast arithmetic with dense matrices over F_2"; | ||
license = with licenses; [ gpl2 ]; |
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.
M4RI is available under the General Public License Version 2 or later (GPLv2+)
It should be
license = licenses.gpl2Plus;
Motivation for this change
Package m4ri.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)