Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Feb 2023 11:02:24 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f68d0ee31c93 - main - devel/build2: Toolchain for building and packaging C++ code
Message-ID:  <202302191102.31JB2OF9052627@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f68d0ee31c93599115c594aa9d2cf54d06a130d9

commit f68d0ee31c93599115c594aa9d2cf54d06a130d9
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2023-02-09 16:52:12 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-02-19 11:01:39 +0000

    devel/build2: Toolchain for building and packaging C++ code
    
    build2 is an open source (MIT), cross-platform build toolchain that aims
    to approximate Rust Cargo's convenience for developing and packaging
    C/C++ projects while providing more depth and flexibility, especially in
    the build system.
    
    libodb and libodb-sqlite are currently bundled in this port.  These are
    planned to be unbundled in a future commit.
    
    The port's author is known to the maintainer but wishes not to be named.
    
    Obtained from:  anonymous author
    Approved by:    flo (mentor)
    Differential Revision: https://reviews.freebsd.org/D38629
---
 devel/Makefile         |   1 +
 devel/build2/Makefile  |  50 ++++
 devel/build2/distinfo  |   3 +
 devel/build2/pkg-descr |   4 +
 devel/build2/pkg-plist | 653 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 711 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index b4313d191fbb..db42cbe0a622 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -306,6 +306,7 @@
     SUBDIR += bugzilla44
     SUBDIR += bugzilla50
     SUBDIR += build
+    SUBDIR += build2
     SUBDIR += buildkite-agent
     SUBDIR += buildstream
     SUBDIR += bullet
