aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-09-19Add `none` value to bpkg-pkg-bindist --recursive optionBoris Kolpackov2-6/+8
2023-09-19Fix system_package_manager_fedora::generate() not to return debuginfo ↵Karen Arutyunov1-6/+16
package if not generated
2023-08-04Add support for specifying package archive and directory as a dependency for ↵Karen Arutyunov8-271/+1899
pkg-build Also make sure that a package specified as an archive or directory always replaces selected package. Also add support for deorphaning and upgrading of such a package.
2023-08-04Fix pkg-build which could leave orphan dependency unchanged in ↵Karen Arutyunov2-14/+82
up/downgrade+deorphan mode
2023-08-04Fix pkg-fetch which failed to re-fetch same package version in --replace modeKaren Arutyunov8-9/+132
2023-07-31Fix unexpected 'no package available for dependency' error when building ↵Karen Arutyunov10-12/+282
from archives (GH issue #303)
2023-07-28Add another test case for pkg_configure() flawsKaren Arutyunov4-9/+61
2023-07-28Fix inability to fetch repository containing toolchain-unsatisfied packages ↵Karen Arutyunov12-9/+171
(GH issue #305) Note: the breaking commit is d6d72bc6e454.
2023-07-28Fix unexpected 'manual configuration of dependents with prefer or require ↵Karen Arutyunov11-68/+458
clauses is not yet supported' error (GH issue #302)
2023-07-25Advice user to re-fetch repositories if package fetch ends up with 404 HTTP ↵Karen Arutyunov5-78/+242
status code (GH issue #299)
2023-07-25Ignore version iteration in satisfies() overloads (GH issue #293)Karen Arutyunov3-7/+23
2023-07-25Fix test which fails on Windows for config.bpkg.tests.remote=trueKaren Arutyunov1-0/+2
2023-07-20Don't creare new configuration cluster for dependency which already belongs ↵Karen Arutyunov1-3/+20
to some cluster
2023-07-20Fix re-evaluating multiple existing dependents with config clause of common ↵Karen Arutyunov2-19/+138
dependency
2023-07-19Don't reconfigure re-evaluated dependent if it's dependencies are not ↵Karen Arutyunov4-10/+126
reconfigured
2023-07-19Don't reconfigure dependency if negotiated configuration doesn't changeKaren Arutyunov8-55/+164
2023-07-19Fix bug in example in documentationBoris Kolpackov1-14/+14
2023-07-05Change version to 0.17.0-a.0.zBoris Kolpackov2-7/+7
2023-06-30Release version 0.16.0v0.16.0Boris Kolpackov2-9/+9
2023-06-30Allow re-adding identical dependency to non-existent dependentBoris Kolpackov1-5/+13
2023-06-29Fix assertion failure in package_skeleton::reload_defaults()Karen Arutyunov1-4/+24
2023-06-29Add sudo to apt-get, dnf commands in bpkg-pkg-bindist(1)Boris Kolpackov1-5/+5
2023-06-29Minor tweak to NEWS fileBoris Kolpackov1-3/+3
2023-06-28Update NEWS filesBoris Kolpackov1-0/+112
2023-06-28Tweak example in manual to better reflect new functionalityBoris Kolpackov1-1/+1
2023-06-26Suppress -Wdangling-reference GCC 13 warningKaren Arutyunov1-0/+5
2023-06-26Suppress -Wunqualified-std-cast-call Clang 15 warningKaren Arutyunov1-0/+2
2023-06-26Update .gitignore fileKaren Arutyunov1-0/+6
2023-06-26Make sure pkg-bindist can produce .tar.xz on Mac OSBoris Kolpackov1-1/+11
2023-06-24Search for stubs in all configurations/repositories as a fallback when build ↵Karen Arutyunov2-26/+26
system package to hold
2023-06-22Change 'deorphan' to 'replace' in build planKaren Arutyunov2-58/+58
2023-06-22Fix pkg-build testKaren Arutyunov1-1/+1
2023-06-21Fix system_package_manager_fedora::install() to always specify system ↵Karen Arutyunov2-31/+35
package architecture
2023-06-21Add --mask-repository-uuid pkg-build optionKaren Arutyunov6-34/+185
2023-06-19Add --dependent-exit pkg-drop optionKaren Arutyunov3-20/+47
2023-06-19Add --mask-repository pkg-build optionKaren Arutyunov13-108/+1376
2023-06-15Add --deorphan pkg-build optionKaren Arutyunov30-170/+2381
2023-06-15Fix find() to avoid redundant checksKaren Arutyunov1-21/+21
2023-06-11Don't check for directory existence in simulate mode in pkg-unpackKaren Arutyunov1-3/+3
2023-06-08Handle exported buildfile installation in pkg-bindistBoris Kolpackov3-3/+74
2023-06-07Diagnose non-global variable specified with --build-option (GH issue #276)Boris Kolpackov1-0/+11
2023-06-01Increment version iteration number for selected non-external package ↵Karen Arutyunov10-162/+115
regardless of manifest/subprojects checksum
2023-05-30Add progress indication for verifying and fixing up symlinks in pkg-checkoutKaren Arutyunov3-1/+17
2023-05-30Document package-description* and changes-type manifest values and adapt ↵Karen Arutyunov3-65/+102
testscript to new values
2023-05-25Optimize build_packages::collect_order_dependents() to skip already visited ↵Karen Arutyunov2-8/+44
dependencies
2023-05-24Fix assertion failure in build_packages::collect_order_dependents()Karen Arutyunov1-4/+12
2023-05-23Optimize pkg-build by using cache for upgrade_dependencies()Karen Arutyunov1-8/+61
2023-05-23Postpone failure due to unsatisfied dependency constraint for existing dependentKaren Arutyunov6-115/+394
2023-05-22Add all src_root!=out_root packages as subprojects during in-process configureBoris Kolpackov1-9/+9
Before we assumed this can only happen for external packages but it turns out to also happen for packages with a custom checkout_root (--checkout-root).
2023-05-08Adjust to build2::context::match_only type changeBoris Kolpackov2-10/+10