dev-libs / libevent

Library to execute a function when a specific event occurs on a file descriptor

Official package sites : https://github.com/libevent/libevent · https://libevent.org/ ·

v9999 :: 0 :: gentoo

Modified
License
BSD
USE flags
debug libressl ssl static-libs test threads

v2.1.9999 :: 0/2.1-7 :: gentoo

Modified
License
BSD
USE flags
debug libressl ssl static-libs test threads

v2.1.11 :: 0/2.1-7 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sh ~sparc ~sparc-solaris ~x64-macos ~x64-solaris ~x86 ~x86-linux ~x86-macos ~x86-solaris
USE flags
debug libressl ssl static-libs test threads

v2.1.8 :: 0/2.1-6 :: gentoo

Modified
License
BSD
Keywords
alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-linux ~mips ~ppc-macos ~sparc-solaris ~x64-macos ~x64-solaris ~x86-linux ~x86-macos ~x86-solaris
USE flags
debug libressl ssl static-libs test threads

General

debug
Support runtime debug mode and malloc hooks (for programmers)
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
threads
Add threads support for various packages. Usually pthreads

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

app-benchmarks / httperf : A tool from HP for measuring web server performance

app-misc / tmate : Instant terminal sharing

app-misc / tmux : Terminal multiplexer

app-text / groonga : An Embeddable Fulltext Search Engine

dev-db / mysql : A fast, multi-threaded, multi-user SQL database server

dev-db / mysql-cluster : An enhanced, drop-in replacement for MySQL

dev-db / percona-server : Fully compatible, enhanced and open source drop-in replacement for MySQL

dev-db / percona-xtrabackup : Hot backup utility for MySQL based servers

dev-db / pgbouncer : Lightweight connection pooler for PostgreSQL

dev-lang / crystal : The Crystal Programming Language

dev-libs / fstrm : Frame Streams implementation in C

dev-libs / libdnsres : A non-blocking DNS resolver library

dev-libs / libmemcached : a C client library to the memcached server

dev-libs / libverto : Main event loop abstraction library

dev-lua / luaevent : libevent bindings for Lua

dev-php / pecl-event : PHP wrapper for libevent2

dev-php / pecl-http : Extended HTTP Support for PHP

dev-php / pecl-libevent : PHP wrapper for libevent

dev-qt / qtwebengine : Library for rendering dynamic web content in Qt5 C++ and QML applications

mail-client / thunderbird : Thunderbird Mail Client

mail-filter / rspamd : Rapid spam filtering system

mail-mta / opensmtpd : Lightweight but featured SMTP daemon from OpenBSD

net-analyzer / fragroute : Testing of network intrusion detection systems, firewalls and TCP/IP stacks

net-analyzer / scanssh : network scanner that gathers info on SSH protocols and versions

net-analyzer / sslsplit : Transparent SSL/TLS interception

net-analyzer / zabbix : ZABBIX is software for monitoring of your applications, network and servers

net-dns / getdns : Modern asynchronous DNS API

net-dns / nsd : An authoritative only, high performance, open source name server

net-dns / unbound : A validating, recursive and caching DNS resolver

net-fs / netatalk : Open Source AFP server

net-fs / nfs-utils : NFS client and server daemons

net-im / bitlbee : irc to IM gateway that support multiple IM protocols

net-im / coturn : coturn TURN server project

net-libs / libwebsockets : A flexible pure-C library for implementing network protocols

net-libs / onion : C library to create simple HTTP servers and Web Applications

net-mail / dbmail : Fast and scalable sql based email services

net-misc / arpd : ARP server claiming all unassigned addresses (for network monitoring/simulation)

net-misc / bfgminer : Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C

net-misc / lldpd : Implementation of IEEE 802.1ab (LLDP)

net-misc / memcached : High-performance, distributed memory object caching system

net-misc / ntp : Network Time Protocol suite/programs

net-misc / seafile : File syncing and sharing software with file encryption and group sharing

net-misc / seafile-client : Seafile desktop client

net-misc / sstp-client : A client implementation of Secure Socket Tunneling Protocol (SSTP)

net-nds / 389-ds-base : 389 Directory Server (core librares and daemons )

net-p2p / bitcoin-cli : Command-line JSON-RPC client specifically for interfacing with bitcoind

net-p2p / bitcoin-qt : An end-user Qt GUI for the Bitcoin crypto-currency

net-p2p / bitcoind : Original Bitcoin crypto-currency wallet for automated services

net-p2p / transmission : A fast, easy, and free BitTorrent client

net-proxy / dnsproxy : The dnsproxy daemon is a proxy for DNS queries

net-proxy / redsocks : Transparent redirector of any TCP connection to proxy

net-vpn / libreswan : IPsec implementation for Linux, fork of Openswan

