Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-physics/sassena/files/, sci-physics/sassena/, profiles/
Date: Thu, 02 Sep 2021 20:37:22
Message-Id: 1630614933.ba86737974866cf5bb36e28a66b9daabfb8d6cde.jsmolic@gentoo
1 commit: ba86737974866cf5bb36e28a66b9daabfb8d6cde
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 2 20:28:45 2021 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 2 20:35:33 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba867379
7
8 sci-physics/sassena: Remove last-rited package
9
10 Closes: https://bugs.gentoo.org/741646
11 Closes: https://bugs.gentoo.org/792993
12 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
13
14 profiles/package.mask | 5 --
15 sci-physics/sassena/Manifest | 1 -
16 .../files/sassena-1.4.2_cmake-remove-missing.patch | 33 --------
17 .../files/sassena-1.4.2_link_boost_thread.patch | 92 ----------------------
18 .../sassena/files/sassena-1.4.2_uint32_t.patch | 11 ---
19 sci-physics/sassena/metadata.xml | 11 ---
20 sci-physics/sassena/sassena-1.4.2.ebuild | 32 --------
21 7 files changed, 185 deletions(-)
22
23 diff --git a/profiles/package.mask b/profiles/package.mask
24 index f60e9b74435..116fdca2715 100644
25 --- a/profiles/package.mask
26 +++ b/profiles/package.mask
27 @@ -200,11 +200,6 @@ app-backup/zbackup
28 # Removal on 2021-09-04.
29 net-misc/stargazer
30
31 -# Sam James <sam@g.o> (2021-08-04)
32 -# Fails to build with GCC 11 and has Boost incompatibility issues.
33 -# bug #741646, bug #792993. Removal on 2021-09-04.
34 -sci-physics/sassena
35 -
36 # David Seifert <soap@g.o> (2021-08-04)
37 # Last release over 4 years ago, upstream pretty much dead, the
38 # ecosystem has switched to dev-util/pkgconf, which is alive. Testing
39
40 diff --git a/sci-physics/sassena/Manifest b/sci-physics/sassena/Manifest
41 deleted file mode 100644
42 index f414a33d4ca..00000000000
43 --- a/sci-physics/sassena/Manifest
44 +++ /dev/null
45 @@ -1 +0,0 @@
46 -DIST sassena-1.4.2.tar.gz 783708 BLAKE2B eef37655c50831f50bfd7f9d66b98d30820661682c78d9fc0f24bf4cc924dfff3a2ce3d116a8fe1161522907825a1bbaaef5d61bf8edb20094bc37606cf87c88 SHA512 07dbd44494a50de29b6f3b3542d862328726d132bda097352ac2f6ad24479b93b2d77c5ea2ef812b2956d0ac950ad69b93da0996f14ff1ce9f0e310b27728942
47
48 diff --git a/sci-physics/sassena/files/sassena-1.4.2_cmake-remove-missing.patch b/sci-physics/sassena/files/sassena-1.4.2_cmake-remove-missing.patch
49 deleted file mode 100644
50 index 7131d351452..00000000000
51 --- a/sci-physics/sassena/files/sassena-1.4.2_cmake-remove-missing.patch
52 +++ /dev/null
53 @@ -1,33 +0,0 @@
54 -diff -ru sassena-1.4.2_org/cmake/CMakeLists.txt.executables sassena-1.4.2/cmake/CMakeLists.txt.executables
55 ---- sassena-1.4.2_org/cmake/CMakeLists.txt.executables 2014-07-29 11:02:12.652053749 +0200
56 -+++ sassena-1.4.2/cmake/CMakeLists.txt.executables 2014-07-29 11:04:57.831042602 +0200
57 -@@ -18,18 +18,12 @@
58 - tests/unit_broadcast.cpp
59 - )
60 -
61 --ADD_EXECUTABLE(unit_parameters
62 -- src/common.cpp
63 -- tests/unit_parameters.cpp
64 --)
65 --
66 -
67 - IF(STATIC)
68 - SET_TARGET_PROPERTIES(sassena PROPERTIES LINK_SEARCH_END_STATIC 1)
69 - SET_TARGET_PROPERTIES(s_stage PROPERTIES LINK_SEARCH_END_STATIC 1)
70 - SET_TARGET_PROPERTIES(s_maketnx PROPERTIES LINK_SEARCH_END_STATIC 1)
71 - SET_TARGET_PROPERTIES(unit_broadcast PROPERTIES LINK_SEARCH_END_STATIC 1)
72 --SET_TARGET_PROPERTIES(unit_parameters PROPERTIES LINK_SEARCH_END_STATIC 1)
73 - ENDIF(STATIC)
74 -
75 - TARGET_LINK_LIBRARIES (s_stage
76 -@@ -89,10 +83,4 @@
77 - ${BOOST_LIBRARIES}
78 - )
79 -
80 --TARGET_LINK_LIBRARIES (unit_parameters
81 -- sass_log
82 -- sass_controlio
83 -- ${BOOST_LIBRARIES}
84 --)
85 --
86 - INSTALL(TARGETS unit_broadcast RUNTIME DESTINATION bin)
87
88 diff --git a/sci-physics/sassena/files/sassena-1.4.2_link_boost_thread.patch b/sci-physics/sassena/files/sassena-1.4.2_link_boost_thread.patch
89 deleted file mode 100644
90 index 424ca381a51..00000000000
91 --- a/sci-physics/sassena/files/sassena-1.4.2_link_boost_thread.patch
92 +++ /dev/null
93 @@ -1,92 +0,0 @@
94 -diff -ru sassena-1.4.2_org/src/main/sassena.cpp sassena-1.4.2/src/main/sassena.cpp
95 ---- sassena-1.4.2_org/src/main/sassena.cpp 2014-07-29 11:02:12.650053749 +0200
96 -+++ sassena-1.4.2/src/main/sassena.cpp 2014-07-29 12:52:56.978605357 +0200
97 -@@ -62,6 +62,7 @@
98 - #include <boost/serialization/complex.hpp>
99 - #include <boost/serialization/map.hpp>
100 - #include <boost/serialization/vector.hpp>
101 -+#include <boost/thread/thread.hpp>
102 -
103 - // other headers
104 - #include "exceptions/exceptions.hpp"
105 -Nur in sassena-1.4.2/src/main: .sassena.cpp.swp.
106 -diff -ru sassena-1.4.2_org/src/main/s_stage.cpp sassena-1.4.2/src/main/s_stage.cpp
107 ---- sassena-1.4.2_org/src/main/s_stage.cpp 2014-07-29 11:02:12.650053749 +0200
108 -+++ sassena-1.4.2/src/main/s_stage.cpp 2014-07-29 12:51:22.257611749 +0200
109 -@@ -33,6 +33,7 @@
110 - #include <boost/serialization/complex.hpp>
111 - #include <boost/serialization/map.hpp>
112 - #include <boost/serialization/vector.hpp>
113 -+#include <boost/thread/thread.hpp>
114 -
115 - // other headers
116 - #include "exceptions/exceptions.hpp"
117 -diff -ru sassena-1.4.2_org/src/scatter_devices/abstract_scatter_device.cpp sassena-1.4.2/src/scatter_devices/abstract_scatter_device.cpp
118 ---- sassena-1.4.2_org/src/scatter_devices/abstract_scatter_device.cpp 2014-07-29 11:02:12.650053749 +0200
119 -+++ sassena-1.4.2/src/scatter_devices/abstract_scatter_device.cpp 2014-07-29 13:02:20.824567306 +0200
120 -@@ -18,6 +18,7 @@
121 - #include <boost/accumulators/accumulators.hpp>
122 - #include <boost/accumulators/statistics.hpp>
123 - #include <boost/lexical_cast.hpp>
124 -+#include <boost/thread/thread.hpp>
125 -
126 - // other headers
127 - #include "exceptions/exceptions.hpp"
128 -Nur in sassena-1.4.2/src/scatter_devices: .abstract_scatter_device.cpp.swp.
129 -diff -ru sassena-1.4.2_org/src/scatter_devices/all_vectors_scatter_device.cpp sassena-1.4.2/src/scatter_devices/all_vectors_scatter_device.cpp
130 ---- sassena-1.4.2_org/src/scatter_devices/all_vectors_scatter_device.cpp 2014-07-29 11:02:12.649053750 +0200
131 -+++ sassena-1.4.2/src/scatter_devices/all_vectors_scatter_device.cpp 2014-07-29 13:04:04.907560282 +0200
132 -@@ -18,6 +18,7 @@
133 - #include <boost/accumulators/accumulators.hpp>
134 - #include <boost/accumulators/statistics.hpp>
135 - #include <boost/lexical_cast.hpp>
136 -+#include <boost/thread/thread.hpp>
137 -
138 - // other headers
139 - #include "math/coor3d.hpp"
140 -Nur in sassena-1.4.2/src/scatter_devices: .all_vectors_scatter_device.cpp.swp.
141 -diff -ru sassena-1.4.2_org/src/scatter_devices/multipole_scatter_device.cpp sassena-1.4.2/src/scatter_devices/multipole_scatter_device.cpp
142 ---- sassena-1.4.2_org/src/scatter_devices/multipole_scatter_device.cpp 2014-07-29 11:02:12.649053750 +0200
143 -+++ sassena-1.4.2/src/scatter_devices/multipole_scatter_device.cpp 2014-07-29 13:01:16.038571678 +0200
144 -@@ -19,6 +19,7 @@
145 - #include <boost/accumulators/statistics.hpp>
146 - #include <boost/lexical_cast.hpp>
147 - #include <boost/math/special_functions.hpp>
148 -+#include <boost/thread/thread.hpp>
149 -
150 - // other headers
151 - #include "math/coor3d.hpp"
152 -diff -ru sassena-1.4.2_org/src/scatter_devices/self_vectors_scatter_device.cpp sassena-1.4.2/src/scatter_devices/self_vectors_scatter_device.cpp
153 ---- sassena-1.4.2_org/src/scatter_devices/self_vectors_scatter_device.cpp 2014-07-29 11:02:12.650053749 +0200
154 -+++ sassena-1.4.2/src/scatter_devices/self_vectors_scatter_device.cpp 2014-07-29 13:01:45.753569673 +0200
155 -@@ -18,6 +18,7 @@
156 - #include <boost/accumulators/accumulators.hpp>
157 - #include <boost/accumulators/statistics.hpp>
158 - #include <boost/lexical_cast.hpp>
159 -+#include <boost/thread/thread.hpp>
160 -
161 - // other headers
162 - #include "math/coor3d.hpp"
163 -diff -ru sassena-1.4.2_org/src/services/file_writer_service.cpp sassena-1.4.2/src/services/file_writer_service.cpp
164 ---- sassena-1.4.2_org/src/services/file_writer_service.cpp 2014-07-29 11:02:12.650053749 +0200
165 -+++ sassena-1.4.2/src/services/file_writer_service.cpp 2014-07-29 13:08:07.448543914 +0200
166 -@@ -13,6 +13,7 @@
167 -
168 - #include <boost/lexical_cast.hpp>
169 - #include <boost/filesystem.hpp>
170 -+#include <boost/thread/thread.hpp>
171 - #include <log.hpp>
172 - #include <control.hpp>
173 - #include <math/smath.hpp>
174 -Nur in sassena-1.4.2/src/services: .file_writer_service.cpp.swp.
175 -diff -ru sassena-1.4.2_org/src/services/monitor_service.cpp sassena-1.4.2/src/services/monitor_service.cpp
176 ---- sassena-1.4.2_org/src/services/monitor_service.cpp 2014-07-29 11:02:12.650053749 +0200
177 -+++ sassena-1.4.2/src/services/monitor_service.cpp 2014-07-29 13:07:06.617548019 +0200
178 -@@ -13,6 +13,7 @@
179 - #include <boost/lexical_cast.hpp>
180 - #include <boost/filesystem.hpp>
181 - #include <boost/random/uniform_int.hpp>
182 -+#include <boost/thread/thread.hpp>
183 - #include <log.hpp>
184 - #include <control.hpp>
185 - #include <report/timer.hpp>
186
187 diff --git a/sci-physics/sassena/files/sassena-1.4.2_uint32_t.patch b/sci-physics/sassena/files/sassena-1.4.2_uint32_t.patch
188 deleted file mode 100644
189 index ecb6e845a6b..00000000000
190 --- a/sci-physics/sassena/files/sassena-1.4.2_uint32_t.patch
191 +++ /dev/null
192 @@ -1,11 +0,0 @@
193 -diff -ru sassena-1.4.2_org/src/sample/frames.cpp sassena-1.4.2/src/sample/frames.cpp
194 ---- sassena-1.4.2_org/src/sample/frames.cpp 2014-07-29 11:02:12.651053749 +0200
195 -+++ sassena-1.4.2/src/sample/frames.cpp 2014-07-29 11:11:39.229015514 +0200
196 -@@ -298,6 +298,7 @@
197 - dcdfile.seekg(marker,ios_base::cur);
198 - dcdfile.read((char*) &marker,sizeof(int32_t));
199 -
200 -+ using boost::uint32_t;
201 - uint32_t noa;
202 - dcdfile.read((char*) &marker,sizeof(int32_t));
203 - dcdfile.read((char*) &noa,sizeof(uint32_t));
204
205 diff --git a/sci-physics/sassena/metadata.xml b/sci-physics/sassena/metadata.xml
206 deleted file mode 100644
207 index 4fac2fa0153..00000000000
208 --- a/sci-physics/sassena/metadata.xml
209 +++ /dev/null
210 @@ -1,11 +0,0 @@
211 -<?xml version="1.0" encoding="UTF-8"?>
212 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
213 -<pkgmetadata>
214 - <maintainer type="person">
215 - <email>alexxy@g.o</email>
216 - <name>Alexey Shvetsov</name>
217 - </maintainer>
218 - <upstream>
219 - <remote-id type="github">benlabs/sassena</remote-id>
220 - </upstream>
221 -</pkgmetadata>
222
223 diff --git a/sci-physics/sassena/sassena-1.4.2.ebuild b/sci-physics/sassena/sassena-1.4.2.ebuild
224 deleted file mode 100644
225 index 8931b9bc422..00000000000
226 --- a/sci-physics/sassena/sassena-1.4.2.ebuild
227 +++ /dev/null
228 @@ -1,32 +0,0 @@
229 -# Copyright 1999-2018 Gentoo Authors
230 -# Distributed under the terms of the GNU General Public License v2
231 -
232 -EAPI=7
233 -
234 -inherit cmake-utils
235 -
236 -DESCRIPTION="Software for Calculating Scattering Diagrams on Massively Parallel Computers"
237 -HOMEPAGE="https://github.com/benlabs/sassena"
238 -SRC_URI="https://github.com/benlabs/sassena/archive/v${PV}.tar.gz -> ${P}.tar.gz"
239 -
240 -LICENSE="GPL-2"
241 -SLOT="0"
242 -KEYWORDS="~amd64 ~x86 ~amd64-linux"
243 -IUSE=""
244 -
245 -DEPEND="
246 - dev-libs/boost[mpi]
247 - dev-libs/libxml2
248 - sci-libs/fftw:3.0
249 - sci-libs/hdf5[mpi]
250 - virtual/blas
251 - virtual/lapack
252 - virtual/mpi
253 -"
254 -RDEPEND="${DEPEND}"
255 -
256 -PATCHES=(
257 - "${FILESDIR}/${P}_cmake-remove-missing.patch"
258 - "${FILESDIR}/${P}_uint32_t.patch"
259 - "${FILESDIR}/${P}_link_boost_thread.patch"
260 -)