treewide/applications: add sourceType binaryNativeCode for many packages#176823
Conversation
|
😕 |
|
Maybe because it is unfree? |
|
There are plenty of other unfree packages I touched here though. |
|
I'm not tremendously worried about it TBH.. |
5e068b3 to
32b8df9
Compare
32b8df9 to
5a616c9
Compare
|
@ofborg eval |
There was a problem hiding this comment.
Can you share a bit of info how this change was generated? Particularly how were "packages where binary native code makes it from the downloaded src to the output" packages identified?
There was a problem hiding this comment.
A few methods.
A first pass to find candidates used a grep for either architecture names in urls or uses of patchelf. Then I would look manually at the source package(s) if I had any doubts and try and figure out if the binaries made it to the output.
5a616c9 to
c988bdb
Compare
c988bdb to
2fb78c8
Compare
2fb78c8 to
07a0a20
Compare
07a0a20 to
ed6323a
Compare
this is confusing as it is not used - the package .deb only contains python (and bash)
ed6323a to
16bca8d
Compare
|
Cherry picked some tens of packages and checked, all looked ok. |
Description of changes
Again, not comprehensive. These are packages where binary native code makes it from the downloaded
srcto the output.Done for both free and unfree packages as it seemed easier not to differentiate when it came to it.
Skips AppImages as I'm guessing it'll be easier to handle them all together. (edit see #177308)
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes