public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2016-02-28 21:04 Patrick Lauer
  0 siblings, 0 replies; 57+ messages in thread
From: Patrick Lauer @ 2016-02-28 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     975fdb0e4a2cb60729540035e4e4731ab34eb7cc
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 21:03:06 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 21:03:21 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975fdb0e

dev-libs/libtommath: Bump #575848

Package-Manager: portage-2.2.27

 dev-libs/libtommath/Manifest              |  1 +
 dev-libs/libtommath/libtommath-1.0.ebuild | 64 +++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index 741f088..f5c3d88 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1 +1,2 @@
 DIST libtommath-0.42.0.tar.gz 1732144 SHA256 5246356ba18c1b6edf4a7bc836a3d223842b86914cdba6dd8c112bfc59e227c8 SHA512 d26e7737e5750530a7b96432502f0d458931e67af528872c46ad8dfc921b8f6ef4b3e05cb07d22bd13a8b24db65812928ae4c381250a4df95f6ca55efc3dae23 WHIRLPOOL beab5007a204042fd0a5b86ccc639ee37d82bb4afe2ceebcfe062deffaa259c8a699c81a52e804c2a79cb36914d805c81826a6e456523f729063240d1bfca9e6
+DIST libtommath-1.0.tar.gz 643248 SHA256 5a0d4f9a72dfbacb05cb5dbc545cffe58b08c103506de68b278dc76d05cfe010 SHA512 2744caa886d179a23a96b51dbf0c9090a7a4e923bb4b9c22d3e92fde73e11222861806018f565f3d5425d2ba31b9bb9e1dbf098bfc37d1fd26d33ceb81a8657e WHIRLPOOL 4830fb5a1802908652e4d4629cc205a55a267d60400041685f3c13fb03d2aff5b3e7f9a0b99e7813aaebf6cb41399c9a373de6296514215ac2fdfde90531d5ce

