commit:     3ad52ffd7f54fe44be6639222b76bfe334b612f1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 25 09:59:06 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 25 10:03:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad52ffd

sci-libs/indilib: drop 1.9.8, 2.0.2

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-libs/indilib/Manifest                       |  2 -
 sci-libs/indilib/files/indilib-2.0.2-musl.patch | 37 ------------
 sci-libs/indilib/indilib-1.9.8.ebuild           | 73 -----------------------
 sci-libs/indilib/indilib-2.0.2.ebuild           | 78 -------------------------
 4 files changed, 190 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 8c295f3aba1f..ce0c8c2c2354 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1 @@
-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

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 <[email protected]>
-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
-}

Reply via email to