Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, app-misc/pip3line/
Date: Mon, 30 Sep 2019 12:33:59
Message-Id: 1569846767.cd92e1378c7695128b02c2686cf3ff037b772f38.juippis@gentoo
1 commit: cd92e1378c7695128b02c2686cf3ff037b772f38
2 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 30 12:32:47 2019 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 30 12:32:47 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd92e137
7
8 app-misc/pip3line: remove last-rited package
9
10 Closes: https://bugs.gentoo.org/693184
11 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
12
13 app-misc/pip3line/Manifest | 1 -
14 app-misc/pip3line/metadata.xml | 10 ----
15 app-misc/pip3line/pip3line-3.6.0.ebuild | 88 ---------------------------------
16 app-misc/pip3line/pip3line-9999.ebuild | 88 ---------------------------------
17 profiles/package.mask | 7 ---
18 5 files changed, 194 deletions(-)
19
20 diff --git a/app-misc/pip3line/Manifest b/app-misc/pip3line/Manifest
21 deleted file mode 100644
22 index 25f8349bf5a..00000000000
23 --- a/app-misc/pip3line/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST pip3line-3.6.0.tar.gz 736294 BLAKE2B 75bc3bcd3ad547a31a1fc97f525a8575136ba1bcb48e5e9d7292732c04d2a62cd03710a4e6d76a652d5259e5081cf8cc8c2dfc3265ecf1f3ea5cbc6870c02ab6 SHA512 4263d18749533f1137dc3546a6a5b5856f9c5dc09355c866c7e6a8fc59787c84ee979f648f563c465aab314ff9155bba6e34e7d4641438d96bdb786c93dfaec8
27
28 diff --git a/app-misc/pip3line/metadata.xml b/app-misc/pip3line/metadata.xml
29 deleted file mode 100644
30 index a89190752a4..00000000000
31 --- a/app-misc/pip3line/metadata.xml
32 +++ /dev/null
33 @@ -1,10 +0,0 @@
34 -<?xml version="1.0" encoding="UTF-8"?>
35 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
36 -<pkgmetadata>
37 - <!--maintainer-needed-->
38 - <use>
39 - <flag name='distorm'>Compile the Distorm plugin</flag>
40 - <flag name='qscintilla'>Use QScintilla for more efficient text display</flag>
41 - <flag name='ssl'>Compile the plugin adding miscellaneous hashes from OpenSSL</flag>
42 - </use>
43 -</pkgmetadata>
44
45 diff --git a/app-misc/pip3line/pip3line-3.6.0.ebuild b/app-misc/pip3line/pip3line-3.6.0.ebuild
46 deleted file mode 100644
47 index 6bc81c63024..00000000000
48 --- a/app-misc/pip3line/pip3line-3.6.0.ebuild
49 +++ /dev/null
50 @@ -1,88 +0,0 @@
51 -# Copyright 1999-2019 Gentoo Authors
52 -# Distributed under the terms of the GNU General Public License v2
53 -
54 -EAPI=6
55 -
56 -PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
57 -
58 -inherit cmake-utils python-r1 python-utils-r1
59 -
60 -DESCRIPTION="Raw bytes manipulation, transformations (decoding and more) and interception"
61 -HOMEPAGE="https://github.com/metrodango/pip3line"
62 -
63 -if [[ ${PV} == 9999* ]] ; then
64 - inherit git-r3
65 - EGIT_REPO_URI="https://github.com/metrodango/pip3line.git"
66 - EGIT_BRANCH="master"
67 -else
68 - SRC_URI="https://github.com/metrodango/pip3line/archive/v${PV}.tar.gz -> ${P}.tar.gz"
69 - KEYWORDS="~amd64 ~x86"
70 -fi
71 -
72 -LICENSE="GPL-3"
73 -SLOT="0"
74 -
75 -# A few comments
76 -# the ssl flag is just there to enable the plugin for low level crypto algorithms.
77 -# It has nothing to do with the SSL/TLS protocol itself.
78 -
79 -IUSE="distorm python qscintilla ssl"
80 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
81 -
82 -RDEPEND="
83 - ${PYTHON_DEPS}
84 - dev-qt/qtconcurrent:5
85 - dev-qt/qtcore:5
86 - dev-qt/qtgui:5
87 - dev-qt/qtnetwork:5
88 - dev-qt/qtsvg:5
89 - dev-qt/qtwidgets:5
90 - dev-qt/qtxmlpatterns:5
91 - qscintilla? ( x11-libs/qscintilla )
92 - ssl? ( dev-libs/openssl:0= )"
93 -
94 -DEPEND="${RDEPEND}
95 - distorm? ( dev-vcs/git )"
96 -
97 -src_configure() {
98 -
99 - local mycmakeargs=(
100 - -DBASIC=yes
101 - -DWITH_DISTORM=$(usex distorm)
102 - -DWITH_OPENSSL=$(usex ssl)
103 - -DWITH_SCINTILLA=$(usex qscintilla)
104 - )
105 -
106 - # distorm is statically linked, due to insufficiencies
107 - # in the current distorm64 package
108 -
109 - if use distorm; then
110 - mycmakeargs+=(-DWITH_DISTORM_LINK_STATICALLY=ON)
111 - fi
112 -
113 - if use python; then
114 - local targets=( ${PYTHON_TARGETS} )
115 - for target in ${targets[@]}; do
116 - if python_is_python3 ${target}; then
117 - python_export ${target} PYTHON PYTHON_LIBPATH PYTHON_INCLUDEDIR
118 - mycmakeargs+=(-DWITH_PYTHON3=ON
119 - -DPYTHON3_INCLUDE_DIRS=${PYTHON_INCLUDEDIR}
120 - -DPYTHON3_LIBRARIES=${PYTHON_LIBPATH}
121 - )
122 - break
123 - fi
124 - done
125 - for target in ${targets[@]}; do
126 - if ! python_is_python3 ${target}; then
127 - python_export ${target} PYTHON PYTHON_LIBPATH PYTHON_INCLUDEDIR
128 - mycmakeargs+=(-DWITH_PYTHON27=ON
129 - -DPYTHON27_INCLUDE_DIRS=${PYTHON_INCLUDEDIR}
130 - -DPYTHON27_LIBRARIES=${PYTHON_LIBPATH}
131 - )
132 - break
133 - fi
134 - done
135 - fi
136 -
137 - cmake-utils_src_configure
138 -}
139
140 diff --git a/app-misc/pip3line/pip3line-9999.ebuild b/app-misc/pip3line/pip3line-9999.ebuild
141 deleted file mode 100644
142 index 6bc81c63024..00000000000
143 --- a/app-misc/pip3line/pip3line-9999.ebuild
144 +++ /dev/null
145 @@ -1,88 +0,0 @@
146 -# Copyright 1999-2019 Gentoo Authors
147 -# Distributed under the terms of the GNU General Public License v2
148 -
149 -EAPI=6
150 -
151 -PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
152 -
153 -inherit cmake-utils python-r1 python-utils-r1
154 -
155 -DESCRIPTION="Raw bytes manipulation, transformations (decoding and more) and interception"
156 -HOMEPAGE="https://github.com/metrodango/pip3line"
157 -
158 -if [[ ${PV} == 9999* ]] ; then
159 - inherit git-r3
160 - EGIT_REPO_URI="https://github.com/metrodango/pip3line.git"
161 - EGIT_BRANCH="master"
162 -else
163 - SRC_URI="https://github.com/metrodango/pip3line/archive/v${PV}.tar.gz -> ${P}.tar.gz"
164 - KEYWORDS="~amd64 ~x86"
165 -fi
166 -
167 -LICENSE="GPL-3"
168 -SLOT="0"
169 -
170 -# A few comments
171 -# the ssl flag is just there to enable the plugin for low level crypto algorithms.
172 -# It has nothing to do with the SSL/TLS protocol itself.
173 -
174 -IUSE="distorm python qscintilla ssl"
175 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
176 -
177 -RDEPEND="
178 - ${PYTHON_DEPS}
179 - dev-qt/qtconcurrent:5
180 - dev-qt/qtcore:5
181 - dev-qt/qtgui:5
182 - dev-qt/qtnetwork:5
183 - dev-qt/qtsvg:5
184 - dev-qt/qtwidgets:5
185 - dev-qt/qtxmlpatterns:5
186 - qscintilla? ( x11-libs/qscintilla )
187 - ssl? ( dev-libs/openssl:0= )"
188 -
189 -DEPEND="${RDEPEND}
190 - distorm? ( dev-vcs/git )"
191 -
192 -src_configure() {
193 -
194 - local mycmakeargs=(
195 - -DBASIC=yes
196 - -DWITH_DISTORM=$(usex distorm)
197 - -DWITH_OPENSSL=$(usex ssl)
198 - -DWITH_SCINTILLA=$(usex qscintilla)
199 - )
200 -
201 - # distorm is statically linked, due to insufficiencies
202 - # in the current distorm64 package
203 -
204 - if use distorm; then
205 - mycmakeargs+=(-DWITH_DISTORM_LINK_STATICALLY=ON)
206 - fi
207 -
208 - if use python; then
209 - local targets=( ${PYTHON_TARGETS} )
210 - for target in ${targets[@]}; do
211 - if python_is_python3 ${target}; then
212 - python_export ${target} PYTHON PYTHON_LIBPATH PYTHON_INCLUDEDIR
213 - mycmakeargs+=(-DWITH_PYTHON3=ON
214 - -DPYTHON3_INCLUDE_DIRS=${PYTHON_INCLUDEDIR}
215 - -DPYTHON3_LIBRARIES=${PYTHON_LIBPATH}
216 - )
217 - break
218 - fi
219 - done
220 - for target in ${targets[@]}; do
221 - if ! python_is_python3 ${target}; then
222 - python_export ${target} PYTHON PYTHON_LIBPATH PYTHON_INCLUDEDIR
223 - mycmakeargs+=(-DWITH_PYTHON27=ON
224 - -DPYTHON27_INCLUDE_DIRS=${PYTHON_INCLUDEDIR}
225 - -DPYTHON27_LIBRARIES=${PYTHON_LIBPATH}
226 - )
227 - break
228 - fi
229 - done
230 - fi
231 -
232 - cmake-utils_src_configure
233 -}
234
235 diff --git a/profiles/package.mask b/profiles/package.mask
236 index b1d71acf50e..4adb8041083 100644
237 --- a/profiles/package.mask
238 +++ b/profiles/package.mask
239 @@ -1105,13 +1105,6 @@ games-strategy/netpanzer
240 # Removal in 30 days. Bug #693256.
241 dev-embedded/jtag
242
243 -# Joonas Niilola <juippis@g.o> (2019-08-31)
244 -# No maintainer and no one stepped in to take it after a mailing
245 -# list announcement. Has QA issues and continuous CI issues. Removal
246 -# in 30 days.
247 -# Bugs: #690784, #691376, #693184
248 -app-misc/pip3line
249 -
250 # Michał Górny <mgorny@g.o> (2019-08-31)
251 # Unmaintained. EAPI 0 ebuilds with multiple QA issues. Last release
252 # added in 2003. Upstream removed all traces of it.