diff options
Diffstat (limited to 'app-emacs/dape')
-rw-r--r-- | app-emacs/dape/Manifest | 6 | ||||
-rw-r--r-- | app-emacs/dape/dape-0.19.0.ebuild | 68 | ||||
-rw-r--r-- | app-emacs/dape/dape-0.22.0.ebuild (renamed from app-emacs/dape/dape-0.20.0.ebuild) | 7 |
3 files changed, 5 insertions, 76 deletions
diff --git a/app-emacs/dape/Manifest b/app-emacs/dape/Manifest index 78763519af8e..66561eab9e0b 100644 --- a/app-emacs/dape/Manifest +++ b/app-emacs/dape/Manifest @@ -1,8 +1,6 @@ AUX 50dape-gentoo.el 82 BLAKE2B 64f2f945045a5ce10e6735fa5d14c89fb8cdcfea6201375509476a8f22a18e97f6733d7d74daaefab3f94cac7a9d3420791a92b05b165616977f683b295a23ca SHA512 bd715c76b340beb8a19d30cc1490af1e56eeda99bd37d0421fa43820da83aa44cdfbde845dbf659332228205d2c050f3e4a9222695824e63050ebe9937edcdaf -DIST dape-0.19.0.tar.gz 78244 BLAKE2B aaa4d0b129c1a3f80228527836a202ce7352c6fe4d5ac31710c62d6f9069108ed66a4e3e35808c2e197e8d57b7688249a1605eb288f212cd4f48879dcc687e68 SHA512 7533a0e88dd5418f924378861f7fa33e60c886684dff50785add4347c1cb3c0e728625f7fd9ef703787eea671ead6e5fd81ed3a3c468205e163c352dbe2a49d0 -DIST dape-0.20.0.tar.gz 78429 BLAKE2B 9f079311883ffae56226ad7bbe6835c404397980333dd9539835b2f9301908fe83be6c88eebb2e5fe553eda94303bbc6cbb4f497b92131fa9979c88dccd5a032 SHA512 8a770d84c54fe75275067ca981c96fced384797896a19331d53f782029ec984d3755801dfd29d8c4446e6ac531ffa9dc534cca3b21ae3af52547292da4158b0a DIST dape-0.21.0.tar.gz 78689 BLAKE2B 12ae2ea5771ff303693b1477fe5f535d9295d138bd16ca0859bd7cbdfbf93c18347cb6dc9910c93001947dc58cba4064c0782f0007057ea99932a2674963da90 SHA512 0ecbe997859148f5bd1154b946d617df054772244cadb8697c97fe82d1deb572d47d26668229e3d0dbb02f4339b51a334cd06922050dbb592a4f05581fb35012 -EBUILD dape-0.19.0.ebuild 1399 BLAKE2B 978d1ca9311696cdd5f5a03e8c56d070763007e7c95c74076cd6f6f90deee99216cd90b0b17ebfc860224cf84a502deeae5172e8ea42a9ff9656b58334393f9a SHA512 4029541173ed0969f77a22dc7601a5bb84aa239565b8794234f8a13e43cedf9845f912b9b3bf2dd7cbd619bbee78aa552f405d1b9c75594227b3be0d5176c334 -EBUILD dape-0.20.0.ebuild 1407 BLAKE2B 66eaf37b7eefffdf48099ab876fe0a896960821294e3708d6344c5e3bbcb9d53ae16aaa92eea9d3b79eeea9f79725bceaf6605406da00a2076fb98736d3bb615 SHA512 dee3395e6e20e12660dfb5f7146324ec8dd2ac9ddacd1cf16a5a6cfb11a78f32e406bc1f577bf19c10d3ce8c1a9a7c81e8dcb91ad282be4eee9a513a7680d7c3 +DIST dape-0.22.0.tar.gz 78792 BLAKE2B 42743bcb2c82680b90f42c01a9212eca08eba7c41bc8874ffebbe9f1b4003812ad453afb8ef049c085def3466c835a7f63c4b96efe6fccfd6366089d303df990 SHA512 057776fd479dbf1ca3206593fd778e35182e9a2915966ff6e45c87c76e62a96dc19474d35a5bba4015f419e34cf8fa31d214c4164c6cab2ed6e5edb788e4a658 EBUILD dape-0.21.0.ebuild 1407 BLAKE2B 66eaf37b7eefffdf48099ab876fe0a896960821294e3708d6344c5e3bbcb9d53ae16aaa92eea9d3b79eeea9f79725bceaf6605406da00a2076fb98736d3bb615 SHA512 dee3395e6e20e12660dfb5f7146324ec8dd2ac9ddacd1cf16a5a6cfb11a78f32e406bc1f577bf19c10d3ce8c1a9a7c81e8dcb91ad282be4eee9a513a7680d7c3 +EBUILD dape-0.22.0.ebuild 1481 BLAKE2B f13e9941557d3682d300ceeda3fd7bdcc011ad15f4d06bbf89d499737ba154034fc82d3e15665db342b628e2b790e943efbd6ac63136efe0e6b8dc82ad86a72e SHA512 191211aec399c94e0648101eb310716735c0e92560a486126f93b3b3d3e3b6dd8af761d4ec99499455023348ed4adfcd366e4bf8c086f507bb00d8a2b9c0ec09 MISC metadata.xml 570 BLAKE2B 824518a308a9b876366ee7e2513706c256170868e98c8c18edd0866096f8639b14b51164543c2657db1760085186d67a0196a72ae61c6c18d5c6521ce34be9fe SHA512 159f35835c561bdd0d9d1573104e371c3b4621c8b691c65863868fdc117678cbe681ec11aa47383eb48799ee72b166a606e86702769c03c0c6231a11ba2963f9 diff --git a/app-emacs/dape/dape-0.19.0.ebuild b/app-emacs/dape/dape-0.19.0.ebuild deleted file mode 100644 index 3238a5a3963b..000000000000 --- a/app-emacs/dape/dape-0.19.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=29.1 - -inherit elisp - -DESCRIPTION="Debug Adapter Protocol for Emacs" -HOMEPAGE="https://github.com/svaante/dape" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/svaante/${PN}.git" -else - SRC_URI="https://github.com/svaante/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+" -SLOT="0" - -RDEPEND=" - || ( - app-emacs/jsonrpc - >=app-editors/emacs-30:* - ) -" -DEPEND=" - ${RDEPEND} -" - -# Requires debugpy, but we do not package debugpy right now, as well as -# js-debug. Most tests use only the former. -RESTRICT="test" - -DOCS=( README.org CHANGELOG.org LICENSE ) -SITEFILE="50${PN}-gentoo.el" - -# elisp-enable-tests ert . -l dape-tests.el - -pkg_setup() { - elisp_pkg_setup - local has_jsonrpc="$(${EMACS} ${EMACSFLAGS} \ - --eval "(princ (>= emacs-major-version 30))")" - if has_version app-emacs/jsonrpc || [[ ${has_jsonrpc} = t ]]; then - : - else - die "Emacs does not have jsonrpc.el 1.0.25 or later, nor was app-emacs/jsonrpc installed" - fi -} - -src_compile() { - elisp_src_compile - elisp-make-autoload-file -} - -# src_test() { -# elisp-test -# } - -src_install() { - # Need to ignore dape-tests.el. - einstalldocs - elisp-install "${PN}" dape.el dape.elc dape-autoloads.el - elisp-site-file-install "${FILESDIR}/${SITEFILE}" -} diff --git a/app-emacs/dape/dape-0.20.0.ebuild b/app-emacs/dape/dape-0.22.0.ebuild index c4b8f0561c5d..e3cc513f8bb9 100644 --- a/app-emacs/dape/dape-0.20.0.ebuild +++ b/app-emacs/dape/dape-0.22.0.ebuild @@ -38,6 +38,9 @@ DEPEND=" # js-debug. Most tests use only the former. RESTRICT="test" +# Remove tests.el to skip compilation and failing tests (see above comment). +ELISP_REMOVE="${PN}-tests.el" + DOCS=( README.org CHANGELOG.org LICENSE ) SITEFILE="50${PN}-gentoo.el" @@ -59,10 +62,6 @@ src_compile() { elisp-make-autoload-file } -# src_test() { -# elisp-test -# } - src_install() { # Need to ignore dape-tests.el. einstalldocs |