public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-10-22 22:51 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-10-22 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     4fbc508dac37ab5fbd927cc5ccb6d10f69609728
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 22:49:09 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 22:49:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbc508d

app-emulation/fs-uae: Add jit USE flag to 3.1.35

This is masked, except on amd64 and x86.

Closes: https://bugs.gentoo.org/819540
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/fs-uae-3.1.35.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
index be1afebd83d..a643f51dcaa 100644
--- a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="fmv glew"
+IUSE="fmv glew +jit"
 
 RDEPEND="
 	dev-libs/glib:2
@@ -71,8 +71,6 @@ src_configure() {
 		--enable-drivesound \
 		--enable-fdi2raw \
 		--enable-gfxboard \
-		--enable-jit \
-		--enable-jit-fpu \
 		--disable-lua \
 		--enable-netplay \
 		--enable-ncr \
@@ -97,6 +95,8 @@ src_configure() {
 		--without-cef \
 		--with-glad \
 		--without-qt \
+		$(use_enable jit) \
+		$(use_enable jit jit-fpu) \
 		$(use_with fmv libmpeg2) \
 		$(use_with glew)
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2024-03-03 23:18 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2024-03-03 23:18 UTC (permalink / raw
  To: gentoo-commits

commit:     1b2d058e1207e6f5a4b63f6a5391fa4a3d79062b
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar  3 20:20:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 23:18:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2d058e

app-emulation/fs-uae: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/854519
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emulation/fs-uae/fs-uae-3.1.66.ebuild | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-emulation/fs-uae/fs-uae-3.1.66.ebuild b/app-emulation/fs-uae/fs-uae-3.1.66.ebuild
index 2853da73fb7d..a8e64081c609 100644
--- a/app-emulation/fs-uae/fs-uae-3.1.66.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.1.66.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools xdg
+inherit autotools flag-o-matic xdg
 
 DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
 HOMEPAGE="https://fs-uae.net/"
@@ -56,6 +56,12 @@ src_prepare() {
 }
 
 src_configure() {
+	# -Werror=odr -Werror=lto-type-mismatch
+	# https://bugs.gentoo.org/854519
+	#
+	# Fixed upstream in git master but no releases since 2021 and no activity since 2022.
+	filter-lto
+
 	# Qt and Udis86 are unused.
 	econf \
 		--enable-a2065 \


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2022-04-17  9:41 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2022-04-17  9:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8a2399ee2c95e556c1959a3b71ff2ad3b4c524ba
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 17 09:40:44 2022 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Apr 17 09:41:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2399ee

app-emulation/fs-uae: Drop old 3.1.62

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 -
 app-emulation/fs-uae/fs-uae-3.1.62.ebuild | 114 ------------------------------
 2 files changed, 115 deletions(-)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index c0f76411351a..e1401ffee363 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,2 +1 @@
-DIST fs-uae-3.1.62.tar.xz 3632040 BLAKE2B 7d38a7bedca979c88d1c7566ae3a3c3df8009b2c02aec28753b6dc72d27049de37c5c0d3436fe5e8309511e9710ae3238f6f2d7eea36285acf4807294621bce5 SHA512 bafa9b012042c2b973ea0e5aaac88404f00bdfac85a2239513088d5432bda631242244f66f72b5879794815167409b127ee0a9dd320dd90ba8dac16019adbb28
 DIST fs-uae-3.1.66.tar.xz 3627688 BLAKE2B 9c7742b78055b4c2409c4527ab3b5daac829fa8d09363c5640ce433770ec0f7f6417cfa5dc7689bfdf747083bad654a8d433216b2c94e93ef3189f7e6f7213d9 SHA512 3d93c6481d4aebb21607fa6cd0716bb809a902a5e6e20cda97751f7878157a0737b80df1290c2e1cf4e13f1e9a824b750c52479cd05e56bff291be7471d167a1

diff --git a/app-emulation/fs-uae/fs-uae-3.1.62.ebuild b/app-emulation/fs-uae/fs-uae-3.1.62.ebuild
deleted file mode 100644
index 5cb3b91f1ede..000000000000
--- a/app-emulation/fs-uae/fs-uae-3.1.62.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools xdg
-
-DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
-HOMEPAGE="https://fs-uae.net/"
-SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="fmv glew +jit"
-
-RDEPEND="
-	dev-libs/glib:2
-	media-libs/libpng:0=
-	media-libs/libsdl2[opengl,X]
-	media-libs/openal
-	sys-libs/zlib
-	virtual/opengl
-	x11-libs/libdrm
-	x11-libs/libX11
-	fmv? ( media-libs/libmpeg2 )
-	glew? ( media-libs/glew:0= )
-"
-
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-
-BDEPEND="
-	app-arch/zip
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
-	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
-	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
-)
-
-src_prepare() {
-	default
-	AT_NO_RECURSIVE=1 eautoreconf
-
-	# Ensure bundled libraries are not used. Udis86 is unused
-	# regardless. Only FLAC headers are bundled and the library is never
-	# used? Lua is bundled but differs from upstream. We keep the
-	# default of disabling the Lua feature anyway as it is unfinished.
-	rm -r libmpeg2/ libudis86/ || die
-}
-
-src_configure() {
-	# Qt and Udis86 are unused.
-	econf \
-		--enable-a2065 \
-		--enable-action-replay \
-		--enable-aga \
-		--enable-arcadia \
-		--enable-bsdsocket \
-		--enable-caps \
-		--enable-cd32 \
-		--enable-cdtv \
-		--enable-codegen \
-		--enable-dms \
-		--enable-drivesound \
-		--enable-fdi2raw \
-		--enable-gfxboard \
-		--disable-lua \
-		--enable-netplay \
-		--enable-ncr \
-		--enable-ncr9x \
-		--enable-parallel-port \
-		--enable-prowizard \
-		--enable-savestate \
-		--enable-scp \
-		--enable-serial-port \
-		--enable-slirp \
-		--enable-softfloat \
-		--enable-qemu-cpu \
-		--enable-qemu-slirp \
-		--enable-uaenative \
-		--enable-uaenet \
-		--enable-uaescsi \
-		--enable-uaeserial \
-		--disable-udis86 \
-		--enable-vpar \
-		--enable-xml-shader \
-		--enable-zip \
-		--without-cef \
-		--with-glad \
-		--without-qt \
-		$(use_enable jit) \
-		$(use_enable jit jit-fpu) \
-		$(use_with fmv libmpeg2) \
-		$(use_with glew)
-}
-
-src_install() {
-	default
-
-	# Needed for QEMU-UAE.
-	insinto /usr/include/uae
-	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-12-27  9:27 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-12-27  9:27 UTC (permalink / raw
  To: gentoo-commits

commit:     930fccffb4c8f0ed7839227ab0fa42f133a579e1
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 09:24:56 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 09:24:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930fccff

app-emulation/fs-uae: Version bump to 3.1.66

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 +
 app-emulation/fs-uae/fs-uae-3.1.66.ebuild | 114 ++++++++++++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 103d7da407ab..24aaff064165 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,2 +1,3 @@
 DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
 DIST fs-uae-3.1.62.tar.xz 3632040 BLAKE2B 7d38a7bedca979c88d1c7566ae3a3c3df8009b2c02aec28753b6dc72d27049de37c5c0d3436fe5e8309511e9710ae3238f6f2d7eea36285acf4807294621bce5 SHA512 bafa9b012042c2b973ea0e5aaac88404f00bdfac85a2239513088d5432bda631242244f66f72b5879794815167409b127ee0a9dd320dd90ba8dac16019adbb28
+DIST fs-uae-3.1.66.tar.xz 3627688 BLAKE2B 9c7742b78055b4c2409c4527ab3b5daac829fa8d09363c5640ce433770ec0f7f6417cfa5dc7689bfdf747083bad654a8d433216b2c94e93ef3189f7e6f7213d9 SHA512 3d93c6481d4aebb21607fa6cd0716bb809a902a5e6e20cda97751f7878157a0737b80df1290c2e1cf4e13f1e9a824b750c52479cd05e56bff291be7471d167a1

diff --git a/app-emulation/fs-uae/fs-uae-3.1.66.ebuild b/app-emulation/fs-uae/fs-uae-3.1.66.ebuild
new file mode 100644
index 000000000000..5cb3b91f1ede
--- /dev/null
+++ b/app-emulation/fs-uae/fs-uae-3.1.66.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
+HOMEPAGE="https://fs-uae.net/"
+SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="fmv glew +jit"
+
+RDEPEND="
+	dev-libs/glib:2
+	media-libs/libpng:0=
+	media-libs/libsdl2[opengl,X]
+	media-libs/openal
+	sys-libs/zlib
+	virtual/opengl
+	x11-libs/libdrm
+	x11-libs/libX11
+	fmv? ( media-libs/libmpeg2 )
+	glew? ( media-libs/glew:0= )
+"
+
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto
+"
+
+BDEPEND="
+	app-arch/zip
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
+	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
+	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
+)
+
+src_prepare() {
+	default
+	AT_NO_RECURSIVE=1 eautoreconf
+
+	# Ensure bundled libraries are not used. Udis86 is unused
+	# regardless. Only FLAC headers are bundled and the library is never
+	# used? Lua is bundled but differs from upstream. We keep the
+	# default of disabling the Lua feature anyway as it is unfinished.
+	rm -r libmpeg2/ libudis86/ || die
+}
+
+src_configure() {
+	# Qt and Udis86 are unused.
+	econf \
+		--enable-a2065 \
+		--enable-action-replay \
+		--enable-aga \
+		--enable-arcadia \
+		--enable-bsdsocket \
+		--enable-caps \
+		--enable-cd32 \
+		--enable-cdtv \
+		--enable-codegen \
+		--enable-dms \
+		--enable-drivesound \
+		--enable-fdi2raw \
+		--enable-gfxboard \
+		--disable-lua \
+		--enable-netplay \
+		--enable-ncr \
+		--enable-ncr9x \
+		--enable-parallel-port \
+		--enable-prowizard \
+		--enable-savestate \
+		--enable-scp \
+		--enable-serial-port \
+		--enable-slirp \
+		--enable-softfloat \
+		--enable-qemu-cpu \
+		--enable-qemu-slirp \
+		--enable-uaenative \
+		--enable-uaenet \
+		--enable-uaescsi \
+		--enable-uaeserial \
+		--disable-udis86 \
+		--enable-vpar \
+		--enable-xml-shader \
+		--enable-zip \
+		--without-cef \
+		--with-glad \
+		--without-qt \
+		$(use_enable jit) \
+		$(use_enable jit jit-fpu) \
+		$(use_with fmv libmpeg2) \
+		$(use_with glew)
+}
+
+src_install() {
+	default
+
+	# Needed for QEMU-UAE.
+	insinto /usr/include/uae
+	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-12-27  9:27 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-12-27  9:27 UTC (permalink / raw
  To: gentoo-commits

commit:     852a20a9744b8e848fc8212a1326f5acb8c72b8a
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 09:25:14 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 09:25:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852a20a9

app-emulation/fs-uae: Drop old 3.1.35

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 -
 app-emulation/fs-uae/fs-uae-3.1.35.ebuild | 115 ------------------------------
 2 files changed, 116 deletions(-)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 24aaff064165..c0f76411351a 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,3 +1,2 @@
-DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
 DIST fs-uae-3.1.62.tar.xz 3632040 BLAKE2B 7d38a7bedca979c88d1c7566ae3a3c3df8009b2c02aec28753b6dc72d27049de37c5c0d3436fe5e8309511e9710ae3238f6f2d7eea36285acf4807294621bce5 SHA512 bafa9b012042c2b973ea0e5aaac88404f00bdfac85a2239513088d5432bda631242244f66f72b5879794815167409b127ee0a9dd320dd90ba8dac16019adbb28
 DIST fs-uae-3.1.66.tar.xz 3627688 BLAKE2B 9c7742b78055b4c2409c4527ab3b5daac829fa8d09363c5640ce433770ec0f7f6417cfa5dc7689bfdf747083bad654a8d433216b2c94e93ef3189f7e6f7213d9 SHA512 3d93c6481d4aebb21607fa6cd0716bb809a902a5e6e20cda97751f7878157a0737b80df1290c2e1cf4e13f1e9a824b750c52479cd05e56bff291be7471d167a1

diff --git a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
deleted file mode 100644
index 6bba9b857875..000000000000
--- a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools xdg
-
-DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
-HOMEPAGE="https://fs-uae.net/"
-SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="fmv glew +jit"
-
-RDEPEND="
-	dev-libs/glib:2
-	media-libs/libpng:0=
-	media-libs/libsdl2[opengl,X]
-	media-libs/openal
-	sys-libs/zlib
-	virtual/opengl
-	x11-libs/libdrm
-	x11-libs/libX11
-	fmv? ( media-libs/libmpeg2 )
-	glew? ( media-libs/glew:0= )
-"
-
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-
-BDEPEND="
-	app-arch/zip
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
-	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
-	"${FILESDIR}"/${PN}-3.1.35-ar.patch
-	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
-)
-
-src_prepare() {
-	default
-	AT_NO_RECURSIVE=1 eautoreconf
-
-	# Ensure bundled libraries are not used. Udis86 is unused
-	# regardless. Only FLAC headers are bundled and the library is never
-	# used? Lua is bundled but differs from upstream. We keep the
-	# default of disabling the Lua feature anyway as it is unfinished.
-	rm -r libmpeg2/ libudis86/ || die
-}
-
-src_configure() {
-	# Qt and Udis86 are unused.
-	econf \
-		--enable-a2065 \
-		--enable-action-replay \
-		--enable-aga \
-		--enable-arcadia \
-		--enable-bsdsocket \
-		--enable-caps \
-		--enable-cd32 \
-		--enable-cdtv \
-		--enable-codegen \
-		--enable-dms \
-		--enable-drivesound \
-		--enable-fdi2raw \
-		--enable-gfxboard \
-		--disable-lua \
-		--enable-netplay \
-		--enable-ncr \
-		--enable-ncr9x \
-		--enable-parallel-port \
-		--enable-prowizard \
-		--enable-savestate \
-		--enable-scp \
-		--enable-serial-port \
-		--enable-slirp \
-		--enable-softfloat \
-		--enable-qemu-cpu \
-		--enable-qemu-slirp \
-		--enable-uaenative \
-		--enable-uaenet \
-		--enable-uaescsi \
-		--enable-uaeserial \
-		--disable-udis86 \
-		--enable-vpar \
-		--enable-xml-shader \
-		--enable-zip \
-		--without-cef \
-		--with-glad \
-		--without-qt \
-		$(use_enable jit) \
-		$(use_enable jit jit-fpu) \
-		$(use_with fmv libmpeg2) \
-		$(use_with glew)
-}
-
-src_install() {
-	default
-
-	# Needed for QEMU-UAE.
-	insinto /usr/include/uae
-	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-11-27  9:12 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-11-27  9:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f4d7c8af56a74b5b4aa209c24de4ae4a9ea91bec
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 27 09:09:19 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Nov 27 09:11:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d7c8af

app-emulation/fs-uae: Drop old 3.1.48 and 3.1.59

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   2 -
 app-emulation/fs-uae/fs-uae-3.1.48.ebuild | 114 ------------------------------
 app-emulation/fs-uae/fs-uae-3.1.59.ebuild | 114 ------------------------------
 3 files changed, 230 deletions(-)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 7417e7b0de64..103d7da407ab 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,4 +1,2 @@
 DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
-DIST fs-uae-3.1.48.tar.xz 3562468 BLAKE2B 99bcf1a7b4def97802ee1ce243aef7687d38c9e343e9c730f929e632916f3f36d6089ad289efda445c904f8fda1b75592f255fa77ee2b2687b0d32a95c996857 SHA512 05e56043f03225fd1ae71d1deade8807a8ae443068087914167fded8cc4a26cf8bb4209b5af3c609d41d001c42033ded7560e9ec642cb2ecfee99025c1f54c2f
-DIST fs-uae-3.1.59.tar.xz 3635036 BLAKE2B bf2723a2e9d478b1bb10cf724d3e4443abfe89a415a7956a64f7566d53d2432a59105bb8b6d3de4a2cffd0527d9ce554af0b177c1d49f273599ed97bbb4c9cd5 SHA512 346c255bf8faee14f28cf2a45f2cb4b1e8bae72be32c4fb7443db856de81265af634c566b0e6904ce924f51a93acbb8ef3a2bd25281285172619e73673171b82
 DIST fs-uae-3.1.62.tar.xz 3632040 BLAKE2B 7d38a7bedca979c88d1c7566ae3a3c3df8009b2c02aec28753b6dc72d27049de37c5c0d3436fe5e8309511e9710ae3238f6f2d7eea36285acf4807294621bce5 SHA512 bafa9b012042c2b973ea0e5aaac88404f00bdfac85a2239513088d5432bda631242244f66f72b5879794815167409b127ee0a9dd320dd90ba8dac16019adbb28

diff --git a/app-emulation/fs-uae/fs-uae-3.1.48.ebuild b/app-emulation/fs-uae/fs-uae-3.1.48.ebuild
deleted file mode 100644
index 5cb3b91f1ede..000000000000
--- a/app-emulation/fs-uae/fs-uae-3.1.48.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools xdg
-
-DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
-HOMEPAGE="https://fs-uae.net/"
-SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="fmv glew +jit"
-
-RDEPEND="
-	dev-libs/glib:2
-	media-libs/libpng:0=
-	media-libs/libsdl2[opengl,X]
-	media-libs/openal
-	sys-libs/zlib
-	virtual/opengl
-	x11-libs/libdrm
-	x11-libs/libX11
-	fmv? ( media-libs/libmpeg2 )
-	glew? ( media-libs/glew:0= )
-"
-
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-
-BDEPEND="
-	app-arch/zip
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
-	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
-	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
-)
-
-src_prepare() {
-	default
-	AT_NO_RECURSIVE=1 eautoreconf
-
-	# Ensure bundled libraries are not used. Udis86 is unused
-	# regardless. Only FLAC headers are bundled and the library is never
-	# used? Lua is bundled but differs from upstream. We keep the
-	# default of disabling the Lua feature anyway as it is unfinished.
-	rm -r libmpeg2/ libudis86/ || die
-}
-
-src_configure() {
-	# Qt and Udis86 are unused.
-	econf \
-		--enable-a2065 \
-		--enable-action-replay \
-		--enable-aga \
-		--enable-arcadia \
-		--enable-bsdsocket \
-		--enable-caps \
-		--enable-cd32 \
-		--enable-cdtv \
-		--enable-codegen \
-		--enable-dms \
-		--enable-drivesound \
-		--enable-fdi2raw \
-		--enable-gfxboard \
-		--disable-lua \
-		--enable-netplay \
-		--enable-ncr \
-		--enable-ncr9x \
-		--enable-parallel-port \
-		--enable-prowizard \
-		--enable-savestate \
-		--enable-scp \
-		--enable-serial-port \
-		--enable-slirp \
-		--enable-softfloat \
-		--enable-qemu-cpu \
-		--enable-qemu-slirp \
-		--enable-uaenative \
-		--enable-uaenet \
-		--enable-uaescsi \
-		--enable-uaeserial \
-		--disable-udis86 \
-		--enable-vpar \
-		--enable-xml-shader \
-		--enable-zip \
-		--without-cef \
-		--with-glad \
-		--without-qt \
-		$(use_enable jit) \
-		$(use_enable jit jit-fpu) \
-		$(use_with fmv libmpeg2) \
-		$(use_with glew)
-}
-
-src_install() {
-	default
-
-	# Needed for QEMU-UAE.
-	insinto /usr/include/uae
-	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
-}

diff --git a/app-emulation/fs-uae/fs-uae-3.1.59.ebuild b/app-emulation/fs-uae/fs-uae-3.1.59.ebuild
deleted file mode 100644
index 5cb3b91f1ede..000000000000
--- a/app-emulation/fs-uae/fs-uae-3.1.59.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools xdg
-
-DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
-HOMEPAGE="https://fs-uae.net/"
-SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="fmv glew +jit"
-
-RDEPEND="
-	dev-libs/glib:2
-	media-libs/libpng:0=
-	media-libs/libsdl2[opengl,X]
-	media-libs/openal
-	sys-libs/zlib
-	virtual/opengl
-	x11-libs/libdrm
-	x11-libs/libX11
-	fmv? ( media-libs/libmpeg2 )
-	glew? ( media-libs/glew:0= )
-"
-
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-
-BDEPEND="
-	app-arch/zip
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
-	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
-	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
-)
-
-src_prepare() {
-	default
-	AT_NO_RECURSIVE=1 eautoreconf
-
-	# Ensure bundled libraries are not used. Udis86 is unused
-	# regardless. Only FLAC headers are bundled and the library is never
-	# used? Lua is bundled but differs from upstream. We keep the
-	# default of disabling the Lua feature anyway as it is unfinished.
-	rm -r libmpeg2/ libudis86/ || die
-}
-
-src_configure() {
-	# Qt and Udis86 are unused.
-	econf \
-		--enable-a2065 \
-		--enable-action-replay \
-		--enable-aga \
-		--enable-arcadia \
-		--enable-bsdsocket \
-		--enable-caps \
-		--enable-cd32 \
-		--enable-cdtv \
-		--enable-codegen \
-		--enable-dms \
-		--enable-drivesound \
-		--enable-fdi2raw \
-		--enable-gfxboard \
-		--disable-lua \
-		--enable-netplay \
-		--enable-ncr \
-		--enable-ncr9x \
-		--enable-parallel-port \
-		--enable-prowizard \
-		--enable-savestate \
-		--enable-scp \
-		--enable-serial-port \
-		--enable-slirp \
-		--enable-softfloat \
-		--enable-qemu-cpu \
-		--enable-qemu-slirp \
-		--enable-uaenative \
-		--enable-uaenet \
-		--enable-uaescsi \
-		--enable-uaeserial \
-		--disable-udis86 \
-		--enable-vpar \
-		--enable-xml-shader \
-		--enable-zip \
-		--without-cef \
-		--with-glad \
-		--without-qt \
-		$(use_enable jit) \
-		$(use_enable jit jit-fpu) \
-		$(use_with fmv libmpeg2) \
-		$(use_with glew)
-}
-
-src_install() {
-	default
-
-	# Needed for QEMU-UAE.
-	insinto /usr/include/uae
-	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-11-27  9:12 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-11-27  9:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f0c08baf39d6225206cf647adfdae68efb24cff6
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 27 09:03:52 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Nov 27 09:03:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0c08baf

app-emulation/fs-uae: Version bump to 3.1.62

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 +
 app-emulation/fs-uae/fs-uae-3.1.62.ebuild | 114 ++++++++++++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index c414f45b1afd..7417e7b0de64 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,3 +1,4 @@
 DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
 DIST fs-uae-3.1.48.tar.xz 3562468 BLAKE2B 99bcf1a7b4def97802ee1ce243aef7687d38c9e343e9c730f929e632916f3f36d6089ad289efda445c904f8fda1b75592f255fa77ee2b2687b0d32a95c996857 SHA512 05e56043f03225fd1ae71d1deade8807a8ae443068087914167fded8cc4a26cf8bb4209b5af3c609d41d001c42033ded7560e9ec642cb2ecfee99025c1f54c2f
 DIST fs-uae-3.1.59.tar.xz 3635036 BLAKE2B bf2723a2e9d478b1bb10cf724d3e4443abfe89a415a7956a64f7566d53d2432a59105bb8b6d3de4a2cffd0527d9ce554af0b177c1d49f273599ed97bbb4c9cd5 SHA512 346c255bf8faee14f28cf2a45f2cb4b1e8bae72be32c4fb7443db856de81265af634c566b0e6904ce924f51a93acbb8ef3a2bd25281285172619e73673171b82
+DIST fs-uae-3.1.62.tar.xz 3632040 BLAKE2B 7d38a7bedca979c88d1c7566ae3a3c3df8009b2c02aec28753b6dc72d27049de37c5c0d3436fe5e8309511e9710ae3238f6f2d7eea36285acf4807294621bce5 SHA512 bafa9b012042c2b973ea0e5aaac88404f00bdfac85a2239513088d5432bda631242244f66f72b5879794815167409b127ee0a9dd320dd90ba8dac16019adbb28

diff --git a/app-emulation/fs-uae/fs-uae-3.1.62.ebuild b/app-emulation/fs-uae/fs-uae-3.1.62.ebuild
new file mode 100644
index 000000000000..5cb3b91f1ede
--- /dev/null
+++ b/app-emulation/fs-uae/fs-uae-3.1.62.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
+HOMEPAGE="https://fs-uae.net/"
+SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="fmv glew +jit"
+
+RDEPEND="
+	dev-libs/glib:2
+	media-libs/libpng:0=
+	media-libs/libsdl2[opengl,X]
+	media-libs/openal
+	sys-libs/zlib
+	virtual/opengl
+	x11-libs/libdrm
+	x11-libs/libX11
+	fmv? ( media-libs/libmpeg2 )
+	glew? ( media-libs/glew:0= )
+"
+
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto
+"
+
+BDEPEND="
+	app-arch/zip
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
+	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
+	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
+)
+
+src_prepare() {
+	default
+	AT_NO_RECURSIVE=1 eautoreconf
+
+	# Ensure bundled libraries are not used. Udis86 is unused
+	# regardless. Only FLAC headers are bundled and the library is never
+	# used? Lua is bundled but differs from upstream. We keep the
+	# default of disabling the Lua feature anyway as it is unfinished.
+	rm -r libmpeg2/ libudis86/ || die
+}
+
+src_configure() {
+	# Qt and Udis86 are unused.
+	econf \
+		--enable-a2065 \
+		--enable-action-replay \
+		--enable-aga \
+		--enable-arcadia \
+		--enable-bsdsocket \
+		--enable-caps \
+		--enable-cd32 \
+		--enable-cdtv \
+		--enable-codegen \
+		--enable-dms \
+		--enable-drivesound \
+		--enable-fdi2raw \
+		--enable-gfxboard \
+		--disable-lua \
+		--enable-netplay \
+		--enable-ncr \
+		--enable-ncr9x \
+		--enable-parallel-port \
+		--enable-prowizard \
+		--enable-savestate \
+		--enable-scp \
+		--enable-serial-port \
+		--enable-slirp \
+		--enable-softfloat \
+		--enable-qemu-cpu \
+		--enable-qemu-slirp \
+		--enable-uaenative \
+		--enable-uaenet \
+		--enable-uaescsi \
+		--enable-uaeserial \
+		--disable-udis86 \
+		--enable-vpar \
+		--enable-xml-shader \
+		--enable-zip \
+		--without-cef \
+		--with-glad \
+		--without-qt \
+		$(use_enable jit) \
+		$(use_enable jit jit-fpu) \
+		$(use_with fmv libmpeg2) \
+		$(use_with glew)
+}
+
+src_install() {
+	default
+
+	# Needed for QEMU-UAE.
+	insinto /usr/include/uae
+	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-11-22 23:22 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-11-22 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     8c7c2088760840051f43c8be9130abeb696051bd
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 22 23:19:58 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 23:19:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7c2088

app-emulation/fs-uae: Version bump to 3.1.59

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 +
 app-emulation/fs-uae/fs-uae-3.1.59.ebuild | 114 ++++++++++++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 5ee5242f4cb1..c414f45b1afd 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,2 +1,3 @@
 DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
 DIST fs-uae-3.1.48.tar.xz 3562468 BLAKE2B 99bcf1a7b4def97802ee1ce243aef7687d38c9e343e9c730f929e632916f3f36d6089ad289efda445c904f8fda1b75592f255fa77ee2b2687b0d32a95c996857 SHA512 05e56043f03225fd1ae71d1deade8807a8ae443068087914167fded8cc4a26cf8bb4209b5af3c609d41d001c42033ded7560e9ec642cb2ecfee99025c1f54c2f
+DIST fs-uae-3.1.59.tar.xz 3635036 BLAKE2B bf2723a2e9d478b1bb10cf724d3e4443abfe89a415a7956a64f7566d53d2432a59105bb8b6d3de4a2cffd0527d9ce554af0b177c1d49f273599ed97bbb4c9cd5 SHA512 346c255bf8faee14f28cf2a45f2cb4b1e8bae72be32c4fb7443db856de81265af634c566b0e6904ce924f51a93acbb8ef3a2bd25281285172619e73673171b82

diff --git a/app-emulation/fs-uae/fs-uae-3.1.59.ebuild b/app-emulation/fs-uae/fs-uae-3.1.59.ebuild
new file mode 100644
index 000000000000..5cb3b91f1ede
--- /dev/null
+++ b/app-emulation/fs-uae/fs-uae-3.1.59.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
+HOMEPAGE="https://fs-uae.net/"
+SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="fmv glew +jit"
+
+RDEPEND="
+	dev-libs/glib:2
+	media-libs/libpng:0=
+	media-libs/libsdl2[opengl,X]
+	media-libs/openal
+	sys-libs/zlib
+	virtual/opengl
+	x11-libs/libdrm
+	x11-libs/libX11
+	fmv? ( media-libs/libmpeg2 )
+	glew? ( media-libs/glew:0= )
+"
+
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto
+"
+
+BDEPEND="
+	app-arch/zip
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
+	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
+	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
+)
+
+src_prepare() {
+	default
+	AT_NO_RECURSIVE=1 eautoreconf
+
+	# Ensure bundled libraries are not used. Udis86 is unused
+	# regardless. Only FLAC headers are bundled and the library is never
+	# used? Lua is bundled but differs from upstream. We keep the
+	# default of disabling the Lua feature anyway as it is unfinished.
+	rm -r libmpeg2/ libudis86/ || die
+}
+
+src_configure() {
+	# Qt and Udis86 are unused.
+	econf \
+		--enable-a2065 \
+		--enable-action-replay \
+		--enable-aga \
+		--enable-arcadia \
+		--enable-bsdsocket \
+		--enable-caps \
+		--enable-cd32 \
+		--enable-cdtv \
+		--enable-codegen \
+		--enable-dms \
+		--enable-drivesound \
+		--enable-fdi2raw \
+		--enable-gfxboard \
+		--disable-lua \
+		--enable-netplay \
+		--enable-ncr \
+		--enable-ncr9x \
+		--enable-parallel-port \
+		--enable-prowizard \
+		--enable-savestate \
+		--enable-scp \
+		--enable-serial-port \
+		--enable-slirp \
+		--enable-softfloat \
+		--enable-qemu-cpu \
+		--enable-qemu-slirp \
+		--enable-uaenative \
+		--enable-uaenet \
+		--enable-uaescsi \
+		--enable-uaeserial \
+		--disable-udis86 \
+		--enable-vpar \
+		--enable-xml-shader \
+		--enable-zip \
+		--without-cef \
+		--with-glad \
+		--without-qt \
+		$(use_enable jit) \
+		$(use_enable jit jit-fpu) \
+		$(use_with fmv libmpeg2) \
+		$(use_with glew)
+}
+
+src_install() {
+	default
+
+	# Needed for QEMU-UAE.
+	insinto /usr/include/uae
+	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-11-15 23:29 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-11-15 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     19b847f54f74457a3967d8c058040452e8680cbf
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 23:26:40 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 23:26:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b847f5

app-emulation/fs-uae: Version bump to 3.1.48

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 +
 app-emulation/fs-uae/fs-uae-3.1.48.ebuild | 114 ++++++++++++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 7b854e411982..b40861097a88 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,2 +1,3 @@
 DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
 DIST fs-uae-3.1.47.tar.xz 3564072 BLAKE2B e65a4cac601f9785ad44aeb427ad5dfbefd5412e8b12a06aafabe0e25b9ef1ba9387304eb613685632f5fab98f29494901866057e37c8e45f5aa6085d5e477f3 SHA512 a8ec3321d10ab98945149289311062f918f143082e1e1d0b3429d783c4ce965c9f6115e3b23add6983f12aa30067f03e3250941056a1dbd1317a3a12b6e1a68e
+DIST fs-uae-3.1.48.tar.xz 3562468 BLAKE2B 99bcf1a7b4def97802ee1ce243aef7687d38c9e343e9c730f929e632916f3f36d6089ad289efda445c904f8fda1b75592f255fa77ee2b2687b0d32a95c996857 SHA512 05e56043f03225fd1ae71d1deade8807a8ae443068087914167fded8cc4a26cf8bb4209b5af3c609d41d001c42033ded7560e9ec642cb2ecfee99025c1f54c2f

diff --git a/app-emulation/fs-uae/fs-uae-3.1.48.ebuild b/app-emulation/fs-uae/fs-uae-3.1.48.ebuild
new file mode 100644
index 000000000000..5cb3b91f1ede
--- /dev/null
+++ b/app-emulation/fs-uae/fs-uae-3.1.48.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
+HOMEPAGE="https://fs-uae.net/"
+SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="fmv glew +jit"
+
+RDEPEND="
+	dev-libs/glib:2
+	media-libs/libpng:0=
+	media-libs/libsdl2[opengl,X]
+	media-libs/openal
+	sys-libs/zlib
+	virtual/opengl
+	x11-libs/libdrm
+	x11-libs/libX11
+	fmv? ( media-libs/libmpeg2 )
+	glew? ( media-libs/glew:0= )
+"
+
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto
+"
+
+BDEPEND="
+	app-arch/zip
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
+	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
+	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
+)
+
+src_prepare() {
+	default
+	AT_NO_RECURSIVE=1 eautoreconf
+
+	# Ensure bundled libraries are not used. Udis86 is unused
+	# regardless. Only FLAC headers are bundled and the library is never
+	# used? Lua is bundled but differs from upstream. We keep the
+	# default of disabling the Lua feature anyway as it is unfinished.
+	rm -r libmpeg2/ libudis86/ || die
+}
+
+src_configure() {
+	# Qt and Udis86 are unused.
+	econf \
+		--enable-a2065 \
+		--enable-action-replay \
+		--enable-aga \
+		--enable-arcadia \
+		--enable-bsdsocket \
+		--enable-caps \
+		--enable-cd32 \
+		--enable-cdtv \
+		--enable-codegen \
+		--enable-dms \
+		--enable-drivesound \
+		--enable-fdi2raw \
+		--enable-gfxboard \
+		--disable-lua \
+		--enable-netplay \
+		--enable-ncr \
+		--enable-ncr9x \
+		--enable-parallel-port \
+		--enable-prowizard \
+		--enable-savestate \
+		--enable-scp \
+		--enable-serial-port \
+		--enable-slirp \
+		--enable-softfloat \
+		--enable-qemu-cpu \
+		--enable-qemu-slirp \
+		--enable-uaenative \
+		--enable-uaenet \
+		--enable-uaescsi \
+		--enable-uaeserial \
+		--disable-udis86 \
+		--enable-vpar \
+		--enable-xml-shader \
+		--enable-zip \
+		--without-cef \
+		--with-glad \
+		--without-qt \
+		$(use_enable jit) \
+		$(use_enable jit jit-fpu) \
+		$(use_with fmv libmpeg2) \
+		$(use_with glew)
+}
+
+src_install() {
+	default
+
+	# Needed for QEMU-UAE.
+	insinto /usr/include/uae
+	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-11-15 23:29 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-11-15 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     7a27505cca3ca60898310f059f1113e1f84929e4
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 23:26:59 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 23:26:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a27505c

app-emulation/fs-uae: Drop old 3.1.47

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 -
 app-emulation/fs-uae/fs-uae-3.1.47.ebuild | 114 ------------------------------
 2 files changed, 115 deletions(-)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index b40861097a88..5ee5242f4cb1 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,3 +1,2 @@
 DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
-DIST fs-uae-3.1.47.tar.xz 3564072 BLAKE2B e65a4cac601f9785ad44aeb427ad5dfbefd5412e8b12a06aafabe0e25b9ef1ba9387304eb613685632f5fab98f29494901866057e37c8e45f5aa6085d5e477f3 SHA512 a8ec3321d10ab98945149289311062f918f143082e1e1d0b3429d783c4ce965c9f6115e3b23add6983f12aa30067f03e3250941056a1dbd1317a3a12b6e1a68e
 DIST fs-uae-3.1.48.tar.xz 3562468 BLAKE2B 99bcf1a7b4def97802ee1ce243aef7687d38c9e343e9c730f929e632916f3f36d6089ad289efda445c904f8fda1b75592f255fa77ee2b2687b0d32a95c996857 SHA512 05e56043f03225fd1ae71d1deade8807a8ae443068087914167fded8cc4a26cf8bb4209b5af3c609d41d001c42033ded7560e9ec642cb2ecfee99025c1f54c2f

diff --git a/app-emulation/fs-uae/fs-uae-3.1.47.ebuild b/app-emulation/fs-uae/fs-uae-3.1.47.ebuild
deleted file mode 100644
index 5cb3b91f1ede..000000000000
--- a/app-emulation/fs-uae/fs-uae-3.1.47.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools xdg
-
-DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
-HOMEPAGE="https://fs-uae.net/"
-SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="fmv glew +jit"
-
-RDEPEND="
-	dev-libs/glib:2
-	media-libs/libpng:0=
-	media-libs/libsdl2[opengl,X]
-	media-libs/openal
-	sys-libs/zlib
-	virtual/opengl
-	x11-libs/libdrm
-	x11-libs/libX11
-	fmv? ( media-libs/libmpeg2 )
-	glew? ( media-libs/glew:0= )
-"
-
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-
-BDEPEND="
-	app-arch/zip
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
-	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
-	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
-)
-
-src_prepare() {
-	default
-	AT_NO_RECURSIVE=1 eautoreconf
-
-	# Ensure bundled libraries are not used. Udis86 is unused
-	# regardless. Only FLAC headers are bundled and the library is never
-	# used? Lua is bundled but differs from upstream. We keep the
-	# default of disabling the Lua feature anyway as it is unfinished.
-	rm -r libmpeg2/ libudis86/ || die
-}
-
-src_configure() {
-	# Qt and Udis86 are unused.
-	econf \
-		--enable-a2065 \
-		--enable-action-replay \
-		--enable-aga \
-		--enable-arcadia \
-		--enable-bsdsocket \
-		--enable-caps \
-		--enable-cd32 \
-		--enable-cdtv \
-		--enable-codegen \
-		--enable-dms \
-		--enable-drivesound \
-		--enable-fdi2raw \
-		--enable-gfxboard \
-		--disable-lua \
-		--enable-netplay \
-		--enable-ncr \
-		--enable-ncr9x \
-		--enable-parallel-port \
-		--enable-prowizard \
-		--enable-savestate \
-		--enable-scp \
-		--enable-serial-port \
-		--enable-slirp \
-		--enable-softfloat \
-		--enable-qemu-cpu \
-		--enable-qemu-slirp \
-		--enable-uaenative \
-		--enable-uaenet \
-		--enable-uaescsi \
-		--enable-uaeserial \
-		--disable-udis86 \
-		--enable-vpar \
-		--enable-xml-shader \
-		--enable-zip \
-		--without-cef \
-		--with-glad \
-		--without-qt \
-		$(use_enable jit) \
-		$(use_enable jit jit-fpu) \
-		$(use_with fmv libmpeg2) \
-		$(use_with glew)
-}
-
-src_install() {
-	default
-
-	# Needed for QEMU-UAE.
-	insinto /usr/include/uae
-	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-11-14 21:53 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-11-14 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     af3c62320224b7936ddcdc4f2d565acd192d84be
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 14 21:53:15 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 21:53:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3c6232

app-emulation/fs-uae: Drop old 3.0.5

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest            |   1 -
 app-emulation/fs-uae/fs-uae-3.0.5.ebuild | 114 -------------------------------
 2 files changed, 115 deletions(-)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 5abd93c6eec4..7b854e411982 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,3 +1,2 @@
-DIST fs-uae-3.0.5.tar.gz 4819884 BLAKE2B 0a82e0635ed02c1b4f04610555370c80ea12a870a73fd00cc98adefcefada2deed293c437202af34fc98e2f695fe1b08df918eca71b504e5b94e5ab3a099d9ed SHA512 b34ffb818040c7bf67022f26e1dbc9ebf06742a354212f2b0d2aa6b8e04c60807893a16ff965c819395f4c3fb3c43c35b38dce848b86fa046a211e12414385c7
 DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
 DIST fs-uae-3.1.47.tar.xz 3564072 BLAKE2B e65a4cac601f9785ad44aeb427ad5dfbefd5412e8b12a06aafabe0e25b9ef1ba9387304eb613685632f5fab98f29494901866057e37c8e45f5aa6085d5e477f3 SHA512 a8ec3321d10ab98945149289311062f918f143082e1e1d0b3429d783c4ce965c9f6115e3b23add6983f12aa30067f03e3250941056a1dbd1317a3a12b6e1a68e

diff --git a/app-emulation/fs-uae/fs-uae-3.0.5.ebuild b/app-emulation/fs-uae/fs-uae-3.0.5.ebuild
deleted file mode 100644
index dab8a94a18e3..000000000000
--- a/app-emulation/fs-uae/fs-uae-3.0.5.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools xdg
-
-DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
-HOMEPAGE="https://fs-uae.net/"
-SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="fmv glew"
-
-RDEPEND="
-	dev-libs/glib:2
-	media-libs/libpng:0=
-	media-libs/libsdl2[opengl,X]
-	media-libs/openal
-	virtual/opengl
-	x11-libs/libdrm
-	x11-libs/libX11
-	fmv? ( media-libs/libmpeg2 )
-	glew? ( media-libs/glew:0= )
-"
-
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-
-BDEPEND="
-	app-arch/zip
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
-	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
-)
-
-src_prepare() {
-	default
-	AT_NO_RECURSIVE=1 eautoreconf
-
-	# Ensure bundled libraries are not used. Udis86 is unused
-	# regardless. Only FLAC headers are bundled and the library is never
-	# used? Lua is bundled but differs from upstream. We keep the
-	# default of disabling the Lua feature anyway as it is unfinished.
-	rm -r libmpeg2/ libudis86/ || die
-
-	# Fix building with GCC 11 / C++-17. This code was removed from master so
-	# this change has not been sent upstream.
-	sed -i "s/ throw([^)]*)//g" src/dosbox/setup.h || die
-}
-
-src_configure() {
-	# Qt and Udis86 are unused.
-	econf \
-		--enable-a2065 \
-		--enable-action-replay \
-		--enable-aga \
-		--enable-arcadia \
-		--enable-bsdsocket \
-		--enable-caps \
-		--enable-cd32 \
-		--enable-cdtv \
-		--enable-codegen \
-		--enable-dms \
-		--enable-drivesound \
-		--enable-fdi2raw \
-		--enable-gfxboard \
-		--enable-jit \
-		--enable-jit-fpu \
-		--enable-netplay \
-		--enable-ncr \
-		--enable-ncr9x \
-		--enable-parallel-port \
-		--enable-prowizard \
-		--enable-savestate \
-		--enable-scp \
-		--enable-serial-port \
-		--enable-slirp \
-		--enable-softfloat \
-		--enable-qemu-cpu \
-		--enable-qemu-slirp \
-		--enable-uaenative \
-		--enable-uaenet \
-		--enable-uaescsi \
-		--enable-uaeserial \
-		--disable-udis86 \
-		--enable-vpar \
-		--enable-xml-shader \
-		--enable-zip \
-		--with-glad \
-		--without-qt \
-		$(use_with fmv libmpeg2) \
-		$(use_with glew)
-}
-
-src_install() {
-	default
-
-	# Needed for QEMU-UAE.
-	insinto /usr/include/uae
-	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-11-14 21:53 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-11-14 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     e2141db2875a3b47b8841654635d1852706e2442
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 14 21:52:12 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 21:52:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2141db2

app-emulation/fs-uae: Version bump to 3.1.47

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 +
 app-emulation/fs-uae/fs-uae-3.1.47.ebuild | 114 ++++++++++++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 250829feccec..5abd93c6eec4 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,2 +1,3 @@
 DIST fs-uae-3.0.5.tar.gz 4819884 BLAKE2B 0a82e0635ed02c1b4f04610555370c80ea12a870a73fd00cc98adefcefada2deed293c437202af34fc98e2f695fe1b08df918eca71b504e5b94e5ab3a099d9ed SHA512 b34ffb818040c7bf67022f26e1dbc9ebf06742a354212f2b0d2aa6b8e04c60807893a16ff965c819395f4c3fb3c43c35b38dce848b86fa046a211e12414385c7
 DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013
+DIST fs-uae-3.1.47.tar.xz 3564072 BLAKE2B e65a4cac601f9785ad44aeb427ad5dfbefd5412e8b12a06aafabe0e25b9ef1ba9387304eb613685632f5fab98f29494901866057e37c8e45f5aa6085d5e477f3 SHA512 a8ec3321d10ab98945149289311062f918f143082e1e1d0b3429d783c4ce965c9f6115e3b23add6983f12aa30067f03e3250941056a1dbd1317a3a12b6e1a68e

diff --git a/app-emulation/fs-uae/fs-uae-3.1.47.ebuild b/app-emulation/fs-uae/fs-uae-3.1.47.ebuild
new file mode 100644
index 000000000000..5cb3b91f1ede
--- /dev/null
+++ b/app-emulation/fs-uae/fs-uae-3.1.47.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
+HOMEPAGE="https://fs-uae.net/"
+SRC_URI="https://fs-uae.net/files/FS-UAE/Stable/${PV}/${P}.tar.xz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="fmv glew +jit"
+
+RDEPEND="
+	dev-libs/glib:2
+	media-libs/libpng:0=
+	media-libs/libsdl2[opengl,X]
+	media-libs/openal
+	sys-libs/zlib
+	virtual/opengl
+	x11-libs/libdrm
+	x11-libs/libX11
+	fmv? ( media-libs/libmpeg2 )
+	glew? ( media-libs/glew:0= )
+"
+
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto
+"
+
+BDEPEND="
+	app-arch/zip
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
+	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
+	"${FILESDIR}"/${PN}-3.1.35-deepbind.patch
+)
+
+src_prepare() {
+	default
+	AT_NO_RECURSIVE=1 eautoreconf
+
+	# Ensure bundled libraries are not used. Udis86 is unused
+	# regardless. Only FLAC headers are bundled and the library is never
+	# used? Lua is bundled but differs from upstream. We keep the
+	# default of disabling the Lua feature anyway as it is unfinished.
+	rm -r libmpeg2/ libudis86/ || die
+}
+
+src_configure() {
+	# Qt and Udis86 are unused.
+	econf \
+		--enable-a2065 \
+		--enable-action-replay \
+		--enable-aga \
+		--enable-arcadia \
+		--enable-bsdsocket \
+		--enable-caps \
+		--enable-cd32 \
+		--enable-cdtv \
+		--enable-codegen \
+		--enable-dms \
+		--enable-drivesound \
+		--enable-fdi2raw \
+		--enable-gfxboard \
+		--disable-lua \
+		--enable-netplay \
+		--enable-ncr \
+		--enable-ncr9x \
+		--enable-parallel-port \
+		--enable-prowizard \
+		--enable-savestate \
+		--enable-scp \
+		--enable-serial-port \
+		--enable-slirp \
+		--enable-softfloat \
+		--enable-qemu-cpu \
+		--enable-qemu-slirp \
+		--enable-uaenative \
+		--enable-uaenet \
+		--enable-uaescsi \
+		--enable-uaeserial \
+		--disable-udis86 \
+		--enable-vpar \
+		--enable-xml-shader \
+		--enable-zip \
+		--without-cef \
+		--with-glad \
+		--without-qt \
+		$(use_enable jit) \
+		$(use_enable jit jit-fpu) \
+		$(use_with fmv libmpeg2) \
+		$(use_with glew)
+}
+
+src_install() {
+	default
+
+	# Needed for QEMU-UAE.
+	insinto /usr/include/uae
+	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-10-22 22:51 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-10-22 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     4f0b6b78845d19716bd7fb0abedccee47e4d4700
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 22:50:15 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 22:50:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0b6b78

app-emulation/fs-uae: Keyword 3.1.35 for ~ppc64

It reportedly works (without JIT).

Bug: https://bugs.gentoo.org/819540
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/fs-uae-3.1.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
index a643f51dcaa..6bba9b85787 100644
--- a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://fs-uae.net/"
 SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="fmv glew +jit"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-10-16 11:43 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-10-16 11:43 UTC (permalink / raw
  To: gentoo-commits

commit:     855b3c22296b3aea2e29cb5f568bd00d467a490b
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 11:42:07 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 11:42:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855b3c22

app-emulation/fs-uae: Version bump to 3.1.35, EAPI 8

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest             |   1 +
 app-emulation/fs-uae/fs-uae-3.1.35.ebuild | 113 ++++++++++++++++++++++++++++++
 2 files changed, 114 insertions(+)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 4e1ce60994c..250829fecce 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1 +1,2 @@
 DIST fs-uae-3.0.5.tar.gz 4819884 BLAKE2B 0a82e0635ed02c1b4f04610555370c80ea12a870a73fd00cc98adefcefada2deed293c437202af34fc98e2f695fe1b08df918eca71b504e5b94e5ab3a099d9ed SHA512 b34ffb818040c7bf67022f26e1dbc9ebf06742a354212f2b0d2aa6b8e04c60807893a16ff965c819395f4c3fb3c43c35b38dce848b86fa046a211e12414385c7
+DIST fs-uae-3.1.35.tar.gz 4817547 BLAKE2B 5f75a1e262ba8d642401a03ac5b2494be37b8bab8f014a48208cc6e0b2e33373a7ce6146065f41404d8fcbd60fe71582319abe51521336c2d7c04668c3adacd9 SHA512 96bec936f867fc42eb9f61058887c027da0bab1c8df196ab62a714b1f28c92aafe6c4a61d441e5c7b5d8aee28c90d68812d0f6049c610e2ef9eebdd7e3edf013

diff --git a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
new file mode 100644
index 00000000000..0df1e65c2b8
--- /dev/null
+++ b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
+HOMEPAGE="https://fs-uae.net/"
+SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fmv glew"
+
+RDEPEND="
+	dev-libs/glib:2
+	media-libs/libpng:0=
+	media-libs/libsdl2[opengl,X]
+	media-libs/openal
+	sys-libs/zlib
+	virtual/opengl
+	x11-libs/libdrm
+	x11-libs/libX11
+	fmv? ( media-libs/libmpeg2 )
+	glew? ( media-libs/glew:0= )
+"
+
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto
+"
+
+BDEPEND="
+	app-arch/zip
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
+	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
+)
+
+src_prepare() {
+	default
+	AT_NO_RECURSIVE=1 eautoreconf
+
+	# Ensure bundled libraries are not used. Udis86 is unused
+	# regardless. Only FLAC headers are bundled and the library is never
+	# used? Lua is bundled but differs from upstream. We keep the
+	# default of disabling the Lua feature anyway as it is unfinished.
+	rm -r libmpeg2/ libudis86/ || die
+}
+
+src_configure() {
+	# Qt and Udis86 are unused.
+	econf \
+		--enable-a2065 \
+		--enable-action-replay \
+		--enable-aga \
+		--enable-arcadia \
+		--enable-bsdsocket \
+		--enable-caps \
+		--enable-cd32 \
+		--enable-cdtv \
+		--enable-codegen \
+		--enable-dms \
+		--enable-drivesound \
+		--enable-fdi2raw \
+		--enable-gfxboard \
+		--enable-jit \
+		--enable-jit-fpu \
+		--disable-lua \
+		--enable-netplay \
+		--enable-ncr \
+		--enable-ncr9x \
+		--enable-parallel-port \
+		--enable-prowizard \
+		--enable-savestate \
+		--enable-scp \
+		--enable-serial-port \
+		--enable-slirp \
+		--enable-softfloat \
+		--enable-qemu-cpu \
+		--enable-qemu-slirp \
+		--enable-uaenative \
+		--enable-uaenet \
+		--enable-uaescsi \
+		--enable-uaeserial \
+		--disable-udis86 \
+		--enable-vpar \
+		--enable-xml-shader \
+		--enable-zip \
+		--without-cef \
+		--with-glad \
+		--without-qt \
+		$(use_with fmv libmpeg2) \
+		$(use_with glew)
+}
+
+src_install() {
+	default
+
+	# Needed for QEMU-UAE.
+	insinto /usr/include/uae
+	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2021-06-01 22:15 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-06-01 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     de1adb73e36776897d85a6af9c37eefa26726dc4
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  1 22:14:49 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Jun  1 22:14:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1adb73

app-emulation/fs-uae: Fix building with GCC 11 / C++-17

Closes: https://bugs.gentoo.org/787218
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/fs-uae-3.0.5.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-emulation/fs-uae/fs-uae-3.0.5.ebuild b/app-emulation/fs-uae/fs-uae-3.0.5.ebuild
index 3cf31cf10ce..dab8a94a18e 100644
--- a/app-emulation/fs-uae/fs-uae-3.0.5.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,6 +50,10 @@ src_prepare() {
 	# used? Lua is bundled but differs from upstream. We keep the
 	# default of disabling the Lua feature anyway as it is unfinished.
 	rm -r libmpeg2/ libudis86/ || die
+
+	# Fix building with GCC 11 / C++-17. This code was removed from master so
+	# this change has not been sent upstream.
+	sed -i "s/ throw([^)]*)//g" src/dosbox/setup.h || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2020-04-28 23:12 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2020-04-28 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     e946df41d4ae514437c4f35fca36376cbba068e9
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 28 23:11:26 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Apr 28 23:11:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e946df41

app-emulation/fs-uae: Bump to 3.0.5, drop old 3.0.3, use xdg.eclass

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest                               |  2 +-
 .../fs-uae/{fs-uae-3.0.3.ebuild => fs-uae-3.0.5.ebuild}     | 13 ++-----------
 2 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 8f9b4818852..4e1ce60994c 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1 +1 @@
-DIST fs-uae-3.0.3.tar.gz 4844072 BLAKE2B 7e072abc11de1d7e174e3af9203d35941305f4bd5df9e11c5a94ada26c81c52912b1edee25e6ad3fa9d114dcb888d421fcb55def3a83931cab792650f5acfe9d SHA512 dce5f4b7e769902d334b48a5d5ff50cd152f48c8e50d5089a11abfe1a405e574eec460842b0bd74540375b80e65faca58b223cf6b03da6f84e326433f52f7c98
+DIST fs-uae-3.0.5.tar.gz 4819884 BLAKE2B 0a82e0635ed02c1b4f04610555370c80ea12a870a73fd00cc98adefcefada2deed293c437202af34fc98e2f695fe1b08df918eca71b504e5b94e5ab3a099d9ed SHA512 b34ffb818040c7bf67022f26e1dbc9ebf06742a354212f2b0d2aa6b8e04c60807893a16ff965c819395f4c3fb3c43c35b38dce848b86fa046a211e12414385c7

diff --git a/app-emulation/fs-uae/fs-uae-3.0.3.ebuild b/app-emulation/fs-uae/fs-uae-3.0.5.ebuild
similarity index 91%
rename from app-emulation/fs-uae/fs-uae-3.0.3.ebuild
rename to app-emulation/fs-uae/fs-uae-3.0.5.ebuild
index a33c9af89fa..3cf31cf10ce 100644
--- a/app-emulation/fs-uae/fs-uae-3.0.3.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.0.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools xdg-utils
+inherit autotools xdg
 
 DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
 HOMEPAGE="https://fs-uae.net/"
@@ -105,15 +105,6 @@ src_install() {
 }
 
 pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-	xdg_icon_cache_update
-
+	xdg_pkg_postinst
 	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
 }
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-	xdg_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2020-03-22 14:33 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2020-03-22 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9d5d7321601d9057730337d2ba74b36434f46c17
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 22 14:30:05 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Mar 22 14:33:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5d7321

app-emulation/fs-uae: Version bump to 3.0.3, drop old 3.0.2

Package-Manager: Portage-2.3.94, Repoman-2.3.20
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest                                     | 2 +-
 app-emulation/fs-uae/{fs-uae-3.0.2.ebuild => fs-uae-3.0.3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index dce8e57ef87..8f9b4818852 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1 +1 @@
-DIST fs-uae-3.0.2.tar.gz 4843019 BLAKE2B cc60ba5d7919b178b8119af750796c0d5c5e805a47de4546e4beebb6bf239a7d7f723af30cc6e49a9515c9312a69aeca6ccbd2896cd6b94d9f072ec40f3571de SHA512 4727e61276e75e7b622b7c22b3991955efff0cf371215a0c72158d1f78e78dad7e82680865891ce015472606e8f55ed568c22a157760cc0779bef39aefc8c416
+DIST fs-uae-3.0.3.tar.gz 4844072 BLAKE2B 7e072abc11de1d7e174e3af9203d35941305f4bd5df9e11c5a94ada26c81c52912b1edee25e6ad3fa9d114dcb888d421fcb55def3a83931cab792650f5acfe9d SHA512 dce5f4b7e769902d334b48a5d5ff50cd152f48c8e50d5089a11abfe1a405e574eec460842b0bd74540375b80e65faca58b223cf6b03da6f84e326433f52f7c98

diff --git a/app-emulation/fs-uae/fs-uae-3.0.2.ebuild b/app-emulation/fs-uae/fs-uae-3.0.3.ebuild
similarity index 98%
rename from app-emulation/fs-uae/fs-uae-3.0.2.ebuild
rename to app-emulation/fs-uae/fs-uae-3.0.3.ebuild
index 6d0c2446b7e..a33c9af89fa 100644
--- a/app-emulation/fs-uae/fs-uae-3.0.2.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2019-11-21 23:49 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2019-11-21 23:49 UTC (permalink / raw
  To: gentoo-commits

commit:     6d007bd3f83f0d74cd3d0f420775cc060f926eb2
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 21 23:47:26 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Nov 21 23:47:26 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d007bd3

app-emulation/fs-uae: Version bump to 3.0.2

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest            |   1 +
 app-emulation/fs-uae/fs-uae-3.0.2.ebuild | 119 +++++++++++++++++++++++++++++++
 2 files changed, 120 insertions(+)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 778992906c0..46505edf96b 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1 +1,2 @@
 DIST fs-uae-3.0.0.tar.gz 4841427 BLAKE2B 318bf457cca60e763a938d3d1a846e72a50f9b899dd8eefd79bc331f385a3529cb2bf2adc1616c1c5a04c1a1c92d4257c88593ada103d3e05847656a26a1c435 SHA512 3ceee2434b3aa3f545370a17149b3cda8d2eeb1bd093a45869a897a00b82ae4395efc52c129124e44262b47b7f56337e1adb9f58b0a1562efa73ee3ea3915b68
+DIST fs-uae-3.0.2.tar.gz 4843019 BLAKE2B cc60ba5d7919b178b8119af750796c0d5c5e805a47de4546e4beebb6bf239a7d7f723af30cc6e49a9515c9312a69aeca6ccbd2896cd6b94d9f072ec40f3571de SHA512 4727e61276e75e7b622b7c22b3991955efff0cf371215a0c72158d1f78e78dad7e82680865891ce015472606e8f55ed568c22a157760cc0779bef39aefc8c416

diff --git a/app-emulation/fs-uae/fs-uae-3.0.2.ebuild b/app-emulation/fs-uae/fs-uae-3.0.2.ebuild
new file mode 100644
index 00000000000..6d0c2446b7e
--- /dev/null
+++ b/app-emulation/fs-uae/fs-uae-3.0.2.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools xdg-utils
+
+DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
+HOMEPAGE="https://fs-uae.net/"
+SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fmv glew"
+
+RDEPEND="
+	dev-libs/glib:2
+	media-libs/libpng:0=
+	media-libs/libsdl2[opengl,X]
+	media-libs/openal
+	virtual/opengl
+	x11-libs/libdrm
+	x11-libs/libX11
+	fmv? ( media-libs/libmpeg2 )
+	glew? ( media-libs/glew:0= )
+"
+
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto
+"
+
+BDEPEND="
+	app-arch/zip
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
+	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
+)
+
+src_prepare() {
+	default
+	AT_NO_RECURSIVE=1 eautoreconf
+
+	# Ensure bundled libraries are not used. Udis86 is unused
+	# regardless. Only FLAC headers are bundled and the library is never
+	# used? Lua is bundled but differs from upstream. We keep the
+	# default of disabling the Lua feature anyway as it is unfinished.
+	rm -r libmpeg2/ libudis86/ || die
+}
+
+src_configure() {
+	# Qt and Udis86 are unused.
+	econf \
+		--enable-a2065 \
+		--enable-action-replay \
+		--enable-aga \
+		--enable-arcadia \
+		--enable-bsdsocket \
+		--enable-caps \
+		--enable-cd32 \
+		--enable-cdtv \
+		--enable-codegen \
+		--enable-dms \
+		--enable-drivesound \
+		--enable-fdi2raw \
+		--enable-gfxboard \
+		--enable-jit \
+		--enable-jit-fpu \
+		--enable-netplay \
+		--enable-ncr \
+		--enable-ncr9x \
+		--enable-parallel-port \
+		--enable-prowizard \
+		--enable-savestate \
+		--enable-scp \
+		--enable-serial-port \
+		--enable-slirp \
+		--enable-softfloat \
+		--enable-qemu-cpu \
+		--enable-qemu-slirp \
+		--enable-uaenative \
+		--enable-uaenet \
+		--enable-uaescsi \
+		--enable-uaeserial \
+		--disable-udis86 \
+		--enable-vpar \
+		--enable-xml-shader \
+		--enable-zip \
+		--with-glad \
+		--without-qt \
+		$(use_with fmv libmpeg2) \
+		$(use_with glew)
+}
+
+src_install() {
+	default
+
+	# Needed for QEMU-UAE.
+	insinto /usr/include/uae
+	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	xdg_icon_cache_update
+
+	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	xdg_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2019-11-21 23:49 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2019-11-21 23:49 UTC (permalink / raw
  To: gentoo-commits

commit:     67af8ec6d40d0c1e7b9a09556510ac841ca65e2b
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 21 23:48:10 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Nov 21 23:48:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67af8ec6

app-emulation/fs-uae: Drop old 3.0.0

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/Manifest            |   1 -
 app-emulation/fs-uae/fs-uae-3.0.0.ebuild | 119 -------------------------------
 2 files changed, 120 deletions(-)

diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index 46505edf96b..dce8e57ef87 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -1,2 +1 @@
-DIST fs-uae-3.0.0.tar.gz 4841427 BLAKE2B 318bf457cca60e763a938d3d1a846e72a50f9b899dd8eefd79bc331f385a3529cb2bf2adc1616c1c5a04c1a1c92d4257c88593ada103d3e05847656a26a1c435 SHA512 3ceee2434b3aa3f545370a17149b3cda8d2eeb1bd093a45869a897a00b82ae4395efc52c129124e44262b47b7f56337e1adb9f58b0a1562efa73ee3ea3915b68
 DIST fs-uae-3.0.2.tar.gz 4843019 BLAKE2B cc60ba5d7919b178b8119af750796c0d5c5e805a47de4546e4beebb6bf239a7d7f723af30cc6e49a9515c9312a69aeca6ccbd2896cd6b94d9f072ec40f3571de SHA512 4727e61276e75e7b622b7c22b3991955efff0cf371215a0c72158d1f78e78dad7e82680865891ce015472606e8f55ed568c22a157760cc0779bef39aefc8c416

diff --git a/app-emulation/fs-uae/fs-uae-3.0.0.ebuild b/app-emulation/fs-uae/fs-uae-3.0.0.ebuild
deleted file mode 100644
index 6d0c2446b7e..00000000000
--- a/app-emulation/fs-uae/fs-uae-3.0.0.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools xdg-utils
-
-DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
-HOMEPAGE="https://fs-uae.net/"
-SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="fmv glew"
-
-RDEPEND="
-	dev-libs/glib:2
-	media-libs/libpng:0=
-	media-libs/libsdl2[opengl,X]
-	media-libs/openal
-	virtual/opengl
-	x11-libs/libdrm
-	x11-libs/libX11
-	fmv? ( media-libs/libmpeg2 )
-	glew? ( media-libs/glew:0= )
-"
-
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-
-BDEPEND="
-	app-arch/zip
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-3.0.0-libmpeg2.patch
-	"${FILESDIR}"/${PN}-3.0.0-Xatom.h.patch
-)
-
-src_prepare() {
-	default
-	AT_NO_RECURSIVE=1 eautoreconf
-
-	# Ensure bundled libraries are not used. Udis86 is unused
-	# regardless. Only FLAC headers are bundled and the library is never
-	# used? Lua is bundled but differs from upstream. We keep the
-	# default of disabling the Lua feature anyway as it is unfinished.
-	rm -r libmpeg2/ libudis86/ || die
-}
-
-src_configure() {
-	# Qt and Udis86 are unused.
-	econf \
-		--enable-a2065 \
-		--enable-action-replay \
-		--enable-aga \
-		--enable-arcadia \
-		--enable-bsdsocket \
-		--enable-caps \
-		--enable-cd32 \
-		--enable-cdtv \
-		--enable-codegen \
-		--enable-dms \
-		--enable-drivesound \
-		--enable-fdi2raw \
-		--enable-gfxboard \
-		--enable-jit \
-		--enable-jit-fpu \
-		--enable-netplay \
-		--enable-ncr \
-		--enable-ncr9x \
-		--enable-parallel-port \
-		--enable-prowizard \
-		--enable-savestate \
-		--enable-scp \
-		--enable-serial-port \
-		--enable-slirp \
-		--enable-softfloat \
-		--enable-qemu-cpu \
-		--enable-qemu-slirp \
-		--enable-uaenative \
-		--enable-uaenet \
-		--enable-uaescsi \
-		--enable-uaeserial \
-		--disable-udis86 \
-		--enable-vpar \
-		--enable-xml-shader \
-		--enable-zip \
-		--with-glad \
-		--without-qt \
-		$(use_with fmv libmpeg2) \
-		$(use_with glew)
-}
-
-src_install() {
-	default
-
-	# Needed for QEMU-UAE.
-	insinto /usr/include/uae
-	doins src/include/uae/{api,attributes,log,ppc,qemu,types}.h
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-	xdg_icon_cache_update
-
-	elog "Install app-emulation/fs-uae-launcher for a better graphical interface."
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-	xdg_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/
@ 2019-09-15 12:52 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2019-09-15 12:52 UTC (permalink / raw
  To: gentoo-commits

commit:     3875e8c2c99d63f6b43fc6f0069576b5658ec76b
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 12:52:21 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 12:52:21 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3875e8c2

app-emulation/fs-uae: Add missing app-arch/zip dependency

Closes: https://bugs.gentoo.org/694376
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-emulation/fs-uae/fs-uae-3.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/fs-uae/fs-uae-3.0.0.ebuild b/app-emulation/fs-uae/fs-uae-3.0.0.ebuild
index f0492ee2c5a..6d0c2446b7e 100644
--- a/app-emulation/fs-uae/fs-uae-3.0.0.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.0.0.ebuild
@@ -31,6 +31,7 @@ DEPEND="
 "
 
 BDEPEND="
+	app-arch/zip
 	sys-devel/gettext
 	virtual/pkgconfig
 "


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

end of thread, other threads:[~2024-03-03 23:18 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-22 22:51 [gentoo-commits] repo/gentoo:master commit in: app-emulation/fs-uae/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2024-03-03 23:18 Sam James
2022-04-17  9:41 James Le Cuirot
2021-12-27  9:27 James Le Cuirot
2021-12-27  9:27 James Le Cuirot
2021-11-27  9:12 James Le Cuirot
2021-11-27  9:12 James Le Cuirot
2021-11-22 23:22 James Le Cuirot
2021-11-15 23:29 James Le Cuirot
2021-11-15 23:29 James Le Cuirot
2021-11-14 21:53 James Le Cuirot
2021-11-14 21:53 James Le Cuirot
2021-10-22 22:51 James Le Cuirot
2021-10-16 11:43 James Le Cuirot
2021-06-01 22:15 James Le Cuirot
2020-04-28 23:12 James Le Cuirot
2020-03-22 14:33 James Le Cuirot
2019-11-21 23:49 James Le Cuirot
2019-11-21 23:49 James Le Cuirot
2019-09-15 12:52 James Le Cuirot

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