notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
poser C framework for POsix SERvices
1.2.1 devel on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.1Version of this port present on the latest quarterly branch.
Maintainer: zirias@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-06-02 18:27:09
Last Update: 2024-08-28 17:16:44
Commit Hash: 655780b
People watching this port, also watch:: exomizer, ortp, emu64, makemkv, linphone
License: BSD2CLAUSE
WWW:
https://zirias.github.io/poser/
Description:
This is a lightweight framework to easily implement a typical (networking) service in C, using an event-driven API. It only uses standard POSIX APIs, therefore it is not suitable for services that must scale to thousands of concurrent clients.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (30 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/poser-1.2.1/catalog.mk
  3. /usr/local/share/licenses/poser-1.2.1/LICENSE
  4. /usr/local/share/licenses/poser-1.2.1/BSD2CLAUSE
  5. include/poser/core.h
  6. include/poser/core/certinfo.h
  7. include/poser/core/client.h
  8. include/poser/core/connection.h
  9. include/poser/core/daemon.h
  10. include/poser/core/event.h
  11. include/poser/core/hashtable.h
  12. include/poser/core/list.h
  13. include/poser/core/log.h
  14. include/poser/core/proto.h
  15. include/poser/core/queue.h
  16. include/poser/core/runopts.h
  17. include/poser/core/server.h
  18. include/poser/core/service.h
  19. include/poser/core/stringbuilder.h
  20. include/poser/core/threadpool.h
  21. include/poser/core/timer.h
  22. include/poser/core/util.h
  23. include/poser/decl.h
  24. lib/libposercore.so
  25. lib/libposercore.so.1
  26. lib/libposercore.so.1.2.1
  27. libdata/pkgconfig/posercore.pc
  28. @owner
  29. @group
  30. @mode
Collapse this list.
Dependency lines:
  • poser>0:devel/poser
To install the port:
cd /usr/ports/devel/poser/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/poser
  • pkg install poser
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: poser
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1724609495 SHA256 (poser-1.2.1.tar.xz) = 5d2dccaf90e044776087180da25d2da4d3085c7b77312d8d8ec99d6c3ea38581 SIZE (poser-1.2.1.tar.xz) = 84580

Packages (timestamps in pop-ups are UTC):
poser
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2.11.2.1-1.2.11.2.1---
FreeBSD:13:quarterly1.2.11.2.11.11.2.11.2.11.11.11.1
FreeBSD:14:latest1.2.11.2.1-1.2.11.2.11.1-1.1
FreeBSD:14:quarterly1.2.11.2.1-1.2.11.2.11.11.11.1
FreeBSD:15:latest1.2.11.2.1n/a1.2.1n/a1.11.11.1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Libraries
  1. security/tlsc
  2. x11/xmoji

Configuration Options:
===> The following configuration options are available for poser-1.2.1: DOCS=on: Build and/or install documentation DOXYGEN=off: Build documentation with Doxygen TLS=on: Secure network connection support via TLS ===> Use 'make config' to modify these settings
Options name:
devel_poser
USES:
compiler:c11 gmake pkgconfig tar:xz ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://github.com/Zirias/poser/releases/download/v1.2.1/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.1
28 Aug 2024 17:16:44
commit hash: 655780bb9b76b44f567050125d18083a17f4d336commit hash: 655780bb9b76b44f567050125d18083a17f4d336commit hash: 655780bb9b76b44f567050125d18083a17f4d336commit hash: 655780bb9b76b44f567050125d18083a17f4d336 files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
devel/poser: Update to 1.2.1

New upstream release, adds a generic Timer implementation and many bug
fixes.
1.1
07 Jun 2023 17:36:40
commit hash: 43d4e8d205e728d89f4ace8054c9fda48470012bcommit hash: 43d4e8d205e728d89f4ace8054c9fda48470012bcommit hash: 43d4e8d205e728d89f4ace8054c9fda48470012bcommit hash: 43d4e8d205e728d89f4ace8054c9fda48470012b files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
devel/poser: Update to 1.1

Changes: https://github.com/Zirias/poser/releases/tag/v1.1

Approved by:	tcberner (mentor, implicit)
1.0.1
02 Jun 2023 18:23:52
commit hash: 2a680d55e5c78cc555c5a701fe39992e475257e7commit hash: 2a680d55e5c78cc555c5a701fe39992e475257e7commit hash: 2a680d55e5c78cc555c5a701fe39992e475257e7commit hash: 2a680d55e5c78cc555c5a701fe39992e475257e7 files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
devel/poser: Add new port

poser is a C framework for POSIX services. It is required for the new
version of security/tlsc.

Approved by:	tcberner (mentor, implicit)

Number of commits found: 3