nixpkgs/pkgs/development/interpreters
Artturin c86122e5bd pythonInterpreters: get self from __splicedPackages
BEFORE:

the python derivation did not contain .nativeDrv and .crossDrv because
it was not from the __splicedPackages set

the python used in mk-python-derivation.nix was for host

```
nix-repl> pkgsCross.aarch64-multiplatform.python3Packages.xpybutil.nativeBuildInputs
[ «derivation /nix/store/bhz39ds4v02hn6x4py4mzjyilw4a589h-python3-aarch64-unknown-linux-gnu-3.10.7.drv» «derivation /nix/store/v880cnh4ml7czmivfbk3cdh93hz9yvbn-hook.drv» «derivation /nix/store/f243ab7wv92gqsmc9h7gr0qcnj0xcgdb-hook.drv» «derivation /nix/store/880lf8895bzn8d94lrr2y7ilgkxq0lc4-python-remove-tests-dir-hook.drv» «derivation /nix/store/fzjnhawfs1wpw58hcd1vxd9y750dc08y-python-remove-bin-bytecode-hook.drv» «derivation /nix/store/n8l59iparx98yfw8g5ydqmzmk3fdic75-setuptools-setup-hook.drv» «deri→
```

AFTER:

the python derivation does contain .nativeDrv and .crossDrv because
it is from the __splicedPackages set

those 2 are what makes nativeBuildInputs and buildInputs function
properly

the python used in mk-python-derivation.nix is for build

