From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BFB8515ACFC for ; Sun, 30 Apr 2023 16:21:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B9A85E07F2; Sun, 30 Apr 2023 16:21:46 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 971BBE07F2 for ; Sun, 30 Apr 2023 16:21:46 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C7A87340871 for ; Sun, 30 Apr 2023 16:21:45 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 284B98AC for ; Sun, 30 Apr 2023 16:21:44 +0000 (UTC) From: "Arthur Zamarin" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Arthur Zamarin" Message-ID: <1682871692.6f291d413a5ed241f8d5236038e1c456efe0f069.arthurzam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-servers/civetweb/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-servers/civetweb/Manifest www-servers/civetweb/civetweb-1.16.ebuild X-VCS-Directories: www-servers/civetweb/ X-VCS-Committer: arthurzam X-VCS-Committer-Name: Arthur Zamarin X-VCS-Revision: 6f291d413a5ed241f8d5236038e1c456efe0f069 X-VCS-Branch: master Date: Sun, 30 Apr 2023 16:21:44 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 64613925-9d10-4729-b485-bec079e30694 X-Archives-Hash: 36c76d9ea9f93aed72292779d2286a2e commit: 6f291d413a5ed241f8d5236038e1c456efe0f069 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 30 16:20:32 2023 +0000 Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 30 16:21:32 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f291d41 www-servers/civetweb: add 1.16 Signed-off-by: Arthur Zamarin gentoo.org> www-servers/civetweb/Manifest | 1 + www-servers/civetweb/civetweb-1.16.ebuild | 34 +++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/www-servers/civetweb/Manifest b/www-servers/civetweb/Manifest index da62a017d55e..bd365934dc8c 100644 --- a/www-servers/civetweb/Manifest +++ b/www-servers/civetweb/Manifest @@ -1 +1,2 @@ DIST civetweb-1.12.tar.gz 11463079 BLAKE2B 1182f798a2f9cdb34754b3c0edf80160efda31f72d800b26b27ec36ff4a5623745495a52632a128aefda67c6b902250c4e01ec7debd73d4a95abfc42a1b17ea6 SHA512 d6f8d29011bc1accd5384856bef16c0f20305f622a8f8c127cdf3ae5c567db3aba0d76293cc8c77f90f4989c44b2896a45e533d2f2408cc49488d1d234d308f5 +DIST civetweb-1.16.tar.gz 12094780 BLAKE2B 7c2e094f6e4730459082c8557925f51775beb0b07fa01291f7a46bf3ea69d7f879566e71a8c6d5b9ad1b3b28d910d99e587eccc703e8b2d3d5797f589c24074a SHA512 a0b943dfc76d7fd47f5a7d2c834fd38ddd4cf01a11730cf2f7cfaf32fea9698f59672f3a0f86ac80e0abc315d94d2367a500d37013f305c87d45e84cf39ca816 diff --git a/www-servers/civetweb/civetweb-1.16.ebuild b/www-servers/civetweb/civetweb-1.16.ebuild new file mode 100644 index 000000000000..83bd33185971 --- /dev/null +++ b/www-servers/civetweb/civetweb-1.16.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +HOMEPAGE="https://github.com/civetweb/civetweb/" +DESCRIPTION="Embedded C/C++ web server" +SRC_URI="https://github.com/civetweb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="cxx +server ssl" + +DEPEND="ssl? ( dev-libs/openssl:0= )" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DBUILD_SHARED_LIBS=ON + -DCIVETWEB_BUILD_TESTING=OFF + -DCIVETWEB_ENABLE_LUA=OFF + -DCIVETWEB_ENABLE_DUKTAPE=OFF + -DCIVETWEB_ENABLE_WEBSOCKETS=ON + -DCIVETWEB_ENABLE_CXX="$(usex cxx)" + -DCIVETWEB_ENABLE_SERVER_EXECUTABLE="$(usex server)" + -DCIVETWEB_ENABLE_SSL="$(usex ssl)" + ) + + cmake_src_configure +}