nixpkgs/pkgs
Travis A. Everett 9f6310d611 resholve: fix mangled pname/meta integrations
Two items in resholve's mkDerivation are causing trouble for
some ecosystem tools:

1. I didn't pass through the original package's meta, which breaks the
   ability of at least nixos package search and r-ryantm to find the
   right source file (in the latter case breaking auto updates).

2. I was prepending "resholved-" to the pname, which at least nixos
   package search picks up as the package's name. Repology also tries
   to do this, but their current nix updater will prefer to get this
   data from the name. For now, this means changing to name will not
   stop repology from picking up the `resholved-<package>` names.

   Repology's code makes it clear that they *want* to use the pname/
   version, so I was inclined to settle with what I've got for now,
   but thiagokokada clarified that we aren't just waiting for nixpkgs
   fixes, but because Nix itself isn't exporting the pname/version in
   its JSON. See also:

   - https://github.com/repology/repology-updater/issues/854
   - https://github.com/repology/repology-updater/commit/9313110121df5

   For now, at least, I'll switch to appending "-unresholved" to the
   inner derivation's pname.
2022-09-13 09:20:21 -05:00
..
applications Merge pull request #189359 from r-ryantm/auto-update/opera 2022-09-12 21:36:32 +02:00
build-support Merge master into staging-next 2022-09-12 00:02:43 +00:00
common-updater
data Merge master into staging-next 2022-09-12 19:03:50 +02:00
desktops
development resholve: fix mangled pname/meta integrations 2022-09-13 09:20:21 -05:00
games Merge #190667: treewide: pin failing packages to openssl_1_1 2022-09-12 07:38:41 +02:00
misc
os-specific Merge pull request #189645 from r-ryantm/auto-update/usbguard 2022-09-12 21:34:46 +02:00
pkgs-lib
servers Merge pull request #189803 from r-ryantm/auto-update/victoriametrics 2022-09-12 21:23:57 +02:00
shells Merge pull request #190868 from r-ryantm/auto-update/pure-prompt 2022-09-12 10:11:43 -04:00
stdenv
test
tools Merge pull request #189917 from r-ryantm/auto-update/gmic-qt 2022-09-12 21:18:40 +02:00
top-level Merge pull request #187286 from ck3d/add-aitrack 2022-09-12 21:01:47 +02:00