[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2024-03-04 Thread Sam James
commit: 5debe2b1bd3919cc23aff0a255bec615bbc9e8ae
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 12:00:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 12:00:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5debe2b1

dev-libs/mpfr: drop 4.2.0_p12

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest  | 14 --
 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 98 -
 2 files changed, 112 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 150f6c7e44e8..8c08820634e9 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1,16 +1,2 @@
-DIST mpfr-4.2.0-patch01.patch 2927 BLAKE2B 
15f2003b9b423065ea8e7db9191fd56d9832263a87290652b906c0360e1599017659c5650635410825a1ed66eb9ec4c93aefa746dd2505984e07c6ff8b06312c
 SHA512 
a97791ba106cd843e279b913a776f2e1221462978c27ba2e97afa4d3b1763ef87cec991cf337f98897100c5554dd47d7a6342cb51878d351fcc516d951a5cf6b
-DIST mpfr-4.2.0-patch02.patch 8009 BLAKE2B 
094ece68c41e4945d3713a919b39cd3d9a574efe2a84202fceaa5067e74ace109e342732a2221165e2e911796e386e47d3360688fc07bb57eb2a1ed90a93b4be
 SHA512 
b5c3f885c086fe13f91fdc411dc4cdcbba93a140563932d46a98e1bbf0714d3c98cc97468eb48cff917527b2c69ac756ad30e4bbec9f4a974f257141741cb1c7
-DIST mpfr-4.2.0-patch03.patch 4678 BLAKE2B 
356f4c2dc522dc44deab4f92b27590be8bca38e17c98db07348aae8959ae3314fd5dfe8c08dcfa30c31fddb1b90ec55499ce9fb4853e8b7ecc3aab314ac7a251
 SHA512 
cc646867498279530e1c593e129361d7f56e81736b2c2f7563c18c53c139698fbff88b48ae5c8f6856ac1abb47fe39e0148cecf8a41771c962b005d2a239835f
-DIST mpfr-4.2.0-patch04.patch 2622 BLAKE2B 
42fe01ce698d335070469518c42f8f3d4bbff9b69cb2a6bd9a3e504d4970be562a504cfc7495b5a2bfcc9fea2a35ccd4fa39db829e63b016f627140349b0ca31
 SHA512 
73b03be27abacf3b845405aca58b5f77a243f2adf3994e5d8eba74c926132b62d2aa55931c4ed70752aaf45fcfa3676c5c597b723d919306aad40675d5ea51b8
-DIST mpfr-4.2.0-patch05.patch 3144 BLAKE2B 
c5a7320f5c9bf48a00ada82289f0caf903aa1a9a7848fdeb407b91c1cba11a9d85bb802d3d5d3f313a90710da1519a03dd6d2284127a39fda9632dd956335f60
 SHA512 
fbbeed7e04bb5459144d424502a0a3b94f50b56dff9b9014e222a3b562549ed1382a513dd16c56c143cd04a5ac7f9d697311d9d52a24991e73f558eefbe2c7e7
-DIST mpfr-4.2.0-patch06.patch 13872 BLAKE2B 
29f16d7aedf126ea3456e3108bb7d901dd4a8c1072a576c1b3f9eb90c1b243eaa6b9b3453d950513cb205d0f5f74a8fac2bd5cda2b78f2ecca957f6993f6003a
 SHA512 
2f953661d91b36b1a30689d5a4393e02263d82ba07fe91e44857312719cfc1bd59595589c57700541d75bd23b4c8e9e611ee7049e5fdab634808818eb35c8a22
-DIST mpfr-4.2.0-patch07.patch 11610 BLAKE2B 
08f91b611505ae7c96c34668343b026b19af4d5d49ef78706faf2329840fe3f1a3cd22af139e82e11e9fc8628d2ec17a04c46b21f6e4562d2c39ec54437afd38
 SHA512 
889ea03a885807d168e574c41749f86bad162f3c075b76a9e0d62e7a4f4d10af3173a24f179673aadd1bd57af67b2352bf06dc5f80c8e59cdd1a99e8d170eef0
-DIST mpfr-4.2.0-patch08.patch 24051 BLAKE2B 
5b4dcfa695e914606113541318630227819052811ef72d519507c2c3dfee5168801060f22aba42ccdf874ea7bd3994eaceb5a93268ab82051eecb8a8aa12c5af
 SHA512 
d0b0212f12f9b7cf55398bd1d1c4d9bb3b368269d280903f8ce42e00c901c9cf10015835b83ab9655c66029070f554fc0e4b461602675495e2dcedea64bdc185
-DIST mpfr-4.2.0-patch09.patch 3854 BLAKE2B 
b307d5f140069e7b76cdecd09ce86b8e20cb16ca7789716a614e78f9922f677421b055a36faa3552fc5b38925f56c4eed5f27b25240237f0ef75a5d8db00ebb8
 SHA512 
f0f54208f1fed94f876d3eff35058c54a0f75bb3928b942aab5debf8e7ca0eced5becd6c6ffbe1c6581bf4fb6ceda7693e8d0b22dd7352a1cfb3ddb2c83a9d57
-DIST mpfr-4.2.0-patch10.patch 1830 BLAKE2B 
6baf5c7880747175ad5d109b39f54c239cfc7c08989d41b41eb79cf4f6fe5fc49c417c75953a509443fcccdd8115e6402657f2490abe2b1952abdddb5d3aa7ca
 SHA512 
eba8dc76db260b06dc2c18261ba29b89ab6af0fe08e74bc493af56e540b592b734047a735027821491ec0f2a85d00094e751164bb77603c96c4436593f48126c
-DIST mpfr-4.2.0-patch11.patch 2179 BLAKE2B 
c902fc9f1e29712d415cf859b616b3c038d13ef17f657d4d06859cb4ead8280d69f83fd9eaffc9cacf22c338ee8e45fef0be962933ca2fc9aa78d30668854ffc
 SHA512 
71c8b5243cb598d16816638ceea2147e6d3ac27cb6233b69bcad98f459561e6517248cb0bf22d5e8c4ff74f68e0fd6cb1f7c4cdca00d9dc4df5a6dd79e0692c9
-DIST mpfr-4.2.0-patch12.patch 1809 BLAKE2B 
1796b4e539e25e22a22ad9862fd1f641f9d88ee64e7234a9cbc1ef442fc8ba4876b3e6523704c6400ebb2a98f762454f3bf10403913b110011887561cc6d6914
 SHA512 
81ae9c0a4df9632b5bd3bd60f71a900725dc50773ac0fff6264b18bca2b4560c148fea71806dfe8bd35624aba673effc9dc72fb0448bfd6146bad08e03482445
-DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
-DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba166

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-12-01 Thread Arthur Zamarin
commit: 827f4428ad89832c23dd24da6c964aabbcd0ef36
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 11:20:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 11:20:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827f4428

dev-libs/mpfr: Stabilize 4.2.1 ppc, #914792

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index 655c0a0f5098..33153eb470a0 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-09-27 Thread Sam James
commit: cabd7450aa9ed1f732333dcfac72994d7c8bbdde
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabd7450

dev-libs/mpfr: Stabilize 4.2.1 sparc, #914792

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index 396b7e49ae47..cb6320c8ea92 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-09-27 Thread Sam James
commit: ed8c965f7b434cb1df5c9ea43157b0fb98e18232
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8c965f

dev-libs/mpfr: Stabilize 4.2.1 hppa, #914792

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index c58aa413cb4a..396b7e49ae47 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-09-26 Thread Sam James
commit: c3fb0c2a76378d73388b2bcf95f8e5b02c949414
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 05:44:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 05:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fb0c2a

dev-libs/mpfr: Stabilize 4.2.1 ppc64, #914792

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index a1b2f4ac1606..0d045c3340f0 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-09-26 Thread Sam James
commit: fa9c4d4374973b97839107dcee2a333e0699
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 05:12:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 05:12:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9c4d43

dev-libs/mpfr: Stabilize 4.2.1 x86, #914792

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index ea9c7fac464c..a1b2f4ac1606 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-09-26 Thread Sam James
commit: 5e914c0352912d6399ff3dedd22826e9df9c3afe
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 04:46:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 04:46:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e914c03

dev-libs/mpfr: Stabilize 4.2.1 arm64, #914792

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index 43724a3804e3..ea9c7fac464c 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-09-26 Thread Sam James
commit: 94ee56729372d92f5e59d634a45f43c64494d986
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 04:46:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 04:46:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ee5672

dev-libs/mpfr: Stabilize 4.2.1 arm, #914792

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index f2bf38b86762..43724a3804e3 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-08-22 Thread Sam James
commit: 08a5939e0849aa8dec9d3f46d35dacafb597d0f3
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 11:57:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 11:57:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a5939e

dev-libs/mpfr: add 4.2.1, drop 4.2.1_rc1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest | 4 ++--
 dev-libs/mpfr/{mpfr-4.2.1_rc1.ebuild => mpfr-4.2.1.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index ff12f8dd..150f6c7e44e8 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -12,5 +12,5 @@ DIST mpfr-4.2.0-patch11.patch 2179 BLAKE2B 
c902fc9f1e29712d415cf859b616b3c038d13
 DIST mpfr-4.2.0-patch12.patch 1809 BLAKE2B 
1796b4e539e25e22a22ad9862fd1f641f9d88ee64e7234a9cbc1ef442fc8ba4876b3e6523704c6400ebb2a98f762454f3bf10403913b110011887561cc6d6914
 SHA512 
81ae9c0a4df9632b5bd3bd60f71a900725dc50773ac0fff6264b18bca2b4560c148fea71806dfe8bd35624aba673effc9dc72fb0448bfd6146bad08e03482445
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc
-DIST mpfr-4.2.1-rc1.tar.xz 1487292 BLAKE2B 
6e5a8e4355085858cce6553b12ca8e98ae44d0351701a7ba3e48b1f3233eb14261629e32d871d94bb766bae16bcea32fa8e0378f0f4a139d67e26bce84d89257
 SHA512 
bf3ae8f6e6b63ae929aaf7bab891c75f46b4f2ccc1bbc63f7589034616d6f7df48dba0396f9181d974cbe197c2e1718099ac7ec8e596f105e079b73774bc825b
-DIST mpfr-4.2.1-rc1.tar.xz.asc 228 BLAKE2B 
7e9508c63f0e43a70072f812a453fd742d6dc39be9e36b8d3f68e34d69bf218a2ab829d3e0040b04ea32dc7607248d76fde1f119ca2d0c37680f63f6b125d154
 SHA512 
ebaa8e75b5df43abef640c2fb5ee3733576ed6dece2b2f164ff83c249d529582a9cf0d198e121eaf1420171e8386ab531609de67db3fb7dec49687fa03ab4d64
+DIST mpfr-4.2.1.tar.xz 1493608 BLAKE2B 
ad69f53bc910294647523e7613b18a683f1d0f3dd994168ab2a46b66d0371ffa9b8e7cb59495f898470aea69d343e83fc722f11babe4af7b3a12665a1e65860c
 SHA512 
bc68c0d755d5446403644833ecbb07e37360beca45f474297b5d5c40926df1efc3e2067eecffdf253f946288bcca39ca89b0613f545d46a9e767d1d4cf358475
+DIST mpfr-4.2.1.tar.xz.asc 228 BLAKE2B 
a50ccf4136c3b460b15540364a49dec05da266a77bce6220832262581fa57cc1e70b7739ea4fdf2e8ad4fd3318151b8c420b09597942493d95e6276f380debfd
 SHA512 
2f409f2a93726fba086882de3ad26d0bcb5d78afc687e44550bf55a98b940ff0d355a655aa18da78bfa2581ef37d72cb630d7642de7ec70590ec80044b3dbe38

diff --git a/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild 
b/dev-libs/mpfr/mpfr-4.2.1.ebuild
similarity index 100%
rename from dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
rename to dev-libs/mpfr/mpfr-4.2.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-08-20 Thread Andreas K. Hüttel
commit: 29f7fda410ad295b96ec2c063a1df0c500793078
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:38:38 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:39:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f7fda4

dev-libs/mpfr: update LICENSE

Signed-off-by: Andreas K. Hüttel  gentoo.org>
Closes: https://bugs.gentoo.org/912272

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild  | 2 +-
 dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index 2d6a6826dd43..09e59e3b748a 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -43,7 +43,7 @@ fi
 
 S="${WORKDIR}/${MY_P}"
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-3+"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index 2d6a6826dd43..09e59e3b748a 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -43,7 +43,7 @@ fi
 
 S="${WORKDIR}/${MY_P}"
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-3+"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version

diff --git a/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild 
b/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
index 3436f7912a8f..f2bf38b86762 100644
--- a/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
@@ -43,7 +43,7 @@ fi
 
 S="${WORKDIR}/${MY_P}"
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-3+"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-08-20 Thread Andreas K. Hüttel
commit: 0ece0fa71c3356a2a5182603060dce281c59130c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:39:25 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:39:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ece0fa7

dev-libs/mpfr: drop 4.2.0_p9

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 98 --
 1 file changed, 98 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
deleted file mode 100644
index 09e59e3b748a..
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
-inherit multilib-minimal verify-sig
-
-# Upstream distribute patches before a new release is made
-# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
-
-# Check whether any patches touch e.g. manuals!
-# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
-MY_PV=${PV%%_p*}
-MY_PATCH=$(ver_cut 5-)
-MY_PATCHES=()
-MY_P=${PN}-${MY_PV/_/-}
-
-DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
-SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
-
-if [[ ${PV} == *_p* ]] ; then
-   # If this is a patch release, we have to download each of the patches:
-   # -_pN = N patches
-   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
-   #
-   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   patch_url_base="https://www.mpfr.org/${MY_P}";
-   my_patch_index=
-
-   for ((my_patch_index=1; my_patch_index <= MY_PATCH ; my_patch_index++)) 
; do
-   printf -v mangled_patch_ver "patch%02d" "${my_patch_index}"
-
-   SRC_URI+=" ${patch_url_base}/${mangled_patch_ver} -> 
${MY_P}-${mangled_patch_ver}.patch"
-
-   MY_PATCHES+=( "${DISTDIR}"/${MY_P}-${mangled_patch_ver}.patch )
-   done
-
-   unset patch_url_base my_patch_index mangled_patch_ver
-fi
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3+"
-# This is a critical package; if SONAME changes, bump subslot but also add
-# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
-SLOT="0/6" # libmpfr.so version
-if [[ ${PV} != *_rc* ]] ; then
-   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"
-fi
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )"
-
-PATCHES=(
-   # Apply the upstream patches released out-of-band; generated above
-   "${MY_PATCHES[@]}"
-
-   # Additional patches
-)
-
-HTML_DOCS=( doc/FAQ.html )
-
-src_unpack() {
-   use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${MY_P}.tar.xz{,.asc}
-
-   # Avoid src_unpack noise from patches
-   unpack ${MY_P}.tar.xz
-}
-
-src_prepare() {
-   default
-
-   # 4.1.0_p13's patch10 patches a .texi file *and* the corresponding
-   # info file. We need to make sure the info file is newer, so the
-   # build doesn't try to run makeinfo. Won't be needed on next release.
-   #touch "${S}/doc/mpfr.info" || die
-}
-
-multilib_src_configure() {
-   # bug #476336#19
-   # Make sure mpfr doesn't go probing toolchains it shouldn't
-   ECONF_SOURCE="${S}" \
-   user_redefine_cc=yes \
-   econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   rm "${ED}"/usr/share/doc/${PF}/COPYING* || die
-
-   if ! use static-libs ; then
-   find "${ED}"/usr -name '*.la' -delete || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-08-19 Thread Sam James
commit: 9047b8f11ff8af6c91651ef5a3301943b8285203
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 19:55:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 20:00:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9047b8f1

dev-libs/mpfr: add 4.2.1_rc1 (unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest  |  2 +
 dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild | 98 +
 2 files changed, 100 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 8c4b067f2169..ff12f8dd 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -12,3 +12,5 @@ DIST mpfr-4.2.0-patch11.patch 2179 BLAKE2B 
c902fc9f1e29712d415cf859b616b3c038d13
 DIST mpfr-4.2.0-patch12.patch 1809 BLAKE2B 
1796b4e539e25e22a22ad9862fd1f641f9d88ee64e7234a9cbc1ef442fc8ba4876b3e6523704c6400ebb2a98f762454f3bf10403913b110011887561cc6d6914
 SHA512 
81ae9c0a4df9632b5bd3bd60f71a900725dc50773ac0fff6264b18bca2b4560c148fea71806dfe8bd35624aba673effc9dc72fb0448bfd6146bad08e03482445
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc
+DIST mpfr-4.2.1-rc1.tar.xz 1487292 BLAKE2B 
6e5a8e4355085858cce6553b12ca8e98ae44d0351701a7ba3e48b1f3233eb14261629e32d871d94bb766bae16bcea32fa8e0378f0f4a139d67e26bce84d89257
 SHA512 
bf3ae8f6e6b63ae929aaf7bab891c75f46b4f2ccc1bbc63f7589034616d6f7df48dba0396f9181d974cbe197c2e1718099ac7ec8e596f105e079b73774bc825b
+DIST mpfr-4.2.1-rc1.tar.xz.asc 228 BLAKE2B 
7e9508c63f0e43a70072f812a453fd742d6dc39be9e36b8d3f68e34d69bf218a2ab829d3e0040b04ea32dc7607248d76fde1f119ca2d0c37680f63f6b125d154
 SHA512 
ebaa8e75b5df43abef640c2fb5ee3733576ed6dece2b2f164ff83c249d529582a9cf0d198e121eaf1420171e8386ab531609de67db3fb7dec49687fa03ab4d64

diff --git a/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild 
b/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
new file mode 100644
index ..3436f7912a8f
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   patch_url_base="https://www.mpfr.org/${MY_P}";
+   my_patch_index=
+
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH ; my_patch_index++)) 
; do
+   printf -v mangled_patch_ver "patch%02d" "${my_patch_index}"
+
+   SRC_URI+=" ${patch_url_base}/${mangled_patch_ver} -> 
${MY_P}-${mangled_patch_ver}.patch"
+
+   MY_PATCHES+=( "${DISTDIR}"/${MY_P}-${mangled_patch_ver}.patch )
+   done
+
+   unset patch_url_base my_patch_index mangled_patch_ver
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+# This is a critical package; if SONAME changes, bump subslot but also add
+# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
+SLOT="0/6" # libmpfr.so version
+if [[ ${PV} != *_rc* ]] ; then
+   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"
+fi
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )"
+
+PATCHES=(
+   # Apply the upstream pat

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-08-02 Thread Sam James
commit: b1e4f2a6fc981c6c9129b60a2bbccf96309d647e
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 16:19:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 16:19:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e4f2a6

dev-libs/mpfr: Stabilize 4.2.0_p12 hppa, #911501

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index c3aa488572ff..2d6a6826dd43 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-08-02 Thread Sam James
commit: 89faaa05e89790a181e7273087e86cc0d9287401
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 15:10:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 15:10:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89faaa05

dev-libs/mpfr: Stabilize 4.2.0_p12 sparc, #911501

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index a7b628ed0998..c3aa488572ff 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-07-30 Thread Sam James
commit: b08d46efdce216d211eb81a669ddea7061cd4efc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 30 18:17:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 30 18:17:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08d46ef

dev-libs/mpfr: Stabilize 4.2.0_p12 x86, #911501

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index 5268a39861d4..a7b628ed0998 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-07-30 Thread Sam James
commit: c5feddaf0e09d211054e406140f301433e0de1e0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 30 18:17:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 30 18:17:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5feddaf

dev-libs/mpfr: Stabilize 4.2.0_p12 amd64, #911501

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index 9f9a797cfc4b..5268a39861d4 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-07-30 Thread Arthur Zamarin
commit: 4f1d4129770d74535a24b352baf3f8ffe369e472
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 30 17:56:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 30 17:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1d4129

dev-libs/mpfr: Stabilize 4.2.0_p12 arm64, #911501

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index 2128c25873e4..0d7c9a745884 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-07-30 Thread Arthur Zamarin
commit: 6d0ed3b6d42934ed6fecd2dd4b4f7f471e60957d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 30 17:56:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 30 17:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0ed3b6

dev-libs/mpfr: Stabilize 4.2.0_p12 arm, #911501

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index 0d7c9a745884..71811b760e4e 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-07-30 Thread Arthur Zamarin
commit: cf1b0d4d1c91528501fc2f416880a2c310b8527e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 30 17:56:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 30 17:56:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1b0d4d

dev-libs/mpfr: Stabilize 4.2.0_p12 ppc64, #911501

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index 3436f7912a8f..2128c25873e4 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-07-30 Thread Arthur Zamarin
commit: ff057a09ceda78b312d1598e0763604be19b1481
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 30 17:56:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 30 17:56:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff057a09

dev-libs/mpfr: Stabilize 4.2.0_p12 ppc, #911501

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index 71811b760e4e..9f9a797cfc4b 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-07-19 Thread Sam James
commit: 6c516e5421e2c142e42dc47cecc34dc1bd6710da
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:33:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:33:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c516e54

dev-libs/mpfr: drop 4.1.0_p13-r1, 4.1.1_p1, 4.2.0

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest | 16 --
 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 91 ---
 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 91 ---
 dev-libs/mpfr/mpfr-4.2.0.ebuild| 98 --
 4 files changed, 296 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 8662fe28c404..8c4b067f2169 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1,19 +1,3 @@
-DIST mpfr-4.1.0-patch01.patch 2061 BLAKE2B 
55b34d7e8d94d22a1c188d5f5c7b73523c080ac9b44ba4055894ab40a43e3b17b2fcc74bb3b8af93952929c073946bb143486e5963a160a1c456a62d0d73cf8f
 SHA512 
f401d2a3b1e2e7e95177e5bf98d023be323c7e2152e9aab7133bad44c5924bed644ecb94477dc7ca975a29e1cc156001897966293130ac56d2ee5d96ade18ad3
-DIST mpfr-4.1.0-patch02.patch 2543 BLAKE2B 
ab36c68523132702a7be6b072e9a96054d8471b61d0b79d1f82a622a278f445fd43d2ebf3ae42fa915bf10d9d643f735146f3b2dd6026134f72e3ca9de1e29da
 SHA512 
cb896e0b648225aa4eaa5959f79d7d5bd830ed464c6e00ee780ad6ac366054ac573985092c576ffb40ca4f7a9eb976f1c5a039895ca6fdb4fa72677fbd1cb831
-DIST mpfr-4.1.0-patch03.patch 9973 BLAKE2B 
3db98472e3c94d8e7734db59f9854276884d3456d5d113be364802f6da08f07e31d30388d393524e0df8cb470ff6b94d763ca3c43be6507bb23628feee0b5d8d
 SHA512 
c6893d67721d6bfd76efc639c84f7e6d60ae1bea09f32247d30cfc8011b5450fa8d1cd23956df1e4fe58fd4ec2d905502976f3bd2a5601af31bdb898275e429d
-DIST mpfr-4.1.0-patch04.patch 27336 BLAKE2B 
4311d3129abc220f833faa1c231cdfbe8daf4644412a7a22d187aeee44f8b0bfde9d2f3c6ef530718f677b74c89df4e3e5b2d8439bfe708e1e0e416b4e2ad74a
 SHA512 
f21ac3daedab771373f16b5cd209f2cf305f6ea06634352ede84731839a60eea21bf5f023d26238777a5218186186ae170e9d6a89a380844c6b67b5e5514f14f
-DIST mpfr-4.1.0-patch05.patch 5345 BLAKE2B 
b75d5ed4a0dfc78bc35fc5427782d052e9bff8633ab22786dd0ab554bfacbcfb13273e66603b12faab08ea9b9721639f33ac7ec4e73a7478b997dbe8e41e91fc
 SHA512 
d2d7a9bd1d0bff08bedcb5ead91aeda493bc87b723a1caab8fcfe854f39a2d13fafbd8efb69b4c997ca6c0c90b224add3d7d54a2826645b4ecc01fdac512f9fa
-DIST mpfr-4.1.0-patch06.patch 4026 BLAKE2B 
f00cb90954caf23e2ab42125e7c55a7d1f1136503ffc12654aef2e67de32447f9caad52d372715f72afa3c58ed4e12f6741dfcc45a821d2c69b2115b39a5d057
 SHA512 
67f5f2c4d0b48ca22ef34ed3e9be110b0781b77db539a6fd9cfa8199a19b5667276e8b93a21b616697ebf0baf1bb894bf13e502bea95c7cad1a1137220e13228
-DIST mpfr-4.1.0-patch07.patch 3580 BLAKE2B 
0ceeebdb4849a0b6ed73646b7e8b0709dcd80f925584a497925d4e47023c129a28687ab6264f876e87c0e1e302b8ff4cdc028514d2286bf332219a5e314d386e
 SHA512 
4d95697fa1b6474982325384d905a2ffee76bfe5554f3bbe5a24897ca0c9a44187558762a3d8e54ea749f0d27d3b2ea5af7580b63e871da8634b39078cd50b65
-DIST mpfr-4.1.0-patch08.patch 4002 BLAKE2B 
cb1ca978b1ae0415c4ba38a2ced9be9af9b38be9ef3ae5caee5bc2501553f3ff050043754643423040a433246c695280111bf110514e35581a2a0eba6f0b4379
 SHA512 
6e291e9d16b4b3d4bbd4c10cd454bb1acc2f903f2356ba6551fe279a53a4204dc9ba3bd689cb268f1070dc7b8a1f2da55c09a6b7cec93f0082295cf21fec72a4
-DIST mpfr-4.1.0-patch09.patch 4591 BLAKE2B 
09980bd9f1fb7e39a35e972e9c8a8fd3918bd9202dca446d1874c9fc8390fe8dcc261332f6e662ae05999f0129c56c81624ed95fa7e9298ebc8beaecc3975ca0
 SHA512 
847f9e62762bb2ca29ff84876c0ab7c0075d5d34744cfd6c22d480acf56e2c17187f7137724d6ac6eeac0dbd4888e7f128e4aaf34eb00d088a65a046de6d
-DIST mpfr-4.1.0-patch10.patch 26493 BLAKE2B 
8cc0c498264d05c03a72dad58e553c9ea63e29fe43f45cec0cdf29df2e3eac1db33e17c58de5dacfe08c4192300bff5ee3dd816ecab661890a277bdee2cfc19a
 SHA512 
7ee6d2074f640ed17626284fc3f1e77b18e756365ee836ba4b046ba49adb7a701c845401f202ae2d396319285e9f65ec7ef0d51bc3a51460b91b7b2078efcb04
-DIST mpfr-4.1.0-patch11.patch 4584 BLAKE2B 
4ba240e7e8acc360eb2f05186493fd9044c8fe285f1be209270e1bd5bcb6485d4ee2feca6af1cf56e2ffd5b592b483ae76ae9acac246286ea0ab4130fe0d9bf6
 SHA512 
90d6f3e781eab0f8e5f07ed00c1c824af49c6cd60d4c3324c71e6c29150a8f22e2b0b78e7ee32ce505c87ee33ec1ad46e36e3825c6beb524093fc532acdcd913
-DIST mpfr-4.1.0-patch12.patch 6768 BLAKE2B 
15ce68eb9941ac5d6544ee18a062cb12026e07273a5424b3941596a1024f54cf5481363e145cac9375e518ec2033db82d4fe9152884c74a9037a81fd2c405b5e
 SHA512 
4e91cffa0df911d68931ace13e86e420ec9f7d8e8a0279e12d995bbf8061b6bec90cb03ef8642a854f652907b13e533b7afb95f2279cf2dfa4010ec5d745ac3c
-DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcbe4e1b04842fdb3549352a43607d44d58120e38bf448ffd33e36bab7f7cfd4ab65b2eb3aac2fe9bbd86d8f425f5a
 SHA512 
ddd5f54d12584b6e10fd4eba12b8568c5286dba10bd3b5cdd429415b78bc827bd0ed3957bd06ca4c2c63a2f5e877fd9d86eebade8929d61aafe84ace8454d016
-DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-07-19 Thread Sam James
commit: d9581804de1bf9eb753f4e536db5ab744f3e065d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:30:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9581804

dev-libs/mpfr: add 4.2.0_p12

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest  |  3 ++
 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 98 +
 2 files changed, 101 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index abf75529de2f..8662fe28c404 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -23,5 +23,8 @@ DIST mpfr-4.2.0-patch06.patch 13872 BLAKE2B 
29f16d7aedf126ea3456e3108bb7d901dd4a
 DIST mpfr-4.2.0-patch07.patch 11610 BLAKE2B 
08f91b611505ae7c96c34668343b026b19af4d5d49ef78706faf2329840fe3f1a3cd22af139e82e11e9fc8628d2ec17a04c46b21f6e4562d2c39ec54437afd38
 SHA512 
889ea03a885807d168e574c41749f86bad162f3c075b76a9e0d62e7a4f4d10af3173a24f179673aadd1bd57af67b2352bf06dc5f80c8e59cdd1a99e8d170eef0
 DIST mpfr-4.2.0-patch08.patch 24051 BLAKE2B 
5b4dcfa695e914606113541318630227819052811ef72d519507c2c3dfee5168801060f22aba42ccdf874ea7bd3994eaceb5a93268ab82051eecb8a8aa12c5af
 SHA512 
d0b0212f12f9b7cf55398bd1d1c4d9bb3b368269d280903f8ce42e00c901c9cf10015835b83ab9655c66029070f554fc0e4b461602675495e2dcedea64bdc185
 DIST mpfr-4.2.0-patch09.patch 3854 BLAKE2B 
b307d5f140069e7b76cdecd09ce86b8e20cb16ca7789716a614e78f9922f677421b055a36faa3552fc5b38925f56c4eed5f27b25240237f0ef75a5d8db00ebb8
 SHA512 
f0f54208f1fed94f876d3eff35058c54a0f75bb3928b942aab5debf8e7ca0eced5becd6c6ffbe1c6581bf4fb6ceda7693e8d0b22dd7352a1cfb3ddb2c83a9d57
+DIST mpfr-4.2.0-patch10.patch 1830 BLAKE2B 
6baf5c7880747175ad5d109b39f54c239cfc7c08989d41b41eb79cf4f6fe5fc49c417c75953a509443fcccdd8115e6402657f2490abe2b1952abdddb5d3aa7ca
 SHA512 
eba8dc76db260b06dc2c18261ba29b89ab6af0fe08e74bc493af56e540b592b734047a735027821491ec0f2a85d00094e751164bb77603c96c4436593f48126c
+DIST mpfr-4.2.0-patch11.patch 2179 BLAKE2B 
c902fc9f1e29712d415cf859b616b3c038d13ef17f657d4d06859cb4ead8280d69f83fd9eaffc9cacf22c338ee8e45fef0be962933ca2fc9aa78d30668854ffc
 SHA512 
71c8b5243cb598d16816638ceea2147e6d3ac27cb6233b69bcad98f459561e6517248cb0bf22d5e8c4ff74f68e0fd6cb1f7c4cdca00d9dc4df5a6dd79e0692c9
+DIST mpfr-4.2.0-patch12.patch 1809 BLAKE2B 
1796b4e539e25e22a22ad9862fd1f641f9d88ee64e7234a9cbc1ef442fc8ba4876b3e6523704c6400ebb2a98f762454f3bf10403913b110011887561cc6d6914
 SHA512 
81ae9c0a4df9632b5bd3bd60f71a900725dc50773ac0fff6264b18bca2b4560c148fea71806dfe8bd35624aba673effc9dc72fb0448bfd6146bad08e03482445
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
new file mode 100644
index ..3436f7912a8f
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   patch_url_base="https://www.mpfr.org/${MY_P}";
+   my_patch_index=
+
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH ; my_patch_index++)) 
; do
+   printf -v mangled_patch_ver "patch%02d" "${my_patch_index}"
+
+   S

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-25 Thread Arthur Zamarin
commit: 3938ef415f6b08d74aa8fe6ada30489fc51e69bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 25 15:39:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 25 15:39:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3938ef41

