public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2016-10-29 10:34 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2016-10-29 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     e0f5913304145e6ddcf949b75eafc347a98e781f
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 10:29:54 2016 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 10:34:40 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f59133

app-emulation/dosemu: amd64/x86 stable, bug #597880

Package-Manager: portage-2.3.2

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
index 4f04b5d..d6693d2 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="X svga gpm debug alsa sndfile fluidsynth"
 
 RDEPEND="X? ( x11-libs/libX11


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2016-10-29 11:59 Hanno Boeck
  0 siblings, 0 replies; 13+ messages in thread
From: Hanno Boeck @ 2016-10-29 11:59 UTC (permalink / raw
  To: gentoo-commits

commit:     853602eaf32076db3e94981a8aa5c4cd8a6f0579
Author:     Hanno <hanno <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 11:59:35 2016 +0000
Commit:     Hanno Boeck <hanno <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 11:59:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853602ea

app-emulation/dosemu: remove myself as maintainer

slyfox will take over maintainership.

Package-Manager: portage-2.3.2

 app-emulation/dosemu/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-emulation/dosemu/metadata.xml b/app-emulation/dosemu/metadata.xml
index 2a8f72e..02fe934 100644
--- a/app-emulation/dosemu/metadata.xml
+++ b/app-emulation/dosemu/metadata.xml
@@ -2,9 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>hanno@gentoo.org</email>
-	</maintainer>
-	<maintainer type="person">
 		<email>slyfox@gentoo.org</email>
 		<name>Sergei Trofimovich</name>
 	</maintainer>


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2017-10-26 18:54 Thomas Deutschmann
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Deutschmann @ 2017-10-26 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     348179c6387d8c500b60f13e30d9e7f8fdafcb28
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 18:41:01 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 18:53:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348179c6

app-emulation/dosemu: x86 stable (bug #632550)

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
index 67e228d9794..60d32c0eab3 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE="X svga gpm debug alsa sndfile fluidsynth"
 
 RDEPEND="X? ( x11-libs/libX11


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2017-10-28 20:40 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2017-10-28 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     fe2dbcf97dfbc6249be25ac81d31991683ff0f07
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 20:39:27 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 20:40:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2dbcf9

app-emulation/dosemu: drop old

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 .../dosemu/dosemu-1.4.1_pre20130107-r3.ebuild      | 87 ----------------------
 1 file changed, 87 deletions(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
deleted file mode 100644
index 59a9fdf16d5..00000000000
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic pax-utils toolchain-funcs
-
-P_FD="dosemu-freedos-1.0-bin"
-COMMIT="15cfb41ff20a052769d753c3262c57ecb050ad71"
-
-DESCRIPTION="DOS Emulator"
-HOMEPAGE="http://www.dosemu.org/"
-SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
-	https://sourceforge.net/code-snapshots/git/d/do/dosemu/code.git/dosemu-code-${COMMIT}.zip -> ${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="X svga gpm debug alsa sndfile fluidsynth"
-
-RDEPEND="X? ( x11-libs/libX11
-		x11-libs/libXxf86vm
-		x11-libs/libXau
-		x11-libs/libXext
-		x11-libs/libXdmcp
-		x11-apps/xset
-		x11-apps/xlsfonts
-		x11-apps/bdftopcf
-		x11-apps/mkfontdir )
-	svga? ( media-libs/svgalib )
-	gpm? ( sys-libs/gpm )
-	alsa? ( media-libs/alsa-lib )
-	sndfile? ( media-libs/libsndfile )
-	fluidsynth? ( media-sound/fluidsynth
-		media-sound/fluid-soundfont )
-	media-libs/libsdl
-	>=sys-libs/slang-1.4"
-
-DEPEND="${RDEPEND}
-	X? ( x11-proto/xf86dgaproto )
-	>=sys-devel/autoconf-2.57"
-
-S="${WORKDIR}/${PN}-code-${COMMIT}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-fortify.patch
-	epatch "${FILESDIR}"/${PN}-1.4.1_pre20091009-dash.patch
-	epatch "${FILESDIR}"/${P}-no-glibc.patch
-	epatch "${FILESDIR}"/${P}-flex-2.6.3.patch
-
-	epatch_user
-
-	# Has problems with -O3 on some systems
-	replace-flags -O[3-9] -O2
-
-	# This one is from media-sound/fluid-soundfont (bug #479534)
-	sed "s,/usr/share/soundfonts/default.sf2,${EPREFIX}/usr/share/sounds/sf2/FluidR3_GM.sf2,"\
-		-i src/plugin/fluidsynth/mid_o_flus.c || die
-
-	eautoreconf
-}
-
-src_configure() {
-	econf $(use_with X x) \
-		$(use_with svga svgalib) \
-		$(use_enable debug) \
-		$(use_with gpm) \
-		$(use_with alsa) \
-		$(use_with sndfile) \
-		$(use_with fluidsynth) \
-		--with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
-		--sysconfdir="${EPREFIX}"/etc/dosemu/ \
-		--with-docdir="${EPREFIX}"/usr/share/doc/${PF}
-}
-
-src_compile() {
-	emake AR=$(tc-getAR)
-}
-
-src_install() {
-	default
-
-	# r - randmmap: dosemu tries to get address mapping
-	#     exactly where asked, loops otherwise.
-	# m - allow RWX mapping: as it's an emulator / code loader
-	pax-mark -mr "${ED}/usr/bin/dosemu.bin"
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2017-10-28 20:40 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2017-10-28 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     2ce1a7ebcc79bbd0d91755116e1c60b9831a5013
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 20:38:33 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 20:40:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce1a7eb

app-emulation/dosemu: stable 1.4.1_pre20130107-r4 for amd64, bug #632550

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="amd64"

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
index 60d32c0eab3..8b5fcdc0a69 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 IUSE="X svga gpm debug alsa sndfile fluidsynth"
 
 RDEPEND="X? ( x11-libs/libX11


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2019-04-28 13:49 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2019-04-28 13:49 UTC (permalink / raw
  To: gentoo-commits

commit:     1a3be4146cc6ab4fdb89ee5bb7e75bcce5d0aedf
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 13:48:46 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 13:48:46 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3be414

app-emulation/dosemu: fix SRC_URI to be a stable link

sourceforge expires tarball links to arbitrary snapshots
and generates unstable snapshots. Use a tarball copy instead.

Reported-by: Plüss Roland
Closes: https://bugs.gentoo.org/684410
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 4f7a7c37c07..2954d3ad84a 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,11 +7,13 @@ inherit autotools eutils flag-o-matic pax-utils toolchain-funcs
 
 P_FD="dosemu-freedos-1.0-bin"
 COMMIT="15cfb41ff20a052769d753c3262c57ecb050ad71"
+# snapshot is downloaded as:
+# https://sourceforge.net/code-snapshots/git/d/do/dosemu/code.git/dosemu-code-${COMMIT}.zip
 
 DESCRIPTION="DOS Emulator"
 HOMEPAGE="http://www.dosemu.org/"
 SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
-	https://sourceforge.net/code-snapshots/git/d/do/dosemu/code.git/dosemu-code-${COMMIT}.zip -> ${P}.zip"
+	https://dev.gentoo.org/~slyfox/distfiles/${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2019-08-28 14:34 David Seifert
  0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2019-08-28 14:34 UTC (permalink / raw
  To: gentoo-commits

commit:     3002e2082a111bcbd7c57bd0dd783b1e44388ebb
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 14:33:38 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 14:33:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3002e208

app-emulation/dosemu: [QA] Add missing DEPEND="app-arch/unzip"

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 2954d3ad84a..ca290fb74bb 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -39,6 +39,7 @@ RDEPEND="X? ( x11-libs/libX11
 	>=sys-libs/slang-1.4"
 
 DEPEND="${RDEPEND}
+	app-arch/unzip
 	X? ( x11-base/xorg-proto )
 	>=sys-devel/autoconf-2.57"
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2019-10-30 22:21 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2019-10-30 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     47928b5c235ec1d105d64dde8d233df612beaa7c
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Oct 17 00:46:08 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 22:19:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47928b5c

app-emulation/dosemu: Fix dependencies. Drop "sndfile" USE flag. Use EAPI="7".

Fixes: https://bugs.gentoo.org/697900
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 .../dosemu/dosemu-1.4.1_pre20130107-r5.ebuild      | 51 ++++++++++++----------
 1 file changed, 27 insertions(+), 24 deletions(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 6eb911c30a1..d6de58d0a4b 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2002-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="7"
 
 inherit autotools eutils flag-o-matic pax-utils toolchain-funcs
 
@@ -18,30 +18,32 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="-* amd64 x86"
-IUSE="X svga gpm debug alsa sndfile fluidsynth"
+IUSE="X alsa debug fluidsynth gpm svga"
 
-RDEPEND="X? ( x11-libs/libX11
-		x11-libs/libXxf86vm
-		x11-libs/libXau
-		x11-libs/libXext
-		x11-libs/libXdmcp
-		x11-apps/xset
-		x11-apps/xlsfonts
+BDEPEND="app-arch/unzip
+	X? (
 		x11-apps/bdftopcf
-		>=x11-apps/mkfontscale-1.2.0 )
-	svga? ( media-libs/svgalib )
-	gpm? ( sys-libs/gpm )
+		>=x11-apps/mkfontscale-1.2.0
+	)"
+COMMON_DEPEND="media-libs/libsdl
+	>=sys-libs/slang-1.4
+	X? (
+		x11-libs/libX11
+		x11-libs/libXext
+		x11-libs/libXxf86vm
+	)
 	alsa? ( media-libs/alsa-lib )
-	sndfile? ( media-libs/libsndfile )
-	fluidsynth? ( media-sound/fluidsynth
-		media-sound/fluid-soundfont )
-	media-libs/libsdl
-	>=sys-libs/slang-1.4"
-
-DEPEND="${RDEPEND}
-	app-arch/unzip
-	X? ( x11-base/xorg-proto )
-	>=sys-devel/autoconf-2.57"
+	fluidsynth? (
+		media-sound/fluid-soundfont
+		media-sound/fluidsynth
+	)
+	gpm? ( sys-libs/gpm )
+	svga? ( media-libs/svgalib )"
+#	sndfile? ( media-libs/libsndfile )
+DEPEND="${COMMON_DEPEND}
+	X? ( x11-base/xorg-proto )"
+RDEPEND="${COMMON_DEPEND}
+	X? ( x11-apps/xset )"
 
 S="${WORKDIR}/${PN}-code-${COMMIT}"
 
@@ -79,13 +81,14 @@ src_configure() {
 		fi
 	fi
 
+	# sndfile support is unconditionally disabled in src/plugin/sndfile/snd_o_wav.c
 	econf $(use_with X x) \
 		$(use_with svga svgalib) \
 		$(use_enable debug) \
 		$(use_with gpm) \
 		$(use_with alsa) \
-		$(use_with sndfile) \
 		$(use_with fluidsynth) \
+		--without-sndfile \
 		--with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
 		--sysconfdir="${EPREFIX}"/etc/dosemu/ \
 		--with-docdir="${EPREFIX}"/usr/share/doc/${PF} \


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2020-06-24  6:53 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2020-06-24  6:53 UTC (permalink / raw
  To: gentoo-commits

commit:     7deebceeece4e05083f78a241ea9119f47c21ce3
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 06:53:04 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 06:53:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7deebcee

app-emulation/dosemu: fail in pkg_pretend() on clang

dosemu needs 16-bit code assembly support from assembler.
gcc/gas provides it, llvm/clang does not.

Fail at pkg_pretend() for now.

Reported-by: Agostino Sarubbo
Bug: https://bugs.gentoo.org/729240
Package-Manager: Portage-2.3.102, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index c7771af9cd8..61a15bd1f53 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -58,6 +58,12 @@ PATCHES=(
 	"${FILESDIR}"/${P}-as.patch
 )
 
+pkg_pretend() {
+	if tc-is-clang; then
+		die "${P} does not work on clang due to missing 16-bit assembly support: https://bugs.gentoo.org/729240. Please try gcc."
+	fi
+}
+
 src_prepare() {
 	default
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2020-12-31 10:24 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2020-12-31 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     eebc4497a89bbd84f11231ef06be92139b866fac
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 10:23:36 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 10:24:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebc4497

app-emulation/dosemu: set default CPP

On autoconf-2.69 CPP detection was missing.

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/762748
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 61a15bd1f53..5700973fde6 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -90,6 +90,8 @@ src_configure() {
 	fi
 
 	# sndfile support is unconditionally disabled in src/plugin/sndfile/snd_o_wav.c
+	# CPP has to be set explicitly to workaround autoconf-2.69
+	# CPP detection (fixed in 2.70). bug #762748.
 	econf $(use_with X x) \
 		$(use_with svga svgalib) \
 		$(use_enable debug) \
@@ -100,11 +102,12 @@ src_configure() {
 		--with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
 		--sysconfdir="${EPREFIX}"/etc/dosemu/ \
 		--with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-		IA16_LDFLAGS_EXTRA=${nopie_flag}
+		IA16_LDFLAGS_EXTRA=${nopie_flag} \
+		CPP="$(tc-getCPP)"
 }
 
 src_compile() {
-	# src/makefile.common is fritten manually, uses AR=ar
+	# src/makefile.common is written manually, uses AR=ar
 	emake AR=$(tc-getAR)
 }
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2021-07-30  8:55 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2021-07-30  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     e1abd4327bf3d589bd5d52a701fd06cb73ae830b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 30 08:52:19 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 30 08:55:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1abd432

app-emulation/dosemu: drop slyfox@ from maintainers, m-n now

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-emulation/dosemu/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-emulation/dosemu/metadata.xml b/app-emulation/dosemu/metadata.xml
index 02fe93487b1..5a23870c6f2 100644
--- a/app-emulation/dosemu/metadata.xml
+++ b/app-emulation/dosemu/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>slyfox@gentoo.org</email>
-		<name>Sergei Trofimovich</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<use>
 		<flag name="fluidsynth">use <pkg>media-sound/fluidsynth</pkg> for MIDI emulation</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2021-10-01  7:14 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2021-10-01  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     9cbea4931f65ed7f7504a72f87072e7be6c0cbc4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  1 07:11:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  1 07:11:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbea493

app-emulation/dosemu: update SRC_URI

slyfox@ has retired and I've archived the distfiles
in my devspace.

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 192b65353b7..0dd838852b7 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -13,7 +13,7 @@ COMMIT="15cfb41ff20a052769d753c3262c57ecb050ad71"
 DESCRIPTION="DOS Emulator"
 HOMEPAGE="http://www.dosemu.org/"
 SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
-	https://dev.gentoo.org/~slyfox/distfiles/${P}.zip"
+	https://dev.gentoo.org/~sam/distfiles/${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2022-03-19 23:17 David Seifert
  0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2022-03-19 23:17 UTC (permalink / raw
  To: gentoo-commits

commit:     179c31686d2cc8d4ef8138a265c3c486eee01872
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 19 23:16:43 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Mar 19 23:16:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179c3168

app-emulation/dosemu: quote $(tc-*) calls

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 0dd838852b79..2dbe9f043651 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2002-2021 Gentoo Authors
+# Copyright 2002-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -109,7 +109,7 @@ src_configure() {
 
 src_compile() {
 	# src/makefile.common is written manually, uses AR=ar
-	emake AR=$(tc-getAR)
+	emake AR="$(tc-getAR)"
 }
 
 src_install() {


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

end of thread, other threads:[~2022-03-19 23:17 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-29 10:34 [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/ Sergei Trofimovich
  -- strict thread matches above, loose matches on Subject: below --
2016-10-29 11:59 Hanno Boeck
2017-10-26 18:54 Thomas Deutschmann
2017-10-28 20:40 Sergei Trofimovich
2017-10-28 20:40 Sergei Trofimovich
2019-04-28 13:49 Sergei Trofimovich
2019-08-28 14:34 David Seifert
2019-10-30 22:21 Sergei Trofimovich
2020-06-24  6:53 Sergei Trofimovich
2020-12-31 10:24 Sergei Trofimovich
2021-07-30  8:55 Sergei Trofimovich
2021-10-01  7:14 Sam James
2022-03-19 23:17 David Seifert

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