BSD Ports

devel/indi 2.2.4.2_1 FreeBSD

Implementation of the Instrument-Neutral-Device-Interface protocol

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
5944221fce
License
LGPL21
Categories
devel, astro
Package size
5929.7 KiB, 43178.5 KiB installed

Description

INDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol.

INDI core library is composed of the following components: * INDI Server. * INDI Core Drivers: Hardware drivers that communicate with the equipment. Many devices are supported including:

  • Mounts
  • CCDs, CMOS, Webcams, DSLRs (Canon, Nikon, Sony, Pentax..etc).
  • Focusers
  • Filter Wheels
  • Adaptive Optics
  • Domes
  • GPS
  • Weather Stations
  • Controllers
  • Auxiliary Devices (switches, watchdog, relays, light sources, measurement devices..etc). * Client Library: Cross-platform POSIX and Qt5-based client libraries. The client libraries can be embedded in 3rd party applications to communicate with INDI server and devices.

In the other systems

SystemPortVersion
FreeBSDdevel/indi2.2.4.2_1
OpenBSDdevel/indi2.2.5
NetBSDmisc/indi2.2.4.2
DragonFlydevel/indi1.9.6_2
HardenedBSDdevel/indi2.2.4.2_1
GhostBSDdevel/indi2.2.4.2

Install

Binary package:

pkg install indi

From the ports tree:

cd /usr/ports/devel/indi/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	indi>0:devel/indi
LIB_DEPENDS=	libindiAlignmentDriver.so:devel/indi

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.2.4.2_12.2.4.2_11.9.6_12.1.32.2.4.2_1
FreeBSD:14:quarterly2.2.4.2_12.2.4.2_1n/a2.1.32.2.4.2_1
FreeBSD:15:latest2.2.4.2_12.2.4.2_1n/a2.1.32.1.3
FreeBSD:15:quarterly2.2.4.2_12.2.4.2_1n/an/an/a
FreeBSD:16:latest2.2.4.2_12.2.4.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 10

The full lists below include those, and their dependencies in turn.

Build dependencies 38
Run dependencies 21

Configuration

No options to configure.

USES
cmake iconv jpeg ninja pkgconfig
Service scripts
none

Files

pkg-plist 365
  • bin/indi_Excalibur
  • bin/indi_aaf2_focus
  • bin/indi_aagsolo_weather
  • bin/indi_activefocuser_focus
  • bin/indi_alluna_tcs2
  • bin/indi_alpaca_ccd
  • bin/indi_alpaca_dome
  • bin/indi_alpaca_filterwheel
  • bin/indi_alpaca_focuser
  • bin/indi_alpaca_server
  • bin/indi_alpaca_telescope
  • bin/indi_alto
  • bin/indi_arduinost4
  • bin/indi_askar_waf_focus
  • bin/indi_astrolink4
  • bin/indi_astrolink4mini2
  • bin/indi_astromech_lpm
  • bin/indi_astromechfoc
  • bin/indi_astrometry
  • bin/indi_astrotrac_telescope
  • bin/indi_avalon_upas
  • bin/indi_baader_dome
  • bin/indi_camelot_rotator
  • bin/indi_celestron_dewpower
  • bin/indi_celestron_gps
  • bin/indi_celestron_sct_focus
  • bin/indi_cheapodc
  • bin/indi_crux_mount
  • bin/indi_ddw_dome
  • bin/indi_deepskydad_af1_focus
  • bin/indi_deepskydad_af2_focus
  • bin/indi_deepskydad_af3_focus
  • bin/indi_deepskydad_fp
  • bin/indi_deepskydad_fr1
  • bin/indi_dmfc_focus
  • bin/indi_domepro2_dome
  • bin/indi_dragon_light
  • bin/indi_dragonlair_dome
  • bin/indi_dreamfocuser_focus
  • bin/indi_dsc_telescope
  • bin/indi_efa_focus
  • bin/indi_eq500x_telescope
  • bin/indi_esatto_focus
  • bin/indi_esattoarco_focus
  • bin/indi_eval
  • bin/indi_falcon_rotator
  • bin/indi_falconv2_rotator
  • bin/indi_fcusb_focus
  • bin/indi_flipflat
  • bin/indi_gemini_flatpanel
  • bin/indi_gemini_focus
  • bin/indi_getdevice
  • bin/indi_getprop
  • bin/indi_giotto
  • bin/indi_gpusb
  • bin/indi_hakos_roof
  • bin/indi_hid_test
  • bin/indi_hitecastrodc_focus
  • bin/indi_hitech_weather
  • bin/indi_iafscaa_focus
  • bin/indi_ieaf_focus
  • bin/indi_ieq_telescope
  • bin/indi_ieqlegacy_telescope
  • bin/indi_imager_agent
  • bin/indi_integra_focus
  • bin/indi_ioptronHC8406
  • bin/indi_ioptron_wheel
  • bin/indi_ioptronv3_telescope
  • bin/indi_ipx800v4
  • bin/indi_lacerta_mfoc_fmc_focus
  • bin/indi_lacerta_mfoc_focus
  • bin/indi_lakeside_focus
  • bin/indi_lx200_10micron
  • bin/indi_lx200_16
  • bin/indi_lx200_OnStep
  • bin/indi_lx200_OpenAstroTech
  • bin/indi_lx200_TeenAstro
  • bin/indi_lx200_esp32go
  • bin/indi_lx200_pegasus_nyx101
  • bin/indi_lx200am5
  • bin/indi_lx200ap_legacy
  • bin/indi_lx200ap_v2
  • bin/indi_lx200autostar
  • bin/indi_lx200basic
  • bin/indi_lx200classic
  • bin/indi_lx200fs2
  • bin/indi_lx200gemini
  • bin/indi_lx200generic
  • bin/indi_lx200gotonova
  • bin/indi_lx200gps
  • bin/indi_lx200pulsar2
  • bin/indi_lx200ss2000pc
  • bin/indi_lx200zeq25
  • bin/indi_lynx_focus
  • bin/indi_manual_wheel
  • bin/indi_mbox_weather
  • bin/indi_meta_weather
  • bin/indi_microtouch_focus
  • bin/indi_mlastro_rpa
  • bin/indi_moonlite_focus

The first 100 are listed.

distinfo 1
FileSizeSHA256
indilib-indi-v2.2.4.2_GH0.tar.gz3.864061e+06025bf3d5e4edebae86851d3a5d66ba4596a2c3a49f861f7c49d99b421dadf102

Commit history 2

DateCommitCreditsLog message
5944221fce Jose Alonso Cardenas Marquez devel/indi: Use system libs instead of bundle ones
- Bump PORTREVISION
df866e2a14 Jose Alonso Cardenas Marquez devel/indi: Update to 2.2.4.2
ChangeLog at: https://github.com/indilib/indi/releases/tag/v2.2.4.2