diff --git a/devel/build2/Makefile b/devel/build2/Makefile
new file mode 100644
index 000000000000..34a2a70b22fc
--- /dev/null
+++ b/devel/build2/Makefile
@@ -0,0 +1,50 @@
+PORTNAME=	build2
+DISTVERSION=	0.15.0
+CATEGORIES=	devel
+MASTER_SITES=	https://download.build2.org/${DISTVERSION}/
+DISTNAME=	build2-toolchain-${DISTVERSION}
+
+MAINTAINER=	fuz@FreeBSD.org
+COMMENT=	Cross-platform toolchain for building and packaging C++ code
+WWW=		https://build2.org
+
+LICENSE=	BSD2CLAUSE BSD3CLAUSE MIT
+LICENSE_COMB=	multi
+
+BROKEN_i386=	error: timestamp is not lock-free on this architecture
+
+USES=		gmake pkgconfig sqlite tar:xz
+
+pre-build:
+# phase 1
+	@cd ${WRKSRC}/build2 && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} bootstrap.gmake ${_MAKE_JOBS}
+
+do-build:
+# phase 2
+	@cd ${WRKSRC}/build2 && ${SETENV} ${MAKE_ENV} ./build2/b-boot \
+		config.cxx=${CXX} \
+		config.cxx.coptions="${CXXFLAGS}" \
+		config.cxx.loptions="${LDFLAGS} -s" \
+		config.bin.lib=static \
+		build2/exe{b} \
+		-V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER}
+	${MV} ${WRKSRC}/build2/build2/b ${WRKSRC}/build2/build2/b-boot
+
+do-install:
+# "stage" (local installation)
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build2/build2/b-boot configure \
+		config.cxx=${CXX} \
+		config.cxx.coptions="${CXXFLAGS}" \
+		config.cxx.loptions="${LDFLAGS} -s" \
+		config.bin.lib=shared \
+		config.import.libsqlite3= \
+		config.bin.rpath=${PREFIX}/lib \
+		config.install.chroot=${STAGEDIR} \
+		config.install.root=${PREFIX}
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build2/build2/b-boot install: build2/ bpkg/ bdep/ \
+		-V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER}
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build2/build2/b-boot install: '!config.install.scope=project' libbuild2-*/ \
+		-V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER}
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpkg-config-0.1.so
+
+.include <bsd.port.mk>
diff --git a/devel/build2/distinfo b/devel/build2/distinfo
new file mode 100644
index 000000000000..facc3e321afa
--- /dev/null
+++ b/devel/build2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1675864912
+SHA256 (build2-toolchain-0.15.0.tar.xz) = 5152f679daeb9627f9710c60ef88de1591c02097146268be2f5aea929d2837c4
+SIZE (build2-toolchain-0.15.0.tar.xz) = 5122496
diff --git a/devel/build2/pkg-descr b/devel/build2/pkg-descr
new file mode 100644
index 000000000000..d6d08a957c35
--- /dev/null
+++ b/devel/build2/pkg-descr
@@ -0,0 +1,4 @@
+build2 is an open source (MIT), cross-platform build toolchain that aims to
+approximate Rust Cargo's convenience for developing and packaging C/C++
+projects while providing more depth and flexibility, especially in the build
+system.
diff --git a/devel/build2/pkg-plist b/devel/build2/pkg-plist
new file mode 100644
index 000000000000..22ce3d09b374
--- /dev/null
+++ b/devel/build2/pkg-plist
@@ -0,0 +1,653 @@
+bin/b
+bin/bdep
+bin/bpkg
+include/libbpkg/buildfile-scanner.hxx
+include/libbpkg/buildfile-scanner.txx
+include/libbpkg/export.hxx
+include/libbpkg/manifest.hxx
+include/libbpkg/package-name.hxx
+include/libbpkg/version.hxx
+include/libbuild2/action.hxx
+include/libbuild2/adhoc-rule-buildscript.hxx
+include/libbuild2/adhoc-rule-cxx.hxx
+include/libbuild2/adhoc-rule-regex-pattern.hxx
+include/libbuild2/algorithm.hxx
+include/libbuild2/algorithm.ixx
+include/libbuild2/autoconf/export.hxx
+include/libbuild2/autoconf/init.hxx
+include/libbuild2/autoconf/rule.hxx
+include/libbuild2/b-cmdline.hxx
+include/libbuild2/b-options.hxx
+include/libbuild2/b-options.ixx
+include/libbuild2/bash/export.hxx
+include/libbuild2/bash/init.hxx
+include/libbuild2/bash/rule.hxx
+include/libbuild2/bash/target.hxx
+include/libbuild2/bash/utility.hxx
+include/libbuild2/bin/def-rule.hxx
+include/libbuild2/bin/export.hxx
+include/libbuild2/bin/guess.hxx
+include/libbuild2/bin/init.hxx
+include/libbuild2/bin/rule.hxx
+include/libbuild2/bin/target.hxx
+include/libbuild2/bin/types.hxx
+include/libbuild2/bin/utility.hxx
+include/libbuild2/bin/utility.ixx
+include/libbuild2/build/script/lexer.hxx
+include/libbuild2/build/script/parser.hxx
+include/libbuild2/build/script/runner.hxx
+include/libbuild2/build/script/script.hxx
+include/libbuild2/build/script/token.hxx
+include/libbuild2/buildspec.hxx
+include/libbuild2/c/export.hxx
+include/libbuild2/c/init.hxx
+include/libbuild2/c/target.hxx
+include/libbuild2/cc/common.hxx
+include/libbuild2/cc/common.ixx
+include/libbuild2/cc/common.txx
+include/libbuild2/cc/compile-rule.hxx
+include/libbuild2/cc/export.hxx
+include/libbuild2/cc/guess.hxx
+include/libbuild2/cc/init.hxx
+include/libbuild2/cc/install-rule.hxx
+include/libbuild2/cc/lexer.hxx
+include/libbuild2/cc/link-rule.hxx
+include/libbuild2/cc/module.hxx
+include/libbuild2/cc/parser.hxx
+include/libbuild2/cc/pkgconfig.hxx
+include/libbuild2/cc/target.hxx
+include/libbuild2/cc/types.hxx
+include/libbuild2/cc/utility.hxx
+include/libbuild2/cc/utility.ixx
+include/libbuild2/common-options.hxx
+include/libbuild2/common-options.ixx
+include/libbuild2/config.hxx
+include/libbuild2/config/init.hxx
+include/libbuild2/config/module.hxx
+include/libbuild2/config/operation.hxx
+include/libbuild2/config/types.hxx
+include/libbuild2/config/utility.hxx
+include/libbuild2/config/utility.ixx
+include/libbuild2/config/utility.txx
+include/libbuild2/context.hxx
+include/libbuild2/context.ixx
+include/libbuild2/cxx/export.hxx
+include/libbuild2/cxx/init.hxx
+include/libbuild2/cxx/target.hxx
+include/libbuild2/depdb.hxx
+include/libbuild2/depdb.ixx
+include/libbuild2/diagnostics.hxx
+include/libbuild2/dist/init.hxx
+include/libbuild2/dist/module.hxx
+include/libbuild2/dist/operation.hxx
+include/libbuild2/dist/rule.hxx
+include/libbuild2/dump.hxx
+include/libbuild2/dyndep.hxx
+include/libbuild2/export.hxx
+include/libbuild2/file-cache.hxx
+include/libbuild2/file-cache.ixx
+include/libbuild2/file.hxx
+include/libbuild2/file.ixx
+include/libbuild2/filesystem.hxx
+include/libbuild2/filesystem.ixx
+include/libbuild2/filesystem.txx
+include/libbuild2/forward.hxx
+include/libbuild2/function.hxx
+include/libbuild2/functions-name.hxx
+include/libbuild2/in/export.hxx
+include/libbuild2/in/init.hxx
+include/libbuild2/in/rule.hxx
+include/libbuild2/in/target.hxx
+include/libbuild2/install/init.hxx
+include/libbuild2/install/operation.hxx
+include/libbuild2/install/rule.hxx
+include/libbuild2/install/utility.hxx
+include/libbuild2/kconfig/export.hxx
+include/libbuild2/kconfig/init.hxx
+include/libbuild2/lexer.hxx
+include/libbuild2/lexer.ixx
+include/libbuild2/make-parser.hxx
+include/libbuild2/module.hxx
+include/libbuild2/name.hxx
+include/libbuild2/name.ixx
+include/libbuild2/operation.hxx
+include/libbuild2/options-types.hxx
+include/libbuild2/parser.hxx
+include/libbuild2/prerequisite-key.hxx
+include/libbuild2/prerequisite.hxx
+include/libbuild2/recipe.hxx
+include/libbuild2/rule-map.hxx
+include/libbuild2/rule.hxx
+include/libbuild2/scheduler.hxx
+include/libbuild2/scheduler.ixx
+include/libbuild2/scheduler.txx
+include/libbuild2/scope.hxx
+include/libbuild2/scope.ixx
+include/libbuild2/script/lexer.hxx
+include/libbuild2/script/parser.hxx
+include/libbuild2/script/regex.hxx
+include/libbuild2/script/regex.ixx
+include/libbuild2/script/run.hxx
+include/libbuild2/script/script.hxx
+include/libbuild2/script/script.ixx
+include/libbuild2/script/timeout.hxx
+include/libbuild2/script/timeout.ixx
+include/libbuild2/script/token.hxx
+include/libbuild2/search.hxx
+include/libbuild2/target-key.hxx
+include/libbuild2/target-state.hxx
+include/libbuild2/target-type.hxx
+include/libbuild2/target.hxx
+include/libbuild2/target.ixx
+include/libbuild2/target.txx
+include/libbuild2/test/common.hxx
+include/libbuild2/test/init.hxx
+include/libbuild2/test/module.hxx
+include/libbuild2/test/operation.hxx
+include/libbuild2/test/rule.hxx
+include/libbuild2/test/script/lexer.hxx
+include/libbuild2/test/script/parser.hxx
+include/libbuild2/test/script/runner.hxx
+include/libbuild2/test/script/script.hxx
+include/libbuild2/test/script/token.hxx
+include/libbuild2/test/target.hxx
+include/libbuild2/token.hxx
+include/libbuild2/types-parsers.hxx
+include/libbuild2/types.hxx
+include/libbuild2/types.ixx
+include/libbuild2/utility.hxx
+include/libbuild2/utility.ixx
+include/libbuild2/utility.txx
+include/libbuild2/variable.hxx
+include/libbuild2/variable.ixx
+include/libbuild2/variable.txx
+include/libbuild2/version.hxx
+include/libbuild2/version/export.hxx
+include/libbuild2/version/init.hxx
+include/libbuild2/version/module.hxx
+include/libbuild2/version/rule.hxx
+include/libbuild2/version/snapshot.hxx
+include/libbuild2/version/utility.hxx
+include/libbutl/b.hxx
+include/libbutl/backtrace.hxx
+include/libbutl/base64.hxx
+include/libbutl/bufstreambuf.hxx
+include/libbutl/builtin.hxx
+include/libbutl/builtin.ixx
+include/libbutl/char-scanner.hxx
+include/libbutl/char-scanner.ixx
+include/libbutl/char-scanner.txx
+include/libbutl/command.hxx
+include/libbutl/const-ptr.hxx
+include/libbutl/curl.hxx
+include/libbutl/curl.ixx
+include/libbutl/curl.txx
+include/libbutl/default-options.hxx
+include/libbutl/default-options.ixx
+include/libbutl/default-options.txx
+include/libbutl/diagnostics.hxx
+include/libbutl/export.hxx
+include/libbutl/fdstream.hxx
+include/libbutl/fdstream.ixx
+include/libbutl/filesystem.hxx
+include/libbutl/filesystem.ixx
+include/libbutl/ft/exception.hxx
+include/libbutl/ft/lang.hxx
+include/libbutl/ft/shared_mutex.hxx
+include/libbutl/git.hxx
+include/libbutl/json/event.hxx
+include/libbutl/json/serializer.hxx
+include/libbutl/json/serializer.ixx
+include/libbutl/lz4-stream.hxx
+include/libbutl/lz4.hxx
+include/libbutl/manifest-forward.hxx
+include/libbutl/manifest-parser.hxx
+include/libbutl/manifest-parser.ixx
+include/libbutl/manifest-rewriter.hxx
+include/libbutl/manifest-serializer.hxx
+include/libbutl/manifest-serializer.ixx
+include/libbutl/manifest-types.hxx
+include/libbutl/move-only-function.hxx
+include/libbutl/multi-index.hxx
+include/libbutl/openssl.hxx
+include/libbutl/openssl.ixx
+include/libbutl/openssl.txx
+include/libbutl/optional.hxx
+include/libbutl/optional.ixx
+include/libbutl/pager.hxx
+include/libbutl/path-io.hxx
+include/libbutl/path-map.hxx
+include/libbutl/path-pattern.hxx
+include/libbutl/path-pattern.ixx
+include/libbutl/path.hxx
+include/libbutl/path.ixx
+include/libbutl/path.txx
+include/libbutl/prefix-map.hxx
+include/libbutl/prefix-map.txx
+include/libbutl/process-details.hxx
+include/libbutl/process-io.hxx
+include/libbutl/process-run.txx
+include/libbutl/process.hxx
+include/libbutl/process.ixx
+include/libbutl/project-name.hxx
+include/libbutl/prompt.hxx
+include/libbutl/regex.hxx
+include/libbutl/regex.ixx
+include/libbutl/regex.txx
+include/libbutl/semantic-version.hxx
+include/libbutl/semantic-version.ixx
+include/libbutl/sendmail.hxx
+include/libbutl/sendmail.ixx
+include/libbutl/sha1.hxx
+include/libbutl/sha256.hxx
+include/libbutl/small-allocator.hxx
+include/libbutl/small-forward-list.hxx
+include/libbutl/small-list.hxx
+include/libbutl/small-vector-odb.hxx
+include/libbutl/small-vector.hxx
+include/libbutl/standard-version.hxx
+include/libbutl/standard-version.ixx
+include/libbutl/string-parser.hxx
+include/libbutl/string-table.hxx
+include/libbutl/string-table.txx
+include/libbutl/tab-parser.hxx
+include/libbutl/target-triplet.hxx
+include/libbutl/timestamp.hxx
+include/libbutl/unicode.hxx
+include/libbutl/unicode.ixx
+include/libbutl/url.hxx
+include/libbutl/url.ixx
+include/libbutl/url.txx
+include/libbutl/utf8.hxx
+include/libbutl/utf8.ixx
+include/libbutl/utility.hxx
+include/libbutl/utility.ixx
+include/libbutl/uuid-io.hxx
+include/libbutl/uuid.hxx
+include/libbutl/uuid.ixx
+include/libbutl/vector-view.hxx
+include/libbutl/version.hxx
+include/libpkg-config/export.h
+include/libpkg-config/list.h
+include/libpkg-config/pkg-config.h
+include/libpkg-config/version.h
+include/odb/c-array-traits.hxx
+include/odb/cache-traits.hxx
+include/odb/callback.hxx
+include/odb/connection.hxx
+include/odb/connection.ixx
+include/odb/connection.txx
+include/odb/container-traits.hxx
+include/odb/core.hxx
+include/odb/database.hxx
+include/odb/database.ixx
+include/odb/database.txx
+include/odb/details/buffer.hxx
+include/odb/details/build2/config.h
+include/odb/details/c-string.hxx
+include/odb/details/condition.hxx
+include/odb/details/config.h
+include/odb/details/config.hxx
+include/odb/details/exception.hxx
+include/odb/details/export.hxx
+include/odb/details/function-wrapper.hxx
+include/odb/details/function-wrapper.ixx
+include/odb/details/function-wrapper.txx
+include/odb/details/lock.hxx
+include/odb/details/meta/answer.hxx
+include/odb/details/meta/class-p.hxx
+include/odb/details/meta/polymorphic-p.hxx
+include/odb/details/meta/remove-const-volatile.hxx
+include/odb/details/meta/remove-const.hxx
+include/odb/details/meta/remove-pointer.hxx
+include/odb/details/meta/remove-volatile.hxx
+include/odb/details/meta/static-assert.hxx
+include/odb/details/mutex.hxx
+include/odb/details/shared-ptr-fwd.hxx
+include/odb/details/shared-ptr.hxx
+include/odb/details/shared-ptr/base.hxx
+include/odb/details/shared-ptr/base.ixx
+include/odb/details/shared-ptr/base.txx
+include/odb/details/shared-ptr/counter-type.hxx
+include/odb/details/shared-ptr/exception.hxx
+include/odb/details/thread.hxx
+include/odb/details/tls.hxx
+include/odb/details/transfer-ptr.hxx
+include/odb/details/type-info.hxx
+include/odb/details/unique-ptr.hxx
+include/odb/details/unused.hxx
+include/odb/details/wrapper-p.hxx
+include/odb/exception.hxx
+include/odb/exceptions.hxx
+include/odb/forward.hxx
+include/odb/function-table.hxx
+include/odb/lazy-pointer-traits.hxx
+include/odb/lazy-ptr-impl.hxx
+include/odb/lazy-ptr-impl.ixx
+include/odb/lazy-ptr-impl.txx
+include/odb/lazy-ptr.hxx
+include/odb/lazy-ptr.ixx
+include/odb/lazy-ptr.txx
+include/odb/nested-container.hxx
+include/odb/no-id-object-result.hxx
+include/odb/no-id-object-result.txx
+include/odb/no-op-cache-traits.hxx
+include/odb/nullable.hxx
+include/odb/object-result.hxx
+include/odb/pointer-traits.hxx
+include/odb/polymorphic-info.hxx
+include/odb/polymorphic-map.hxx
+include/odb/polymorphic-map.ixx
+include/odb/polymorphic-map.txx
+include/odb/polymorphic-object-result.hxx
+include/odb/polymorphic-object-result.txx
+include/odb/post.hxx
+include/odb/pre.hxx
+include/odb/prepared-query.hxx
+include/odb/query-dynamic.hxx
+include/odb/query-dynamic.ixx
+include/odb/query-dynamic.txx
+include/odb/query.hxx
+include/odb/result.hxx
+include/odb/result.txx
+include/odb/schema-catalog-impl.hxx
+include/odb/schema-catalog.hxx
+include/odb/schema-version.hxx
+include/odb/section.hxx
+include/odb/session.hxx
+include/odb/session.ixx
+include/odb/session.txx
+include/odb/simple-object-result.hxx
+include/odb/simple-object-result.txx
+include/odb/sqlite/auto-handle.hxx
+include/odb/sqlite/binding.hxx
+include/odb/sqlite/blob-stream.hxx
+include/odb/sqlite/blob.hxx
+include/odb/sqlite/connection-factory.hxx
+include/odb/sqlite/connection.hxx
+include/odb/sqlite/connection.ixx
+include/odb/sqlite/container-statements.hxx
+include/odb/sqlite/container-statements.txx
+include/odb/sqlite/database.hxx
+include/odb/sqlite/database.ixx
+include/odb/sqlite/details/build2/config.h
+include/odb/sqlite/details/config.h
+include/odb/sqlite/details/config.hxx
+include/odb/sqlite/details/conversion.hxx
+include/odb/sqlite/details/export.hxx
+include/odb/sqlite/error.hxx
+include/odb/sqlite/exceptions.hxx
+include/odb/sqlite/forward.hxx
+include/odb/sqlite/no-id-object-result.hxx
+include/odb/sqlite/no-id-object-result.txx
+include/odb/sqlite/no-id-object-statements.hxx
+include/odb/sqlite/no-id-object-statements.txx
+include/odb/sqlite/polymorphic-object-result.hxx
+include/odb/sqlite/polymorphic-object-result.txx
+include/odb/sqlite/polymorphic-object-statements.hxx
+include/odb/sqlite/polymorphic-object-statements.txx
+include/odb/sqlite/prepared-query.hxx
+include/odb/sqlite/query-dynamic.hxx
+include/odb/sqlite/query-dynamic.ixx
+include/odb/sqlite/query-dynamic.txx
+include/odb/sqlite/query.hxx
+include/odb/sqlite/query.ixx
+include/odb/sqlite/query.txx
+include/odb/sqlite/section-statements.hxx
+include/odb/sqlite/section-statements.txx
+include/odb/sqlite/simple-object-result.hxx
+include/odb/sqlite/simple-object-result.txx
+include/odb/sqlite/simple-object-statements.hxx
+include/odb/sqlite/simple-object-statements.ixx
+include/odb/sqlite/simple-object-statements.txx
+include/odb/sqlite/sqlite-types.hxx
+include/odb/sqlite/statement-cache.hxx
+include/odb/sqlite/statement-cache.txx
+include/odb/sqlite/statement.hxx
+include/odb/sqlite/statements-base.hxx
+include/odb/sqlite/stream.hxx
+include/odb/sqlite/text-stream.hxx
+include/odb/sqlite/text.hxx
+include/odb/sqlite/tracer.hxx
+include/odb/sqlite/traits-calls.hxx
+include/odb/sqlite/traits.hxx
+include/odb/sqlite/transaction-impl.hxx
+include/odb/sqlite/transaction.hxx
+include/odb/sqlite/transaction.ixx
+include/odb/sqlite/version-build2.hxx
+include/odb/sqlite/version.hxx
+include/odb/sqlite/view-result.hxx
+include/odb/sqlite/view-result.txx
+include/odb/sqlite/view-statements.hxx
+include/odb/sqlite/view-statements.txx
+include/odb/statement-processing-common.hxx
+include/odb/statement.hxx
+include/odb/std-array-traits.hxx
+include/odb/std-deque-traits.hxx
+include/odb/std-forward-list-traits.hxx
+include/odb/std-list-traits.hxx
+include/odb/std-map-traits.hxx
+include/odb/std-set-traits.hxx
+include/odb/std-unordered-map-traits.hxx
+include/odb/std-unordered-set-traits.hxx
+include/odb/std-vector-traits.hxx
+include/odb/tracer.hxx
+include/odb/traits.hxx
+include/odb/transaction.hxx
+include/odb/transaction.ixx
+include/odb/vector-impl.hxx
+include/odb/vector-impl.ixx
+include/odb/vector-traits.hxx
+include/odb/vector-traits.txx
+include/odb/vector.hxx
+include/odb/vector.ixx
+include/odb/version-build2.hxx
+include/odb/version.hxx
+include/odb/view-image.hxx
+include/odb/view-result.hxx
+include/odb/view-result.txx
+include/odb/wrapper-traits.hxx
+lib/libbpkg-0.15.so
+lib/libbpkg.so
+lib/libbuild2-0.15.so
+lib/libbuild2-autoconf-0.15-0.1.so
+lib/libbuild2-autoconf-0.15.so
+lib/libbuild2-autoconf.so
+lib/libbuild2-bash-0.15-0.15.so
+lib/libbuild2-bash-0.15.so
+lib/libbuild2-bash.so
+lib/libbuild2-bin-0.15-0.15.so
+lib/libbuild2-bin-0.15.so
+lib/libbuild2-bin.so
+lib/libbuild2-c-0.15-0.15.so
+lib/libbuild2-c-0.15.so
+lib/libbuild2-c.so
+lib/libbuild2-cc-0.15-0.15.so
+lib/libbuild2-cc-0.15.so
+lib/libbuild2-cc.so
+lib/libbuild2-cxx-0.15-0.15.so
+lib/libbuild2-cxx-0.15.so
+lib/libbuild2-cxx.so
+lib/libbuild2-in-0.15-0.15.so
+lib/libbuild2-in-0.15.so
+lib/libbuild2-in.so
+lib/libbuild2-kconfig-0.15-0.2.so
+lib/libbuild2-kconfig-0.15.so
+lib/libbuild2-kconfig.so
+lib/libbuild2-version-0.15-0.15.so
+lib/libbuild2-version-0.15.so
+lib/libbuild2-version.so
+lib/libbuild2.so
+lib/libbutl-0.15.so
+lib/libbutl.so
+lib/libodb-2.5.0-b.23.so
+lib/libodb-sqlite-2.5.0-b.23.so
+lib/libodb-sqlite.so
+lib/libodb.so
+lib/libpkg-config-0.1.so
+lib/libpkg-config.so
+libdata/pkgconfig/libbpkg.pc
+libdata/pkgconfig/libbpkg.shared.pc
+libdata/pkgconfig/libbuild2-autoconf.pc
+libdata/pkgconfig/libbuild2-autoconf.shared.pc
+libdata/pkgconfig/libbuild2-bash.pc
+libdata/pkgconfig/libbuild2-bash.shared.pc
+libdata/pkgconfig/libbuild2-bin.pc
+libdata/pkgconfig/libbuild2-bin.shared.pc
+libdata/pkgconfig/libbuild2-c.pc
+libdata/pkgconfig/libbuild2-c.shared.pc
+libdata/pkgconfig/libbuild2-cc.pc
+libdata/pkgconfig/libbuild2-cc.shared.pc
+libdata/pkgconfig/libbuild2-cxx.pc
+libdata/pkgconfig/libbuild2-cxx.shared.pc
+libdata/pkgconfig/libbuild2-in.pc
+libdata/pkgconfig/libbuild2-in.shared.pc
+libdata/pkgconfig/libbuild2-kconfig.pc
+libdata/pkgconfig/libbuild2-kconfig.shared.pc
+libdata/pkgconfig/libbuild2-version.pc
+libdata/pkgconfig/libbuild2-version.shared.pc
+libdata/pkgconfig/libbuild2.pc
+libdata/pkgconfig/libbuild2.shared.pc
+libdata/pkgconfig/libbutl.pc
+libdata/pkgconfig/libbutl.shared.pc
+libdata/pkgconfig/libodb-sqlite.pc
+libdata/pkgconfig/libodb-sqlite.shared.pc
+libdata/pkgconfig/libodb.pc
+libdata/pkgconfig/libodb.shared.pc
+libdata/pkgconfig/libpkg-config.pc
+libdata/pkgconfig/libpkg-config.shared.pc
+share/doc/bdep/AUTHORS
+share/doc/bdep/LEGAL
+share/doc/bdep/LICENSE
+share/doc/bdep/NEWS
+share/doc/bdep/README
+share/doc/bdep/bdep-argument-grouping.xhtml
+share/doc/bdep/bdep-ci.xhtml
+share/doc/bdep/bdep-clean.xhtml
+share/doc/bdep/bdep-common-options.xhtml
+share/doc/bdep/bdep-config.xhtml
+share/doc/bdep/bdep-default-options-files.xhtml
+share/doc/bdep/bdep-deinit.xhtml
+share/doc/bdep/bdep-fetch.xhtml
+share/doc/bdep/bdep-help.xhtml
+share/doc/bdep/bdep-init.xhtml
+share/doc/bdep/bdep-new.xhtml
+share/doc/bdep/bdep-projects-configs.xhtml
+share/doc/bdep/bdep-publish.xhtml
+share/doc/bdep/bdep-release.xhtml
+share/doc/bdep/bdep-status.xhtml
+share/doc/bdep/bdep-sync.xhtml
+share/doc/bdep/bdep-test.xhtml
+share/doc/bdep/bdep-update.xhtml
+share/doc/bdep/bdep.xhtml
+share/doc/bdep/manifest
+share/doc/bpkg/AUTHORS
+share/doc/bpkg/LEGAL
+share/doc/bpkg/LICENSE
+share/doc/bpkg/NEWS
+share/doc/bpkg/README
+share/doc/bpkg/bpkg-argument-grouping.xhtml
+share/doc/bpkg/bpkg-cfg-create.xhtml
+share/doc/bpkg/bpkg-cfg-info.xhtml
+share/doc/bpkg/bpkg-cfg-link.xhtml
+share/doc/bpkg/bpkg-cfg-unlink.xhtml
+share/doc/bpkg/bpkg-common-options.xhtml
+share/doc/bpkg/bpkg-default-options-files.xhtml
+share/doc/bpkg/bpkg-help.xhtml
+share/doc/bpkg/bpkg-pkg-build.xhtml
+share/doc/bpkg/bpkg-pkg-checkout.xhtml
+share/doc/bpkg/bpkg-pkg-clean.xhtml
+share/doc/bpkg/bpkg-pkg-configure.xhtml
+share/doc/bpkg/bpkg-pkg-disfigure.xhtml
+share/doc/bpkg/bpkg-pkg-drop.xhtml
+share/doc/bpkg/bpkg-pkg-fetch.xhtml
+share/doc/bpkg/bpkg-pkg-install.xhtml
+share/doc/bpkg/bpkg-pkg-purge.xhtml
+share/doc/bpkg/bpkg-pkg-status.xhtml
+share/doc/bpkg/bpkg-pkg-test.xhtml
+share/doc/bpkg/bpkg-pkg-uninstall.xhtml
+share/doc/bpkg/bpkg-pkg-unpack.xhtml
+share/doc/bpkg/bpkg-pkg-update.xhtml
+share/doc/bpkg/bpkg-pkg-verify.xhtml
+share/doc/bpkg/bpkg-rep-add.xhtml
+share/doc/bpkg/bpkg-rep-create.xhtml
+share/doc/bpkg/bpkg-rep-fetch.xhtml
+share/doc/bpkg/bpkg-rep-info.xhtml
+share/doc/bpkg/bpkg-rep-list.xhtml
+share/doc/bpkg/bpkg-rep-remove.xhtml
+share/doc/bpkg/bpkg-repository-signing.xhtml
+share/doc/bpkg/bpkg-repository-types.xhtml
+share/doc/bpkg/bpkg.xhtml
+share/doc/bpkg/build2-package-manager-manual-a4.pdf
+share/doc/bpkg/build2-package-manager-manual-a4.ps
+share/doc/bpkg/build2-package-manager-manual-letter.pdf
+share/doc/bpkg/build2-package-manager-manual-letter.ps
+share/doc/bpkg/build2-package-manager-manual.xhtml
+share/doc/bpkg/manifest
+share/doc/libbpkg/manifest
+share/doc/libbuild2-autoconf/AUTHORS
+share/doc/libbuild2-autoconf/LICENSE
+share/doc/libbuild2-autoconf/README.md
+share/doc/libbuild2-autoconf/manifest
+share/doc/libbuild2-kconfig/AUTHORS
+share/doc/libbuild2-kconfig/COPYRIGHT
+share/doc/libbuild2-kconfig/LICENSE
+share/doc/libbuild2-kconfig/README.md
+share/doc/libbuild2-kconfig/build2-kconfig-manual.xhtml
+share/doc/libbuild2-kconfig/manifest
+share/doc/libbutl/manifest
+share/doc/libodb-sqlite/manifest
+share/doc/libodb/manifest
+share/doc/libpkg-config/manifest
+share/man/man1/b.1.gz
+share/man/man1/bdep-argument-grouping.1.gz
+share/man/man1/bdep-ci.1.gz
+share/man/man1/bdep-clean.1.gz
+share/man/man1/bdep-common-options.1.gz
+share/man/man1/bdep-config.1.gz
+share/man/man1/bdep-default-options-files.1.gz
+share/man/man1/bdep-deinit.1.gz
+share/man/man1/bdep-fetch.1.gz
+share/man/man1/bdep-help.1.gz
+share/man/man1/bdep-init.1.gz
+share/man/man1/bdep-new.1.gz
+share/man/man1/bdep-projects-configs.1.gz
+share/man/man1/bdep-publish.1.gz
+share/man/man1/bdep-release.1.gz
+share/man/man1/bdep-status.1.gz
+share/man/man1/bdep-sync.1.gz
+share/man/man1/bdep-test.1.gz
+share/man/man1/bdep-update.1.gz
+share/man/man1/bdep.1.gz
+share/man/man1/bpkg-argument-grouping.1.gz
+share/man/man1/bpkg-cfg-create.1.gz
+share/man/man1/bpkg-cfg-info.1.gz
+share/man/man1/bpkg-cfg-link.1.gz
+share/man/man1/bpkg-cfg-unlink.1.gz
+share/man/man1/bpkg-common-options.1.gz
+share/man/man1/bpkg-default-options-files.1.gz
+share/man/man1/bpkg-help.1.gz
+share/man/man1/bpkg-pkg-build.1.gz
+share/man/man1/bpkg-pkg-checkout.1.gz
+share/man/man1/bpkg-pkg-clean.1.gz
+share/man/man1/bpkg-pkg-configure.1.gz
+share/man/man1/bpkg-pkg-disfigure.1.gz
+share/man/man1/bpkg-pkg-drop.1.gz
+share/man/man1/bpkg-pkg-fetch.1.gz
+share/man/man1/bpkg-pkg-install.1.gz
+share/man/man1/bpkg-pkg-purge.1.gz
+share/man/man1/bpkg-pkg-status.1.gz
+share/man/man1/bpkg-pkg-test.1.gz
+share/man/man1/bpkg-pkg-uninstall.1.gz
+share/man/man1/bpkg-pkg-unpack.1.gz
+share/man/man1/bpkg-pkg-update.1.gz
+share/man/man1/bpkg-pkg-verify.1.gz
+share/man/man1/bpkg-rep-add.1.gz
+share/man/man1/bpkg-rep-create.1.gz
+share/man/man1/bpkg-rep-fetch.1.gz
+share/man/man1/bpkg-rep-info.1.gz
+share/man/man1/bpkg-rep-list.1.gz
+share/man/man1/bpkg-rep-remove.1.gz
+share/man/man1/bpkg-repository-signing.1.gz
+share/man/man1/bpkg-repository-types.1.gz
+share/man/man1/bpkg.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202302191102.31JB2OF9052627>