dev-libs/mpfr: Stabilize 4.2.0_p9 hppa, #909145

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index c3aa488572ff..2d6a6826dd43 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-25 Thread Sam James
commit: 2f3e2805d865643c1cf977b1b0b20851225a286a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 25 07:38:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 25 07:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3e2805

dev-libs/mpfr: Stabilize 4.2.0_p9 ppc, #909145

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index b769265e0073..c3aa488572ff 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-25 Thread Sam James
commit: 903fae658b94a2f562c3708c755b32b7cb5af13a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 25 07:12:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 25 07:12:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903fae65

dev-libs/mpfr: Stabilize 4.2.0_p9 amd64, #909145

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index 4cb89ebe2d96..eaf9c40c0752 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-25 Thread Sam James
commit: ff046909a9859e3d8a6204bd72d4bf2cf01452f2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 25 07:12:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 25 07:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff046909

dev-libs/mpfr: Stabilize 4.2.0_p9 x86, #909145

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index c58774fb55fc..b944c7b3f066 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-25 Thread Sam James
commit: ce71467c2a168fd25b5c10ded7c153f968ea4327
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 25 07:12:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 25 07:12:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce71467c

dev-libs/mpfr: Stabilize 4.2.0_p9 sparc, #909145

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index b944c7b3f066..4cb89ebe2d96 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-25 Thread Sam James
commit: 68a76b318dd622c11f790f7beff7bcc0a8441627
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 25 07:12:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 25 07:12:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a76b31

