BSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.1.05.2.04.3.04.6.05.2.0
FreeBSD:14:quarterly5.1.05.1.0n/a4.6.05.1.0
FreeBSD:15:latest5.2.05.2.0n/a4.6.04.6.0
FreeBSD:15:quarterly5.1.05.1.0n/an/an/a
FreeBSD:16:latest5.1.05.2.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Test 1

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
FileSizeSHA256
cpreh-fcppt-5.2.0_GH0.tar.gz6743058d3c205381974540adec9766bb100bb8b0f884c3503cbc7a230ba5ef4c402d70

Commit history 1

DateCommitCreditsLog message
277aecf0db Yuri Victorovich devel/fcppt: update 5.1.0 → 5.2.0