From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 66F9A1582EF for ; Wed, 19 Feb 2025 08:49:09 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 295C2343188 for ; Wed, 19 Feb 2025 08:49:09 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 61F23110472; Wed, 19 Feb 2025 08:49:03 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 5CCF5110472 for ; Wed, 19 Feb 2025 08:49:03 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 14459343172 for ; Wed, 19 Feb 2025 08:49:03 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 952632735 for ; Wed, 19 Feb 2025 08:49:01 +0000 (UTC) From: "Maciej Barć" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Maciej Barć" Message-ID: <1739954938.5edac211f24e814452510178f79a800ba4f02e51.xgqt@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-emacs/buttercup/Manifest app-emacs/buttercup/buttercup-1.37.ebuild X-VCS-Directories: app-emacs/buttercup/ X-VCS-Committer: xgqt X-VCS-Committer-Name: Maciej Barć X-VCS-Revision: 5edac211f24e814452510178f79a800ba4f02e51 X-VCS-Branch: master Date: Wed, 19 Feb 2025 08:49:01 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e8266ad1-3a30-49c4-b352-aefd982303ad X-Archives-Hash: 05363842b14ba4c9ef535af561edaf7f commit: 5edac211f24e814452510178f79a800ba4f02e51 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 19 08:44:28 2025 +0000 Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 19 08:48:58 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5edac211 app-emacs/buttercup: bump to 1.37 Signed-off-by: Maciej Barć gentoo.org> app-emacs/buttercup/Manifest | 1 + app-emacs/buttercup/buttercup-1.37.ebuild | 38 +++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest index ff85630e4c43..0c3a48272a9a 100644 --- a/app-emacs/buttercup/Manifest +++ b/app-emacs/buttercup/Manifest @@ -1 +1,2 @@ DIST buttercup-1.36.tar.gz 94614 BLAKE2B 1c76424188eb09df0b5f46f5c97b8633d11bd324a587cf968de2314f8639b66fc06cb2cee727f4cbc91b3fabeca41f2cfdb5f3ff87d6d2318fffaa3fabfc9280 SHA512 bc7d8d90537687b8d97927f14ac7c401ac9b538b315da6ae418c7af801d1f9461f4b2d9185102e6621240189dda4a8b547cd84332e38bc56458889dab6ec0f66 +DIST buttercup-1.37.gh.tar.gz 95022 BLAKE2B 2b3ca9e0da4749b30f98f06cd0b75a9ebce93e780d5451c500d1a4a2a042534f3bdc60249402e41dc9c8641b006ee482f4c5d79fe07d7e58c644c964af4b5f08 SHA512 97db746d3a3b0d1fc63e8ba92079ef40901359a2ec9206e3c75b6b3b31464191724a9f2dee3bc8cb4b3147b5c41269ee563194f89954e16c261423dcf66c21dd diff --git a/app-emacs/buttercup/buttercup-1.37.ebuild b/app-emacs/buttercup/buttercup-1.37.ebuild new file mode 100644 index 000000000000..a870f68c3e74 --- /dev/null +++ b/app-emacs/buttercup/buttercup-1.37.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp edo + +DESCRIPTION="Behaviour-driven Elisp testing" +HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup" + +if [[ "${PV}" == *9999* ]] ; 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}.gh.tar.gz" + S="${WORKDIR}/emacs-${P}" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( docs/{running,writing}-tests.md ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + edo ${EMACS} ${EMACSFLAGS} -L . -l buttercup -f buttercup-run-discover +} + +src_install() { + elisp_src_install + + exeinto /usr/bin + doexe "bin/${PN}" +}