diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-02-07 21:26:27 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-02-07 21:26:27 +0000 |
commit | 6c8694a707151d59555b0e4e48235f085ce166c3 (patch) | |
tree | 55a5daf0d84be7644afa7725018b5589f3369bcd /sci-mathematics | |
parent | 54ef05621701a320a71e56f68a0a942bc53ae0e9 (diff) |
gentoo auto-resync : 07:02:2023 - 21:26:27
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/Manifest.gz | bin | 18365 -> 18368 bytes | |||
-rw-r--r-- | sci-mathematics/eclib/Manifest | 2 | ||||
-rw-r--r-- | sci-mathematics/eclib/eclib-20221012.ebuild | 4 | ||||
-rw-r--r-- | sci-mathematics/octave/Manifest | 2 | ||||
-rw-r--r-- | sci-mathematics/octave/octave-6.4.0-r5.ebuild | 218 | ||||
-rw-r--r-- | sci-mathematics/primecount/Manifest | 4 | ||||
-rw-r--r-- | sci-mathematics/primecount/primecount-7.4.ebuild | 54 | ||||
-rw-r--r-- | sci-mathematics/primecount/primecount-7.6.ebuild | 4 | ||||
-rw-r--r-- | sci-mathematics/primesieve/Manifest | 4 | ||||
-rw-r--r-- | sci-mathematics/primesieve/primesieve-11.0.ebuild | 4 | ||||
-rw-r--r-- | sci-mathematics/primesieve/primesieve-8.0.ebuild | 50 |
11 files changed, 9 insertions, 337 deletions
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz Binary files differindex 45787f7306fa..e89846102dc6 100644 --- a/sci-mathematics/Manifest.gz +++ b/sci-mathematics/Manifest.gz diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest index 8da0cb4ae750..8e7c358b125d 100644 --- a/sci-mathematics/eclib/Manifest +++ b/sci-mathematics/eclib/Manifest @@ -1,5 +1,5 @@ DIST eclib-20220621.tar.bz2 921610 BLAKE2B f53f0648f09e427ae9b208a17c93f9808c2ab859cc41db6b5acb3b1382e9aaee93b17cd9d94c14e7f4941f140749d91b2ad94ad684f8a2c0f6033ac042cc89e7 SHA512 45cc47256f6ccbf2a00711d14533cffe8a3fc0dfea3d94d9823ac43af8a56cfe95485f0559c9141203910e85b1d3fa3284ee12ca5e53d083b74cbb2907afca42 DIST eclib-20221012.tar.bz2 922112 BLAKE2B 2a6e5dccdef7c3c3b8bb1a121706bbfbcaafa9fb50882e4e88f8fa826c3b1bcbec11dc55462cbd51da3ab263991ae357b151ff3bdbf453abfc30e82d2abdeac8 SHA512 9d04aefe9e35fbc1b18dd92b5ba872cf71f5ce1c94c9a0f1ff326c763bf144112d7d950ac80e2bd8d3780a303edeeac903754b4eb5fb241e87be7ef3f2738c19 EBUILD eclib-20220621.ebuild 869 BLAKE2B 46ca028cc712a8eaaf1a47fed105473d27abc2afeab903e4d91ef42cf79cce5783dab01387a0ad0ed291a5f65bb3fa28d01877fd4fe3a564d24d71acd62eb65c SHA512 67437c82d90b0f75a4e4f4a6f3fba489b7b1a7fa363b615d0ae71307b8fead2c92db005dfd37e708a983177ac6e5360442dd30990e864ae4c92a6d61e828e135 -EBUILD eclib-20221012.ebuild 1029 BLAKE2B d4ff0a197ee0a2d8450c6ac4e03e65d54682ed57dea61ef2970fa4dc4cc50f98eb9fe583cc1746afadc9629ae8179f6081b448ef7243f1491ffa47c8a1a6b2fb SHA512 35e7aeffd230b3ae950f3931abafca7534ff847cccfbc064ae7c324c0174e9a98ac4a45be3ce59681558b9bd11fc9a04f0221e0dcb52423c6e2f91852eb6998e +EBUILD eclib-20221012.ebuild 1027 BLAKE2B 8d6b0aebf0558475eb1190d37c545977b67f22c5c781d8b2c291eca25b65f63f4c14e0d23632028c70257285e210932d8540cd837c4ab56f9ff5a93376a69f42 SHA512 d91fb3677e456480e6b02f8ec643007bbbbc3a339ba03d4ee6a952f1187e743ea13379a671cb26dc5e7d3e3fa244657cc89d366193f829589dbe35bbd785e901 MISC metadata.xml 1089 BLAKE2B d10f9af5634478f0f13595abd10d9eefc437c27955cd3f504165beb4219e55c3997f16271148c1c2fbb5c9ae71e08665000836658bb954b83db06aeffa2b4098 SHA512 7111f3231464624d356611372934d0604fdd7a05c3531342a372979292a068dfa2edf49c4de5840cbf07b6f4819c22b8d87d54d7cacefb28ce0f53576d4620fd diff --git a/sci-mathematics/eclib/eclib-20221012.ebuild b/sci-mathematics/eclib/eclib-20221012.ebuild index 0266953df5d9..f37e55f7be21 100644 --- a/sci-mathematics/eclib/eclib-20221012.ebuild +++ b/sci-mathematics/eclib/eclib-20221012.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 @@ -17,7 +17,7 @@ LICENSE="GPL-2" # but it's actually still at 10, probably due to a forgotten autoreconf # or something. SLOT="0/11" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="boost flint minimal test" RESTRICT="!test? ( test )" diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest index dec8af805822..ed8bb84c60ee 100644 --- a/sci-mathematics/octave/Manifest +++ b/sci-mathematics/octave/Manifest @@ -3,8 +3,6 @@ AUX octave-5.1.0-pkgbuilddir.patch 1565 BLAKE2B 7b2968139e080aaa20b5372b400ac84c AUX octave-6.4.0-omit-qtchooser-qtver.patch 765 BLAKE2B 2f889e8278e48489f2eab1c399b0bf7af26be7f79e35c29fc2963124852067429f7ee25325402ad6983c047398a5c43c2d9f44d3a96e5c3db49282f826ecab82 SHA512 a1edd69d06aadd5c9772b12f32468bcd25b181883d3c303cd5ff58175e95021ed661d363137002a50073ec9c90564442c8b968ea1a3ad6fe56a80cf27e2efc3a AUX octave-6.4.0-slibtool.patch 1416 BLAKE2B e4b487481490b41a4da499bb5eceff0f6a25a7e25d4f6c76088c3703259ab4899a354b0cf67eecb989bf4c4c05836be09881cce72145b3badca1393bd386a85f SHA512 cac0d183b3c555a25db37df250b2517ae4b762b7bc0d65ba0cb1093133f6f7ada42f6745b060d17f59c2177976841dafabcda61cf03d9cd14028399472f28ed7 AUX octave-7.3.0-docs-texinfo-7.0.patch 1623 BLAKE2B 36a6ceda753083171ece9e4045af8551121f7073901d9f32facfd6c2bb88a10226f5aa719a79e8677c7a0cb7f26a226f2da190d9b4281b3fd666f570af3ac761 SHA512 0ac71393c59681a2188316356235ddb876e5c7cbf4a2ff1752bd3dddde7babeb456e0619ed65e32d5048d754416fb33c949aa0979748f7282e3e9d2589931612 -DIST octave-6.4.0.tar.gz 32873157 BLAKE2B afa729c3c9917f724e7d97fe3af42986f323d3ff849e0a33ac9f183237e68d989d4f3dacd644405b648ec050ad07d8973abddbd8657b810de6f65d5b5ae37c02 SHA512 91ff031f6dfff8506fa738fd4f1f07276501fdfe003f8ed992cccf91da14d9d33da6d08923322b0dae5f5b696b49856b0f5c5065e26b0701b0d1630173807435 DIST octave-7.3.0.tar.xz 26215288 BLAKE2B 53fff89e798f8b8795f83e46f66793f2cf37f98933fa62a47d5ec389f89a3447eb96128c1d6b68a4184630d071ecf1a4323299c251b43c3211a8f781486b32e5 SHA512 1399d7010cbd4e83d6dc60ab8cc2abb20e64a762e905a00066e6331c5350df93b4ff8f2670fd52fc183918cea21bc176cb263ca71080de6e4041f5e0ea21558e -EBUILD octave-6.4.0-r5.ebuild 6098 BLAKE2B c4587e22f1154fc6e56b45141161868cdf58401f8a6ceea6f03ed10c24082c07331a4ab22d563e921e3dd759b1370d3f49e26ab4ad7e34d14a19fe9ca2864480 SHA512 5cc86da1f2ea8af04c813a92e8d7ecc05172033c1c29bb3b27ec061f7aafc13925dff05fb8ccb44f1fb6eb8fd2cbb00cfddc7f567d23cf22db1f061b623fc72e EBUILD octave-7.3.0-r2.ebuild 6727 BLAKE2B 2de036fb8ff4ac1786aba15d3a115b61317a6f3262e39758840f07f96063a81b6b0f035439422f7b329ace56f4d63ab4891d7add71e1491d7a749c934054da2e SHA512 f1d39df10bdca389a8a9ca7dd477bd9897ed6ec9a0f36569ec0ce27521721ce67f9dc8abea214d52a9bf58eb1387e97b95d5110112fd5aedc2a88c3ccf8cfa95 MISC metadata.xml 1703 BLAKE2B 0471bc1eeaa2ce86b8eeca5c3e831eb0d9207b5fd1d3c03aba017a257b7b98b313c42a1054471c79dab1b5d2d84df8a8d3b0ee68e772cbe6970ac92f07dc3269 SHA512 3c051ff80c958af4315faa1670cc5e1d6a53397b4182304b760cf4f2e14f716e187dd76879d094e35713ac115c47ea623530c2f4b114f7bf2eae1cdf28bc46b8 diff --git a/sci-mathematics/octave/octave-6.4.0-r5.ebuild b/sci-mathematics/octave/octave-6.4.0-r5.ebuild deleted file mode 100644 index 9c173fa095d8..000000000000 --- a/sci-mathematics/octave/octave-6.4.0-r5.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg-utils - -DESCRIPTION="High-level interactive language for numerical computations" -LICENSE="GPL-3" -HOMEPAGE="https://www.gnu.org/software/octave/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -SLOT="0/${PV}" -IUSE="curl doc fftw +glpk gnuplot gui hdf5 java opengl - portaudio postscript +qhull +qrupdate readline sndfile +sparse - ssl static-libs sundials X zlib" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" - -# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs -# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo -# documentation to text (see scripts/help/help.m). -# -# (un)zip isn't mentioned, but there's a test that uses it (bug 775254). -# -RDEPEND=" - app-arch/bzip2 - app-arch/unzip - app-arch/zip - app-text/ghostscript-gpl - sys-apps/texinfo - dev-libs/libpcre:3= - sys-libs/ncurses:0= - sys-libs/zlib - virtual/blas - virtual/lapack - curl? ( net-misc/curl:0= ) - fftw? ( sci-libs/fftw:3.0= ) - glpk? ( sci-mathematics/glpk:0= ) - gnuplot? ( sci-visualization/gnuplot ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qthelp:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - x11-libs/qscintilla:= - ) - hdf5? ( sci-libs/hdf5:0= ) - java? ( >=virtual/jre-1.6.0:* ) - opengl? ( - media-libs/freetype:2= - media-libs/fontconfig:1.0= - virtual/glu - >=x11-libs/fltk-1.3:1=[opengl,xft] - x11-libs/gl2ps:0= - ) - portaudio? ( media-libs/portaudio ) - postscript? ( - app-text/epstool - media-gfx/pstoedit - media-gfx/transfig - ) - qhull? ( media-libs/qhull:0= ) - qrupdate? ( sci-libs/qrupdate:0= ) - readline? ( sys-libs/readline:0= ) - sndfile? ( media-libs/libsndfile ) - sparse? ( - sci-libs/arpack:0= - sci-libs/camd:0= - sci-libs/ccolamd:0= - sci-libs/cholmod:0= - sci-libs/colamd:0= - sci-libs/cxsparse:0= - sci-libs/umfpack:0= - ) - ssl? ( - dev-libs/openssl:0= - ) - sundials? ( <sci-libs/sundials-6.2.0:= ) - X? ( x11-libs/libX11:0= )" -# bug #846968 for sundials < dep -DEPEND="${RDEPEND} - dev-util/gperf - doc? ( - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-plaingeneric - dev-texlive/texlive-metapost - virtual/latex-base - ) - java? ( >=virtual/jdk-1.6.0 ) - qrupdate? ( app-misc/pax-utils ) - sparse? ( app-misc/pax-utils ) - || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )" -BDEPEND=" - virtual/pkgconfig - gui? ( dev-qt/linguist-tools:5 )" - -PATCHES=( - "${FILESDIR}"/${PN}-5.1.0-pkgbuilddir.patch - "${FILESDIR}"/${PN}-4.2.2-ncurses-pkgconfig.patch - "${FILESDIR}/${PN}-6.4.0-slibtool.patch" - "${FILESDIR}"/${PN}-6.4.0-omit-qtchooser-qtver.patch -) - -src_prepare() { - default - - # nasty prefix hacks for fltk:1 linking - if use prefix; then - use opengl && append-ldflags -Wl,-rpath,"${EPREFIX}/usr/$(get_libdir)/fltk-1" - fi - - # occasional fail on install, force regeneration (bug #401189) - rm doc/interpreter/contributors.texi || die - - eautoreconf -} - -src_configure() { - # libstdc++ bug, bug #887815 - append-cxxflags -U_GLIBCXX_ASSERTIONS - - # unfortunate dependency on mpi from hdf5 (bug #302621) - use hdf5 && has_version sci-libs/hdf5[mpi] && \ - export CXX=mpicxx CC=mpicc FC=mpif77 F77=mpif77 - - # tell autoconf where to find qt binaries, fix bug #837752 - export MOC="$(qt5_get_bindir)/moc" UIC="$(qt5_get_bindir)/uic" RCC="$(qt5_get_bindir)/rcc" \ - LRELEASE="$(qt5_get_bindir)/lrelease" QCOLLECTIONGENERATOR="$(qt5_get_bindir)/qcollectiongenerator" \ - QHELPGENERATOR="$(qt5_get_bindir)/qhelpgenerator" - - # Some of these use_with flags are a bit mismatched. The configure - # script offers only --without-foo, and detects "foo" automatically - # unless --without-foo is specified. Passing --with-foo is not an - # error, however, so it kind of works. We wind up with, for example, - # - # --with-sundials_ida (no-op) with USE="sundials" - # --without-sundials_ida (disables it) with USE="-sundials" - # - # The --disable-no-undefined flag is needed because otherwise, the - # build system appends --no-undefined to LDFLAGS and then proceeds - # to undefine things. GNU libtool ignores this, but slibtool (for - # example) does not (bug 776583). - econf \ - --localstatedir="${EPREFIX}/var/state/octave" \ - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \ - --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \ - --disable-64 \ - --disable-jit \ - --disable-no-undefined \ - --enable-shared \ - --with-z \ - --with-bz2 \ - $(use_enable static-libs static) \ - $(use_enable doc docs) \ - $(use_enable java) \ - $(use_enable readline) \ - $(use_with curl) \ - $(use_with fftw fftw3) \ - $(use_with fftw fftw3f) \ - $(use_enable fftw fftw-threads) \ - $(use_with glpk) \ - $(use_with hdf5) \ - $(use_with opengl) \ - $(use_with opengl fltk) \ - $(use_with ssl openssl) \ - $(use_with portaudio) \ - $(use_with qhull) \ - $(use_with qrupdate) \ - $(use_with gui qt 5) \ - $(use_with sndfile) \ - $(use_with sparse arpack) \ - $(use_with sparse umfpack) \ - $(use_with sparse colamd) \ - $(use_with sparse ccolamd) \ - $(use_with sparse cholmod) \ - $(use_with sparse cxsparse) \ - $(use_with sundials sundials_ida) \ - $(use_with X x) -} - -src_compile() { - export VARTEXFONTS="${T}/fonts" # otherwise it will write to /var/cache/fonts/ and trip sandbox - default - if use java; then - pax-mark m "${S}/src/.libs/octave-cli" - fi -} - -src_install() { - default - if use doc; then - dodoc $(find doc -name '*.pdf') - else - # bug 566134, macros.texi is installed by make install if use doc - insinto /usr/share/${PN}/${PV}/etc - doins doc/interpreter/macros.texi - fi - [[ -e test/fntests.log ]] && dodoc test/fntests.log - use java && \ - java-pkg_regjar "${ED}/usr/share/${PN}/${PV}/m/java/octave.jar" - echo "LDPATH=${EPREFIX}/usr/$(get_libdir)/${PN}/${PV}" > 99octave || die - doenvd 99octave -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/sci-mathematics/primecount/Manifest b/sci-mathematics/primecount/Manifest index a4a0028764c0..468b32e191d8 100644 --- a/sci-mathematics/primecount/Manifest +++ b/sci-mathematics/primecount/Manifest @@ -1,5 +1,3 @@ -DIST primecount-7.4.tar.gz 372374 BLAKE2B ca16004e1a1fe209452d1c4aa9d4dfe7816ff581ffbb9717ae9a8224815df0b672871ec3d749000099a91c8ee50bcc3c43cea3dcb9ff999436544bed2c2f5fde SHA512 20b33a1c0d2338f422a0da8723bafd35689f9c93918c7dcf64068aee1cd5e03f41d0ef49e39a7e920828b478e8faeda4fea477dacca1145c852f24d1f5e6ab5b DIST primecount-7.6.tar.gz 382074 BLAKE2B f665db8724b32b2f057db96fdd6421d7a996ed4bda7f43cd405e6c05b59abab8672407c41b6fafdd9c68dae3f51b65305112c0724c95ce3fdb33b9dbfaadfbff SHA512 643372d9a011dba8a49f21eabc00068b77a5ef5dc6d12e6b55230b97f14dc9d1d855bb7ad662beda548e4ff1396f1b06d473e2fe4b81e7dbe9926aaadc4da360 -EBUILD primecount-7.4.ebuild 1283 BLAKE2B c6f3a9262dbbf92d9ecb1b5c8cb797b65959dfcbc060b272be73e884122b21b6cc41375de4f0d88419c33f77a94112c5822b75f1e93168617f461178225a6756 SHA512 b93f008da408ca75be8107e2089fe704f5ab5a1ee9865f91817365cd5d581b80492603c504df0bbc336e10f9fd35737f6107f47b0d2e5b82d12f72a2c5636681 -EBUILD primecount-7.6.ebuild 1285 BLAKE2B bf47b2829baa0225873621d9e7273b132043c9ad568cebbdaf41cd6db24e3e6bac0e0297647f3388b06931c1c607ecbc03486a9bf70bc5b3bc46b34c1b0bbf8a SHA512 ac8fa955f7823f0e011c80a83c4a78153de258f7f2b12885beac179ff23ef277ba65ddafe1086b43d95526efa1dec025eb34f68b0ece932e2088996669fc1777 +EBUILD primecount-7.6.ebuild 1284 BLAKE2B 899f461eb37ae77f62bdddd5650cf26d89b09c7b5ba043c786c1787adb24bc3ac1aef05c01800372895fea5d4c5303745917a86e29be361261839b8eef19e277 SHA512 299160fa362a1720ed11ae0bfad56e600a44c4323190d394e75b83fcb849e55a735b862fa9c234a8ac6b0319a435c578ea04eadbd44e47a2647b80d95372563e MISC metadata.xml 674 BLAKE2B 2d8321166afee1e9d0a20723ae6849f17a7ef0d5d474dc3ec0b1650519b197ad5b1360641faa6985a60121501741a137812b8bcf03cd708766278a1b014615f7 SHA512 7a4fa0c1cae4880bdc230065c98ec46dfb5f1b1adae6ffa5eac275f6f04f38ce0c24042e62f5aac6117f9f816890244daec8fb1c920ec4b6a0a124385e5d7e33 diff --git a/sci-mathematics/primecount/primecount-7.4.ebuild b/sci-mathematics/primecount/primecount-7.4.ebuild deleted file mode 100644 index 457c9e552afa..000000000000 --- a/sci-mathematics/primecount/primecount-7.4.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs - -DESCRIPTION="Highly optimized CLI and library to count primes" -HOMEPAGE="https://github.com/kimwalisch/primecount" -SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0/7" # subslot is first component of libprimecount.so version -KEYWORDS="amd64" -IUSE="cpu_flags_x86_popcnt +executable openmp test" -RESTRICT="!test? ( test )" - -DEPEND=">=sci-mathematics/primesieve-8.0:=" -RDEPEND="${DEPEND}" - -DOCS=( - ChangeLog - README.md - doc/Credits.md - doc/Easy-Special-Leaves.md - doc/Hard-Special-Leaves.md - doc/Records.md - doc/References.md - doc/alpha-factor-dr.pdf - doc/alpha-factor-gourdon.pdf - doc/alpha-factor-lmo.pdf - doc/libprimecount.md -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_configure() { - local mycmakeargs=( - -DBUILD_LIBPRIMESIEVE="OFF" - -DBUILD_PRIMECOUNT="$(usex executable)" - -DBUILD_STATIC_LIBS="OFF" - -DBUILD_TESTS="$(usex test)" - -DWITH_OPENMP="$(usex openmp)" - -DWITH_POPCNT="$(usex cpu_flags_x86_popcnt)" - ) - - cmake_src_configure -} diff --git a/sci-mathematics/primecount/primecount-7.6.ebuild b/sci-mathematics/primecount/primecount-7.6.ebuild index 4675e44b1d5d..7ea70f3af335 100644 --- a/sci-mathematics/primecount/primecount-7.6.ebuild +++ b/sci-mathematics/primecount/primecount-7.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="BSD-2" SLOT="0/7" # subslot is first component of libprimecount.so version -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="cpu_flags_x86_popcnt +executable openmp test" RESTRICT="!test? ( test )" diff --git a/sci-mathematics/primesieve/Manifest b/sci-mathematics/primesieve/Manifest index b223a9fed609..99a97efddbef 100644 --- a/sci-mathematics/primesieve/Manifest +++ b/sci-mathematics/primesieve/Manifest @@ -1,5 +1,3 @@ DIST primesieve-11.0.tar.gz 125086 BLAKE2B ac425b6435bc95efbfc3d7458b59719af390508db811e0a993a606397166771cfcb9c0269249341fb6f678aafa8bae4a89e7a914176f61a608e6ccdfd0cab22b SHA512 1be9ff9d07068cab1ca69315010238ab15e5ba3b674bd45e9a0e11d20418810ece05a8df3853796118193468ac2ac6e24391f82d6db9581658ce59ddabb5b7fc -DIST primesieve-8.0.tar.gz 119635 BLAKE2B e769cfe35752e809cf1611b3a9034bc79d16311c73d5065880cbec9c8179a2149ee9a3a6e277466691c44adf07781e1c7f9aa53f140714c4c9d408b24df17848 SHA512 213785c89868f224091fe76a74b98a896c374a7a96e2bdb44b07f4c6288bd50e22d9a563382fb512e71a1ad366d8b94e74fcc8b5f58bb94c85b4d435fbb6a571 -EBUILD primesieve-11.0.ebuild 1038 BLAKE2B f55a8f7a3f6bd3fb77be1043b3ef2c646d9ee3af362ba680dd464c09af828efc8ca9558edaf119853a7d40466b9c6d412e28ea88f51f0f666bb0c6597f764f39 SHA512 0ec2f17b790c6cfa07d422ed10f0a52b786d49cdfa1ea89e8e54b68aec02025d84f864b2137da2d5a02fea490904d8ce7787121cfd2f3b4dccd44fdf5b250bdb -EBUILD primesieve-8.0.ebuild 1037 BLAKE2B d562e362f0053b2b1e87a947d238f2e47c0e53254cac2ac9e8be0cebfb4707c76be66388b62af55ae2a56ab23c9f58051c692a64f306178accb5176c386233b7 SHA512 269e6cc602f2f72187319b0523383abe8cba15fb26a8d56432489b21e6b03cbaf340573a5cfeffc4faa2287f3729991491e86e7433e38ab94c7dc08e05df97cd +EBUILD primesieve-11.0.ebuild 1037 BLAKE2B 8ae90aed14d4fc6ee6c835b52dc292ae7e1221c5335f7189776d2b021ea84d96a990a0651875842c5feeacb49b00c4eedc4bb624058f1e88d7a167fc04575204 SHA512 a08793e6c44607704592681a7b6b7d101f382c9216f84e68501cdb27754a46f35210cc9b419337fe863d46242be324f99bf79b48c3fc1b61ff8aeef3fdf059e6 MISC metadata.xml 672 BLAKE2B e580c88061b6dcece5a34fde2cd13ce8c55264f3bac16fe3af6374df92d6280993452ebeea3d8446d9f8afcf7c1cb6927405c40e82a1c01a153d5060c77392fd SHA512 8ad3dd50c172ad3333d30a01b0e7ddb8f0f96b7666b61a0c6a1644e92abc49fa75f4f54c4c88eb72c2c8c7104d5e720d852bc7319fbc1a9569fcc5de85529b02 diff --git a/sci-mathematics/primesieve/primesieve-11.0.ebuild b/sci-mathematics/primesieve/primesieve-11.0.ebuild index 44fb41efb869..311cdce23898 100644 --- a/sci-mathematics/primesieve/primesieve-11.0.ebuild +++ b/sci-mathematics/primesieve/primesieve-11.0.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 @@ -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/11" # subslot is first component of libprimesieve.so version -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc +executable test" RESTRICT="!test? ( test )" diff --git a/sci-mathematics/primesieve/primesieve-8.0.ebuild b/sci-mathematics/primesieve/primesieve-8.0.ebuild deleted file mode 100644 index 70bfdd3e99f2..000000000000 --- a/sci-mathematics/primesieve/primesieve-8.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="CLI and library for quickly generating prime numbers" -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/10" # subslot is first component of libprimesieve.so version -KEYWORDS="amd64" -IUSE="doc +executable test" -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( app-doc/doxygen app-text/texlive media-gfx/graphviz )" -DEPEND="" -RDEPEND="" - -DOCS=( - ChangeLog - README.md - doc/ALGORITHMS.md - doc/CPP_API.md - doc/C_API.md -) - -src_configure() { - local mycmakeargs=( - -DBUILD_DOC="$(usex doc)" - -DBUILD_PRIMESIEVE="$(usex executable)" - -DBUILD_STATIC_LIBS="OFF" - -DBUILD_TESTS="$(usex test)" - ) - - if use doc; then - DOCS+=( - "${BUILD_DIR}/doc/html" - "${BUILD_DIR}/doc/latex/refman.pdf" - ) - fi - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_build doc -} |