public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2023-03-21 13:19 Maciej Barć
  0 siblings, 0 replies; 11+ messages in thread
From: Maciej Barć @ 2023-03-21 13:19 UTC (permalink / raw
  To: gentoo-commits

commit:     e70ea773b148b938755cf4f92aa1d8213f671d91
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 13:02:47 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 13:19:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70ea773

app-emacs/macrostep: bump to 0.9.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/macrostep/Manifest               |  1 +
 app-emacs/macrostep/macrostep-0.9.1.ebuild | 33 ++++++++++++++++++++++++++++++
 app-emacs/macrostep/metadata.xml           |  1 +
 3 files changed, 35 insertions(+)

diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest
index f19ba1dcf320..19c72aa544c3 100644
--- a/app-emacs/macrostep/Manifest
+++ b/app-emacs/macrostep/Manifest
@@ -1 +1,2 @@
+DIST macrostep-0.9.1.tar.gz 32980 BLAKE2B b2949041ab8e6e894046b1be84a223880544f5432606b229fca5a348cca605112d63837587a55654a64971d97e48b063d8cdf4bf1c3f01b23f1db168eb350dbb SHA512 8e6af8040694371958314ca94ec1fbc7a309f82eaa4fd05333e0d16c369d9342d90c86153ce3890b7dfb12567d69526cfb8a2aa5452f4f53dc9497d92ae08aac
 DIST macrostep-0.9.tar.gz 50226 BLAKE2B e4e4d1b3f8b3a2abb464d4a4c13f4cc2c26114842cf90f68d5ee2082ef521d48b6de30cb743506d6aa15790b630aa7d3eda90578ce308c4c4595bdfb6f58f15b SHA512 1a3b67ddbb29007db542028dc965807764ac3df4ff6b90f42c50b2623843a905e302b316757b8d7975b0f10a06501262b1d9fd6f94c9b09618b31e2a7d602828

diff --git a/app-emacs/macrostep/macrostep-0.9.1.ebuild b/app-emacs/macrostep/macrostep-0.9.1.ebuild
new file mode 100644
index 000000000000..34f5f094cc80
--- /dev/null
+++ b/app-emacs/macrostep/macrostep-0.9.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.3
+
+inherit elisp
+
+DESCRIPTION="Interactive macro-expander for Emacs"
+HOMEPAGE="https://github.com/joddie/macrostep/
+	https://github.com/emacsorphanage/macrostep/"
+SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/${PN}-test.patch )
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+	${EMACS} ${EMACSFLAGS} -L . --load ${PN}-test.el || die "test failed"
+}
+
+src_install() {
+	rm macrostep-test.el{,c} || die
+
+	elisp_src_install
+}

diff --git a/app-emacs/macrostep/metadata.xml b/app-emacs/macrostep/metadata.xml
index 83cdc6147e32..8a27a0a2c9bc 100644
--- a/app-emacs/macrostep/metadata.xml
+++ b/app-emacs/macrostep/metadata.xml
@@ -23,5 +23,6 @@
   <upstream>
     <bugs-to>https://github.com/joddie/macrostep/issues/</bugs-to>
     <remote-id type="github">joddie/macrostep</remote-id>
+    <remote-id type="github">emacsorphanage/macrostep</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2023-05-19 14:18 Maciej Barć
  0 siblings, 0 replies; 11+ messages in thread
From: Maciej Barć @ 2023-05-19 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     3148d30707c2c1c09a0883c98a613c0b9833f4ba
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri May 19 13:31:35 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri May 19 14:18:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3148d307

app-emacs/macrostep: drop old 0.9

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/macrostep/Manifest             |  1 -
 app-emacs/macrostep/macrostep-0.9.ebuild | 28 ----------------------------
 2 files changed, 29 deletions(-)

diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest
index 19c72aa544c3..561c33eb809e 100644
--- a/app-emacs/macrostep/Manifest
+++ b/app-emacs/macrostep/Manifest
@@ -1,2 +1 @@
 DIST macrostep-0.9.1.tar.gz 32980 BLAKE2B b2949041ab8e6e894046b1be84a223880544f5432606b229fca5a348cca605112d63837587a55654a64971d97e48b063d8cdf4bf1c3f01b23f1db168eb350dbb SHA512 8e6af8040694371958314ca94ec1fbc7a309f82eaa4fd05333e0d16c369d9342d90c86153ce3890b7dfb12567d69526cfb8a2aa5452f4f53dc9497d92ae08aac
