public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libmuscle/
@ 2024-03-22  5:33 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2024-03-22  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9b5a5fda38682fa673b32845052bba7753350703
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 21 06:07:16 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 05:31:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5a5fda

sci-libs/libmuscle: update EAPI 6 -> 8

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../libmuscle/{libmuscle-3.7-r3.ebuild => libmuscle-3.7-r4.ebuild}   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild b/sci-libs/libmuscle/libmuscle-3.7-r4.ebuild
similarity index 94%
rename from sci-libs/libmuscle/libmuscle-3.7-r3.ebuild
rename to sci-libs/libmuscle/libmuscle-3.7-r4.ebuild
index 48a90538c3ea..1a00a894d11e 100644
--- a/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild
+++ b/sci-libs/libmuscle/libmuscle-3.7-r4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools flag-o-matic
 
@@ -15,8 +15,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc static-libs"
 
 RDEPEND="!sci-biology/muscle"
-DEPEND="${RDEPEND}
-	doc? ( app-text/doxygen )"
+BDEPEND="doc? ( app-text/doxygen )"
 
 PATCHES=(
 	"${FILESDIR}"/${PV}-bufferoverflow.patch


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libmuscle/
@ 2024-03-22  5:33 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2024-03-22  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     cc2f57ca131be1254f8b0f4b8264d6a60b6d3eef
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 21 06:05:53 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 05:31:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2f57ca

sci-libs/libmuscle: mark as LTO-unsafe, strict-aliasing unsafe

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

 sci-libs/libmuscle/libmuscle-3.7-r3.ebuild | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild b/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild
index 5711d8d45991..48a90538c3ea 100644
--- a/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild
+++ b/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Library for sci-biology/mauve"
 HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/"
@@ -29,6 +29,14 @@ src_prepare() {
 }
 
 src_configure() {
+	# -Werror=strict-aliasing
+	# https://bugs.gentoo.org/862897
+	# Upstream website doesn't load. Nowhere to report bugs to.
+	#
+	# Do not trust with LTO either.
+	append-flags -fno-strict-aliasing
+	filter-lto
+
 	econf $(use_enable static-libs static)
 }
 


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libmuscle/
@ 2017-03-01 20:35 David Seifert
  0 siblings, 0 replies; 4+ messages in thread
From: David Seifert @ 2017-03-01 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f6d76dab7f01dbbea2d430bd349ba766f0f1fdbe
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  1 20:16:04 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Mar  1 20:34:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d76dab

sci-libs/libmuscle: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/libmuscle/libmuscle-3.7-r1.ebuild | 38 -----------------------------
 sci-libs/libmuscle/libmuscle-3.7-r2.ebuild | 39 ------------------------------
 sci-libs/libmuscle/libmuscle-9999.ebuild   | 35 ---------------------------
 3 files changed, 112 deletions(-)

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild b/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild
deleted file mode 100644
index d7d31557aef..00000000000
--- a/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-MY_TAG="mauve-2-3-0-release"
-#ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/tags/${MY_TAG}"
-
-#inherit subversion autotools
-inherit autotools
-
-DESCRIPTION="Library for sci-biology/mauve"
-HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/"
-#SRC_URI=""
-SRC_URI="mirror://gentoo/${P}-${PR}.tar.bz2"
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="doc"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="doc? ( app-doc/doxygen )
-	!sci-biology/muscle"
-RDEPEND=""
-
-#S="${WORKDIR}"
-
-src_prepare() {
-	eautoreconf
-}
-
-src_compile() {
-	emake -j1 || die
-}
-
-src_install() {
-	emake install DESTDIR="${D}" || die
-}

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild b/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild
deleted file mode 100644
index 060a6a106af..00000000000
--- a/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-MY_TAG="mauve-2-3-0-release"
-#ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/tags/${MY_TAG}"
-
-#inherit subversion autotools
-inherit autotools eutils
-
-DESCRIPTION="Library for sci-biology/mauve"
-HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/"
-#SRC_URI=""
-SRC_URI="mirror://gentoo/${P}-r1.tar.bz2"
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="doc"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="doc? ( app-doc/doxygen )
-	!sci-biology/muscle"
-RDEPEND=""
-
-#S="${WORKDIR}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PV}-bufferoverflow.patch
-	eautoreconf
-}
-
-src_compile() {
-	emake -j1 || die
-}
-
-src_install() {
-	emake install DESTDIR="${D}" || die
-}

diff --git a/sci-libs/libmuscle/libmuscle-9999.ebuild b/sci-libs/libmuscle/libmuscle-9999.ebuild
deleted file mode 100644
index 18da9a6931f..00000000000
--- a/sci-libs/libmuscle/libmuscle-9999.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/trunk"
-
-inherit subversion autotools
-
-DESCRIPTION="Library for sci-biology/mauve"
-HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/"
-SRC_URI=""
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="doc"
-KEYWORDS=""
-
-DEPEND="doc? ( app-doc/doxygen )
-	!sci-biology/muscle"
-RDEPEND=""
-
-S="${WORKDIR}"
-
-src_prepare() {
-	eautoreconf
-}
-
-src_compile() {
-	emake -j1 || die
-}
-
-src_install() {
-	emake install DESTDIR="${D}" || die
-}


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libmuscle/
@ 2016-10-30 20:05 Sven Wegener
  0 siblings, 0 replies; 4+ messages in thread
From: Sven Wegener @ 2016-10-30 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     aa28fe2ec03690f1db58b6822257e97591b5c4db
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 21 10:48:58 2016 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 20:04:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa28fe2e

sci-libs/libmuscle: Update SourceForge SVN URLs

Package-Manager: portage-2.2.28

 sci-libs/libmuscle/libmuscle-3.7-r1.ebuild | 2 +-
 sci-libs/libmuscle/libmuscle-3.7-r2.ebuild | 2 +-
 sci-libs/libmuscle/libmuscle-9999.ebuild   | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild b/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild
index 2a338db..efab077 100644
--- a/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild
+++ b/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild
@@ -5,7 +5,7 @@
 EAPI="2"
 
 MY_TAG="mauve-2-3-0-release"
-#ESVN_REPO_URI="https://mauve.svn.sourceforge.net/svnroot/mauve/muscle/tags/${MY_TAG}"
+#ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/tags/${MY_TAG}"
 
 #inherit subversion autotools
 inherit autotools

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild b/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild
index 60ccf62..1c90d0f 100644
--- a/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild
+++ b/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild
@@ -5,7 +5,7 @@
 EAPI="2"
 
 MY_TAG="mauve-2-3-0-release"
-#ESVN_REPO_URI="https://mauve.svn.sourceforge.net/svnroot/mauve/muscle/tags/${MY_TAG}"
+#ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/tags/${MY_TAG}"
 
 #inherit subversion autotools
 inherit autotools eutils

diff --git a/sci-libs/libmuscle/libmuscle-9999.ebuild b/sci-libs/libmuscle/libmuscle-9999.ebuild
index 7d5c5f0..5b96db6 100644
--- a/sci-libs/libmuscle/libmuscle-9999.ebuild
+++ b/sci-libs/libmuscle/libmuscle-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="2"
 
-ESVN_REPO_URI="https://mauve.svn.sourceforge.net/svnroot/mauve/muscle/trunk"
+ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/trunk"
 
 inherit subversion autotools
 


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

end of thread, other threads:[~2024-03-22  5:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-22  5:33 [gentoo-commits] repo/gentoo:master commit in: sci-libs/libmuscle/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-03-22  5:33 Sam James
2017-03-01 20:35 David Seifert
2016-10-30 20:05 Sven Wegener

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