diff options
author | Älven <alster@vinterdalen.se> | 2025-05-07 01:44:32 +0300 |
---|---|---|
committer | Vladimir Druzenko <vvd@FreeBSD.org> | 2025-05-07 01:44:32 +0300 |
commit | 29235455c75bfa1669e90536e4845c62143b9ffb (patch) | |
tree | 6fa1e13ce53bc8e158ff68d73a229e80d962dc17 | |
parent | devel/py-structlog: un-break by wrapping PYTHON_REL correctly (diff) |
devel/indi: update 2.1.2.1 => 2.1.3
Changelog:
https://github.com/indilib/indi/releases/tag/v2.1.3
https://github.com/indilib/indi/blob/v2.1.3/ChangeLog
+ Add patches including headers for missing identifiers
* Sort LIB_DEPENDS
PR: 286125
Approved by: acm (maintainer, timeout > 3 weeks)
-rw-r--r-- | devel/indi/Makefile | 16 | ||||
-rw-r--r-- | devel/indi/distinfo | 6 | ||||
-rw-r--r-- | devel/indi/files/patch-indiserver_LocalDvrInfo.cpp | 10 | ||||
-rw-r--r-- | devel/indi/files/patch-indiserver_RemoteDvrInfo.cpp | 10 | ||||
-rw-r--r-- | devel/indi/files/patch-indiserver_TcpServer.cpp | 10 | ||||
-rw-r--r-- | devel/indi/files/patch-indiserver_UnixServer.cpp | 10 | ||||
-rw-r--r-- | devel/indi/pkg-plist | 5 |
7 files changed, 56 insertions, 11 deletions
diff --git a/devel/indi/Makefile b/devel/indi/Makefile index 099e32a4819d..c27a6131f96c 100644 --- a/devel/indi/Makefile +++ b/devel/indi/Makefile @@ -1,6 +1,6 @@ PORTNAME= indi DISTVERSIONPREFIX= v -DISTVERSION= 2.1.2.1 +DISTVERSION= 2.1.3 CATEGORIES= devel astro MAINTAINER= acm@FreeBSD.org @@ -12,15 +12,15 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LGPL BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat -LIB_DEPENDS= libcfitsio.so:astro/cfitsio \ - libnova.so:astro/libnova \ +LIB_DEPENDS= libXISF.so:graphics/libxisf \ + libcfitsio.so:astro/cfitsio \ libcurl.so:ftp/curl \ - libgsl.so:math/gsl \ + libev.so:devel/libev \ libfftw3.so:math/fftw3 \ - libtheora.so:multimedia/libtheora \ + libgsl.so:math/gsl \ + libnova.so:astro/libnova \ libogg.so:audio/libogg \ - libev.so:devel/libev \ - libXISF.so:graphics/libxisf + libtheora.so:multimedia/libtheora USES= cmake jpeg iconv ninja pkgconfig USE_GITHUB= yes @@ -28,6 +28,6 @@ GH_ACCOUNT= indilib USE_LDCONFIG= yes -PLIST_SUB= SOVERSION=${DISTVERSION:R} +PLIST_SUB= SOVERSION=${DISTVERSION} .include <bsd.port.mk> diff --git a/devel/indi/distinfo b/devel/indi/distinfo index 08f5f7fee79c..4ba1df6f6504 100644 --- a/devel/indi/distinfo +++ b/devel/indi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740300270 -SHA256 (indilib-indi-v2.1.2.1_GH0.tar.gz) = 2ef3151e984101575b51e9ec2dd9dafdbf5b656b5ca773279b6ca3bffae667ba -SIZE (indilib-indi-v2.1.2.1_GH0.tar.gz) = 2941118 +TIMESTAMP = 1744745462 +SHA256 (indilib-indi-v2.1.3_GH0.tar.gz) = ccf1999abfe84469a04149142c1cf5383cb6e2ac5e63f7b05d7892fb717c168e +SIZE (indilib-indi-v2.1.3_GH0.tar.gz) = 2958687 diff --git a/devel/indi/files/patch-indiserver_LocalDvrInfo.cpp b/devel/indi/files/patch-indiserver_LocalDvrInfo.cpp new file mode 100644 index 000000000000..e074a5ab8f5b --- /dev/null +++ b/devel/indi/files/patch-indiserver_LocalDvrInfo.cpp @@ -0,0 +1,10 @@ +--- indiserver/LocalDvrInfo.cpp.orig 2025-03-31 09:12:20 UTC ++++ indiserver/LocalDvrInfo.cpp +@@ -25,6 +25,7 @@ + + #include "Fifo.hpp" + #include <sys/socket.h> ++#include <sys/wait.h> + #include <fcntl.h> + #include <libgen.h> + #include <unistd.h> diff --git a/devel/indi/files/patch-indiserver_RemoteDvrInfo.cpp b/devel/indi/files/patch-indiserver_RemoteDvrInfo.cpp new file mode 100644 index 000000000000..9e0dec02afbd --- /dev/null +++ b/devel/indi/files/patch-indiserver_RemoteDvrInfo.cpp @@ -0,0 +1,10 @@ +--- indiserver/RemoteDvrInfo.cpp.orig 2025-03-31 09:12:20 UTC ++++ indiserver/RemoteDvrInfo.cpp +@@ -25,6 +25,7 @@ + #include <cstdio> + #include <netinet/in.h> + #include <netdb.h> ++#include <sys/socket.h> + + using namespace indiserver::constants; + diff --git a/devel/indi/files/patch-indiserver_TcpServer.cpp b/devel/indi/files/patch-indiserver_TcpServer.cpp new file mode 100644 index 000000000000..006803bd5680 --- /dev/null +++ b/devel/indi/files/patch-indiserver_TcpServer.cpp @@ -0,0 +1,10 @@ +--- indiserver/TcpServer.cpp.orig 2025-03-31 09:12:20 UTC ++++ indiserver/TcpServer.cpp +@@ -25,6 +25,7 @@ + #include <netinet/in.h> + #include <arpa/inet.h> + #include <fcntl.h> ++#include <sys/socket.h> + + TcpServer::TcpServer(int port): port(port) + { diff --git a/devel/indi/files/patch-indiserver_UnixServer.cpp b/devel/indi/files/patch-indiserver_UnixServer.cpp new file mode 100644 index 000000000000..4e8dedb8a2ee --- /dev/null +++ b/devel/indi/files/patch-indiserver_UnixServer.cpp @@ -0,0 +1,10 @@ +--- 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/pkg-plist b/devel/indi/pkg-plist index a4aaf8ac8451..ab7fd40ecbff 100644 --- a/devel/indi/pkg-plist +++ b/devel/indi/pkg-plist @@ -1,7 +1,9 @@ bin/indi_Excalibur bin/indi_aaf2_focus +bin/indi_aagsolo_weather bin/indi_activefocuser_focus bin/indi_alluna_tcs2 +bin/indi_alpaca_dome bin/indi_alto bin/indi_arduinost4 bin/indi_astrolink4 @@ -127,9 +129,11 @@ bin/indi_setprop bin/indi_siefs_focus bin/indi_simulator_ccd bin/indi_simulator_dome +bin/indi_simulator_dustcover bin/indi_simulator_focus bin/indi_simulator_gps bin/indi_simulator_guide +bin/indi_simulator_io bin/indi_simulator_lightpanel bin/indi_simulator_receiver bin/indi_simulator_rotator @@ -172,6 +176,7 @@ bin/indi_wanderercover_v4_ec bin/indi_watchdog bin/indi_watcher_weather bin/indi_wavesharemodbus_relay +bin/indi_weather_safety_alpaca bin/indi_weather_safety_proxy bin/indi_xagyl_wheel bin/indiserver |