continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing
changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1.
Let's delay this. We have some serious regressions.
Fixes build error: undefined reference to `GifQuantizeBuffer'
that was most likely caused by giflib update in 3605f1285
ABI tracker didn't show removal of this symbol - I don't know,
perhaps we have different build setting, or something.
Here I found no NEWS, ABI tracker seems OK - only minor
incompatibilities in -private headers. Mono stuff builds now.
nix path-info -rSh on mono:
Before: /nix/store/p7zix8ypkqdwz86jvirzn0hmqhkbfhf7-mono-5.20.1.27 1.2G
After: /nix/store/zwg8d5m2d7hbi1ylh6rq00wyghyyzpsp-mono-5.20.1.27 881.3M
Mostly due to not dragging in cairo-dev, mesa-dev, etc.
Configure script complains, that unable to build gif loading support,
but it's a lie -- it builds against libgif 5, which have DGifOpenFile as
well.
Cherry-picked by @obadz from
8439304ebc
(libungif was already dropped by commit b41ede5e3a3)
* treewide: http -> https sources
This updates the source urls of all top-level packages from http to
https where possible.
* buildtorrent: fix url and tab -> spaces