Port details |
- bloomberg-bde Foundational C++ libraries used at Bloomberg
- 3.117.0.0_1 devel =2 3.117.0.0_1Version of this port present on the latest quarterly branch.
- Maintainer: adridg@FreeBSD.org
- Port Added: 2023-08-06 13:54:07
- Last Update: 2023-09-12 13:46:25
- Commit Hash: 9124172
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: APACHE20
- WWW:
- https://github.com/bloomberg/bde
- Description:
- BDE stands for BDE Development Environment. Depending on the context,
BDE may refer to a suite of low-level C++ libraries, the methodology that
guides their development, or to the team that develops them. The BDE
libraries meet superior standards of design, documentation, and testing
and are the foundation of C++ development at Bloomberg. Among other things,
the BDE libraries provide an enhanced implementation of STL containers,
vocabulary types for representing common concepts (like dates and times),
and building blocks for developing multi-threaded applications and
network applications.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- bloomberg-bde>0:devel/bloomberg-bde
- To install the port:
- cd /usr/ports/devel/bloomberg-bde/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/bloomberg-bde
- pkg install bloomberg-bde
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: bloomberg-bde
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1690718992
SHA256 (bloomberg-bde-3.117.0.0_GH0.tar.gz) = 7dcea8f13105df27f2207fc80e271f97314e763ee573ad936f9b8d7f076b57bb
SIZE (bloomberg-bde-3.117.0.0_GH0.tar.gz) = 24193429
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- python3.9 : lang/python39
- pkgconf>=1.3.0_1 : devel/pkgconf
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_bloomberg-bde
- USES:
- cmake python:build pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.117.0.0_1 12 Sep 2023 13:46:25 |
Adriaan de Groot (adridg) |
devel/bloomberg-bde: tidy ports Makefile
- the build system uses -march=westmere, so restrict
to that kind of architecture
- while here pet portlint
No bump to PORTREVISION because it still builds in the
same places and I dont' feel that a one-bit change to
COMMENT is worth re-packaging. |
3.117.0.0_1 06 Sep 2023 20:50:37 |
Po-Chuan Hsieh (sunpoet) |
devel/bloomberg-bde: Clean up USES=python
Approved by: portmgr (blanket)
With hat: python |
3.117.0.0_1 15 Aug 2023 20:52:35 |
Adriaan de Groot (adridg) |
devel/bloomberg-bde: improve build a little
- fix build on 12.4
- add a testing target (builds *some* of the tests only)
- remove bundled pcre2 after stage (reported by diizzy@)
- teach portscout to ignore 'testtag' |
3.117.0.0 06 Aug 2023 13:51:03 |
Adriaan de Groot (adridg) |
devel/bloomberg-bde: new port for Bloomberg's foundational C++ libraries
BDE (Bloomberg Development Environment) is a collection of
libraries used inside Bloomberg. It's a bit like Boost, in
that it adds a whole spectrum of useful things to C++.
It's also like Boost in that things do flow from the library
into the language standard. BDE is Apache 2.0 licensed
and tracks modern C++ usage.
(This initial commit gets a library-that-builds into the
ports tree; it has no consumers yet so I won't swear that
it works completely) |