-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
bitcoin: install desktop file and pixmaps #72418
Conversation
5038931
to
8d6d7b8
Compare
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.
nice! ACK 8d6d7b8ad6593c213bc29bf1d5d4bcc47c49dbe9
superseded by #74741 |
#74741 didn't implement the desktop file and pixmaps, so I'm reopening this PR. It will need to rebased, but I think we can proceed after that. |
8d6d7b8
to
e0dbb07
Compare
Rebased and implemented suggested changes, should be good to merge |
If you are okay with it, I'd prefer if you move the
While it is a somewhat a matter of preference, I prefer to have lazy evaluation manage what does and does not need to be downloaded. |
Ah, you'll need to float the
|
Download is lazy already due |
I do not see how this improves anything, why do you think this is cleaner? |
I would like to keep things cleaner without using |
Download isn't controlled by lazy evaluation. You had to explicitly mark some parts as Very generally speaking, the more we are explicit about this sort of thing, the more likely it is to cause problems in future revisions when things change and we end up unnecessarily downloading objects for build configurations that do not need them. If we make things implicit than the downloads will exactly occur when the expressions However you strongly prefer things the way you've written them, I won't object any further. |
Ok, after reviewing again I agree with suggested changes, as it removes unnecessary |
e0dbb07
to
ad9b68c
Compare
should be good now |
Were you planning on eliminating the |
I couldn't since conditional with
let block, but just keeping rec was easiest, what do you prefer?
|
I see. I'm good either way, but if you do choose to abstract the |
whupsie, sorry for closing to early, say when this is ready for merge |
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.
LGTM
Motivation for this change
Add desktop file and pixmaps, so we have better intergration
Things done
I had to switch source from one on bitcoin.org to github, as distributed package does not include pixmaps. This is also something that archlinux uses.
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @roconnor