package/libuev: new package

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Peter Seiderer 2020-07-20 22:48:24 +02:00 committed by Thomas Petazzoni
parent 6121dc01d8
commit 5a7bc8decd
5 changed files with 27 additions and 0 deletions

View File

@ -2054,6 +2054,7 @@ F: package/gstreamer1/gst1-validate/
F: package/gstreamer1/gstreamer1-editing-services/ F: package/gstreamer1/gstreamer1-editing-services/
F: package/iwd/ F: package/iwd/
F: package/libevdev/ F: package/libevdev/
F: package/libuev/
F: package/log4cplus/ F: package/log4cplus/
F: package/postgresql/ F: package/postgresql/
F: package/python-colorzero/ F: package/python-colorzero/

View File

@ -1738,6 +1738,7 @@ menu "Networking"
source "package/libtirpc/Config.in" source "package/libtirpc/Config.in"
source "package/libtorrent/Config.in" source "package/libtorrent/Config.in"
source "package/libtorrent-rasterbar/Config.in" source "package/libtorrent-rasterbar/Config.in"
source "package/libuev/Config.in"
source "package/libuhttpd/Config.in" source "package/libuhttpd/Config.in"
source "package/libupnp/Config.in" source "package/libupnp/Config.in"
source "package/libupnp18/Config.in" source "package/libupnp18/Config.in"

6
package/libuev/Config.in Normal file
View File

@ -0,0 +1,6 @@
config BR2_PACKAGE_LIBUEV
bool "libuev"
help
Simple event loop for Linux.
https://github.com/troglobit/libuev

View File

@ -0,0 +1,4 @@
# From https://github.com/troglobit/libuev/releases/download/v2.3.1/libuev-2.3.1.tar.xz.md5
md5 ec601f69f69477858fa023a75da23793 libuev-2.3.1.tar.xz
# License files
sha256 3c2bf3fdd85687242ba6f2b02b6ce5176aba15b5e1a2ccb8b608439197ec4641 LICENSE

15
package/libuev/libuev.mk Normal file
View File

@ -0,0 +1,15 @@
################################################################################
#
# libuev
#
################################################################################
LIBUEV_VERSION = 2.3.1
LIBUEV_SOURCE = libuev-$(LIBUEV_VERSION).tar.xz
LIBUEV_SITE = https://github.com/troglobit/libuev/releases/download/v$(LIBUEV_VERSION)
LIBUEV_LICENSE = MIT
LIBUEV_LICENSE_FILES = LICENSE
LIBUEV_INSTALL_STAGING = YES
LIBUEV_CONF_OPTS = --disable-examples
$(eval $(autotools-package))