nixpkgs/pkgs
Anderson Torres e9fd5bf913 yambar: fix strictDeps compilation
Yambar uses meson as build system. Its `dependency` function uses pkg-config as
default method for finding the required dependencies.

However, as seen in their code[^1], scdoc is searched with `native` set to
true. According to Meson specs[^2], it directs the search to the _build_ machine
instead of the _host_ one. This parameter is usually needed only when finding a
tool to be used during compilation.

Because of this, `pkg-config` needs to be included at `depsBuildBuild`.

Why? Magic! Sorry, I am not so proficient in cross-compilation issues yet.

[^1] 78f7b60e13/doc/meson.build (L3)
[^2] https://mesonbuild.com/Reference-manual_functions.html#dependency_native
2023-08-03 12:29:50 +00:00
..
applications yambar: fix strictDeps compilation 2023-08-03 12:29:50 +00:00
build-support Revert "Update JAX" 2023-08-01 21:23:27 -06:00
common-updater
data Merge pull request #246809 from khaneliman/catppuccin-sddm-corners 2023-08-02 20:58:11 +02:00
desktops Merge pull request #246783 from bobby285271/upd/pantheon 2023-08-03 10:23:20 +08:00
development Merge pull request #246836 from NixOS/home-assistant 2023-08-03 13:54:00 +02:00
games unciv: 4.7.8-patch1 -> 4.7.11 2023-08-01 09:01:22 +00:00
misc Merge pull request #227947 from NickCao/uboot 2023-08-02 17:38:25 +02:00
os-specific Merge pull request #245603 from reckenrode/netbsd-compat-fix 2023-08-03 02:02:34 +03:00
pkgs-lib Revert "pkgs.formats.toml: fix TOML semantics by upgrading tomlkit" 2023-07-27 18:55:56 +02:00
servers Merge pull request #246836 from NixOS/home-assistant 2023-08-03 13:54:00 +02:00
shells nix-your-shell: 1.1.1 -> 1.3.0 2023-08-01 17:00:38 -07:00
stdenv
test Merge pull request #245524 from hercules-ci/writeScriptBin-meta.mainProgram 2023-07-27 10:41:20 +02:00
tools bat: add meta.mainProgram 2023-08-03 22:08:14 +10:00
top-level Merge pull request #246836 from NixOS/home-assistant 2023-08-03 13:54:00 +02:00