Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 804912
Collapse All | Expand All

(-)a/app-editors/kakoune/Manifest (+1 lines)
Line 1 Link Here
1
DIST kakoune-2020.01.16_p20200601.tar.gz 597946 BLAKE2B c3d831132e29ea46c4c92a942eae1b9eeaa30c68e17e7178b00277f45fdf76784386801627125c653b50507ebebcad282512446c0cff94f7234013aa8a17efd1 SHA512 b137fa71a151e80da50bfd980a264d1d0aa98d48e585794eb1429196a6c81ef51277cc15d5db015ce8550c1cf0d6fa29f5cdeefd3930e90e2a0480dd7bbe5bf8
1
DIST kakoune-2020.01.16_p20200601.tar.gz 597946 BLAKE2B c3d831132e29ea46c4c92a942eae1b9eeaa30c68e17e7178b00277f45fdf76784386801627125c653b50507ebebcad282512446c0cff94f7234013aa8a17efd1 SHA512 b137fa71a151e80da50bfd980a264d1d0aa98d48e585794eb1429196a6c81ef51277cc15d5db015ce8550c1cf0d6fa29f5cdeefd3930e90e2a0480dd7bbe5bf8
2
DIST v2020.09.01.tar.gz 612970 BLAKE2B 64084c2a4ff1ccf348caad8db04df9425828378bda28d163ffa6d198b3bd80d6d078ac0095dfc5adbae505e4d4259cd86185718a8012740417056db531ea72ec SHA512 acd9edd6b2a68219a4b5f68aaf4d785aa8c430abfdf5ccc994764f5ece8acb655adf64334027525115d3cbe819591de8496c3e54e2d806ce40c494443789e126
(-)a/app-editors/kakoune/kakoune-2020.09.01.ebuild (-1 / +47 lines)
Line 0 Link Here
0
- 
1
# Copyright 2020-2021 Gentoo Authors
2
# Distributed under the terms of the GNU General Public License v2
3
4
EAPI=7
5
6
inherit toolchain-funcs
7
8
DESCRIPTION="Modal editor inspired by vim"
9
HOMEPAGE="http://kakoune.org/ https://github.com/mawww/kakoune"
10
SRC_URI="https://github.com/mawww/kakoune/archive/refs/tags/v${PV}.tar.gz"
11
12
LICENSE="Unlicense"
13
SLOT="0"
14
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
15
16
DEPEND="sys-libs/ncurses:=[unicode(+)]"
17
RDEPEND="${DEPEND}"
18
BDEPEND="virtual/pkgconfig"
19
20
PATCHES=(
21
	"${FILESDIR}"/${PN}-2020.01.16-enable-ebuild-syntax-highlight.patch
22
	"${FILESDIR}"/${PN}-2020.01.16-gcc-11.patch
23
)
24
25
src_prepare() {
26
	sed -i '/CXXFLAGS += -O3/d' src/Makefile || die
27
	default
28
}
29
30
src_configure() {
31
	tc-export CXX
32
}
33
34
src_compile() {
35
	emake -C src all
36
}
37
38
src_test() {
39
	emake -C src test
40
}
41
42
src_install() {
43
	emake PREFIX="${D}"/usr docdir="${ED}/usr/share/doc/${PF}" install
44
45
	rm "${ED}/usr/share/man/man1/kak.1.gz" || die
46
	doman doc/kak.1
47
}

Return to bug 804912