Gentoo Archives: gentoo-commits

From: Tim Harder <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/, x11-terms/kitty/files/
Date: Tue, 05 Jun 2018 04:34:45
Message-Id: 1528173273.61cd50137109773b1f91b474911631fb13f19649.radhermit@gentoo
1 commit: 61cd50137109773b1f91b474911631fb13f19649
2 Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 5 04:33:59 2018 +0000
4 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 5 04:34:33 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cd5013
7
8 x11-terms/kitty: remove old
9
10 x11-terms/kitty/Manifest | 3 -
11 x11-terms/kitty/files/kitty-0.7.1-flags.patch | 43 --------------
12 x11-terms/kitty/kitty-0.8.2-r1.ebuild | 86 ---------------------------
13 x11-terms/kitty/kitty-0.8.3.ebuild | 86 ---------------------------
14 x11-terms/kitty/kitty-0.8.4.ebuild | 86 ---------------------------
15 5 files changed, 304 deletions(-)
16
17 diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
18 index 3cab57ee80f..564ba428337 100644
19 --- a/x11-terms/kitty/Manifest
20 +++ b/x11-terms/kitty/Manifest
21 @@ -1,5 +1,2 @@
22 DIST kitty-0.10.1.tar.gz 3844251 BLAKE2B f2b1e523ae48415c410080ae0b419c96e394bfc145da4c3f73fe865e2b1fbd6f7c8ffd18d4e14ea09c0397b8fceb35ebfce72a49d731886588acea5135d4615a SHA512 5341ebdec5356665db5ed0b9f910dac66860b0b39334c0878a3af637bd3da983c11ab8425794e8ea7b3c90f6d64855d8acda4531f25726c01ab355293f033a08
23 -DIST kitty-0.8.2.tar.gz 3281308 BLAKE2B 6219dddc02e8b98b913356708fd2e398ad17aea97b0c539132b2333a736324d76136a6b6599b925424a8e7c578e9ef92b38ef5aa8ea5b42788731ecf19ad5e27 SHA512 4dabbce40a5fe0e54ac64b429baf3491ab492846f0f31b4b763c06c7aeba80a482bfd083419d3ddcd1bc267553458b719df82a2a179d90a88be3ce41a47d9897
24 -DIST kitty-0.8.3.tar.gz 3285120 BLAKE2B dcf47345f26beaaae5a63f122a3592c29a8ef2243406377ebb46fd44b9d8036f2f5493d7b1048195e12a7fb9874fce920ac52a0bb18e071e5e3db869691174d9 SHA512 b758a178b976d7dc133dd48bfafff5db8a373419a67206a8724695392c0654a9d5ba07867cbd6824afe1a5c013724d8472ab4087eae52c8bdb27843688b18968
25 -DIST kitty-0.8.4.tar.gz 3285125 BLAKE2B ad0e1b94caab2b572baabf8340dad703cf6e572494b938fd6941d053deaee9d628d652af9c542efee6ecc2fe71fd7c534595449cb25e50438276d4d0361a61d9 SHA512 1ed5b909f66abd113d643420fadf4034fe0af5b649c957590f0698c541e26d0d061a5d703b8e6220f4be826b2b9914ecb3559fc644eb41cb7cd4b9465030cd93
26 DIST kitty-0.9.1.tar.gz 3698447 BLAKE2B f7e5c4d365f4fa3f74a348b219ea2433fc1ad05cca68a5ba920b692a4dd5de63fb27cd28159de3af3f11e9a87911bc8600c342ee2bc733317f91e9a7b6226e15 SHA512 3690dd7308f37de3282148c80e2afffde08e4dc2c459f78668d461461ff5dad2b39127635cf22f0f160f40823d2fa1a43a7e83d4bcc0b64e4cbc6e5be1988329
27
28 diff --git a/x11-terms/kitty/files/kitty-0.7.1-flags.patch b/x11-terms/kitty/files/kitty-0.7.1-flags.patch
29 deleted file mode 100644
30 index 6352ae93f63..00000000000
31 --- a/x11-terms/kitty/files/kitty-0.7.1-flags.patch
32 +++ /dev/null
33 @@ -1,43 +0,0 @@
34 ---- kitty-0.7.1/setup.py
35 -+++ kitty-0.7.1/setup.py
36 -@@ -163,12 +163,12 @@
37 - df = '-g3'
38 - if ccver >= (5, 0):
39 - df += ' -Og'
40 -- optimize = df if debug or sanitize else '-O3'
41 -+ optimize = ''
42 - sanitize_args = get_sanitize_args(cc, ccver) if sanitize else set()
43 - cflags = os.environ.get(
44 - 'OVERRIDE_CFLAGS', (
45 - '-Wextra -Wno-missing-field-initializers -Wall -std=c99 -D_XOPEN_SOURCE=700'
46 -- ' -pedantic-errors -Werror {} {} -D{}DEBUG -fwrapv {} {} -pipe {} -fvisibility=hidden'
47 -+ ' -pedantic {} {} -D{}DEBUG -fwrapv {} {} {} -fvisibility=hidden'
48 - ).format(
49 - optimize,
50 - ' '.join(sanitize_args),
51 -@@ -183,7 +183,7 @@
52 - )
53 - ldflags = os.environ.get(
54 - 'OVERRIDE_LDFLAGS',
55 -- '-Wall ' + ' '.join(sanitize_args) + ('' if debug else ' -O3')
56 -+ '-Wall ' + ' '.join(sanitize_args)
57 - )
58 - ldflags = shlex.split(ldflags)
59 - ldflags.append('-shared')
60 -@@ -455,13 +455,13 @@
61 -
62 -
63 - def build_linux_launcher(args, launcher_dir='.', for_bundle=False, sh_launcher=False):
64 -- cflags = '-Wall -Werror -fpie'.split()
65 -+ cflags = '-Wall -fpie'.split()
66 - libs = []
67 - if args.profile:
68 - cflags.append('-DWITH_PROFILER'), cflags.append('-g')
69 - libs.append('-lprofiler')
70 -- else:
71 -- cflags.append('-O3')
72 -+ #else:
73 -+ # cflags.append('-O3')
74 - if for_bundle:
75 - cflags.append('-DFOR_BUNDLE')
76 - cflags.append('-DPYVER="{}"'.format(sysconfig.get_python_version()))
77
78 diff --git a/x11-terms/kitty/kitty-0.8.2-r1.ebuild b/x11-terms/kitty/kitty-0.8.2-r1.ebuild
79 deleted file mode 100644
80 index b51c9110b0e..00000000000
81 --- a/x11-terms/kitty/kitty-0.8.2-r1.ebuild
82 +++ /dev/null
83 @@ -1,86 +0,0 @@
84 -# Copyright 1999-2018 Gentoo Foundation
85 -# Distributed under the terms of the GNU General Public License v2
86 -
87 -EAPI=6
88 -PYTHON_COMPAT=( python3_{5,6} )
89 -
90 -inherit python-single-r1 toolchain-funcs
91 -
92 -if [[ ${PV} == "9999" ]] ; then
93 - EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"
94 - inherit git-r3
95 -else
96 - SRC_URI="https://github.com/kovidgoyal/kitty/archive/v${PV}.tar.gz -> ${P}.tar.gz"
97 - KEYWORDS="~amd64 ~x86"
98 -fi
99 -
100 -DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator"
101 -HOMEPAGE="https://github.com/kovidgoyal/kitty"
102 -
103 -LICENSE="GPL-3"
104 -SLOT="0"
105 -IUSE="debug imagemagick wayland"
106 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
107 -
108 -COMMON_DEPS="
109 - ${PYTHON_DEPS}
110 - >=media-libs/harfbuzz-1.5.0:=
111 - sys-libs/zlib
112 - media-libs/libpng:0=
113 - media-libs/freetype:2
114 - media-libs/fontconfig
115 - x11-libs/libXcursor
116 - x11-libs/libXrandr
117 - x11-libs/libXi
118 - x11-libs/libXinerama
119 - x11-libs/libxkbcommon[X]
120 - wayland? (
121 - dev-libs/wayland
122 - >=dev-libs/wayland-protocols-1.12
123 - )
124 -"
125 -RDEPEND="
126 - ${COMMON_DEPS}
127 - imagemagick? ( virtual/imagemagick-tools )
128 -"
129 -DEPEND="${RDEPEND}
130 - virtual/pkgconfig
131 -"
132 -
133 -PATCHES=(
134 - "${FILESDIR}"/${PN}-0.7.1-flags.patch
135 - "${FILESDIR}"/${PN}-0.7.1-svg-icon.patch
136 -)
137 -
138 -src_prepare() {
139 - default
140 -
141 - # disable wayland as required
142 - if ! use wayland; then
143 - sed -i "/'x11 wayland'/s/ wayland//" setup.py || die
144 - fi
145 -
146 - tc-export CC
147 -}
148 -
149 -doecho() {
150 - echo "$@"
151 - "$@" || die
152 -}
153 -
154 -src_compile() {
155 - doecho "${EPYTHON}" setup.py --verbose $(usex debug --debug "") --libdir-name $(get_libdir) linux-package
156 -}
157 -
158 -src_test() {
159 - export KITTY_CONFIG_DIRECTORY=${T}
160 - "${EPYTHON}" test.py || die
161 -}
162 -
163 -src_install() {
164 - mkdir -p "${ED}"usr || die
165 - cp -r linux-package/* "${ED}usr" || die
166 - python_fix_shebang "${ED}"
167 -
168 - dodoc CHANGELOG.rst *.asciidoc
169 -}
170
171 diff --git a/x11-terms/kitty/kitty-0.8.3.ebuild b/x11-terms/kitty/kitty-0.8.3.ebuild
172 deleted file mode 100644
173 index b51c9110b0e..00000000000
174 --- a/x11-terms/kitty/kitty-0.8.3.ebuild
175 +++ /dev/null
176 @@ -1,86 +0,0 @@
177 -# Copyright 1999-2018 Gentoo Foundation
178 -# Distributed under the terms of the GNU General Public License v2
179 -
180 -EAPI=6
181 -PYTHON_COMPAT=( python3_{5,6} )
182 -
183 -inherit python-single-r1 toolchain-funcs
184 -
185 -if [[ ${PV} == "9999" ]] ; then
186 - EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"
187 - inherit git-r3
188 -else
189 - SRC_URI="https://github.com/kovidgoyal/kitty/archive/v${PV}.tar.gz -> ${P}.tar.gz"
190 - KEYWORDS="~amd64 ~x86"
191 -fi
192 -
193 -DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator"
194 -HOMEPAGE="https://github.com/kovidgoyal/kitty"
195 -
196 -LICENSE="GPL-3"
197 -SLOT="0"
198 -IUSE="debug imagemagick wayland"
199 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
200 -
201 -COMMON_DEPS="
202 - ${PYTHON_DEPS}
203 - >=media-libs/harfbuzz-1.5.0:=
204 - sys-libs/zlib
205 - media-libs/libpng:0=
206 - media-libs/freetype:2
207 - media-libs/fontconfig
208 - x11-libs/libXcursor
209 - x11-libs/libXrandr
210 - x11-libs/libXi
211 - x11-libs/libXinerama
212 - x11-libs/libxkbcommon[X]
213 - wayland? (
214 - dev-libs/wayland
215 - >=dev-libs/wayland-protocols-1.12
216 - )
217 -"
218 -RDEPEND="
219 - ${COMMON_DEPS}
220 - imagemagick? ( virtual/imagemagick-tools )
221 -"
222 -DEPEND="${RDEPEND}
223 - virtual/pkgconfig
224 -"
225 -
226 -PATCHES=(
227 - "${FILESDIR}"/${PN}-0.7.1-flags.patch
228 - "${FILESDIR}"/${PN}-0.7.1-svg-icon.patch
229 -)
230 -
231 -src_prepare() {
232 - default
233 -
234 - # disable wayland as required
235 - if ! use wayland; then
236 - sed -i "/'x11 wayland'/s/ wayland//" setup.py || die
237 - fi
238 -
239 - tc-export CC
240 -}
241 -
242 -doecho() {
243 - echo "$@"
244 - "$@" || die
245 -}
246 -
247 -src_compile() {
248 - doecho "${EPYTHON}" setup.py --verbose $(usex debug --debug "") --libdir-name $(get_libdir) linux-package
249 -}
250 -
251 -src_test() {
252 - export KITTY_CONFIG_DIRECTORY=${T}
253 - "${EPYTHON}" test.py || die
254 -}
255 -
256 -src_install() {
257 - mkdir -p "${ED}"usr || die
258 - cp -r linux-package/* "${ED}usr" || die
259 - python_fix_shebang "${ED}"
260 -
261 - dodoc CHANGELOG.rst *.asciidoc
262 -}
263
264 diff --git a/x11-terms/kitty/kitty-0.8.4.ebuild b/x11-terms/kitty/kitty-0.8.4.ebuild
265 deleted file mode 100644
266 index b51c9110b0e..00000000000
267 --- a/x11-terms/kitty/kitty-0.8.4.ebuild
268 +++ /dev/null
269 @@ -1,86 +0,0 @@
270 -# Copyright 1999-2018 Gentoo Foundation
271 -# Distributed under the terms of the GNU General Public License v2
272 -
273 -EAPI=6
274 -PYTHON_COMPAT=( python3_{5,6} )
275 -
276 -inherit python-single-r1 toolchain-funcs
277 -
278 -if [[ ${PV} == "9999" ]] ; then
279 - EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"
280 - inherit git-r3
281 -else
282 - SRC_URI="https://github.com/kovidgoyal/kitty/archive/v${PV}.tar.gz -> ${P}.tar.gz"
283 - KEYWORDS="~amd64 ~x86"
284 -fi
285 -
286 -DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator"
287 -HOMEPAGE="https://github.com/kovidgoyal/kitty"
288 -
289 -LICENSE="GPL-3"
290 -SLOT="0"
291 -IUSE="debug imagemagick wayland"
292 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
293 -
294 -COMMON_DEPS="
295 - ${PYTHON_DEPS}
296 - >=media-libs/harfbuzz-1.5.0:=
297 - sys-libs/zlib
298 - media-libs/libpng:0=
299 - media-libs/freetype:2
300 - media-libs/fontconfig
301 - x11-libs/libXcursor
302 - x11-libs/libXrandr
303 - x11-libs/libXi
304 - x11-libs/libXinerama
305 - x11-libs/libxkbcommon[X]
306 - wayland? (
307 - dev-libs/wayland
308 - >=dev-libs/wayland-protocols-1.12
309 - )
310 -"
311 -RDEPEND="
312 - ${COMMON_DEPS}
313 - imagemagick? ( virtual/imagemagick-tools )
314 -"
315 -DEPEND="${RDEPEND}
316 - virtual/pkgconfig
317 -"
318 -
319 -PATCHES=(
320 - "${FILESDIR}"/${PN}-0.7.1-flags.patch
321 - "${FILESDIR}"/${PN}-0.7.1-svg-icon.patch
322 -)
323 -
324 -src_prepare() {
325 - default
326 -
327 - # disable wayland as required
328 - if ! use wayland; then
329 - sed -i "/'x11 wayland'/s/ wayland//" setup.py || die
330 - fi
331 -
332 - tc-export CC
333 -}
334 -
335 -doecho() {
336 - echo "$@"
337 - "$@" || die
338 -}
339 -
340 -src_compile() {
341 - doecho "${EPYTHON}" setup.py --verbose $(usex debug --debug "") --libdir-name $(get_libdir) linux-package
342 -}
343 -
344 -src_test() {
345 - export KITTY_CONFIG_DIRECTORY=${T}
346 - "${EPYTHON}" test.py || die
347 -}
348 -
349 -src_install() {
350 - mkdir -p "${ED}"usr || die
351 - cp -r linux-package/* "${ED}usr" || die
352 - python_fix_shebang "${ED}"
353 -
354 - dodoc CHANGELOG.rst *.asciidoc
355 -}