Hello, On Fri, 07 Dec 2018, Alexander Puchmayr wrote: >I tried to compile kstars with useflag indi, but the provided version in >portage is too old: > >[build.log from kstars] >1.7.1 is required >1.7.1 is required > >I have no idea why it pretends to find indi-1.5.0, when 1.6 is installed :-(
Could be some cmake thingy ;) >Version 1.6 is currently the only version in portage, which renders >the useflag "indi" for kstars useless, as the resulting kstars binary >does not support indi. > >https://indilib.org/download/gentoo.html shows a way to add an overlay, but >the repo proposed does not exist anymore. > >Where do I find a ebuild for installing at least indilib-1.7.1? Just updated the one in the tree in my local overlay, see attached indilib-1.7.5.ebuild. Oh, and I updated sci-astronomy/kstars to 2.9.8 there too, see also attached inside a tarball with patches... Oh, a note on that, I've added the knewstuff IUSE as I like to disable that generally, but as it's a '+'ed, you should be fine. Not sure what the qtdatavis3d feature does that I've added, I'm new to the program. ;) Hope I didn't bork the Manifest while editing/packing/editing/packing... ;) Any Questions? HTH, -dnh -- > (Diva's Law of Software: quality is inversely proportional to price.) Stevo's Addendum to Diva's Law of Software: But try explaining that to the PHB
# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 MY_PN="${PN/lib/}" CMAKE_MAKEFILE_GENERATOR=emake inherit cmake-utils udev DESCRIPTION="INDI Astronomical Control Protocol library" HOMEPAGE="http://www.indilib.org/" SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}/${MY_PN}_${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" 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} sys-kernel/linux-headers test? ( >=dev-cpp/gtest-1.8.0 ) " DOCS=( AUTHORS ChangeLog COPYRIGHT README ) S=${WORKDIR}/${MY_PN}-${PV}/libindi 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 ${S}/libindi } src_test() { BUILD_DIR="${BUILD_DIR}"/test cmake-utils_src_test }
kstars.tar.gz
Description: sci-astronomy/kstars.tar.gz