-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
NDI6 SDK + DistroAV obs-studio plugin #368924
base: master
Are you sure you want to change the base?
Conversation
Welcome to Nixpkgs! The official formatter for Nix code in Nixpkgs is |
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.
Looks good overall! Don't forget that the commits need to be squashed per the Commit Conventions.
pkgs/applications/video/obs-studio/plugins/distroav/default.nix
Outdated
Show resolved
Hide resolved
pkgs/applications/video/obs-studio/plugins/distroav/default.nix
Outdated
Show resolved
Hide resolved
pkgs/applications/video/obs-studio/plugins/distroav/default.nix
Outdated
Show resolved
Hide resolved
pkgs/applications/video/obs-studio/plugins/distroav/default.nix
Outdated
Show resolved
Hide resolved
Thanks a lot for the review and great suggestions ! |
Good work! Just one thing: the commits were not fully squashed (you need to force push your branch after squashing). There should be three commits:
All of the fixes should be squashed into the two latter commits. |
a69aeef
to
3890b81
Compare
Whoops my bad. Fixed now, only 3 commits. |
I just changed a little thing with the substitueInPlace command. |
0e4b58e
to
69e5140
Compare
69e5140
to
454caf3
Compare
Question to anybody in the know : My understanding of the passthru.tests function is that it checks that the other package can be built with the current one as a dependency or something like that. So here as it's failing I'm wondering 2 things :
Cheers for the new year's eve 🍻 |
This Version has major & large code changes.Starting v6 the plugin has been re-branded DistroAV from OBS-NDI. https://github.com/DistroAV/DistroAV/releases/tag/6.0.0 "obs-studio-plugins.distroav: correct file formatting" "obs-studio-plugins.distroav: fixed fmt issue by adding tag" obs-studio-plugins.distroav: run nixfmt on the file to fix formatting osb-studio-plugins.distroav: changed lib reference to ndi-6 obs-studio-plugins.distroav: fix ndi-6 reference
454caf3
to
77bc2b2
Compare
Removed the passthru.tests directive for now as after reading the docs I didn't think it was something absolutely necessary and caused the pipelines check to hang |
Don't worry about CI. OfBorg is dead, and it won't be running any tests anytime soon. Please re-add the tests if they weren't broken. |
Major update from existing 4.x package. Compatible with DistroAV obs-studio plugin https://docs.ndi.video/all/getting-started/release-notes#ndi-6.1.1
77bc2b2
to
92c9f25
Compare
Hey and thanks for the clarification ! Cheers |
Hi there, Thanks a lot |
ndi-6: https://ndi.video/tech/ndi6/
DistroAV: https://github.com/DistroAV/DistroAV
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.