* [gentoo-commits] repo/gentoo:master commit in: sci-libs/m4rie/
@ 2020-03-06 15:00 Michael Orlitzky
0 siblings, 0 replies; 6+ messages in thread
From: Michael Orlitzky @ 2020-03-06 15:00 UTC (permalink / raw
To: gentoo-commits
commit: 10c3378f2ec1f4f02d92d3ad4fc8bb4a548bc862
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 6 14:52:27 2020 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Mar 6 14:59:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c3378f
sci-libs/m4rie: new package for matrices over GF(2^e) with "e" small.
The m4rie package is an extension of sci-libs/m4ri. It is used by
SageMath, which can now detect and use the system copy of m4rie. Its
inclusion therefore prevents pointless rebuilds of m4rie by users of
SageMath on Gentoo. The ebuild was imported from the sage-on-gentoo
overlay where François Bissey has been maintaining it.
Closes: https://bugs.gentoo.org/711498
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
sci-libs/m4rie/Manifest | 1 +
sci-libs/m4rie/m4rie-20200115.ebuild | 31 +++++++++++++++++++++++++++++++
sci-libs/m4rie/metadata.xml | 30 ++++++++++++++++++++++++++++++
3 files changed, 62 insertions(+)
diff --git a/sci-libs/m4rie/Manifest b/sci-libs/m4rie/Manifest
new file mode 100644
index 00000000000..4dda6fb591c
--- /dev/null
+++ b/sci-libs/m4rie/Manifest
@@ -0,0 +1 @@
+DIST m4rie-20200115.tar.gz 500702 BLAKE2B d8b1506ef9902def6577851a97dd6f7da986dce39b3250f9f9b66f9caf8f811568b7975165fb75b6b8ab3c9faf65d890f7c2254725224266f1250a0bcf18a464 SHA512 22c990cf06de9ac790f82f48e498b2bfc87fdf6834257f4e4a4c44e2446b4226438d21692d654008b58df36d8da746bba04dcf1a3d50e34ccf8c678efd5b642b
diff --git a/sci-libs/m4rie/m4rie-20200115.ebuild b/sci-libs/m4rie/m4rie-20200115.ebuild
new file mode 100644
index 00000000000..676a82f2a93
--- /dev/null
+++ b/sci-libs/m4rie/m4rie-20200115.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fast dense matrix arithmetic over GF(2^e) for 2 <= e <= 16"
+HOMEPAGE="https://bitbucket.org/malb/m4rie/"
+SRC_URI="https://bitbucket.org/malb/${PN}/downloads/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug static-libs"
+
+DEPEND=">=sci-libs/m4ri-20140914"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ # m4rie doesn't actually have any openmp code. The configure flag
+ # stems from a mistaken belief that it needs to be there to use the
+ # openmp code in m4ri.
+ econf \
+ --disable-openmp \
+ $(use_enable debug) \
+ $(use_enable static-libs static)
+}
+
+src_install(){
+ default
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/sci-libs/m4rie/metadata.xml b/sci-libs/m4rie/metadata.xml
new file mode 100644
index 00000000000..33cb9a18e32
--- /dev/null
+++ b/sci-libs/m4rie/metadata.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mjo@gentoo.org</email>
+ </maintainer>
+ <!--
+ mjo: François maintained this package in the sage-on-gentoo overlay
+ long before I moved it into ::gentoo. You don't need an ACK from me
+ to merge his changes.
+ -->
+ <maintainer type="person">
+ <email>frp.bissey@gmail.com</email>
+ <name>François Bissey</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+
+ <longdescription>
+ M4RIE is a library for fast arithmetic with dense matrices over
+ GF(2^e) for "e" between 2 and 16, inclusive. The name stems from
+ the fact that it relies heavily on M4RI.
+ </longdescription>
+
+ <upstream>
+ <remote-id type="bitbucket">malb/m4rie</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/m4rie/
@ 2021-01-06 15:17 Fabian Groffen
0 siblings, 0 replies; 6+ messages in thread
From: Fabian Groffen @ 2021-01-06 15:17 UTC (permalink / raw
To: gentoo-commits
commit: 7bfb156733c2b9f44ee7f2d23b5bdacec2d455ff
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 15:16:32 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 15:16:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfb1567
sci-libs/m4rie: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
sci-libs/m4rie/m4rie-20200115.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-libs/m4rie/m4rie-20200115.ebuild b/sci-libs/m4rie/m4rie-20200115.ebuild
index 676a82f2a93..7030c39b71d 100644
--- a/sci-libs/m4rie/m4rie-20200115.ebuild
+++ b/sci-libs/m4rie/m4rie-20200115.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://bitbucket.org/malb/${PN}/downloads/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug static-libs"
DEPEND=">=sci-libs/m4ri-20140914"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/m4rie/
@ 2021-05-04 19:10 Sam James
0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2021-05-04 19:10 UTC (permalink / raw
To: gentoo-commits
commit: 19dd19dbe1add67a08e72ffe4ed41d5fa05b500f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 4 03:18:08 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 4 19:09:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19dd19db
sci-libs/m4rie: fix phase definition style
Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/m4rie/m4rie-20200115-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/m4rie/m4rie-20200115-r1.ebuild b/sci-libs/m4rie/m4rie-20200115-r1.ebuild
index 48f2dd3f047..35b709324ec 100644
--- a/sci-libs/m4rie/m4rie-20200115-r1.ebuild
+++ b/sci-libs/m4rie/m4rie-20200115-r1.ebuild
@@ -35,7 +35,7 @@ src_configure() {
$(use_enable static-libs static)
}
-src_install(){
+src_install() {
default
find "${ED}" -name '*.la' -delete || die
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/m4rie/
@ 2021-11-02 12:41 Michael Orlitzky
0 siblings, 0 replies; 6+ messages in thread
From: Michael Orlitzky @ 2021-11-02 12:41 UTC (permalink / raw
To: gentoo-commits
commit: 3115a75d01e7da17e09496384674aece8087ecfc
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 2 12:40:27 2021 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Nov 2 12:41:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3115a75d
sci-libs/m4rie: maintainer stabilize on amd64.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
sci-libs/m4rie/m4rie-20200115-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/m4rie/m4rie-20200115-r1.ebuild b/sci-libs/m4rie/m4rie-20200115-r1.ebuild
index 35b709324ec..f89f9de0c3d 100644
--- a/sci-libs/m4rie/m4rie-20200115-r1.ebuild
+++ b/sci-libs/m4rie/m4rie-20200115-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://bitbucket.org/malb/${PN}/downloads/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug static-libs"
DEPEND="sci-libs/m4ri"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/m4rie/
@ 2023-06-14 5:50 Michael Orlitzky
0 siblings, 0 replies; 6+ messages in thread
From: Michael Orlitzky @ 2023-06-14 5:50 UTC (permalink / raw
To: gentoo-commits
commit: f6b17d6bd28a23364359b992f41161471220be75
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 14 05:48:48 2023 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Jun 14 05:49:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b17d6b
sci-libs/m4rie: update HOMEPAGE
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
sci-libs/m4rie/m4rie-20200115-r1.ebuild | 4 ++--
sci-libs/m4rie/metadata.xml | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sci-libs/m4rie/m4rie-20200115-r1.ebuild b/sci-libs/m4rie/m4rie-20200115-r1.ebuild
index f89f9de0c3d0..60d518b539d8 100644
--- a/sci-libs/m4rie/m4rie-20200115-r1.ebuild
+++ b/sci-libs/m4rie/m4rie-20200115-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
inherit autotools
DESCRIPTION="Fast dense matrix arithmetic over GF(2^e) for 2 <= e <= 16"
-HOMEPAGE="https://bitbucket.org/malb/m4rie/"
+HOMEPAGE="https://github.com/malb/m4rie"
SRC_URI="https://bitbucket.org/malb/${PN}/downloads/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/sci-libs/m4rie/metadata.xml b/sci-libs/m4rie/metadata.xml
index 0c2d7316d127..37eece3977cd 100644
--- a/sci-libs/m4rie/metadata.xml
+++ b/sci-libs/m4rie/metadata.xml
@@ -25,6 +25,6 @@
</longdescription>
<upstream>
- <remote-id type="bitbucket">malb/m4rie</remote-id>
+ <remote-id type="github">malb/m4rie</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/m4rie/
@ 2024-08-25 16:47 Michael Orlitzky
0 siblings, 0 replies; 6+ messages in thread
From: Michael Orlitzky @ 2024-08-25 16:47 UTC (permalink / raw
To: gentoo-commits
commit: c2266751e20b5319c05c135df8b8a324a3c89339
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 25 15:46:36 2024 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 16:47:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2266751
sci-libs/m4rie: keyword 20200115-r1 for ~riscv
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
sci-libs/m4rie/m4rie-20200115-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-libs/m4rie/m4rie-20200115-r1.ebuild b/sci-libs/m4rie/m4rie-20200115-r1.ebuild
index 60d518b539d8..be0f41e475fd 100644
--- a/sci-libs/m4rie/m4rie-20200115-r1.ebuild
+++ b/sci-libs/m4rie/m4rie-20200115-r1.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=7
@@ -11,7 +11,7 @@ SRC_URI="https://bitbucket.org/malb/${PN}/downloads/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug static-libs"
DEPEND="sci-libs/m4ri"
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-08-25 16:47 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-14 5:50 [gentoo-commits] repo/gentoo:master commit in: sci-libs/m4rie/ Michael Orlitzky
-- strict thread matches above, loose matches on Subject: below --
2024-08-25 16:47 Michael Orlitzky
2021-11-02 12:41 Michael Orlitzky
2021-05-04 19:10 Sam James
2021-01-06 15:17 Fabian Groffen
2020-03-06 15:00 Michael Orlitzky
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox