* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2023-01-05 14:31 Maciej Barć
0 siblings, 0 replies; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ 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; 101+ 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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-22 0:08 Maciej Barć
0 siblings, 0 replies; 101+ messages in thread
From: Maciej Barć @ 2024-10-22 0:08 UTC (permalink / raw
To: gentoo-commits
commit: 1b67599c6a78cfcaf8a554f0d4123743c2c1588d
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 20:07:33 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 00:08:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b67599c
dev-cpp/cpp-httplib: drop old 0.15.3-r1
Closes: https://bugs.gentoo.org/924100
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-cpp/cpp-httplib/Manifest | 1 -
dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild | 85 ------------------------
2 files changed, 86 deletions(-)
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index c6b0eb0fe937..20602a7dcedf 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +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
DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild
deleted file mode 100644
index 71dc06d9a302..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild
+++ /dev/null
@@ -1,85 +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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-22 0:08 Maciej Barć
0 siblings, 0 replies; 101+ messages in thread
From: Maciej Barć @ 2024-10-22 0:08 UTC (permalink / raw
To: gentoo-commits
commit: d2ca5250c631e6b0144631360c01e7c54f06e1dd
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 20:07:56 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 00:08:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ca5250
dev-cpp/cpp-httplib: drop old 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 deletions(-)
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 20602a7dcedf..9bfcb062630c 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
-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.3.tar.gz 1258203 BLAKE2B ea6f51eea2b0bc859b13a4c5bcc9df62ef83c718941d2298f35eba58213fd68546c3347125d00a6e1378a1b31885ea4ed9a62a139411fff097055d135faa176a SHA512 9ee144727470af8a9f6ba953e95227c534ec87c1c89a17d511bb763091336c106e8d3a5fd8d4bf2c2274da0a64d42fde77eb95fb166e59f44bbbe906b3d327ec
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
deleted file mode 100644
index 9740dfa8fb69..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
+++ /dev/null
@@ -1,91 +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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-22 0:08 Maciej Barć
0 siblings, 0 replies; 101+ messages in thread
From: Maciej Barć @ 2024-10-22 0:08 UTC (permalink / raw
To: gentoo-commits
commit: b59abe54e04d582d9c97bc1485d406a07d0040db
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 20:08:17 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 00:08:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59abe54
dev-cpp/cpp-httplib: drop old 0.16.2
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 deletions(-)
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 9bfcb062630c..2b0090f568e0 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
-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.3.tar.gz 1258203 BLAKE2B ea6f51eea2b0bc859b13a4c5bcc9df62ef83c718941d2298f35eba58213fd68546c3347125d00a6e1378a1b31885ea4ed9a62a139411fff097055d135faa176a SHA512 9ee144727470af8a9f6ba953e95227c534ec87c1c89a17d511bb763091336c106e8d3a5fd8d4bf2c2274da0a64d42fde77eb95fb166e59f44bbbe906b3d327ec
DIST cpp-httplib-0.18.0.tar.gz 1321763 BLAKE2B 7807c2f4e3a6a0703a1253f0ec4ac7ef5fbcfad000e517af034a2aff64393229fb47830d215a1959e9893a66f51d19989c33b6b646b79be71e69687fe08cbbf2 SHA512 35ff903d51fee5428d7a95a0406460f8a18d1b5653f6ec8f353d7a2f1084598e599b24d0401f7214d5ee8d9764c74a4e617fff55acd4e6733ab1b9f2d7d4403c
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.2.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.2.ebuild
deleted file mode 100644
index 607718d967de..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-22 0:08 Maciej Barć
0 siblings, 0 replies; 101+ messages in thread
From: Maciej Barć @ 2024-10-22 0:08 UTC (permalink / raw
To: gentoo-commits
commit: 34a4cb9c2ab45a8394528bd0c6176c64b229b6ab
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 20:15:52 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 00:08:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a4cb9c
dev-cpp/cpp-httplib: bump to 0.18.1
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-cpp/cpp-httplib/Manifest | 1 +
dev-cpp/cpp-httplib/cpp-httplib-0.18.1.ebuild | 92 +++++++++++++++++++++++++++
2 files changed, 93 insertions(+)
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 9ac5ef261c20..3f22f1761767 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,2 +1,3 @@
DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a
DIST cpp-httplib-0.18.0.tar.gz 1321763 BLAKE2B 7807c2f4e3a6a0703a1253f0ec4ac7ef5fbcfad000e517af034a2aff64393229fb47830d215a1959e9893a66f51d19989c33b6b646b79be71e69687fe08cbbf2 SHA512 35ff903d51fee5428d7a95a0406460f8a18d1b5653f6ec8f353d7a2f1084598e599b24d0401f7214d5ee8d9764c74a4e617fff55acd4e6733ab1b9f2d7d4403c
+DIST cpp-httplib-0.18.1.tar.gz 1323636 BLAKE2B 8335c9a4d69d7e9b2e7e3c4036b49627536c8d6cffa7a5ae2c3dff693c5458f7fa2f89f3da2c130325069225d3204ec579900d5c5266dff7a9c732c134b39907 SHA512 6dd1054d0171594bf871a918b5540cc67981a48f7dbb82e9029a4877afc6d8c36e2f69411f5eec7b052bf0245554d01f33ef2180f42a15f6b8dd86ebb2427a41
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.18.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.18.1.ebuild
new file mode 100644
index 000000000000..9972ed866068
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.18.1.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 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}" # soversion / /usr/include/httplib.h: CPPHTTPLIB_VERSION
+
+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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-22 0:08 Maciej Barć
0 siblings, 0 replies; 101+ messages in thread
From: Maciej Barć @ 2024-10-22 0:08 UTC (permalink / raw
To: gentoo-commits
commit: ea4e2978fc4e61fdc0e010f4dcdddf09fda62b3e
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 20:09:38 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 00:08:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4e2978
dev-cpp/cpp-httplib: drop old 0.17.3-r1
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-cpp/cpp-httplib/Manifest | 1 -
dev-cpp/cpp-httplib/cpp-httplib-0.17.3-r1.ebuild | 92 ------------------------
2 files changed, 93 deletions(-)
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 2b0090f568e0..9ac5ef261c20 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,2 @@
DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a
-DIST cpp-httplib-0.17.3.tar.gz 1258203 BLAKE2B ea6f51eea2b0bc859b13a4c5bcc9df62ef83c718941d2298f35eba58213fd68546c3347125d00a6e1378a1b31885ea4ed9a62a139411fff097055d135faa176a SHA512 9ee144727470af8a9f6ba953e95227c534ec87c1c89a17d511bb763091336c106e8d3a5fd8d4bf2c2274da0a64d42fde77eb95fb166e59f44bbbe906b3d327ec
DIST cpp-httplib-0.18.0.tar.gz 1321763 BLAKE2B 7807c2f4e3a6a0703a1253f0ec4ac7ef5fbcfad000e517af034a2aff64393229fb47830d215a1959e9893a66f51d19989c33b6b646b79be71e69687fe08cbbf2 SHA512 35ff903d51fee5428d7a95a0406460f8a18d1b5653f6ec8f353d7a2f1084598e599b24d0401f7214d5ee8d9764c74a4e617fff55acd4e6733ab1b9f2d7d4403c
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.17.3-r1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.17.3-r1.ebuild
deleted file mode 100644
index 9972ed866068..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.17.3-r1.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 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/${PV}" # soversion / /usr/include/httplib.h: CPPHTTPLIB_VERSION
-
-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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-30 15:18 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-10-30 15:18 UTC (permalink / raw
To: gentoo-commits
commit: c614f2ddef25fd9dca0241dbf843076ae1826eda
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 15:18:34 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 15:18:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c614f2dd
dev-cpp/cpp-httplib: Stabilize 0.18.0 ppc, #941705
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
index afefd1a5bd31..7dbf1156227a 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.18.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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-30 15:18 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-10-30 15:18 UTC (permalink / raw
To: gentoo-commits
commit: b9156bf54e19998ed1752108f34252e5adb8508b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 15:18:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 15:18:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9156bf5
dev-cpp/cpp-httplib: Stabilize 0.18.0 x86, #941705
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
index 9972ed866068..a63b7069e39e 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.18.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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-30 15:18 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-10-30 15:18 UTC (permalink / raw
To: gentoo-commits
commit: db26074d189943b7211bb6b6381cbfb8cb867692
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 15:18:33 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 15:18:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db26074d
dev-cpp/cpp-httplib: Stabilize 0.18.0 amd64, #941705
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
index a63b7069e39e..afefd1a5bd31 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.18.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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-30 15:21 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-10-30 15:21 UTC (permalink / raw
To: gentoo-commits
commit: c271b7f6793b0cdce6a34639e4141da9e5b7574d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 15:19:20 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 15:21:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c271b7f6
dev-cpp/cpp-httplib: Stabilize 0.18.0 ppc64, #941705
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
index 7dbf1156227a..375db12fdb86 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.18.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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-30 15:52 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-10-30 15:52 UTC (permalink / raw
To: gentoo-commits
commit: 7282b6b28aaa71065d34ca5112dafc7334af2b90
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 15:52:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 15:52:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7282b6b2
dev-cpp/cpp-httplib: Stabilize 0.18.0 sparc, #941705
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
index 375db12fdb86..3caee6efdf9f 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.18.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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-30 17:20 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2024-10-30 17:20 UTC (permalink / raw
To: gentoo-commits
commit: e3d569aebb1a1a91bf7d526eae2a398766d34783
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 17:19:57 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 17:19:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d569ae
dev-cpp/cpp-httplib: Stabilize 0.18.0 arm64, #941705
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
index 3caee6efdf9f..4f414f085b51 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.18.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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-10-31 13:51 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-10-31 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 7ede357c4d50d674b73b09c5c341d4a6233fa18d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 13:49:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 13:49:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ede357c
dev-cpp/cpp-httplib: Stabilize 0.18.0 arm, #941705
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
index 4f414f085b51..736278e707ad 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.18.0.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.18.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 ~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] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
@ 2024-11-04 0:19 Maciej Barć
0 siblings, 0 replies; 101+ messages in thread
From: Maciej Barć @ 2024-11-04 0:19 UTC (permalink / raw
To: gentoo-commits
commit: 29a7b637d9cef988cc061a9690d4e1d716ba6f62
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 3 22:46:40 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Nov 4 00:19:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a7b637
dev-cpp/cpp-httplib: drop old 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 deletions(-)
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 3f22f1761767..3f8ddbaa180b 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,2 @@
-DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a
DIST cpp-httplib-0.18.0.tar.gz 1321763 BLAKE2B 7807c2f4e3a6a0703a1253f0ec4ac7ef5fbcfad000e517af034a2aff64393229fb47830d215a1959e9893a66f51d19989c33b6b646b79be71e69687fe08cbbf2 SHA512 35ff903d51fee5428d7a95a0406460f8a18d1b5653f6ec8f353d7a2f1084598e599b24d0401f7214d5ee8d9764c74a4e617fff55acd4e6733ab1b9f2d7d4403c
DIST cpp-httplib-0.18.1.tar.gz 1323636 BLAKE2B 8335c9a4d69d7e9b2e7e3c4036b49627536c8d6cffa7a5ae2c3dff693c5458f7fa2f89f3da2c130325069225d3204ec579900d5c5266dff7a9c732c134b39907 SHA512 6dd1054d0171594bf871a918b5540cc67981a48f7dbb82e9029a4877afc6d8c36e2f69411f5eec7b052bf0245554d01f33ef2180f42a15f6b8dd86ebb2427a41
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
deleted file mode 100644
index 82aa4bbda953..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.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 ~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] 101+ messages in thread
end of thread, other threads:[~2024-11-04 0:19 UTC | newest]
Thread overview: 101+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-26 19:31 [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-11-04 0:19 Maciej Barć
2024-10-31 13:51 Sam James
2024-10-30 17:20 Arthur Zamarin
2024-10-30 15:52 Sam James
2024-10-30 15:21 Sam James
2024-10-30 15:18 Sam James
2024-10-30 15:18 Sam James
2024-10-30 15:18 Sam James
2024-10-22 0:08 Maciej Barć
2024-10-22 0:08 Maciej Barć
2024-10-22 0:08 Maciej Barć
2024-10-22 0:08 Maciej Barć
2024-10-22 0:08 Maciej Barć
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-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-02-03 13:00 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