```
nix-repl> pkgsCross.aarch64-multiplatform.python3Packages.xpybutil.nativeBuildInputs
[ «derivation /nix/store/hvb9yxgv1133cfhxxd869sibldvv2vdx-python3-3.10.7.drv» «derivation /nix/store/v880cnh4ml7czmivfbk3cdh93hz9yvbn-hook.drv» «derivation /nix/store/f243ab7wv92gqsmc9h7gr0qcnj0xcgdb-hook.drv» «derivation /nix/store/880lf8895bzn8d94lrr2y7ilgkxq0lc4-python-remove-tests-dir-hook.drv» «derivation /nix/store/fzjnhawfs1wpw58hcd1vxd9y750dc08y-python-remove-bin-bytecode-hook.drv» «derivation /nix/store/n8l59iparx98yfw8g5ydqmzmk3fdic75-setuptools-setup-hook.drv» «derivation /nix/store/7vyhynla→
```
2022-10-15 09:35:29 +02:00
..
acl2 acl2: makeWrapper to nativeBuildInputs 2022-08-14 00:09:59 +03:00
alda
angelscript angelscript: 2.35.1 -> 2.36.0 2022-10-01 07:36:39 +00:00
asmrepl
bats bats: 1.7.0 -> 1.8.0 2022-09-18 13:03:52 -05:00
bic
boron boron: init at 2.0.8 2022-07-16 19:59:30 +01:00
bqn cbqn: pass adjusted linker flags for darwin 2022-10-10 12:01:02 +02:00
bwbasic
ceptre
cg3 cg3: 1.3.7 -> 1.3.9 2022-10-08 18:06:15 +08:00
chibi
cling cling: use makeWrapper for build platform 2022-08-14 00:17:01 +03:00
clips
clisp
clojure babashka: 0.9.162 -> 0.10.163 2022-09-25 10:02:07 +00:00
cyclone
dart dart: remove myself from maintainers 2022-10-04 20:35:30 +00:00
dhall buildDhallUrl: fix impure proxy variable passing (#178544) 2022-06-22 09:06:54 -07:00
duktape duktape: force link shared library against libm 2022-07-22 17:05:42 +08:00
dzaima-apl
eff
elixir elixir_1_14: 1.14.0 -> 1.14.1 2022-10-11 18:45:15 -04:00
erlang erlangR22: mark with knownVulnerabilities CVE-2022-37026 2022-10-01 09:00:26 +09:00
evcxr evcxr: 0.13.0 -> 0.14.0 2022-09-22 11:57:33 +02:00
falcon
gauche
gnu-apl treewide: pkgs/development: mark broken for darwin 2022-05-30 13:42:57 +02:00
gnudatalanguage gnudatalanguage: fix build on aarch64-darwin 2022-10-11 08:22:46 +02:00
groovy groovy: 3.0.7 -> 3.0.11 2022-06-17 16:32:30 -05:00
gtk-server
guile guile_3_0: Enable parallel build when not cross-compiling 2022-08-27 13:51:04 -07:00
hashlink hashlink: add x86_64-darwin compatibility (#193580) 2022-10-01 23:41:52 +02:00
hugs treewide: pkgs/development: mark broken for darwin 2022-05-30 13:42:57 +02:00
icon-lang
io treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs 2022-09-26 17:53:26 +03:00
ivy ivy: 0.1.13 -> 0.2.8 2022-10-08 22:25:22 -04:00
j treewide: use isAarch where appropriate 2022-07-30 16:18:27 +00:00
janet janet: build fixed on darwin 2022-09-18 10:35:39 +10:00
jelly
jimtcl
joker joker: 1.0.0 -> 1.0.1 2022-09-04 17:07:09 +00:00
jruby jruby: 9.3.7.0 -> 9.3.8.0 2022-09-21 08:09:13 +00:00
jython jython: 2.7.2b3 -> 2.7.3 2022-09-21 08:09:31 +00:00
kerf kerf_1: init at unstable-2022-08-05 2022-08-05 22:19:42 -05:00
kona
lfe treewide: makeWrapper buildInputs to nativeBuildInputs 2022-08-16 13:14:19 +03:00
lolcode
love
lua-5 lua: test the interpreter 2022-10-14 00:10:40 +02:00
luajit luaPackages: copy passthruFun from python 2022-08-26 20:55:30 +03:00
lunatic lunatic: 0.10.0 -> 0.10.1 2022-09-26 08:59:49 -04:00
maude treewide: makeWrapper buildInputs to nativeBuildInputs 2022-08-16 13:14:19 +03:00
metamath
micropython micropython: 1.19 -> 1.19.1 2022-07-31 23:55:17 +00:00
mujs
nextflow nextflow: 21.10.6 -> 22.04.5 2022-07-29 02:12:24 +00:00
ngn-k
nickel nickel: 0.2.0 -> 0.2.1 2022-08-10 21:00:18 +00:00
npiet
oak oak: init at 0.2 2022-06-08 17:58:32 +05:30
octave
perl perl: verify_SSL=>1 by default in HTTP::Tiny 2022-08-19 19:57:56 +02:00
php php: enable imap extension by default 2022-10-03 10:06:48 +02:00
picoc treewide: pkgs/development: mark broken for aarch64-linux 2022-05-30 13:42:59 +02:00
picolisp treewide: pkgs/development: mark broken for aarch64-linux 2022-05-30 13:42:59 +02:00
python pythonInterpreters: get self from __splicedPackages 2022-10-15 09:35:29 +02:00
python-cosmopolitan python-cosmopolitan: unbreak 2022-09-16 21:22:07 +02:00
qnial treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs 2022-09-26 17:53:26 +03:00
quickjs
racket racket: 8.5 -> 8.6 2022-08-12 04:20:00 +00:00
rakudo zef: 0.13.8 -> 0.14.2 2022-09-22 05:59:02 +00:00
rascal treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
red
regina
renpy renpy: 8.0.1 -> 8.0.3 2022-09-15 10:08:06 +08:00
ruby ruby*: use matching openssl version for each release 2022-08-17 20:16:19 +02:00
s9fes
scheme48
scsh
self
shen-sbcl
shen-sources
sollya sollya: build on darwin and enable tests 2022-06-27 05:00:18 +02:00
spidermonkey spidermonkey: fix i686 build 2022-09-25 16:12:45 +03:00
starlark starlark: unstable-2022-03-02 -> 2022-08-17 2022-09-11 17:54:45 +02:00
supercollider
tcl
tclreadline
tinyscheme tinyscheme: set mainProgram 2022-07-18 22:27:23 -05:00
trealla trealla: 1.20.31 -> 2.2.6 2022-09-25 01:51:06 -05:00
unicon-lang unicon-lang: add -fcommon workaround 2022-06-02 23:50:42 +01:00
wasm3 wasm3: add many knownVulnerabilities 2022-09-25 18:02:35 +01:00
wasmer wasmer: 2.1.1 -> 2.3.0 2022-07-31 05:56:06 +00:00
wasmtime wasmtime: 1.0.0 -> 1.0.1 2022-09-27 03:44:24 +00:00
yabasic yabasic: 2.90.1 -> 2.90.2 2022-08-02 08:19:11 +00:00
yex-lang
zuo zuo: 2022-04-23 -> 2022-07-25 2022-07-26 04:20:00 +00:00