commit:     cf7ae539b340e68251c66a4b6ddae563137122d7
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 29 13:38:41 2025 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Sep 29 13:43:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7ae539

dev-embedded/gnusim8085: add 1.4.1

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-embedded/gnusim8085/Manifest                |  1 +
 dev-embedded/gnusim8085/gnusim8085-1.4.1.ebuild | 43 +++++++++++++++++++++++++
 dev-embedded/gnusim8085/metadata.xml            |  1 +
 3 files changed, 45 insertions(+)

diff --git a/dev-embedded/gnusim8085/Manifest b/dev-embedded/gnusim8085/Manifest
index 7bad85d93a3e..a87ff1e6875c 100644
--- a/dev-embedded/gnusim8085/Manifest
+++ b/dev-embedded/gnusim8085/Manifest
@@ -1 +1,2 @@
 DIST gnusim8085-1.3.7.tar.gz 365127 BLAKE2B 
55637e4ade4be6145f3fbe95a29d01565caafd54a45c90d693a940e645153da3eac52e685d648b3be18cc05ba080133a26978a99a841f37f09eebfeaf5de89b8
 SHA512 
b1b701ef3292c2b3ea7a599f450ee495fdec730fa53e2ad9ea27c716a7de61d503f32345ed3cf6eeef3ef698ed4f0b957cb7ae207df0bee46363e76b5176b822
+DIST gnusim8085-1.4.1.tar.gz 670313 BLAKE2B 
c866df8711ad52f12ebd0ad908918ee8236b2e6bf42502e8b8719ef2361b1edc15f65779cea1d4dce44a92aa7445a2eb578b35bb83b2d1d29d7936e3abe3484d
 SHA512 
4136ccb732495d9da043e646eee198b5ce569c5ed519f27f98ff330cc585836da1aaeb85af33e65aa20b671cc057380e2d77088ffc1a3de9e2f7ef0044eaf385

diff --git a/dev-embedded/gnusim8085/gnusim8085-1.4.1.ebuild 
b/dev-embedded/gnusim8085/gnusim8085-1.4.1.ebuild
new file mode 100644
index 000000000000..359188d8b724
--- /dev/null
+++ b/dev-embedded/gnusim8085/gnusim8085-1.4.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg
+
+DESCRIPTION="A GTK 8085 Simulator"
+HOMEPAGE="https://gnusim8085.srid.ca/ https://github.com/GNUSim8085/GNUSim8085";
+SRC_URI="https://github.com/GNUSim8085/GNUSim8085/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+       dev-libs/glib:2
+       x11-libs/gdk-pixbuf:2
+       x11-libs/gtk+:3
+       x11-libs/gtksourceview:3.0=
+       x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       app-text/discount
+       virtual/pkgconfig
+       nls? ( sys-devel/gettext )
+"
+
+src_configure() {
+       econf $(use_enable nls)
+}
+
+src_install() {
+       default
+
+       doman doc/gnusim8085.1
+
+       docinto examples
+       dodoc doc/examples/*.asm doc/asm-guide.txt
+       docompress -x /usr/share/doc/${PF}/examples
+}

diff --git a/dev-embedded/gnusim8085/metadata.xml 
b/dev-embedded/gnusim8085/metadata.xml
index d58ea90f9bac..f5853fe4526e 100644
--- a/dev-embedded/gnusim8085/metadata.xml
+++ b/dev-embedded/gnusim8085/metadata.xml
@@ -7,5 +7,6 @@
        </maintainer>
        <upstream>
                <remote-id type="launchpad">gnusim8085</remote-id>
+               <remote-id type="github">GNUSim8085/GNUSim8085</remote-id>
        </upstream>
 </pkgmetadata>

Reply via email to