public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-01-05 14:31 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-01-05 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     912d1b68dba10ed8419b5d3a64d8f41be9895e8e
Author:     Marco Scardovi <mscardovi <AT> icloud <DOT> com>
AuthorDate: Sun Dec 18 01:15:33 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 14:31:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912d1b68

dev-cpp/cpp-httplib: new package, add 0.11.3

Signed-off-by: Marco Scardovi <mscardovi <AT> icloud.com>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild | 14 ++++++++++++++
 dev-cpp/cpp-httplib/metadata.xml              |  9 +++++++++
 3 files changed, 24 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
new file mode 100644
index 000000000000..6f6efb0756d7
--- /dev/null
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -0,0 +1 @@
+DIST cpp-httplib-0.11.3.tar.gz 633203 BLAKE2B 7418b958610a5f9fa634bd67622d176bdbb54a93c6478578ea0f9a9f1104b72923a8909702ae994edecc6e1f37d63ba09444913d44785e944426464df7c48cb1 SHA512 b0c46bf11c8bc84ab52143559ff1c4682b02504921855e5cd7e82bc65a04b192281ef7a124c7c7dfe928ae3842d5065097b6a4608be1c74dc51b563b15b93d0f

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
new file mode 100644
index 000000000000..69ebbe1db747
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ header-only HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"

diff --git a/dev-cpp/cpp-httplib/metadata.xml b/dev-cpp/cpp-httplib/metadata.xml
new file mode 100644
index 000000000000..69c77c0d5d18
--- /dev/null
+++ b/dev-cpp/cpp-httplib/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<!-- maintainer-needed -->
+	<upstream>
+		<remote-id type="github">yhirose/cpp-httplib</remote-id>
+		<bugs-to>https://github.com/yhirose/cpp-httplib/issues</bugs-to>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-01-05 14:31 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-01-05 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     12b14e09f8258030ca7005f7d1cebc749ac752c6
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sun Dec 25 17:06:53 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 14:31:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b14e09

dev-cpp/cpp-httplib: build the library

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild | 32 ++++++++++++++++++++++++---
 dev-cpp/cpp-httplib/metadata.xml              | 12 +++++++++-
 2 files changed, 40 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
index 69ebbe1db747..b7916da7774e 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
@@ -3,12 +3,38 @@
 
 EAPI=8
 
-inherit cmake
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib python-any-r1
 
-DESCRIPTION="C++ header-only HTTP/HTTPS server and client library"
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
 HOMEPAGE="https://github.com/yhirose/cpp-httplib"
 SRC_URI="https://github.com/yhirose/cpp-httplib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="0"
+SLOT="0/0.11" # soversion
 KEYWORDS="~amd64 ~x86"
+
+IUSE="brotli ssl zlib"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}

diff --git a/dev-cpp/cpp-httplib/metadata.xml b/dev-cpp/cpp-httplib/metadata.xml
index 69c77c0d5d18..f4f5863299df 100644
--- a/dev-cpp/cpp-httplib/metadata.xml
+++ b/dev-cpp/cpp-httplib/metadata.xml
@@ -1,7 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person" proxied="yes">
+		<email>alexey+gentoo@asokolov.org</email>
+		<name>Alexey Sokolov</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<use>
+		<flag name="brotli">Enable <pkg>app-arch/brotli</pkg> support</flag>
+	</use>
 	<upstream>
 		<remote-id type="github">yhirose/cpp-httplib</remote-id>
 		<bugs-to>https://github.com/yhirose/cpp-httplib/issues</bugs-to>


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-01-05 14:31 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-01-05 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     18be8601a425049bdc65f7c69051f26c17bd9253
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  5 13:51:54 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 14:31:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18be8601