diff --git a/dev-libs/libtommath/libtommath-1.0.ebuild b/dev-libs/libtommath/libtommath-1.0.ebuild
new file mode 100644
index 0000000..544a4c6
--- /dev/null
+++ b/dev-libs/libtommath/libtommath-1.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils multilib toolchain-funcs
+
+DESCRIPTION="highly optimized and portable routines for integer based number theoretic applications"
+HOMEPAGE="https://github.com/libtom/libtommath"
+SRC_URI="https://github.com/libtom/libtommath/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc examples static-libs"
+
+DEPEND="sys-devel/libtool"
+RDEPEND=""
+
+src_prepare() {
+	# need libtool for cross compilation. Bug #376643
+	cat <<-EOF > configure.ac
+	AC_INIT(libtommath, 0)
+	AM_INIT_AUTOMAKE
+	LT_INIT
+	AC_CONFIG_FILES(Makefile)
+	AC_OUTPUT
+	EOF
+	touch NEWS README AUTHORS ChangeLog Makefile.am
+	eautoreconf
+	export LT="${S}"/libtool
+}
+
+src_configure() {
+	econf $(use_enable static-libs static)
+}
+
+_emake() {
+	emake CC="$(tc-getCC)" -f makefile.shared \
+		IGNORE_SPEED=1 \
+		LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
+		INCPATH="${EPREFIX}/usr/include" \
+		"$@"
+}
+
+src_compile() {
+	_emake
+}
+
+src_install() {
+	_emake DESTDIR="${ED}" install
+	# We only link against -lc, so drop the .la file.
+	find "${ED}" -name '*.la' -delete
+
+	dodoc changes.txt
+
+	use doc && dodoc *.pdf
+
+	if use examples ; then
+		docinto demo
+		dodoc demo/*.c
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2016-03-03 18:59 Patrick Lauer
  0 siblings, 0 replies; 57+ messages in thread
From: Patrick Lauer @ 2016-03-03 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a3ffa52f0c04c993270f4942ace74c691975e579
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  3 18:57:46 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Thu Mar  3 18:58:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ffa52f

dev-libs/libtommath: Use better tarball #575968

Package-Manager: portage-2.2.27

 dev-libs/libtommath/Manifest              | 2 +-
 dev-libs/libtommath/libtommath-1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index f5c3d88..94a8e7a 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1,2 +1,2 @@
 DIST libtommath-0.42.0.tar.gz 1732144 SHA256 5246356ba18c1b6edf4a7bc836a3d223842b86914cdba6dd8c112bfc59e227c8 SHA512 d26e7737e5750530a7b96432502f0d458931e67af528872c46ad8dfc921b8f6ef4b3e05cb07d22bd13a8b24db65812928ae4c381250a4df95f6ca55efc3dae23 WHIRLPOOL beab5007a204042fd0a5b86ccc639ee37d82bb4afe2ceebcfe062deffaa259c8a699c81a52e804c2a79cb36914d805c81826a6e456523f729063240d1bfca9e6
-DIST libtommath-1.0.tar.gz 643248 SHA256 5a0d4f9a72dfbacb05cb5dbc545cffe58b08c103506de68b278dc76d05cfe010 SHA512 2744caa886d179a23a96b51dbf0c9090a7a4e923bb4b9c22d3e92fde73e11222861806018f565f3d5425d2ba31b9bb9e1dbf098bfc37d1fd26d33ceb81a8657e WHIRLPOOL 4830fb5a1802908652e4d4629cc205a55a267d60400041685f3c13fb03d2aff5b3e7f9a0b99e7813aaebf6cb41399c9a373de6296514215ac2fdfde90531d5ce
+DIST ltm-1.0.tar.xz 2191540 SHA256 993a7df9ee091fca430cdde3263df57d88ef62af8103903214da49fc51bbb56c SHA512 da2ced516106fb056373d97f9ac443805c57ebeb0a33982c14703d6dd8c3925e49aeb690b790ba91768ed5d41f5875dc50a3d3435dbb4088cfa3fddee9162082 WHIRLPOOL 90997863f853626b82683864213cd74ae5558ea55e6a1fd10e2ffc3446aeadf07e8f657115cb6c79e121da695d0f0e3168f98f42fa3f158b720e8b94c8e63190

diff --git a/dev-libs/libtommath/libtommath-1.0.ebuild b/dev-libs/libtommath/libtommath-1.0.ebuild
index 544a4c6..84b5532 100644
--- a/dev-libs/libtommath/libtommath-1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.0.ebuild
@@ -8,7 +8,7 @@ inherit autotools eutils multilib toolchain-funcs
 
 DESCRIPTION="highly optimized and portable routines for integer based number theoretic applications"
 HOMEPAGE="https://github.com/libtom/libtommath"
-SRC_URI="https://github.com/libtom/libtommath/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
 
 LICENSE="WTFPL-2"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2016-03-05 16:25 Patrick Lauer
  0 siblings, 0 replies; 57+ messages in thread
From: Patrick Lauer @ 2016-03-05 16:25 UTC (permalink / raw
  To: gentoo-commits

commit:     5e00b1dcc29e9dc0bb0a650dedb8a0f563ba1562
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  5 16:24:14 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sat Mar  5 16:24:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e00b1dc

dev-libs/libtommath: Add maintainer

Package-Manager: portage-2.2.27

 dev-libs/libtommath/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/metadata.xml b/dev-libs/libtommath/metadata.xml
index cd1becb..ff72289 100644
--- a/dev-libs/libtommath/metadata.xml
+++ b/dev-libs/libtommath/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <!-- maintainer-needed -->
+        <maintainer type="person">
+                <email>patrick@gentoo.org</email>
+                <name>Patrick Lauer</name>
+        </maintainer>
   <longdescription>
     LibTomMath is a free open source portable number theoretic multiple-precision 
     integer library written entirely in C. (phew!). The library is designed to 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2016-03-05 16:25 Patrick Lauer
  0 siblings, 0 replies; 57+ messages in thread
From: Patrick Lauer @ 2016-03-05 16:25 UTC (permalink / raw
  To: gentoo-commits

commit:     2567edd89a29e11e46a7961c96f3f22f69e0199d
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  5 16:05:35 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sat Mar  5 16:24:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2567edd8

dev-libs/libtommath: Update HOMEPAGE

Package-Manager: portage-2.2.27

 dev-libs/libtommath/libtommath-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.0.ebuild b/dev-libs/libtommath/libtommath-1.0.ebuild
index 84b5532..98b3e20 100644
--- a/dev-libs/libtommath/libtommath-1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.0.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 inherit autotools eutils multilib toolchain-funcs
 
 DESCRIPTION="highly optimized and portable routines for integer based number theoretic applications"
-HOMEPAGE="https://github.com/libtom/libtommath"
+HOMEPAGE="http://www.libtom.org/"
 SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
 
 LICENSE="WTFPL-2"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2017-01-11  4:47 Benda XU
  0 siblings, 0 replies; 57+ messages in thread
From: Benda XU @ 2017-01-11  4:47 UTC (permalink / raw
  To: gentoo-commits

commit:     a8bc1cd7d12287494d6d66d37e8de5d71fddbb83
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 04:46:29 2017 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 04:46:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bc1cd7

dev-libs/libtommath: remove double prefix.

  Shorten DESCRIPTION.

Package-Manager: portage-2.3.3

 dev-libs/libtommath/libtommath-1.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libtommath/libtommath-1.0.ebuild b/dev-libs/libtommath/libtommath-1.0.ebuild
index 98b3e20..fec9786 100644
--- a/dev-libs/libtommath/libtommath-1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit autotools eutils multilib toolchain-funcs
 
-DESCRIPTION="highly optimized and portable routines for integer based number theoretic applications"
+DESCRIPTION="highly optimized and portable routines for integer theoretic applications"
 HOMEPAGE="http://www.libtom.org/"
 SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
 
@@ -49,7 +49,7 @@ src_compile() {
 }
 
 src_install() {
-	_emake DESTDIR="${ED}" install
+	_emake DESTDIR="${D}" install
 	# We only link against -lc, so drop the .la file.
 	find "${ED}" -name '*.la' -delete
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2017-01-29 16:19 Fabian Groffen
  0 siblings, 0 replies; 57+ messages in thread
From: Fabian Groffen @ 2017-01-29 16:19 UTC (permalink / raw
  To: gentoo-commits

commit:     75a0f4bd7483f6c8a188243aa19b3eb3b605051d
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 16:13:59 2017 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 16:13:59 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a0f4bd

dev-libs/libtommath: dropped ~x86-freebsd

Package-Manager: portage-2.3.3

 dev-libs/libtommath/libtommath-0.42.0-r1.ebuild | 4 ++--
 dev-libs/libtommath/libtommath-1.0.ebuild       | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libtommath/libtommath-0.42.0-r1.ebuild b/dev-libs/libtommath/libtommath-0.42.0-r1.ebuild
index 075e7f4..0fff89d 100644
--- a/dev-libs/libtommath/libtommath-0.42.0-r1.ebuild
+++ b/dev-libs/libtommath/libtommath-0.42.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/libtom/libtommath/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 DEPEND="sys-devel/libtool"

diff --git a/dev-libs/libtommath/libtommath-1.0.ebuild b/dev-libs/libtommath/libtommath-1.0.ebuild
index fec9786..b1ca1ba 100644
--- a/dev-libs/libtommath/libtommath-1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 DEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2017-06-26 13:50 Patrick Lauer
  0 siblings, 0 replies; 57+ messages in thread
From: Patrick Lauer @ 2017-06-26 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     716ef5cc92c54f47fe94d6789fbf67303d220565
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 13:48:30 2017 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 13:50:40 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716ef5cc

dev-libs/libtommath: Fix HOMEPAGE

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/libtommath/libtommath-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.0.ebuild b/dev-libs/libtommath/libtommath-1.0.ebuild
index 7312e8f2a5b..a4e1055c5b8 100644
--- a/dev-libs/libtommath/libtommath-1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.0.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 inherit autotools eutils multilib toolchain-funcs
 
 DESCRIPTION="highly optimized and portable routines for integer theoretic applications"
-HOMEPAGE="http://www.libtom.org/"
+HOMEPAGE="http://www.libtom.net/"
 SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
 
 LICENSE="WTFPL-2"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2017-07-26 20:41 Sergei Trofimovich
  0 siblings, 0 replies; 57+ messages in thread
From: Sergei Trofimovich @ 2017-07-26 20:41 UTC (permalink / raw
  To: gentoo-commits

commit:     75a62f8133f164629233684db882f16eec2fe1ef
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 26 20:41:37 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 20:41:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a62f81

dev-libs/libtommath: respect CC in src_test(), bug #547760

While at it added actual test execution.
This package does not run 'make test' by default but only compiles ./test.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/libtommath/libtommath-1.0-r1.ebuild | 72 ++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/dev-libs/libtommath/libtommath-1.0-r1.ebuild b/dev-libs/libtommath/libtommath-1.0-r1.ebuild
new file mode 100644
index 00000000000..157da4e5a9b
--- /dev/null
+++ b/dev-libs/libtommath/libtommath-1.0-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools eutils multilib toolchain-funcs
+
+DESCRIPTION="highly optimized and portable routines for integer theoretic applications"
+HOMEPAGE="http://www.libtom.net/"
+SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc examples static-libs"
+
+DEPEND="sys-devel/libtool"
+RDEPEND=""
+
+src_prepare() {
+	# need libtool for cross compilation. Bug #376643
+	cat <<-EOF > configure.ac
+	AC_INIT(libtommath, 0)
+	AM_INIT_AUTOMAKE
+	LT_INIT
+	AC_CONFIG_FILES(Makefile)
+	AC_OUTPUT
+	EOF
+	touch NEWS README AUTHORS ChangeLog Makefile.am
+	eautoreconf
+	export LT="${S}"/libtool
+}
+
+src_configure() {
+	econf $(use_enable static-libs static)
+}
+
+_emake() {
+	emake \
+		CC="$(tc-getCC)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		-f makefile.shared \
+		IGNORE_SPEED=1 \
+		LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
+		INCPATH="${EPREFIX}/usr/include" \
+		"$@"
+}
+
+src_compile() {
+	_emake
+}
+
+src_test() {
+	_emake test_standalone
+	./test || die
+}
+
+src_install() {
+	_emake DESTDIR="${D}" install
+	# We only link against -lc, so drop the .la file.
+	find "${ED}" -name '*.la' -delete
+
+	dodoc changes.txt
+
+	use doc && dodoc *.pdf
+
+	if use examples ; then
+		docinto demo
+		dodoc demo/*.c
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2017-12-15  8:12 Jeroen Roovers
  0 siblings, 0 replies; 57+ messages in thread
From: Jeroen Roovers @ 2017-12-15  8:12 UTC (permalink / raw
  To: gentoo-commits

commit:     02beaf2561fa74a73ed17336905b720ca3234482
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 08:11:57 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 08:12:23 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02beaf25

dev-libs/libtommath: Version bump.

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-libs/libtommath/Manifest                |  1 +
 dev-libs/libtommath/libtommath-1.0.1.ebuild | 72 +++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index ce4219925a8..1b15f3aaffe 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1,2 +1,3 @@
 DIST libtommath-0.42.0.tar.gz 1732144 BLAKE2B 624697bfa0bab0244783c3d2c92df2a1c0418611dc7f25989d038a5689beae325a426d8de38967ec856bd1e6f2d9413615333eebbf9316add838deda5b122de3 SHA512 d26e7737e5750530a7b96432502f0d458931e67af528872c46ad8dfc921b8f6ef4b3e05cb07d22bd13a8b24db65812928ae4c381250a4df95f6ca55efc3dae23
+DIST ltm-1.0.1.tar.xz 2210120 BLAKE2B e616f0359a1fffe8e1280dc24df1a83eb568d55f9f8acd0e4016fdd63b8ef10d939a8acbd4d49d70a69adf0e492ea5127200798f02af6af1c30e2e1f57870e3a SHA512 f98f7b0f91268e898803478fd52f578f476d378d096a25e48fa2e291159dc89bd1a6dc7d8c5c2254df840c731e5d009ec9728b72190318b6d1ba2916f5c66fb6
 DIST ltm-1.0.tar.xz 2191540 BLAKE2B 8794d81558f8e4236256c12201e03aad423b9e69ebd35fde941bd0e70174509a09973ad5cdf432c5c0cbf43f78693351782d9c2ea1085f2fa2a5bb77bafa89c5 SHA512 da2ced516106fb056373d97f9ac443805c57ebeb0a33982c14703d6dd8c3925e49aeb690b790ba91768ed5d41f5875dc50a3d3435dbb4088cfa3fddee9162082

diff --git a/dev-libs/libtommath/libtommath-1.0.1.ebuild b/dev-libs/libtommath/libtommath-1.0.1.ebuild
new file mode 100644
index 00000000000..d369a6bdc05
--- /dev/null
+++ b/dev-libs/libtommath/libtommath-1.0.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils multilib toolchain-funcs
+
+DESCRIPTION="Optimized and portable routines for integer theoretic applications"
+HOMEPAGE="http://www.libtom.net/"
+SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc examples static-libs"
+
+DEPEND="sys-devel/libtool"
+
+src_prepare() {
+	default
+	# need libtool for cross compilation. Bug #376643
+	cat <<-EOF > configure.ac
+	AC_INIT(libtommath, 0)
+	AM_INIT_AUTOMAKE
+	LT_INIT
+	AC_CONFIG_FILES(Makefile)
+	AC_OUTPUT
+	EOF
+	touch NEWS README AUTHORS ChangeLog Makefile.am
+	eautoreconf
+	export LT="${S}"/libtool
+}
+
+src_configure() {
+	econf $(use_enable static-libs static)
+}
+
+_emake() {
+	emake \
+		CC="$(tc-getCC)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		-f makefile.shared \
+		IGNORE_SPEED=1 \
+		LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
+		INCPATH="${EPREFIX}/usr/include" \
+		"$@"
+}
+
+src_compile() {
+	_emake
+}
+
+src_test() {
+	_emake test_standalone
+	./test || die
+}
+
+src_install() {
+	_emake DESTDIR="${D}" install
+	# We only link against -lc, so drop the .la file.
+	find "${ED}" -name '*.la' -delete
+
+	dodoc changes.txt
+
+	use doc && dodoc *.pdf
+
+	if use examples ; then
+		docinto demo
+		dodoc demo/*.c
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-02-01 17:02 Lars Wendler
  0 siblings, 0 replies; 57+ messages in thread
From: Lars Wendler @ 2019-02-01 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     befa565e61211f4b6e8d6d4536b57cec3d89791c
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  1 17:02:29 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Feb  1 17:02:46 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befa565e

dev-libs/libtommath: Removed old.

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 dev-libs/libtommath/Manifest                 |  1 -
 dev-libs/libtommath/libtommath-1.0-r1.ebuild | 72 ----------------------------
 dev-libs/libtommath/libtommath-1.0.ebuild    | 63 ------------------------
 3 files changed, 136 deletions(-)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index 64746e492b7..252e843e5fd 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1,4 +1,3 @@
 DIST libtommath-0.42.0.tar.gz 1732144 BLAKE2B 624697bfa0bab0244783c3d2c92df2a1c0418611dc7f25989d038a5689beae325a426d8de38967ec856bd1e6f2d9413615333eebbf9316add838deda5b122de3 SHA512 d26e7737e5750530a7b96432502f0d458931e67af528872c46ad8dfc921b8f6ef4b3e05cb07d22bd13a8b24db65812928ae4c381250a4df95f6ca55efc3dae23
 DIST ltm-1.0.1.tar.xz 2210120 BLAKE2B e616f0359a1fffe8e1280dc24df1a83eb568d55f9f8acd0e4016fdd63b8ef10d939a8acbd4d49d70a69adf0e492ea5127200798f02af6af1c30e2e1f57870e3a SHA512 f98f7b0f91268e898803478fd52f578f476d378d096a25e48fa2e291159dc89bd1a6dc7d8c5c2254df840c731e5d009ec9728b72190318b6d1ba2916f5c66fb6
-DIST ltm-1.0.tar.xz 2191540 BLAKE2B 8794d81558f8e4236256c12201e03aad423b9e69ebd35fde941bd0e70174509a09973ad5cdf432c5c0cbf43f78693351782d9c2ea1085f2fa2a5bb77bafa89c5 SHA512 da2ced516106fb056373d97f9ac443805c57ebeb0a33982c14703d6dd8c3925e49aeb690b790ba91768ed5d41f5875dc50a3d3435dbb4088cfa3fddee9162082
 DIST ltm-1.1.0.tar.xz 2125456 BLAKE2B 3aca7993704341f6a81e7fbef35389ac8ecd957dd78b5d576f0305d37493c3ddc32462cd787de2fb67d8e165417b18fcfde70accf991cd9433ff87591d8265ac SHA512 6d1b8b09d5b975a2b84ef6ab9cb1cc63db2f0503a906e499cb9d7eaba3f487be6e7f69bf692b188f888418c61ea563aa7e2411638d8979eac426b3d603ad1b91

diff --git a/dev-libs/libtommath/libtommath-1.0-r1.ebuild b/dev-libs/libtommath/libtommath-1.0-r1.ebuild
deleted file mode 100644
index c647c55ef31..00000000000
--- a/dev-libs/libtommath/libtommath-1.0-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib toolchain-funcs
-
-DESCRIPTION="Optimized and portable routines for integer theoretic applications"
-HOMEPAGE="http://www.libtom.net/"
-SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc examples static-libs"
-
-DEPEND="sys-devel/libtool"
-RDEPEND=""
-
-src_prepare() {
-	# need libtool for cross compilation. Bug #376643
-	cat <<-EOF > configure.ac
-	AC_INIT(libtommath, 0)
-	AM_INIT_AUTOMAKE
-	LT_INIT
-	AC_CONFIG_FILES(Makefile)
-	AC_OUTPUT
-	EOF
-	touch NEWS README AUTHORS ChangeLog Makefile.am
-	eautoreconf
-	export LT="${S}"/libtool
-}
-
-src_configure() {
-	econf $(use_enable static-libs static)
-}
-
-_emake() {
-	emake \
-		CC="$(tc-getCC)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		-f makefile.shared \
-		IGNORE_SPEED=1 \
-		LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
-		INCPATH="${EPREFIX}/usr/include" \
-		"$@"
-}
-
-src_compile() {
-	_emake
-}
-
-src_test() {
-	_emake test_standalone
-	./test || die
-}
-
-src_install() {
-	_emake DESTDIR="${D}" install
-	# We only link against -lc, so drop the .la file.
-	find "${ED}" -name '*.la' -delete
-
-	dodoc changes.txt
-
-	use doc && dodoc *.pdf
-
-	if use examples ; then
-		docinto demo
-		dodoc demo/*.c
-	fi
-}

diff --git a/dev-libs/libtommath/libtommath-1.0.ebuild b/dev-libs/libtommath/libtommath-1.0.ebuild
deleted file mode 100644
index 855b05e6164..00000000000
--- a/dev-libs/libtommath/libtommath-1.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib toolchain-funcs
-
-DESCRIPTION="Optimized and portable routines for integer theoretic applications"
-HOMEPAGE="http://www.libtom.net/"
-SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc examples static-libs"
-
-DEPEND="sys-devel/libtool"
-RDEPEND=""
-
-src_prepare() {
-	# need libtool for cross compilation. Bug #376643
-	cat <<-EOF > configure.ac
-	AC_INIT(libtommath, 0)
-	AM_INIT_AUTOMAKE
-	LT_INIT
-	AC_CONFIG_FILES(Makefile)
-	AC_OUTPUT
-	EOF
-	touch NEWS README AUTHORS ChangeLog Makefile.am
-	eautoreconf
-	export LT="${S}"/libtool
-}
-
-src_configure() {
-	econf $(use_enable static-libs static)
-}
-
-_emake() {
-	emake CC="$(tc-getCC)" -f makefile.shared \
-		IGNORE_SPEED=1 \
-		LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
-		INCPATH="${EPREFIX}/usr/include" \
-		"$@"
-}
-
-src_compile() {
-	_emake
-}
-
-src_install() {
-	_emake DESTDIR="${D}" install
-	# We only link against -lc, so drop the .la file.
-	find "${ED}" -name '*.la' -delete
-
-	dodoc changes.txt
-
-	use doc && dodoc *.pdf
-
-	if use examples ; then
-		docinto demo
-		dodoc demo/*.c
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-02-01 17:02 Lars Wendler
  0 siblings, 0 replies; 57+ messages in thread
From: Lars Wendler @ 2019-02-01 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     23c81c440a1a6baeca38f377415d749d055c4643
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  1 17:01:14 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Feb  1 17:02:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c81c44

dev-libs/libtommath: Bump to version 1.1.0

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 dev-libs/libtommath/Manifest                |  1 +
 dev-libs/libtommath/libtommath-1.1.0.ebuild | 75 +++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index 1b15f3aaffe..64746e492b7 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1,3 +1,4 @@
 DIST libtommath-0.42.0.tar.gz 1732144 BLAKE2B 624697bfa0bab0244783c3d2c92df2a1c0418611dc7f25989d038a5689beae325a426d8de38967ec856bd1e6f2d9413615333eebbf9316add838deda5b122de3 SHA512 d26e7737e5750530a7b96432502f0d458931e67af528872c46ad8dfc921b8f6ef4b3e05cb07d22bd13a8b24db65812928ae4c381250a4df95f6ca55efc3dae23
 DIST ltm-1.0.1.tar.xz 2210120 BLAKE2B e616f0359a1fffe8e1280dc24df1a83eb568d55f9f8acd0e4016fdd63b8ef10d939a8acbd4d49d70a69adf0e492ea5127200798f02af6af1c30e2e1f57870e3a SHA512 f98f7b0f91268e898803478fd52f578f476d378d096a25e48fa2e291159dc89bd1a6dc7d8c5c2254df840c731e5d009ec9728b72190318b6d1ba2916f5c66fb6
 DIST ltm-1.0.tar.xz 2191540 BLAKE2B 8794d81558f8e4236256c12201e03aad423b9e69ebd35fde941bd0e70174509a09973ad5cdf432c5c0cbf43f78693351782d9c2ea1085f2fa2a5bb77bafa89c5 SHA512 da2ced516106fb056373d97f9ac443805c57ebeb0a33982c14703d6dd8c3925e49aeb690b790ba91768ed5d41f5875dc50a3d3435dbb4088cfa3fddee9162082
+DIST ltm-1.1.0.tar.xz 2125456 BLAKE2B 3aca7993704341f6a81e7fbef35389ac8ecd957dd78b5d576f0305d37493c3ddc32462cd787de2fb67d8e165417b18fcfde70accf991cd9433ff87591d8265ac SHA512 6d1b8b09d5b975a2b84ef6ab9cb1cc63db2f0503a906e499cb9d7eaba3f487be6e7f69bf692b188f888418c61ea563aa7e2411638d8979eac426b3d603ad1b91

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
new file mode 100644
index 00000000000..742f169f67a
--- /dev/null
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Optimized and portable routines for integer theoretic applications"
+HOMEPAGE="http://www.libtom.net/"
+SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc examples static-libs"
+
+DEPEND="sys-devel/libtool"
+
+src_prepare() {
+	default
+	# need libtool for cross compilation. Bug #376643
+	cat <<-EOF > configure.ac
+	AC_INIT(libtommath, 0)
+	AM_INIT_AUTOMAKE
+	LT_INIT
+	AC_CONFIG_FILES(Makefile)
+	AC_OUTPUT
+	EOF
+	touch NEWS README AUTHORS ChangeLog Makefile.am
+	eautoreconf
+	export LT="${S}"/libtool
+}
+
+src_configure() {
+	econf $(use_enable static-libs static)
+}
+
+_emake() {
+	emake \
+		CC="$(tc-getCC)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		-f makefile.shared \
+		IGNORE_SPEED=1 \
+		LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
+		INCPATH="${EPREFIX}/usr/include" \
+		"$@"
+}
+
+src_compile() {
+	_emake
+}
+
+src_test() {
+	_emake test_standalone
+	./test || die
+}
+
+src_install() {
+	_emake DESTDIR="${D}" install
+	# We only link against -lc, so drop the .la file.
+	find "${ED}" -name '*.la' -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+
+	dodoc changes.txt
+
+	use doc && dodoc *.pdf
+
+	if use examples ; then
+		docinto demo
+		dodoc demo/*.c
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-02-09 16:07 James Le Cuirot
  0 siblings, 0 replies; 57+ messages in thread
From: James Le Cuirot @ 2019-02-09 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     94173bb658f9898599560ed15f5a98cb18f988a6
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  9 16:05:58 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Feb  9 16:07:14 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94173bb6

dev-libs/libtommath: LT env var is ineffective, use LIBTOOL

As a result, libtool was using the build linker when cross-compiling.

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 6ee139e50bc..d240a0bcc5f 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -26,7 +26,7 @@ src_prepare() {
 	EOF
 	touch NEWS README AUTHORS ChangeLog Makefile.am
 	eautoreconf
-	export LT="${S}"/libtool
+	export LIBTOOL="${S}"/libtool
 }
 
 src_configure() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-02-09 16:07 James Le Cuirot
  0 siblings, 0 replies; 57+ messages in thread
From: James Le Cuirot @ 2019-02-09 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     52641cc7b0fec66671dd01b92708e9862f2e48e3
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  9 16:05:01 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Feb  9 16:07:14 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52641cc7

dev-libs/libtommath: libtool is BDEPEND but handled by eclass anyway

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 742f169f67a..6ee139e50bc 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -14,8 +14,6 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
-DEPEND="sys-devel/libtool"
-
 src_prepare() {
 	default
 	# need libtool for cross compilation. Bug #376643


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-11-18 12:03 Agostino Sarubbo
  0 siblings, 0 replies; 57+ messages in thread
From: Agostino Sarubbo @ 2019-11-18 12:03 UTC (permalink / raw
  To: gentoo-commits

commit:     b49d260a74a585f6467dab2a9ef914422e4808ba
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 12:03:37 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 12:03:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49d260a

dev-libs/libtommath: amd64 stable wrt bug #700422

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

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 187678a0c8e..796da598a75 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-11-19 22:43 Aaron Bauman
  0 siblings, 0 replies; 57+ messages in thread
From: Aaron Bauman @ 2019-11-19 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     6f9d85b12cbbf675a39d5e76c8512dcb3f276983
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 22:42:17 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 22:42:17 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9d85b1

dev-libs/libtommath: arm64 stable (bug #700422)

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index a627117ea4e..172e65d9162 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-11-20 11:35 Agostino Sarubbo
  0 siblings, 0 replies; 57+ messages in thread
From: Agostino Sarubbo @ 2019-11-20 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     011d2f422fa80c78f08609ed944a1d7d28622902
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:35:16 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:35:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011d2f42

dev-libs/libtommath: ia64 stable wrt bug #700422

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

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index d575e63f885..378a965ffff 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-11-20 11:48 Agostino Sarubbo
  0 siblings, 0 replies; 57+ messages in thread
From: Agostino Sarubbo @ 2019-11-20 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     7c0a9d9ad5dfb2ac45f58c5e324f826bb981db03
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:47:49 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:47:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0a9d9a

dev-libs/libtommath: sparc stable wrt bug #700422

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-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 378a965ffff..1e3f735123d 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-11-20 11:50 Agostino Sarubbo
  0 siblings, 0 replies; 57+ messages in thread
From: Agostino Sarubbo @ 2019-11-20 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     dc796400c4c4fa34a8bea1a39985d52aca56b6e4
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:49:46 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:49:46 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc796400

dev-libs/libtommath: s390 stable wrt bug #700422

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

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 1e3f735123d..232c58b3ed8 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-11-22 13:44 Matt Turner
  0 siblings, 0 replies; 57+ messages in thread
From: Matt Turner @ 2019-11-22 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     0832d09b1836f73058bfe3f61d56170d4c9d61a9
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 22 13:44:15 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 22 13:44:15 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0832d09b

dev-libs/libtommath-1.1.0: alpha stable, bug 700422

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

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 232c58b3ed8..4b32db2da5c 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-11-30 21:45 Sergei Trofimovich
  0 siblings, 0 replies; 57+ messages in thread
From: Sergei Trofimovich @ 2019-11-30 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     acd440c00b0693da839ba64184e52810323f4079
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 30 21:42:49 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 30 21:42:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd440c0

dev-libs/libtommath: stable 1.1.0 for hppa, bug #700422

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

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 4b32db2da5c..d812b9d51a2 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2019-12-08  5:32 Matt Turner
  0 siblings, 0 replies; 57+ messages in thread
From: Matt Turner @ 2019-12-08  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b28ce2e05fb7200c145acfce93a435f40ca2a07a
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  8 05:23:04 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Dec  8 05:23:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28ce2e0

dev-libs/libtommath-1.1.0: arm stable, bug 700422

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

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index d812b9d51a2..11edee2c403 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-02-25 12:48 Mikle Kolyada
  0 siblings, 0 replies; 57+ messages in thread
From: Mikle Kolyada @ 2020-02-25 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     b4be7e504bf96d703a96f31d478b7267af58c3cc
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 25 12:47:20 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Feb 25 12:47:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4be7e50

dev-libs/libtommath: m68k stable wrt bug #700422

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="m68k"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 25a050e6fec..7fddb7839ee 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-02-25 12:48 Mikle Kolyada
  0 siblings, 0 replies; 57+ messages in thread
From: Mikle Kolyada @ 2020-02-25 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     cd5aa9bd587aee8e59adfd8255dda2ecfc109c8e
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 25 12:47:39 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Feb 25 12:47:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5aa9bd

dev-libs/libtommath: sh stable wrt bug #700422

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
index 7fddb7839ee..a8999f221b1 100644
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-07-14 13:02 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-07-14 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     4b63146f3ec01957d6dee5e86d20d08b2f6c5b6c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 10 19:43:50 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 14 13:02:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b63146f

dev-libs/libtommath: join as co-maintainer

Acked-by: Patrick Lauer <patrick <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-libs/libtommath/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libtommath/metadata.xml b/dev-libs/libtommath/metadata.xml
index 7e741930423..a240ee7c6b6 100644
--- a/dev-libs/libtommath/metadata.xml
+++ b/dev-libs/libtommath/metadata.xml
@@ -5,6 +5,10 @@
 		<email>patrick@gentoo.org</email>
                 <name>Patrick Lauer</name>
         </maintainer>
+        <maintainer type="person">
+                <email>sam@gentoo.org</email>
+                <name>Sam James</name>
+        </maintainer>
   <longdescription>
     LibTomMath is a free open source portable number theoretic multiple-precision 
     integer library written entirely in C. (phew!). The library is designed to 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-07-14 13:02 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-07-14 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     93542edc9ad8811f9adb7a26f1597102f8084328
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 10 19:43:37 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 14 13:02:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93542edc

dev-libs/libtommath: bump to 1.2.0

Closes: https://bugs.gentoo.org/723854
Closes: https://bugs.gentoo.org/641184
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libtommath/Manifest                |  1 +
 dev-libs/libtommath/libtommath-1.2.0.ebuild | 80 +++++++++++++++++++++++++++++
 dev-libs/libtommath/metadata.xml            |  4 +-
 3 files changed, 83 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index f9af84786c5..67760f63274 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1 +1,2 @@
 DIST ltm-1.1.0.tar.xz 2125456 BLAKE2B 3aca7993704341f6a81e7fbef35389ac8ecd957dd78b5d576f0305d37493c3ddc32462cd787de2fb67d8e165417b18fcfde70accf991cd9433ff87591d8265ac SHA512 6d1b8b09d5b975a2b84ef6ab9cb1cc63db2f0503a906e499cb9d7eaba3f487be6e7f69bf692b188f888418c61ea563aa7e2411638d8979eac426b3d603ad1b91
+DIST ltm-1.2.0.tar.xz 622120 BLAKE2B 1537dad7da5c14264f03280e9d49fa0b7e6c1c4924c805f202d31c60569b9e3bee40674301d67b0f5b049c1c2dc5ec71b6c566ff5c9b8168d16840b031acc400 SHA512 6f9ccd0691831f07f86ddc81cb6145504b3d5da66dd3e92312c64cce0ea986fa4e08ba65ca8991aaebe56702c2d7c15f309696785b813dffb4c112a4ad04b203

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
new file mode 100644
index 00000000000..c1ed57ebc34
--- /dev/null
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Optimized and portable routines for integer theoretic applications"
+HOMEPAGE="http://www.libtom.net/"
+SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc examples static-libs"
+
+src_prepare() {
+	default
+
+	# need libtool for cross compilation. Bug #376643
+	cat <<-EOF > configure.ac
+	AC_INIT(libtommath, 0)
+	AM_INIT_AUTOMAKE
+	LT_INIT
+	AC_CONFIG_FILES(Makefile)
+	AC_OUTPUT
+	EOF
+
+	touch NEWS README AUTHORS ChangeLog Makefile.am
+
+	eautoreconf
+	export LIBTOOL="${S}"/libtool
+}
+
+src_configure() {
+	econf $(use_enable static-libs static)
+}
+
+_emake() {
+	emake \
+		CC="$(tc-getCC)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		IGNORE_SPEED=1 \
+		DESTDIR="${ED}" \
+		LIBPATH="/usr/$(get_libdir)" \
+		INCPATH="/usr/include" \
+		"$@"
+}
+
+src_compile() {
+	_emake -f makefile.shared
+}
+
+src_test() {
+	# Tests must be built statically
+	# (i.e. without -f makefile.shared)
+	_emake test
+
+	./test || die
+}
+
+src_install() {
+	_emake -f makefile.shared install
+
+	# We only link against -lc, so drop the .la file.
+	find "${ED}" -name '*.la' -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+
+	dodoc changes.txt
+
+	use doc && dodoc doc/*.pdf
+
+	if use examples ; then
+		docinto demo
+		dodoc demo/*.c
+	fi
+}

diff --git a/dev-libs/libtommath/metadata.xml b/dev-libs/libtommath/metadata.xml
index ff722894342..7e741930423 100644
--- a/dev-libs/libtommath/metadata.xml
+++ b/dev-libs/libtommath/metadata.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-        <maintainer type="person">
-                <email>patrick@gentoo.org</email>
+	<maintainer type="person">
+		<email>patrick@gentoo.org</email>
                 <name>Patrick Lauer</name>
         </maintainer>
   <longdescription>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-07-14 13:02 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-07-14 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     1e7648f3758ffcb94cce66e61cb5b0193d31bf0e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 10 20:33:59 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 14 13:02:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7648f3

dev-libs/libtommath: metadata indentation

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libtommath/metadata.xml | 110 +++++++++++++++++++--------------------
 1 file changed, 55 insertions(+), 55 deletions(-)

diff --git a/dev-libs/libtommath/metadata.xml b/dev-libs/libtommath/metadata.xml
index a240ee7c6b6..1abe0f30209 100644
--- a/dev-libs/libtommath/metadata.xml
+++ b/dev-libs/libtommath/metadata.xml
@@ -1,68 +1,68 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>patrick@gentoo.org</email>
+        <maintainer type="person">
+                <email>patrick@gentoo.org</email>
                 <name>Patrick Lauer</name>
         </maintainer>
         <maintainer type="person">
                 <email>sam@gentoo.org</email>
                 <name>Sam James</name>
         </maintainer>
-  <longdescription>
-    LibTomMath is a free open source portable number theoretic multiple-precision 
-    integer library written entirely in C. (phew!). The library is designed to 
-    provide a simple to work with API that provides fairly efficient routines that 
-    build out of the box without configuration.
+        <longdescription>
+        LibTomMath is a free open source portable number theoretic multiple-precision
+        integer library written entirely in C. (phew!). The library is designed to
+        provide a simple to work with API that provides fairly efficient routines that
+        build out of the box without configuration.
 
-    The library builds out of the box with GCC 2.95 [and up] as well as Visual C++ 
-    v6.00 [with SP5] without configuration. The source code is arranged to make it 
-    easy to dive into a particular area very quickly. The code is also littered with 
-    comments [This is one of the on going goals] that help explain the algorithms and 
-    their implementations. Ideally the code will serve as an educational tool in the 
-    future for CS students studying number theory.
+        The library builds out of the box with GCC 2.95 [and up] as well as Visual C++
+        v6.00 [with SP5] without configuration. The source code is arranged to make it
+        easy to dive into a particular area very quickly. The code is also littered with
+        comments [This is one of the on going goals] that help explain the algorithms and
+        their implementations. Ideally the code will serve as an educational tool in the
+        future for CS students studying number theory.
 
-    The library provides a vast array of highly optimized routines from various 
-    branches of number theory.
+        The library provides a vast array of highly optimized routines from various
+        branches of number theory.
 
-      * Simple Algebraic
-            o Addition
-            o Subtraction
-            o Multiplication
-            o Squaring
-            o Division 
-      * Digit Manipulation
-            o Shift left/right whole digits (mult by 2b by moving digits)
-            o Fast multiplication/division by 2 and 2k for k&gt;1
-            o Binary AND, OR and XOR gates 
-      * Modular Reductions
-            o Barrett Reduction (fast for any p)
-            o Montgomery Reduction (faster for any odd p)
-            o DR Reduction (faster for any restricted p see manual)
-            o 2k Reduction (fast reduction modulo 2p - k)
-            o The exptmod logic can use any of the four reduction algorithms when 
-              appropriate with a single function call. 
-      * Number Theoretic
-            o Greatest Common Divisor
-            o Least Common Multiple
-            o Jacobi Symbol Computation (falls back to Legendre for prime moduli)
-            o Multiplicative Inverse
-            o Extended Euclidean Algorithm
-            o Modular Exponentiation
-            o Fermat and Miller-Rabin Primality Tests, utility function such as 
-              is_prime and next_prime 
-      * Miscellaneous
-            o Root finding over Z
-            o Pseudo-random integers
-            o Signed and Unsigned comparisons 
-      * Optimizations
-            o Fast Comba based Multiplier, Squaring and Montgomery routines.
-            o Montgomery, Diminished Radix and Barrett based modular 
-              exponentiation.
-            o Karatsuba and Toom-Cook multiplication algorithms.
-            o Many pointer aliasing optimiztions throughout the entire library. 
-  </longdescription>
-  <upstream>
-    <remote-id type="github">libtom/libtommath</remote-id>
-  </upstream>
+        * Simple Algebraic
+                o Addition
+                o Subtraction
+                o Multiplication
+                o Squaring
+                o Division
+        * Digit Manipulation
+                o Shift left/right whole digits (mult by 2b by moving digits)
+                o Fast multiplication/division by 2 and 2k for k&gt;1
+                o Binary AND, OR and XOR gates
+        * Modular Reductions
+                o Barrett Reduction (fast for any p)
+                o Montgomery Reduction (faster for any odd p)
+                o DR Reduction (faster for any restricted p see manual)
+                o 2k Reduction (fast reduction modulo 2p - k)
+                o The exptmod logic can use any of the four reduction algorithms when
+                appropriate with a single function call.
+        * Number Theoretic
+                o Greatest Common Divisor
+                o Least Common Multiple
+                o Jacobi Symbol Computation (falls back to Legendre for prime moduli)
+                o Multiplicative Inverse
+                o Extended Euclidean Algorithm
+                o Modular Exponentiation
+                o Fermat and Miller-Rabin Primality Tests, utility function such as
+                is_prime and next_prime
+        * Miscellaneous
+                o Root finding over Z
+                o Pseudo-random integers
+                o Signed and Unsigned comparisons
+        * Optimizations
+                o Fast Comba based Multiplier, Squaring and Montgomery routines.
+                o Montgomery, Diminished Radix and Barrett based modular
+                exponentiation.
+                o Karatsuba and Toom-Cook multiplication algorithms.
+                o Many pointer aliasing optimiztions throughout the entire library.
+        </longdescription>
+        <upstream>
+                <remote-id type="github">libtom/libtommath</remote-id>
+        </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-08-15  3:40 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-08-15  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     1a74f1d3c87ffaa676c07459f79ffcff24757594
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 15 03:39:24 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 15 03:39:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a74f1d3

dev-libs/libtommath: Stabilize 1.2.0 arm64, #737168

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index c1ed57ebc34..939731d21be 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-08-15  3:44 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-08-15  3:44 UTC (permalink / raw
  To: gentoo-commits

commit:     2261ee3b9c2ef7efe834a4a5db7c17e175743330
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 15 03:43:56 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 15 03:43:56 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2261ee3b

dev-libs/libtommath: Stabilize 1.2.0 amd64, #737168

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 939731d21be..29bde3cfc62 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-08-15  5:53 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-08-15  5:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0035bc44cf6f70a5b838863736f2dbf4f0eb731b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 15 05:52:39 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 15 05:52:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0035bc44

dev-libs/libtommath: Stabilize 1.2.0 arm, #737168

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 29bde3cfc62..788d12a57cc 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-08-15  6:12 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-08-15  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     89285bb62a7df6eb6650f15ec000e4412e3215b7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 15 06:11:20 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 15 06:11:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89285bb6

dev-libs/libtommath: Stabilize 1.2.0 x86, #737168

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 788d12a57cc..c2b58380a48 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-08-16 14:47 Agostino Sarubbo
  0 siblings, 0 replies; 57+ messages in thread
From: Agostino Sarubbo @ 2020-08-16 14:47 UTC (permalink / raw
  To: gentoo-commits

commit:     23d9c2dec49da77b4ae1d918cbe8a1addea62a26
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 16 14:47:35 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Aug 16 14:47:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d9c2de

dev-libs/libtommath: s390 stable wrt bug #737168

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index c2b58380a48..5ca69efd064 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-08-16 14:48 Agostino Sarubbo
  0 siblings, 0 replies; 57+ messages in thread
From: Agostino Sarubbo @ 2020-08-16 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     104c7651bc647265a079fc32116f0612bc87ace5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 16 14:48:42 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Aug 16 14:48:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104c7651

dev-libs/libtommath: sparc stable wrt bug #737168

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 5ca69efd064..2251859b323 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-08-18 13:28 Jeroen Roovers
  0 siblings, 0 replies; 57+ messages in thread
From: Jeroen Roovers @ 2020-08-18 13:28 UTC (permalink / raw
  To: gentoo-commits

commit:     05355e5baeb4fb52fecaf722856a8945789257b5
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 18 13:24:10 2020 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 13:27:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05355e5b

dev-libs/libtommath: Stable for HPPA

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Bug: 737168
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 2251859b323..daa2c65092b 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-08-19 14:33 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-08-19 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     fe7ed856293badb9ebd5365a88e835b05a66ac67
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 14:28:05 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 14:33:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7ed856

dev-libs/libtommath: use HTTPS in HOMEPAGE

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index daa2c65092b..886477028fb 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools toolchain-funcs
 
 DESCRIPTION="Optimized and portable routines for integer theoretic applications"
-HOMEPAGE="http://www.libtom.net/"
+HOMEPAGE="https://www.libtom.net/"
 SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
 
 LICENSE="Unlicense"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-09-05 15:23 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-09-05 15:23 UTC (permalink / raw
  To: gentoo-commits

commit:     24e5465fdf0fc01dbad9a96ea170756e8b64ec9a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  5 15:22:12 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  5 15:22:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e5465f

dev-libs/libtommath: ppc stable (bug #737168)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 886477028fb..cfd9994c684 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2020-12-20  6:29 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2020-12-20  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e760ddf232cfc800a8942c414371804f6694f122
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 06:21:50 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 06:21:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e760ddf2

dev-libs/libtommath: cleanup old

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libtommath/Manifest                |  1 -
 dev-libs/libtommath/libtommath-1.1.0.ebuild | 73 -----------------------------
 2 files changed, 74 deletions(-)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index 67760f63274..eaf116692eb 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1,2 +1 @@
-DIST ltm-1.1.0.tar.xz 2125456 BLAKE2B 3aca7993704341f6a81e7fbef35389ac8ecd957dd78b5d576f0305d37493c3ddc32462cd787de2fb67d8e165417b18fcfde70accf991cd9433ff87591d8265ac SHA512 6d1b8b09d5b975a2b84ef6ab9cb1cc63db2f0503a906e499cb9d7eaba3f487be6e7f69bf692b188f888418c61ea563aa7e2411638d8979eac426b3d603ad1b91
 DIST ltm-1.2.0.tar.xz 622120 BLAKE2B 1537dad7da5c14264f03280e9d49fa0b7e6c1c4924c805f202d31c60569b9e3bee40674301d67b0f5b049c1c2dc5ec71b6c566ff5c9b8168d16840b031acc400 SHA512 6f9ccd0691831f07f86ddc81cb6145504b3d5da66dd3e92312c64cce0ea986fa4e08ba65ca8991aaebe56702c2d7c15f309696785b813dffb4c112a4ad04b203

diff --git a/dev-libs/libtommath/libtommath-1.1.0.ebuild b/dev-libs/libtommath/libtommath-1.1.0.ebuild
deleted file mode 100644
index 70d7c93256b..00000000000
--- a/dev-libs/libtommath/libtommath-1.1.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Optimized and portable routines for integer theoretic applications"
-HOMEPAGE="https://www.libtom.net/"
-SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc examples static-libs"
-
-src_prepare() {
-	default
-	# need libtool for cross compilation. Bug #376643
-	cat <<-EOF > configure.ac
-	AC_INIT(libtommath, 0)
-	AM_INIT_AUTOMAKE
-	LT_INIT
-	AC_CONFIG_FILES(Makefile)
-	AC_OUTPUT
-	EOF
-	touch NEWS README AUTHORS ChangeLog Makefile.am
-	eautoreconf
-	export LIBTOOL="${S}"/libtool
-}
-
-src_configure() {
-	econf $(use_enable static-libs static)
-}
-
-_emake() {
-	emake \
-		CC="$(tc-getCC)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		-f makefile.shared \
-		IGNORE_SPEED=1 \
-		LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
-		INCPATH="${EPREFIX}/usr/include" \
-		"$@"
-}
-
-src_compile() {
-	_emake
-}
-
-src_test() {
-	_emake test_standalone
-	./test || die
-}
-
-src_install() {
-	_emake DESTDIR="${D}" install
-	# We only link against -lc, so drop the .la file.
-	find "${ED}" -name '*.la' -delete || die
-	if ! use static-libs ; then
-		find "${ED}" -name "*.a" -delete || die
-	fi
-
-	dodoc changes.txt
-
-	use doc && dodoc *.pdf
-
-	if use examples ; then
-		docinto demo
-		dodoc demo/*.c
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-01-06  0:02 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2021-01-06  0:02 UTC (permalink / raw
  To: gentoo-commits

commit:     5b184cbefd246dcc53bfcbd955649c3e495835bc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 00:00:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 00:00:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b184cbe

dev-libs/libtommath: add libtool BDEPEND

Bug: https://bugs.gentoo.org/763999
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 63c4f21009c..78def9854c3 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.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
@@ -14,6 +14,8 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
+BDEPEND="sys-devel/libtool"
+
 src_prepare() {
 	default
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-01-30  5:24 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2021-01-30  5:24 UTC (permalink / raw
  To: gentoo-commits

commit:     5ad608462f081e2c40ba022a03ef841c313455a1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 05:16:50 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 05:24:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad60846

dev-libs/libtommath: ~x64-macos keyworded

Bug: https://bugs.gentoo.org/761235
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 56b357a3505..c72f2d4668d 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-01-30  5:24 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2021-01-30  5:24 UTC (permalink / raw
  To: gentoo-commits

commit:     7e8223ef7dcb6ad38c5fe5f8505e0e36ac75c56d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 05:16:19 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 05:16:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8223ef

dev-libs/libtommath: fix Darwin install

Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 78def9854c3..56b357a3505 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -65,6 +65,11 @@ src_test() {
 src_install() {
 	_emake -f makefile.shared install
 
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		local path="usr/$(get_libdir)/libtommath.${PV}.dylib"
+		install_name_tool -id "${EPREFIX}/${path}" "${ED}/${path}" || die "Failed to adjust install_name"
+	fi
+
 	# We only link against -lc, so drop the .la file.
 	find "${ED}" -name '*.la' -delete || die
 	if ! use static-libs ; then


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-03-23  4:53 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2021-03-23  4:53 UTC (permalink / raw
  To: gentoo-commits

commit:     09f7b8f5678ebec60bec292f8a78e2b78552258a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 22 22:43:38 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 23 04:48:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f7b8f5

dev-libs/libtommath: add missing || die

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index c72f2d4668d..98ca746cc7d 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -19,7 +19,7 @@ BDEPEND="sys-devel/libtool"
 src_prepare() {
 	default
 
-	# need libtool for cross compilation. Bug #376643
+	# need libtool for cross compilation, bug #376643
 	cat <<-EOF > configure.ac
 	AC_INIT(libtommath, 0)
 	AM_INIT_AUTOMAKE
@@ -28,9 +28,10 @@ src_prepare() {
 	AC_OUTPUT
 	EOF
 
-	touch NEWS README AUTHORS ChangeLog Makefile.am
+	touch NEWS README AUTHORS ChangeLog Makefile.am || die
 
 	eautoreconf
+
 	export LIBTOOL="${S}"/libtool
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-05-31 20:45 David Seifert
  0 siblings, 0 replies; 57+ messages in thread
From: David Seifert @ 2021-05-31 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     ac1d9c1c590cd9d2b0895a4bd83ab73da30ce2d9
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 20:44:39 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon May 31 20:44:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1d9c1c

dev-libs/libtommath: drop inactive maintainer

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-libs/libtommath/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/libtommath/metadata.xml b/dev-libs/libtommath/metadata.xml
index 1abe0f30209..485d9f73f11 100644
--- a/dev-libs/libtommath/metadata.xml
+++ b/dev-libs/libtommath/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-        <maintainer type="person">
-                <email>patrick@gentoo.org</email>
-                <name>Patrick Lauer</name>
-        </maintainer>
         <maintainer type="person">
                 <email>sam@gentoo.org</email>
                 <name>Sam James</name>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-07-28  0:19 Marek Szuba
  0 siblings, 0 replies; 57+ messages in thread
From: Marek Szuba @ 2021-07-28  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     737f0b30fc2e442b7e62363398575617ed1ade59
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 28 00:18:13 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jul 28 00:18:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737f0b30

dev-libs/libtommath: keyword 1.2.0 for ~riscv

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 401c2d508d6..ec5f781b929 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-08-28  8:50 Fabian Groffen
  0 siblings, 0 replies; 57+ messages in thread
From: Fabian Groffen @ 2021-08-28  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     3f988c839f1326946535c72d2e01d119eb33dc03
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 28 08:47:05 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Aug 28 08:47:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f988c83

dev-libs/libtommath-1.2.0: add Prefix keywords

Bug: https://bugs.gentoo.org/761235
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index ec5f781b929..e65ded25c03 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-09-10 20:16 Matt Turner
  0 siblings, 0 replies; 57+ messages in thread
From: Matt Turner @ 2021-09-10 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     4069055b19cd146f26f8563f81eb240970807f44
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 10 19:58:01 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Sep 10 20:15:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4069055b

dev-libs/libtommath: Stable hppa 1.2.0

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

 dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index fd90c3f2981..50758fca838 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-10-28  0:47 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2021-10-28  0:47 UTC (permalink / raw
  To: gentoo-commits

commit:     6953f9bde6b2f327279fd6d21a0acda9465ea9b2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 00:46:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 00:47:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6953f9bd

dev-libs/libtommath: fix pkg-config libdir

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

 .../libtommath/{libtommath-1.2.0.ebuild => libtommath-1.2.0-r1.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
similarity index 98%
rename from dev-libs/libtommath/libtommath-1.2.0.ebuild
rename to dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
index 50758fca838..7b117347f4e 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
@@ -50,6 +50,7 @@ _emake() {
 		RANLIB="$(tc-getRANLIB)" \
 		IGNORE_SPEED=1 \
 		DESTDIR="${ED}" \
+		PREFIX="${EPREFIX}/usr" \
 		LIBPATH="/usr/$(get_libdir)" \
 		INCPATH="/usr/include" \
 		"$@"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2021-10-28  1:00 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2021-10-28  1:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2be43d8a49bd4d2da17a0a133faad29a5e64f339
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 01:00:07 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 01:00:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be43d8a

dev-libs/libtommath: fix libdir too in pkgconfig file

Fixes: 6953f9bde6b2f327279fd6d21a0acda9465ea9b2
See: c90ab38e3577aae61fac2341b34ad593948de1cd
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{libtommath-1.2.0-r1.ebuild => libtommath-1.2.0-r2.ebuild}         | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/libtommath/libtommath-1.2.0-r1.ebuild b/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
similarity index 94%
rename from dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
rename to dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
index 7b117347f4e..02a55d1fc6f 100644
--- a/dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
@@ -57,6 +57,9 @@ _emake() {
 }
 
 src_compile() {
+	# Replace hard-coded libdir=${exec_prefix}/lib.
+	sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtommath.pc.in || die
+
 	_emake -f makefile.shared
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2022-11-16  5:57 WANG Xuerui
  0 siblings, 0 replies; 57+ messages in thread
From: WANG Xuerui @ 2022-11-16  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     2b7bfcacf9fdf7ec91656de3b9dec54c3ca10768
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 05:30:32 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 05:56:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7bfcac

dev-libs/libtommath: keyword 1.2.0-r2 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 dev-libs/libtommath/libtommath-1.2.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild b/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
index 02a55d1fc6fe..45bd88178da5 100644
--- a/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0-r2.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=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-09-09  5:03 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2023-09-09  5:03 UTC (permalink / raw
  To: gentoo-commits

commit:     9e4b7c3ada9725aa4cf21c16d6fac8fa985e4b2f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  9 04:57:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  9 04:59:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4b7c3a

dev-libs/libtommath: add 1.2.1

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

 dev-libs/libtommath/Manifest                |  1 +
 dev-libs/libtommath/libtommath-1.2.1.ebuild | 96 +++++++++++++++++++++++++++++
 2 files changed, 97 insertions(+)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index eaf116692eb5..701ebd802e6a 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1 +1,2 @@
 DIST ltm-1.2.0.tar.xz 622120 BLAKE2B 1537dad7da5c14264f03280e9d49fa0b7e6c1c4924c805f202d31c60569b9e3bee40674301d67b0f5b049c1c2dc5ec71b6c566ff5c9b8168d16840b031acc400 SHA512 6f9ccd0691831f07f86ddc81cb6145504b3d5da66dd3e92312c64cce0ea986fa4e08ba65ca8991aaebe56702c2d7c15f309696785b813dffb4c112a4ad04b203
+DIST ltm-1.2.1.tar.xz 635728 BLAKE2B b1464843af4a33f2ba0c824fe2dd080227c6b761b3f8059bbc5229f36d601aecc8bcb20c386718c71a1bc01f69e532647689b43252bd15143f809f7072de449e SHA512 50c9459357aa7f5076af93de6701c617da0dbbf2230a2f4468062704a6cd6e9d3c2fbb27016f68a7e1d6b35d6ddb2088630b24ea6acc20ed8c19594913d36e95

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
new file mode 100644
index 000000000000..a2986670805b
--- /dev/null
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Optimized and portable routines for integer theoretic applications"
+HOMEPAGE="https://www.libtom.net/"
+SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples static-libs"
+
+BDEPEND="sys-devel/libtool"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.2.0-sparc.patch
+)
+
+src_prepare() {
+	default
+
+	# need libtool for cross compilation, bug #376643
+	cat <<-EOF > configure.ac
+	AC_INIT(libtommath, 0)
+	AM_INIT_AUTOMAKE
+	LT_INIT
+	AC_CONFIG_FILES(Makefile)
+	AC_OUTPUT
+	EOF
+
+	touch NEWS README AUTHORS ChangeLog Makefile.am || die
+
+	eautoreconf
+
+	export LIBTOOL="${S}"/libtool
+}
+
+src_configure() {
+	econf $(use_enable static-libs static)
+}
+
+_emake() {
+	emake \
+		CC="$(tc-getCC)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		IGNORE_SPEED=1 \
+		DESTDIR="${ED}" \
+		PREFIX="${EPREFIX}/usr" \
+		LIBPATH="/usr/$(get_libdir)" \
+		INCPATH="/usr/include" \
+		"$@"
+}
+
+src_compile() {
+	# Replace hard-coded libdir=${exec_prefix}/lib.
+	sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtommath.pc.in || die
+
+	_emake -f makefile.shared
+}
+
+src_test() {
+	# Tests must be built statically
+	# (i.e. without -f makefile.shared)
+	_emake test
+
+	./test || die
+}
+
+src_install() {
+	_emake -f makefile.shared install
+
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		local path="usr/$(get_libdir)/libtommath.${PV}.dylib"
+		install_name_tool -id "${EPREFIX}/${path}" "${ED}/${path}" || die "Failed to adjust install_name"
+	fi
+
+	# We only link against -lc, so drop the .la file.
+	find "${ED}" -name '*.la' -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+
+	dodoc changes.txt
+
+	use doc && dodoc doc/*.pdf
+
+	if use examples ; then
+		docinto demo
+		dodoc demo/*.c
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-10-08  5:33 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2023-10-08  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     556ea4454f36f0c584ac9ba7b44cb0b20bd3e7d9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 05:33:04 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 05:33:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556ea445

dev-libs/libtommath: Stabilize 1.2.1 arm, #915352

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

 dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
index bd3f73f2679d..21011092b0b5 100644
--- a/dev-libs/libtommath/libtommath-1.2.1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-10-08  5:33 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2023-10-08  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     d889ee1a9ee65315c84d65bc7ff0341fa770abad
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 05:33:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 05:33:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d889ee1a

dev-libs/libtommath: Stabilize 1.2.1 arm64, #915352

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

 dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
index 89cf10e15594..a01011c90442 100644
--- a/dev-libs/libtommath/libtommath-1.2.1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-10-08  5:33 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2023-10-08  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     8af109a8678c54e162eb9cf40b23ef9964d8bbd2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 05:33:05 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 05:33:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af109a8

dev-libs/libtommath: Stabilize 1.2.1 amd64, #915352

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

 dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
index 21011092b0b5..89cf10e15594 100644
--- a/dev-libs/libtommath/libtommath-1.2.1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-10-08  5:33 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2023-10-08  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     980968a1400972111f9a52b646d547171682d504
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 05:33:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 05:33:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980968a1

dev-libs/libtommath: Stabilize 1.2.1 x86, #915352

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

 dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
index a2986670805b..bd3f73f2679d 100644
--- a/dev-libs/libtommath/libtommath-1.2.1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-10-08  5:39 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2023-10-08  5:39 UTC (permalink / raw
  To: gentoo-commits

commit:     974339e52d89019a6d81d66c26997f7847315000
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 05:39:46 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 05:39:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974339e5

dev-libs/libtommath: Stabilize 1.2.1 sparc, #915352

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

 dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
index 3bec7e7db76d..44f1d64d762b 100644
--- a/dev-libs/libtommath/libtommath-1.2.1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-10-08  5:39 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2023-10-08  5:39 UTC (permalink / raw
  To: gentoo-commits

commit:     0591f7e5a4ef48e59e7f998e96bd7d79962aec5d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 05:39:45 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 05:39:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0591f7e5

dev-libs/libtommath: Stabilize 1.2.1 ppc64, #915352

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

 dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
index a01011c90442..3bec7e7db76d 100644
--- a/dev-libs/libtommath/libtommath-1.2.1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-10-08  6:44 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2023-10-08  6:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8977b87c93b4bbfdaac89b0779ab319d52be8494
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 06:44:39 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 06:44:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8977b87c

dev-libs/libtommath: Stabilize 1.2.1 hppa, #915352

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

 dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
index 44f1d64d762b..7d8663a135f2 100644
--- a/dev-libs/libtommath/libtommath-1.2.1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2023-10-08 15:29 Arthur Zamarin
  0 siblings, 0 replies; 57+ messages in thread
From: Arthur Zamarin @ 2023-10-08 15:29 UTC (permalink / raw
  To: gentoo-commits

commit:     71db818df28a6cf30e0055f0f93e97954143236a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 15:29:13 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 15:29:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71db818d

dev-libs/libtommath: Stabilize 1.2.1 ppc, #915352

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

 dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild
index 7d8663a135f2..b912b8045eae 100644
--- a/dev-libs/libtommath/libtommath-1.2.1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
@ 2024-04-03  5:10 Sam James
  0 siblings, 0 replies; 57+ messages in thread
From: Sam James @ 2024-04-03  5:10 UTC (permalink / raw
  To: gentoo-commits

commit:     003fe127fb1cccfd31fe5256030788a684901452
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 07:35:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr  3 05:10:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003fe127

dev-libs/libtommath: drop 1.2.0-r2

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

 dev-libs/libtommath/Manifest                   |  1 -
 dev-libs/libtommath/libtommath-1.2.0-r2.ebuild | 96 --------------------------
 2 files changed, 97 deletions(-)

diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index 701ebd802e6a..433619a4f62c 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -1,2 +1 @@
-DIST ltm-1.2.0.tar.xz 622120 BLAKE2B 1537dad7da5c14264f03280e9d49fa0b7e6c1c4924c805f202d31c60569b9e3bee40674301d67b0f5b049c1c2dc5ec71b6c566ff5c9b8168d16840b031acc400 SHA512 6f9ccd0691831f07f86ddc81cb6145504b3d5da66dd3e92312c64cce0ea986fa4e08ba65ca8991aaebe56702c2d7c15f309696785b813dffb4c112a4ad04b203
 DIST ltm-1.2.1.tar.xz 635728 BLAKE2B b1464843af4a33f2ba0c824fe2dd080227c6b761b3f8059bbc5229f36d601aecc8bcb20c386718c71a1bc01f69e532647689b43252bd15143f809f7072de449e SHA512 50c9459357aa7f5076af93de6701c617da0dbbf2230a2f4468062704a6cd6e9d3c2fbb27016f68a7e1d6b35d6ddb2088630b24ea6acc20ed8c19594913d36e95

diff --git a/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild b/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
deleted file mode 100644
index f17fc77a6642..000000000000
--- a/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Optimized and portable routines for integer theoretic applications"
-HOMEPAGE="https://www.libtom.net/"
-SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc examples static-libs"
-
-BDEPEND="dev-build/libtool"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-sparc.patch
-)
-
-src_prepare() {
-	default
-
-	# need libtool for cross compilation, bug #376643
-	cat <<-EOF > configure.ac
-	AC_INIT(libtommath, 0)
-	AM_INIT_AUTOMAKE
-	LT_INIT
-	AC_CONFIG_FILES(Makefile)
-	AC_OUTPUT
-	EOF
-
-	touch NEWS README AUTHORS ChangeLog Makefile.am || die
-
-	eautoreconf
-
-	export LIBTOOL="${S}"/libtool
-}
-
-src_configure() {
-	econf $(use_enable static-libs static)
-}
-
-_emake() {
-	emake \
-		CC="$(tc-getCC)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		IGNORE_SPEED=1 \
-		DESTDIR="${ED}" \
-		PREFIX="${EPREFIX}/usr" \
-		LIBPATH="/usr/$(get_libdir)" \
-		INCPATH="/usr/include" \
-		"$@"
-}
-
-src_compile() {
-	# Replace hard-coded libdir=${exec_prefix}/lib.
-	sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtommath.pc.in || die
-
-	_emake -f makefile.shared
-}
-
-src_test() {
-	# Tests must be built statically
-	# (i.e. without -f makefile.shared)
-	_emake test
-
-	./test || die
-}
-
-src_install() {
-	_emake -f makefile.shared install
-
-	if [[ ${CHOST} == *-darwin* ]] ; then
-		local path="usr/$(get_libdir)/libtommath.${PV}.dylib"
-		install_name_tool -id "${EPREFIX}/${path}" "${ED}/${path}" || die "Failed to adjust install_name"
-	fi
-
-	# We only link against -lc, so drop the .la file.
-	find "${ED}" -name '*.la' -delete || die
-	if ! use static-libs ; then
-		find "${ED}" -name "*.a" -delete || die
-	fi
-
-	dodoc changes.txt
-
-	use doc && dodoc doc/*.pdf
-
-	if use examples ; then
-		docinto demo
-		dodoc demo/*.c
-	fi
-}


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

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

Thread overview: 57+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-16 14:48 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/ Agostino Sarubbo
  -- strict thread matches above, loose matches on Subject: below --
2024-04-03  5:10 Sam James
2023-10-08 15:29 Arthur Zamarin
2023-10-08  6:44 Sam James
2023-10-08  5:39 Sam James
2023-10-08  5:39 Sam James
2023-10-08  5:33 Sam James
2023-10-08  5:33 Sam James
2023-10-08  5:33 Sam James
2023-10-08  5:33 Sam James
2023-09-09  5:03 Sam James
2022-11-16  5:57 WANG Xuerui
2021-10-28  1:00 Sam James
2021-10-28  0:47 Sam James
2021-09-10 20:16 Matt Turner
2021-08-28  8:50 Fabian Groffen
2021-07-28  0:19 Marek Szuba
2021-05-31 20:45 David Seifert
2021-03-23  4:53 Sam James
2021-01-30  5:24 Sam James
2021-01-30  5:24 Sam James
2021-01-06  0:02 Sam James
2020-12-20  6:29 Sam James
2020-09-05 15:23 Sam James
2020-08-19 14:33 Sam James
2020-08-18 13:28 Jeroen Roovers
2020-08-16 14:47 Agostino Sarubbo
2020-08-15  6:12 Sam James
2020-08-15  5:53 Sam James
2020-08-15  3:44 Sam James
2020-08-15  3:40 Sam James
2020-07-14 13:02 Sam James
2020-07-14 13:02 Sam James
2020-07-14 13:02 Sam James
2020-02-25 12:48 Mikle Kolyada
2020-02-25 12:48 Mikle Kolyada
2019-12-08  5:32 Matt Turner
2019-11-30 21:45 Sergei Trofimovich
2019-11-22 13:44 Matt Turner
2019-11-20 11:50 Agostino Sarubbo
2019-11-20 11:48 Agostino Sarubbo
2019-11-20 11:35 Agostino Sarubbo
2019-11-19 22:43 Aaron Bauman
2019-11-18 12:03 Agostino Sarubbo
2019-02-09 16:07 James Le Cuirot
2019-02-09 16:07 James Le Cuirot
2019-02-01 17:02 Lars Wendler
2019-02-01 17:02 Lars Wendler
2017-12-15  8:12 Jeroen Roovers
2017-07-26 20:41 Sergei Trofimovich
2017-06-26 13:50 Patrick Lauer
2017-01-29 16:19 Fabian Groffen
2017-01-11  4:47 Benda XU
2016-03-05 16:25 Patrick Lauer
2016-03-05 16:25 Patrick Lauer
2016-03-03 18:59 Patrick Lauer
2016-02-28 21:04 Patrick Lauer

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