dev-libs/mpfr: Stabilize 4.2.0_p9 arm64, #909145

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index eaf9c40c0752..b769265e0073 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-25 Thread Sam James
commit: 6d1dc815da3c3776a6e8e60aef55f181727ee070
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 25 07:06:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 25 07:06:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1dc815

dev-libs/mpfr: Stabilize 4.2.0_p9 ppc64, #909145

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index 3d68b02606fb..c58774fb55fc 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-25 Thread Sam James
commit: 2c3e9f1cceb704f3796e7abfa71dc3130f82741f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 25 07:06:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 25 07:06:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3e9f1c

dev-libs/mpfr: Stabilize 4.2.0_p9 arm, #909145

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index 3436f7912a8f..3d68b02606fb 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-13 Thread Sam James
commit: 884def91d8bddc5d14fc2f70b8469b2a9e43f780
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 05:23:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 05:23:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884def91

dev-libs/mpfr: fix whitespace

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index bcbbe69004fc..3436f7912a8f 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -39,7 +39,6 @@ if [[ ${PV} == *_p* ]] ; then
done
 
unset patch_url_base my_patch_index mangled_patch_ver
-
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-02 Thread Sam James
commit: 90ab23e9707f3e99d96ddffd3156e8b7463c6cf3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  2 21:44:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  2 21:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ab23e9

dev-libs/mpfr: optimise SRC_URI generation

Thanks to radhermit's new pkgcraft tooling.

Before:
```
dev-libs/mpfr-4.1.1_p1::.: 9.772001ms
dev-libs/mpfr-4.2.0::.: 10.090884ms
dev-libs/mpfr-4.1.0_p13-r1::.: 25.19919ms
dev-libs/mpfr-4.2.0_p9::.: 42.215071ms
```

After:
```
dev-libs/mpfr-4.1.0_p13-r1::.: 8.216098ms
dev-libs/mpfr-4.1.1_p1::.: 8.41175ms
dev-libs/mpfr-4.2.0::.: 8.736772ms
dev-libs/mpfr-4.2.0_p9::.: 9.751731ms
```

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 17 +
 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 17 +
 dev-libs/mpfr/mpfr-4.2.0.ebuild| 16 
 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 17 +
 4 files changed, 51 insertions(+), 16 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index c745a8df1724..25319964c958 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -18,18 +18,27 @@ MY_P=${PN}-${MY_PV}
 DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
 HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
 SRC_URI="https://www.mpfr.org/${MY_P}/${MY_P}.tar.xz";
+
 if [[ ${PV} == *_p* ]] ; then
# If this is a patch release, we have to download each of the patches:
# -_pN = N patches
# - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
#
# => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
-   SRC_URI+=" $(printf "https://www.mpfr.org/${MY_P}/patch%02d -> 
${MY_P}-patch%02d.patch " ${my_patch_index}{,})"
-   MY_PATCHES+=( "${DISTDIR}"/$(printf ${MY_P}-patch%02d.patch 
${my_patch_index}) )
+   patch_url_base="https://www.mpfr.org/${MY_P}";
+   my_patch_index=
+
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH ; my_patch_index++)) 
; do
+   printf -v mangled_patch_ver "patch%02d" "${my_patch_index}"
+
+   SRC_URI+=" ${patch_url_base}/${mangled_patch_ver} -> 
${MY_P}-${mangled_patch_ver}.patch"
+
+   MY_PATCHES+=( "${DISTDIR}"/${MY_P}-${mangled_patch_ver}.patch )
done
-   unset my_patch_index
+
+   unset patch_url_base my_patch_index mangled_patch_ver
 fi
+
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index f448fa9556f6..cfa58819d8f8 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
@@ -18,18 +18,27 @@ MY_P=${PN}-${MY_PV}
 DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
 HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
 SRC_URI="https://www.mpfr.org/${MY_P}/${MY_P}.tar.xz";
+
 if [[ ${PV} == *_p* ]] ; then
# If this is a patch release, we have to download each of the patches:
# -_pN = N patches
# - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
#
# => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
-   SRC_URI+=" $(printf "https://www.mpfr.org/${MY_P}/patch%02d -> 
${MY_P}-patch%02d.patch " ${my_patch_index}{,})"
-   MY_PATCHES+=( "${DISTDIR}"/$(printf ${MY_P}-patch%02d.patch 
${my_patch_index}) )
+   patch_url_base="https://www.mpfr.org/${MY_P}";
+   my_patch_index=
+
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH ; my_patch_index++)) 
; do
+   printf -v mangled_patch_ver "patch%02d" "${my_patch_index}"
+
+   SRC_URI+=" ${patch_url_base}/${mangled_patch_ver} -> 
${MY_P}-${mangled_patch_ver}.patch"
+
+   MY_PATCHES+=( "${DISTDIR}"/${MY_P}-${mangled_patch_ver}.patch )
done
-   unset my_patch_index
+
+   unset patch_url_base my_patch_index mangled_patch_ver
 fi
+
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index 1306c9897965..2d6a6826dd43 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -27,12 +27,20 @@ if [[ ${PV} == *_p* ]] ; then
# - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
#
# => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
-   SRC_URI+=" $(printf "https:

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-06-01 Thread Sam James
commit: 2feaa353341ced36e6725693cfd76a09de52ecad
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  2 02:23:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  2 02:23:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2feaa353

dev-libs/mpfr: drop 4.2.0_p4, 4.2.0_p7

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.2.0_p4.ebuild | 90 --
 dev-libs/mpfr/mpfr-4.2.0_p7.ebuild | 90 --
 2 files changed, 180 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild
deleted file mode 100644
index f622527c68cf..
--- a/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
-inherit multilib-minimal verify-sig
-
-# Upstream distribute patches before a new release is made
-# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
-
-# Check whether any patches touch e.g. manuals!
-# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
-MY_PV=${PV%%_p*}
-MY_PATCH=$(ver_cut 5-)
-MY_PATCHES=()
-MY_P=${PN}-${MY_PV/_/-}
-
-DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
-SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
-
-if [[ ${PV} == *_p* ]] ; then
-   # If this is a patch release, we have to download each of the patches:
-   # -_pN = N patches
-   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
-   #
-   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
-   SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})"
-   MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 
1-3)-patch%02d.patch ${my_patch_index}) )
-   done
-   unset my_patch_index
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-# This is a critical package; if SONAME changes, bump subslot but also add
-# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
-SLOT="0/6" # libmpfr.so version
-if [[ ${PV} != *_rc* ]] ; then
-   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"
-fi
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )"
-
-PATCHES=(
-   # Apply the upstream patches released out-of-band; generated above
-   "${MY_PATCHES[@]}"
-
-   # Additional patches
-)
-
-HTML_DOCS=( doc/FAQ.html )
-
-src_unpack() {
-   use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${MY_P}.tar.xz{,.asc}
-
-   # Avoid src_unpack noise from patches
-   unpack ${MY_P}.tar.xz
-}
-
-src_prepare() {
-   default
-
-   # 4.1.0_p13's patch10 patches a .texi file *and* the corresponding
-   # info file. We need to make sure the info file is newer, so the
-   # build doesn't try to run makeinfo. Won't be needed on next release.
-   #touch "${S}/doc/mpfr.info" || die
-}
-
-multilib_src_configure() {
-   # bug #476336#19
-   # Make sure mpfr doesn't go probing toolchains it shouldn't
-   ECONF_SOURCE="${S}" \
-   user_redefine_cc=yes \
-   econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   rm "${ED}"/usr/share/doc/${PF}/COPYING* || die
-
-   if ! use static-libs ; then
-   find "${ED}"/usr -name '*.la' -delete || die
-   fi
-}

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild
deleted file mode 100644
index f622527c68cf..
--- a/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
-inherit multilib-minimal verify-sig
-
-# Upstream distribute patches before a new release is made
-# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
-
-# Check whether any patches touch e.g. manuals!
-# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
-MY_PV=${PV%%_p*}
-MY_PATCH=$(ver_cut 5-)
-MY_PATCHES=()
-MY_P=${PN}-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-05-18 Thread Sam James
commit: 69ae374fe9513a4dc6535392a4d6f8a23cb4071c
Author: Sam James  gentoo  org>
AuthorDate: Thu May 18 22:24:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 18 22:24:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ae374f

dev-libs/mpfr: add 4.2.0_p9

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest |  2 +
 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 57ab7fab2cc2..abf75529de2f 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -21,5 +21,7 @@ DIST mpfr-4.2.0-patch04.patch 2622 BLAKE2B 
42fe01ce698d335070469518c42f8f3d4bbff
 DIST mpfr-4.2.0-patch05.patch 3144 BLAKE2B 
c5a7320f5c9bf48a00ada82289f0caf903aa1a9a7848fdeb407b91c1cba11a9d85bb802d3d5d3f313a90710da1519a03dd6d2284127a39fda9632dd956335f60
 SHA512 
fbbeed7e04bb5459144d424502a0a3b94f50b56dff9b9014e222a3b562549ed1382a513dd16c56c143cd04a5ac7f9d697311d9d52a24991e73f558eefbe2c7e7
 DIST mpfr-4.2.0-patch06.patch 13872 BLAKE2B 
29f16d7aedf126ea3456e3108bb7d901dd4a8c1072a576c1b3f9eb90c1b243eaa6b9b3453d950513cb205d0f5f74a8fac2bd5cda2b78f2ecca957f6993f6003a
 SHA512 
2f953661d91b36b1a30689d5a4393e02263d82ba07fe91e44857312719cfc1bd59595589c57700541d75bd23b4c8e9e611ee7049e5fdab634808818eb35c8a22
 DIST mpfr-4.2.0-patch07.patch 11610 BLAKE2B 
08f91b611505ae7c96c34668343b026b19af4d5d49ef78706faf2329840fe3f1a3cd22af139e82e11e9fc8628d2ec17a04c46b21f6e4562d2c39ec54437afd38
 SHA512 
889ea03a885807d168e574c41749f86bad162f3c075b76a9e0d62e7a4f4d10af3173a24f179673aadd1bd57af67b2352bf06dc5f80c8e59cdd1a99e8d170eef0
+DIST mpfr-4.2.0-patch08.patch 24051 BLAKE2B 
5b4dcfa695e914606113541318630227819052811ef72d519507c2c3dfee5168801060f22aba42ccdf874ea7bd3994eaceb5a93268ab82051eecb8a8aa12c5af
 SHA512 
d0b0212f12f9b7cf55398bd1d1c4d9bb3b368269d280903f8ce42e00c901c9cf10015835b83ab9655c66029070f554fc0e4b461602675495e2dcedea64bdc185
+DIST mpfr-4.2.0-patch09.patch 3854 BLAKE2B 
b307d5f140069e7b76cdecd09ce86b8e20cb16ca7789716a614e78f9922f677421b055a36faa3552fc5b38925f56c4eed5f27b25240237f0ef75a5d8db00ebb8
 SHA512 
f0f54208f1fed94f876d3eff35058c54a0f75bb3928b942aab5debf8e7ca0eced5becd6c6ffbe1c6581bf4fb6ceda7693e8d0b22dd7352a1cfb3ddb2c83a9d57
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
new file mode 100644
index ..e029dca67b01
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
+   SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})"
+   MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 
1-3)-patch%02d.patch ${my_patch_index}) )
+   done
+   unset my_patch_index
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+# This is a critical package; if SONAME changes, bump subslot but also add
+# preserve-libs.eclass usage to pkg_*inst! See e.g. the readl

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-05-12 Thread Sam James
commit: 2e6fbb0ba611b707e0721f75db26ed854ef0adbb
Author: Sam James  gentoo  org>
AuthorDate: Fri May 12 20:25:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 20:25:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6fbb0b

dev-libs/mpfr: add 4.2.0_p7

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest |  3 ++
 dev-libs/mpfr/mpfr-4.2.0_p7.ebuild | 90 ++
 2 files changed, 93 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index f73e8f1b0dcc..57ab7fab2cc2 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -18,5 +18,8 @@ DIST mpfr-4.2.0-patch01.patch 2927 BLAKE2B 
15f2003b9b423065ea8e7db9191fd56d98322
 DIST mpfr-4.2.0-patch02.patch 8009 BLAKE2B 
094ece68c41e4945d3713a919b39cd3d9a574efe2a84202fceaa5067e74ace109e342732a2221165e2e911796e386e47d3360688fc07bb57eb2a1ed90a93b4be
 SHA512 
b5c3f885c086fe13f91fdc411dc4cdcbba93a140563932d46a98e1bbf0714d3c98cc97468eb48cff917527b2c69ac756ad30e4bbec9f4a974f257141741cb1c7
 DIST mpfr-4.2.0-patch03.patch 4678 BLAKE2B 
356f4c2dc522dc44deab4f92b27590be8bca38e17c98db07348aae8959ae3314fd5dfe8c08dcfa30c31fddb1b90ec55499ce9fb4853e8b7ecc3aab314ac7a251
 SHA512 
cc646867498279530e1c593e129361d7f56e81736b2c2f7563c18c53c139698fbff88b48ae5c8f6856ac1abb47fe39e0148cecf8a41771c962b005d2a239835f
 DIST mpfr-4.2.0-patch04.patch 2622 BLAKE2B 
42fe01ce698d335070469518c42f8f3d4bbff9b69cb2a6bd9a3e504d4970be562a504cfc7495b5a2bfcc9fea2a35ccd4fa39db829e63b016f627140349b0ca31
 SHA512 
73b03be27abacf3b845405aca58b5f77a243f2adf3994e5d8eba74c926132b62d2aa55931c4ed70752aaf45fcfa3676c5c597b723d919306aad40675d5ea51b8
+DIST mpfr-4.2.0-patch05.patch 3144 BLAKE2B 
c5a7320f5c9bf48a00ada82289f0caf903aa1a9a7848fdeb407b91c1cba11a9d85bb802d3d5d3f313a90710da1519a03dd6d2284127a39fda9632dd956335f60
 SHA512 
