* [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
* [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/
@ 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
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