[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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?]"