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
pmdk: init at 1.4.1 #44485
pmdk: init at 1.4.1 #44485
Conversation
maintainers/maintainer-list.nix
Outdated
barakb = { | ||
email = "barak.bar@gmail.com"; | ||
github = "barakb"; | ||
name = "Barak Bar Orion" |
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.
;
is missing at the enf of line
pkgconfig | ||
autoconf | ||
automake | ||
doxygen |
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.
pkgconfig autoconf automake and doxygen are probably only needed at build time so should be nativeBuildInputs
''; | ||
|
||
meta = { | ||
description = "Persistance memory programming"; |
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.
maybe you meant "persistent" instead of "persistance" ?
}: | ||
|
||
stdenv.mkDerivation rec { | ||
name="pmdk-1.4.1"; |
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.
If you declare the version separately like version = "1.4.1"
you can use it for the revision in fetchFromGitHub
like rev = version
and of course in name
like name ="pmdk-${version}
".
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.
Thanks.
pmdk is a persistent memory development kit
You can force push to your branch instead of closing/reopening a pull request :) |
pmdk is a persistent Memory Development Kit
Motivation for this change
PMDK package is missing from Nix repostitory
Things done
Add Nix package that fetch PMDK from git and build it.
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)