git: 5944221fceb5 - main - devel/indi: Use system libs instead of bundle ones
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 26 Sep 2026 22:52:41 UTC
The branch main has been updated by acm:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5944221fceb5c7375996a6b53a0fb4724a2cb4db
commit 5944221fceb5c7375996a6b53a0fb4724a2cb4db
Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2026-09-26 22:49:58 +0000
Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2026-09-26 22:49:58 +0000
devel/indi: Use system libs instead of bundle ones
- Bump PORTREVISION
---
devel/indi/Makefile | 11 +++++++++--
devel/indi/pkg-plist | 3 +--
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/devel/indi/Makefile b/devel/indi/Makefile
index b6d90f23c321..439a379fcee8 100644
--- a/devel/indi/Makefile
+++ b/devel/indi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= indi
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.4.2
+PORTREVISION= 1
CATEGORIES= devel astro
MAINTAINER= acm@FreeBSD.org
@@ -11,7 +12,9 @@ WWW= https://indilib.org/ \
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
-BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
+BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
+ nlohmann-json>0:devel/nlohmann-json \
+ cpp-httplib>0:www/cpp-httplib
LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libcurl.so:ftp/curl \
libev.so:devel/libev \
@@ -20,12 +23,16 @@ LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libnova.so:astro/libnova \
libogg.so:audio/libogg \
libtheora.so:multimedia/libtheora \
- libXISF.so:graphics/libxisf
+ libXISF.so:graphics/libxisf \
+ liberfa.so:astro/erfa
USES= cmake iconv jpeg ninja pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= indilib
+CMAKE_ARGS= -DINDI_SYSTEM_HTTPLIB=on \
+ -DINDI_SYSTEM_JSONLIB=on
+
USE_LDCONFIG= yes
PLIST_SUB= SOVERSION=${DISTVERSION}
diff --git a/devel/indi/pkg-plist b/devel/indi/pkg-plist
index 5e65dad91ab6..7eb67adaa800 100644
--- a/devel/indi/pkg-plist
+++ b/devel/indi/pkg-plist
@@ -258,7 +258,6 @@ include/libindi/fitsidi.h
include/libindi/fitskeyword.h
include/libindi/hotplugcapabledevice.h
include/libindi/hotplugmanager.h
-include/libindi/httplib.h
include/libindi/imusensorfusion.h
include/libindi/indi_hidapi.h
include/libindi/indiapi.h
@@ -285,7 +284,6 @@ include/libindi/indiguiderinterface.h
include/libindi/indiimu.h
include/libindi/indiimuinterface.h
include/libindi/indiinputinterface.h
-include/libindi/indijson.hpp
include/libindi/indilightboxinterface.h
include/libindi/indilogger.h
include/libindi/indimacros.h
@@ -344,6 +342,7 @@ include/libindi/v4l2_builtin_decoder.h
include/libindi/v4l2_colorspace.h
include/libindi/v4l2_decode.h
lib/indi/MathPlugins/libindi_Nearest_MathPlugin.so
+lib/indi/MathPlugins/libindi_SPK_MathPlugin.so
lib/indi/MathPlugins/libindi_SVD_MathPlugin.so
lib/libindiAlignmentClient.a
lib/libindiAlignmentDriver.so