index
:
meson
clippy-json
master
Unnamed repository; edit this file 'description' to name the repository.
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mesonbuild
/
dependencies
/
pkgconfig.py
Age
Commit message (
Expand
)
Author
2025-12-17
dependencies: Remove `log_tried` method
Dylan Baker
2025-12-17
dependencies: stop passing "language" as a keyword argument
Dylan Baker
2025-12-17
dependencies: Pass the `name` to `ExternalDependency` constructor
Dylan Baker
2025-12-17
dependencies: Move type_name to class level
Dylan Baker
2025-11-19
compilers: Remove Environment parameter from Compiler.find_library
Dylan Baker
2025-10-20
dependency: Use a TypedDict to describe the keyword arguments to Dependency
Dylan Baker
2025-10-06
options: replace get_value with get_value_for
Paolo Bonzini
2025-09-19
pkgconfig: Fix class cached to be keyed on extra_paths
Michał Górny
2025-08-28
python: add a python.build_config option (PEP 739)
Filipe Laíns
2025-02-13
Make all Meson level options overridable per subproject.
Jussi Pakkanen
2025-01-07
Only use uninstalled deps if a build dir exists.
Jussi Pakkanen
2024-10-23
pkgconfig: fix use of uninstalled libraries
Andoni Morales Alastruey
2024-10-18
pkgconfig: add support to override pkg-config
Andoni Morales Alastruey
2024-09-21
Add get_variable() system dependency
unknown
2024-07-11
Move OptionKey in the option source file.
Jussi Pakkanen
2024-06-14
Replace direct indexing with named methods.
Jussi Pakkanen
2024-06-14
Rename option variable to optstore to make it unique.
Jussi Pakkanen
2024-02-12
defer setting values until after we know it cannot be None
Eli Schwartz
2023-12-13
Use SPDX-License-Identifier consistently
Dylan Baker
2023-11-14
dependencies: allow get_variable to define multiple pkgconfig defines
Eli Schwartz
2023-09-18
pkgconfig: Use ImmutableListProtocol[str] for cached lists
Xavier Claessens
2023-09-18
pkgconfig: Set PKG_CONFIG in env for devenv and g-ir-scanner
Xavier Claessens
2023-09-18
pkgconfig: Deprecate "pkgconfig" in favor of "pkg-config" in [binaries]
Xavier Claessens
2023-09-18
pkgconfig: Restore logging of pkg-config version
Xavier Claessens
2023-09-18
pkgconfig: Use lru_cache instead of caching command lines
Xavier Claessens
2023-09-18
pkgconfig: Cache the implementation instance
Xavier Claessens
2023-09-18
Remove get_pkgconfig_variable()
Xavier Claessens
2023-08-18
consistently use Literal annotation from typing_extensions
Eli Schwartz
2023-08-03
PkgConfigDependency: Move CLI handling into its own abstraction
Xavier Claessens
2023-07-19
fix implicit_reexport issues and enforce them going forward
Eli Schwartz
2023-06-14
WIP: refactor loggable popen calls for consistency
Eli Schwartz
2023-04-11
fix various spelling issues
Josh Soref
2023-03-16
prevent lib prefix warning from pkg-config
Charles Brunet
2023-01-16
properly type utils/core.py and add it to mypy
Eli Schwartz
2022-12-25
dependencies: better logging of pkg-config call outputs
Eli Schwartz
2022-12-04
refactor pkg-config dependency to allow statically finding the program
Eli Schwartz
2022-09-12
dependencies: simplify log_tried into a staticmethod
Eli Schwartz
2022-05-01
Merge pull request #10039 from eli-schwartz/wayland-protocols-subproject-files
Jussi Pakkanen
2022-04-30
pkgconfig: Use EnvironmentVariables to build PKG_CONFIG_* env
Xavier Claessens
2022-04-13
dependencies: tighten type checking and fix cmake API violation for get_variable
Eli Schwartz
2022-03-07
move a bunch of imports into TYPE_CHECKING blocks
Eli Schwartz
2022-02-01
Fix dep.get_variable() with empty string default_value
Xavier Claessens
2022-01-27
flake8: fix indentation style
Eli Schwartz
2022-01-18
dependencies: don't pass kwargs from get_pkgconfig_variable
Dylan Baker
2021-11-01
various manual conversion of percent-formatted strings to f-strings
Eli Schwartz
2021-10-10
pkg-config: do not ever successfully detect Strawberry Perl.
Eli Schwartz
2021-10-10
simplify some log formatting by splitting out a commonly used format string
Eli Schwartz
2021-08-15
editorconfig: add setting to trim trailing whitespace
Eli Schwartz
2021-08-09
pkg-config: support for `-l:libfoo.a`
lilinzhe
2021-07-28
dependencies: make the preferred LibType available to any ExternalDependency
Eli Schwartz
[next]