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)
This commit is contained in:
+9
-9
@@ -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 \
|
||||
libfftw3.so:math/fftw3 \
|
||||
libtheora.so:multimedia/libtheora \
|
||||
libogg.so:audio/libogg \
|
||||
libev.so:devel/libev \
|
||||
libXISF.so:graphics/libxisf
|
||||
libfftw3.so:math/fftw3 \
|
||||
libgsl.so:math/gsl \
|
||||
libnova.so:astro/libnova \
|
||||
libogg.so:audio/libogg \
|
||||
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>
|
||||
|
||||
+3
-3
@@ -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
|
||||
|
||||
@@ -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>
|
||||
@@ -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;
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
@@ -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;
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user