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/
Date: Sun, 30 Sep 2018 23:47:16
Message-Id: 1538351159.3b4d60dba81f43b4c8439722b1368c8879e55b98.radhermit@gentoo
1 commit: 3b4d60dba81f43b4c8439722b1368c8879e55b98
2 Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 30 23:44:53 2018 +0000
4 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 30 23:45:59 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4d60db
7
8 x11-terms/kitty: remove old
9
10 Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>
11
12 x11-terms/kitty/Manifest | 2 -
13 x11-terms/kitty/kitty-0.11.1.ebuild | 96 -------------------------------------
14 x11-terms/kitty/kitty-0.11.2.ebuild | 96 -------------------------------------
15 3 files changed, 194 deletions(-)
16
17 diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
18 index 92fa7d894ac..ca09cb1b0b9 100644
19 --- a/x11-terms/kitty/Manifest
20 +++ b/x11-terms/kitty/Manifest
21 @@ -1,4 +1,2 @@
22 -DIST kitty-0.11.1.tar.gz 3924068 BLAKE2B a71535cfffe863ee06f699eba3a06c1665c851673bee0d1134fe992fe0335cc13d9a89cebf5814082a155166aaa0939b0e6296ad567564c608bf72eedce5cce3 SHA512 79a3ed4ffbc58e34e6c907646dc33168a8dcb58db859549549e2983186521dc69990e2d2e3eb120fcd31af03187d9a8233a60b75c205ac4e59bb7b575836cceb
23 -DIST kitty-0.11.2.tar.gz 3442111 BLAKE2B ebd5f11e57dd77a4336dfee51e2cf8c6c218d88957fe8988edcab9ecef73b7934b28e761733e9d8ca7842efb8a53fb30e785ed16fe73ac8c01b04a138d0e17a3 SHA512 28c4f7e8b87479cae47a00ea39ef31171ebeebf4888da4f9eaec250b4ed36ae6076b40e1a3b7ef88da2c9c860ba4d9af279a8b1d0d6e721f9fa3febee89bc151
24 DIST kitty-0.12.1.tar.gz 3477416 BLAKE2B 4c8c99a16ec903498b17921093542d4389784c1d5bc8c8cbc2fb4c56aab7a0996f94c9442ca0ce403c2cb660c8a27e4f20165bb8dca6e9ce9eb6c9a06b03c1b9 SHA512 3efdc2ee9d41cddda7ff033fa69531ce48a163ef4b6efa7c5f10ca20511046c26313115383aec6bcef1b2a0fbbac19b2de9a43835130624aada48e12fe54b7df
25 DIST kitty-0.12.3.tar.xz 2832760 BLAKE2B dcf338d6d66bd33c5d1bc164964f344d458fd0bf4869536681ba72c5e2920dc84b18187f0c343b68fe954396a351b887bff0034993966e9feade69593f35272d SHA512 6e4ac5f6a44ae1cdade71f0e3fee7cfbdde15f5770d960904b2d762abef9814f9bcef2b32d4a630de8a0c88d7a7945b7cbb7fef05d62625650c2eea9932c93db
26
27 diff --git a/x11-terms/kitty/kitty-0.11.1.ebuild b/x11-terms/kitty/kitty-0.11.1.ebuild
28 deleted file mode 100644
29 index 8bef706b26d..00000000000
30 --- a/x11-terms/kitty/kitty-0.11.1.ebuild
31 +++ /dev/null
32 @@ -1,96 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -PYTHON_COMPAT=( python3_6 )
38 -
39 -inherit python-single-r1 toolchain-funcs gnome2-utils
40 -
41 -if [[ ${PV} == "9999" ]] ; then
42 - EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"
43 - inherit git-r3
44 -else
45 - SRC_URI="https://github.com/kovidgoyal/kitty/archive/v${PV}.tar.gz -> ${P}.tar.gz"
46 - KEYWORDS="~amd64 ~x86"
47 -fi
48 -
49 -DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator"
50 -HOMEPAGE="https://github.com/kovidgoyal/kitty"
51 -
52 -LICENSE="GPL-3"
53 -SLOT="0"
54 -IUSE="debug imagemagick wayland"
55 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
56 -
57 -COMMON_DEPS="
58 - ${PYTHON_DEPS}
59 - >=media-libs/harfbuzz-1.5.0:=
60 - sys-libs/zlib
61 - media-libs/libpng:0=
62 - media-libs/freetype:2
63 - media-libs/fontconfig
64 - x11-libs/libXcursor
65 - x11-libs/libXrandr
66 - x11-libs/libXi
67 - x11-libs/libXinerama
68 - x11-libs/libxkbcommon[X]
69 - wayland? (
70 - dev-libs/wayland
71 - >=dev-libs/wayland-protocols-1.12
72 - )
73 -"
74 -RDEPEND="
75 - ${COMMON_DEPS}
76 - imagemagick? ( virtual/imagemagick-tools )
77 -"
78 -DEPEND="${RDEPEND}
79 - virtual/pkgconfig
80 - >=dev-python/sphinx-1.7[${PYTHON_USEDEP}]
81 -"
82 -
83 -PATCHES=(
84 - "${FILESDIR}"/${PN}-0.11.0-flags.patch
85 - "${FILESDIR}"/${PN}-0.11.0-svg-icon.patch
86 -)
87 -
88 -src_prepare() {
89 - default
90 -
91 - # disable wayland as required
92 - if ! use wayland; then
93 - sed -i "/'x11 wayland'/s/ wayland//" setup.py || die
94 - fi
95 -
96 - # respect doc dir
97 - sed -i "/htmldir =/s/appname/'${PF}'/" setup.py
98 -
99 - tc-export CC
100 -}
101 -
102 -doecho() {
103 - echo "$@"
104 - "$@" || die
105 -}
106 -
107 -src_compile() {
108 - doecho "${EPYTHON}" setup.py --verbose $(usex debug --debug "") --libdir-name $(get_libdir) linux-package
109 -}
110 -
111 -src_test() {
112 - export KITTY_CONFIG_DIRECTORY=${T}
113 - "${EPYTHON}" test.py || die
114 -}
115 -
116 -src_install() {
117 - mkdir -p "${ED}"usr || die
118 - cp -r linux-package/* "${ED}usr" || die
119 - python_fix_shebang "${ED}"
120 -}
121 -
122 -pkg_postinst() {
123 - gnome2_icon_cache_update
124 -}
125 -
126 -pkg_postrm() {
127 - gnome2_icon_cache_update
128 -}
129
130 diff --git a/x11-terms/kitty/kitty-0.11.2.ebuild b/x11-terms/kitty/kitty-0.11.2.ebuild
131 deleted file mode 100644
132 index 8bef706b26d..00000000000
133 --- a/x11-terms/kitty/kitty-0.11.2.ebuild
134 +++ /dev/null
135 @@ -1,96 +0,0 @@
136 -# Copyright 1999-2018 Gentoo Foundation
137 -# Distributed under the terms of the GNU General Public License v2
138 -
139 -EAPI=6
140 -PYTHON_COMPAT=( python3_6 )
141 -
142 -inherit python-single-r1 toolchain-funcs gnome2-utils
143 -
144 -if [[ ${PV} == "9999" ]] ; then
145 - EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"
146 - inherit git-r3
147 -else
148 - SRC_URI="https://github.com/kovidgoyal/kitty/archive/v${PV}.tar.gz -> ${P}.tar.gz"
149 - KEYWORDS="~amd64 ~x86"
150 -fi
151 -
152 -DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator"
153 -HOMEPAGE="https://github.com/kovidgoyal/kitty"
154 -
155 -LICENSE="GPL-3"
156 -SLOT="0"
157 -IUSE="debug imagemagick wayland"
158 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
159 -
160 -COMMON_DEPS="
161 - ${PYTHON_DEPS}
162 - >=media-libs/harfbuzz-1.5.0:=
163 - sys-libs/zlib
164 - media-libs/libpng:0=
165 - media-libs/freetype:2
166 - media-libs/fontconfig
167 - x11-libs/libXcursor
168 - x11-libs/libXrandr
169 - x11-libs/libXi
170 - x11-libs/libXinerama
171 - x11-libs/libxkbcommon[X]
172 - wayland? (
173 - dev-libs/wayland
174 - >=dev-libs/wayland-protocols-1.12
175 - )
176 -"
177 -RDEPEND="
178 - ${COMMON_DEPS}
179 - imagemagick? ( virtual/imagemagick-tools )
180 -"
181 -DEPEND="${RDEPEND}
182 - virtual/pkgconfig
183 - >=dev-python/sphinx-1.7[${PYTHON_USEDEP}]
184 -"
185 -
186 -PATCHES=(
187 - "${FILESDIR}"/${PN}-0.11.0-flags.patch
188 - "${FILESDIR}"/${PN}-0.11.0-svg-icon.patch
189 -)
190 -
191 -src_prepare() {
192 - default
193 -
194 - # disable wayland as required
195 - if ! use wayland; then
196 - sed -i "/'x11 wayland'/s/ wayland//" setup.py || die
197 - fi
198 -
199 - # respect doc dir
200 - sed -i "/htmldir =/s/appname/'${PF}'/" setup.py
201 -
202 - tc-export CC
203 -}
204 -
205 -doecho() {
206 - echo "$@"
207 - "$@" || die
208 -}
209 -
210 -src_compile() {
211 - doecho "${EPYTHON}" setup.py --verbose $(usex debug --debug "") --libdir-name $(get_libdir) linux-package
212 -}
213 -
214 -src_test() {
215 - export KITTY_CONFIG_DIRECTORY=${T}
216 - "${EPYTHON}" test.py || die
217 -}
218 -
219 -src_install() {
220 - mkdir -p "${ED}"usr || die
221 - cp -r linux-package/* "${ED}usr" || die
222 - python_fix_shebang "${ED}"
223 -}
224 -
225 -pkg_postinst() {
226 - gnome2_icon_cache_update
227 -}
228 -
229 -pkg_postrm() {
230 - gnome2_icon_cache_update
231 -}