dev-cpp/cpp-httplib: add myself (xgqt) as another co-maintainer

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-cpp/cpp-httplib/metadata.xml b/dev-cpp/cpp-httplib/metadata.xml
index f4f5863299df..d27ee2880474 100644
--- a/dev-cpp/cpp-httplib/metadata.xml
+++ b/dev-cpp/cpp-httplib/metadata.xml
@@ -1,6 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>xgqt@gentoo.org</email>
+		<name>Maciej Barć</name>
+	</maintainer>
 	<maintainer type="person" proxied="yes">
 		<email>alexey+gentoo@asokolov.org</email>
 		<name>Alexey Sokolov</name>


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-01-10 23:51 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-01-10 23:51 UTC (permalink / raw
  To: gentoo-commits

commit:     032a9cc8b09aad4acf1613be6ed9b7b7232acd0d
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Tue Jan 10 23:27:18 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 23:51:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032a9cc8

dev-cpp/cpp-httplib: add 0.11.4

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/29056
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild | 49 +++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 6f6efb0756d7..0a7e859c4361 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1 +1,2 @@
 DIST cpp-httplib-0.11.3.tar.gz 633203 BLAKE2B 7418b958610a5f9fa634bd67622d176bdbb54a93c6478578ea0f9a9f1104b72923a8909702ae994edecc6e1f37d63ba09444913d44785e944426464df7c48cb1 SHA512 b0c46bf11c8bc84ab52143559ff1c4682b02504921855e5cd7e82bc65a04b192281ef7a124c7c7dfe928ae3842d5065097b6a4608be1c74dc51b563b15b93d0f
+DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969bc6c0485b8899522de2bd0c6b325c52c7541eccc095093062b4a3744b6170b10169d7e4a7a32a2cd683c292f9da85c SHA512 3f8a905cebee388526ebffeb431a90c9de2e8e92058ec0847f55fe0a43957ce6edaf093b3a516563d18d6105557af39270b9803865d400bbd849a60a5c8e8c17

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
new file mode 100644
index 000000000000..e7b23543a69f
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/0.11" # soversion
+KEYWORDS="~amd64 ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+	pushd test > /dev/null || die
+	emake "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+	popd > /dev/null || die
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-02-07 23:06 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-02-07 23:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d24888bf88ecc8849a5658f9801b44e3b1db87b1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  7 23:06:02 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  7 23:06:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24888bf

dev-cpp/cpp-httplib: Stabilize 0.11.3 amd64, #893546

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
index 716d018e38d5..a24f0b6165e2 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/0.11" # soversion
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="brotli ssl zlib"
 


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-02-07 23:24 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-02-07 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     b758c7292230469c1ea3493df37cd96cc5f5a56c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  7 23:24:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  7 23:24:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b758c729

dev-cpp/cpp-httplib: fix IndirectInherits for tc-getCXX

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
index f42d4be295bb..5f6df3a7ba43 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
+inherit cmake-multilib python-any-r1 toolchain-funcs
 
 DESCRIPTION="C++ HTTP/HTTPS server and client library"
 HOMEPAGE="https://github.com/yhirose/cpp-httplib"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-02-10 13:39 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-02-10 13:39 UTC (permalink / raw
  To: gentoo-commits

commit:     46cb6ad98967c72ce06d770082936644ff31844e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 13:24:50 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 13:25:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cb6ad9

dev-cpp/cpp-httplib: bump to 0.12.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 0a7e859c4361..0492701d609b 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,2 +1,3 @@
 DIST cpp-httplib-0.11.3.tar.gz 633203 BLAKE2B 7418b958610a5f9fa634bd67622d176bdbb54a93c6478578ea0f9a9f1104b72923a8909702ae994edecc6e1f37d63ba09444913d44785e944426464df7c48cb1 SHA512 b0c46bf11c8bc84ab52143559ff1c4682b02504921855e5cd7e82bc65a04b192281ef7a124c7c7dfe928ae3842d5065097b6a4608be1c74dc51b563b15b93d0f
 DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969bc6c0485b8899522de2bd0c6b325c52c7541eccc095093062b4a3744b6170b10169d7e4a7a32a2cd683c292f9da85c SHA512 3f8a905cebee388526ebffeb431a90c9de2e8e92058ec0847f55fe0a43957ce6edaf093b3a516563d18d6105557af39270b9803865d400bbd849a60a5c8e8c17
+DIST cpp-httplib-0.12.0.tar.gz 635941 BLAKE2B b6f7d0d0be9da6afc4850313cd7508114463af7a94054b9495d069079120c3ca33d9e26865be538c0d002f1c31b88ec9cd7dd03d45ed620fbd851b0f19870eae SHA512 316ae9c2289d94cdd7dbd7ff70f056a54fba6ffdaf882b3e2c615e060ad8627e8a1b3fa452e6f30581859f9c7c6d919f47c2c98779401f4a92e1ce82188206fe

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
new file mode 100644
index 000000000000..5e7e52076c45
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/0.11"  # soversion
+KEYWORDS="~amd64 ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-02-20  9:23 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2023-02-20  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     388f8c046da8e678cb4a9718726513f7ec95fc12
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 09:23:29 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 09:23:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388f8c04

dev-cpp/cpp-httplib: Stabilize 0.11.4 amd64, #894246

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
index 5f6df3a7ba43..a95c4e6b5740 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/0.11" # soversion
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-03-12 22:52 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-03-12 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     b091dd44ae3bff59b32d3b50f33635b0a30512fc
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 12 22:47:39 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Mar 12 22:52:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b091dd44

dev-cpp/cpp-httplib: bump to 0.12.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 0492701d609b..63bb1490a47e 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.11.3.tar.gz 633203 BLAKE2B 7418b958610a5f9fa634bd67622d176bdbb54a93c6478578ea0f9a9f1104b72923a8909702ae994edecc6e1f37d63ba09444913d44785e944426464df7c48cb1 SHA512 b0c46bf11c8bc84ab52143559ff1c4682b02504921855e5cd7e82bc65a04b192281ef7a124c7c7dfe928ae3842d5065097b6a4608be1c74dc51b563b15b93d0f
 DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969bc6c0485b8899522de2bd0c6b325c52c7541eccc095093062b4a3744b6170b10169d7e4a7a32a2cd683c292f9da85c SHA512 3f8a905cebee388526ebffeb431a90c9de2e8e92058ec0847f55fe0a43957ce6edaf093b3a516563d18d6105557af39270b9803865d400bbd849a60a5c8e8c17
 DIST cpp-httplib-0.12.0.tar.gz 635941 BLAKE2B b6f7d0d0be9da6afc4850313cd7508114463af7a94054b9495d069079120c3ca33d9e26865be538c0d002f1c31b88ec9cd7dd03d45ed620fbd851b0f19870eae SHA512 316ae9c2289d94cdd7dbd7ff70f056a54fba6ffdaf882b3e2c615e060ad8627e8a1b3fa452e6f30581859f9c7c6d919f47c2c98779401f4a92e1ce82188206fe
+DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e SHA512 a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
new file mode 100644
index 000000000000..5e7e52076c45
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/0.11"  # soversion
+KEYWORDS="~amd64 ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-03-14  8:05 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2023-03-14  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     f3f2aececaa8a637d16510eac0f07e1e0ebdb686
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 08:04:58 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 08:05:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f2aece

dev-cpp/cpp-httplib: Stabilize 0.12.0 amd64, #901095

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
index 5e7e52076c45..b4b2e67701ea 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/0.11"  # soversion
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-04-18  5:59 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2023-04-18  5:59 UTC (permalink / raw
  To: gentoo-commits

commit:     15487e59160767eead87dbab3d71ce5136f41cc6
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 18 05:58:25 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Apr 18 05:59:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15487e59

dev-cpp/cpp-httplib: Stabilize 0.12.1 amd64, #904419

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
index 5e7e52076c45..b4b2e67701ea 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/0.11"  # soversion
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-04-20  1:41 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-04-20  1:41 UTC (permalink / raw
  To: gentoo-commits

commit:     26762af9168e9c36ebc105de1deaf9cebf8265af
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 00:47:23 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 00:47:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26762af9

dev-cpp/cpp-httplib: drop old 0.11.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild | 40 ---------------------------
 2 files changed, 41 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 63bb1490a47e..fc4492eeeb2d 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
-DIST cpp-httplib-0.11.3.tar.gz 633203 BLAKE2B 7418b958610a5f9fa634bd67622d176bdbb54a93c6478578ea0f9a9f1104b72923a8909702ae994edecc6e1f37d63ba09444913d44785e944426464df7c48cb1 SHA512 b0c46bf11c8bc84ab52143559ff1c4682b02504921855e5cd7e82bc65a04b192281ef7a124c7c7dfe928ae3842d5065097b6a4608be1c74dc51b563b15b93d0f
 DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969bc6c0485b8899522de2bd0c6b325c52c7541eccc095093062b4a3744b6170b10169d7e4a7a32a2cd683c292f9da85c SHA512 3f8a905cebee388526ebffeb431a90c9de2e8e92058ec0847f55fe0a43957ce6edaf093b3a516563d18d6105557af39270b9803865d400bbd849a60a5c8e8c17
 DIST cpp-httplib-0.12.0.tar.gz 635941 BLAKE2B b6f7d0d0be9da6afc4850313cd7508114463af7a94054b9495d069079120c3ca33d9e26865be538c0d002f1c31b88ec9cd7dd03d45ed620fbd851b0f19870eae SHA512 316ae9c2289d94cdd7dbd7ff70f056a54fba6ffdaf882b3e2c615e060ad8627e8a1b3fa452e6f30581859f9c7c6d919f47c2c98779401f4a92e1ce82188206fe
 DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e SHA512 a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
deleted file mode 100644
index a24f0b6165e2..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/0.11" # soversion
-KEYWORDS="amd64 ~x86"
-
-IUSE="brotli ssl zlib"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-04-20  1:41 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-04-20  1:41 UTC (permalink / raw
  To: gentoo-commits

commit:     efa6ffe80e245d93c2004ebcb530bed32b714cb1
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 00:47:54 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 00:47:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa6ffe8

dev-cpp/cpp-httplib: fix subSLOT

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild | 2 +-
 dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
index b4b2e67701ea..8910a1019604 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 	-> ${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="0/0.11"  # soversion
+SLOT="0/$(ver_cut 1-2)"  # soversion
 KEYWORDS="amd64 ~x86"
 
 IUSE="brotli ssl test zlib"

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
index b4b2e67701ea..8910a1019604 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 	-> ${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="0/0.11"  # soversion
+SLOT="0/$(ver_cut 1-2)"  # soversion
 KEYWORDS="amd64 ~x86"
 
 IUSE="brotli ssl test zlib"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-04-20  1:41 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-04-20  1:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d8abe8e1035953670037d82ab907bd0efad2befc
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 00:48:47 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 00:48:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8abe8e1

dev-cpp/cpp-httplib: bump to 0.12.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index fc4492eeeb2d..d5e21d15473f 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969bc6c0485b8899522de2bd0c6b325c52c7541eccc095093062b4a3744b6170b10169d7e4a7a32a2cd683c292f9da85c SHA512 3f8a905cebee388526ebffeb431a90c9de2e8e92058ec0847f55fe0a43957ce6edaf093b3a516563d18d6105557af39270b9803865d400bbd849a60a5c8e8c17
 DIST cpp-httplib-0.12.0.tar.gz 635941 BLAKE2B b6f7d0d0be9da6afc4850313cd7508114463af7a94054b9495d069079120c3ca33d9e26865be538c0d002f1c31b88ec9cd7dd03d45ed620fbd851b0f19870eae SHA512 316ae9c2289d94cdd7dbd7ff70f056a54fba6ffdaf882b3e2c615e060ad8627e8a1b3fa452e6f30581859f9c7c6d919f47c2c98779401f4a92e1ce82188206fe
 DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e SHA512 a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52
+DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
new file mode 100644
index 000000000000..c80732341223
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-04-20 10:36 WANG Xuerui
  0 siblings, 0 replies; 88+ messages in thread
From: WANG Xuerui @ 2023-04-20 10:36 UTC (permalink / raw
  To: gentoo-commits

commit:     65f341a6bbe6744418d0a878fae56c8fb3ad203b
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 06:59:44 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 10:35:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f341a6

dev-cpp/cpp-httplib: keyword 0.12.2 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
index c80732341223..c9a985c777d7 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~loong ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-05-02  0:39 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-05-02  0:39 UTC (permalink / raw
  To: gentoo-commits

commit:     de86428a5d1216996af89f2ea0132af690f68fd4
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 00:24:43 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue May  2 00:39:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de86428a

dev-cpp/cpp-httplib: bump to 0.12.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index d5e21d15473f..7eb103087cec 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -2,3 +2,4 @@ DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969
 DIST cpp-httplib-0.12.0.tar.gz 635941 BLAKE2B b6f7d0d0be9da6afc4850313cd7508114463af7a94054b9495d069079120c3ca33d9e26865be538c0d002f1c31b88ec9cd7dd03d45ed620fbd851b0f19870eae SHA512 316ae9c2289d94cdd7dbd7ff70f056a54fba6ffdaf882b3e2c615e060ad8627e8a1b3fa452e6f30581859f9c7c6d919f47c2c98779401f4a92e1ce82188206fe
 DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e SHA512 a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
+DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
new file mode 100644
index 000000000000..c9a985c777d7
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~loong ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-05-02  0:39 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-05-02  0:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c3243f3bd9c5d6b54086c8da026426be618a9c61
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 00:25:13 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue May  2 00:39:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3243f3b

dev-cpp/cpp-httplib: drop old 0.12.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 7eb103087cec..4d1464143124 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,5 +1,4 @@
 DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969bc6c0485b8899522de2bd0c6b325c52c7541eccc095093062b4a3744b6170b10169d7e4a7a32a2cd683c292f9da85c SHA512 3f8a905cebee388526ebffeb431a90c9de2e8e92058ec0847f55fe0a43957ce6edaf093b3a516563d18d6105557af39270b9803865d400bbd849a60a5c8e8c17
-DIST cpp-httplib-0.12.0.tar.gz 635941 BLAKE2B b6f7d0d0be9da6afc4850313cd7508114463af7a94054b9495d069079120c3ca33d9e26865be538c0d002f1c31b88ec9cd7dd03d45ed620fbd851b0f19870eae SHA512 316ae9c2289d94cdd7dbd7ff70f056a54fba6ffdaf882b3e2c615e060ad8627e8a1b3fa452e6f30581859f9c7c6d919f47c2c98779401f4a92e1ce82188206fe
 DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e SHA512 a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
deleted file mode 100644
index 8910a1019604..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="amd64 ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-05-27  6:42 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2023-05-27  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     dcf8efe48b205672878d993373da9d05f5735739
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 06:38:19 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 27 06:42:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf8efe4

dev-cpp/cpp-httplib: Stabilize 0.12.2 amd64, #907191

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
index c9a985c777d7..b49ba1397202 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-05-27 21:59 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-05-27 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     f7d22bfdfde5a88b411ac095de7a3213fbbe68e7
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sat May 27 18:51:04 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat May 27 21:08:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d22bfd

dev-cpp/cpp-httplib: add 0.12.4

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 4d1464143124..18ec175dd653 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -2,3 +2,4 @@ DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969
 DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e SHA512 a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
+DIST cpp-httplib-0.12.4.tar.gz 639390 BLAKE2B 7c245930994934b5859d87e9dc192a4c43349d72ab45da2c4f31ec997b3a85b8babcd4abc552957f194834ca560339eb7b76dd92c86f7aa13d478cef6f742263 SHA512 3935e55f4b02bab51cae167381c6692577ff22f717387146187eafae1b015915078813b5f74521e92b4e6e6fe418f378d3059cf4850458c4f20946ad6910ecc6

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild
new file mode 100644
index 000000000000..c9a985c777d7
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~loong ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-05-27 21:59 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-05-27 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     cb9e6dac8845dc419d2d42cb9593c9552a01e92d
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sat May 27 18:55:35 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat May 27 21:08:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9e6dac

dev-cpp/cpp-httplib: drop 0.11.4, 0.12.1

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/31192
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  2 --
 dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild | 49 --------------------------
 dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild | 50 ---------------------------
 3 files changed, 101 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 18ec175dd653..13571ce89c16 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,5 +1,3 @@
-DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B b6a6626de54e6828f08cd8f36934716969bc6c0485b8899522de2bd0c6b325c52c7541eccc095093062b4a3744b6170b10169d7e4a7a32a2cd683c292f9da85c SHA512 3f8a905cebee388526ebffeb431a90c9de2e8e92058ec0847f55fe0a43957ce6edaf093b3a516563d18d6105557af39270b9803865d400bbd849a60a5c8e8c17
-DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e SHA512 a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
 DIST cpp-httplib-0.12.4.tar.gz 639390 BLAKE2B 7c245930994934b5859d87e9dc192a4c43349d72ab45da2c4f31ec997b3a85b8babcd4abc552957f194834ca560339eb7b76dd92c86f7aa13d478cef6f742263 SHA512 3935e55f4b02bab51cae167381c6692577ff22f717387146187eafae1b015915078813b5f74521e92b4e6e6fe418f378d3059cf4850458c4f20946ad6910ecc6

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
deleted file mode 100644
index a95c4e6b5740..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.11.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/0.11" # soversion
-KEYWORDS="amd64 ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-	pushd test > /dev/null || die
-	emake "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-	popd > /dev/null || die
-}

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
deleted file mode 100644
index 8910a1019604..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="amd64 ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-05-28 14:46 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-05-28 14:46 UTC (permalink / raw
  To: gentoo-commits

commit:     70c5dbc9838e47fdd9be3ed31029c71d8f17475c
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sun May 28 13:38:57 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun May 28 14:46:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c5dbc9

dev-cpp/cpp-httplib: only run offline tests

Closes: https://bugs.gentoo.org/895520
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/31201
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild
index c9a985c777d7..d0d8042448a0 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild
@@ -46,5 +46,5 @@ src_configure() {
 multilib_src_test() {
 	cp -p -R --reflink=auto "${S}/test" ./test || die
 
-	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
 }


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-06-04 13:39 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-06-04 13:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8d6e67470f3ea44a2c61dcad9fb19371083ad137
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  4 13:38:40 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 13:39:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6e6747

dev-cpp/cpp-httplib: bump to 0.12.5

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 13571ce89c16..a7eff612596b 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
 DIST cpp-httplib-0.12.4.tar.gz 639390 BLAKE2B 7c245930994934b5859d87e9dc192a4c43349d72ab45da2c4f31ec997b3a85b8babcd4abc552957f194834ca560339eb7b76dd92c86f7aa13d478cef6f742263 SHA512 3935e55f4b02bab51cae167381c6692577ff22f717387146187eafae1b015915078813b5f74521e92b4e6e6fe418f378d3059cf4850458c4f20946ad6910ecc6
+DIST cpp-httplib-0.12.5.tar.gz 639439 BLAKE2B 7456ec4324d6e46a6de8551adcab2d4c4c9424ef340f34b8e37432593680a9750e92a676fdd29a34d06ce434cefb6b503f69f1a33c4ae88706ee5d3eafe9e5c1 SHA512 3fec5f93cd72359e56b9a04a5f27fd68aaebbc6c6ab5c33ba13fad19b8e78ec752ba265edf14864954b84036653d00671a4f675359bb2eac2791aa43066c671d

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild
new file mode 100644
index 000000000000..d0d8042448a0
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~loong ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-06-12 21:49 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-06-12 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     51e332935232c2358c84ace6cd76b22f488086f3
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 21:45:42 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 21:49:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e33293

dev-cpp/cpp-httplib: bump to 0.12.6

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index a7eff612596b..844757605c93 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -2,3 +2,4 @@ DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e107335096
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
 DIST cpp-httplib-0.12.4.tar.gz 639390 BLAKE2B 7c245930994934b5859d87e9dc192a4c43349d72ab45da2c4f31ec997b3a85b8babcd4abc552957f194834ca560339eb7b76dd92c86f7aa13d478cef6f742263 SHA512 3935e55f4b02bab51cae167381c6692577ff22f717387146187eafae1b015915078813b5f74521e92b4e6e6fe418f378d3059cf4850458c4f20946ad6910ecc6
 DIST cpp-httplib-0.12.5.tar.gz 639439 BLAKE2B 7456ec4324d6e46a6de8551adcab2d4c4c9424ef340f34b8e37432593680a9750e92a676fdd29a34d06ce434cefb6b503f69f1a33c4ae88706ee5d3eafe9e5c1 SHA512 3fec5f93cd72359e56b9a04a5f27fd68aaebbc6c6ab5c33ba13fad19b8e78ec752ba265edf14864954b84036653d00671a4f675359bb2eac2791aa43066c671d
+DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
new file mode 100644
index 000000000000..d0d8042448a0
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~loong ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-06-12 21:49 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-06-12 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     251b3d9ce900b5a26b1df2b30d7c01bdf3a8b1e7
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 21:47:38 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 21:49:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251b3d9c

dev-cpp/cpp-httplib: drop old 0.12.4

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 844757605c93..fbd37284ba7a 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,5 +1,4 @@
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
-DIST cpp-httplib-0.12.4.tar.gz 639390 BLAKE2B 7c245930994934b5859d87e9dc192a4c43349d72ab45da2c4f31ec997b3a85b8babcd4abc552957f194834ca560339eb7b76dd92c86f7aa13d478cef6f742263 SHA512 3935e55f4b02bab51cae167381c6692577ff22f717387146187eafae1b015915078813b5f74521e92b4e6e6fe418f378d3059cf4850458c4f20946ad6910ecc6
 DIST cpp-httplib-0.12.5.tar.gz 639439 BLAKE2B 7456ec4324d6e46a6de8551adcab2d4c4c9424ef340f34b8e37432593680a9750e92a676fdd29a34d06ce434cefb6b503f69f1a33c4ae88706ee5d3eafe9e5c1 SHA512 3fec5f93cd72359e56b9a04a5f27fd68aaebbc6c6ab5c33ba13fad19b8e78ec752ba265edf14864954b84036653d00671a4f675359bb2eac2791aa43066c671d
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild
deleted file mode 100644
index d0d8042448a0..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-06-12 21:49 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-06-12 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     26b05281b09d0c484a4e694f77096dec56dd5077
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 21:47:45 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 21:49:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b05281

dev-cpp/cpp-httplib: drop old 0.12.5

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index fbd37284ba7a..937826a4905b 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
-DIST cpp-httplib-0.12.5.tar.gz 639439 BLAKE2B 7456ec4324d6e46a6de8551adcab2d4c4c9424ef340f34b8e37432593680a9750e92a676fdd29a34d06ce434cefb6b503f69f1a33c4ae88706ee5d3eafe9e5c1 SHA512 3fec5f93cd72359e56b9a04a5f27fd68aaebbc6c6ab5c33ba13fad19b8e78ec752ba265edf14864954b84036653d00671a4f675359bb2eac2791aa43066c671d
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild
deleted file mode 100644
index d0d8042448a0..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-06-18 17:52 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2023-06-18 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     d3e619fd09778c46fad5403825f8bc8e9e940172
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 17:52:17 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 17:52:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e619fd

dev-cpp/cpp-httplib: Stabilize 0.12.3 amd64, #908009

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
index c9a985c777d7..b49ba1397202 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-07-01 13:57 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-07-01 13:57 UTC (permalink / raw
  To: gentoo-commits

commit:     86b1e06a8974554c96923ec597f666d265339dc0
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  1 13:56:50 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jul  1 13:57:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b1e06a

dev-cpp/cpp-httplib: bump PYTHON_COMPAT to 3.12

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild | 2 +-
 dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
index b49ba1397202..0a629fc03232 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake-multilib python-any-r1 toolchain-funcs
 

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
index d0d8042448a0..d084d2656c17 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake-multilib python-any-r1 toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-07-01 13:57 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-07-01 13:57 UTC (permalink / raw
  To: gentoo-commits

commit:     9737a07bb8106e6ac0ee5dd0560c1170e04bdc23
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  1 13:55:14 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jul  1 13:57:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9737a07b

dev-cpp/cpp-httplib: drop old 0.12.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 937826a4905b..724a835a0c32 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,2 @@
-DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
deleted file mode 100644
index b49ba1397202..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-07-07 17:40 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-07-07 17:40 UTC (permalink / raw
  To: gentoo-commits

commit:     03d5e453a01cbd8d6f3b30250fccb6204cfdedfb
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  7 17:35:00 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jul  7 17:35:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d5e453

dev-cpp/cpp-httplib: bump to 0.13.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 724a835a0c32..364f06a709d9 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,2 +1,3 @@
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
+DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild
new file mode 100644
index 000000000000..d084d2656c17
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~loong ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-07-09  2:02 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-07-09  2:02 UTC (permalink / raw
  To: gentoo-commits

commit:     8bfd605926ea8ee4deb13cda75016f698fd22503
Author:     Violet Purcell <vimproved <AT> inventati <DOT> org>
AuthorDate: Sat Jul  8 18:26:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 02:02:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfd6059

dev-cpp/cpp-httplib: Remove superfluous --reflink=auto from calls to cp

--reflink=auto has become the default behaviour in coreutils 9, and is not compatible with BSD userland.

Signed-off-by: Violet Purcell <vimproved <AT> inventati.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild | 2 +-
 dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
index 0a629fc03232..3940a9e7fc05 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
@@ -44,7 +44,7 @@ src_configure() {
 }
 
 multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
+	cp -p -R "${S}/test" ./test || die
 
 	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
 }

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
index d084d2656c17..b5c075454fdb 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
@@ -44,7 +44,7 @@ src_configure() {
 }
 
 multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
+	cp -p -R "${S}/test" ./test || die
 
 	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
 }


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-07-10 18:56 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-07-10 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     de189f69580035c9f6bb718cb812f272a1792bfe
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 10 14:49:23 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jul 10 18:55:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de189f69

dev-cpp/cpp-httplib: bump to 0.13.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 364f06a709d9..b21b09849640 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
 DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a
+DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac14eeee9424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
new file mode 100644
index 000000000000..d084d2656c17
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~loong ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-08-02  7:16 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2023-08-02  7:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b009363b34f9bb8e3b960adefa95cd077f04fee1
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 07:16:06 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 07:16:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b009363b

dev-cpp/cpp-httplib: Stabilize 0.12.6 amd64, #911571

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
index b5c075454fdb..cc91b03a00c5 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-08-03 19:03 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-08-03 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     16be194c9a2ce32a21a3f12531ca086805f1fb4d
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  3 16:09:35 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Aug  3 19:03:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16be194c

dev-cpp/cpp-httplib: bump to 0.13.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild | 50 +++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 9287e5bf88ac..467f3bc0494e 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
 DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a
 DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac14eeee9424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436
+DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild
new file mode 100644
index 000000000000..d084d2656c17
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~loong ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-08-03 19:03 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-08-03 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     514d18bc2d2e9e4dac8ad09761019a84abe403be
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  3 15:59:55 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Aug  3 19:03:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514d18bc

dev-cpp/cpp-httplib: drop old 0.12.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index b21b09849640..9287e5bf88ac 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
-DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
 DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a
 DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac14eeee9424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
deleted file mode 100644
index 3940a9e7fc05..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R "${S}/test" ./test || die
-
-	emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-08-23 22:14 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-08-23 22:14 UTC (permalink / raw
  To: gentoo-commits

commit:     fa5b776097935066339e41bc34dca7714da0b500
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 19:48:10 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 22:14:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5b7760

dev-cpp/cpp-httplib: drop old 0.13.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 467f3bc0494e..db9b25ae1bb3 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
-DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a
 DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac14eeee9424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436
 DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild
deleted file mode 100644
index d084d2656c17..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-08-23 22:14 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-08-23 22:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6244512cac3899a95dbb26c0bcad1993104f2ba1
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 20:03:24 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 22:14:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6244512c

dev-cpp/cpp-httplib: bump to 0.14.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild | 56 +++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index db9b25ae1bb3..67c8340d017d 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
 DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac14eeee9424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436
 DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d
+DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c SHA512 fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
new file mode 100644
index 000000000000..f1023f88c232
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~loong ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-09-02 14:30 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-09-02 14:30 UTC (permalink / raw
  To: gentoo-commits

commit:     fdc9628835358d7e4ce30d0179bbe6d69d4e96a3
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  2 14:27:19 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Sep  2 14:30:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc96288

dev-cpp/cpp-httplib: Stabilize 0.13.1 amd64, #912045

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
index d084d2656c17..2e53c51019a1 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-09-08  7:25 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2023-09-08  7:25 UTC (permalink / raw
  To: gentoo-commits

commit:     45bb44651463e80e20c9888272914a90546a4a7e
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  8 07:25:14 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Sep  8 07:25:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45bb4465

dev-cpp/cpp-httplib: Stabilize 0.13.3 amd64, #913762

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild
index d084d2656c17..2e53c51019a1 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong ~x86"
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-09-16 14:48 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-09-16 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     b8282095137d1489394cf874a4059fca40e283db
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 12:49:54 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 14:47:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8282095

dev-cpp/cpp-httplib: drop old 0.12.6

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 67c8340d017d..bbd620bfdb92 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
-DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
 DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac14eeee9424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436
 DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d
 DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c SHA512 fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
deleted file mode 100644
index cc91b03a00c5..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-09-16 14:48 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-09-16 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     ff9cb5a9c2857e8c57074261998d63c057cd62e6
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 12:50:04 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 14:47:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9cb5a9

dev-cpp/cpp-httplib: drop old 0.13.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index bbd620bfdb92..6cc83e1fae15 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,2 @@
-DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac14eeee9424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436
 DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d
 DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c SHA512 fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
deleted file mode 100644
index 2e53c51019a1..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-09-26 16:28 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-09-26 16:28 UTC (permalink / raw
  To: gentoo-commits

commit:     e33aecaeebaa7eb1f77d1378eeb06e3aa9890295
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 16:27:26 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 26 16:28:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33aecae

dev-cpp/cpp-httplib: Stabilize 0.14.0 amd64, #914651

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
index f1023f88c232..a79c390594f2 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~loong ~x86"
+	KEYWORDS="amd64 ~loong ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-10-06 15:21 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-10-06 15:21 UTC (permalink / raw
  To: gentoo-commits

commit:     7b591e9fc5ef39ff47d41935c2805a597fea4c7f
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 09:22:46 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 15:20:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b591e9f

dev-cpp/cpp-httplib: bump to 0.14.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.14.1.ebuild | 56 +++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 273965b0896e..f9e0c6eed4de 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1 +1,2 @@
 DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c SHA512 fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78
+DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe75971d4edf746e52fa4608afbc3af3f7f9532ca59d041692277e963653c77a4878d5bbcb8045aba76d350185ca276a25a64 SHA512 6e995502e0cfd9953044207fabce29a3d6de49e79464b6bf89e1a9e667dc66fe1972c38d6428ad8e8fb96236e85b2d9ac60cbb58b4de03e8f837a9122151a706

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.1.ebuild
new file mode 100644
index 000000000000..f1023f88c232
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~loong ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-10-06 15:21 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-10-06 15:21 UTC (permalink / raw
  To: gentoo-commits

commit:     266a956cb2ea315601c658fdff2eff04672f2ee3
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  6 09:22:09 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Oct  6 15:20:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266a956c

dev-cpp/cpp-httplib: drop old 0.13.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild | 50 ---------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 6cc83e1fae15..273965b0896e 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,2 +1 @@
-DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d
 DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c SHA512 fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild
deleted file mode 100644
index 2e53c51019a1..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-11-10  7:34 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2023-11-10  7:34 UTC (permalink / raw
  To: gentoo-commits

commit:     270b1afdc4fbe581ea8031b266db43533f888d28
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 10 07:03:33 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 10 07:03:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=270b1afd

dev-cpp/cpp-httplib: Stabilize 0.14.1-r1 amd64, #916909

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild
index 3df1116a1b74..3cfe690f11ed 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~loong ~x86"
+	KEYWORDS="amd64 ~loong ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-12-08  0:29 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-12-08  0:29 UTC (permalink / raw
  To: gentoo-commits

commit:     bc1f6246023a11420433c15132bce11578605552
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  7 22:39:02 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Dec  8 00:29:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1f6246

dev-cpp/cpp-httplib: drop old 0.14.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild | 56 ---------------------------
 2 files changed, 57 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index f9e0c6eed4de..0ccd1ec3819d 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,2 +1 @@
-DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c SHA512 fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78
 DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe75971d4edf746e52fa4608afbc3af3f7f9532ca59d041692277e963653c77a4878d5bbcb8045aba76d350185ca276a25a64 SHA512 6e995502e0cfd9953044207fabce29a3d6de49e79464b6bf89e1a9e667dc66fe1972c38d6428ad8e8fb96236e85b2d9ac60cbb58b4de03e8f837a9122151a706

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
deleted file mode 100644
index a79c390594f2..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
-else
-	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
-		-> ${P}.tar.gz"
-	KEYWORDS="amd64 ~loong ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-12-08  0:29 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-12-08  0:29 UTC (permalink / raw
  To: gentoo-commits

commit:     a30e0282e0e238bfd6c176108a8146e88090766d
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  7 22:39:51 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Dec  8 00:29:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30e0282

dev-cpp/cpp-httplib: bump to 0.14.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.14.2.ebuild | 63 +++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 0ccd1ec3819d..6e1aa01a802f 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1 +1,2 @@
 DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe75971d4edf746e52fa4608afbc3af3f7f9532ca59d041692277e963653c77a4878d5bbcb8045aba76d350185ca276a25a64 SHA512 6e995502e0cfd9953044207fabce29a3d6de49e79464b6bf89e1a9e667dc66fe1972c38d6428ad8e8fb96236e85b2d9ac60cbb58b4de03e8f837a9122151a706
+DIST cpp-httplib-0.14.2.tar.gz 1149003 BLAKE2B 9b203a0e584b64d564a87b1b9bea49cd374241f871524ace1aacc02aacf63ab131fc7eaee60708b9ff5713838ef464d98f560792af36952b47d99a019515d213 SHA512 b4f315e174f8efb7884b64b45c500c8259c28379a6079c26747f754db7e1f16a118b1e6f83925b6740a1b5b3516158c1202737dc6385bcefe9c69f4cca57d07e

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.2.ebuild
new file mode 100644
index 000000000000..d547c58852e6
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~amd64 ~loong ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-12-08  0:29 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-12-08  0:29 UTC (permalink / raw
  To: gentoo-commits

commit:     f9f64f50e470337c58fc4ae9034eaf18e7d77e5b
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  7 22:39:15 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Dec  8 00:29:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f64f50

dev-cpp/cpp-httplib: drop old 0.14.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.14.1.ebuild | 56 ---------------------------
 1 file changed, 56 deletions(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.1.ebuild
deleted file mode 100644
index f1023f88c232..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.14.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
-else
-	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
-		-> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~loong ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-12-23 17:13 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2023-12-23 17:13 UTC (permalink / raw
  To: gentoo-commits

commit:     166a6c3fb8f9862e0ed62e8447e74b38c8f9041c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 23 17:13:30 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 17:13:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166a6c3f

dev-cpp/cpp-httplib: bump to 0.14.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.14.3.ebuild | 63 +++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 6e1aa01a802f..eea215333be5 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,2 +1,3 @@
 DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe75971d4edf746e52fa4608afbc3af3f7f9532ca59d041692277e963653c77a4878d5bbcb8045aba76d350185ca276a25a64 SHA512 6e995502e0cfd9953044207fabce29a3d6de49e79464b6bf89e1a9e667dc66fe1972c38d6428ad8e8fb96236e85b2d9ac60cbb58b4de03e8f837a9122151a706
 DIST cpp-httplib-0.14.2.tar.gz 1149003 BLAKE2B 9b203a0e584b64d564a87b1b9bea49cd374241f871524ace1aacc02aacf63ab131fc7eaee60708b9ff5713838ef464d98f560792af36952b47d99a019515d213 SHA512 b4f315e174f8efb7884b64b45c500c8259c28379a6079c26747f754db7e1f16a118b1e6f83925b6740a1b5b3516158c1202737dc6385bcefe9c69f4cca57d07e
+DIST cpp-httplib-0.14.3.tar.gz 1149767 BLAKE2B 58dd0d77a783e36a345ae76386ba55eecaf33433a3da2dc7900843d99754cef9f4c8c98c91bcb884666d2f735ed906eb6e04a785af200b133f3920c31e22da07 SHA512 0e7955fc74b87550e260739abf2503b2b0aabb2e2925953956bef8ead9718367d075d37fb5468a40aa340d7bdafb06274e0770baab86b08c6a25020d96033b88

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.3.ebuild
new file mode 100644
index 000000000000..d547c58852e6
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~amd64 ~loong ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-01-13 11:30 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2024-01-13 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     2a7b7e74c312c130e247c6112f6ef0e016e679d1
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 11:28:26 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 11:28:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7b7e74

dev-cpp/cpp-httplib: Stabilize 0.14.1-r1 x86, #920044

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild
index 3cfe690f11ed..1e17288b81d9 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
-	KEYWORDS="amd64 ~loong ~x86"
+	KEYWORDS="amd64 ~loong x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-02-03 13:00 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-02-03 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     c9cd64f1bd2db46ce04c913181ce8841fbae426c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 12:25:35 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Feb  3 13:00:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cd64f1

dev-cpp/cpp-httplib: bump to 0.15.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.15.2.ebuild | 63 +++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index eea215333be5..052e0ce99275 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe75971d4edf746e52fa4608afbc3af3f7f9532ca59d041692277e963653c77a4878d5bbcb8045aba76d350185ca276a25a64 SHA512 6e995502e0cfd9953044207fabce29a3d6de49e79464b6bf89e1a9e667dc66fe1972c38d6428ad8e8fb96236e85b2d9ac60cbb58b4de03e8f837a9122151a706
 DIST cpp-httplib-0.14.2.tar.gz 1149003 BLAKE2B 9b203a0e584b64d564a87b1b9bea49cd374241f871524ace1aacc02aacf63ab131fc7eaee60708b9ff5713838ef464d98f560792af36952b47d99a019515d213 SHA512 b4f315e174f8efb7884b64b45c500c8259c28379a6079c26747f754db7e1f16a118b1e6f83925b6740a1b5b3516158c1202737dc6385bcefe9c69f4cca57d07e
 DIST cpp-httplib-0.14.3.tar.gz 1149767 BLAKE2B 58dd0d77a783e36a345ae76386ba55eecaf33433a3da2dc7900843d99754cef9f4c8c98c91bcb884666d2f735ed906eb6e04a785af200b133f3920c31e22da07 SHA512 0e7955fc74b87550e260739abf2503b2b0aabb2e2925953956bef8ead9718367d075d37fb5468a40aa340d7bdafb06274e0770baab86b08c6a25020d96033b88
+DIST cpp-httplib-0.15.2.tar.gz 1151164 BLAKE2B 0359aeb5d5ff208143fc9612ee89842300ef4ebf41a7c5246d8714d330c2957fb552595f4f21b36298a378348b5c90edbac0bd47c43a16c66733ef2c01a7373c SHA512 8955a8c19e1dbcee792e0a2d8e87ec32248048f298e19d7d9adfcc4923f6dda73b0755fdfdcabbea0200934e9d0590de819474c50e4a4c1254724c399674ec68

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.2.ebuild
new file mode 100644
index 000000000000..2689fd4a99ae
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~amd64 ~loong ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-02-08 10:31 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-02-08 10:31 UTC (permalink / raw
  To: gentoo-commits

commit:     f06208990f6161449a631f686138c8aca99a0191
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  8 09:58:01 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb  8 10:31:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0620899

dev-cpp/cpp-httplib: bump to 0.15.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 63 +++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 052e0ce99275..c45959eae8a5 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -2,3 +2,4 @@ DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe7597
 DIST cpp-httplib-0.14.2.tar.gz 1149003 BLAKE2B 9b203a0e584b64d564a87b1b9bea49cd374241f871524ace1aacc02aacf63ab131fc7eaee60708b9ff5713838ef464d98f560792af36952b47d99a019515d213 SHA512 b4f315e174f8efb7884b64b45c500c8259c28379a6079c26747f754db7e1f16a118b1e6f83925b6740a1b5b3516158c1202737dc6385bcefe9c69f4cca57d07e
 DIST cpp-httplib-0.14.3.tar.gz 1149767 BLAKE2B 58dd0d77a783e36a345ae76386ba55eecaf33433a3da2dc7900843d99754cef9f4c8c98c91bcb884666d2f735ed906eb6e04a785af200b133f3920c31e22da07 SHA512 0e7955fc74b87550e260739abf2503b2b0aabb2e2925953956bef8ead9718367d075d37fb5468a40aa340d7bdafb06274e0770baab86b08c6a25020d96033b88
 DIST cpp-httplib-0.15.2.tar.gz 1151164 BLAKE2B 0359aeb5d5ff208143fc9612ee89842300ef4ebf41a7c5246d8714d330c2957fb552595f4f21b36298a378348b5c90edbac0bd47c43a16c66733ef2c01a7373c SHA512 8955a8c19e1dbcee792e0a2d8e87ec32248048f298e19d7d9adfcc4923f6dda73b0755fdfdcabbea0200934e9d0590de819474c50e4a4c1254724c399674ec68
+DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
new file mode 100644
index 000000000000..2689fd4a99ae
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~amd64 ~loong ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	GTEST_FILTER='-*.*_Online' emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-03-09 11:09 Jakov Smolić
  0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2024-03-09 11:09 UTC (permalink / raw
  To: gentoo-commits

commit:     50aa860bc962a5286afc2ae28923d4d2a4634228
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  9 11:09:26 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Mar  9 11:09:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50aa860b

dev-cpp/cpp-httplib: Keyword 0.15.3 riscv, #926356

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index 2689fd4a99ae..64fb0aa6f65e 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~loong ~x86"
+	KEYWORDS="~amd64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-03-13 16:40 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-03-13 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     57ee3f472fcd0dd0d63c9bd26b9488ca61dd8283
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 15:21:34 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 16:40:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ee3f47

dev-cpp/cpp-httplib: drop old 0.14.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.14.3.ebuild | 63 ---------------------------
 2 files changed, 64 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index a31359a07603..5b55b74d5475 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
 DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe75971d4edf746e52fa4608afbc3af3f7f9532ca59d041692277e963653c77a4878d5bbcb8045aba76d350185ca276a25a64 SHA512 6e995502e0cfd9953044207fabce29a3d6de49e79464b6bf89e1a9e667dc66fe1972c38d6428ad8e8fb96236e85b2d9ac60cbb58b4de03e8f837a9122151a706
-DIST cpp-httplib-0.14.3.tar.gz 1149767 BLAKE2B 58dd0d77a783e36a345ae76386ba55eecaf33433a3da2dc7900843d99754cef9f4c8c98c91bcb884666d2f735ed906eb6e04a785af200b133f3920c31e22da07 SHA512 0e7955fc74b87550e260739abf2503b2b0aabb2e2925953956bef8ead9718367d075d37fb5468a40aa340d7bdafb06274e0770baab86b08c6a25020d96033b88
 DIST cpp-httplib-0.15.2.tar.gz 1151164 BLAKE2B 0359aeb5d5ff208143fc9612ee89842300ef4ebf41a7c5246d8714d330c2957fb552595f4f21b36298a378348b5c90edbac0bd47c43a16c66733ef2c01a7373c SHA512 8955a8c19e1dbcee792e0a2d8e87ec32248048f298e19d7d9adfcc4923f6dda73b0755fdfdcabbea0200934e9d0590de819474c50e4a4c1254724c399674ec68
 DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.3.ebuild
deleted file mode 100644
index d547c58852e6..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.14.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-
-if [[ "${PV}" == *9999* ]] ; then
-	inherit git-r3
-
-	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
-else
-	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
-		-> ${P}.tar.gz"
-
-	KEYWORDS="~amd64 ~loong ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-	${RDEPEND}
-"
-BDEPEND="
-	${PYTHON_DEPS}
-"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test \
-		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-03-13 16:40 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-03-13 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     33e8419fd14196caf9f5421c80f02153a6e17d82
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 15:21:49 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 16:40:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e8419f

dev-cpp/cpp-httplib: drop old 0.15.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.15.2.ebuild | 63 ---------------------------
 2 files changed, 64 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 5b55b74d5475..2ab9f647aa19 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,2 @@
 DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe75971d4edf746e52fa4608afbc3af3f7f9532ca59d041692277e963653c77a4878d5bbcb8045aba76d350185ca276a25a64 SHA512 6e995502e0cfd9953044207fabce29a3d6de49e79464b6bf89e1a9e667dc66fe1972c38d6428ad8e8fb96236e85b2d9ac60cbb58b4de03e8f837a9122151a706
-DIST cpp-httplib-0.15.2.tar.gz 1151164 BLAKE2B 0359aeb5d5ff208143fc9612ee89842300ef4ebf41a7c5246d8714d330c2957fb552595f4f21b36298a378348b5c90edbac0bd47c43a16c66733ef2c01a7373c SHA512 8955a8c19e1dbcee792e0a2d8e87ec32248048f298e19d7d9adfcc4923f6dda73b0755fdfdcabbea0200934e9d0590de819474c50e4a4c1254724c399674ec68
 DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.2.ebuild
deleted file mode 100644
index 2689fd4a99ae..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-
-if [[ "${PV}" == *9999* ]] ; then
-	inherit git-r3
-
-	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
-else
-	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
-		-> ${P}.tar.gz"
-
-	KEYWORDS="~amd64 ~loong ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-	${RDEPEND}
-"
-BDEPEND="
-	${PYTHON_DEPS}
-"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test \
-		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-03-13 16:40 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-03-13 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     152c857babeff8d70ba8bba3f7d2ca798332f640
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 15:21:18 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 16:40:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152c857b

dev-cpp/cpp-httplib: drop old 0.14.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.14.2.ebuild | 63 ---------------------------
 2 files changed, 64 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index c45959eae8a5..a31359a07603 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,5 +1,4 @@
 DIST cpp-httplib-0.14.1.tar.gz 1148935 BLAKE2B e083fba3281e5b35031e1fda60efe75971d4edf746e52fa4608afbc3af3f7f9532ca59d041692277e963653c77a4878d5bbcb8045aba76d350185ca276a25a64 SHA512 6e995502e0cfd9953044207fabce29a3d6de49e79464b6bf89e1a9e667dc66fe1972c38d6428ad8e8fb96236e85b2d9ac60cbb58b4de03e8f837a9122151a706
-DIST cpp-httplib-0.14.2.tar.gz 1149003 BLAKE2B 9b203a0e584b64d564a87b1b9bea49cd374241f871524ace1aacc02aacf63ab131fc7eaee60708b9ff5713838ef464d98f560792af36952b47d99a019515d213 SHA512 b4f315e174f8efb7884b64b45c500c8259c28379a6079c26747f754db7e1f16a118b1e6f83925b6740a1b5b3516158c1202737dc6385bcefe9c69f4cca57d07e
 DIST cpp-httplib-0.14.3.tar.gz 1149767 BLAKE2B 58dd0d77a783e36a345ae76386ba55eecaf33433a3da2dc7900843d99754cef9f4c8c98c91bcb884666d2f735ed906eb6e04a785af200b133f3920c31e22da07 SHA512 0e7955fc74b87550e260739abf2503b2b0aabb2e2925953956bef8ead9718367d075d37fb5468a40aa340d7bdafb06274e0770baab86b08c6a25020d96033b88
 DIST cpp-httplib-0.15.2.tar.gz 1151164 BLAKE2B 0359aeb5d5ff208143fc9612ee89842300ef4ebf41a7c5246d8714d330c2957fb552595f4f21b36298a378348b5c90edbac0bd47c43a16c66733ef2c01a7373c SHA512 8955a8c19e1dbcee792e0a2d8e87ec32248048f298e19d7d9adfcc4923f6dda73b0755fdfdcabbea0200934e9d0590de819474c50e4a4c1254724c399674ec68
 DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.2.ebuild
deleted file mode 100644
index d547c58852e6..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.14.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-
-if [[ "${PV}" == *9999* ]] ; then
-	inherit git-r3
-
-	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
-else
-	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
-		-> ${P}.tar.gz"
-
-	KEYWORDS="~amd64 ~loong ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-	${RDEPEND}
-"
-BDEPEND="
-	${PYTHON_DEPS}
-"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	GTEST_FILTER='-*.*_Online' emake -C test \
-		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-03-13 16:40 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-03-13 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     8c7a5993116dc51e8918613f75000368aaad3066
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 16:34:13 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 16:40:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7a5993

dev-cpp/cpp-httplib: disable failing tests

Closes: https://bugs.gentoo.org/924100
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index 64fb0aa6f65e..fb9e0f90ef7a 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -58,6 +58,28 @@ src_configure() {
 multilib_src_test() {
 	cp -p -R --reflink=auto "${S}/test" ./test || die
 
-	GTEST_FILTER='-*.*_Online' emake -C test \
+	local -a failing_tests=(
+		# Disable all online tests.
+		"*.*_Online"
+
+		# Fails on musl x86:
+		ServerTest.GetRangeWithMaxLongLength
+		ServerTest.GetStreamedWithTooManyRanges
+
+		# https://github.com/yhirose/cpp-httplib/issues/1798
+		# Filed by mgorny's testing, fails on openssl >=3.2:
+		SSLClientServerTest.ClientCertPresent
+		SSLClientServerTest.ClientEncryptedCertPresent
+		SSLClientServerTest.CustomizeServerSSLCtx
+		SSLClientServerTest.MemoryClientCertPresent
+		SSLClientServerTest.MemoryClientEncryptedCertPresent
+		SSLClientServerTest.TrustDirOptional
+	)
+
+	# Little dance to please the GTEST filter (join array using ":").
+	failing_tests_str="${failing_tests[@]}"
+	failing_tests_filter="${failing_tests_str// /:}"
+
+	GTEST_FILTER="-${failing_tests_filter}" emake -C test \
 		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
 }


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-03-16  8:46 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-03-16  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     bc076220b9b0f7c71b4bdda1023ad4aa56c22050
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 08:46:03 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 08:46:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc076220

dev-cpp/cpp-httplib: Keyword 0.15.3 sparc, #926273

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index fb9e0f90ef7a..3b587861f639 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~loong ~riscv ~x86"
+	KEYWORDS="~amd64 ~loong ~riscv ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-04-04 16:23 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-04-04 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c5138259938941faaa6a79dbc3d828e41e3cf67e
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Apr  2 23:57:44 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 16:22:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5138259

dev-cpp/cpp-httplib: Keyword 0.15.3 ppc64, #926273

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index 3b587861f639..a3cae17ce3c6 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~loong ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-04-04 16:23 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-04-04 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     b22d517a4b2da21f0d99ed00114f318e81e4b972
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Apr  3 01:46:30 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 16:22:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22d517a

dev-cpp/cpp-httplib: Keyword 0.15.3 arm, #926273

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index 7b208221edc9..965e809a7b66 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-04-04 16:23 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-04-04 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     6d31fc7e88232b3bac53c9ee51ed3ec5e9f7893e
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Apr  3 01:30:30 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 16:22:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d31fc7e

dev-cpp/cpp-httplib: Keyword 0.15.3 arm64, #926273

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index 89a7a2c2c027..7b208221edc9 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-04-04 16:23 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-04-04 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     9ef864de88402261d50edab5abdfb83243757687
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Apr  3 00:12:05 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 16:22:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef864de

dev-cpp/cpp-httplib: Keyword 0.15.3 ppc, #926273

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index a3cae17ce3c6..89a7a2c2c027 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-04-11  3:14 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2024-04-11  3:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6078c65245f9c090e8ac9fa1f2a7ec93d342eb6e
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 03:14:07 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 03:14:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6078c652

dev-cpp/cpp-httplib: Stabilize 0.15.3 amd64, #929104

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index 965e809a7b66..987d72cd58a0 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-04-11  3:35 Joonas Niilola
  0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2024-04-11  3:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a1d722834348ccad4c07a3fed6aa4f47448b6837
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 03:21:05 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 03:21:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d72283

dev-cpp/cpp-httplib: Stabilize 0.15.3 x86, #929104

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index 987d72cd58a0..8e738097790f 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-06-05  7:00 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-06-05  7:00 UTC (permalink / raw
  To: gentoo-commits

commit:     acdec27738b06c51ad938a428c34781d3cd010f8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  5 07:00:14 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  5 07:00:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdec277

dev-cpp/cpp-httplib: Keyword 0.15.3 s390, #933142

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index 8e738097790f..60ff0d635fc4 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-06-19 12:46 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-06-19 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     123f0945268bfeae61c0b7233b11cbecd943f93a
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 10:51:45 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 12:32:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123f0945

dev-cpp/cpp-httplib: require openssl >=3

Closes: https://bugs.gentoo.org/934369
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 .../{cpp-httplib-0.15.3.ebuild => cpp-httplib-0.15.3-r1.ebuild}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild
similarity index 97%
rename from dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
rename to dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild
index 60ff0d635fc4..71dc06d9a302 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild
@@ -30,7 +30,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
 	brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-	ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+	ssl? ( >=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}] )
 	zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
 "
 DEPEND="


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-06-19 12:46 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-06-19 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     a410607c01c8f7d1d5c91b611345a9c5825f5500
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 11:29:22 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 12:32:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a410607c

dev-cpp/cpp-httplib: bump to 0.16.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 91 +++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 185d26e0dd07..a46a3958fa01 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1 +1,2 @@
 DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439
+DIST cpp-httplib-0.16.0.tar.gz 1156790 BLAKE2B 4a75059f16f6e46685c2cf028c6fa4c9cd50c35273795a8dbb6ca9d2997146b04b305893ad50adbb62c39db14ab3f589e902353bb199ee167d2648fe3621aee1 SHA512 63dc5a50f425e7be909d60db138caa1b9d7260c5d4db26603011a329f0d6a645d56f436c79466fbe662f24a94bc0f72926062b3ed49cb658eb91a6bdb2ddf25b

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
new file mode 100644
index 000000000000..89fdaa66c5b4
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? (
+		app-arch/brotli:=[${MULTILIB_USEDEP}]
+	)
+	ssl? (
+		>=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
+	)
+	zlib? (
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	local -a failing_tests=(
+		# Disable all online tests.
+		"*.*_Online"
+
+		# Fails on musl x86:
+		ServerTest.GetRangeWithMaxLongLength
+		ServerTest.GetStreamedWithTooManyRanges
+
+		# https://github.com/yhirose/cpp-httplib/issues/1798
+		# Filed by mgorny's testing, fails on openssl >=3.2:
+		SSLClientServerTest.ClientCertPresent
+		SSLClientServerTest.ClientEncryptedCertPresent
+		SSLClientServerTest.CustomizeServerSSLCtx
+		SSLClientServerTest.MemoryClientCertPresent
+		SSLClientServerTest.MemoryClientEncryptedCertPresent
+		SSLClientServerTest.TrustDirOptional
+	)
+
+	# Little dance to please the GTEST filter (join array using ":").
+	failing_tests_str="${failing_tests[@]}"
+	failing_tests_filter="${failing_tests_str// /:}"
+
+	GTEST_FILTER="-${failing_tests_filter}" emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-07-03  5:17 Ionen Wolkens
  0 siblings, 0 replies; 88+ messages in thread
From: Ionen Wolkens @ 2024-07-03  5:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9ef2eb99e7cda464b11541072f7cfef4e6fcc0de
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Jul  3 02:31:05 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 05:17:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef2eb99

dev-cpp/cpp-httplib: Keyword 0.16.0 alpha, #935369

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
index d52f0b987f9a..2a99bbc0191f 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-08-08 22:28 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-08-08 22:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7598cb6daaf30b8658a5059c394fbc8a492e929d
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Thu Aug  8 22:09:15 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Aug  8 22:28:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7598cb6d

dev-cpp/cpp-httplib: add 0.16.2

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/38020
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.16.2.ebuild | 92 +++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index a46a3958fa01..e85e4cd3b517 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,2 +1,3 @@
 DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439
 DIST cpp-httplib-0.16.0.tar.gz 1156790 BLAKE2B 4a75059f16f6e46685c2cf028c6fa4c9cd50c35273795a8dbb6ca9d2997146b04b305893ad50adbb62c39db14ab3f589e902353bb199ee167d2648fe3621aee1 SHA512 63dc5a50f425e7be909d60db138caa1b9d7260c5d4db26603011a329f0d6a645d56f436c79466fbe662f24a94bc0f72926062b3ed49cb658eb91a6bdb2ddf25b
+DIST cpp-httplib-0.16.2.tar.gz 1157538 BLAKE2B 0fdb3946e33f3af0a6b9646d5edf53572d67fb7e2334923c3ef9784aad569672c21e12c6d0f4c1f91ceccb8d9b3e8f14d51b21f4c6cf252da98024cee47cfcbe SHA512 d0a3d5477cb76cbbbc6da53b0abff3b45fd6b77c0d1686b355ce2904593c67c25849d2b1348e49b0b57ece5be91404fe976b06d75d34eb5068b1e130fd7ddbee

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.2.ebuild
new file mode 100644
index 000000000000..43d66265bb25
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? (
+		app-arch/brotli:=[${MULTILIB_USEDEP}]
+	)
+	ssl? (
+		>=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
+	)
+	zlib? (
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	local -a failing_tests=(
+		# Disable all online tests.
+		"*.*_Online"
+
+		# Fails on musl x86:
+		ServerTest.GetRangeWithMaxLongLength
+		ServerTest.GetStreamedWithTooManyRanges
+
+		# https://github.com/yhirose/cpp-httplib/issues/1798
+		# Filed by mgorny's testing, fails on openssl >=3.2:
+		SSLClientServerTest.ClientCertPresent
+		SSLClientServerTest.ClientEncryptedCertPresent
+		SSLClientServerTest.CustomizeServerSSLCtx
+		SSLClientServerTest.MemoryClientCertPresent
+		SSLClientServerTest.MemoryClientEncryptedCertPresent
+		SSLClientServerTest.TrustDirOptional
+	)
+
+	# Little dance to please the GTEST filter (join array using ":").
+	failing_tests_str="${failing_tests[@]}"
+	failing_tests_filter="${failing_tests_str// /:}"
+
+	# PREFIX is . to avoid calling "brew" and relying on stuff in /opt
+	GTEST_FILTER="-${failing_tests_filter}" emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." PREFIX=.
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-08-10 18:55 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-08-10 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9ea4e66930c95ea35b25271cee2ab056bd6e8738
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 10 18:55:46 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 10 18:55:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea4e669

dev-cpp/cpp-httplib: Stabilize 0.16.0 amd64, #937705

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
index 2a99bbc0191f..ee9e3ffece5c 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-08-10 18:55 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-08-10 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     716b5a245510891289b364e85ff3c1ca812ccaa9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 10 18:55:47 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 10 18:55:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716b5a24

dev-cpp/cpp-httplib: Stabilize 0.16.0 x86, #937705

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
index ee9e3ffece5c..461e273e83ef 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-08-24 15:44 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-08-24 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     9d81f0730fcc171094e0a50c4b3e94653ac2df51
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 24 13:17:31 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 15:43:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d81f073

dev-cpp/cpp-httplib: bump to 0.16.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild | 92 +++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index e85e4cd3b517..cc2f770318a4 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439
 DIST cpp-httplib-0.16.0.tar.gz 1156790 BLAKE2B 4a75059f16f6e46685c2cf028c6fa4c9cd50c35273795a8dbb6ca9d2997146b04b305893ad50adbb62c39db14ab3f589e902353bb199ee167d2648fe3621aee1 SHA512 63dc5a50f425e7be909d60db138caa1b9d7260c5d4db26603011a329f0d6a645d56f436c79466fbe662f24a94bc0f72926062b3ed49cb658eb91a6bdb2ddf25b
 DIST cpp-httplib-0.16.2.tar.gz 1157538 BLAKE2B 0fdb3946e33f3af0a6b9646d5edf53572d67fb7e2334923c3ef9784aad569672c21e12c6d0f4c1f91ceccb8d9b3e8f14d51b21f4c6cf252da98024cee47cfcbe SHA512 d0a3d5477cb76cbbbc6da53b0abff3b45fd6b77c0d1686b355ce2904593c67c25849d2b1348e49b0b57ece5be91404fe976b06d75d34eb5068b1e130fd7ddbee
+DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
new file mode 100644
index 000000000000..43d66265bb25
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? (
+		app-arch/brotli:=[${MULTILIB_USEDEP}]
+	)
+	ssl? (
+		>=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
+	)
+	zlib? (
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	local -a failing_tests=(
+		# Disable all online tests.
+		"*.*_Online"
+
+		# Fails on musl x86:
+		ServerTest.GetRangeWithMaxLongLength
+		ServerTest.GetStreamedWithTooManyRanges
+
+		# https://github.com/yhirose/cpp-httplib/issues/1798
+		# Filed by mgorny's testing, fails on openssl >=3.2:
+		SSLClientServerTest.ClientCertPresent
+		SSLClientServerTest.ClientEncryptedCertPresent
+		SSLClientServerTest.CustomizeServerSSLCtx
+		SSLClientServerTest.MemoryClientCertPresent
+		SSLClientServerTest.MemoryClientEncryptedCertPresent
+		SSLClientServerTest.TrustDirOptional
+	)
+
+	# Little dance to please the GTEST filter (join array using ":").
+	failing_tests_str="${failing_tests[@]}"
+	failing_tests_filter="${failing_tests_str// /:}"
+
+	# PREFIX is . to avoid calling "brew" and relying on stuff in /opt
+	GTEST_FILTER="-${failing_tests_filter}" emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." PREFIX=.
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-05 23:10 Jakov Smolić
  0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2024-09-05 23:10 UTC (permalink / raw
  To: gentoo-commits

commit:     68a340d8ac5682f61df866c0e217fe7b48bce709
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  5 23:09:59 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Sep  5 23:09:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a340d8

dev-cpp/cpp-httplib: Stabilize 0.16.0 arm64, #939151

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
index 74685079a8ef..70b81da8656a 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-05 23:10 Jakov Smolić
  0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2024-09-05 23:10 UTC (permalink / raw
  To: gentoo-commits

commit:     78734e42cfa17997234b6f9e29e6c2c6f91e944e
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  5 23:09:55 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Sep  5 23:09:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78734e42

dev-cpp/cpp-httplib: Stabilize 0.16.0 arm, #939151

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
index 461e273e83ef..74685079a8ef 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+	KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-06  3:33 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2024-09-06  3:33 UTC (permalink / raw
  To: gentoo-commits

commit:     7439c9bf281ee5fb3336ed0258f4a425858da73f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  6 03:33:15 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep  6 03:33:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7439c9bf

dev-cpp/cpp-httplib: Stabilize 0.16.0 sparc, #939151

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
index 70b81da8656a..0325b37eb905 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-06 23:11 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-09-06 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     8a03bafe436a5c8369326bd0cc8c8f5b7ced3a0e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  6 22:13:47 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Sep  6 23:11:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a03bafe

dev-cpp/cpp-httplib: bump to 0.17.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild | 92 +++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index cc2f770318a4..b4d251b40a3c 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -2,3 +2,4 @@ DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02
 DIST cpp-httplib-0.16.0.tar.gz 1156790 BLAKE2B 4a75059f16f6e46685c2cf028c6fa4c9cd50c35273795a8dbb6ca9d2997146b04b305893ad50adbb62c39db14ab3f589e902353bb199ee167d2648fe3621aee1 SHA512 63dc5a50f425e7be909d60db138caa1b9d7260c5d4db26603011a329f0d6a645d56f436c79466fbe662f24a94bc0f72926062b3ed49cb658eb91a6bdb2ddf25b
 DIST cpp-httplib-0.16.2.tar.gz 1157538 BLAKE2B 0fdb3946e33f3af0a6b9646d5edf53572d67fb7e2334923c3ef9784aad569672c21e12c6d0f4c1f91ceccb8d9b3e8f14d51b21f4c6cf252da98024cee47cfcbe SHA512 d0a3d5477cb76cbbbc6da53b0abff3b45fd6b77c0d1686b355ce2904593c67c25849d2b1348e49b0b57ece5be91404fe976b06d75d34eb5068b1e130fd7ddbee
 DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a
+DIST cpp-httplib-0.17.2.tar.gz 1259060 BLAKE2B fc1aae7db0edacef59785da18f1ca2b4f5826bbf0ff0624bf8883377cef10b6a6667040afee1f8da989dbe51aa1a6d49bb43b0c94ae5f1c8784f4ff76b455cd5 SHA512 69952c1d881c26004d1bbbb853d4745a65f1b20fbe79c24e8389357b82a59b77a46e76394f4c06a0681a89a10ce21b6de28223e691f06188acfe319811f5d144

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild
new file mode 100644
index 000000000000..43d66265bb25
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? (
+		app-arch/brotli:=[${MULTILIB_USEDEP}]
+	)
+	ssl? (
+		>=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
+	)
+	zlib? (
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	local -a failing_tests=(
+		# Disable all online tests.
+		"*.*_Online"
+
+		# Fails on musl x86:
+		ServerTest.GetRangeWithMaxLongLength
+		ServerTest.GetStreamedWithTooManyRanges
+
+		# https://github.com/yhirose/cpp-httplib/issues/1798
+		# Filed by mgorny's testing, fails on openssl >=3.2:
+		SSLClientServerTest.ClientCertPresent
+		SSLClientServerTest.ClientEncryptedCertPresent
+		SSLClientServerTest.CustomizeServerSSLCtx
+		SSLClientServerTest.MemoryClientCertPresent
+		SSLClientServerTest.MemoryClientEncryptedCertPresent
+		SSLClientServerTest.TrustDirOptional
+	)
+
+	# Little dance to please the GTEST filter (join array using ":").
+	failing_tests_str="${failing_tests[@]}"
+	failing_tests_filter="${failing_tests_str// /:}"
+
+	# PREFIX is . to avoid calling "brew" and relying on stuff in /opt
+	GTEST_FILTER="-${failing_tests_filter}" emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." PREFIX=.
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-07  6:13 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-09-07  6:13 UTC (permalink / raw
  To: gentoo-commits

commit:     643e1a03c55bfc5b0a0b3e0360a78cc2ed719590
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  7 06:01:14 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  7 06:01:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643e1a03

dev-cpp/cpp-httplib: keyword 0.16.3 for ~mips

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
index 43d66265bb25..d530e23268ec 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-07  6:13 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-09-07  6:13 UTC (permalink / raw
  To: gentoo-commits

commit:     03c8031892b24b074b3e25f68b32d4739958d0a9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  7 06:02:27 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  7 06:02:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c80318

dev-cpp/cpp-httplib: keyword 0.17.2 for ~mips

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild
index 43d66265bb25..d530e23268ec 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-11 23:30 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-09-11 23:30 UTC (permalink / raw
  To: gentoo-commits

commit:     f860e052603993555d1094fc6d9d1f123c0a49fa
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 11 21:17:20 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 23:30:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f860e052

dev-cpp/cpp-httplib: bump to 0.17.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.17.3.ebuild | 92 +++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index b4d251b40a3c..7049a82bd9d1 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -3,3 +3,4 @@ DIST cpp-httplib-0.16.0.tar.gz 1156790 BLAKE2B 4a75059f16f6e46685c2cf028c6fa4c9c
 DIST cpp-httplib-0.16.2.tar.gz 1157538 BLAKE2B 0fdb3946e33f3af0a6b9646d5edf53572d67fb7e2334923c3ef9784aad569672c21e12c6d0f4c1f91ceccb8d9b3e8f14d51b21f4c6cf252da98024cee47cfcbe SHA512 d0a3d5477cb76cbbbc6da53b0abff3b45fd6b77c0d1686b355ce2904593c67c25849d2b1348e49b0b57ece5be91404fe976b06d75d34eb5068b1e130fd7ddbee
 DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a
 DIST cpp-httplib-0.17.2.tar.gz 1259060 BLAKE2B fc1aae7db0edacef59785da18f1ca2b4f5826bbf0ff0624bf8883377cef10b6a6667040afee1f8da989dbe51aa1a6d49bb43b0c94ae5f1c8784f4ff76b455cd5 SHA512 69952c1d881c26004d1bbbb853d4745a65f1b20fbe79c24e8389357b82a59b77a46e76394f4c06a0681a89a10ce21b6de28223e691f06188acfe319811f5d144
+DIST cpp-httplib-0.17.3.tar.gz 1258203 BLAKE2B ea6f51eea2b0bc859b13a4c5bcc9df62ef83c718941d2298f35eba58213fd68546c3347125d00a6e1378a1b31885ea4ed9a62a139411fff097055d135faa176a SHA512 9ee144727470af8a9f6ba953e95227c534ec87c1c89a17d511bb763091336c106e8d3a5fd8d4bf2c2274da0a64d42fde77eb95fb166e59f44bbbe906b3d327ec

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.17.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.17.3.ebuild
new file mode 100644
index 000000000000..d530e23268ec
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.17.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	brotli? (
+		app-arch/brotli:=[${MULTILIB_USEDEP}]
+	)
+	ssl? (
+		>=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
+	)
+	zlib? (
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+src_configure() {
+	local -a mycmakeargs=(
+		-DHTTPLIB_COMPILE=yes
+		-DBUILD_SHARED_LIBS=yes
+		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+		-DPython3_EXECUTABLE="${PYTHON}"
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+	cp -p -R --reflink=auto "${S}/test" ./test || die
+
+	local -a failing_tests=(
+		# Disable all online tests.
+		"*.*_Online"
+
+		# Fails on musl x86:
+		ServerTest.GetRangeWithMaxLongLength
+		ServerTest.GetStreamedWithTooManyRanges
+
+		# https://github.com/yhirose/cpp-httplib/issues/1798
+		# Filed by mgorny's testing, fails on openssl >=3.2:
+		SSLClientServerTest.ClientCertPresent
+		SSLClientServerTest.ClientEncryptedCertPresent
+		SSLClientServerTest.CustomizeServerSSLCtx
+		SSLClientServerTest.MemoryClientCertPresent
+		SSLClientServerTest.MemoryClientEncryptedCertPresent
+		SSLClientServerTest.TrustDirOptional
+	)
+
+	# Little dance to please the GTEST filter (join array using ":").
+	failing_tests_str="${failing_tests[@]}"
+	failing_tests_filter="${failing_tests_str// /:}"
+
+	# PREFIX is . to avoid calling "brew" and relying on stuff in /opt
+	GTEST_FILTER="-${failing_tests_filter}" emake -C test \
+		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." PREFIX=.
+}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-11 23:30 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-09-11 23:30 UTC (permalink / raw
  To: gentoo-commits

commit:     276f6598d6558ba0f342c55752bc91c9c6db05f3
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 11 21:22:30 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 23:30:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276f6598

dev-cpp/cpp-httplib: drop old 0.17.2

Closes: https://bugs.gentoo.org/939467
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-cpp/cpp-httplib/Manifest                  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild | 92 ---------------------------
 2 files changed, 93 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 7049a82bd9d1..9409e925d19f 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -2,5 +2,4 @@ DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02
 DIST cpp-httplib-0.16.0.tar.gz 1156790 BLAKE2B 4a75059f16f6e46685c2cf028c6fa4c9cd50c35273795a8dbb6ca9d2997146b04b305893ad50adbb62c39db14ab3f589e902353bb199ee167d2648fe3621aee1 SHA512 63dc5a50f425e7be909d60db138caa1b9d7260c5d4db26603011a329f0d6a645d56f436c79466fbe662f24a94bc0f72926062b3ed49cb658eb91a6bdb2ddf25b
 DIST cpp-httplib-0.16.2.tar.gz 1157538 BLAKE2B 0fdb3946e33f3af0a6b9646d5edf53572d67fb7e2334923c3ef9784aad569672c21e12c6d0f4c1f91ceccb8d9b3e8f14d51b21f4c6cf252da98024cee47cfcbe SHA512 d0a3d5477cb76cbbbc6da53b0abff3b45fd6b77c0d1686b355ce2904593c67c25849d2b1348e49b0b57ece5be91404fe976b06d75d34eb5068b1e130fd7ddbee
 DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a
-DIST cpp-httplib-0.17.2.tar.gz 1259060 BLAKE2B fc1aae7db0edacef59785da18f1ca2b4f5826bbf0ff0624bf8883377cef10b6a6667040afee1f8da989dbe51aa1a6d49bb43b0c94ae5f1c8784f4ff76b455cd5 SHA512 69952c1d881c26004d1bbbb853d4745a65f1b20fbe79c24e8389357b82a59b77a46e76394f4c06a0681a89a10ce21b6de28223e691f06188acfe319811f5d144
 DIST cpp-httplib-0.17.3.tar.gz 1258203 BLAKE2B ea6f51eea2b0bc859b13a4c5bcc9df62ef83c718941d2298f35eba58213fd68546c3347125d00a6e1378a1b31885ea4ed9a62a139411fff097055d135faa176a SHA512 9ee144727470af8a9f6ba953e95227c534ec87c1c89a17d511bb763091336c106e8d3a5fd8d4bf2c2274da0a64d42fde77eb95fb166e59f44bbbe906b3d327ec

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild
deleted file mode 100644
index d530e23268ec..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.17.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-
-if [[ "${PV}" == *9999* ]] ; then
-	inherit git-r3
-
-	EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
-else
-	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
-		-> ${P}.tar.gz"
-
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	brotli? (
-		app-arch/brotli:=[${MULTILIB_USEDEP}]
-	)
-	ssl? (
-		>=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
-	)
-	zlib? (
-		sys-libs/zlib[${MULTILIB_USEDEP}]
-	)
-"
-DEPEND="
-	${RDEPEND}
-"
-BDEPEND="
-	${PYTHON_DEPS}
-"
-
-src_configure() {
-	local -a mycmakeargs=(
-		-DHTTPLIB_COMPILE=yes
-		-DBUILD_SHARED_LIBS=yes
-		-DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-		-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-		-DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-		-DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-		-DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-		-DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-		-DPython3_EXECUTABLE="${PYTHON}"
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-	cp -p -R --reflink=auto "${S}/test" ./test || die
-
-	local -a failing_tests=(
-		# Disable all online tests.
-		"*.*_Online"
-
-		# Fails on musl x86:
-		ServerTest.GetRangeWithMaxLongLength
-		ServerTest.GetStreamedWithTooManyRanges
-
-		# https://github.com/yhirose/cpp-httplib/issues/1798
-		# Filed by mgorny's testing, fails on openssl >=3.2:
-		SSLClientServerTest.ClientCertPresent
-		SSLClientServerTest.ClientEncryptedCertPresent
-		SSLClientServerTest.CustomizeServerSSLCtx
-		SSLClientServerTest.MemoryClientCertPresent
-		SSLClientServerTest.MemoryClientEncryptedCertPresent
-		SSLClientServerTest.TrustDirOptional
-	)
-
-	# Little dance to please the GTEST filter (join array using ":").
-	failing_tests_str="${failing_tests[@]}"
-	failing_tests_filter="${failing_tests_str// /:}"
-
-	# PREFIX is . to avoid calling "brew" and relying on stuff in /opt
-	GTEST_FILTER="-${failing_tests_filter}" emake -C test \
-		CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." PREFIX=.
-}


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-12 12:27 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-09-12 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     ad7a5b03e1d858abc1a57a5c228e1c57dfc59a67
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 12:27:21 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 12:27:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7a5b03

dev-cpp/cpp-httplib: Stabilize 0.16.0 ppc, #939151

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
index 0325b37eb905..1b9e643c007a 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-12 14:22 Maciej Barć
  0 siblings, 0 replies; 88+ messages in thread
From: Maciej Barć @ 2024-09-12 14:22 UTC (permalink / raw
  To: gentoo-commits

commit:     8c0219269e6b82a67f56227d223e5194c105f357
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 14:15:05 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 14:22:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c021926

dev-cpp/cpp-httplib: change SLOT from 0.17 to 0.17.3

a version update from 0.17.2 -> 0.17.3 that broke ABI forced us to
recheck the version of installed libs,
from now the file httplib.h and var CPPHTTPLIB_VERSION should be
checked to determine the SUB-SLOT of this package

See also: https://forums.gentoo.org/viewtopic-t-1170811.html

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 .../{cpp-httplib-0.17.3.ebuild => cpp-httplib-0.17.3-r1.ebuild}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.17.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.17.3-r1.ebuild
similarity index 96%
rename from dev-cpp/cpp-httplib/cpp-httplib-0.17.3.ebuild
rename to dev-cpp/cpp-httplib/cpp-httplib-0.17.3-r1.ebuild
index d530e23268ec..8ed7c041e898 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.17.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.17.3-r1.ebuild
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
+SLOT="0/${PV}"  # soversion / /usr/include/httplib.h: CPPHTTPLIB_VERSION
 
 IUSE="brotli ssl test zlib"
 REQUIRED_USE="test? ( brotli ssl zlib )"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-13  1:23 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2024-09-13  1:23 UTC (permalink / raw
  To: gentoo-commits

commit:     cbd1d06a6c1a9eabf4708a579105e555ae10ac56
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 01:22:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 01:22:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd1d06a

dev-cpp/cpp-httplib: Stabilize 0.16.0 ppc64, #939151

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
index 0461f576b8c4..9740dfa8fb69 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-26 19:31 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2024-09-26 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     74b20c897bb127f1e2aa3eb7bbf0bafc093a05ba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 26 19:26:17 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 19:28:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b20c89

dev-cpp/cpp-httplib: Stabilize 0.16.3 ppc64, #940286

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
index 6feefaa828f1..a482a3578de1 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-26 19:31 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2024-09-26 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     aa7e51afafb87851736c86302125f29186e94c19
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 26 19:26:15 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 19:28:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7e51af

dev-cpp/cpp-httplib: Stabilize 0.16.3 ppc, #940286

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
index f8b6925aac6e..6feefaa828f1 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-27  5:30 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-09-27  5:30 UTC (permalink / raw
  To: gentoo-commits

commit:     a747d62206944c6e9cc45c33feebf20746fd756c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 05:30:04 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 05:30:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a747d622

dev-cpp/cpp-httplib: Stabilize 0.16.3 x86, #940286

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
index a482a3578de1..67b21a5bcf6d 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-27  5:30 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-09-27  5:30 UTC (permalink / raw
  To: gentoo-commits

commit:     c88cdb721708eb9f714a691f96684bcfc52f6e5e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 05:30:05 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 05:30:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88cdb72

dev-cpp/cpp-httplib: Stabilize 0.16.3 amd64, #940286

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
index 67b21a5bcf6d..e26527858f3a 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-28 10:27 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-09-28 10:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a835e6fbfc5c5053a08f52d076a500509ba15189
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 28 10:27:34 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 28 10:27:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a835e6fb

dev-cpp/cpp-httplib: Stabilize 0.16.3 arm64, #940286

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
index e26527858f3a..35044736229c 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-09-28 13:56 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2024-09-28 13:56 UTC (permalink / raw
  To: gentoo-commits

commit:     fc802533da8233725d61a79d4c09f6525bae5804
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 28 13:56:17 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 28 13:56:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc802533

dev-cpp/cpp-httplib: Stabilize 0.16.3 arm, #940286

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
index 35044736229c..53e0aad0017e 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 
-	KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 88+ messages in thread

end of thread, other threads:[~2024-09-28 13:56 UTC | newest]

Thread overview: 88+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-03 13:00 [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2024-09-28 13:56 Arthur Zamarin
2024-09-28 10:27 Arthur Zamarin
2024-09-27  5:30 Arthur Zamarin
2024-09-27  5:30 Arthur Zamarin
2024-09-26 19:31 Sam James
2024-09-26 19:31 Sam James
2024-09-13  1:23 Sam James
2024-09-12 14:22 Maciej Barć
2024-09-12 12:27 Arthur Zamarin
2024-09-11 23:30 Maciej Barć
2024-09-11 23:30 Maciej Barć
2024-09-07  6:13 Arthur Zamarin
2024-09-07  6:13 Arthur Zamarin
2024-09-06 23:11 Maciej Barć
2024-09-06  3:33 Sam James
2024-09-05 23:10 Jakov Smolić
2024-09-05 23:10 Jakov Smolić
2024-08-24 15:44 Maciej Barć
2024-08-10 18:55 Arthur Zamarin
2024-08-10 18:55 Arthur Zamarin
2024-08-08 22:28 Maciej Barć
2024-07-03  5:17 Ionen Wolkens
2024-06-19 12:46 Maciej Barć
2024-06-19 12:46 Maciej Barć
2024-06-05  7:00 Arthur Zamarin
2024-04-11  3:35 Joonas Niilola
2024-04-11  3:14 Joonas Niilola
2024-04-04 16:23 Arthur Zamarin
2024-04-04 16:23 Arthur Zamarin
2024-04-04 16:23 Arthur Zamarin
2024-04-04 16:23 Arthur Zamarin
2024-03-16  8:46 Arthur Zamarin
2024-03-13 16:40 Maciej Barć
2024-03-13 16:40 Maciej Barć
2024-03-13 16:40 Maciej Barć
2024-03-13 16:40 Maciej Barć
2024-03-09 11:09 Jakov Smolić
2024-02-08 10:31 Maciej Barć
2024-01-13 11:30 Joonas Niilola
2023-12-23 17:13 Maciej Barć
2023-12-08  0:29 Maciej Barć
2023-12-08  0:29 Maciej Barć
2023-12-08  0:29 Maciej Barć
2023-11-10  7:34 Joonas Niilola
2023-10-06 15:21 Maciej Barć
2023-10-06 15:21 Maciej Barć
2023-09-26 16:28 Maciej Barć
2023-09-16 14:48 Maciej Barć
2023-09-16 14:48 Maciej Barć
2023-09-08  7:25 Joonas Niilola
2023-09-02 14:30 Maciej Barć
2023-08-23 22:14 Maciej Barć
2023-08-23 22:14 Maciej Barć
2023-08-03 19:03 Maciej Barć
2023-08-03 19:03 Maciej Barć
2023-08-02  7:16 Joonas Niilola
2023-07-10 18:56 Maciej Barć
2023-07-09  2:02 Sam James
2023-07-07 17:40 Maciej Barć
2023-07-01 13:57 Maciej Barć
2023-07-01 13:57 Maciej Barć
2023-06-18 17:52 Arthur Zamarin
2023-06-12 21:49 Maciej Barć
2023-06-12 21:49 Maciej Barć
2023-06-12 21:49 Maciej Barć
2023-06-04 13:39 Maciej Barć
2023-05-28 14:46 Maciej Barć
2023-05-27 21:59 Maciej Barć
2023-05-27 21:59 Maciej Barć
2023-05-27  6:42 Joonas Niilola
2023-05-02  0:39 Maciej Barć
2023-05-02  0:39 Maciej Barć
2023-04-20 10:36 WANG Xuerui
2023-04-20  1:41 Maciej Barć
2023-04-20  1:41 Maciej Barć
2023-04-20  1:41 Maciej Barć
2023-04-18  5:59 Joonas Niilola
2023-03-14  8:05 Joonas Niilola
2023-03-12 22:52 Maciej Barć
2023-02-20  9:23 Joonas Niilola
2023-02-10 13:39 Maciej Barć
2023-02-07 23:24 Sam James
2023-02-07 23:06 Sam James
2023-01-10 23:51 Maciej Barć
2023-01-05 14:31 Maciej Barć
2023-01-05 14:31 Maciej Barć
2023-01-05 14:31 Maciej Barć

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox