about summary refs log tree commit diff
path: root/third_party/nix/meson.build (follow)
AgeCommit message (Collapse)AuthorFilesLines
2020-05-17 r/731 feat(3p/nix): meson: Don't look for libraries in lib dirJohn Ericson1-10/+10
1. First of all, this doesn't work in nixpkgs. Per [1], gcc ignores `-L` for purposes of `--print-file-dirs`, which breaks horribly on linux. But if we don't pass extra dirs, meosn first just tries `-l...`, which does work. 2. Even if it did work, `libdir` means where we are installing libs, not where libs are expected to be found. Those are not necessarily the same (again, nixpkgs), and even when they are and non-standard, it is better to use DESTDIR or have a modified toolchain. [1]: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87758 (cherry picked from commit a142164e746644e20f66908c156ca913bef4664f)
2020-05-17 r/730 feat(3p/nix): meson: Define HAVE_STRUCT_DIRENT_D_TYPE macroJohn Ericson1-2/+20
(cherry picked from commit 7ae66bbef5e92f4a0bba49780d8c316f134884f2)
2020-05-17 r/728 chore(3p/nix): more improvementsp01arst0rm1-2/+5
(cherry picked from commit 507d28fd226e018d5927b49b1bd07833cbd49d25)
2020-05-17 r/727 feat(3p/nix): minor improvementsp01arst0rm1-28/+39
(cherry picked from commit f6f7046acfaf90c19c597687d384b491c852b4c6)
2020-05-17 r/726 feat(3p/nix): added meson supportp01arst0rm1-0/+541
(cherry picked from commit 086a81b7a5bbe1fc022efb5935ff68f6ad71ddaf)