diff options
author | V3n3RiX <venerix@koprulu.sector> | 2021-10-08 23:06:07 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2021-10-08 23:06:07 +0100 |
commit | e23a08d0c97a0cc415aaa165da840b056f93c997 (patch) | |
tree | 4c5f7db60483518201fef36f8cc0712789a08db2 /sci-mathematics | |
parent | 391b5b359a346aff490103da7dddc85047f83830 (diff) |
gentoo resync : 08.10.2021
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/Manifest.gz | bin | 13668 -> 13668 bytes | |||
-rw-r--r-- | sci-mathematics/dsfmt/Manifest | 3 | ||||
-rw-r--r-- | sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild | 9 | ||||
-rw-r--r-- | sci-mathematics/dsfmt/files/dsfmt-2.2.4-cc.patch | 12 | ||||
-rw-r--r-- | sci-mathematics/flint/Manifest | 4 | ||||
-rw-r--r-- | sci-mathematics/flint/flint-2.8.1.ebuild (renamed from sci-mathematics/flint/flint-2.8.0.ebuild) | 0 |
6 files changed, 24 insertions, 4 deletions
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz Binary files differindex f49d60c6b94a..983853cfc069 100644 --- a/sci-mathematics/Manifest.gz +++ b/sci-mathematics/Manifest.gz diff --git a/sci-mathematics/dsfmt/Manifest b/sci-mathematics/dsfmt/Manifest index f4ed40b09dd2..a7c489145c1f 100644 --- a/sci-mathematics/dsfmt/Manifest +++ b/sci-mathematics/dsfmt/Manifest @@ -1,3 +1,4 @@ +AUX dsfmt-2.2.4-cc.patch 371 BLAKE2B 145ed23ce532abd33b8b9f76bd2f0a8afce2f62cd7e03fe6f8a15f49f276504793fe3f32f18793776be2b854b75eb9ddb0a0a41a8bd72e4e5160a5a1468b220b SHA512 45c518b57fe2a2ff536732971437c6f8452c0265ad00d2509cc14d08d816fa57e2023ad8cf1768d346c1bd25d36e9337dc2e7dcf9e7d894e01308d4ac657676f DIST dsfmt-2.2.4.tar.gz 4984255 BLAKE2B 6119445d93cb45faab28dfb52a18c07cd5703b243b3cddde35fff7a5e948fa8788dfe8428ae8e0a52604f91ac07fe7b3bb0f6c438ef93b5257b42baee9dfdec5 SHA512 fe84e986cbf198172340adfac0436b08f087643eca3f1ceccacde146cbfd8c41e3eb0dfbb062f7ca5f462db13c386abd7c269bc0cbefc9a0ecf97a8a8870a2e4 -EBUILD dsfmt-2.2.4.ebuild 827 BLAKE2B 77b57fff30b2f5683925b10f9c28459e35529be12cdd450ab0cb3ea84e568ae2d41364e18193a035b31f48f77363aaa6eae57ed4bb8b6c1faada28808430dd37 SHA512 e5b0cd957e026cbd37ecdb168f73a86da3c6929b2a83f8fff5ca28630af9c6e224ce9a630d940c1c80a2096aed112c84e60f7d122a402eba0975a84759f2a2ac +EBUILD dsfmt-2.2.4.ebuild 904 BLAKE2B 24433f240445a880d36f3101414fa6c22945b577cb29e9ee597e2c1874e752e81b56d23013fd8a0dccfb68626fb1982cc8718487ce40a2b8ea83c9c488228506 SHA512 307ddddb83223d84e8f7a9124aeecd01fff71339cd9fe8f927137f4b4effa91abe45f1c3d325e12777b42c779e44d8b2e8132b3c8b7cf0253bc3e4101e0857d9 MISC metadata.xml 1022 BLAKE2B 71c2367894eb7cd7864291434125ea73c91367a859b741ed8631f769dd8b6c45b31e62034ea3db2034502742c61f41bf9624baf40282cbf236f639a8ea6c3625 SHA512 409417f357f2e3d8f80c4a1fdf692b0926806d5cc47a3a1ad0dc29658852b61ca4bbd6a72d1b50215fe3be999db5c0283ebf70c70352ad3abef234fd07ec56a1 diff --git a/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild b/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild index 5de399e78f8a..fb35881b936e 100644 --- a/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild +++ b/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild @@ -11,15 +11,22 @@ MYP=${MYPN}-${PV} DESCRIPTION="Double precision SIMD-oriented Fast Mersenne Twister library" HOMEPAGE="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT" SRC_URI="https://github.com/MersenneTwister-Lab/dSFMT/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -S="${WORKDIR}/${MYP}" +PATCHES=( + "${FILESDIR}"/${P}-cc.patch +) soname="lib${MYPN}.so" +src_configure() { + tc-export CC +} + src_compile() { emake CCFLAGS="${CFLAGS}" $(tc-getCC) -fPIC -shared -DDSFMT_SHLIB -DDSFMT_DO_NOT_USE_OLD_NAMES ${LDFLAGS} ${CFLAGS} -Wl,-soname=${soname} -o ${soname} ${MYPN}.c || die diff --git a/sci-mathematics/dsfmt/files/dsfmt-2.2.4-cc.patch b/sci-mathematics/dsfmt/files/dsfmt-2.2.4-cc.patch new file mode 100644 index 000000000000..fda30002ad7d --- /dev/null +++ b/sci-mathematics/dsfmt/files/dsfmt-2.2.4-cc.patch @@ -0,0 +1,12 @@ +# https://bugs.gentoo.org/780936 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ OPTI = -O3 -finline-functions -fomit-frame-pointer -DNDEBUG \ + #STD = -std=c89 -pedantic + #STD = -std=c99 -pedantic + STD = -std=c99 +-CC = gcc ++CC ?= gcc + CCFLAGS = $(OPTI) $(WARN) $(STD) + ALTIFLAGS = -mabi=altivec -maltivec -DHAVE_ALTIVEC + OSXALTIFLAGS = -faltivec -maltivec -DHAVE_ALTIVEC diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest index 4ed43a86a9ef..f130602d9e57 100644 --- a/sci-mathematics/flint/Manifest +++ b/sci-mathematics/flint/Manifest @@ -1,6 +1,6 @@ AUX flint-2.7.1-fix-cmake-findgmp.patch 5721 BLAKE2B db31d9e88304ec26a3fdd4ba9d53dd97044487413567e172235260fc238e6a4ad89225788726bdff94f36b699acda45c86025c23be04b895c1857d836a321113 SHA512 a364c4606fb9321443991d1356f9fb7b2c7fb946ad46760e6e1b1172acc1399f19fabd1eec4dbf8e75e1e61be5d8bfa88ac056ccff47d60f4d50fdff6e31193b DIST flint-2.7.1.tar.gz 4945081 BLAKE2B 9dcc4b0062be08778cd8ada1794a73237ea091a7bff4a4673aa59eac9b414ed90e0291b9547bdf72aa30e48da11f98ff983267ea2e3dd1d75fcec00b24c86ca9 SHA512 abea97228e91089d82a9a44714e719064bef261c45f5f5b24700955bb841cc98a8182e04e6054fcbcaa3bd92f2f95a82bd5d168ec2171af6a58d4f71eb0a479a -DIST flint-2.8.0.tar.gz 5209922 BLAKE2B 801c6130b3e8119998c3288d243358f567a843597c425cf5edcd37f6dd0f71a5d796e5dc3c8f3ffb8407f8e6dc01a3f4c62daa758e62eee2bbbf6ed07f1721e0 SHA512 91125f7c3aaccb40768091c36c11b5fb5d1e5010e7cb71145d18d348606baa1e72aeae27baa826c00c4a190c39ef19af9488357d0d5634a7c5774e9aeeaef3fc +DIST flint-2.8.1.tar.gz 5211285 BLAKE2B a200654190868931e4db94d3100605527cfbcbe3f95bae450187750641017869ae788d79fc568aa25b16f1c1c02a73e15e6739278b035780ad56754215858058 SHA512 8629e4d4bc374128e26447a60b63906e78b2d1c9f66658ce763a7eb89f851cf1aea8b2f328a9aeb0f785cfdab9a492d7de55032990ef395da7a1034ee25fb520 EBUILD flint-2.7.1-r1.ebuild 1371 BLAKE2B 859d5bb309b970d5d92e909f8c5573d782d076ed79a23080fb879caba258e35825113823f19a1c5572de726f7f213bd0fc459c088dae48b50bca0fbbb8397552 SHA512 fad00e1482b27ada9a2847638ac1129b90b8c30b5f033af6103509e9181f4dcb6d944ba7ed23ec18c4de51ecb3b9fa8963f13da57e6d0f0a23d7c6e0de1d6ad3 -EBUILD flint-2.8.0.ebuild 1318 BLAKE2B f56232bcfd9e1e66da8836069f6ad3f79ab369912d4e7eb6befb28be4f41e912ffb24ce2f0654ad530758eb9b06cb0c362f05410a80bd7f3cf7b0f089869d611 SHA512 9c992949c4b8a5faf7dd90ea872352f1c72fe5fb34d508f8c3319176c14432e78bcd708fe75c5014f86e06eefc4290f66784c4e5520f62ddf6762159e0867759 +EBUILD flint-2.8.1.ebuild 1318 BLAKE2B f56232bcfd9e1e66da8836069f6ad3f79ab369912d4e7eb6befb28be4f41e912ffb24ce2f0654ad530758eb9b06cb0c362f05410a80bd7f3cf7b0f089869d611 SHA512 9c992949c4b8a5faf7dd90ea872352f1c72fe5fb34d508f8c3319176c14432e78bcd708fe75c5014f86e06eefc4290f66784c4e5520f62ddf6762159e0867759 MISC metadata.xml 640 BLAKE2B b95d6f493564025e43604bffa340fffd88fcedf29c282fcc3c18e08ac089cdf1e10837787af664dd250a77a62237bf3665ff0a3045ca52680dd67aa0b39eeba7 SHA512 a9a64076e7f0df29e6a05a9d349c530a4ee4285b6a444425681eddf6ae1e8b41f610fda0bd7cc86b5177b36f34bc3072b67c7edac2cc8c0709a032b000576a14 diff --git a/sci-mathematics/flint/flint-2.8.0.ebuild b/sci-mathematics/flint/flint-2.8.1.ebuild index c0196d38a199..c0196d38a199 100644 --- a/sci-mathematics/flint/flint-2.8.0.ebuild +++ b/sci-mathematics/flint/flint-2.8.1.ebuild |