Diff websocket-1.14_p20230305 with a websocket-1.15

/usr/portage/app-emacs/websocket/websocket-1.15.ebuild 2024-07-02 13:51:43.813851453 +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
PROPERTIES="test_network"
20 29
RESTRICT="test"
21 30

  
22
DOCS=( README.org websocket-functional-test.el testserver.py )
31
DOCS=( README.org )
23 32
SITEFILE="50${PN}-gentoo.el"
24 33

  
34
elisp-enable-tests ert "${S}"
35

  
25 36
src_compile() {
26 37
	elisp-compile ${PN}.el
27 38
}
28 39

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

  
34 40
src_install() {
35 41
	elisp-install ${PN} websocket.{el,elc}
36 42
	elisp-make-site-file "${SITEFILE}"
Thank you!