BSD Ports

devel/aws-c-io 1.1.0 FreeBSD

Event driven framework for implementing application protocols

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
11185dc56d
License
APACHE20
Categories
devel
Package size
163.2 KiB, 725.7 KiB installed

Description

aws-c-io is an event driven framework for implementing application protocols. It is built on top of cross-platform abstractions that allow you as a developer to think only about the state machine and API for your protocols.

In the other systems

SystemPortVersion
FreeBSDdevel/aws-c-io1.1.0
DragonFlydevel/aws-c-io0.18.0
MidnightBSDdevel/aws-c-io0.24.2
HardenedBSDdevel/aws-c-io1.0.0
GhostBSDdevel/aws-c-io1.0.0

Install

Binary package:

pkg install aws-c-io

From the ports tree:

cd /usr/ports/devel/aws-c-io/ && make install clean

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

RUN_DEPENDS=	aws-c-io>0:devel/aws-c-io
LIB_DEPENDS=	libaws-c-io.so:devel/aws-c-io

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:latest1.1.01.1.00.13.120.21.41.1.0
FreeBSD:14:quarterly1.0.01.0.0n/a0.20.11.0.0
FreeBSD:15:latest1.1.01.1.0n/a0.21.20.21.4
FreeBSD:15:quarterly1.0.01.0.0n/an/an/a
FreeBSD:16:latest1.0.01.1.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

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

Build dependencies 18
Run dependencies 3
Required by 120

The first 100 are listed.

Configuration

No options to configure.

USES
cmake:testing localbase ssl
Service scripts
none

Files

pkg-plist 36
  • include/aws/io/async_stream.h
  • include/aws/io/channel.h
  • include/aws/io/channel_bootstrap.h
  • include/aws/io/event_loop.h
  • include/aws/io/exports.h
  • include/aws/io/file_utils.h
  • include/aws/io/future.h
  • include/aws/io/host_resolver.h
  • include/aws/io/io.h
  • include/aws/io/l4_proxy.h
  • include/aws/io/logging.h
  • include/aws/io/message_pool.h
  • include/aws/io/pem.h
  • include/aws/io/pipe.h
  • include/aws/io/pkcs11.h
  • include/aws/io/retry_strategy.h
  • include/aws/io/shared_library.h
  • include/aws/io/socket.h
  • include/aws/io/socket_channel_handler.h
  • include/aws/io/socks5.h
  • include/aws/io/statistics.h
  • include/aws/io/stream.h
  • include/aws/io/tls_channel_handler.h
  • include/aws/io/uri.h
  • include/aws/testing/async_stream_tester.h
  • include/aws/testing/echo_server.h
  • include/aws/testing/io_testing_channel.h
  • include/aws/testing/socks5_server.h
  • include/aws/testing/stream_tester.h
  • include/aws/testing/tcp_client.h
  • lib/cmake/aws-c-io/aws-c-io-config.cmake
  • lib/cmake/aws-c-io/shared/aws-c-io-targets-.cmake
  • lib/cmake/aws-c-io/shared/aws-c-io-targets.cmake
  • lib/libaws-c-io.so
  • lib/libaws-c-io.so.
  • lib/libaws-c-io.so.
distinfo 1
FileSizeSHA256
awslabs-aws-c-io-v1.1.0_GH0.tar.gz829302a437ec3b5929582d79f43904e4939626db19d6fd30c44cb16841bc70c7d6548b

Commit history 6

DateCommitCreditsLog message
11185dc56d Nuno Teixeira devel/aws-c-io: Update to 1.1.0
Use PLIST_SUB for the library versions, as in devel/aws-c-common. ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v1.1.0
062c8216eb Nuno Teixeira devel/aws-c-io: Update to 1.0.0
CMakeLists.txt looks for AwsGetVersion.cmake from the installed aws-c-common before project() runs, so LOCALBASE was not searched. Use USES=localbase, which exports CMAKE_PREFIX_PATH to the environment. ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v1.0.0
9af045d4e7 Nuno Teixeira devel/aws-c-io: Update to 0.27.7
ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v0.27.7
7e92878b0b Nuno Teixeira devel/aws-c-io: Update to 0.27.6
ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v0.27.6
ac79bc6d43 Nuno Teixeira devel/aws-c-io: Update to 0.27.5
ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v0.27.5

The latest 5 of 6 in the history this site was built from.