diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-10-05 04:27:10 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-10-05 04:27:10 +0100 |
commit | f3f72d0d5f1ae9ee74acaa63ccb7a247468e73bf (patch) | |
tree | e67f56736e141f27487331c26096c4c0a51979a8 /sci-libs/libqalculate | |
parent | fa275aeb316ed5e68498ca0057b27a1e9c887e26 (diff) |
gentoo auto-resync : 05:10:2024 - 04:27:09
Diffstat (limited to 'sci-libs/libqalculate')
-rw-r--r-- | sci-libs/libqalculate/Manifest | 15 | ||||
-rw-r--r-- | sci-libs/libqalculate/files/libqalculate-4.5.0-tests.patch | 81 | ||||
-rw-r--r-- | sci-libs/libqalculate/libqalculate-4.5.0.ebuild | 83 | ||||
-rw-r--r-- | sci-libs/libqalculate/libqalculate-4.6.1.ebuild | 79 | ||||
-rw-r--r-- | sci-libs/libqalculate/libqalculate-4.7.0.ebuild | 79 | ||||
-rw-r--r-- | sci-libs/libqalculate/libqalculate-4.8.0.ebuild | 79 | ||||
-rw-r--r-- | sci-libs/libqalculate/libqalculate-4.8.1.ebuild | 79 | ||||
-rw-r--r-- | sci-libs/libqalculate/libqalculate-5.0.0.ebuild | 79 | ||||
-rw-r--r-- | sci-libs/libqalculate/libqalculate-5.0.0b.ebuild | 81 |
9 files changed, 0 insertions, 655 deletions
diff --git a/sci-libs/libqalculate/Manifest b/sci-libs/libqalculate/Manifest index d6867462f354..30a57d607807 100644 --- a/sci-libs/libqalculate/Manifest +++ b/sci-libs/libqalculate/Manifest @@ -1,18 +1,3 @@ -AUX libqalculate-4.5.0-tests.patch 2864 BLAKE2B a48001da7ac2def7d7f82d5878d078f67a745c4297117d213dc704740dc0096a696371e722a44ded38a6f7fd60acdf8b415d1cede8f2032eeff473114a3a03c7 SHA512 989adf5a716c5dafb62598e3d9a4ddfad1b57b3c839848882df34253dd4b946ff771f97e8358fa8e61e28924222d72846372c6ecc867238d4c2022cd960a7c08 -DIST libqalculate-4.5.0.tar.gz 2603599 BLAKE2B 142790cf89e97c601b08d553b1f9cd6c1bf184a43c2614a07fa91560a875ea3e3124cf29d7652640b1f2fb4fada1519d48e4cb0ebcfb844c26369d3031aee230 SHA512 a123eaa725c6c6badce0eceecd6ef7e37ca281e7de18085d6a28aa6043bb3f1069f9ebba82b29989c9958455aa093ee183fd8013a86b39bd34e56454bdb35770 -DIST libqalculate-4.6.1.tar.gz 2610769 BLAKE2B 02ad7371c537bf40d98bb1b32877f0a39394b0723c45e53b00381df2d0d326b79ab39c66238a8e3a89f10aa093f6c12bcc5ae0457f6d65503fb3712a78bb0dfc SHA512 7f03e0f8cc87918b8ec962ce8c85840b644aad02cdd53037d41602198cdcb6567099d175771ff3752fc99fccbc4b180527da5fef68b0059bd1b259c34c57620e -DIST libqalculate-4.7.0.tar.gz 2618347 BLAKE2B 1ec01e124d9c96a2651f3e2a82a4eb8ae771b2701d3fd2be0894666e37eccf1e15e779ccfb96ff866c3e3d5a625ca8884961b505f30d34310be1efe69f0ba1d1 SHA512 d72754f00e26daa0afc1357cc30571b5dae28d7f5f79bcdba2f159644216288df20e5a518457fb244fd3057935f7d800a3e95bdf0f04929353841cc8371be138 -DIST libqalculate-4.8.0.tar.gz 2625669 BLAKE2B 957adcc6b5dabee4d9d6a593a4d5c894e6db05856875a241b1090bada49a0c802c94076a347df6b9b60d088edcba6f5e50ffa0d4a4517ead6da9cebc2f02c592 SHA512 db41bf883520d72f5d7c80b78492aba5367e74a6c5c452a420d6ecc79ae8f1dfa208c13bfff96ea699d31189cc49c264cf1b543946e4ec39b9df97a386c215ea -DIST libqalculate-4.8.1.tar.gz 2625564 BLAKE2B 017188bd43da03c398ed17e883f460637d1af35df9643ac62c938f5aa189431fee49143d517c2d4489c4cca030f1220129f9dfce448969a9601c74273bfdb1a9 SHA512 e4e3f884ac42b706ee79f8fa37fbff69a30dc3f24edbe66b259507723dc3f028243acea4cb29dd68d933e7e357a55207aaf619fe9f66caa118a212de06c2a8d4 -DIST libqalculate-5.0.0.tar.gz 2674322 BLAKE2B 1ae2203c4443b57198a0e7862361f732ae8428cb6b55942f9ff9984f0956c5a2cda3fd9f5a49fa98c10526879e9ce2751a9e5c33d1e6092503640da13844df0d SHA512 d3467e79e1454a76ee0c4d8795241c105d42580f95321e24b0657d99535ed8827809cc7ec0474c9e75cd668158aa84a500e5bd3a92dd0f4a3d1e4fc91811c399 -DIST libqalculate-5.0.0b.tar.gz 2674304 BLAKE2B 8f41f141aedac2f1ccdd8b48182f972b29ae2835b1a4844ba076112754061f06970817ec3e1248c50c3c9792d41927e277b05bd8933b9a63446e0d56d5449a8b SHA512 88bddd961fca48b0c971ba035cd295d642aac009164654b0c6b18e1c72892c69614f3dd90d5b851c05dfab41fda9a6dd18fbaecac9d28bfed387a7063280ebc7 DIST libqalculate-5.2.0.tar.gz 2694752 BLAKE2B 3be1a538c5093ba8915ed1c9a795f11b615a6ed6ef9aaf7539abad411040d8c87709611f6e0367884cfd25cd46356b9237fd9c665796a275d3ecebe4fbef3edb SHA512 d849c315d3c35f97f47572c891bb2284db593d2bb5611d9405a1e7d00e849d35e08392fe6c67e5296311ed99597f76d25c3878cdcedadb2928699c22cba8af41 -EBUILD libqalculate-4.5.0.ebuild 1862 BLAKE2B 6597808c25c29f601fd7fa6399405c9d73c8c901b340d6fff5fe605d9bb7ab0322e7cc94ae9a0be7b4f013bbe9e8e0d5e5d5bfcaabc299c79b958a1a13580ce9 SHA512 51a0ceb9203078ecf49d89704613eefe4f9fbf2b38c4c1d85305c8e0399573efd170465a2fc73a073a69ede5f36a79d904196798f45522e82534b354ab7beb09 -EBUILD libqalculate-4.6.1.ebuild 1817 BLAKE2B 687e2d86fe3d73babb611971d038241a595c9eac817ff55dd22929e600f71f35d5bbe097ebc353689f3ed2034b2597e58cd156fb3e92ca419795edd122d3fcb0 SHA512 97458466b09d8574a68a9248b3caae797a046c6465d6d01d989851bec527381a20017507c174bc0241b4e7fa635e5beaa17c62256adbb579509d9b4f6a914ac4 -EBUILD libqalculate-4.7.0.ebuild 1822 BLAKE2B 080a7ec3a8eab6e05f2c5647844756f8bbc8925c6e68a3eab5390c8ba9d9227e7e4d1a42defbebd3f621e80727f3e790e4749d767ba5dc13c971628cde6c9e29 SHA512 db402dea291e831967f261b345b23a8263a006d069bd362941da811b98c9beb9c870130a13fc2cb3cd2d91c02d439da118a97a8079f739bdbca7c42a750ed38a -EBUILD libqalculate-4.8.0.ebuild 1854 BLAKE2B 85255c07714d50a4c395169ce843ea661ece715a2a508c8d5b7c3986c02b55d1215f1f62a9cb0cd7bc72d8b2af9a8079d43ebc372293285390bb722fd21196fe SHA512 4014fb8f9c5f69f3ea787ff6a005044ba864a19fe33f7a89474e15720e44ddcc70e067308ffc1a7f926b876ddad6012322579a5c57ada0bc94e4fcb93ee4ed18 -EBUILD libqalculate-4.8.1.ebuild 1849 BLAKE2B 8abd48aa66f796e4fb6b8bc567c3a816b489bffb3e31b05dce0bd8fbe73add0efa080f4cd11b2422d374567dd11610bfeca8ea0edff0d3ad0a3ff8c662d50f5d SHA512 2bf425c16fd81a32123539b1d972827960b7f26d7155994eb9d7cc42931bb351cbaa95b5bb401c491a1eb099cb82285728d1195d6d345adf9ee92d4c95803d80 -EBUILD libqalculate-5.0.0.ebuild 1855 BLAKE2B c5a76d87e5244c6ed8724d4a523baf68ec67988be3a2074aa63cf588d4360e633708e37c3b71f0ea11daffb520c1f3947926c9d2eae2c80437b025e7354f2bf3 SHA512 ea49c69523e957fcb8fa6b62e785c09212fdd18c51dd1b10b3e39f7400b7850fdd7dd5a257a9cb16d11268932c72095f6fe45cc6133877b0fcd6b4b9d3c801fa -EBUILD libqalculate-5.0.0b.ebuild 1908 BLAKE2B cc4f4ad560d19d1aa336b3123487dd760f9d9700ffd8c5087b310cd2df5b43339577a5dacebc59e9936ac9e198165a4548ee1d21da8f1de38cf6c46ffa266061 SHA512 ca087ea595268e6f04ee350f921a14a07e2e0a225e546eaff9faa2de661439e93e82f065c796491f0e189f5d023301a950fd191ecc58f9ca96a9406e085304cf EBUILD libqalculate-5.2.0.ebuild 1904 BLAKE2B 114fe31ee1febe9be145674252823f1635f50c6c7c29351bd1c43d91cc3c9d8b9f390d89fbc254ca6373d6721de98832cc3d57324f10cc5748f1b844aea36ac0 SHA512 4b735e548cedace7b2f345de59fef330cbfeabfde6799ba2f8ae1dc247ebeaaf98f1003c996589f9eacdb359e750f5c4cbe4209c202bad789a50e7c57529ea55 MISC metadata.xml 538 BLAKE2B 70ee5d15c987169990d2065626a2bb97743bb5373ae4c80ce6d1b90acf1ace0129840f241543ceda9f42d5f19494187afb2fc3e4a12fba72e8cf1fffebdfde00 SHA512 7ae4985f3ae5db901c05d9512f34bb1bd65f3eb1f07abb746971ec086051b0560f5629c2fc0adf6ea0b6222a83acbb171516e5d71c8d406e65893e37f26fed2a diff --git a/sci-libs/libqalculate/files/libqalculate-4.5.0-tests.patch b/sci-libs/libqalculate/files/libqalculate-4.5.0-tests.patch deleted file mode 100644 index 102b245a56b1..000000000000 --- a/sci-libs/libqalculate/files/libqalculate-4.5.0-tests.patch +++ /dev/null @@ -1,81 +0,0 @@ -https://github.com/Qalculate/libqalculate/commit/e4c86b6124a3c8732f03dc1dfc8be9fac14a40eb - -From e4c86b6124a3c8732f03dc1dfc8be9fac14a40eb Mon Sep 17 00:00:00 2001 -From: Hanna K <hanna.knutsson@protonmail.com> -Date: Wed, 28 Dec 2022 09:44:40 +0100 -Subject: [PATCH] Fix unit tests (issue #499); Fix some limits broken by - countTotalChildren() update - ---- a/libqalculate/MathStructure-limit.cc -+++ b/libqalculate/MathStructure-limit.cc -@@ -595,7 +595,7 @@ bool calculate_limit_sub(MathStructure &mstruct, const MathStructure &x_var, con - } - } - } -- if(!b_possible_zero && !b_fail && lhop_depth < 5 && !mzero.isOne() && !minfp.isOne() && mzero.countTotalChildren(false) + minfp.countTotalChildren(false) < 50) { -+ if(!b_possible_zero && !b_fail && lhop_depth < 5 && !mzero.isOne() && !minfp.isOne() && mzero.countTotalChildren(false) + minfp.countTotalChildren(false) < 250) { - //L'Hôpital's rule - MathStructure mden, mnum; - for(size_t i2 = 0; i2 < 2; i2++) { ---- a/tests/calculus.batch -+++ b/tests/calculus.batch -@@ -1,7 +1,7 @@ - diff(6x^2) - 12x - diff(sinh(x^2)/(5x) + 3xy/sqrt(x)) -- 0.4 * cosh(x^2) - sinh(x^2) / (5x^2) + (3y) / (2 * sqrt(x)) -+ 0.4 * cosh(x^2) + (3y) / (2 * sqrt(x)) - sinh(x^2) / (5x^2) - - integrate(6x^2) - 2x^3 + C ---- a/tests/solver.batch -+++ b/tests/solver.batch -@@ -23,37 +23,37 @@ x^(-3x) = 2 - x = e^lambertw(-ln(2) / 3) or x = e^lambertw(-ln(2) / 3, -1) - - 1/3 * sin(3x) - 1/3 = 0 -- x = pi / 6 + (2/3) * pi * n -+ x = (2/3) * pi * n + pi / 6 - - 2/3 * sin(3x) - 1/3 = 0 -- x = (5/18) * pi + (2/3) * pi * n or x = pi / 18 + (2/3) * pi * n -+ x = (2/3) * pi * n + (5/18) * pi or x = (2/3) * pi * n + pi / 18 - - sin(x) + cos(x) = 1 -- x = 2 pi * n or x = pi / 2 + 2 pi * n -+ x = 2 pi * n or x = 2 pi * n + pi / 2 - - sin(x) = 1 + cos(x) -- x = pi + 2 pi * n or x = pi / 2 + 2 pi * n -+ x = 2 pi * n + pi or x = 2 pi * n + pi / 2 - - sqrt(2) * cos(3x + pi/6) = 1 -- x = (2/3) * pi * n - (5/36) * pi or x = pi / 36 + (2/3) * pi * n -+ x = (2/3) * pi * n + pi / 36 or x = (2/3) * pi * n - (5/36) * pi - - 2 * sin(3x/4) = 1 -- x = (10/9) * pi + (8/3) * pi * n or x = (2/9) * pi + (8/3) * pi * n -+ x = (8/3) * pi * n + (10/9) * pi or x = (8/3) * pi * n + (2/9) * pi - - tan(x/4 + pi/3) = sqrt(3) - x = 4 pi * n - - sqrt(3) * sin(x) + cos(x) = sqrt(3) -- x = pi / 2 + 2 pi * n or x = pi / 6 + 2 pi * n -+ x = 2 pi * n + pi / 2 or x = 2 pi * n + pi / 6 - - sin(x)^2 = sin(x)^3 -- x = pi * n or x = pi / 2 + 2 pi * n -+ x = pi * n or x = 2 pi * n + pi / 2 - - sin(x) = sin(x/2) -- x = 2 pi * n or x = 4 pi * n - (2/3) * pi or x = (2/3) * pi + 4 pi * n -+ x = 2 pi * n or x = 4 pi * n + (2/3) * pi or x = 4 pi * n - (2/3) * pi - - sin(4x) + cos(2x) = 0 -- x = pi * n - pi / 12 or x = (7/12) * pi + pi * n or x = (pi * n) / 2 - pi / 4 -+ x = pi * n + (7/12) * pi or x = pi * n - pi / 12 or x = (pi * n) / 2 - pi / 4 - - /set approximation try exact - - diff --git a/sci-libs/libqalculate/libqalculate-4.5.0.ebuild b/sci-libs/libqalculate/libqalculate-4.5.0.ebuild deleted file mode 100644 index a40bb5d68413..000000000000 --- a/sci-libs/libqalculate/libqalculate-4.5.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bump with sci-calculators/qalculate-gtk! - -inherit toolchain-funcs - -DESCRIPTION="A modern multi-purpose calculator library" -HOMEPAGE="https://qalculate.github.io/" -SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -# SONAME changes pretty often on bumps. Check! -SLOT="0/22" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="curl icu gnuplot +hardened readline test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/gmp:= - dev-libs/libxml2:2 - dev-libs/mpfr:= - virtual/libiconv - curl? ( net-misc/curl ) - icu? ( dev-libs/icu:= ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND} - gnuplot? ( >=sci-visualization/gnuplot-3.7 )" -BDEPEND="dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-tests.patch -) - -src_prepare() { - default - - cat >po/POTFILES.skip <<-EOF || die - # Required by make check - data/currencies.xml.in - data/datasets.xml.in - data/elements.xml.in - data/functions.xml.in - data/planets.xml.in - data/prefixes.xml.in - data/units.xml.in - data/variables.xml.in - src/defs2doc.cc - EOF -} - -src_configure() { - # Needed for po-defs/Makefile - export CXX_FOR_BUILD="$(tc-getBUILD_CXX)" - export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E" - - # bug #792027 - tc-export CC - - econf \ - $(use_enable test tests) \ - $(use_enable test unittests) \ - $(use_with curl libcurl) \ - $(use_with gnuplot gnuplot-call) \ - $(use_enable !hardened insecure) \ - $(use_with icu) \ - $(use_with readline) -} - -src_install() { - # docs/reference/Makefile.am -> referencedir= - emake \ - DESTDIR="${D}" \ - referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \ - install - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/libqalculate/libqalculate-4.6.1.ebuild b/sci-libs/libqalculate/libqalculate-4.6.1.ebuild deleted file mode 100644 index 0f0de94998d1..000000000000 --- a/sci-libs/libqalculate/libqalculate-4.6.1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bump with sci-calculators/qalculate-gtk! - -inherit toolchain-funcs - -DESCRIPTION="A modern multi-purpose calculator library" -HOMEPAGE="https://qalculate.github.io/" -SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -# SONAME changes pretty often on bumps. Check! -SLOT="0/22" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="curl icu gnuplot +hardened readline test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/gmp:= - dev-libs/libxml2:2 - dev-libs/mpfr:= - virtual/libiconv - curl? ( net-misc/curl ) - icu? ( dev-libs/icu:= ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND} - gnuplot? ( >=sci-visualization/gnuplot-3.7 )" -BDEPEND="dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - - cat >po/POTFILES.skip <<-EOF || die - # Required by make check - data/currencies.xml.in - data/datasets.xml.in - data/elements.xml.in - data/functions.xml.in - data/planets.xml.in - data/prefixes.xml.in - data/units.xml.in - data/variables.xml.in - src/defs2doc.cc - EOF -} - -src_configure() { - # Needed for po-defs/Makefile - export CXX_FOR_BUILD="$(tc-getBUILD_CXX)" - export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E" - - # bug #792027 - tc-export CC - - econf \ - $(use_enable test tests) \ - $(use_enable test unittests) \ - $(use_with curl libcurl) \ - $(use_with gnuplot gnuplot-call) \ - $(use_enable !hardened insecure) \ - $(use_with icu) \ - $(use_with readline) -} - -src_install() { - # docs/reference/Makefile.am -> referencedir= - emake \ - DESTDIR="${D}" \ - referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \ - install - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/libqalculate/libqalculate-4.7.0.ebuild b/sci-libs/libqalculate/libqalculate-4.7.0.ebuild deleted file mode 100644 index 9600c91e1cd8..000000000000 --- a/sci-libs/libqalculate/libqalculate-4.7.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bump with sci-calculators/qalculate-gtk! - -inherit toolchain-funcs - -DESCRIPTION="A modern multi-purpose calculator library" -HOMEPAGE="https://qalculate.github.io/" -SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -# SONAME changes pretty often on bumps. Check! -SLOT="0/22" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="curl icu gnuplot +hardened readline test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/gmp:= - dev-libs/libxml2:2 - dev-libs/mpfr:= - virtual/libiconv - curl? ( net-misc/curl ) - icu? ( dev-libs/icu:= ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND} - gnuplot? ( >=sci-visualization/gnuplot-3.7 )" -BDEPEND="dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - - cat >po/POTFILES.skip <<-EOF || die - # Required by make check - data/currencies.xml.in - data/datasets.xml.in - data/elements.xml.in - data/functions.xml.in - data/planets.xml.in - data/prefixes.xml.in - data/units.xml.in - data/variables.xml.in - src/defs2doc.cc - EOF -} - -src_configure() { - # Needed for po-defs/Makefile - export CXX_FOR_BUILD="$(tc-getBUILD_CXX)" - export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E" - - # bug #792027 - tc-export CC - - econf \ - $(use_enable test tests) \ - $(use_enable test unittests) \ - $(use_with curl libcurl) \ - $(use_with gnuplot gnuplot-call) \ - $(use_enable !hardened insecure) \ - $(use_with icu) \ - $(use_with readline) -} - -src_install() { - # docs/reference/Makefile.am -> referencedir= - emake \ - DESTDIR="${D}" \ - referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \ - install - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/libqalculate/libqalculate-4.8.0.ebuild b/sci-libs/libqalculate/libqalculate-4.8.0.ebuild deleted file mode 100644 index 6e05ea798def..000000000000 --- a/sci-libs/libqalculate/libqalculate-4.8.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bump with sci-calculators/qalculate-gtk and sci-calculators/qalculate-qt - -inherit toolchain-funcs - -DESCRIPTION="A modern multi-purpose calculator library" -HOMEPAGE="https://qalculate.github.io/" -SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -# SONAME changes pretty often on bumps. Check! -SLOT="0/22" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="curl icu gnuplot +hardened readline test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/gmp:= - dev-libs/libxml2:2 - dev-libs/mpfr:= - virtual/libiconv - curl? ( net-misc/curl ) - icu? ( dev-libs/icu:= ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND} - gnuplot? ( >=sci-visualization/gnuplot-3.7 )" -BDEPEND="dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - - cat >po/POTFILES.skip <<-EOF || die - # Required by make check - data/currencies.xml.in - data/datasets.xml.in - data/elements.xml.in - data/functions.xml.in - data/planets.xml.in - data/prefixes.xml.in - data/units.xml.in - data/variables.xml.in - src/defs2doc.cc - EOF -} - -src_configure() { - # Needed for po-defs/Makefile - export CXX_FOR_BUILD="$(tc-getBUILD_CXX)" - export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E" - - # bug #792027 - tc-export CC - - econf \ - $(use_enable test tests) \ - $(use_enable test unittests) \ - $(use_with curl libcurl) \ - $(use_with gnuplot gnuplot-call) \ - $(use_enable !hardened insecure) \ - $(use_with icu) \ - $(use_with readline) -} - -src_install() { - # docs/reference/Makefile.am -> referencedir= - emake \ - DESTDIR="${D}" \ - referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \ - install - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/libqalculate/libqalculate-4.8.1.ebuild b/sci-libs/libqalculate/libqalculate-4.8.1.ebuild deleted file mode 100644 index b7b0557eb216..000000000000 --- a/sci-libs/libqalculate/libqalculate-4.8.1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bump with sci-calculators/qalculate-gtk and sci-calculators/qalculate-qt - -inherit toolchain-funcs - -DESCRIPTION="A modern multi-purpose calculator library" -HOMEPAGE="https://qalculate.github.io/" -SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -# SONAME changes pretty often on bumps. Check! -SLOT="0/22" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="curl icu gnuplot +hardened readline test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/gmp:= - dev-libs/libxml2:2 - dev-libs/mpfr:= - virtual/libiconv - curl? ( net-misc/curl ) - icu? ( dev-libs/icu:= ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND} - gnuplot? ( >=sci-visualization/gnuplot-3.7 )" -BDEPEND="dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - - cat >po/POTFILES.skip <<-EOF || die - # Required by make check - data/currencies.xml.in - data/datasets.xml.in - data/elements.xml.in - data/functions.xml.in - data/planets.xml.in - data/prefixes.xml.in - data/units.xml.in - data/variables.xml.in - src/defs2doc.cc - EOF -} - -src_configure() { - # Needed for po-defs/Makefile - export CXX_FOR_BUILD="$(tc-getBUILD_CXX)" - export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E" - - # bug #792027 - tc-export CC - - econf \ - $(use_enable test tests) \ - $(use_enable test unittests) \ - $(use_with curl libcurl) \ - $(use_with gnuplot gnuplot-call) \ - $(use_enable !hardened insecure) \ - $(use_with icu) \ - $(use_with readline) -} - -src_install() { - # docs/reference/Makefile.am -> referencedir= - emake \ - DESTDIR="${D}" \ - referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \ - install - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/libqalculate/libqalculate-5.0.0.ebuild b/sci-libs/libqalculate/libqalculate-5.0.0.ebuild deleted file mode 100644 index 64b95edea4cf..000000000000 --- a/sci-libs/libqalculate/libqalculate-5.0.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bump with sci-calculators/qalculate-gtk and sci-calculators/qalculate-qt - -inherit toolchain-funcs - -DESCRIPTION="A modern multi-purpose calculator library" -HOMEPAGE="https://qalculate.github.io/" -SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -# SONAME changes pretty often on bumps. Check! -SLOT="0/22" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="curl icu gnuplot +hardened readline test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/gmp:= - dev-libs/libxml2:2 - dev-libs/mpfr:= - virtual/libiconv - curl? ( net-misc/curl ) - icu? ( dev-libs/icu:= ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND} - gnuplot? ( >=sci-visualization/gnuplot-3.7 )" -BDEPEND="dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - - cat >po/POTFILES.skip <<-EOF || die - # Required by make check - data/currencies.xml.in - data/datasets.xml.in - data/elements.xml.in - data/functions.xml.in - data/planets.xml.in - data/prefixes.xml.in - data/units.xml.in - data/variables.xml.in - src/defs2doc.cc - EOF -} - -src_configure() { - # Needed for po-defs/Makefile - export CXX_FOR_BUILD="$(tc-getBUILD_CXX)" - export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E" - - # bug #792027 - tc-export CC - - econf \ - $(use_enable test tests) \ - $(use_enable test unittests) \ - $(use_with curl libcurl) \ - $(use_with gnuplot gnuplot-call) \ - $(use_enable !hardened insecure) \ - $(use_with icu) \ - $(use_with readline) -} - -src_install() { - # docs/reference/Makefile.am -> referencedir= - emake \ - DESTDIR="${D}" \ - referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \ - install - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/libqalculate/libqalculate-5.0.0b.ebuild b/sci-libs/libqalculate/libqalculate-5.0.0b.ebuild deleted file mode 100644 index 6a626ac17326..000000000000 --- a/sci-libs/libqalculate/libqalculate-5.0.0b.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bump with sci-calculators/qalculate-gtk and sci-calculators/qalculate-qt - -inherit toolchain-funcs - -MY_PV="${PV//b/}" - -DESCRIPTION="A modern multi-purpose calculator library" -HOMEPAGE="https://qalculate.github.io/" -SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${MY_PV}/${P}.tar.gz" -S="${WORKDIR}"/"${PN}-${MY_PV}" - -LICENSE="GPL-2+" -# SONAME changes pretty often on bumps. Check! -SLOT="0/23" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="curl icu gnuplot +hardened readline test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/gmp:= - dev-libs/libxml2:2 - dev-libs/mpfr:= - virtual/libiconv - curl? ( net-misc/curl ) - icu? ( dev-libs/icu:= ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND} - gnuplot? ( >=sci-visualization/gnuplot-3.7 )" -BDEPEND="dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - cat >po/POTFILES.skip <<-EOF || die - # Required by make check - data/currencies.xml.in - data/datasets.xml.in - data/elements.xml.in - data/functions.xml.in - data/planets.xml.in - data/prefixes.xml.in - data/units.xml.in - data/variables.xml.in - src/defs2doc.cc - EOF -} - -src_configure() { - # Needed for po-defs/Makefile - export CXX_FOR_BUILD="$(tc-getBUILD_CXX)" - export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E" - - # bug #792027 - tc-export CC - - econf \ - $(use_enable test tests) \ - $(use_enable test unittests) \ - $(use_with curl libcurl) \ - $(use_with gnuplot gnuplot-call) \ - $(use_enable !hardened insecure) \ - $(use_with icu) \ - $(use_with readline) -} - -src_install() { - # docs/reference/Makefile.am -> referencedir= - emake \ - DESTDIR="${D}" \ - referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \ - install - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} |