Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-06-14 | Always reconfigure dependencies in negotiated configuration clusters | Karen Arutyunov | 1 | -0/+3 | |
2022-06-09 | Adapt tests | Karen Arutyunov | 1 | -1067/+3 | |
2022-06-09 | Adapt tests | Karen Arutyunov | 1 | -2/+226 | |
2022-06-09 | Adapt remaining tests to new up-negotiation flowdep-config | Karen Arutyunov | 1 | -105/+21 | |
2022-06-09 | Adjust postponed_configurations::add() and adapt tests to new up-negotiation ↵ | Karen Arutyunov | 1 | -140/+42 | |
flow [INCOMPLETE] | |||||
2022-06-07 | Enable tests output matching | Karen Arutyunov | 1 | -747/+703 | |
2022-06-07 | Complete 'override first non-replace position postponement with replace' logic | Karen Arutyunov | 1 | -3/+107 | |
2022-06-07 | Add some more tests | Karen Arutyunov | 1 | -11/+296 | |
2022-06-07 | Add more cycle tests | Karen Arutyunov | 1 | -2/+908 | |
2022-06-07 | Add support for existing dependent re-evaluation bogus postponements | Karen Arutyunov | 1 | -402/+672 | |
2022-06-07 | New model: reset non-user package configuration to defaults | Boris Kolpackov | 1 | -1/+2 | |
Also, further rework of package skeleton in preparation for negotiation. | |||||
2022-06-07 | Review-inspired changes | Karen Arutyunov | 1 | -12/+445 | |
2022-06-07 | Add postponed positions | Karen Arutyunov | 1 | -4/+188 | |
2022-06-07 | Enable remaining configuration cycle tests excluding existing dependent tests | Karen Arutyunov | 1 | -253/+591 | |
2022-06-07 | Treat replacement of existing dependent as version replacement as well | Karen Arutyunov | 1 | -25/+145 | |
2022-06-07 | Review-inspired changes | Karen Arutyunov | 1 | -207/+332 | |
2022-06-07 | Initial work on existing dependent re-evaluation | Karen Arutyunov | 1 | -125/+381 | |
2022-06-07 | Review-inspired changes | Karen Arutyunov | 1 | -270/+627 | |
2022-06-07 | Review-inspired changes | Karen Arutyunov | 1 | -356/+225 | |
2022-06-07 | Add shadow dependents and shadow cluster | Karen Arutyunov | 1 | -105/+197 | |
2022-06-07 | Add initial support for negotiating dependency configuration with existing ↵ | Karen Arutyunov | 1 | -25/+551 | |
dependents | |||||
2022-06-07 | Make collect_drop() to also use replaced_versions map to prevent dependency ↵ | Karen Arutyunov | 1 | -3/+55 | |
overconstraining | |||||
2022-06-07 | Fix collect_order_dependents() not to verify constraints of being dropped ↵ | Karen Arutyunov | 1 | -0/+77 | |
dependent | |||||
2022-06-07 | In pkg-build postpone collecting dependencies with preferred/required ↵ | Boris Kolpackov | 1 | -19/+3784 | |
configuration Also start build collection from scratch on package version replacement. | |||||
2022-05-31 | Reorder tar options in tests | Boris Kolpackov | 1 | -4/+4 | |
2022-05-30 | Explicitly pass -z during .tar.gz extraction in tests for OpenBSD tar | Boris Kolpackov | 1 | -4/+4 | |
2022-03-28 | In pkg-build make sure that reconfiguring dependent doesn't change current ↵ | Karen Arutyunov | 1 | -6/+241 | |
dependency selection Also fix the dependency alternative selection so that if the dependency package of a different version is already being built, then make sure that one of them is satisfactory for all the dependents and don't consider this alternative if that's not the case. | |||||
2022-03-23 | Add configuration variable sources to selected packages | Karen Arutyunov | 1 | -0/+89 | |
2022-03-21 | Fix pkg-build to re-evaluate buildfile clauses in dependencies if ↵ | Karen Arutyunov | 1 | -0/+121 | |
configuration variables are specified for dependent | |||||
2022-02-22 | Increment version iteration for external packages on buildfiles change | Karen Arutyunov | 1 | -89/+244 | |
2022-02-17 | Implement package skeleton loading and enable and reflect clauses evaluation | Boris Kolpackov | 1 | -3/+220 | |
2022-02-14 | Add support for reflect clause in tests package manifest value | Karen Arutyunov | 1 | -0/+85 | |
2022-02-14 | Add tests for building package with diamond dependency graph | Karen Arutyunov | 1 | -7/+354 | |
2022-01-28 | Add support for multiple dependency alternatives | Karen Arutyunov | 1 | -3/+227 | |
2022-01-17 | Add initial support for dependency alternative reflect clause | Karen Arutyunov | 1 | -0/+1 | |
2022-01-17 | Add support for multiple dependencies in alternative | Karen Arutyunov | 1 | -0/+35 | |
2021-12-01 | Improve pkg-build diagnostics issued when unable to satisfy dependency ↵ | Karen Arutyunov | 1 | -4/+5 | |
constraint | |||||
2021-10-08 | Allow building build module in multiple configurations if they belong to ↵ | Karen Arutyunov | 1 | -0/+21 | |
different configuration clusters | |||||
2021-09-24 | Make database ordering consistent across runs | Karen Arutyunov | 1 | -1/+1 | |
2021-09-23 | Fix issue with hardcoded path separators in test | Boris Kolpackov | 1 | -1/+1 | |
2021-09-23 | Add pkg-build --disfigure option to force from-scratch reconfiguration | Boris Kolpackov | 1 | -0/+71 | |
2021-09-17 | Change semantics for ?sys:<pkg> in pkg-build if no package configuration is ↵ | Karen Arutyunov | 1 | -1/+394 | |
explicitly specified Now, if configuration is not specified for a system dependency package, then it is assumed to be specified for all current configurations and their explicitly linked configurations, recursively, including private configurations that can potentially be created during this run. | |||||
2021-09-06 | Add pkg-status --all|-a and --link options | Boris Kolpackov | 1 | -12/+12 | |
2021-09-06 | Make pkg-build to accept multiple current configurations | Karen Arutyunov | 1 | -55/+358 | |
2021-08-30 | Consider repository information from ultimate dependent databases rather ↵ | Karen Arutyunov | 1 | -19/+129 | |
then from just main database | |||||
2021-08-11 | Don't create private configurations in private configurations | Karen Arutyunov | 1 | -25/+25 | |
2021-08-11 | Disallow build-time dependencies for build system modules | Karen Arutyunov | 1 | -100/+140 | |
2021-08-03 | Rename --config-uuid to --uuid in bpkg-cfg-create | Boris Kolpackov | 1 | -1/+1 | |
2021-08-03 | Separate package names in lists with commas instead of just spaces | Boris Kolpackov | 1 | -11/+11 | |
Now that a package name can include a configuration, using just spaces is insufficient. | |||||
2021-07-30 | Add support for checked out repository fragments caching | Karen Arutyunov | 1 | -7/+9 | |