From: "Michael Orlitzky" <mjo@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/rgbds/
Date: Mon, 10 Feb 2025 02:02:28 +0000 (UTC) [thread overview]
Message-ID: <1739152251.47727d1d06bf694c101c65134d014cfa28aafbc4.mjo@gentoo> (raw)
commit: 47727d1d06bf694c101c65134d014cfa28aafbc4
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Mon Feb 3 15:48:55 2025 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 01:50:51 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47727d1d
dev-util/rgbds: add 0.9.1
Closes: https://github.com/gentoo/gentoo/pull/40427
Signed-off-by: orbea <orbea <AT> riseup.net>
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
dev-util/rgbds/Manifest | 1 +
dev-util/rgbds/rgbds-0.9.1.ebuild | 50 +++++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
diff --git a/dev-util/rgbds/Manifest b/dev-util/rgbds/Manifest
index 92ffb1ba5496..e89cb568a9fb 100644
--- a/dev-util/rgbds/Manifest
+++ b/dev-util/rgbds/Manifest
@@ -1,2 +1,3 @@
DIST rgbds-0.8.0.tar.gz 8052350 BLAKE2B 46edb43a530169d03e026070b61272e95357213747296658e4ceb821f8e420979ceffcbc07b41b6778187a1f6a614d3587416d5ad3596f19bacc6c9067051837 SHA512 1c36e0fc7ecfd930c9cbc9f9772d2c7268148e2d456c56c92265ba45b9108c531fc412669d980f6c621b4d89d367458f01a2e0cf20443f13b83f841585f3edac
DIST rgbds-0.9.0.tar.gz 8093242 BLAKE2B b6ee19b4e4ce0e4d77f3b3ec11115a389b8debd71477478dbef72065ae17caae10e53b49b45dbc822443392c27023948cc3033117f13a7c1340d8ca90f1ff6b5 SHA512 d86a478dfcfb007e095696c32a4fa098eb9818d3bdac90d7c61bbac8901346acb6f9371ee3285b2adcf71e3c199f731b7b6c60a99be06e64b463ea7aef0f4901
+DIST rgbds-0.9.1.tar.gz 8094855 BLAKE2B 9040aac0429c3dabcabb936356298f2f9c6d32831052cd7fdf8d6757ceba51d3d7891d0857b4a09b778f1f7de3c7d32a6b4f9086c05725dac3d15797cbb3dcda SHA512 9ab610dd2c661c4228ecbc9fbf02734a65899b9ad6e4ab6e9273387d23ca5f95215de44972034fbdf46a744d4984f2efcf762b3bb4b7a4ecb6117a9c470ba3a7
diff --git a/dev-util/rgbds/rgbds-0.9.1.ebuild b/dev-util/rgbds/rgbds-0.9.1.ebuild
new file mode 100644
index 000000000000..a95228116a06
--- /dev/null
+++ b/dev-util/rgbds/rgbds-0.9.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Rednex Game Boy Development System"
+HOMEPAGE="https://rgbds.gbdev.io/"
+if [[ "${PV}" == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/gbdev/${PN}.git"
+else
+ SRC_URI="https://github.com/gbdev/${PN}/archive/v${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="media-libs/libpng"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+src_compile() {
+ append-flags -DNDEBUG
+
+ emake Q= \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_test() {
+ local dir
+ for dir in asm link fix gfx; do
+ pushd "test/${dir}" >/dev/null || die
+ einfo "Running ${dir} tests."
+ ./test.sh || die
+ popd >/dev/null || die
+ done
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr Q= STRIP= install
+ dodoc README.md
+}
next reply other threads:[~2025-02-10 2:02 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-02-10 2:02 Michael Orlitzky [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-10 2:02 [gentoo-commits] repo/gentoo:master commit in: dev-util/rgbds/ Michael Orlitzky
2025-01-05 17:11 Arthur Zamarin
2024-06-30 12:41 Conrad Kostecki
2024-06-30 12:41 Conrad Kostecki
2024-05-09 13:04 Joonas Niilola
2024-03-22 6:22 Arthur Zamarin
2024-03-21 2:45 Sam James
2024-03-21 2:45 Sam James
2024-02-23 10:50 Viorel Munteanu
2024-02-23 10:50 Viorel Munteanu
2024-02-14 15:52 Joonas Niilola
2024-02-14 15:52 Joonas Niilola
2024-02-14 15:52 Joonas Niilola
2024-01-06 19:30 Viorel Munteanu
2024-01-05 5:24 Sam James
2023-12-03 7:42 Sam James
2023-12-02 9:24 Arthur Zamarin
2023-09-17 8:56 Arthur Zamarin
2023-09-13 3:20 Sam James
2023-02-22 9:32 Sam James
2023-01-15 14:16 Sam James
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1739152251.47727d1d06bf694c101c65134d014cfa28aafbc4.mjo@gentoo \
--to=mjo@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox