You should now have all the Copr repositories set up. The below commands are no different than if you were installing any rpm packages from any other repo.
If you only want to install the INDI library with basic drivers, type
sudo dnf install indi indi-libs
To install the 3rd party drivers you want (eqmod for example), just type
sudo dnf install indi-eqmod
To install all INDI drivers, use wildcard and type
sudo dnf install indi-*
Bleeding edge KStars can be installed using
sudo dnf install kstars
If for any reason you are not getting the new versions, please uninstall any old versions, and then add `--refresh` to the dnf command. example:
brancik-overlay
Ctibor Brancik's overlayhttp://git.brancik.czThis email address is being protected from spambots. You need JavaScript enabled to view it.
Ctibor Brančík
git://git.brancik.cz/gentoo-overlay.git
Or you can use layman-overlay-maker tool if you have >=app-portage/layman-2.0.0.
More info about Gentoo overlays and their management can be found on Gentoo wiki.
3. Add overlay:
sudo layman -f -a brancik-overlay
4. To install all available indilib drivers simply use provided portage set:
sudo emerge -v @indilib-drivers
5. If you want to install only drivers for the devices you use (as is the Gentoo way), you have to set appropriate USE flags:
Available USE flags (note that only 3rd party drivers are present, with exception of indi-qhy-old. All other drivers are installed by sci-libs/indilib itself):
nano -w /etc/portage/package.use/indilib
#Enable drivers USE flag which pulls sci-libs/indilib-drivers as dependency
sci-libs/indilib drivers
# To install indi_gphoto_ccd, indi_qhy_ccd and indi_sbig_ccd.
# sci-libs/indilib-drivers is a meta ebuild and works similar to x11-base/xorg-drivers package.
sci-libs/indilib-drivers gphoto2 qhy sbig
sudo emerge sci-libs/indilib::brancik-overlay
6. Note that ebuilds for stable release of indilib drivers (currently 1.0.0) are keyworded unstable (~amd64, ~x86 specifically) and live source ebuilds are all masked by package.mask. You will have to unmask them during installation (use emerge with --autounmask-write option). See official docs if you do not know this means exactly.