devel/fcppt 5.2.0 FreeBSD
Freundlich's C++ toolkit
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
277aecf0db- License
- BSL
- Categories
- devel
- Package size
- 443.9 KiB, 2489.1 KiB installed
Description
Freundlich's C++ Toolkit (fcppt) is a collection of libraries that aim to improve general C++ code through better typing and functional programming.
Install
Binary package:
pkg install fcppt
From the ports tree:
cd /usr/ports/devel/fcppt/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= fcppt>0:devel/fcppt
LIB_DEPENDS= libfcppt_core.so:devel/fcppt
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.1.0 | 5.2.0 | 4.3.0 | 4.6.0 | 5.2.0 |
| FreeBSD:14:quarterly | 5.1.0 | 5.1.0 | n/a | 4.6.0 | 5.1.0 |
| FreeBSD:15:latest | 5.2.0 | 5.2.0 | n/a | 4.6.0 | 4.6.0 |
| FreeBSD:15:quarterly | 5.1.0 | 5.1.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.1.0 | 5.2.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/include/boost/format.hpp: devel/boost-libscatch2>0: devel/catch2
Test 1
catch2>0: devel/catch2
The full lists below include those, and their dependencies in turn.
Build dependencies 20
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake:testing compiler:c++20-lang
- Service scripts
- none
Files
pkg-plist 2139
- include/fcppt/absurd.hpp
- include/fcppt/algorithm/all_of.hpp
- include/fcppt/algorithm/binary_search.hpp
- include/fcppt/algorithm/contains_if.hpp
- include/fcppt/algorithm/detail/has_random_access_iterator.hpp
- include/fcppt/algorithm/detail/has_reserve.hpp
- include/fcppt/algorithm/detail/map_concat.hpp
- include/fcppt/algorithm/detail/map_reserve.hpp
- include/fcppt/algorithm/detail/mpl_size_type.hpp
- include/fcppt/algorithm/detail/optimize_map_v.hpp
- include/fcppt/algorithm/detail/reverse.hpp
- include/fcppt/algorithm/detail/source_size.hpp
- include/fcppt/algorithm/detail/tuple_loop_break.hpp
- include/fcppt/algorithm/find_by_opt.hpp
- include/fcppt/algorithm/find_if_opt.hpp
- include/fcppt/algorithm/find_opt.hpp
- include/fcppt/algorithm/fold.hpp
- include/fcppt/algorithm/fold_break.hpp
- include/fcppt/algorithm/generate_n.hpp
- include/fcppt/algorithm/index_of.hpp
- include/fcppt/algorithm/join_strings.hpp
- include/fcppt/algorithm/loop.hpp
- include/fcppt/algorithm/loop_break.hpp
- include/fcppt/algorithm/loop_break_impl.hpp
- include/fcppt/algorithm/loop_break_impl_fwd.hpp
- include/fcppt/algorithm/loop_break_mpl.hpp
- include/fcppt/algorithm/loop_break_record.hpp
- include/fcppt/algorithm/loop_break_tuple.hpp
- include/fcppt/algorithm/map.hpp
- include/fcppt/algorithm/map_array.hpp
- include/fcppt/algorithm/map_concat.hpp
- include/fcppt/algorithm/map_impl.hpp
- include/fcppt/algorithm/map_impl_fwd.hpp
- include/fcppt/algorithm/map_iteration.hpp
- include/fcppt/algorithm/map_iteration_second.hpp
- include/fcppt/algorithm/map_optional.hpp
- include/fcppt/algorithm/map_record.hpp
- include/fcppt/algorithm/map_tuple.hpp
- include/fcppt/algorithm/remove.hpp
- include/fcppt/algorithm/remove_if.hpp
- include/fcppt/algorithm/remove_suffix.hpp
- include/fcppt/algorithm/repeat.hpp
- include/fcppt/algorithm/reverse.hpp
- include/fcppt/algorithm/sequence_iteration.hpp
- include/fcppt/algorithm/split_string.hpp
- include/fcppt/algorithm/unique.hpp
- include/fcppt/algorithm/unique_if.hpp
- include/fcppt/algorithm/update_action.hpp
- include/fcppt/algorithm/update_action_fwd.hpp
- include/fcppt/args.hpp
- include/fcppt/args_char.hpp
- include/fcppt/args_from_second.hpp
- include/fcppt/args_vector.hpp
- include/fcppt/array/append.hpp
- include/fcppt/array/apply.hpp
- include/fcppt/array/comparison.hpp
- include/fcppt/array/detail/init.hpp
- include/fcppt/array/detail/is_object.hpp
- include/fcppt/array/detail/join.hpp
- include/fcppt/array/from_range.hpp
- include/fcppt/array/get.hpp
- include/fcppt/array/impl_type.hpp
- include/fcppt/array/init.hpp
- include/fcppt/array/is_object.hpp
- include/fcppt/array/join.hpp
- include/fcppt/array/make.hpp
- include/fcppt/array/map.hpp
- include/fcppt/array/object.hpp
- include/fcppt/array/object_decl.hpp
- include/fcppt/array/object_fwd.hpp
- include/fcppt/array/object_impl.hpp
- include/fcppt/array/output.hpp
- include/fcppt/array/push_back.hpp
- include/fcppt/array/size.hpp
- include/fcppt/array/value_type.hpp
- include/fcppt/assert_complete.hpp
- include/fcppt/bit/mask.hpp
- include/fcppt/bit/mask_c.hpp
- include/fcppt/bit/mask_decl.hpp
- include/fcppt/bit/mask_fwd.hpp
- include/fcppt/bit/mask_impl.hpp
- include/fcppt/bit/shift_count.hpp
- include/fcppt/bit/shifted_mask.hpp
- include/fcppt/bit/shifted_mask_c.hpp
- include/fcppt/bit/test.hpp
- include/fcppt/boost_units_value.hpp
- include/fcppt/c_deleter.hpp
- include/fcppt/c_deleter_fwd.hpp
- include/fcppt/cast/apply.hpp
- include/fcppt/cast/detail/dynamic.hpp
- include/fcppt/cast/detail/promote_int_type.hpp
- include/fcppt/cast/detail/truncation_check.hpp
- include/fcppt/cast/dynamic.hpp
- include/fcppt/cast/dynamic_any.hpp
- include/fcppt/cast/dynamic_any_fun.hpp
- include/fcppt/cast/dynamic_any_fun_fwd.hpp
- include/fcppt/cast/dynamic_cross.hpp
- include/fcppt/cast/dynamic_cross_fun.hpp
- include/fcppt/cast/dynamic_cross_fun_fwd.hpp
- include/fcppt/cast/dynamic_fun.hpp
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cpreh-fcppt-5.2.0_GH0.tar.gz | 674305 | 8d3c205381974540adec9766bb100bb8b0f884c3503cbc7a230ba5ef4c402d70 |