nixpkgs/maintainers/scripts
Jan Tojnar 30dbdffcb5 maintainers/scripts/update.nix: Fix deduplication for unstableGitUpdater
Some updaters like `unstableGitUpdater` rely solely `UPDATE_NIX_ATTR_PATH`
environment variable to find out package attribute so they all have
the same `passthru.updateScript`. This means we cannot rely
on that attribute to filter out aliased packages because it would
consider all packages using `unstableGitUpdater` the same.

We need to use different criterion to distinguish them. `meta.position`
is a reasonable candidate but we cannot always utilize it since
it might not be available or it might be shared among multiple packages
(e.g. when using custom mkDerivation wrapper).

Combination of the two attributes should distinguish most cases.

Fixes: https://github.com/NixOS/nixpkgs/issues/112583
2022-02-17 12:30:27 +01:00
..
doc doc: Add helper for converting DocBook files to Markdown 2021-07-13 02:21:22 +02:00
haskell maintainers/scripts/test-configuration.nix: improve overlay call 2021-12-15 17:23:04 +01:00
all-tarballs.nix
build.nix maintainers/build: enable cross builds 2021-05-08 10:19:20 -07:00
check-hydra-by-maintainer.nix maintainers/check-hydra-by-maintainer: use pkgs.hydra-check from package set itself 2021-05-07 19:32:10 +02:00
check-maintainer-github-handles.sh maintainers/scripts: Lint check-maintainer-github-handles.sh (#147424) 2021-12-17 23:45:48 +02:00
copy-tarballs.pl copy-tarballs.pl: Handle SRI hashes 2021-07-20 14:50:56 +02:00
db-to-md.sh doc: Add helper for converting DocBook files to Markdown 2021-07-13 02:21:22 +02:00
debian-patches.sh xara: remove 2020-06-25 07:55:01 +02:00
dep-licenses.sh
eval-release.nix
eval-release.sh eval-release.sh: increase nix-instantiate heap size to 2GB 2019-01-25 12:47:00 +01:00
fetch-kde-qt.sh Revert "fetch-kde-qt.sh: get hashes from metadata" 2020-12-26 05:24:25 -06:00
find-tarballs.nix find-tarballs.nix: Avoid all passthru attrs 2021-11-04 16:00:32 +01:00
hydra-eval-failures.py maintainers scripts: Fix shebang 2020-10-25 22:47:18 +01:00
hydra_eval_check
luarocks-config.lua luarocks-nix: bump to 2019-09-07 2019-09-08 01:14:16 +09:00
luarocks-packages.csv luaPackages.moonscript: Correct package version to dev-1 2021-11-23 18:28:13 +01:00
nix-call-package
nix-diff.sh
nix-generate-from-cpan.nix Drop maintainership for some packages 2021-04-18 09:00:18 +02:00
nix-generate-from-cpan.pl nix-generate-from-cpan: quote homepage, stdenv.lib -> lib 2021-01-10 16:13:57 +01:00
nixpkgs-lint.nix treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
nixpkgs-lint.pl nixpkgs-lint: ignore user's overlays 2020-08-02 10:56:22 -04:00
patchelf-hints.sh
pluginupdate.py pluginupdate.py: fix regression with plugin line splitting 2022-01-21 14:18:21 +01:00
rebuild-amount.sh maintainers/scripts/rebuild-amount.sh: report parallelism, add example, cleanup (#137695) 2021-09-24 01:06:57 -07:00
update-channel-branches.sh
update-luarocks-packages luaPackages: update 2021-10-18 19:48:07 +02:00
update-luarocks-shell.nix update-luarocks-packages: use the current nixpkgs 2021-08-29 19:39:42 +02:00
update-python-libraries fix update-python-libraries 2018-12-19 09:37:59 +01:00
update-redirected-urls.sh maintainers/scripts: remove sed script file, normalize name 2020-11-27 01:35:54 +01:00
update-ruby-packages maintainers/scripts/update-ruby-packages: force platform-independent bundler lock 2021-08-09 18:00:00 -05:00
update.nix maintainers/scripts/update.nix: Fix deduplication for unstableGitUpdater 2022-02-17 12:30:27 +01:00
update.py maintainers/scripts/update.nix: Support committing with nix-update-script 2021-10-31 11:00:37 +01:00
vanity-manual-equalities.txt
vanity.sh vanity: Indent with spaces part 2 2021-11-18 10:53:29 +13:00