{sigrok-cli, libsigrok, pulseview, libsigrok-sipeed}: bump version, init libsigrok fork#483165
Conversation
f732f58 to
30bedb4
Compare
|
qweered
left a comment
There was a problem hiding this comment.
Approved automatically following the successful run of nixpkgs-review.
sternenseemann
left a comment
There was a problem hiding this comment.
I don't think this change of upstream makes sense to do since it isn't even a fork with any kind of maintenance goals (except adding drivers for a device its authors are developing). It should rather be a separate package, e.g. libsigrok-sipeed for now.
|
yes but you need to build everything against it for it to well work, also we could just fetchPatch from their PR to libsigrok adding device support |
|
This can be achieved by |
|
Sure, but if you do not these users will have hardware that is unusable without knowing why. |
|
Perhaps a good idea would just be to add a option like |
30bedb4 to
b9813f8
Compare
b9813f8 to
512bade
Compare
|
@sternenseemann please review |
|
@AwesomeQubic hi! thanks for your PR since pulseview got broken in master, I came across it) given that pulseview does require a bump rn (upstream boost stopped being compatible with the current version), and that upstream libsigrok didn't merge slogic yet (alas they do seem close), maybe let's just go ahead and merge it. however i don't really think that temporary not-yet-upstream patches like libsigrok-sipeed belong in nixpkgs — and more like in nixos documentation or wiki
eeh, if it will be upstreamed soon (in the next two months) — we'll have time to remove it. otherwise we would be justified to have it. since from what i've checked it appears to be functioning just fine, and that edits appear to coinside with wishes of package maintainer, I'll be merging it |
Updated sigrok packages, and swiched libsigrok to a fork so I can use my devices (its just libsigrok with extra drivers)
Tested pulseview and sigrok-cli seems to work fine
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.