1 |
commit: 4d5de19e4a73863d8152ecb6df1ece5d3be7dcc7 |
2 |
Author: Jan Henke <Jan.Henke <AT> taujhe <DOT> de> |
3 |
AuthorDate: Tue May 1 21:45:00 2018 +0000 |
4 |
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue May 1 22:02:55 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5de19e |
7 |
|
8 |
dev-cpp/ms-gsl: drop old. |
9 |
|
10 |
Package-Manager: Portage-2.3.24, Repoman-2.3.6 |
11 |
|
12 |
dev-cpp/ms-gsl/Manifest | 2 -- |
13 |
...s-gsl-0_pre20180304-disable_Werror-644042.patch | 27 ------------------ |
14 |
... => ms-gsl-1.0.0-use_system_catch-636828.patch} | 0 |
15 |
dev-cpp/ms-gsl/ms-gsl-0_pre20180108.ebuild | 31 --------------------- |
16 |
dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild | 32 ---------------------- |
17 |
dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild | 2 +- |
18 |
6 files changed, 1 insertion(+), 93 deletions(-) |
19 |
|
20 |
diff --git a/dev-cpp/ms-gsl/Manifest b/dev-cpp/ms-gsl/Manifest |
21 |
index e22fc50b79d..605a6a2172e 100644 |
22 |
--- a/dev-cpp/ms-gsl/Manifest |
23 |
+++ b/dev-cpp/ms-gsl/Manifest |
24 |
@@ -1,3 +1 @@ |
25 |
-DIST ms-gsl-0_pre20180108.tar.gz 57335 BLAKE2B 7221828d433dfe13e500b57b1da5b828aadc95b0c210327dd25713ce7f5b0629a7067cd8ed2ef30e11c8b8a58fa424b1edc3d374440770ee814c4c3e372038d6 SHA512 7684c8ae7ad9d0624d2f1e3531b942e7a98960f60698e4c212998ddc2ac4651fccfe5fea66d1a22133b9cba4567ba4253b022f8826f069d2e2633b3074d4f640 |
26 |
-DIST ms-gsl-0_pre20180304.tar.gz 57458 BLAKE2B 642807c07d9d4dac2752a46178d46d275f62dbb1193bf78f54dfaa5ca18eab2998c3a6d7821cffab49a44d50b2ab72680e612827cad710b14aa823aa503f51e1 SHA512 def4ce81e8b5a720eb9319ca3662b0738fb155429018275eb1ada9388d8825ed167db0102cc425594b412c06850338f1a5e1f062bf7b8e2c91badfa7ed203553 |
27 |
DIST ms-gsl-1.0.0.tar.gz 58920 BLAKE2B 46b71ec1fe57ec311a53895498c375c2313ed1f2858cd6b67d19d92ef10230707ce14fb757c00c92ea3475d787cda400cc449c34d54a54a3d0123f71b87b11ad SHA512 cde55df9540fd08ca8d29a74b2cff360686aa75b01ee1c48bd9782a2d70d1b6eae712a51eaf9b60453f859e466df00345b0a2893137d16490cea8ee54362f7da |
28 |
|
29 |
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 |
30 |
deleted file mode 100644 |
31 |
index 9d2a43c223f..00000000000 |
32 |
--- a/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180304-disable_Werror-644042.patch |
33 |
+++ /dev/null |
34 |
@@ -1,27 +0,0 @@ |
35 |
-From 402dd069acc1944428fd9f4ed3620a157028f6cc Mon Sep 17 00:00:00 2001 |
36 |
-From: Jan Henke <Jan.Henke@××××××.de> |
37 |
-Date: Sat, 17 Mar 2018 19:47:52 +0100 |
38 |
-Subject: [PATCH] Disable -Werror when compiling tests |
39 |
- |
40 |
-GCC 7 generates new warnings on some of the test files, which lead to |
41 |
-build failures. -Werror generally is helpful while developing to enforce |
42 |
-a zero error policy, but not so much when packaging. Gentoo bug 644042 |
43 |
---- |
44 |
- tests/CMakeLists.txt | 2 -- |
45 |
- 1 file changed, 2 deletions(-) |
46 |
- |
47 |
-diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt |
48 |
-index 0e08d77..86e9af7 100644 |
49 |
---- a/tests/CMakeLists.txt |
50 |
-+++ b/tests/CMakeLists.txt |
51 |
-@@ -41,7 +41,6 @@ target_compile_options(gsl_tests_config INTERFACE |
52 |
- -Wcast-align |
53 |
- -Wconversion |
54 |
- -Wctor-dtor-privacy |
55 |
-- -Werror |
56 |
- -Wextra |
57 |
- -Wno-missing-braces |
58 |
- -Wnon-virtual-dtor |
59 |
--- |
60 |
-2.16.1 |
61 |
- |
62 |
|
63 |
diff --git a/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180108-use_system_catch-636828.patch b/dev-cpp/ms-gsl/files/ms-gsl-1.0.0-use_system_catch-636828.patch |
64 |
similarity index 100% |
65 |
rename from dev-cpp/ms-gsl/files/ms-gsl-0_pre20180108-use_system_catch-636828.patch |
66 |
rename to dev-cpp/ms-gsl/files/ms-gsl-1.0.0-use_system_catch-636828.patch |
67 |
|
68 |
diff --git a/dev-cpp/ms-gsl/ms-gsl-0_pre20180108.ebuild b/dev-cpp/ms-gsl/ms-gsl-0_pre20180108.ebuild |
69 |
deleted file mode 100644 |
70 |
index 1bfdc9e3c5a..00000000000 |
71 |
--- a/dev-cpp/ms-gsl/ms-gsl-0_pre20180108.ebuild |
72 |
+++ /dev/null |
73 |
@@ -1,31 +0,0 @@ |
74 |
-# Copyright 1999-2018 Gentoo Foundation |
75 |
-# Distributed under the terms of the GNU General Public License v2 |
76 |
- |
77 |
-EAPI=6 |
78 |
- |
79 |
-inherit cmake-utils vcs-snapshot |
80 |
- |
81 |
-DESCRIPTION="Guideline Support Library implementation by Microsoft" |
82 |
-HOMEPAGE="https://github.com/Microsoft/GSL" |
83 |
-SRC_URI="https://github.com/Microsoft/gsl/tarball/9d65e74400976b3509833f49b16d401600c7317d -> ${P}.tar.gz" |
84 |
- |
85 |
-LICENSE="MIT" |
86 |
-SLOT="0" |
87 |
-KEYWORDS="~amd64 ~x86" |
88 |
-IUSE="test" |
89 |
- |
90 |
-# header only library |
91 |
-RDEPEND="" |
92 |
-DEPEND="test? ( >=dev-cpp/catch-1.11.0 )" |
93 |
- |
94 |
-PATCHES=( |
95 |
- "${FILESDIR}/${P}-use_system_catch-636828.patch" |
96 |
-) |
97 |
- |
98 |
-src_configure() { |
99 |
- local mycmakeargs=( |
100 |
- -DGSL_TEST=$(usex test) |
101 |
- -DFORCE_SYSTEM_CATCH=ON |
102 |
- ) |
103 |
- cmake-utils_src_configure |
104 |
-} |
105 |
|
106 |
diff --git a/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild b/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild |
107 |
deleted file mode 100644 |
108 |
index 34943ad4bf8..00000000000 |
109 |
--- a/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild |
110 |
+++ /dev/null |
111 |
@@ -1,32 +0,0 @@ |
112 |
-# Copyright 1999-2018 Gentoo Foundation |
113 |
-# Distributed under the terms of the GNU General Public License v2 |
114 |
- |
115 |
-EAPI=6 |
116 |
- |
117 |
-inherit cmake-utils vcs-snapshot |
118 |
- |
119 |
-DESCRIPTION="Guideline Support Library implementation by Microsoft" |
120 |
-HOMEPAGE="https://github.com/Microsoft/GSL" |
121 |
-SRC_URI="https://github.com/Microsoft/gsl/tarball/6a33b97a84f9c0a60ede78b5db98647e9a48d6c9 -> ${P}.tar.gz" |
122 |
- |
123 |
-LICENSE="MIT" |
124 |
-SLOT="0" |
125 |
-KEYWORDS="~amd64 ~x86" |
126 |
-IUSE="test" |
127 |
- |
128 |
-# header only library |
129 |
-RDEPEND="" |
130 |
-DEPEND="test? ( >=dev-cpp/catch-1.11.0 )" |
131 |
- |
132 |
-PATCHES=( |
133 |
- "${FILESDIR}/ms-gsl-0_pre20180108-use_system_catch-636828.patch" |
134 |
- "${FILESDIR}/ms-gsl-0_pre20180304-disable_Werror-644042.patch" |
135 |
-) |
136 |
- |
137 |
-src_configure() { |
138 |
- local mycmakeargs=( |
139 |
- -DGSL_TEST=$(usex test) |
140 |
- -DFORCE_SYSTEM_CATCH=ON |
141 |
- ) |
142 |
- cmake-utils_src_configure |
143 |
-} |
144 |
|
145 |
diff --git a/dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild b/dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild |
146 |
index 87622d29641..c1443565414 100644 |
147 |
--- a/dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild |
148 |
+++ b/dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild |
149 |
@@ -19,7 +19,7 @@ RDEPEND="" |
150 |
DEPEND="test? ( >=dev-cpp/catch-1.11.0 )" |
151 |
|
152 |
PATCHES=( |
153 |
- "${FILESDIR}/ms-gsl-0_pre20180108-use_system_catch-636828.patch" |
154 |
+ "${FILESDIR}/${P}-use_system_catch-636828.patch" |
155 |
"${FILESDIR}/${P}-disable_Werror-644042.patch" |
156 |
) |