public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/
@ 2016-09-16 19:38 Austin English
  0 siblings, 0 replies; 8+ messages in thread
From: Austin English @ 2016-09-16 19:38 UTC (permalink / raw
  To: gentoo-commits

commit:     123ec368a1004f2cd4cb4b52d53c6942a95322ab
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 17:51:55 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 19:37:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123ec368

games-simulation/micropolis: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.0

 .../micropolis/micropolis-1.0-r1.ebuild            | 60 ++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/games-simulation/micropolis/micropolis-1.0-r1.ebuild b/games-simulation/micropolis/micropolis-1.0-r1.ebuild
new file mode 100644
index 00000000..4d9db49
--- /dev/null
+++ b/games-simulation/micropolis/micropolis-1.0-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Free version of the well-known city building simulation"
+HOMEPAGE="http://www.donhopkins.com/home/micropolis/"
+SRC_URI="http://www.donhopkins.com/home/micropolis/${PN}-activity-source.tgz
+	http://rmdir.de/~michael/${PN}_git.patch"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	media-libs/libsdl
+	media-libs/sdl-mixer
+	x11-libs/libX11
+	x11-libs/libXpm"
+DEPEND="${RDEPEND}
+	sys-devel/bison"
+
+S=${WORKDIR}/${PN}-activity/
+
+PATCHES=(
+	"${DISTDIR}"/${PN}_git.patch
+)
+
+src_unpack() {
+	unpack ${PN}-activity-source.tgz
+}
+
+src_prepare() {
+	default
+
+	sed -i -e "s:-O3:${CFLAGS}:" \
+		src/tclx/config.mk src/{sim,tcl,tk}/makefile || die
+	sed -i -e "s:XLDFLAGS=:&${LDFLAGS}:" \
+		src/tclx/config.mk || die
+}
+
+src_compile() {
+	emake -C src LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+	local dir=/usr/share/${PN}
+
+	exeinto "${dir}/res"
+	doexe src/sim/sim
+	insinto "${dir}"
+	doins -r activity cities images manual res
+
+	make_wrapper micropolis res/sim "${dir}"
+	doicon Micropolis.png
+	make_desktop_entry micropolis "Micropolis" Micropolis
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/
@ 2019-11-19 23:29 James Le Cuirot
  0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2019-11-19 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     32068cf7204c8310cc646c916b2a0128becb79fd
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue Nov 19 09:47:53 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 23:27:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32068cf7

games-simulation/micropolis: fix eclass usage, don't call gcc directly

Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13703
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-simulation/micropolis/micropolis-1.0-r2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-simulation/micropolis/micropolis-1.0-r2.ebuild b/games-simulation/micropolis/micropolis-1.0-r2.ebuild
index 185b1d35b1f..c329f78b081 100644
--- a/games-simulation/micropolis/micropolis-1.0-r2.ebuild
+++ b/games-simulation/micropolis/micropolis-1.0-r2.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils
+
+inherit desktop eutils toolchain-funcs
 
 DESCRIPTION="Free version of the well-known city building simulation"
 HOMEPAGE="http://www.donhopkins.com/home/micropolis/"
@@ -43,7 +44,7 @@ src_prepare() {
 }
 
 src_compile() {
-	emake -C src LDFLAGS="${LDFLAGS}"
+	emake -C src LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
 }
 
 src_install() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/
@ 2019-11-19 23:29 James Le Cuirot
  0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2019-11-19 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     5faf5ab0d80d4032b2530ac6f2c8c6c68639a3f3
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 23:26:31 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 23:26:31 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5faf5ab0

games-simulation/micropolis: Drop old 1.0-r1

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

 .../micropolis/micropolis-1.0-r1.ebuild            | 59 ----------------------
 1 file changed, 59 deletions(-)

diff --git a/games-simulation/micropolis/micropolis-1.0-r1.ebuild b/games-simulation/micropolis/micropolis-1.0-r1.ebuild
deleted file mode 100644
index b6f6a4e58bd..00000000000
--- a/games-simulation/micropolis/micropolis-1.0-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils
-
-DESCRIPTION="Free version of the well-known city building simulation"
-HOMEPAGE="http://www.donhopkins.com/home/micropolis/"
-SRC_URI="http://www.donhopkins.com/home/micropolis/${PN}-activity-source.tgz
-	http://rmdir.de/~michael/${PN}_git.patch"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-	media-libs/libsdl
-	media-libs/sdl-mixer
-	x11-libs/libX11
-	x11-libs/libXpm"
-DEPEND="${RDEPEND}
-	sys-devel/bison"
-
-S=${WORKDIR}/${PN}-activity/
-
-PATCHES=(
-	"${DISTDIR}"/${PN}_git.patch
-)
-
-src_unpack() {
-	unpack ${PN}-activity-source.tgz
-}
-
-src_prepare() {
-	default
-
-	sed -i -e "s:-O3:${CFLAGS}:" \
-		src/tclx/config.mk src/{sim,tcl,tk}/makefile || die
-	sed -i -e "s:XLDFLAGS=:&${LDFLAGS}:" \
-		src/tclx/config.mk || die
-}
-
-src_compile() {
-	emake -C src LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-	local dir=/usr/share/${PN}
-
-	exeinto "${dir}/res"
-	doexe src/sim/sim
-	insinto "${dir}"
-	doins -r activity cities images manual res
-
-	make_wrapper micropolis res/sim "${dir}"
-	doicon Micropolis.png
-	make_desktop_entry micropolis "Micropolis" Micropolis
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/
@ 2019-11-19 23:29 James Le Cuirot
  0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2019-11-19 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     a1d4692235fdc7e22f690da8b2557e92105d37e5
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 23:27:15 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 23:27:15 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d46922

games-simulation/micropolis: Move sys-devel/bison into BDEPEND

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

 games-simulation/micropolis/micropolis-1.0-r2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-simulation/micropolis/micropolis-1.0-r2.ebuild b/games-simulation/micropolis/micropolis-1.0-r2.ebuild
index abf421c4d03..185b1d35b1f 100644
--- a/games-simulation/micropolis/micropolis-1.0-r2.ebuild
+++ b/games-simulation/micropolis/micropolis-1.0-r2.ebuild
@@ -12,15 +12,14 @@ SRC_URI="http://www.donhopkins.com/home/micropolis/${PN}-activity-source.tgz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="
 	media-libs/libsdl
 	media-libs/sdl-mixer
 	x11-libs/libX11
 	x11-libs/libXpm"
-DEPEND="${RDEPEND}
-	sys-devel/bison"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/bison"
 
 S=${WORKDIR}/${PN}-activity/
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/
@ 2019-11-20 23:25 James Le Cuirot
  0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2019-11-20 23:25 UTC (permalink / raw
  To: gentoo-commits

commit:     b2f2bb83e10cb87b31e31d1e3e866b9f9c885fa4
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 23:22:42 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 23:24:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f2bb83

games-simulation/micropolis: 1.0_p20180313 bump using GitLab tarball

We were downloading a large patch but this was being modified in place
so I found the originating git repository.

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

 games-simulation/micropolis/Manifest               |  1 +
 games-simulation/micropolis/metadata.xml           | 15 ++++---
 .../micropolis/micropolis-1.0_p20180313.ebuild     | 51 ++++++++++++++++++++++
 3 files changed, 62 insertions(+), 5 deletions(-)

diff --git a/games-simulation/micropolis/Manifest b/games-simulation/micropolis/Manifest
index 246ae600ea6..13bae919aaa 100644
--- a/games-simulation/micropolis/Manifest
+++ b/games-simulation/micropolis/Manifest
@@ -1,2 +1,3 @@
 DIST micropolis-activity-source.tgz 7676438 BLAKE2B 9415cf2f1980fe5a1f412561c9a53dca86d388f9fb529801af1e6071b3c92bc03daaff84c1ac1f964578d5805a4f2a9f60cfa0c56c0a1032bc0eed686207e538 SHA512 fe65966c43d044e01a63a3cfe3cad48466eb1e5ec8b13c03abb52d582395a8ab527332d4d04454a4f32e85b65e55d72fe5e4d53a3f37b422d90e9208f00d9976
+DIST micropolis-cc31822e4ebe54c0109623ac0c5cdf0e3acad755.tar.bz2 6725746 BLAKE2B a916389a1ccf63e1a13b5b6ea533939fdb14d814480c9e528c8b1bb89cbefbbad9ad067821c1de199f337692e226d35b3219354dc32612486d013cc20f21c5bc SHA512 1b5f644f6d7d7cb78965d0e0edcfcc0bdab7a103dd5dc3ce97a0048da9fa29d8757063d6681febab3d03182433cfe8a7bf1b8145a21e067a4c754af3b5af8e00
 DIST micropolis_git.patch 83549 BLAKE2B 13cd94f3018ffd23dcbe5c1baf0b948cac7fb9b2f858d42f259003f2697060b156b900fcc8611e560a8b46e0e68fb6ff78d376bfc937cf12b55655067fb13f6d SHA512 9d1801478a27184c48d327094cad8238f7972c2cf3624c7c196375f2dd20c3374575b393d44cb2fb99613e19d66c4cc4fb27ae52df9fddf4e42adb42523bdc17

diff --git a/games-simulation/micropolis/metadata.xml b/games-simulation/micropolis/metadata.xml
index eac64a74f32..4f01ecb1513 100644
--- a/games-simulation/micropolis/metadata.xml
+++ b/games-simulation/micropolis/metadata.xml
@@ -1,9 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person"><email>hanno@gentoo.org</email></maintainer>
-<maintainer type="project">
-<email>games@gentoo.org</email>
-<name>Gentoo Games Project</name>
-</maintainer>
+	<maintainer type="person">
+		<email>hanno@gentoo.org</email>
+	</maintainer>
+	<maintainer type="project">
+		<email>games@gentoo.org</email>
+		<name>Gentoo Games Project</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="gitlab">stargo/micropolis</remote-id>
+	</upstream>
 </pkgmetadata>

diff --git a/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild b/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
new file mode 100644
index 00000000000..c1c8bfccece
--- /dev/null
+++ b/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils toolchain-funcs
+
+COMMIT="cc31822e4ebe54c0109623ac0c5cdf0e3acad755"
+DESCRIPTION="Free version of the well-known city building simulation"
+HOMEPAGE="https://www.donhopkins.com/home/micropolis/"
+SRC_URI="https://gitlab.com/stargo/micropolis/-/archive/${COMMIT}/micropolis-${COMMIT}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	media-libs/libsdl
+	media-libs/sdl-mixer
+	x11-libs/libX11
+	x11-libs/libXpm"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/bison"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+	default
+
+	sed -i -e "s:-O3:${CFLAGS}:" \
+		src/tclx/config.mk src/{sim,tcl,tk}/makefile || die
+	sed -i -e "s:XLDFLAGS=:&${LDFLAGS}:" \
+		src/tclx/config.mk || die
+}
+
+src_compile() {
+	emake -C src LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
+}
+
+src_install() {
+	local dir=/usr/share/${PN}
+
+	exeinto "${dir}/res"
+	doexe src/sim/sim
+	insinto "${dir}"
+	doins -r activity cities images manual res
+
+	make_wrapper micropolis res/sim "${dir}"
+	doicon Micropolis.png
+	make_desktop_entry micropolis "Micropolis" Micropolis
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/
@ 2020-05-09 10:41 Hanno Böck
  0 siblings, 0 replies; 8+ messages in thread
From: Hanno Böck @ 2020-05-09 10:41 UTC (permalink / raw
  To: gentoo-commits

commit:     41a1662f1d1172473926de973f8509e1c17cbfeb
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Sat May  9 10:40:55 2020 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Sat May  9 10:40:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a1662f

games-simulation/micropolis: Use safer sed delimiter

Closes: https://bugs.gentoo.org/710964
Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 games-simulation/micropolis/micropolis-1.0_p20180313.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild b/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
index c1c8bfccece..9b54f5d5058 100644
--- a/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
+++ b/games-simulation/micropolis/micropolis-1.0_p20180313.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
@@ -27,9 +27,9 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 src_prepare() {
 	default
 
-	sed -i -e "s:-O3:${CFLAGS}:" \
+	sed -i -e "s|-O3|${CFLAGS}|" \
 		src/tclx/config.mk src/{sim,tcl,tk}/makefile || die
-	sed -i -e "s:XLDFLAGS=:&${LDFLAGS}:" \
+	sed -i -e "s|XLDFLAGS=|&${LDFLAGS}|" \
 		src/tclx/config.mk || die
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/
@ 2021-04-24 22:03 David Seifert
  0 siblings, 0 replies; 8+ messages in thread
From: David Seifert @ 2021-04-24 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8fe1855820dace1c977d9efe3cec6f6893af7f96
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Apr 24 22:03:07 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Apr 24 22:03:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe18558

games-simulation/micropolis: update eclasses, update LICENSE

Closes: https://github.com/gentoo/gentoo/pull/20529
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 games-simulation/micropolis/micropolis-1.0_p20180313.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild b/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
index 9b54f5d5058..5b869591075 100644
--- a/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
+++ b/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit desktop eutils toolchain-funcs
+inherit desktop toolchain-funcs wrapper
 
 COMMIT="cc31822e4ebe54c0109623ac0c5cdf0e3acad755"
 DESCRIPTION="Free version of the well-known city building simulation"
 HOMEPAGE="https://www.donhopkins.com/home/micropolis/"
 SRC_URI="https://gitlab.com/stargo/micropolis/-/archive/${COMMIT}/micropolis-${COMMIT}.tar.bz2"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/
@ 2024-03-26 12:31 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-03-26 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ef5b901aea056b7cdbbc1a1ba4c3e4a3a43760ed
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Mar 26 00:27:42 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 12:27:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5b901a

games-simulation/micropolis: mark as LTO-unsafe, strict-aliasing unsafe

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

 games-simulation/micropolis/micropolis-1.0_p20220604.ebuild | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/games-simulation/micropolis/micropolis-1.0_p20220604.ebuild b/games-simulation/micropolis/micropolis-1.0_p20220604.ebuild
index bee00da41495..bdb9078271dc 100644
--- a/games-simulation/micropolis/micropolis-1.0_p20220604.ebuild
+++ b/games-simulation/micropolis/micropolis-1.0_p20220604.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop toolchain-funcs wrapper
+inherit desktop flag-o-matic toolchain-funcs wrapper
 
 COMMIT="6f873e16d6a1a8f6f59c1e5a75ec5f52ce5c89b6"
 DESCRIPTION="Free version of the well-known city building simulation"
@@ -33,6 +33,14 @@ PATCHES=( "${FILESDIR}/micropolis-fix-clang15.diff" )
 src_prepare() {
 	default
 
+	# -Werror=strict-aliasing
+	# https://bugs.gentoo.org/859223
+	# https://gitlab.com/stargo/micropolis/-/issues/1
+	#
+	# Do not trust with LTO either.
+	append-flags -fno-strict-aliasing
+	filter-lto
+
 	sed -i -e "s|-O3|${CFLAGS}|" \
 		src/tclx/config.mk src/{sim,tcl,tk}/makefile || die
 	sed -i -e "s|XLDFLAGS=|&${LDFLAGS}|" \


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

end of thread, other threads:[~2024-03-26 12:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-24 22:03 [gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2024-03-26 12:31 Sam James
2020-05-09 10:41 Hanno Böck
2019-11-20 23:25 James Le Cuirot
2019-11-19 23:29 James Le Cuirot
2019-11-19 23:29 James Le Cuirot
2019-11-19 23:29 James Le Cuirot
2016-09-16 19:38 Austin English

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