aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)AuthorFilesLines
2024-05-22cuda: fix `cuda.find_library()` hardcoded to yield trueDavid Seifert1-15/+28
2024-05-19pylint: fix useless-returnEli Schwartz1-1/+0
2024-05-07cuda: pull in libdir when linking C/C++David Seifert1-1/+1
2024-04-28add punctuation mark to make log more understandablekkz1-3/+3
2024-04-28Add support for depending on ObjFWJonathan Schleifer2-0/+27
2024-04-25dependencies/boost: Add new homebrew rootDylan Baker1-2/+7
2024-04-16python: Fix header check for system methodJonathon Anderson1-1/+1
2024-04-11dependencies/dev: make the warning about LLVM's CMake non-fatalDylan Baker1-4/+5
2024-04-11dependencies/llvm: Try to make warning about CMake betterDylan Baker1-3/+24
2024-04-06On OpenBSD there's no convention the .so numbers equal the boost version.Otto Moerbeek1-1/+2
2024-03-15dependency: define equality and hash operators for DependencyDylan Baker1-0/+12
2024-02-25cmake: Allow recasting a CMake dependency into an Apple frameworkL. E. Segovia1-1/+1
2024-02-12python dependency: use exceptions to pass failure state aroundEli Schwartz1-8/+8
2024-02-12cmake dependency: avoid setting property to None as a workaroundEli Schwartz2-10/+4
2024-02-12defer setting values until after we know it cannot be NoneEli Schwartz2-4/+6
2024-02-12override subclass attribute type when we know it is not NoneEli Schwartz1-0/+2
2024-02-07cmake: improve heuristics for static LLVM detectionSam James1-1/+1
2024-02-07Fix comment typosSam James1-2/+2
2024-02-07cmake: canonicalise -DSTATIC valueSam James1-1/+1
2024-02-06Add a numpy dependency with pkg-config and configtool methodsRalf Gommers2-0/+18
2024-01-31dependencies: hdf5: mark configtool dependency not-found for cmake buildEli Schwartz1-0/+7
2024-01-17fix openmp dependency for clang-clPeter Urban1-2/+12
2023-12-20dependencies/llvm: strip default include dirs also for config-tool versionKarol Herbst1-0/+1
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker21-243/+23
2023-12-03python: fix mingw python detection code in case pkg-config isn't availableChristoph Reiter1-6/+7
2023-12-01dependencies/base: Make MissingCompiler inherit Compiler for mypyDylan Baker1-1/+20
2023-11-14dependencies: allow get_variable to define multiple pkgconfig definesEli Schwartz2-3/+5
2023-10-12Use -idirafter when adding Apple framework include pathsTristan Partin1-1/+1
2023-10-03temp disable pylint falsepositive on dub.pyCharles Brunet1-1/+1
2023-10-02python dependency: ensure that setuptools doesn't inject itself into distutilsEli Schwartz1-1/+3
2023-09-29Allow share/cmake/ as cmake_prefix_pathXiang Gao1-1/+1
2023-09-23openmp: add 5.1/5.2, fixes openmp with llvm v17Christoph Reiter1-0/+2
2023-09-22ZlibSystemDependency: pass libtype to clib_compiler.find_libraryAlan Coopersmith1-1/+1
2023-09-18pkgconfig: Use ImmutableListProtocol[str] for cached listsXavier Claessens1-9/+10
2023-09-18pkgconfig: Set PKG_CONFIG in env for devenv and g-ir-scannerXavier Claessens1-14/+42
2023-09-18pkgconfig: Deprecate "pkgconfig" in favor of "pkg-config" in [binaries]Xavier Claessens1-1/+1
2023-09-18pkgconfig: Restore logging of pkg-config versionXavier Claessens1-14/+12
2023-09-18pkgconfig: Use lru_cache instead of caching command linesXavier Claessens1-19/+9
2023-09-18pkgconfig: Cache the implementation instanceXavier Claessens1-42/+31
2023-09-18Remove get_configtool_variable()Xavier Claessens2-30/+5
2023-09-18Remove get_pkgconfig_variable()Xavier Claessens7-45/+28
2023-09-12fix bug with openssl when cmake is missingCharles Brunet2-4/+20
2023-09-08dependencies: fix crash in Qt if private_headers dir not foundEli Schwartz1-1/+1
2023-09-08Override config-tool get_variable args for qmakeNirbheek Chauhan2-1/+7
2023-08-23Use `cudart_static` by default in dependency('cuda')David Seifert1-1/+3
2023-08-23Fix completely broken support for `static: true` with dependency('cuda')David Seifert1-2/+10
2023-08-18consistently use Literal annotation from typing_extensionsEli Schwartz1-1/+3
2023-08-14Python: Add 'limited_api' kwarg to extension_moduleAndrew McNulty1-4/+8
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz5-25/+25
2023-08-11remove useless type annotationsEli Schwartz2-3/+3