91b3db1309
According to Nixpkgs manual[1] and NixOS 23.11 Release Note[2], the `sourceRoot` attribute passed to `stdenv.mkDerivation` should be specified as `"${src.name}"` or `"${src.name}/subdir"` when `src` is produced using `fetchgit`-based fetchers. `sourceRoot = "source"` or `sourceRoot = "source/subdir"` is based on the assumption that the `name` attribute of these pre-unpacked fetchers are always `"source"`, which is not the case. Expecting constant `name` also makes the source FODs prone to irrelevent hashes during version bumps. [1]: https://nixos.org/manual/nixpkgs/unstable/#var-stdenv-sourceRoot [2]: https://nixos.org/manual/nixos/stable/release-notes#sec-release-23.11 |
||
---|---|---|
.. | ||
liana | ||
lib3270 | ||
libappimage | ||
libaribcaption | ||
libation | ||
libbfio | ||
libbgcode | ||
libburn | ||
libcamera | ||
libcircle | ||
libcpuid | ||
libdict | ||
libdjinterop | ||
libedit | ||
libeduvpn-common | ||
libewf-legacy | ||
libfmvoice | ||
libgedit-amtk | ||
libgedit-gtksourceview | ||
libgff | ||
libgpiod_1 | ||
libgrapheme | ||
libisoburn | ||
libisofs | ||
libleidenalg | ||
libmbd | ||
libmpdclient | ||
libnghttp2_asio | ||
libomemo-c | ||
libopenraw | ||
libpkgconf | ||
libplacebo_5 | ||
librda | ||
libre-graph-api-cpp-qt-client | ||
libsignal-ffi | ||
libstaden-read | ||
libtas | ||
libui-ng | ||
libusbp | ||
libv3270 | ||
libvibrant | ||
libvpl | ||
licensure | ||
lightning | ||
lightningcss | ||
likwid | ||
linien-gui | ||
lint-staged | ||
linux-wallpaperengine | ||
listen1 | ||
listmonk | ||
litmus | ||
litterbox | ||
littlefs-fuse | ||
live555 | ||
livekit | ||
livekit-cli |