Port details on branch 2022Q2 |
- libcsptr Smart pointers for the (GNU) C programming language
- 2.0.4.24 devel =0 2.0.4.24Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2022-07-03 23:06:08
- Last Update: 2022-09-07 21:58:51
- Commit Hash: fb16dfe
- License: MIT
- WWW:
- https://github.com/Snaipe/libcsptr
- Description:
- libcsptr is an attempt to bring smart pointer constructs to the (GNU)
C programming language.
Features:
* unique_ptr, shared_ptr macros, and smart type attribute
* Destructor support for cleanup
* Custom variable metadata on allocation
* Cross-platform: tested under linux 3.18.6-1, Mac OS X Yosemite
10.10, and Windows 7 (with MinGW and the Cygwin port of GCC)
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libcsptr>0:devel/libcsptr
- To install the port:
- cd /usr/ports/devel/libcsptr/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/libcsptr
- pkg install libcsptr
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libcsptr
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1656888806
SHA256 (Snaipe-libcsptr-v2.0.4-24-gac73451_GH0.tar.gz) = 4c5a38c65219fc3013504d13e27b44da7c91a758252297041916abf14e744f1d
SIZE (Snaipe-libcsptr-v2.0.4-24-gac73451_GH0.tar.gz) = 32325
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
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_libcsptr
- USES:
- cmake:testing localbase
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|