mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-06-05 21:03:40 +00:00
lib.sourceTypes: add obfuscatedCode
This commit is contained in:
@@ -1569,6 +1569,9 @@
|
||||
"lib.sourceTypes.binaryBytecode": [
|
||||
"index.html#lib.sourceTypes.binaryBytecode"
|
||||
],
|
||||
"lib.sourceTypes.obfuscatedCode": [
|
||||
"index.html#lib.sourceTypes.obfuscatedCode"
|
||||
],
|
||||
"chap-passthru": [
|
||||
"index.html#chap-passthru"
|
||||
],
|
||||
|
||||
@@ -258,6 +258,10 @@ Code to be executed on a peripheral device or embedded controller, built by a th
|
||||
|
||||
Code to run on a VM interpreter or JIT compiled into bytecode by a third party. This includes packages which download Java `.jar` files from another source.
|
||||
|
||||
### `lib.sourceTypes.obfuscatedCode` {#lib.sourceTypes.obfuscatedCode}
|
||||
|
||||
Code which is intentionally obfuscated by a third party, for example by using a code obfuscator or by being distributed in an obfuscated form.
|
||||
|
||||
## Software identifiers {#sec-meta-identifiers}
|
||||
|
||||
Package's `meta.identifiers` attribute specifies information about software identifiers associated with this package. Software identifiers are used, for example:
|
||||
|
||||
@@ -17,4 +17,6 @@ lib.mapAttrs (tname: tset: defaultSourceType tname // tset) {
|
||||
binaryBytecode = { };
|
||||
|
||||
binaryFirmware = { };
|
||||
|
||||
obfuscatedCode = { };
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user