commit:     102ae60a0ca9167b3ffa33fd6dcf892014bfb143
Author:     Jan-Espen Oversand <sigsegv <AT> radiotube <DOT> org>
AuthorDate: Sun Dec 17 22:51:02 2023 +0000
Commit:     Jan-Espen Oversand <sigsegv <AT> radiotube <DOT> org>
CommitDate: Sun Dec 17 22:51:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=102ae60a

dev-cpp/cpprestsdk: disable werror flag by default

Bug: https://bugs.gentoo.org/920029
Closes: https://bugs.gentoo.org/920029
Signed-off-by: Jan-Espen Oversand <sigsegv <AT> radiotube.org>

 ...restsdk-2.10.19-r2.ebuild => cpprestsdk-2.10.19-r3.ebuild} |  1 +
 .../files/cpprestsdk-2.10.19-disable-werror-default.patch     | 11 +++++++++++
 2 files changed, 12 insertions(+)

diff --git a/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r2.ebuild 
b/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r3.ebuild
similarity index 93%
rename from dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r2.ebuild
rename to dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r3.ebuild
index 59ef5785bf..1e99a9fa6d 100644
--- a/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r2.ebuild
+++ b/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r3.ebuild
@@ -27,6 +27,7 @@ BDEPEND=">=dev-util/cmake-3.23
 PATCHES=(
        "${FILESDIR}"/cpprestsdk-${PV}-warnings.patch
        "${FILESDIR}"/cpprestsdk-${PV}-disabl-int-tests.patch
+       "${FILESDIR}"/cpprestsdk-${PV}-disable-werror-default.patch
 )
 
 src_configure() {

diff --git 
a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disable-werror-default.patch 
b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disable-werror-default.patch
new file mode 100644
index 0000000000..44e56d108c
--- /dev/null
+++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disable-werror-default.patch
@@ -0,0 +1,11 @@
+--- a/Release/CMakeLists.txt
++++ b/Release/CMakeLists.txt
+@@ -15,7 +15,7 @@ set(CPPREST_VERSION_REVISION 19)
+ 
+ enable_testing()
+ 
+-set(WERROR ON CACHE BOOL "Treat Warnings as Errors.")
++set(WERROR OFF CACHE BOOL "Treat Warnings as Errors.")
+ set(CPPREST_EXCLUDE_WEBSOCKETS OFF CACHE BOOL "Exclude websockets 
functionality.")
+ set(CPPREST_EXCLUDE_COMPRESSION OFF CACHE BOOL "Exclude compression 
functionality.")
+ set(CPPREST_EXCLUDE_BROTLI ON CACHE BOOL "Exclude Brotli compression 
functionality.")

Reply via email to