public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-debug/ddd/
@ 2024-03-11 23:54 Sam James
  0 siblings, 0 replies; 2+ messages in thread
From: Sam James @ 2024-03-11 23:54 UTC (permalink / raw
  To: gentoo-commits

commit:     e13cc5d4a542131cd7f505e46ffefc5efd79edd4
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Mar 11 22:06:40 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 23:51:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13cc5d4

dev-debug/ddd: mark as LTO-unsafe

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

 dev-debug/ddd/ddd-3.3.12-r5.ebuild | 7 ++++++-
 dev-debug/ddd/ddd-3.4.0.ebuild     | 7 ++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-debug/ddd/ddd-3.3.12-r5.ebuild b/dev-debug/ddd/ddd-3.3.12-r5.ebuild
index de0f8edcfecf..78cd8cd26e4e 100644
--- a/dev-debug/ddd/ddd-3.3.12-r5.ebuild
+++ b/dev-debug/ddd/ddd-3.3.12-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools desktop optfeature
+inherit autotools desktop flag-o-matic optfeature
 
 DESCRIPTION="Graphical front-end for command-line debuggers"
 HOMEPAGE="https://www.gnu.org/software/ddd"
@@ -57,6 +57,11 @@ src_prepare() {
 }
 
 src_configure() {
+	# -Werror=odr
+	# https://bugs.gentoo.org/858347
+	# https://savannah.gnu.org/bugs/?65456
+	filter-lto
+
 	econf \
 		$(use_with readline)
 }

diff --git a/dev-debug/ddd/ddd-3.4.0.ebuild b/dev-debug/ddd/ddd-3.4.0.ebuild
index 57ef0f7ffdf5..d90d461ab5f5 100644
--- a/dev-debug/ddd/ddd-3.4.0.ebuild
+++ b/dev-debug/ddd/ddd-3.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools desktop optfeature
+inherit autotools desktop flag-o-matic optfeature
 
 DESCRIPTION="Graphical front-end for command-line debuggers"
 HOMEPAGE="https://www.gnu.org/software/ddd"
@@ -54,6 +54,11 @@ src_prepare() {
 }
 
 src_configure() {
+	# -Werror=odr
+	# https://bugs.gentoo.org/858347
+	# https://savannah.gnu.org/bugs/?65456
+	filter-lto
+
 	econf \
 		$(use_with readline)
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-debug/ddd/
@ 2024-10-05 22:25 Maciej Mrozowski
  0 siblings, 0 replies; 2+ messages in thread
From: Maciej Mrozowski @ 2024-10-05 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d202fafe0d6552f9a0d41b022a7f5762610dbc83
Author:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 22:22:54 2024 +0000
Commit:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 22:24:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d202fafe

dev-debug/ddd: add 3.4.1, remove old

Signed-off-by: Maciej Mrozowski <reavertm <AT> gentoo.org>

Closes: https://bugs.gentoo.org/939879

 dev-debug/ddd/Manifest                               |  2 +-
 dev-debug/ddd/{ddd-3.4.0.ebuild => ddd-3.4.1.ebuild} | 11 ++---------
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/dev-debug/ddd/Manifest b/dev-debug/ddd/Manifest
index 3409e9cb445f..365fb8f7a180 100644
--- a/dev-debug/ddd/Manifest
+++ b/dev-debug/ddd/Manifest
@@ -1,2 +1,2 @@
 DIST ddd-3.3.12.tar.gz 5687115 BLAKE2B 52c448eda46bfdc4f5720abda569a0c70f3680c3fdd543f6101c9af8c4c448496414c1c2a7be91590d9f14d0c8c2bb053a234d179bf900ca52df0ea8c2642131 SHA512 1249e4f5f25335f8f2c3616470f7a8f36262c00b8ac12b79f2b2806228de2831ebeb780fe09490e5e8b5b1ca108fe936ae70856f6a6ec02876fc75c7b4a7dbf3
-DIST ddd-3.4.0.tar.gz 5742233 BLAKE2B d67969ce2a9803875d8c22abb0708fae2b3e8ef7ce3e36d0969f60ee2f72251fe96774e2768f1dc57e9973684c07ba02d275a711a7a15af24585d6b1468d8eec SHA512 0498eeeb12da7c7f5e2343da2ec44b68ff2b7b9b6481386a8fb9f2d9ac3a9c7154361fe0be78ce81fd966afbc48ed212f40747d1e3b112109ec16f152c67786a
+DIST ddd-3.4.1.tar.gz 5843945 BLAKE2B 14ec84250dc1a32998cd85d0eb303d4c4d53e027a7f49ca65b7cd65f2c30ea0e450ba41cc35d9050de4c7097f4703d1bb40d1402b5dfdecc5c22f86b2b8101ed SHA512 84dfa5dbbba1033a0fb4e60c6bfacd86f9d9b22f20ab02ada1c1a2abfdac18fe5ef8af25c9519638ae3b9a1d06f4518aec03afff9dbae35e8fd6aab8a6829bef

diff --git a/dev-debug/ddd/ddd-3.4.0.ebuild b/dev-debug/ddd/ddd-3.4.1.ebuild
similarity index 87%
rename from dev-debug/ddd/ddd-3.4.0.ebuild
rename to dev-debug/ddd/ddd-3.4.1.ebuild
index 103d18d8945e..74ae3487f50e 100644
--- a/dev-debug/ddd/ddd-3.4.0.ebuild
+++ b/dev-debug/ddd/ddd-3.4.1.ebuild
@@ -18,6 +18,7 @@ RESTRICT="test"
 
 COMMON_DEPEND="
 	dev-debug/gdb
+	media-libs/freetype:2
 	sys-libs/ncurses:=
 	x11-libs/libX11
 	x11-libs/libXaw
@@ -36,16 +37,8 @@ RDEPEND="${COMMON_DEPEND}
 	x11-apps/xfontsel
 "
 
-PATCHES=(
-	"${FILESDIR}/${PN}-3.3.12-man.patch"
-	"${FILESDIR}/${PN}-3.3.12-tinfo.patch"
-#	"${FILESDIR}/${PN}-3.4.0-gcc9.patch"
-	"${FILESDIR}/${PN}-3.3.12-parallel.patch"
-)
-
 DOCS=(
-	AUTHORS CREDITS INSTALL NEWS README TIPS
-	doc/ddd{.pdf,-themes.pdf}
+	README doc/ddd{.pdf,-themes.pdf}
 )
 
 src_prepare() {


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

end of thread, other threads:[~2024-10-05 22:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-11 23:54 [gentoo-commits] repo/gentoo:master commit in: dev-debug/ddd/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-10-05 22:25 Maciej Mrozowski

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