Diff websocket-1.14_p20230305 with a websocket-1.15

/usr/portage/app-emacs/websocket/websocket-1.15.ebuild 2023-10-09 14:52:28.720368331 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
[[ ${PV} == *_p20230305 ]] && COMMIT=1a08093b122d8cf20366a1cba5faddf7a53d08ed
7

  
8 6
inherit elisp
9 7

  
10 8
DESCRIPTION="A websocket implementation in elisp"
11 9
HOMEPAGE="https://github.com/ahyatt/emacs-websocket"
12
SRC_URI="https://github.com/ahyatt/emacs-${PN}/archive/${COMMIT}.tar.gz
13
	-> ${P}.tar.gz"
14
S="${WORKDIR}"/emacs-${PN}-${COMMIT}
10

  
11
if [[ ${PV} == *9999* ]] ; then
12
	inherit git-r3
13

  
14
	EGIT_REPO_URI="https://github.com/ahyatt/emacs-websocket.git"
15
	S="${WORKDIR}"/emacs-${P}
16
else
17
	[[ ${PV} == 1.15 ]] && COMMIT=40c208eaab99999d7c1e4bea883648da24c03be3
18

  
19
	SRC_URI="https://github.com/ahyatt/emacs-${PN}/archive/${COMMIT}.tar.gz
20
		-> ${P}.tar.gz"
21
	S="${WORKDIR}"/emacs-${PN}-${COMMIT}
22

  
23
	KEYWORDS="~amd64 ~x86"
24
fi
15 25

  
16 26
LICENSE="GPL-3+"
17 27
SLOT="0"
18
KEYWORDS="~amd64 ~x86"
19 28

  
20
DOCS=( README.org websocket-functional-test.el testserver.py )
29
DOCS=( README.org )
21 30
SITEFILE="50${PN}-gentoo.el"
22 31

  
32
elisp-enable-tests ert "${S}"
33

  
23 34
src_compile() {
24 35
	elisp-compile ${PN}.el
25 36
}
26 37

  
27
src_test() {
28
	${EMACS} ${EMACSFLAGS} -L . -l websocket-test \
29
		-f ert-run-tests-batch-and-exit || die "tests failed"
30
}
31

  
32 38
src_install() {
33 39
	elisp-install ${PN} websocket.{el,elc}
34 40
	elisp-make-site-file "${SITEFILE}"
Thank you!