package/simple-mail: new package

Signed-off-by: Zoltan Gyarmati <zgyarmati@zgyarmati.de>
[Thomas:
- bump to 2.3.0
- don't build demos, they need QtWidgets]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Zoltan Gyarmati 2021-01-06 21:52:06 +01:00 committed by Thomas Petazzoni
parent 787f7b58a7
commit 32ecd0242d
5 changed files with 31 additions and 0 deletions

View File

@ -3017,4 +3017,5 @@ F: package/python-iniparse/
F: package/qjson/
F: package/quazip/
F: package/shapelib/
F: package/simple-mail/
F: package/tinc/

View File

@ -364,6 +364,7 @@ comment "QT libraries and helper libraries"
source "package/qjson/Config.in"
source "package/quazip/Config.in"
source "package/qwt/Config.in"
source "package/simple-mail/Config.in"
endif
source "package/tekui/Config.in"
source "package/weston/Config.in"

View File

@ -0,0 +1,9 @@
config BR2_PACKAGE_SIMPLE_MAIL
bool "simple-mail"
depends on BR2_PACKAGE_QT5
select BR2_PACKAGE_QT5BASE_NETWORK
select BR2_PACKAGE_OPENSSL
help
An SMTP library written in C++ for Qt.
https://github.com/cutelyst/simple-mail

View File

@ -0,0 +1,5 @@
# Locally calculated
sha256 2026f2017662508b0f25da72694f1dd13ab3ccf82c0454f7c40f8a6cc450c410 simple-mail-2.3.0.tar.gz
# Hash for license file
sha256 592987e8510228d546540b84a22444bde98e48d03078d3b2eefcd889bec5ce8c LICENSE

View File

@ -0,0 +1,15 @@
################################################################################
#
# simple-mail
#
################################################################################
SIMPLE_MAIL_VERSION = 2.3.0
SIMPLE_MAIL_SITE = $(call github,cutelyst,simple-mail,v$(SIMPLE_MAIL_VERSION))
SIMPLE_MAIL_INSTALL_STAGING = YES
SIMPLE_MAIL_LICENSE = LGPL-2.1+
SIMPLE_MAIL_LICENSE_FILES = LICENSE
SIMPLE_MAIL_DEPENDENCIES = qt5base
SIMPLE_MAIL_CONF_OPTS = -DBUILD_DEMOS=OFF
$(eval $(cmake-package))