net-vpn / tor : Anonymizing overlay network for TCP

sys-cluster / openmpi : A high-performance message passing library (MPI)

sys-cluster / pmix : The Process Management Interface (PMI) Exascale

www-client / firefox : Firefox Web Browser

www-client / links : A fast and lightweight web browser running in both graphics and text mode

www-client / seamonkey : Seamonkey Web Browser

www-plugins / freshplayerplugin : PPAPI-host NPAPI-plugin adapter for flashplayer in npapi based browsers

www-servers / pshs : Pretty small HTTP server -- a command-line tool to share files

632050
dev-libs/libevent-2.1.8 fails to build: bufferevent_openssl.c:66:25: fatal error: openssl/bio.h: No such file or directory
646028
net-analyzer/zabbix-3.4.5/3.4.6 should DEPEND on dev-libs/libevent
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Drop eautoreconf
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Old
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Version 2.1.11
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Old
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
dev-libs/libevent: Use HTTPS in HOMEPAGE
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Version 2.1.10
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-libs/libevent: Add ~riscv keyword
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/libevent: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Add live ebuild to track patches-2.1
Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Version 2.1.9_beta
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Fix live ebuild for libressl sub-SLOT change
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stefan Strogin · gentoo
dev-libs/libevent: fix slot operator for libressl dependency
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11065 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libevent: Update HOMEPAGE
Package-Manager: Portage-2.3.45, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
dev-libs/libevent: Added sub-slot dep to ssl packages.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords
Mike Frysinger · gentoo
dev-libs/libevent: mark 2.1.8 arm64/m68k/s390/sh stable
Sergei Trofimovich · gentoo
dev-libs/libevent: stable 2.1.8 for sparc, bug #608042 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.11, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc"
Jeroen Roovers · gentoo
dev-libs/libevent: Old.
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Harri Nieminen · gentoo
dev-libs/libevent: Fix toolong DESCRIPTION
Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4517
Jeroen Roovers · gentoo
dev-libs/libevent: Stable for x86 (bug #608042).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Matt Turner · gentoo
dev-libs/libevent-2.1.8: alpha stable, bug 608042
Matt Turner · gentoo
dev-libs/libevent-2.1.8: ia64 stable, bug 608042
Jeroen Roovers · gentoo
dev-libs/libevent: Stable for HPPA (bug #608042).
Package-Manager: Portage-2.3.4, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Weber · gentoo
dev-libs/libevent: arm ppc ppc64 stable (bug 608042).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
dev-libs/libevent: amd64 stable wrt bug #608042
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
dev-libs/libevent: Reinstate 2.0.22-r2 (bug #608180).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
dev-libs/libevent: Old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
Revert "dev-libs/libevent: Add USE=malloc-replacement (bug #545358)."
This reverts commit 9562bcbde92483f01acbc86bddffa2861302a010. --enable-malloc-replacement was already covered by USE=debug and that should probably stay that way.
Jeroen Roovers · gentoo
dev-libs/libevent: Add USE=malloc-replacement (bug #545358).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
dev-libs/libevent: Version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
dev-libs/libevent: Old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Fabian Groffen · gentoo
dev-libs/libevent: dropped ~x64-freebsd ~x86-freebsd
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Jeroen Roovers · gentoo
dev-libs/libevent: Set RESTRICT=test in live ebuild.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
dev-libs/libevent: Update live ebuild.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
dev-libs/libevent: Old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
dev-libs/libevent: Version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Mike Frysinger · gentoo
dev-libs/libevent: re-add m68k love
Mike Frysinger · gentoo
dev-libs/libevent: use configure flags to disable samples/tests
We don't want to spend time compiling things that we aren't going to use, so pass configure flags to disable them.
Jeroen Roovers · gentoo
dev-libs/libevent: Clean up/properly name patch.
Package-Manager: portage-2.2.23
Tobias Klausmann · gentoo
dev-libs/libevent: Add patch to fix Zombie leftovers
When-if upstream makes a release that contains this patch, we can drop it. But since it has been six months without a release, let'suse it directly ourselves. Gentoo-Bug: 540456 Libevent-Bug: http://sourceforge.net/p/levent/bugs/350/ Package-Manager: portage-2.2.23
Mike Gilbert · gentoo
dev-libs/libevent: Set a more useful subslot
The subslot should be based on SONAME, rather than the version digits that appear after ".so." Bug: https://bugs.gentoo.org/536930 Package-Manager: portage-2.2.22_p20
Jeroen Roovers · gentoo
The stable branch deserves USE=libressl too. Add sub-SLOTS (bug #536930).
Package-Manager: portage-2.2.23
Julian Ospald · gentoo
dev-libs/libevent: add libressl support
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed