public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2020-04-23  6:20 Agostino Sarubbo
  0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-04-23  6:20 UTC (permalink / raw
  To: gentoo-commits

commit:     30a8a2698b2c88b1163a249c923d00c5c834e3cd
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 06:19:56 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 06:19:56 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a8a269

dev-libs/ntl: amd64 stable wrt bug #718620

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

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

diff --git a/dev-libs/ntl/ntl-11.4.3.ebuild b/dev-libs/ntl/ntl-11.4.3.ebuild
index ff46212b852..6dd91f37e49 100644
--- a/dev-libs/ntl/ntl-11.4.3.ebuild
+++ b/dev-libs/ntl/ntl-11.4.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-11-24 16:26 Michał Górny
  0 siblings, 0 replies; 40+ messages in thread
From: Michał Górny @ 2023-11-24 16:26 UTC (permalink / raw
  To: gentoo-commits

commit:     cf0915de4908a3c93f83cb86512fefd81e4f08f8
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 16:25:49 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 16:25:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0915de

dev-libs/ntl: Stabilize 11.5.1-r4 arm64, #918174

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

 dev-libs/ntl/ntl-11.5.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r4.ebuild b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
index 83fba366c113..2a091685334f 100644
--- a/dev-libs/ntl/ntl-11.5.1-r4.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc threads"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-08-04 20:08 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2023-08-04 20:08 UTC (permalink / raw
  To: gentoo-commits

commit:     b723304aa048be3e1eefc17f62b9ae60975d395e
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  4 17:25:48 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Aug  4 20:08:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b723304a

dev-libs/ntl: drop 11.5.1-r3

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r3.ebuild | 86 ---------------------------------------
 1 file changed, 86 deletions(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r3.ebuild b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
deleted file mode 100644
index b4e6ec7eadc4..000000000000
--- a/dev-libs/ntl/ntl-11.5.1-r3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs gnuconfig
-
-DESCRIPTION="High-performance and portable C++ number theory library"
-HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl"
-SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="doc threads cpu_flags_x86_avx2"
-
-BDEPEND="dev-lang/perl"
-DEPEND="dev-libs/gmp:0=
-	dev-libs/gf2x
-	threads? ( >=dev-libs/gf2x-1.2 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P}/src"
-
-DOCS=( "${WORKDIR}/${P}"/README )
-
-src_unpack() {
-	default
-	gnuconfig_update "${S}/libtool-origin/"
-}
-
-src_configure() {
-	# The DoConfig script builds its own libtool, but doesn't
-	# really try to set up the build environment (bug 718892).
-	export CC="$(tc-getCC)"
-	export CXX="$(tc-getCXX)"
-
-	# The "AVX2" detection within NTL does more than just detect AVX2;
-	# it also checks that (for example) the size of a "long" is 64 bits.
-	# If we try to enable the AVX FFT (based on the avx2 cpu flag) and
-	# if NTL determines that AVX2 is unusable for some other reason,
-	# then the build will fail (bug 815775). To work around that, we
-	# disable the AVX FFT on x86 entirely. This still isn't perfect, but
-	# it should fix the cases we know about.
-	local avx_fft=$(usex cpu_flags_x86_avx2 on off)
-	use x86 && avx_fft=off
-
-	# Currently the build system can build a static library or both
-	# static and shared libraries, but not only shared libraries. The
-	# name NTL_GMP_LIP is *not* a typo.
-	perl DoConfig \
-		PREFIX="${EPREFIX}"/usr \
-		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
-		CXXFLAGS="${CXXFLAGS}" \
-		CPPFLAGS="${CPPFLAGS}" \
-		LDFLAGS="${LDFLAGS}" \
-		CXX="$(tc-getCXX)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		SHARED=on \
-		NTL_GMP_LIP=on \
-		NTL_GF2X_LIB=on \
-		NTL_THREADS=$(usex threads on off) \
-		NTL_ENABLE_AVX_FFT="${avx_fft}" \
-		NATIVE=off \
-		|| die "DoConfig failed"
-
-	if use doc; then
-		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
-		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
-	fi
-
-	# 780534 - Required for rlibtool so it can find the generated libtool
-	ln -sf libtool-build/libtool . || die
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-
-	# Use rm -f because the static archive may not be created when
-	# using (for example) slibtool-shared.
-	rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
-
-	rm -r "${ED}"/usr/share/doc/NTL || die
-}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-08-04 10:59 Sam James
  0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-08-04 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     9404e7a838e817434c1ca5b7503c996b65cb6112
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  4 10:58:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug  4 10:58:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9404e7a8

dev-libs/ntl: Stabilize 11.5.1-r4 ppc, #908494

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

 dev-libs/ntl/ntl-11.5.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r4.ebuild b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
index 58472e5629a3..83fba366c113 100644
--- a/dev-libs/ntl/ntl-11.5.1-r4.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc threads"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-07-15 22:01 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2023-07-15 22:01 UTC (permalink / raw
  To: gentoo-commits

commit:     dd665732d193a04ad67a5f91252e6b70cb128357
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 21:59:34 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 21:59:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd665732

dev-libs/ntl: drop 11.5.1-r1

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 79 ---------------------------------------
 1 file changed, 79 deletions(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
deleted file mode 100644
index c625986daa0f..000000000000
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs gnuconfig
-
-DESCRIPTION="High-performance and portable C++ number theory library"
-HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl"
-SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
-
-BDEPEND="dev-lang/perl"
-DEPEND="dev-libs/gmp:0=
-	dev-libs/gf2x
-	threads? ( >=dev-libs/gf2x-1.2 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P}/src"
-
-REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )"
-
-DOCS=( "${WORKDIR}/${P}"/README )
-
-src_unpack() {
-	default
-	gnuconfig_update "${S}/libtool-origin/"
-}
-
-src_configure() {
-	# The DoConfig script builds its own libtool, but doesn't
-	# really try to set up the build environment (bug 718892).
-	export CC="$(tc-getCC)"
-	export CXX="$(tc-getCXX)"
-
-	# Currently the build system can build a static library or both
-	# static and shared libraries, but not only shared libraries. The
-	# name NTL_GMP_LIP is *not* a typo.
-	perl DoConfig \
-		PREFIX="${EPREFIX}"/usr \
-		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
-		CXXFLAGS="${CXXFLAGS}" \
-		CPPFLAGS="${CPPFLAGS}" \
-		LDFLAGS="${LDFLAGS}" \
-		CXX="$(tc-getCXX)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		SHARED=on \
-		NTL_GMP_LIP=on \
-		NTL_GF2X_LIB=on \
-		NTL_THREADS=$(usex threads on off) \
-		NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
-		NATIVE=$(usex bindist off on) \
-		|| die "DoConfig failed"
-
-	if use doc; then
-		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
-		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
-	fi
-}
-
-src_install() {
-	default
-
-	if ! use static-libs; then
-		# bug #775884
-		find "${ED}" -name '*.la' -delete || die
-
-		# Use rm -f because the static archive may not be created when
-		# using (for example) slibtool-shared.
-		rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
-	fi
-
-	rm -r "${ED}"/usr/share/doc/NTL || die
-}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-14 15:33 Arthur Zamarin
  0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2023-06-14 15:33 UTC (permalink / raw
  To: gentoo-commits

commit:     f5c29467608b5d4d5e94d50e286ef084267274e1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 14 15:32:55 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 14 15:32:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c29467

dev-libs/ntl: Stabilize 11.5.1-r4 x86, #908494

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

 dev-libs/ntl/ntl-11.5.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r4.ebuild b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
index a15d8549c839..58472e5629a3 100644
--- a/dev-libs/ntl/ntl-11.5.1-r4.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc threads"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-14 15:15 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2023-06-14 15:15 UTC (permalink / raw
  To: gentoo-commits

commit:     c9a1216cb805d26b177f98b927537859ec82997f
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 14 15:09:47 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Jun 14 15:13:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a1216c

dev-libs/ntl: set NATIVE=off again.

Pong. NTL detects CPU features at build time, and needs something like
CXXFLAGS="-march=native" to do it properly. But, so long as we don't try
to enable anything based on the user's CPU_FLAGS_X86, it should be safe
to leave NATIVE=off to avoid overriding his CXXFLAGS.

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r4.ebuild | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r4.ebuild b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
index c8e07339e445..a15d8549c839 100644
--- a/dev-libs/ntl/ntl-11.5.1-r4.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
@@ -47,12 +47,6 @@ src_configure() {
 	# may lead to worse performance." So we are probably not missing out
 	# on much.
 	#
-	# The NATIVE=on option adds "-march=native" to CXXFLAGS and should
-	# not be enabled on Gentoo, but is currently necessary for NTL's CPU
-	# feature detection to work (bug 815775). See the upstream issue,
-	#
-	#  https://github.com/libntl/ntl/issues/22
-	#
 	perl DoConfig \
 		PREFIX="${EPREFIX}"/usr \
 		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
@@ -67,7 +61,7 @@ src_configure() {
 		NTL_GF2X_LIB=on \
 		NTL_THREADS=$(usex threads on off) \
 		NTL_ENABLE_AVX_FFT=off \
-		NATIVE=on \
+		NATIVE=off \
 		|| die "DoConfig failed"
 
 	if use doc; then


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-14 12:31 Arthur Zamarin
  0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2023-06-14 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d0d4d60a75d8fce14c874c3c365e82a47b8aeac1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 14 12:31:07 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 14 12:31:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d4d60a

dev-libs/ntl: Stabilize 11.5.1-r4 amd64, #908494

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

 dev-libs/ntl/ntl-11.5.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r4.ebuild b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
index a7373655ffa1..c8e07339e445 100644
--- a/dev-libs/ntl/ntl-11.5.1-r4.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc threads"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-14 11:15 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2023-06-14 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     9ed8c182abf1232c57446017da57b24c4351a34c
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 14 06:26:26 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Jun 14 11:14:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed8c182

dev-libs/ntl: another AVX FFT build fix, this time on amd64.

Even on amd64, detection of the CPU features needed for AVX FFT can
fail. In particular, it can fail when -march=native is absent from
CXXFLAGS. Since the upstream documentation calls the AVX FFT
experimental, we disable it entirely. We also bring back NATIVE=on,
which should somewhat hide the CXXFLAGS issue until it can be addressed
upstream.

Closes: https://bugs.gentoo.org/815775
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r4.ebuild | 91 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 91 insertions(+)

diff --git a/dev-libs/ntl/ntl-11.5.1-r4.ebuild b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
new file mode 100644
index 000000000000..a7373655ffa1
--- /dev/null
+++ b/dev-libs/ntl/ntl-11.5.1-r4.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs gnuconfig
+
+DESCRIPTION="High-performance and portable C++ number theory library"
+HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl"
+SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/44"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc threads"
+
+BDEPEND="dev-lang/perl"
+DEPEND="dev-libs/gmp:0=
+	dev-libs/gf2x
+	threads? ( >=dev-libs/gf2x-1.2 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+DOCS=( "${WORKDIR}/${P}"/README )
+
+src_unpack() {
+	default
+	gnuconfig_update "${S}/libtool-origin/"
+}
+
+src_configure() {
+	# The DoConfig script builds its own libtool, but doesn't
+	# really try to set up the build environment (bug 718892).
+	export CC="$(tc-getCC)"
+	export CXX="$(tc-getCXX)"
+
+	# Currently the build system can build a static library or both
+	# static and shared libraries, but not only shared libraries. The
+	# name NTL_GMP_LIP is *not* a typo.
+	#
+	# We have left NTL_ENABLE_AVX_FFT unconditionally disabled: NTL's
+	# AVX2 detection can fail even when the CPU supports it (bug
+	# 815775), and moreover, can fail due to CXXFLAGS. When that
+	# happens, and if we try to use the AVX FFT, the build fails.
+	# Finally, doc/config.txt says, "this is experimental at moment, and
+	# may lead to worse performance." So we are probably not missing out
+	# on much.
+	#
+	# The NATIVE=on option adds "-march=native" to CXXFLAGS and should
+	# not be enabled on Gentoo, but is currently necessary for NTL's CPU
+	# feature detection to work (bug 815775). See the upstream issue,
+	#
+	#  https://github.com/libntl/ntl/issues/22
+	#
+	perl DoConfig \
+		PREFIX="${EPREFIX}"/usr \
+		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
+		CXXFLAGS="${CXXFLAGS}" \
+		CPPFLAGS="${CPPFLAGS}" \
+		LDFLAGS="${LDFLAGS}" \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		SHARED=on \
+		NTL_GMP_LIP=on \
+		NTL_GF2X_LIB=on \
+		NTL_THREADS=$(usex threads on off) \
+		NTL_ENABLE_AVX_FFT=off \
+		NATIVE=on \
+		|| die "DoConfig failed"
+
+	if use doc; then
+		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
+		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
+	fi
+
+	# 780534 - Required for rlibtool so it can find the generated libtool
+	ln -sf libtool-build/libtool . || die
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+
+	# Use rm -f because the static archive may not be created when
+	# using (for example) slibtool-shared.
+	rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
+
+	rm -r "${ED}"/usr/share/doc/NTL || die
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-07  4:21 Arthur Zamarin
  0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2023-06-07  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     a4ac7270a3e5d70e35beb60b7d80054242e485e4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 04:21:15 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 04:21:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ac7270

dev-libs/ntl: Stabilize 11.5.1-r3 amd64, #907964

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

 dev-libs/ntl/ntl-11.5.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r3.ebuild b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
index c3b26e4a2616..33d213326064 100644
--- a/dev-libs/ntl/ntl-11.5.1-r3.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-07  4:21 Arthur Zamarin
  0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2023-06-07  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     e3fd958ad4d76bd9270b9dd2652425b4073d235d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 04:21:14 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 04:21:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3fd958a

dev-libs/ntl: Stabilize 11.5.1-r3 x86, #907964

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

 dev-libs/ntl/ntl-11.5.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r3.ebuild b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
index 1b7f7af03821..c3b26e4a2616 100644
--- a/dev-libs/ntl/ntl-11.5.1-r3.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-07  4:21 Arthur Zamarin
  0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2023-06-07  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1728bc0b2c5c4c19fe9c72971a8056399892d7f2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 04:21:16 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 04:21:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1728bc0b

dev-libs/ntl: Stabilize 11.5.1-r3 ppc, #907964

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

 dev-libs/ntl/ntl-11.5.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r3.ebuild b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
index 33d213326064..b4e6ec7eadc4 100644
--- a/dev-libs/ntl/ntl-11.5.1-r3.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-05 13:02 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2023-06-05 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     800bc1a9abc6937dd0363bc22c8fa4f88e75eeaf
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  5 12:59:31 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Jun  5 12:59:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800bc1a9

dev-libs/ntl: add github upstream metadata

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

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

diff --git a/dev-libs/ntl/metadata.xml b/dev-libs/ntl/metadata.xml
index 41060691e818..495cab106d33 100644
--- a/dev-libs/ntl/metadata.xml
+++ b/dev-libs/ntl/metadata.xml
@@ -11,4 +11,7 @@
 		integers, and for vectors, matrices, and polynomials over the
 		integers and over finite fields.
 	</longdescription>
+	<upstream>
+		<remote-id type="github">libntl/ntl</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-06-05 13:02 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2023-06-05 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     ac9bae7a4256bb2ac15232d4d9a5a5f9a72430f9
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  5 12:49:51 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Jun  5 12:50:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9bae7a

dev-libs/ntl: new revision to fix the x86 build (and drop static-libs).

Bug: https://bugs.gentoo.org/815775
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 .../{ntl-11.5.1-r2.ebuild => ntl-11.5.1-r3.ebuild} | 26 +++++++++++++---------
 1 file changed, 16 insertions(+), 10 deletions(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r2.ebuild b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
similarity index 69%
rename from dev-libs/ntl/ntl-11.5.1-r2.ebuild
rename to dev-libs/ntl/ntl-11.5.1-r3.ebuild
index 5601959c8c2a..1b7f7af03821 100644
--- a/dev-libs/ntl/ntl-11.5.1-r2.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
 KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="doc static-libs threads cpu_flags_x86_avx2"
+IUSE="doc threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"
 DEPEND="dev-libs/gmp:0=
@@ -35,6 +35,16 @@ src_configure() {
 	export CC="$(tc-getCC)"
 	export CXX="$(tc-getCXX)"
 
+	# The "AVX2" detection within NTL does more than just detect AVX2;
+	# it also checks that (for example) the size of a "long" is 64 bits.
+	# If we try to enable the AVX FFT (based on the avx2 cpu flag) and
+	# if NTL determines that AVX2 is unusable for some other reason,
+	# then the build will fail (bug 815775). To work around that, we
+	# disable the AVX FFT on x86 entirely. This still isn't perfect, but
+	# it should fix the cases we know about.
+	local avx_fft=$(usex cpu_flags_x86_avx2 on off)
+	use x86 && avx_fft=off
+
 	# Currently the build system can build a static library or both
 	# static and shared libraries, but not only shared libraries. The
 	# name NTL_GMP_LIP is *not* a typo.
@@ -51,7 +61,7 @@ src_configure() {
 		NTL_GMP_LIP=on \
 		NTL_GF2X_LIB=on \
 		NTL_THREADS=$(usex threads on off) \
-		NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
+		NTL_ENABLE_AVX_FFT="${avx_fft}" \
 		NATIVE=off \
 		|| die "DoConfig failed"
 
@@ -66,15 +76,11 @@ src_configure() {
 
 src_install() {
 	default
+	find "${ED}" -name '*.la' -delete || die
 
-	if ! use static-libs; then
-		# bug #775884
-		find "${ED}" -name '*.la' -delete || die
-
-		# Use rm -f because the static archive may not be created when
-		# using (for example) slibtool-shared.
-		rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
-	fi
+	# Use rm -f because the static archive may not be created when
+	# using (for example) slibtool-shared.
+	rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
 
 	rm -r "${ED}"/usr/share/doc/NTL || die
 }


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2023-04-16 12:11 WANG Xuerui
  0 siblings, 0 replies; 40+ messages in thread
From: WANG Xuerui @ 2023-04-16 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     6ecf8789db78c9e6f27a56f44f91ef73d8d17808
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 16 05:28:02 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Apr 16 12:03:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ecf8789

dev-libs/ntl: keyword 11.5.1-r2 for ~loong

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

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

diff --git a/dev-libs/ntl/ntl-11.5.1-r2.ebuild b/dev-libs/ntl/ntl-11.5.1-r2.ebuild
index 261e6f0b0dab..5601959c8c2a 100644
--- a/dev-libs/ntl/ntl-11.5.1-r2.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-11-18 17:29 Arthur Zamarin
  0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2022-11-18 17:29 UTC (permalink / raw
  To: gentoo-commits

commit:     bcdace7fd0abf45f45853df808a332b8044cbaeb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 17:29:15 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 17:29:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcdace7f

dev-libs/ntl: Keyword 11.5.1-r2 ppc64, #871921

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

 dev-libs/ntl/ntl-11.5.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r2.ebuild b/dev-libs/ntl/ntl-11.5.1-r2.ebuild
index fd3a3c4dcc5d..261e6f0b0dab 100644
--- a/dev-libs/ntl/ntl-11.5.1-r2.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-06-20  2:03 Sam James
  0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2022-06-20  2:03 UTC (permalink / raw
  To: gentoo-commits

commit:     804f5a2e842505c50952abbeb716aef498701bf7
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sun Jun 19 02:56:25 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 20 02:03:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804f5a2e

dev-libs/ntl: Fix build with rlibtool + remove USE

The build fails with rlibtool because the generated libtool is in the
libtool-build directory. The easiest way to work around this is to
symlink it in place.

The bindist USE flag controls the NATIVE argument for ntl's DoConfig
which enables or disables -march=native. The user should set -march
flags on their own and not the build system.

Bug: https://bugs.gentoo.org/780534
Signed-off-by: orbea <orbea <AT> riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25967
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r2.ebuild | 80 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 80 insertions(+)

diff --git a/dev-libs/ntl/ntl-11.5.1-r2.ebuild b/dev-libs/ntl/ntl-11.5.1-r2.ebuild
new file mode 100644
index 000000000000..fd3a3c4dcc5d
--- /dev/null
+++ b/dev-libs/ntl/ntl-11.5.1-r2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs gnuconfig
+
+DESCRIPTION="High-performance and portable C++ number theory library"
+HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl"
+SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/44"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc static-libs threads cpu_flags_x86_avx2"
+
+BDEPEND="dev-lang/perl"
+DEPEND="dev-libs/gmp:0=
+	dev-libs/gf2x
+	threads? ( >=dev-libs/gf2x-1.2 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+DOCS=( "${WORKDIR}/${P}"/README )
+
+src_unpack() {
+	default
+	gnuconfig_update "${S}/libtool-origin/"
+}
+
+src_configure() {
+	# The DoConfig script builds its own libtool, but doesn't
+	# really try to set up the build environment (bug 718892).
+	export CC="$(tc-getCC)"
+	export CXX="$(tc-getCXX)"
+
+	# Currently the build system can build a static library or both
+	# static and shared libraries, but not only shared libraries. The
+	# name NTL_GMP_LIP is *not* a typo.
+	perl DoConfig \
+		PREFIX="${EPREFIX}"/usr \
+		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
+		CXXFLAGS="${CXXFLAGS}" \
+		CPPFLAGS="${CPPFLAGS}" \
+		LDFLAGS="${LDFLAGS}" \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		SHARED=on \
+		NTL_GMP_LIP=on \
+		NTL_GF2X_LIB=on \
+		NTL_THREADS=$(usex threads on off) \
+		NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
+		NATIVE=off \
+		|| die "DoConfig failed"
+
+	if use doc; then
+		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
+		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
+	fi
+
+	# 780534 - Required for rlibtool so it can find the generated libtool
+	ln -sf libtool-build/libtool . || die
+}
+
+src_install() {
+	default
+
+	if ! use static-libs; then
+		# bug #775884
+		find "${ED}" -name '*.la' -delete || die
+
+		# Use rm -f because the static archive may not be created when
+		# using (for example) slibtool-shared.
+		rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
+	fi
+
+	rm -r "${ED}"/usr/share/doc/NTL || die
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-05-07 12:20 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2022-05-07 12:20 UTC (permalink / raw
  To: gentoo-commits

commit:     2abb60fd48997871a30c69ca5243301afe04488a
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 12:17:25 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat May  7 12:17:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abb60fd

dev-libs/ntl: remove old ntl-11.4.4.ebuild.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/Manifest          |  1 -
 dev-libs/ntl/ntl-11.4.4.ebuild | 66 ------------------------------------------
 2 files changed, 67 deletions(-)

diff --git a/dev-libs/ntl/Manifest b/dev-libs/ntl/Manifest
index c44f36699663..e07916ee1821 100644
--- a/dev-libs/ntl/Manifest
+++ b/dev-libs/ntl/Manifest
@@ -1,2 +1 @@
-DIST ntl-11.4.4.tar.gz 2378708 BLAKE2B 9a4c85bbe2fd2d3360988e0c350864fc0a05714e39ce3972228d93aba17f0dc079c90fbe40ab9d72116d1e31f55328bbd5cc71cd080e42ea33bc92361b4462aa SHA512 ed89d82008ca8785cb3d69de9577f42abe464dabf167ea2aaf801951843fc427d41171cbaac2f0cf68f35110d029cc28a65bd5aad69d30e7312f5ebcb0b58911
 DIST ntl-11.5.1.tar.gz 2304103 BLAKE2B 92284383451c7a810f7ee8d9a82836695d19d2a2e46b71c8c60b00acb77f4b4d3bad5497a309616a3e3188567d20203f5ad31295130ab0f3ace08417188c9fda SHA512 cf1f642b8a0f9cdc6dda888e07183817dc67ff494e56a852053aeb15b3d2a0e61fbc05824779c5d1f20b8115fba6f97266acf7e0b0b527c25df5989c86d5928f

diff --git a/dev-libs/ntl/ntl-11.4.4.ebuild b/dev-libs/ntl/ntl-11.4.4.ebuild
deleted file mode 100644
index 38b47b4ab714..000000000000
--- a/dev-libs/ntl/ntl-11.4.4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="High-performance and portable C++ number theory library"
-HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl"
-SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/43"
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
-
-BDEPEND="dev-lang/perl"
-DEPEND="dev-libs/gmp:0=
-	dev-libs/gf2x
-	threads? ( >=dev-libs/gf2x-1.2 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P}/src"
-
-REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )"
-
-DOCS=( "${WORKDIR}/${P}"/README )
-
-src_configure() {
-	# Currently the build system can build a static library or both
-	# static and shared libraries, but not only shared libraries. The
-	# name NTL_GMP_LIP is *not* a typo.
-	perl DoConfig \
-		PREFIX="${EPREFIX}"/usr \
-		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
-		CXXFLAGS="${CXXFLAGS}" \
-		CPPFLAGS="${CPPFLAGS}" \
-		LDFLAGS="${LDFLAGS}" \
-		CXX="$(tc-getCXX)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		SHARED=on \
-		NTL_GMP_LIP=on \
-		NTL_GF2X_LIB=on \
-		NTL_THREADS=$(usex threads on off) \
-		NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
-		NATIVE=$(usex bindist off on) \
-		|| die "DoConfig failed"
-
-	if use doc; then
-		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
-		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
-	fi
-}
-
-src_install() {
-	default
-
-	if ! use static-libs; then
-		# bug #775884
-		find "${ED}" -name '*.la' -delete || die
-		rm "${ED}/usr/$(get_libdir)"/libntl.a || die
-	fi
-
-	rm -r "${ED}"/usr/share/doc/NTL || die
-}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-05-06 23:45 Jakov Smolić
  0 siblings, 0 replies; 40+ messages in thread
From: Jakov Smolić @ 2022-05-06 23:45 UTC (permalink / raw
  To: gentoo-commits

commit:     25b38dd04c3d8fcb8ffe90cddb1d6ec0d0eb2bef
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 23:45:01 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May  6 23:45:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b38dd0

dev-libs/ntl: Stabilize 11.5.1-r1 ppc, #843050

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
index 2eeb95405d24..c625986daa0f 100644
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-05-06 23:39 Jakov Smolić
  0 siblings, 0 replies; 40+ messages in thread
From: Jakov Smolić @ 2022-05-06 23:39 UTC (permalink / raw
  To: gentoo-commits

commit:     a616cd1934d24bbcfaac3d73b5e3930f88a49bf4
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 23:39:18 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May  6 23:39:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a616cd19

dev-libs/ntl: Stabilize 11.5.1-r1 amd64, #843050

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
index babd1e7a505c..b9721a35fca2 100644
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-05-06 23:39 Jakov Smolić
  0 siblings, 0 replies; 40+ messages in thread
From: Jakov Smolić @ 2022-05-06 23:39 UTC (permalink / raw
  To: gentoo-commits

commit:     1f0de4b10a0eff2c40588993c10080cce20f80e3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 23:39:22 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May  6 23:39:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0de4b1

dev-libs/ntl: Stabilize 11.5.1-r1 x86, #843050

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
index b9721a35fca2..2eeb95405d24 100644
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-03-26  0:01 Sam James
  0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2022-03-26  0:01 UTC (permalink / raw
  To: gentoo-commits

commit:     2315df4ae43d1d0c1d2bff178a34f4c3a8cdb7aa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 23:56:06 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 00:00:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2315df4a

dev-libs/ntl: [QA] fix tc-get* quoting

This can cause build problems for e.g. 32-bit (gcc -m32 ...)

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

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
index b5dd020eb133..babd1e7a505c 100644
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
@@ -34,8 +34,8 @@ src_unpack() {
 src_configure() {
 	# The DoConfig script builds its own libtool, but doesn't
 	# really try to set up the build environment (bug 718892).
-	export CC=$(tc-getCC)
-	export CXX=$(tc-getCXX)
+	export CC="$(tc-getCC)"
+	export CXX="$(tc-getCXX)"
 
 	# Currently the build system can build a static library or both
 	# static and shared libraries, but not only shared libraries. The


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-01-23 23:47 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2022-01-23 23:47 UTC (permalink / raw
  To: gentoo-commits

commit:     39869e36d91a055f494b73a2d7ab14a4ce861535
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 23 23:45:56 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sun Jan 23 23:46:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39869e36

dev-libs/ntl: bump the 11.5.1 (soname) subslot.

I should've bumped this with the new version. Better late than never.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/{ntl-11.5.1.ebuild => ntl-11.5.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1.ebuild b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
similarity index 99%
rename from dev-libs/ntl/ntl-11.5.1.ebuild
rename to dev-libs/ntl/ntl-11.5.1-r1.ebuild
index cc0f2835f57f..b5dd020eb133 100644
--- a/dev-libs/ntl/ntl-11.5.1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl"
 SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
-SLOT="0/43"
+SLOT="0/44"
 KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2022-01-18 14:49 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2022-01-18 14:49 UTC (permalink / raw
  To: gentoo-commits

commit:     3479b00f345a3df28d032ea905246867650168e0
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 18 14:47:41 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Jan 18 14:47:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3479b00f

dev-libs/ntl: new upstream version 11.5.1.

Closes: https://bugs.gentoo.org/718892
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/Manifest                                    | 1 +
 dev-libs/ntl/{ntl-11.4.4-r1.ebuild => ntl-11.5.1.ebuild} | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-libs/ntl/Manifest b/dev-libs/ntl/Manifest
index ea540e36f6a4..c44f36699663 100644
--- a/dev-libs/ntl/Manifest
+++ b/dev-libs/ntl/Manifest
@@ -1 +1,2 @@
 DIST ntl-11.4.4.tar.gz 2378708 BLAKE2B 9a4c85bbe2fd2d3360988e0c350864fc0a05714e39ce3972228d93aba17f0dc079c90fbe40ab9d72116d1e31f55328bbd5cc71cd080e42ea33bc92361b4462aa SHA512 ed89d82008ca8785cb3d69de9577f42abe464dabf167ea2aaf801951843fc427d41171cbaac2f0cf68f35110d029cc28a65bd5aad69d30e7312f5ebcb0b58911
+DIST ntl-11.5.1.tar.gz 2304103 BLAKE2B 92284383451c7a810f7ee8d9a82836695d19d2a2e46b71c8c60b00acb77f4b4d3bad5497a309616a3e3188567d20203f5ad31295130ab0f3ace08417188c9fda SHA512 cf1f642b8a0f9cdc6dda888e07183817dc67ff494e56a852053aeb15b3d2a0e61fbc05824779c5d1f20b8115fba6f97266acf7e0b0b527c25df5989c86d5928f

diff --git a/dev-libs/ntl/ntl-11.4.4-r1.ebuild b/dev-libs/ntl/ntl-11.5.1.ebuild
similarity index 90%
rename from dev-libs/ntl/ntl-11.4.4-r1.ebuild
rename to dev-libs/ntl/ntl-11.5.1.ebuild
index cc4a14f83cd4..cc0f2835f57f 100644
--- a/dev-libs/ntl/ntl-11.4.4-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,6 +32,11 @@ src_unpack() {
 }
 
 src_configure() {
+	# The DoConfig script builds its own libtool, but doesn't
+	# really try to set up the build environment (bug 718892).
+	export CC=$(tc-getCC)
+	export CXX=$(tc-getCXX)
+
 	# Currently the build system can build a static library or both
 	# static and shared libraries, but not only shared libraries. The
 	# name NTL_GMP_LIP is *not* a typo.


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-11-22  3:07 Yixun Lan
  0 siblings, 0 replies; 40+ messages in thread
From: Yixun Lan @ 2021-11-22  3:07 UTC (permalink / raw
  To: gentoo-commits

commit:     0fa15906ee5ff5eb4d6aaf4b8949dfdb38f710f5
Author:     Alex Fan <alex.fan.q <AT> gmail <DOT> com>
AuthorDate: Thu Nov 18 07:21:55 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 03:01:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa15906

dev-libs/ntl: keyword 11.4.4-r1 for ~riscv

Signed-off-by: Alex Fan <alex.fan.q <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 dev-libs/ntl/ntl-11.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.4.4-r1.ebuild b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
index 05f9388f8c54..cc4a14f83cd4 100644
--- a/dev-libs/ntl/ntl-11.4.4-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-11-09  3:37 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2021-11-09  3:37 UTC (permalink / raw
  To: gentoo-commits

commit:     444b2094dad9c3f4b5eb82592997534eb2e472ed
Author:     Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Tue Nov  9 01:07:47 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Nov  9 03:37:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444b2094

dev-libs/ntl: add 11.4.4-r1

bump to EAPI 8
update bundled config.guess and config.sub automatically.

Closes: https://bugs.gentoo.org/821061
Closes: https://github.com/gentoo/gentoo/pull/22822
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/ntl-11.4.4-r1.ebuild | 71 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)

diff --git a/dev-libs/ntl/ntl-11.4.4-r1.ebuild b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
new file mode 100644
index 00000000000..1b184a8a48c
--- /dev/null
+++ b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs gnuconfig
+
+DESCRIPTION="High-performance and portable C++ number theory library"
+HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl"
+SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/43"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
+
+BDEPEND="dev-lang/perl"
+DEPEND="dev-libs/gmp:0=
+	dev-libs/gf2x
+	threads? ( >=dev-libs/gf2x-1.2 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )"
+
+DOCS=( "${WORKDIR}/${P}"/README )
+
+src_unpack() {
+	default
+	gnuconfig_update "${S}/libtool-origin/"
+}
+
+src_configure() {
+	# Currently the build system can build a static library or both
+	# static and shared libraries, but not only shared libraries. The
+	# name NTL_GMP_LIP is *not* a typo.
+	perl DoConfig \
+		PREFIX="${EPREFIX}"/usr \
+		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
+		CXXFLAGS="${CXXFLAGS}" \
+		CPPFLAGS="${CPPFLAGS}" \
+		LDFLAGS="${LDFLAGS}" \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		SHARED=on \
+		NTL_GMP_LIP=on \
+		NTL_GF2X_LIB=on \
+		NTL_THREADS=$(usex threads on off) \
+		NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
+		NATIVE=$(usex bindist off on) \
+		|| die "DoConfig failed"
+
+	if use doc; then
+		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
+		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
+	fi
+}
+
+src_install() {
+	default
+
+	if ! use static-libs; then
+		# bug #775884
+		find "${ED}" -name '*.la' -delete || die
+		rm "${ED}/usr/$(get_libdir)"/libntl.a || die
+	fi
+
+	rm -r "${ED}"/usr/share/doc/NTL || die
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-11-09  3:37 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2021-11-09  3:37 UTC (permalink / raw
  To: gentoo-commits

commit:     0a4cdd3089d1152a58428ce7f4f8b9f710c0c4f4
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  9 02:57:38 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Nov  9 03:37:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4cdd30

dev-libs/ntl: support LIBTOOL="slibtool-shared".

When using slibtool-shared, no static archives (*.a) are created. To
tolerate their absence, we add an "-f" to the "rm" that tries to
remove them.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/ntl-11.4.4-r1.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.4.4-r1.ebuild b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
index 1b184a8a48c..05f9388f8c5 100644
--- a/dev-libs/ntl/ntl-11.4.4-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
@@ -64,7 +64,10 @@ src_install() {
 	if ! use static-libs; then
 		# bug #775884
 		find "${ED}" -name '*.la' -delete || die
-		rm "${ED}/usr/$(get_libdir)"/libntl.a || die
+
+		# Use rm -f because the static archive may not be created when
+		# using (for example) slibtool-shared.
+		rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
 	fi
 
 	rm -r "${ED}"/usr/share/doc/NTL || die


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-11-03 12:50 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2021-11-03 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a314b8db1b53a6debe50f3db9337c18c9ea3f30f
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 12:45:59 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 12:50:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a314b8db

dev-libs/ntl: remove old "unused" ntl-11.4.3.ebuild.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/Manifest          |  1 -
 dev-libs/ntl/ntl-11.4.3.ebuild | 62 ------------------------------------------
 2 files changed, 63 deletions(-)

diff --git a/dev-libs/ntl/Manifest b/dev-libs/ntl/Manifest
index 6e7174b0f2c..ea540e36f6a 100644
--- a/dev-libs/ntl/Manifest
+++ b/dev-libs/ntl/Manifest
@@ -1,2 +1 @@
-DIST ntl-11.4.3.tar.gz 2274421 BLAKE2B d2c2fe695b17f47b24ad714d51dd723cbba453cc0fd67b8f46392103ef2f40ba54246411c793f0f60d1d50aae27cb8e75f6e8526fa9592e04c2cd0bdecef760c SHA512 26515ed73c8e74d0ff8bc161101f1b815f2c23e4bd633cc426f6da2741c6d8f43ad4f8df2cb7ad915475933599e0ee01cc360e75569f6f5d49cb5e5eae37b3f5
 DIST ntl-11.4.4.tar.gz 2378708 BLAKE2B 9a4c85bbe2fd2d3360988e0c350864fc0a05714e39ce3972228d93aba17f0dc079c90fbe40ab9d72116d1e31f55328bbd5cc71cd080e42ea33bc92361b4462aa SHA512 ed89d82008ca8785cb3d69de9577f42abe464dabf167ea2aaf801951843fc427d41171cbaac2f0cf68f35110d029cc28a65bd5aad69d30e7312f5ebcb0b58911

diff --git a/dev-libs/ntl/ntl-11.4.3.ebuild b/dev-libs/ntl/ntl-11.4.3.ebuild
deleted file mode 100644
index 130a7bf8c35..00000000000
--- a/dev-libs/ntl/ntl-11.4.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs
-
-DESCRIPTION="High-performance and portable C++ number theory library"
-HOMEPAGE="https://www.shoup.net/ntl/"
-SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/43"
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
-
-BDEPEND="dev-lang/perl"
-DEPEND="dev-libs/gmp:0=
-	dev-libs/gf2x
-	threads? ( >=dev-libs/gf2x-1.2 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P}/src"
-
-REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )"
-
-DOCS=( "${WORKDIR}/${P}"/README )
-
-src_configure() {
-	# Currently the build system can build a static library or both
-	# static and shared libraries, but not only shared libraries. The
-	# name NTL_GMP_LIP is *not* a typo.
-	perl DoConfig \
-		PREFIX="${EPREFIX}"/usr \
-		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
-		CXXFLAGS="${CXXFLAGS}" \
-		CPPFLAGS="${CPPFLAGS}" \
-		LDFLAGS="${LDFLAGS}" \
-		CXX="$(tc-getCXX)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		SHARED=on \
-		NTL_GMP_LIP=on \
-		NTL_GF2X_LIB=on \
-		NTL_THREADS=$(usex threads on off) \
-		NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
-		NATIVE=$(usex bindist off on) \
-		|| die "DoConfig failed"
-
-	if use doc; then
-		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
-		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
-	fi
-}
-
-src_install() {
-	default
-	if ! use static-libs; then
-		rm "${ED}/usr/$(get_libdir)"/libntl.{la,a} || die
-	fi
-
-	rm -r "${ED}"/usr/share/doc/NTL || die
-}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-11-03 10:08 Agostino Sarubbo
  0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2021-11-03 10:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6fc22db5aa4d57720359a4cb33e02b4d5ccd20ff
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 10:07:56 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 10:07:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc22db5

dev-libs/ntl: x86 stable wrt bug #821325

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

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

diff --git a/dev-libs/ntl/ntl-11.4.4.ebuild b/dev-libs/ntl/ntl-11.4.4.ebuild
index 0df685dd90d..38b47b4ab71 100644
--- a/dev-libs/ntl/ntl-11.4.4.ebuild
+++ b/dev-libs/ntl/ntl-11.4.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="amd64 ~arm64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-11-03 10:06 Agostino Sarubbo
  0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2021-11-03 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     2c0b5f3537164f85251830ef56a83c24b4e2f98b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 10:06:06 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 10:06:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0b5f35

dev-libs/ntl: amd64 stable wrt bug #821325

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

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

diff --git a/dev-libs/ntl/ntl-11.4.4.ebuild b/dev-libs/ntl/ntl-11.4.4.ebuild
index 9b4ebf81f54..0df685dd90d 100644
--- a/dev-libs/ntl/ntl-11.4.4.ebuild
+++ b/dev-libs/ntl/ntl-11.4.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="~amd64 ~arm64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-11-02 15:46 Sam James
  0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2021-11-02 15:46 UTC (permalink / raw
  To: gentoo-commits

commit:     a308a2c5cb9b3f0084edd4c2c1476a641037608b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  2 15:45:48 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov  2 15:45:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a308a2c5

dev-libs/ntl: Stabilize 11.4.4 ppc, #821325

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

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

diff --git a/dev-libs/ntl/ntl-11.4.4.ebuild b/dev-libs/ntl/ntl-11.4.4.ebuild
index 18f21afb1eb..9b4ebf81f54 100644
--- a/dev-libs/ntl/ntl-11.4.4.ebuild
+++ b/dev-libs/ntl/ntl-11.4.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-03-16 21:33 Sam James
  0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2021-03-16 21:33 UTC (permalink / raw
  To: gentoo-commits

commit:     5e60c807e905109484bcca17eaba8c46dd58c40d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 16 21:32:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 16 21:32:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e60c807

dev-libs/ntl: handle removing .la differently

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

 dev-libs/ntl/ntl-11.4.4.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.4.4.ebuild b/dev-libs/ntl/ntl-11.4.4.ebuild
index 0a9584119e1..18f21afb1eb 100644
--- a/dev-libs/ntl/ntl-11.4.4.ebuild
+++ b/dev-libs/ntl/ntl-11.4.4.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit toolchain-funcs
 
 DESCRIPTION="High-performance and portable C++ number theory library"
@@ -54,8 +55,11 @@ src_configure() {
 
 src_install() {
 	default
+
 	if ! use static-libs; then
-		rm "${ED}/usr/$(get_libdir)"/libntl.{la,a} || die
+		# bug #775884
+		find "${ED}" -name '*.la' -delete || die
+		rm "${ED}/usr/$(get_libdir)"/libntl.a || die
 	fi
 
 	rm -r "${ED}"/usr/share/doc/NTL || die


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-03-06  2:57 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2021-03-06  2:57 UTC (permalink / raw
  To: gentoo-commits

commit:     6ff3b32f1a5748cd3d8f1864047a90b0e44d5de2
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  6 01:57:48 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 02:54:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff3b32f

dev-libs/ntl: new upstream version 11.4.4.

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/Manifest          |  1 +
 dev-libs/ntl/ntl-11.4.4.ebuild | 62 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/ntl/Manifest b/dev-libs/ntl/Manifest
index c1c7dc4d859..6e7174b0f2c 100644
--- a/dev-libs/ntl/Manifest
+++ b/dev-libs/ntl/Manifest
@@ -1 +1,2 @@
 DIST ntl-11.4.3.tar.gz 2274421 BLAKE2B d2c2fe695b17f47b24ad714d51dd723cbba453cc0fd67b8f46392103ef2f40ba54246411c793f0f60d1d50aae27cb8e75f6e8526fa9592e04c2cd0bdecef760c SHA512 26515ed73c8e74d0ff8bc161101f1b815f2c23e4bd633cc426f6da2741c6d8f43ad4f8df2cb7ad915475933599e0ee01cc360e75569f6f5d49cb5e5eae37b3f5
+DIST ntl-11.4.4.tar.gz 2378708 BLAKE2B 9a4c85bbe2fd2d3360988e0c350864fc0a05714e39ce3972228d93aba17f0dc079c90fbe40ab9d72116d1e31f55328bbd5cc71cd080e42ea33bc92361b4462aa SHA512 ed89d82008ca8785cb3d69de9577f42abe464dabf167ea2aaf801951843fc427d41171cbaac2f0cf68f35110d029cc28a65bd5aad69d30e7312f5ebcb0b58911

diff --git a/dev-libs/ntl/ntl-11.4.4.ebuild b/dev-libs/ntl/ntl-11.4.4.ebuild
new file mode 100644
index 00000000000..0a9584119e1
--- /dev/null
+++ b/dev-libs/ntl/ntl-11.4.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="High-performance and portable C++ number theory library"
+HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl"
+SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/43"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
+
+BDEPEND="dev-lang/perl"
+DEPEND="dev-libs/gmp:0=
+	dev-libs/gf2x
+	threads? ( >=dev-libs/gf2x-1.2 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )"
+
+DOCS=( "${WORKDIR}/${P}"/README )
+
+src_configure() {
+	# Currently the build system can build a static library or both
+	# static and shared libraries, but not only shared libraries. The
+	# name NTL_GMP_LIP is *not* a typo.
+	perl DoConfig \
+		PREFIX="${EPREFIX}"/usr \
+		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
+		CXXFLAGS="${CXXFLAGS}" \
+		CPPFLAGS="${CPPFLAGS}" \
+		LDFLAGS="${LDFLAGS}" \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		SHARED=on \
+		NTL_GMP_LIP=on \
+		NTL_GF2X_LIB=on \
+		NTL_THREADS=$(usex threads on off) \
+		NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
+		NATIVE=$(usex bindist off on) \
+		|| die "DoConfig failed"
+
+	if use doc; then
+		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
+		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
+	fi
+}
+
+src_install() {
+	default
+	if ! use static-libs; then
+		rm "${ED}/usr/$(get_libdir)"/libntl.{la,a} || die
+	fi
+
+	rm -r "${ED}"/usr/share/doc/NTL || die
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2021-01-06 19:34 Fabian Groffen
  0 siblings, 0 replies; 40+ messages in thread
From: Fabian Groffen @ 2021-01-06 19:34 UTC (permalink / raw
  To: gentoo-commits

commit:     e4ba8709a0e50805e71d54538710ef83b8a1d6ca
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 19:29:59 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 19:33:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ba8709

dev-libs/ntl: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 dev-libs/ntl/ntl-11.4.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ntl/ntl-11.4.3.ebuild b/dev-libs/ntl/ntl-11.4.3.ebuild
index b30b4e2fe4e..130a7bf8c35 100644
--- a/dev-libs/ntl/ntl-11.4.3.ebuild
+++ b/dev-libs/ntl/ntl-11.4.3.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
@@ -10,7 +10,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2020-08-25 10:25 Sam James
  0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2020-08-25 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d37abec9f8d9af51210746f46f8f10b02040e2c3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 10:25:06 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 10:25:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37abec9

dev-libs/ntl: arm64 keyworded (bug #734822)

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

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

diff --git a/dev-libs/ntl/ntl-11.4.3.ebuild b/dev-libs/ntl/ntl-11.4.3.ebuild
index b19d42f860c..b30b4e2fe4e 100644
--- a/dev-libs/ntl/ntl-11.4.3.ebuild
+++ b/dev-libs/ntl/ntl-11.4.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2020-04-23  6:29 Agostino Sarubbo
  0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-04-23  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     2cc60686ddb0881327617f015f76845714f1a02c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 06:28:52 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 06:28:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc60686

dev-libs/ntl: x86 stable wrt bug #718620

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

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

diff --git a/dev-libs/ntl/ntl-11.4.3.ebuild b/dev-libs/ntl/ntl-11.4.3.ebuild
index 94c35614320..b19d42f860c 100644
--- a/dev-libs/ntl/ntl-11.4.3.ebuild
+++ b/dev-libs/ntl/ntl-11.4.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="amd64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2020-04-23  6:24 Agostino Sarubbo
  0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-04-23  6:24 UTC (permalink / raw
  To: gentoo-commits

commit:     a826ad8c6e98a7c4a5990cd87ff9ac62e8a3ba00
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 06:24:16 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 06:24:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a826ad8c

dev-libs/ntl: ppc stable wrt bug #718620

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

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

diff --git a/dev-libs/ntl/ntl-11.4.3.ebuild b/dev-libs/ntl/ntl-11.4.3.ebuild
index 6dd91f37e49..94c35614320 100644
--- a/dev-libs/ntl/ntl-11.4.3.ebuild
+++ b/dev-libs/ntl/ntl-11.4.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2020-03-24 18:22 Michael Orlitzky
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Orlitzky @ 2020-03-24 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     61c774894ebc9a92986363b21f8a537ea000447f
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 24 18:05:29 2020 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Mar 24 18:20:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c77489

dev-libs/ntl: new version 11.4.3.

Update to the latest version using François Bissey's ebuild from the
sage-on-gentoo overlay. I've updated the LICENSE to LGPL-2.1+ per the
project's homepage, and have removed the CFLAGS override since now
NTL builds and passes its test suite with -O3 (if you set anything
higher than that, you're on your own). I've also tried to simplify
a few of the usex calls in the DoConfig process.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-libs/ntl/Manifest          |  1 +
 dev-libs/ntl/ntl-11.4.3.ebuild | 62 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/ntl/Manifest b/dev-libs/ntl/Manifest
index c4a37d6c5de..3ae669d70fb 100644
--- a/dev-libs/ntl/Manifest
+++ b/dev-libs/ntl/Manifest
@@ -1,3 +1,4 @@
 DIST ntl-10.5.0.tar.gz 1278729 BLAKE2B a061ac4e0989ea671c51a22904851e5b7919f3a7e55624048c576d6f48d2ba3d6f88baa6c656c9ef43ad2145a03df9d891372f8462a1c5b6b53bc1d05301d9f6 SHA512 b299dfc29005079470972c2a9ca02acd0ebdbc31ff8923df02f3627dbc66daa0f527226972cef032e1e488c4272554634a96456e94653fdf8b01356160319aa0
+DIST ntl-11.4.3.tar.gz 2274421 BLAKE2B d2c2fe695b17f47b24ad714d51dd723cbba453cc0fd67b8f46392103ef2f40ba54246411c793f0f60d1d50aae27cb8e75f6e8526fa9592e04c2cd0bdecef760c SHA512 26515ed73c8e74d0ff8bc161101f1b815f2c23e4bd633cc426f6da2741c6d8f43ad4f8df2cb7ad915475933599e0ee01cc360e75569f6f5d49cb5e5eae37b3f5
 DIST ntl-9.3.0.tar.gz 888710 BLAKE2B 153a6f1bd11f27ef2944e4df5e941c4ddbb1783449e2a72aa1a272fcf169997b01646cfac63ac3af5a85a7f9a4db99a664503615d323ba54784849e764316b0c SHA512 dfb4ac7a66aaddcf5d0d0c9fcaff253b0196a9d9f727788127dd18e131528fe60dedf8bfb864503225fc5796987aec9c7019b74e0fc12cd12c20aa33a9cf9d7d
 DIST ntl-9.6.4.tar.gz 915256 BLAKE2B 78d8415bb1fe858881f997383ca9adcc8af2499251fc1b2e8e2211a8c7b8edc249ef28f3705e302d438c19cc07bd31d8b36681cb6b5a846d4f0b35ff09d310ff SHA512 ec8a4deb6996b31140edff978e07844ea8e30327491a6777d3982bffec01599b0cb5cc5dca297c8610ecb7ac9a4eae3407a59736fed840a2415a52a159370868

diff --git a/dev-libs/ntl/ntl-11.4.3.ebuild b/dev-libs/ntl/ntl-11.4.3.ebuild
new file mode 100644
index 00000000000..ff46212b852
--- /dev/null
+++ b/dev-libs/ntl/ntl-11.4.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="High-performance and portable C++ number theory library"
+HOMEPAGE="https://www.shoup.net/ntl/"
+SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/43"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
+
+BDEPEND="dev-lang/perl"
+DEPEND="dev-libs/gmp:0=
+	dev-libs/gf2x
+	threads? ( >=dev-libs/gf2x-1.2 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )"
+
+DOCS=( "${WORKDIR}/${P}"/README )
+
+src_configure() {
+	# Currently the build system can build a static library or both
+	# static and shared libraries, but not only shared libraries. The
+	# name NTL_GMP_LIP is *not* a typo.
+	perl DoConfig \
+		PREFIX="${EPREFIX}"/usr \
+		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
+		CXXFLAGS="${CXXFLAGS}" \
+		CPPFLAGS="${CPPFLAGS}" \
+		LDFLAGS="${LDFLAGS}" \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		SHARED=on \
+		NTL_GMP_LIP=on \
+		NTL_GF2X_LIB=on \
+		NTL_THREADS=$(usex threads on off) \
+		NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
+		NATIVE=$(usex bindist off on) \
+		|| die "DoConfig failed"
+
+	if use doc; then
+		DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
+		HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif )
+	fi
+}
+
+src_install() {
+	default
+	if ! use static-libs; then
+		rm "${ED}/usr/$(get_libdir)"/libntl.{la,a} || die
+	fi
+
+	rm -r "${ED}"/usr/share/doc/NTL || die
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2017-07-21  0:23 Sebastien Fabbro
  0 siblings, 0 replies; 40+ messages in thread
From: Sebastien Fabbro @ 2017-07-21  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     472f9442ac2281e0e960bbeb05abcdf042242633
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 00:09:28 2017 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 00:22:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472f9442

dev-libs/ntl: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/ntl/Manifest          |  1 +
 dev-libs/ntl/ntl-10.5.0.ebuild | 61 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/ntl/Manifest b/dev-libs/ntl/Manifest
index 78ef6917559..4e3d253ab81 100644
--- a/dev-libs/ntl/Manifest
+++ b/dev-libs/ntl/Manifest
@@ -1,3 +1,4 @@
+DIST ntl-10.5.0.tar.gz 1278729 SHA256 b90b36c9dd8954c9bc54410b1d57c00be956ae1db5a062945822bbd7a86ab4d2 SHA512 b299dfc29005079470972c2a9ca02acd0ebdbc31ff8923df02f3627dbc66daa0f527226972cef032e1e488c4272554634a96456e94653fdf8b01356160319aa0 WHIRLPOOL 270f76a0088c79b506a1e0bfa12cbe06419bb5c0421e7cdb9fcc3ec2bd6b22b4f4c2468bbe73001090db623e8a662d185e181f4390475513b32a388ecca7c3cc
 DIST ntl-5.5.2.tar.gz 707247 SHA256 ef7fe7c8b60ec6e05b2a279caad0081263f7fb68b7360120846644cde726ff56 SHA512 44892e00051ca743b1184c9ae30e62c8e2605edaa394358979ff990a535993a6f282d882871ca9ebb3c632971f806c41d9b8024c8fb2cc6fa0d22bc26c66db06 WHIRLPOOL 4587463c4b52be721a7feb164fab73341af97c6f451c0bb2fbf675503c8a5262a5d7615d628e97f082dde23ce49db0f0b314c625dae0526bb1abdfc88732896f
 DIST ntl-6.1.0.tar.gz 715439 SHA256 e16c30ceef1d47e94b8a37a8c4a1fb58729b8f8449c648e2a96280a3eecf9b6f SHA512 8c013bd4a250c8e29d57864585492be1f392c84356959d8100d5c45b420e411e5cd677524e2d50bbe265dda4c364185395780ba5d8490f6ac46da73c6a9728de WHIRLPOOL cf2a48cfe33cb58d8bda35d4a18d57a20ae23f2ba53f0f757d1bacc58ffa0bfdfd38363db38996e2e4069f5e3f2ad6a3ae9a859437a93404308512652190c765
 DIST ntl-9.3.0.tar.gz 888710 SHA256 8f31508a9176b3fc843f08468b1632017f2450677bfd5147ead5136e0f24b68f SHA512 dfb4ac7a66aaddcf5d0d0c9fcaff253b0196a9d9f727788127dd18e131528fe60dedf8bfb864503225fc5796987aec9c7019b74e0fc12cd12c20aa33a9cf9d7d WHIRLPOOL a1f7cf573d49a277f0b2f1d50d18e66ef83a54430c517fd5d3c75e800216b706e8b5ff10e6ed2dc02b6eb4f9290671b249c67f1937cced96ac987055aaa3ab99

diff --git a/dev-libs/ntl/ntl-10.5.0.ebuild b/dev-libs/ntl/ntl-10.5.0.ebuild
new file mode 100644
index 00000000000..00821f04ef3
--- /dev/null
+++ b/dev-libs/ntl/ntl-10.5.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="High-performance and portable Number Theory C++ library"
+HOMEPAGE="http://shoup.net/ntl/"
+SRC_URI="http://www.shoup.net/ntl/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/35"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc static-libs test threads bindist"
+
+RDEPEND="dev-libs/gmp:0=
+	>=dev-libs/gf2x-0.9"
+DEPEND="${RDEPEND}
+	dev-lang/perl"
+
+S="${WORKDIR}/${P}/src"
+
+pkg_setup() {
+	replace-flags -O[3-9] -O2
+}
+
+src_configure() {
+	# Currently the build system can build a static library or
+	# both static and shared libraries. But not only shared libraries.
+	perl DoConfig \
+		PREFIX="${EPREFIX}"/usr \
+		LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
+		CXXFLAGS="${CXXFLAGS}" \
+		CPPFLAGS="${CPPFLAGS}" \
+		LDFLAGS="${LDFLAGS}" \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		SHARED=on \
+		NTL_GMP_LIP=on NTL_GF2X_LIB=on \
+		$(usex threads NTL_THREADS= NTL_THREADS= on off) \
+		$(usex bindist NATIVE= NATIVE= off on) \
+		|| die "DoConfig failed"
+}
+
+src_install() {
+	default
+	if ! use static-libs; then
+		prune_libtool_files --all
+		rm -f "${ED}"/usr/$(get_libdir)/libntl.a
+	fi
+
+	cd ..
+	rm -rf "${ED}"/usr/share/doc/NTL
+	dodoc README
+	if use doc ; then
+		dodoc doc/*.txt
+		docinto html
+		dodoc doc/*.html doc/*.gif
+	fi
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
@ 2015-08-26 11:00 Agostino Sarubbo
  0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2015-08-26 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     6a578e328192c1d8eda1d9ce94cc7b8e63b87b85
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 26 11:00:06 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 26 11:00:06 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a578e32

dev-libs/ntl: amd64 stable wrt bug #557196

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-libs/ntl/ntl-9.3.0.ebuild b/dev-libs/ntl/ntl-9.3.0.ebuild
index 93a744b..632db28 100644
--- a/dev-libs/ntl/ntl-9.3.0.ebuild
+++ b/dev-libs/ntl/ntl-9.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.shoup.net/ntl/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc static-libs test"
 
 RDEPEND="dev-libs/gmp:=


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

end of thread, other threads:[~2023-11-24 16:26 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-23  6:20 [gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/ Agostino Sarubbo
  -- strict thread matches above, loose matches on Subject: below --
2023-11-24 16:26 Michał Górny
2023-08-04 20:08 Michael Orlitzky
2023-08-04 10:59 Sam James
2023-07-15 22:01 Michael Orlitzky
2023-06-14 15:33 Arthur Zamarin
2023-06-14 15:15 Michael Orlitzky
2023-06-14 12:31 Arthur Zamarin
2023-06-14 11:15 Michael Orlitzky
2023-06-07  4:21 Arthur Zamarin
2023-06-07  4:21 Arthur Zamarin
2023-06-07  4:21 Arthur Zamarin
2023-06-05 13:02 Michael Orlitzky
2023-06-05 13:02 Michael Orlitzky
2023-04-16 12:11 WANG Xuerui
2022-11-18 17:29 Arthur Zamarin
2022-06-20  2:03 Sam James
2022-05-07 12:20 Michael Orlitzky
2022-05-06 23:45 Jakov Smolić
2022-05-06 23:39 Jakov Smolić
2022-05-06 23:39 Jakov Smolić
2022-03-26  0:01 Sam James
2022-01-23 23:47 Michael Orlitzky
2022-01-18 14:49 Michael Orlitzky
2021-11-22  3:07 Yixun Lan
2021-11-09  3:37 Michael Orlitzky
2021-11-09  3:37 Michael Orlitzky
2021-11-03 12:50 Michael Orlitzky
2021-11-03 10:08 Agostino Sarubbo
2021-11-03 10:06 Agostino Sarubbo
2021-11-02 15:46 Sam James
2021-03-16 21:33 Sam James
2021-03-06  2:57 Michael Orlitzky
2021-01-06 19:34 Fabian Groffen
2020-08-25 10:25 Sam James
2020-04-23  6:29 Agostino Sarubbo
2020-04-23  6:24 Agostino Sarubbo
2020-03-24 18:22 Michael Orlitzky
2017-07-21  0:23 Sebastien Fabbro
2015-08-26 11:00 Agostino Sarubbo

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