Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 601730 Details for
Bug 704076
x11-terms/kitty-0.15.1 version bump, add python-3.8 support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
kitty-9999 ebuild
kitty-9999.ebuild (text/plain), 2.32 KB, created by
Vasco Gervasi
on 2019-12-29 20:09:06 UTC
(
hide
)
Description:
kitty-9999 ebuild
Filename:
MIME Type:
Creator:
Vasco Gervasi
Created:
2019-12-29 20:09:06 UTC
Size:
2.32 KB
patch
obsolete
># Copyright 1999-2019 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >PYTHON_COMPAT=( python3_{6,7,8} ) > >inherit python-single-r1 toolchain-funcs xdg > >if [[ ${PV} == "9999" ]] ; then > EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git" > inherit git-r3 >else > SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz" > KEYWORDS="~amd64 ~x86" >fi > >DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator" >HOMEPAGE="https://github.com/kovidgoyal/kitty" > >LICENSE="GPL-3" >SLOT="0" >IUSE="debug docs imagemagick wayland" >REQUIRED_USE="${PYTHON_REQUIRED_USE}" > >RDEPEND=" > ${PYTHON_DEPS} > media-libs/fontconfig > media-libs/freetype:2 > >=media-libs/harfbuzz-1.5.0:= > media-libs/libcanberra > media-libs/libpng:0= > x11-libs/libxcb[xkb] > x11-libs/libXcursor > x11-libs/libXi > x11-libs/libXinerama > x11-libs/libxkbcommon[X] > x11-libs/libXrandr > sys-apps/dbus > sys-libs/zlib > imagemagick? ( virtual/imagemagick-tools ) > wayland? ( > dev-libs/wayland > >=dev-libs/wayland-protocols-1.17 > ) >" > >DEPEND="${RDEPEND} > media-libs/mesa[X(+)] > sys-libs/ncurses >" > >BDEPEND=" > virtual/pkgconfig > docs? ( >=dev-python/sphinx-1.7 ) >" > >PATCHES=( > "${FILESDIR}"/${P}-flags.patch > "${FILESDIR}"/${PN}-0.14.4-svg-icon.patch >) > >src_prepare() { > default > > # disable docs > if ! use docs; then > sed -i "s/if not os.path.exists('docs\/_build\/html')/#if not os.path.exists('docs\/_build\/html')/" setup.py || die > sed -i "s/run_tool(\['make', 'docs'\])/#run_tool(\['make', 'docs'\])/" setup.py || die > sed -i "s/ copy_man_pages(ddir)/# copy_man_pages(ddir)/" setup.py || die > sed -i "s/ copy_html_docs(ddir)/# copy_html_docs(ddir)/" setup.py || die > fi > > # disable wayland as required > if ! use wayland; then > sed -i "/'x11 wayland'/s/ wayland//" setup.py || die > fi > > # respect doc dir > sed -i "/htmldir =/s/appname/'${PF}'/" setup.py || die > > tc-export CC >} > >src_compile() { > "${EPYTHON}" setup.py \ > --verbose $(usex debug --debug "") \ > --libdir-name $(get_libdir) \ > linux-package || die "Failed to compile kitty." >} > >src_test() { > export KITTY_CONFIG_DIRECTORY=${T} > "${EPYTHON}" test.py || die >} > >src_install() { > insinto /usr > doins -r linux-package/* > dobin linux-package/bin/kitty > python_fix_shebang "${ED}" >} > >pkg_postinst() { > xdg_icon_cache_update >} > >pkg_postrm() { > xdg_icon_cache_update >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 704076
: 601730 |
601732