summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)Author
2025-01-07Fix internal dependency namesCharles Brunet
2025-01-07Only use uninstalled deps if a build dir exists.Jussi Pakkanen
2024-12-29dependencies: add custom atomic dependencyDudemanguy
2024-12-16dependencies: support old vulkan SDK versionVíctor Manuel Jáquez Leal
2024-11-01Enable GCC to find free-threaded python DLL libraryEdgar Andrés Margffoy Tuay
2024-10-23pkgconfig: fix use of uninstalled librariesAndoni Morales Alastruey
2024-10-18pkgconfig: add support to override pkg-configAndoni Morales Alastruey
2024-10-04curses: Ignore /usr/bin/ncurses5.4-config on macOSNirbheek Chauhan
2024-10-04programs: Allow excluding certain paths when searching in PATHNirbheek Chauhan
2024-09-24MPI detection: try --showme:compile/--showme:link and -compile_info/-link_infopaugier
2024-09-24MPI detection: get version from old IntelMPI wrapperspaugier
2024-09-24MPI detection: support more implementations (any compilers)paugier
2024-09-24MPI detection: mpicc/mpiicc before pkg-configpaugier
2024-09-23dependency: define equality and hash operators for DependencyDylan Baker
2024-09-21add diasdk dependencyunknown
2024-09-21Add get_variable() system dependencyunknown
2024-09-14Fix various incorrect uses of `its` vs `it's`.Andrew McNulty
2024-09-11Fix typosspaette
2024-09-11Fix typing for InternalDependency.get_as_static() and get_as_shared()Charles Brunet
2024-09-06alias_target with both_libs builds bothCharles Brunet
2024-08-06dependencies/dub: Correctly handle dub >= 1.35 as well as older dubRemi Thebault
2024-07-30mypy: fix broken logic checks that used "if func"Eli Schwartz
2024-07-22cmake: extend library pattern to work on GNU/Hurd as wellPino Toscano
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-07-10dependencies: find extraframeworks on case-sensitive filesystemsRandy Eckenrode
2024-07-10cmake dependency: Fix accidental use of T.Optional in warning messageAndres Freund
2024-07-05Revert PR12972 as a regression.Eli Schwartz
2024-07-02Python: fix limited API logic under GCC on WindowsAndrew McNulty
2024-06-26dependencies/openmp: Simplify error caseDylan Baker
2024-06-26compilers|dependencies: Move Clang-CL specific logic out of OpenMP depDylan Baker
2024-06-26dependencies/openmp: use mlog.warning instead of open codingDylan Baker
2024-06-26dependencies/openmp: Set compile and link flags before testingDylan Baker
2024-06-26compilers: pass Environment to openmp_flagsDylan Baker
2024-06-23find_program: add a kwarg to specify custom version argumentDudemanguy
2024-06-23Add support for detecting free-threaded Python on WindowsRalf Gommers
2024-06-23dependencies/boost.py: Allow getting `lib_dir` and `include_dir` via pkg-configArtturin
2024-06-14Merge pull request #13307 from mesonbuild/optstorerefactorJussi Pakkanen
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen
2024-06-11Python: link correct limited API lib on mingwAndrew McNulty
2024-06-11Python: move Windows functions to dependency baseAndrew McNulty
2024-05-22cuda: fix `cuda.find_library()` hardcoded to yield trueDavid Seifert
2024-05-19pylint: fix useless-returnEli Schwartz
2024-05-07cuda: pull in libdir when linking C/C++David Seifert
2024-04-28add punctuation mark to make log more understandablekkz
2024-04-28Add support for depending on ObjFWJonathan Schleifer
2024-04-25dependencies/boost: Add new homebrew rootDylan Baker
2024-04-16python: Fix header check for system methodJonathon Anderson
2024-04-11dependencies/dev: make the warning about LLVM's CMake non-fatalDylan Baker
2024-04-11dependencies/llvm: Try to make warning about CMake betterDylan Baker