public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2017-07-17  9:48 Alexis Ballier
  0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2017-07-17  9:48 UTC (permalink / raw
  To: gentoo-commits

commit:     5837030bda3afd22030eb9842e6a4a06a0eeb0df
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 09:42:46 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 09:43:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5837030b

dev-lang/cfortran: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-lang/cfortran/cfortran-4.4-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
index afef9408e24..85738d91954 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="examples"
 
 src_unpack() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2018-05-16 22:57 Aaron Bauman
  0 siblings, 0 replies; 26+ messages in thread
From: Aaron Bauman @ 2018-05-16 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     c9b930544d76343a2b160124fe493f612c484844
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue May 15 10:14:58 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed May 16 22:56:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b93054

dev-lang/cfortran: use HTTPS

 dev-lang/cfortran/cfortran-4.4-r2.ebuild | 2 +-
 dev-lang/cfortran/cfortran-4.4-r3.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r2.ebuild b/dev-lang/cfortran/cfortran-4.4-r2.ebuild
index f63f8906b03..6b13ce65940 100644
--- a/dev-lang/cfortran/cfortran-4.4-r2.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r2.ebuild
@@ -10,7 +10,7 @@ DEB_PR="14"
 DESCRIPTION="Header file allowing to call Fortran routines from C and C++"
 SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz
 	mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.diff.gz"
-HOMEPAGE="http://www-zeus.desy.de/~burow/cfortran/"
+HOMEPAGE="https://www-zeus.desy.de/~burow/cfortran/"
 KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
 LICENSE="LGPL-2"
 IUSE="examples"

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
index 85738d91954..18edf8e2949 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ inherit eutils
 DEB_PR="14"
 
 DESCRIPTION="Header file allowing to call Fortran routines from C and C++"
-HOMEPAGE="http://www-zeus.desy.de/~burow/cfortran/"
+HOMEPAGE="https://www-zeus.desy.de/~burow/cfortran/"
 SRC_URI="
 	mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz
 	mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.diff.gz"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2019-10-07 10:44 Agostino Sarubbo
  0 siblings, 0 replies; 26+ messages in thread
From: Agostino Sarubbo @ 2019-10-07 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     5f0ca3e058055f9b3ac6fb57d2ff98de4e7e30d8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  7 10:44:21 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct  7 10:44:21 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0ca3e0

dev-lang/cfortran: sparc stable wrt bug #696270

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-lang/cfortran/cfortran-4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
index 60ad218078c..941c5f347b6 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="examples"
 
 src_unpack() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2019-10-07 19:12 Sergei Trofimovich
  0 siblings, 0 replies; 26+ messages in thread
From: Sergei Trofimovich @ 2019-10-07 19:12 UTC (permalink / raw
  To: gentoo-commits

commit:     0fe78ddd0fb02a64952d01f5e25acc3ffef79a03
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  7 19:08:22 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Oct  7 19:12:03 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe78ddd

dev-lang/cfortran: stable 4.4-r3 for ia64, bug #696270

Package-Manager: Portage-2.3.76, Repoman-2.3.17
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-lang/cfortran/cfortran-4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
index 941c5f347b6..55a84d90dd9 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="examples"
 
 src_unpack() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2019-10-07 19:27 Sergei Trofimovich
  0 siblings, 0 replies; 26+ messages in thread
From: Sergei Trofimovich @ 2019-10-07 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     08248a5148c8c2ebf1946ac6051282fd658aab8d
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  7 19:24:40 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Oct  7 19:27:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08248a51

dev-lang/cfortran: stable 4.4-r3 for ppc64, bug #696270

Package-Manager: Portage-2.3.76, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-lang/cfortran/cfortran-4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
index 55a84d90dd9..6a0a6378258 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="examples"
 
 src_unpack() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2019-10-11 22:32 Sergei Trofimovich
  0 siblings, 0 replies; 26+ messages in thread
From: Sergei Trofimovich @ 2019-10-11 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     8704da455e4ba82fcbf77ff741ddb5ff95eacbe8
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 11 22:17:42 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Oct 11 22:31:51 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8704da45

dev-lang/cfortran: stable 4.4-r3 for hppa, bug #696270

Package-Manager: Portage-2.3.76, Repoman-2.3.17
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-lang/cfortran/cfortran-4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
index 6a0a6378258..6460b81ae73 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="examples"
 
 src_unpack() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2019-10-16  4:45 Matt Turner
  0 siblings, 0 replies; 26+ messages in thread
From: Matt Turner @ 2019-10-16  4:45 UTC (permalink / raw
  To: gentoo-commits

commit:     74b7952feef66af997ac905994cf89a5db35b6bd
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 16 04:40:42 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 16 04:45:27 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b7952f

dev-lang/cfortran-4.4-r3: alpha stable, bug 696270

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-lang/cfortran/cfortran-4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
index 6460b81ae73..94b05e0919a 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="examples"
 
 src_unpack() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2019-11-06  9:56 Michał Górny
  0 siblings, 0 replies; 26+ messages in thread
From: Michał Górny @ 2019-11-06  9:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8271f9d5a6ae102e197f58c87e9555e54bf50ea1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  6 09:33:24 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov  6 09:33:24 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8271f9d5

dev-lang/cfortran: Drop old (EAPI 0)

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-lang/cfortran/cfortran-4.4-r2.ebuild | 39 --------------------------------
 1 file changed, 39 deletions(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r2.ebuild b/dev-lang/cfortran/cfortran-4.4-r2.ebuild
deleted file mode 100644
index 6b13ce65940..00000000000
--- a/dev-lang/cfortran/cfortran-4.4-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DEB_PR="14"
-
-DESCRIPTION="Header file allowing to call Fortran routines from C and C++"
-SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz
-	mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.diff.gz"
-HOMEPAGE="https://www-zeus.desy.de/~burow/cfortran/"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
-LICENSE="LGPL-2"
-IUSE="examples"
-SLOT="0"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	epatch "${WORKDIR}"/${PN}_${PV}-${DEB_PR}.diff
-	if use examples; then
-		tar xfz cfortran.examples.tar.gz
-		mv eg examples
-		ln -sfn sz1.c examples/sz1/sz1.C
-		ln -sfn pz.c examples/pz/pz.C
-	fi
-}
-
-src_install() {
-	insinto /usr/include/cfortran
-	doins cfortran.h || die
-	dosym cfortran/cfortran.h /usr/include/cfortran.h || die
-	dodoc cfortran.doc debian/{NEWS,changelog,copyright}
-	insinto /usr/share/doc/${PF}
-	doins cfortran.html index.htm  cfortest.c cfortex.f
-	use examples && doins -r examples
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2021-07-21 15:39 Marek Szuba
  0 siblings, 0 replies; 26+ messages in thread
From: Marek Szuba @ 2021-07-21 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     634434386c1db025e04bdecdeb4b128d5a706559
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 21 12:18:24 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jul 21 15:39:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63443438

dev-lang/cfortran: add 20110621

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-lang/cfortran/Manifest                 |  2 ++
 dev-lang/cfortran/cfortran-20110621.ebuild | 57 ++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-lang/cfortran/Manifest b/dev-lang/cfortran/Manifest
index 9c13e94ab9e..9add37c3da6 100644
--- a/dev-lang/cfortran/Manifest
+++ b/dev-lang/cfortran/Manifest
@@ -1,2 +1,4 @@
+DIST cfortran_20110621-1.debian.tar.xz 13352 BLAKE2B 0039dd4b5973e5cd13a136c51e8719ffa8e104db0d716cbd247fe440643dfce5308767d182abbcbafbd1de791e8cb4384c479660fe8b592477968d40c54078e8 SHA512 51387a17e4f69e5f5e53e188b5397a08d578aba42fdc446d4901e59be32bb0e5f07d871daa809e9de6051b4d9213b4312e25f70970db9173e4f33a0e66b4b44b
+DIST cfortran_20110621.orig.tar.gz 129061 BLAKE2B 16c0cae1675923c1f6f13fe5a2a65ff86a2a80e4b3c3956c04cbc2df562dad8426b90c8a3a34919c28a7bee29f7430ffe8b415e28a484421aa8f58430456b934 SHA512 59b4285bb5392916880503bdd1cead5602944ebbf615d3c40bb7232770d6a74d3138a0b2abbab4fed9ea9bd2a56b2d3097d9609833c07d773dc43b8be0a3258a
 DIST cfortran_4.4-14.diff.gz 23084 BLAKE2B 8e760b3697869c12e94925c4781318fbe7640f0563a2464bf5d9f51a4afcb4bf9c281bab189542f2342d6dbc6f5524b4a48d9f844459d190e9182a96ebefbf9b SHA512 1e0b267efc17c2ba30ca1108d59ef87d1a401e6b88bea2c7045458f8cfad6ec9a05f6bf4a08c1d6cb314c790a4969a1f0fdf0c7b6abc28bae544928aad5b0218
 DIST cfortran_4.4.orig.tar.gz 120119 BLAKE2B df4e0650e2718ed0c2009fb1b85330266308b0b584fcdc85e08cad0913bf063ab38824724b43a005a63a6e6bd5152b35115a68659487a992b96d0d38792e6d0a SHA512 969d0db566ecd7ed7945cac7f8ceea1cbd94ab427734ba83882acf97022c83b1417e32515d847fee89144137f58f7041cf5164fc397f3d7526f3aa958f8b038c

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
new file mode 100644
index 00000000000..feb93f85b1d
--- /dev/null
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=test
+
+inherit autotools fortran-2
+
+DEB_PR="1"
+
+DESCRIPTION="Header file allowing to call Fortran routines from C and C++"
+HOMEPAGE="https://www-zeus.desy.de/~burow/cfortran/"
+SRC_URI="
+	mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz
+	mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.debian.tar.xz"
+
+SLOT="0"
+LICENSE="LGPL-2"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples test"
+
+RESTRICT="!test? ( test )"
+
+DOCS=( cfortran.doc )
+
+src_prepare() {
+	eapply "${WORKDIR}"/debian/patches/*.patch
+	default
+	eautoreconf
+
+	if use examples; then
+		# The examples are also used as tests and it's tricky to clean up
+		# afterwards, just save a clean copy (sans Makefiles, as they only
+		# cover the test phase) before the tests are run.
+		cp -ar eg eg_src || die "Failed to preserve a clean copy of examples"
+		rm -f eg_src/Makefile{,.am,.in}
+	fi
+}
+
+src_install() {
+	default
+
+	# For compatibility with older versions
+	dodir /usr/include/cfortran
+	dosym -r /usr/include/cfortran.h /usr/include/cfortran/cfortran.h
+
+	docinto debian
+	dodoc "${WORKDIR}"/debian/{NEWS,changelog,copyright}
+	docinto html
+	dodoc cfortran.html index.htm
+
+	if use examples; then
+		docinto examples
+		dodoc -r cfortest.c cfortex.f eg_src/*
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2021-08-14 23:15 Marek Szuba
  0 siblings, 0 replies; 26+ messages in thread
From: Marek Szuba @ 2021-08-14 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     2f5fbce079f874fb2d8c4d09449d791cd85ee5b4
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 22:32:54 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 23:15:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5fbce0

dev-lang/cfortran: keyword 4.4-r3 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-lang/cfortran/cfortran-4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
index a98405144d6..6776defb6db 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples"
 
 src_unpack() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2021-08-14 23:15 Marek Szuba
  0 siblings, 0 replies; 26+ messages in thread
From: Marek Szuba @ 2021-08-14 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4888f722dbdf3b13bbd32c623961512280427290
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 22:09:28 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 23:15:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4888f722

dev-lang/cfortran: keyword 20110621 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20110621.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
index feb93f85b1d..521e4f2464b 100644
--- a/dev-lang/cfortran/cfortran-20110621.ebuild
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2021-10-11  4:20 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2021-10-11  4:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6eaa8c8e3a3b0757d4f8b12910cf1ea8221f528e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 11 04:20:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 11 04:20:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eaa8c8e

dev-lang/cfortran: Stabilize 20110621 ppc64, #817647

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20110621.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
index 521e4f2464b..4d76f6280d2 100644
--- a/dev-lang/cfortran/cfortran-20110621.ebuild
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2021-10-11  4:33 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2021-10-11  4:33 UTC (permalink / raw
  To: gentoo-commits

commit:     f560704a2b30dfaa5fb356ee93bb23745988e87f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 11 04:33:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 11 04:33:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f560704a

dev-lang/cfortran: Stabilize 20110621 x86, #817647

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20110621.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
index 4d76f6280d2..3f5e09ca3db 100644
--- a/dev-lang/cfortran/cfortran-20110621.ebuild
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2021-10-11  5:45 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2021-10-11  5:45 UTC (permalink / raw
  To: gentoo-commits

commit:     c86402f8d45a648868f80bfa1cc8a2f9c4901414
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 11 05:44:50 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 11 05:44:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86402f8

dev-lang/cfortran: Stabilize 20110621 ppc, #817647

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20110621.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
index 3f5e09ca3db..4632c81cd22 100644
--- a/dev-lang/cfortran/cfortran-20110621.ebuild
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2021-10-12  7:10 Agostino Sarubbo
  0 siblings, 0 replies; 26+ messages in thread
From: Agostino Sarubbo @ 2021-10-12  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ba370a2cee2e4c5b1e3e00b283ad2497dbd08811
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 12 07:08:29 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Oct 12 07:10:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba370a2c

dev-lang/cfortran: amd64 stable wrt bug #817647

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20110621.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
index 4632c81cd22..e61e831fc6a 100644
--- a/dev-lang/cfortran/cfortran-20110621.ebuild
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2021-10-16  4:25 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2021-10-16  4:25 UTC (permalink / raw
  To: gentoo-commits

commit:     ce30bdc044eed3100d4e24a662ff91125a44e9e6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 04:25:27 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 04:25:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce30bdc0

dev-lang/cfortran: add 20210827

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/cfortran/Manifest                 |  2 ++
 dev-lang/cfortran/cfortran-20210827.ebuild | 56 ++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-lang/cfortran/Manifest b/dev-lang/cfortran/Manifest
index 9add37c3da6..f800e539175 100644
--- a/dev-lang/cfortran/Manifest
+++ b/dev-lang/cfortran/Manifest
@@ -1,4 +1,6 @@
 DIST cfortran_20110621-1.debian.tar.xz 13352 BLAKE2B 0039dd4b5973e5cd13a136c51e8719ffa8e104db0d716cbd247fe440643dfce5308767d182abbcbafbd1de791e8cb4384c479660fe8b592477968d40c54078e8 SHA512 51387a17e4f69e5f5e53e188b5397a08d578aba42fdc446d4901e59be32bb0e5f07d871daa809e9de6051b4d9213b4312e25f70970db9173e4f33a0e66b4b44b
 DIST cfortran_20110621.orig.tar.gz 129061 BLAKE2B 16c0cae1675923c1f6f13fe5a2a65ff86a2a80e4b3c3956c04cbc2df562dad8426b90c8a3a34919c28a7bee29f7430ffe8b415e28a484421aa8f58430456b934 SHA512 59b4285bb5392916880503bdd1cead5602944ebbf615d3c40bb7232770d6a74d3138a0b2abbab4fed9ea9bd2a56b2d3097d9609833c07d773dc43b8be0a3258a
+DIST cfortran_20210827-1.debian.tar.xz 8096 BLAKE2B 719b9cda29149e88342a54931af7f3b85a3cccc5dd5c573d9cce24fd67975141062fa538243ad40cb259464a53f3c77280a6097f01cb67f49b5e650cf49ab78f SHA512 86eb0692679dc0f3ec06d5f8c36c2ba242a52a01eb9bf1f9830dd2a689014ab2f0733c2c6210033e982d644bc4babf8420354f05079dfed30361a822b62aa845
+DIST cfortran_20210827.orig.tar.gz 94493 BLAKE2B 9ba0a22d1231702d04e484c21b566967a44684691fe08f7dc156e7b58946ab72694040e1513d51754993f82c4b80e58b365c25ad99acfb875cd2bf5db29dd7f6 SHA512 df12086f7718d205f3d0e40fafc1584339020e2be8ce5a96a314448018eac8d76fa7ae888c353e36f10e7347add609c2fe00558ec369e0ede2580973c21e5963
 DIST cfortran_4.4-14.diff.gz 23084 BLAKE2B 8e760b3697869c12e94925c4781318fbe7640f0563a2464bf5d9f51a4afcb4bf9c281bab189542f2342d6dbc6f5524b4a48d9f844459d190e9182a96ebefbf9b SHA512 1e0b267efc17c2ba30ca1108d59ef87d1a401e6b88bea2c7045458f8cfad6ec9a05f6bf4a08c1d6cb314c790a4969a1f0fdf0c7b6abc28bae544928aad5b0218
 DIST cfortran_4.4.orig.tar.gz 120119 BLAKE2B df4e0650e2718ed0c2009fb1b85330266308b0b584fcdc85e08cad0913bf063ab38824724b43a005a63a6e6bd5152b35115a68659487a992b96d0d38792e6d0a SHA512 969d0db566ecd7ed7945cac7f8ceea1cbd94ab427734ba83882acf97022c83b1417e32515d847fee89144137f58f7041cf5164fc397f3d7526f3aa958f8b038c

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
new file mode 100644
index 00000000000..d389fc9ca6b
--- /dev/null
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=test
+
+inherit autotools fortran-2
+
+DEB_PR="1"
+
+# https://github.com/bastien-roucaries/cfortran is for the Debian fork
+DESCRIPTION="Header file allowing to call Fortran routines from C and C++"
+HOMEPAGE="https://www-zeus.desy.de/~burow/cfortran/ https://github.com/bastien-roucaries/cfortran"
+SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz"
+SRC_URI+=" mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.debian.tar.xz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+	default
+
+	if [[ -d "${WORKDIR}"/debian/patches ]] ; then
+		eapply "${WORKDIR}"/debian/patches/
+	fi
+
+	eautoreconf
+
+	if use examples; then
+		# The examples are also used as tests and it's tricky to clean up
+		# afterwards, just save a clean copy (sans Makefiles, as they only
+		# cover the test phase) before the tests are run.
+		cp -ar eg eg_src || die "Failed to preserve a clean copy of examples"
+		rm -f eg_src/Makefile{,.am,.in}
+	fi
+}
+
+src_install() {
+	default
+
+	# For compatibility with older versions
+	dodir /usr/include/cfortran
+	dosym -r /usr/include/cfortran.h /usr/include/cfortran/cfortran.h
+
+	docinto debian
+	dodoc "${WORKDIR}"/debian/{NEWS,changelog,copyright}
+
+	if use examples; then
+		docinto examples
+		dodoc -r cfortest.c cfortex.f eg_src/*
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2022-05-06  7:08 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2022-05-06  7:08 UTC (permalink / raw
  To: gentoo-commits

commit:     5b8636438b6c08f81e7f08d0da3db67b2c9ef457
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Fri May  6 02:13:46 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May  6 07:08:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b863643

dev-lang/cfortran: Stabilize 20110621 sparc, #817647

Closes: https://bugs.gentoo.org/818400
Signed-off-by: matoro <matoro <AT> users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/25342
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20110621.ebuild | 9 +++++++--
 dev-lang/cfortran/cfortran-20210827.ebuild | 7 ++++++-
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
index e61e831fc6a1..a65b62346134 100644
--- a/dev-lang/cfortran/cfortran-20110621.ebuild
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 FORTRAN_NEEDED=test
 
-inherit autotools fortran-2
+inherit autotools fortran-2 flag-o-matic
 
 DEB_PR="1"
 
@@ -17,7 +17,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 
 RESTRICT="!test? ( test )"
@@ -38,6 +38,11 @@ src_prepare() {
 	fi
 }
 
+src_configure() {
+	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize)
+	default
+}
+
 src_install() {
 	default
 

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index d389fc9ca6b7..f249a3467338 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 FORTRAN_NEEDED=test
 
-inherit autotools fortran-2
+inherit autotools fortran-2 flag-o-matic
 
 DEB_PR="1"
 
@@ -39,6 +39,11 @@ src_prepare() {
 	fi
 }
 
+src_configure() {
+	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize)
+	default
+}
+
 src_install() {
 	default
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2022-05-06  7:16 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2022-05-06  7:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bf002a9d18d52d5bbc20e0af5a88aa5b773a7ef3
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 07:15:43 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May  6 07:16:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf002a9d

dev-lang/cfortran: add bug tags

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20110621.ebuild | 4 ++--
 dev-lang/cfortran/cfortran-20210827.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/cfortran/cfortran-20110621.ebuild b/dev-lang/cfortran/cfortran-20110621.ebuild
index a65b62346134..9a624c62ccf7 100644
--- a/dev-lang/cfortran/cfortran-20110621.ebuild
+++ b/dev-lang/cfortran/cfortran-20110621.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -39,7 +39,7 @@ src_prepare() {
 }
 
 src_configure() {
-	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize)
+	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize) # bug 818400
 	default
 }
 

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index f249a3467338..9639036d2826 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -40,7 +40,7 @@ src_prepare() {
 }
 
 src_configure() {
-	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize)
+	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize) # bug 818400
 	default
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2022-06-03 12:27 Ulrich Müller
  0 siblings, 0 replies; 26+ messages in thread
From: Ulrich Müller @ 2022-06-03 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     2249b564d71300391f5a88461569f8f21408cddb
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  3 12:24:43 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Jun  3 12:24:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2249b564

dev-lang/cfortran: Bump ebuild for 4.4 to EAPI 8

Keep keywords stable, since -r3 and -r4 produce identical images.

Bug: https://bugs.gentoo.org/817647
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 .../{cfortran-4.4-r3.ebuild => cfortran-4.4-r4.ebuild}    | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r4.ebuild
similarity index 84%
rename from dev-lang/cfortran/cfortran-4.4-r3.ebuild
rename to dev-lang/cfortran/cfortran-4.4-r4.ebuild
index 6776defb6db1..d5ccc7687463 100644
--- a/dev-lang/cfortran/cfortran-4.4-r3.ebuild
+++ b/dev-lang/cfortran/cfortran-4.4-r4.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit epatch
+EAPI=8
 
 DEB_PR="14"
 
@@ -18,6 +16,8 @@ LICENSE="LGPL-2"
 KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples"
 
+PATCHES=( "${WORKDIR}"/${PN}_${PV}-${DEB_PR}.diff )
+
 src_unpack() {
 	default
 	if use examples; then
@@ -28,10 +28,6 @@ src_unpack() {
 	fi
 }
 
-src_prepare() {
-	epatch "${WORKDIR}"/${PN}_${PV}-${DEB_PR}.diff
-}
-
 src_install() {
 	insinto /usr/include/cfortran
 	doins cfortran.h
@@ -40,7 +36,8 @@ src_install() {
 
 	dodoc cfortran.doc debian/{NEWS,changelog,copyright}
 
-	dohtml cfortran.html index.htm  cfortest.c cfortex.f
+	docinto html
+	dodoc cfortran.html index.htm # cfortest.c cfortex.f
 
 	if use examples; then
 		insinto /usr/share/${PN}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2023-03-04  8:07 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2023-03-04  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     cbaa55dab1f8650496f4dd5c386a42c468036e76
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 08:07:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 08:07:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbaa55da

dev-lang/cfortran: Stabilize 20210827 x86, #899452

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20210827.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index 9639036d2826..2a64891ebfa3 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ SRC_URI+=" mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.debian.tar.xz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2023-03-04  8:49 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2023-03-04  8:49 UTC (permalink / raw
  To: gentoo-commits

commit:     eef4a4ceeed33e6c4375f3364bab88147c4198e8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 08:48:59 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 08:48:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef4a4ce

dev-lang/cfortran: Stabilize 20210827 amd64, #899452

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20210827.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index 2a64891ebfa3..a77e3432d32f 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.debian.tar.xz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2023-03-04  8:49 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2023-03-04  8:49 UTC (permalink / raw
  To: gentoo-commits

commit:     1d9de31bdb13e28c70ce4b2c97afca921a35cf46
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 08:49:47 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 08:49:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9de31b

dev-lang/cfortran: Stabilize 20210827 ppc, #899452

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20210827.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index a77e3432d32f..b198977780f4 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.debian.tar.xz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2023-03-04 11:37 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2023-03-04 11:37 UTC (permalink / raw
  To: gentoo-commits

commit:     9dbc4fa2254779b8a5395d2d5f634569d4fd5c0b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 11:37:12 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 11:37:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbc4fa2

dev-lang/cfortran: Stabilize 20210827 ppc64, #899452

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20210827.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index b198977780f4..feadc03d0c45 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.debian.tar.xz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2023-12-14  4:22 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2023-12-14  4:22 UTC (permalink / raw
  To: gentoo-commits

commit:     42c3c45c2ae81d83676fa8573ee531ae21400fa1
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Dec  6 06:24:05 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 04:20:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c3c45c

dev-lang/cfortran: add -fcommon to CFLAGS for tests

In the failing test, both the Fortran code and the C code have a symbol
called _fcb.  The test expects it to be in the common section in both
objects, such that when it gets linked, they both refer to the same
symbol, such that changes on the C side to the variable are reflected on
the Fortran side and vice versa.  However with -fno-common then it's
still placed in the common section in Fortran, but in C it's placed in
the BSS section, so now they refer to different objects.  The linker
actually emits a warning for this, something like "alignment 1 is less
than 16".

When there are two symbols in different sections with the same name,
this is an ODR violation which is UB on all platforms.

Bug: https://bugs.gentoo.org/899452
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/34143
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20210827.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index feadc03d0c45..d001f52cea3b 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -41,6 +41,7 @@ src_prepare() {
 
 src_configure() {
 	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize) # bug 818400
+	append-cflags $(test-flags-CC -fcommon) # bug 899452
 	default
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2024-03-15  6:49 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-03-15  6:49 UTC (permalink / raw
  To: gentoo-commits

commit:     2fda7f272d397dd858a922c8f0a061c9f486854e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 06:48:57 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 06:48:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fda7f27

dev-lang/cfortran: filter LTO, no-SA

The upstream situation here is kind of weird, it's a mix of Debian/GH. No
activity in a few years and we already apply a bunch of other workarounds
so shoving no LTO + no-SA in too.

Closes: https://bugs.gentoo.org/866560
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/cfortran/cfortran-20210827.ebuild | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index 59c7cf784e70..14f0115b8030 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -40,8 +40,11 @@ src_prepare() {
 }
 
 src_configure() {
-	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize) # bug 818400
-	append-cflags $(test-flags-CC -fcommon) # bug 899452
+	use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize) # bug #818400
+	# bug #866560
+	filter-lto
+	append-flags -fno-strict-aliasing
+	append-cflags $(test-flags-CC -fcommon) # bug #899452
 	default
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/
@ 2024-04-08 18:50 Andrew Ammerlaan
  0 siblings, 0 replies; 26+ messages in thread
From: Andrew Ammerlaan @ 2024-04-08 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     b3e9a5637aad3d82372f5b3a8c56ddb293ef6427
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon Apr  8 18:18:54 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Apr  8 18:48:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e9a563

dev-lang/cfortran: add missing remote-id

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-lang/cfortran/metadata.xml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-lang/cfortran/metadata.xml b/dev-lang/cfortran/metadata.xml
index 2f13beaf0438..59d657fdf217 100644
--- a/dev-lang/cfortran/metadata.xml
+++ b/dev-lang/cfortran/metadata.xml
@@ -6,9 +6,12 @@
     <name>Gentoo Science Project</name>
   </maintainer>
   <longdescription lang="en">
-  cfortran is a header file to ease bridge between C and FORTRAN. It
-  provides an interface  between C and FORTRAN routines and global
-  data, i.e. structures and COMMON blocks. This package includes
-  patches from Debian for better support on newer compilers and architectures.
+    cfortran is a header file to ease bridge between C and FORTRAN. It
+    provides an interface  between C and FORTRAN routines and global
+    data, i.e. structures and COMMON blocks. This package includes
+    patches from Debian for better support on newer compilers and architectures.
   </longdescription>
+  <upstream>
+    <remote-id type="github">bastien-roucaries/cfortran</remote-id>
+  </upstream>
 </pkgmetadata>


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

end of thread, other threads:[~2024-04-08 18:50 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-03 12:27 [gentoo-commits] repo/gentoo:master commit in: dev-lang/cfortran/ Ulrich Müller
  -- strict thread matches above, loose matches on Subject: below --
2024-04-08 18:50 Andrew Ammerlaan
2024-03-15  6:49 Sam James
2023-12-14  4:22 Sam James
2023-03-04 11:37 Arthur Zamarin
2023-03-04  8:49 Arthur Zamarin
2023-03-04  8:49 Arthur Zamarin
2023-03-04  8:07 Arthur Zamarin
2022-05-06  7:16 Arthur Zamarin
2022-05-06  7:08 Arthur Zamarin
2021-10-16  4:25 Sam James
2021-10-12  7:10 Agostino Sarubbo
2021-10-11  5:45 Sam James
2021-10-11  4:33 Sam James
2021-10-11  4:20 Sam James
2021-08-14 23:15 Marek Szuba
2021-08-14 23:15 Marek Szuba
2021-07-21 15:39 Marek Szuba
2019-11-06  9:56 Michał Górny
2019-10-16  4:45 Matt Turner
2019-10-11 22:32 Sergei Trofimovich
2019-10-07 19:27 Sergei Trofimovich
2019-10-07 19:12 Sergei Trofimovich
2019-10-07 10:44 Agostino Sarubbo
2018-05-16 22:57 Aaron Bauman
2017-07-17  9:48 Alexis Ballier

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