BSD Ports

devel/orcania 2.3.3 OpenBSD

potluck with different functions for different purposes

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel

Description

A small library intended to provide low-level functionalities used in the author's other libraries and programs. Potluck with different functions divided into 4 categories:

  • String functions

    Wrappers for string.h: functions like strcpy, strcmp or strchr that will not segfault if a parameter is NULL. split_string and afiliated functions: split a string using a separator match or join a split string.

  • Pointer list structure

    Simple structure to store and manipulate any kind of pointer in an array.

  • Base64 functions

    Encode, decode in base64 and base64url format.

  • Memory functions

    Replace glib malloc/realloc/free functions with user-defined memory functions.

In the other systems

The newest version among them is 2.3.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDdevel/orcania2.3.3 newestno data-The OpenBSD ports mailing-list <[email protected]>-
FreeBSDdevel/orcania2.3.3 newestnone known-[email protected]-
NetBSDwip/orcania by name2.3.0none known-[email protected]-
DragonFlydevel/orcania2.3.3 newestnone known-[email protected]-
HardenedBSDdevel/orcania2.3.3 newestno data-[email protected]-
GhostBSDdevel/orcania2.3.3 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add orcania

From the ports tree:

cd /usr/ports/devel/orcania && make install

Dependencies

Build dependencies 2