public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2022-08-17  1:22 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2022-08-17  1:22 UTC (permalink / raw
  To: gentoo-commits

commit:     fa41caac959597e50b650633a46c29b9cb468a6b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 01:22:36 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 01:22:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa41caac

app-emulation/uxn: add sourcehut upstream metadata

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

 app-emulation/uxn/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-emulation/uxn/metadata.xml b/app-emulation/uxn/metadata.xml
index e7efab8c0508..825e9e0f54aa 100644
--- a/app-emulation/uxn/metadata.xml
+++ b/app-emulation/uxn/metadata.xml
@@ -12,4 +12,7 @@
     It was designed with an implementation-first mindset with a focus on
     creating portable tools and games.
   </longdescription>
+  <upstream>
+    <remote-id type="sourcehut">~rabbits/uxn</remote-id>
+  </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2022-09-30  2:09 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2022-09-30  2:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c9e93c41ade14ff88cf0fc7c81a49f97a32cc97e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 02:06:29 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 02:09:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e93c41

app-emulation/uxn: bump to 0_p20220921

monthly snapshot, from
https://git.sr.ht/~rabbits/uxn/commit/cbc61578b77881232fda4cc42aa914a0806b786f

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

 app-emulation/uxn/Manifest               |  1 +
 app-emulation/uxn/uxn-0_p20220921.ebuild | 53 ++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index 9f90f4c25b63..3fe474684cb7 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1 +1,2 @@
 DIST uxn-0_p20220815.tar.gz 286763 BLAKE2B d50e52da1614fdd2939ad09d5c372c103cbfa074b10e1a17560baa3ad5e09a81b9627efdc5f17c7572798d06f1e6a388cb473348950cef5ba45c7d40b3716ec6 SHA512 237c6d633783006d8503b6b4726aaa1d8ed22209c0c6368e78a3da0703d92cb8b1e9c5c7372faecc374082be56608ac1857efc0629e0dff6e374a2adbf1d20ea
+DIST uxn-0_p20220921.tar.gz 286803 BLAKE2B 98230eec1f5071451a25dbe0136f3fd2d7e9ad08287df40bef611ae3012e3775d787a653a43fb4f1cb6c8f213cb8d39684e48c4f6c225bc19e86f1e4b94d73ba SHA512 8568114ddd98672aab4ca59ab279d39ff7a30c04d0b2a53da85b342a17a80d82b5b0ab90f04f63aa0491f8feaa91655f8fa725ec0d76a559b6201407b47bf1f5

diff --git a/app-emulation/uxn/uxn-0_p20220921.ebuild b/app-emulation/uxn/uxn-0_p20220921.ebuild
new file mode 100644
index 000000000000..734928959333
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20220921.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=cbc61578b77881232fda4cc42aa914a0806b786f
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
+HOMEPAGE="
+	https://wiki.xxiivv.com/site/uxn.html
+	https://git.sr.ht/~rabbits/uxn/
+"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
+else
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${H}
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="media-libs/libsdl2:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
+
+src_compile() {
+	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
+		die "build failed"
+
+	local f
+	for f in ./projects/{examples/*,software,utils}/*.tal ; do
+		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
+			die "failed to assemble ${f}"
+	done
+}
+
+src_install() {
+	exeinto /usr/bin
+	doexe bin/uxn*
+
+	insinto /usr/share/uxn
+	doins bin/*.rom
+	doins -r projects
+
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2022-11-06 20:11 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2022-11-06 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     67f96e74343b960e738d71ebe86cdba548b74d8e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  6 19:35:59 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Nov  6 20:10:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f96e74

app-emulation/uxn: bump to 0_p20221022

2022.10.22 snapshot

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

 app-emulation/uxn/Manifest               |  1 +
 app-emulation/uxn/uxn-0_p20221022.ebuild | 51 ++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index 3fe474684cb7..c35bd8ef8072 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,2 +1,3 @@
 DIST uxn-0_p20220815.tar.gz 286763 BLAKE2B d50e52da1614fdd2939ad09d5c372c103cbfa074b10e1a17560baa3ad5e09a81b9627efdc5f17c7572798d06f1e6a388cb473348950cef5ba45c7d40b3716ec6 SHA512 237c6d633783006d8503b6b4726aaa1d8ed22209c0c6368e78a3da0703d92cb8b1e9c5c7372faecc374082be56608ac1857efc0629e0dff6e374a2adbf1d20ea
 DIST uxn-0_p20220921.tar.gz 286803 BLAKE2B 98230eec1f5071451a25dbe0136f3fd2d7e9ad08287df40bef611ae3012e3775d787a653a43fb4f1cb6c8f213cb8d39684e48c4f6c225bc19e86f1e4b94d73ba SHA512 8568114ddd98672aab4ca59ab279d39ff7a30c04d0b2a53da85b342a17a80d82b5b0ab90f04f63aa0491f8feaa91655f8fa725ec0d76a559b6201407b47bf1f5
+DIST uxn-0_p20221022.tar.gz 287106 BLAKE2B 3ca3f1363a71c2c974e95c75cba09d13ff81f320e1ec5ecf3b9a93de6d834447105fd49aa04c0c94a53f01a79bfda68f24662c7eac3993937d9870e5fd7dd4f6 SHA512 77fa297cdd02856cc1a6ddd4515f459d77e216434319a3e7901598d1c28dc34fe49429ae6875745f412bbc977c44041c2c65dc5d0dc4fdb25708e8e666995d81

diff --git a/app-emulation/uxn/uxn-0_p20221022.ebuild b/app-emulation/uxn/uxn-0_p20221022.ebuild
new file mode 100644
index 000000000000..c8521b44d3ac
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20221022.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=1b2049e238df96f32335edf1c6db35bd09f8b42d
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+	https://git.sr.ht/~rabbits/uxn/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
+else
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${H}
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="media-libs/libsdl2:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
+
+src_compile() {
+	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
+		die "build failed"
+
+	local f
+	for f in ./projects/{examples/*,software,utils}/*.tal ; do
+		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
+			die "failed to assemble ${f}"
+	done
+}
+
+src_install() {
+	exeinto /usr/bin
+	doexe bin/uxn*
+
+	insinto /usr/share/uxn
+	doins bin/*.rom
+	doins -r projects
+
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2022-12-24 22:26 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2022-12-24 22:26 UTC (permalink / raw
  To: gentoo-commits

commit:     92cde17291b69d28cad8969f1013f758645b839c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 24 22:24:27 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 22:26:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cde172

app-emulation/uxn: drop old 0_p20220815

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

 app-emulation/uxn/Manifest               |  1 -
 app-emulation/uxn/uxn-0_p20220815.ebuild | 53 --------------------------------
 2 files changed, 54 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index c423798e8140..e09451b50f2e 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,4 +1,3 @@
-DIST uxn-0_p20220815.tar.gz 286763 BLAKE2B d50e52da1614fdd2939ad09d5c372c103cbfa074b10e1a17560baa3ad5e09a81b9627efdc5f17c7572798d06f1e6a388cb473348950cef5ba45c7d40b3716ec6 SHA512 237c6d633783006d8503b6b4726aaa1d8ed22209c0c6368e78a3da0703d92cb8b1e9c5c7372faecc374082be56608ac1857efc0629e0dff6e374a2adbf1d20ea
 DIST uxn-0_p20220921.tar.gz 286803 BLAKE2B 98230eec1f5071451a25dbe0136f3fd2d7e9ad08287df40bef611ae3012e3775d787a653a43fb4f1cb6c8f213cb8d39684e48c4f6c225bc19e86f1e4b94d73ba SHA512 8568114ddd98672aab4ca59ab279d39ff7a30c04d0b2a53da85b342a17a80d82b5b0ab90f04f63aa0491f8feaa91655f8fa725ec0d76a559b6201407b47bf1f5
 DIST uxn-0_p20221022.tar.gz 287106 BLAKE2B 3ca3f1363a71c2c974e95c75cba09d13ff81f320e1ec5ecf3b9a93de6d834447105fd49aa04c0c94a53f01a79bfda68f24662c7eac3993937d9870e5fd7dd4f6 SHA512 77fa297cdd02856cc1a6ddd4515f459d77e216434319a3e7901598d1c28dc34fe49429ae6875745f412bbc977c44041c2c65dc5d0dc4fdb25708e8e666995d81
 DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d SHA512 d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978

diff --git a/app-emulation/uxn/uxn-0_p20220815.ebuild b/app-emulation/uxn/uxn-0_p20220815.ebuild
deleted file mode 100644
index ada1e5c54013..000000000000
--- a/app-emulation/uxn/uxn-0_p20220815.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-H=85ae1f6ebea635f35974218be8faf7557390a7e9
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="
-	https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/
-"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
-else
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${H}
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
-
-src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "build failed"
-
-	local f
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
-			die "failed to assemble ${f}"
-	done
-}
-
-src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
-
-	insinto /usr/share/uxn
-	doins bin/*.rom
-	doins -r projects
-
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2022-12-24 22:26 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2022-12-24 22:26 UTC (permalink / raw
  To: gentoo-commits

commit:     5254a88c25d73e92f6f7c497256c52d4b9a39981
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 24 22:24:12 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 22:26:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5254a88c

app-emulation/uxn: bump to 0_p20221211

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

 app-emulation/uxn/Manifest               |  1 +
 app-emulation/uxn/uxn-0_p20221211.ebuild | 51 ++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index c35bd8ef8072..c423798e8140 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,3 +1,4 @@
 DIST uxn-0_p20220815.tar.gz 286763 BLAKE2B d50e52da1614fdd2939ad09d5c372c103cbfa074b10e1a17560baa3ad5e09a81b9627efdc5f17c7572798d06f1e6a388cb473348950cef5ba45c7d40b3716ec6 SHA512 237c6d633783006d8503b6b4726aaa1d8ed22209c0c6368e78a3da0703d92cb8b1e9c5c7372faecc374082be56608ac1857efc0629e0dff6e374a2adbf1d20ea
 DIST uxn-0_p20220921.tar.gz 286803 BLAKE2B 98230eec1f5071451a25dbe0136f3fd2d7e9ad08287df40bef611ae3012e3775d787a653a43fb4f1cb6c8f213cb8d39684e48c4f6c225bc19e86f1e4b94d73ba SHA512 8568114ddd98672aab4ca59ab279d39ff7a30c04d0b2a53da85b342a17a80d82b5b0ab90f04f63aa0491f8feaa91655f8fa725ec0d76a559b6201407b47bf1f5
 DIST uxn-0_p20221022.tar.gz 287106 BLAKE2B 3ca3f1363a71c2c974e95c75cba09d13ff81f320e1ec5ecf3b9a93de6d834447105fd49aa04c0c94a53f01a79bfda68f24662c7eac3993937d9870e5fd7dd4f6 SHA512 77fa297cdd02856cc1a6ddd4515f459d77e216434319a3e7901598d1c28dc34fe49429ae6875745f412bbc977c44041c2c65dc5d0dc4fdb25708e8e666995d81
+DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d SHA512 d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978

diff --git a/app-emulation/uxn/uxn-0_p20221211.ebuild b/app-emulation/uxn/uxn-0_p20221211.ebuild
new file mode 100644
index 000000000000..0733343327a1
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20221211.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=6317b5cf181e56253da10e0e5051ac75bbb5c4b2
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+	https://git.sr.ht/~rabbits/uxn/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
+else
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${H}
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="media-libs/libsdl2:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
+
+src_compile() {
+	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
+		die "build failed"
+
+	local f
+	for f in ./projects/{examples/*,software,utils}/*.tal ; do
+		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
+			die "failed to assemble ${f}"
+	done
+}
+
+src_install() {
+	exeinto /usr/bin
+	doexe bin/uxn*
+
+	insinto /usr/share/uxn
+	doins bin/*.rom
+	doins -r projects
+
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-02-02 17:46 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-02-02 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     52edf5c020a0f46f7b4bc376f47f25cc611a222c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 17:40:05 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 17:46:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52edf5c0

app-emulation/uxn: bump to 0_p20230201

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

 app-emulation/uxn/Manifest               |  1 +
 app-emulation/uxn/uxn-0_p20230201.ebuild | 52 ++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index 47badc88ef0d..49bb89873412 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,2 +1,3 @@
 DIST uxn-0_p20221022.tar.gz 287106 BLAKE2B 3ca3f1363a71c2c974e95c75cba09d13ff81f320e1ec5ecf3b9a93de6d834447105fd49aa04c0c94a53f01a79bfda68f24662c7eac3993937d9870e5fd7dd4f6 SHA512 77fa297cdd02856cc1a6ddd4515f459d77e216434319a3e7901598d1c28dc34fe49429ae6875745f412bbc977c44041c2c65dc5d0dc4fdb25708e8e666995d81
 DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d SHA512 d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978
+DIST uxn-0_p20230201.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84

diff --git a/app-emulation/uxn/uxn-0_p20230201.ebuild b/app-emulation/uxn/uxn-0_p20230201.ebuild
new file mode 100644
index 000000000000..1a4ba33c7ae1
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20230201.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ ${PV} == *_p20230201 ]] && COMMIT=0dcc3b4c2e12bf2a61e682e9168e8bdb469caae0
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+	https://git.sr.ht/~rabbits/uxn/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
+else
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${COMMIT}
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="media-libs/libsdl2:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
+
+src_compile() {
+	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
+		die "build failed"
+
+	local f
+	for f in ./projects/{examples/*,software,utils}/*.tal ; do
+		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
+			die "failed to assemble ${f}"
+	done
+}
+
+src_install() {
+	exeinto /usr/bin
+	doexe bin/uxn*
+
+	insinto /usr/share/uxn
+	doins bin/*.rom
+	doins -r projects
+
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-02-02 17:46 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-02-02 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     1a95574ba0913bd6c61cf110dea94bcdaa2825fc
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 17:37:27 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 17:46:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a95574b

app-emulation/uxn: H -> COMMIT

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

 app-emulation/uxn/uxn-0_p20221022.ebuild | 9 +++++----
 app-emulation/uxn/uxn-0_p20221211.ebuild | 9 +++++----
 app-emulation/uxn/uxn-9999.ebuild        | 9 ++++-----
 3 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/app-emulation/uxn/uxn-0_p20221022.ebuild b/app-emulation/uxn/uxn-0_p20221022.ebuild
index c8521b44d3ac..de0d0a1457cc 100644
--- a/app-emulation/uxn/uxn-0_p20221022.ebuild
+++ b/app-emulation/uxn/uxn-0_p20221022.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-H=1b2049e238df96f32335edf1c6db35bd09f8b42d
+[[ ${PV} == *_p20221022 ]] && COMMIT=1b2049e238df96f32335edf1c6db35bd09f8b42d
 
 inherit toolchain-funcs
 
@@ -15,8 +15,9 @@ if [[ ${PV} == *9999* ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
 else
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${H}
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${COMMIT}
 	KEYWORDS="~amd64 ~x86"
 fi
 

diff --git a/app-emulation/uxn/uxn-0_p20221211.ebuild b/app-emulation/uxn/uxn-0_p20221211.ebuild
index 0733343327a1..e4a8f5dd88c1 100644
--- a/app-emulation/uxn/uxn-0_p20221211.ebuild
+++ b/app-emulation/uxn/uxn-0_p20221211.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-H=6317b5cf181e56253da10e0e5051ac75bbb5c4b2
+[[ ${PV} == *_p20221211 ]] && COMMIT=6317b5cf181e56253da10e0e5051ac75bbb5c4b2
 
 inherit toolchain-funcs
 
@@ -15,8 +15,9 @@ if [[ ${PV} == *9999* ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
 else
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${H}
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${COMMIT}
 	KEYWORDS="~amd64 ~x86"
 fi
 

diff --git a/app-emulation/uxn/uxn-9999.ebuild b/app-emulation/uxn/uxn-9999.ebuild
index ada1e5c54013..1b6c4a1a5ff4 100644
--- a/app-emulation/uxn/uxn-9999.ebuild
+++ b/app-emulation/uxn/uxn-9999.ebuild
@@ -1,10 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-H=85ae1f6ebea635f35974218be8faf7557390a7e9
-
 inherit toolchain-funcs
 
 DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
@@ -17,8 +15,9 @@ if [[ ${PV} == *9999* ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
 else
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${H}
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${COMMIT}
 	KEYWORDS="~amd64 ~x86"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-02-02 17:46 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-02-02 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     ff3a1d2180eb0e7ca8d90b01e4227c824dcd5a48
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 17:33:04 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 17:46:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3a1d21

app-emulation/uxn: drop old 0_p20220921

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

 app-emulation/uxn/Manifest               |  1 -
 app-emulation/uxn/uxn-0_p20220921.ebuild | 53 --------------------------------
 2 files changed, 54 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index e09451b50f2e..47badc88ef0d 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,3 +1,2 @@
-DIST uxn-0_p20220921.tar.gz 286803 BLAKE2B 98230eec1f5071451a25dbe0136f3fd2d7e9ad08287df40bef611ae3012e3775d787a653a43fb4f1cb6c8f213cb8d39684e48c4f6c225bc19e86f1e4b94d73ba SHA512 8568114ddd98672aab4ca59ab279d39ff7a30c04d0b2a53da85b342a17a80d82b5b0ab90f04f63aa0491f8feaa91655f8fa725ec0d76a559b6201407b47bf1f5
 DIST uxn-0_p20221022.tar.gz 287106 BLAKE2B 3ca3f1363a71c2c974e95c75cba09d13ff81f320e1ec5ecf3b9a93de6d834447105fd49aa04c0c94a53f01a79bfda68f24662c7eac3993937d9870e5fd7dd4f6 SHA512 77fa297cdd02856cc1a6ddd4515f459d77e216434319a3e7901598d1c28dc34fe49429ae6875745f412bbc977c44041c2c65dc5d0dc4fdb25708e8e666995d81
 DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d SHA512 d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978

diff --git a/app-emulation/uxn/uxn-0_p20220921.ebuild b/app-emulation/uxn/uxn-0_p20220921.ebuild
deleted file mode 100644
index 734928959333..000000000000
--- a/app-emulation/uxn/uxn-0_p20220921.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-H=cbc61578b77881232fda4cc42aa914a0806b786f
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="
-	https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/
-"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
-else
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${H}
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
-
-src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "build failed"
-
-	local f
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
-			die "failed to assemble ${f}"
-	done
-}
-
-src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
-
-	insinto /usr/share/uxn
-	doins bin/*.rom
-	doins -r projects
-
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-02-08  1:55 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-02-08  1:55 UTC (permalink / raw
  To: gentoo-commits

commit:     fff73cadd8463d8403c358643d6dd81c48202be9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  8 01:55:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb  8 01:55:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff73cad

app-emulation/uxn: Stabilize 0_p20221211 amd64, #893560

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

 app-emulation/uxn/uxn-0_p20221211.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/uxn/uxn-0_p20221211.ebuild b/app-emulation/uxn/uxn-0_p20221211.ebuild
index e4a8f5dd88c1..9fadbd8e8644 100644
--- a/app-emulation/uxn/uxn-0_p20221211.ebuild
+++ b/app-emulation/uxn/uxn-0_p20221211.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="MIT"


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-02-10 20:59 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-02-10 20:59 UTC (permalink / raw
  To: gentoo-commits

commit:     16dc746180afb40e87be307a1f6ea0cc8e2c0c57
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 20:50:27 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 20:59:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16dc7461

app-emulation/uxn: drop old 0_p20221022

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

 app-emulation/uxn/Manifest               |  1 -
 app-emulation/uxn/uxn-0_p20221022.ebuild | 52 --------------------------------
 2 files changed, 53 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index 49bb89873412..a1c9e253ed8b 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,3 +1,2 @@
-DIST uxn-0_p20221022.tar.gz 287106 BLAKE2B 3ca3f1363a71c2c974e95c75cba09d13ff81f320e1ec5ecf3b9a93de6d834447105fd49aa04c0c94a53f01a79bfda68f24662c7eac3993937d9870e5fd7dd4f6 SHA512 77fa297cdd02856cc1a6ddd4515f459d77e216434319a3e7901598d1c28dc34fe49429ae6875745f412bbc977c44041c2c65dc5d0dc4fdb25708e8e666995d81
 DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d SHA512 d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978
 DIST uxn-0_p20230201.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84

diff --git a/app-emulation/uxn/uxn-0_p20221022.ebuild b/app-emulation/uxn/uxn-0_p20221022.ebuild
deleted file mode 100644
index de0d0a1457cc..000000000000
--- a/app-emulation/uxn/uxn-0_p20221022.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == *_p20221022 ]] && COMMIT=1b2049e238df96f32335edf1c6db35bd09f8b42d
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
-else
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
-
-src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "build failed"
-
-	local f
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
-			die "failed to assemble ${f}"
-	done
-}
-
-src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
-
-	insinto /usr/share/uxn
-	doins bin/*.rom
-	doins -r projects
-
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-04-03 19:16 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-04-03 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     64364da74b3e9a6822e81e290618c004fa8380a3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  3 19:14:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr  3 19:16:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64364da7

app-emulation/uxn: Stabilize 0_p20230201 amd64, #903738

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

 app-emulation/uxn/uxn-0_p20230201.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/uxn/uxn-0_p20230201.ebuild b/app-emulation/uxn/uxn-0_p20230201.ebuild
index 1a4ba33c7ae1..a71b2f9fcd3a 100644
--- a/app-emulation/uxn/uxn-0_p20230201.ebuild
+++ b/app-emulation/uxn/uxn-0_p20230201.ebuild
@@ -18,7 +18,7 @@ else
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="MIT"


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-05-02  0:39 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-05-02  0:39 UTC (permalink / raw
  To: gentoo-commits

commit:     dfb458adec58627bc15622058456789afe48ec1a
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 00:37:50 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue May  2 00:39:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb458ad

app-emulation/uxn: bump to 0_p20230501

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

 app-emulation/uxn/Manifest               |  1 +
 app-emulation/uxn/uxn-0_p20230501.ebuild | 56 ++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index a1c9e253ed8b..459860c024d2 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,2 +1,3 @@
 DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d SHA512 d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978
 DIST uxn-0_p20230201.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84
+DIST uxn-0_p20230501.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84

diff --git a/app-emulation/uxn/uxn-0_p20230501.ebuild b/app-emulation/uxn/uxn-0_p20230501.ebuild
new file mode 100644
index 000000000000..8ecf6d857beb
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20230501.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+	https://git.sr.ht/~rabbits/uxn/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
+elif [[ ${PV} == *_p20230501 ]] ; then
+	COMMIT=0dcc3b4c2e12bf2a61e682e9168e8bdb469caae0
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${COMMIT}
+	KEYWORDS="~amd64 ~x86"
+else
+	die "wrong package version (PV), given: ${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="media-libs/libsdl2:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
+
+src_compile() {
+	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
+		die "build failed"
+
+	local f
+	local f_base
+	for f in ./projects/{examples/*,software,utils}/*.tal ; do
+		f_base="$(basename "${f}" .tal)"
+		ebegin "Assembling ROM ${f_base}"
+		./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom
+		eend ${?} ||  die "failed to assemble ${f}"
+	done
+}
+
+src_install() {
+	exeinto /usr/bin
+	doexe bin/uxn*
+
+	insinto /usr/share/uxn
+	doins bin/*.rom
+	doins -r projects
+
+	einstalldocs
+}


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

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

commit:     1f8d5889e323e09990b72a5dbb414676fa85391e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 16:10:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 16:10:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8d5889

app-emulation/uxn: Stabilize 0_p20230501 amd64, #908008

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

 app-emulation/uxn/uxn-0_p20230501.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/uxn/uxn-0_p20230501.ebuild b/app-emulation/uxn/uxn-0_p20230501.ebuild
index 8ecf6d857beb..867b95f57779 100644
--- a/app-emulation/uxn/uxn-0_p20230501.ebuild
+++ b/app-emulation/uxn/uxn-0_p20230501.ebuild
@@ -17,7 +17,7 @@ elif [[ ${PV} == *_p20230501 ]] ; then
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 else
 	die "wrong package version (PV), given: ${PV}"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-06-22 23:18 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-06-22 23:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ef839aea7c5213ddcec70292fde909b274529171
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 22 22:41:33 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 23:18:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef839aea

app-emulation/uxn: drop old 0_p20230201

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

 app-emulation/uxn/Manifest               |  1 -
 app-emulation/uxn/uxn-0_p20230201.ebuild | 52 --------------------------------
 2 files changed, 53 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index 9d89734881a3..5617e14f6810 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,2 +1 @@
-DIST uxn-0_p20230201.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84
 DIST uxn-0_p20230501.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84

diff --git a/app-emulation/uxn/uxn-0_p20230201.ebuild b/app-emulation/uxn/uxn-0_p20230201.ebuild
deleted file mode 100644
index a71b2f9fcd3a..000000000000
--- a/app-emulation/uxn/uxn-0_p20230201.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == *_p20230201 ]] && COMMIT=0dcc3b4c2e12bf2a61e682e9168e8bdb469caae0
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
-else
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
-
-src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "build failed"
-
-	local f
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
-			die "failed to assemble ${f}"
-	done
-}
-
-src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
-
-	insinto /usr/share/uxn
-	doins bin/*.rom
-	doins -r projects
-
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-06-22 23:18 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-06-22 23:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ee88f9ec18d43701a552be77bea804d2379bca43
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 22 22:41:18 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 23:18:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee88f9ec

app-emulation/uxn: drop old 0_p20221211

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

 app-emulation/uxn/Manifest               |  1 -
 app-emulation/uxn/uxn-0_p20221211.ebuild | 52 --------------------------------
 2 files changed, 53 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index 459860c024d2..9d89734881a3 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,3 +1,2 @@
-DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d SHA512 d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978
 DIST uxn-0_p20230201.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84
 DIST uxn-0_p20230501.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84

diff --git a/app-emulation/uxn/uxn-0_p20221211.ebuild b/app-emulation/uxn/uxn-0_p20221211.ebuild
deleted file mode 100644
index 9fadbd8e8644..000000000000
--- a/app-emulation/uxn/uxn-0_p20221211.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == *_p20221211 ]] && COMMIT=6317b5cf181e56253da10e0e5051ac75bbb5c4b2
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
-else
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
-
-src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "build failed"
-
-	local f
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
-			die "failed to assemble ${f}"
-	done
-}
-
-src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
-
-	insinto /usr/share/uxn
-	doins bin/*.rom
-	doins -r projects
-
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-06-22 23:18 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-06-22 23:18 UTC (permalink / raw
  To: gentoo-commits

commit:     c54d0ce97be13a4840f7e5848996287c504d3856
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 22 22:53:30 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 23:18:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54d0ce9

app-emulation/uxn: sync live

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

 app-emulation/uxn/uxn-9999.ebuild | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/app-emulation/uxn/uxn-9999.ebuild b/app-emulation/uxn/uxn-9999.ebuild
index 1b6c4a1a5ff4..55a5c6f70c66 100644
--- a/app-emulation/uxn/uxn-9999.ebuild
+++ b/app-emulation/uxn/uxn-9999.ebuild
@@ -6,19 +6,20 @@ EAPI=8
 inherit toolchain-funcs
 
 DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="
-	https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/
-"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+	https://git.sr.ht/~rabbits/uxn/"
 
 if [[ ${PV} == *9999* ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
-else
+elif [[ ${PV} == *_p20230609 ]] ; then
+	COMMIT=f3674b2562e6c5557fc008edbac71d9fcfde64ff
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
 		-> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${COMMIT}
+	S="${WORKDIR}"/uxn-${COMMIT}
 	KEYWORDS="~amd64 ~x86"
+else
+	die "wrong package version (PV), given: ${PV}"
 fi
 
 LICENSE="MIT"
@@ -27,16 +28,19 @@ SLOT="0"
 RDEPEND="media-libs/libsdl2:="
 DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
+PATCHES=( "${FILESDIR}"/uxn-0_p20230609-build.sh.patch )
 
 src_compile() {
 	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
 		die "build failed"
 
 	local f
+	local f_base
 	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" .tal)".rom ||
-			die "failed to assemble ${f}"
+		f_base="$(basename "${f}" .tal)"
+		ebegin "Assembling ROM ${f_base}"
+		./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom
+		eend ${?} ||  die "failed to assemble ${f}"
 	done
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-07-25 13:45 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-07-25 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d1b35ee236ba4c6d0a446dea6c4de78b7f19f7c0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 25 13:44:39 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 25 13:44:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b35ee2

app-emulation/uxn: Stabilize 0_p20230609 amd64, #911188

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

 app-emulation/uxn/uxn-0_p20230609.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/uxn/uxn-0_p20230609.ebuild b/app-emulation/uxn/uxn-0_p20230609.ebuild
index 55a5c6f70c66..5b5e377d604e 100644
--- a/app-emulation/uxn/uxn-0_p20230609.ebuild
+++ b/app-emulation/uxn/uxn-0_p20230609.ebuild
@@ -17,7 +17,7 @@ elif [[ ${PV} == *_p20230609 ]] ; then
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/uxn-${COMMIT}
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 else
 	die "wrong package version (PV), given: ${PV}"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-07-29 19:46 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-07-29 19:46 UTC (permalink / raw
  To: gentoo-commits

commit:     69942039f9dbfb36e9901b1822ae74a86003f860
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 29 19:40:59 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jul 29 19:46:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69942039

app-emulation/uxn: fix git URI

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

 app-emulation/uxn/uxn-0_p20230501.ebuild | 2 +-
 app-emulation/uxn/uxn-0_p20230609.ebuild | 2 +-
 app-emulation/uxn/uxn-9999.ebuild        | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/uxn/uxn-0_p20230501.ebuild b/app-emulation/uxn/uxn-0_p20230501.ebuild
index 867b95f57779..b4da4441515e 100644
--- a/app-emulation/uxn/uxn-0_p20230501.ebuild
+++ b/app-emulation/uxn/uxn-0_p20230501.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
 
 if [[ ${PV} == *9999* ]] ; then
 	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn"
 elif [[ ${PV} == *_p20230501 ]] ; then
 	COMMIT=0dcc3b4c2e12bf2a61e682e9168e8bdb469caae0
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz

diff --git a/app-emulation/uxn/uxn-0_p20230609.ebuild b/app-emulation/uxn/uxn-0_p20230609.ebuild
index 5b5e377d604e..3e74d8832938 100644
--- a/app-emulation/uxn/uxn-0_p20230609.ebuild
+++ b/app-emulation/uxn/uxn-0_p20230609.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
 
 if [[ ${PV} == *9999* ]] ; then
 	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn"
 elif [[ ${PV} == *_p20230609 ]] ; then
 	COMMIT=f3674b2562e6c5557fc008edbac71d9fcfde64ff
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz

diff --git a/app-emulation/uxn/uxn-9999.ebuild b/app-emulation/uxn/uxn-9999.ebuild
index 55a5c6f70c66..65b28334a901 100644
--- a/app-emulation/uxn/uxn-9999.ebuild
+++ b/app-emulation/uxn/uxn-9999.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
 
 if [[ ${PV} == *9999* ]] ; then
 	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git"
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn"
 elif [[ ${PV} == *_p20230609 ]] ; then
 	COMMIT=f3674b2562e6c5557fc008edbac71d9fcfde64ff
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-08-03 19:03 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-08-03 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     5dac15d5b505c322615552565f76432378dcc475
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  3 15:59:04 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Aug  3 19:03:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dac15d5

app-emulation/uxn: bump to 0_p20230803

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

 app-emulation/uxn/Manifest               |  1 +
 app-emulation/uxn/uxn-0_p20230803.ebuild | 56 ++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index aca2c94379d9..cefef0231cc8 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1 +1,2 @@
 DIST uxn-0_p20230609.tar.gz 289620 BLAKE2B 35d9cdc8266012d5762641b739099aef9ecd1619dd9c650aba3fc8ad285aa80e9a77dc2d7f53a6e8d56f05936a49f561b53cc4d50720be2bf8028f7479efe4ba SHA512 862be7246597fb54e759eee39d2d4a06ca1e6f8a42c1a336c25c5e2d7657ea086a546c9346da911cc4ec73705274794879b22f6da5f7ce88b66210cc1649dc39
+DIST uxn-0_p20230803.tar.gz 293291 BLAKE2B 2e295f83bc695861732ad0412900435900bd10c08a99b0a6e88a5a5e10fde3f462b8ff35261365bfec1f7777306e1684eb1dac767cf7a1f83b3e30e36e79d98e SHA512 89b666b11099037404e48cd6cc7467bcbc84fb90c24cc3df183996f26f2a6817d84fe47857d2d9777acd0aed9885e17c726f3b2f32253d0ba3a77f32b46f8abf

diff --git a/app-emulation/uxn/uxn-0_p20230803.ebuild b/app-emulation/uxn/uxn-0_p20230803.ebuild
new file mode 100644
index 000000000000..17ab33829f65
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20230803.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+	https://git.sr.ht/~rabbits/uxn/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn"
+elif [[ ${PV} == *_p20230803 ]] ; then
+	COMMIT=2ddc20b1b6acc05a1ce8ab468e407d138ccee581
+	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}"/uxn-${COMMIT}
+	KEYWORDS="~amd64 ~x86"
+else
+	die "wrong package version (PV), given: ${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="media-libs/libsdl2:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/uxn-0_p20230609-build.sh.patch )
+
+src_compile() {
+	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
+		die "building with \"build.sh\" failed"
+
+	local f
+	local f_base
+	for f in ./projects/{examples/*,software,utils}/*.tal ; do
+		f_base="$(basename "${f}" .tal)"
+		ebegin "Assembling ROM ${f_base}"
+		./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom
+		eend ${?} ||  die "failed to assemble ${f}"
+	done
+}
+
+src_install() {
+	exeinto /usr/bin
+	doexe bin/uxn*
+
+	insinto /usr/share/uxn
+	doins bin/*.rom
+	doins -r projects
+
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-08-03 19:03 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-08-03 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     b82eb64f2331a31630916f7d815006971f459424
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  3 15:56:04 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Aug  3 19:03:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82eb64f

app-emulation/uxn: drop old 0_p20230501

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

 app-emulation/uxn/Manifest               |  1 -
 app-emulation/uxn/uxn-0_p20230501.ebuild | 56 --------------------------------
 2 files changed, 57 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index b551f89079f0..aca2c94379d9 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,2 +1 @@
-DIST uxn-0_p20230501.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84
 DIST uxn-0_p20230609.tar.gz 289620 BLAKE2B 35d9cdc8266012d5762641b739099aef9ecd1619dd9c650aba3fc8ad285aa80e9a77dc2d7f53a6e8d56f05936a49f561b53cc4d50720be2bf8028f7479efe4ba SHA512 862be7246597fb54e759eee39d2d4a06ca1e6f8a42c1a336c25c5e2d7657ea086a546c9346da911cc4ec73705274794879b22f6da5f7ce88b66210cc1649dc39

diff --git a/app-emulation/uxn/uxn-0_p20230501.ebuild b/app-emulation/uxn/uxn-0_p20230501.ebuild
deleted file mode 100644
index b4da4441515e..000000000000
--- a/app-emulation/uxn/uxn-0_p20230501.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn"
-elif [[ ${PV} == *_p20230501 ]] ; then
-	COMMIT=0dcc3b4c2e12bf2a61e682e9168e8bdb469caae0
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="amd64 ~x86"
-else
-	die "wrong package version (PV), given: ${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
-
-src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "build failed"
-
-	local f
-	local f_base
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		f_base="$(basename "${f}" .tal)"
-		ebegin "Assembling ROM ${f_base}"
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom
-		eend ${?} ||  die "failed to assemble ${f}"
-	done
-}
-
-src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
-
-	insinto /usr/share/uxn
-	doins bin/*.rom
-	doins -r projects
-
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-09-07 19:51 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-09-07 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     543dad6dac5c8bd2088f10a7deec85b6c5dbf26a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  7 19:50:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep  7 19:50:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543dad6d

app-emulation/uxn: Stabilize 0_p20230803 amd64, #913760

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

 app-emulation/uxn/uxn-0_p20230803.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/uxn/uxn-0_p20230803.ebuild b/app-emulation/uxn/uxn-0_p20230803.ebuild
index 17ab33829f65..7c9dd9d37bd1 100644
--- a/app-emulation/uxn/uxn-0_p20230803.ebuild
+++ b/app-emulation/uxn/uxn-0_p20230803.ebuild
@@ -17,7 +17,7 @@ elif [[ ${PV} == *_p20230803 ]] ; then
 	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/uxn-${COMMIT}
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 else
 	die "wrong package version (PV), given: ${PV}"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2023-09-16 14:48 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2023-09-16 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     49e72aee9b3cd69e321fe77ee048a102c28995d2
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 12:50:23 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 14:47:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e72aee

app-emulation/uxn: drop old 0_p20230609

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

 app-emulation/uxn/Manifest               |  1 -
 app-emulation/uxn/uxn-0_p20230609.ebuild | 56 --------------------------------
 2 files changed, 57 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index cefef0231cc8..fc1387958e35 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,2 +1 @@
-DIST uxn-0_p20230609.tar.gz 289620 BLAKE2B 35d9cdc8266012d5762641b739099aef9ecd1619dd9c650aba3fc8ad285aa80e9a77dc2d7f53a6e8d56f05936a49f561b53cc4d50720be2bf8028f7479efe4ba SHA512 862be7246597fb54e759eee39d2d4a06ca1e6f8a42c1a336c25c5e2d7657ea086a546c9346da911cc4ec73705274794879b22f6da5f7ce88b66210cc1649dc39
 DIST uxn-0_p20230803.tar.gz 293291 BLAKE2B 2e295f83bc695861732ad0412900435900bd10c08a99b0a6e88a5a5e10fde3f462b8ff35261365bfec1f7777306e1684eb1dac767cf7a1f83b3e30e36e79d98e SHA512 89b666b11099037404e48cd6cc7467bcbc84fb90c24cc3df183996f26f2a6817d84fe47857d2d9777acd0aed9885e17c726f3b2f32253d0ba3a77f32b46f8abf

diff --git a/app-emulation/uxn/uxn-0_p20230609.ebuild b/app-emulation/uxn/uxn-0_p20230609.ebuild
deleted file mode 100644
index 3e74d8832938..000000000000
--- a/app-emulation/uxn/uxn-0_p20230609.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn"
-elif [[ ${PV} == *_p20230609 ]] ; then
-	COMMIT=f3674b2562e6c5557fc008edbac71d9fcfde64ff
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}"/uxn-${COMMIT}
-	KEYWORDS="amd64 ~x86"
-else
-	die "wrong package version (PV), given: ${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-0_p20230609-build.sh.patch )
-
-src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "build failed"
-
-	local f
-	local f_base
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		f_base="$(basename "${f}" .tal)"
-		ebegin "Assembling ROM ${f_base}"
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom
-		eend ${?} ||  die "failed to assemble ${f}"
-	done
-}
-
-src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
-
-	insinto /usr/share/uxn
-	doins bin/*.rom
-	doins -r projects
-
-	einstalldocs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2024-03-05 23:07 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2024-03-05 23:07 UTC (permalink / raw
  To: gentoo-commits

commit:     3252aa95879f77ea497682217ef02d89b3817a90
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  5 23:05:34 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Mar  5 23:07:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3252aa95

app-emulation/uxn: sync live 9999 version

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

 app-emulation/uxn/uxn-9999.ebuild | 66 ++++++++++++++++++++++++---------------
 1 file changed, 41 insertions(+), 25 deletions(-)

diff --git a/app-emulation/uxn/uxn-9999.ebuild b/app-emulation/uxn/uxn-9999.ebuild
index 65b28334a901..ef6e9fc2dafe 100644
--- a/app-emulation/uxn/uxn-9999.ebuild
+++ b/app-emulation/uxn/uxn-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,47 +9,63 @@ DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANS
 HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
 	https://git.sr.ht/~rabbits/uxn/"
 
-if [[ ${PV} == *9999* ]] ; then
+if [[ "${PV}" == *9999* ]] ; then
 	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn"
-elif [[ ${PV} == *_p20230609 ]] ; then
-	COMMIT=f3674b2562e6c5557fc008edbac71d9fcfde64ff
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
+
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/${PN}"
+elif [[ "${PV}" == *_p20240304 ]] ; then
+	COMMIT=e7c25fad05850f0e577fc83a140405ca6ccd93c2
+	SRC_URI="https://git.sr.ht/~rabbits/${PN}/archive/${COMMIT}.tar.gz
 		-> ${P}.tar.gz"
-	S="${WORKDIR}"/uxn-${COMMIT}
+	S="${WORKDIR}/uxn-${COMMIT}"
+
 	KEYWORDS="~amd64 ~x86"
 else
-	die "wrong package version (PV), given: ${PV}"
+	die "wrong package version (PV), please update the ebuild, given: ${PV}"
 fi
 
 LICENSE="MIT"
 SLOT="0"
 
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
+RDEPEND="
+	media-libs/libsdl2:=
+"
+DEPEND="
+	${RDEPEND}
+"
 
-PATCHES=( "${FILESDIR}"/uxn-0_p20230609-build.sh.patch )
+PATCHES=(
+	"${FILESDIR}/uxn-0_p20230609-build.sh.patch"
+)
 
 src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "build failed"
-
-	local f
-	local f_base
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		f_base="$(basename "${f}" .tal)"
-		ebegin "Assembling ROM ${f_base}"
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom
-		eend ${?} ||  die "failed to assemble ${f}"
-	done
+	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}"	\
+	  ./build.sh --no-run							\
+		|| die "building with \"build.sh\" failed"
+
+	# Fails to assemble via following loop.
+	# Possibly not mean to be assembled by hand.
+	rm -rf ./projects/library ./projects/software/{asma,launcher}.tal || die
+
+	local tal_file
+	local tal_file_base
+
+	while read -r tal_file ; do
+		tal_file_base="$(basename "${tal_file}" .tal)"
+
+		ebegin "Assembling ROM ${tal_file_base}"
+		bin/uxnasm "${tal_file}" "$(dirname "${tal_file}")/${tal_file_base}.rom"
+		eend ${?} || die "failed to assemble ${tal_file}"
+	done \
+		< <(find projects -type f -name "*.tal")
 }
 
 src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
+	insinto /usr/bin
+	doins bin/uxn*
+	fperms 0755 /usr/bin/uxn*
 
 	insinto /usr/share/uxn
-	doins bin/*.rom
 	doins -r projects
 
 	einstalldocs


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2024-03-05 23:07 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2024-03-05 23:07 UTC (permalink / raw
  To: gentoo-commits

commit:     796ea86fdadf67133e3244b91e5cb22a617ecb43
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  5 23:04:49 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Mar  5 23:07:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796ea86f

app-emulation/uxn: bump to 0_p20240304

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

 app-emulation/uxn/Manifest               |  1 +
 app-emulation/uxn/uxn-0_p20240304.ebuild | 72 ++++++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index fc1387958e35..f054ef4529ba 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1 +1,2 @@
 DIST uxn-0_p20230803.tar.gz 293291 BLAKE2B 2e295f83bc695861732ad0412900435900bd10c08a99b0a6e88a5a5e10fde3f462b8ff35261365bfec1f7777306e1684eb1dac767cf7a1f83b3e30e36e79d98e SHA512 89b666b11099037404e48cd6cc7467bcbc84fb90c24cc3df183996f26f2a6817d84fe47857d2d9777acd0aed9885e17c726f3b2f32253d0ba3a77f32b46f8abf
+DIST uxn-0_p20240304.tar.gz 307083 BLAKE2B 2b3a556c5094fd777d82d75c87f721d1a9ea136334cdbc8553662281ae498beb79514e9e567e79b84a625b2fe60b486aa7f6892594cbd08abbbfeb4c9a50b2e9 SHA512 048e24e33de04913e03fbf1b242837dd1ad190f52ede16c302cf436399f0ee478afca545236dd438e03d8dfc29252478c2d79c9b6d3e8d34bb83c99f1930d026

diff --git a/app-emulation/uxn/uxn-0_p20240304.ebuild b/app-emulation/uxn/uxn-0_p20240304.ebuild
new file mode 100644
index 000000000000..ef6e9fc2dafe
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20240304.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+	https://git.sr.ht/~rabbits/uxn/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://git.sr.ht/~rabbits/${PN}"
+elif [[ "${PV}" == *_p20240304 ]] ; then
+	COMMIT=e7c25fad05850f0e577fc83a140405ca6ccd93c2
+	SRC_URI="https://git.sr.ht/~rabbits/${PN}/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}/uxn-${COMMIT}"
+
+	KEYWORDS="~amd64 ~x86"
+else
+	die "wrong package version (PV), please update the ebuild, given: ${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+	media-libs/libsdl2:=
+"
+DEPEND="
+	${RDEPEND}
+"
+
+PATCHES=(
+	"${FILESDIR}/uxn-0_p20230609-build.sh.patch"
+)
+
+src_compile() {
+	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}"	\
+	  ./build.sh --no-run							\
+		|| die "building with \"build.sh\" failed"
+
+	# Fails to assemble via following loop.
+	# Possibly not mean to be assembled by hand.
+	rm -rf ./projects/library ./projects/software/{asma,launcher}.tal || die
+
+	local tal_file
+	local tal_file_base
+
+	while read -r tal_file ; do
+		tal_file_base="$(basename "${tal_file}" .tal)"
+
+		ebegin "Assembling ROM ${tal_file_base}"
+		bin/uxnasm "${tal_file}" "$(dirname "${tal_file}")/${tal_file_base}.rom"
+		eend ${?} || die "failed to assemble ${tal_file}"
+	done \
+		< <(find projects -type f -name "*.tal")
+}
+
+src_install() {
+	insinto /usr/bin
+	doins bin/uxn*
+	fperms 0755 /usr/bin/uxn*
+
+	insinto /usr/share/uxn
+	doins -r projects
+
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2024-03-06 14:23 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2024-03-06 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     9ca680cf1648297594b9735ac35a1ba9ee8d9a44
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  6 14:18:57 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 14:18:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca680cf

app-emulation/uxn: fix fperms call

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

 app-emulation/uxn/uxn-0_p20240304.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/uxn/uxn-0_p20240304.ebuild b/app-emulation/uxn/uxn-0_p20240304.ebuild
index ef6e9fc2dafe..113648ac69ff 100644
--- a/app-emulation/uxn/uxn-0_p20240304.ebuild
+++ b/app-emulation/uxn/uxn-0_p20240304.ebuild
@@ -62,8 +62,8 @@ src_compile() {
 
 src_install() {
 	insinto /usr/bin
-	doins bin/uxn*
-	fperms 0755 /usr/bin/uxn*
+	doins bin/uxn{asm,cli,emu}
+	fperms 0755 /usr/bin/uxn{asm,cli,emu}
 
 	insinto /usr/share/uxn
 	doins -r projects


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2024-04-06 16:37 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2024-04-06 16:37 UTC (permalink / raw
  To: gentoo-commits

commit:     79a0ec73f6adc7e2ccd063fcc33d6e620ba94048
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  6 16:37:35 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr  6 16:37:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a0ec73

app-emulation/uxn: Stabilize 0_p20240304 amd64, #928739

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

 app-emulation/uxn/uxn-0_p20240304.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/uxn/uxn-0_p20240304.ebuild b/app-emulation/uxn/uxn-0_p20240304.ebuild
index 113648ac69ff..8e63625c852d 100644
--- a/app-emulation/uxn/uxn-0_p20240304.ebuild
+++ b/app-emulation/uxn/uxn-0_p20240304.ebuild
@@ -19,7 +19,7 @@ elif [[ "${PV}" == *_p20240304 ]] ; then
 		-> ${P}.tar.gz"
 	S="${WORKDIR}/uxn-${COMMIT}"
 
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 else
 	die "wrong package version (PV), please update the ebuild, given: ${PV}"
 fi


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

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
@ 2024-04-09  9:30 Maciej Barć
  0 siblings, 0 replies; 27+ messages in thread
From: Maciej Barć @ 2024-04-09  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     5a5ca1f3e14482625fc582a0f65f133e747b5dd0
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  9 08:32:06 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Apr  9 09:30:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5ca1f3

app-emulation/uxn: drop old 0_p20230803

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

 app-emulation/uxn/Manifest               |  1 -
 app-emulation/uxn/uxn-0_p20230803.ebuild | 56 --------------------------------
 2 files changed, 57 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index f054ef4529ba..4d0cba24998c 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,2 +1 @@
-DIST uxn-0_p20230803.tar.gz 293291 BLAKE2B 2e295f83bc695861732ad0412900435900bd10c08a99b0a6e88a5a5e10fde3f462b8ff35261365bfec1f7777306e1684eb1dac767cf7a1f83b3e30e36e79d98e SHA512 89b666b11099037404e48cd6cc7467bcbc84fb90c24cc3df183996f26f2a6817d84fe47857d2d9777acd0aed9885e17c726f3b2f32253d0ba3a77f32b46f8abf
 DIST uxn-0_p20240304.tar.gz 307083 BLAKE2B 2b3a556c5094fd777d82d75c87f721d1a9ea136334cdbc8553662281ae498beb79514e9e567e79b84a625b2fe60b486aa7f6892594cbd08abbbfeb4c9a50b2e9 SHA512 048e24e33de04913e03fbf1b242837dd1ad190f52ede16c302cf436399f0ee478afca545236dd438e03d8dfc29252478c2d79c9b6d3e8d34bb83c99f1930d026

diff --git a/app-emulation/uxn/uxn-0_p20230803.ebuild b/app-emulation/uxn/uxn-0_p20230803.ebuild
deleted file mode 100644
index 7c9dd9d37bd1..000000000000
--- a/app-emulation/uxn/uxn-0_p20230803.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C"
-HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
-	https://git.sr.ht/~rabbits/uxn/"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn"
-elif [[ ${PV} == *_p20230803 ]] ; then
-	COMMIT=2ddc20b1b6acc05a1ce8ab468e407d138ccee581
-	SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}"/uxn-${COMMIT}
-	KEYWORDS="amd64 ~x86"
-else
-	die "wrong package version (PV), given: ${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-0_p20230609-build.sh.patch )
-
-src_compile() {
-	CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-		die "building with \"build.sh\" failed"
-
-	local f
-	local f_base
-	for f in ./projects/{examples/*,software,utils}/*.tal ; do
-		f_base="$(basename "${f}" .tal)"
-		ebegin "Assembling ROM ${f_base}"
-		./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom
-		eend ${?} ||  die "failed to assemble ${f}"
-	done
-}
-
-src_install() {
-	exeinto /usr/bin
-	doexe bin/uxn*
-
-	insinto /usr/share/uxn
-	doins bin/*.rom
-	doins -r projects
-
-	einstalldocs
-}


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

end of thread, other threads:[~2024-04-09  9:30 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-10 20:59 [gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2024-04-09  9:30 Maciej Barć
2024-04-06 16:37 Arthur Zamarin
2024-03-06 14:23 Maciej Barć
2024-03-05 23:07 Maciej Barć
2024-03-05 23:07 Maciej Barć
2023-09-16 14:48 Maciej Barć
2023-09-07 19:51 Sam James
2023-08-03 19:03 Maciej Barć
2023-08-03 19:03 Maciej Barć
2023-07-29 19:46 Maciej Barć
2023-07-25 13:45 Sam James
2023-06-22 23:18 Maciej Barć
2023-06-22 23:18 Maciej Barć
2023-06-22 23:18 Maciej Barć
2023-06-07 16:11 Sam James
2023-05-02  0:39 Maciej Barć
2023-04-03 19:16 Sam James
2023-02-08  1:55 Sam James
2023-02-02 17:46 Maciej Barć
2023-02-02 17:46 Maciej Barć
2023-02-02 17:46 Maciej Barć
2022-12-24 22:26 Maciej Barć
2022-12-24 22:26 Maciej Barć
2022-11-06 20:11 Maciej Barć
2022-09-30  2:09 Maciej Barć
2022-08-17  1:22 Sam James

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