fbbeed7e04bb5459144d424502a0a3b94f50b56dff9b9014e222a3b562549ed1382a513dd16c56c143cd04a5ac7f9d697311d9d52a24991e73f558eefbe2c7e7
+DIST mpfr-4.2.0-patch06.patch 13872 BLAKE2B 
29f16d7aedf126ea3456e3108bb7d901dd4a8c1072a576c1b3f9eb90c1b243eaa6b9b3453d950513cb205d0f5f74a8fac2bd5cda2b78f2ecca957f6993f6003a
 SHA512 
2f953661d91b36b1a30689d5a4393e02263d82ba07fe91e44857312719cfc1bd59595589c57700541d75bd23b4c8e9e611ee7049e5fdab634808818eb35c8a22
+DIST mpfr-4.2.0-patch07.patch 11610 BLAKE2B 
08f91b611505ae7c96c34668343b026b19af4d5d49ef78706faf2329840fe3f1a3cd22af139e82e11e9fc8628d2ec17a04c46b21f6e4562d2c39ec54437afd38
 SHA512 
889ea03a885807d168e574c41749f86bad162f3c075b76a9e0d62e7a4f4d10af3173a24f179673aadd1bd57af67b2352bf06dc5f80c8e59cdd1a99e8d170eef0
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild
new file mode 100644
index ..e029dca67b01
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
+   SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})"
+   MY_PATCHES+=(

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-04-17 Thread Sam James
commit: de9c3feb504ff147939d38b4dfc027e0b11b4de6
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 18 02:36:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 18 02:36:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9c3feb

dev-libs/mpfr: add 4.2.0_p4

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest |  4 ++
 dev-libs/mpfr/mpfr-4.2.0_p4.ebuild | 90 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index f278ebd18e1a..f73e8f1b0dcc 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -14,5 +14,9 @@ DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcb
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273
 DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B 
d6bed1d6fca2319db457096a81aca060c1bd934fcdf9c5f98ba44920a7e97c2a5e9c539ec554feb723fb98c84096e1cb615c0d973133c67f3c2097edc1c5b803
 SHA512 
aa98173d59a24d0f59acff0c2143db5623746db3f6445e300a018a124b35a6b57d631c357a9a890f23c748591f621a95d3a801bed7341b6c8b6ddcc86ecfb107
 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B 
ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0
 SHA512 
be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1
+DIST mpfr-4.2.0-patch01.patch 2927 BLAKE2B 
15f2003b9b423065ea8e7db9191fd56d9832263a87290652b906c0360e1599017659c5650635410825a1ed66eb9ec4c93aefa746dd2505984e07c6ff8b06312c
 SHA512 
a97791ba106cd843e279b913a776f2e1221462978c27ba2e97afa4d3b1763ef87cec991cf337f98897100c5554dd47d7a6342cb51878d351fcc516d951a5cf6b
+DIST mpfr-4.2.0-patch02.patch 8009 BLAKE2B 
094ece68c41e4945d3713a919b39cd3d9a574efe2a84202fceaa5067e74ace109e342732a2221165e2e911796e386e47d3360688fc07bb57eb2a1ed90a93b4be
 SHA512 
b5c3f885c086fe13f91fdc411dc4cdcbba93a140563932d46a98e1bbf0714d3c98cc97468eb48cff917527b2c69ac756ad30e4bbec9f4a974f257141741cb1c7
+DIST mpfr-4.2.0-patch03.patch 4678 BLAKE2B 
356f4c2dc522dc44deab4f92b27590be8bca38e17c98db07348aae8959ae3314fd5dfe8c08dcfa30c31fddb1b90ec55499ce9fb4853e8b7ecc3aab314ac7a251
 SHA512 
cc646867498279530e1c593e129361d7f56e81736b2c2f7563c18c53c139698fbff88b48ae5c8f6856ac1abb47fe39e0148cecf8a41771c962b005d2a239835f
+DIST mpfr-4.2.0-patch04.patch 2622 BLAKE2B 
42fe01ce698d335070469518c42f8f3d4bbff9b69cb2a6bd9a3e504d4970be562a504cfc7495b5a2bfcc9fea2a35ccd4fa39db829e63b016f627140349b0ca31
 SHA512 
73b03be27abacf3b845405aca58b5f77a243f2adf3994e5d8eba74c926132b62d2aa55931c4ed70752aaf45fcfa3676c5c597b723d919306aad40675d5ea51b8
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild
new file mode 100644
index ..b80366c8f91b
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the numbe

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-03-31 Thread Arthur Zamarin
commit: 70e4c8a90467d8970442e845e4d8c678c97b9a19
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 11:45:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 11:45:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e4c8a9

dev-libs/mpfr: Stabilize 4.2.0 ppc, #892193

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index 62bf691ed9f8..c969500c69c0 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-03-10 Thread Viorel Munteanu
commit: c637e15286769ed817bf2acdf9bd7915de8969a5
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Sat Mar 11 01:06:39 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat Mar 11 06:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c637e152

dev-libs/mpfr: Stabilize 4.2.0 sparc, #892193

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index c59c7f67eece..62bf691ed9f8 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-28 Thread Sam James
commit: f31028528a04fc783cde1df6edac9c316c379c4b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 05:07:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 05:07:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3102852

dev-libs/mpfr: Stabilize 4.2.0 hppa, #892193

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index dad63683df51..c59c7f67eece 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-27 Thread Jakov Smolić
commit: d8677d7d637088fddb898fb94d7b142a181b7ef3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jan 27 09:25:13 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jan 27 09:25:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8677d7d

dev-libs/mpfr: Stabilize 4.2.0 ppc64, #892193

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

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index db4b1800e4ac..dad63683df51 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-27 Thread Sam James
commit: f8e3e56350040bdcba3034eb7c4ed13049eccc1f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 08:20:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 08:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e3e563

dev-libs/mpfr: Stabilize 4.2.0 amd64, #892193

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index 0ff0b3250ce2..db4b1800e4ac 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-27 Thread Sam James
commit: 4bc1ec7d555bf00d7e18139ab4e29f91aa7b25fe
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 08:06:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 08:06:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc1ec7d

dev-libs/mpfr: Stabilize 4.2.0 x86, #892193

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index 4648a417eec2..0ff0b3250ce2 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-27 Thread Sam James
commit: 8a3f0d4cb6b26314785bba3fa63b61f016dc6d26
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 08:04:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 08:04:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3f0d4c

dev-libs/mpfr: Stabilize 4.2.0 arm64, #892193

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index ef6adbc9a468..4648a417eec2 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-27 Thread Sam James
commit: 308491da97914d13c76f26e06f901ada11e129f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 08:04:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 08:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308491da

dev-libs/mpfr: Stabilize 4.2.0 arm, #892193

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index b80366c8f91b..ef6adbc9a468 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-13 Thread Sam James
commit: e2c6b327776136a442a08ef446e4731bf531dd04
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 16:48:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 16:48:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c6b327

dev-libs/mpfr: Stabilize 4.1.1_p1 sparc, #890008

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index 7d94c53994a8..17a0ef520d56 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-07 Thread Sam James
commit: a128416d3bfc727099951121848fa4fb79d3a46c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 09:45:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 09:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a128416d

dev-libs/mpfr: Stabilize 4.1.1_p1 hppa, #890008

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index e37ff355098c..7d94c53994a8 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-07 Thread Sam James
commit: 0cd4da341251252445dd6623f672ead78650f0d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 08:17:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 08:17:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd4da34

dev-libs/mpfr: Stabilize 4.1.1_p1 ppc64, #890008

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index 03a266035e83..be377ece273b 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-07 Thread Sam James
commit: 778b9a9968cab0023e75146bac0b36ff6f7e3883
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 08:17:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 08:17:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778b9a99

dev-libs/mpfr: fix src_unpack w/ USE=-verify-sig

Thanks to i-garrison for reporting.

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index bd852c2771c5..b80366c8f91b 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -58,7 +58,7 @@ PATCHES=(
 HTML_DOCS=( doc/FAQ.html )
 
 src_unpack() {
-   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
+   use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${MY_P}.tar.xz{,.asc}
 
# Avoid src_unpack noise from patches
unpack ${MY_P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-07 Thread Sam James
commit: 7c53ad93d4d4b77ca0e557d69288268596b8b8fc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 08:17:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 08:17:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c53ad93

dev-libs/mpfr: Stabilize 4.1.1_p1 amd64, #890008

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index be377ece273b..e37ff355098c 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-07 Thread Sam James
commit: 273310a66ab00db4f69378fa9761288844556ad4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 08:15:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 08:15:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273310a6

dev-libs/mpfr: Stabilize 4.1.1_p1 arm64, #890008

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index 14047c3f6e56..f6beb6613d23 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-07 Thread Sam James
commit: 7e230117c44b1c4c3a276da72625f8603ccc4716
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 08:15:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 08:15:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e230117

dev-libs/mpfr: Stabilize 4.1.1_p1 arm, #890008

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index 13392ae4cf60..14047c3f6e56 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.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
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-07 Thread Sam James
commit: 413a73d528dadb550dece60e5279d9afe7da9e91
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 08:15:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 08:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413a73d5

dev-libs/mpfr: Stabilize 4.1.1_p1 ppc, #890008

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index f6beb6613d23..cba1ab4035fd 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-07 Thread Sam James
commit: c9a6c72ef2d9be3f78809df081eb6c14d974be01
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 08:15:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 08:15:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a6c72e

dev-libs/mpfr: Stabilize 4.1.1_p1 x86, #890008

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
index cba1ab4035fd..03a266035e83 100644
--- a/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1_p1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-06 Thread Sam James
commit: 2fe19b7bafc24d19a8e5322a4a83bffad6284ddf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:25:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:25:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe19b7b

dev-libs/mpfr: add 4.2.0

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest  |  2 +
 dev-libs/mpfr/mpfr-4.2.0.ebuild | 90 +
 2 files changed, 92 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 6cf9e06c2679..0ecec49d8080 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -16,3 +16,5 @@ DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B 
d6bed1d6fca2319db457096a81aca060c1bd9
 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B 
ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0
 SHA512 
be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1
 DIST mpfr-4.2.0-rc1.tar.xz 1476596 BLAKE2B 
0bb116d26743a5ce644d7c9ecbbec903e5556483fff0bf3a42a572e1fd56ba21e1d9e6ca45c8ee7d59c5e3bd9cf243987a75bfffbddbb6d7e7ac0509da99052a
 SHA512 
ea5edc569fbafa01b83aa4e5022f9b2021d5768649073cf5ee3d6b5a94c0ac207dada301076e033174ffa07a24f5e42e8d82fe69bca6b696e04dc250385dd919
 DIST mpfr-4.2.0-rc1.tar.xz.asc 228 BLAKE2B 
5d02eb5aef7224754ac5c4f15f4b58897f0327bc0672c70d5db664a73a0731480afcef3ac1ee6e2b1f0ed5e124a74a662adf1e8febf55b41b296402f899b9195
 SHA512 
29245c05f97ccc24aca38776231a73d2738077dedd488fd6148c18d93318f5b4c8abe6f6e9ba92c56a85cd1823f208828dc2f1691e941825e2d04d69c1357ff7
+DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
+DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
new file mode 100644
index ..bd852c2771c5
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
+   SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})"
+   MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 
1-3)-patch%02d.patch ${my_patch_index}) )
+   done
+   unset my_patch_index
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+# This is a critical package; if SONAME changes, bump subslot but also add
+# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
+SLOT="0/6" # libmpfr.so version
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )"
+
+PATCHES=(
+   # Apply the upstream patches released out-of-band; generated above
+   "${MY_PATCHES[@]}"
+
+   # Additional patches
+)
+
+HTML_DOCS

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2023-01-06 Thread Sam James
commit: 2b9f0c4c29c6fbc309d0bd054185cace01d26d92
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:25:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:25:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9f0c4c

dev-libs/mpfr: drop 4.2.0_rc1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest  |  2 -
 dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild | 90 -
 2 files changed, 92 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 0ecec49d8080..f278ebd18e1a 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -14,7 +14,5 @@ DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcb
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273
 DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B 
d6bed1d6fca2319db457096a81aca060c1bd934fcdf9c5f98ba44920a7e97c2a5e9c539ec554feb723fb98c84096e1cb615c0d973133c67f3c2097edc1c5b803
 SHA512 
aa98173d59a24d0f59acff0c2143db5623746db3f6445e300a018a124b35a6b57d631c357a9a890f23c748591f621a95d3a801bed7341b6c8b6ddcc86ecfb107
 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B 
ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0
 SHA512 
be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1
-DIST mpfr-4.2.0-rc1.tar.xz 1476596 BLAKE2B 
0bb116d26743a5ce644d7c9ecbbec903e5556483fff0bf3a42a572e1fd56ba21e1d9e6ca45c8ee7d59c5e3bd9cf243987a75bfffbddbb6d7e7ac0509da99052a
 SHA512 
ea5edc569fbafa01b83aa4e5022f9b2021d5768649073cf5ee3d6b5a94c0ac207dada301076e033174ffa07a24f5e42e8d82fe69bca6b696e04dc250385dd919
-DIST mpfr-4.2.0-rc1.tar.xz.asc 228 BLAKE2B 
5d02eb5aef7224754ac5c4f15f4b58897f0327bc0672c70d5db664a73a0731480afcef3ac1ee6e2b1f0ed5e124a74a662adf1e8febf55b41b296402f899b9195
 SHA512 
29245c05f97ccc24aca38776231a73d2738077dedd488fd6148c18d93318f5b4c8abe6f6e9ba92c56a85cd1823f208828dc2f1691e941825e2d04d69c1357ff7
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild
deleted file mode 100644
index 471d276fecb5..
--- a/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
-inherit multilib-minimal verify-sig
-
-# Upstream distribute patches before a new release is made
-# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
-
-# Check whether any patches touch e.g. manuals!
-# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
-MY_PV=${PV%%_p*}
-MY_PATCH=$(ver_cut 5-)
-MY_PATCHES=()
-MY_P=${PN}-${MY_PV/_/-}
-
-DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
-SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
-
-if [[ ${PV} == *_p* ]] ; then
-   # If this is a patch release, we have to download each of the patches:
-   # -_pN = N patches
-   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
-   #
-   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
-   SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})"
-   MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 
1-3)-patch%02d.patch ${my_patch_index}) )
-   done
-   unset my_patch_index
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-# This is a critical package; if SONAME changes, bump subslot but also add
-# preserve-libs.eclass usage to pkg_*inst! See e.g. the readlin

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2022-12-13 Thread Sam James
commit: 962746efc6c4020b72fc91ecd7bbce9daeed604a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 20:38:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 20:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962746ef

