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/metamath-mode/, app-emacs/company-coq/, app-emacs/elpy/, ...
Date: Mon, 30 Jan 2023 20:31:37
Message-Id: 1675110690.ff7d89fb05372a559134e51f6dee5de3ab45b488.xgqt@gentoo
1 commit: ff7d89fb05372a559134e51f6dee5de3ab45b488
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 30 20:29:45 2023 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 30 20:31:30 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7d89fb
7
8 app-emacs: H -> COMMIT
9
10 Bug: https://github.com/pkgcore/pkgcheck/issues/536
11 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
12
13 .../all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild | 6 +++---
14 app-emacs/ansi/ansi-0.4.1_p20211104.ebuild | 6 +++---
15 app-emacs/biblio/biblio-0.2_p20210418-r1.ebuild | 8 ++++----
16 app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild | 8 ++++----
17 app-emacs/boogie-friends/boogie-friends-0.1_p20210703.ebuild | 8 ++++----
18 app-emacs/boogie-friends/boogie-friends-0.1_p20220922.ebuild | 8 ++++----
19 app-emacs/bui/bui-1.2.1_p20210108.ebuild | 8 ++++----
20 app-emacs/company-coq/company-coq-1.0.1_p20210708-r1.ebuild | 8 ++++----
21 app-emacs/company-coq/company-coq-1.0.1_p20220314.ebuild | 8 ++++----
22 app-emacs/company-mode/company-mode-0.9.13_p20220720.ebuild | 9 +++++----
23 app-emacs/compat/compat-28.1.1.3.ebuild | 7 ++++---
24 app-emacs/ctable/ctable-0.1.3.ebuild | 8 ++++----
25 app-emacs/dashboard/dashboard-1.8.0_pre20220406.ebuild | 8 ++++----
26 app-emacs/dashboard/dashboard-1.8.0_pre20220809.ebuild | 6 +++---
27 app-emacs/deft/deft-08_p20210707.ebuild | 8 ++++----
28 app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild | 6 +++---
29 app-emacs/diff-hl/diff-hl-1.9.0.ebuild | 6 +++---
30 app-emacs/diff-hl/diff-hl-1.9.1.ebuild | 6 +++---
31 app-emacs/diminish/diminish-0.46_pre20220128.ebuild | 8 ++++----
32 app-emacs/docker/docker-2.2.0_p20221012.ebuild | 8 ++++----
33 app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild | 8 ++++----
34 app-emacs/ebib/ebib-2.38.1.ebuild | 8 ++++----
35 app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild | 8 ++++----
36 app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild | 8 ++++----
37 app-emacs/elpher/elpher-3.3.3.ebuild | 8 ++++----
38 app-emacs/elpher/elpher-3.4.1.ebuild | 8 ++++----
39 app-emacs/elpher/elpher-3.4.2.ebuild | 8 ++++----
40 app-emacs/elpy/elpy-1.35.0_p20220321.ebuild | 6 +++---
41 app-emacs/elpy/elpy-1.35.0_p20220627.ebuild | 6 +++---
42 app-emacs/emacs-aio/emacs-aio-1.0_p20200610.ebuild | 8 ++++----
43 .../emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild | 11 ++++++-----
44 .../emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild | 6 +++---
45 app-emacs/emojify/emojify-1.2_p20210309.ebuild | 6 +++---
46 app-emacs/ert-async/ert-async-0.1.2_p20200105.ebuild | 8 ++++----
47 app-emacs/espuds/espuds-0.3.3_p20171111.ebuild | 6 +++---
48 app-emacs/esup/esup-0.7.1_p20220203.ebuild | 8 ++++----
49 app-emacs/fennel-mode/fennel-mode-0.5.0.ebuild | 8 ++++----
50 .../flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild | 8 ++++----
51 app-emacs/fsharp-mode/fsharp-mode-1.10_p20211229.ebuild | 6 +++---
52 app-emacs/graphql/graphql-0.1.2.ebuild | 6 +++---
53 .../highlight-indentation-0.7.0_p20210221.ebuild | 8 ++++----
54 app-emacs/ivy-rich/ivy-rich-0.1.6_p20210409.ebuild | 6 +++---
55 app-emacs/jq-mode/jq-mode-0.5.0_p20220610.ebuild | 6 +++---
56 app-emacs/julia-mode/julia-mode-0.4_p20211023.ebuild | 8 ++++----
57 app-emacs/julia-repl/julia-repl-1.3.0_p20220225.ebuild | 8 ++++----
58 app-emacs/key-chord/key-chord-0.6_p20201222.ebuild | 8 ++++----
59 app-emacs/lean-mode/lean-mode-20211220-r1.ebuild | 9 +++++----
60 app-emacs/lean-mode/lean-mode-20220124-r1.ebuild | 9 +++++----
61 app-emacs/lean-mode/lean-mode-20220501.ebuild | 9 +++++----
62 app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild | 8 ++++----
63 .../macrostep-geiser/macrostep-geiser-0.2.0_p20210717.ebuild | 8 ++++----
64 app-emacs/metamath-mode/metamath-mode-0_p20221005.ebuild | 8 ++++----
65 app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild | 8 ++++----
66 app-emacs/noflet/noflet-0.0.15_p20141102-r1.ebuild | 8 ++++----
67 app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild | 8 ++++----
68 app-emacs/polymode/polymode-0.2.2_p20220322.ebuild | 8 ++++----
69 app-emacs/pos-tip/pos-tip-0.4.6_p20191227.ebuild | 8 ++++----
70 app-emacs/powerline/powerline-2.5_p20221110.ebuild | 6 +++---
71 app-emacs/powershell/powershell-0.3_pre20220402.ebuild | 8 ++++----
72 app-emacs/proofgeneral/proofgeneral-4.5_pre20220228.ebuild | 8 ++++----
73 app-emacs/racket-mode/racket-mode-0_p20220804.ebuild | 9 +++++----
74 app-emacs/racket-mode/racket-mode-0_p20220830.ebuild | 9 +++++----
75 app-emacs/racket-mode/racket-mode-1_p20221122.ebuild | 6 +++---
76 app-emacs/racket-mode/racket-mode-1_p20221216.ebuild | 6 +++---
77 app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild | 8 ++++----
78 app-emacs/request/request-0.3.3_p20220318.ebuild | 8 ++++----
79 app-emacs/rescript-mode/rescript-mode-0.1.0_p20220613.ebuild | 8 ++++----
80 app-emacs/restclient/restclient-0_p20220426.ebuild | 6 +++---
81 app-emacs/rpm-spec-mode/rpm-spec-mode-0.16.ebuild | 6 +++---
82 .../sunrise-commander/sunrise-commander-6_p20210927.ebuild | 8 ++++----
83 app-emacs/switch-window/switch-window-1.6.2_p20210808.ebuild | 8 ++++----
84 app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild | 6 +++---
85 app-emacs/web-server/web-server-0.1.2_p20210708.ebuild | 8 ++++----
86 73 files changed, 279 insertions(+), 271 deletions(-)
87
88 diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
89 index 14dc94b6fbe9..d58d556b2fff 100644
90 --- a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
91 +++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
92 @@ -3,16 +3,16 @@
93
94 EAPI=8
95
96 -[[ ${PV} == *_p20220325 ]] && H=65c496d3d1d1298345beb9845840067bffb2ffd8
97 +[[ ${PV} == *_p20220325 ]] && COMMIT=65c496d3d1d1298345beb9845840067bffb2ffd8
98 NEED_EMACS=24.3
99
100 inherit elisp font readme.gentoo-r1
101
102 DESCRIPTION="Various icon fonts propertized for Emacs"
103 HOMEPAGE="https://github.com/domtronn/all-the-icons.el/"
104 -SRC_URI="https://github.com/domtronn/${PN}.el/archive/${H}.tar.gz
105 +SRC_URI="https://github.com/domtronn/${PN}.el/archive/${COMMIT}.tar.gz
106 -> ${P}.tar.gz"
107 -S="${WORKDIR}"/${PN}.el-${H}
108 +S="${WORKDIR}"/${PN}.el-${COMMIT}
109
110 LICENSE="MIT"
111 SLOT="0"
112
113 diff --git a/app-emacs/ansi/ansi-0.4.1_p20211104.ebuild b/app-emacs/ansi/ansi-0.4.1_p20211104.ebuild
114 index 6faffbab1883..23079d0bd5d5 100644
115 --- a/app-emacs/ansi/ansi-0.4.1_p20211104.ebuild
116 +++ b/app-emacs/ansi/ansi-0.4.1_p20211104.ebuild
117 @@ -3,15 +3,15 @@
118
119 EAPI=8
120
121 -H=2367fba7b3b2340364a30cd6de7f3eb6bb9898a3
122 +COMMIT=2367fba7b3b2340364a30cd6de7f3eb6bb9898a3
123 NEED_EMACS=24
124
125 inherit elisp
126
127 DESCRIPTION="Emacs library to convert strings into ansi"
128 HOMEPAGE="https://github.com/rejeep/ansi.el/"
129 -SRC_URI="https://github.com/rejeep/${PN}.el/archive/${H}.tar.gz -> ${P}.tar.gz"
130 -S="${WORKDIR}"/${PN}.el-${H}
131 +SRC_URI="https://github.com/rejeep/${PN}.el/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
132 +S="${WORKDIR}"/${PN}.el-${COMMIT}
133
134 LICENSE="GPL-3+"
135 SLOT="0"
136
137 diff --git a/app-emacs/biblio/biblio-0.2_p20210418-r1.ebuild b/app-emacs/biblio/biblio-0.2_p20210418-r1.ebuild
138 index af3f87de6b95..ac9bcf417e26 100644
139 --- a/app-emacs/biblio/biblio-0.2_p20210418-r1.ebuild
140 +++ b/app-emacs/biblio/biblio-0.2_p20210418-r1.ebuild
141 @@ -1,20 +1,20 @@
142 -# Copyright 1999-2022 Gentoo Authors
143 +# Copyright 1999-2023 Gentoo Authors
144 # Distributed under the terms of the GNU General Public License v2
145
146 # NOTICE: This package contains libraries: biblio-core and biblio
147
148 EAPI=8
149
150 -H=517ec18f00f91b61481214b178f7ae0b8fbc499b
151 +COMMIT=517ec18f00f91b61481214b178f7ae0b8fbc499b
152 NEED_EMACS=24.4
153
154 inherit elisp
155
156 DESCRIPTION="Browse and import bibliographic references with Emacs"
157 HOMEPAGE="https://github.com/cpitclaudel/biblio.el/"
158 -SRC_URI="https://github.com/cpitclaudel/${PN}.el/archive/${H}.tar.gz
159 +SRC_URI="https://github.com/cpitclaudel/${PN}.el/archive/${COMMIT}.tar.gz
160 -> ${P}.tar.gz"
161 -S="${WORKDIR}"/${PN}.el-${H}
162 +S="${WORKDIR}"/${PN}.el-${COMMIT}
163
164 LICENSE="GPL-3+"
165 KEYWORDS="~amd64 ~x86"
166
167 diff --git a/app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild b/app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild
168 index 8c438602742d..43b5ae68c519 100644
169 --- a/app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild
170 +++ b/app-emacs/bnf-mode/bnf-mode-0.4.5_pre20220102.ebuild
171 @@ -1,17 +1,17 @@
172 -# Copyright 1999-2022 Gentoo Authors
173 +# Copyright 1999-2023 Gentoo Authors
174 # Distributed under the terms of the GNU General Public License v2
175
176 EAPI=8
177
178 -H=d9329dd90e5d4f629295e85898362d9682047898
179 +COMMIT=d9329dd90e5d4f629295e85898362d9682047898
180 NEED_EMACS=24.3
181
182 inherit elisp
183
184 DESCRIPTION="GNU Emacs major mode for editing BNF grammars"
185 HOMEPAGE="https://github.com/sergeyklay/bnf-mode/"
186 -SRC_URI="https://github.com/sergeyklay/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
187 -S="${WORKDIR}"/${PN}-${H}
188 +SRC_URI="https://github.com/sergeyklay/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
189 +S="${WORKDIR}"/${PN}-${COMMIT}
190
191 LICENSE="GPL-3+"
192 SLOT="0"
193
194 diff --git a/app-emacs/boogie-friends/boogie-friends-0.1_p20210703.ebuild b/app-emacs/boogie-friends/boogie-friends-0.1_p20210703.ebuild
195 index 76b9981351b5..00b3e7f9f68a 100644
196 --- a/app-emacs/boogie-friends/boogie-friends-0.1_p20210703.ebuild
197 +++ b/app-emacs/boogie-friends/boogie-friends-0.1_p20210703.ebuild
198 @@ -1,16 +1,16 @@
199 -# Copyright 1999-2022 Gentoo Authors
200 +# Copyright 1999-2023 Gentoo Authors
201 # Distributed under the terms of the GNU General Public License v2
202
203 EAPI=8
204
205 -H=1e3b6a8aee9fa7c113468838c5b647080caf3703
206 +COMMIT=1e3b6a8aee9fa7c113468838c5b647080caf3703
207
208 inherit elisp
209
210 DESCRIPTION="Emacs tools for interacting with Boogie, Dafny and Z3 (SMT2)"
211 HOMEPAGE="https://github.com/boogie-org/boogie-friends/"
212 -SRC_URI="https://github.com/boogie-org/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
213 -S="${WORKDIR}/${PN}-${H}/emacs"
214 +SRC_URI="https://github.com/boogie-org/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
215 +S="${WORKDIR}/${PN}-${COMMIT}/emacs"
216
217 LICENSE="MIT"
218 SLOT="0"
219
220 diff --git a/app-emacs/boogie-friends/boogie-friends-0.1_p20220922.ebuild b/app-emacs/boogie-friends/boogie-friends-0.1_p20220922.ebuild
221 index df8519fe6a52..b83f54b471cc 100644
222 --- a/app-emacs/boogie-friends/boogie-friends-0.1_p20220922.ebuild
223 +++ b/app-emacs/boogie-friends/boogie-friends-0.1_p20220922.ebuild
224 @@ -1,16 +1,16 @@
225 -# Copyright 1999-2022 Gentoo Authors
226 +# Copyright 1999-2023 Gentoo Authors
227 # Distributed under the terms of the GNU General Public License v2
228
229 EAPI=8
230
231 -H=8d1bafab5dffc3c63324b5306503943e67497ddc
232 +COMMIT=8d1bafab5dffc3c63324b5306503943e67497ddc
233
234 inherit elisp
235
236 DESCRIPTION="Emacs tools for interacting with Boogie, Dafny and Z3 (SMT2)"
237 HOMEPAGE="https://github.com/boogie-org/boogie-friends/"
238 -SRC_URI="https://github.com/boogie-org/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
239 -S="${WORKDIR}/${PN}-${H}/emacs"
240 +SRC_URI="https://github.com/boogie-org/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
241 +S="${WORKDIR}/${PN}-${COMMIT}/emacs"
242
243 LICENSE="MIT"
244 SLOT="0"
245
246 diff --git a/app-emacs/bui/bui-1.2.1_p20210108.ebuild b/app-emacs/bui/bui-1.2.1_p20210108.ebuild
247 index 8b85fbff9f3b..654144aae52e 100644
248 --- a/app-emacs/bui/bui-1.2.1_p20210108.ebuild
249 +++ b/app-emacs/bui/bui-1.2.1_p20210108.ebuild
250 @@ -1,17 +1,17 @@
251 -# Copyright 1999-2022 Gentoo Authors
252 +# Copyright 1999-2023 Gentoo Authors
253 # Distributed under the terms of the GNU General Public License v2
254
255 EAPI=8
256
257 -H=f3a137628e112a91910fd33c0cff0948fa58d470
258 +COMMIT=f3a137628e112a91910fd33c0cff0948fa58d470
259 NEED_EMACS=24.3
260
261 inherit elisp
262
263 DESCRIPTION="Buffer interface library for Emacs"
264 HOMEPAGE="https://github.com/alezost/bui.el/"
265 -SRC_URI="https://github.com/alezost/${PN}.el/archive/${H}.tar.gz -> ${P}.tar.gz"
266 -S="${WORKDIR}"/${PN}.el-${H}
267 +SRC_URI="https://github.com/alezost/${PN}.el/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
268 +S="${WORKDIR}"/${PN}.el-${COMMIT}
269
270 LICENSE="GPL-3+"
271 KEYWORDS="~amd64 ~x86"
272
273 diff --git a/app-emacs/company-coq/company-coq-1.0.1_p20210708-r1.ebuild b/app-emacs/company-coq/company-coq-1.0.1_p20210708-r1.ebuild
274 index 15a3bcbd6aad..e03ba27d4576 100644
275 --- a/app-emacs/company-coq/company-coq-1.0.1_p20210708-r1.ebuild
276 +++ b/app-emacs/company-coq/company-coq-1.0.1_p20210708-r1.ebuild
277 @@ -1,17 +1,17 @@
278 -# Copyright 1999-2022 Gentoo Authors
279 +# Copyright 1999-2023 Gentoo Authors
280 # Distributed under the terms of the GNU General Public License v2
281
282 EAPI=8
283
284 -H=382db93374380e5db56f02934ee32bbe39159019
285 +COMMIT=382db93374380e5db56f02934ee32bbe39159019
286
287 inherit elisp
288
289 DESCRIPTION="Collection of extensions for Proof General's Coq mode"
290 HOMEPAGE="https://github.com/cpitclaudel/company-coq/"
291 -SRC_URI="https://github.com/cpitclaudel/${PN}/archive/${H}.tar.gz
292 +SRC_URI="https://github.com/cpitclaudel/${PN}/archive/${COMMIT}.tar.gz
293 -> ${P}.tar.gz"
294 -S="${WORKDIR}"/${PN}-${H}
295 +S="${WORKDIR}"/${PN}-${COMMIT}
296
297 LICENSE="GPL-3+"
298 SLOT="0"
299
300 diff --git a/app-emacs/company-coq/company-coq-1.0.1_p20220314.ebuild b/app-emacs/company-coq/company-coq-1.0.1_p20220314.ebuild
301 index 62082bd1ee13..f6cf92448147 100644
302 --- a/app-emacs/company-coq/company-coq-1.0.1_p20220314.ebuild
303 +++ b/app-emacs/company-coq/company-coq-1.0.1_p20220314.ebuild
304 @@ -1,17 +1,17 @@
305 -# Copyright 1999-2022 Gentoo Authors
306 +# Copyright 1999-2023 Gentoo Authors
307 # Distributed under the terms of the GNU General Public License v2
308
309 EAPI=8
310
311 -H=a6e349e0131f676a885bd14c908fd26054b2df42
312 +COMMIT=a6e349e0131f676a885bd14c908fd26054b2df42
313
314 inherit elisp
315
316 DESCRIPTION="Collection of extensions for Proof General's Coq mode"
317 HOMEPAGE="https://github.com/cpitclaudel/company-coq/"
318 -SRC_URI="https://github.com/cpitclaudel/${PN}/archive/${H}.tar.gz
319 +SRC_URI="https://github.com/cpitclaudel/${PN}/archive/${COMMIT}.tar.gz
320 -> ${P}.tar.gz"
321 -S="${WORKDIR}"/${PN}-${H}
322 +S="${WORKDIR}"/${PN}-${COMMIT}
323
324 LICENSE="GPL-3+"
325 SLOT="0"
326
327 diff --git a/app-emacs/company-mode/company-mode-0.9.13_p20220720.ebuild b/app-emacs/company-mode/company-mode-0.9.13_p20220720.ebuild
328 index d3eaa3b2efde..1c07bce7854d 100644
329 --- a/app-emacs/company-mode/company-mode-0.9.13_p20220720.ebuild
330 +++ b/app-emacs/company-mode/company-mode-0.9.13_p20220720.ebuild
331 @@ -1,17 +1,18 @@
332 -# Copyright 1999-2022 Gentoo Authors
333 +# Copyright 1999-2023 Gentoo Authors
334 # Distributed under the terms of the GNU General Public License v2
335
336 EAPI=8
337
338 -H=16ffeba5ef96c4c8e0cd39860b5402e25e304601
339 +COMMIT=16ffeba5ef96c4c8e0cd39860b5402e25e304601
340 NEED_EMACS=25.1
341
342 inherit elisp
343
344 DESCRIPTION="In-buffer completion front-end"
345 HOMEPAGE="https://company-mode.github.io/"
346 -SRC_URI="https://github.com/${PN}/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
347 -S="${WORKDIR}"/${PN}-${H}
348 +SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz
349 + -> ${P}.tar.gz"
350 +S="${WORKDIR}"/${PN}-${COMMIT}
351
352 LICENSE="GPL-3+"
353 SLOT="0"
354
355 diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild
356 index db3cbb13f321..32c0bd9c7966 100644
357 --- a/app-emacs/compat/compat-28.1.1.3.ebuild
358 +++ b/app-emacs/compat/compat-28.1.1.3.ebuild
359 @@ -3,15 +3,16 @@
360
361 EAPI=8
362
363 -H=2c3233c0e09ef34176787b6e3da4319751ad91e7
364 +COMMIT=2c3233c0e09ef34176787b6e3da4319751ad91e7
365 NEED_EMACS=24
366
367 inherit elisp
368
369 DESCRIPTION="Compatibility libraries for Emacs"
370 HOMEPAGE="https://git.sr.ht/~pkal/compat/"
371 -SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
372 -S="${WORKDIR}"/${PN}-${H}
373 +SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${COMMIT}.tar.gz
374 + -> ${P}.tar.gz"
375 +S="${WORKDIR}"/${PN}-${COMMIT}
376
377 LICENSE="GPL-3+"
378 SLOT="0"
379
380 diff --git a/app-emacs/ctable/ctable-0.1.3.ebuild b/app-emacs/ctable/ctable-0.1.3.ebuild
381 index 34cd9d8318f1..82ce64c750e6 100644
382 --- a/app-emacs/ctable/ctable-0.1.3.ebuild
383 +++ b/app-emacs/ctable/ctable-0.1.3.ebuild
384 @@ -1,18 +1,18 @@
385 -# Copyright 1999-2022 Gentoo Authors
386 +# Copyright 1999-2023 Gentoo Authors
387 # Distributed under the terms of the GNU General Public License v2
388
389 EAPI=8
390
391 -H=04dbcddeba1da1f39e885bc0d36240ff37d829e9 # ctable.el == 0.1.3 without tag
392 +COMMIT=04dbcddeba1da1f39e885bc0d36240ff37d829e9 # ctable.el == 0.1.3 without tag
393 NEED_EMACS=24.3
394
395 inherit elisp
396
397 DESCRIPTION="Table Component for Emacs Lisp"
398 HOMEPAGE="https://github.com/kiwanami/emacs-ctable/"
399 -SRC_URI="https://github.com/kiwanami/emacs-${PN}/archive/${H}.tar.gz
400 +SRC_URI="https://github.com/kiwanami/emacs-${PN}/archive/${COMMIT}.tar.gz
401 -> ${P}.tar.gz"
402 -S="${WORKDIR}"/emacs-${PN}-${H}
403 +S="${WORKDIR}"/emacs-${PN}-${COMMIT}
404
405 LICENSE="GPL-3+"
406 KEYWORDS="~amd64 ~x86"
407
408 diff --git a/app-emacs/dashboard/dashboard-1.8.0_pre20220406.ebuild b/app-emacs/dashboard/dashboard-1.8.0_pre20220406.ebuild
409 index af7cee0f4b64..3de15793e662 100644
410 --- a/app-emacs/dashboard/dashboard-1.8.0_pre20220406.ebuild
411 +++ b/app-emacs/dashboard/dashboard-1.8.0_pre20220406.ebuild
412 @@ -1,17 +1,17 @@
413 -# Copyright 1999-2022 Gentoo Authors
414 +# Copyright 1999-2023 Gentoo Authors
415 # Distributed under the terms of the GNU General Public License v2
416
417 EAPI=8
418
419 -H=69f98f5a89451c0881d0abb34ad57dd71616006a
420 +COMMIT=69f98f5a89451c0881d0abb34ad57dd71616006a
421 NEED_EMACS=26.1
422
423 inherit elisp
424
425 DESCRIPTION="Extensible Emacs dashboard, with sections like bookmarks, agenda and more"
426 HOMEPAGE="https://github.com/emacs-dashboard/emacs-dashboard/"
427 -SRC_URI="https://github.com/emacs-dashboard/emacs-${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
428 -S="${WORKDIR}"/emacs-${PN}-${H}
429 +SRC_URI="https://github.com/emacs-dashboard/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
430 +S="${WORKDIR}"/emacs-${PN}-${COMMIT}
431
432 LICENSE="GPL-3"
433 SLOT="0"
434
435 diff --git a/app-emacs/dashboard/dashboard-1.8.0_pre20220809.ebuild b/app-emacs/dashboard/dashboard-1.8.0_pre20220809.ebuild
436 index fd35159836a0..0083bf70a885 100644
437 --- a/app-emacs/dashboard/dashboard-1.8.0_pre20220809.ebuild
438 +++ b/app-emacs/dashboard/dashboard-1.8.0_pre20220809.ebuild
439 @@ -3,15 +3,15 @@
440
441 EAPI=8
442
443 -H=49e5603cac7d028bfc4c679161a20ca40327956c
444 +COMMIT=49e5603cac7d028bfc4c679161a20ca40327956c
445 NEED_EMACS=26.1
446
447 inherit elisp
448
449 DESCRIPTION="Extensible Emacs dashboard, with sections like bookmarks, agenda and more"
450 HOMEPAGE="https://github.com/emacs-dashboard/emacs-dashboard/"
451 -SRC_URI="https://github.com/emacs-dashboard/emacs-${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
452 -S="${WORKDIR}"/emacs-${PN}-${H}
453 +SRC_URI="https://github.com/emacs-dashboard/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
454 +S="${WORKDIR}"/emacs-${PN}-${COMMIT}
455
456 LICENSE="GPL-3"
457 SLOT="0"
458
459 diff --git a/app-emacs/deft/deft-08_p20210707.ebuild b/app-emacs/deft/deft-08_p20210707.ebuild
460 index 5dd07b4a89c5..06a1741dfa39 100644
461 --- a/app-emacs/deft/deft-08_p20210707.ebuild
462 +++ b/app-emacs/deft/deft-08_p20210707.ebuild
463 @@ -1,16 +1,16 @@
464 -# Copyright 1999-2022 Gentoo Authors
465 +# Copyright 1999-2023 Gentoo Authors
466 # Distributed under the terms of the GNU General Public License v2
467
468 EAPI=8
469
470 -H=28be94d89bff2e1c7edef7244d7c5ba0636b1296
471 +COMMIT=28be94d89bff2e1c7edef7244d7c5ba0636b1296
472
473 inherit elisp
474
475 DESCRIPTION="Quickly browse, filter and edit directories of plain text notes"
476 HOMEPAGE="https://github.com/jrblevin/deft/"
477 -SRC_URI="https://github.com/jrblevin/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
478 -S="${WORKDIR}"/${PN}-${H}
479 +SRC_URI="https://github.com/jrblevin/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
480 +S="${WORKDIR}"/${PN}-${COMMIT}
481
482 LICENSE="BSD"
483 SLOT="0"
484
485 diff --git a/app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild b/app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild
486 index 7dcd28497ed3..21d9ad811e10 100644
487 --- a/app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild
488 +++ b/app-emacs/diff-hl/diff-hl-1.8.8_p20220405.ebuild
489 @@ -3,16 +3,16 @@
490
491 EAPI=8
492
493 -[[ ${PV} == *_p20220405 ]] && H=9d5dc2ffa1e4c7b43734b03dccb5ae6a80800569
494 +[[ ${PV} == *_p20220405 ]] && COMMIT=9d5dc2ffa1e4c7b43734b03dccb5ae6a80800569
495 NEED_EMACS=25.1
496
497 inherit elisp
498
499 DESCRIPTION="Highlight uncommitted changes, jump between and revert them selectively"
500 HOMEPAGE="https://github.com/dgutov/diff-hl/"
501 -SRC_URI="https://github.com/dgutov/${PN}/archive/${H}.tar.gz
502 +SRC_URI="https://github.com/dgutov/${PN}/archive/${COMMIT}.tar.gz
503 -> ${P}.tar.gz"
504 -S="${WORKDIR}"/${PN}-${H}
505 +S="${WORKDIR}"/${PN}-${COMMIT}
506
507 LICENSE="GPL-3+"
508 SLOT="0"
509
510 diff --git a/app-emacs/diff-hl/diff-hl-1.9.0.ebuild b/app-emacs/diff-hl/diff-hl-1.9.0.ebuild
511 index e4beffabbc8c..07664295c01f 100644
512 --- a/app-emacs/diff-hl/diff-hl-1.9.0.ebuild
513 +++ b/app-emacs/diff-hl/diff-hl-1.9.0.ebuild
514 @@ -3,16 +3,16 @@
515
516 EAPI=8
517
518 -[[ ${PV} == 1.9.0 ]] && H=37b00f3bad841e131d69442a89cbebc3041d996b
519 +[[ ${PV} == 1.9.0 ]] && COMMIT=37b00f3bad841e131d69442a89cbebc3041d996b
520 NEED_EMACS=25.1
521
522 inherit elisp
523
524 DESCRIPTION="Highlight uncommitted changes, jump between and revert them selectively"
525 HOMEPAGE="https://github.com/dgutov/diff-hl/"
526 -SRC_URI="https://github.com/dgutov/${PN}/archive/${H}.tar.gz
527 +SRC_URI="https://github.com/dgutov/${PN}/archive/${COMMIT}.tar.gz
528 -> ${P}.tar.gz"
529 -S="${WORKDIR}"/${PN}-${H}
530 +S="${WORKDIR}"/${PN}-${COMMIT}
531
532 LICENSE="GPL-3+"
533 SLOT="0"
534
535 diff --git a/app-emacs/diff-hl/diff-hl-1.9.1.ebuild b/app-emacs/diff-hl/diff-hl-1.9.1.ebuild
536 index 81e8d69966ae..eb8f4aacd9e6 100644
537 --- a/app-emacs/diff-hl/diff-hl-1.9.1.ebuild
538 +++ b/app-emacs/diff-hl/diff-hl-1.9.1.ebuild
539 @@ -3,16 +3,16 @@
540
541 EAPI=8
542
543 -[[ ${PV} == 1.9.1 ]] && H=8f2e4eb345f0639c8fc41e3f7576f77ba6987655
544 +[[ ${PV} == 1.9.1 ]] && COMMIT=8f2e4eb345f0639c8fc41e3f7576f77ba6987655
545 NEED_EMACS=25.1
546
547 inherit elisp
548
549 DESCRIPTION="Highlight uncommitted changes, jump between and revert them selectively"
550 HOMEPAGE="https://github.com/dgutov/diff-hl/"
551 -SRC_URI="https://github.com/dgutov/${PN}/archive/${H}.tar.gz
552 +SRC_URI="https://github.com/dgutov/${PN}/archive/${COMMIT}.tar.gz
553 -> ${P}.tar.gz"
554 -S="${WORKDIR}"/${PN}-${H}
555 +S="${WORKDIR}"/${PN}-${COMMIT}
556
557 LICENSE="GPL-3+"
558 SLOT="0"
559
560 diff --git a/app-emacs/diminish/diminish-0.46_pre20220128.ebuild b/app-emacs/diminish/diminish-0.46_pre20220128.ebuild
561 index ffd1f83da350..f90a4c11cf3c 100644
562 --- a/app-emacs/diminish/diminish-0.46_pre20220128.ebuild
563 +++ b/app-emacs/diminish/diminish-0.46_pre20220128.ebuild
564 @@ -1,18 +1,18 @@
565 -# Copyright 1999-2022 Gentoo Authors
566 +# Copyright 1999-2023 Gentoo Authors
567 # Distributed under the terms of the GNU General Public License v2
568
569 EAPI=8
570
571 -H=6b7e837b0cf0129e9d7d6abae48093cf599bb9e8
572 +COMMIT=6b7e837b0cf0129e9d7d6abae48093cf599bb9e8
573 NEED_EMACS=24.3
574
575 inherit elisp
576
577 DESCRIPTION="Hiding or abbreviation of the mode line displays (lighters)"
578 HOMEPAGE="https://github.com/myrjola/diminish.el/"
579 -SRC_URI="https://github.com/myrjola/${PN}.el/archive/${H}.tar.gz
580 +SRC_URI="https://github.com/myrjola/${PN}.el/archive/${COMMIT}.tar.gz
581 -> ${P}.tar.gz"
582 -S="${WORKDIR}"/${PN}.el-${H}
583 +S="${WORKDIR}"/${PN}.el-${COMMIT}
584
585 LICENSE="GPL-3+"
586 SLOT="0"
587
588 diff --git a/app-emacs/docker/docker-2.2.0_p20221012.ebuild b/app-emacs/docker/docker-2.2.0_p20221012.ebuild
589 index 7daf4f5cf869..77410ec5fc59 100644
590 --- a/app-emacs/docker/docker-2.2.0_p20221012.ebuild
591 +++ b/app-emacs/docker/docker-2.2.0_p20221012.ebuild
592 @@ -1,18 +1,18 @@
593 -# Copyright 1999-2022 Gentoo Authors
594 +# Copyright 1999-2023 Gentoo Authors
595 # Distributed under the terms of the GNU General Public License v2
596
597 EAPI=8
598
599 -H=3173403a2d51a2af36f7fdb0b7d2bec9e202e772
600 +COMMIT=3173403a2d51a2af36f7fdb0b7d2bec9e202e772
601 NEED_EMACS=26.1
602
603 inherit elisp
604
605 DESCRIPTION="Emacs integration for Docker"
606 HOMEPAGE="https://github.com/Silex/docker.el/"
607 -SRC_URI="https://github.com/Silex/${PN}.el/archive/${H}.tar.gz
608 +SRC_URI="https://github.com/Silex/${PN}.el/archive/${COMMIT}.tar.gz
609 -> ${PN}.el-${PV}.tar.gz"
610 -S="${WORKDIR}"/${PN}.el-${H}
611 +S="${WORKDIR}"/${PN}.el-${COMMIT}
612
613 LICENSE="GPL-3+"
614 SLOT="0"
615
616 diff --git a/app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild b/app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild
617 index 8c3676406d92..13bd2bbc6001 100644
618 --- a/app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild
619 +++ b/app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild
620 @@ -1,17 +1,17 @@
621 -# Copyright 1999-2022 Gentoo Authors
622 +# Copyright 1999-2023 Gentoo Authors
623 # Distributed under the terms of the GNU General Public License v2
624
625 EAPI=8
626
627 -H=e9bdd137116fa2037ed60037b8421cf68c64888d
628 +COMMIT=e9bdd137116fa2037ed60037b8421cf68c64888d
629 NEED_EMACS=25.1
630
631 inherit elisp
632
633 DESCRIPTION="Opinionated megapack of modern color-themes for GNU Emacs"
634 HOMEPAGE="https://github.com/doomemacs/themes/"
635 -SRC_URI="https://github.com/doomemacs/themes/archive/${H}.tar.gz -> ${P}.tar.gz"
636 -S="${WORKDIR}"/themes-${H}
637 +SRC_URI="https://github.com/doomemacs/themes/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
638 +S="${WORKDIR}"/themes-${COMMIT}
639
640 LICENSE="MIT"
641 KEYWORDS="~amd64 ~x86"
642
643 diff --git a/app-emacs/ebib/ebib-2.38.1.ebuild b/app-emacs/ebib/ebib-2.38.1.ebuild
644 index 7406f52e2731..45bab472d9e4 100644
645 --- a/app-emacs/ebib/ebib-2.38.1.ebuild
646 +++ b/app-emacs/ebib/ebib-2.38.1.ebuild
647 @@ -1,9 +1,9 @@
648 -# Copyright 1999-2022 Gentoo Authors
649 +# Copyright 1999-2023 Gentoo Authors
650 # Distributed under the terms of the GNU General Public License v2
651
652 EAPI=8
653
654 -H=0e243a78f435038dda31953c5b48cbddf2a89e27
655 +COMMIT=0e243a78f435038dda31953c5b48cbddf2a89e27
656 NEED_EMACS=26.1
657
658 inherit elisp
659 @@ -11,9 +11,9 @@ inherit elisp
660 DESCRIPTION="BibTeX database manager for Emacs"
661 HOMEPAGE="https://joostkremers.github.io/ebib/
662 https://github.com/joostkremers/ebib/"
663 -SRC_URI="https://github.com/joostkremers/${PN}/archive/${H}.tar.gz
664 +SRC_URI="https://github.com/joostkremers/${PN}/archive/${COMMIT}.tar.gz
665 -> ${P}.tar.gz"
666 -S="${WORKDIR}"/${PN}-${H}
667 +S="${WORKDIR}"/${PN}-${COMMIT}
668
669 LICENSE="BSD"
670 KEYWORDS="~amd64 ~x86"
671
672 diff --git a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild b/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
673 index 5d34ccddc3b0..f9c4f7bcbff9 100644
674 --- a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
675 +++ b/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
676 @@ -1,4 +1,4 @@
677 -# Copyright 1999-2022 Gentoo Authors
678 +# Copyright 1999-2023 Gentoo Authors
679 # Distributed under the terms of the GNU General Public License v2
680
681 EAPI=8
682 @@ -11,9 +11,9 @@ DESCRIPTION="Emacs web feeds client"
683 HOMEPAGE="https://github.com/skeeto/elfeed/"
684
685 if [[ ${PV} == *_p* ]] ; then
686 - H=162d7d545ed41c27967d108c04aa31f5a61c8e16
687 - SRC_URI="https://github.com/skeeto/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
688 - S="${WORKDIR}"/${PN}-${H}
689 + COMMIT=162d7d545ed41c27967d108c04aa31f5a61c8e16
690 + SRC_URI="https://github.com/skeeto/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
691 + S="${WORKDIR}"/${PN}-${COMMIT}
692 else
693 SRC_URI="https://github.com/skeeto/${PN}/releases/download/${PV}/${P}.tar"
694 fi
695
696 diff --git a/app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild b/app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild
697 index 82a834e2aec9..9686e70fe3e4 100644
698 --- a/app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild
699 +++ b/app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild
700 @@ -1,18 +1,18 @@
701 -# Copyright 1999-2022 Gentoo Authors
702 +# Copyright 1999-2023 Gentoo Authors
703 # Distributed under the terms of the GNU General Public License v2
704
705 EAPI=8
706
707 -H=e0d0466d83ec80ddb412bb1473908a21baad1ec3
708 +COMMIT=e0d0466d83ec80ddb412bb1473908a21baad1ec3
709 NEED_EMACS=25
710
711 inherit elisp
712
713 DESCRIPTION="Emacs major mode for editing Elixir files"
714 HOMEPAGE="https://github.com/elixir-editors/emacs-elixir/"
715 -SRC_URI="https://github.com/elixir-editors/emacs-elixir/archive/${H}.tar.gz
716 +SRC_URI="https://github.com/elixir-editors/emacs-elixir/archive/${COMMIT}.tar.gz
717 -> ${P}.tar.gz"
718 -S="${WORKDIR}"/emacs-elixir-${H}
719 +S="${WORKDIR}"/emacs-elixir-${COMMIT}
720
721 LICENSE="GPL-2+"
722 KEYWORDS="~amd64 ~x86"
723
724 diff --git a/app-emacs/elpher/elpher-3.3.3.ebuild b/app-emacs/elpher/elpher-3.3.3.ebuild
725 index 0213ce72cc37..944e4efca3e3 100644
726 --- a/app-emacs/elpher/elpher-3.3.3.ebuild
727 +++ b/app-emacs/elpher/elpher-3.3.3.ebuild
728 @@ -1,18 +1,18 @@
729 -# Copyright 1999-2022 Gentoo Authors
730 +# Copyright 1999-2023 Gentoo Authors
731 # Distributed under the terms of the GNU General Public License v2
732
733 EAPI=8
734
735 -H=ab75cff
736 +COMMIT=ab75cff
737 NEED_EMACS=27.1
738
739 inherit elisp
740
741 DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
742 HOMEPAGE="https://thelambdalab.xyz/elpher/"
743 -SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${H};sf=tgz
744 +SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
745 -> ${P}.tar.gz"
746 -S="${WORKDIR}"/${PN}-${H}
747 +S="${WORKDIR}"/${PN}-${COMMIT}
748
749 LICENSE="GPL-3+"
750 KEYWORDS="~amd64 ~x86"
751
752 diff --git a/app-emacs/elpher/elpher-3.4.1.ebuild b/app-emacs/elpher/elpher-3.4.1.ebuild
753 index 121ce7504d4b..b483395d707d 100644
754 --- a/app-emacs/elpher/elpher-3.4.1.ebuild
755 +++ b/app-emacs/elpher/elpher-3.4.1.ebuild
756 @@ -1,18 +1,18 @@
757 -# Copyright 1999-2022 Gentoo Authors
758 +# Copyright 1999-2023 Gentoo Authors
759 # Distributed under the terms of the GNU General Public License v2
760
761 EAPI=8
762
763 -H=bf0dd36
764 +COMMIT=bf0dd36
765 NEED_EMACS=27.1
766
767 inherit elisp
768
769 DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
770 HOMEPAGE="https://thelambdalab.xyz/elpher/"
771 -SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${H};sf=tgz
772 +SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
773 -> ${P}.tar.gz"
774 -S="${WORKDIR}"/${PN}-${H}
775 +S="${WORKDIR}"/${PN}-${COMMIT}
776
777 LICENSE="GPL-3+"
778 KEYWORDS="~amd64 ~x86"
779
780 diff --git a/app-emacs/elpher/elpher-3.4.2.ebuild b/app-emacs/elpher/elpher-3.4.2.ebuild
781 index 85a0c6189c32..e063d45937f0 100644
782 --- a/app-emacs/elpher/elpher-3.4.2.ebuild
783 +++ b/app-emacs/elpher/elpher-3.4.2.ebuild
784 @@ -1,18 +1,18 @@
785 -# Copyright 1999-2022 Gentoo Authors
786 +# Copyright 1999-2023 Gentoo Authors
787 # Distributed under the terms of the GNU General Public License v2
788
789 EAPI=8
790
791 -H=f117f2f
792 +COMMIT=f117f2f
793 NEED_EMACS=27.1
794
795 inherit elisp
796
797 DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
798 HOMEPAGE="https://thelambdalab.xyz/elpher/"
799 -SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${H};sf=tgz
800 +SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
801 -> ${P}.tar.gz"
802 -S="${WORKDIR}"/${PN}-${H}
803 +S="${WORKDIR}"/${PN}-${COMMIT}
804
805 LICENSE="GPL-3+"
806 KEYWORDS="amd64 x86"
807
808 diff --git a/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild b/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
809 index 603d63b8109f..dc6a90317b97 100644
810 --- a/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
811 +++ b/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
812 @@ -3,7 +3,7 @@
813
814 EAPI=8
815
816 -H=1746e7009000b7635c0ea6f1559018143aa61642
817 +COMMIT=1746e7009000b7635c0ea6f1559018143aa61642
818
819 DISTUTILS_SINGLE_IMPL=ON
820 DISTUTILS_USE_PEP517=setuptools
821 @@ -15,9 +15,9 @@ inherit distutils-r1 elisp
822
823 DESCRIPTION="Emacs Python Development Environment"
824 HOMEPAGE="https://github.com/jorgenschaefer/elpy/"
825 -SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${H}.tar.gz
826 +SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${COMMIT}.tar.gz
827 -> ${P}.tar.gz"
828 -S="${WORKDIR}"/${PN}-${H}
829 +S="${WORKDIR}"/${PN}-${COMMIT}
830
831 LICENSE="GPL-3+"
832 SLOT="0"
833
834 diff --git a/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild b/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild
835 index c894b87cc4af..be51e73e3a83 100644
836 --- a/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild
837 +++ b/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild
838 @@ -3,7 +3,7 @@
839
840 EAPI=8
841
842 -H=de31d30003c515c25ff7bfd3a361c70c298f78bb
843 +COMMIT=de31d30003c515c25ff7bfd3a361c70c298f78bb
844
845 DISTUTILS_SINGLE_IMPL=ON
846 DISTUTILS_USE_PEP517=setuptools
847 @@ -15,9 +15,9 @@ inherit distutils-r1 elisp
848
849 DESCRIPTION="Emacs Python Development Environment"
850 HOMEPAGE="https://github.com/jorgenschaefer/elpy/"
851 -SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${H}.tar.gz
852 +SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${COMMIT}.tar.gz
853 -> ${P}.tar.gz"
854 -S="${WORKDIR}"/${PN}-${H}
855 +S="${WORKDIR}"/${PN}-${COMMIT}
856
857 LICENSE="GPL-3+"
858 SLOT="0"
859
860 diff --git a/app-emacs/emacs-aio/emacs-aio-1.0_p20200610.ebuild b/app-emacs/emacs-aio/emacs-aio-1.0_p20200610.ebuild
861 index 50a5d7e23baf..83e785be886c 100644
862 --- a/app-emacs/emacs-aio/emacs-aio-1.0_p20200610.ebuild
863 +++ b/app-emacs/emacs-aio/emacs-aio-1.0_p20200610.ebuild
864 @@ -1,17 +1,17 @@
865 -# Copyright 1999-2022 Gentoo Authors
866 +# Copyright 1999-2023 Gentoo Authors
867 # Distributed under the terms of the GNU General Public License v2
868
869 EAPI=8
870
871 -H=da93523e235529fa97d6f251319d9e1d6fc24a41
872 +COMMIT=da93523e235529fa97d6f251319d9e1d6fc24a41
873 NEED_EMACS=26.1
874
875 inherit elisp
876
877 DESCRIPTION="Async and await functions for Emacs Lisp"
878 HOMEPAGE="https://github.com/skeeto/emacs-aio/"
879 -SRC_URI="https://github.com/skeeto/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
880 -S="${WORKDIR}"/${PN}-${H}
881 +SRC_URI="https://github.com/skeeto/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
882 +S="${WORKDIR}"/${PN}-${COMMIT}
883
884 LICENSE="Unlicense"
885 SLOT="0"
886
887 diff --git a/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild b/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild
888 index d282d5b5bf8e..bc5cca85f718 100644
889 --- a/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild
890 +++ b/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild
891 @@ -1,9 +1,9 @@
892 -# Copyright 1999-2022 Gentoo Authors
893 +# Copyright 1999-2023 Gentoo Authors
894 # Distributed under the terms of the GNU General Public License v2
895
896 EAPI=8
897
898 -H=8f7875998f233d248097006df224a33873bbc4f2
899 +[[ ${PV} == *_p20220707 ]] && COMMIT=8f7875998f233d248097006df224a33873bbc4f2
900 NEED_EMACS=27.1
901
902 inherit elisp
903 @@ -11,16 +11,17 @@ inherit elisp
904 DESCRIPTION="Emacs major modes for the Bazel build system support"
905 HOMEPAGE="https://bazel.build/
906 https://github.com/bazelbuild/emacs-bazel-mode/"
907 -SRC_URI="https://github.com/bazelbuild/${PN}/archive/${H}.tar.gz
908 +SRC_URI="https://github.com/bazelbuild/${PN}/archive/${COMMIT}.tar.gz
909 -> ${P}.tar.gz"
910 -S="${WORKDIR}"/${PN}-${H}
911 +S="${WORKDIR}"/${PN}-${COMMIT}
912
913 LICENSE="Apache-2.0"
914 KEYWORDS="amd64 ~x86"
915 SLOT="0"
916
917 -DOCS=( CONTRIBUTING.md README.md )
918 PATCHES=( "${FILESDIR}"/${PN}-bazel-test--directory.patch )
919 +
920 +DOCS=( CONTRIBUTING.md README.md )
921 SITEFILE="50${PN}-gentoo.el"
922
923 src_compile() {
924
925 diff --git a/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild b/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild
926 index ea72f9d3da2c..a66a15d33fe2 100644
927 --- a/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild
928 +++ b/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild
929 @@ -6,7 +6,7 @@
930
931 EAPI=8
932
933 -H=388c8f753cfb99b4f82acbdff26bbe27189d2299
934 +COMMIT=388c8f753cfb99b4f82acbdff26bbe27189d2299
935 NEED_EMACS=25
936 PYTHON_COMPAT=( python3_{9..10} )
937
938 @@ -14,8 +14,8 @@ inherit elisp readme.gentoo-r1 python-single-r1
939
940 DESCRIPTION="Jupyter notebook client in Emacs"
941 HOMEPAGE="https://github.com/millejoh/emacs-ipython-notebook/"
942 -SRC_URI="https://github.com/millejoh/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
943 -S="${WORKDIR}"/${PN}-${H}
944 +SRC_URI="https://github.com/millejoh/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
945 +S="${WORKDIR}"/${PN}-${COMMIT}
946
947 LICENSE="GPL-3+"
948 KEYWORDS="~amd64 ~x86"
949
950 diff --git a/app-emacs/emojify/emojify-1.2_p20210309.ebuild b/app-emacs/emojify/emojify-1.2_p20210309.ebuild
951 index 72e3d721f890..4474d180376c 100644
952 --- a/app-emacs/emojify/emojify-1.2_p20210309.ebuild
953 +++ b/app-emacs/emojify/emojify-1.2_p20210309.ebuild
954 @@ -3,16 +3,16 @@
955
956 EAPI=8
957
958 -H=1b726412f19896abf5e4857d4c32220e33400b55
959 +COMMIT=1b726412f19896abf5e4857d4c32220e33400b55
960 NEED_EMACS=24.3
961
962 inherit elisp
963
964 DESCRIPTION="Display emojis in Emacs, like :smile: or plain ASCII ones like :)"
965 HOMEPAGE="https://github.com/iqbalansari/emacs-emojify/"
966 -SRC_URI="https://github.com/iqbalansari/emacs-${PN}/archive/${H}.tar.gz
967 +SRC_URI="https://github.com/iqbalansari/emacs-${PN}/archive/${COMMIT}.tar.gz
968 -> ${P}.tar.gz"
969 -S="${WORKDIR}"/emacs-${PN}-${H}
970 +S="${WORKDIR}"/emacs-${PN}-${COMMIT}
971
972 LICENSE="GPL-3+"
973 SLOT="0"
974
975 diff --git a/app-emacs/ert-async/ert-async-0.1.2_p20200105.ebuild b/app-emacs/ert-async/ert-async-0.1.2_p20200105.ebuild
976 index 42b73c5d0ccb..cc19bf69f970 100644
977 --- a/app-emacs/ert-async/ert-async-0.1.2_p20200105.ebuild
978 +++ b/app-emacs/ert-async/ert-async-0.1.2_p20200105.ebuild
979 @@ -1,17 +1,17 @@
980 -# Copyright 1999-2022 Gentoo Authors
981 +# Copyright 1999-2023 Gentoo Authors
982 # Distributed under the terms of the GNU General Public License v2
983
984 EAPI=8
985
986 -H=948cf2faa10e085bda3739034ca5ea1912893433
987 +COMMIT=948cf2faa10e085bda3739034ca5ea1912893433
988 NEED_EMACS=24.1
989
990 inherit elisp
991
992 DESCRIPTION="Async support for ERT"
993 HOMEPAGE="https://github.com/rejeep/ert-async.el/"
994 -SRC_URI="https://github.com/rejeep/${PN}.el/archive/${H}.tar.gz -> ${P}.tar.gz"
995 -S="${WORKDIR}"/${PN}.el-${H}
996 +SRC_URI="https://github.com/rejeep/${PN}.el/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
997 +S="${WORKDIR}"/${PN}.el-${COMMIT}
998
999 LICENSE="GPL-3+"
1000 SLOT="0"
1001
1002 diff --git a/app-emacs/espuds/espuds-0.3.3_p20171111.ebuild b/app-emacs/espuds/espuds-0.3.3_p20171111.ebuild
1003 index 78445e7d3393..2e6287dddd44 100644
1004 --- a/app-emacs/espuds/espuds-0.3.3_p20171111.ebuild
1005 +++ b/app-emacs/espuds/espuds-0.3.3_p20171111.ebuild
1006 @@ -3,14 +3,14 @@
1007
1008 EAPI=8
1009
1010 -H=78fc53feaf77a98d63894cd410faee2a18107b00
1011 +COMMIT=78fc53feaf77a98d63894cd410faee2a18107b00
1012
1013 inherit elisp
1014
1015 DESCRIPTION="Common step definitions for Emacs Ecukes"
1016 HOMEPAGE="https://github.com/ecukes/espuds/"
1017 -SRC_URI="https://github.com/ecukes/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1018 -S="${WORKDIR}"/${PN}-${H}
1019 +SRC_URI="https://github.com/ecukes/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1020 +S="${WORKDIR}"/${PN}-${COMMIT}
1021
1022 LICENSE="GPL-3+"
1023 SLOT="0"
1024
1025 diff --git a/app-emacs/esup/esup-0.7.1_p20220203.ebuild b/app-emacs/esup/esup-0.7.1_p20220203.ebuild
1026 index e3d78933734e..f2594705df4c 100644
1027 --- a/app-emacs/esup/esup-0.7.1_p20220203.ebuild
1028 +++ b/app-emacs/esup/esup-0.7.1_p20220203.ebuild
1029 @@ -1,17 +1,17 @@
1030 -# Copyright 1999-2022 Gentoo Authors
1031 +# Copyright 1999-2023 Gentoo Authors
1032 # Distributed under the terms of the GNU General Public License v2
1033
1034 EAPI=8
1035
1036 -H=4b49c8d599d4cc0fbf994e9e54a9c78e5ab62a5f
1037 +COMMIT=4b49c8d599d4cc0fbf994e9e54a9c78e5ab62a5f
1038 NEED_EMACS=25.1
1039
1040 inherit elisp
1041
1042 DESCRIPTION="Benchmark Emacs Startup time without ever leaving it"
1043 HOMEPAGE="https://github.com/jschaf/esup/"
1044 -SRC_URI="https://github.com/jschaf/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1045 -S="${WORKDIR}"/${PN}-${H}
1046 +SRC_URI="https://github.com/jschaf/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1047 +S="${WORKDIR}"/${PN}-${COMMIT}
1048
1049 LICENSE="GPL-3+"
1050 KEYWORDS="~amd64 ~x86"
1051
1052 diff --git a/app-emacs/fennel-mode/fennel-mode-0.5.0.ebuild b/app-emacs/fennel-mode/fennel-mode-0.5.0.ebuild
1053 index c315217f2fc4..5cebaaa89aab 100644
1054 --- a/app-emacs/fennel-mode/fennel-mode-0.5.0.ebuild
1055 +++ b/app-emacs/fennel-mode/fennel-mode-0.5.0.ebuild
1056 @@ -1,18 +1,18 @@
1057 -# Copyright 1999-2022 Gentoo Authors
1058 +# Copyright 1999-2023 Gentoo Authors
1059 # Distributed under the terms of the GNU General Public License v2
1060
1061 EAPI=8
1062
1063 -H=b3c52964eda7c0267f6e3f0ad6c690c3a1e89da1
1064 +COMMIT=b3c52964eda7c0267f6e3f0ad6c690c3a1e89da1
1065 NEED_EMACS=26.1
1066
1067 inherit elisp
1068
1069 DESCRIPTION="Emacs support for the Fennel programming language"
1070 HOMEPAGE="https://git.sr.ht/~technomancy/fennel-mode/"
1071 -SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${H}.tar.gz
1072 +SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${COMMIT}.tar.gz
1073 -> ${P}.tar.gz"
1074 -S="${WORKDIR}"/${PN}-${H}
1075 +S="${WORKDIR}"/${PN}-${COMMIT}
1076
1077 LICENSE="GPL-3+"
1078 SLOT="0"
1079
1080 diff --git a/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild b/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild
1081 index 531b18f31247..18621b2070e5 100644
1082 --- a/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild
1083 +++ b/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild
1084 @@ -1,18 +1,18 @@
1085 -# Copyright 1999-2022 Gentoo Authors
1086 +# Copyright 1999-2023 Gentoo Authors
1087 # Distributed under the terms of the GNU General Public License v2
1088
1089 EAPI=8
1090
1091 -H=dc9a5de1cb3ee05db5794d824610959a1f603bc9
1092 +COMMIT=dc9a5de1cb3ee05db5794d824610959a1f603bc9
1093 NEED_EMACS=24.3
1094
1095 inherit elisp
1096
1097 DESCRIPTION="Emacs Flycheck backend for Nim language using nimsuggest"
1098 HOMEPAGE="https://github.com/yuutayamada/flycheck-nimsuggest/"
1099 -SRC_URI="https://github.com/yuutayamada/${PN}/archive/${H}.tar.gz
1100 +SRC_URI="https://github.com/yuutayamada/${PN}/archive/${COMMIT}.tar.gz
1101 -> ${P}.tar.gz"
1102 -S="${WORKDIR}"/${PN}-${H}
1103 +S="${WORKDIR}"/${PN}-${COMMIT}
1104
1105 LICENSE="GPL-3+"
1106 KEYWORDS="~amd64"
1107
1108 diff --git a/app-emacs/fsharp-mode/fsharp-mode-1.10_p20211229.ebuild b/app-emacs/fsharp-mode/fsharp-mode-1.10_p20211229.ebuild
1109 index 38c255fda39b..a025cb964cbb 100644
1110 --- a/app-emacs/fsharp-mode/fsharp-mode-1.10_p20211229.ebuild
1111 +++ b/app-emacs/fsharp-mode/fsharp-mode-1.10_p20211229.ebuild
1112 @@ -3,15 +3,15 @@
1113
1114 EAPI=8
1115
1116 -H=b3aa4c53fc9e98648b25ad036e657632ae2fe192
1117 +COMMIT=b3aa4c53fc9e98648b25ad036e657632ae2fe192
1118 NEED_EMACS=25
1119
1120 inherit elisp
1121
1122 DESCRIPTION="Support for the F# programming language"
1123 HOMEPAGE="https://github.com/fsharp/emacs-fsharp-mode/"
1124 -SRC_URI="https://github.com/fsharp/emacs-${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1125 -S="${WORKDIR}"/emacs-${PN}-${H}
1126 +SRC_URI="https://github.com/fsharp/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1127 +S="${WORKDIR}"/emacs-${PN}-${COMMIT}
1128
1129 LICENSE="Apache-2.0"
1130 SLOT="0"
1131
1132 diff --git a/app-emacs/graphql/graphql-0.1.2.ebuild b/app-emacs/graphql/graphql-0.1.2.ebuild
1133 index 1ea6269125e9..92e657553313 100644
1134 --- a/app-emacs/graphql/graphql-0.1.2.ebuild
1135 +++ b/app-emacs/graphql/graphql-0.1.2.ebuild
1136 @@ -4,15 +4,15 @@
1137 EAPI=8
1138
1139 NEED_EMACS=25
1140 -[[ "${PV}" == 0.1.2 ]] && H=67237f284f2dfb94f3cfba672ff64a37e1cb860f
1141 +[[ "${PV}" == 0.1.2 ]] && COMMIT=67237f284f2dfb94f3cfba672ff64a37e1cb860f
1142
1143 inherit elisp
1144
1145 DESCRIPTION="GraphQL utilities"
1146 HOMEPAGE="https://github.com/vermiculus/graphql.el/"
1147 -SRC_URI="https://github.com/vermiculus/graphql.el/archive/${H}.tar.gz
1148 +SRC_URI="https://github.com/vermiculus/graphql.el/archive/${COMMIT}.tar.gz
1149 -> ${P}.tar.gz"
1150 -S="${WORKDIR}"/${PN}.el-${H}
1151 +S="${WORKDIR}"/${PN}.el-${COMMIT}
1152
1153 LICENSE="GPL-3+"
1154 SLOT="0"
1155
1156 diff --git a/app-emacs/highlight-indentation/highlight-indentation-0.7.0_p20210221.ebuild b/app-emacs/highlight-indentation/highlight-indentation-0.7.0_p20210221.ebuild
1157 index 0efeec0e91c5..551344ee934e 100644
1158 --- a/app-emacs/highlight-indentation/highlight-indentation-0.7.0_p20210221.ebuild
1159 +++ b/app-emacs/highlight-indentation/highlight-indentation-0.7.0_p20210221.ebuild
1160 @@ -1,17 +1,17 @@
1161 -# Copyright 1999-2022 Gentoo Authors
1162 +# Copyright 1999-2023 Gentoo Authors
1163 # Distributed under the terms of the GNU General Public License v2
1164
1165 EAPI=8
1166
1167 -H=d88db4248882da2d4316e76ed673b4ac1fa99ce3
1168 +COMMIT=d88db4248882da2d4316e76ed673b4ac1fa99ce3
1169 MY_PN=Highlight-Indentation-for-Emacs
1170
1171 inherit elisp
1172
1173 DESCRIPTION="Minor modes to highlight indentation guides in Emacs"
1174 HOMEPAGE="https://github.com/antonj/Highlight-Indentation-for-Emacs/"
1175 -SRC_URI="https://github.com/antonj/${MY_PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1176 -S="${WORKDIR}"/${MY_PN}-${H}
1177 +SRC_URI="https://github.com/antonj/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1178 +S="${WORKDIR}"/${MY_PN}-${COMMIT}
1179
1180 LICENSE="GPL-2+"
1181 SLOT="0"
1182
1183 diff --git a/app-emacs/ivy-rich/ivy-rich-0.1.6_p20210409.ebuild b/app-emacs/ivy-rich/ivy-rich-0.1.6_p20210409.ebuild
1184 index f5ebafdd3261..1bfb98229348 100644
1185 --- a/app-emacs/ivy-rich/ivy-rich-0.1.6_p20210409.ebuild
1186 +++ b/app-emacs/ivy-rich/ivy-rich-0.1.6_p20210409.ebuild
1187 @@ -3,15 +3,15 @@
1188
1189 EAPI=8
1190
1191 -H=600b8183ed0be8668dcc548cc2c8cb94b001363b
1192 +COMMIT=600b8183ed0be8668dcc548cc2c8cb94b001363b
1193 NEED_EMACS=25.1
1194
1195 inherit elisp
1196
1197 DESCRIPTION="More friendly interface for ivy"
1198 HOMEPAGE="https://github.com/Yevgnen/ivy-rich/"
1199 -SRC_URI="https://github.com/Yevgnen/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1200 -S="${WORKDIR}"/${PN}-${H}
1201 +SRC_URI="https://github.com/Yevgnen/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1202 +S="${WORKDIR}"/${PN}-${COMMIT}
1203
1204 LICENSE="GPL-3+"
1205 SLOT="0"
1206
1207 diff --git a/app-emacs/jq-mode/jq-mode-0.5.0_p20220610.ebuild b/app-emacs/jq-mode/jq-mode-0.5.0_p20220610.ebuild
1208 index 08994277ae3b..fcbd8dfe93fa 100644
1209 --- a/app-emacs/jq-mode/jq-mode-0.5.0_p20220610.ebuild
1210 +++ b/app-emacs/jq-mode/jq-mode-0.5.0_p20220610.ebuild
1211 @@ -3,15 +3,15 @@
1212
1213 EAPI=8
1214
1215 -H=071c1c29bac30351ad338136f2b625e5601365cd
1216 +COMMIT=071c1c29bac30351ad338136f2b625e5601365cd
1217 NEED_EMACS=25.1
1218
1219 inherit elisp
1220
1221 DESCRIPTION="Emacs major mode for editing jq queries"
1222 HOMEPAGE="https://github.com/ljos/jq-mode/"
1223 -SRC_URI="https://github.com/ljos/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1224 -S="${WORKDIR}"/${PN}-${H}
1225 +SRC_URI="https://github.com/ljos/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1226 +S="${WORKDIR}"/${PN}-${COMMIT}
1227
1228 LICENSE="GPL-3+"
1229 SLOT="0"
1230
1231 diff --git a/app-emacs/julia-mode/julia-mode-0.4_p20211023.ebuild b/app-emacs/julia-mode/julia-mode-0.4_p20211023.ebuild
1232 index 6a1a089fe054..3c56c7fb55b2 100644
1233 --- a/app-emacs/julia-mode/julia-mode-0.4_p20211023.ebuild
1234 +++ b/app-emacs/julia-mode/julia-mode-0.4_p20211023.ebuild
1235 @@ -1,18 +1,18 @@
1236 -# Copyright 1999-2022 Gentoo Authors
1237 +# Copyright 1999-2023 Gentoo Authors
1238 # Distributed under the terms of the GNU General Public License v2
1239
1240 EAPI=8
1241
1242 -H=47f43f7d839019cac3ba6559d93b29487ca118cb
1243 +COMMIT=47f43f7d839019cac3ba6559d93b29487ca118cb
1244 NEED_EMACS=24.3
1245
1246 inherit elisp
1247
1248 DESCRIPTION="Emacs major mode for the Julia programming language"
1249 HOMEPAGE="https://github.com/JuliaEditorSupport/julia-emacs/"
1250 -SRC_URI="https://github.com/JuliaEditorSupport/julia-emacs/archive/${H}.tar.gz
1251 +SRC_URI="https://github.com/JuliaEditorSupport/julia-emacs/archive/${COMMIT}.tar.gz
1252 -> ${P}.tar.gz"
1253 -S="${WORKDIR}"/julia-emacs-${H}
1254 +S="${WORKDIR}"/julia-emacs-${COMMIT}
1255
1256 LICENSE="MIT"
1257 SLOT="0"
1258
1259 diff --git a/app-emacs/julia-repl/julia-repl-1.3.0_p20220225.ebuild b/app-emacs/julia-repl/julia-repl-1.3.0_p20220225.ebuild
1260 index b52af57974bd..c4ae8349fa38 100644
1261 --- a/app-emacs/julia-repl/julia-repl-1.3.0_p20220225.ebuild
1262 +++ b/app-emacs/julia-repl/julia-repl-1.3.0_p20220225.ebuild
1263 @@ -1,17 +1,17 @@
1264 -# Copyright 1999-2022 Gentoo Authors
1265 +# Copyright 1999-2023 Gentoo Authors
1266 # Distributed under the terms of the GNU General Public License v2
1267
1268 EAPI=8
1269
1270 -H=6c1d63511fb2b3b3f2e342eff6a375d78be6c12c
1271 +COMMIT=6c1d63511fb2b3b3f2e342eff6a375d78be6c12c
1272 NEED_EMACS=25.1
1273
1274 inherit optfeature elisp
1275
1276 DESCRIPTION="Run an inferior Julia REPL in a terminal inside Emacs"
1277 HOMEPAGE="https://github.com/tpapp/julia-repl/"
1278 -SRC_URI="https://github.com/tpapp/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1279 -S="${WORKDIR}"/${PN}-${H}
1280 +SRC_URI="https://github.com/tpapp/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1281 +S="${WORKDIR}"/${PN}-${COMMIT}
1282
1283 LICENSE="MIT"
1284 SLOT="0"
1285
1286 diff --git a/app-emacs/key-chord/key-chord-0.6_p20201222.ebuild b/app-emacs/key-chord/key-chord-0.6_p20201222.ebuild
1287 index 23538d1182f4..be158482b121 100644
1288 --- a/app-emacs/key-chord/key-chord-0.6_p20201222.ebuild
1289 +++ b/app-emacs/key-chord/key-chord-0.6_p20201222.ebuild
1290 @@ -1,18 +1,18 @@
1291 -# Copyright 1999-2022 Gentoo Authors
1292 +# Copyright 1999-2023 Gentoo Authors
1293 # Distributed under the terms of the GNU General Public License v2
1294
1295 EAPI=8
1296
1297 -H=7f7fd7c5bd2b996fa054779357e1566f7989e07d
1298 +COMMIT=7f7fd7c5bd2b996fa054779357e1566f7989e07d
1299 NEED_EMACS=24
1300
1301 inherit elisp
1302
1303 DESCRIPTION="Map pairs of simultaneously pressed keys to commands"
1304 HOMEPAGE="https://github.com/emacsorphanage/key-chord/"
1305 -SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${H}.tar.gz
1306 +SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${COMMIT}.tar.gz
1307 -> ${P}.tar.gz"
1308 -S="${WORKDIR}"/${PN}-${H}
1309 +S="${WORKDIR}"/${PN}-${COMMIT}
1310
1311 LICENSE="GPL-2+"
1312 SLOT="0"
1313
1314 diff --git a/app-emacs/lean-mode/lean-mode-20211220-r1.ebuild b/app-emacs/lean-mode/lean-mode-20211220-r1.ebuild
1315 index d91061721bf4..0f6432320d6c 100644
1316 --- a/app-emacs/lean-mode/lean-mode-20211220-r1.ebuild
1317 +++ b/app-emacs/lean-mode/lean-mode-20211220-r1.ebuild
1318 @@ -1,17 +1,18 @@
1319 -# Copyright 1999-2022 Gentoo Authors
1320 +# Copyright 1999-2023 Gentoo Authors
1321 # Distributed under the terms of the GNU General Public License v2
1322
1323 EAPI=8
1324
1325 -H=a4205749d20a09871f0951c34f919d4ee5fbdb55
1326 +[[ ${PV} == 20211220 ]] && COMMIT=a4205749d20a09871f0951c34f919d4ee5fbdb55
1327 NEED_EMACS=24.3
1328
1329 inherit elisp
1330
1331 DESCRIPTION="Emacs mode for the Lean 3 theorem prover"
1332 HOMEPAGE="https://github.com/leanprover/lean-mode/"
1333 -SRC_URI="https://github.com/leanprover/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1334 -S="${WORKDIR}/${PN}-${H}"
1335 +SRC_URI="https://github.com/leanprover/${PN}/archive/${COMMIT}.tar.gz
1336 + -> ${P}.tar.gz"
1337 +S="${WORKDIR}"/${PN}-${COMMIT}
1338
1339 LICENSE="GPL-2+"
1340 SLOT="0"
1341
1342 diff --git a/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild b/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild
1343 index b24391f06ca8..96741d7f7878 100644
1344 --- a/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild
1345 +++ b/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild
1346 @@ -1,17 +1,18 @@
1347 -# Copyright 1999-2022 Gentoo Authors
1348 +# Copyright 1999-2023 Gentoo Authors
1349 # Distributed under the terms of the GNU General Public License v2
1350
1351 EAPI=8
1352
1353 -H=c1c68cc946eb31b6ba8faefdceffce1f77ca52df
1354 +[[ ${PV} == 20220124 ]] && COMMIT=c1c68cc946eb31b6ba8faefdceffce1f77ca52df
1355 NEED_EMACS=24.3
1356
1357 inherit elisp
1358
1359 DESCRIPTION="Emacs mode for the Lean 3 theorem prover"
1360 HOMEPAGE="https://github.com/leanprover/lean-mode/"
1361 -SRC_URI="https://github.com/leanprover/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1362 -S="${WORKDIR}/${PN}-${H}"
1363 +SRC_URI="https://github.com/leanprover/${PN}/archive/${COMMIT}.tar.gz
1364 + -> ${P}.tar.gz"
1365 +S="${WORKDIR}"/${PN}-${COMMIT}
1366
1367 LICENSE="GPL-2+"
1368 SLOT="0"
1369
1370 diff --git a/app-emacs/lean-mode/lean-mode-20220501.ebuild b/app-emacs/lean-mode/lean-mode-20220501.ebuild
1371 index 34d78fe6a7fc..4e7256d4f3e9 100644
1372 --- a/app-emacs/lean-mode/lean-mode-20220501.ebuild
1373 +++ b/app-emacs/lean-mode/lean-mode-20220501.ebuild
1374 @@ -1,17 +1,18 @@
1375 -# Copyright 1999-2022 Gentoo Authors
1376 +# Copyright 1999-2023 Gentoo Authors
1377 # Distributed under the terms of the GNU General Public License v2
1378
1379 EAPI=8
1380
1381 -H=362bc6fa3efb1874c525ed6b4b6f24f76af22596
1382 +[[ ${PV} == 20220501 ]] && COMMIT=362bc6fa3efb1874c525ed6b4b6f24f76af22596
1383 NEED_EMACS=24.3
1384
1385 inherit elisp
1386
1387 DESCRIPTION="Emacs mode for the Lean 3 theorem prover"
1388 HOMEPAGE="https://github.com/leanprover/lean-mode/"
1389 -SRC_URI="https://github.com/leanprover/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1390 -S="${WORKDIR}"/${PN}-${H}
1391 +SRC_URI="https://github.com/leanprover/${PN}/archive/${COMMIT}.tar.gz
1392 + -> ${P}.tar.gz"
1393 +S="${WORKDIR}"/${PN}-${COMMIT}
1394
1395 LICENSE="GPL-2+"
1396 SLOT="0"
1397
1398 diff --git a/app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild b/app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild
1399 index b87fe3e08a74..14231ad78894 100644
1400 --- a/app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild
1401 +++ b/app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild
1402 @@ -1,17 +1,17 @@
1403 -# Copyright 1999-2022 Gentoo Authors
1404 +# Copyright 1999-2023 Gentoo Authors
1405 # Distributed under the terms of the GNU General Public License v2
1406
1407 EAPI=8
1408
1409 -H=9957623d93b13fabaca8ba35b85da8fcceaeef69
1410 +COMMIT=9957623d93b13fabaca8ba35b85da8fcceaeef69
1411 NEED_EMACS=26.1
1412
1413 inherit elisp
1414
1415 DESCRIPTION="Emacs client/library for the Language Server Protocol"
1416 HOMEPAGE="https://emacs-lsp.github.io/lsp-mode/"
1417 -SRC_URI="https://github.com/emacs-lsp/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1418 -S="${WORKDIR}"/${PN}-${H}
1419 +SRC_URI="https://github.com/emacs-lsp/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1420 +S="${WORKDIR}"/${PN}-${COMMIT}
1421
1422 LICENSE="GPL-3+"
1423 KEYWORDS="~amd64"
1424
1425 diff --git a/app-emacs/macrostep-geiser/macrostep-geiser-0.2.0_p20210717.ebuild b/app-emacs/macrostep-geiser/macrostep-geiser-0.2.0_p20210717.ebuild
1426 index 9970251ddf86..d20ba3f6d041 100644
1427 --- a/app-emacs/macrostep-geiser/macrostep-geiser-0.2.0_p20210717.ebuild
1428 +++ b/app-emacs/macrostep-geiser/macrostep-geiser-0.2.0_p20210717.ebuild
1429 @@ -1,17 +1,17 @@
1430 -# Copyright 1999-2022 Gentoo Authors
1431 +# Copyright 1999-2023 Gentoo Authors
1432 # Distributed under the terms of the GNU General Public License v2
1433
1434 EAPI=8
1435
1436 -H=f6a2d5bb96ade4f23df557649af87ebd0cc45125
1437 +COMMIT=f6a2d5bb96ade4f23df557649af87ebd0cc45125
1438 NEED_EMACS=24.4
1439
1440 inherit elisp
1441
1442 DESCRIPTION="Emacs macrostep back-end powered by geiser"
1443 HOMEPAGE="https://github.com/nbfalcon/macrostep-geiser/"
1444 -SRC_URI="https://github.com/nbfalcon/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1445 -S="${WORKDIR}"/${PN}-${H}
1446 +SRC_URI="https://github.com/nbfalcon/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1447 +S="${WORKDIR}"/${PN}-${COMMIT}
1448
1449 LICENSE="GPL-3+"
1450 SLOT="0"
1451
1452 diff --git a/app-emacs/metamath-mode/metamath-mode-0_p20221005.ebuild b/app-emacs/metamath-mode/metamath-mode-0_p20221005.ebuild
1453 index 4bb809ed1bad..0a6501916251 100644
1454 --- a/app-emacs/metamath-mode/metamath-mode-0_p20221005.ebuild
1455 +++ b/app-emacs/metamath-mode/metamath-mode-0_p20221005.ebuild
1456 @@ -1,17 +1,17 @@
1457 -# Copyright 1999-2022 Gentoo Authors
1458 +# Copyright 1999-2023 Gentoo Authors
1459 # Distributed under the terms of the GNU General Public License v2
1460
1461 EAPI=8
1462
1463 -H=85bd63b88378e9f2dee2f7d5585ec6610bf098a6
1464 +COMMIT=85bd63b88378e9f2dee2f7d5585ec6610bf098a6
1465
1466 inherit elisp
1467
1468 DESCRIPTION="Major GNU Emacs mode for metamath files"
1469 HOMEPAGE="https://github.com/samrushing/metamath-mode/"
1470 -SRC_URI="https://github.com/samrushing/${PN}/archive/${H}.tar.gz
1471 +SRC_URI="https://github.com/samrushing/${PN}/archive/${COMMIT}.tar.gz
1472 -> ${P}.tar.gz"
1473 -S="${WORKDIR}"/${PN}-${H}
1474 +S="${WORKDIR}"/${PN}-${COMMIT}
1475
1476 LICENSE="MIT"
1477 SLOT="0"
1478
1479 diff --git a/app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild b/app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild
1480 index afa42d5ff7b6..77e93b430f47 100644
1481 --- a/app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild
1482 +++ b/app-emacs/nim-mode/nim-mode-0.4.2_p20211102.ebuild
1483 @@ -1,17 +1,17 @@
1484 -# Copyright 1999-2022 Gentoo Authors
1485 +# Copyright 1999-2023 Gentoo Authors
1486 # Distributed under the terms of the GNU General Public License v2
1487
1488 EAPI=8
1489
1490 -H=744e076f0bea1c5ddc49f92397d9aa98ffa7eff8
1491 +COMMIT=744e076f0bea1c5ddc49f92397d9aa98ffa7eff8
1492 NEED_EMACS=24.4
1493
1494 inherit elisp
1495
1496 DESCRIPTION="Emacs major mode for the Nim programming language support"
1497 HOMEPAGE="https://github.com/nim-lang/nim-mode/"
1498 -SRC_URI="https://github.com/nim-lang/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1499 -S="${WORKDIR}"/${PN}-${H}
1500 +SRC_URI="https://github.com/nim-lang/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1501 +S="${WORKDIR}"/${PN}-${COMMIT}
1502
1503 LICENSE="GPL-3+"
1504 KEYWORDS="~amd64"
1505
1506 diff --git a/app-emacs/noflet/noflet-0.0.15_p20141102-r1.ebuild b/app-emacs/noflet/noflet-0.0.15_p20141102-r1.ebuild
1507 index 461c04cef26d..f4256182de35 100644
1508 --- a/app-emacs/noflet/noflet-0.0.15_p20141102-r1.ebuild
1509 +++ b/app-emacs/noflet/noflet-0.0.15_p20141102-r1.ebuild
1510 @@ -1,17 +1,17 @@
1511 -# Copyright 1999-2022 Gentoo Authors
1512 +# Copyright 1999-2023 Gentoo Authors
1513 # Distributed under the terms of the GNU General Public License v2
1514
1515 EAPI=8
1516
1517 -H=7ae84dc3257637af7334101456dafe1759c6b68a
1518 +COMMIT=7ae84dc3257637af7334101456dafe1759c6b68a
1519
1520 inherit elisp
1521
1522 DESCRIPTION="Dynamic, local advice for Emacs-Lisp code"
1523 HOMEPAGE="https://github.com/nicferrier/emacs-noflet/"
1524 -SRC_URI="https://github.com/nicferrier/emacs-${PN}/archive/${H}.tar.gz
1525 +SRC_URI="https://github.com/nicferrier/emacs-${PN}/archive/${COMMIT}.tar.gz
1526 -> ${P}.tar.gz"
1527 -S="${WORKDIR}"/emacs-${PN}-${H}
1528 +S="${WORKDIR}"/emacs-${PN}-${COMMIT}
1529
1530 LICENSE="GPL-3+"
1531 SLOT="0"
1532
1533 diff --git a/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild b/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild
1534 index b4dfd41e3c9f..62eee58cd274 100644
1535 --- a/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild
1536 +++ b/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild
1537 @@ -1,17 +1,17 @@
1538 -# Copyright 1999-2022 Gentoo Authors
1539 +# Copyright 1999-2023 Gentoo Authors
1540 # Distributed under the terms of the GNU General Public License v2
1541
1542 EAPI=8
1543
1544 -H=fe42da60ad68e806af1677210249caccd7b99451
1545 +COMMIT=fe42da60ad68e806af1677210249caccd7b99451
1546 NEED_EMACS=25.1 # Needs Emacs >=25.1 because of the "let-alist" function.
1547
1548 inherit autotools elisp
1549
1550 DESCRIPTION="Emacs Lisp support library for PDF documents"
1551 HOMEPAGE="https://github.com/vedang/pdf-tools/"
1552 -SRC_URI="https://github.com/vedang/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1553 -S="${WORKDIR}"/${PN}-${H}
1554 +SRC_URI="https://github.com/vedang/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1555 +S="${WORKDIR}"/${PN}-${COMMIT}
1556
1557 LICENSE="GPL-3+"
1558 KEYWORDS="~amd64 ~x86"
1559
1560 diff --git a/app-emacs/polymode/polymode-0.2.2_p20220322.ebuild b/app-emacs/polymode/polymode-0.2.2_p20220322.ebuild
1561 index c41d8cbfa476..b9c030d247ee 100644
1562 --- a/app-emacs/polymode/polymode-0.2.2_p20220322.ebuild
1563 +++ b/app-emacs/polymode/polymode-0.2.2_p20220322.ebuild
1564 @@ -1,17 +1,17 @@
1565 -# Copyright 1999-2022 Gentoo Authors
1566 +# Copyright 1999-2023 Gentoo Authors
1567 # Distributed under the terms of the GNU General Public License v2
1568
1569 EAPI=8
1570
1571 -H=2094c92403fe395dfb2b8b2521da1012a966e9ab
1572 +COMMIT=2094c92403fe395dfb2b8b2521da1012a966e9ab
1573 NEED_EMACS=25
1574
1575 inherit elisp
1576
1577 DESCRIPTION="Framework for Multiple Major Modes in Emacs"
1578 HOMEPAGE="https://github.com/polymode/polymode/"
1579 -SRC_URI="https://github.com/polymode/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1580 -S="${WORKDIR}"/${PN}-${H}
1581 +SRC_URI="https://github.com/polymode/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1582 +S="${WORKDIR}"/${PN}-${COMMIT}
1583
1584 LICENSE="GPL-3+"
1585 KEYWORDS="~amd64 ~x86"
1586
1587 diff --git a/app-emacs/pos-tip/pos-tip-0.4.6_p20191227.ebuild b/app-emacs/pos-tip/pos-tip-0.4.6_p20191227.ebuild
1588 index e92c55a9782f..38abd67d34b1 100644
1589 --- a/app-emacs/pos-tip/pos-tip-0.4.6_p20191227.ebuild
1590 +++ b/app-emacs/pos-tip/pos-tip-0.4.6_p20191227.ebuild
1591 @@ -1,16 +1,16 @@
1592 -# Copyright 1999-2022 Gentoo Authors
1593 +# Copyright 1999-2023 Gentoo Authors
1594 # Distributed under the terms of the GNU General Public License v2
1595
1596 EAPI=8
1597
1598 -H=179cc126b363f72ca12fab1e0dc462ce0ee79742
1599 +COMMIT=179cc126b363f72ca12fab1e0dc462ce0ee79742
1600
1601 inherit elisp
1602
1603 DESCRIPTION="Show tooltip at point"
1604 HOMEPAGE="https://github.com/pitkali/pos-tip/"
1605 -SRC_URI="https://github.com/pitkali/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1606 -S="${WORKDIR}"/${PN}-${H}
1607 +SRC_URI="https://github.com/pitkali/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1608 +S="${WORKDIR}"/${PN}-${COMMIT}
1609
1610 LICENSE="GPL-2+"
1611 SLOT="0"
1612
1613 diff --git a/app-emacs/powerline/powerline-2.5_p20221110.ebuild b/app-emacs/powerline/powerline-2.5_p20221110.ebuild
1614 index f1e953e1fbb1..ad42fcd4eb8b 100644
1615 --- a/app-emacs/powerline/powerline-2.5_p20221110.ebuild
1616 +++ b/app-emacs/powerline/powerline-2.5_p20221110.ebuild
1617 @@ -3,15 +3,15 @@
1618
1619 EAPI=8
1620
1621 -[[ ${PV} = *_p20221110 ]] && H=c35c35bdf5ce2d992882c1f06f0f078058870d4a
1622 +[[ ${PV} = *_p20221110 ]] && COMMIT=c35c35bdf5ce2d992882c1f06f0f078058870d4a
1623
1624 inherit elisp
1625
1626 DESCRIPTION="GNU Emacs version of the Vim powerline"
1627 HOMEPAGE="https://github.com/milkypostman/powerline/"
1628 -SRC_URI="https://github.com/milkypostman/${PN}/archive/${H}.tar.gz
1629 +SRC_URI="https://github.com/milkypostman/${PN}/archive/${COMMIT}.tar.gz
1630 -> ${P}.tar.gz"
1631 -S="${WORKDIR}"/${PN}-${H}
1632 +S="${WORKDIR}"/${PN}-${COMMIT}
1633
1634 LICENSE="GPL-3+"
1635 SLOT="0"
1636
1637 diff --git a/app-emacs/powershell/powershell-0.3_pre20220402.ebuild b/app-emacs/powershell/powershell-0.3_pre20220402.ebuild
1638 index 6d53582ddb59..c02c4e4c8902 100644
1639 --- a/app-emacs/powershell/powershell-0.3_pre20220402.ebuild
1640 +++ b/app-emacs/powershell/powershell-0.3_pre20220402.ebuild
1641 @@ -1,17 +1,17 @@
1642 -# Copyright 1999-2022 Gentoo Authors
1643 +# Copyright 1999-2023 Gentoo Authors
1644 # Distributed under the terms of the GNU General Public License v2
1645
1646 EAPI=8
1647
1648 -H=77b27faf8a292f1dc9f54c872241dc53b6791bf1
1649 +COMMIT=77b27faf8a292f1dc9f54c872241dc53b6791bf1
1650 NEED_EMACS=24
1651
1652 inherit elisp
1653
1654 DESCRIPTION="GNU Emacs mode for editing and running PowerShell code"
1655 HOMEPAGE="https://github.com/jschaf/powershell.el/"
1656 -SRC_URI="https://github.com/jschaf/${PN}.el/archive/${H}.tar.gz -> ${P}.tar.gz"
1657 -S="${WORKDIR}"/${PN}.el-${H}
1658 +SRC_URI="https://github.com/jschaf/${PN}.el/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1659 +S="${WORKDIR}"/${PN}.el-${COMMIT}
1660
1661 LICENSE="GPL-3+"
1662 SLOT="0"
1663
1664 diff --git a/app-emacs/proofgeneral/proofgeneral-4.5_pre20220228.ebuild b/app-emacs/proofgeneral/proofgeneral-4.5_pre20220228.ebuild
1665 index d5a97d174292..62df3fe03de3 100644
1666 --- a/app-emacs/proofgeneral/proofgeneral-4.5_pre20220228.ebuild
1667 +++ b/app-emacs/proofgeneral/proofgeneral-4.5_pre20220228.ebuild
1668 @@ -1,16 +1,16 @@
1669 -# Copyright 1999-2022 Gentoo Authors
1670 +# Copyright 1999-2023 Gentoo Authors
1671 # Distributed under the terms of the GNU General Public License v2
1672
1673 EAPI=8
1674
1675 -H=fe8b9fccb3690178be7fc455202c941c4c674ac3
1676 +COMMIT=fe8b9fccb3690178be7fc455202c941c4c674ac3
1677
1678 inherit wrapper elisp
1679
1680 DESCRIPTION="A generic interface for proof assistants"
1681 HOMEPAGE="https://proofgeneral.github.io/"
1682 -SRC_URI="https://github.com/ProofGeneral/PG/archive/${H}.tar.gz -> ${P}.tar.gz"
1683 -S="${WORKDIR}/PG-${H}"
1684 +SRC_URI="https://github.com/ProofGeneral/PG/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1685 +S="${WORKDIR}/PG-${COMMIT}"
1686
1687 LICENSE="GPL-2+ GPL-2 GPL-3+ HPND CC-BY-SA-3.0"
1688 SLOT="0"
1689
1690 diff --git a/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild b/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild
1691 index 74d7868ca768..2f496b92f20d 100644
1692 --- a/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild
1693 +++ b/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild
1694 @@ -1,17 +1,18 @@
1695 -# Copyright 1999-2022 Gentoo Authors
1696 +# Copyright 1999-2023 Gentoo Authors
1697 # Distributed under the terms of the GNU General Public License v2
1698
1699 EAPI=8
1700
1701 -H=89238bde54b3e9b6c85c6ce8437aa44a73fb71e1
1702 +[[ ${PV} == *_p20220804 ]] && COMMIT=89238bde54b3e9b6c85c6ce8437aa44a73fb71e1
1703 NEED_EMACS=25.1
1704
1705 inherit elisp
1706
1707 DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
1708 HOMEPAGE="https://github.com/greghendershott/racket-mode/"
1709 -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1710 -S="${WORKDIR}"/${PN}-${H}
1711 +SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
1712 + -> ${P}.tar.gz"
1713 +S="${WORKDIR}"/${PN}-${COMMIT}
1714
1715 LICENSE="GPL-2+"
1716 SLOT="0"
1717
1718 diff --git a/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild b/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild
1719 index ad1b245c3ecd..d12b422e6d1a 100644
1720 --- a/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild
1721 +++ b/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild
1722 @@ -1,17 +1,18 @@
1723 -# Copyright 1999-2022 Gentoo Authors
1724 +# Copyright 1999-2023 Gentoo Authors
1725 # Distributed under the terms of the GNU General Public License v2
1726
1727 EAPI=8
1728
1729 -H=db7baebe64d5c1620c06e9bfca267a81ddc64aca
1730 +[[ ${PV} == *_p20220830 ]] && COMMIT=db7baebe64d5c1620c06e9bfca267a81ddc64aca
1731 NEED_EMACS=25.1
1732
1733 inherit elisp
1734
1735 DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
1736 HOMEPAGE="https://github.com/greghendershott/racket-mode/"
1737 -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1738 -S="${WORKDIR}"/${PN}-${H}
1739 +SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
1740 + -> ${P}.tar.gz"
1741 +S="${WORKDIR}"/${PN}-${COMMIT}
1742
1743 LICENSE="GPL-2+"
1744 SLOT="0"
1745
1746 diff --git a/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild
1747 index b2da6ed1f053..7e076da878ad 100644
1748 --- a/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild
1749 +++ b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild
1750 @@ -3,16 +3,16 @@
1751
1752 EAPI=8
1753
1754 -H=b07ffc1541c848a85d8c1afa807ed06cb8e81228
1755 +[[ ${PV} == *_p20221122 ]] && COMMIT=b07ffc1541c848a85d8c1afa807ed06cb8e81228
1756 NEED_EMACS=25.1
1757
1758 inherit elisp
1759
1760 DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
1761 HOMEPAGE="https://github.com/greghendershott/racket-mode/"
1762 -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz
1763 +SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
1764 -> ${P}.tar.gz"
1765 -S="${WORKDIR}"/${PN}-${H}
1766 +S="${WORKDIR}"/${PN}-${COMMIT}
1767
1768 LICENSE="GPL-2+"
1769 SLOT="0"
1770
1771 diff --git a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild
1772 index 0ed04fab585d..ec05da2fd183 100644
1773 --- a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild
1774 +++ b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild
1775 @@ -3,16 +3,16 @@
1776
1777 EAPI=8
1778
1779 -H=b2fdf248682364d2a9b8f7e97dd98ed02454d7bb
1780 +[[ ${PV} == *_p20221216 ]] && COMMIT=b2fdf248682364d2a9b8f7e97dd98ed02454d7bb
1781 NEED_EMACS=25.1
1782
1783 inherit elisp
1784
1785 DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
1786 HOMEPAGE="https://github.com/greghendershott/racket-mode/"
1787 -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz
1788 +SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
1789 -> ${P}.tar.gz"
1790 -S="${WORKDIR}"/${PN}-${H}
1791 +S="${WORKDIR}"/${PN}-${COMMIT}
1792
1793 LICENSE="GPL-2+"
1794 SLOT="0"
1795
1796 diff --git a/app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild b/app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild
1797 index 0f07259a9572..5d2554ddc341 100644
1798 --- a/app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild
1799 +++ b/app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild
1800 @@ -1,17 +1,17 @@
1801 -# Copyright 1999-2022 Gentoo Authors
1802 +# Copyright 1999-2023 Gentoo Authors
1803 # Distributed under the terms of the GNU General Public License v2
1804
1805 EAPI=8
1806
1807 -H=977b14a7c1295ebf2aad2f807d3f8e7c27aeb47f
1808 +COMMIT=977b14a7c1295ebf2aad2f807d3f8e7c27aeb47f
1809 NEED_EMACS=24.4
1810
1811 inherit elisp
1812
1813 DESCRIPTION="Major mode for editing Raku code"
1814 HOMEPAGE="https://github.com/Raku/raku-mode/"
1815 -SRC_URI="https://github.com/Raku/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1816 -S="${WORKDIR}"/${PN}-${H}
1817 +SRC_URI="https://github.com/Raku/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1818 +S="${WORKDIR}"/${PN}-${COMMIT}
1819
1820 LICENSE="GPL-3+"
1821 KEYWORDS="~amd64 ~x86"
1822
1823 diff --git a/app-emacs/request/request-0.3.3_p20220318.ebuild b/app-emacs/request/request-0.3.3_p20220318.ebuild
1824 index c9e73cc43e62..c581543dc259 100644
1825 --- a/app-emacs/request/request-0.3.3_p20220318.ebuild
1826 +++ b/app-emacs/request/request-0.3.3_p20220318.ebuild
1827 @@ -1,17 +1,17 @@
1828 -# Copyright 1999-2022 Gentoo Authors
1829 +# Copyright 1999-2023 Gentoo Authors
1830 # Distributed under the terms of the GNU General Public License v2
1831
1832 EAPI=8
1833
1834 -H=c769cf33f2ac0a1a9798b508935c4b260e856ab5
1835 +COMMIT=c769cf33f2ac0a1a9798b508935c4b260e856ab5
1836 NEED_EMACS=24.4
1837
1838 inherit elisp
1839
1840 DESCRIPTION="Compatible layer for URL request"
1841 HOMEPAGE="https://github.com/tkf/emacs-request/"
1842 -SRC_URI="https://github.com/tkf/emacs-${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1843 -S="${WORKDIR}"/emacs-${PN}-${H}
1844 +SRC_URI="https://github.com/tkf/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1845 +S="${WORKDIR}"/emacs-${PN}-${COMMIT}
1846
1847 LICENSE="GPL-3+"
1848 KEYWORDS="~amd64 ~x86"
1849
1850 diff --git a/app-emacs/rescript-mode/rescript-mode-0.1.0_p20220613.ebuild b/app-emacs/rescript-mode/rescript-mode-0.1.0_p20220613.ebuild
1851 index bf64acbbe06f..4dd5a9ee9e0c 100644
1852 --- a/app-emacs/rescript-mode/rescript-mode-0.1.0_p20220613.ebuild
1853 +++ b/app-emacs/rescript-mode/rescript-mode-0.1.0_p20220613.ebuild
1854 @@ -1,17 +1,17 @@
1855 -# Copyright 1999-2022 Gentoo Authors
1856 +# Copyright 1999-2023 Gentoo Authors
1857 # Distributed under the terms of the GNU General Public License v2
1858
1859 EAPI=8
1860
1861 -H=2aae2fbd4971dff965c758ec19688780ed7bff21
1862 +COMMIT=2aae2fbd4971dff965c758ec19688780ed7bff21
1863 NEED_EMACS=26.1
1864
1865 inherit elisp
1866
1867 DESCRIPTION="Emacs major mode for ReScript"
1868 HOMEPAGE="https://github.com/jjlee/rescript-mode/"
1869 -SRC_URI="https://github.com/jjlee/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1870 -S="${WORKDIR}"/${PN}-${H}
1871 +SRC_URI="https://github.com/jjlee/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1872 +S="${WORKDIR}"/${PN}-${COMMIT}
1873
1874 LICENSE="GPL-3+"
1875 SLOT="0"
1876
1877 diff --git a/app-emacs/restclient/restclient-0_p20220426.ebuild b/app-emacs/restclient/restclient-0_p20220426.ebuild
1878 index 9ed501a31d41..0541423f4451 100644
1879 --- a/app-emacs/restclient/restclient-0_p20220426.ebuild
1880 +++ b/app-emacs/restclient/restclient-0_p20220426.ebuild
1881 @@ -3,15 +3,15 @@
1882
1883 EAPI=8
1884
1885 -H=ae79e7dd283890072da69b8f48aeec1afd0d9442
1886 +COMMIT=ae79e7dd283890072da69b8f48aeec1afd0d9442
1887 NEED_EMACS=24.4
1888
1889 inherit elisp
1890
1891 DESCRIPTION="HTTP REST client tool for GNU Emacs"
1892 HOMEPAGE="https://github.com/pashky/restclient.el/"
1893 -SRC_URI="https://github.com/pashky/${PN}.el/archive/${H}.tar.gz -> ${P}.tar.gz"
1894 -S="${WORKDIR}"/${PN}.el-${H}
1895 +SRC_URI="https://github.com/pashky/${PN}.el/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1896 +S="${WORKDIR}"/${PN}.el-${COMMIT}
1897
1898 LICENSE="public-domain"
1899 SLOT="0"
1900
1901 diff --git a/app-emacs/rpm-spec-mode/rpm-spec-mode-0.16.ebuild b/app-emacs/rpm-spec-mode/rpm-spec-mode-0.16.ebuild
1902 index c0d780397b3e..bccd84822897 100644
1903 --- a/app-emacs/rpm-spec-mode/rpm-spec-mode-0.16.ebuild
1904 +++ b/app-emacs/rpm-spec-mode/rpm-spec-mode-0.16.ebuild
1905 @@ -3,16 +3,16 @@
1906
1907 EAPI=8
1908
1909 -[[ ${PV} == 0.16 ]] && H=7d06d19a31e888b932da6c8202ff2c73f42703a1
1910 +[[ ${PV} == 0.16 ]] && COMMIT=7d06d19a31e888b932da6c8202ff2c73f42703a1
1911
1912 inherit elisp
1913
1914 DESCRIPTION="Emacs mode to ease editing of RPM spec files"
1915 HOMEPAGE="https://www.emacswiki.org/emacs/RpmSpecMode
1916 https://github.com/stigbjorlykke/rpm-spec-mode/"
1917 -SRC_URI="https://github.com/stigbjorlykke/${PN}/archive/${H}.tar.gz
1918 +SRC_URI="https://github.com/stigbjorlykke/${PN}/archive/${COMMIT}.tar.gz
1919 -> ${P}.tar.gz"
1920 -S="${WORKDIR}"/${PN}-${H}
1921 +S="${WORKDIR}"/${PN}-${COMMIT}
1922
1923 LICENSE="GPL-2+"
1924 SLOT="0"
1925
1926 diff --git a/app-emacs/sunrise-commander/sunrise-commander-6_p20210927.ebuild b/app-emacs/sunrise-commander/sunrise-commander-6_p20210927.ebuild
1927 index 2bc5be9f966a..81dcb4c3ae5a 100644
1928 --- a/app-emacs/sunrise-commander/sunrise-commander-6_p20210927.ebuild
1929 +++ b/app-emacs/sunrise-commander/sunrise-commander-6_p20210927.ebuild
1930 @@ -1,19 +1,19 @@
1931 -# Copyright 1999-2022 Gentoo Authors
1932 +# Copyright 1999-2023 Gentoo Authors
1933 # Distributed under the terms of the GNU General Public License v2
1934
1935 # NOTICE: Check version of sunrise-commander in it's "Cask" & "sunrise.el".
1936
1937 EAPI=8
1938
1939 -H=16e6df7e86c7a383fb4400fae94af32baf9cb24e
1940 +COMMIT=16e6df7e86c7a383fb4400fae94af32baf9cb24e
1941 NEED_EMACS=24.3
1942
1943 inherit elisp
1944
1945 DESCRIPTION="Twin-pane file manager for Emacs inspired by Midnight Commander"
1946 HOMEPAGE="https://www.emacswiki.org/emacs/Sunrise_Commander/"
1947 -SRC_URI="https://github.com/${PN}/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1948 -S="${WORKDIR}"/${PN}-${H}
1949 +SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1950 +S="${WORKDIR}"/${PN}-${COMMIT}
1951
1952 LICENSE="GPL-3+"
1953 KEYWORDS="~amd64 ~x86"
1954
1955 diff --git a/app-emacs/switch-window/switch-window-1.6.2_p20210808.ebuild b/app-emacs/switch-window/switch-window-1.6.2_p20210808.ebuild
1956 index cf6f3082dbae..653c3595db39 100644
1957 --- a/app-emacs/switch-window/switch-window-1.6.2_p20210808.ebuild
1958 +++ b/app-emacs/switch-window/switch-window-1.6.2_p20210808.ebuild
1959 @@ -1,17 +1,17 @@
1960 -# Copyright 1999-2022 Gentoo Authors
1961 +# Copyright 1999-2023 Gentoo Authors
1962 # Distributed under the terms of the GNU General Public License v2
1963
1964 EAPI=8
1965
1966 -H=8d9fe251d8d38b223d643df975876356ddfc1b98
1967 +COMMIT=8d9fe251d8d38b223d643df975876356ddfc1b98
1968 NEED_EMACS=24
1969
1970 inherit elisp
1971
1972 DESCRIPTION="Offer a customizable visual way to choose a window to switch to"
1973 HOMEPAGE="https://github.com/dimitri/switch-window/"
1974 -SRC_URI="https://github.com/dimitri/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
1975 -S="${WORKDIR}"/${PN}-${H}
1976 +SRC_URI="https://github.com/dimitri/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
1977 +S="${WORKDIR}"/${PN}-${COMMIT}
1978
1979 LICENSE="WTFPL-2"
1980 SLOT="0"
1981
1982 diff --git a/app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild b/app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild
1983 index 1ea699ec7610..f7f39120a96d 100644
1984 --- a/app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild
1985 +++ b/app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild
1986 @@ -3,7 +3,7 @@
1987
1988 EAPI=8
1989
1990 -H=097f5be6e0c228790a6e78ffee5f0c599cb58b20
1991 +COMMIT=097f5be6e0c228790a6e78ffee5f0c599cb58b20
1992 NEED_EMACS=25.1
1993
1994 inherit elisp
1995 @@ -11,8 +11,8 @@ inherit elisp
1996 DESCRIPTION="Transient commands abstraction for GNU Emacs"
1997 HOMEPAGE="https://magit.vc/manual/transient
1998 https://github.com/magit/transient"
1999 -SRC_URI="https://github.com/magit/transient/archive/${H}.tar.gz -> ${P}.tar.gz"
2000 -S="${WORKDIR}"/${PN}-${H}
2001 +SRC_URI="https://github.com/magit/transient/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
2002 +S="${WORKDIR}"/${PN}-${COMMIT}
2003
2004 LICENSE="GPL-3+"
2005 SLOT="0"
2006
2007 diff --git a/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild b/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild
2008 index cbb8ecd21cec..6627cf005407 100644
2009 --- a/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild
2010 +++ b/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild
2011 @@ -1,17 +1,17 @@
2012 -# Copyright 1999-2022 Gentoo Authors
2013 +# Copyright 1999-2023 Gentoo Authors
2014 # Distributed under the terms of the GNU General Public License v2
2015
2016 EAPI=8
2017
2018 -H=6357a1c2d1718778503f7ee0909585094117525b
2019 +COMMIT=6357a1c2d1718778503f7ee0909585094117525b
2020 NEED_EMACS=24.1
2021
2022 inherit elisp
2023
2024 DESCRIPTION="Web server running Emacs Lisp handlers"
2025 HOMEPAGE="https://github.com/eschulte/emacs-web-server/"
2026 -SRC_URI="https://github.com/eschulte/emacs-${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
2027 -S="${WORKDIR}"/emacs-${PN}-${H}
2028 +SRC_URI="https://github.com/eschulte/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
2029 +S="${WORKDIR}"/emacs-${PN}-${COMMIT}
2030
2031 LICENSE="GPL-3+"
2032 SLOT="0"