Correction to r473019: Revert the unintended change to the 'Created by' headers.4cceb98fa2
Port details
devel/bear4.2.2_1
Tool that generates a compilation database for clang tooling
- Maintainer
- aokblast@FreeBSD.org
- Packages
- bear 4.2.2_1
- Upstream
- Higher version available: 4.2.3
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/rizsotto/Bear
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (106)
Reset MAINTAINER on ports maintained by amutu@amutu.com Based on the new policy of all maintained ports reset when maintaner is absent for 3 months. Bug#226400 for science/py-tensorflow is ignored since 2018-03-06 (3+ months). portscout database indicates that 48.94% of his ports aren't updated.d7ec60f5a5
Simplify some USES=python With hat: portmgr377901b804
New port: devel/bear Bear is a tool that generates a compilation database for clang tooling. The JSON compilation database is used in the clang project to provide information on how a single compilation unit is processed. With this, it is easy to re-run the compilation with alternate programs. One way to get a compilation database is to use cmake as the build tool. Passing -DCMAKE_EXPORT_COMPILE_COMMANDS=ON to cmake generates the compile_commands.json file into the current directory. For non-cmake projects, Bear generates the JSON file during the build process. The concept behind Bear is: to execute the original build command and intercept the exec calls issued by the build tool. To achieve that, Bear uses the LD_PRELOAD or DYLD_INSERT_LIBRARIES mechanisms provided by the dynamic linker. WWW: https://github.com/rizsotto/Bear PR: 220475 Submitted by: Jov <amutu@amutu.com>ec561ec189
Sorting out some Erlang stuff:
- Rename a few Erlang-related ports using the erlang- prefix; it will avoid
confusion with elixir- ports.
- Remove DOCS and EXAMPLES where not actually useful.
- Simplify RUN_DEPENDS where possible.
- Move textproc/exmpp to devel/erlang-exmpp.
- Add missing R18 compatibility fix for devel/erlang-oserl.
- Upgrade erlang-cuttlefish to 2.0.3.
The idea is that libraries ("deps") have the "erlang-" prefix, while larger
projects (rabbitmq, yaws, couchdb, etc) keep their usual names.683f166185Add devel/bear, a set of statistics functions for Erlang.b1ddda792f