devel/tevent 0.15.0_2 FreeBSD
Talloc based event loop library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
01b6612939- License
- LGPL3
- Categories
- devel
- Package size
- 54.3 KiB, 202.2 KiB installed
Description
tevent is a simple library that can handle the main event loop for an application. It supports three kinds of events: timed events, file descriptors becoming readable or writable and signals.
Talloc is used for memory management, both internally and for private data provided by users of the library.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/tevent | 0.15.0_2 |
| NetBSD | devel/tevent | 0.17.2 |
| DragonFly | devel/tevent | 0.15.0_1 |
| MidnightBSD | devel/tevent | 0.15.0_1 |
Install
Binary package:
pkg install tevent
From the ports tree:
cd /usr/ports/devel/tevent/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= tevent>0:devel/tevent
LIB_DEPENDS= libtevent.so:devel/tevent
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.15.0_2 | 0.15.0_2 | 0.13.0_1 | 0.15.0_1 | 0.15.0_2 |
| FreeBSD:14:quarterly | 0.15.0_2 | 0.15.0_2 | n/a | 0.15.0_1 | 0.15.0_2 |
| FreeBSD:15:latest | 0.15.0_2 | 0.15.0_2 | n/a | 0.15.0_1 | 0.15.0_1 |
| FreeBSD:15:quarterly | 0.15.0_2 | 0.15.0_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.15.0_2 | 0.15.0_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
talloc>=2.3.4: devel/talloc
Runtime 1
talloc>=2.3.4: devel/talloc
The full lists below include those, and their dependencies in turn.
Build dependencies 9
Run dependencies 8
Required by 122
- archivers/engrampa
- archivers/file-roller
- archivers/thunar-archive-plugin
- audio/thunar-media-tags-plugin
- benchmarks/hipercontracer
- benchmarks/phoronix-test-suite
- databases/cego
- databases/cegobridge
- databases/ldb25
- databases/ldb28
- databases/p5-DBD-cego
- databases/pythoncego
- deskutils/caja-extensions
- deskutils/gnome-shell-extension-coverflow
- deskutils/gnome-shell-extension-dashtodock
- deskutils/gnome-shell-extension-dashtopanel
- deskutils/gnome-shell-extension-hidetopbar
- deskutils/gnome-shell-extension-lockkeys
- deskutils/gnome-shell-extension-simple-weather
- deskutils/gnome-shell-extra-extensions
- deskutils/gnome-tweaks
- devel/dolphin-plugins
- devel/kdesdk
- devel/kio-extras
- devel/kommit
- devel/p5-IPC-ShellCmd
- devel/ruby-install
- devel/thunar-vcs-plugin
- emulators/playonbsd
- filesystems/gvfs
- filesystems/smbnetfs
- graphics/atril
- graphics/papers
- math/kalgebra
- misc/kdeedu
- multimedia/haruna
- multimedia/zoneminder
- net-im/mastodon
- net-mgmt/librenms
- net-mgmt/networkmgr
- net-mgmt/observium
- net-p2p/ktorrent
- net/cloud-init
- net/freeipa-client
- net/freeipa-server
- net/kdenetwork
- net/kget
- net/pecl-smbclient
- net/prosearch
- net/samba416
- net/samba419
- net/slapi-nis
- net/smb4k
- net/td-system-tools
- ports-mgmt/port-authoring-tools
- ports-mgmt/porttools
- print/cups-smb-backend
- security/certmonger
- security/gvm
- security/gvmd
- security/lxqt-sudo
- security/sssd2
- security/veracrypt
- sysutils/azure-agent
- sysutils/brut
- sysutils/budgie-control-center
- sysutils/cbsd
- sysutils/fpart
- sysutils/gigolo
- sysutils/gnome-control-center
- sysutils/mountsmb2
- sysutils/mybashburn
- sysutils/omnibackup
- sysutils/openvox-server8
- sysutils/openvox-server9
- sysutils/plasma6-kinfocenter
- sysutils/plasma6-powerdevil
- sysutils/plasma6-systemsettings
- sysutils/py-google-compute-engine
- sysutils/qsudo
- sysutils/sylve
- sysutils/topgrade
- sysutils/zogftw
- textproc/p5-LaTeX-Driver
- textproc/p5-LaTeX-Table
- www/bunkerweb
- www/chrome-gnome-shell
- www/ilias
- www/owncloud
- www/plasma6-plasma-browser-integration
- www/smb_auth
- x11-fm/caja
- x11-fm/cosmic-files
- x11-fm/dolphin
- x11-fm/doublecmd
- x11-fm/nautilus
- x11-fm/nautilus-python
- x11-fm/nemo
- x11-fm/pcmanfm-qt
- x11-fm/thunar
The first 100 are listed.
Configuration
Options name: devel_tevent
| Option | Default | Description |
|---|---|---|
| DEBUG | off | Build with debugging support |
| PYTHON | on | Python bindings or support |
- USES
- compiler pkgconfig shebangfix waf
- Service scripts
- none
- Conflicts with
- tevent[0-9]*
Files
pkg-plist 7
- include/tevent.h
- lib/libtevent.so
- lib/libtevent.so.0
- %%PYTHON_SITELIBDIR%%/__pycache__/tevent.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/_tevent.so
- %%PYTHON_SITELIBDIR%%/tevent.py
- %%PKGCONFIGDIR%%/tevent.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tevent-0.15.0.tar.gz | 884634 | 662a9f277281bcf506b6bc0a0baa03e44a62229516ee34bcc703a0b82aa46905 |
Master sites 1
- SAMBA