net-libs / onion

C library to create simple HTTP servers and Web Applications

Official package sites : http://www.coralbits.com/libonion/ · https://github.com/davidmoreno/onion ·

v9999 :: 0 :: gentoo

Modified
License
|| ( GPL-2+ Apache-2.0 ) AGPL-3
USE flags
boehm-gc cxx examples gnutls jpeg libev libevent pam png redis sqlite systemd test xml

v0.8 :: 0 :: gentoo

Modified
License
|| ( GPL-2+ Apache-2.0 ) AGPL-3
Keywords
~amd64
USE flags
boehm-gc cxx examples gnutls jpeg libev libevent pam png redis sqlite systemd test xml

General

boehm-gc
Missing description
cxx
Build support for C++ (bindings, extra libraries, code generation, ...)
examples
Install examples, usually source code
gnutls
Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
jpeg
Add JPEG image support
libev
Missing description
libevent
Missing description
pam
Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
png
Add support for libpng (PNG images)
redis
Missing description
sqlite
Add support for sqlite - embedded sql database
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
xml
Add support for XML files

dev-db / sqlite : SQL database engine

dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector

dev-libs / hiredis : Minimalistic C client library for the Redis database

dev-libs / libev : A high-performance event loop/event model with lots of feature

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libxml2 : XML C parser and toolkit

dev-util / cmake : Cross platform Make

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

media-libs / libpng : Portable Network Graphics library

net-libs / gnutls : A TLS 1.2 and SSL 3.0 implementation for the GNU project

net-misc / curl : A Client that groks URLs

sys-apps / systemd : System and service manager for Linux

sys-devel / make : Standard tool to compile source trees

sys-libs / zlib : Standard (de)compression library

virtual / jpeg : A virtual for the libjpeg.so.62 ABI for binary-only programs

virtual / pam : Virtual for PAM (Pluggable Authentication Modules)

x11-libs / cairo : A vector graphics library with cross-device output support

dev-db / sqlite : SQL database engine

dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector

dev-libs / hiredis : Minimalistic C client library for the Redis database

dev-libs / libev : A high-performance event loop/event model with lots of feature

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libxml2 : XML C parser and toolkit

media-libs / libpng : Portable Network Graphics library

net-libs / gnutls : A TLS 1.2 and SSL 3.0 implementation for the GNU project

sys-apps / systemd : System and service manager for Linux

sys-libs / zlib : Standard (de)compression library

virtual / jpeg : A virtual for the libjpeg.so.62 ABI for binary-only programs

virtual / pam : Virtual for PAM (Pluggable Authentication Modules)

x11-libs / cairo : A vector graphics library with cross-device output support

625772
net-libs/onion-0.8 will not build with USE libev: /var/tmp/portage/net-libs/onion-0.8/work/onion-0.8/src/onion/poller_libev.c:78:6: error: conflicting types for 'onion_poller_slot_set_type'
625774
net-libs/onion-0.8 will not build with USE libevent: /var/tmp/portage/net-libs/onion-0.8/work/onion-0.8/src/onion/poller_libevent.c:80:6: error: conflicting types for 'onion_poller_slot_set_type'
Alexis Ballier · gentoo
net-libs/onion: Fix build with some useflags combination, bug #621864
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Alexis Ballier · gentoo
net-libs/onion: remove old
Package-Manager: portage-2.3.0_rc1
Alexis Ballier · gentoo
net-libs/onion: bump to 0.8; bug #582534
Package-Manager: portage-2.2.28
Alexis Ballier · gentoo
net-libs/onion: Initial import. Ebuild be me.
Package-Manager: portage-2.2.23