BSD Ports

devel/malloy 0.12.0_4 FreeBSD

Embeddable HTTP(S) and WS(S) client/server components for C++

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
213840c151
License
BSD3CLAUSE
Categories
devel
Package size
966.3 KiB, 9644.7 KiB installed

Description

Malloy is a C++ library providing embeddable server & client components for both HTTP(S) and WebSocket(Secure).

The library is written in C++20 and provides easy-to-use high-level interfaces for creating server and client applications painlessly.

Install

Binary package:

pkg install malloy

From the ports tree:

cd /usr/ports/devel/malloy/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	malloy>0:devel/malloy
LIB_DEPENDS=	libmalloy-client.so:devel/malloy

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:latest0.12.0_40.12.0_4-0.12.0_10.12.0_4
FreeBSD:14:quarterly0.12.0_40.12.0_4n/a0.11.00.12.0_4
FreeBSD:15:latest0.12.0_40.12.0_4n/a0.12.0_10.12.0_1
FreeBSD:15:quarterly0.12.0_40.12.0_4n/an/an/a
FreeBSD:16:latest0.12.0_40.12.0_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 69
Run dependencies 2

No port depends on this one.

Configuration

Options name: devel_malloy

OptionDefaultDescription
CLIENTonHTTP client support
DOCSonBuild and/or install documentation
EXAMPLESonBuild and/or install examples
HTMLonHTML features
SERVERonHTTP server support
TESToffBuild and/or run tests
TLSonSecure network connection support via TLS
USES
cmake
Service scripts
none

Files

pkg-plist 118
  • include/malloy/client/controller.hpp
  • include/malloy/client/http/connection.hpp
  • include/malloy/client/http/connection_plain.hpp
  • include/malloy/client/http/connection_tls.hpp
  • include/malloy/client/http/request_result.hpp
  • include/malloy/client/type_traits.hpp
  • include/malloy/client/websocket/connection.hpp
  • include/malloy/core/controller.hpp
  • include/malloy/core/detail/action_queue.hpp
  • include/malloy/core/detail/controller_run_result.hpp
  • include/malloy/core/error.hpp
  • include/malloy/core/mp.hpp
  • include/malloy/core/html/form.hpp
  • include/malloy/core/html/form_data.hpp
  • include/malloy/core/html/form_field.hpp
  • include/malloy/core/html/form_renderer.hpp
  • include/malloy/core/html/html.hpp
  • include/malloy/core/html/multipart_parser.hpp
  • include/malloy/core/http/cookie.hpp
  • include/malloy/core/http/filters/file.hpp
  • include/malloy/core/http/generator.hpp
  • include/malloy/core/http/http.hpp
  • include/malloy/core/http/request.hpp
  • include/malloy/core/http/response.hpp
  • include/malloy/core/http/session/manager.hpp
  • include/malloy/core/http/session/session.hpp
  • include/malloy/core/http/session/storage.hpp
  • include/malloy/core/http/session/storage_memory.hpp
  • include/malloy/core/http/session/types.hpp
  • include/malloy/core/http/type_traits.hpp
  • include/malloy/core/http/types.hpp
  • include/malloy/core/http/url.hpp
  • include/malloy/core/http/utils.hpp
  • include/malloy/core/tcp/rate_policy.hpp
  • include/malloy/core/tcp/stream.hpp
  • include/malloy/core/tcp/tcp.hpp
  • include/malloy/core/tls/manager.hpp
  • include/malloy/core/type_traits.hpp
  • include/malloy/core/utils.hpp
  • include/malloy/core/websocket/connection.hpp
  • include/malloy/core/websocket/stream.hpp
  • include/malloy/core/websocket/types.hpp
  • include/malloy/core/websocket/websocket.hpp
  • include/malloy/server/auth/basic.hpp
  • include/malloy/server/http/connection.hpp
  • include/malloy/server/http/connection_detector.hpp
  • include/malloy/server/http/connection_plain.hpp
  • include/malloy/server/http/connection_t.hpp
  • include/malloy/server/http/connection_tls.hpp
  • include/malloy/server/http/preflight_config.hpp
  • include/malloy/server/http/request_generator_t.hpp
  • include/malloy/server/listener.hpp
  • include/malloy/server/routing/endpoint.hpp
  • include/malloy/server/routing/endpoint_http.hpp
  • include/malloy/server/routing/endpoint_http_files.hpp
  • include/malloy/server/routing/endpoint_http_redirect.hpp
  • include/malloy/server/routing/endpoint_http_regex.hpp
  • include/malloy/server/routing/endpoint_websocket.hpp
  • include/malloy/server/routing/router.hpp
  • include/malloy/server/routing/type_traits.hpp
  • include/malloy/server/routing_context.hpp
  • include/malloy/server/websocket/connection.hpp
  • lib/cmake/malloy/malloy-config-version.cmake
  • lib/cmake/malloy/malloy-config.cmake
  • lib/cmake/malloy/malloy-targets-.cmake
  • lib/cmake/malloy/malloy-targets.cmake
  • lib/libmalloy-client.so
  • lib/libmalloy-client.so.
  • lib/libmalloy-core.so
  • lib/libmalloy-core.so.
  • lib/libmalloy-server.so
  • lib/libmalloy-server.so.
  • share/examples/malloy/CMakeLists.txt
  • share/examples/malloy/client/CMakeLists.txt
  • share/examples/malloy/client/example.cmake
  • share/examples/malloy/client/http_custom_filter/CMakeLists.txt
  • share/examples/malloy/client/http_custom_filter/main.cpp
  • share/examples/malloy/client/http_file_download/CMakeLists.txt
  • share/examples/malloy/client/http_file_download/main.cpp
  • share/examples/malloy/client/http_plain/CMakeLists.txt
  • share/examples/malloy/client/http_plain/main.cpp
  • share/examples/malloy/client/http_tls/CMakeLists.txt
  • share/examples/malloy/client/http_tls/main.cpp
  • share/examples/malloy/client/websocket_plain/CMakeLists.txt
  • share/examples/malloy/client/websocket_plain/main.cpp
  • share/examples/malloy/client/websocket_secure/CMakeLists.txt
  • share/examples/malloy/client/websocket_secure/main.cpp
  • share/examples/malloy/example.hpp
  • share/examples/malloy/server/CMakeLists.txt
  • share/examples/malloy/server/basic/CMakeLists.txt
  • share/examples/malloy/server/basic/main.cpp
  • share/examples/malloy/server/custom_request_filter/CMakeLists.txt
  • share/examples/malloy/server/custom_request_filter/main.cpp
  • share/examples/malloy/server/example.cmake
  • share/examples/malloy/server/html_form/CMakeLists.txt
  • share/examples/malloy/server/html_form/main.cpp
  • share/examples/malloy/server/routing/CMakeLists.txt
  • share/examples/malloy/server/routing/files/CMakeLists.txt
  • share/examples/malloy/server/routing/files/main.cpp
  • share/examples/malloy/server/routing/policies/CMakeLists.txt

The first 100 are listed.

distinfo 1
FileSizeSHA256
tectu-malloy-0.12.0_GH0.tar.gz199684abf12658875ceebd45bb64e7a5cd648eee9e6e9ff9307810b9c791ab73840a74

Commit history 1

DateCommitCreditsLog message
213840c151 Dima Panov */*: bump consumers after devel/boost update