Diff emacs-bazel-mode-0_p20220707 with a emacs-bazel-mode-0_p20230511

/usr/portage/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230511.ebuild 2023-10-09 14:52:28.684368330 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
[[ ${PV} == *_p20220707 ]] && COMMIT=8f7875998f233d248097006df224a33873bbc4f2
7 6
NEED_EMACS=27.1
8 7

  
9 8
inherit elisp
......
11 10
DESCRIPTION="Emacs major modes for the Bazel build system support"
12 11
HOMEPAGE="https://bazel.build/
13 12
	https://github.com/bazelbuild/emacs-bazel-mode/"
14
SRC_URI="https://github.com/bazelbuild/${PN}/archive/${COMMIT}.tar.gz
15
	-> ${P}.tar.gz"
16
S="${WORKDIR}"/${PN}-${COMMIT}
13

  
14
if [[ ${PV} == *9999* ]] ; then
15
	inherit git-r3
16
	EGIT_REPO_URI="https://github.com/bazelbuild/${PN}.git"
17
else
18
	[[ ${PV} == *_p20230511 ]] && COMMIT=55cba9bd31c660d9b313a993979f012f35673ba2
19
	SRC_URI="https://github.com/bazelbuild/${PN}/archive/${COMMIT}.tar.gz
20
		-> ${P}.tar.gz"
21
	S="${WORKDIR}"/${PN}-${COMMIT}
22
	KEYWORDS="amd64 ~x86"
23
fi
17 24

  
18 25
LICENSE="Apache-2.0"
19
KEYWORDS="amd64 ~x86"
20 26
SLOT="0"
21 27
RESTRICT="test"                 # Tests fail.
22 28

  
23
PATCHES=( "${FILESDIR}"/${PN}-bazel-test--directory.patch )
24

  
25 29
DOCS=( CONTRIBUTING.md README.md )
26 30
SITEFILE="50${PN}-gentoo.el"
27 31

  
32
elisp-enable-tests ert "${S}" -l test.el
33

  
28 34
src_compile() {
29 35
	elisp-compile bazel.el
30 36
	elisp-make-autoload-file
31 37
}
32 38

  
33 39
src_test() {
34
	${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \
35
		-l ./test.el -f ert-run-tests-batch-and-exit || die "Testing failed"
40
	TEST_SRCDIR="." TEST_WORKSPACE="." elisp_src_test
36 41
}
37 42

  
38 43
src_install() {
Thank you!