-DIST macrostep-0.9.tar.gz 50226 BLAKE2B e4e4d1b3f8b3a2abb464d4a4c13f4cc2c26114842cf90f68d5ee2082ef521d48b6de30cb743506d6aa15790b630aa7d3eda90578ce308c4c4595bdfb6f58f15b SHA512 1a3b67ddbb29007db542028dc965807764ac3df4ff6b90f42c50b2623843a905e302b316757b8d7975b0f10a06501262b1d9fd6f94c9b09618b31e2a7d602828

diff --git a/app-emacs/macrostep/macrostep-0.9.ebuild b/app-emacs/macrostep/macrostep-0.9.ebuild
deleted file mode 100644
index 6189cca0567b..000000000000
--- a/app-emacs/macrostep/macrostep-0.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Interactive macro-expander for Emacs"
-HOMEPAGE="https://github.com/joddie/macrostep/"
-SRC_URI="https://github.com/joddie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.org )
-PATCHES=( "${FILESDIR}"/${PN}-test.patch )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-	${EMACS} ${EMACSFLAGS} -L . --load ${PN}-test.el || die "test failed"
-}
-
-src_install() {
-	rm macrostep-test.el{,c} || die
-
-	elisp_src_install
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2023-05-19 14:18 Maciej Barć
  0 siblings, 0 replies; 11+ messages in thread
From: Maciej Barć @ 2023-05-19 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     cb0c96e7157e5b2c552edf359ca008d9181c86da
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri May 19 13:39:02 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri May 19 14:18:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0c96e7

app-emacs/macrostep: bump to 0.9.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/macrostep/Manifest               |  1 +
 app-emacs/macrostep/macrostep-0.9.2.ebuild | 31 ++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest
index 561c33eb809e..d9363a3740d2 100644
--- a/app-emacs/macrostep/Manifest
+++ b/app-emacs/macrostep/Manifest
@@ -1 +1,2 @@
 DIST macrostep-0.9.1.tar.gz 32980 BLAKE2B b2949041ab8e6e894046b1be84a223880544f5432606b229fca5a348cca605112d63837587a55654a64971d97e48b063d8cdf4bf1c3f01b23f1db168eb350dbb SHA512 8e6af8040694371958314ca94ec1fbc7a309f82eaa4fd05333e0d16c369d9342d90c86153ce3890b7dfb12567d69526cfb8a2aa5452f4f53dc9497d92ae08aac
+DIST macrostep-0.9.2.tar.gz 33067 BLAKE2B 0fd25c8ae8827032286890040dadc2f3f2ca20d2fb5366acfe0a6a319f4dc20e2ff17fb59355b2bab36a9cea418122f5c3ae1485bc2ea9989f9c7c5fe4e4b390 SHA512 55d4c0c09f184a3e2218dc484d3c0f57255d591db910082d466f835b084aaa5d795636d337fa1f642a9a97858eaef63b58771f5583c975488f07ed0f87bdbb32

diff --git a/app-emacs/macrostep/macrostep-0.9.2.ebuild b/app-emacs/macrostep/macrostep-0.9.2.ebuild
new file mode 100644
index 000000000000..c24309d913e4
--- /dev/null
+++ b/app-emacs/macrostep/macrostep-0.9.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Interactive macro-expander for Emacs"
+HOMEPAGE="https://github.com/joddie/macrostep/
+	https://github.com/emacsorphanage/macrostep/"
+SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/${PN}-test.patch )
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+	${EMACS} ${EMACSFLAGS} -L . --load ${PN}-test.el || die "test failed"
+}
+
+src_install() {
+	rm macrostep-test.el{,c} || die
+
+	elisp_src_install
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2023-05-19 17:50 Sam James
  0 siblings, 0 replies; 11+ messages in thread
From: Sam James @ 2023-05-19 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     078520d1c8097e0a160e4be46150fed562c77da1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 19 17:49:32 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 19 17:49:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078520d1

app-emacs/macrostep: Stabilize 0.9.1 amd64, #906771

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/macrostep/macrostep-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/macrostep/macrostep-0.9.1.ebuild b/app-emacs/macrostep/macrostep-0.9.1.ebuild
index c24309d913e4..1101f1121e89 100644
--- a/app-emacs/macrostep/macrostep-0.9.1.ebuild
+++ b/app-emacs/macrostep/macrostep-0.9.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 PATCHES=( "${FILESDIR}"/${PN}-test.patch )
 


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2023-06-20 16:19 Sam James
  0 siblings, 0 replies; 11+ messages in thread
From: Sam James @ 2023-06-20 16:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4b562a40336cc44e977609d0ac7e5f111292cfa6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 20 16:19:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 20 16:19:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b562a40

app-emacs/macrostep: Stabilize 0.9.2 ALLARCHES, #908885

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/macrostep/macrostep-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/macrostep/macrostep-0.9.2.ebuild b/app-emacs/macrostep/macrostep-0.9.2.ebuild
index c24309d913e4..1101f1121e89 100644
--- a/app-emacs/macrostep/macrostep-0.9.2.ebuild
+++ b/app-emacs/macrostep/macrostep-0.9.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 PATCHES=( "${FILESDIR}"/${PN}-test.patch )
 


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2024-11-22 15:50 Maciej Barć
  0 siblings, 0 replies; 11+ messages in thread
From: Maciej Barć @ 2024-11-22 15:50 UTC (permalink / raw
  To: gentoo-commits

commit:     f4f868faa192a013c78c36750f6444807771a36e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 22 15:25:16 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 22 15:50:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f868fa

app-emacs/macrostep: bump to 0.9.4

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/macrostep/Manifest               |  1 +
 app-emacs/macrostep/macrostep-0.9.4.ebuild | 31 ++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest
index 6b087d2e93e4..05b57a0c1fc9 100644
--- a/app-emacs/macrostep/Manifest
+++ b/app-emacs/macrostep/Manifest
@@ -1 +1,2 @@
 DIST macrostep-0.9.2.tar.gz 33067 BLAKE2B 0fd25c8ae8827032286890040dadc2f3f2ca20d2fb5366acfe0a6a319f4dc20e2ff17fb59355b2bab36a9cea418122f5c3ae1485bc2ea9989f9c7c5fe4e4b390 SHA512 55d4c0c09f184a3e2218dc484d3c0f57255d591db910082d466f835b084aaa5d795636d337fa1f642a9a97858eaef63b58771f5583c975488f07ed0f87bdbb32
+DIST macrostep-0.9.4.tar.gz 33089 BLAKE2B 31777552faa2cb30f996defe44a3f5ec8b60ad75d6bd0e0461f8bfb0971b4dd43b17e88dcf06e8c492146b6e4f78b76e61c42a3f1accdad9fba275b344bef7ab SHA512 f5932b2bba4668d4b353db3b5e87e57e35ee3b7fe5fdfce4dd80c79dd2d596f4216655e06e05377bbc73d4491381dad7acb69b3c547da6f89dc09ab2e9ce1fa1

diff --git a/app-emacs/macrostep/macrostep-0.9.4.ebuild b/app-emacs/macrostep/macrostep-0.9.4.ebuild
new file mode 100644
index 000000000000..03d70e059224
--- /dev/null
+++ b/app-emacs/macrostep/macrostep-0.9.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Interactive macro-expander for Emacs"
+HOMEPAGE="https://github.com/joddie/macrostep/
+	https://github.com/emacsorphanage/macrostep/"
+SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/${PN}-test.patch )
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+	${EMACS} ${EMACSFLAGS} -L . --load ${PN}-test.el || die "test failed"
+}
+
+src_install() {
+	rm macrostep-test.el{,c} || die
+
+	elisp_src_install
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2024-11-22 18:41 Maciej Barć
  0 siblings, 0 replies; 11+ messages in thread
From: Maciej Barć @ 2024-11-22 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     757cc0b6b7d669961738e14e48a43e61a7700223
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 22 18:37:03 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 22 18:41:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757cc0b6

app-emacs/macrostep: add missing compat dep

Closes: https://bugs.gentoo.org/944487
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 .../{macrostep-0.9.4.ebuild => macrostep-0.9.4-r1.ebuild}     | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/app-emacs/macrostep/macrostep-0.9.4.ebuild b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild
similarity index 76%
rename from app-emacs/macrostep/macrostep-0.9.4.ebuild
rename to app-emacs/macrostep/macrostep-0.9.4-r1.ebuild
index 03d70e059224..4dec46209feb 100644
--- a/app-emacs/macrostep/macrostep-0.9.4.ebuild
+++ b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild
@@ -15,13 +15,20 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-PATCHES=( "${FILESDIR}"/${PN}-test.patch )
+RDEPEND="
+	app-emacs/compat
+"
+BDEPEND="
+	${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-test.patch" )
 
 DOCS=( README.org )
 SITEFILE="50${PN}-gentoo.el"
 
 src_test() {
-	${EMACS} ${EMACSFLAGS} -L . --load ${PN}-test.el || die "test failed"
+	${EMACS} ${EMACSFLAGS} -L . --load "${PN}-test.el" || die "test failed"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2024-12-28 17:38 Sam James
  0 siblings, 0 replies; 11+ messages in thread
From: Sam James @ 2024-12-28 17:38 UTC (permalink / raw
  To: gentoo-commits

commit:     fb0c14bfabc505daaa4ad4b932ace4397b5ade2e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 28 17:37:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 17:37:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0c14bf

app-emacs/macrostep: Stabilize 0.9.4-r1 ALLARCHES, #947130

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/macrostep/macrostep-0.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild
index 4dec46209feb..3a0125aaa3bb 100644
--- a/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild
+++ b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
 	app-emacs/compat


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2025-01-23 10:17 Maciej Barć
  0 siblings, 0 replies; 11+ messages in thread
From: Maciej Barć @ 2025-01-23 10:17 UTC (permalink / raw
  To: gentoo-commits

commit:     d56fd44340024b286304e971416f46e8538cf5f1
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 23 09:19:09 2025 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jan 23 10:17:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56fd443

app-emacs/macrostep: drop old 0.9.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/macrostep/Manifest               |  1 -
 app-emacs/macrostep/macrostep-0.9.2.ebuild | 31 ------------------------------
 2 files changed, 32 deletions(-)

diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest
index 05b57a0c1fc9..8e744652e5c6 100644
--- a/app-emacs/macrostep/Manifest
+++ b/app-emacs/macrostep/Manifest
@@ -1,2 +1 @@
-DIST macrostep-0.9.2.tar.gz 33067 BLAKE2B 0fd25c8ae8827032286890040dadc2f3f2ca20d2fb5366acfe0a6a319f4dc20e2ff17fb59355b2bab36a9cea418122f5c3ae1485bc2ea9989f9c7c5fe4e4b390 SHA512 55d4c0c09f184a3e2218dc484d3c0f57255d591db910082d466f835b084aaa5d795636d337fa1f642a9a97858eaef63b58771f5583c975488f07ed0f87bdbb32
 DIST macrostep-0.9.4.tar.gz 33089 BLAKE2B 31777552faa2cb30f996defe44a3f5ec8b60ad75d6bd0e0461f8bfb0971b4dd43b17e88dcf06e8c492146b6e4f78b76e61c42a3f1accdad9fba275b344bef7ab SHA512 f5932b2bba4668d4b353db3b5e87e57e35ee3b7fe5fdfce4dd80c79dd2d596f4216655e06e05377bbc73d4491381dad7acb69b3c547da6f89dc09ab2e9ce1fa1

diff --git a/app-emacs/macrostep/macrostep-0.9.2.ebuild b/app-emacs/macrostep/macrostep-0.9.2.ebuild
deleted file mode 100644
index 1101f1121e89..000000000000
--- a/app-emacs/macrostep/macrostep-0.9.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Interactive macro-expander for Emacs"
-HOMEPAGE="https://github.com/joddie/macrostep/
-	https://github.com/emacsorphanage/macrostep/"
-SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-PATCHES=( "${FILESDIR}"/${PN}-test.patch )
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-	${EMACS} ${EMACSFLAGS} -L . --load ${PN}-test.el || die "test failed"
-}
-
-src_install() {
-	rm macrostep-test.el{,c} || die
-
-	elisp_src_install
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2025-02-04 12:52 Maciej Barć
  0 siblings, 0 replies; 11+ messages in thread
From: Maciej Barć @ 2025-02-04 12:52 UTC (permalink / raw
  To: gentoo-commits

commit:     f68d1ba8c116034a47480a826e73d11ccf7df7b0
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  4 12:13:56 2025 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb  4 12:52:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68d1ba8

app-emacs/macrostep: bump to 0.9.5

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/macrostep/Manifest               |  1 +
 app-emacs/macrostep/macrostep-0.9.5.ebuild | 46 ++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest
index 8e744652e5c6..40ee9a4499ba 100644
--- a/app-emacs/macrostep/Manifest
+++ b/app-emacs/macrostep/Manifest
@@ -1 +1,2 @@
 DIST macrostep-0.9.4.tar.gz 33089 BLAKE2B 31777552faa2cb30f996defe44a3f5ec8b60ad75d6bd0e0461f8bfb0971b4dd43b17e88dcf06e8c492146b6e4f78b76e61c42a3f1accdad9fba275b344bef7ab SHA512 f5932b2bba4668d4b353db3b5e87e57e35ee3b7fe5fdfce4dd80c79dd2d596f4216655e06e05377bbc73d4491381dad7acb69b3c547da6f89dc09ab2e9ce1fa1
+DIST macrostep-0.9.5.gh.tar.gz 33585 BLAKE2B e190ae26a479fc41499e0a7911a95203640cbb1916c58b1651747c439824bfec802a1babd83349acc57a7f699b7dd5ec8db51c6c37c4b3d4157cef95d7572f17 SHA512 6de01357e1da7ba3e030a099ce04370c2f2a0a0e88c80b362dcbea6d3260b23af7af6828ab8a37b2e21a58014205f403f4b091c4acfb93a31f993c2c3b58619c

diff --git a/app-emacs/macrostep/macrostep-0.9.5.ebuild b/app-emacs/macrostep/macrostep-0.9.5.ebuild
new file mode 100644
index 000000000000..8b03deab363a
--- /dev/null
+++ b/app-emacs/macrostep/macrostep-0.9.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Interactive macro-expander for Emacs"
+HOMEPAGE="https://github.com/joddie/macrostep/
+	https://github.com/emacsorphanage/macrostep/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/emacsorphanage/${PN}"
+else
+	SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
+		-> ${P}.gh.tar.gz"
+
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+	>=app-emacs/compat-30.0.2.0
+"
+BDEPEND="
+	${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-test.patch" )
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+	${EMACS} ${EMACSFLAGS} -L . --load "${PN}-test.el" || die "test failed"
+}
+
+src_install() {
+	rm ./macrostep-test.el{,c} || die
+
+	elisp_src_install
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/
@ 2025-03-15 18:13 Arthur Zamarin
  0 siblings, 0 replies; 11+ messages in thread
From: Arthur Zamarin @ 2025-03-15 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     0c83f8374e7e23ab2750aa183dfbc9e25dcdbddf
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 15 18:13:14 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 15 18:13:14 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c83f837

app-emacs/macrostep: Stabilize 0.9.5 ALLARCHES, #951426

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-emacs/macrostep/macrostep-0.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/macrostep/macrostep-0.9.5.ebuild b/app-emacs/macrostep/macrostep-0.9.5.ebuild
index 8b03deab363a..26dd83485fb0 100644
--- a/app-emacs/macrostep/macrostep-0.9.5.ebuild
+++ b/app-emacs/macrostep/macrostep-0.9.5.ebuild
@@ -17,7 +17,7 @@ else
 	SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
 		-> ${P}.gh.tar.gz"
 
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2025-03-15 18:13 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-15 18:13 [gentoo-commits] repo/gentoo:master commit in: app-emacs/macrostep/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2025-02-04 12:52 Maciej Barć
2025-01-23 10:17 Maciej Barć
2024-12-28 17:38 Sam James
2024-11-22 18:41 Maciej Barć
2024-11-22 15:50 Maciej Barć
2023-06-20 16:19 Sam James
2023-05-19 17:50 Sam James
2023-05-19 14:18 Maciej Barć
2023-05-19 14:18 Maciej Barć
2023-03-21 13:19 Maciej Barć

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox