diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-07 06:41:06 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-07 06:41:06 +0000 |
commit | d69399c7befdd98cda62d6a1788ae2aa7f104c5e (patch) | |
tree | eac7184f4cfe7d67580c1d0a0d9942a91e6cb4ee /sci-mathematics | |
parent | e4d9d6796d5018e338f0b27a3bc97716195bf0b8 (diff) |
gentoo auto-resync : 07:01:2025 - 06:41:06
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/Manifest.gz | bin | 19685 -> 19695 bytes | |||
-rw-r--r-- | sci-mathematics/giac/Manifest | 3 | ||||
-rw-r--r-- | sci-mathematics/giac/files/giac-1.9.0.995-dont-call-g++.patch | 29 | ||||
-rw-r--r-- | sci-mathematics/giac/giac-1.9.0.995-r2.ebuild | 3 | ||||
-rw-r--r-- | sci-mathematics/primesieve/Manifest | 2 | ||||
-rw-r--r-- | sci-mathematics/primesieve/primesieve-12.3.ebuild | 2 |
6 files changed, 35 insertions, 4 deletions
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz Binary files differindex 740cbb9f8ac0..e6938f979035 100644 --- a/sci-mathematics/Manifest.gz +++ b/sci-mathematics/Manifest.gz diff --git a/sci-mathematics/giac/Manifest b/sci-mathematics/giac/Manifest index 045adf12ea1f..855c220fc971 100644 --- a/sci-mathematics/giac/Manifest +++ b/sci-mathematics/giac/Manifest @@ -2,10 +2,11 @@ AUX giac-1.6.0-pari-2.11.patch 783 BLAKE2B f173015006fef4a9f8176965f923664f11b0b AUX giac-1.7.0.1-gsl_lapack.patch 2912 BLAKE2B b0f9f05126316b9b76d5f1a5ad737cc88ecbc71dc450ef714f6da323128d9c945ada9d658c73647987f84638498aa4d3bbef49062424ab63b53c76defc127902 SHA512 14bfcb04e5a23933cfa4635789bf02f6d6e6a528c167504678b3d2ecb38f135d0c05583712005fe53afd7696cc9ebee5dc3ab90cac056d75bd43be786075b011 AUX giac-1.9.0.21-pari-2.15.patch 298 BLAKE2B 99329cfd473ec3b580caf8f9700501e8b5dca9143cd04d883729880109d4e1962d19dce19aaf51e5d26ab09dc399a45a3a052847837f53a60c1b21087ebeabb8 SHA512 f9335dd47ee43ca10b784c8302422efcd5a835b1fe13fa134f5d36e453327e96624e77e086710f9d556352b1d62e6e693b3308fe8af329492e11d68cc9451b5b AUX giac-1.9.0.67-system-gl2ps.patch 2283 BLAKE2B 6c98e3ea09f0f8b0e34e2634218595d576e7eee85234e56436db24fe0aa276288f58049bcfb374ae42d7f104b44f0d51b3e81acc6e2e9af1cecc4e4adadfada8 SHA512 88dae722242b81ee22b7d377e4fd4b98d1e687307aaf3091ab17ffc720678bedb93c30bc0fd92c0388b7994945b820f31dd57e831736b6dd29e5d8285320d4e6 +AUX giac-1.9.0.995-dont-call-g++.patch 904 BLAKE2B 39efc3e9bfed1867ae52fe12cb44bcb8f88b99aa74d0d28a1ceaa902172d7c2e4dc9eef529ac57f9e62caabe3804dc451c5d439ba35297d2830ba745d3fba9f9 SHA512 ce4d266a86d10635df4401bc40287a974af435eeaf7f2557607b5d0b7d28940f648a6b7f87ca58b57e546d8536b0e3fd8e78aefcbe84ce8f3564c879d56e6bc4 AUX giac-1.9.0.995-fix-undefined-behavior.patch 1296 BLAKE2B f181960feaa2ef42a0d5bb8a3d060fd3e3f62416135d6204c6d4682f58c727b4a734b538b9be52b4e6750d6415e2c08812196f50acf99e147b8f4215f0e37280 SHA512 7d394a3f60b977d5cbc6afded350fb1296823d85adc73b9c215f0882e500660d2c4eefb79c0f451eb60009e86430f8cf10566ef6e8a9cdeca087e489c14fd7d6 AUX giac-1.9.0.995-glibcxx-assertions.patch 1292 BLAKE2B 640dca5b736c151aedd5ed5bed7c49a468bf70978f2b671b2d67d5bc1248b9921b876fdb097ffa5b1b701f5337dbb601c7217307173d322a376a61f35508c742 SHA512 39b2d553bc3e0dedf53acca38e80b8ca76f4f0308603f0f67d881430e635f008ea618d1a7478e6c215c960b189c6d4fd83073ee2171fb2d2b3921095de53db23 DIST giac_1.9.0-29.tar.gz 115441843 BLAKE2B 9114db489be0c51d67c87b0a0c187fecf9eca84d7cb3117e72793290c8e606e76c3d9bc8a2d573fc2de2f2d885fb34d18583302a5902d69045976114ac02b95e SHA512 57b58aa35c724eae7df36229cb3d45d1b724a8a88acb1d1dd0711be64dd7c891850e7242662e448ce955e76b856973f9065628b65ce0826c60e277cb944b21b7 DIST giac_1.9.0-995.tar.gz 128346387 BLAKE2B c275d2cad511b906a3822156bd05f83cd77265cf489da82b111973b0a80de7abd1875d0cf0116e34610aa20b5ea2cc36550950dbf1eb1a321db8c7145c789137 SHA512 7111a21df5efe1ef5f14dc744277e18f3e4701842d827da0f8d745e1bcec4c06b45e3306b7ed3c4affee59c5df2454643900eefe32d46019771e6bb07bc971d9 EBUILD giac-1.9.0.29-r2.ebuild 4545 BLAKE2B 59499642b94535a25398bb7bfeeeb76c928c1bdbc54e423e951d10b39b6b07ffdd9a4dbd390e7b6f9371f5e161ef6e9580455eb31ab8b7704cbd3106b3835a1a SHA512 58327953cfc2c5d8a13f83f1c1882d10904af1de2a3c41d7de12edbb892eafd884f909162a3c1e8d6cabe795df9b02832e7cacfec973da42fabd00947c939d55 -EBUILD giac-1.9.0.995-r2.ebuild 5508 BLAKE2B 1f2648d21a1db8a8cd1c42069fd81305ace6e50266645ac8077d5d3e7dad003e76069c303fb7948b102da4438e34aed94f6031e2e4333fb39e7962d2f5129051 SHA512 c7b1880b29bf874b5b9856074d48140f4eaaaac6d591db9e5546ea9040c2dc545bb7fcdd4174e6418cfff2a0bd8f5044341e011df9b765d5f4b69a7a7f596309 +EBUILD giac-1.9.0.995-r2.ebuild 5548 BLAKE2B 427ed13b99216c4774e13f9125f1140445a2d74fc49f3eaec4c239e7ebad7205a6c0a43644abb54b6b232133dd6adf97e81e8c45262d830a5e69b786614b5926 SHA512 f9dc58db0beace4e2bba90f3081700230ff0941551b57671cdfd02f38a0d96500a65a1ca27c880881d1979a86ec9c49847be6c089b6bfccd2d25b6d8f55fe52d MISC metadata.xml 1315 BLAKE2B a461d359b33617422f5863466bdbec9ddf56db03467b992c887bce9967d434913489602fd684edc893303078f89cf94d01b44cfdc0ccff33db9b42c5e686cfa8 SHA512 eaeb480010c9dbdfd75516e45e97e3226d2b2812c44e217b318c5a1d86dc40820bac0de69686d7b502775b14a6f1ed3bc11d2372b891c46a37080b4e84da9a1c diff --git a/sci-mathematics/giac/files/giac-1.9.0.995-dont-call-g++.patch b/sci-mathematics/giac/files/giac-1.9.0.995-dont-call-g++.patch new file mode 100644 index 000000000000..d97be3b39002 --- /dev/null +++ b/sci-mathematics/giac/files/giac-1.9.0.995-dont-call-g++.patch @@ -0,0 +1,29 @@ +From 7328ad0895add9acb91f28312c80770530c8be52 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky <michael@orlitzky.com> +Date: Sun, 5 Jan 2025 08:13:35 -0500 +Subject: [PATCH] src/Makefile.am: delete mkjs rule + +There's a custom rule to build mkjs from mkjs.cc, and it hard-codes +the compiler name (g++). But since building an executable from C++ +source is built-in to Make, we can just delete the rule to fix it. +--- + src/Makefile.am | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index 7524632..a6c4767 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -70,9 +70,6 @@ js.c: mkjs qjscalcjs.js xcasjs.js + js.h: mkjs qjscalcjs.js xcasjs.js + ./mkjs + +-mkjs: mkjs.cc +- g++ mkjs.cc -o mkjs +- + AM_CPPFLAGS = -DIN_GIAC -I$(srcdir) -I$(top_srcdir) -I$(builddir) \ + -I$(top_builddir) $(GMP_CFLAGS) $(NTL_CFLAGS) \ + $(COCOA_CFLAGS) $(PARI_CFLAGS) +-- +2.45.2 + diff --git a/sci-mathematics/giac/giac-1.9.0.995-r2.ebuild b/sci-mathematics/giac/giac-1.9.0.995-r2.ebuild index a0a875aadaa6..b0958f787c0a 100644 --- a/sci-mathematics/giac/giac-1.9.0.995-r2.ebuild +++ b/sci-mathematics/giac/giac-1.9.0.995-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -60,6 +60,7 @@ PATCHES=( "${FILESDIR}/${PN}-1.9.0.67-system-gl2ps.patch" "${FILESDIR}/${P}-glibcxx-assertions.patch" "${FILESDIR}/${P}-fix-undefined-behavior.patch" + "${FILESDIR}/${P}-dont-call-g++.patch" ) REQUIRED_USE="test? ( gui )" diff --git a/sci-mathematics/primesieve/Manifest b/sci-mathematics/primesieve/Manifest index 6a3c7a82e91b..9271a9c5e590 100644 --- a/sci-mathematics/primesieve/Manifest +++ b/sci-mathematics/primesieve/Manifest @@ -1,5 +1,5 @@ DIST primesieve-11.0.tar.gz 125086 BLAKE2B ac425b6435bc95efbfc3d7458b59719af390508db811e0a993a606397166771cfcb9c0269249341fb6f678aafa8bae4a89e7a914176f61a608e6ccdfd0cab22b SHA512 1be9ff9d07068cab1ca69315010238ab15e5ba3b674bd45e9a0e11d20418810ece05a8df3853796118193468ac2ac6e24391f82d6db9581658ce59ddabb5b7fc DIST primesieve-12.3.tar.gz 140761 BLAKE2B d93aa8747d43850b9194172a2300942a685797c1aeb503240eb23cbbfe4b99281f3058a622d0e2359017e144ff8200dcecdd56922e16b46366d693b04eb1350a SHA512 b7bd74223ca9abe41de9f6a48102e6cfd1b1989fb291292c13f5c751a31f8df93e1faaadee318f169cfe81fa4dc4d5b0678fe7556f77043941d8ae749c6e8cc7 EBUILD primesieve-11.0.ebuild 1038 BLAKE2B 24f210bb5099c96234c0682bf634a3387ad33b8325b229497a93f7bcc77e04d604d08c579f4ad03414dc2669f648ebbf8ee0b1c6fbfe1c14c95fbeeb408e4120 SHA512 e8ef7324d624fbc1033081f443f3d241e631071869cf210ad4a5cf95ca879bda7f7dc29a308ddfedd775c60fbc5fd5d3fd1d85525ec76c06433439bcc8703331 -EBUILD primesieve-12.3.ebuild 1153 BLAKE2B 861b9dfa6e2c1b4af6f3b3e723707cf8036852630b34d8e88fde4c06d0bd49b4e2499f75592adc759806732d6dde1ada250e95b14b12a7dae9593796af588816 SHA512 86719b43ea01e842693a3b5023238c66faa3147784439a2c86288a3594da61224aeec09c231a416605521eebb9e256d796286192e19aa38281a75fe7d345f609 +EBUILD primesieve-12.3.ebuild 1160 BLAKE2B 582ff6f210a4e85a230164e8ac43428542416423d249a2eea1f9f45bcbdd7948e5740fabf673ce20047908a67d90b7f0f46cfcb7132b33df3bb3321179429d9c SHA512 34cddf1edace1920b6d943bb7a08af83b78118608375a4ca4ca0e6563dbfc3fa6ecc40911ac1c10fe1ab9db83cf8cbf2123468b6fbb7d1574da8bd93073c17a0 MISC metadata.xml 672 BLAKE2B e580c88061b6dcece5a34fde2cd13ce8c55264f3bac16fe3af6374df92d6280993452ebeea3d8446d9f8afcf7c1cb6927405c40e82a1c01a153d5060c77392fd SHA512 8ad3dd50c172ad3333d30a01b0e7ddb8f0f96b7666b61a0c6a1644e92abc49fa75f4f54c4c88eb72c2c8c7104d5e720d852bc7319fbc1a9569fcc5de85529b02 diff --git a/sci-mathematics/primesieve/primesieve-12.3.ebuild b/sci-mathematics/primesieve/primesieve-12.3.ebuild index b1cba56d796a..01033ef71a98 100644 --- a/sci-mathematics/primesieve/primesieve-12.3.ebuild +++ b/sci-mathematics/primesieve/primesieve-12.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/kimwalisch/primesieve" SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0/12" # subslot is first component of libprimesieve.so version -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="doc +executable test" RESTRICT="!test? ( test )" |