[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-04-22 Thread Andreas Sturmlechner
commit: 7e81bc444ed2bb2166f09d5c0f6621da848893c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 18:08:57 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 18:08:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e81bc44

sci-libs/indilib: Fix UnquotedVariable

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/indilib-2.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.7.ebuild 
b/sci-libs/indilib/indilib-2.0.7.ebuild
index 97825f10c559..78c307accfed 100644
--- a/sci-libs/indilib/indilib-2.0.7.ebuild
+++ b/sci-libs/indilib/indilib-2.0.7.ebuild
@@ -42,7 +42,7 @@ DEPEND="${RDEPEND}
websocket? ( dev-cpp/websocketpp )
 "
 
-PATCHES=( ${FILESDIR}/${P}-fix-system-httplib.patch )
+PATCHES=( "${FILESDIR}/${P}-fix-system-httplib.patch" )
 
 src_configure() {
# -Werror=odr



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/files/, sci-libs/indilib/

2024-04-22 Thread Andreas Sturmlechner
commit: 10a790584061b62559cf5b864a43c1d5c668ab73
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:25:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:51:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a79058

sci-libs/indilib: add 2.0.7

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest  |  1 +
 .../files/indilib-2.0.7-fix-system-httplib.patch   | 32 
 sci-libs/indilib/indilib-2.0.7.ebuild  | 87 ++
 3 files changed, 120 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 2b5df8d200b3..258a72594337 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-2.0.6.tar.gz 2793169 BLAKE2B 
ebbbc40074df8ea77b781d09d802506003e3f71ee9450730b145ff9d190d9a0d41bcb7db4449fb05f138d536b811d7fcbfd095516b2f73a163bd110335d3d14d
 SHA512 
e00ca31f4bc2298529586e5c1cc35389e9dcc72f9b93a1c5a4594c4c3d11f72a63e02d228a582f4ee08b7986a8eed6ebe53cb19b25fa05ebe53243708d2a8ff5
+DIST indilib-2.0.7.tar.gz 2843758 BLAKE2B 
dee94a40d4b3c5c4d994d945a3608a41765af14c4937d475bdf80dca5d5847b814e0d9a1060f39b15b109916dee45f1876ce8edd29588e209276e3b1bf6f3dd7
 SHA512 
292c0a5b8f07b24c42ea9424be19012c97317206b837d8601ec4d771fa35c314bf00712509f8199ee3da193ea12f0c3e90036a49deece304dc256cdeba60810d

diff --git a/sci-libs/indilib/files/indilib-2.0.7-fix-system-httplib.patch 
b/sci-libs/indilib/files/indilib-2.0.7-fix-system-httplib.patch
new file mode 100644
index ..81876a468fa2
--- /dev/null
+++ b/sci-libs/indilib/files/indilib-2.0.7-fix-system-httplib.patch
@@ -0,0 +1,32 @@
+From 1d9e7a4645aa9d1c8534a0e69c3fb212382ac1ed Mon Sep 17 00:00:00 2001
+From: Mario Haustein 
+Date: Fri, 12 Apr 2024 11:31:01 +0200
+Subject: [PATCH] Link against httplib if using system libraries (#2039)
+
+---
+ drivers/auxiliary/CMakeLists.txt | 2 +-
+ drivers/dome/CMakeLists.txt  | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/drivers/auxiliary/CMakeLists.txt 
b/drivers/auxiliary/CMakeLists.txt
+index 66f7e3a615..41279d0a9d 100644
+--- a/drivers/auxiliary/CMakeLists.txt
 b/drivers/auxiliary/CMakeLists.txt
+@@ -313,5 +313,5 @@ SET(dragonlight_SRC
+ dragonlight.cpp)
+ 
+ add_executable(indi_dragon_light ${dragonlight_SRC})
+-target_link_libraries(indi_dragon_light indidriver)
++target_link_libraries(indi_dragon_light indidriver ${HTTPLIB_LIBRARY})
+ install(TARGETS indi_dragon_light RUNTIME DESTINATION bin)
+diff --git a/drivers/dome/CMakeLists.txt b/drivers/dome/CMakeLists.txt
+index 9dfdc812b8..377af11d2f 100644
+--- a/drivers/dome/CMakeLists.txt
 b/drivers/dome/CMakeLists.txt
+@@ -80,5 +80,5 @@ SET(dragonlair_SRC
+ dragonlair.cpp)
+ 
+ add_executable(indi_dragonlair_dome ${dragonlair_SRC})
+-target_link_libraries(indi_dragonlair_dome indidriver)
++target_link_libraries(indi_dragonlair_dome indidriver ${HTTPLIB_LIBRARY})
+ install(TARGETS indi_dragonlair_dome RUNTIME DESTINATION bin)

diff --git a/sci-libs/indilib/indilib-2.0.7.ebuild 
b/sci-libs/indilib/indilib-2.0.7.ebuild
new file mode 100644
index ..97825f10c559
--- /dev/null
+++ b/sci-libs/indilib/indilib-2.0.7.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic 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-cpp/cpp-httplib:=
+   dev-cpp/nlohmann_json
+   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}-fix-system-httplib.patch )
+
+src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/878525
+   # https://github.com/indilib/indi/issues/2023
+   filter-lto
+
+   local mycmakeargs=(
+   -DINDI_SYSTEM_HTTPLIB=ON
+   -DINDI_SYSTEM_JSONLIB=ON
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_SHARED=ON
+   -DINDI_BUILD_STATIC=OFF
+   -DINDI_BUILD_XISF=OFF # not packaged
+   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-04-09 Thread Andreas Sturmlechner
commit: edd1e950a5fa4cb2be9a41dfc73dfb250d81a191
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  7 10:42:08 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  9 20:01:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd1e950

sci-libs/indilib: drop 2.0.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-2.0.4.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 98702a4e9a27..2b5df8d200b3 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1 @@
-DIST indilib-2.0.4.tar.gz 2778082 BLAKE2B 
21573abeb054f6693d29e5e67908be8be06246c138dba7dd8815c80d338fe8dbc202b103454f8e9a0b97e0fa05d5464547f32a2aa6bc0fa6189ddabd1f67428c
 SHA512 
cb8c05ed2d814350e8357dfb3fd42ce5f2db88a0d150b0feb63fcb85cadd70369bfce1600a60837e242e5815ad076923428c456f4b331ffe1a22a2c02e11ced4
 DIST indilib-2.0.6.tar.gz 2793169 BLAKE2B 
ebbbc40074df8ea77b781d09d802506003e3f71ee9450730b145ff9d190d9a0d41bcb7db4449fb05f138d536b811d7fcbfd095516b2f73a163bd110335d3d14d
 SHA512 
e00ca31f4bc2298529586e5c1cc35389e9dcc72f9b93a1c5a4594c4c3d11f72a63e02d228a582f4ee08b7986a8eed6ebe53cb19b25fa05ebe53243708d2a8ff5

diff --git a/sci-libs/indilib/indilib-2.0.4.ebuild 
b/sci-libs/indilib/indilib-2.0.4.ebuild
deleted file mode 100644
index e12626c36f03..
--- a/sci-libs/indilib/indilib-2.0.4.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
-
-inherit cmake flag-o-matic 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() {
-   # -Werror=odr
-   # https://bugs.gentoo.org/878525
-   # https://github.com/indilib/indi/issues/2023
-   filter-lto
-
-   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
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-04-05 Thread Arthur Zamarin
commit: 817d51d1c5ba426ed9978f68a99ee73f60f56b55
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  6 05:34:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  6 05:34:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817d51d1

sci-libs/indilib: Stabilize 2.0.6 amd64, #926333

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.6.ebuild 
b/sci-libs/indilib/indilib-2.0.6.ebuild
index 79e844a4015a..77b317737296 100644
--- a/sci-libs/indilib/indilib-2.0.6.ebuild
+++ b/sci-libs/indilib/indilib-2.0.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-04-04 Thread Arthur Zamarin
commit: fa4a56ba3a44ae628fc81988c4875eadf25b3e5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr  4 18:54:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr  4 18:54:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4a56ba

sci-libs/indilib: Keyword 2.0.6 ppc64, #926356

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.6.ebuild 
b/sci-libs/indilib/indilib-2.0.6.ebuild
index e2c8ee6cf295..79e844a4015a 100644
--- a/sci-libs/indilib/indilib-2.0.6.ebuild
+++ b/sci-libs/indilib/indilib-2.0.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-04-04 Thread Arthur Zamarin
commit: 94dd2f5b8a9d4d86da6e1ee3d203d13ad059143c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr  4 18:54:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr  4 18:54:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94dd2f5b

sci-libs/indilib: Keyword 2.0.6 ppc, #926356

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.6.ebuild 
b/sci-libs/indilib/indilib-2.0.6.ebuild
index 370e3200a531..e2c8ee6cf295 100644
--- a/sci-libs/indilib/indilib-2.0.6.ebuild
+++ b/sci-libs/indilib/indilib-2.0.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-03-09 Thread Jakov Smolić
commit: 6f507a8547433767f945fffe802e088e3e6e385f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Mar  9 11:09:27 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Mar  9 11:09:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f507a85

sci-libs/indilib: Keyword 2.0.6 riscv, #926356

Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/indilib/indilib-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.6.ebuild 
b/sci-libs/indilib/indilib-2.0.6.ebuild
index c351ca438f79..370e3200a531 100644
--- a/sci-libs/indilib/indilib-2.0.6.ebuild
+++ b/sci-libs/indilib/indilib-2.0.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-03-07 Thread Sam James
commit: 47a5f36df8789f2d55065407af24e0ee83a8a118
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Mar  7 07:21:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  7 11:46:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a5f36d

sci-libs/indilib: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/878525
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-2.0.4.ebuild | 9 +++--
 sci-libs/indilib/indilib-2.0.6.ebuild | 7 ++-
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/sci-libs/indilib/indilib-2.0.4.ebuild 
b/sci-libs/indilib/indilib-2.0.4.ebuild
index 9f35ab2702f0..e12626c36f03 100644
--- a/sci-libs/indilib/indilib-2.0.4.ebuild
+++ b/sci-libs/indilib/indilib-2.0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake udev
+inherit cmake flag-o-matic udev
 
 DESCRIPTION="INDI Astronomical Control Protocol library"
 HOMEPAGE="https://www.indilib.org/;
@@ -41,6 +41,11 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/878525
+   # https://github.com/indilib/indi/issues/2023
+   filter-lto
+
local mycmakeargs=(
-DINDI_BUILD_QT5_CLIENT=OFF
-DINDI_BUILD_SHARED=ON

diff --git a/sci-libs/indilib/indilib-2.0.6.ebuild 
b/sci-libs/indilib/indilib-2.0.6.ebuild
index afe230a6d6ed..c351ca438f79 100644
--- a/sci-libs/indilib/indilib-2.0.6.ebuild
+++ b/sci-libs/indilib/indilib-2.0.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake udev
+inherit cmake flag-o-matic udev
 
 DESCRIPTION="INDI Astronomical Control Protocol library"
 HOMEPAGE="https://www.indilib.org/;
@@ -43,6 +43,11 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/878525
+   # https://github.com/indilib/indi/issues/2023
+   filter-lto
+
local mycmakeargs=(
-DINDI_SYSTEM_HTTPLIB=ON
-DINDI_SYSTEM_JSONLIB=ON



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-03-07 Thread Andreas Sturmlechner
commit: aeca4b51f1dbdd6491f1d12472ef95184970ad5d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  7 09:34:33 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  7 09:39:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeca4b51

sci-libs/indilib: drop 2.0.5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-2.0.5.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 38feedeea16f..98702a4e9a27 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
 DIST indilib-2.0.4.tar.gz 2778082 BLAKE2B 
21573abeb054f6693d29e5e67908be8be06246c138dba7dd8815c80d338fe8dbc202b103454f8e9a0b97e0fa05d5464547f32a2aa6bc0fa6189ddabd1f67428c
 SHA512 
cb8c05ed2d814350e8357dfb3fd42ce5f2db88a0d150b0feb63fcb85cadd70369bfce1600a60837e242e5815ad076923428c456f4b331ffe1a22a2c02e11ced4
-DIST indilib-2.0.5.tar.gz 2781981 BLAKE2B 
7347c3e6cf5a32d1b136d8251253154fe7b25252070c34b8d03627e02c2cb3472ed2f44a12a7b7d87f95ba6b6b18a66a9cd528d5cba64c5df0a167fa6a20e017
 SHA512 
42cdc6d48ac1daf39ab96552dc134aa400bb847d2bcf22f0845aec9639ed44cdf9a2abb4b80d7c3b1c15b76b6f3d3a86333cc7a1a0b84033bc5404b78d758ea2
 DIST indilib-2.0.6.tar.gz 2793169 BLAKE2B 
ebbbc40074df8ea77b781d09d802506003e3f71ee9450730b145ff9d190d9a0d41bcb7db4449fb05f138d536b811d7fcbfd095516b2f73a163bd110335d3d14d
 SHA512 
e00ca31f4bc2298529586e5c1cc35389e9dcc72f9b93a1c5a4594c4c3d11f72a63e02d228a582f4ee08b7986a8eed6ebe53cb19b25fa05ebe53243708d2a8ff5

diff --git a/sci-libs/indilib/indilib-2.0.5.ebuild 
b/sci-libs/indilib/indilib-2.0.5.ebuild
deleted file mode 100644
index 82fc5ae8b896..
--- a/sci-libs/indilib/indilib-2.0.5.ebuild
+++ /dev/null
@@ -1,80 +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 ~x86"
-IUSE="ogg rtlsdr test websocket"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-cpp/cpp-httplib:=
-   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}-link-system-httplib.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_SYSTEM_HTTPLIB=ON
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2024-02-05 Thread Andreas Sturmlechner
commit: 0f5df4cc0f3c8ca0386ddcb18d6245c7a583c9e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  5 20:33:19 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  5 20:49:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5df4cc

sci-libs/indilib: add 2.0.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-2.0.6.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index d05290120206..38feedeea16f 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-2.0.4.tar.gz 2778082 BLAKE2B 
21573abeb054f6693d29e5e67908be8be06246c138dba7dd8815c80d338fe8dbc202b103454f8e9a0b97e0fa05d5464547f32a2aa6bc0fa6189ddabd1f67428c
 SHA512 
cb8c05ed2d814350e8357dfb3fd42ce5f2db88a0d150b0feb63fcb85cadd70369bfce1600a60837e242e5815ad076923428c456f4b331ffe1a22a2c02e11ced4
 DIST indilib-2.0.5.tar.gz 2781981 BLAKE2B 
7347c3e6cf5a32d1b136d8251253154fe7b25252070c34b8d03627e02c2cb3472ed2f44a12a7b7d87f95ba6b6b18a66a9cd528d5cba64c5df0a167fa6a20e017
 SHA512 
42cdc6d48ac1daf39ab96552dc134aa400bb847d2bcf22f0845aec9639ed44cdf9a2abb4b80d7c3b1c15b76b6f3d3a86333cc7a1a0b84033bc5404b78d758ea2
+DIST indilib-2.0.6.tar.gz 2793169 BLAKE2B 
ebbbc40074df8ea77b781d09d802506003e3f71ee9450730b145ff9d190d9a0d41bcb7db4449fb05f138d536b811d7fcbfd095516b2f73a163bd110335d3d14d
 SHA512 
e00ca31f4bc2298529586e5c1cc35389e9dcc72f9b93a1c5a4594c4c3d11f72a63e02d228a582f4ee08b7986a8eed6ebe53cb19b25fa05ebe53243708d2a8ff5

diff --git a/sci-libs/indilib/indilib-2.0.6.ebuild 
b/sci-libs/indilib/indilib-2.0.6.ebuild
new file mode 100644
index ..afe230a6d6ed
--- /dev/null
+++ b/sci-libs/indilib/indilib-2.0.6.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 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 ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-cpp/cpp-httplib:=
+   dev-cpp/nlohmann_json
+   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_SYSTEM_HTTPLIB=ON
+   -DINDI_SYSTEM_JSONLIB=ON
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2023-12-25 Thread Andreas Sturmlechner
commit: 9b6ddee129faf795cc19a533f895048bcf223f80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 15:22:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 17:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6ddee1

sci-libs/indilib: drop 2.0.3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-2.0.3.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 7d5bc805fc4e..7eeba85ab97f 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1 @@
-DIST indilib-2.0.3.tar.gz 2713456 BLAKE2B 
b74f3319c744227b533616ec369cb6f379253928c1d73ef8336d122152fcb866403efe8c7aa6f65c99ba10149b0b2b43c4a86a87f82353ce045602b261b75618
 SHA512 
323e694f90d71cf26da8b05d60d136f2422dc12e31ec88012250faf795e67bb95da2fd729cacc5bfa7cb74cc8fe1e12a0512cb57e694c87f362a4828228db0b7
 DIST indilib-2.0.4.tar.gz 2778082 BLAKE2B 
21573abeb054f6693d29e5e67908be8be06246c138dba7dd8815c80d338fe8dbc202b103454f8e9a0b97e0fa05d5464547f32a2aa6bc0fa6189ddabd1f67428c
 SHA512 
cb8c05ed2d814350e8357dfb3fd42ce5f2db88a0d150b0feb63fcb85cadd70369bfce1600a60837e242e5815ad076923428c456f4b331ffe1a22a2c02e11ced4

diff --git a/sci-libs/indilib/indilib-2.0.3.ebuild 
b/sci-libs/indilib/indilib-2.0.3.ebuild
deleted file mode 100644
index 9f35ab2702f0..
--- a/sci-libs/indilib/indilib-2.0.3.ebuild
+++ /dev/null
@@ -1,76 +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
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/, sci-libs/indilib/files/

2023-12-25 Thread Andreas Sturmlechner
commit: f21f07420f2c100faca18b4f221ccc1604933c6b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 15:30:28 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 17:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21f0742

sci-libs/indilib: add 2.0.5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest  |  1 +
 .../files/indilib-2.0.5-link-system-httplib.patch  | 21 ++
 sci-libs/indilib/indilib-2.0.5.ebuild  | 80 ++
 3 files changed, 102 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 7eeba85ab97f..d05290120206 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-2.0.4.tar.gz 2778082 BLAKE2B 
21573abeb054f6693d29e5e67908be8be06246c138dba7dd8815c80d338fe8dbc202b103454f8e9a0b97e0fa05d5464547f32a2aa6bc0fa6189ddabd1f67428c
 SHA512 
cb8c05ed2d814350e8357dfb3fd42ce5f2db88a0d150b0feb63fcb85cadd70369bfce1600a60837e242e5815ad076923428c456f4b331ffe1a22a2c02e11ced4
+DIST indilib-2.0.5.tar.gz 2781981 BLAKE2B 
7347c3e6cf5a32d1b136d8251253154fe7b25252070c34b8d03627e02c2cb3472ed2f44a12a7b7d87f95ba6b6b18a66a9cd528d5cba64c5df0a167fa6a20e017
 SHA512 
42cdc6d48ac1daf39ab96552dc134aa400bb847d2bcf22f0845aec9639ed44cdf9a2abb4b80d7c3b1c15b76b6f3d3a86333cc7a1a0b84033bc5404b78d758ea2

diff --git a/sci-libs/indilib/files/indilib-2.0.5-link-system-httplib.patch 
b/sci-libs/indilib/files/indilib-2.0.5-link-system-httplib.patch
new file mode 100644
index ..5f50d6967444
--- /dev/null
+++ b/sci-libs/indilib/files/indilib-2.0.5-link-system-httplib.patch
@@ -0,0 +1,21 @@
+From 0d5beb7fe9d8a7f0fa6f56044077f83605a778fa Mon Sep 17 00:00:00 2001
+From: Mario Haustein 
+Date: Sat, 2 Dec 2023 10:06:59 +0100
+Subject: [PATCH] Link against httplib if using system libraries (#1968)
+
+---
+ drivers/telescope/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/drivers/telescope/CMakeLists.txt 
b/drivers/telescope/CMakeLists.txt
+index 331a30d84e..9c2f9f234c 100644
+--- a/drivers/telescope/CMakeLists.txt
 b/drivers/telescope/CMakeLists.txt
+@@ -262,6 +262,6 @@ install(TARGETS indi_skywatcherAltAzMount RUNTIME 
DESTINATION bin)
+ add_executable(indi_planewave_telescope
+ planewave_mount.cpp)
+ 
+-target_link_libraries(indi_planewave_telescope indidriver)
++target_link_libraries(indi_planewave_telescope indidriver ${HTTPLIB_LIBRARY})
+ 
+ install(TARGETS indi_planewave_telescope RUNTIME DESTINATION bin)

diff --git a/sci-libs/indilib/indilib-2.0.5.ebuild 
b/sci-libs/indilib/indilib-2.0.5.ebuild
new file mode 100644
index ..82fc5ae8b896
--- /dev/null
+++ b/sci-libs/indilib/indilib-2.0.5.ebuild
@@ -0,0 +1,80 @@
+# 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 ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-cpp/cpp-httplib:=
+   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}-link-system-httplib.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_SYSTEM_HTTPLIB=ON
+   -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() {
+   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2023-12-08 Thread Arthur Zamarin
commit: a21d726f3e7e18cd41a408622880dee94fe7b80e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  8 20:56:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  8 20:56:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21d726f

sci-libs/indilib: Stabilize 2.0.4 amd64, #916746

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.4.ebuild 
b/sci-libs/indilib/indilib-2.0.4.ebuild
index d607b1a7eb57..9f35ab2702f0 100644
--- a/sci-libs/indilib/indilib-2.0.4.ebuild
+++ b/sci-libs/indilib/indilib-2.0.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2023-11-03 Thread Arthur Zamarin
commit: 1a6680863bb677cc8f4ba6016419a214a1eb4252
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  3 15:07:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  3 15:07:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a668086

sci-libs/indilib: Stabilize 2.0.4 ppc64, #916746

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.4.ebuild 
b/sci-libs/indilib/indilib-2.0.4.ebuild
index d7542c61a1ac..d607b1a7eb57 100644
--- a/sci-libs/indilib/indilib-2.0.4.ebuild
+++ b/sci-libs/indilib/indilib-2.0.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2023-10-20 Thread Andreas Sturmlechner
commit: b635a4c187fc7396ea95a0d5a84314b6a2125222
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 11:26:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 11:30:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b635a4c1

sci-libs/indilib: add 2.0.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-2.0.4.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index ce0c8c2c2354..7d5bc805fc4e 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-2.0.3.tar.gz 2713456 BLAKE2B 
b74f3319c744227b533616ec369cb6f379253928c1d73ef8336d122152fcb866403efe8c7aa6f65c99ba10149b0b2b43c4a86a87f82353ce045602b261b75618
 SHA512 
323e694f90d71cf26da8b05d60d136f2422dc12e31ec88012250faf795e67bb95da2fd729cacc5bfa7cb74cc8fe1e12a0512cb57e694c87f362a4828228db0b7
+DIST indilib-2.0.4.tar.gz 2778082 BLAKE2B 
21573abeb054f6693d29e5e67908be8be06246c138dba7dd8815c80d338fe8dbc202b103454f8e9a0b97e0fa05d5464547f32a2aa6bc0fa6189ddabd1f67428c
 SHA512 
cb8c05ed2d814350e8357dfb3fd42ce5f2db88a0d150b0feb63fcb85cadd70369bfce1600a60837e242e5815ad076923428c456f4b331ffe1a22a2c02e11ced4

diff --git a/sci-libs/indilib/indilib-2.0.4.ebuild 
b/sci-libs/indilib/indilib-2.0.4.ebuild
new file mode 100644
index ..d7542c61a1ac
--- /dev/null
+++ b/sci-libs/indilib/indilib-2.0.4.ebuild
@@ -0,0 +1,76 @@
+# 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
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/files/, sci-libs/indilib/

2023-08-25 Thread Andreas Sturmlechner
commit: 3ad52ffd7f54fe44be6639222b76bfe334b612f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 25 09:59:06 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 25 10:03:39 2023 +
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  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..
--- 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 
-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 , uint8_t s
- //
- ///
- //
--bool PegasusUPB::stepperUpdated(const std::vector , 
u_int8_t index)
-+bool PegasusUPB::stepperUpdated(const std::vector , 
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 , u_int8_t 
index);
-+bool stepperUpdated(const std::vector , 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..
--- 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? ( 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2023-08-17 Thread Sam James
commit: bf907473694eb8a0c0e4fc0b80cf8184e67f76bf
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 18 01:29:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 18 01:29:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf907473

sci-libs/indilib: Stabilize 2.0.3 amd64, #911211

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.3.ebuild 
b/sci-libs/indilib/indilib-2.0.3.ebuild
index d607b1a7eb57..9f35ab2702f0 100644
--- a/sci-libs/indilib/indilib-2.0.3.ebuild
+++ b/sci-libs/indilib/indilib-2.0.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2023-08-17 Thread Arthur Zamarin
commit: 4b04ae8eedeb8937bcf0c1ee6e68d54628d9f331
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 17 08:37:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 17 08:37:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b04ae8e

sci-libs/indilib: Stabilize 2.0.3 ppc64, #911211

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-2.0.3.ebuild 
b/sci-libs/indilib/indilib-2.0.3.ebuild
index d7542c61a1ac..d607b1a7eb57 100644
--- a/sci-libs/indilib/indilib-2.0.3.ebuild
+++ b/sci-libs/indilib/indilib-2.0.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/, sci-libs/indilib/files/

2023-07-31 Thread Andreas Sturmlechner
commit: 5fe9b7a2fcbef952d86aa0bdafecdc2a734ed3fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 31 16:25:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 16:25:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe9b7a2

sci-libs/indilib: Fix musl build

Closes: https://bugs.gentoo.org/873403
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/files/indilib-2.0.2-musl.patch | 37 +
 sci-libs/indilib/indilib-2.0.2.ebuild   |  2 ++
 2 files changed, 39 insertions(+)

diff --git a/sci-libs/indilib/files/indilib-2.0.2-musl.patch 
b/sci-libs/indilib/files/indilib-2.0.2-musl.patch
new file mode 100644
index ..5e906bdef748
--- /dev/null
+++ b/sci-libs/indilib/files/indilib-2.0.2-musl.patch
@@ -0,0 +1,37 @@
+From 2e95bc3a8487912c3edc5d83e00557d20335ba3e Mon Sep 17 00:00:00 2001
+From: Sam James 
+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 , uint8_t s
+ //
+ ///
+ //
+-bool PegasusUPB::stepperUpdated(const std::vector , 
u_int8_t index)
++bool PegasusUPB::stepperUpdated(const std::vector , 
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 , u_int8_t 
index);
++bool stepperUpdated(const std::vector , uint8_t 
index);
+ 
+ int PortFD { -1 };
+ bool setupComplete { false };

diff --git a/sci-libs/indilib/indilib-2.0.2.ebuild 
b/sci-libs/indilib/indilib-2.0.2.ebuild
index d7542c61a1ac..64fd177a06a1 100644
--- a/sci-libs/indilib/indilib-2.0.2.ebuild
+++ b/sci-libs/indilib/indilib-2.0.2.ebuild
@@ -40,6 +40,8 @@ DEPEND="${RDEPEND}
websocket? ( dev-cpp/websocketpp )
 "
 
+PATCHES=( "${FILESDIR}/${P}-musl.patch" ) # git master, bug 873403
+
 src_configure() {
local mycmakeargs=(
-DINDI_BUILD_QT5_CLIENT=OFF



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2023-07-28 Thread Sam James
commit: 156d4c6616b262c34ced0396533986a8985a4a88
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 11:27:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 11:27:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156d4c66

sci-libs/indilib: stop skipping test_base64 on BE

It's been fixed upstream.

Closes: https://bugs.gentoo.org/763126
Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.8.ebuild | 12 
 sci-libs/indilib/indilib-2.0.2.ebuild | 12 
 2 files changed, 24 deletions(-)

diff --git a/sci-libs/indilib/indilib-1.9.8.ebuild 
b/sci-libs/indilib/indilib-1.9.8.ebuild
index d7ef0939608e..07de9ea058ec 100644
--- a/sci-libs/indilib/indilib-1.9.8.ebuild
+++ b/sci-libs/indilib/indilib-1.9.8.ebuild
@@ -55,18 +55,6 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-
-   if use ppc || use ppc64 || use sparc ; then
-   # Broken on big endian for quite some time.
-   # Reported upstream: file needs to be replaced w/ a normal 
library
-   # for b64.
-   # bug #763126
-   myctestargs+=(
-   -E "(test_base64)"
-   )
-   fi
-
# Unit tests
BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
 

diff --git a/sci-libs/indilib/indilib-2.0.2.ebuild 
b/sci-libs/indilib/indilib-2.0.2.ebuild
index 223b23eceaa7..d7542c61a1ac 100644
--- a/sci-libs/indilib/indilib-2.0.2.ebuild
+++ b/sci-libs/indilib/indilib-2.0.2.ebuild
@@ -58,18 +58,6 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-
-   if use ppc || use ppc64 || use sparc ; then
-   # Broken on big endian for quite some time.
-   # Reported upstream: file needs to be replaced w/ a normal 
library
-   # for b64.
-   # bug #763126
-   myctestargs+=(
-   -E "(test_base64)"
-   )
-   fi
-
# Unit tests
BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2023-07-25 Thread Andreas Sturmlechner
commit: bc8b5f3a8cf577a830be9f613251eaa98072af2f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 25 13:10:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 25 14:04:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8b5f3a

sci-libs/indilib: add 2.0.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-2.0.2.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 41262b171751..861f3e564d9b 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-1.9.8.tar.gz 2633085 BLAKE2B 
045d38fc565546528fddfa83cfd78650d30e41769923d7ec8f462a617fdd298228913a075a9f0b511867aa9174143da010bbb4c015d8b5a1d51f2b80090e50d5
 SHA512 
b9551547de277fe311e4779e65915351850a25fb049ddcfad634ef385014b521416f2366cf50cda80cdfa4a754c18face21cfd59f7f45c4018ca733ddf981ab2
+DIST indilib-2.0.2.tar.gz 2708561 BLAKE2B 
57fc3ec79656644380e4e35ebd78cb276afba072894e44a9e30f6c82abf969d79499682821ddaa06fc9698bc8b9f09c98f764c60fab6f5df6ab00de321f5ecd3
 SHA512 
6cfb00669da71310811fd1668afc2f3b68060b5ca6addaaf3834fe574dc5da1a07c7f799bed3e1b7fe9e6df2367dfc835895cf9e58a65a1fbd8a7c10b7db39bc

diff --git a/sci-libs/indilib/indilib-2.0.2.ebuild 
b/sci-libs/indilib/indilib-2.0.2.ebuild
new file mode 100644
index ..223b23eceaa7
--- /dev/null
+++ b/sci-libs/indilib/indilib-2.0.2.ebuild
@@ -0,0 +1,88 @@
+# 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
+   -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() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   # 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
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-12-24 Thread Andreas Sturmlechner
commit: 1eb4f2e116d4911e8b25d3716f9a77895b3009dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 14:01:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 14:02:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb4f2e1

sci-libs/indilib: Revert "add 1.9.9"

This reverts commit 74cc9883a50df61bc8be7fc65e9c1ba84bd1c24d.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.9.9.ebuild | 85 ---
 2 files changed, 86 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index bc92445ce3c2..41262b171751 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1 @@
 DIST indilib-1.9.8.tar.gz 2633085 BLAKE2B 
045d38fc565546528fddfa83cfd78650d30e41769923d7ec8f462a617fdd298228913a075a9f0b511867aa9174143da010bbb4c015d8b5a1d51f2b80090e50d5
 SHA512 
b9551547de277fe311e4779e65915351850a25fb049ddcfad634ef385014b521416f2366cf50cda80cdfa4a754c18face21cfd59f7f45c4018ca733ddf981ab2
-DIST indilib-1.9.9.tar.gz 2658593 BLAKE2B 
a35e410bf48bc404bf39e0a32f6536cf882328ae840800593a54676c5c7c0f28852597555fd4ce968e8a10b7e8cabe898a4c19e4490a6078a80215db1dea4282
 SHA512 
1684b70fb2cb796be315ac3cb46b18efca1e76803f508e2b435416cadc9b8930acc0333b01d97352a429296ac9abdf0d54cd8ed21171aa47315148a48a9bede6

diff --git a/sci-libs/indilib/indilib-1.9.9.ebuild 
b/sci-libs/indilib/indilib-1.9.9.ebuild
deleted file mode 100644
index 48d99ce5b75b..
--- a/sci-libs/indilib/indilib-1.9.9.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 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() {
-   local myctestargs=()
-
-   if use ppc || use ppc64 || use sparc ; then
-   # Broken on big endian for quite some time.
-   # Reported upstream: file needs to be replaced w/ a normal 
library
-   # for b64.
-   # bug #763126
-   myctestargs+=(
-   -E "(test_base64)"
-   )
-   fi
-
-   # 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
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-12-24 Thread Andreas Sturmlechner
commit: 74cc9883a50df61bc8be7fc65e9c1ba84bd1c24d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  4 16:52:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 14:00:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74cc9883

sci-libs/indilib: add 1.9.9

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.9.ebuild | 85 +++
 2 files changed, 86 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 41262b171751..bc92445ce3c2 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-1.9.8.tar.gz 2633085 BLAKE2B 
045d38fc565546528fddfa83cfd78650d30e41769923d7ec8f462a617fdd298228913a075a9f0b511867aa9174143da010bbb4c015d8b5a1d51f2b80090e50d5
 SHA512 
b9551547de277fe311e4779e65915351850a25fb049ddcfad634ef385014b521416f2366cf50cda80cdfa4a754c18face21cfd59f7f45c4018ca733ddf981ab2
+DIST indilib-1.9.9.tar.gz 2658593 BLAKE2B 
a35e410bf48bc404bf39e0a32f6536cf882328ae840800593a54676c5c7c0f28852597555fd4ce968e8a10b7e8cabe898a4c19e4490a6078a80215db1dea4282
 SHA512 
1684b70fb2cb796be315ac3cb46b18efca1e76803f508e2b435416cadc9b8930acc0333b01d97352a429296ac9abdf0d54cd8ed21171aa47315148a48a9bede6

diff --git a/sci-libs/indilib/indilib-1.9.9.ebuild 
b/sci-libs/indilib/indilib-1.9.9.ebuild
new file mode 100644
index ..48d99ce5b75b
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.9.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 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() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   # 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
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-11-03 Thread Andreas Sturmlechner
commit: e9d0e3e40c77a6324665f0731b7c7851bce29298
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov  3 08:33:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov  3 08:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d0e3e4

sci-libs/indilib: drop 1.9.6-r2, 1.9.7

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest|  2 -
 sci-libs/indilib/indilib-1.9.6-r2.ebuild | 77 -
 sci-libs/indilib/indilib-1.9.7.ebuild| 85 
 3 files changed, 164 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 9516d993e04c..41262b171751 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1 @@
-DIST indilib-1.9.6.tar.gz 2422813 BLAKE2B 
5f45f1c53d4cc459d840aca3a27a9cefcd0b988fda7a4f7a3988aa2ef0b0c7c762403b76676160f14767fd8214b69f8d5ff183fcd4f1d951d7e3d2f1ba42e35b
 SHA512 
f85cec8dc4bda4d4bf5b7787eec409bcebe5e569aa5abc7c21904c8bb8bb471b9c0a505394a0f7ce4965e233191ef859cfc2e76148af51753525788f80cf2ee6
-DIST indilib-1.9.7.tar.gz 2622060 BLAKE2B 
d37dcb1a08dabafd9b630f3186936a3712d2c8f2049f506aecba0a3a64a17ba3fb8aeef1c5427d218d1c0965ffebd618c7fccb95a97a8c4ce2599edda5669cac
 SHA512 
d2a5275674e3f335dd16eaae84dde990ad35b2041e53147da7a69ea2e4e70d76706230cf15fa73cd410f71324f7c1c432629a9394915929422ee858bbd9af10d
 DIST indilib-1.9.8.tar.gz 2633085 BLAKE2B 
045d38fc565546528fddfa83cfd78650d30e41769923d7ec8f462a617fdd298228913a075a9f0b511867aa9174143da010bbb4c015d8b5a1d51f2b80090e50d5
 SHA512 
b9551547de277fe311e4779e65915351850a25fb049ddcfad634ef385014b521416f2366cf50cda80cdfa4a754c18face21cfd59f7f45c4018ca733ddf981ab2

diff --git a/sci-libs/indilib/indilib-1.9.6-r2.ebuild 
b/sci-libs/indilib/indilib-1.9.6-r2.ebuild
deleted file mode 100644
index 1fdb753124d5..
--- a/sci-libs/indilib/indilib-1.9.6-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 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="
-   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_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   local myctestargs=()
-
-   if use ppc || use ppc64 || use sparc ; then
-   # Broken on big endian for quite some time.
-   # Reported upstream: file needs to be replaced w/ a normal 
library
-   # for b64.
-   # bug #763126
-   myctestargs+=(
-   -E "(test_base64)"
-   )
-   fi
-
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}

diff --git a/sci-libs/indilib/indilib-1.9.7.ebuild 
b/sci-libs/indilib/indilib-1.9.7.ebuild
deleted file mode 100644
index 48d99ce5b75b..
--- a/sci-libs/indilib/indilib-1.9.7.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 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
-   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-11-03 Thread Agostino Sarubbo
commit: 493e8dd01fbb4b19ed3874a0114b6625c86f0627
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov  3 08:07:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov  3 08:08:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493e8dd0

sci-libs/indilib: Stabilize 1.9.8 x86, #878279

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.8.ebuild 
b/sci-libs/indilib/indilib-1.9.8.ebuild
index 8b8f7c52d53b..5aa183ebc532 100644
--- a/sci-libs/indilib/indilib-1.9.8.ebuild
+++ b/sci-libs/indilib/indilib-1.9.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-11-03 Thread Agostino Sarubbo
commit: a7ab46e550715f8aa0a22492ce9e8af26345d84c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov  3 07:59:22 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov  3 07:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ab46e5

sci-libs/indilib: Stabilize 1.9.8 amd64, #878279

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.8.ebuild 
b/sci-libs/indilib/indilib-1.9.8.ebuild
index 3437c8c2ba11..8b8f7c52d53b 100644
--- a/sci-libs/indilib/indilib-1.9.8.ebuild
+++ b/sci-libs/indilib/indilib-1.9.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-11-02 Thread Arthur Zamarin
commit: 15e18f0e7cdc7f4138a332dc2470813d9c47f492
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov  2 12:25:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov  2 12:25:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e18f0e

sci-libs/indilib: Stabilize 1.9.8 ppc, #878279

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-1.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.8.ebuild 
b/sci-libs/indilib/indilib-1.9.8.ebuild
index e699ff61be45..3437c8c2ba11 100644
--- a/sci-libs/indilib/indilib-1.9.8.ebuild
+++ b/sci-libs/indilib/indilib-1.9.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-11-02 Thread Arthur Zamarin
commit: 0a8e67bbdd7346f722fce02b668763cb79d6c1c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov  2 11:48:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov  2 11:48:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8e67bb

sci-libs/indilib: Stabilize 1.9.8 ppc64, #878279

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-1.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.8.ebuild 
b/sci-libs/indilib/indilib-1.9.8.ebuild
index 48d99ce5b75b..e699ff61be45 100644
--- a/sci-libs/indilib/indilib-1.9.8.ebuild
+++ b/sci-libs/indilib/indilib-1.9.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-10-05 Thread Andreas Sturmlechner
commit: f7435157116bcdfd1a17c086d23325591189fc8e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct  5 19:43:17 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct  5 20:46:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7435157

sci-libs/indilib: add 1.9.8

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.8.ebuild | 85 +++
 2 files changed, 86 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 403905609531..9516d993e04c 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-1.9.6.tar.gz 2422813 BLAKE2B 
5f45f1c53d4cc459d840aca3a27a9cefcd0b988fda7a4f7a3988aa2ef0b0c7c762403b76676160f14767fd8214b69f8d5ff183fcd4f1d951d7e3d2f1ba42e35b
 SHA512 
f85cec8dc4bda4d4bf5b7787eec409bcebe5e569aa5abc7c21904c8bb8bb471b9c0a505394a0f7ce4965e233191ef859cfc2e76148af51753525788f80cf2ee6
 DIST indilib-1.9.7.tar.gz 2622060 BLAKE2B 
d37dcb1a08dabafd9b630f3186936a3712d2c8f2049f506aecba0a3a64a17ba3fb8aeef1c5427d218d1c0965ffebd618c7fccb95a97a8c4ce2599edda5669cac
 SHA512 
d2a5275674e3f335dd16eaae84dde990ad35b2041e53147da7a69ea2e4e70d76706230cf15fa73cd410f71324f7c1c432629a9394915929422ee858bbd9af10d
+DIST indilib-1.9.8.tar.gz 2633085 BLAKE2B 
045d38fc565546528fddfa83cfd78650d30e41769923d7ec8f462a617fdd298228913a075a9f0b511867aa9174143da010bbb4c015d8b5a1d51f2b80090e50d5
 SHA512 
b9551547de277fe311e4779e65915351850a25fb049ddcfad634ef385014b521416f2366cf50cda80cdfa4a754c18face21cfd59f7f45c4018ca733ddf981ab2

diff --git a/sci-libs/indilib/indilib-1.9.8.ebuild 
b/sci-libs/indilib/indilib-1.9.8.ebuild
new file mode 100644
index ..48d99ce5b75b
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.8.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 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() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   # 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
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-08-24 Thread Sam James
commit: 7676c60505321f32a43e9ca2070e8f921e29a628
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 25 01:19:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 25 01:19:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7676c605

sci-libs/indilib: add 1.9.7

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.7.ebuild | 85 +++
 2 files changed, 86 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index bbd76958349d..403905609531 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-1.9.6.tar.gz 2422813 BLAKE2B 
5f45f1c53d4cc459d840aca3a27a9cefcd0b988fda7a4f7a3988aa2ef0b0c7c762403b76676160f14767fd8214b69f8d5ff183fcd4f1d951d7e3d2f1ba42e35b
 SHA512 
f85cec8dc4bda4d4bf5b7787eec409bcebe5e569aa5abc7c21904c8bb8bb471b9c0a505394a0f7ce4965e233191ef859cfc2e76148af51753525788f80cf2ee6
+DIST indilib-1.9.7.tar.gz 2622060 BLAKE2B 
d37dcb1a08dabafd9b630f3186936a3712d2c8f2049f506aecba0a3a64a17ba3fb8aeef1c5427d218d1c0965ffebd618c7fccb95a97a8c4ce2599edda5669cac
 SHA512 
d2a5275674e3f335dd16eaae84dde990ad35b2041e53147da7a69ea2e4e70d76706230cf15fa73cd410f71324f7c1c432629a9394915929422ee858bbd9af10d

diff --git a/sci-libs/indilib/indilib-1.9.7.ebuild 
b/sci-libs/indilib/indilib-1.9.7.ebuild
new file mode 100644
index ..48d99ce5b75b
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.7.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 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() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   # 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
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-08-24 Thread Sam James
commit: f37514522f0fc396fe378468ed6d83b423dc385a
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 25 01:05:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 25 01:19:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3751452

sci-libs/indilib: fix libusb dependency

Ported to libusb-1 in 2013 [0].

[0] 
https://github.com/indilib/indi/commit/402c29a2552c2b8651570dc6e10abfa678231071
Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/{indilib-1.9.6-r1.ebuild => indilib-1.9.6-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.6-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.6-r2.ebuild
similarity index 98%
rename from sci-libs/indilib/indilib-1.9.6-r1.ebuild
rename to sci-libs/indilib/indilib-1.9.6-r2.ebuild
index af62007d828a..1fdb753124d5 100644
--- a/sci-libs/indilib/indilib-1.9.6-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.6-r2.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
sci-libs/gsl:=
sci-libs/libnova:=
sys-libs/zlib
-   virtual/libusb:0
+   virtual/libusb:1
ogg? (
media-libs/libogg
media-libs/libtheora



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-06-22 Thread Andreas Sturmlechner
commit: 6d710684e73d2c5242f13e9f2853c828fe489b41
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jun 22 13:42:07 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 22 13:42:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d710684

sci-libs/indilib: Drop 1.9.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.9.2.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 73c983a8e266..bbd76958349d 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1 @@
-DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
 DIST indilib-1.9.6.tar.gz 2422813 BLAKE2B 
5f45f1c53d4cc459d840aca3a27a9cefcd0b988fda7a4f7a3988aa2ef0b0c7c762403b76676160f14767fd8214b69f8d5ff183fcd4f1d951d7e3d2f1ba42e35b
 SHA512 
f85cec8dc4bda4d4bf5b7787eec409bcebe5e569aa5abc7c21904c8bb8bb471b9c0a505394a0f7ce4965e233191ef859cfc2e76148af51753525788f80cf2ee6

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
deleted file mode 100644
index 0f889477df8c..
--- a/sci-libs/indilib/indilib-1.9.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 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="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   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_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   local myctestargs=()
-
-   if use ppc || use ppc64 || use sparc ; then
-   # Broken on big endian for quite some time.
-   # Reported upstream: file needs to be replaced w/ a normal 
library
-   # for b64.
-   # bug #763126
-   myctestargs+=(
-   -E "(test_base64)"
-   )
-   fi
-
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-06-22 Thread Agostino Sarubbo
commit: 9f2e5396d43dc5ad021772f1bbfbf30bc89ed06f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 13:24:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 13:24:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2e5396

sci-libs/indilib: x86 stable wrt bug #853286

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.6-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
index 8795b70352f2..af62007d828a 100644
--- a/sci-libs/indilib/indilib-1.9.6-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-06-22 Thread Andreas Sturmlechner
commit: 9b1a6f028c6418514c2e965e4c0894b32e63044b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jun 22 10:16:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 22 10:24:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1a6f02

sci-libs/indilib: Drop 1.9.5.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest   |  1 -
 sci-libs/indilib/indilib-1.9.5.1.ebuild | 69 -
 2 files changed, 70 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 67a40e1b5a6f..73c983a8e266 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
-DIST indilib-1.9.5.1.tar.gz 2420537 BLAKE2B 
1be0f19a92cfb9d36ba88fc51adf55f5c39743efc4da352d1f11f4eb9e8a82c0624d29de1032a0b2a0a96babb13b33e225ef453ef92d091c695cc0a62642900c
 SHA512 
80e764eff9ce40754bd1ba3dc8a49714aeccb3fc2d2e623f50dff25d7bcef9f9744b48fa052c60a94105677479a1629cc80f452002e1e00fc9f6549c1809df65
 DIST indilib-1.9.6.tar.gz 2422813 BLAKE2B 
5f45f1c53d4cc459d840aca3a27a9cefcd0b988fda7a4f7a3988aa2ef0b0c7c762403b76676160f14767fd8214b69f8d5ff183fcd4f1d951d7e3d2f1ba42e35b
 SHA512 
f85cec8dc4bda4d4bf5b7787eec409bcebe5e569aa5abc7c21904c8bb8bb471b9c0a505394a0f7ce4965e233191ef859cfc2e76148af51753525788f80cf2ee6

diff --git a/sci-libs/indilib/indilib-1.9.5.1.ebuild 
b/sci-libs/indilib/indilib-1.9.5.1.ebuild
deleted file mode 100644
index 79e0a912fc19..
--- a/sci-libs/indilib/indilib-1.9.5.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 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="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   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_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   local myctestargs=()
-
-   if use ppc || use ppc64 || use sparc ; then
-   # Broken on big endian for quite some time.
-   # Reported upstream: file needs to be replaced w/ a normal 
library
-   # for b64.
-   # bug #763126
-   myctestargs+=(
-   -E "(test_base64)"
-   )
-   fi
-
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-06-22 Thread Agostino Sarubbo
commit: e45c262728934978889abf4caef4490bdd608275
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 10:13:48 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 10:13:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45c2627

sci-libs/indilib: ppc64 stable wrt bug #853286

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.6-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
index fccc4dd4a57e..8795b70352f2 100644
--- a/sci-libs/indilib/indilib-1.9.6-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-06-21 Thread Arthur Zamarin
commit: 4c24c30e5963c67b2d9ea8e399e5d2a3fb0d527c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 21 19:09:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 21 19:09:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c24c30e

sci-libs/indilib: Stabilize 1.9.6-r1 ppc, #853286

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-1.9.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.6-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
index 679e7281f940..fccc4dd4a57e 100644
--- a/sci-libs/indilib/indilib-1.9.6-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ~ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-06-21 Thread Jakov Smolić
commit: 3829710382f2b53ce1f02676603947e0cad0e8e1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 21 16:07:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 21 16:07:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38297103

sci-libs/indilib: Stabilize 1.9.6-r1 amd64, #853286

Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/indilib/indilib-1.9.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.6-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
index 9b77579efd30..679e7281f940 100644
--- a/sci-libs/indilib/indilib-1.9.6-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-06-14 Thread Andreas Sturmlechner
commit: 2e5e7981a0b5b085a8571e72a488da3f862ee5eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 14 10:14:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 14 12:43:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5e7981

sci-libs/indilib: Drop 1.9.6 (r0)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/indilib-1.9.6.ebuild | 69 ---
 1 file changed, 69 deletions(-)

diff --git a/sci-libs/indilib/indilib-1.9.6.ebuild 
b/sci-libs/indilib/indilib-1.9.6.ebuild
deleted file mode 100644
index b6d000763a3b..
--- a/sci-libs/indilib/indilib-1.9.6.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 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="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   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_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   local myctestargs=()
-
-   if use ppc || use ppc64 || use sparc ; then
-   # Broken on big endian for quite some time.
-   # Reported upstream: file needs to be replaced w/ a normal 
library
-   # for b64.
-   # bug #763126
-   myctestargs+=(
-   -E "(test_base64)"
-   )
-   fi
-
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-06-14 Thread Andreas Sturmlechner
commit: 8e36d33965b58ab7e2bfbe9caf7ca2f0603d1097
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 14 10:13:59 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 14 12:43:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e36d339

sci-libs/indilib: Use udev_reload, switch to media-libs/libjpeg-turbo

Closes: https://bugs.gentoo.org/847643
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/indilib-1.9.6-r1.ebuild | 77 
 1 file changed, 77 insertions(+)

diff --git a/sci-libs/indilib/indilib-1.9.6-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
new file mode 100644
index ..9b77579efd30
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.6-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 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="
+   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:0
+   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_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-05-26 Thread Andreas Sturmlechner
commit: d86802a925dc7b4f4acb0ee08088b263bd78e947
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 26 14:28:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 26 14:28:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86802a9

sci-libs/indilib: 1.9.6 version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.6.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index e9732c8ecb85..67a40e1b5a6f 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
 DIST indilib-1.9.5.1.tar.gz 2420537 BLAKE2B 
1be0f19a92cfb9d36ba88fc51adf55f5c39743efc4da352d1f11f4eb9e8a82c0624d29de1032a0b2a0a96babb13b33e225ef453ef92d091c695cc0a62642900c
 SHA512 
80e764eff9ce40754bd1ba3dc8a49714aeccb3fc2d2e623f50dff25d7bcef9f9744b48fa052c60a94105677479a1629cc80f452002e1e00fc9f6549c1809df65
+DIST indilib-1.9.6.tar.gz 2422813 BLAKE2B 
5f45f1c53d4cc459d840aca3a27a9cefcd0b988fda7a4f7a3988aa2ef0b0c7c762403b76676160f14767fd8214b69f8d5ff183fcd4f1d951d7e3d2f1ba42e35b
 SHA512 
f85cec8dc4bda4d4bf5b7787eec409bcebe5e569aa5abc7c21904c8bb8bb471b9c0a505394a0f7ce4965e233191ef859cfc2e76148af51753525788f80cf2ee6

diff --git a/sci-libs/indilib/indilib-1.9.6.ebuild 
b/sci-libs/indilib/indilib-1.9.6.ebuild
new file mode 100644
index ..b6d000763a3b
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 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="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   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_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/, sci-libs/indilib/files/

2022-05-26 Thread Andreas Sturmlechner
commit: 9ff2abdce32cba2a7c34121e13640c35bbcaa69f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 26 14:26:08 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 26 14:26:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff2abdc

sci-libs/indilib: Drop 1.9.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest  |   1 -
 .../indilib/files/indilib-1.9.4-musl-stdint.patch  | 108 -
 sci-libs/indilib/indilib-1.9.4.ebuild  |  73 --
 3 files changed, 182 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 4eb5e3d5c30d..e9732c8ecb85 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
-DIST indilib-1.9.4.tar.gz 2370816 BLAKE2B 
4df98abfaecdfe226d889e063928d3d5a09f9141b7bbeb2798da8190f874d0137313ff05b9c524a645440298d79655f9627ac611ae3132ee30f902e46d2db34d
 SHA512 
2331d49545cfeb5904529f74b52ba0454c81066cb644e158e159a8f3597269d6d48bb1a608162771108c30f2fdb7e21fc5c1078b152f0e2a640f2e10ad3f9142
 DIST indilib-1.9.5.1.tar.gz 2420537 BLAKE2B 
1be0f19a92cfb9d36ba88fc51adf55f5c39743efc4da352d1f11f4eb9e8a82c0624d29de1032a0b2a0a96babb13b33e225ef453ef92d091c695cc0a62642900c
 SHA512 
80e764eff9ce40754bd1ba3dc8a49714aeccb3fc2d2e623f50dff25d7bcef9f9744b48fa052c60a94105677479a1629cc80f452002e1e00fc9f6549c1809df65

diff --git a/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch 
b/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch
deleted file mode 100644
index 9adfae6bac25..
--- a/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-https://patch-diff.githubusercontent.com/raw/indilib/indi/pull/1618.patch
-
-From: Sam James 
-Date: Sun, 6 Feb 2022 08:16:44 +
-Subject: [PATCH] Use  for uint* types (fix build on musl)
-
- is already being used in some places, as are its
-types, e.g. uint8_t, but in some places, non-standard types
-like u_int16_t were being mix-and-matched.
-
-Consistently use the  types to fix build on e.g.
-musl.
-
-Bug: https://bugs.gentoo.org/829487
-Signed-off-by: Sam James 
 a/base64.c
-+++ b/base64.c
-@@ -45,7 +45,7 @@
-  * Swap bytes in 16-bit value.
-  */
- //#define bswap_16(x) __builtin_bswap16 (x);
--#define bswap_16(x) ((__uint16_t) x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
-+#define bswap_16(x) ((uint16_t) x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
- 
- #include 
- #define  IS_BIG_ENDIAN (1 == htons(1))
 a/drivers/focuser/focuslynxbase.cpp
-+++ b/drivers/focuser/focuslynxbase.cpp
-@@ -2821,7 +2821,7 @@ bool FocusLynxBase::SyncFocuser(uint32_t ticks)
- 
/
-  *
- * 
***/
--//bool FocusLynxBase::setMaxTravel(u_int16_t travel)
-+//bool FocusLynxBase::setMaxTravel(uint16_t travel)
- bool FocusLynxBase::SetFocuserMaxPosition(uint32_t ticks)
- {
- char cmd[LYNX_MAX] = {0};
-@@ -2886,7 +2886,7 @@ bool FocusLynxBase::SetFocuserMaxPosition(uint32_t ticks)
- 
/
-  *
- * 
***/
--bool FocusLynxBase::setStepSize(u_int16_t stepsize)
-+bool FocusLynxBase::setStepSize(uint16_t stepsize)
- {
- char cmd[LYNX_MAX] = {0};
- int errcode = 0;
 a/drivers/focuser/focuslynxbase.h
-+++ b/drivers/focuser/focuslynxbase.h
-@@ -28,6 +28,7 @@
- #include "connectionplugins/connectiontcp.h"
- 
- #include 
-+#include 
- #include 
- #include 
- #include 
-@@ -154,7 +155,7 @@ class FocusLynxBase : public INDI::Focuser
- // Set functions
- 
- // Position
--bool setStepSize(u_int16_t stepsize);
-+bool setStepSize(uint16_t stepsize);
- 
- // Temperature
- bool setTemperatureCompensation(bool enable);
 a/drivers/rotator/gemini.h
-+++ b/drivers/rotator/gemini.h
-@@ -23,6 +23,7 @@
- #include "indifocuser.h"
- #include "indirotatorinterface.h"
- 
-+#include 
- #include 
- 
- class Gemini : public INDI::Focuser, public INDI::RotatorInterface
-@@ -132,7 +133,7 @@ class Gemini : public INDI::Focuser, public 
INDI::RotatorInterface
- // Set functions
- 
- // Position
--bool setFocusPosition(u_int16_t position);
-+bool setFocusPosition(uint16_t position);
- 
- // Temperature
- bool setTemperatureCompensation(bool enable);
 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-04-21 Thread Jakov Smolić
commit: 3f4dc231be8512edf4f8f295cebfaec2b6f0352b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Apr 21 12:59:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Apr 21 12:59:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4dc231

sci-libs/indilib: Stabilize 1.9.5.1 amd64, #839555

Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/indilib/indilib-1.9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.5.1.ebuild 
b/sci-libs/indilib/indilib-1.9.5.1.ebuild
index c98626ccc246..79e0a912fc19 100644
--- a/sci-libs/indilib/indilib-1.9.5.1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.5.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-04-20 Thread Agostino Sarubbo
commit: 91c2a566f865892aeff3f4fc5c5078e3ec7bcf52
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 20 06:37:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 20 06:37:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c2a566

sci-libs/indilib: ppc64 stable wrt bug #839555

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.5.1.ebuild 
b/sci-libs/indilib/indilib-1.9.5.1.ebuild
index 618c5dc72dc8..c98626ccc246 100644
--- a/sci-libs/indilib/indilib-1.9.5.1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.5.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-04-20 Thread Agostino Sarubbo
commit: 71c3272c4eb091a012a54cf8b47b637f1b43de22
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 20 06:37:12 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 20 06:37:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c3272c

sci-libs/indilib: ppc stable wrt bug #839555

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.5.1.ebuild 
b/sci-libs/indilib/indilib-1.9.5.1.ebuild
index b6d000763a3b..618c5dc72dc8 100644
--- a/sci-libs/indilib/indilib-1.9.5.1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.5.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ppc ~ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-03-25 Thread Andreas Sturmlechner
commit: 6dda65c654e6de67e0ba7e5b8c8f51224eb31f12
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 16 16:52:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 25 19:59:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dda65c6

sci-libs/indilib: 1.9.5.1 version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest   |  1 +
 sci-libs/indilib/indilib-1.9.5.1.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index a59d791817e3..4eb5e3d5c30d 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
 DIST indilib-1.9.4.tar.gz 2370816 BLAKE2B 
4df98abfaecdfe226d889e063928d3d5a09f9141b7bbeb2798da8190f874d0137313ff05b9c524a645440298d79655f9627ac611ae3132ee30f902e46d2db34d
 SHA512 
2331d49545cfeb5904529f74b52ba0454c81066cb644e158e159a8f3597269d6d48bb1a608162771108c30f2fdb7e21fc5c1078b152f0e2a640f2e10ad3f9142
+DIST indilib-1.9.5.1.tar.gz 2420537 BLAKE2B 
1be0f19a92cfb9d36ba88fc51adf55f5c39743efc4da352d1f11f4eb9e8a82c0624d29de1032a0b2a0a96babb13b33e225ef453ef92d091c695cc0a62642900c
 SHA512 
80e764eff9ce40754bd1ba3dc8a49714aeccb3fc2d2e623f50dff25d7bcef9f9744b48fa052c60a94105677479a1629cc80f452002e1e00fc9f6549c1809df65

diff --git a/sci-libs/indilib/indilib-1.9.5.1.ebuild 
b/sci-libs/indilib/indilib-1.9.5.1.ebuild
new file mode 100644
index ..b6d000763a3b
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.5.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 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="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   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_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-03-16 Thread Andreas Sturmlechner
commit: c77b96d30dc713db63c83e096dc8b4223baaf928
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 16 16:50:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 16 16:50:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77b96d3

sci-libs/indilib: Drop 1.9.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.9.3.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index ef5657d4922b..a59d791817e3 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
-DIST indilib-1.9.3.tar.gz 2350168 BLAKE2B 
4e61f79a08d32ee829bb420c2f316f9f0168d21d6d2f11905142efd390e989571a3120ea5d123df4af05d0c6c7a4a7323f8c9fc95bc652afef3fd57bc9728c88
 SHA512 
d0c1b17f75a25e546261cabe644420dca155672d9223eaf48fad7ed5bbc3fcf80784df1ff21c5edded0f80e0c5ef61303892afa597b611dfd3f57a1a113be5f7
 DIST indilib-1.9.4.tar.gz 2370816 BLAKE2B 
4df98abfaecdfe226d889e063928d3d5a09f9141b7bbeb2798da8190f874d0137313ff05b9c524a645440298d79655f9627ac611ae3132ee30f902e46d2db34d
 SHA512 
2331d49545cfeb5904529f74b52ba0454c81066cb644e158e159a8f3597269d6d48bb1a608162771108c30f2fdb7e21fc5c1078b152f0e2a640f2e10ad3f9142

diff --git a/sci-libs/indilib/indilib-1.9.3.ebuild 
b/sci-libs/indilib/indilib-1.9.3.ebuild
deleted file mode 100644
index deebba080bd7..
--- a/sci-libs/indilib/indilib-1.9.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 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="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   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_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   local myctestargs=()
-
-   if use ppc || use ppc64 || use sparc ; then
-   # Broken on big endian for quite some time.
-   # Reported upstream: file needs to be replaced w/ a normal 
library
-   # for b64.
-   # bug #763126
-   myctestargs+=(
-   -E "(test_base64)"
-   )
-   fi
-
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-02-23 Thread Jakov Smolić
commit: 9371bf02737ec4975b860ab4753bf4e97f607800
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Feb 23 09:42:06 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Feb 23 09:42:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9371bf02

sci-libs/indilib: Stabilize 1.9.4 amd64, #833124

Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/indilib/indilib-1.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.4.ebuild 
b/sci-libs/indilib/indilib-1.9.4.ebuild
index 995237b8373c..54d7bca89031 100644
--- a/sci-libs/indilib/indilib-1.9.4.ebuild
+++ b/sci-libs/indilib/indilib-1.9.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-02-16 Thread Agostino Sarubbo
commit: 074b63ac42368d574238e5f62a4d00bd49cba88d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 17 07:33:02 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 17 07:33:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074b63ac

sci-libs/indilib: ppc stable wrt bug #833124

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.4.ebuild 
b/sci-libs/indilib/indilib-1.9.4.ebuild
index 938df23f267a..995237b8373c 100644
--- a/sci-libs/indilib/indilib-1.9.4.ebuild
+++ b/sci-libs/indilib/indilib-1.9.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-02-16 Thread Arthur Zamarin
commit: d07532263a0ef722a0998c7de529045db186c8fb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 16 20:02:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 16 20:02:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0753226

sci-libs/indilib: Stabilize 1.9.4 ppc64, #833124

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-1.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.4.ebuild 
b/sci-libs/indilib/indilib-1.9.4.ebuild
index 6180a9207d72..938df23f267a 100644
--- a/sci-libs/indilib/indilib-1.9.4.ebuild
+++ b/sci-libs/indilib/indilib-1.9.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/, sci-libs/indilib/files/

2022-02-06 Thread Sam James
commit: e35e4ff449e6652e55bc03dadbe6cb0629141175
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  6 09:12:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  6 09:12:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35e4ff4

sci-libs/indilib: fix musl build

Closes: https://bugs.gentoo.org/829487
Signed-off-by: Sam James  gentoo.org>

 .../indilib/files/indilib-1.9.4-musl-stdint.patch  | 108 +
 sci-libs/indilib/indilib-1.9.4.ebuild  |   4 +
 2 files changed, 112 insertions(+)

diff --git a/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch 
b/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch
new file mode 100644
index ..9adfae6bac25
--- /dev/null
+++ b/sci-libs/indilib/files/indilib-1.9.4-musl-stdint.patch
@@ -0,0 +1,108 @@
+https://patch-diff.githubusercontent.com/raw/indilib/indi/pull/1618.patch
+
+From: Sam James 
+Date: Sun, 6 Feb 2022 08:16:44 +
+Subject: [PATCH] Use  for uint* types (fix build on musl)
+
+ is already being used in some places, as are its
+types, e.g. uint8_t, but in some places, non-standard types
+like u_int16_t were being mix-and-matched.
+
+Consistently use the  types to fix build on e.g.
+musl.
+
+Bug: https://bugs.gentoo.org/829487
+Signed-off-by: Sam James 
+--- a/base64.c
 b/base64.c
+@@ -45,7 +45,7 @@
+  * Swap bytes in 16-bit value.
+  */
+ //#define bswap_16(x) __builtin_bswap16 (x);
+-#define bswap_16(x) ((__uint16_t) x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
++#define bswap_16(x) ((uint16_t) x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
+ 
+ #include 
+ #define  IS_BIG_ENDIAN (1 == htons(1))
+--- a/drivers/focuser/focuslynxbase.cpp
 b/drivers/focuser/focuslynxbase.cpp
+@@ -2821,7 +2821,7 @@ bool FocusLynxBase::SyncFocuser(uint32_t ticks)
+ 
/
+  *
+ * 
***/
+-//bool FocusLynxBase::setMaxTravel(u_int16_t travel)
++//bool FocusLynxBase::setMaxTravel(uint16_t travel)
+ bool FocusLynxBase::SetFocuserMaxPosition(uint32_t ticks)
+ {
+ char cmd[LYNX_MAX] = {0};
+@@ -2886,7 +2886,7 @@ bool FocusLynxBase::SetFocuserMaxPosition(uint32_t ticks)
+ 
/
+  *
+ * 
***/
+-bool FocusLynxBase::setStepSize(u_int16_t stepsize)
++bool FocusLynxBase::setStepSize(uint16_t stepsize)
+ {
+ char cmd[LYNX_MAX] = {0};
+ int errcode = 0;
+--- a/drivers/focuser/focuslynxbase.h
 b/drivers/focuser/focuslynxbase.h
+@@ -28,6 +28,7 @@
+ #include "connectionplugins/connectiontcp.h"
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -154,7 +155,7 @@ class FocusLynxBase : public INDI::Focuser
+ // Set functions
+ 
+ // Position
+-bool setStepSize(u_int16_t stepsize);
++bool setStepSize(uint16_t stepsize);
+ 
+ // Temperature
+ bool setTemperatureCompensation(bool enable);
+--- a/drivers/rotator/gemini.h
 b/drivers/rotator/gemini.h
+@@ -23,6 +23,7 @@
+ #include "indifocuser.h"
+ #include "indirotatorinterface.h"
+ 
++#include 
+ #include 
+ 
+ class Gemini : public INDI::Focuser, public INDI::RotatorInterface
+@@ -132,7 +133,7 @@ class Gemini : public INDI::Focuser, public 
INDI::RotatorInterface
+ // Set functions
+ 
+ // Position
+-bool setFocusPosition(u_int16_t position);
++bool setFocusPosition(uint16_t position);
+ 
+ // Temperature
+ bool setTemperatureCompensation(bool enable);
+--- a/drivers/telescope/celestrondriver.h
 b/drivers/telescope/celestrondriver.h
+@@ -28,10 +28,7 @@
+ #include 
+ #include "indicom.h"
+ 
+-#ifdef __FreeBSD__
+ #include 
+-typedef uint8_t u_int8_t;
+-#endif
+ 
+ //#include 
+ //#include 
+@@ -312,8 +309,8 @@ class CelestronDriver
+ 
+ // get and set guide rate
+ // 0 to 255 corresponding to 0 to 100% sidereal
+-bool get_guide_rate(CELESTRON_AXIS axis, u_int8_t  * rate);
+-bool set_guide_rate(CELESTRON_AXIS axis, u_int8_t  rate);
++bool get_guide_rate(CELESTRON_AXIS axis, uint8_t  * rate);
++bool set_guide_rate(CELESTRON_AXIS axis, uint8_t  rate);
+ 
+ // Pointing state, pier side, returns 'E' or 'W'
+ bool get_pier_side(char * sop);

diff --git a/sci-libs/indilib/indilib-1.9.4.ebuild 
b/sci-libs/indilib/indilib-1.9.4.ebuild
index b6d000763a3b..6180a9207d72 100644
--- a/sci-libs/indilib/indilib-1.9.4.ebuild
+++ b/sci-libs/indilib/indilib-1.9.4.ebuild
@@ -39,6 +39,10 @@ DEPEND="${RDEPEND}
websocket? ( dev-cpp/websocketpp )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.4-musl-stdint.patch
+)
+
 src_configure() {
local mycmakeargs=(
-DINDI_BUILD_QT5_CLIENT=OFF



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2022-01-18 Thread Andreas Sturmlechner
commit: e4b2bd6b6679c1b15a3acb66158e597bee0acbb6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 18 16:24:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 18 16:31:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b2bd6b

sci-libs/indilib: 1.9.4 version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.4.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index fbcacbbd6fb3..ef5657d4922b 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
 DIST indilib-1.9.3.tar.gz 2350168 BLAKE2B 
4e61f79a08d32ee829bb420c2f316f9f0168d21d6d2f11905142efd390e989571a3120ea5d123df4af05d0c6c7a4a7323f8c9fc95bc652afef3fd57bc9728c88
 SHA512 
d0c1b17f75a25e546261cabe644420dca155672d9223eaf48fad7ed5bbc3fcf80784df1ff21c5edded0f80e0c5ef61303892afa597b611dfd3f57a1a113be5f7
+DIST indilib-1.9.4.tar.gz 2370816 BLAKE2B 
4df98abfaecdfe226d889e063928d3d5a09f9141b7bbeb2798da8190f874d0137313ff05b9c524a645440298d79655f9627ac611ae3132ee30f902e46d2db34d
 SHA512 
2331d49545cfeb5904529f74b52ba0454c81066cb644e158e159a8f3597269d6d48bb1a608162771108c30f2fdb7e21fc5c1078b152f0e2a640f2e10ad3f9142

diff --git a/sci-libs/indilib/indilib-1.9.4.ebuild 
b/sci-libs/indilib/indilib-1.9.4.ebuild
new file mode 100644
index ..b6d000763a3b
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 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="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   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_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-12-27 Thread Sam James
commit: b3394fb8975a2126e0e7d4c8e30faef99c5c497c
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 28 02:29:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 28 02:29:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3394fb8

sci-libs/indilib: Stabilize 1.9.3 amd64, #829332

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.3.ebuild 
b/sci-libs/indilib/indilib-1.9.3.ebuild
index 52c24844aa14..deebba080bd7 100644
--- a/sci-libs/indilib/indilib-1.9.3.ebuild
+++ b/sci-libs/indilib/indilib-1.9.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-12-17 Thread Agostino Sarubbo
commit: 7680b2e827ffbefe7d92518df74d598b337872f4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Dec 17 08:37:05 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Dec 17 08:37:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7680b2e8

sci-libs/indilib: ppc stable wrt bug #829332

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.3.ebuild 
b/sci-libs/indilib/indilib-1.9.3.ebuild
index e11ce5ac0f32..52c24844aa14 100644
--- a/sci-libs/indilib/indilib-1.9.3.ebuild
+++ b/sci-libs/indilib/indilib-1.9.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-12-16 Thread Sam James
commit: c1d11c9e80f6473fa1653c7c967ac501d6ed1cf8
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 22:19:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 22:19:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d11c9e

sci-libs/indilib: Stabilize 1.9.3 ppc64, #829332

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.3.ebuild 
b/sci-libs/indilib/indilib-1.9.3.ebuild
index 5291dd21585f..e11ce5ac0f32 100644
--- a/sci-libs/indilib/indilib-1.9.3.ebuild
+++ b/sci-libs/indilib/indilib-1.9.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/files/, sci-libs/indilib/

2021-11-29 Thread Andreas Sturmlechner
commit: 83b096ef1df3e1b6eb57b17bbe2aa0dfa484b494
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 29 14:26:28 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 29 14:26:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b096ef

sci-libs/indilib: Drop 1.9.1-r1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest  |  1 -
 .../indilib/files/indilib-1.9.1-fix-include.patch  | 26 -
 sci-libs/indilib/indilib-1.9.1-r1.ebuild   | 61 --
 3 files changed, 88 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 93773d6bb5db..fbcacbbd6fb3 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
-DIST indilib-1.9.1.tar.gz 2322783 BLAKE2B 
801071bf9190e4c27b4f3bf9fa2d9a44c4e297f7ee879061636f041d138a02db23525ee411782f3303a0d82bb2fc4d9d6489e2bda18f8e011bfa0d1b33595343
 SHA512 
d87c341efdaa8109059741738c69b9d6fb4b5dc68c774453eab378aa3784af29e8ed8469dba968a41c584fec1556fdbf0bd65cbb8aa65c2d9e1784d82e7bcc67
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
 DIST indilib-1.9.3.tar.gz 2350168 BLAKE2B 
4e61f79a08d32ee829bb420c2f316f9f0168d21d6d2f11905142efd390e989571a3120ea5d123df4af05d0c6c7a4a7323f8c9fc95bc652afef3fd57bc9728c88
 SHA512 
d0c1b17f75a25e546261cabe644420dca155672d9223eaf48fad7ed5bbc3fcf80784df1ff21c5edded0f80e0c5ef61303892afa597b611dfd3f57a1a113be5f7

diff --git a/sci-libs/indilib/files/indilib-1.9.1-fix-include.patch 
b/sci-libs/indilib/files/indilib-1.9.1-fix-include.patch
deleted file mode 100644
index 7e3e24880d43..
--- a/sci-libs/indilib/files/indilib-1.9.1-fix-include.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 907b3d81f27593e709af9e3f2cdc6dab05d6d80a Mon Sep 17 00:00:00 2001
-From: Paolo Stivanin 
-Date: Tue, 29 Jun 2021 08:52:04 +0200
-Subject: [PATCH] Fix indimacros include path on baseclient.h (#1503)
-

- libs/indibase/baseclient.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libs/indibase/baseclient.h b/libs/indibase/baseclient.h
-index 6d5e49b9a..2656d7486 100644
 a/libs/indibase/baseclient.h
-+++ b/libs/indibase/baseclient.h
-@@ -20,11 +20,11 @@
- 
- #include "indiapi.h"
- #include "indibase.h"
-+#include "indimacros.h"
- 
- #include 
- #include 
- 
--#include 
- #include 
- 
- // #define MAXRBUF 2048 // #PS: defined in indibase.h

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
deleted file mode 100644
index 15d77f70204d..
--- a/sci-libs/indilib/indilib-1.9.1-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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 x86"
-IUSE="ogg rtlsdr test websocket"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   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}"/indilib-1.9.1-fix-include.patch
-)
-
-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_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-11-29 Thread Arthur Zamarin
commit: 1f8459266fa39d5093b7dd662d887e4620874662
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 29 08:14:20 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov 29 08:14:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f845926

sci-libs/indilib: Stabilize 1.9.2 ppc, #818283

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
index d1a9b7106bd0..779edfc7e6b1 100644
--- a/sci-libs/indilib/indilib-1.9.2.ebuild
+++ b/sci-libs/indilib/indilib-1.9.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ppc ~ppc64 ~riscv x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-11-29 Thread Arthur Zamarin
commit: 7d5be8531e020e7bcb012e3ac06e3796283cd48d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 29 08:14:22 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov 29 08:14:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5be853

sci-libs/indilib: Stabilize 1.9.2 ppc64, #818283

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/indilib/indilib-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
index 779edfc7e6b1..0f889477df8c 100644
--- a/sci-libs/indilib/indilib-1.9.2.ebuild
+++ b/sci-libs/indilib/indilib-1.9.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-11-25 Thread Sam James
commit: fe5576b173d07cc7427cc151055ea0ba3a42d10f
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 26 04:32:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 26 04:32:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5576b1

sci-libs/indilib: backport test skip to 1.9.2

Bug: https://bugs.gentoo.org/763126
Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.2.ebuild | 12 
 1 file changed, 12 insertions(+)

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
index f5901ff88e0f..d1a9b7106bd0 100644
--- a/sci-libs/indilib/indilib-1.9.2.ebuild
+++ b/sci-libs/indilib/indilib-1.9.2.ebuild
@@ -53,5 +53,17 @@ src_configure() {
 }
 
 src_test() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-11-24 Thread Sam James
commit: d429e4f81bf613d0989abcda888ff59c838caffb
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 25 04:25:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 25 04:25:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d429e4f8

sci-libs/indilib: skip long-suffering base64 test on ppc*, sparc

No point in holding back stabilisations for months until we finally
get fed up and stable it anyway. We know this test fails, it's
been reported upstream, and it's not a regression, so let's
skip it so we have an accurate idea of what the baseline
is on these arches.

Bug: https://bugs.gentoo.org/763126
Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.3.ebuild | 12 
 1 file changed, 12 insertions(+)

diff --git a/sci-libs/indilib/indilib-1.9.3.ebuild 
b/sci-libs/indilib/indilib-1.9.3.ebuild
index 571c90b05d63..5291dd21585f 100644
--- a/sci-libs/indilib/indilib-1.9.3.ebuild
+++ b/sci-libs/indilib/indilib-1.9.3.ebuild
@@ -53,5 +53,17 @@ src_configure() {
 }
 
 src_test() {
+   local myctestargs=()
+
+   if use ppc || use ppc64 || use sparc ; then
+   # Broken on big endian for quite some time.
+   # Reported upstream: file needs to be replaced w/ a normal 
library
+   # for b64.
+   # bug #763126
+   myctestargs+=(
+   -E "(test_base64)"
+   )
+   fi
+
BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-11-24 Thread Sam James
commit: 1920ce216b86a5b2436fbc3b4e8cd6e1586ed633
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 25 00:11:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 25 00:11:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1920ce21

sci-libs/indilib: Stabilize 1.9.2 x86, #818283

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
index 164b4f030d8c..f5901ff88e0f 100644
--- a/sci-libs/indilib/indilib-1.9.2.ebuild
+++ b/sci-libs/indilib/indilib-1.9.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-11-15 Thread Andreas Sturmlechner
commit: 045bf8b9e94c2a6fca869d02450c70b75701f7d2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 12:41:23 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 13:03:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045bf8b9

sci-libs/indilib: 1.9.3 version bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.3.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 7ba7dfd7f4ca..93773d6bb5db 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-1.9.1.tar.gz 2322783 BLAKE2B 
801071bf9190e4c27b4f3bf9fa2d9a44c4e297f7ee879061636f041d138a02db23525ee411782f3303a0d82bb2fc4d9d6489e2bda18f8e011bfa0d1b33595343
 SHA512 
d87c341efdaa8109059741738c69b9d6fb4b5dc68c774453eab378aa3784af29e8ed8469dba968a41c584fec1556fdbf0bd65cbb8aa65c2d9e1784d82e7bcc67
 DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44
+DIST indilib-1.9.3.tar.gz 2350168 BLAKE2B 
4e61f79a08d32ee829bb420c2f316f9f0168d21d6d2f11905142efd390e989571a3120ea5d123df4af05d0c6c7a4a7323f8c9fc95bc652afef3fd57bc9728c88
 SHA512 
d0c1b17f75a25e546261cabe644420dca155672d9223eaf48fad7ed5bbc3fcf80784df1ff21c5edded0f80e0c5ef61303892afa597b611dfd3f57a1a113be5f7

diff --git a/sci-libs/indilib/indilib-1.9.3.ebuild 
b/sci-libs/indilib/indilib-1.9.3.ebuild
new file mode 100644
index ..571c90b05d63
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 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="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   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_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-11-06 Thread Jakov Smolić
commit: 0c37e0f8196febead4e16f866d1028ebe2c6fa56
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Nov  6 08:23:16 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Nov  6 08:23:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c37e0f8

sci-libs/indilib: Stabilize 1.9.2 amd64, #818283

Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/indilib/indilib-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
index 571c90b05d6..164b4f030d8 100644
--- a/sci-libs/indilib/indilib-1.9.2.ebuild
+++ b/sci-libs/indilib/indilib-1.9.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-11-03 Thread Yixun Lan
commit: a0d9c5e5556962c0d3ef578d79801cbfad136db2
Author: Alex Fan  yahoo  com>
AuthorDate: Wed Nov  3 09:29:57 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Nov  4 05:42:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d9c5e5

sci-libs/indilib: keyword 1.9.2 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-libs/indilib/indilib-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
index c1484d7e649..571c90b05d6 100644
--- a/sci-libs/indilib/indilib-1.9.2.ebuild
+++ b/sci-libs/indilib/indilib-1.9.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-10-02 Thread Andreas Sturmlechner
commit: a4ef7a9458d983dc1cc2695a8c6792bbbd7a0831
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct  2 11:24:10 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct  2 11:24:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ef7a94

sci-libs/indilib: EAPI-8 bump

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/indilib-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
index 7bc78575bc2..c1484d7e649 100644
--- a/sci-libs/indilib/indilib-1.9.2.ebuild
+++ b/sci-libs/indilib/indilib-1.9.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake udev
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-09-26 Thread Sam James
commit: 2c17ddee95f39dff9c66522803e2dc566d978515
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 26 20:55:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 26 21:01:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c17ddee

sci-libs/indilib: add 1.9.2

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.2.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index bcdca55e19c..7ba7dfd7f4c 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-1.9.1.tar.gz 2322783 BLAKE2B 
801071bf9190e4c27b4f3bf9fa2d9a44c4e297f7ee879061636f041d138a02db23525ee411782f3303a0d82bb2fc4d9d6489e2bda18f8e011bfa0d1b33595343
 SHA512 
d87c341efdaa8109059741738c69b9d6fb4b5dc68c774453eab378aa3784af29e8ed8469dba968a41c584fec1556fdbf0bd65cbb8aa65c2d9e1784d82e7bcc67
+DIST indilib-1.9.2.tar.gz 2335834 BLAKE2B 
47d8bde8e3c783cefb23c8a8f865fa46bb9a6ed4ee08618d198680f3036e9ca9a16178b1ec4dab070d0cb3ec8d638847cedb752a2a5a1d5e2dc5ddbd362c0a86
 SHA512 
0a1ada5b5880553ddbcf794bac952ddce76d3aa46652c48621e284a04a7d3d9ba7492d8874bf30f7e3f614a904a829109eaee9dae53dd5854d72bb1c98740f44

diff --git a/sci-libs/indilib/indilib-1.9.2.ebuild 
b/sci-libs/indilib/indilib-1.9.2.ebuild
new file mode 100644
index 000..7bc78575bc2
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   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_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-09-07 Thread Andreas Sturmlechner
commit: 3aea7b20a557d33610652628d8678553da40563e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  7 06:48:10 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  7 06:48:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aea7b20

sci-libs/indilib: Drop 1.8.8, 1.8.9 and 1.9.0

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  3 --
 sci-libs/indilib/indilib-1.8.8.ebuild | 56 ---
 sci-libs/indilib/indilib-1.8.9.ebuild | 56 ---
 sci-libs/indilib/indilib-1.9.0.ebuild | 56 ---
 4 files changed, 171 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index c0292c69364..bcdca55e19c 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,4 +1 @@
-DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d
-DIST indilib-1.8.9.tar.gz 2253721 BLAKE2B 
477880606867ef58e334efeb8d891996187833cdb2f6344018a47c36ad51cfe983e645d92be3e868246bc8dd730d51927834ad73efb2db5edb2ce238ae6d32f6
 SHA512 
7d561e3619a1ff9e4ec96c54d339f5a85b6d2f4adde57630044fa7f2a8d70c74488ab22eb6221de62c0738bb9c9d187b86b67c4e47f4f98a237d4f69731fe906
-DIST indilib-1.9.0.tar.gz 2291283 BLAKE2B 
1ef715cfb388a686ad2121e1fcf2589a5d88e68e5cbdb11d72797dead63032782c32e9ae16a88304e59bb0cbb53aaefb6b919125b566958884cc252607c876d5
 SHA512 
7b02afb24bb2b71a7384c045af6654bb1e19f9b0fe525b31ad0ff3ecc5f1c4b9d53e4f9af225ae3845bd17d44cb7cb2274a72e331498828a2098a9984488b28e
 DIST indilib-1.9.1.tar.gz 2322783 BLAKE2B 
801071bf9190e4c27b4f3bf9fa2d9a44c4e297f7ee879061636f041d138a02db23525ee411782f3303a0d82bb2fc4d9d6489e2bda18f8e011bfa0d1b33595343
 SHA512 
d87c341efdaa8109059741738c69b9d6fb4b5dc68c774453eab378aa3784af29e8ed8469dba968a41c584fec1556fdbf0bd65cbb8aa65c2d9e1784d82e7bcc67

diff --git a/sci-libs/indilib/indilib-1.8.8.ebuild 
b/sci-libs/indilib/indilib-1.8.8.ebuild
deleted file mode 100644
index 7aa68380cde..000
--- a/sci-libs/indilib/indilib-1.8.8.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}

diff --git a/sci-libs/indilib/indilib-1.8.9.ebuild 
b/sci-libs/indilib/indilib-1.8.9.ebuild
deleted file mode 100644
index dd34c66f11c..000
--- a/sci-libs/indilib/indilib-1.8.9.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64 ~ppc ppc64 x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-09-06 Thread Sam James
commit: e49f1f2679592931a1f37050e24225f81a0b0c95
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 04:48:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  7 04:48:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49f1f26

sci-libs/indilib: Stabilize 1.9.1-r1 ppc64, #806306

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
index 9c4d606d7e1..15d77f70204 100644
--- a/sci-libs/indilib/indilib-1.9.1-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-09-06 Thread Sam James
commit: 25e96bab9dcb42eea2888abc114d6035f14d7f42
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 04:48:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  7 04:48:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e96bab

sci-libs/indilib: Stabilize 1.9.1-r1 x86, #806306

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
index be99265cb35..8a3da6abb00 100644
--- a/sci-libs/indilib/indilib-1.9.1-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-09-06 Thread Sam James
commit: 7be31bcae33602588822cacd28dd011995e570bc
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 04:48:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  7 04:48:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be31bca

sci-libs/indilib: Stabilize 1.9.1-r1 ppc, #806306

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
index 8a3da6abb00..9c4d606d7e1 100644
--- a/sci-libs/indilib/indilib-1.9.1-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ~ppc64 x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-08-03 Thread Sam James
commit: abe1237444222c47aace76ccd63712198d577752
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:35:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:35:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe12374

sci-libs/indilib: Stabilize 1.9.1-r1 amd64, #806306

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
index c67a2b8eea5..be99265cb35 100644
--- a/sci-libs/indilib/indilib-1.9.1-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-07-26 Thread Sam James
commit: a73fcc50ff18ec612d8a0931e803e7688653da74
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 26 06:53:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 26 06:54:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73fcc50

sci-libs/indilib: Keyword 1.9.1-r1 ppc, #800179

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
index 9c843186a92..c67a2b8eea5 100644
--- a/sci-libs/indilib/indilib-1.9.1-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-07-17 Thread Sam James
commit: 5e0d8cfc712d3c5aa6a7eb5a4e445cc57a3f7ac4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 18 00:36:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 18 00:36:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0d8cfc

sci-libs/indilib: Keyword 1.9.1-r1 ppc64, #800179

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
index eb8784d3454..9c843186a92 100644
--- a/sci-libs/indilib/indilib-1.9.1-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/, sci-libs/indilib/files/

2021-07-14 Thread Andreas Sturmlechner
commit: 31f57fcf95df722dbe0263d5e41863cd3ad48d3b
Author: Alexey Sokolov  google  com>
AuthorDate: Mon Jul  5 16:00:39 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 14 13:43:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f57fcf

sci-libs/indilib: fix include

Closes: https://bugs.gentoo.org/800614
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/21538
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../indilib/files/indilib-1.9.1-fix-include.patch  | 26 +
 sci-libs/indilib/indilib-1.9.1-r1.ebuild   | 61 ++
 2 files changed, 87 insertions(+)

diff --git a/sci-libs/indilib/files/indilib-1.9.1-fix-include.patch 
b/sci-libs/indilib/files/indilib-1.9.1-fix-include.patch
new file mode 100644
index 000..7e3e24880d4
--- /dev/null
+++ b/sci-libs/indilib/files/indilib-1.9.1-fix-include.patch
@@ -0,0 +1,26 @@
+From 907b3d81f27593e709af9e3f2cdc6dab05d6d80a Mon Sep 17 00:00:00 2001
+From: Paolo Stivanin 
+Date: Tue, 29 Jun 2021 08:52:04 +0200
+Subject: [PATCH] Fix indimacros include path on baseclient.h (#1503)
+
+---
+ libs/indibase/baseclient.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libs/indibase/baseclient.h b/libs/indibase/baseclient.h
+index 6d5e49b9a..2656d7486 100644
+--- a/libs/indibase/baseclient.h
 b/libs/indibase/baseclient.h
+@@ -20,11 +20,11 @@
+ 
+ #include "indiapi.h"
+ #include "indibase.h"
++#include "indimacros.h"
+ 
+ #include 
+ #include 
+ 
+-#include 
+ #include 
+ 
+ // #define MAXRBUF 2048 // #PS: defined in indibase.h

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
new file mode 100644
index 000..eb8784d3454
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   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}"/indilib-1.9.1-fix-include.patch
+)
+
+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_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-07-14 Thread Andreas Sturmlechner
commit: 6becd7676839818a7c50b99061f7defec3b7f3a1
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Jul 14 13:38:18 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 14 13:43:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6becd767

sci-libs/indilib: drop 1.9.1-r0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/indilib-1.9.1.ebuild | 57 ---
 1 file changed, 57 deletions(-)

diff --git a/sci-libs/indilib/indilib-1.9.1.ebuild 
b/sci-libs/indilib/indilib-1.9.1.ebuild
deleted file mode 100644
index 10abb64d7eb..000
--- a/sci-libs/indilib/indilib-1.9.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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 ~x86"
-IUSE="ogg rtlsdr test websocket"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   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_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-07-03 Thread Andreas Sturmlechner
commit: a0ced6a1cf4c274515cf2744f0038242e6068394
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  3 13:25:08 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  3 13:31:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ced6a1

sci-libs/indilib: 1.9.1 version bump, add IUSE=rtlsdr

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.1.ebuild | 57 +++
 sci-libs/indilib/metadata.xml |  1 +
 3 files changed, 59 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 1e0ffe1bf3d..c0292c69364 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,4 @@
 DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d
 DIST indilib-1.8.9.tar.gz 2253721 BLAKE2B 
477880606867ef58e334efeb8d891996187833cdb2f6344018a47c36ad51cfe983e645d92be3e868246bc8dd730d51927834ad73efb2db5edb2ce238ae6d32f6
 SHA512 
7d561e3619a1ff9e4ec96c54d339f5a85b6d2f4adde57630044fa7f2a8d70c74488ab22eb6221de62c0738bb9c9d187b86b67c4e47f4f98a237d4f69731fe906
 DIST indilib-1.9.0.tar.gz 2291283 BLAKE2B 
1ef715cfb388a686ad2121e1fcf2589a5d88e68e5cbdb11d72797dead63032782c32e9ae16a88304e59bb0cbb53aaefb6b919125b566958884cc252607c876d5
 SHA512 
7b02afb24bb2b71a7384c045af6654bb1e19f9b0fe525b31ad0ff3ecc5f1c4b9d53e4f9af225ae3845bd17d44cb7cb2274a72e331498828a2098a9984488b28e
+DIST indilib-1.9.1.tar.gz 2322783 BLAKE2B 
801071bf9190e4c27b4f3bf9fa2d9a44c4e297f7ee879061636f041d138a02db23525ee411782f3303a0d82bb2fc4d9d6489e2bda18f8e011bfa0d1b33595343
 SHA512 
d87c341efdaa8109059741738c69b9d6fb4b5dc68c774453eab378aa3784af29e8ed8469dba968a41c584fec1556fdbf0bd65cbb8aa65c2d9e1784d82e7bcc67

diff --git a/sci-libs/indilib/indilib-1.9.1.ebuild 
b/sci-libs/indilib/indilib-1.9.1.ebuild
new file mode 100644
index 000..10abb64d7eb
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   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_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}

diff --git a/sci-libs/indilib/metadata.xml b/sci-libs/indilib/metadata.xml
index 6ceac2d83b8..b761949cc94 100644
--- a/sci-libs/indilib/metadata.xml
+++ b/sci-libs/indilib/metadata.xml
@@ -10,6 +10,7 @@
indi


+   Enable support for devices supported by 
net-wireless/rtl-sdr
Enable support for WebSocket 
protocol

 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-06-21 Thread Agostino Sarubbo
commit: 603c7064de798a0d0adf5c54507aa6519797b793
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 21 06:17:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 21 06:17:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603c7064

sci-libs/indilib: amd64 stable wrt bug #796818

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/indilib/indilib-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.0.ebuild 
b/sci-libs/indilib/indilib-1.9.0.ebuild
index e6ee5b9fd22..d133f7e4225 100644
--- a/sci-libs/indilib/indilib-1.9.0.ebuild
+++ b/sci-libs/indilib/indilib-1.9.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-05-16 Thread Sam James
commit: eee993ce5de11c35cd88452fc4858df52bd5c4ef
Author: Sam James  gentoo  org>
AuthorDate: Sun May 16 23:45:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 16 23:45:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee993ce

sci-libs/indilib: Stabilize 1.8.9 ppc64, #780093

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.8.9.ebuild 
b/sci-libs/indilib/indilib-1.8.9.ebuild
index 4e40a58230d..dd34c66f11c 100644
--- a/sci-libs/indilib/indilib-1.8.9.ebuild
+++ b/sci-libs/indilib/indilib-1.8.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ppc64 x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-05-16 Thread Sam James
commit: 0f9170b6d9983b9910d92549ede67eeda581d79f
Author: Sam James  gentoo  org>
AuthorDate: Sun May 16 23:39:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 16 23:39:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9170b6

sci-libs/indilib: Stabilize 1.8.9 x86, #780093

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.8.9.ebuild 
b/sci-libs/indilib/indilib-1.8.9.ebuild
index d133f7e4225..4e40a58230d 100644
--- a/sci-libs/indilib/indilib-1.8.9.ebuild
+++ b/sci-libs/indilib/indilib-1.8.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-04-27 Thread Andreas Sturmlechner
commit: 88c0ca64c68572435892f5321475647da26ae558
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 27 17:09:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 27 17:16:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c0ca64

sci-libs/indilib: 1.9.0 version bump

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.9.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 46dff4fdc78..1e0ffe1bf3d 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d
 DIST indilib-1.8.9.tar.gz 2253721 BLAKE2B 
477880606867ef58e334efeb8d891996187833cdb2f6344018a47c36ad51cfe983e645d92be3e868246bc8dd730d51927834ad73efb2db5edb2ce238ae6d32f6
 SHA512 
7d561e3619a1ff9e4ec96c54d339f5a85b6d2f4adde57630044fa7f2a8d70c74488ab22eb6221de62c0738bb9c9d187b86b67c4e47f4f98a237d4f69731fe906
+DIST indilib-1.9.0.tar.gz 2291283 BLAKE2B 
1ef715cfb388a686ad2121e1fcf2589a5d88e68e5cbdb11d72797dead63032782c32e9ae16a88304e59bb0cbb53aaefb6b919125b566958884cc252607c876d5
 SHA512 
7b02afb24bb2b71a7384c045af6654bb1e19f9b0fe525b31ad0ff3ecc5f1c4b9d53e4f9af225ae3845bd17d44cb7cb2274a72e331498828a2098a9984488b28e

diff --git a/sci-libs/indilib/indilib-1.9.0.ebuild 
b/sci-libs/indilib/indilib-1.9.0.ebuild
new file mode 100644
index 000..e6ee5b9fd22
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.9.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-04-05 Thread Sam James
commit: d845d1eae6c62e32be0cd8ef2e47792ffd3e3365
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  5 16:44:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  5 16:44:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d845d1ea

sci-libs/indilib: Stabilize 1.8.9 amd64, #780093

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.8.9.ebuild 
b/sci-libs/indilib/indilib-1.8.9.ebuild
index e6ee5b9fd22..d133f7e4225 100644
--- a/sci-libs/indilib/indilib-1.8.9.ebuild
+++ b/sci-libs/indilib/indilib-1.8.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-03-06 Thread Joonas Niilola
commit: 6bf2f7fd91980b173c2ba5fc3cdb2165325e347b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar  7 06:57:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar  7 06:57:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf2f7fd

sci-libs/indilib: stabilize 1.8.8 on ppc

Bug: https://bugs.gentoo.org/753953
Bug: https://bugs.gentoo.org/753137
Signed-off-by: Joonas Niilola  gentoo.org>

 sci-libs/indilib/indilib-1.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.8.8.ebuild 
b/sci-libs/indilib/indilib-1.8.8.ebuild
index dd34c66f11c..7aa68380cde 100644
--- a/sci-libs/indilib/indilib-1.8.8.ebuild
+++ b/sci-libs/indilib/indilib-1.8.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-03-05 Thread Andreas Sturmlechner
commit: 0dd941199ec7968c91f37f850da8bdd27d8efa66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar  5 15:10:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar  5 16:22:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd94119

sci-libs/indilib: 1.8.9 version bump

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.8.9.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index c510e5c9d3d..46dff4fdc78 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d
+DIST indilib-1.8.9.tar.gz 2253721 BLAKE2B 
477880606867ef58e334efeb8d891996187833cdb2f6344018a47c36ad51cfe983e645d92be3e868246bc8dd730d51927834ad73efb2db5edb2ce238ae6d32f6
 SHA512 
7d561e3619a1ff9e4ec96c54d339f5a85b6d2f4adde57630044fa7f2a8d70c74488ab22eb6221de62c0738bb9c9d187b86b67c4e47f4f98a237d4f69731fe906

diff --git a/sci-libs/indilib/indilib-1.8.9.ebuild 
b/sci-libs/indilib/indilib-1.8.9.ebuild
new file mode 100644
index 000..e6ee5b9fd22
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.9.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-03-05 Thread Andreas Sturmlechner
commit: ddb1cc8cb15362c19a7ca299977dcc2c550aa50e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar  5 15:08:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar  5 16:22:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb1cc8c

sci-libs/indilib: Drop 1.8.7

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.8.7.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 8b437b4f597..c510e5c9d3d 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1 @@
-DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8
 DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d

diff --git a/sci-libs/indilib/indilib-1.8.7.ebuild 
b/sci-libs/indilib/indilib-1.8.7.ebuild
deleted file mode 100644
index 4e40a58230d..000
--- a/sci-libs/indilib/indilib-1.8.7.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-03-04 Thread Joonas Niilola
commit: eade1338db8007df894093c5bbd9f5609b4267aa
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar  5 06:08:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar  5 06:10:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eade1338

sci-libs/indilib: stabilize 1.8.8 on ppc64

Bug: https://bugs.gentoo.org/753137
Bug: https://bugs.gentoo.org/753953
Signed-off-by: Joonas Niilola  gentoo.org>

 sci-libs/indilib/indilib-1.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.8.8.ebuild 
b/sci-libs/indilib/indilib-1.8.8.ebuild
index 4e40a58230d..dd34c66f11c 100644
--- a/sci-libs/indilib/indilib-1.8.8.ebuild
+++ b/sci-libs/indilib/indilib-1.8.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ppc64 x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-02-18 Thread Sam James
commit: 739be9be6542004d9ca7f4d0106916831feace2e
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 21:46:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 21:46:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739be9be

sci-libs/indilib: Stabilize 1.8.8 x86, #770226

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.8.8.ebuild 
b/sci-libs/indilib/indilib-1.8.8.ebuild
index d133f7e4225..4e40a58230d 100644
--- a/sci-libs/indilib/indilib-1.8.8.ebuild
+++ b/sci-libs/indilib/indilib-1.8.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-02-18 Thread Sam James
commit: 14f1f4e8759743b0404e4a5a6b56507ed798d0c4
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 21:43:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 21:43:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f1f4e8

sci-libs/indilib: Stabilize 1.8.8 amd64, #770226

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.8.8.ebuild 
b/sci-libs/indilib/indilib-1.8.8.ebuild
index e6ee5b9fd22..d133f7e4225 100644
--- a/sci-libs/indilib/indilib-1.8.8.ebuild
+++ b/sci-libs/indilib/indilib-1.8.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-02-12 Thread Andreas Sturmlechner
commit: cc198d2524d7ad9fbac15ed058208ffb83547a6a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 12 21:58:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 21:58:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc198d25

sci-libs/indilib: Drop 1.8.3

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.8.3.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index bc54b8bf2c0..8b437b4f597 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
-DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
 DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8
 DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d

diff --git a/sci-libs/indilib/indilib-1.8.3.ebuild 
b/sci-libs/indilib/indilib-1.8.3.ebuild
deleted file mode 100644
index 8111266706f..000
--- a/sci-libs/indilib/indilib-1.8.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-02-03 Thread Thomas Deutschmann
commit: e042f27389bbd0d92ca092fddb83e62201101864
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb  3 20:18:20 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb  3 20:19:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e042f273

sci-libs/indilib: x86 stable (bug #753137)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sci-libs/indilib/indilib-1.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.8.7.ebuild 
b/sci-libs/indilib/indilib-1.8.7.ebuild
index d133f7e4225..4e40a58230d 100644
--- a/sci-libs/indilib/indilib-1.8.7.ebuild
+++ b/sci-libs/indilib/indilib-1.8.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-01-17 Thread David Seifert
commit: 29d4beb396f59c39ab2a299388ec39077266ccd3
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sun Jan 17 11:51:20 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 17 11:51:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d4beb3

sci-libs/indilib: Remove old

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.7.5.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 79f2e60c7ee..bc54b8bf2c0 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,4 +1,3 @@
-DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
 DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8
 DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d

diff --git a/sci-libs/indilib/indilib-1.7.5.ebuild 
b/sci-libs/indilib/indilib-1.7.5.ebuild
deleted file mode 100644
index 45012f5a0a8..000
--- a/sci-libs/indilib/indilib-1.7.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils 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"
-SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz;
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="ogg test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/gsl:=
-   sci-libs/libnova
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-"
-
-S="${WORKDIR}/lib${PN/lib/}"
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake-utils_src_test
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"
-   $(cmake-utils_use_find_package ogg OggTheora)
-   )
-
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-01-08 Thread Andreas Sturmlechner
commit: a860dbb3eb2bb78064c8de1cd44d6b19fa020623
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  8 19:10:24 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  8 19:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a860dbb3

sci-libs/indilib: 1.8.8 version bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.8.8.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index f7ef584abad..79f2e60c7ee 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,4 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
 DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8
+DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d

diff --git a/sci-libs/indilib/indilib-1.8.8.ebuild 
b/sci-libs/indilib/indilib-1.8.8.ebuild
new file mode 100644
index 000..e6ee5b9fd22
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.8.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-01-08 Thread Andreas Sturmlechner
commit: b0d7c7f8083d1bc1da35151215bbe1b95bb2cb8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  8 19:08:38 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  8 19:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d7c7f8

sci-libs/indilib: Drop 1.8.6

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.8.6.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index b7f2faea90c..f7ef584abad 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,4 +1,3 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
-DIST indilib-1.8.6.tar.gz 2166393 BLAKE2B 
65998b90a66938f0fa7cf702da83c86a0a5d22cde6ebca6ec2e7ab65fb310ef3f6aa0b8ae0ede48cbcd78788741433a43907ea9d020fcf3362d012a1464d1905
 SHA512 
c966b92cd9d66dcafd26b5ff7b062c22d035367111496c84777dfed5b22403631107f43dcdc535036198d2e108689aa99e003e9ad047a0af687ad247df155850
 DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8

diff --git a/sci-libs/indilib/indilib-1.8.6.ebuild 
b/sci-libs/indilib/indilib-1.8.6.ebuild
deleted file mode 100644
index dc1c02bc3d9..000
--- a/sci-libs/indilib/indilib-1.8.6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2021-01-07 Thread Sam James
commit: e5cc58a0a5bb4f075b661fc2141344a11633da13
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 10:05:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 10:05:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cc58a0

sci-libs/indilib: Stabilize 1.8.7 amd64, #753137

Signed-off-by: Sam James  gentoo.org>

 sci-libs/indilib/indilib-1.8.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/indilib/indilib-1.8.7.ebuild 
b/sci-libs/indilib/indilib-1.8.7.ebuild
index dc1c02bc3d9..d133f7e4225 100644
--- a/sci-libs/indilib/indilib-1.8.7.ebuild
+++ b/sci-libs/indilib/indilib-1.8.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="ogg test websocket"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2020-11-27 Thread Andreas Sturmlechner
commit: 8be3f2bd89f1b9fba89c3d56b841719c63eeb87d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 27 08:47:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov 27 08:47:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be3f2bd

sci-libs/indilib: 1.8.7 version bump

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.8.7.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index cfaa8885f1e..b7f2faea90c 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,4 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
 DIST indilib-1.8.6.tar.gz 2166393 BLAKE2B 
65998b90a66938f0fa7cf702da83c86a0a5d22cde6ebca6ec2e7ab65fb310ef3f6aa0b8ae0ede48cbcd78788741433a43907ea9d020fcf3362d012a1464d1905
 SHA512 
c966b92cd9d66dcafd26b5ff7b062c22d035367111496c84777dfed5b22403631107f43dcdc535036198d2e108689aa99e003e9ad047a0af687ad247df155850
+DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8

diff --git a/sci-libs/indilib/indilib-1.8.7.ebuild 
b/sci-libs/indilib/indilib-1.8.7.ebuild
new file mode 100644
index 000..dc1c02bc3d9
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2020-11-17 Thread Andreas Sturmlechner
commit: 46bc515c81cfd307c65797e90648c4f7c63606fa
Author: Alexey Sokolov  google  com>
AuthorDate: Mon Sep 28 10:11:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 17 20:40:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bc515c

sci-libs/indilib: Fix installation on Prefix

Closes: https://bugs.gentoo.org/745231
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17697
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/indilib-1.8.3.ebuild | 2 +-
 sci-libs/indilib/indilib-1.8.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/indilib/indilib-1.8.3.ebuild 
b/sci-libs/indilib/indilib-1.8.3.ebuild
index 883a84595b9..8111266706f 100644
--- a/sci-libs/indilib/indilib-1.8.3.ebuild
+++ b/sci-libs/indilib/indilib-1.8.3.ebuild
@@ -43,7 +43,7 @@ src_configure() {
local mycmakeargs=(
-DINDI_BUILD_QT5_CLIENT=OFF
-DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
+   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
$(cmake_use_find_package ogg OggTheora)
-DINDI_BUILD_WEBSOCKET=$(usex websocket)
)

diff --git a/sci-libs/indilib/indilib-1.8.6.ebuild 
b/sci-libs/indilib/indilib-1.8.6.ebuild
index c0ffca05006..dc1c02bc3d9 100644
--- a/sci-libs/indilib/indilib-1.8.6.ebuild
+++ b/sci-libs/indilib/indilib-1.8.6.ebuild
@@ -43,7 +43,7 @@ src_configure() {
local mycmakeargs=(
-DINDI_BUILD_QT5_CLIENT=OFF
-DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
+   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
$(cmake_use_find_package ogg OggTheora)
-DINDI_BUILD_WEBSOCKET=$(usex websocket)
)



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2020-09-06 Thread Andreas Sturmlechner
commit: 8204cce69c836b4511f67b3f62f2e6097a340ac8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep  4 22:56:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  6 16:45:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8204cce6

sci-libs/indilib: 1.8.6 version bump

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.8.6.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index a052ed01aa0..3f0478df806 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,4 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
 DIST indilib-1.8.5.tar.gz 2122866 BLAKE2B 
203b6c78664aaf3f87b7f697b76544e6ed0fa6db8ac0fe43e6ebcf00de404e96a49b8cd7f8b0be2e4ff5c7f902b3e34177a244a4a49069887f11d28aea073620
 SHA512 
4c583f7ff0d96d787c7d035e23074f42db3f836ec74a0a7a1595574ae2d32d56234b16abddabacaf9bd5a10cb88c6c37994aafcef86d65a665b2bceae87446f9
+DIST indilib-1.8.6.tar.gz 2166393 BLAKE2B 
65998b90a66938f0fa7cf702da83c86a0a5d22cde6ebca6ec2e7ab65fb310ef3f6aa0b8ae0ede48cbcd78788741433a43907ea9d020fcf3362d012a1464d1905
 SHA512 
c966b92cd9d66dcafd26b5ff7b062c22d035367111496c84777dfed5b22403631107f43dcdc535036198d2e108689aa99e003e9ad047a0af687ad247df155850

diff --git a/sci-libs/indilib/indilib-1.8.6.ebuild 
b/sci-libs/indilib/indilib-1.8.6.ebuild
new file mode 100644
index 000..c0ffca05006
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2020-09-06 Thread Andreas Sturmlechner
commit: 7bb63121f10150f8e98cb1faad9dc03a5e785621
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep  4 23:06:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  6 16:45:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb63121

sci-libs/indilib: Drop 1.8.5

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.8.5.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 3f0478df806..cfaa8885f1e 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,4 +1,3 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
-DIST indilib-1.8.5.tar.gz 2122866 BLAKE2B 
203b6c78664aaf3f87b7f697b76544e6ed0fa6db8ac0fe43e6ebcf00de404e96a49b8cd7f8b0be2e4ff5c7f902b3e34177a244a4a49069887f11d28aea073620
 SHA512 
4c583f7ff0d96d787c7d035e23074f42db3f836ec74a0a7a1595574ae2d32d56234b16abddabacaf9bd5a10cb88c6c37994aafcef86d65a665b2bceae87446f9
 DIST indilib-1.8.6.tar.gz 2166393 BLAKE2B 
65998b90a66938f0fa7cf702da83c86a0a5d22cde6ebca6ec2e7ab65fb310ef3f6aa0b8ae0ede48cbcd78788741433a43907ea9d020fcf3362d012a1464d1905
 SHA512 
c966b92cd9d66dcafd26b5ff7b062c22d035367111496c84777dfed5b22403631107f43dcdc535036198d2e108689aa99e003e9ad047a0af687ad247df155850

diff --git a/sci-libs/indilib/indilib-1.8.5.ebuild 
b/sci-libs/indilib/indilib-1.8.5.ebuild
deleted file mode 100644
index c0ffca05006..000
--- a/sci-libs/indilib/indilib-1.8.5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2020-05-27 Thread Andreas Sturmlechner
commit: 1a7b33288f53236b5bc61eee9572c96de6c2766f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 27 22:06:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 27 22:10:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7b3328

sci-libs/indilib: 1.8.5 version bump

Closes: https://bugs.gentoo.org/725258
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.8.5.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 5a932954769..a808fdf99a4 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,4 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
 DIST indilib-1.8.4.tar.gz 2097437 BLAKE2B 
d5c6d14032c073c24bc4357dad5bb88fe08b76554878cabc5afaae41ff58165e7f2b57cf972207b47b2003e53eafb73f15925548912e72f590c0647b4a960a9a
 SHA512 
32b5b21e3a5e797fd203abccaca4ca259fb74dcc6b7695e67c55b1d614b562aa2ec735afeb9bfb0e159099def6fb8160023e0dbef45fa61a1a04bab86c8d
+DIST indilib-1.8.5.tar.gz 2122866 BLAKE2B 
203b6c78664aaf3f87b7f697b76544e6ed0fa6db8ac0fe43e6ebcf00de404e96a49b8cd7f8b0be2e4ff5c7f902b3e34177a244a4a49069887f11d28aea073620
 SHA512 
4c583f7ff0d96d787c7d035e23074f42db3f836ec74a0a7a1595574ae2d32d56234b16abddabacaf9bd5a10cb88c6c37994aafcef86d65a665b2bceae87446f9

diff --git a/sci-libs/indilib/indilib-1.8.5.ebuild 
b/sci-libs/indilib/indilib-1.8.5.ebuild
new file mode 100644
index 000..c0ffca05006
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2020-05-27 Thread Andreas Sturmlechner
commit: dc931ae56c3da50cd271abef28f0618e15abe35a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 27 22:06:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 27 22:10:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc931ae5

sci-libs/indilib: Drop 1.8.4

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.8.4.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index a808fdf99a4..a052ed01aa0 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,4 +1,3 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
-DIST indilib-1.8.4.tar.gz 2097437 BLAKE2B 
d5c6d14032c073c24bc4357dad5bb88fe08b76554878cabc5afaae41ff58165e7f2b57cf972207b47b2003e53eafb73f15925548912e72f590c0647b4a960a9a
 SHA512 
32b5b21e3a5e797fd203abccaca4ca259fb74dcc6b7695e67c55b1d614b562aa2ec735afeb9bfb0e159099def6fb8160023e0dbef45fa61a1a04bab86c8d
 DIST indilib-1.8.5.tar.gz 2122866 BLAKE2B 
203b6c78664aaf3f87b7f697b76544e6ed0fa6db8ac0fe43e6ebcf00de404e96a49b8cd7f8b0be2e4ff5c7f902b3e34177a244a4a49069887f11d28aea073620
 SHA512 
4c583f7ff0d96d787c7d035e23074f42db3f836ec74a0a7a1595574ae2d32d56234b16abddabacaf9bd5a10cb88c6c37994aafcef86d65a665b2bceae87446f9

diff --git a/sci-libs/indilib/indilib-1.8.4.ebuild 
b/sci-libs/indilib/indilib-1.8.4.ebuild
deleted file mode 100644
index c0ffca05006..000
--- a/sci-libs/indilib/indilib-1.8.4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2020-03-19 Thread Andreas Sturmlechner
commit: 55ed4ef2d4a976711b3422c1909a78047791e9a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 15:22:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 15:42:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ed4ef2

sci-libs/indilib: 1.8.4 version bump

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.8.4.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 3bfe07e7dd1..5a932954769 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,2 +1,3 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
+DIST indilib-1.8.4.tar.gz 2097437 BLAKE2B 
d5c6d14032c073c24bc4357dad5bb88fe08b76554878cabc5afaae41ff58165e7f2b57cf972207b47b2003e53eafb73f15925548912e72f590c0647b4a960a9a
 SHA512 
32b5b21e3a5e797fd203abccaca4ca259fb74dcc6b7695e67c55b1d614b562aa2ec735afeb9bfb0e159099def6fb8160023e0dbef45fa61a1a04bab86c8d

diff --git a/sci-libs/indilib/indilib-1.8.4.ebuild 
b/sci-libs/indilib/indilib-1.8.4.ebuild
new file mode 100644
index 000..c0ffca05006
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2020-03-01 Thread Andreas Sturmlechner
commit: f439de84ab23ee3a0394a6528f02fbfd5fc2e12d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  1 20:51:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  1 22:02:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f439de84

sci-libs/indilib: Drop 1.8.2-r2

Package-Manager: Portage-2.3.90, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest|  1 -
 sci-libs/indilib/indilib-1.8.2-r2.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 8d98bb30f42..3bfe07e7dd1 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
-DIST indilib-1.8.2.tar.gz 2049051 BLAKE2B 
66f85d84bf4e1eae003cb13d8b400055590763d807e880f2375f33064bbeebdd7a47a3c6f1f8dc154e7d82d3424b71883b9ffe2d7853a2feb9b498107387f6ae
 SHA512 
066a7a7b7ffba33fba1435e6a9bd7be5e26f07023438b7c196a6fd865e6d3efe76ec32329962c16fc52e42ecc96dd9e7b9feb77858139faa1d7c32716f4a1a23
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044

diff --git a/sci-libs/indilib/indilib-1.8.2-r2.ebuild 
b/sci-libs/indilib/indilib-1.8.2-r2.ebuild
deleted file mode 100644
index 1efeceadfe8..000
--- a/sci-libs/indilib/indilib-1.8.2-r2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



  1   2   >