summaryrefslogtreecommitdiff
path: root/dev-cpp/ms-gsl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-03-23 04:19:44 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-03-23 04:19:44 +0000
commitc5283d322accc6097afec74eab24550829788bab (patch)
treeb99ce668128d82a026eaa31461643f9173f9b77b /dev-cpp/ms-gsl
parent5510d9d7d1c93c2ea71a2bd6f0666168808d5dd6 (diff)
gentoo resync : 23.03.2018
Diffstat (limited to 'dev-cpp/ms-gsl')
-rw-r--r--dev-cpp/ms-gsl/Manifest3
-rw-r--r--dev-cpp/ms-gsl/files/ms-gsl-0_pre20180304-disable_Werror-644042.patch27
-rw-r--r--dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild1
3 files changed, 30 insertions, 1 deletions
diff --git a/dev-cpp/ms-gsl/Manifest b/dev-cpp/ms-gsl/Manifest
index 5a1d5a9c6ec9..e772e6926ce1 100644
--- a/dev-cpp/ms-gsl/Manifest
+++ b/dev-cpp/ms-gsl/Manifest
@@ -1,6 +1,7 @@
AUX ms-gsl-0_pre20180108-use_system_catch-636828.patch 559 BLAKE2B 899f98f0b3e9b0f04cf0db9e74931113ee1d5ef77d5e016df9969abc5ea02d6a90736fa3cb37b5f3cc6ec5b4092a2660f610f636386d5de3c6e6e9b61fce0501 SHA512 4bfd90b1567fa708d9c51c78edb51974aae9158f456077a305de5d7d279686d85e593bba5c2bae477eb50880f731626192765b6122db6afcd383596d1a1e00dc
+AUX ms-gsl-0_pre20180304-disable_Werror-644042.patch 867 BLAKE2B b56327113837e40512e5d19aeaeb9ea2a7770aa75a4583f29e3f332ed823f1ac9310044e7f211c688309fb877be55dd6f06f7a1199d9819a63ec5402dc2791b0 SHA512 4dd57cf54d7bf63c3aa5c98464e43517c856d3f9b8222c53a55e55f6587295d8fe22370bec24c7661a14eb414ccd34cfe2fd3268aaef44ca77b2994460f73498
DIST ms-gsl-0_pre20180108.tar.gz 57335 BLAKE2B 7221828d433dfe13e500b57b1da5b828aadc95b0c210327dd25713ce7f5b0629a7067cd8ed2ef30e11c8b8a58fa424b1edc3d374440770ee814c4c3e372038d6 SHA512 7684c8ae7ad9d0624d2f1e3531b942e7a98960f60698e4c212998ddc2ac4651fccfe5fea66d1a22133b9cba4567ba4253b022f8826f069d2e2633b3074d4f640
DIST ms-gsl-0_pre20180304.tar.gz 57458 BLAKE2B 642807c07d9d4dac2752a46178d46d275f62dbb1193bf78f54dfaa5ca18eab2998c3a6d7821cffab49a44d50b2ab72680e612827cad710b14aa823aa503f51e1 SHA512 def4ce81e8b5a720eb9319ca3662b0738fb155429018275eb1ada9388d8825ed167db0102cc425594b412c06850338f1a5e1f062bf7b8e2c91badfa7ed203553
EBUILD ms-gsl-0_pre20180108.ebuild 691 BLAKE2B f9aad64c668fc74cb94d419dd3cc607ad3255a165a826b3033c387d96b83bd346dd4a7825da5c800f5fc64ba3d1f286cf57044cb347ac93365f14b778cc007ae SHA512 59dd335079191e874c5580183e57bcd02381deb3395716fe6bce126ddeb9674ac1f81ea947872e3eee6dfbafe21430d063f3a00e6cc5b527cd8d5106f049b52d
-EBUILD ms-gsl-0_pre20180304.ebuild 707 BLAKE2B c765a95b8a3adb39a8b3f2d3a68be7b5edee1c13916da05b0bb2699c75610674f8cac87046741b07449d7daeda730794f07a7be35b65a1cb07915772be9a7552 SHA512 be82855b7d9f8484f4ea2052faf390fc4fb0d0fe3c9168efdd2ee44c8ce60d93a4d40f14455861372c71a75b223908351f1d95e70e7b3d47bed4068590a8d223
+EBUILD ms-gsl-0_pre20180304.ebuild 771 BLAKE2B 6bf1d6d7bdc7163108bb22ac638c5b50470575cc9cec51451d2ab266b0527ecdfba385650d130f4a5c3a1893c2499f759346528aadd8f9c1bc395aefedcea5f6 SHA512 6f7a55fb781ab12415556897c416c15d9a884aedf0b4a9019c99daa0d6722b6a0d856b4c236ef87bfe93f9a77ebd28f846422c785075961b9a859d7c2833d923
MISC metadata.xml 533 BLAKE2B 997b40261c13283f190b7fe70b87e9d42b2b05c267afdbfc1de3a7b56bfb968736fd1a1163abc723985919fd201048fc69905cdaa6d6e4a8f938bac42495d13e SHA512 01522dee3ebdbe7e5f533a64859c8f215f8653ab6d7775f1488efa9aa813840ae7c2112cd4865b007feb1a296f74aeac123389881608e169f5d0f417dacd7719
diff --git a/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180304-disable_Werror-644042.patch b/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180304-disable_Werror-644042.patch
new file mode 100644
index 000000000000..9d2a43c223f3
--- /dev/null
+++ b/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180304-disable_Werror-644042.patch
@@ -0,0 +1,27 @@
+From 402dd069acc1944428fd9f4ed3620a157028f6cc Mon Sep 17 00:00:00 2001
+From: Jan Henke <Jan.Henke@taujhe.de>
+Date: Sat, 17 Mar 2018 19:47:52 +0100
+Subject: [PATCH] Disable -Werror when compiling tests
+
+GCC 7 generates new warnings on some of the test files, which lead to
+build failures. -Werror generally is helpful while developing to enforce
+a zero error policy, but not so much when packaging. Gentoo bug 644042
+---
+ tests/CMakeLists.txt | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index 0e08d77..86e9af7 100644
+--- a/tests/CMakeLists.txt
++++ b/tests/CMakeLists.txt
+@@ -41,7 +41,6 @@ target_compile_options(gsl_tests_config INTERFACE
+ -Wcast-align
+ -Wconversion
+ -Wctor-dtor-privacy
+- -Werror
+ -Wextra
+ -Wno-missing-braces
+ -Wnon-virtual-dtor
+--
+2.16.1
+
diff --git a/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild b/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild
index c80cd2a3517a..34943ad4bf80 100644
--- a/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild
+++ b/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild
@@ -20,6 +20,7 @@ DEPEND="test? ( >=dev-cpp/catch-1.11.0 )"
PATCHES=(
"${FILESDIR}/ms-gsl-0_pre20180108-use_system_catch-636828.patch"
+ "${FILESDIR}/ms-gsl-0_pre20180304-disable_Werror-644042.patch"
)
src_configure() {