Package Details: libindi_3rdparty 1.9.8-1

Git Clone URL: https://aur.archlinux.org/libindi_3rdparty.git (read-only, click to copy)
Package Base: libindi_3rdparty
Description: 3rd party drivers for INDI, a distributed control protocol designed to operate astronomical instrumentation
Upstream URL: http://www.indilib.org/index.php?title=Main_Page
Keywords: astronomy indi libindi
Licenses: LGPL2.1
Provides: libindi_3rdparty
Submitter: peterstrapp
Maintainer: peterstrapp (mobarre)
Last Packager: mobarre
Votes: 10
Popularity: 0.000039
First Submitted: 2015-12-28 02:34 (UTC)
Last Updated: 2022-11-09 13:07 (UTC)

Pinned Comments

mobarre commented on 2022-03-19 16:17 (UTC) (edited on 2022-03-19 16:18 (UTC) by mobarre)

Hey there,

As work has begun a while ago on building independent packages, some build options have been removed. So far, the following drivers now have their own "indi-xxx" packages:

  • indi-asi
  • indi-qsi
  • indi-qhy
  • indi-gpsd
  • indi-eqmod
  • indi-gpsnmea

mobarre commented on 2018-08-07 10:29 (UTC)

"it seems that the following dependencies are needed in order to build this package: libnova14-compat libraw libdc1394 gpsd fftw boost-libs"

Well, yes. That's because at the moment it's a lot of work to split all the third party indi drivers into multiple packages. gpsd is only required for indi-gps, boost for apogee, libraw for gphoto, libdc1394 for indi-ffmv, fftw for libdspau in turn needed for indi-rtlsdr.

As you can see, spliting would avoid adding a ton of unnecessary dependencies, but it is tricky and a lot of work. We're hiring volunteers :)

Also, note that you don't have to have those to build a working package. It is only if you want to have all working drivers which generally isn't needed for everyone (since no one owns all the types of hardware possible). It' a poor excuse, I know...

Pinning both comments as it's useful info IMHO.

Latest Comments

1 2 3 Next › Last »

hmu commented on 2022-12-23 15:36 (UTC) (edited on 2022-12-23 15:38 (UTC) by hmu)

Build currently fails for me:

/home/hmu/.cache/yay/libindi_3rdparty/src/indi-3rdparty-1.9.8/indi-aagcloudwatcher-ng/indi_aagcloudwatcher_ng.cpp:365:12: Fehler: »UpdatePeriodN« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »UpdatePeriodNP«?
  365 |     return UpdatePeriodN[0].value;
      |            ^~~~~~~~~~~~~
      |            UpdatePeriodNP
make[2]: *** [indi-aagcloudwatcher-ng/CMakeFiles/indi_aagcloudwatcher_ng.dir/build.make:76: indi-aagcloudwatcher-ng/CMakeFiles/indi_aagcloudwatcher_ng.dir/indi_aagcloudwatcher_ng.cpp.o] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:1333: indi-aagcloudwatcher-ng/CMakeFiles/indi_aagcloudwatcher_ng.dir/all] Fehler 2
make: *** [Makefile:156: all] Fehler 2

1.9.9 seems to have changed that file, so bumping the version shoudld help?

AngryNapkin commented on 2022-12-09 03:39 (UTC)

What are the chances this will be updated to 1.9.9 soon? 1.9.9 now has support for OAT.

mobarre commented on 2022-03-19 16:17 (UTC) (edited on 2022-03-19 16:18 (UTC) by mobarre)

Hey there,

As work has begun a while ago on building independent packages, some build options have been removed. So far, the following drivers now have their own "indi-xxx" packages:

  • indi-asi
  • indi-qsi
  • indi-qhy
  • indi-gpsd
  • indi-eqmod
  • indi-gpsnmea

whitecrow commented on 2020-11-25 12:24 (UTC) (edited on 2020-11-25 12:24 (UTC) by whitecrow)

It is very exciting to have individual package for each driver!!!

Lightwell commented on 2020-10-24 17:43 (UTC)

With many thanks for this latest release, I am also on Manjaro and had a similar build issue now resolved with this latest update. This built fine.

My question is related to my QHY ccd. QHY ccd´s are not listed under CCDś, though the QHY FWś are listed. Am I missing something, or is the QHY ccd support problematic?

mobarre commented on 2020-09-03 08:24 (UTC)

I've bumped the package version. Please note that I'm in the process of working on splitting the whole package into multiple small ones. Once we're done, we'll remove this package from AUR to only have individual packages for each driver.

gromain commented on 2020-09-02 00:09 (UTC)

Hello,

gmock should be added to the dependencies.

Thanks for packaging this.

mobarre commented on 2020-08-09 09:46 (UTC)

Current incompatibility with gpsd is being worked on: https://github.com/indilib/indi-3rdparty/issues/187

Cheers !

Kaliwaal commented on 2020-07-05 23:02 (UTC)

Hello,

I have seen that the package was last updated on 4th May, 2020. I am using a manjaro installation and when I try to install libindi_3rdparty, the compilation stops here:

In function ‘char strncpy(char, const char, size_t)’, inlined from ‘SBIGCCD::SBIGCCD()’ at /var/tmp/pamac-build-ma/libindi_3rdparty/src/indi-3rdparty-1.8.5/indi-sbig/sbig_ccd.cpp:381:16: /usr/include/bits/string_fortified.h:106:34: warning: ‘char __builtin_strncpy(char, const char, long unsigned int)’ specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtinstrncpychk (dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Built target indi_fishcamp_ccd [ 62%] Built target indi_apogee_wheel [ 63%] Linking CXX executable indi_qsi_ccd [ 63%] Linking CXX executable indi_fli_ccd [ 63%] Built target indi_qsi_ccd [ 63%] Built target indi_fli_ccd [ 63%] Linking CXX executable indi_apogee_ccd [ 63%] Built target indi_apogee_ccd [ 64%] Linking CXX executable indi_sbig_ccd [ 64%] Built target indi_sbig_ccd make: *** [Makefile:172: all] Error 2 ==> ERROR: A failure occurred in package(). Aborting...

Could you please suggest a solution to this? thanks.