Liliana Marie Prikler schreef op di 29-03-2022 om 08:07 [+0200]:
Note that referring to inputs by name is discouraged. In this case, the
gnulib origin should be inlined (see ppsspp or gnome-recipes for
examples on how that is done). I don't think there is a native vs.
non-native distinction for origins, but if there is, simply use #+
(let ((gnulib (dirname (search-input-file (or native-inputs inputs) "gnulib-tool.py"))))
That way, no input labels are used yet package transformations are
(package (inherit lbzip2) (native-inputs [some inputs with a different gnulib]))