aboutsummaryrefslogtreecommitdiff
path: root/bpkg
AgeCommit message (Collapse)AuthorFilesLines
2023-03-08Add few commentsBoris Kolpackov2-4/+7
2023-03-08Add non-native <name>_0-name mapping, some more testsBoris Kolpackov11-65/+374
2023-03-07Add few commentsBoris Kolpackov1-1/+8
2023-03-07Handle new config.install.include_arch in DebianBoris Kolpackov1-16/+19
2023-03-06Add --debian-build-option to pass additional options to dpkg-buildpackageBoris Kolpackov2-0/+12
2023-03-06Add --debian-build-meta to override build metadataBoris Kolpackov3-12/+44
2023-03-06Change <out-dir> argument to --output-root|-o optionBoris Kolpackov7-38/+43
2023-03-06Various cleanups and fixesBoris Kolpackov10-94/+313
2023-03-02WIP (complete Debian .install generation)Boris Kolpackov4-41/+251
2023-03-01WIP (use installation manifest)Boris Kolpackov4-77/+414
2023-02-27WIPBoris Kolpackov1-14/+91
2023-02-22WIPBoris Kolpackov1-6/+68
2023-02-22WIPBoris Kolpackov8-43/+234
2023-02-21Switch to using package type from available_package (Fedora)Karen Arutyunov3-40/+57
2023-02-21WIPBoris Kolpackov1-11/+97
2023-02-21Collect languages for recursive dependenciesBoris Kolpackov6-28/+105
2023-02-21Switch to using package type from available_package (Debian)Boris Kolpackov4-42/+59
2023-02-21WIP: generate changelog and copyright filesBoris Kolpackov2-62/+226
2023-02-21Derive main from devBoris Kolpackov1-0/+9
2023-02-21WIPBoris Kolpackov1-5/+58
2023-02-21WIPBoris Kolpackov1-29/+86
2023-02-21WIPBoris Kolpackov8-42/+268
2023-02-21Minor tweaksBoris Kolpackov1-2/+2
2023-02-21WIPBoris Kolpackov5-127/+446
2023-02-21Add tests for system_package_manager::system_package_version()Karen Arutyunov2-0/+67
2023-02-21WIPBoris Kolpackov3-25/+88
2023-02-21Add system_package_manager::system_package_version()Karen Arutyunov2-13/+123
2023-02-21Initial work on pkg-bindist command and Debian implementationBoris Kolpackov11-46/+649
2023-02-20Store in database and document type and language package manifest valuesKaren Arutyunov2-1/+67
2023-02-10Add support for fetch timeout to system package managersKaren Arutyunov8-22/+78
2023-02-10Improve system_package_manager_fedora::pkg_install() and add some notesKaren Arutyunov3-175/+219
2023-02-10Fix Fedora's main/devel package name resolution based on the project nameKaren Arutyunov3-151/+136
2023-02-09Infrastructure work for binary distribution package generationBoris Kolpackov15-124/+475
2023-02-08Implement system package manager query and install support for FedoraKaren Arutyunov6-2/+3685
Note that the main/devel name resolution based on the project name still needs to be fixed.
2023-02-02Complete and normalize --default-options pathBoris Kolpackov1-0/+17
2023-02-01Add --sys-no-stub bpkg-pkg-build option to allow sys: packages without stubsBoris Kolpackov4-14/+37
2023-02-01Implement system package manager query and install support for DebianBoris Kolpackov26-246/+4732
2023-02-01Add host os_release facilityBoris Kolpackov4-0/+413
2023-02-01Add upstream_version and project members to available_package typeKaren Arutyunov2-2/+15
2023-02-01Store in database and document *-name, *-version, and ↵Karen Arutyunov5-5/+57
*-to-downstream-version package manifest values
2023-01-23Fix unexpected 'unable to read HTTP response status line' fetch errorKaren Arutyunov3-8/+43
2023-01-20Fix --curl option handlingKaren Arutyunov1-1/+1
2023-01-12Add --git-capabilities common optionKaren Arutyunov6-8/+156
2023-01-12Assume git repository protocol as smart if HTTP response code is 401Karen Arutyunov5-80/+434
2022-12-14Add noexcept to move constructors and move assignment operatorsKaren Arutyunov5-6/+9
2022-12-14Adjust to build system interface changeBoris Kolpackov1-3/+4
2022-12-12Adapt to butl::b_info() API changeKaren Arutyunov6-24/+49
2022-12-12Adapt to dir_iterator API changeKaren Arutyunov3-4/+3
2022-12-08Add --[no]diag-color options (infrastructure only)Boris Kolpackov5-23/+97
2022-12-05Use curl instead of wget as default fetch programBoris Kolpackov3-17/+84
We used to prefer wget 1.16 because it has --show-progress which results in nicer progress. But experience shows that wget is quite unreliable plus with bdep always using curl, it would be strange to use both curl and wget (and expecting the user to setup proxy, authentication, etc., for both). Also add internal --curl* options to be used by bdep.