diff options
Diffstat (limited to 'app-emacs/ht')
-rw-r--r-- | app-emacs/ht/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/ht/ht-2.3.ebuild | 24 |
2 files changed, 15 insertions, 11 deletions
diff --git a/app-emacs/ht/Manifest b/app-emacs/ht/Manifest index 95b27cf9f224..f2604944e590 100644 --- a/app-emacs/ht/Manifest +++ b/app-emacs/ht/Manifest @@ -1,4 +1,4 @@ AUX 50ht-gentoo.el 71 BLAKE2B 070c0631b9c9b1de3ad792c5f0cb909d95830eefe39689bc19e3e6d503c72fc08b3805226bad96ff6387cfb9f5a982b95a4a49f8162011470f25ecb54946f80a SHA512 f63dac5abc2b84ef07b824c1e16fa92eb62851462ba04574a98fd2e0443e93540d146e93d3b3d163f689f85e7a5a1453096fc174d89091d745e88d05a45fd533 DIST ht-2.3.tar.gz 8890 BLAKE2B 661163b22e4910ebf0116c22e8a3972def74bc88b467cd70118174ce6bf07cd225007bea9859c8379a46389088792fbbb9985ccf8da89c04c1ad556b3b99cccc SHA512 c66ef8c05a6b164728f1d61e7d4298a5f30545fb57a90dd7ff0d382be2ef083da8a60bfbf2da225e670bf25b98d938afa1c8ac7e5cd1dbd8486d7981ab31c7a2 -EBUILD ht-2.3.ebuild 662 BLAKE2B ff689fd86307e2c220e9feee325190b629d5a5790531671f9642960d3f9a1a7e436d8f2cd127b536f87aa3db9d48707fc5566db7a4d1ee3f7f62b178f10706a6 SHA512 09d636b992bb5b5cd9b2d9cea80ac06bf642343c76d81811bf7b637bc759abcc870c33820e55b54454349e707bb19a68e6704d2fdad7df845e9422d0bd9e57f9 +EBUILD ht-2.3.ebuild 687 BLAKE2B da843961006a1407f822d64c5d29b866ca58984ef861a58529ef5cc858581617bf662125b4e20e43c5cb0c1a97ee546814add6dfde96f0f0689feef0d6c94ff3 SHA512 f72a4c8e6aed80b53c1a4c2208eb5eb262c9def9ca3a563092d7ab4b869422cef58a69e7d0f3f27041cb9365d0a42040eb0f280da172094f8d1d66bec9727f52 MISC metadata.xml 359 BLAKE2B e101122b24e6925b496d7100f28b925546fe70ea57c8c50921921a939f1c3b989ab7c1d8409a321a6a091b4ad4471149905462bd007c369929a76990d34853f7 SHA512 00983cdf9daa759309ae2ca9e5720dfc10e5c479ff3e2e23d127a645b63711a367330786fe7ffec01a87fce7b0fe0be0768926aa43c5a926f73fa15083a0ab41 diff --git a/app-emacs/ht/ht-2.3.ebuild b/app-emacs/ht/ht-2.3.ebuild index 57af14755328..c5b952f5298a 100644 --- a/app-emacs/ht/ht-2.3.ebuild +++ b/app-emacs/ht/ht-2.3.ebuild @@ -7,14 +7,21 @@ inherit elisp DESCRIPTION="The missing hash table library for Emacs" HOMEPAGE="https://github.com/Wilfred/ht.el" -SRC_URI="https://github.com/Wilfred/ht.el/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/ht.el-${PV}" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/Wilfred/ht.el.git" +else + SRC_URI="https://github.com/Wilfred/ht.el/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/ht.el-${PV}" + + KEYWORDS="amd64 ~arm64" +fi LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" >=app-emacs/dash-2.12.0 @@ -23,13 +30,10 @@ BDEPEND=" ${RDEPEND} test? ( app-emacs/f - app-emacs/ert-runner ) " -DOCS="CHANGELOG.md README.md" +DOCS=( CHANGELOG.md README.md ) SITEFILE="50${PN}-gentoo.el" -src_test() { - ert-runner --reporter ert+duration --script || die -} +elisp-enable-tests ert-runner . |