Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/elpy/
Date: Mon, 27 Feb 2023 00:05:39
Message-Id: 1677456327.d0b80cf50497186677d6725b1984ad7d2f9723ac.xgqt@gentoo
1 commit: d0b80cf50497186677d6725b1984ad7d2f9723ac
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 26 23:51:26 2023 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 27 00:05:27 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b80cf5
7
8 app-emacs/elpy: enable python 3.11
9
10 Closes: https://bugs.gentoo.org/896532
11 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
12
13 app-emacs/elpy/elpy-1.35.0_p20220321.ebuild | 9 +++++----
14 app-emacs/elpy/elpy-1.35.0_p20220627.ebuild | 9 +++++----
15 2 files changed, 10 insertions(+), 8 deletions(-)
16
17 diff --git a/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild b/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
18 index dc6a90317b97..efe3533b8b1b 100644
19 --- a/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
20 +++ b/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
21 @@ -3,11 +3,11 @@
22
23 EAPI=8
24
25 -COMMIT=1746e7009000b7635c0ea6f1559018143aa61642
26 +[[ ${PV} == *_p20220321 ]] && COMMIT=1746e7009000b7635c0ea6f1559018143aa61642
27
28 DISTUTILS_SINGLE_IMPL=ON
29 DISTUTILS_USE_PEP517=setuptools
30 -PYTHON_COMPAT=( python3_{9..10} )
31 +PYTHON_COMPAT=( python3_{9..11} )
32
33 NEED_EMACS=24.4
34
35 @@ -16,7 +16,7 @@ inherit distutils-r1 elisp
36 DESCRIPTION="Emacs Python Development Environment"
37 HOMEPAGE="https://github.com/jorgenschaefer/elpy/"
38 SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${COMMIT}.tar.gz
39 - -> ${P}.tar.gz"
40 + -> ${P}.tar.gz"
41 S="${WORKDIR}"/${PN}-${COMMIT}
42
43 LICENSE="GPL-3+"
44 @@ -44,11 +44,12 @@ BDEPEND="
45 )
46 "
47
48 -DOCS=( CONTRIBUTING.rst README.rst )
49 PATCHES=(
50 "${FILESDIR}"/${PN}-elpy.el-yas-snippet-dirs.patch
51 "${FILESDIR}"/${PN}-elpy-rpc.el-elpy-rpc-pythonpath.patch
52 )
53 +
54 +DOCS=( CONTRIBUTING.rst README.rst )
55 SITEFILE="50${PN}-gentoo.el"
56
57 distutils_enable_sphinx docs --no-autodoc
58
59 diff --git a/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild b/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild
60 index be51e73e3a83..df58b81f475a 100644
61 --- a/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild
62 +++ b/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild
63 @@ -3,11 +3,11 @@
64
65 EAPI=8
66
67 -COMMIT=de31d30003c515c25ff7bfd3a361c70c298f78bb
68 +[[ ${PV} == *_p20220627 ]] && COMMIT=de31d30003c515c25ff7bfd3a361c70c298f78bb
69
70 DISTUTILS_SINGLE_IMPL=ON
71 DISTUTILS_USE_PEP517=setuptools
72 -PYTHON_COMPAT=( python3_{9..10} )
73 +PYTHON_COMPAT=( python3_{9..11} )
74
75 NEED_EMACS=24.4
76
77 @@ -16,7 +16,7 @@ inherit distutils-r1 elisp
78 DESCRIPTION="Emacs Python Development Environment"
79 HOMEPAGE="https://github.com/jorgenschaefer/elpy/"
80 SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${COMMIT}.tar.gz
81 - -> ${P}.tar.gz"
82 + -> ${P}.tar.gz"
83 S="${WORKDIR}"/${PN}-${COMMIT}
84
85 LICENSE="GPL-3+"
86 @@ -44,11 +44,12 @@ BDEPEND="
87 )
88 "
89
90 -DOCS=( CONTRIBUTING.rst README.rst )
91 PATCHES=(
92 "${FILESDIR}"/${PN}-elpy.el-yas-snippet-dirs.patch
93 "${FILESDIR}"/${PN}-elpy-rpc.el-elpy-rpc-pythonpath.patch
94 )
95 +
96 +DOCS=( CONTRIBUTING.rst README.rst )
97 SITEFILE="50${PN}-gentoo.el"
98
99 distutils_enable_sphinx docs --no-autodoc