[gentoo-commits] repo/gentoo:master commit in: app-emacs/doom-modeline/
commit: 0ef9901261613bd576dec4e8ecd9bc9f734e96f1 Author: Maciej Barć gentoo org> AuthorDate: Tue Jan 23 21:08:40 2024 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jan 23 22:06:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef99012 app-emacs/doom-modeline: drop old 3.4.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/doom-modeline/Manifest | 1 - app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild | 33 -- 2 files changed, 34 deletions(-) diff --git a/app-emacs/doom-modeline/Manifest b/app-emacs/doom-modeline/Manifest index d540649021ba..f4ce7eba3ae9 100644 --- a/app-emacs/doom-modeline/Manifest +++ b/app-emacs/doom-modeline/Manifest @@ -1,3 +1,2 @@ -DIST doom-modeline-3.4.0.tar.gz 62357 BLAKE2B d3af3875b25f9ef8d2b75e1acd4ed9c7f8e3d5ba306731f019ae076d14339c97b9f7f59bbb0806e5443c39d855aa0af9c2f9509ca93b11a9a275aa341e4d431b SHA512 1ed7c061e43fdb1e5a9fbe1cc5f87021a90796057206c64ff4f590089e0b5bd835d27f95129c92e1deb50012dc033608b071fadd294df4f102d67cb2872b8b86 DIST doom-modeline-4.0.1.tar.gz 62968 BLAKE2B 5401917532acc9c69923107d557758ee576799252d86a0b6bb02fda0ca2278ce4f7074a166e1a56a6c2d21144142ebd625a0d1414798d74f31e4d8f8eb965bd4 SHA512 e38f58148b6ce2311a43300e45bf32b246250902d9e29bf6ce5da8977af60ff0fe40b3a6b3bb720b11a5c7d1cc5a3e0634f4f4b79abfae03e56a7ee8a5bfd73e DIST doom-modeline-4.1.0.tar.gz 64224 BLAKE2B cac0d28912e70d56c8cb839fe12c279db553d761bd3d75be9eb65c288f7a235a49fed1f9dd2bdad747778c1173d394b35a97b2b43c6e27420ba4b625f522830c SHA512 83f3cc5e2a39c01a3019282ac4245c644b4caa96bb0b8fcbe645e8a63dd0b5d2add36eab8468129b332d259212c7f011cb6481d34cdfb53faa334c3083b5ee3c diff --git a/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild b/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild deleted file mode 100644 index 6740287569c1.. --- a/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Fancy and fast mode-line for Emacs inspired by minimalism design" -HOMEPAGE="https://seagle0128.github.io/doom-modeline/ - https://github.com/seagle0128/doom-modeline/; -SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DOCS=( README.md ) -SITEFILE="50${PN}-gentoo.el" - -RDEPEND=" - app-emacs/all-the-icons - app-emacs/compat - app-emacs/shrink-path -" -BDEPEND="${RDEPEND}" - -elisp-enable-tests ert test - -src_compile() { - elisp_src_compile - elisp-make-autoload-file -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/doom-modeline/
commit: e34584b2495310983c4ce0c96e9c7aa3309fd6ba Author: Maciej Barć gentoo org> AuthorDate: Tue Jan 23 21:08:10 2024 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jan 23 22:06:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34584b2 app-emacs/doom-modeline: bump to 4.1.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/doom-modeline/Manifest | 1 + app-emacs/doom-modeline/doom-modeline-4.1.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/app-emacs/doom-modeline/Manifest b/app-emacs/doom-modeline/Manifest index 532c90e063ea..d540649021ba 100644 --- a/app-emacs/doom-modeline/Manifest +++ b/app-emacs/doom-modeline/Manifest @@ -1,2 +1,3 @@ DIST doom-modeline-3.4.0.tar.gz 62357 BLAKE2B d3af3875b25f9ef8d2b75e1acd4ed9c7f8e3d5ba306731f019ae076d14339c97b9f7f59bbb0806e5443c39d855aa0af9c2f9509ca93b11a9a275aa341e4d431b SHA512 1ed7c061e43fdb1e5a9fbe1cc5f87021a90796057206c64ff4f590089e0b5bd835d27f95129c92e1deb50012dc033608b071fadd294df4f102d67cb2872b8b86 DIST doom-modeline-4.0.1.tar.gz 62968 BLAKE2B 5401917532acc9c69923107d557758ee576799252d86a0b6bb02fda0ca2278ce4f7074a166e1a56a6c2d21144142ebd625a0d1414798d74f31e4d8f8eb965bd4 SHA512 e38f58148b6ce2311a43300e45bf32b246250902d9e29bf6ce5da8977af60ff0fe40b3a6b3bb720b11a5c7d1cc5a3e0634f4f4b79abfae03e56a7ee8a5bfd73e +DIST doom-modeline-4.1.0.tar.gz 64224 BLAKE2B cac0d28912e70d56c8cb839fe12c279db553d761bd3d75be9eb65c288f7a235a49fed1f9dd2bdad747778c1173d394b35a97b2b43c6e27420ba4b625f522830c SHA512 83f3cc5e2a39c01a3019282ac4245c644b4caa96bb0b8fcbe645e8a63dd0b5d2add36eab8468129b332d259212c7f011cb6481d34cdfb53faa334c3083b5ee3c diff --git a/app-emacs/doom-modeline/doom-modeline-4.1.0.ebuild b/app-emacs/doom-modeline/doom-modeline-4.1.0.ebuild new file mode 100644 index ..e35cedd72dc5 --- /dev/null +++ b/app-emacs/doom-modeline/doom-modeline-4.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Fancy and fast mode-line for Emacs inspired by minimalism design" +HOMEPAGE="https://seagle0128.github.io/doom-modeline/ + https://github.com/seagle0128/doom-modeline/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/seagle0128/${PN}.git; +else + SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +RDEPEND=" + app-emacs/compat + app-emacs/nerd-icons + app-emacs/shrink-path +" +BDEPEND="${RDEPEND}" + +elisp-enable-tests ert test + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/doom-modeline/
commit: 5f746cc845e1e4e207f7bb35f5e43eb4049d71eb Author: Maciej Barć gentoo org> AuthorDate: Sun Sep 10 11:28:05 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sun Sep 10 15:35:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f746cc8 app-emacs/doom-modeline: bump to 4.0.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/doom-modeline/Manifest | 1 + app-emacs/doom-modeline/doom-modeline-4.0.1.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/app-emacs/doom-modeline/Manifest b/app-emacs/doom-modeline/Manifest index 2c2924c56826..532c90e063ea 100644 --- a/app-emacs/doom-modeline/Manifest +++ b/app-emacs/doom-modeline/Manifest @@ -1 +1,2 @@ DIST doom-modeline-3.4.0.tar.gz 62357 BLAKE2B d3af3875b25f9ef8d2b75e1acd4ed9c7f8e3d5ba306731f019ae076d14339c97b9f7f59bbb0806e5443c39d855aa0af9c2f9509ca93b11a9a275aa341e4d431b SHA512 1ed7c061e43fdb1e5a9fbe1cc5f87021a90796057206c64ff4f590089e0b5bd835d27f95129c92e1deb50012dc033608b071fadd294df4f102d67cb2872b8b86 +DIST doom-modeline-4.0.1.tar.gz 62968 BLAKE2B 5401917532acc9c69923107d557758ee576799252d86a0b6bb02fda0ca2278ce4f7074a166e1a56a6c2d21144142ebd625a0d1414798d74f31e4d8f8eb965bd4 SHA512 e38f58148b6ce2311a43300e45bf32b246250902d9e29bf6ce5da8977af60ff0fe40b3a6b3bb720b11a5c7d1cc5a3e0634f4f4b79abfae03e56a7ee8a5bfd73e diff --git a/app-emacs/doom-modeline/doom-modeline-4.0.1.ebuild b/app-emacs/doom-modeline/doom-modeline-4.0.1.ebuild new file mode 100644 index ..8a0f4a4f0849 --- /dev/null +++ b/app-emacs/doom-modeline/doom-modeline-4.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Fancy and fast mode-line for Emacs inspired by minimalism design" +HOMEPAGE="https://seagle0128.github.io/doom-modeline/ + https://github.com/seagle0128/doom-modeline/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/seagle0128/${PN}.git; +else + SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +RDEPEND=" + app-emacs/compat + app-emacs/nerd-icons + app-emacs/shrink-path +" +BDEPEND="${RDEPEND}" + +elisp-enable-tests ert test + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/doom-modeline/
commit: 013b160417718a8f63611801f285b369e9dce58f Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 17 13:00:10 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 17 13:22:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013b1604 app-emacs/doom-modeline: drop old 3.3.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/doom-modeline/Manifest | 1 - app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild | 33 -- 2 files changed, 34 deletions(-) diff --git a/app-emacs/doom-modeline/Manifest b/app-emacs/doom-modeline/Manifest index 1c1bfaac5af3..2c2924c56826 100644 --- a/app-emacs/doom-modeline/Manifest +++ b/app-emacs/doom-modeline/Manifest @@ -1,2 +1 @@ -DIST doom-modeline-3.3.2.tar.gz 61363 BLAKE2B 2b80748265f911954e1726dc30e6bacf4ba7ffb6eb589e8f67c366b818e212376039eb025d380937b327f7d3d4a980ec6bfe0589ac38af1e0d678a8f6038b97f SHA512 ff0b41c5f8dc7e5a4a5bccaa710b445a1894948893cd7dea6c564d3a9b1be5cd7cd005e6a28613a6800526d5158faebfef51d21b9e911d97416821210954f0b3 DIST doom-modeline-3.4.0.tar.gz 62357 BLAKE2B d3af3875b25f9ef8d2b75e1acd4ed9c7f8e3d5ba306731f019ae076d14339c97b9f7f59bbb0806e5443c39d855aa0af9c2f9509ca93b11a9a275aa341e4d431b SHA512 1ed7c061e43fdb1e5a9fbe1cc5f87021a90796057206c64ff4f590089e0b5bd835d27f95129c92e1deb50012dc033608b071fadd294df4f102d67cb2872b8b86 diff --git a/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild b/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild deleted file mode 100644 index 6740287569c1.. --- a/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Fancy and fast mode-line for Emacs inspired by minimalism design" -HOMEPAGE="https://seagle0128.github.io/doom-modeline/ - https://github.com/seagle0128/doom-modeline/; -SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DOCS=( README.md ) -SITEFILE="50${PN}-gentoo.el" - -RDEPEND=" - app-emacs/all-the-icons - app-emacs/compat - app-emacs/shrink-path -" -BDEPEND="${RDEPEND}" - -elisp-enable-tests ert test - -src_compile() { - elisp_src_compile - elisp-make-autoload-file -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/doom-modeline/
commit: 5c6e48706c0f9f5f0d97977458d81b205371ad96 Author: Maciej Barć gentoo org> AuthorDate: Wed Apr 19 23:46:54 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Apr 20 00:02:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6e4870 app-emacs/doom-modeline: bump to 3.4.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/doom-modeline/Manifest | 1 + app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/app-emacs/doom-modeline/Manifest b/app-emacs/doom-modeline/Manifest index e9ff737913e2..1c1bfaac5af3 100644 --- a/app-emacs/doom-modeline/Manifest +++ b/app-emacs/doom-modeline/Manifest @@ -1 +1,2 @@ DIST doom-modeline-3.3.2.tar.gz 61363 BLAKE2B 2b80748265f911954e1726dc30e6bacf4ba7ffb6eb589e8f67c366b818e212376039eb025d380937b327f7d3d4a980ec6bfe0589ac38af1e0d678a8f6038b97f SHA512 ff0b41c5f8dc7e5a4a5bccaa710b445a1894948893cd7dea6c564d3a9b1be5cd7cd005e6a28613a6800526d5158faebfef51d21b9e911d97416821210954f0b3 +DIST doom-modeline-3.4.0.tar.gz 62357 BLAKE2B d3af3875b25f9ef8d2b75e1acd4ed9c7f8e3d5ba306731f019ae076d14339c97b9f7f59bbb0806e5443c39d855aa0af9c2f9509ca93b11a9a275aa341e4d431b SHA512 1ed7c061e43fdb1e5a9fbe1cc5f87021a90796057206c64ff4f590089e0b5bd835d27f95129c92e1deb50012dc033608b071fadd294df4f102d67cb2872b8b86 diff --git a/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild b/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild new file mode 100644 index ..6740287569c1 --- /dev/null +++ b/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Fancy and fast mode-line for Emacs inspired by minimalism design" +HOMEPAGE="https://seagle0128.github.io/doom-modeline/ + https://github.com/seagle0128/doom-modeline/; +SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +RDEPEND=" + app-emacs/all-the-icons + app-emacs/compat + app-emacs/shrink-path +" +BDEPEND="${RDEPEND}" + +elisp-enable-tests ert test + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/doom-modeline/
commit: 985fc30ae5bbbdd11c1c8f321f8e9118aac64c47 Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 4 10:52:57 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985fc30a app-emacs/doom-modeline: use elisp-enable-tests Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild b/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild index 3c29bcf81e15..6740287569c1 100644 --- a/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild +++ b/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild @@ -25,15 +25,9 @@ RDEPEND=" " BDEPEND="${RDEPEND}" +elisp-enable-tests ert test + src_compile() { elisp_src_compile elisp-make-autoload-file } - -src_test() { - ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \ - -L . -L test\ - -l test/${PN}-core-test.el \ - -l test/${PN}-env-test.el \ - -f ert-run-tests-batch-and-exit || die "tests failed" -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/doom-modeline/, app-emacs/doom-modeline/files/
commit: cfcd21095ebe27da5ed05d001cbee6e22cfaf0bf Author: Maciej Barć gentoo org> AuthorDate: Thu Jan 19 20:45:03 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Jan 19 21:48:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcd2109 app-emacs/doom-modeline: new package; add 3.3.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/doom-modeline/Manifest | 1 + app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild | 41 ++ .../doom-modeline/files/50doom-modeline-gentoo.el | 2 ++ app-emacs/doom-modeline/metadata.xml | 13 +++ 4 files changed, 57 insertions(+) diff --git a/app-emacs/doom-modeline/Manifest b/app-emacs/doom-modeline/Manifest new file mode 100644 index ..e9ff737913e2 --- /dev/null +++ b/app-emacs/doom-modeline/Manifest @@ -0,0 +1 @@ +DIST doom-modeline-3.3.2.tar.gz 61363 BLAKE2B 2b80748265f911954e1726dc30e6bacf4ba7ffb6eb589e8f67c366b818e212376039eb025d380937b327f7d3d4a980ec6bfe0589ac38af1e0d678a8f6038b97f SHA512 ff0b41c5f8dc7e5a4a5bccaa710b445a1894948893cd7dea6c564d3a9b1be5cd7cd005e6a28613a6800526d5158faebfef51d21b9e911d97416821210954f0b3 diff --git a/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild b/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild new file mode 100644 index ..8699aa390639 --- /dev/null +++ b/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Fancy and fast mode-line for Emacs inspired by minimalism design" +HOMEPAGE="https://seagle0128.github.io/doom-modeline/ + https://github.com/seagle0128/doom-modeline/; +SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +RDEPEND=" + app-emacs/all-the-icons + app-emacs/compat + app-emacs/shrink-path +" +BDEPEND="${RDEPEND}" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} + +src_test() { + ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \ + -L . -L test\ + -l test/${PN}-core-test.el \ + -l test/${PN}-env-test.el \ + -f ert-run-tests-batch-and-exit || die "tests failed" +} diff --git a/app-emacs/doom-modeline/files/50doom-modeline-gentoo.el b/app-emacs/doom-modeline/files/50doom-modeline-gentoo.el new file mode 100644 index ..0dd9efab6129 --- /dev/null +++ b/app-emacs/doom-modeline/files/50doom-modeline-gentoo.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(load "doom-modeline-autoloads" nil t) diff --git a/app-emacs/doom-modeline/metadata.xml b/app-emacs/doom-modeline/metadata.xml new file mode 100644 index ..e8b3def7a3b9 --- /dev/null +++ b/app-emacs/doom-modeline/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +https://github.com/seagle0128/doom-modeline/issues/ +seagle0128/doom-modeline + +