git: 68ce9e0fa62b - main - devel/indi: Update to 2.1.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 Dec 2024 03:19:44 UTC
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=68ce9e0fa62b07bdc6b035f152888f68330af3c4 commit 68ce9e0fa62b07bdc6b035f152888f68330af3c4 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2024-12-29 03:08:51 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2024-12-29 03:08:51 +0000 devel/indi: Update to 2.1.1 - Delete obsolete patch files ChangeLog: https://github.com/indilib/indi/releases --- devel/indi/Makefile | 7 +- devel/indi/distinfo | 6 +- .../files/patch-libs_indibase_dsp_dspinterface.cpp | 15 ----- ...ch-libs_indibase_property_indipropertybasic.cpp | 22 ------- ...atch-libs_indibase_property_indipropertybasic.h | 11 ---- devel/indi/pkg-plist | 74 +++++++++++++++++++--- 6 files changed, 71 insertions(+), 64 deletions(-) diff --git a/devel/indi/Makefile b/devel/indi/Makefile index 67d82b2ed22b..1f0aece1a535 100644 --- a/devel/indi/Makefile +++ b/devel/indi/Makefile @@ -1,7 +1,6 @@ PORTNAME= indi DISTVERSIONPREFIX= v -DISTVERSION= 1.9.6 -PORTREVISION= 2 +DISTVERSION= 2.1.1 CATEGORIES= devel MAINTAINER= acm@FreeBSD.org @@ -17,7 +16,9 @@ LIB_DEPENDS= libcfitsio.so:astro/cfitsio \ libgsl.so:math/gsl \ libfftw3.so:math/fftw3 \ libtheora.so:multimedia/libtheora \ - libogg.so:audio/libogg + libogg.so:audio/libogg \ + libev.so:devel/libev \ + libxisf.so:graphics/libxisf USES= cmake jpeg iconv ninja pkgconfig USE_GITHUB= yes diff --git a/devel/indi/distinfo b/devel/indi/distinfo index fc5f4a0ec9fa..c9190c87ec7a 100644 --- a/devel/indi/distinfo +++ b/devel/indi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653199904 -SHA256 (indilib-indi-v1.9.6_GH0.tar.gz) = ee16b4bb01f436ab54596c5999227cb5938b2bb2dd83fdc0f01edffd752f9dd8 -SIZE (indilib-indi-v1.9.6_GH0.tar.gz) = 2422813 +TIMESTAMP = 1735436768 +SHA256 (indilib-indi-v2.1.1_GH0.tar.gz) = 919862d5ccb4ea91ecb0e94f8f89a88c76bd1716e0098be07870c4408b233a20 +SIZE (indilib-indi-v2.1.1_GH0.tar.gz) = 2929685 diff --git a/devel/indi/files/patch-libs_indibase_dsp_dspinterface.cpp b/devel/indi/files/patch-libs_indibase_dsp_dspinterface.cpp deleted file mode 100644 index 07dc70d35c8d..000000000000 --- a/devel/indi/files/patch-libs_indibase_dsp_dspinterface.cpp +++ /dev/null @@ -1,15 +0,0 @@ ---- libs/indibase/dsp/dspinterface.cpp.orig 2022-05-21 13:52:23 UTC -+++ libs/indibase/dsp/dspinterface.cpp -@@ -336,9 +336,9 @@ dsp_stream_p Interface::loadFITS(char* buffer, int len - long ndims; - long bits_per_sample; - int status; -- off_t offset; -- off_t head; -- off_t end; -+ OFF_T offset; -+ OFF_T head; -+ OFF_T end; - fitsfile *fptr; - void* buf; - char error_status[MAXINDINAME]; diff --git a/devel/indi/files/patch-libs_indibase_property_indipropertybasic.cpp b/devel/indi/files/patch-libs_indibase_property_indipropertybasic.cpp deleted file mode 100644 index 88fb1d26d317..000000000000 --- a/devel/indi/files/patch-libs_indibase_property_indipropertybasic.cpp +++ /dev/null @@ -1,22 +0,0 @@ ---- libs/indibase/property/indipropertybasic.cpp.orig 2022-05-21 13:52:23 UTC -+++ libs/indibase/property/indipropertybasic.cpp -@@ -16,6 +16,7 @@ - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -+#include <cassert> - #include "indipropertybasic.h" - #include "indipropertybasic_p.h" - -@@ -342,9 +343,10 @@ const WidgetView<T> *PropertyBasic<T>::at(size_t index - } - - template <typename T> --WidgetView<T> &PropertyBasic<T>::operator[](size_t index) const -+WidgetView<T> &PropertyBasic<T>::operator[](ssize_t index) const - { - D_PTR(const PropertyBasic); -+ assert(index >= 0); - return *d->property.at(index); - } - diff --git a/devel/indi/files/patch-libs_indibase_property_indipropertybasic.h b/devel/indi/files/patch-libs_indibase_property_indipropertybasic.h deleted file mode 100644 index 383a82ef1277..000000000000 --- a/devel/indi/files/patch-libs_indibase_property_indipropertybasic.h +++ /dev/null @@ -1,11 +0,0 @@ ---- libs/indibase/property/indipropertybasic.h.orig 2022-05-21 13:52:23 UTC -+++ libs/indibase/property/indipropertybasic.h -@@ -110,7 +110,7 @@ class PropertyBasic : public INDI::Property (public) - - const WidgetView<T> *at(size_t index) const; - -- WidgetView<T> &operator[](size_t index) const; -+ WidgetView<T> &operator[](ssize_t index) const; - - public: // STL-style iterators - WidgetView<T> *begin(); diff --git a/devel/indi/pkg-plist b/devel/indi/pkg-plist index 114ee09aa942..ebbc7124a71b 100644 --- a/devel/indi/pkg-plist +++ b/devel/indi/pkg-plist @@ -1,48 +1,65 @@ +bin/indi_Excalibur bin/indi_aaf2_focus bin/indi_activefocuser_focus +bin/indi_alluna_tcs2 +bin/indi_alto bin/indi_arduinost4 +bin/indi_astrolink4 +bin/indi_astrolink4mini2 bin/indi_astromech_lpm +bin/indi_astromechfoc bin/indi_astrometry bin/indi_astrotrac_telescope bin/indi_baader_dome 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_fp1 +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_focus bin/indi_getprop +bin/indi_giotto bin/indi_gpusb bin/indi_hid_test bin/indi_hitecastrodc_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_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_lx200ap -bin/indi_lx200ap_gtocp2 +bin/indi_lx200_pegasus_nyx101 +bin/indi_lx200am5 bin/indi_lx200ap_v2 bin/indi_lx200autostar bin/indi_lx200basic @@ -62,6 +79,8 @@ bin/indi_meta_weather bin/indi_microtouch_focus bin/indi_moonlite_focus bin/indi_moonlitedro_focus +bin/indi_myDewControllerPro +bin/indi_mydcp4esp32 bin/indi_myfocuserpro2_focus bin/indi_nexdome_beaver bin/indi_nfocus @@ -74,13 +93,18 @@ bin/indi_optec_wheel bin/indi_paramount_telescope bin/indi_pegasus_flatmaster bin/indi_pegasus_focuscube +bin/indi_pegasus_focuscube3 bin/indi_pegasus_ppb bin/indi_pegasus_ppba +bin/indi_pegasus_prodigyMF bin/indi_pegasus_scopsoag +bin/indi_pegasus_spb bin/indi_pegasus_uch bin/indi_pegasus_upb +bin/indi_pegasusindigo_wheel bin/indi_perfectstar_focus bin/indi_planewave_deltat +bin/indi_planewave_telescope bin/indi_pmc8_telescope bin/indi_pyxis_rotator bin/indi_qhycfw1_wheel @@ -115,9 +139,9 @@ bin/indi_simulator_wheel bin/indi_skycommander_telescope bin/indi_skysafari bin/indi_skywatcherAltAzMount -bin/indi_skywatcherAltAzSimple bin/indi_smartfocus_focus bin/indi_snapcap +bin/indi_spectracyber bin/indi_sqm_weather bin/indi_star2000 bin/indi_steeldrive2_focus @@ -128,17 +152,30 @@ bin/indi_tcfs3_focus bin/indi_tcfs_focus bin/indi_teenastro_focus bin/indi_temma_telescope +bin/indi_terrans_powerboxgo_v2 +bin/indi_terrans_powerboxpro_v2 bin/indi_trutech_wheel +bin/indi_universalror_dome +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_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_watchdog bin/indi_watcher_weather +bin/indi_wavesharemodbus_relay bin/indi_weather_safety_proxy bin/indi_xagyl_wheel bin/indiserver +bin/shelyak_usis +include/libindi/abstractbaseclient.h include/libindi/alignment/AlignmentSubsystemForDrivers.h include/libindi/alignment/AlignmentSubsystemForMathPlugins.h include/libindi/alignment/BasicMathPlugin.h @@ -168,7 +205,12 @@ include/libindi/dsp/dspinterface.h include/libindi/dsp/manager.h include/libindi/dsp/transforms.h include/libindi/eventloop.h +include/libindi/fits.h +include/libindi/fits_extensions.h +include/libindi/fitsidi.h +include/libindi/fitskeyword.h include/libindi/hidapi.h +include/libindi/httplib.h include/libindi/indiapi.h include/libindi/indibase.h include/libindi/indibasetypes.h @@ -188,10 +230,14 @@ include/libindi/indifilterwheel.h include/libindi/indifocuser.h include/libindi/indifocuserinterface.h include/libindi/indigps.h +include/libindi/indigpsinterface.h include/libindi/indiguiderinterface.h +include/libindi/indiinputinterface.h +include/libindi/indijson.hpp include/libindi/indilightboxinterface.h include/libindi/indilogger.h include/libindi/indimacros.h +include/libindi/indioutputinterface.h include/libindi/indiproperties.h include/libindi/indiproperty.h include/libindi/indipropertybasic.h @@ -217,11 +263,15 @@ include/libindi/indiweather.h include/libindi/indiweatherinterface.h include/libindi/indiwidgettraits.h include/libindi/indiwidgetview.h +include/libindi/inicpp.h include/libindi/libastro.h include/libindi/lilxml.h include/libindi/mounts/lx200driver.h include/libindi/mounts/lx200telescope.h +include/libindi/parentdevice.h include/libindi/pid.h +include/libindi/sdfits.h +include/libindi/sharedblob.h include/libindi/stream/ccvt.h include/libindi/stream/ccvt_types.h include/libindi/stream/encoder/encoderinterface.h @@ -243,16 +293,20 @@ lib/indi/MathPlugins/libindi_Nearest_MathPlugin.so lib/indi/MathPlugins/libindi_SVD_MathPlugin.so lib/libindiAlignmentClient.a lib/libindiAlignmentDriver.so -lib/libindiAlignmentDriver.so.1 -lib/libindiAlignmentDriver.so.1.9.6 +lib/libindiAlignmentDriver.so.2 +lib/libindiAlignmentDriver.so.2.1.1 lib/libindiclient.a +lib/libindiclient.so +lib/libindiclient.so.2 +lib/libindiclient.so.2.1.1 lib/libindidriver.a lib/libindidriver.so -lib/libindidriver.so.1 -lib/libindidriver.so.1.9.6 +lib/libindidriver.so.2 +lib/libindidriver.so.2.1.1 lib/libindilx200.so -lib/libindilx200.so.1 -lib/libindilx200.so.1.9.6 +lib/libindilx200.so.2 +lib/libindilx200.so.2.1.1 libdata/pkgconfig/libindi.pc %%DATADIR%%/drivers.xml %%DATADIR%%/indi_tcfs_sk.xml +%%DATADIR%%/shelyak_boards.json