diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-28 02:00:16 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-28 02:00:16 +0000 |
commit | a2148b9fab4c83209816a49f091d70873b19881d (patch) | |
tree | aeeaea24918f3a0df7fc0e4e013c68df40469897 /sci-calculators | |
parent | ead7697a01fd631b56240b2d58aedd98ba7f92d3 (diff) |
gentoo auto-resync : 28:11:2024 - 02:00:16
Diffstat (limited to 'sci-calculators')
-rw-r--r-- | sci-calculators/Manifest.gz | bin | 3197 -> 3197 bytes | |||
-rw-r--r-- | sci-calculators/qalculate-gtk/Manifest | 2 | ||||
-rw-r--r-- | sci-calculators/qalculate-gtk/qalculate-gtk-5.4.0.ebuild | 45 | ||||
-rw-r--r-- | sci-calculators/qalculate-qt/Manifest | 2 | ||||
-rw-r--r-- | sci-calculators/qalculate-qt/qalculate-qt-5.4.0.ebuild | 37 | ||||
-rw-r--r-- | sci-calculators/units/Manifest | 2 | ||||
-rw-r--r-- | sci-calculators/units/units-2.24.ebuild | 61 |
7 files changed, 149 insertions, 0 deletions
diff --git a/sci-calculators/Manifest.gz b/sci-calculators/Manifest.gz Binary files differindex 3686001ac543..dedeae568b86 100644 --- a/sci-calculators/Manifest.gz +++ b/sci-calculators/Manifest.gz diff --git a/sci-calculators/qalculate-gtk/Manifest b/sci-calculators/qalculate-gtk/Manifest index 521ad7fe0dbc..5a578cd463ac 100644 --- a/sci-calculators/qalculate-gtk/Manifest +++ b/sci-calculators/qalculate-gtk/Manifest @@ -1,7 +1,9 @@ AUX qalculate-gtk-5.2.0-lto.patch 1398 BLAKE2B e6b4606a939db32a96ec648f66c378868961da41efc1fd2a3dcf8c857ce2412347da9e4648848f32bd4c7b8ebda2c5f1b10a033ecc8a5040a77f7d0bd10c1a04 SHA512 b3dceab54b5594cfa62341adb541986d8f6644c6036c28158bbbb0b2f1b4d9cd9e662180bb9fa09b2826afbb8ededeb42d11a1473513f7378a624dfbe897cc90 DIST qalculate-gtk-5.2.0.tar.gz 2902354 BLAKE2B b52433538edb3c7840cf094ac56ebfcc6880ea704fd64e142af9c3965b0ccaadfa8ed7d764cce3a7d9d47d8cd620b685246e59ac5461160512b8eef7141cf092 SHA512 e65e8cd5ad505e2f20a1f917a831381cbb69a0b086e8e371685e918b8638a766f6f80be5420e73da6fcf347dc96c5bbf7fced6e694311b13b533a9bf279814c0 DIST qalculate-gtk-5.3.0.tar.gz 2963963 BLAKE2B a7d827b62c5a771b401c0d7578293d60ec3a68721e00521baed05f202bee9464e3d75be097dbcff2d11883b5988c13c34245bf3eb7779ca5dffa55e31e7304e2 SHA512 d36165e1e4321c64d99a788110f0a567e51649a62f563f2a24be470d3cf302da3840c65634336b7d0508858fa2f77aae94531f9447298b32891bcf60e87d625f +DIST qalculate-gtk-5.4.0.tar.gz 3003465 BLAKE2B c863b50aa0a400ce6c77423878ddd1ad4b77529273b7de424da3456343008a558712bd6cdf73a913930130b2c93516b716d504a41d190bda5b592543afb2ac4e SHA512 e9a30220d19b207a4b9dc5b0690b117135432afe60255eae148acc14d38b24157fe67d9b7f6dd45c9a862d6d28e9fad2f594d56274a1a4b6d431dc577089acfc EBUILD qalculate-gtk-5.2.0-r1.ebuild 966 BLAKE2B 6690b1858d592c98b259967b0453bea452a95c14de066766fa94745f982791ba37f48f8f839366e371b7378db102104bb947b31e321f490fb265ad95acdaae74 SHA512 832e5829bd7a1053d0f408c4f6bae5c32e4f594616180fea19959ee47f9495ff72029fd16f8b941b5f07c577e66e741cc563d542fda875a01962b2e8ed1086d1 EBUILD qalculate-gtk-5.2.0.ebuild 913 BLAKE2B a228fdd6f676a62905e33161ce6993a7d6e4df10ba98fbfb31ddad76232832b6ece417ec1685f9c6101407ba6ae907309e7c26445a4b6074306027a532738e1f SHA512 4299ae766847465100ae23e0c1c41bf405ad54b04691808d77a4378e0cf6f42d0634c02b1a8adabd3cd042a41737651e3deee0e5c20a89432b1514563a3086be EBUILD qalculate-gtk-5.3.0.ebuild 1027 BLAKE2B eba1403c2c9e72afcd53543b208ad5b204fc561c73356c9484efe60d66e4bf4bf64f9e881922a6f5b72841da6146af76170a07724248397ebc99c401f6d49bc0 SHA512 4dfc225a1a75023642aed1c2290c95e54b2302ad82e39ad8da732bed8edf7c298f80e1946a3fc21a430fbf115bb0b5b91299d6f521078dff2ae894722c297035 +EBUILD qalculate-gtk-5.4.0.ebuild 1027 BLAKE2B eba1403c2c9e72afcd53543b208ad5b204fc561c73356c9484efe60d66e4bf4bf64f9e881922a6f5b72841da6146af76170a07724248397ebc99c401f6d49bc0 SHA512 4dfc225a1a75023642aed1c2290c95e54b2302ad82e39ad8da732bed8edf7c298f80e1946a3fc21a430fbf115bb0b5b91299d6f521078dff2ae894722c297035 MISC metadata.xml 876 BLAKE2B 21ed448a3357a6996ee90c775f6c17ad6fd06fa2b4630b8d924deafd64d85996b9c345a2396a07917eda78cb329f760c8bef58647b6b4cdd64cc8975123916bf SHA512 7f3600d17a29ae71f99555c4ebd947ee8b33965dad070a209427eec2a2de4df98c934bfcdc469e5c20283dc9af098790e101acd513bbb717459504cfb3bf2632 diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-5.4.0.ebuild b/sci-calculators/qalculate-gtk/qalculate-gtk-5.4.0.ebuild new file mode 100644 index 000000000000..7eee1ce3eb9a --- /dev/null +++ b/sci-calculators/qalculate-gtk/qalculate-gtk-5.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: bump with sci-libs/libqalculate and sci-calculators/qalculate-qt! + +inherit optfeature xdg + +DESCRIPTION="Modern multi-purpose calculator" +HOMEPAGE="https://qalculate.github.io/" +SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="dev-libs/glib:2 + >=sci-libs/libqalculate-${PV}:= + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/gdbus-codegen + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_prepare() { + # Required by src_test() and `make check` + cat >po/POTFILES.skip <<-EOF || die + # Required by make check + data/calendarconversion.ui + data/periodictable.ui + EOF + + default +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "gnuplot support" sci-libs/libqalculate[gnuplot] +} diff --git a/sci-calculators/qalculate-qt/Manifest b/sci-calculators/qalculate-qt/Manifest index b16a792a430f..0d1f66bb549c 100644 --- a/sci-calculators/qalculate-qt/Manifest +++ b/sci-calculators/qalculate-qt/Manifest @@ -1,5 +1,7 @@ DIST qalculate-qt-5.2.0.tar.gz 1763726 BLAKE2B a3d93e7740063b95ce19ff0006b11b15a38cdd5e8888e41dbf11ea896d016c8c9e1ccc56c90dc7c262852431b72332818ae39ec92f585839d97db64730cc08a1 SHA512 a25dbe16f29ad047f42c601729fdc1e79cd12f526975b358c1838085513c8fb7d70c313e258876b465a871eea0804ab6ea56e9c34eb6d9c01784a4f67f6cc6af DIST qalculate-qt-5.3.0.tar.gz 1850298 BLAKE2B b93a9a698d905f07e5856f09bd07c408a495514e2bb72a858400567e8d95399dcdd6b84ed52ffc4ccec19e4d2bfa500860b2e7aec888244090676d087e5727ac SHA512 841461dca4fa97d9dc3cff57de050b5c0d1dabe06c151149484a85b66540b038f6d3270ca96a34a65fbd9e71da26ce1068f2df76adc365e74a0e4d2220ccc909 +DIST qalculate-qt-5.4.0.tar.gz 1879385 BLAKE2B 07ed9e3a968ac634fab5a01e4c3a97e60dedf666c98d5c2efdec67db946eb4770be7e32f3d1e9f0482030dbed0468c907c54787bc2d6b0c438d10258bdd32dec SHA512 30f30d904211ebf3ac57d1d5ddb1235763731bc93ced86507b94accfd1b320d7dcfe5c3a030bd2ae41e94bea53b4b68412faa5cc9a8ff54b52dd18b602011985 EBUILD qalculate-qt-5.2.0-r1.ebuild 680 BLAKE2B e3d5fb557b9cf5b238122ac282dc939ec71045c2549cb016e6a5ce4db1979dea22ef2f25354209b49f3dba9f5b0271d81b8393647219092bbd5704523e93efe8 SHA512 8e12d5f7090fcab9e06f394273d5636090bf1a08e53b5c18f035b5a806028504057b410b3eaf69ae08370d11d41fb0c2def87e2d83b2ae774b99ae61c7f938f2 EBUILD qalculate-qt-5.3.0.ebuild 791 BLAKE2B f6e2055b610b87d84ab287165584b6133fec9eff45604d388eb80048e4ff6de302764d4b559ecd843128898786a384ada04daf3d8933720866d0c41847140414 SHA512 f24bdce67648b6bb79cd0739167320a00f599817c5fad958bf603aec55d4c7685976d3a8fe9fbd6b458af736e91dfe7b436e52d4fb22e9bfef0c8b64114144f0 +EBUILD qalculate-qt-5.4.0.ebuild 791 BLAKE2B f6e2055b610b87d84ab287165584b6133fec9eff45604d388eb80048e4ff6de302764d4b559ecd843128898786a384ada04daf3d8933720866d0c41847140414 SHA512 f24bdce67648b6bb79cd0739167320a00f599817c5fad958bf603aec55d4c7685976d3a8fe9fbd6b458af736e91dfe7b436e52d4fb22e9bfef0c8b64114144f0 MISC metadata.xml 719 BLAKE2B c371ef1ed68c3bcefa4a1ac16f746730843f064a8db1f5d59dc2345415ab08e4014361b618c48b1cfa2379e207dd085ef76b57fdd30f01ac8a5d7f9d4a723cf7 SHA512 2ad79debb98ad0e20e2a27156e2c3bcc180917cf2d6feb167ec14c0ba1b317e2e92827cb12e3f943e2e039b95d787c48b98d874882be1b0901911a93199d91bb diff --git a/sci-calculators/qalculate-qt/qalculate-qt-5.4.0.ebuild b/sci-calculators/qalculate-qt/qalculate-qt-5.4.0.ebuild new file mode 100644 index 000000000000..aff7118fefda --- /dev/null +++ b/sci-calculators/qalculate-qt/qalculate-qt-5.4.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bump with sci-libs/libqalculate and sci-calculators/qalculate-gtk! + +inherit optfeature qmake-utils xdg + +DESCRIPTION="Qt-based UI for libqalculate" +HOMEPAGE="https://github.com/Qalculate/qalculate-qt" +SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtbase:6[gui,network,widgets] + >=sci-libs/libqalculate-${PV}:= +" +RDEPEND="${DEPEND}" +BDEPEND="dev-qt/qttools:6[linguist]" + +src_configure() { + eqmake6 PREFIX="${EPREFIX}/usr" +} + +src_install() { + emake INSTALL_ROOT="${ED}" install +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "gnuplot support" sci-libs/libqalculate[gnuplot] +} diff --git a/sci-calculators/units/Manifest b/sci-calculators/units/Manifest index aaf460068f3d..1954cd6d674a 100644 --- a/sci-calculators/units/Manifest +++ b/sci-calculators/units/Manifest @@ -1,5 +1,7 @@ AUX units-2.20-readerror.patch 306 BLAKE2B 7007ed50539043f1b21a9676c8d1ff377d1d6e1d9e1d3e4bca9e4dcda520d77cddc28abe35333cd1cb4a5d451264d94f22bc6594a5f1fd15488d5d5e1d5bf12d SHA512 4d1acb3ca6e4bd2874854cfa27e8bc5418ef30d628589eace8011733556835feb30630a2b37bb1e5e975392fe75e684b48f31a9b2624b8703714dbb501f6f27d DIST units-2.23.tar.gz 1423494 BLAKE2B 9a835ec3862b7c09149d5726084fb3068acb9d01b3a8234647cd47805a559b75131046bfe407152dec9f2e06c6c3315686dd0db0694d2c5ef0173e6ee64ce378 SHA512 628aac3a560ed728f1aba91841f9fccc0b145375a0b8953b98ac00c71bcc7f647377d16c6ba7b59e987a6e7a74b44038a62f2576f757a43d7564be469be81ee8 +DIST units-2.24.tar.gz 1493600 BLAKE2B e3f31b212dde2cd438f2ce40bef7ab413c18fb36ad2ab233fe62c6fb3f424f99f9c1878cd86239bc476d7805bf418ce1c2821b3b03b1a0e81cffa9b83e05ced2 SHA512 cf0a5f3ad410ff3eeaabfac71f5570b1eed9014c0a76afb6e6f3059b5eb3184cb577f9f76b1c5acd3a1aa8beb12ad060af5af00eef8361d68a7a19697486540f EBUILD units-2.23-r1.ebuild 1128 BLAKE2B c0aeb66e05a5b52f2ced42d9b1f88746db5691e1677d4f6b7deab7286908c113811f68a5d88b22205b36ac4e4427f170bf031f9351ab618b134a8e34a81f69b7 SHA512 8e524881fe35724cba34651c189cb3dcc517e3b7bec9828ee513d8304134d0bc0d980ab8ae6a5eb3fd187c61a471c410382c7e5d1c37bf3d73a5fe13260e3165 EBUILD units-2.23.ebuild 1133 BLAKE2B 39bde80069bc8630fa8a985ff36128952c118bb19ecf7d1a1d08da282de8ffc874962ec350711f8fe9b7db6b3e8439371aef745e4fbcc3683cca648cbe4f0d6a SHA512 2aae996c7c558b3f175bc12d57a4bfa02022882c104cd634236a8e22047b5a6bb21e00e9155fc07f9221e53a776cb9204e4ad5de415967dfb3b51e896ab06dbc +EBUILD units-2.24.ebuild 1128 BLAKE2B c0aeb66e05a5b52f2ced42d9b1f88746db5691e1677d4f6b7deab7286908c113811f68a5d88b22205b36ac4e4427f170bf031f9351ab618b134a8e34a81f69b7 SHA512 8e524881fe35724cba34651c189cb3dcc517e3b7bec9828ee513d8304134d0bc0d980ab8ae6a5eb3fd187c61a471c410382c7e5d1c37bf3d73a5fe13260e3165 MISC metadata.xml 472 BLAKE2B fc9e0b85f99b703ba852b3f817879a40616f1dedf03dfd9fff4f1ec3fc152f0032d66275534f987ffecc40cd790d6216263035c502ff8eb760012ace304ebb68 SHA512 7d432f9df639f57ffe12ca5aafd8e78095b94c9cf764e64a76d9e04cdd1cd57e8193ca72f61a968c5d718c2b5a6216cc94c1d619564b3eeb7e645010aa27c20f diff --git a/sci-calculators/units/units-2.24.ebuild b/sci-calculators/units/units-2.24.ebuild new file mode 100644 index 000000000000..e70c55546e81 --- /dev/null +++ b/sci-calculators/units/units-2.24.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit flag-o-matic python-r1 + +DESCRIPTION="Unit conversion program" +HOMEPAGE="https://www.gnu.org/software/units/units.html" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="FDL-1.3 GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+units-cur" +REQUIRED_USE="units-cur? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + sys-libs/readline:= + units-cur? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/requests[${PYTHON_USEDEP}] + ') + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.20-readerror.patch +) + +DOCS=( NEWS README ) + +src_configure() { + # bug #944371 + append-cflags -std=gnu17 + + local myconf=( + --sharedstatedir="${EPREFIX}"/var/lib + ac_cv_path_PYTHON=no + ) + + econf "${myconf[@]}" +} + +src_compile() { + emake ${PN} +} + +src_install() { + default + + if use units-cur; then + sed \ + -e 's|^#!|&/usr/bin/python|g' \ + units_cur_inst > units_cur || die + python_foreach_impl python_doscript units_cur + fi +} |