mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-04 04:46:43 +00:00
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 |
||
---|---|---|
.. | ||
alerta | ||
alertmanager-irc-relay | ||
bosun | ||
buildkite-agent-metrics | ||
cadvisor | ||
consul-alerts | ||
do-agent | ||
fusion-inventory | ||
grafana | ||
grafana-agent | ||
grafana-dash-n-grab | ||
grafana-image-renderer | ||
grafana-reporter | ||
icinga2 | ||
kapacitor | ||
karma | ||
laurel | ||
lcdproc | ||
librenms | ||
loki | ||
longview | ||
mackerel-agent | ||
matrix-alertmanager | ||
mimir | ||
mtail | ||
munin | ||
nagios | ||
net-snmp | ||
newrelic-sysmond | ||
openobserve | ||
phlare | ||
plugins | ||
prometheus | ||
riemann | ||
riemann-dash | ||
sensu | ||
sensu-go | ||
seyren | ||
telegraf | ||
thanos | ||
unpoller | ||
uptime-kuma | ||
vmagent | ||
zabbix | ||
zipkin |