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
aribb25: init at 0.2.7 #96553
aribb25: init at 0.2.7 #96553
Conversation
/marvin opt-in |
Hi! I'm an experimental bot. My goal is to guide this PR through its stages, hopefully ending with a merge. You can read up on the usage here. |
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 and seems to run once rev
is corrected.
pkgs/top-level/all-packages.nix
Outdated
@@ -4583,7 +4583,7 @@ in | |||
|
|||
isync = callPackage ../tools/networking/isync { }; | |||
|
|||
itm-tools = callPackage ../development/tools/misc/itm-tools { }; |
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.
There's a bunch of extraneous whitespace cleaning in this file.
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 the project's .editorconfig
doing its thing.
Line 11 in cbf2b88
trim_trailing_whitespace = true |
I think it might be better to separate the commit and keep it as-is because other contributors who also have editorconfig enabled are also going to run into this anyways.
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 did a rebase to fix merge conflicts, and it seems the whitespace issues are now gone.
6283ce8
to
fec8ae5
Compare
/status needs_merger |
buildInputs = if stdenv.isDarwin then [ PCSC ] else [ pcsclite ]; | ||
|
||
patches = let | ||
url = pr: "https://code.videolan.org/videolan/${pname}/-/merge_requests/${pr}.patch"; |
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.
This type of patch is unstable, it might change when the MR changes. That would then break the fixed-output-derivation. You should refer to the relevant commits directly instead.
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.
Fixed.
I also fixed the build for macOS. |
patches = let | ||
url = commit: "https://code.videolan.org/videolan/${pname}/-/commit/${commit}.diff"; | ||
in [ | ||
(fetchpatch { |
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.
One minor nit: Its always nice to give a few words of explanation and/or an upstream PR link in a comment. This information probably got lost on accident when you switched from PR-patch to commits. Its not worth another review iteration, just for the future :)
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.
Thank you, and thanks @AluisioASG for the review!
Motivation for this change
Add aribb25, a sample implementation of the ARIB STD-B25 standard.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)