dev-libs/mpfr: add 4.2.0_rc1 (unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest  |  2 +
 dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild | 90 +
 2 files changed, 92 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 979db7ba2241..6cf9e06c2679 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -14,3 +14,5 @@ DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcb
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273
 DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B 
d6bed1d6fca2319db457096a81aca060c1bd934fcdf9c5f98ba44920a7e97c2a5e9c539ec554feb723fb98c84096e1cb615c0d973133c67f3c2097edc1c5b803
 SHA512 
aa98173d59a24d0f59acff0c2143db5623746db3f6445e300a018a124b35a6b57d631c357a9a890f23c748591f621a95d3a801bed7341b6c8b6ddcc86ecfb107
 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B 
ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0
 SHA512 
be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1
+DIST mpfr-4.2.0-rc1.tar.xz 1476596 BLAKE2B 
0bb116d26743a5ce644d7c9ecbbec903e5556483fff0bf3a42a572e1fd56ba21e1d9e6ca45c8ee7d59c5e3bd9cf243987a75bfffbddbb6d7e7ac0509da99052a
 SHA512 
ea5edc569fbafa01b83aa4e5022f9b2021d5768649073cf5ee3d6b5a94c0ac207dada301076e033174ffa07a24f5e42e8d82fe69bca6b696e04dc250385dd919
+DIST mpfr-4.2.0-rc1.tar.xz.asc 228 BLAKE2B 
5d02eb5aef7224754ac5c4f15f4b58897f0327bc0672c70d5db664a73a0731480afcef3ac1ee6e2b1f0ed5e124a74a662adf1e8febf55b41b296402f899b9195
 SHA512 
29245c05f97ccc24aca38776231a73d2738077dedd488fd6148c18d93318f5b4c8abe6f6e9ba92c56a85cd1823f208828dc2f1691e941825e2d04d69c1357ff7

diff --git a/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild
new file mode 100644
index ..471d276fecb5
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
+   SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})"
+   MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 
1-3)-patch%02d.patch ${my_patch_index}) )
+   done
+   unset my_patch_index
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+# This is a critical package; if SONAME changes, bump subslot but also add
+# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
+SLOT="0/6" # libmpfr.so version
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )"
+
+PATCHES=(
+   # Apply the upstream patches released out-of-band; generated above
+   "${MY_PATCHES[@]}"
+
+

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/, dev-libs/mpfr/files/

2022-11-23 Thread Sam James
commit: 901acc0c32ffdbcd6f7dad926bd7ae215f59f32c
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 24 07:06:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 24 07:20:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901acc0c

dev-libs/mpfr: add 4.1.1_p1, drop 4.1.1-r1

Bug: https://bugs.gentoo.org/881995
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest |  1 +
 .../mpfr-4.1.1-fix-mpfr_custom_get_kind.patch  | 79 --
 .../{mpfr-4.1.1-r1.ebuild => mpfr-4.1.1_p1.ebuild} |  1 -
 3 files changed, 1 insertion(+), 80 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 98c281833584..979db7ba2241 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -12,4 +12,5 @@ DIST mpfr-4.1.0-patch11.patch 4584 BLAKE2B 
4ba240e7e8acc360eb2f05186493fd9044c8f
 DIST mpfr-4.1.0-patch12.patch 6768 BLAKE2B 
15ce68eb9941ac5d6544ee18a062cb12026e07273a5424b3941596a1024f54cf5481363e145cac9375e518ec2033db82d4fe9152884c74a9037a81fd2c405b5e
 SHA512 
4e91cffa0df911d68931ace13e86e420ec9f7d8e8a0279e12d995bbf8061b6bec90cb03ef8642a854f652907b13e533b7afb95f2279cf2dfa4010ec5d745ac3c
 DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcbe4e1b04842fdb3549352a43607d44d58120e38bf448ffd33e36bab7f7cfd4ab65b2eb3aac2fe9bbd86d8f425f5a
 SHA512 
ddd5f54d12584b6e10fd4eba12b8568c5286dba10bd3b5cdd429415b78bc827bd0ed3957bd06ca4c2c63a2f5e877fd9d86eebade8929d61aafe84ace8454d016
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273
+DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B 
d6bed1d6fca2319db457096a81aca060c1bd934fcdf9c5f98ba44920a7e97c2a5e9c539ec554feb723fb98c84096e1cb615c0d973133c67f3c2097edc1c5b803
 SHA512 
aa98173d59a24d0f59acff0c2143db5623746db3f6445e300a018a124b35a6b57d631c357a9a890f23c748591f621a95d3a801bed7341b6c8b6ddcc86ecfb107
 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B 
ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0
 SHA512 
be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1

diff --git a/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch 
b/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch
deleted file mode 100644
index d2521f2fa632..
--- a/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-https://bugs.gentoo.org/881995
-https://gitlab.inria.fr/mpfr/mpfr/-/commit/3cd39bc0b71ad2fb2ab5252ad9268b14603e3ce6
-https://gitlab.inria.fr/mpfr/mpfr/-/issues/1
-https://github.com/CGAL/cgal/issues/7064
-
-From 3cd39bc0b71ad2fb2ab5252ad9268b14603e3ce6 Mon Sep 17 00:00:00 2001
-From: Vincent Lefevre 
-Date: Tue, 22 Nov 2022 16:33:00 +0100
-Subject: [PATCH] Fix mpfr_custom_get_kind() macro bug.
-
-* src/mpfr.h: in the mpfr_custom_get_kind() macro, changed mpfr_ptr to
-  mpfr_srcptr for _x to agree with the function prototype, in order to
-  avoid a compilation failure of user code in some cases. This bug was
-  introduced by commit 9f94e0311ed53d0c64d4fbca249d19cc4888027e, which
-  introduced the temporary variable _x to avoid an incorrect number of
-  evaluations of the x argument.
-* tests/tstckintc.c: improved the tests to detect this bug.
-
-This should fix mpfr bug #1.
-
-Bug initially reported by FX Coudert:
-  https://github.com/CGAL/cgal/issues/7064
-
-It affects Fedora Linux:
-  https://bugzilla.redhat.com/show_bug.cgi?id=2144197
-
-(cherry picked from commit 0ce17bae34a6c54de31b126f969d3ddd72c6bc37)
 a/src/mpfr.h
-+++ b/src/mpfr.h
-@@ -1027,7 +1027,7 @@ __MPFR_DECLSPEC int mpfr_total_order_p (mpfr_srcptr, 
mpfr_srcptr);
- #if __GNUC__ > 2 || __GNUC_MINOR__ >= 95
- #define mpfr_custom_get_kind(x) \
-   __extension__ ({  \
--mpfr_ptr _x = (x);  \
-+mpfr_srcptr _x = (x);   \
- _x->_mpfr_exp >  __MPFR_EXP_INF ?   \
-   (mpfr_int) MPFR_REGULAR_KIND * MPFR_SIGN (_x) \
-   : _x->_mpfr_exp == __MPFR_EXP_INF ?   \
 a/tests/tstckintc.c
-+++ b/tests/tstckintc.c
-@@ -295,14 +295,16 @@ static void
- test_nan_inf_zero (void)
- {
-   mpfr_ptr val;
-+  mpfr_srcptr sval;  /* for compilation error checking */
-   int sign;
-   int kind;
- 
-   reset_stack ();
- 
-   val = new_mpfr (MPFR_PREC_MIN);
-+  sval = val;
-   mpfr_set_nan (val);
--  kind = (mpfr_custom_get_kind) (val);
-+  kind = (mpfr_custom_get_kind) (sval);

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/, dev-libs/mpfr/files/

2022-11-22 Thread Sam James
commit: bb48158fa851ab5f552b125de478a60b5bef65f7
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 18:49:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 18:50:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb48158f

dev-libs/mpfr: backport mpfr_custom_get_kind macro fix

Closes: https://bugs.gentoo.org/881995
Signed-off-by: Sam James  gentoo.org>

 .../mpfr-4.1.1-fix-mpfr_custom_get_kind.patch  | 79 ++
 .../{mpfr-4.1.1.ebuild => mpfr-4.1.1-r1.ebuild}|  1 +
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch 
b/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch
new file mode 100644
index ..d2521f2fa632
--- /dev/null
+++ b/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch
@@ -0,0 +1,79 @@
+https://bugs.gentoo.org/881995
+https://gitlab.inria.fr/mpfr/mpfr/-/commit/3cd39bc0b71ad2fb2ab5252ad9268b14603e3ce6
+https://gitlab.inria.fr/mpfr/mpfr/-/issues/1
+https://github.com/CGAL/cgal/issues/7064
+
+From 3cd39bc0b71ad2fb2ab5252ad9268b14603e3ce6 Mon Sep 17 00:00:00 2001
+From: Vincent Lefevre 
+Date: Tue, 22 Nov 2022 16:33:00 +0100
+Subject: [PATCH] Fix mpfr_custom_get_kind() macro bug.
+
+* src/mpfr.h: in the mpfr_custom_get_kind() macro, changed mpfr_ptr to
+  mpfr_srcptr for _x to agree with the function prototype, in order to
+  avoid a compilation failure of user code in some cases. This bug was
+  introduced by commit 9f94e0311ed53d0c64d4fbca249d19cc4888027e, which
+  introduced the temporary variable _x to avoid an incorrect number of
+  evaluations of the x argument.
+* tests/tstckintc.c: improved the tests to detect this bug.
+
+This should fix mpfr bug #1.
+
+Bug initially reported by FX Coudert:
+  https://github.com/CGAL/cgal/issues/7064
+
+It affects Fedora Linux:
+  https://bugzilla.redhat.com/show_bug.cgi?id=2144197
+
+(cherry picked from commit 0ce17bae34a6c54de31b126f969d3ddd72c6bc37)
+--- a/src/mpfr.h
 b/src/mpfr.h
+@@ -1027,7 +1027,7 @@ __MPFR_DECLSPEC int mpfr_total_order_p (mpfr_srcptr, 
mpfr_srcptr);
+ #if __GNUC__ > 2 || __GNUC_MINOR__ >= 95
+ #define mpfr_custom_get_kind(x) \
+   __extension__ ({  \
+-mpfr_ptr _x = (x);  \
++mpfr_srcptr _x = (x);   \
+ _x->_mpfr_exp >  __MPFR_EXP_INF ?   \
+   (mpfr_int) MPFR_REGULAR_KIND * MPFR_SIGN (_x) \
+   : _x->_mpfr_exp == __MPFR_EXP_INF ?   \
+--- a/tests/tstckintc.c
 b/tests/tstckintc.c
+@@ -295,14 +295,16 @@ static void
+ test_nan_inf_zero (void)
+ {
+   mpfr_ptr val;
++  mpfr_srcptr sval;  /* for compilation error checking */
+   int sign;
+   int kind;
+ 
+   reset_stack ();
+ 
+   val = new_mpfr (MPFR_PREC_MIN);
++  sval = val;
+   mpfr_set_nan (val);
+-  kind = (mpfr_custom_get_kind) (val);
++  kind = (mpfr_custom_get_kind) (sval);
+   if (kind != MPFR_NAN_KIND)
+ {
+   printf ("mpfr_custom_get_kind error: ");
+@@ -380,7 +382,8 @@ static long *
+ dummy_set_si (long si)
+ {
+   mpfr_t x;
+-  long * r = dummy_new ();
++  mpfr_srcptr px;  /* for compilation error checking */
++  long *r = dummy_new ();
+   int i1, i2, i3, i4, i5;
+ 
+   /* Check that the type "void *" can be used, like with the function.
+@@ -405,7 +408,8 @@ dummy_set_si (long si)
+   MPFR_ASSERTN (i5 == 1);
+ 
+   mpfr_set_si (x, si, MPFR_RNDN);
+-  r[0] = mpfr_custom_get_kind (x);
++  px = x;
++  r[0] = mpfr_custom_get_kind (px);
+ 
+   /* Check that the type "void *" can be used in C, like with the function
+  (forbidden in C++). Also check side effects. */
+GitLab

diff --git a/dev-libs/mpfr/mpfr-4.1.1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.1-r1.ebuild
similarity index 98%
rename from dev-libs/mpfr/mpfr-4.1.1.ebuild
rename to dev-libs/mpfr/mpfr-4.1.1-r1.ebuild
index 13392ae4cf60..e34c78ab5b44 100644
--- a/dev-libs/mpfr/mpfr-4.1.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.1-r1.ebuild
@@ -47,6 +47,7 @@ PATCHES=(
"${MY_PATCHES[@]}"
 
# Additional patches
+   "${FILESDIR}"/${P}-fix-mpfr_custom_get_kind.patch
 )
 
 HTML_DOCS=( doc/FAQ.html )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2022-11-17 Thread Sam James
commit: da6c1a1c07fef233bac8f4dd00d104602845ff1d
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 17 21:09:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 17 21:09:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6c1a1c

dev-libs/mpfr: add 4.1.1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest  |  1 +
 dev-libs/mpfr/mpfr-4.1.1.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 5cb37746d21a..98c281833584 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -12,3 +12,4 @@ DIST mpfr-4.1.0-patch11.patch 4584 BLAKE2B 
4ba240e7e8acc360eb2f05186493fd9044c8f
 DIST mpfr-4.1.0-patch12.patch 6768 BLAKE2B 
15ce68eb9941ac5d6544ee18a062cb12026e07273a5424b3941596a1024f54cf5481363e145cac9375e518ec2033db82d4fe9152884c74a9037a81fd2c405b5e
 SHA512 
4e91cffa0df911d68931ace13e86e420ec9f7d8e8a0279e12d995bbf8061b6bec90cb03ef8642a854f652907b13e533b7afb95f2279cf2dfa4010ec5d745ac3c
 DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcbe4e1b04842fdb3549352a43607d44d58120e38bf448ffd33e36bab7f7cfd4ab65b2eb3aac2fe9bbd86d8f425f5a
 SHA512 
ddd5f54d12584b6e10fd4eba12b8568c5286dba10bd3b5cdd429415b78bc827bd0ed3957bd06ca4c2c63a2f5e877fd9d86eebade8929d61aafe84ace8454d016
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273
+DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B 
ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0
 SHA512 
be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1

diff --git a/dev-libs/mpfr/mpfr-4.1.1.ebuild b/dev-libs/mpfr/mpfr-4.1.1.ebuild
new file mode 100644
index ..13392ae4cf60
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.1.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=$(ver_cut 1-3)
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
+SRC_URI="https://www.mpfr.org/${MY_P}/${MY_P}.tar.xz";
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
+   SRC_URI+=" $(printf "https://www.mpfr.org/${MY_P}/patch%02d -> 
${MY_P}-patch%02d.patch " ${my_patch_index}{,})"
+   MY_PATCHES+=( "${DISTDIR}"/$(printf ${MY_P}-patch%02d.patch 
${my_patch_index}) )
+   done
+   unset my_patch_index
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+# This is a critical package; if SONAME changes, bump subslot but also add
+# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
+SLOT="0/6" # libmpfr.so version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   # Apply the upstream patches released out-of-band; generated above
+   "${MY_PATCHES[@]}"
+
+   # Additional patches
+)
+
+HTML_DOCS=( doc/FAQ.html )
+
+src_unpack() {
+   # Avoid src_unpack noise from patches
+   unpack ${MY_P}.tar.xz
+}
+
+src_prepare() {
+   default
+
+   # 4.1.0_p13's patch10 patches a .texi file *and* the corresponding
+   # info file. We need to make sure the info file is newer, so the
+   # build doesn't try to run makeinfo. Won't be needed on next release.
+   touch "${S}/doc/mpfr.info" || die
+}
+
+multilib_src_configure() {
+   # bug #476336#19
+   # Make sure mpfr doesn't go probing toolchains it shouldn't
+   ECONF_SOURCE="${S}" \
+   user_redefine_cc=yes \
+   econf $(use_enable st

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2022-10-19 Thread Sam James
commit: 356b7b1dbdfdbfc4d7c0964a9849cbf40927fc1a
Author: kochera  google  com>
AuthorDate: Wed Oct 19 18:58:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 19 19:21:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356b7b1d

dev-libs/mpfr: Add cpe_uri for mpfr package.

Signed-off-by: Michael Kochera  google.com>
Closes: https://github.com/gentoo/gentoo/pull/27856
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/metadata.xml b/dev-libs/mpfr/metadata.xml
index e9de1423720b..27009fac6749 100644
--- a/dev-libs/mpfr/metadata.xml
+++ b/dev-libs/mpfr/metadata.xml
@@ -5,4 +5,7 @@
toolch...@gentoo.org
Gentoo Toolchain Project

+   
+   cpe:/a:mpfr:gnu_mpfr
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2022-09-22 Thread Sam James
commit: 0685bd67410a05fe621d77b48f1072a34919c4ef
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 01:54:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 01:54:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0685bd67

dev-libs/mpfr: drop 4.1.0-r1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0-r1.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
deleted file mode 100644
index e0e4244da6ac..
--- a/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
-SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
-DEPEND="${RDEPEND}"
-
-HTML_DOCS=( doc/FAQ.html )
-
-multilib_src_configure() {
-   # Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
-   ECONF_SOURCE=${S} \
-   user_redefine_cc=yes \
-   econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   rm "${ED}"/usr/share/doc/"${P}"/COPYING*
-   use static-libs || find "${ED}"/usr -name '*.la' -delete
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2022-03-16 Thread Sam James
commit: 7dde9a139d25b0166ec24b620298783e9b44c116
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 16 15:06:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 16 15:08:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dde9a13

dev-libs/mpfr: don't assume DISTDIR only contains our distfiles

There's no guarantee that ${DISTDIR} only contains the distfiles
for this package (it could be the system's whole cache, for example --
like in Paludis).

Bug: 
https://github.com/MageSlayer/paludis-gentoo-patches/issues/32#issuecomment-1025371500
Thanks-to: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 29 +
 1 file changed, 17 insertions(+), 12 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 0ac19f7cd365..14f2319304bc 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -12,6 +12,7 @@ inherit multilib-minimal
 # 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
 MY_PV=$(ver_cut 1-3)
 MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
 MY_P=${PN}-${MY_PV}
 
 DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
@@ -21,12 +22,11 @@ if [[ ${PV} == *_p* ]] ; then
# If this is a patch release, we have to download each of the patches:
# -_pN = N patches
# - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
# => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   my_patch_index=1
-   while [[ ${my_patch_index} -le ${MY_PATCH} ]] ; do
-   SRC_URI+=" "
-   SRC_URI+=$(printf "https://www.mpfr.org/${MY_P}/patch%02d -> 
${MY_P}-patch%02d.patch " ${my_patch_index} ${my_patch_index})
-   my_patch_index=$((my_patch_index+1))
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
+   SRC_URI+=" $(printf "https://www.mpfr.org/${MY_P}/patch%02d -> 
${MY_P}-patch%02d.patch " ${my_patch_index}{,})"
+   MY_PATCHES+=( "${DISTDIR}"/$(printf ${MY_P}-patch%02d.patch 
${my_patch_index}) )
done
unset my_patch_index
 fi
@@ -42,15 +42,20 @@ IUSE="static-libs"
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
 DEPEND="${RDEPEND}"
 
-PATCHES=()
+PATCHES=(
+   # Apply the upstream patches released out-of-band; generated above
+   "${MY_PATCHES[@]}"
 
-if [[ ${PV} == *_p* ]] ; then
-   # Apply the upstream patches released out of band
-   PATCHES+=( "${DISTDIR}"/ )
-fi
+   # Additional patches
+)
 
 HTML_DOCS=( doc/FAQ.html )
 
+src_unpack() {
+   # Avoid src_unpack noise from patches
+   unpack ${MY_P}.tar.xz
+}
+
 src_prepare() {
default
 
@@ -61,9 +66,9 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   # bug 476336#19
+   # bug #476336#19
# Make sure mpfr doesn't go probing toolchains it shouldn't
-   ECONF_SOURCE=${S} \
+   ECONF_SOURCE="${S}" \
user_redefine_cc=yes \
econf $(use_enable static-libs static)
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2022-01-06 Thread Sam James
commit: b85620e287f9e6f9948fe68ca7038ce449f6e215
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jan  6 00:50:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  6 19:59:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85620e2

dev-libs/mpfr: stable 4.1.0_p13-r1 for hppa, bug #830378

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index cf4eb053959d..0ac19f7cd365 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2022-01-02 Thread Jakov Smolić
commit: 53340ff3a13754edd95723b016b4c1027ece9979
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jan  2 10:52:10 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jan  2 10:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53340ff3

dev-libs/mpfr: Stabilize 4.1.0_p13-r1 amd64, #830378

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

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 7c2ca415b36f..cf4eb053959d 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2022-01-01 Thread Sam James
commit: 383e5cf2a0e97b66810e3b0289890e5a615d625a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383e5cf2

dev-libs/mpfr: Stabilize 4.1.0_p13-r1 x86, #830378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index d191b2027c81..7c2ca415b36f 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-12-31 Thread Sam James
commit: da07ac52799518b8b916068ca4f4f5acabb76256
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  1 05:33:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  1 05:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da07ac52

dev-libs/mpfr: Stabilize 4.1.0_p13-r1 arm64, #830378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 3b0689c4f72a..d191b2027c81 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-12-31 Thread Sam James
commit: 54bec721f0f373bb2225fe48cfa8d8c6935ec87f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  1 05:32:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  1 05:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bec721

dev-libs/mpfr: Stabilize 4.1.0_p13-r1 ppc64, #830378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 6770917a20d6..feec248e2286 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-12-31 Thread Sam James
commit: 1d8442ad068fcce4cdcb67d4c7c4fd8bbec82c7c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  1 05:32:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  1 05:32:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8442ad

dev-libs/mpfr: Stabilize 4.1.0_p13-r1 ppc, #830378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index c6b3e4564732..6770917a20d6 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-12-31 Thread Sam James
commit: 54ae9a2d8ac567f882bfe901ecace0d93d1eb4be
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  1 05:32:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  1 05:32:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ae9a2d

dev-libs/mpfr: Stabilize 4.1.0_p13-r1 sparc, #830378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 7a65b4b377ff..c6b3e4564732 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.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
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-12-31 Thread Sam James
commit: b385118ff464ce62cb2d93f8fb78ab6d031ca97a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  1 05:33:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  1 05:33:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b385118f

dev-libs/mpfr: Stabilize 4.1.0_p13-r1 arm, #830378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index feec248e2286..3b0689c4f72a 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-11-08 Thread Sam James
commit: e7f73573dc9658b2288deda64062b1ef3c1e90f7
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 06:54:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 06:57:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f73573

dev-libs/mpfr: add new gitlab links to HOMEPAGE

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/mpfr-4.1.0-r1.ebuild | 2 +-
 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
index 986919466dd..e0e4244da6a 100644
--- a/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit multilib-minimal
 
 DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/";
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
 SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 14639036b47..7a65b4b377f 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -15,7 +15,7 @@ MY_PATCH=$(ver_cut 5-)
 MY_P=${PN}-${MY_PV}
 
 DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/";
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr";
 SRC_URI="https://www.mpfr.org/${MY_P}/${MY_P}.tar.xz";
 if [[ ${PV} == *_p* ]] ; then
# If this is a patch release, we have to download each of the patches:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/, dev-libs/mpfr/files/

2021-11-07 Thread Andreas K. Hüttel
commit: 01b37fc251ee234dec9c6c63ab6fad1e8a5626ef
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 18:29:30 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 18:29:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b37fc2

dev-libs/mpfr: Don't call makeinfo, forbidden during bootstrap

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...mpfr-4.1.0_p13-revert-doc-changes-patch10.patch | 105 -
 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild |  13 ++-
 2 files changed, 9 insertions(+), 109 deletions(-)

diff --git 
a/dev-libs/mpfr/files/mpfr-4.1.0_p13-revert-doc-changes-patch10.patch 
b/dev-libs/mpfr/files/mpfr-4.1.0_p13-revert-doc-changes-patch10.patch
deleted file mode 100644
index 304cc27f3fa..000
--- a/dev-libs/mpfr/files/mpfr-4.1.0_p13-revert-doc-changes-patch10.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-From: Sam James 
-Date: Sat, 6 Nov 2021 00:34:22 +
-Subject: [PATCH] Revert doc changes from mpfr-4.1.0-patch10
-
-We don't want to invoketexinfo via maintainer-mode because
-of some(somewhat minor) changes to the manual from patch10.
-
-See: 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
-Signed-off-by: Sam James 

- doc/mpfr.info | 46 +-
- doc/mpfr.texi |  6 --
- 2 files changed, 21 insertions(+), 31 deletions(-)
-
-diff --git a/doc/mpfr.info b/doc/mpfr.info
-index 062c0c4..264896d 100644
 a/doc/mpfr.info
-+++ b/doc/mpfr.info
-@@ -3217,11 +3217,7 @@ destroying, garbaging) is left to the application.
- 
-Each function in this interface is also implemented as a macro for
- efficiency reasons: for example ‘mpfr_custom_init (s, p)’ uses the
--macro, while ‘(mpfr_custom_init) (s, p)’ uses the function.  Note that
--the macro may evaluate arguments multiple times (or none).  Moreover,
--macros implementing functions with the ‘void’ return type may not be
--used in contexts where an expression is expected, e.g., inside
--‘for(...)’ or before a comma operator.
-+macro, while ‘(mpfr_custom_init) (s, p)’ uses the function.
- 
-Note 1: MPFR functions may still initialize temporary floating-point
- numbers using ‘mpfr_init’ and similar functions.  See Custom Allocation
-@@ -4583,13 +4579,13 @@ Function and Type Index
-   (line 115)
- * mpfr_csch: Transcendental Functions.
-   (line 180)
--* mpfr_custom_get_exp:   Custom Interface.(line  80)
--* mpfr_custom_get_kind:  Custom Interface.(line  70)
--* mpfr_custom_get_significand:   Custom Interface.(line  75)
--* mpfr_custom_get_size:  Custom Interface.(line  41)
--* mpfr_custom_init:  Custom Interface.(line  45)
--* mpfr_custom_init_set:  Custom Interface.(line  52)
--* mpfr_custom_move:  Custom Interface.(line  89)
-+* mpfr_custom_get_exp:   Custom Interface.(line  76)
-+* mpfr_custom_get_kind:  Custom Interface.(line  66)
-+* mpfr_custom_get_significand:   Custom Interface.(line  71)
-+* mpfr_custom_get_size:  Custom Interface.(line  37)
-+* mpfr_custom_init:  Custom Interface.(line  41)
-+* mpfr_custom_init_set:  Custom Interface.(line  48)
-+* mpfr_custom_move:  Custom Interface.(line  85)
- * MPFR_DECL_INIT:Initialization Functions.
-   (line  77)
- * mpfr_digamma:  Transcendental Functions.
-@@ -5169,19 +5165,19 @@ Node: Exception Related Functions145661
- Node: Memory Handling Functions155904
- Node: Compatibility with MPF157792
- Node: Custom Interface160961
--Node: Internals165852
--Node: API Compatibility167396
--Node: Type and Macro Changes169344
--Node: Added Functions172527
--Node: Changed Functions177334
--Node: Removed Functions184693
--Node: Other Changes185423
--Node: MPFR and the IEEE 754 Standard187124
--Node: Contributors189741
--Node: References192880
--Node: GNU Free Documentation License194761
--Node: Concept Index217355
--Node: Function and Type Index223428
-+Node: Internals165592
-+Node: API Compatibility167136
-+Node: Type and Macro Changes169084
-+Node: Added Functions172267
-+Node: Changed Functions177074
-+Node: Removed Functions184433
-+Node: Other Changes185163
-+Node: MPFR and the IEEE 754 Standard186864
-+Node: Contributors189481
-+Node: References192620
-+Node: GNU Free Documentation License194501
-+Node: Concept Index217095
-+Node: Function and Type Index223168
- 
- End Tag Table
- 
-diff --git a

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/files/, dev-libs/mpfr/

2021-11-05 Thread Sam James
commit: eaeb1debfeed05ba266e4a1b1674eacff1d0f414
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 00:39:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 00:45:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaeb1deb

dev-libs/mpfr: partially revert patch10 (drop doc changes) from 4.1.0_p13

Avoid trying to invoke texinfo during bootstrap.

Signed-off-by: Sam James  gentoo.org>

 ...mpfr-4.1.0_p13-revert-doc-changes-patch10.patch | 105 +
 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild |   9 +-
 2 files changed, 113 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/mpfr/files/mpfr-4.1.0_p13-revert-doc-changes-patch10.patch 
b/dev-libs/mpfr/files/mpfr-4.1.0_p13-revert-doc-changes-patch10.patch
new file mode 100644
index 000..304cc27f3fa
--- /dev/null
+++ b/dev-libs/mpfr/files/mpfr-4.1.0_p13-revert-doc-changes-patch10.patch
@@ -0,0 +1,105 @@
+From: Sam James 
+Date: Sat, 6 Nov 2021 00:34:22 +
+Subject: [PATCH] Revert doc changes from mpfr-4.1.0-patch10
+
+We don't want to invoketexinfo via maintainer-mode because
+of some(somewhat minor) changes to the manual from patch10.
+
+See: 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+Signed-off-by: Sam James 
+---
+ doc/mpfr.info | 46 +-
+ doc/mpfr.texi |  6 --
+ 2 files changed, 21 insertions(+), 31 deletions(-)
+
+diff --git a/doc/mpfr.info b/doc/mpfr.info
+index 062c0c4..264896d 100644
+--- a/doc/mpfr.info
 b/doc/mpfr.info
+@@ -3217,11 +3217,7 @@ destroying, garbaging) is left to the application.
+ 
+Each function in this interface is also implemented as a macro for
+ efficiency reasons: for example ‘mpfr_custom_init (s, p)’ uses the
+-macro, while ‘(mpfr_custom_init) (s, p)’ uses the function.  Note that
+-the macro may evaluate arguments multiple times (or none).  Moreover,
+-macros implementing functions with the ‘void’ return type may not be
+-used in contexts where an expression is expected, e.g., inside
+-‘for(...)’ or before a comma operator.
++macro, while ‘(mpfr_custom_init) (s, p)’ uses the function.
+ 
+Note 1: MPFR functions may still initialize temporary floating-point
+ numbers using ‘mpfr_init’ and similar functions.  See Custom Allocation
+@@ -4583,13 +4579,13 @@ Function and Type Index
+   (line 115)
+ * mpfr_csch: Transcendental Functions.
+   (line 180)
+-* mpfr_custom_get_exp:   Custom Interface.(line  80)
+-* mpfr_custom_get_kind:  Custom Interface.(line  70)
+-* mpfr_custom_get_significand:   Custom Interface.(line  75)
+-* mpfr_custom_get_size:  Custom Interface.(line  41)
+-* mpfr_custom_init:  Custom Interface.(line  45)
+-* mpfr_custom_init_set:  Custom Interface.(line  52)
+-* mpfr_custom_move:  Custom Interface.(line  89)
++* mpfr_custom_get_exp:   Custom Interface.(line  76)
++* mpfr_custom_get_kind:  Custom Interface.(line  66)
++* mpfr_custom_get_significand:   Custom Interface.(line  71)
++* mpfr_custom_get_size:  Custom Interface.(line  37)
++* mpfr_custom_init:  Custom Interface.(line  41)
++* mpfr_custom_init_set:  Custom Interface.(line  48)
++* mpfr_custom_move:  Custom Interface.(line  85)
+ * MPFR_DECL_INIT:Initialization Functions.
+   (line  77)
+ * mpfr_digamma:  Transcendental Functions.
+@@ -5169,19 +5165,19 @@ Node: Exception Related Functions145661
+ Node: Memory Handling Functions155904
+ Node: Compatibility with MPF157792
+ Node: Custom Interface160961
+-Node: Internals165852
+-Node: API Compatibility167396
+-Node: Type and Macro Changes169344
+-Node: Added Functions172527
+-Node: Changed Functions177334
+-Node: Removed Functions184693
+-Node: Other Changes185423
+-Node: MPFR and the IEEE 754 Standard187124
+-Node: Contributors189741
+-Node: References192880
+-Node: GNU Free Documentation License194761
+-Node: Concept Index217355
+-Node: Function and Type Index223428
++Node: Internals165592
++Node: API Compatibility167136
++Node: Type and Macro Changes169084
++Node: Added Functions172267
++Node: Changed Functions177074
++Node: Removed Functions184433
++Node: Other Changes185163
++Node: MPFR and the IEEE 754 Standard186864
++Node: Contributors189481
++Node: References192620
++Node: GNU Free Documentation License194501
++Node: Concept Index217095
++Node: Function and Type Index223168
+ 
+ End Tag Table
+ 
+diff --git a/doc/mpfr.texi b

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-10-30 Thread Sam James
commit: c839a322e62f4e5cf6241f76a9d9636a57cbb488
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 30 22:41:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 30 22:41:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c839a322

dev-libs/mpfr: add keywords to _p13, fix typo (adds extra patch)

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest| 1 +
 dev-libs/mpfr/{mpfr-4.1.0_p13.ebuild => mpfr-4.1.0_p13-r1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 95e1329b399..5cb37746d21 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -10,4 +10,5 @@ DIST mpfr-4.1.0-patch09.patch 4591 BLAKE2B 
09980bd9f1fb7e39a35e972e9c8a8fd3918bd
 DIST mpfr-4.1.0-patch10.patch 26493 BLAKE2B 
8cc0c498264d05c03a72dad58e553c9ea63e29fe43f45cec0cdf29df2e3eac1db33e17c58de5dacfe08c4192300bff5ee3dd816ecab661890a277bdee2cfc19a
 SHA512 
7ee6d2074f640ed17626284fc3f1e77b18e756365ee836ba4b046ba49adb7a701c845401f202ae2d396319285e9f65ec7ef0d51bc3a51460b91b7b2078efcb04
 DIST mpfr-4.1.0-patch11.patch 4584 BLAKE2B 
4ba240e7e8acc360eb2f05186493fd9044c8fe285f1be209270e1bd5bcb6485d4ee2feca6af1cf56e2ffd5b592b483ae76ae9acac246286ea0ab4130fe0d9bf6
 SHA512 
90d6f3e781eab0f8e5f07ed00c1c824af49c6cd60d4c3324c71e6c29150a8f22e2b0b78e7ee32ce505c87ee33ec1ad46e36e3825c6beb524093fc532acdcd913
 DIST mpfr-4.1.0-patch12.patch 6768 BLAKE2B 
15ce68eb9941ac5d6544ee18a062cb12026e07273a5424b3941596a1024f54cf5481363e145cac9375e518ec2033db82d4fe9152884c74a9037a81fd2c405b5e
 SHA512 
4e91cffa0df911d68931ace13e86e420ec9f7d8e8a0279e12d995bbf8061b6bec90cb03ef8642a854f652907b13e533b7afb95f2279cf2dfa4010ec5d745ac3c
+DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcbe4e1b04842fdb3549352a43607d44d58120e38bf448ffd33e36bab7f7cfd4ab65b2eb3aac2fe9bbd86d8f425f5a
 SHA512 
ddd5f54d12584b6e10fd4eba12b8568c5286dba10bd3b5cdd429415b78bc827bd0ed3957bd06ca4c2c63a2f5e877fd9d86eebade8929d61aafe84ace8454d016
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
similarity index 87%
rename from dev-libs/mpfr/mpfr-4.1.0_p13.ebuild
rename to dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 228e9e9a858..8c516b676e7 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then
# - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
# => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
my_patch_index=1
-   while [[ ${my_patch_index} -lt ${MY_PATCH} ]] ; do
+   while [[ ${my_patch_index} -le ${MY_PATCH} ]] ; do
SRC_URI+=" "
SRC_URI+=$(printf "https://www.mpfr.org/${MY_P}/patch%02d -> 
${MY_P}-patch%02d.patch " ${my_patch_index} ${my_patch_index})
my_patch_index=$((my_patch_index+1))
@@ -33,7 +33,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-10-29 Thread Sam James
commit: 20ae7a494e924d2af3b2763d27ada707e89b0f85
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 08:12:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 08:48:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ae7a49

dev-libs/mpfr: add 4.1.0_p13 (upstream patches)

Upstream release patches every so often for the last released branch,
so let's start picking them up.

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/Manifest  | 12 +++
 dev-libs/mpfr/mpfr-4.1.0_p13.ebuild | 65 +
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 77f8d18385b..95e1329b399 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1 +1,13 @@
+DIST mpfr-4.1.0-patch01.patch 2061 BLAKE2B 
55b34d7e8d94d22a1c188d5f5c7b73523c080ac9b44ba4055894ab40a43e3b17b2fcc74bb3b8af93952929c073946bb143486e5963a160a1c456a62d0d73cf8f
 SHA512 
f401d2a3b1e2e7e95177e5bf98d023be323c7e2152e9aab7133bad44c5924bed644ecb94477dc7ca975a29e1cc156001897966293130ac56d2ee5d96ade18ad3
+DIST mpfr-4.1.0-patch02.patch 2543 BLAKE2B 
ab36c68523132702a7be6b072e9a96054d8471b61d0b79d1f82a622a278f445fd43d2ebf3ae42fa915bf10d9d643f735146f3b2dd6026134f72e3ca9de1e29da
 SHA512 
cb896e0b648225aa4eaa5959f79d7d5bd830ed464c6e00ee780ad6ac366054ac573985092c576ffb40ca4f7a9eb976f1c5a039895ca6fdb4fa72677fbd1cb831
+DIST mpfr-4.1.0-patch03.patch 9973 BLAKE2B 
3db98472e3c94d8e7734db59f9854276884d3456d5d113be364802f6da08f07e31d30388d393524e0df8cb470ff6b94d763ca3c43be6507bb23628feee0b5d8d
 SHA512 
c6893d67721d6bfd76efc639c84f7e6d60ae1bea09f32247d30cfc8011b5450fa8d1cd23956df1e4fe58fd4ec2d905502976f3bd2a5601af31bdb898275e429d
+DIST mpfr-4.1.0-patch04.patch 27336 BLAKE2B 
4311d3129abc220f833faa1c231cdfbe8daf4644412a7a22d187aeee44f8b0bfde9d2f3c6ef530718f677b74c89df4e3e5b2d8439bfe708e1e0e416b4e2ad74a
 SHA512 
f21ac3daedab771373f16b5cd209f2cf305f6ea06634352ede84731839a60eea21bf5f023d26238777a5218186186ae170e9d6a89a380844c6b67b5e5514f14f
+DIST mpfr-4.1.0-patch05.patch 5345 BLAKE2B 
b75d5ed4a0dfc78bc35fc5427782d052e9bff8633ab22786dd0ab554bfacbcfb13273e66603b12faab08ea9b9721639f33ac7ec4e73a7478b997dbe8e41e91fc
 SHA512 
d2d7a9bd1d0bff08bedcb5ead91aeda493bc87b723a1caab8fcfe854f39a2d13fafbd8efb69b4c997ca6c0c90b224add3d7d54a2826645b4ecc01fdac512f9fa
+DIST mpfr-4.1.0-patch06.patch 4026 BLAKE2B 
f00cb90954caf23e2ab42125e7c55a7d1f1136503ffc12654aef2e67de32447f9caad52d372715f72afa3c58ed4e12f6741dfcc45a821d2c69b2115b39a5d057
 SHA512 
67f5f2c4d0b48ca22ef34ed3e9be110b0781b77db539a6fd9cfa8199a19b5667276e8b93a21b616697ebf0baf1bb894bf13e502bea95c7cad1a1137220e13228
+DIST mpfr-4.1.0-patch07.patch 3580 BLAKE2B 
0ceeebdb4849a0b6ed73646b7e8b0709dcd80f925584a497925d4e47023c129a28687ab6264f876e87c0e1e302b8ff4cdc028514d2286bf332219a5e314d386e
 SHA512 
4d95697fa1b6474982325384d905a2ffee76bfe5554f3bbe5a24897ca0c9a44187558762a3d8e54ea749f0d27d3b2ea5af7580b63e871da8634b39078cd50b65
+DIST mpfr-4.1.0-patch08.patch 4002 BLAKE2B 
cb1ca978b1ae0415c4ba38a2ced9be9af9b38be9ef3ae5caee5bc2501553f3ff050043754643423040a433246c695280111bf110514e35581a2a0eba6f0b4379
 SHA512 
6e291e9d16b4b3d4bbd4c10cd454bb1acc2f903f2356ba6551fe279a53a4204dc9ba3bd689cb268f1070dc7b8a1f2da55c09a6b7cec93f0082295cf21fec72a4
+DIST mpfr-4.1.0-patch09.patch 4591 BLAKE2B 
09980bd9f1fb7e39a35e972e9c8a8fd3918bd9202dca446d1874c9fc8390fe8dcc261332f6e662ae05999f0129c56c81624ed95fa7e9298ebc8beaecc3975ca0
 SHA512 
847f9e62762bb2ca29ff84876c0ab7c0075d5d34744cfd6c22d480acf56e2c17187f7137724d6ac6eeac0dbd4888e7f128e4aaf34eb00d088a65a046de6d
+DIST mpfr-4.1.0-patch10.patch 26493 BLAKE2B 
8cc0c498264d05c03a72dad58e553c9ea63e29fe43f45cec0cdf29df2e3eac1db33e17c58de5dacfe08c4192300bff5ee3dd816ecab661890a277bdee2cfc19a
 SHA512 
7ee6d2074f640ed17626284fc3f1e77b18e756365ee836ba4b046ba49adb7a701c845401f202ae2d396319285e9f65ec7ef0d51bc3a51460b91b7b2078efcb04
+DIST mpfr-4.1.0-patch11.patch 4584 BLAKE2B 
4ba240e7e8acc360eb2f05186493fd9044c8fe285f1be209270e1bd5bcb6485d4ee2feca6af1cf56e2ffd5b592b483ae76ae9acac246286ea0ab4130fe0d9bf6
 SHA512 
90d6f3e781eab0f8e5f07ed00c1c824af49c6cd60d4c3324c71e6c29150a8f22e2b0b78e7ee32ce505c87ee33ec1ad46e36e3825c6beb524093fc532acdcd913
+DIST mpfr-4.1.0-patch12.patch 6768 BLAKE2B 
15ce68eb9941ac5d6544ee18a062cb12026e07273a5424b3941596a1024f54cf5481363e145cac9375e518ec2033db82d4fe9152884c74a9037a81fd2c405b5e
 SHA512 
4e91cffa0df911d68931ace13e86e420ec9f7d8e8a0279e12d995bbf8061b6bec90cb03ef8642a854f652907b13e533b7afb95f2279cf2dfa4010ec5d745ac3c
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13.ebuild
new file mode 100644
index 000..2

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-10-29 Thread Sam James
commit: 56e55f9bbdf86196886c4338e8a3f3ca308e18cb
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 06:07:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 08:48:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e55f9b

dev-libs/mpfr: fix metadata indentation

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/metadata.xml b/dev-libs/mpfr/metadata.xml
index 5a1e1dee65d..e9de1423720 100644
--- a/dev-libs/mpfr/metadata.xml
+++ b/dev-libs/mpfr/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   toolch...@gentoo.org
-   Gentoo Toolchain Project
-
+   
+   toolch...@gentoo.org
+   Gentoo Toolchain Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-10-19 Thread Sam James
commit: 0797df5c4e2868ed33979b06bae4eff2ba22159e
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 19 07:51:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 19 07:51:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0797df5c

dev-libs/mpfr: add missing gmp subslot operator

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mpfr/{mpfr-4.1.0.ebuild => mpfr-4.1.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
similarity index 87%
rename from dev-libs/mpfr/mpfr-4.1.0.ebuild
rename to dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
index 286e2337136..986919466dd 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit multilib-minimal
 
-DESCRIPTION="library for multiple-precision floating-point computations with 
exact rounding"
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
 HOMEPAGE="https://www.mpfr.org/";
 SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
@@ -14,7 +14,7 @@ SLOT="0/6" # libmpfr.so version
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
-RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"
+RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
 DEPEND="${RDEPEND}"
 
 HTML_DOCS=( doc/FAQ.html )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2021-01-06 Thread Fabian Groffen
commit: 32ba72b2c3fe1fa50a3d1020fc3089efd7ce6fdd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 19:28:48 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 19:33:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ba72b2

dev-libs/mpfr: drop x86-macos

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

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index 05bae0f875c..e812670ea0d 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.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
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-12-27 Thread Fabian Groffen
commit: 9683a102596ceceeca9ce6bf615c463005b2f56b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 14:17:32 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 14:21:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9683a102

dev-libs/mpfr: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index cc7640cfe2f..05bae0f875c 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-09-07 Thread Sergei Trofimovich
commit: b465d8e85130520bfad26ff03c57df963d5e2d35
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Sep  7 20:44:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep  7 20:46:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b465d8e8

dev-libs/mpfr: drop old

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/mpfr/Manifest  |  1 -
 dev-libs/mpfr/mpfr-4.0.2.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index de6556d1cb4..77f8d18385b 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1,2 +1 @@
-DIST mpfr-4.0.2.tar.xz 1441996 BLAKE2B 
4c1a15208c2dc3dcc1424974de506198e9cc479c70255149876c7f541133499ada5c89f07393b120b7079e6bbaf8ea03e5e496e1350b295e687392a6e0341c1c
 SHA512 
d583555d08863bf36c89b289ae26bae353d9a31f08ee3894520992d2c26e5683c4c9c193d7ad139632f71c0a476d85ea76182702a98bf08dde7b6f65a54f8b88
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
deleted file mode 100644
index b5731b6eb61..000
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
-inherit libtool multilib-minimal preserve-libs
-
-MY_PV=${PV/_p*}
-MY_P=${PN}-${MY_PV}
-PLEVEL=${PV/*p}
-DESCRIPTION="library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/";
-SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
-
-LICENSE="LGPL-2.1"
-SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-HTML_DOCS=( doc/FAQ.html )
-
-src_prepare() {
-   if [[ ${PLEVEL} != ${PV} ]] ; then
-   local i
-   for (( i = 1; i <= PLEVEL; ++i )) ; do
-   eapply "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
-   done
-   fi
-   eapply_user
-   find . -type f -exec touch -r configure {} +
-   elibtoolize
-}
-
-multilib_src_configure() {
-   # Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
-   ECONF_SOURCE=${S} \
-   user_redefine_cc=yes \
-   econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   rm "${ED}"/usr/share/doc/"${P}"/COPYING*
-   use static-libs || find "${ED}"/usr -name '*.la' -delete
-}
-
-pkg_preinst() {
-   preserve_old_lib /usr/$(get_libdir)/libmpfr$(get_libname 4)
-}
-
-pkg_postinst() {
-   preserve_old_lib_notify /usr/$(get_libdir)/libmpfr$(get_libname 4)
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-08-30 Thread Sam James
commit: 5a51c9ccb2bb3d752ce658d34584286411ebb1f3
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 00:42:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 00:42:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a51c9cc

dev-libs/mpfr: Stabilize 4.1.0 ppc, #736559

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index 8ae3c247d9c..bb16255e02e 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-08-11 Thread Agostino Sarubbo
commit: f79c7a23cabf0963ad60180a8a58218df7d567a0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 11 14:22:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 11 14:23:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79c7a23

dev-libs/mpfr: x86 stable wrt bug #736559

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

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index 40a24eba683..8ae3c247d9c 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-08-11 Thread Agostino Sarubbo
commit: 6f41b114ec17c1d9f4c0f50a630dba3db7c50742
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 11 14:13:47 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 11 14:13:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f41b114

dev-libs/mpfr: s390 stable wrt bug #736559

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

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index b3c775b00d4..40a24eba683 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-08-11 Thread Sam James
commit: 63634c0d02189829c2590b6fb944c0826de4ed80
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 11 08:37:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 11 08:37:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63634c0d

dev-libs/mpfr: Stabilize 4.1.0 arm64, #736559

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index 7ca6ce6314b..b3c775b00d4 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-08-10 Thread Sergei Trofimovich
commit: f576d7c72bc276cb72d78bf23d9c0cf8838722bf
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Aug 10 18:38:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug 10 19:24:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f576d7c7

dev-libs/mpfr: stable 4.1.0 for hppa/sparc, bug #736559

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index 95842b9f84a..7ca6ce6314b 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-08-10 Thread Agostino Sarubbo
commit: 92836dbb64498b0f40740ac2be140f79facb1b94
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 10 11:55:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 10 11:55:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92836dbb

dev-libs/mpfr: amd64 stable wrt bug #736559

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index dcf729c4149..95842b9f84a 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-08-10 Thread Agostino Sarubbo
commit: 82a4a6024647a8599c0517a81cf0dcfcbf1426c2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 10 09:25:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 10 09:25:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a4a602

dev-libs/mpfr: arm stable wrt bug #736559

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
index 3818f812718..dcf729c4149 100644
--- a/dev-libs/mpfr/mpfr-4.1.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-07-10 Thread Sergei Trofimovich
commit: 67170beb129e918931bc3eb0891149e5634ba49b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 10 20:38:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 10 20:38:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67170beb

dev-libs/mpfr: bump up to 4.1.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/mpfr/Manifest  |  1 +
 dev-libs/mpfr/mpfr-4.1.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index f8323055a7e..de6556d1cb4 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1 +1,2 @@
 DIST mpfr-4.0.2.tar.xz 1441996 BLAKE2B 
4c1a15208c2dc3dcc1424974de506198e9cc479c70255149876c7f541133499ada5c89f07393b120b7079e6bbaf8ea03e5e496e1350b295e687392a6e0341c1c
 SHA512 
d583555d08863bf36c89b289ae26bae353d9a31f08ee3894520992d2c26e5683c4c9c193d7ad139632f71c0a476d85ea76182702a98bf08dde7b6f65a54f8b88
+DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273

diff --git a/dev-libs/mpfr/mpfr-4.1.0.ebuild b/dev-libs/mpfr/mpfr-4.1.0.ebuild
new file mode 100644
index 000..3818f812718
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/";
+SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz";
+
+LICENSE="LGPL-2.1"
+SLOT="0/6" # libmpfr.so version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/FAQ.html )
+
+multilib_src_configure() {
+   # Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
+   ECONF_SOURCE=${S} \
+   user_redefine_cc=yes \
+   econf $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   rm "${ED}"/usr/share/doc/"${P}"/COPYING*
+   use static-libs || find "${ED}"/usr -name '*.la' -delete
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/, dev-libs/mpfr/files/

2020-03-01 Thread Sergei Trofimovich
commit: f7c5c7d86ea8e9fb39a1510e540440189b9bf871
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar  1 20:28:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar  1 20:39:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c5c7d8

dev-libs/mpfr: drop old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/mpfr/Manifest  |  8 
 dev-libs/mpfr/files/mpfr-3.1.4-cygwin.patch | 39 --
 dev-libs/mpfr/mpfr-3.1.3_p4.ebuild  | 63 -
 dev-libs/mpfr/mpfr-3.1.4.ebuild | 56 -
 dev-libs/mpfr/mpfr-3.1.5_p2.ebuild  | 55 -
 dev-libs/mpfr/mpfr-3.1.6.ebuild | 54 -
 dev-libs/mpfr/mpfr-4.0.0-r1.ebuild  | 58 --
 dev-libs/mpfr/mpfr-4.0.1.ebuild | 58 --
 8 files changed, 391 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index cee8cb9e963..a0ad83deb2d 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1,11 +1,3 @@
 DIST mpfr-2.4.2-patchset.tar.bz2 2965 BLAKE2B 
2748f8ebea766265ea1b31de1c0494e89e8868440675e4f8b03a771b220f3007ffa1bfdeb84112560d95107d4075ed6e37d54aa71546c8bc7e518ff32a1adce6
 SHA512 
d28749096ff1d8ab026eba076d7874fd0687dd5199dcadb60ab9a5adcfbe4c1a4583c83e5d4868e16e2218247f129623128af89d41e1c348c64c1e91bcb5e653
 DIST mpfr-2.4.2.tar.bz2 1077886 BLAKE2B 
bdbd8fcd5b3f459383fff60adb75e3e419b65b20073a86fbad83677fa546f8f2364bce799f623964cafe94b1b8652a13b54cdae8d9316350c24061c396cafa8b
 SHA512 
c004b3dbf86c04960e4a1f8db37a409a7cc4cb76135e76e98dcc5ad93aaa8deb62334ee13ff84447a7c12a5e8cb57f25c62ac908c24920f1fb1a38d79d4a4c5e
-DIST mpfr-3.1.3-patchset.tar.xz 12988 BLAKE2B 
b2ebf0f0d5b90f8f9618c71762ca3def64bad6c79e7b32ca0d9121d2ed4032b869b945359da79ba2eb2cca07789cc1ede1502bb998f5f1234b206825d2db6ebd
 SHA512 
dd2de34aad0470920f75b8911701a2979205b3173b97c41d4b5cd9ff78a38633ca7d6993c2e5465b5e5f76066d46189a32437f5b79ac50c29f2a47970c0421ea
-DIST mpfr-3.1.3.tar.xz 1112096 BLAKE2B 
cd7bc886e73ff43e323cde837bc90a41cf97238054e1ffe597455314f307ff7d8c95756b1414ee030a1f974c8041669b75dbf90581c9c5705e3f5c8a1878de46
 SHA512 
79846fd82974269aa48152c2b6dbcb2321130dc4d0f0ba2eb94d56619b177add9b2077ebf88b4382c56db19c4215910e5a252f216715c1eee40baa299da42eb4
-DIST mpfr-3.1.4.tar.xz 1122152 BLAKE2B 
d8d686c3280c062a0941c37cb0a0bacfb25a03a6064489b56db331ffbd9369c453ded1357b2c5841fc72eee2ef36c4d7a8acc27418dcf5f045c7e4ea6615d682
 SHA512 
4ef61708834efdea6b85258f46f1b25ce1c55b912f44b117d8c3d5e06d8f1177e50f627d9736f3289bd159c5bb10c80e09d1ad9f6f52c4ff43c3496034b04232
-DIST mpfr-3.1.5-patchset.tar.xz 1840 BLAKE2B 
c18392ecc3325c0b889b540257f3bfe3c382a7f0d12a5dc87550e9ee884f87480bcfec7541e05c6c27bcfd7c5fa60d35f575f56ccea59912434b241f51e5d113
 SHA512 
24ae807db036345267623dd977387b154e905197aa826e82cfc8dcf324ade78f78aef9e86ca6e2cbc091e01a8da9ea6c52a91a5183375d5fab45e54912bd3fd8
-DIST mpfr-3.1.5.tar.xz 1126668 BLAKE2B 
f902925036a4310e7b10461438bae5d5770b95ca6bd897038dc306d597ea412013c869b3d2f9c4ba2a1d5e59eee67f562fc3bf5db8fd1584b70c1b30574e42f5
 SHA512 
3643469b9099b31e41d6ec9158196cd1c30894030c8864ee5b1b1e91b488bccbf7c263c951b03fe9f4ae6f9d29279e157a7dfed0885467d875f107a3d964f032
-DIST mpfr-3.1.6.tar.xz 1133672 BLAKE2B 
ab8b87be9d29e9ae5807976f72d65e16cd3e5b4c2ffc4e5bd7829e664250b1969a1ec3928b3519cd75365692e23eadfd413a8116f8c77d6cd66183020b72b656
 SHA512 
746ee74d5026f267f74ab352d850ed30ff627d530aa840c71b24793e44875f8503946bd7399905dea2b2dd5744326254d7889337fe94cfe58d03c4066e9d8054
-DIST mpfr-4.0.0.tar.xz 1406244 BLAKE2B 
2d1e356ac1f7119aa8896c438e7e30c4b316780d76fa2690e50482005e9ff5d6b5cd368d4c9a524df66ea3e7f2942c627329fa15be83402209c6e249cd1abd28
 SHA512 
9c9c4535f33fffd2126d1c290e5eeda7cd2804219244643f09c9a2d2acfa3d410d2cb1e4a7bb77cd86cffc2fac59c7f5d32c9910317cac37dbca474ab6d63808
-DIST mpfr-4.0.1.tar.xz 1412692 BLAKE2B 
3e8d5cf558071571c21417088e74b8cb94a2e179667af41f734a68c7bd89d4beff245b9344c4c37d2f6558036a1a8c9ad3ea5ec8fbde16d2c7ebbf37a22cf424
 SHA512 
137ad68bc1e33a155edc1247fcdba27f999cf48ed526773136584090ddf2cfdfc9ea79fbf74ea1943b835b4b1ff29b05087114738c6ad3b485848540f30cac4f
 DIST mpfr-4.0.2.tar.xz 1441996 BLAKE2B 
4c1a15208c2dc3dcc1424974de506198e9cc479c70255149876c7f541133499ada5c89f07393b120b7079e6bbaf8ea03e5e496e1350b295e687392a6e0341c1c
 SHA512 
d583555d08863bf36c89b289ae26bae353d9a31f08ee3894520992d2c26e5683c4c9c193d7ad139632f71c0a476d85ea76182702a98bf08dde7b6f65a54f8b88

diff --git a/dev-libs/mpfr/files/mpfr-3.1.4-cygwin.patch 
b/dev-libs/mpfr/files/mpfr-3.1.4-cygwin.patch
deleted file mode 100644
index c051b4621bd..000
--- a/dev-libs/mpfr/files/mpfr-3.1.4-cygwin.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-https://bugs.gentoo.org/579840
-
-fix from upstream
-
-r10260 | vlefevre | 2016-04-08 19:17:07 -0400 (Fri, 08 Apr 2016) | 8 li

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-03-01 Thread Sergei Trofimovich
commit: 12e3ae62de34c77645d806ace112635f0f208e55
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar  1 20:37:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar  1 20:39:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e3ae62

dev-libs/mpfr: drop old unused SLOT=1

Closes: https://bugs.gentoo.org/697822
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/mpfr/Manifest|  2 --
 dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild | 50 ---
 2 files changed, 52 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index a0ad83deb2d..f8323055a7e 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1,3 +1 @@
-DIST mpfr-2.4.2-patchset.tar.bz2 2965 BLAKE2B 
2748f8ebea766265ea1b31de1c0494e89e8868440675e4f8b03a771b220f3007ffa1bfdeb84112560d95107d4075ed6e37d54aa71546c8bc7e518ff32a1adce6
 SHA512 
d28749096ff1d8ab026eba076d7874fd0687dd5199dcadb60ab9a5adcfbe4c1a4583c83e5d4868e16e2218247f129623128af89d41e1c348c64c1e91bcb5e653
-DIST mpfr-2.4.2.tar.bz2 1077886 BLAKE2B 
bdbd8fcd5b3f459383fff60adb75e3e419b65b20073a86fbad83677fa546f8f2364bce799f623964cafe94b1b8652a13b54cdae8d9316350c24061c396cafa8b
 SHA512 
c004b3dbf86c04960e4a1f8db37a409a7cc4cb76135e76e98dcc5ad93aaa8deb62334ee13ff84447a7c12a5e8cb57f25c62ac908c24920f1fb1a38d79d4a4c5e
 DIST mpfr-4.0.2.tar.xz 1441996 BLAKE2B 
4c1a15208c2dc3dcc1424974de506198e9cc479c70255149876c7f541133499ada5c89f07393b120b7079e6bbaf8ea03e5e496e1350b295e687392a6e0341c1c
 SHA512 
d583555d08863bf36c89b289ae26bae353d9a31f08ee3894520992d2c26e5683c4c9c193d7ad139632f71c0a476d85ea76182702a98bf08dde7b6f65a54f8b88

diff --git a/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild 
b/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild
deleted file mode 100644
index fcb579b56b0..000
--- a/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# this ebuild is only for the libmpfr.so.1 ABI SONAME
-
-EAPI="5"
-
-inherit eutils libtool multilib multilib-minimal flag-o-matic
-
-MY_PV=${PV/_p*}
-MY_P=${PN}-${MY_PV}
-DESCRIPTION="library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/";
-SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/${MY_P}-patchset.tar.bz2";
-
-LICENSE="LGPL-2.1"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-libs/gmp-4.1.4-r2:0[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${WORKDIR}"/${MY_P}-patchset/patch*
-   sed -i '/if test/s:==:=:' configure #261016
-   find . -type f -exec touch -r configure {} +
-   elibtoolize
-}
-
-multilib_src_configure() {
-   # Newer gmp has deleted this define, so export it for older mpfr.
-   append-cppflags -D__gmp_const=const
-   # Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
-   ECONF_SOURCE=${S} \
-   user_redefine_cc=yes \
-   econf --disable-static
-}
-
-multilib_src_compile() {
-   emake libmpfr.la
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install-libLTLIBRARIES
-   rm -f "${ED}"/usr/*/libmpfr.{la,so,dylib,a}
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-02-25 Thread Mikle Kolyada
commit: 50ff9b11acdc526a7f3164c4ad2006553eb7fc59
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Feb 25 12:45:45 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Feb 25 12:45:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ff9b11

dev-libs/mpfr: m68k stable wrt bug #693846

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

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index fb8b5a9b19d..30badfcc384 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2020-02-25 Thread Mikle Kolyada
commit: 2365381163ea2a7228b500aad4626508d490395f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Feb 25 12:45:25 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Feb 25 12:45:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23653811

dev-libs/mpfr: sh stable wrt bug #693846

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

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index d20f026b1fe..fb8b5a9b19d 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2019-11-13 Thread Agostino Sarubbo
commit: f3021bd08d853fc0903aa232221720c10b047cf8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 13 16:08:47 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 13 16:08:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3021bd0

dev-libs/mpfr: ia64 stable wrt bug #693846

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

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index 7d05de750cd..9324c6acc82 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2019-11-12 Thread Matt Turner
commit: e244d1ab108d6e9b309ed6925c118825a5317d66
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 12 19:40:22 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 12 19:40:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e244d1ab

dev-libs/mpfr-4.0.2: alpha stable, bug 693846

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index fe76e946f67..7d05de750cd 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2019-11-12 Thread Agostino Sarubbo
commit: 86c5845636003657960eafa2ed57e697d457767d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 12 18:06:54 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 12 18:06:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c58456

dev-libs/mpfr: ppc stable wrt bug #693846

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

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index 455c9607d47..fe76e946f67 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2019-11-12 Thread Agostino Sarubbo
commit: 0781ca4cfffb008468f30b5dd2c72d9212f44d1b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 12 10:38:24 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 12 10:38:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0781ca4c

dev-libs/mpfr: ppc64 stable wrt bug #693846

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

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index ed10e06950a..455c9607d47 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2019-11-10 Thread Matt Turner
commit: a0d64caf0cf5447c7c275ce719ab83d88dcb9b20
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov 11 00:26:00 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov 11 00:26:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d64caf

dev-libs/mpfr-4.0.2: sparc stable, bug 693846

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index ac013918449..ed10e06950a 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2019-11-10 Thread Sergei Trofimovich
commit: e61fef85f8549c79f1fb3bb46d526c1c8585d08c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Nov 10 21:50:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 10 21:56:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61fef85

dev-libs/mpfr: stable 4.0.2 for hppa, bug #693846

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index 1a33a370780..ac013918449 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2019-11-10 Thread Aaron Bauman
commit: fb96675b4ad145bc2173048833ac3e2a75385211
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Nov  9 15:54:23 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Nov  9 15:54:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb96675b

dev-libs/mpfr: arm64 stable (bug #693846)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index 7b7bfc62629..1a33a370780 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/

2019-11-08 Thread Mikle Kolyada
commit: 8fdc6ef0eeaa86d62b511f1a672391557de84c3d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  8 08:31:47 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  8 08:35:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdc6ef0

dev-libs/mpfr: s390 stable wrt bug #693846

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.0.2.ebuild b/dev-libs/mpfr/mpfr-4.0.2.ebuild
index d8195afe3b1..7b7bfc62629 100644
--- a/dev-libs/mpfr/mpfr-4.0.2.ebuild
+++ b/dev-libs/mpfr/mpfr-4.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"



  1   2   >