git: df462e96c2ef - main - devel/indi: Update 2.1.3 => 2.1.6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 12 Nov 2025 07:30:00 UTC
The branch main has been updated by alven:
URL: https://cgit.FreeBSD.org/ports/commit/?id=df462e96c2ef4edfed540a5e76406f8dbdd1ac2b
commit df462e96c2ef4edfed540a5e76406f8dbdd1ac2b
Author: Älven <alven@FreeBSD.org>
AuthorDate: 2025-07-26 10:35:58 +0000
Commit: Älven <alven@FreeBSD.org>
CommitDate: 2025-11-12 07:29:40 +0000
devel/indi: Update 2.1.3 => 2.1.6
Changelogs:
* https://github.com/indilib/indi/releases/tag/v2.1.4
* https://github.com/indilib/indi/releases/tag/v2.1.5
* https://github.com/indilib/indi/releases/tag/v2.1.5.1
* https://github.com/indilib/indi/releases/tag/v2.1.6
* https://github.com/indilib/indi/compare/v2.1.3...v2.1.6
* Fix WWW HTTP 301 redirect
* Pet portclippy(1) and portfmt(1)
* Add patch including headers for missing identifiers
PR: 288453
Approved by: acm@ (maintainer, timeout > 2 months)
Approved by: yuri@ (Mentor)
---
devel/indi/Makefile | 14 +++++++-------
devel/indi/distinfo | 6 +++---
devel/indi/files/patch-indiserver_UnixServer.cpp | 10 ----------
devel/indi/files/patch-libs_indicore_indicom.c | 10 ++++++++++
devel/indi/pkg-plist | 14 ++++++++++++++
5 files changed, 34 insertions(+), 20 deletions(-)
diff --git a/devel/indi/Makefile b/devel/indi/Makefile
index c27a6131f96c..74d4fb017e98 100644
--- a/devel/indi/Makefile
+++ b/devel/indi/Makefile
@@ -1,28 +1,28 @@
PORTNAME= indi
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.3
+DISTVERSION= 2.1.6
CATEGORIES= devel astro
MAINTAINER= acm@FreeBSD.org
COMMENT= Implementation of the Instrument-Neutral-Device-Interface protocol
-WWW= https://www.indilib.org/ \
- https://github.com/indilib/indi
+WWW= https://indilib.org/ \
+ https://github.com/indilib/indi/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
-LIB_DEPENDS= libXISF.so:graphics/libxisf \
- libcfitsio.so:astro/cfitsio \
+LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libcurl.so:ftp/curl \
libev.so:devel/libev \
libfftw3.so:math/fftw3 \
libgsl.so:math/gsl \
libnova.so:astro/libnova \
libogg.so:audio/libogg \
- libtheora.so:multimedia/libtheora
+ libtheora.so:multimedia/libtheora \
+ libXISF.so:graphics/libxisf
-USES= cmake jpeg iconv ninja pkgconfig
+USES= cmake iconv jpeg ninja pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= indilib
diff --git a/devel/indi/distinfo b/devel/indi/distinfo
index 4ba1df6f6504..d4cd768ade31 100644
--- a/devel/indi/distinfo
+++ b/devel/indi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744745462
-SHA256 (indilib-indi-v2.1.3_GH0.tar.gz) = ccf1999abfe84469a04149142c1cf5383cb6e2ac5e63f7b05d7892fb717c168e
-SIZE (indilib-indi-v2.1.3_GH0.tar.gz) = 2958687
+TIMESTAMP = 1761083100
+SHA256 (indilib-indi-v2.1.6_GH0.tar.gz) = c57403bf4478f5ff6264cb6643e960ed6f96658bdf40eda7eca35abc372c9a05
+SIZE (indilib-indi-v2.1.6_GH0.tar.gz) = 4474992
diff --git a/devel/indi/files/patch-indiserver_UnixServer.cpp b/devel/indi/files/patch-indiserver_UnixServer.cpp
deleted file mode 100644
index 4e8dedb8a2ee..000000000000
--- a/devel/indi/files/patch-indiserver_UnixServer.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- indiserver/UnixServer.cpp.orig 2025-03-31 09:12:20 UTC
-+++ indiserver/UnixServer.cpp
-@@ -25,6 +25,7 @@
- #include <sys/un.h>
- #include <sys/socket.h>
- #include <fcntl.h>
-+#include <unistd.h>
- #ifdef ENABLE_INDI_SHARED_MEMORY
-
- std::string UnixServer::unixSocketPath = INDIUNIXSOCK;
diff --git a/devel/indi/files/patch-libs_indicore_indicom.c b/devel/indi/files/patch-libs_indicore_indicom.c
new file mode 100644
index 000000000000..6565791e3680
--- /dev/null
+++ b/devel/indi/files/patch-libs_indicore_indicom.c
@@ -0,0 +1,10 @@
+--- libs/indicore/indicom.c.orig 2025-10-13 12:03:12 UTC
++++ libs/indicore/indicom.c
+@@ -67,6 +67,7 @@
+
+ #ifdef __FreeBSD__
+ #include <sys/param.h>
++#include <sys/socket.h>
+ #endif
+
+ #if defined(BSD) && !defined(__GNU__)
diff --git a/devel/indi/pkg-plist b/devel/indi/pkg-plist
index ab7fd40ecbff..66bbf103a9c9 100644
--- a/devel/indi/pkg-plist
+++ b/devel/indi/pkg-plist
@@ -3,7 +3,9 @@ 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_server
bin/indi_alto
bin/indi_arduinost4
bin/indi_astrolink4
@@ -13,6 +15,7 @@ bin/indi_astromechfoc
bin/indi_astrometry
bin/indi_astrotrac_telescope
bin/indi_baader_dome
+bin/indi_camelot_rotator
bin/indi_celestron_gps
bin/indi_celestron_sct_focus
bin/indi_cheapodc
@@ -38,6 +41,7 @@ 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_getprop
bin/indi_giotto
@@ -63,6 +67,7 @@ bin/indi_lx200_OpenAstroTech
bin/indi_lx200_TeenAstro
bin/indi_lx200_pegasus_nyx101
bin/indi_lx200am5
+bin/indi_lx200ap_legacy
bin/indi_lx200ap_v2
bin/indi_lx200autostar
bin/indi_lx200basic
@@ -106,6 +111,7 @@ bin/indi_pegasus_uch
bin/indi_pegasus_upb
bin/indi_pegasusindigo_wheel
bin/indi_perfectstar_focus
+bin/indi_pinefeat_cef_focus
bin/indi_planewave_deltat
bin/indi_planewave_telescope
bin/indi_pmc8_telescope
@@ -161,23 +167,28 @@ bin/indi_terrans_powerboxgo_v2
bin/indi_terrans_powerboxpro_v2
bin/indi_trutech_wheel
bin/indi_universalror_dome
+bin/indi_ups_safety
bin/indi_uranus_weather
bin/indi_usbdewpoint
bin/indi_usbfocusv3_focus
bin/indi_v4l2_ccd
bin/indi_vantage_weather
bin/indi_wanderer_cover
+bin/indi_wanderer_dew_terminator
+bin/indi_wanderer_eclipse
bin/indi_wanderer_lite_rotator
bin/indi_wanderer_rotator_lite_v2
bin/indi_wanderer_rotator_mini
bin/indi_wandererbox_plus_v3
bin/indi_wandererbox_pro_v3
bin/indi_wanderercover_v4_ec
+bin/indi_wanderercover_v4_pro_ec
bin/indi_watchdog
bin/indi_watcher_weather
bin/indi_wavesharemodbus_relay
bin/indi_weather_safety_alpaca
bin/indi_weather_safety_proxy
+bin/indi_weatherflow_weather
bin/indi_xagyl_wheel
bin/indiserver
bin/shelyak_usis
@@ -201,6 +212,7 @@ include/libindi/alignment/TelescopeDirectionVectorSupportFunctions.h
include/libindi/base64.h
include/libindi/baseclient.h
include/libindi/basedevice.h
+include/libindi/connectionplugins/connectioni2c.h
include/libindi/connectionplugins/connectioninterface.h
include/libindi/connectionplugins/connectionserial.h
include/libindi/connectionplugins/connectiontcp.h
@@ -238,6 +250,8 @@ include/libindi/indifocuserinterface.h
include/libindi/indigps.h
include/libindi/indigpsinterface.h
include/libindi/indiguiderinterface.h
+include/libindi/indiimu.h
+include/libindi/indiimuinterface.h
include/libindi/indiinputinterface.h
include/libindi/indijson.hpp
include/libindi/indilightboxinterface.h