[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-05-06 Thread Sam James
commit: 18038b9b01ae3b3b866d2338d12fb993f17050ac
Author: Sam James  gentoo  org>
AuthorDate: Mon May  6 16:38:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  6 16:38:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18038b9b

app-emacs/buttercup: Stabilize 1.35 ALLARCHES, #931310

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.35.ebuild 
b/app-emacs/buttercup/buttercup-1.35.ebuild
index 413b4cf227ab..037e25bc3a5a 100644
--- a/app-emacs/buttercup/buttercup-1.35.ebuild
+++ b/app-emacs/buttercup/buttercup-1.35.ebuild
@@ -17,7 +17,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/emacs-${P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-04-03 Thread Sam James
commit: b78e0ac947368094457a8baca9fbab382cf44ef4
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  4 01:07:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  4 01:07:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78e0ac9

app-emacs/buttercup: Stabilize 1.34 ALLARCHES, #928551

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.34.ebuild 
b/app-emacs/buttercup/buttercup-1.34.ebuild
index 413b4cf227ab..037e25bc3a5a 100644
--- a/app-emacs/buttercup/buttercup-1.34.ebuild
+++ b/app-emacs/buttercup/buttercup-1.34.ebuild
@@ -17,7 +17,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/emacs-${P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-03-30 Thread Maciej Barć
commit: 92d02749d412047c2ad5a3808d2e3a341a465d99
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 30 20:31:17 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 30 23:09:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d02749

app-emacs/buttercup: bump to 1.35

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.35.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index c9c11d4c5328..4ce2ae40f10d 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,2 +1,3 @@
 DIST buttercup-1.33.tar.gz 91925 BLAKE2B 
d17788f34b001fffa6322d0d3d1f397a32708c1906e993581ef299e6e3897fce90bea186e1cedde4c86c63083e0cc53d016a8c3bd431e7f18a36e70d0ecbd061
 SHA512 
95fb4031663ed0fa7a023c924ce8bf4b077ace65f0680a7a8ecfdfa5359b30e6d42b27ad857ed1b24ea405c7a49c7b182d337e2bf1c37d971bebba98b37f4f12
 DIST buttercup-1.34.tar.gz 92551 BLAKE2B 
51335027d4ee799e80563355eee1dbadddf2bf92e5790eb7afb2fbfd5a53fdc17ab09eec75b5e6712faac4f03e29c6493914f848a584f594710d9c5a379e4361
 SHA512 
8aa788b5937ecb89d7a8e486d28df78cb582024c438d6e5ec9ad582b17351b116bca87771a0e8d7386e8357d39f6ca8b109612258e55ca16497f4189eddb7a99
+DIST buttercup-1.35.tar.gz 93375 BLAKE2B 
7bedd4a8576f900934e3a39cdb5a58e85e6b9ec682cc1030495d50d686880ef14d73afbd49340856c3b3279548babf7297ba787f1a17bfd3dee81bd8a72f2f4a
 SHA512 
416edb974999e2eac38040ce72c241ab961cc63f40068711b0436e4f3ca49025955d5ee2d93168770da0f251269652e36c1c9c0436f6ee6133c6ca859dbfe487

diff --git a/app-emacs/buttercup/buttercup-1.35.ebuild 
b/app-emacs/buttercup/buttercup-1.35.ebuild
new file mode 100644
index ..413b4cf227ab
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.35.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/jorgenschaefer/emacs-${PN}.git;
+else
+   
SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/emacs-${P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+   -f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+
+   dobin "bin/${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-03-30 Thread Maciej Barć
commit: b50979ae14087d5274cc13129ce0be547f432c64
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 30 20:32:40 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 30 23:09:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50979ae

app-emacs/buttercup: sync live  version

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

 app-emacs/buttercup/buttercup-.ebuild | 38 +++
 1 file changed, 38 insertions(+)

diff --git a/app-emacs/buttercup/buttercup-.ebuild 
b/app-emacs/buttercup/buttercup-.ebuild
new file mode 100644
index ..413b4cf227ab
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/jorgenschaefer/emacs-${PN}.git;
+else
+   
SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/emacs-${P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+   -f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+
+   dobin "bin/${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-03-05 Thread Maciej Barć
commit: 43ba0433f56ee6f604113b3bf9c294b425f757a0
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar  5 22:25:11 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar  5 23:07:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ba0433

app-emacs/buttercup: reinstate KEYWORDS for 1.34

Bug: https://github.com/jorgenschaefer/emacs-buttercup/issues/243
Bug: https://bugs.gentoo.org/926083
Bug: https://bugs.gentoo.org/926084
Bug: https://bugs.gentoo.org/926144
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/buttercup/buttercup-1.34.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-emacs/buttercup/buttercup-1.34.ebuild 
b/app-emacs/buttercup/buttercup-1.34.ebuild
index ce6e52f957a3..413b4cf227ab 100644
--- a/app-emacs/buttercup/buttercup-1.34.ebuild
+++ b/app-emacs/buttercup/buttercup-1.34.ebuild
@@ -17,8 +17,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/emacs-${P}"
 
-   # Bug: https://github.com/jorgenschaefer/emacs-buttercup/issues/243
-   # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-03-04 Thread Maciej Barć
commit: f3d718fae03dd822411f8ab980df307a5d30a1c0
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar  4 21:54:00 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar  4 21:57:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d718fa

app-emacs/buttercup: drop KEYWORDS for broken 1.34

Bug: https://github.com/jorgenschaefer/emacs-buttercup/issues/243
Closes: https://bugs.gentoo.org/926083
Closes: https://bugs.gentoo.org/926084
Closes: https://bugs.gentoo.org/926144
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/buttercup/buttercup-1.34.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emacs/buttercup/buttercup-1.34.ebuild 
b/app-emacs/buttercup/buttercup-1.34.ebuild
index 413b4cf227ab..ce6e52f957a3 100644
--- a/app-emacs/buttercup/buttercup-1.34.ebuild
+++ b/app-emacs/buttercup/buttercup-1.34.ebuild
@@ -17,7 +17,8 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/emacs-${P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   # Bug: https://github.com/jorgenschaefer/emacs-buttercup/issues/243
+   # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-02-27 Thread Maciej Barć
commit: 5681793b72b5bd3a20b1e8c0ac2d25fc2ec270b2
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 27 22:21:00 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 27 22:53:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5681793b

app-emacs/buttercup: drop old 1.32

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

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

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 7d9e724b724c..79f973c76f83 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,2 +1 @@
-DIST buttercup-1.32.tar.gz 91941 BLAKE2B 
d957351054ae9f67ad0e37b8526c269b1fb7fd8fcd81c74d8a74a488158fc766a75aaf641f670e8ceedb8916bf28449c00f492c0fe7dd276070053d4a5bf1d4a
 SHA512 
9b4dd181d37197ceaabcd322109d5df993e1c45dcbcde51a713e6f26053fbedabdd437a5cfef2e9ae8c28fde03d4e8a61f2e93cea1e65be6434a60cc650e68ae
 DIST buttercup-1.33.tar.gz 91925 BLAKE2B 
d17788f34b001fffa6322d0d3d1f397a32708c1906e993581ef299e6e3897fce90bea186e1cedde4c86c63083e0cc53d016a8c3bd431e7f18a36e70d0ecbd061
 SHA512 
95fb4031663ed0fa7a023c924ce8bf4b077ace65f0680a7a8ecfdfa5359b30e6d42b27ad857ed1b24ea405c7a49c7b182d337e2bf1c37d971bebba98b37f4f12

diff --git a/app-emacs/buttercup/buttercup-1.32.ebuild 
b/app-emacs/buttercup/buttercup-1.32.ebuild
deleted file mode 100644
index 908a1cafceb6..
--- a/app-emacs/buttercup/buttercup-1.32.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
-SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
-
-DOCS=( docs/{running,writing}-tests.md  )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
--f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
-   elisp_src_install
-   dobin bin/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-02-27 Thread Maciej Barć
commit: 8585131bdc07b66519a8904433d7f2b47f95737d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 27 22:27:05 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 27 22:53:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8585131b

app-emacs/buttercup: bump to 1.34

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.34.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 79f973c76f83..c9c11d4c5328 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1 +1,2 @@
 DIST buttercup-1.33.tar.gz 91925 BLAKE2B 
d17788f34b001fffa6322d0d3d1f397a32708c1906e993581ef299e6e3897fce90bea186e1cedde4c86c63083e0cc53d016a8c3bd431e7f18a36e70d0ecbd061
 SHA512 
95fb4031663ed0fa7a023c924ce8bf4b077ace65f0680a7a8ecfdfa5359b30e6d42b27ad857ed1b24ea405c7a49c7b182d337e2bf1c37d971bebba98b37f4f12
+DIST buttercup-1.34.tar.gz 92551 BLAKE2B 
51335027d4ee799e80563355eee1dbadddf2bf92e5790eb7afb2fbfd5a53fdc17ab09eec75b5e6712faac4f03e29c6493914f848a584f594710d9c5a379e4361
 SHA512 
8aa788b5937ecb89d7a8e486d28df78cb582024c438d6e5ec9ad582b17351b116bca87771a0e8d7386e8357d39f6ca8b109612258e55ca16497f4189eddb7a99

diff --git a/app-emacs/buttercup/buttercup-1.34.ebuild 
b/app-emacs/buttercup/buttercup-1.34.ebuild
new file mode 100644
index ..413b4cf227ab
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.34.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/jorgenschaefer/emacs-${PN}.git;
+else
+   
SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/emacs-${P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+   -f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+
+   dobin "bin/${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-02-27 Thread Maciej Barć
commit: 2f83bda6dd86bb53b4f195265141567742e4c29e
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 27 22:20:38 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 27 22:53:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f83bda6

app-emacs/buttercup: drop old 1.31

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

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

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index e3eac82fc132..7d9e724b724c 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,3 +1,2 @@
-DIST buttercup-1.31.tar.gz 91816 BLAKE2B 
2a2569a3750b4ebf7ffdf7a0812be322b1f71b3579e35e55de5097a221ab342808349b8cc0e5f958b855aca709fe0b1e83efd005895c52e8dcf59a25960c05e9
 SHA512 
b7a779b610295d4ce24e537c4a3b4fd8b23c2fa8bcbd3ca622fe96681cf294dcc9eaea082441f23efa75a13c54cc768c63bcff1e0bb8bd7d1971c75c10c21e5e
 DIST buttercup-1.32.tar.gz 91941 BLAKE2B 
d957351054ae9f67ad0e37b8526c269b1fb7fd8fcd81c74d8a74a488158fc766a75aaf641f670e8ceedb8916bf28449c00f492c0fe7dd276070053d4a5bf1d4a
 SHA512 
9b4dd181d37197ceaabcd322109d5df993e1c45dcbcde51a713e6f26053fbedabdd437a5cfef2e9ae8c28fde03d4e8a61f2e93cea1e65be6434a60cc650e68ae
 DIST buttercup-1.33.tar.gz 91925 BLAKE2B 
d17788f34b001fffa6322d0d3d1f397a32708c1906e993581ef299e6e3897fce90bea186e1cedde4c86c63083e0cc53d016a8c3bd431e7f18a36e70d0ecbd061
 SHA512 
95fb4031663ed0fa7a023c924ce8bf4b077ace65f0680a7a8ecfdfa5359b30e6d42b27ad857ed1b24ea405c7a49c7b182d337e2bf1c37d971bebba98b37f4f12

diff --git a/app-emacs/buttercup/buttercup-1.31.ebuild 
b/app-emacs/buttercup/buttercup-1.31.ebuild
deleted file mode 100644
index ab3bdbdab3c9..
--- a/app-emacs/buttercup/buttercup-1.31.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
-SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
-
-DOCS=( docs/{running,writing}-tests.md  )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
--f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
-   elisp_src_install
-   dobin bin/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2024-01-18 Thread Sam James
commit: 757d347cd19a1843a601bef1b8dd604e6d69283c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 18 17:23:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 18 17:23:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757d347c

app-emacs/buttercup: Stabilize 1.33 ALLARCHES, #922359

Signed-off-by: Sam James  gentoo.org>

 app-emacs/buttercup/buttercup-1.33.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/buttercup/buttercup-1.33.ebuild 
b/app-emacs/buttercup/buttercup-1.33.ebuild
index c7925cd2ca34..d34e14a3e849 100644
--- a/app-emacs/buttercup/buttercup-1.33.ebuild
+++ b/app-emacs/buttercup/buttercup-1.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-12-10 Thread Maciej Barć
commit: 708120454cdd14a37f91ea2005c22ac7c16f2538
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 10 18:37:13 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 10 19:16:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70812045

app-emacs/buttercup: bump to 1.33

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.33.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index cb0aadcbf89d..e3eac82fc132 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,2 +1,3 @@
 DIST buttercup-1.31.tar.gz 91816 BLAKE2B 
2a2569a3750b4ebf7ffdf7a0812be322b1f71b3579e35e55de5097a221ab342808349b8cc0e5f958b855aca709fe0b1e83efd005895c52e8dcf59a25960c05e9
 SHA512 
b7a779b610295d4ce24e537c4a3b4fd8b23c2fa8bcbd3ca622fe96681cf294dcc9eaea082441f23efa75a13c54cc768c63bcff1e0bb8bd7d1971c75c10c21e5e
 DIST buttercup-1.32.tar.gz 91941 BLAKE2B 
d957351054ae9f67ad0e37b8526c269b1fb7fd8fcd81c74d8a74a488158fc766a75aaf641f670e8ceedb8916bf28449c00f492c0fe7dd276070053d4a5bf1d4a
 SHA512 
9b4dd181d37197ceaabcd322109d5df993e1c45dcbcde51a713e6f26053fbedabdd437a5cfef2e9ae8c28fde03d4e8a61f2e93cea1e65be6434a60cc650e68ae
+DIST buttercup-1.33.tar.gz 91925 BLAKE2B 
d17788f34b001fffa6322d0d3d1f397a32708c1906e993581ef299e6e3897fce90bea186e1cedde4c86c63083e0cc53d016a8c3bd431e7f18a36e70d0ecbd061
 SHA512 
95fb4031663ed0fa7a023c924ce8bf4b077ace65f0680a7a8ecfdfa5359b30e6d42b27ad857ed1b24ea405c7a49c7b182d337e2bf1c37d971bebba98b37f4f12

diff --git a/app-emacs/buttercup/buttercup-1.33.ebuild 
b/app-emacs/buttercup/buttercup-1.33.ebuild
new file mode 100644
index ..c7925cd2ca34
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.33.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-11-13 Thread Sam James
commit: 7ccb495b17a40bd98b131bcfd2c1d38156a7164d
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 17:41:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 19:51:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccb495b

app-emacs/buttercup: Stabilize 1.32 ALLARCHES, #917296

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.32.ebuild 
b/app-emacs/buttercup/buttercup-1.32.ebuild
index 96cc1f27a2be..ab3bdbdab3c9 100644
--- a/app-emacs/buttercup/buttercup-1.32.ebuild
+++ b/app-emacs/buttercup/buttercup-1.32.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-10-06 Thread Maciej Barć
commit: 1d7fac923cf98e7e2aacf719d3e313341b530f3f
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Oct  6 09:26:50 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Oct  6 15:20:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7fac92

app-emacs/buttercup: bump to 1.32

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.32.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 8ccae56f1c7d..cb0aadcbf89d 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1 +1,2 @@
 DIST buttercup-1.31.tar.gz 91816 BLAKE2B 
2a2569a3750b4ebf7ffdf7a0812be322b1f71b3579e35e55de5097a221ab342808349b8cc0e5f958b855aca709fe0b1e83efd005895c52e8dcf59a25960c05e9
 SHA512 
b7a779b610295d4ce24e537c4a3b4fd8b23c2fa8bcbd3ca622fe96681cf294dcc9eaea082441f23efa75a13c54cc768c63bcff1e0bb8bd7d1971c75c10c21e5e
+DIST buttercup-1.32.tar.gz 91941 BLAKE2B 
d957351054ae9f67ad0e37b8526c269b1fb7fd8fcd81c74d8a74a488158fc766a75aaf641f670e8ceedb8916bf28449c00f492c0fe7dd276070053d4a5bf1d4a
 SHA512 
9b4dd181d37197ceaabcd322109d5df993e1c45dcbcde51a713e6f26053fbedabdd437a5cfef2e9ae8c28fde03d4e8a61f2e93cea1e65be6434a60cc650e68ae

diff --git a/app-emacs/buttercup/buttercup-1.32.ebuild 
b/app-emacs/buttercup/buttercup-1.32.ebuild
new file mode 100644
index ..96cc1f27a2be
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.32.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-05-25 Thread Arthur Zamarin
commit: 2fd0d9496fbf0b649516c5d7379c20a662592325
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 25 07:46:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 25 07:46:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd0d949

app-emacs/buttercup: Stabilize 1.31 ALLARCHES, #907107

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.31.ebuild 
b/app-emacs/buttercup/buttercup-1.31.ebuild
index 96cc1f27a2be..ab3bdbdab3c9 100644
--- a/app-emacs/buttercup/buttercup-1.31.ebuild
+++ b/app-emacs/buttercup/buttercup-1.31.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-04-25 Thread Arthur Zamarin
commit: 837a95a36bc6d8a11a24b0f6207253a4112b70e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 25 14:23:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 25 14:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837a95a3

app-emacs/buttercup: Stabilize 1.29 arm64, #905024

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.29.ebuild 
b/app-emacs/buttercup/buttercup-1.29.ebuild
index af9c0184e242..db8feafef11e 100644
--- a/app-emacs/buttercup/buttercup-1.29.ebuild
+++ b/app-emacs/buttercup/buttercup-1.29.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
+KEYWORDS="amd64 arm64 ppc sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-04-25 Thread Arthur Zamarin
commit: af544b93830de0db0d1e0cabe92bb3519f8eaa16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 25 13:40:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 25 13:40:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af544b93

app-emacs/buttercup: Stabilize 1.30 ALLARCHES, #905017

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.30.ebuild 
b/app-emacs/buttercup/buttercup-1.30.ebuild
index 96cc1f27a2be..ffae78f46a5f 100644
--- a/app-emacs/buttercup/buttercup-1.30.ebuild
+++ b/app-emacs/buttercup/buttercup-1.30.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-04-18 Thread Maciej Barć
commit: 6528ada518cb6ec72f04cb0117c551355bb153d7
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 18 20:44:21 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 20:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6528ada5

app-emacs/buttercup: bump to 1.31

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.31.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index e21102709f3e..5bb7cbfc6ce7 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -2,3 +2,4 @@ DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc
 DIST buttercup-1.29.tar.gz 87693 BLAKE2B 
f42b98303a058dc3435b00dc5b50eb7217cfd70b48f982cb8823401b4d603ba2292a3235077d1263ddeba69284f6d7a37e407869dd3d4357102f1e765b14bf4e
 SHA512 
3d400dfe5020fffefa5e8b32b9d5b8191a4882d790a9c5d48267cb021ffd0d6e9256116dca0d6118e920a2a0a2902bba7a2f73504c165cad71a4fc7f9867542f
 DIST buttercup-1.30.tar.gz 91126 BLAKE2B 
d9024aa154d5408bb6c200099be2d8d9a96df61e421f0d602bcc4ef0350665e250362384d3cd931bdf72f74cb9d95cdd62fda3bba4171f2de764876d1716f69d
 SHA512 
e7dd6e0823216e593943545ef0ff6ac81322a6d0317f8517d14ddc65059638ef4435539e0722c6ba340eee7c32473310af62a2341e30d43effd1d787dad6ab61
+DIST buttercup-1.31.tar.gz 91816 BLAKE2B 
2a2569a3750b4ebf7ffdf7a0812be322b1f71b3579e35e55de5097a221ab342808349b8cc0e5f958b855aca709fe0b1e83efd005895c52e8dcf59a25960c05e9
 SHA512 
b7a779b610295d4ce24e537c4a3b4fd8b23c2fa8bcbd3ca622fe96681cf294dcc9eaea082441f23efa75a13c54cc768c63bcff1e0bb8bd7d1971c75c10c21e5e

diff --git a/app-emacs/buttercup/buttercup-1.31.ebuild 
b/app-emacs/buttercup/buttercup-1.31.ebuild
new file mode 100644
index ..96cc1f27a2be
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.31.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-04-18 Thread Maciej Barć
commit: 997b98d237aa746f6dfd2196475f48c326162c9f
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 18 20:45:50 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 18 20:52:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997b98d2

app-emacs/buttercup: drop old 1.26

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

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

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 5bb7cbfc6ce7..3513e5ecf95f 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,4 +1,3 @@
-DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc
 DIST buttercup-1.29.tar.gz 87693 BLAKE2B 
f42b98303a058dc3435b00dc5b50eb7217cfd70b48f982cb8823401b4d603ba2292a3235077d1263ddeba69284f6d7a37e407869dd3d4357102f1e765b14bf4e
 SHA512 
3d400dfe5020fffefa5e8b32b9d5b8191a4882d790a9c5d48267cb021ffd0d6e9256116dca0d6118e920a2a0a2902bba7a2f73504c165cad71a4fc7f9867542f
 DIST buttercup-1.30.tar.gz 91126 BLAKE2B 
d9024aa154d5408bb6c200099be2d8d9a96df61e421f0d602bcc4ef0350665e250362384d3cd931bdf72f74cb9d95cdd62fda3bba4171f2de764876d1716f69d
 SHA512 
e7dd6e0823216e593943545ef0ff6ac81322a6d0317f8517d14ddc65059638ef4435539e0722c6ba340eee7c32473310af62a2341e30d43effd1d787dad6ab61

diff --git a/app-emacs/buttercup/buttercup-1.26.ebuild 
b/app-emacs/buttercup/buttercup-1.26.ebuild
deleted file mode 100644
index af9c0184e242..
--- a/app-emacs/buttercup/buttercup-1.26.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
-SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-DOCS=( docs/{running,writing}-tests.md  )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
--f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
-   elisp_src_install
-   dobin bin/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-03-31 Thread Arthur Zamarin
commit: 53bc6920a3b9d6fe18caa01cdfc6eb7c0b212f82
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 17:35:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 17:35:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bc6920

app-emacs/buttercup: Keyword 1.30 arm64, #902873

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.30.ebuild 
b/app-emacs/buttercup/buttercup-1.30.ebuild
index c0f226e4548a..96cc1f27a2be 100644
--- a/app-emacs/buttercup/buttercup-1.30.ebuild
+++ b/app-emacs/buttercup/buttercup-1.30.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/, app-emacs/company-mode/, app-emacs/emacs-ccls/, ...

2023-03-26 Thread Ulrich Müller
commit: c4da1883586778be40f1eb082dbdbd017a9c5a09
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Mar 26 16:47:09 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar 26 16:50:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4da1883

app-emacs/*: Drop redundant NEED_EMACS for remaining packages

The default in elisp-common.eclass is 25.3 now.

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/buttercup/buttercup-1.26.ebuild  | 4 +---
 app-emacs/buttercup/buttercup-1.28.ebuild  | 4 +---
 app-emacs/buttercup/buttercup-1.29.ebuild  | 2 --
 app-emacs/buttercup/buttercup-1.30.ebuild  | 2 --
 app-emacs/company-mode/company-mode-0.9.13_p20230306.ebuild| 1 -
 app-emacs/ddskk/ddskk-17.1-r1.ebuild   | 1 -
 app-emacs/ddskk/ddskk-17.1.ebuild  | 3 +--
 app-emacs/ebuild-run-mode/ebuild-run-mode-20210713.ebuild  | 3 +--
 app-emacs/ebuild-run-mode/ebuild-run-mode-20221116.ebuild  | 3 +--
 app-emacs/emacs-ccls/emacs-ccls-0_pre20230311.ebuild   | 2 --
 app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild | 2 --
 app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-.ebuild  | 2 --
 app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild | 2 --
 app-emacs/flycheck/flycheck-32_p20230305-r1.ebuild | 2 --
 app-emacs/flycheck/flycheck-32_p20230305.ebuild| 2 --
 app-emacs/pkg-info/pkg-info-0.6.ebuild | 4 +---
 app-emacs/projectile/projectile-2.5.0-r1.ebuild| 4 +---
 app-emacs/projectile/projectile-2.6.0.ebuild   | 4 +---
 app-emacs/projectile/projectile-2.7.0.ebuild   | 4 +---
 19 files changed, 9 insertions(+), 42 deletions(-)

diff --git a/app-emacs/buttercup/buttercup-1.26.ebuild 
b/app-emacs/buttercup/buttercup-1.26.ebuild
index afd8e4303721..af9c0184e242 100644
--- a/app-emacs/buttercup/buttercup-1.26.ebuild
+++ b/app-emacs/buttercup/buttercup-1.26.ebuild
@@ -1,10 +1,8 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-NEED_EMACS="24.3"
-
 inherit elisp
 
 DESCRIPTION="Behaviour-driven Elisp testing"

diff --git a/app-emacs/buttercup/buttercup-1.28.ebuild 
b/app-emacs/buttercup/buttercup-1.28.ebuild
index afd8e4303721..af9c0184e242 100644
--- a/app-emacs/buttercup/buttercup-1.28.ebuild
+++ b/app-emacs/buttercup/buttercup-1.28.ebuild
@@ -1,10 +1,8 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-NEED_EMACS="24.3"
-
 inherit elisp
 
 DESCRIPTION="Behaviour-driven Elisp testing"

diff --git a/app-emacs/buttercup/buttercup-1.29.ebuild 
b/app-emacs/buttercup/buttercup-1.29.ebuild
index 315cf287813f..af9c0184e242 100644
--- a/app-emacs/buttercup/buttercup-1.29.ebuild
+++ b/app-emacs/buttercup/buttercup-1.29.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-NEED_EMACS="24.3"
-
 inherit elisp
 
 DESCRIPTION="Behaviour-driven Elisp testing"

diff --git a/app-emacs/buttercup/buttercup-1.30.ebuild 
b/app-emacs/buttercup/buttercup-1.30.ebuild
index 9e6a81729a2a..c0f226e4548a 100644
--- a/app-emacs/buttercup/buttercup-1.30.ebuild
+++ b/app-emacs/buttercup/buttercup-1.30.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-NEED_EMACS="24.3"
-
 inherit elisp
 
 DESCRIPTION="Behaviour-driven Elisp testing"

diff --git a/app-emacs/company-mode/company-mode-0.9.13_p20230306.ebuild 
b/app-emacs/company-mode/company-mode-0.9.13_p20230306.ebuild
index 75d1d79097c9..6502bfcadb71 100644
--- a/app-emacs/company-mode/company-mode-0.9.13_p20230306.ebuild
+++ b/app-emacs/company-mode/company-mode-0.9.13_p20230306.ebuild
@@ -4,7 +4,6 @@
 EAPI=8
 
 COMMIT=b3b9fa37ef9fd02471779130a0b53d87fa726ac1
-NEED_EMACS=25.1
 
 inherit elisp
 

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
index 42c352b2f1f7..860c17a38256 100644
--- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=8
 USE_RUBY="ruby27 ruby30"
-NEED_EMACS="24.3"
 
 inherit elisp ruby-single vcs-snapshot
 

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index e4f0ee21ace4..ada2f55afdc9 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 USE_RUBY="ruby27 ruby30"
-NEED_EMACS="24.3"
 
 inherit elisp ruby-single vcs-snapshot
 

diff --git a/app-emacs/ebuild-run-mode/ebuild-run-mode-20210713.ebuild 
b/app-emacs/ebuild-run-mode/ebuild-run-mode-20210713.ebuild
index 1489c2283048..ddbc0ae19e2c 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-03-24 Thread Yixun Lan
commit: 36c5d15e5d43c2a19e83c8921ab128a995f27314
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 25 02:23:27 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 25 02:56:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c5d15e

app-emacs/buttercup: Keyword 1.30 riscv, #902873

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.30.ebuild 
b/app-emacs/buttercup/buttercup-1.30.ebuild
index 71b14650fd9e..9e6a81729a2a 100644
--- a/app-emacs/buttercup/buttercup-1.30.ebuild
+++ b/app-emacs/buttercup/buttercup-1.30.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-03-24 Thread Sam James
commit: d7d79a6ee4b097a3ea982588806ce492c700646c
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 24 07:03:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 24 07:03:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d79a6e

app-emacs/buttercup: Keyword 1.30 ppc64, #902873

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.30.ebuild 
b/app-emacs/buttercup/buttercup-1.30.ebuild
index f114a6a238ab..71b14650fd9e 100644
--- a/app-emacs/buttercup/buttercup-1.30.ebuild
+++ b/app-emacs/buttercup/buttercup-1.30.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-03-24 Thread Sam James
commit: ddec32a8676b96f778f6396bb08c1d02c684c323
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 24 07:00:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 24 07:02:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddec32a8

app-emacs/buttercup: Keyword 1.30 arm, #902873

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.30.ebuild 
b/app-emacs/buttercup/buttercup-1.30.ebuild
index e1bd4d4e600e..f114a6a238ab 100644
--- a/app-emacs/buttercup/buttercup-1.30.ebuild
+++ b/app-emacs/buttercup/buttercup-1.30.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-03-12 Thread Maciej Barć
commit: 1c8f5405df46766ea16dc7830e5ab68d99201d45
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 12 22:36:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 12 22:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8f5405

app-emacs/buttercup: drop old 1.27

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

 app-emacs/buttercup/Manifest  |  1 -
 app-emacs/buttercup/buttercup-1.27.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 7b86169400ca..6ab4804c6b50 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,4 +1,3 @@
 DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
-DIST buttercup-1.27.tar.gz 87761 BLAKE2B 
d372e3285bb80a0005e79142dc95d219a2219959974039083df502ceeec10281aaeaa57f97c8bf45ec1d31b530934faf03b24d2a40e94f09f1cce4a986ae602b
 SHA512 
537c1cc1fc56537f3894f0917738ab344a4b117eac927b290bc8b5d01b6ad1df1caad63e1f339edc8f4bcaa9cdf483995e2730661481b53dd5e693a33f34
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc
 DIST buttercup-1.29.tar.gz 87693 BLAKE2B 
f42b98303a058dc3435b00dc5b50eb7217cfd70b48f982cb8823401b4d603ba2292a3235077d1263ddeba69284f6d7a37e407869dd3d4357102f1e765b14bf4e
 SHA512 
3d400dfe5020fffefa5e8b32b9d5b8191a4882d790a9c5d48267cb021ffd0d6e9256116dca0d6118e920a2a0a2902bba7a2f73504c165cad71a4fc7f9867542f

diff --git a/app-emacs/buttercup/buttercup-1.27.ebuild 
b/app-emacs/buttercup/buttercup-1.27.ebuild
deleted file mode 100644
index cfebece4d7cc..
--- a/app-emacs/buttercup/buttercup-1.27.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS="24.3"
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
-SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-DOCS=( docs/{running,writing}-tests.md  )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
--f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
-   elisp_src_install
-   dobin bin/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-03-12 Thread Maciej Barć
commit: b69bf5ae13b4078d370a3f5addd3ac92b34fc8e5
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 12 22:37:00 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 12 22:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b69bf5ae

app-emacs/buttercup: bump to 1.30

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.30.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 6ab4804c6b50..e21102709f3e 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,3 +1,4 @@
 DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc
 DIST buttercup-1.29.tar.gz 87693 BLAKE2B 
f42b98303a058dc3435b00dc5b50eb7217cfd70b48f982cb8823401b4d603ba2292a3235077d1263ddeba69284f6d7a37e407869dd3d4357102f1e765b14bf4e
 SHA512 
3d400dfe5020fffefa5e8b32b9d5b8191a4882d790a9c5d48267cb021ffd0d6e9256116dca0d6118e920a2a0a2902bba7a2f73504c165cad71a4fc7f9867542f
+DIST buttercup-1.30.tar.gz 91126 BLAKE2B 
d9024aa154d5408bb6c200099be2d8d9a96df61e421f0d602bcc4ef0350665e250362384d3cd931bdf72f74cb9d95cdd62fda3bba4171f2de764876d1716f69d
 SHA512 
e7dd6e0823216e593943545ef0ff6ac81322a6d0317f8517d14ddc65059638ef4435539e0722c6ba340eee7c32473310af62a2341e30d43effd1d787dad6ab61

diff --git a/app-emacs/buttercup/buttercup-1.30.ebuild 
b/app-emacs/buttercup/buttercup-1.30.ebuild
new file mode 100644
index ..e1bd4d4e600e
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.30.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2023-01-16 Thread Jakov Smolić
commit: b2cd25b092f7259d7cb70de991f9593be4f6c54f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jan 16 13:35:44 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jan 16 13:35:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2cd25b0

app-emacs/buttercup: Stabilize 1.29 ALLARCHES, #891027

Signed-off-by: Jakov Smolić  gentoo.org>

 app-emacs/buttercup/buttercup-1.29.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/buttercup/buttercup-1.29.ebuild 
b/app-emacs/buttercup/buttercup-1.29.ebuild
index cfebece4d7cc..315cf287813f 100644
--- a/app-emacs/buttercup/buttercup-1.29.ebuild
+++ b/app-emacs/buttercup/buttercup-1.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ppc sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-12-10 Thread Sam James
commit: 10ac73f140aaf093fcb4f0def4a2f7ecb59b24b6
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 11 02:36:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 11 02:36:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ac73f1

app-emacs/buttercup: Stabilize 1.28 ALLARCHES, #885399

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.28.ebuild 
b/app-emacs/buttercup/buttercup-1.28.ebuild
index cfebece4d7cc..afd8e4303721 100644
--- a/app-emacs/buttercup/buttercup-1.28.ebuild
+++ b/app-emacs/buttercup/buttercup-1.28.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ppc sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-12-05 Thread Maciej Barć
commit: 8b1213fdc1f82abfc187313296f001b2fe4d78a5
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec  6 00:54:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec  6 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1213fd

app-emacs/buttercup: bump to 1.29

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.29.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 78935aed1039..7b86169400ca 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,3 +1,4 @@
 DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
 DIST buttercup-1.27.tar.gz 87761 BLAKE2B 
d372e3285bb80a0005e79142dc95d219a2219959974039083df502ceeec10281aaeaa57f97c8bf45ec1d31b530934faf03b24d2a40e94f09f1cce4a986ae602b
 SHA512 
537c1cc1fc56537f3894f0917738ab344a4b117eac927b290bc8b5d01b6ad1df1caad63e1f339edc8f4bcaa9cdf483995e2730661481b53dd5e693a33f34
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc
+DIST buttercup-1.29.tar.gz 87693 BLAKE2B 
f42b98303a058dc3435b00dc5b50eb7217cfd70b48f982cb8823401b4d603ba2292a3235077d1263ddeba69284f6d7a37e407869dd3d4357102f1e765b14bf4e
 SHA512 
3d400dfe5020fffefa5e8b32b9d5b8191a4882d790a9c5d48267cb021ffd0d6e9256116dca0d6118e920a2a0a2902bba7a2f73504c165cad71a4fc7f9867542f

diff --git a/app-emacs/buttercup/buttercup-1.29.ebuild 
b/app-emacs/buttercup/buttercup-1.29.ebuild
new file mode 100644
index ..cfebece4d7cc
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.29.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-11-07 Thread Maciej Barć
commit: c191b030a80fe58d0d0ca4719c788f650ea538e8
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov  7 22:13:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov  7 23:11:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c191b030

app-emacs/buttercup: drop old 1.25

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

 app-emacs/buttercup/Manifest  |  1 -
 app-emacs/buttercup/buttercup-1.25.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index d1a61dabb1e0..78935aed1039 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,4 +1,3 @@
-DIST buttercup-1.25.tar.gz 86763 BLAKE2B 
ccf7ba797517710e66b666cc121766d29886e0e1a8fd5ad63cb8b5fa4ee2d2a0d2644cd413c1095f37b1ba60467c012e507230787e1daaca3e869a4072e61bb4
 SHA512 
1eb45485fb1de638837da4d97f6043a64e97d167c8c130d9c5ba6ff67a5e0bcae272c8247779ab1c9427668468a3b94e91af07426b5465a7c3f9c54433a0433e
 DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
 DIST buttercup-1.27.tar.gz 87761 BLAKE2B 
d372e3285bb80a0005e79142dc95d219a2219959974039083df502ceeec10281aaeaa57f97c8bf45ec1d31b530934faf03b24d2a40e94f09f1cce4a986ae602b
 SHA512 
537c1cc1fc56537f3894f0917738ab344a4b117eac927b290bc8b5d01b6ad1df1caad63e1f339edc8f4bcaa9cdf483995e2730661481b53dd5e693a33f34
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc

diff --git a/app-emacs/buttercup/buttercup-1.25.ebuild 
b/app-emacs/buttercup/buttercup-1.25.ebuild
deleted file mode 100644
index cfebece4d7cc..
--- a/app-emacs/buttercup/buttercup-1.25.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS="24.3"
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
-SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-DOCS=( docs/{running,writing}-tests.md  )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
--f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
-   elisp_src_install
-   dobin bin/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-11-07 Thread Maciej Barć
commit: ed44b0b88aa8337c877d6e683d5058a2955b43c9
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Nov  7 22:12:04 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Nov  7 23:11:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed44b0b8

app-emacs/buttercup: bump to 1.28

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.28.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 806edf6ca7cc..d1a61dabb1e0 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,3 +1,4 @@
 DIST buttercup-1.25.tar.gz 86763 BLAKE2B 
ccf7ba797517710e66b666cc121766d29886e0e1a8fd5ad63cb8b5fa4ee2d2a0d2644cd413c1095f37b1ba60467c012e507230787e1daaca3e869a4072e61bb4
 SHA512 
1eb45485fb1de638837da4d97f6043a64e97d167c8c130d9c5ba6ff67a5e0bcae272c8247779ab1c9427668468a3b94e91af07426b5465a7c3f9c54433a0433e
 DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
 DIST buttercup-1.27.tar.gz 87761 BLAKE2B 
d372e3285bb80a0005e79142dc95d219a2219959974039083df502ceeec10281aaeaa57f97c8bf45ec1d31b530934faf03b24d2a40e94f09f1cce4a986ae602b
 SHA512 
537c1cc1fc56537f3894f0917738ab344a4b117eac927b290bc8b5d01b6ad1df1caad63e1f339edc8f4bcaa9cdf483995e2730661481b53dd5e693a33f34
+DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc

diff --git a/app-emacs/buttercup/buttercup-1.28.ebuild 
b/app-emacs/buttercup/buttercup-1.28.ebuild
new file mode 100644
index ..cfebece4d7cc
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.28.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/files/

2022-10-24 Thread Maciej Barć
commit: fe0dfbf474dd18c3e1672d0780a4300e52e0700e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Oct 24 18:19:39 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Oct 24 18:29:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0dfbf4

app-emacs/buttercup: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/27935
Signed-off-by: Maciej Barć  gentoo.org>

 .../files/buttercup-1.24-properties-equal.patch| 44 --
 1 file changed, 44 deletions(-)

diff --git a/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch 
b/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch
deleted file mode 100644
index 2af36a3560cd..
--- a/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 108d2298cc34d906b196178ad955e3dc139e1779 Mon Sep 17 00:00:00 2001
-From: Philipp Stephani 
-Date: Mon, 6 Dec 2021 15:39:53 +0100
-Subject: [PATCH] Fix property comparisons in unit tests.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Before Emacs 29, ‘equal-including-properties’ should not be used to compare
-propertized strings due to https://debbugs.gnu.org/cgi/bugreport.cgi?bug=6581.
-ERT provides a replacement ‘ert-equal-including-properties’.

- tests/test-buttercup.el | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/tests/test-buttercup.el b/tests/test-buttercup.el
-index bda3e6f..4b73b78 100644
 a/tests/test-buttercup.el
-+++ b/tests/test-buttercup.el
-@@ -1,6 +1,6 @@
- ;;; buttercup-test.el --- Tests for buttercup.el -*-lexical-binding:t-*-
- 
--;; Copyright (C) 2015  Jorgen Schaefer 
-+;; Copyright (C) 2015, 2021  Jorgen Schaefer 
- 
- ;; This program is free software; you can redistribute it and/or
- ;; modify it under the terms of the GNU General Public License
-@@ -27,6 +27,7 @@
- (require 'autoload)
- (require 'ansi-color)
- (require 'ert)
-+(require 'ert-x)
- (require 'cl-lib)
- (require 'imenu)
- 
-@@ -1117,7 +1118,7 @@ text properties using `ansi-color-apply'."
- ;
- ;;; Reporters
- (buttercup-define-matcher-for-binary-function
--:to-equal-including-properties equal-including-properties)
-+:to-equal-including-properties ert-equal-including-properties)
- 
- (describe "The batch reporters"
-   :var (print-buffer)



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-10-19 Thread Maciej Barć
commit: 1707d1a6c2404a1031ea2fb29e39e4716f42318f
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Oct 19 19:38:40 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Oct 19 20:12:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1707d1a6

app-emacs/buttercup: bump to 1.27

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.27.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index a0406074f06f..445eec754ba5 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,3 +1,4 @@
 DIST buttercup-1.24.tar.gz 85337 BLAKE2B 
fb40d0899f68aff5f2fdb989b2c0e42005e6667ecfe8a4ca806ddb4139f497f0eed5328ba6407136b757a0f13bc6ec5ee488792da3de1e84edba394a781c410c
 SHA512 
0a436f5e5bcf386a3675ef281ac6c9f0125917058de88a5557d879004bbf7cd4298086aa3fb86f2bd807f46c166b0fb02e248cc485878891293147656525f8ca
 DIST buttercup-1.25.tar.gz 86763 BLAKE2B 
ccf7ba797517710e66b666cc121766d29886e0e1a8fd5ad63cb8b5fa4ee2d2a0d2644cd413c1095f37b1ba60467c012e507230787e1daaca3e869a4072e61bb4
 SHA512 
1eb45485fb1de638837da4d97f6043a64e97d167c8c130d9c5ba6ff67a5e0bcae272c8247779ab1c9427668468a3b94e91af07426b5465a7c3f9c54433a0433e
 DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
+DIST buttercup-1.27.tar.gz 87761 BLAKE2B 
d372e3285bb80a0005e79142dc95d219a2219959974039083df502ceeec10281aaeaa57f97c8bf45ec1d31b530934faf03b24d2a40e94f09f1cce4a986ae602b
 SHA512 
537c1cc1fc56537f3894f0917738ab344a4b117eac927b290bc8b5d01b6ad1df1caad63e1f339edc8f4bcaa9cdf483995e2730661481b53dd5e693a33f34

diff --git a/app-emacs/buttercup/buttercup-1.27.ebuild 
b/app-emacs/buttercup/buttercup-1.27.ebuild
new file mode 100644
index ..cfebece4d7cc
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.27.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-10-19 Thread Maciej Barć
commit: fdacc640922c4d5ec470ffd2a5a6eb9f154a0965
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Oct 19 19:39:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Oct 19 20:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdacc640

app-emacs/buttercup: drop old 1.24-r1

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

 app-emacs/buttercup/Manifest |  1 -
 app-emacs/buttercup/buttercup-1.24-r1.ebuild | 34 
 2 files changed, 35 deletions(-)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 445eec754ba5..806edf6ca7cc 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,4 +1,3 @@
-DIST buttercup-1.24.tar.gz 85337 BLAKE2B 
fb40d0899f68aff5f2fdb989b2c0e42005e6667ecfe8a4ca806ddb4139f497f0eed5328ba6407136b757a0f13bc6ec5ee488792da3de1e84edba394a781c410c
 SHA512 
0a436f5e5bcf386a3675ef281ac6c9f0125917058de88a5557d879004bbf7cd4298086aa3fb86f2bd807f46c166b0fb02e248cc485878891293147656525f8ca
 DIST buttercup-1.25.tar.gz 86763 BLAKE2B 
ccf7ba797517710e66b666cc121766d29886e0e1a8fd5ad63cb8b5fa4ee2d2a0d2644cd413c1095f37b1ba60467c012e507230787e1daaca3e869a4072e61bb4
 SHA512 
1eb45485fb1de638837da4d97f6043a64e97d167c8c130d9c5ba6ff67a5e0bcae272c8247779ab1c9427668468a3b94e91af07426b5465a7c3f9c54433a0433e
 DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
 DIST buttercup-1.27.tar.gz 87761 BLAKE2B 
d372e3285bb80a0005e79142dc95d219a2219959974039083df502ceeec10281aaeaa57f97c8bf45ec1d31b530934faf03b24d2a40e94f09f1cce4a986ae602b
 SHA512 
537c1cc1fc56537f3894f0917738ab344a4b117eac927b290bc8b5d01b6ad1df1caad63e1f339edc8f4bcaa9cdf483995e2730661481b53dd5e693a33f34

diff --git a/app-emacs/buttercup/buttercup-1.24-r1.ebuild 
b/app-emacs/buttercup/buttercup-1.24-r1.ebuild
deleted file mode 100644
index 58f468512d73..
--- a/app-emacs/buttercup/buttercup-1.24-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS="24.3"
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
-SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# https://github.com/jorgenschaefer/emacs-buttercup/pull/210
-PATCHES=( "${FILESDIR}"/${P}-properties-equal.patch )
-
-DOCS=( docs/{running,writing}-tests.md  )
-ELISP_REMOVE="buttercup-pkg.el"
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
--f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
-   elisp_src_install
-   dobin bin/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-08-16 Thread Sam James
commit: af5b5a9e1c15c3268ebc0d1d87948b54ca499a7c
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 15:06:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 15:06:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5b5a9e

app-emacs/buttercup: Stabilize 1.26 amd64, #865331

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.26.ebuild 
b/app-emacs/buttercup/buttercup-1.26.ebuild
index f7e797efb344..afd8e4303721 100644
--- a/app-emacs/buttercup/buttercup-1.26.ebuild
+++ b/app-emacs/buttercup/buttercup-1.26.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-08-16 Thread Sam James
commit: 7bd693f5b36777dfe7afddd8db92ba5b9f8dcf06
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 15:06:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 15:06:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd693f5

app-emacs/buttercup: Stabilize 1.26 x86, #865331

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.26.ebuild 
b/app-emacs/buttercup/buttercup-1.26.ebuild
index 74d657d3e339..f7e797efb344 100644
--- a/app-emacs/buttercup/buttercup-1.26.ebuild
+++ b/app-emacs/buttercup/buttercup-1.26.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ppc sparc ~x86"
+KEYWORDS="~amd64 ppc sparc x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-08-16 Thread Agostino Sarubbo
commit: 036d2aa5f8a57f133a9e631c328b3451c0b1156e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 16 07:48:00 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 16 07:48:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036d2aa5

app-emacs/buttercup: sparc stable wrt bug #865331

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.26.ebuild 
b/app-emacs/buttercup/buttercup-1.26.ebuild
index 80bf5c4d6d29..74d657d3e339 100644
--- a/app-emacs/buttercup/buttercup-1.26.ebuild
+++ b/app-emacs/buttercup/buttercup-1.26.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~sparc ~x86"
+KEYWORDS="~amd64 ppc sparc ~x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-08-16 Thread Agostino Sarubbo
commit: a7e1a994c64f700e5fddb412b38ed48fc569d27e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 16 07:46:00 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 16 07:46:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e1a994

app-emacs/buttercup: ppc stable wrt bug #865331

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.26.ebuild 
b/app-emacs/buttercup/buttercup-1.26.ebuild
index cfebece4d7cc..80bf5c4d6d29 100644
--- a/app-emacs/buttercup/buttercup-1.26.ebuild
+++ b/app-emacs/buttercup/buttercup-1.26.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ppc ~sparc ~x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-08-11 Thread Maciej Barć
commit: 3d9ccad170819e71c5f2d7e4501cec2eb2b272bd
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Aug 12 02:32:26 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Aug 12 02:32:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9ccad1

app-emacs/buttercup: bump to 1.26

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.26.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 361966f289e9..a0406074f06f 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,2 +1,3 @@
 DIST buttercup-1.24.tar.gz 85337 BLAKE2B 
fb40d0899f68aff5f2fdb989b2c0e42005e6667ecfe8a4ca806ddb4139f497f0eed5328ba6407136b757a0f13bc6ec5ee488792da3de1e84edba394a781c410c
 SHA512 
0a436f5e5bcf386a3675ef281ac6c9f0125917058de88a5557d879004bbf7cd4298086aa3fb86f2bd807f46c166b0fb02e248cc485878891293147656525f8ca
 DIST buttercup-1.25.tar.gz 86763 BLAKE2B 
ccf7ba797517710e66b666cc121766d29886e0e1a8fd5ad63cb8b5fa4ee2d2a0d2644cd413c1095f37b1ba60467c012e507230787e1daaca3e869a4072e61bb4
 SHA512 
1eb45485fb1de638837da4d97f6043a64e97d167c8c130d9c5ba6ff67a5e0bcae272c8247779ab1c9427668468a3b94e91af07426b5465a7c3f9c54433a0433e
+DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c

diff --git a/app-emacs/buttercup/buttercup-1.26.ebuild 
b/app-emacs/buttercup/buttercup-1.26.ebuild
new file mode 100644
index ..cfebece4d7cc
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.26.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-05-03 Thread Arthur Zamarin
commit: 7d9a648929245eaf06fc9e95370fe01e6b0c2a4b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 18:09:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 18:09:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9a6489

app-emacs/buttercup: Keyword 1.25 ppc, #841887

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.25.ebuild 
b/app-emacs/buttercup/buttercup-1.25.ebuild
index 0e02cc15304c..cfebece4d7cc 100644
--- a/app-emacs/buttercup/buttercup-1.25.ebuild
+++ b/app-emacs/buttercup/buttercup-1.25.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-05-03 Thread Arthur Zamarin
commit: ed795c78eaf1b24d1583047e48df731d3ed33065
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:39:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:39:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed795c78

app-emacs/buttercup: Keyword 1.25 sparc, #841887

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.25.ebuild 
b/app-emacs/buttercup/buttercup-1.25.ebuild
index aaf465a347d8..0e02cc15304c 100644
--- a/app-emacs/buttercup/buttercup-1.25.ebuild
+++ b/app-emacs/buttercup/buttercup-1.25.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~sparc ~x86"
 
 DOCS=( docs/{running,writing}-tests.md  )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-04-26 Thread Maciej Barć
commit: 98be053e1ac0cb62a61bb43e139013f52f531f82
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 26 16:07:36 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 26 16:09:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98be053e

app-emacs/buttercup: bump to 1.25

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

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.25.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 07dbcd1e884b..361966f289e9 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1 +1,2 @@
 DIST buttercup-1.24.tar.gz 85337 BLAKE2B 
fb40d0899f68aff5f2fdb989b2c0e42005e6667ecfe8a4ca806ddb4139f497f0eed5328ba6407136b757a0f13bc6ec5ee488792da3de1e84edba394a781c410c
 SHA512 
0a436f5e5bcf386a3675ef281ac6c9f0125917058de88a5557d879004bbf7cd4298086aa3fb86f2bd807f46c166b0fb02e248cc485878891293147656525f8ca
+DIST buttercup-1.25.tar.gz 86763 BLAKE2B 
ccf7ba797517710e66b666cc121766d29886e0e1a8fd5ad63cb8b5fa4ee2d2a0d2644cd413c1095f37b1ba60467c012e507230787e1daaca3e869a4072e61bb4
 SHA512 
1eb45485fb1de638837da4d97f6043a64e97d167c8c130d9c5ba6ff67a5e0bcae272c8247779ab1c9427668468a3b94e91af07426b5465a7c3f9c54433a0433e

diff --git a/app-emacs/buttercup/buttercup-1.25.ebuild 
b/app-emacs/buttercup/buttercup-1.25.ebuild
new file mode 100644
index ..aaf465a347d8
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.25.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/files/, app-emacs/buttercup/

2022-04-26 Thread Maciej Barć
commit: eae5247d919f96fc90d518b9923f8c1cef5dd5a0
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr 26 15:59:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr 26 16:09:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae5247d

app-emacs/buttercup: remove elisp autoload file; minor fixes

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

 .../{buttercup-1.24.ebuild => buttercup-1.24-r1.ebuild}  | 12 
 app-emacs/buttercup/files/50buttercup-gentoo.el  |  1 -
 2 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/app-emacs/buttercup/buttercup-1.24.ebuild 
b/app-emacs/buttercup/buttercup-1.24-r1.ebuild
similarity index 69%
rename from app-emacs/buttercup/buttercup-1.24.ebuild
rename to app-emacs/buttercup/buttercup-1.24-r1.ebuild
index a10a06a28765..58f468512d73 100644
--- a/app-emacs/buttercup/buttercup-1.24.ebuild
+++ b/app-emacs/buttercup/buttercup-1.24-r1.ebuild
@@ -9,24 +9,20 @@ inherit elisp
 
 DESCRIPTION="Behaviour-driven Elisp testing"
 HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
-SRC_URI="https://github.com/jorgenschaefer/emacs-buttercup/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-buttercup-${PV}
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 # https://github.com/jorgenschaefer/emacs-buttercup/pull/210
-PATCHES=( "${FILESDIR}"/${PN}-1.24-properties-equal.patch )
+PATCHES=( "${FILESDIR}"/${P}-properties-equal.patch )
 
 DOCS=( docs/{running,writing}-tests.md  )
+ELISP_REMOVE="buttercup-pkg.el"
 SITEFILE="50${PN}-gentoo.el"
 
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}
-
 src_test() {
${EMACS} ${EMACSFLAGS} -L . -l buttercup \
 -f buttercup-run-discover || die "tests failed"

diff --git a/app-emacs/buttercup/files/50buttercup-gentoo.el 
b/app-emacs/buttercup/files/50buttercup-gentoo.el
index 102ffcd8d3b9..431f7e90ae73 100644
--- a/app-emacs/buttercup/files/50buttercup-gentoo.el
+++ b/app-emacs/buttercup/files/50buttercup-gentoo.el
@@ -1,2 +1 @@
 (add-to-list 'load-path "@SITELISP@")
-(load "@SITELISP@/buttercup-autoloads" nil t)



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/

2022-04-20 Thread Ulrich Müller
commit: fdf2be3897975b27b2ae1ee1ea0ba75d01cd60c3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Apr 20 06:30:06 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Apr 20 06:32:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf2be38

app-emacs/buttercup: Keyword for ~x86

Closes: https://bugs.gentoo.org/839558
Signed-off-by: Ulrich Müller  gentoo.org>

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

diff --git a/app-emacs/buttercup/buttercup-1.24.ebuild 
b/app-emacs/buttercup/buttercup-1.24.ebuild
index dd3441cae617..a10a06a28765 100644
--- a/app-emacs/buttercup/buttercup-1.24.ebuild
+++ b/app-emacs/buttercup/buttercup-1.24.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/emacs-buttercup-${PV}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 # https://github.com/jorgenschaefer/emacs-buttercup/pull/210
 PATCHES=( "${FILESDIR}"/${PN}-1.24-properties-equal.patch )



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/, app-emacs/buttercup/files/

2022-03-06 Thread Matthew Smith
commit: 3585429bec7f527b0c180879a3c6e86c6f8edf0f
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar  6 10:42:44 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar  6 10:52:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3585429b

app-emacs/buttercup: init at 1.24

Signed-off-by: Matthew Smith  gentoo.org>

 app-emacs/buttercup/Manifest   |  1 +
 app-emacs/buttercup/buttercup-1.24.ebuild  | 38 +++
 app-emacs/buttercup/files/50buttercup-gentoo.el|  2 +
 .../files/buttercup-1.24-properties-equal.patch| 44 ++
 app-emacs/buttercup/metadata.xml   | 12 ++
 5 files changed, 97 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
new file mode 100644
index ..07dbcd1e884b
--- /dev/null
+++ b/app-emacs/buttercup/Manifest
@@ -0,0 +1 @@
+DIST buttercup-1.24.tar.gz 85337 BLAKE2B 
fb40d0899f68aff5f2fdb989b2c0e42005e6667ecfe8a4ca806ddb4139f497f0eed5328ba6407136b757a0f13bc6ec5ee488792da3de1e84edba394a781c410c
 SHA512 
0a436f5e5bcf386a3675ef281ac6c9f0125917058de88a5557d879004bbf7cd4298086aa3fb86f2bd807f46c166b0fb02e248cc485878891293147656525f8ca

diff --git a/app-emacs/buttercup/buttercup-1.24.ebuild 
b/app-emacs/buttercup/buttercup-1.24.ebuild
new file mode 100644
index ..dd3441cae617
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.24.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-buttercup/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-buttercup-${PV}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# https://github.com/jorgenschaefer/emacs-buttercup/pull/210
+PATCHES=( "${FILESDIR}"/${PN}-1.24-properties-equal.patch )
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}

diff --git a/app-emacs/buttercup/files/50buttercup-gentoo.el 
b/app-emacs/buttercup/files/50buttercup-gentoo.el
new file mode 100644
index ..102ffcd8d3b9
--- /dev/null
+++ b/app-emacs/buttercup/files/50buttercup-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(load "@SITELISP@/buttercup-autoloads" nil t)

diff --git a/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch 
b/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch
new file mode 100644
index ..2af36a3560cd
--- /dev/null
+++ b/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch
@@ -0,0 +1,44 @@
+From 108d2298cc34d906b196178ad955e3dc139e1779 Mon Sep 17 00:00:00 2001
+From: Philipp Stephani 
+Date: Mon, 6 Dec 2021 15:39:53 +0100
+Subject: [PATCH] Fix property comparisons in unit tests.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Before Emacs 29, ‘equal-including-properties’ should not be used to compare
+propertized strings due to https://debbugs.gnu.org/cgi/bugreport.cgi?bug=6581.
+ERT provides a replacement ‘ert-equal-including-properties’.
+---
+ tests/test-buttercup.el | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/tests/test-buttercup.el b/tests/test-buttercup.el
+index bda3e6f..4b73b78 100644
+--- a/tests/test-buttercup.el
 b/tests/test-buttercup.el
+@@ -1,6 +1,6 @@
+ ;;; buttercup-test.el --- Tests for buttercup.el -*-lexical-binding:t-*-
+ 
+-;; Copyright (C) 2015  Jorgen Schaefer 
++;; Copyright (C) 2015, 2021  Jorgen Schaefer 
+ 
+ ;; This program is free software; you can redistribute it and/or
+ ;; modify it under the terms of the GNU General Public License
+@@ -27,6 +27,7 @@
+ (require 'autoload)
+ (require 'ansi-color)
+ (require 'ert)
++(require 'ert-x)
+ (require 'cl-lib)
+ (require 'imenu)
+ 
+@@ -1117,7 +1118,7 @@ text properties using `ansi-color-apply'."
+ ;
+ ;;; Reporters
+ (buttercup-define-matcher-for-binary-function
+-:to-equal-including-properties equal-including-properties)
++:to-equal-including-properties ert-equal-including-properties)
+ 
+ (describe "The batch reporters"
+   :var (print-buffer)

diff --git a/app-emacs/buttercup/metadata.xml b/app-emacs/buttercup/metadata.xml
new file mode 100644
index ..e62cdf68a9cb
--- /dev/null
+++ b/app-emacs/buttercup/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+jorgenschaefer/emacs-buttercup
+  
+  
+