nixpkgs/pkgs
Alyssa Ross c856d7ff12 dino: remove unnecessary private transitive deps
As explained by Orivej (reformatted from Markdown):

> These (except libsignal-protocol-c) are private dependencies of the
> actual dependencies that should neither be propagated nor added
> manually to dino. For example, libpsl and brotli come from
> libsoup-2.4.pc:
>
>     Requires: glib-2.0 >=  2.38, gobject-2.0 >=  2.38, gio-2.0 >=  2.38
>     Requires.private: libxml-2.0, sqlite3, libpsl >=  0.20, libbrotlidec, zlib
>
> (To be precise, glib uses utillinuxMinimal rather than utillinux.)
>
> The warnings we see, such as Package 'mount', required by 'gio-2.0',
> not found, come from CMake running both pkg-config --libs and
> pkg-config --static --libs to populate both <XXX>_LIBRARIES and
> <XXX>_STATIC_LIBRARIES[1], but dino has no use for the latter.
> Currently these warnings can not be disabled:
> https://gitlab.kitware.com/cmake/cmake/issues/18158
>
> (They could be prevented by pruning Requires.private from shared-only
> libraries akin to <https://github.com/NixOS/nixpkgs/pull/51767>,
> although it can not be detected if a library is shared-only from the
> .pc file alone, and this is just a warning.)
>
> [1]: docs: https://cmake.org/cmake/help/v3.16/module/FindPkgConfig.html
2020-02-10 20:02:41 +01:00
..
applications dino: remove unnecessary private transitive deps 2020-02-10 20:02:41 +01:00
build-support bazel-deps: remove 2020-02-04 12:35:47 +11:00
common-updater common-updater-scripts: move destructive changes further in the script 2020-02-04 06:25:38 +01:00
data Merge pull request #79505 from r-ryantm/auto-update/flat-remix-icon-theme 2020-02-10 12:47:26 -03:00
desktops cinnamon.cinnamon-desktop: 4.4.0 -> 4.4.1 2020-02-10 19:48:42 +01:00
development python3Packages.matrix-nio: 0.6 -> 0.7.1 2020-02-10 19:57:23 +01:00
games dxx-rebirth: 0.59.100 -> 0.59.20200202 2020-02-10 20:00:22 +01:00
misc Merge pull request #79474 from ashkitten/update-dolphin 2020-02-09 09:05:01 -05:00
os-specific Merge pull request #79628 from NixOS/staging-next 2020-02-10 17:53:25 +01:00
servers tautulli: 2.1.42 -> 2.1.44 2020-02-10 18:10:18 +01:00
shells oh-my-zsh: 2020-02-04 -> 2020-02-07 2020-02-10 07:23:08 -05:00
stdenv make-bootstrap-tools: fixup after glibc update 2020-02-10 17:31:35 +01:00
test tests.nixos-functions: port test to python 2020-02-09 23:53:58 +01:00
tools Merge pull request #79502 from expipiplus1/opencorsairlink 2020-02-10 19:58:23 +01:00
top-level Merge pull request #79502 from expipiplus1/opencorsairlink 2020-02-10 19:58:23 +01:00