summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCtibor <ctibor@brancik.cz>2018-01-31 19:57:34 +0100
committerCtibor <ctibor@brancik.cz>2018-01-31 20:05:27 +0100
commit8aaf870ddedd942483d9f15c441593a11e8a307e (patch)
tree649998dc45f62852341b656a389c592c4a2fbffb
parentb3eda7135c9f6094ee3580583f066ab532032110 (diff)
downloadbrancik-overlay-8aaf870ddedd942483d9f15c441593a11e8a307e.tar.gz
brancik-overlay-8aaf870ddedd942483d9f15c441593a11e8a307e.tar.bz2
Add new drivers introduced in v1.6.2 and make other updates
-rw-r--r--licenses/zwo-asi20
-rw-r--r--sci-libs/asi-common/Manifest1
-rw-r--r--sci-libs/asi-common/asi-common-1.6.2.ebuild21
-rw-r--r--sci-libs/asi-common/asi-common-9999.ebuild20
-rw-r--r--sci-libs/asi-common/metadata.xml16
-rw-r--r--sci-libs/indilib-driver-armadillo-platypus/Manifest1
-rw-r--r--sci-libs/indilib-driver-armadillo-platypus/indilib-driver-armadillo-platypus-1.6.2.ebuild25
-rw-r--r--sci-libs/indilib-driver-armadillo-platypus/indilib-driver-armadillo-platypus-9999.ebuild24
-rw-r--r--sci-libs/indilib-driver-armadillo-platypus/metadata.xml16
-rw-r--r--sci-libs/indilib-driver-asi/indilib-driver-asi-1.6.2.ebuild3
-rw-r--r--sci-libs/indilib-driver-asi/indilib-driver-asi-9999.ebuild3
-rw-r--r--sci-libs/indilib-driver-gpsnmea/Manifest1
-rw-r--r--sci-libs/indilib-driver-gpsnmea/indilib-driver-gpsnmea-1.6.2.ebuild25
-rw-r--r--sci-libs/indilib-driver-gpsnmea/indilib-driver-gpsnmea-9999.ebuild24
-rw-r--r--sci-libs/indilib-driver-gpsnmea/metadata.xml16
-rw-r--r--sci-libs/indilib-driver-radiosim/Manifest1
-rw-r--r--sci-libs/indilib-driver-radiosim/indilib-driver-radiosim-1.6.2.ebuild25
-rw-r--r--sci-libs/indilib-driver-radiosim/indilib-driver-radiosim-9999.ebuild24
-rw-r--r--sci-libs/indilib-driver-radiosim/metadata.xml16
-rw-r--r--sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-1.6.2.ebuild3
-rw-r--r--sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-9999.ebuild4
-rw-r--r--sci-libs/indilib-drivers/indilib-drivers-1.6.2.ebuild3
-rw-r--r--sci-libs/indilib-drivers/indilib-drivers-9999.ebuild3
-rw-r--r--sci-libs/libdspau/Manifest1
-rw-r--r--sci-libs/libdspau/files/libdspau-1.6.2_fix_cmake_libdir.patch9
-rw-r--r--sci-libs/libdspau/libdspau-1.6.2.ebuild27
-rw-r--r--sets/indilib-drivers3
-rw-r--r--sets/indilib-drivers-live3
28 files changed, 333 insertions, 5 deletions
diff --git a/licenses/zwo-asi b/licenses/zwo-asi
new file mode 100644
index 0000000..9083b50
--- /dev/null
+++ b/licenses/zwo-asi
@@ -0,0 +1,20 @@
+Copyright (c) 2015, ZWO Company
+All rights reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/sci-libs/asi-common/Manifest b/sci-libs/asi-common/Manifest
new file mode 100644
index 0000000..f415cdc
--- /dev/null
+++ b/sci-libs/asi-common/Manifest
@@ -0,0 +1 @@
+DIST indilib-1.6.2.tar.gz 22059285 SHA256 9c2e79341f98c24be6cd262720558d43865e29db2369b73f56fa3edfa911cd2d SHA512 aa0e77a2bb0f595b7a82dad120259e75dd70184bd982f14e303997f3527ac50181e70dd86bd39466af95e068201fff6f2e8f818762529856cb442cca2d23f870 WHIRLPOOL bd6560a0c8640faf1348927a3889387af40d4acf04358af539708b54597b22468f6d6e9edc3b6e25abddca2cdc500baeeac9421ff1e61eb0fc3d3eaac5610bd3
diff --git a/sci-libs/asi-common/asi-common-1.6.2.ebuild b/sci-libs/asi-common/asi-common-1.6.2.ebuild
new file mode 100644
index 0000000..8431d0f
--- /dev/null
+++ b/sci-libs/asi-common/asi-common-1.6.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PN="indi"
+
+inherit cmake-utils eutils
+
+DESCRIPTION="Udev rules for ZWO Optics ASI cameras."
+HOMEPAGE="http://indilib.org"
+SRC_URI="https://github.com/${MY_PN}lib/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}lib-${PV}.tar.gz"
+
+LICENSE="zwo-asi"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}/3rdparty/${PN}"
diff --git a/sci-libs/asi-common/asi-common-9999.ebuild b/sci-libs/asi-common/asi-common-9999.ebuild
new file mode 100644
index 0000000..f0322ef
--- /dev/null
+++ b/sci-libs/asi-common/asi-common-9999.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils git-r3 eutils
+
+DESCRIPTION="Udev rules for ZWO Optics ASI cameras."
+HOMEPAGE="http://indilib.org"
+EGIT_REPO_URI="https://github.com/indilib/indi.git"
+EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+
+LICENSE="zwo-asi"
+KEYWORDS=""
+
+SLOT="0"
+
+RDEPEND="${DEPEND}"
+
+S="${EGIT_CHECKOUT_DIR}/3rdparty/${PN}"
diff --git a/sci-libs/asi-common/metadata.xml b/sci-libs/asi-common/metadata.xml
new file mode 100644
index 0000000..82e0dff
--- /dev/null
+++ b/sci-libs/asi-common/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ctibor@brancik.cz</email>
+ <name>Ctibor Brančík</name>
+ </maintainer>
+ <longdescription>
+ This package provides udev rules for ZWO Optics ASI cameras.
+ </longdescription>
+ <upstream>
+ <doc lang="en">http://indilib.org/devices</doc>
+ <bugs-to>https://github.com/indilib/indi/issues</bugs-to>
+ <remote-id type="github">indilib</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-libs/indilib-driver-armadillo-platypus/Manifest b/sci-libs/indilib-driver-armadillo-platypus/Manifest
new file mode 100644
index 0000000..f415cdc
--- /dev/null
+++ b/sci-libs/indilib-driver-armadillo-platypus/Manifest
@@ -0,0 +1 @@
+DIST indilib-1.6.2.tar.gz 22059285 SHA256 9c2e79341f98c24be6cd262720558d43865e29db2369b73f56fa3edfa911cd2d SHA512 aa0e77a2bb0f595b7a82dad120259e75dd70184bd982f14e303997f3527ac50181e70dd86bd39466af95e068201fff6f2e8f818762529856cb442cca2d23f870 WHIRLPOOL bd6560a0c8640faf1348927a3889387af40d4acf04358af539708b54597b22468f6d6e9edc3b6e25abddca2cdc500baeeac9421ff1e61eb0fc3d3eaac5610bd3
diff --git a/sci-libs/indilib-driver-armadillo-platypus/indilib-driver-armadillo-platypus-1.6.2.ebuild b/sci-libs/indilib-driver-armadillo-platypus/indilib-driver-armadillo-platypus-1.6.2.ebuild
new file mode 100644
index 0000000..8213d31
--- /dev/null
+++ b/sci-libs/indilib-driver-armadillo-platypus/indilib-driver-armadillo-platypus-1.6.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PN="${PN%%lib-driver-**}"
+
+inherit cmake-utils eutils
+
+DESCRIPTION="INDI driver for Lunatico Astronomia Armadillo & Platypus controllers."
+HOMEPAGE="http://indilib.org"
+SRC_URI="https://github.com/${MY_PN}lib/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}lib-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+
+DEPEND="<sci-libs/indilib-9999"
+
+RDEPEND="${DEPEND}"
+
+INDI_TARGET_DIRECTORY="${PN%%lib-driver-**}${PN##*-driver}"
+
+S="${WORKDIR}/${MY_PN}-${PV}/3rdparty/${INDI_TARGET_DIRECTORY}"
diff --git a/sci-libs/indilib-driver-armadillo-platypus/indilib-driver-armadillo-platypus-9999.ebuild b/sci-libs/indilib-driver-armadillo-platypus/indilib-driver-armadillo-platypus-9999.ebuild
new file mode 100644
index 0000000..d667b25
--- /dev/null
+++ b/sci-libs/indilib-driver-armadillo-platypus/indilib-driver-armadillo-platypus-9999.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils git-r3 eutils
+
+DESCRIPTION="INDI driver for Lunatico Astronomia Armadillo & Platypus controllers."
+HOMEPAGE="http://indilib.org"
+EGIT_REPO_URI="https://github.com/indilib/indi.git"
+EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+
+LICENSE="LGPL-2.1"
+KEYWORDS=""
+
+SLOT="0"
+
+DEPEND="=sci-libs/indilib-9999"
+
+RDEPEND="${DEPEND}"
+
+INDI_GIT_DIR="${PN%%lib-driver-*}${PN##*-driver}"
+
+S="${EGIT_CHECKOUT_DIR}/3rdparty/${INDI_GIT_DIR}"
diff --git a/sci-libs/indilib-driver-armadillo-platypus/metadata.xml b/sci-libs/indilib-driver-armadillo-platypus/metadata.xml
new file mode 100644
index 0000000..23a29d8
--- /dev/null
+++ b/sci-libs/indilib-driver-armadillo-platypus/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ctibor@brancik.cz</email>
+ <name>Ctibor Brančík</name>
+ </maintainer>
+ <longdescription>
+ This package provides the INDI driver for Lunatico Astronomia Armadillo & Platypus controllers.
+ </longdescription>
+ <upstream>
+ <doc lang="en">http://indilib.org/devices</doc>
+ <bugs-to>https://github.com/indilib/indi/issues</bugs-to>
+ <remote-id type="github">indilib</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-libs/indilib-driver-asi/indilib-driver-asi-1.6.2.ebuild b/sci-libs/indilib-driver-asi/indilib-driver-asi-1.6.2.ebuild
index b83960e..2061313 100644
--- a/sci-libs/indilib-driver-asi/indilib-driver-asi-1.6.2.ebuild
+++ b/sci-libs/indilib-driver-asi/indilib-driver-asi-1.6.2.ebuild
@@ -16,7 +16,8 @@ KEYWORDS="~amd64 ~x86"
SLOT="0"
-DEPEND="<sci-libs/indilib-9999"
+DEPEND="<sci-libs/indilib-9999
+ <sci-libs/asi-common-9999"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/indilib-driver-asi/indilib-driver-asi-9999.ebuild b/sci-libs/indilib-driver-asi/indilib-driver-asi-9999.ebuild
index 9383f7b..a0c345f 100644
--- a/sci-libs/indilib-driver-asi/indilib-driver-asi-9999.ebuild
+++ b/sci-libs/indilib-driver-asi/indilib-driver-asi-9999.ebuild
@@ -17,7 +17,8 @@ KEYWORDS=""
SLOT="0"
-DEPEND="=sci-libs/indilib-9999"
+DEPEND="=sci-libs/indilib-9999
+ =sci-libs/indilib-9999"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/indilib-driver-gpsnmea/Manifest b/sci-libs/indilib-driver-gpsnmea/Manifest
new file mode 100644
index 0000000..f415cdc
--- /dev/null
+++ b/sci-libs/indilib-driver-gpsnmea/Manifest
@@ -0,0 +1 @@
+DIST indilib-1.6.2.tar.gz 22059285 SHA256 9c2e79341f98c24be6cd262720558d43865e29db2369b73f56fa3edfa911cd2d SHA512 aa0e77a2bb0f595b7a82dad120259e75dd70184bd982f14e303997f3527ac50181e70dd86bd39466af95e068201fff6f2e8f818762529856cb442cca2d23f870 WHIRLPOOL bd6560a0c8640faf1348927a3889387af40d4acf04358af539708b54597b22468f6d6e9edc3b6e25abddca2cdc500baeeac9421ff1e61eb0fc3d3eaac5610bd3
diff --git a/sci-libs/indilib-driver-gpsnmea/indilib-driver-gpsnmea-1.6.2.ebuild b/sci-libs/indilib-driver-gpsnmea/indilib-driver-gpsnmea-1.6.2.ebuild
new file mode 100644
index 0000000..620ec27
--- /dev/null
+++ b/sci-libs/indilib-driver-gpsnmea/indilib-driver-gpsnmea-1.6.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PN="${PN%%lib-driver-**}"
+
+inherit cmake-utils eutils
+
+DESCRIPTION="INDI driver for GPS NMEA data sources."
+HOMEPAGE="http://indilib.org"
+SRC_URI="https://github.com/${MY_PN}lib/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}lib-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+
+DEPEND="<sci-libs/indilib-9999"
+
+RDEPEND="${DEPEND}"
+
+INDI_TARGET_DIRECTORY="${PN%%lib-driver-**}${PN##*-driver}"
+
+S="${WORKDIR}/${MY_PN}-${PV}/3rdparty/${INDI_TARGET_DIRECTORY}"
diff --git a/sci-libs/indilib-driver-gpsnmea/indilib-driver-gpsnmea-9999.ebuild b/sci-libs/indilib-driver-gpsnmea/indilib-driver-gpsnmea-9999.ebuild
new file mode 100644
index 0000000..0d6c981
--- /dev/null
+++ b/sci-libs/indilib-driver-gpsnmea/indilib-driver-gpsnmea-9999.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils git-r3 eutils
+
+DESCRIPTION="INDI driver for GPS NMEA data sources."
+HOMEPAGE="http://indilib.org"
+EGIT_REPO_URI="https://github.com/indilib/indi.git"
+EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+
+SLOT="0"
+
+DEPEND="=sci-libs/indilib-9999"
+
+RDEPEND="${DEPEND}"
+
+INDI_GIT_DIR="${PN%%lib-driver-*}${PN##*-driver}"
+
+S="${EGIT_CHECKOUT_DIR}/3rdparty/${INDI_GIT_DIR}"
diff --git a/sci-libs/indilib-driver-gpsnmea/metadata.xml b/sci-libs/indilib-driver-gpsnmea/metadata.xml
new file mode 100644
index 0000000..58659ab
--- /dev/null
+++ b/sci-libs/indilib-driver-gpsnmea/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ctibor@brancik.cz</email>
+ <name>Ctibor Brančík</name>
+ </maintainer>
+ <longdescription>
+ This package provides the INDI driver for GPS NMEA data sources.
+ </longdescription>
+ <upstream>
+ <doc lang="en">http://indilib.org/devices</doc>
+ <bugs-to>https://github.com/indilib/indi/issues</bugs-to>
+ <remote-id type="github">indilib</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-libs/indilib-driver-radiosim/Manifest b/sci-libs/indilib-driver-radiosim/Manifest
new file mode 100644
index 0000000..f415cdc
--- /dev/null
+++ b/sci-libs/indilib-driver-radiosim/Manifest
@@ -0,0 +1 @@
+DIST indilib-1.6.2.tar.gz 22059285 SHA256 9c2e79341f98c24be6cd262720558d43865e29db2369b73f56fa3edfa911cd2d SHA512 aa0e77a2bb0f595b7a82dad120259e75dd70184bd982f14e303997f3527ac50181e70dd86bd39466af95e068201fff6f2e8f818762529856cb442cca2d23f870 WHIRLPOOL bd6560a0c8640faf1348927a3889387af40d4acf04358af539708b54597b22468f6d6e9edc3b6e25abddca2cdc500baeeac9421ff1e61eb0fc3d3eaac5610bd3
diff --git a/sci-libs/indilib-driver-radiosim/indilib-driver-radiosim-1.6.2.ebuild b/sci-libs/indilib-driver-radiosim/indilib-driver-radiosim-1.6.2.ebuild
new file mode 100644
index 0000000..4bc311e
--- /dev/null
+++ b/sci-libs/indilib-driver-radiosim/indilib-driver-radiosim-1.6.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PN="${PN%%lib-driver-**}"
+
+inherit cmake-utils eutils
+
+DESCRIPTION="This package provides the INDI driver for a simulated Radio dish antenna."
+HOMEPAGE="http://indilib.org"
+SRC_URI="https://github.com/${MY_PN}lib/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}lib-${PV}.tar.gz"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+
+DEPEND="<sci-libs/indilib-9999"
+
+RDEPEND="${DEPEND}"
+
+INDI_TARGET_DIRECTORY="${PN%%lib-driver-**}${PN##*-driver}"
+
+S="${WORKDIR}/${MY_PN}-${PV}/3rdparty/${INDI_TARGET_DIRECTORY}"
diff --git a/sci-libs/indilib-driver-radiosim/indilib-driver-radiosim-9999.ebuild b/sci-libs/indilib-driver-radiosim/indilib-driver-radiosim-9999.ebuild
new file mode 100644
index 0000000..a70cb87
--- /dev/null
+++ b/sci-libs/indilib-driver-radiosim/indilib-driver-radiosim-9999.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils git-r3 eutils
+
+DESCRIPTION="This package provides the INDI driver for a simulated Radio dish antenna."
+HOMEPAGE="http://indilib.org"
+EGIT_REPO_URI="https://github.com/indilib/indi.git"
+EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+
+LICENSE="LGPL-2"
+KEYWORDS=""
+
+SLOT="0"
+
+DEPEND="=sci-libs/indilib-9999"
+
+RDEPEND="${DEPEND}"
+
+INDI_GIT_DIR="${PN%%lib-driver-*}${PN##*-driver}"
+
+S="${EGIT_CHECKOUT_DIR}/3rdparty/${INDI_GIT_DIR}"
diff --git a/sci-libs/indilib-driver-radiosim/metadata.xml b/sci-libs/indilib-driver-radiosim/metadata.xml
new file mode 100644
index 0000000..ecf496e
--- /dev/null
+++ b/sci-libs/indilib-driver-radiosim/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ctibor@brancik.cz</email>
+ <name>Ctibor Brančík</name>
+ </maintainer>
+ <longdescription>
+ This package provides the INDI driver for a simulated Radio dish antenna.
+ </longdescription>
+ <upstream>
+ <doc lang="en">http://indilib.org/devices</doc>
+ <bugs-to>https://github.com/indilib/indi/issues</bugs-to>
+ <remote-id type="github">indilib</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-1.6.2.ebuild b/sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-1.6.2.ebuild
index 2182a8c..0bcce36 100644
--- a/sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-1.6.2.ebuild
+++ b/sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-1.6.2.ebuild
@@ -17,7 +17,8 @@ KEYWORDS="~amd64 ~x86"
SLOT="0"
DEPEND="<sci-libs/indilib-9999
- net-wireless/rtl-sdr"
+ net-wireless/rtl-sdr
+ <sci-libs/libdspau-9999"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-9999.ebuild b/sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-9999.ebuild
index 99f3add..3fe20fd 100644
--- a/sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-9999.ebuild
+++ b/sci-libs/indilib-driver-rtlsdr/indilib-driver-rtlsdr-9999.ebuild
@@ -16,8 +16,8 @@ KEYWORDS=""
SLOT="0"
DEPEND="=sci-libs/indilib-9999
- net-wireless/rtl-sdr
- =sci-libs/libdspau-9999"
+ net-wireless/rtl-sdr
+ =sci-libs/libdspau-9999"
RDEPEND="${DEPEND}"
diff --git a/sci-libs/indilib-drivers/indilib-drivers-1.6.2.ebuild b/sci-libs/indilib-drivers/indilib-drivers-1.6.2.ebuild
index e1e6838..1cbc193 100644
--- a/sci-libs/indilib-drivers/indilib-drivers-1.6.2.ebuild
+++ b/sci-libs/indilib-drivers/indilib-drivers-1.6.2.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~x86"
IUSE_INDILIB_DRIVERS="
aagcloudwatcher
apogee
+ armadillo-platypus
asi
dsi
duino
@@ -23,6 +24,7 @@ IUSE_INDILIB_DRIVERS="
gige
gphoto2
gpsd
+ gpsnmea
inovaplx
maxdomeii
mi
@@ -30,6 +32,7 @@ IUSE_INDILIB_DRIVERS="
nexstarevo
qhy
qsi
+ radiosim
rtlsdr
sbig
shelyak
diff --git a/sci-libs/indilib-drivers/indilib-drivers-9999.ebuild b/sci-libs/indilib-drivers/indilib-drivers-9999.ebuild
index 0a6f164..ba112de 100644
--- a/sci-libs/indilib-drivers/indilib-drivers-9999.ebuild
+++ b/sci-libs/indilib-drivers/indilib-drivers-9999.ebuild
@@ -14,6 +14,7 @@ KEYWORDS="-amd64 -x86 -arm"
IUSE_INDILIB_DRIVERS="
aagcloudwatcher
apogee
+ armadillo-platypus
asi
dsi
duino
@@ -24,6 +25,7 @@ IUSE_INDILIB_DRIVERS="
gige
gphoto2
gpsd
+ gpsnmea
inovaplx
maxdomeii
mi
@@ -31,6 +33,7 @@ IUSE_INDILIB_DRIVERS="
nexstarevo
qhy
qsi
+ radiosim
rtlsdr
sbig
shelyak
diff --git a/sci-libs/libdspau/Manifest b/sci-libs/libdspau/Manifest
new file mode 100644
index 0000000..f415cdc
--- /dev/null
+++ b/sci-libs/libdspau/Manifest
@@ -0,0 +1 @@
+DIST indilib-1.6.2.tar.gz 22059285 SHA256 9c2e79341f98c24be6cd262720558d43865e29db2369b73f56fa3edfa911cd2d SHA512 aa0e77a2bb0f595b7a82dad120259e75dd70184bd982f14e303997f3527ac50181e70dd86bd39466af95e068201fff6f2e8f818762529856cb442cca2d23f870 WHIRLPOOL bd6560a0c8640faf1348927a3889387af40d4acf04358af539708b54597b22468f6d6e9edc3b6e25abddca2cdc500baeeac9421ff1e61eb0fc3d3eaac5610bd3
diff --git a/sci-libs/libdspau/files/libdspau-1.6.2_fix_cmake_libdir.patch b/sci-libs/libdspau/files/libdspau-1.6.2_fix_cmake_libdir.patch
new file mode 100644
index 0000000..e3233c5
--- /dev/null
+++ b/sci-libs/libdspau/files/libdspau-1.6.2_fix_cmake_libdir.patch
@@ -0,0 +1,9 @@
+diff -urN indi-1.6.2/3rdparty/libdspau/CMakeLists.txt indi-1.6.2.new/3rdparty/libdspau/CMakeLists.txt
+--- indi-1.6.2/3rdparty/libdspau/CMakeLists.txt 2018-01-08 14:45:25.000000000 +0100
++++ indi-1.6.2.new/3rdparty/libdspau/CMakeLists.txt 2018-01-31 19:44:34.890982701 +0100
+@@ -35,4 +35,4 @@
+ #add an install target here
+ INSTALL(FILES libdspau.h DESTINATION include)
+
+-INSTALL(TARGETS dspau LIBRARY DESTINATION lib)
++INSTALL(TARGETS dspau LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
diff --git a/sci-libs/libdspau/libdspau-1.6.2.ebuild b/sci-libs/libdspau/libdspau-1.6.2.ebuild
new file mode 100644
index 0000000..af26af3
--- /dev/null
+++ b/sci-libs/libdspau/libdspau-1.6.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils eutils
+
+MY_PN="indi"
+
+DESCRIPTION="A digital signal processing library for astronomy usage"
+HOMEPAGE="http://indilib.org"
+SRC_URI="https://github.com/${MY_PN}lib/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}lib-${PV}.tar.gz"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86 ~arm"
+
+SLOT="0"
+
+DEPEND="sci-libs/fftw:3.0"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/libdspau-1.6.2_fix_cmake_libdir.patch" )
+
+INDI_TARGET_DIRECTORY="${PN%%lib-driver-**}"
+
+S="${WORKDIR}/${MY_PN}-${PV}/3rdparty/${INDI_TARGET_DIRECTORY}"
diff --git a/sets/indilib-drivers b/sets/indilib-drivers
index 3b9a338..1a0ca72 100644
--- a/sets/indilib-drivers
+++ b/sets/indilib-drivers
@@ -1,5 +1,6 @@
sci-libs/indilib-driver-aagcloudwatcher
sci-libs/indilib-driver-apogee
+sci-libs/indilib-driver-armadillo-platypus
sci-libs/indilib-driver-asi
sci-libs/indilib-driver-dsi
sci-libs/indilib-driver-duino
@@ -10,6 +11,7 @@ sci-libs/indilib-driver-fli
sci-libs/indilib-driver-gige
sci-libs/indilib-driver-gphoto
sci-libs/indilib-driver-gpsd
+sci-libs/indilib-driver-gpsnmea
sci-libs/indilib-driver-inovaplx
sci-libs/indilib-driver-maxdomeii
sci-libs/indilib-driver-mi
@@ -18,6 +20,7 @@ sci-libs/indilib-driver-nexstarevo
sci-libs/indilib-driver-qhy
sci-libs/indilib-driver-qsi
sci-libs/indilib-driver-sbig
+sci-libs/indilib-driver-radiosim
sci-libs/indilib-driver-rtlsdr
sci-libs/indilib-driver-shelyak
sci-libs/indilib-driver-spectracyber
diff --git a/sets/indilib-drivers-live b/sets/indilib-drivers-live
index 13e3a9f..1fc64b4 100644
--- a/sets/indilib-drivers-live
+++ b/sets/indilib-drivers-live
@@ -1,5 +1,6 @@
=sci-libs/indilib-driver-aagcloudwatcher-9999
=sci-libs/indilib-driver-apogee-9999
+=sci-libs/indilib-driver-armadillo-platypus-9999
=sci-libs/indilib-driver-asi-9999
=sci-libs/indilib-driver-dsi-9999
=sci-libs/indilib-driver-duino-9999
@@ -10,6 +11,7 @@
=sci-libs/indilib-driver-gige-9999
=sci-libs/indilib-driver-gphoto-9999
=sci-libs/indilib-driver-gpsd-9999
+=sci-libs/indilib-driver-gpsnmea-9999
=sci-libs/indilib-driver-inovaplx-9999
=sci-libs/indilib-driver-maxdomeii-9999
=sci-libs/indilib-driver-mi-9999
@@ -17,6 +19,7 @@
=sci-libs/indilib-driver-nexstarevo-9999
=sci-libs/indilib-driver-qhy-9999
=sci-libs/indilib-driver-qsi-9999
+=sci-libs/indilib-driver-radiosim-9999
=sci-libs/indilib-driver-rtlsdr-9999
=sci-libs/indilib-driver-sbig-9999
=sci-libs/indilib-driver-shelyak-9999