diff options
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/Manifest.gz | bin | 45134 -> 45140 bytes | |||
-rw-r--r-- | sci-libs/armadillo/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/armadillo/armadillo-12.4.0-r1.ebuild | 2 | ||||
-rw-r--r-- | sci-libs/indilib/Manifest | 5 | ||||
-rw-r--r-- | sci-libs/indilib/files/indilib-2.0.2-musl.patch | 37 | ||||
-rw-r--r-- | sci-libs/indilib/indilib-1.9.8.ebuild | 73 | ||||
-rw-r--r-- | sci-libs/indilib/indilib-2.0.2.ebuild | 78 |
7 files changed, 2 insertions, 195 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz Binary files differindex 2fa647a75ddb..a26d1125daf1 100644 --- a/sci-libs/Manifest.gz +++ b/sci-libs/Manifest.gz diff --git a/sci-libs/armadillo/Manifest b/sci-libs/armadillo/Manifest index 340438358699..c070e81fead9 100644 --- a/sci-libs/armadillo/Manifest +++ b/sci-libs/armadillo/Manifest @@ -3,5 +3,5 @@ AUX armadillo-12.0.1-extratests.patch 743 BLAKE2B bd8bf0a2fd9ec52875804b92a86f2f DIST armadillo-11.4.0.tar.xz 6804388 BLAKE2B cb44d248cf817f66cc0b6aa968535e266282775b20035f46f3158687100c0f49c6cf4fad8d1f2ec1741f9bceb06c5a841f20f3b7e59146f2fe57c86d00741434 SHA512 21d58b383229f55bf6a3b217c04901982b484b6d806dd3c4a72ebe5a9614f63f9429ca31ea7cfc26672b70e01a0b9263a9d4edf69a0080706ade87852f94970c DIST armadillo-12.4.0.tar.xz 6803968 BLAKE2B ca45b2284b5a31c745b2ad924235af24f855039cc81c3300c83e5e932ee4cda233731b53623303c1c739feae9b007f8f6309c09debe79923e3876e8145015152 SHA512 a9f8cd19384eed787787b9e189901a1800e6e1dd06917f4f13e8a215c83f317de3e5b0ae8625783f88d9a7b0ab25f5c7784ccf0493c08a9ee3ea7fdfbbe36195 EBUILD armadillo-11.4.0.ebuild 3581 BLAKE2B e5eb2510115f93e08c6de5e33fa8168cce1449987ba066c76af682727a4dc4dd53722c241a7d5d347444550052b9c547f73d47c106f8efdc60e96797eb0c69e0 SHA512 ec11cf179311501c77eb6a3e80a52386b2122fe470e72508b88431bffd064dc494b2ba414b4ac7b3d42d0ff685d2b23dc602afc36988ac90e7fe7cd05f697643 -EBUILD armadillo-12.4.0-r1.ebuild 3283 BLAKE2B 191e86745a197bc7a09b6bc44d48b4a129c4d17c399fe2951fdc913b51b4606d6a4ad99a39b58a59b7f0e579374a4861f70fc92b0d4cd511e08849a96cb97968 SHA512 f96e6adfbc9a247a59c0ce7f7279a34d043e09bec346f1ca2df3ee0129c2bc5da1f3912ae57121ebabef917514ae8fc444d94fa7ca3d9f05021d6662e2467447 +EBUILD armadillo-12.4.0-r1.ebuild 3282 BLAKE2B 3443e5d48d636df61e193a3fd494abd2c5b5ae41a89c2edc84888ad2c681151f0ac355362018629e207cc8cf8976ab69e4ae4fce93106f8795e8916b8e403995 SHA512 18256b807c159c87cc55a9704c6f09e08568bc9281dcbb8ab1f46e21dae6227e1769487edd24c7eaa02b4f82faa953b186d9977943a15cd5093e4d7b12859031 MISC metadata.xml 1456 BLAKE2B 52019d7f250025250936fe57ef43e3f1d999eb3eb88949606f6c14e33b99615d3cf33e1073215b805259f2118f571052d40558ee60bddff524475b721b040a37 SHA512 be4692d066e500becba90262b74f17dc97d3c32248bf91aee1ffe2321a0611968855e8806da51f61b5f7e1e32efb541895b29630a302f756ea338aa62cf819c0 diff --git a/sci-libs/armadillo/armadillo-12.4.0-r1.ebuild b/sci-libs/armadillo/armadillo-12.4.0-r1.ebuild index 9fb4f093de64..a0ed25efdfca 100644 --- a/sci-libs/armadillo/armadillo-12.4.0-r1.ebuild +++ b/sci-libs/armadillo/armadillo-12.4.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/arma/${P}.tar.xz" LICENSE="Apache-2.0" SLOT="0/12" -KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="arpack blas doc examples lapack mkl superlu test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( arpack lapack superlu )" diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest index a5b4625c25e3..5e29534135f1 100644 --- a/sci-libs/indilib/Manifest +++ b/sci-libs/indilib/Manifest @@ -1,8 +1,3 @@ -AUX indilib-2.0.2-musl.patch 1693 BLAKE2B 7137ea564af32eb6e6f6440c97c98ebf18c25b51e37678f08e359afacbcf98dfd66f7820712d7ab6022693f673e9a4136bc86a4cd473962a3019e2a618e78c43 SHA512 5e0bf356e5631f459db1d37d75faa8073b8fdcdf7465f16a12f0ddfaed0627366de2278d441fe234e342ac66d624d0be3f4ac8c72416911b2b5c4477ec7c25eb -DIST indilib-1.9.8.tar.gz 2633085 BLAKE2B 045d38fc565546528fddfa83cfd78650d30e41769923d7ec8f462a617fdd298228913a075a9f0b511867aa9174143da010bbb4c015d8b5a1d51f2b80090e50d5 SHA512 b9551547de277fe311e4779e65915351850a25fb049ddcfad634ef385014b521416f2366cf50cda80cdfa4a754c18face21cfd59f7f45c4018ca733ddf981ab2 -DIST indilib-2.0.2.tar.gz 2708561 BLAKE2B 57fc3ec79656644380e4e35ebd78cb276afba072894e44a9e30f6c82abf969d79499682821ddaa06fc9698bc8b9f09c98f764c60fab6f5df6ab00de321f5ecd3 SHA512 6cfb00669da71310811fd1668afc2f3b68060b5ca6addaaf3834fe574dc5da1a07c7f799bed3e1b7fe9e6df2367dfc835895cf9e58a65a1fbd8a7c10b7db39bc DIST indilib-2.0.3.tar.gz 2713456 BLAKE2B b74f3319c744227b533616ec369cb6f379253928c1d73ef8336d122152fcb866403efe8c7aa6f65c99ba10149b0b2b43c4a86a87f82353ce045602b261b75618 SHA512 323e694f90d71cf26da8b05d60d136f2422dc12e31ec88012250faf795e67bb95da2fd729cacc5bfa7cb74cc8fe1e12a0512cb57e694c87f362a4828228db0b7 -EBUILD indilib-1.9.8.ebuild 1584 BLAKE2B 2827b82ac291561310999e490bc921ac1de93c5b87489286ffee984d0948703a7699267a1b8150def0f9119f0b07a404a43ac84047d5abae9f028161bf46b7a1 SHA512 b803eca3941e5e1e308344db9a9c6ff733690efc1538e82662a1befa720787e1fc8f08052874a2041d95e41cd6b271cbb0d7c5296d297e2dd000a2eda5c61897 -EBUILD indilib-2.0.2.ebuild 1744 BLAKE2B 93ffff05345fd25a889f50f78230e3f643c864e648560165438829b17782e6dac50fc07c6e84eba5644bee15b018924a95945b4fb563a2903f13ee41744f2f22 SHA512 487374f58cb2fe6bfd20c6c999d03c9d2cee4843fe8fbe5f8a65461f1fe020dd6429dfa7d6537e2c7ad884113bbbf1532a1b1ff041dff8cc7f206e5c4eea96f8 EBUILD indilib-2.0.3.ebuild 1674 BLAKE2B 17ec34ee35842998d1e7b1b7c46a4bb250d653312adc07d8b8ccc7bd0a77e08b6f181bf5fdc3e10a94c9a2f1721c2e602e246898babbadded9d2cd19939e6e3e SHA512 98d92b929252ae0de2afc159fe8a3e1f36bba325badf91886019969cae78f01f1a332c385d79ff048b4c7cfab621a71549d4389e3169844e0f6ae1bd3bd316ee MISC metadata.xml 562 BLAKE2B 675fbd88b6ea5004a89e4d86f397e924317f56ad98743d1d8cd9758f92b516cf70386f4eb59c8869451acd6b312c50a05b37a9ca3cedac87599bd90cd46d6ddd SHA512 ebef1f64112d45534b6ea13ce54b2ee57349d11486b881be277d669e984891fe9d8ca3839aadbbece908f55bd027060739460929bd7e0400cd04e639c7d2186f diff --git a/sci-libs/indilib/files/indilib-2.0.2-musl.patch b/sci-libs/indilib/files/indilib-2.0.2-musl.patch deleted file mode 100644 index 5e906bdef748..000000000000 --- a/sci-libs/indilib/files/indilib-2.0.2-musl.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 2e95bc3a8487912c3edc5d83e00557d20335ba3e Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Wed, 26 Jul 2023 05:30:00 +0100 -Subject: [PATCH] drivers: auxiliary: use stdint.h types (fix musl build) - (#1914) - ---- - drivers/auxiliary/pegasus_upb.cpp | 2 +- - drivers/auxiliary/pegasus_upb.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/drivers/auxiliary/pegasus_upb.cpp b/drivers/auxiliary/pegasus_upb.cpp -index 6aa290a2d8..437d3e19cc 100644 ---- a/drivers/auxiliary/pegasus_upb.cpp -+++ b/drivers/auxiliary/pegasus_upb.cpp -@@ -1356,7 +1356,7 @@ bool PegasusUPB::sensorUpdated(const std::vector<std::string> &result, uint8_t s - ////////////////////////////////////////////////////////////////////// - /// - ////////////////////////////////////////////////////////////////////// --bool PegasusUPB::stepperUpdated(const std::vector<std::string> &result, u_int8_t index) -+bool PegasusUPB::stepperUpdated(const std::vector<std::string> &result, uint8_t index) - { - if (lastStepperData.empty()) - return true; -diff --git a/drivers/auxiliary/pegasus_upb.h b/drivers/auxiliary/pegasus_upb.h -index 47546f7453..7b6cae6de9 100644 ---- a/drivers/auxiliary/pegasus_upb.h -+++ b/drivers/auxiliary/pegasus_upb.h -@@ -141,7 +141,7 @@ class PegasusUPB : public INDI::DefaultDevice, public INDI::FocuserInterface, pu - * If the previous stepper data is empty then this will always - * return true. - */ -- bool stepperUpdated(const std::vector<std::string> &result, u_int8_t index); -+ bool stepperUpdated(const std::vector<std::string> &result, uint8_t index); - - int PortFD { -1 }; - bool setupComplete { false }; diff --git a/sci-libs/indilib/indilib-1.9.8.ebuild b/sci-libs/indilib/indilib-1.9.8.ebuild deleted file mode 100644 index 07de9ea058ec..000000000000 --- a/sci-libs/indilib/indilib-1.9.8.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake udev - -DESCRIPTION="INDI Astronomical Control Protocol library" -HOMEPAGE="https://www.indilib.org/" -SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P/lib/}" - -LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+" -SLOT="0/1" -KEYWORDS="amd64 ~ppc ppc64 ~riscv ~x86" -IUSE="ogg rtlsdr test websocket" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libev - media-libs/libjpeg-turbo:= - net-misc/curl - sci-libs/cfitsio:= - sci-libs/fftw:3.0= - sci-libs/gsl:= - sci-libs/libnova:= - sys-libs/zlib - virtual/libusb:1 - ogg? ( - media-libs/libogg - media-libs/libtheora - ) - rtlsdr? ( net-wireless/rtl-sdr ) - websocket? ( dev-libs/boost:= ) -" -DEPEND="${RDEPEND} - kernel_linux? ( sys-kernel/linux-headers ) - test? ( >=dev-cpp/gtest-1.8.0 ) - websocket? ( dev-cpp/websocketpp ) -" - -src_configure() { - local mycmakeargs=( - -DINDI_BUILD_QT5_CLIENT=OFF - -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d - $(cmake_use_find_package ogg OggTheora) - $(cmake_use_find_package rtlsdr RTLSDR) - -DINDI_BUILD_UNITTESTS=$(usex test) - -DINDI_BUILD_INTEGTESTS=$(usex test) - -DINDI_BUILD_WEBSOCKET=$(usex websocket) - ) - - cmake_src_configure -} - -src_test() { - # Unit tests - BUILD_DIR="${BUILD_DIR}"/test cmake_src_test - - # Integration tests - # They fail in parallel because they try to bind to the same port more - # than once. - BUILD_DIR="${BUILD_DIR}"/integs cmake_src_test -j1 -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sci-libs/indilib/indilib-2.0.2.ebuild b/sci-libs/indilib/indilib-2.0.2.ebuild deleted file mode 100644 index 64fd177a06a1..000000000000 --- a/sci-libs/indilib/indilib-2.0.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake udev - -DESCRIPTION="INDI Astronomical Control Protocol library" -HOMEPAGE="https://www.indilib.org/" -SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P/lib/}" - -LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+" -SLOT="0/1" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="ogg rtlsdr test websocket" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libev - media-libs/libjpeg-turbo:= - net-misc/curl - sci-libs/cfitsio:= - sci-libs/fftw:3.0= - sci-libs/gsl:= - sci-libs/libnova:= - sys-libs/zlib - virtual/libusb:1 - ogg? ( - media-libs/libogg - media-libs/libtheora - ) - rtlsdr? ( net-wireless/rtl-sdr ) - websocket? ( dev-libs/boost:= ) -" -DEPEND="${RDEPEND} - kernel_linux? ( sys-kernel/linux-headers ) - test? ( >=dev-cpp/gtest-1.8.0 ) - websocket? ( dev-cpp/websocketpp ) -" - -PATCHES=( "${FILESDIR}/${P}-musl.patch" ) # git master, bug 873403 - -src_configure() { - local mycmakeargs=( - -DINDI_BUILD_QT5_CLIENT=OFF - -DINDI_BUILD_SHARED=ON - -DINDI_BUILD_STATIC=OFF - -DINDI_BUILD_XISF=OFF # not packaged - -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d - $(cmake_use_find_package ogg OggTheora) - $(cmake_use_find_package rtlsdr RTLSDR) - -DINDI_BUILD_UNITTESTS=$(usex test) - -DINDI_BUILD_INTEGTESTS=$(usex test) - -DINDI_BUILD_WEBSOCKET=$(usex websocket) - ) - - cmake_src_configure -} - -src_test() { - # Unit tests - BUILD_DIR="${BUILD_DIR}"/test cmake_src_test - - # Integration tests - # They fail in parallel because they try to bind to the same port more - # than once. - BUILD_DIR="${BUILD_DIR}"/integs cmake_src_test -j1 -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} |