commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2020-10-08 13:14:37 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new.4249 (New) Package is "libindi" Thu Oct 8 13:14:37 2020 rev:40 rq:840208 version:1.8.6 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2020-04-27 23:39:46.475686794 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new.4249/libindi.changes 2020-10-08 13:14:43.543310493 +0200 @@ -1,0 +2,26 @@ +Thu Aug 27 16:59:31 UTC 2020 - Christophe Giboudeaux + +- Update to 1.8.6: + * New Pegasus PPBA driver. + * New DomePro2 driver. + * Add PierSide to indi_ioptron_telescope + * Fix Pier Side problem on Gemini mounts + * Goto mode selectable for Alt/Az mounts via an UI Switch. + * OnStep: Weather sensor (READ) support + * OnStep: Support for setting temperatures for dew heaters/focusers + * Fix skywatcher altaz crash + * Add the focus temperature property to the focus simulator + * Logitech HD C270 webcam data added to v4l2_ccd driver + * Astrophysics park3 support + * Implement Parking for LX200 classic + * UDP support for skywatcherAPI + * LX200 FS-2 Park + * Telescope Simulator Parking to HA/Dec frame + * Update Pointing State determination. + * Feature Satellite tracking with TLE for 10Micron mounts + * Add focuser temperature to FITS header + * myFocuserPro2 Fix coil power command + * Updated TeenAstro INDI driver for firmware 1.2.0 +- Use %cmake_build instead of %make_jobs + +--- Old: indi-1.8.5.tar.gz New: indi-1.8.6.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.U1Fj4N/_old 2020-10-08 13:14:44.171311062 +0200 +++ /var/tmp/diff_new_pack.U1Fj4N/_new 2020-10-08 13:14:44.175311066 +0200 @@ -19,7 +19,7 @@ %define so_ver 1 %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.8.5 +Version:1.8.6 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -128,7 +128,7 @@ -DINDI_BUILD_WEBSOCKET=ON \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" -%make_jobs +%cmake_build %install %cmake_install ++ indi-1.8.5.tar.gz -> indi-1.8.6.tar.gz ++ 24109 lines of diff (skipped)
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2020-04-27 23:39:39 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new.2738 (New) Package is "libindi" Mon Apr 27 23:39:39 2020 rev:39 rq:798255 version:1.8.5 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2020-02-25 16:04:39.444349051 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new.2738/libindi.changes 2020-04-27 23:39:46.475686794 +0200 @@ -1,0 +2,24 @@ +Mon Apr 27 08:26:20 UTC 2020 - wba...@tmo.at + +- Update to version 1.8.5: + * New PlaneWave EFA driver. + * New PlaneWave Delta-T driver. + * New SestoSenso2 driver. + * New Lunatico DragonFly Rolloff driver. + * New Lunatico Seletek Rotator driver. + * New Radio Astronomy Interferometer Driver. + * Fixed parking in Temma driver. + * Improved Slew accuray for Celestron mounts. + * Improved TeenAstro Mount driver. + * Fixed declination issue in Rainbow driver. + * Fixed Guide problem with StarSense. + * Fixed AAG driver and Weather Parameters state. + * Fixed OnStep Speed change + * Added Park3 to AP mount driver. + * Improved XAGYL driver. + * Added hour axis offset to CCD Simulator. + * Added FOCUSPOS to the FITS header. + * Updated Telescope Simulator Driver. +- Drop remove-unused-websocket-block.patch, merged upstream + +--- Old: indi-1.8.4.tar.gz remove-unused-websocket-block.patch New: indi-1.8.5.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.xKmOGS/_old 2020-04-27 23:39:50.283694226 +0200 +++ /var/tmp/diff_new_pack.xKmOGS/_new 2020-04-27 23:39:50.283694226 +0200 @@ -19,7 +19,7 @@ %define so_ver 1 %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.8.4 +Version:1.8.5 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -28,8 +28,6 @@ Source0: https://github.com/indilib/indi/archive/v%{version}.tar.gz#/indi-%{version}.tar.gz # PATCH-FIX-UPSTREAM Patch0: 0001-Fix-warnings.patch -# PATCH-FIX-UPSTREAM -Patch1: remove-unused-websocket-block.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gsl-devel ++ indi-1.8.4.tar.gz -> indi-1.8.5.tar.gz ++ 15153 lines of diff (skipped)
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2020-02-25 16:04:01 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new.26092 (New) Package is "libindi" Tue Feb 25 16:04:01 2020 rev:38 rq:778767 version:1.8.4 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2020-01-16 18:23:03.261036191 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new.26092/libindi.changes 2020-02-25 16:04:39.444349051 +0100 @@ -1,0 +2,22 @@ +Mon Feb 24 08:44:29 UTC 2020 - wba...@tmo.at + +- Update to version 1.8.4: + * New TeenAstro Mount driver. + * New DSP plugin for Signal Processing. + * New INDI interface for correlators. + * Draft for Pulse Detectors (revealers, dosimeters, cosmic ray). + * Created SensorInterface and Spectrograph, Detector subclasses. + * Celestron PEC control is added that provides seek index, stop, +playback and record commands. + * Celestron negative UTC fix. + * Fixed iOptron mount firmware parsing. + * Fixed version read in MoonLite focuser. + * DeepSkyDad3 backlash compensation. + * CCD Simulator bayer support. + * FCUSB2 support. + * Fixed complation on FreeBSD. +- Add remove-unused-websocket-block.patch to fix build with + websocketpp +- Remove conditionals for outdated distribution versions + +--- Old: indi-1.8.3.tar.gz New: indi-1.8.4.tar.gz remove-unused-websocket-block.patch Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.8nKugs/_old 2020-02-25 16:04:44.876362458 +0100 +++ /var/tmp/diff_new_pack.8nKugs/_new 2020-02-25 16:04:44.880362468 +0100 @@ -1,7 +1,7 @@ # # spec file for package libindi # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define so_ver 1 %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.8.3 +Version:1.8.4 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -28,9 +28,13 @@ Source0: https://github.com/indilib/indi/archive/v%{version}.tar.gz#/indi-%{version}.tar.gz # PATCH-FIX-UPSTREAM Patch0: 0001-Fix-warnings.patch +# PATCH-FIX-UPSTREAM +Patch1: remove-unused-websocket-block.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gsl-devel +BuildRequires: libboost_system-devel +BuildRequires: libboost_thread-devel BuildRequires: libcfitsio-devel BuildRequires: libcurl-devel BuildRequires: libnova-devel @@ -46,13 +50,6 @@ BuildRequires: pkgconfig(theora) BuildRequires: pkgconfig(udev) Requires: libindi-plugins = %{version} -%if 0%{?suse_version} >= 1330 -BuildRequires: libboost_system-devel -BuildRequires: libboost_thread-devel -%else -BuildRequires: gcc7 -BuildRequires: gcc7-c++ -%endif %description INDI is an Instrument Neutral Distributed Interface control protocol @@ -128,16 +125,9 @@ # libindi doesn't check whether CMAKE_INSTALL_LIBDIR is relative or not... sed -i 's|${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}|${CMAKE_INSTALL_LIBDIR}|' libs/indibase/alignment/CMakeLists.txt -%if 0%{?suse_version} < 1330 -export CC=gcc-7 -export CXX=g++-7 -%endif - %cmake -DUDEVRULES_INSTALL_DIR=%{_udevdir}/rules.d \ -DINDI_BUILD_QT5_CLIENT=ON \ -%if 0%{?suse_version} >= 1330 -DINDI_BUILD_WEBSOCKET=ON \ -%endif -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" %make_jobs ++ indi-1.8.3.tar.gz -> indi-1.8.4.tar.gz ++ 15095 lines of diff (skipped) ++ remove-unused-websocket-block.patch ++ >From cfbf0465cbccf1a1af1a511b673f54086654b2b3 Mon Sep 17 00:00:00 2001 From: Jasem Mutlaq Date: Wed, 12 Feb 2020 21:57:15 +0300 Subject: [PATCH] remove unused websocket block --- libs/indibase/dsp/dspinterface.cpp | 67 ++ 1 file changed, 32 insertions(+), 35 deletions(-) diff --git a/libs/indibase/dsp/dspinterface.cpp b/libs/indibase/dsp/dspinterface.cpp index ebf7e4479..0cd322a6c 100644 --- a/libs/indibase/dsp/dspinterface.cpp +++ b/libs/indibase/dsp/dspinterface.cpp @@ -105,9 +105,12 @@ const char *Interface::getDeviceName() void Interface::ISGetProperties(const char *dev) { INDI_UNUSED(dev); -if (m_Device->isConnected()) { +if (m_Device->isConnected()) +{ m_Device->defineSwitch(&ActivateSP); -} else { +} +else +{ m_Device->deleteProper
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2020-01-16 18:22:51 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new.26092 (New) Package is "libindi" Thu Jan 16 18:22:51 2020 rev:37 rq:764941 version:1.8.3 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2019-07-13 14:00:30.686895909 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new.26092/libindi.changes 2020-01-16 18:23:03.261036191 +0100 @@ -1,0 +2,65 @@ +Tue Jan 14 10:01:48 UTC 2020 - wba...@tmo.at + +- Update to version 1.8.3: + * New RainbowAstro Mount driver. + * New Simulated Pier Side option for all mounts. + * Added iOptron GEM45 support. (#1041) + * Added *preliminary* support for iOptron iPolar. (#1043) + * Update Celestron GPS Guide (#1048) + * Bug fix: meridian flip working for longer polling intervals +(#1042) + * Update Celestron GPS Guide (#1048) + * Added recording the absolute position of the focuser to the +FITS header (#1052) + * Fix enabling/disabling DMFC properties and remove dead code +(#1050) + * Enable saving/loading backlash steps and fix motor type select +(#1055) + +--- +Sat Nov 9 15:15:40 UTC 2019 - wba...@tmo.at + +- Update to version 1.8.2: + * First release of INDI separate from INDI 3rd party repository. + * New Pular Domes driver. + * New MyFocuserPro2 driver. + * New SteelDriverII focuser driver. + * New Deep Sky Dad AF3 driver. + * Fixed INDI Client build on Windows. + * Fixed weather override functionality in INDI::Weather. + * Fixed INDI Dome tracking. + * Updated PCM8 driver to automatically detect mount types. + * Serial communication polling period is configurable 1-30 secs. + * Added ISGetConfigSwitch to read switch information directly +from config. + From version 1.8.1: + * Unified Toupbase driver for Touptek-based cameras. + * Support for native backlash handling in INDI::FocuserInterface + * Apogee fan control support. + * Fixed Bluetooth serial port connectivity. + * Updated version of OnStep driver (v1.8), fixes for Fork Mounts. + * Pegasus Ultimate Power Box v2 support. + * Fixed Celestron GPS focuser position. + * Fixed parking mode initialization for roll-off roofs. + * Fixed various FocusLynx issues and added Optec Sagitta focuser. + * LX200 Based mount migrated to INDI::FocuserInterface + * QHY SDK updated to 6.0.1. + From version 1.8.0: + * iOptron CEM40 driver. + * QHYCCD CFW1 driver. + * Decode ATIK firmware version correctly. + * Apply gamma when downscaling 16bit to 8bit stream. + * Improve reliability of sendBlob. + * GPSD driver should use raw GPS time by default. + * add watchProperty to make client only request and only process +properties of interest. + * Prevents indi_fli_wheel crash for FLI-CFW-1-8 model. + * Fix communication issues in Vixen Starbook driver. + * Fix Dew control and Current sensing on PPB. + * Fix out-of-bounds access in 420p conversion in V4L2 driver. + * Fix Atik guide ST4 pulses. + * ASI Camera SDK 1.14.0715 update. + * QHY SDK updated to 5.1.0. +- Refresh 0001-Fix-warnings.patch + +--- Old: indi-1.7.9.tar.gz New: indi-1.8.3.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.qsvvPO/_old 2020-01-16 18:23:05.065037154 +0100 +++ /var/tmp/diff_new_pack.qsvvPO/_new 2020-01-16 18:23:05.065037154 +0100 @@ -19,7 +19,7 @@ %define so_ver 1 %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.7.9 +Version:1.8.3 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -75,8 +75,8 @@ %package plugins Summary:Plugins for libindi -# libindi1 was last used at version 1.3.1 Group: Productivity/Scientific/Astronomy +# libindi1 was last used at version 1.3.1 Obsoletes: libindi1 < %{version} %description plugins @@ -122,14 +122,8 @@ %setup -q -n indi-%{version} %autopatch -p1 -# Cleanup -rm -fr debian docker macosx travis-ci -# Also remove blobs -rm -fr 3rdparty - %build %define _lto_cflags %{nil} -pushd libindi # libindi doesn't check whether CMAKE_INSTALL_LIBDIR is relative or not... sed -i 's|${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}|${CMAKE_INSTALL_LIBDIR}|' libs/indibase/alignment/CMakeLists.txt @@ -147,12 +141,9 @@ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" %make_jobs -popd %install -pushd libindi %cmake_install -popd %post -n libindiAli
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2019-07-13 13:48:53 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new.4615 (New) Package is "libindi" Sat Jul 13 13:48:53 2019 rev:36 rq:714509 version:1.7.9 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2019-05-02 19:20:00.009707261 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new.4615/libindi.changes 2019-07-13 14:00:30.686895909 +0200 @@ -1,0 +2,33 @@ +Tue Jul 9 17:30:55 UTC 2019 - wba...@tmo.at + +- Update to version 1.7.9: + * New Astromechanic Light Pollution Meter driver. + * New FCUSB driver. + * SestoSenso driver motion issues resolved. + * LX200 drivers can operate over TCP. + * Fix TCFS issue when temperature sensor is not connected. + * Experimental support for KMTronic USB Relay Serial for Nikon cameras. + * Fix RA drift with HEQ5 firmware 106. + * Added dead-zones to joystick driver. + * Update ASI EAF SDK to version 0.1.0524. + * QHY SDK updated to 5.0.9. + From version 1.7.8: + * New Omegon EQ500X mount driver. + * New TALON6 dome driver. + * New Astromechanics focuser driver. + * New DeepSkyDad AF2 focuser driver. + * New Apogee CFW filter wheel driver. + * Support for Radio Detector Streaming. + * ScopeDome fixes and improvements. + * Fixed Vixen Starbook version detection bug. + * Fixed Avalon Stargo Connect/Disconnect issue. + * Improved detection of Quantum wheel. + * Update Celestron SCT focuser to prevent moves when not calibrated. + * Improve Sync, Park, Focus Max in DreamFocuser driver. + * Implemented UI for PWM Outputs for OnStep + * Fixed subframe capture in QHY driver. + * ASI SDK updated to v1.14.0425. + * QHY SDK updated to 5.0.5. +- Disable LTO to fix build on Tumbleweed/x86_64 + +--- Old: indi-1.7.7.tar.gz New: indi-1.7.9.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.gs9AHM/_old 2019-07-13 14:00:33.234895130 +0200 +++ /var/tmp/diff_new_pack.gs9AHM/_new 2019-07-13 14:00:33.238895130 +0200 @@ -19,7 +19,7 @@ %define so_ver 1 %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.7.7 +Version:1.7.9 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -128,6 +128,7 @@ rm -fr 3rdparty %build +%define _lto_cflags %{nil} pushd libindi # libindi doesn't check whether CMAKE_INSTALL_LIBDIR is relative or not... ++ indi-1.7.7.tar.gz -> indi-1.7.9.tar.gz ++ /work/SRC/openSUSE:Factory/libindi/indi-1.7.7.tar.gz /work/SRC/openSUSE:Factory/.libindi.new.4615/indi-1.7.9.tar.gz differ: char 29, line 2
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2019-05-02 19:19:51 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new.5148 (New) Package is "libindi" Thu May 2 19:19:51 2019 rev:35 rq:699881 version:1.7.7 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2019-04-05 12:04:13.622603667 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new.5148/libindi.changes 2019-05-02 19:20:00.009707261 +0200 @@ -1,0 +2,29 @@ +Sat Apr 27 22:49:17 UTC 2019 - wba...@tmo.at + +- Update to version 1.7.7: + * New DreamFocuser driver. + * New BeeFocus driver. + * New Weather Safety Proxy driver. + * Nexdome driver rewritten to INDI standards. + * DSP & Radio Detector improvements. + * Vixen Starbook driver received numerous updates and fixes. + * Celestron driver supports focuser control directly. + * Celestron driver resumes from last alignment. Fixed +hibernation. + * Fixed QHY filter wheel issues & live streaming. + * Fixed QHY temperature controls in manual and auto modes. + * ATIK SDK updated & fixed filter wheel issues. + * Fix bulb exposures initiated with shutter release cable on +Pentax cameras. + * QHY and SDR drivers enabled back on MacOS. + * Weather drivers offer a weather override toggle. + * All iOptron drivers now park to Alt/Az coordinates. + * Dome and Telescope scripts use safer methods to create +temporary files. + * Enhanced performance and reliability of SestoSenso driver. + * Enhanced and extended telescope joystick controls. + * ASI SDK updated to v1.14.0227. Fixed asynchronous image +loading. + * QHY SDK updated to 5.0.3. + +--- Old: v1.7.6.tar.gz New: indi-1.7.7.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.ODRKXd/_old 2019-05-02 19:20:03.109712935 +0200 +++ /var/tmp/diff_new_pack.ODRKXd/_new 2019-05-02 19:20:03.145713000 +0200 @@ -19,13 +19,13 @@ %define so_ver 1 %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.7.6 +Version:1.7.7 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later Group: Productivity/Scientific/Astronomy URL:https://www.indilib.org/ -Source0:https://github.com/indilib/indi/archive/v%{version}.tar.gz +Source0: https://github.com/indilib/indi/archive/v%{version}.tar.gz#/indi-%{version}.tar.gz # PATCH-FIX-UPSTREAM Patch0: 0001-Fix-warnings.patch BuildRequires: cmake
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2019-04-05 12:02:35 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new.3908 (New) Package is "libindi" Fri Apr 5 12:02:35 2019 rev:34 rq:690921 version:1.7.6 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2018-04-13 12:52:15.614139562 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new.3908/libindi.changes 2019-04-05 12:04:13.622603667 +0200 @@ -1,0 +2,59 @@ +Tue Mar 26 07:29:42 UTC 2019 - Christophe Giboudeaux + +- Update to 1.7.6. + Changes in 1.7.6: + * Support for compressed FITS files via fpack lossless compression. + * Fixed USBFocusV3 connection issues. + * Improve indiserver message queue memory management. + * Fix bulb exposures initiated with shutter release cable on Pentax cameras. + * Fix negative declination issue in synscan. + * Added fix for QHY5-M- CancelQHYCCDExposing* crash + * Fixed Temma guiding with PHD2. + * Fixed TCFS position and temperature. + * Fixed race condition when using multiple devices that can park. + * Fixes to INDI::Weather interface. + * Initialize backlash on eqmod connect. + * Focuser Interface should now natively support Focus Max Limit, Sync, and Reverse Direction. + * Preliminary support for Websockets in INDI::CCD. It is off by default. + Changes in 1.7.5: + * Add fallback shutters speed for some GPhoto cameras. + * Add pier side support to Celestron and Synscan drivers. + * Add focus limits to SestoSenso driver. + * Major update to USBFocusV3 driver. + * Added stream struct and some astronomic helpers to libdspau. + * OnStep fixes and updates. + * FocusLynx refactor and updates. + * Geographic location update fixes in mount driver. + * Parking support in SS2000PC mount. + * TCFS refactoring and fixes. + * WeatherWatcher socket bug fixes. + * Fix Synscan J2000 epoch issue. + * Add XPIXSX and YPIXSX for logical binned pixel size. + * Fix problem with handling XML entities between clients, servers, and drivers. + * Fix feature stacking streamed frames to simulate absolute exposure. + * Fix iOptron guide rates. + * Fix iOptron calender setting. + * Removed Zulu prefix in FITS header timestamp. + Check https://github.com/indilib/indi/releases for the complete changelog +- Add 0001-Fix-warnings.patch +- Remove binary blobs and unneded folders before building the package + +--- +Thu Oct 25 14:43:59 UTC 2018 - Christophe Giboudeaux + +- Update to 1.7.4 + * Optec IFW to support TCP/IP. + * Added color support for OGV recorder. + * Pulse Command now turned on by default. + * Add DSLR temperature reporting. + * Add support for GRBG pixel layout (8-bit) used by things such as NexImage 5. + * Fixex pier side reporting for 10Micron mounts. + * Fixed protocol issue with ethernet connection to AP GTOCP4. + * Fixed Celestron Pulse guiding. + * Fixed occasional filter loading issues. + * Add additional FITS Keyword SITELAT and SITELONG. + * Add custom max filter count to trutech. + * Add Zulu postfix to UTC time in FITS header. + * Increase usbfs_memory to 256 for all USB cameras as it helps under ARM architecture. + +--- Old: libindi_1.7.1.tar.gz New: 0001-Fix-warnings.patch v1.7.6.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.rJCAtW/_old 2019-04-05 12:04:18.350605350 +0200 +++ /var/tmp/diff_new_pack.rJCAtW/_new 2019-04-05 12:04:18.354605352 +0200 @@ -1,7 +1,7 @@ # # spec file for package libindi # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,35 +12,47 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define so_ver 1 %define _udevdir %(pkg-config --variable udevdir udev) - Name: libindi -Version:1.7.1 +Version:1.7.6 Release:0 Summary:Instrument Neutral Distributed Interface -License:GPL-2.0+ and LGPL-2.1+ +License:GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later Group: Productivity/Scientific/Astronomy -Url:http://www.indilib.org/ -Source0: https://github.com/indilib/indi/rele
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2018-04-13 12:52:03 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Fri Apr 13 12:52:03 2018 rev:33 rq:596052 version:1.7.1 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2018-04-11 14:05:34.951009294 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2018-04-13 12:52:15.614139562 +0200 @@ -1,0 +2,9 @@ +Thu Apr 12 17:16:18 UTC 2018 - wba...@tmo.at + +- Update to version 1.7.1: + * Hotfix for INDI API version that was not updated properly to +1.7.0 in the previous release + * Fixes to Astrophysics driver + * More code cleanup and refactoring + +--- @@ -14 +23 @@ - * SX CCD driver updated to support ICX453 & M25C. + * SX CCD driver updated to support ICX453 & M25C. Old: libindi_1.7.0.tar.gz New: libindi_1.7.1.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.uFghQt/_old 2018-04-13 12:52:18.386039136 +0200 +++ /var/tmp/diff_new_pack.uFghQt/_new 2018-04-13 12:52:18.390038992 +0200 @@ -20,7 +20,7 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.7.0 +Version:1.7.1 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+ ++ libindi_1.7.0.tar.gz -> libindi_1.7.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libindi/CMakeLists.txt new/libindi/CMakeLists.txt --- old/libindi/CMakeLists.txt 2018-04-08 14:35:17.0 +0200 +++ new/libindi/CMakeLists.txt 2018-04-12 14:05:03.0 +0200 @@ -46,7 +46,7 @@ set(INDI_SOVERSION "1") set(CMAKE_INDI_VERSION_MAJOR 1) set(CMAKE_INDI_VERSION_MINOR 7) -set(CMAKE_INDI_VERSION_RELEASE 0) +set(CMAKE_INDI_VERSION_RELEASE 1) set(CMAKE_INDI_VERSION_STRING "${CMAKE_INDI_VERSION_MAJOR}.${CMAKE_INDI_VERSION_MINOR}.${CMAKE_INDI_VERSION_RELEASE}") set(INDI_VERSION ${CMAKE_INDI_VERSION_MAJOR}.${CMAKE_INDI_VERSION_MINOR}.${CMAKE_INDI_VERSION_RELEASE}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libindi/Doxyfile new/libindi/Doxyfile --- old/libindi/Doxyfile2018-04-08 14:35:17.0 +0200 +++ new/libindi/Doxyfile2018-04-12 14:05:03.0 +0200 @@ -38,7 +38,7 @@ # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 1.7.0 +PROJECT_NUMBER = 1.7.1 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libindi/drivers/auxiliary/astrometrydriver.h new/libindi/drivers/auxiliary/astrometrydriver.h --- old/libindi/drivers/auxiliary/astrometrydriver.h2018-04-08 14:35:17.0 +0200 +++ new/libindi/drivers/auxiliary/astrometrydriver.h2018-04-12 14:05:03.0 +0200 @@ -97,7 +97,7 @@ ISwitchVectorProperty SolverSP; // Solver Settings -IText SolverSettingsT[2]; +IText SolverSettingsT[2] {}; ITextVectorProperty SolverSettingsTP; // Solver Results @@ -105,7 +105,7 @@ INumberVectorProperty SolverResultNP; ITextVectorProperty ActiveDeviceTP; -IText ActiveDeviceT[1]; +IText ActiveDeviceT[1] {}; IBLOBVectorProperty SolverDataBP; IBLOB SolverDataB[1]; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libindi/drivers/auxiliary/flip_flat.h new/libindi/drivers/auxiliary/flip_flat.h --- old/libindi/drivers/auxiliary/flip_flat.h 2018-04-08 14:35:17.0 +0200 +++ new/libindi/drivers/auxiliary/flip_flat.h 2018-04-12 14:05:03.0 +0200 @@ -75,11 +75,11 @@ // Status ITextVectorProperty StatusTP; -IText StatusT[3]; +IText StatusT[3] {}; // Firmware version ITextVectorProperty FirmwareTP; -IText FirmwareT[1]; +IText FirmwareT[1] {}; int PortFD { -1 }; int productID { 0 }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libindi/drivers/auxiliary/skysafari.h new/libindi/drivers/auxiliary/skysafari.h --- old/libindi/drivers/auxiliary/skysafari.h 2018-04-08 14:35:17.0 +0200 +++ new/libindi/drivers/auxiliary/skysafari.h 2018-04-12 14:05:03.0 +0200 @@ -73,7 +73,7 @@ // Settings ITextVectorProperty SettingsTP; -
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2018-04-11 14:04:03 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Wed Apr 11 14:04:03 2018 rev:32 rq:595528 version:1.7.0 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2018-01-19 11:52:47.508829846 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2018-04-11 14:05:34.951009294 +0200 @@ -1,0 +2,37 @@ +Wed Apr 11 07:13:52 UTC 2018 - wba...@tmo.at + +- Update to version 1.7.0: + * Updated QHY SDK. + * FLI drivers are now based on libusb rather than legacy kernel +driver. + * New driver for CEM120 mount. + * New driver for Explore Scientific PMC8. + * Several memory leaks were fixed. + * Added support for background flushing for FLI CCDs. + * Added preliminary support for CCD rapid captures on the +millisecond range. + * SX CCD driver updated to support ICX453 & M25C. + * SX AO driver updated to emply INDI serial connection plugin. + * Fix timing issue with GPhoto making it stuck in busy state +after initial capture. + * ASI driver enhancements. Video format recall fix. + * MaxDomeII driver refactored and updated. + * Several fixes for Gemini Integra driver. + * Polling period for most drivers is now customizable. + * GPhoto driver supported Abort exposure. Subframing fixes. + * GPS driver can set system time from GPS source. + * Astrophyics Experimental Driver with multi-parking support. + * Numerous OnStep driver fixes and updates. + * SkySensor2000 Pulse guiding support. + * Prevent sandbox ACCESS_VIOLATION on Gentoo + * Celestron driver refactoring and support for high-precision +formats. + * Fixed script execution in scripting gateways + * Fix flags for Cygwin. + * Fix non-standard POSIX C functions. + * Replace deprecated usleep with nanosleep. + * CCD & Telescope simulator updated so that can be used +effectively in any combination with physical devices. +- Mark license files as %license instead of %doc + +--- Old: libindi_1.6.2.tar.gz New: libindi_1.7.0.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.QE8Stx/_old 2018-04-11 14:05:36.014970595 +0200 +++ /var/tmp/diff_new_pack.QE8Stx/_new 2018-04-11 14:05:36.014970595 +0200 @@ -20,7 +20,7 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.6.2 +Version:1.7.0 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+ @@ -123,14 +123,15 @@ %files %defattr(-,root,root,-) -%doc AUTHORS COPYING.* COPYRIGHT ChangeLog LICENSE NEWS README TODO +%license COPYING.* COPYRIGHT LICENSE +%doc AUTHORS ChangeLog NEWS README TODO %{_datadir}/indi/ %{_bindir}/indi* %{_udevdir}/rules.d/*.rules %files devel %defattr(-,root,root,-) -%doc COPYING.GPL COPYING.LGPL LICENSE +%license COPYING.GPL COPYING.LGPL LICENSE %{_includedir}/libindi/ %{_libdir}/pkgconfig/libindi.pc %{_libdir}/libindi*.so @@ -138,7 +139,7 @@ %files plugins %defattr(-,root,root,-) -%doc COPYING.GPL COPYING.LGPL LICENSE +%license COPYING.GPL COPYING.LGPL LICENSE %{_libdir}/indi/ %files -n libindiAlignmentDriver%{so_ver} ++ libindi_1.6.2.tar.gz -> libindi_1.7.0.tar.gz ++ 43114 lines of diff (skipped)
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2018-01-19 11:52:22 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Fri Jan 19 11:52:22 2018 rev:31 rq:563237 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2017-09-28 12:33:58.819408420 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2018-01-19 11:52:47.508829846 +0100 @@ -1,0 +2,54 @@ +Tue Jan 9 14:17:53 UTC 2018 - wba...@tmo.at + +- Update to version 1.6.2: + * Another quick release to fix missing cmake_modules directory +and a joystick driver crash fix. + From version 1.6.1: + * This is a bugfix patch release that resolves problems with INDI +version in INDI API. + From version 1.6.0: + * INDI Base Client is now supported on Windows, MacOS, and Linux. + * Added 10Micron Mount support. + * Added spectrum support and libDSPAU. + * Added NexDome support. + * Added Pyxis Rotator support. + * Added Pegasus Focuser support. + * Added MBox Weather box support. + * Added SnapCap dust cap and flat panel support. + * Added Sesto-Senso focuser support. + * Added USB_DewPoint support. + * Added GPS-NMEA sources support. + * Added Gemini Telescope Design Integra85 Focusing Rotator WIP +support. + * Added Lunatico's Armadillo and Platypus support. + * Video Streaming support for MacOS. + * Video Recording with libtheora (Optional). + * Video Streaming with MJPEG encoder. + * IOptron fixes and improvements. + * More NextstarEvo improvements. + * Dedicated Guider Simulator. + * QHY & ASI updated to latest SDK. + * Apogee fixes for MacOS. + * INova fixes and improvements. Updated SDK. + * QHY, Apogee, DSI builds for MacOS. + * EQMod Horizon fixes. + * Skywatcher Alt-Az Mount & Syncscan fixes and improvements +including guide support. + * StarSense support in Celestron Driver. + * Improvements to mount parking & unparking. + * New experimental Astrophysics Driver. + * Support for Losmandy UDP protocol. + * Fixed Dome slaving slew and tracking. + * Added Radio Antenna Simulator. + * New INDI Rotator Interface. + * UDEV rule to disable automount of DSLR cameras. + * Sky Quality Meter simulator. + * Improvements to INDI GPS drivers. + * TCFS Fixes. + * SkySensorPC2000 fixes. + * Fixed WatchDog behavior in case of unavailable dome. + * Improved Continuous Integration support with Travis & CircleCI +using Docker. +- Drop cmake_modules.tar.gz, no longer necessary + +--- Old: cmake_modules.tar.gz libindi_1.5.0.tar.gz New: libindi_1.6.2.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.PTcaIX/_old 2018-01-19 11:52:48.652775929 +0100 +++ /var/tmp/diff_new_pack.PTcaIX/_new 2018-01-19 11:52:48.656775741 +0100 @@ -1,7 +1,7 @@ # # spec file for package libindi # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,15 +20,13 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.5.0 +Version:1.6.2 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+ Group: Productivity/Scientific/Astronomy Url:http://www.indilib.org/ Source0: https://github.com/indilib/indi/releases/download/v%{version}/%{name}_%{version}.tar.gz -# required cmake modules that are missing in libindi_1.5.0.tar.gz -Source1:cmake_modules.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gsl-devel @@ -96,7 +94,7 @@ completely dynamic GUI based on the services provided by the device. %prep -%setup -q -n %{name} -a1 +%setup -q -n %{name} %build mkdir build ++ libindi_1.5.0.tar.gz -> libindi_1.6.2.tar.gz ++ 62421 lines of diff (skipped)
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2017-09-28 12:33:56 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Thu Sep 28 12:33:56 2017 rev:30 rq:528477 version:1.5.0 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2017-06-01 16:30:56.834244070 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2017-09-28 12:33:58.819408420 +0200 @@ -1,0 +2,50 @@ +Thu Sep 21 12:17:47 UTC 2017 - wba...@tmo.at + +- Update to version 1.5.0: + * New Detector Interface for photon and radio detectors. + * New Software-Defined-Radio driver (RTLSDR). + * New Connections plugin system to facilitate driver development. + * New standardized tracking properties system for all mounts. + * New Digital Settings Circiles (DSC) driver. + * New Lacerta MGen driver. + * New NightCrawler Focusing Rotator driver. + * New Optec Gemini Focusing Rotater driver. + * New iNovaPLX CCD driver. + * QHY SDK update to 1.10.0. Support for QHY PoleMaster. + * QSI SDK update to 7.6.0 + * Support for INDI client under Windows. + * Support for Pier Side in many mount drivers. + * Support for SkySafari. + * Fix FLIUSB for 4.6 and 4.9 kernels. + * Fixed wrong time format in generated SER files. + * ZWO ASI drivers for MacOS. + * Various GPSD fixes. + * Proper handing of ISO8601 timestamps in the generated +filenames. + * Improved Gemini mount driver with more functionality and bug +fixes. + * Many V4L2 fixes and improvements. Support for V4L2 integer +menus. + * Ability to define multiple primary/guide scope configurations. + * ZEQ25 Improvements and fixes. + * NStep driver improvements and fixes. + * Added Ccache support. + * Support for Gotonova driver. + * Added Unity Build support. + * Improved Astrophysics driver. + * Added USB connectivity to SQM device driver. + * More robust handling of reading pier side from mount. + * Warn client that no devices are detected in case of +Multiple-Devices-Per-Driver drivers. + * Added PEC control to INDI::Telescope. Each driver must handle +the low level protocol to actually enable or disable PEC. + * Added security (hardening) flags. + * SoftPEC implementation for Virtuoso mounts in +skywatcherAPIMount. + * Added TELESCOP, OBSERVER, and OBJECT keywords to the FITS +header. +- Add cmake_modules.tar.gz containing cmake modules missing in the + source tarball to make it build +- Drop bufferoverflow.patch, fixed upstream + +--- Old: bufferoverflow.patch libindi_1.4.1.tar.gz New: cmake_modules.tar.gz libindi_1.5.0.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.MDO3v7/_old 2017-09-28 12:34:00.435181222 +0200 +++ /var/tmp/diff_new_pack.MDO3v7/_new 2017-09-28 12:34:00.439180660 +0200 @@ -20,15 +20,15 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.4.1 +Version:1.5.0 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+ Group: Productivity/Scientific/Astronomy Url:http://www.indilib.org/ Source0: https://github.com/indilib/indi/releases/download/v%{version}/%{name}_%{version}.tar.gz -# PATCH-FIX-UPSTREAM bufferoverflow.patch asterios.dra...@gmail.com -- Fix "Statement is overflowing a buffer" post-build check errors -Patch0: bufferoverflow.patch +# required cmake modules that are missing in libindi_1.5.0.tar.gz +Source1:cmake_modules.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gsl-devel @@ -96,8 +96,7 @@ completely dynamic GUI based on the services provided by the device. %prep -%setup -q -n %{name} -%patch0 -p1 +%setup -q -n %{name} -a1 %build mkdir build ++ libindi_1.4.1.tar.gz -> libindi_1.5.0.tar.gz ++ 202711 lines of diff (skipped)
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2017-06-01 16:30:56 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Thu Jun 1 16:30:56 2017 rev:29 rq:493209 version:1.4.1 Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2017-01-24 10:39:32.370109735 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2017-06-01 16:30:56.834244070 +0200 @@ -1,0 +2,66 @@ +Wed Mar 15 20:53:06 UTC 2017 - asterios.dra...@gmail.com + +- Update to version 1.4.1: + * Minor bugfix release to fix installation of development headers +issue in 1.4.0. + From version 1.4.0: + * Support for HitecAstro DC Focuser. + * Support for SQL-LE Sky Quality Meter unit. + * Support for USB Focus V3. + * Support for Quantum Filter Wheel. + * Support for 10micron mounts. + * ZWO ASI filter wheel support. Driver updated to latest SDK. Fix +infinite loop exposure. + * QHY driver updated to latest SDK. + * Added preliminary support to TCP server connection for all +mounts. + * Updated and improved Nexstar Evo driver. + * Fixed reset of filter wheel names to default values under some +circumstances. + * Fixed feedback loop issue in chained INDI server. + * Handle correctly broken frames in FLI driver; convert time left +from ms to seconds as it should be. + * V4L2 CCD driver updated to properly work with DMK cameras. + * Several bugfixes for Moravian CCD driver. + * CCD Simulator allows for up to 4096x4096 resolution. + * Raw color video streaming now uses RGB24 instead of RGBA to +conserve bandwidth. + * New Dome and Mount safety interlocks mechanism. + * Fix the Virtuoso mount detection in SkyWatcherMountAPI driver. + * Support relative driver paths to INDI server. + * Fix property cache collision conflict in case of multiple +devices per driver. + * Moonlite driver can now sync to any value instead of reset to +zero. + * Store OBJECTRA and OBJECTDEC as sexigesimal strings. + * New Axis Lock feature to limit joystick to specific motion +axis. + * INDI server now reaps zombie processes as they appear. + * EQMod support for AUX encoder values. ST4 Guide Rates settings. +PPEC Switches. + * Fix for TELESCOPE_PIER_SIDE implementation in EQMod driver. + * Several fixes for Pulsar2 driver. + * Fix SER file generation for color frames. Added timestamps for +each recorded frame. Support subframed video streams. + * Debug and Logging options can be saved in the config file. + * New CCD_TRANSFER_FORMAT property. + * libindi can now be compiled under MacOS and Cygwin. Non-Linux +specific 3rd party drivers are also supported under MacOS and +Cygwin. + * When a request for snooped is sent, it is echoed to drivers so +that they send the snopped value immediately if it exists. + * libindi shared library is dropped. libindi now offsers +indidriver (shared), indiclient (static), and indiclientqt5 +(static) libraries. + * Legacy drivers removed: SkyCommander, Intelliscope, MagellanI, +TruTech, SBIG STV. +- Added new subpackage libindi-plugins. +- libindi1 was dropped from the package source. Obsolete it in + libindi-plugins in order to fix conflicts due to %{_libdir}/indi/ + previously contained in libindi1. +- Removed libindi-generate-tarball.sh script (not needed anymore). +- Removed no-return-in-nonvoid-function.patch (fixed upstream). +- Added a patch (bufferoverflow.patch) to fix "Statement is + overflowing a buffer" post-build check errors. + +--- Old: libindi-1.3.1.tar.gz libindi-generate-tarball.sh no-return-in-nonvoid-function.patch New: bufferoverflow.patch libindi_1.4.1.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.nmxJDX/_old 2017-06-01 16:30:58.334032600 +0200 +++ /var/tmp/diff_new_pack.nmxJDX/_new 2017-06-01 16:30:58.338032036 +0200 @@ -17,26 +17,18 @@ %define so_ver 1 - %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.3.1 +Version:1.4.1 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+ Group: Productivity/Scientific/Astronomy Url:http://www.indilib.org/ -# Grab the release tar from: -# https://github.com/indilib/indi/releases -# Then execute the libindi-generate-tarball.sh script followed by the release number, e.g.: -# ./libindi-generate-tarball.sh 1.3.1 -# to generate a clean tar containing only the library -# Finally remove the downloaded tar -Source0:
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2017-01-24 10:39:31 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2016-07-01 09:58:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2017-01-24 10:39:32.370109735 +0100 @@ -1,0 +2,60 @@ +Sat Jan 21 22:51:21 UTC 2017 - asterios.dra...@gmail.com + +- Update to version 1.3.1: + * Support for Optec IFW Filter Wheel. + * Added new method in base client getBLOBMode to retrieve +previously set BLOB mode for a device/property pair. + * QHY driver use software binning by default for all cameras. + * Minor bug fixes and improvements across all drivers. + From version 1.3.0: + * Support for Shelyak eShel spectrograph. + * Support for NStep focuser. + * Support for ASI Filter Wheel. + * Support for OneStep Telescope Controller. + * Support for Moravian CCD driver. + * Support for GigE machine vision cameras. + * Experimental SSAG CCD driver. + * Adding support for fast BLOB with ENCLEN. With Fast blob mode +enabled, blob performance is now significantly faster. + * FITS Min/Max calculations are disabled by default to save +processing time unless explicitly enabled by the user at +compile time. + * Qt5 based client class is added to enable multiplatform client +development. + * New significantly faster base64 encoding/decoding routines. + * Selectable alignment modes for INDI EQMod that includes +built-in EQMod alignment and INDI Alignment Subsystem. + * CCD sequence queue number is no longer limited to 999. + * More Starlight Xpress CCDs cameras supported. + * Updated Starlight Xpress Adaptive Optics driver. + * Updated Temma Takahashi mount driver. + * Updated Apogee CCD driver. + * Updated QHY CCD driver with numerous fixes. + * Updated FLI CCD driver. + * Updated Pulasr2 driver. + * Updated ASI CCD with support for arm64 architecture, 1600 model +and a lot more. + * Significant improvements to GPhoto driver including better +support for Nikon DSLRs. + * Improved GPSd driver. + * New CCD_FILE_PATH property to indicate remote file path. + * New TELESCOPE_PIER_SIDE property. + * Dome & Telescope Scripting Gateway added. + * Added support for servos in Indiduino + * Fix BuiltinMathPlugin crash for Southern Hemisphere + * Add scope park aware feature to the rolloff roof simulator + * INDI Logs are now stored under ~/.indi/logs and arranged by +date and time per driver. +- Removed support for openSUSE < 11.4. +- Added new build requirement Qt5Network. +- Removed libindi-implicit-pointer-decl.patch (fixed upstream). +- Adjust no-return-in-nonvoid-function.patch for this release + (patch upstream). +- Starting with release 1.3 INDI ships libindi and 3rdparty stuff + (drivers and external libraries, not necessary for libindi) in + one big tar archive. The 3rdparty stuff cannot be installed + without libindi already installed. + Added a script "libindi-generate-tarball.sh" to generate a clean + tarball containing only the library (based on one from Fedora). + +--- Old: libindi-implicit-pointer-decl.patch libindi_1.2.0.tar.gz New: libindi-1.3.1.tar.gz libindi-generate-tarball.sh Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.1p90ug/_old 2017-01-24 10:39:33.014018288 +0100 +++ /var/tmp/diff_new_pack.1p90ug/_new 2017-01-24 10:39:33.018017719 +0100 @@ -1,7 +1,7 @@ # # spec file for package libindi # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,16 +21,22 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.2.0 +Version:1.3.1 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+ Group: Productivity/Scientific/Astronomy Url:http://www.indilib.org/ -Source0:http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz +# Grab the release tar from: +# https://github.com/indilib/indi/releases +# Then execute the libindi-generate-tarball.sh script followed by the release number, e.g.: +# ./libindi-generate-tarball.sh 1.3.1 +# to generate a clean tar containing only the library +# Finally remove the download
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2016-07-01 09:58:40 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2015-07-12 22:52:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2016-07-01 09:58:43.0 +0200 @@ -1,0 +2,78 @@ +Sun Jun 26 19:28:16 UTC 2016 - asterios.dra...@gmail.com + +- Update to version 1.2.0: + * Support for Davis Vantage Pro/Pro2/Vue Weather Station. + * Support for XAGYL Filter Wheel. + * Support for Optec Flip Flat. + * Support for Pulasr2 mount. + * Support for JMI Smart Focus. + * Support for GPS driver based on gpsd. + * 3rdParty: QHY Updates and Fixes. Color camera support. + * 3rdParty: GPhoto focus and live streaming fixes. + * 3rdParty: Starlight Xpress support for multiple identical +devices and driver improvements. + * 3rdParty: ASI updated to latest SDK. Temperature readout for +all cameras. ROI & Cooler fixes. + * FocusLynx: Support 2 focusers. + * Celestron: Support pulse guiding. Support hibernation and wakup +on supported firmware. + * SynScan: Complete rewrite to support latest features in the +firmware. + * GPhoto: Mirror lock support before capture. + * RoboFocus: Update to comply to INDI::Focus standards. + * SBIG: Support for connecting to Ethernet based CCDs. + * ZEQ25: Updates and fixes. + * MaxDomeII: Driver updated and tested under latest INDI::Dome +standards. + * QSI: Added anti-blooming option. + * INDI WatchDog driver: Can be configured to perform observatory +shutdown. + * EQMod: Initial support for INDI Alignment Subsystem. Do not +stop motor in low speed (guiding issue). + * Temma: Complete rewrite based on INDI::Telescope and using INDI +Alignment Subsystem. + * AutoDome park feature in Dome devices. + * Fix Crash on ODroid. + * Added Meta-Weather driver to aggregate weather data from +multiple sources. + * Support for remotely controller dust caps and light box devices. + * Handle 16bit images in Rapid Guide mode. + * BaseClient non-blocking connect support. + * Unified Streaming/Recording support for multiple drivers +(ASI/QHY/V4L2). + From version 1.1.0: + * INDI::Weather for support of weather devices. + * INDI::GPS for support of GPS devices. + * WunderGround weather driver. + * Meade DSI I & II support. + * FocusLynx focuser support. + * PerfectStar focuser support. + * World Coordinate System (WCS) support in generated FITS. + * Updated Losmany driver. + * New Celestron driver. + * New IEQPro driver. + * Support for custom parking in dome drivers. + * Support Open Loop dome controllers. + * Various QHY CCD & Filter Wheel fixes and QHY OSX support. + * SBIG External Guide CCD fixes. + * Custom parking support for +Celestron/Astrophysics/AstroElectronics/IEQPro + * Updated ASI ZWO drivers. + * Updated Apogee library. Improved NET support in INDI Apogee +driver. + * Standarizing mount slew and track rates. + * Video4Linux 2 fixes and improvements: (16bpp pixel formats(Y16 +and BYR2), pwc flashled, colorSpace/linearization, stacking), +Simutaneous record/stream/exp. Stream rate divisor. Rec. file +patterns. + * EQMod fixes: Keep tracking after joystick motion is stopped. +Park initialization always set encoders. + * Improved support for drivers on ARM architecture. + * Improved logging capability. + * Deprecated: LX200Legacy and indimain library. +- Rebased libindi-implicit-pointer-decl.patch to apply cleanly. +- Adjust no-return-in-nonvoid-function.patch for this release + (patch upstream). +- Added new build requirement libcurl-devel. + +--- Old: libindi_1.0.0.tar.gz New: libindi_1.2.0.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.GfJWaV/_old 2016-07-01 09:58:44.0 +0200 +++ /var/tmp/diff_new_pack.GfJWaV/_new 2016-07-01 09:58:44.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libindi # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:1.0.0 +Version:1.2.0 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2015-07-12 22:52:21 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2015-02-24 13:06:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2015-07-12 22:52:25.0 +0200 @@ -1,0 +2,8 @@ +Sun Jul 5 19:24:14 UTC 2015 - crrodrig...@opensuse.org + +- libindi-implicit-pointer-decl.patch: fix rpmlint implicit + declaration warnings +- BuildRequire libusb-1.0 not libusb-devel +- Build C++ code with at least -fvisibility-inlines-hidden. + +--- New: libindi-implicit-pointer-decl.patch Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.DBDHSJ/_old 2015-07-12 22:52:26.0 +0200 +++ /var/tmp/diff_new_pack.DBDHSJ/_new 2015-07-12 22:52:26.0 +0200 @@ -30,6 +30,7 @@ Source0:http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz # PATCH-FIX-UPSTREAM no-return-in-nonvoid-function.patch asterios.dra...@gmail.com -- Fix "no-return-in-nonvoid-function" post-build check errors Patch0: no-return-in-nonvoid-function.patch +Patch1: libindi-implicit-pointer-decl.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gsl-devel @@ -43,8 +44,8 @@ BuildRequires: pkg-config BuildRequires: udev %endif -BuildRequires: libusb-devel BuildRequires: zlib-devel +BuildRequires: pkgconfig(libusb-1.0) Requires: libindi%{so_ver} = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -119,12 +120,13 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build mkdir build cd build export CFLAGS="%{optflags}" -export CXXFLAGS="%{optflags}" +export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" _libsuffix=$(echo %_lib | cut -b4-) cmake \ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ ++ libindi-implicit-pointer-decl.patch ++ --- libindi-1.0.0.orig/drivers/telescope/celestronprotocol.c +++ libindi-1.0.0/drivers/telescope/celestronprotocol.c @@ -26,6 +26,7 @@ #include +#include #include #include #include --- libindi-1.0.0.orig/drivers/telescope/ieq45driver8406.c +++ libindi-1.0.0/drivers/telescope/ieq45driver8406.c @@ -28,6 +28,7 @@ #include #include #include +#include #include "indicom.h" #include "indidevapi.h" --- libindi-1.0.0.orig/drivers/telescope/ieq45driver8407.c +++ libindi-1.0.0/drivers/telescope/ieq45driver8407.c @@ -34,6 +34,7 @@ #include #include #include +#include #include "indicom.h" #include "indidevapi.h" --- libindi-1.0.0.orig/drivers/video/stvdriver.c +++ libindi-1.0.0/drivers/video/stvdriver.c @@ -19,6 +19,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA #endif +#include "config.h" + #include #include #include @@ -30,9 +32,6 @@ #include "stvdriver.h" -/* Config parameters */ -#include - #ifdef HAVE_NOVA_H #include #endif
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2015-02-24 13:02:21 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2014-02-02 18:16:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2015-02-24 13:06:51.0 +0100 @@ -1,0 +2,87 @@ +Sat Feb 21 20:22:30 UTC 2015 - asterios.dra...@gmail.com + +- Update to version 1.0.0: + * 3rdparty: Support for QHY CCDs and CFWs (BETA). + * 3rdparty: Support for Meade DSI (BETA). + * 3rdparty: Support for FFMV cameras. + * Support for STAR2000. + * Support for Baader dome. + * Support for Baader SteelDrive focuser. + * Support for dome slaving (BETA). + * Subframing and debayer support in GPhoto driver. + * Improved CFW handling and external tracking CCD for SBIG CCDs. + * Add debayer support for color cameras with user-configurable +options. Debayer is performed at the client level. + * Fixed deinterlacing and subframing support in Starlight Xpress +drivers. + * Fixed issues with joystick support in some drivers. Added +joystick support to focuser and filter wheels. + * Improvements in generation of FITS header. + * Improvement in performance of some drivers under SBCs like +Raspberry PI. + * Added fan and readout speed controls to QSI CCD. + * Fixed locale issue in INDI driver. + * Fixed regression in LX200Basic driver. + * Fixed issue with INDI Server resetting environment variable for +skeleton and config files. + * Various fixes for loading/saving of user configuration. + From version 0.9.9: + * Thread-safe INDI Library. + * Support for Rigelsys NFocus Focuser driver. + * 3rdparty: Additional VID/PID for QHY. + * 3rdparty: added USB Bandiwdth control for ZWO Optical cameras. + * 3rdparty: Updated and improved INDI Apogee driver and Apogee +Library major update. + * 3rdparty: Live preview support for GPhoto driver. Tested on +Canon. + * 3rdparty: Various bugfixes and improvements in INDI SBIG driver +including working guide chip support. + * 3rdparty: Fixed time drift error in EQMod. Added Horizon +limits. Added Backlash comp. + * Updated and improved Image Agent. + * Improved Astrophysics driver support. + * Fixed location bug in Celestron GPS driver. + * Additional information in FITS header such as filter name. + * Joystick support for focuser and filter wheel devices. + * Added option to enable local & remote save for FITS images in +all CCD drivers. + * Older V4L driver is deprecated (indi_v4l_legacy) and is +replaced by indi_v4l2_ccd + * V4L2: added recording (SER files) for use with Registax + * V4L2: added RGGB & UYVY pixel format support to V4L2 drivers. + * V4L2: fixed LX long exposure times. + * Updated and improved tutorials. + * Fixed few OSX compatibility issues. + * Various bug fixes and improvements. + From version 0.9.8: + * Support for Telescope Alignment Subsystem Infrastructure. This +includes an implementation of Markley's singular value +decomposition (SVD) based algorithm for the computation of +sky/telescope coordinate conversion transforms, in addition to +multiple plugin support. + * Suppprt for SkyWatcherAPI Mount with Alignment Subsystem. + * Support for ZWO Optics ASI Cameras (3rd party) + * Support for AAG Cloud Watcher station (3rd Party). + * Support for MoonLite focusers. + * Support for Fishcamp CCDs (3rd Party). + * Support for Imager Agent. + * Improved EQMod driver including custom parking position. + * New and updated Astrophysics mount driver. + * New and updated QHY CCD Driver (3rd Party). + * New and improved GPhoto driver to support DSLRs. + * New and updated Video4Linux CCD Driver including support for +long exposures (LX) and Imaging Source cameras. + * New and improved Apogee CCD driver. + * Improved support for SBIG CCDs including ST-I. + * Updated and improved TCFS Focuser drivers. + * Drivers migrated to libusb 1.0 framework. + * Rapid Guide Support for CCD Drivers. + * Improved compatibility with Mac OSX including INDI Server and +GUI. + * Various bug fixes and improvements. +- Added new build requirements gsl-devel and libjpeg-devel. +- Adjust no-return-in-nonvoid-function.patch for this release + (patch upstream). +- Removed libindi-aarch64.patch (fixed upstream). + +--- Old: libindi-aarch64.patch libindi_0.9.7.tar.gz New: libindi_1.0.0.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2014-02-02 18:16:13 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2013-03-28 13:19:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2014-02-02 18:16:15.0 +0100 @@ -1,0 +2,25 @@ +Sat Feb 1 17:31:26 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to version 0.9.7: + * Support for EQMod mount driver (3rd party). + * Support for ATIK CCDs and Filter Wheels (3rd party). + * Support for Shoestring Astronomy FCUSB (3rd party). + * Support for joysticks and game pads under Linux. + * LX200, Celeston, and EQMod drivers support joystick input. + * Improved LX200 & Celestron telescope drivers. + * Improved simulator drivers. + * INDI server support for multiple devices per driver. + * New universal logging and debugging framework for INDI +developers. + * Fixed an issue in TCFS driver where a connect may fail if +focuser is put into sleep mode. + * Fixed an issue where the client thread in INDI::BaseClient +is not being terminated gracefully in blocking mode. + * Fixed an issue involving non-English clients that utilize +INDI client library to communicate with INDI server. + * Fixed an issue where some properties in some drivers are +sent before getting defined by INDI. +- Droped udev_rules_dir_configurable.patch, not required anymore +- Adjust no-return-in-nonvoid-function.patch for this release + +--- Old: libindi_0.9.6.tar.gz udev_rules_dir_configurable.patch New: libindi_0.9.7.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.hUdfIR/_old 2014-02-02 18:16:15.0 +0100 +++ /var/tmp/diff_new_pack.hUdfIR/_new 2014-02-02 18:16:15.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libindi # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: libindi -Version:0.9.6 +Version:0.9.7 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+ @@ -30,8 +30,6 @@ Source0:http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz # PATCH-FIX-UPSTREAM no-return-in-nonvoid-function.patch asterios.dra...@gmail.com -- Fix "no-return-in-nonvoid-function" post-build check errors Patch0: no-return-in-nonvoid-function.patch -# PATCH-FIX-UPSTREAM udev_rules_dir_configurable.patch asterios.dra...@gmail.com -- Make "UDEVRULES_INSTALL_DIR" configurable -Patch1: udev_rules_dir_configurable.patch # PATCH-FIX-UPSTREAM libindi-aarch64.patch sch...@suse.de -- No port I/O on aarch64 Patch2: libindi-aarch64.patch BuildRequires: cmake @@ -108,7 +106,6 @@ %prep %setup -q %patch0 -p1 -%patch1 %patch2 -p1 %build @@ -144,7 +141,7 @@ %files %defattr(-,root,root,-) -%doc AUTHORS COPYING.* COPYRIGHT ChangeLog LICENSE NEWS README README.drivers TODO +%doc AUTHORS COPYING.* COPYRIGHT ChangeLog LICENSE NEWS README TODO %{_datadir}/indi/ %{_bindir}/indi* %{_udevdir}/rules.d/99-gpusb.rules ++ libindi_0.9.6.tar.gz -> libindi_0.9.7.tar.gz ++ 25502 lines of diff (skipped) ++ no-return-in-nonvoid-function.patch ++ --- /var/tmp/diff_new_pack.hUdfIR/_old 2014-02-02 18:16:16.0 +0100 +++ /var/tmp/diff_new_pack.hUdfIR/_new 2014-02-02 18:16:16.0 +0100 @@ -1,66 +1,149 @@ -diff -Naur libindi-0.9.6.orig/drivers/auxiliary/gpusb.cpp libindi-0.9.6/drivers/auxiliary/gpusb.cpp libindi-0.9.6.orig/drivers/auxiliary/gpusb.cpp 2012-11-19 22:39:14.0 +0200 -+++ libindi-0.9.6/drivers/auxiliary/gpusb.cpp 2012-11-22 21:25:20.626955314 +0200 -@@ -148,6 +148,7 @@ - deleteProperty(GuideEWP.name); - } +diff -Naur libindi-0.9.7.orig/drivers/auxiliary/joystickdriver.cpp libindi-0.9.7/drivers/auxiliary/joystickdriver.cpp +--- libindi-0.9.7.orig/drivers/auxiliary/joystickdriver.cpp2013-11-15 19:26:49.0 +0100 libindi-0.9.7/drivers/auxiliary/joystickdriver.cpp 2014-02-01 19:46:41.003128771 +0100 +@@ -107,6 +107,7 @@ + void* JoyStickDriver::loop(void *obj) + { + while (reinterpret_cast(obj)->active) reinterpret_cast(obj)->readEv(); ++return o
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2013-03-28 13:19:20 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi", Maintainer is "dmuel...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2012-12-07 14:38:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2013-03-28 13:19:22.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 27 15:31:12 UTC 2013 - sch...@suse.de + +- libindi-aarch64.patch: No port I/O on aarch64 + +--- New: libindi-aarch64.patch Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.cGkmJ2/_old 2013-03-28 13:19:23.0 +0100 +++ /var/tmp/diff_new_pack.cGkmJ2/_new 2013-03-28 13:19:23.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libindi # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,6 +32,8 @@ Patch0: no-return-in-nonvoid-function.patch # PATCH-FIX-UPSTREAM udev_rules_dir_configurable.patch asterios.dra...@gmail.com -- Make "UDEVRULES_INSTALL_DIR" configurable Patch1: udev_rules_dir_configurable.patch +# PATCH-FIX-UPSTREAM libindi-aarch64.patch sch...@suse.de -- No port I/O on aarch64 +Patch2: libindi-aarch64.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libcfitsio-devel @@ -107,6 +109,7 @@ %setup -q %patch0 -p1 %patch1 +%patch2 -p1 %build mkdir build ++ libindi-aarch64.patch ++ Index: libindi-0.9.6/libs/webcam/port.cpp === --- libindi-0.9.6.orig/libs/webcam/port.cpp +++ libindi-0.9.6/libs/webcam/port.cpp @@ -40,7 +40,8 @@ #ifdef __linux__ #if defined(arm) || defined(__hppa__) || defined(__sparc__) || defined(__ppc__) \ || defined(__powerpc__) || defined(__s390__) || defined(__s390x__)\ - || defined(__mips__) || defined(__mc68000__) || defined(__sh__) + || defined(__mips__) || defined(__mc68000__) || defined(__sh__) \ + || defined(__aarch64__) #define NO_SYSIO #endif /* architechtures */ #endif /* __linux__ */ Index: libindi-0.9.6/libs/webcam/port.h === --- libindi-0.9.6.orig/libs/webcam/port.h +++ libindi-0.9.6/libs/webcam/port.h @@ -36,7 +36,7 @@ #include #ifdef __linux__ - #if !defined(arm) && !defined(__hppa__) && !defined(__sparc__) && !defined(__ppc__) && !defined(__powerpc__) && !defined(__s390__) && !defined(__s390x__) && !defined(__mips__) && !defined(__mc68000__) + #if !defined(arm) && !defined(__hppa__) && !defined(__sparc__) && !defined(__ppc__) && !defined(__powerpc__) && !defined(__s390__) && !defined(__s390x__) && !defined(__mips__) && !defined(__mc68000__) && !defined(__aarch64__) #include #endif /* !arm */ #elif defined(QNX) @@ -56,7 +56,7 @@ #error Please define a platform in the Makefile #endif -#if defined(arm) || defined(__hppa__) || defined(__sparc__) || defined(__ppc__) || defined(__powerpc__) || defined(__s390__) || defined(__s390x__) || defined(__mips__) || defined(__mc68000__) +#if defined(arm) || defined(__hppa__) || defined(__sparc__) || defined(__ppc__) || defined(__powerpc__) || defined(__s390__) || defined(__s390x__) || defined(__mips__) || defined(__mc68000__) || defined(__aarch64__) static char ports_temp; #ifdef inb @@ -115,7 +115,7 @@ private: #ifdef FREEBSD FILE *devio; #endif -#if defined(__linux__) && (defined(arm) || defined(__hppa__) || defined(__sparc__) || defined(__ppc__) || defined(__powerpc__) || defined(__s390__) || defined(__s390x__) || defined(__mips__) || defined(__mc68000__)) +#if defined(__linux__) && (defined(arm) || defined(__hppa__) || defined(__sparc__) || defined(__ppc__) || defined(__powerpc__) || defined(__s390__) || defined(__s390x__) || defined(__mips__) || defined(__mc68000__) || defined(__aarch64__)) int devport; #endif }; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2012-12-07 14:38:16 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi", Maintainer is "dmuel...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2012-10-07 19:15:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2012-12-07 14:38:18.0 +0100 @@ -1,0 +2,26 @@ +Wed Nov 28 19:56:10 UTC 2012 - asterios.dra...@gmail.com + +- Update to version 0.9.6: + * Support for Starlight Xpress Adaptive Optics unit. + * Improved support for Startlight Xpress CCDs and Filter wheels. + * Support for Arduino boards, with customizable drivers for common +observatory auxiliary devices. + * Support for GPUSB Guide Port Interface. + * Improved support for QSI CCDs and Filter wheels. + * Support for filters with absolute positioning. + * Support for cameras with guiding chip. + * Fixed INDI server FIFO CPU utilization bug. + * Fixed various bugs with v4l drivers due to code regression. + * Improved support for Mac OS X. + * Improved simulators. + * _REQUEST properties are now deprecated. + * Updated tutorials and API. +- Removed the previous no-return-in-nonvoid-function.patch (fixed upstream) and + added a new one to fix some new "no-return-in-nonvoid-function" rpm + post-build check errors. +- Added a patch (udev_rules_dir_configurable.patch) to make + "UDEVRULES_INSTALL_DIR" configurable. +- Added pkgconfig(udev) as build requirement in order to install the udev rules + file in the correct directory. + +--- Old: libindi_0.9.5.tar.gz New: libindi_0.9.6.tar.gz udev_rules_dir_configurable.patch Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.Cjcy6p/_old 2012-12-07 14:38:19.0 +0100 +++ /var/tmp/diff_new_pack.Cjcy6p/_new 2012-12-07 14:38:19.0 +0100 @@ -18,8 +18,10 @@ %define so_ver 0 +%define _udevdir %(pkg-config --variable udevdir udev) + Name: libindi -Version:0.9.5 +Version:0.9.6 Release:0 Summary:Instrument Neutral Distributed Interface License:GPL-2.0+ and LGPL-2.1+ @@ -28,11 +30,19 @@ Source0:http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz # PATCH-FIX-UPSTREAM no-return-in-nonvoid-function.patch asterios.dra...@gmail.com -- Fix "no-return-in-nonvoid-function" post-build check errors Patch0: no-return-in-nonvoid-function.patch +# PATCH-FIX-UPSTREAM udev_rules_dir_configurable.patch asterios.dra...@gmail.com -- Make "UDEVRULES_INSTALL_DIR" configurable +Patch1: udev_rules_dir_configurable.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libcfitsio-devel BuildRequires: libfli-devel BuildRequires: libnova-devel +%if 0%{?suse_version} >= 1140 +BuildRequires: pkgconfig(udev) +%else +BuildRequires: pkg-config +BuildRequires: udev +%endif BuildRequires: libusb-devel BuildRequires: zlib-devel Requires: libindi%{so_ver} = %{version} @@ -51,6 +61,8 @@ Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: libindi%{so_ver} = %{version} +Requires: libindidriver%{so_ver} = %{version} +Requires: libindimain%{so_ver} = %{version} %description devel This package contains development files for libindi. @@ -67,9 +79,34 @@ capabilities and communicate with the device drivers and build a completely dynamic GUI based on the services provided by the device. +%package -n libindidriver%{so_ver} +Summary:Instrument Neutral Distributed Interface +Group: System/Libraries + +%description -n libindidriver%{so_ver} +INDI is an Instrument Neutral Distributed Interface control protocol +for astronomical devices, which provides a framework that decouples low +level hardware drivers from high level front end clients. Clients that +use the device drivers are completely unaware of the device +capabilities and communicate with the device drivers and build a +completely dynamic GUI based on the services provided by the device. + +%package -n libindimain%{so_ver} +Summary:Instrument Neutral Distributed Interface +Group: System/Libraries + +%description -n libindimain%{so_ver} +INDI is an Instrument Neutral Distributed Interface control protocol +for astronomical devices, which provides a framework that decouples low +level hardware drivers from high level front end clients. Clients that +use the device drivers are completely unaware of the device +capabilities and communicate with the device driver
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2012-10-07 19:15:43 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi", Maintainer is "dmuel...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2012-05-26 13:05:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2012-10-07 19:15:44.0 +0200 @@ -1,0 +2,21 @@ +Thu Sep 27 17:17:41 UTC 2012 - asterios.dra...@gmail.com + +- Update to version 0.9.5: + * Focuser simulator driver. + * CCD, Telescope, Focuser, and Filter simulators improvements including +periodic error effects, FWHM, and more. + * Major improvements to INDI Base Library and INDI Client Library. + * Fixed minor bugs in LX200 Generic, LX200 FS2, Magellan, and Celestron +drivers. + * Minor bugfixes and improvements. + * Fixed color buffer problem in V4L drivers. + * Numerous bug fixes and minor improvements. + From 0.9.1: + * Bugfix release. +- Removed the previous no-return-in-nonvoid-function.patch (fixed upstream) and + added a new one to fix some new "no-return-in-nonvoid-function" rpm + post-build check errors. +- Removed libindi-usleep.patch that fixed compilation with gcc-4.7 (fixed + upstream). + +--- Old: libindi-usleep.patch libindi_0.9.tar.gz New: libindi_0.9.5.tar.gz Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.5iG9h5/_old 2012-10-07 19:15:46.0 +0200 +++ /var/tmp/diff_new_pack.5iG9h5/_new 2012-10-07 19:15:46.0 +0200 @@ -19,17 +19,15 @@ %define so_ver 0 Name: libindi -Version:0.9 +Version:0.9.5 Release:0 Summary:Instrument Neutral Distributed Interface -License:GPL-2.0+ ; LGPL-2.1+ +License:GPL-2.0+ and LGPL-2.1+ Group: Productivity/Scientific/Astronomy Url:http://www.indilib.org/ Source0:http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz # PATCH-FIX-UPSTREAM no-return-in-nonvoid-function.patch asterios.dra...@gmail.com -- Fix "no-return-in-nonvoid-function" post-build check errors Patch0: no-return-in-nonvoid-function.patch -# PATCH-FIX-UPSTREAM libindi-usleep.patch asterios.dra...@gmail.com -- Fix compilation with gcc-4.7 (taken from Fedora) -Patch1: libindi-usleep.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libcfitsio-devel @@ -71,8 +69,7 @@ %prep %setup -q -%patch0 -%patch1 -p1 +%patch0 -p1 %build mkdir build ++ libindi_0.9.tar.gz -> libindi_0.9.5.tar.gz ++ 13371 lines of diff (skipped) ++ no-return-in-nonvoid-function.patch ++ --- /var/tmp/diff_new_pack.5iG9h5/_old 2012-10-07 19:15:46.0 +0200 +++ /var/tmp/diff_new_pack.5iG9h5/_new 2012-10-07 19:15:46.0 +0200 @@ -1,11 +1,33 @@ libs/indibase/indifilterwheel.cpp.orig 2012-01-13 20:40:07.0 +0200 -+++ libs/indibase/indifilterwheel.cpp 2012-01-16 23:55:00.286747018 +0200 -@@ -37,6 +37,8 @@ - DefaultDriver::initProperties(); +diff -Naur libindi-0.9.5.orig/drivers/telescope/telescope_simulator.cpp libindi-0.9.5/drivers/telescope/telescope_simulator.cpp +--- libindi-0.9.5.orig/drivers/telescope/telescope_simulator.cpp 2012-08-24 03:11:27.0 +0300 libindi-0.9.5/drivers/telescope/telescope_simulator.cpp2012-09-23 15:08:52.227482265 +0300 +@@ -520,6 +520,7 @@ + + + NewRaDec(currentRA, currentDEC); ++return true; + } + + bool ScopeSim::Park() +diff -Naur libindi-0.9.5.orig/indidriver.c libindi-0.9.5/indidriver.c +--- libindi-0.9.5.orig/indidriver.c2012-08-24 03:11:28.0 +0300 libindi-0.9.5/indidriver.c 2012-09-23 15:10:20.239899517 +0300 +@@ -307,6 +307,7 @@ + bp->size= size; + bp->blob= blob; + strncpy(bp->format, format, MAXINDIFORMAT); ++return 0; + } + + void IUFillSwitch(ISwitch *sp, const char *name, const char * label, ISState s) +diff -Naur libindi-0.9.5.orig/libs/indibase/basedevice.cpp libindi-0.9.5/libs/indibase/basedevice.cpp +--- libindi-0.9.5.orig/libs/indibase/basedevice.cpp2012-08-24 03:11:28.0 +0300 libindi-0.9.5/libs/indibase/basedevice.cpp 2012-09-23 15:12:11.186619202 +0300 +@@ -996,6 +996,7 @@ + +} + } ++return 0; - initFilterProperties(deviceName(), FILTER_TAB); -+ -+return true; } - void INDI::FilterWheel::ISGetProperties (const char *dev) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2012-05-26 13:05:18 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi", Maintainer is "dmuel...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2012-03-19 10:08:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2012-05-26 13:05:37.0 +0200 @@ -1,0 +2,6 @@ +Tue May 22 19:43:16 UTC 2012 - asterios.dra...@gmail.com + +- Removed cfitsio_link_libs.patch (not needed after the update of cfitsio + package and cfitsio.pc fix regarding library linking). + +--- Old: cfitsio_link_libs.patch Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.dLGfxp/_old 2012-05-26 13:05:37.0 +0200 +++ /var/tmp/diff_new_pack.dLGfxp/_new 2012-05-26 13:05:37.0 +0200 @@ -28,10 +28,8 @@ Source0:http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz # PATCH-FIX-UPSTREAM no-return-in-nonvoid-function.patch asterios.dra...@gmail.com -- Fix "no-return-in-nonvoid-function" post-build check errors Patch0: no-return-in-nonvoid-function.patch -# PATCH-FIX-UPSTREAM cfitsio_link_libs.patch asterios.dra...@gmail.com -- Add "pthread" in target_link_libraries where needed -Patch1: cfitsio_link_libs.patch # PATCH-FIX-UPSTREAM libindi-usleep.patch asterios.dra...@gmail.com -- Fix compilation with gcc-4.7 (taken from Fedora) -Patch2: libindi-usleep.patch +Patch1: libindi-usleep.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libcfitsio-devel @@ -74,8 +72,7 @@ %prep %setup -q %patch0 -%patch1 -%patch2 -p1 +%patch1 -p1 %build mkdir build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2012-03-19 10:07:47 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi", Maintainer is "dmuel...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2012-01-20 22:07:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2012-03-19 10:08:19.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 14 21:01:30 UTC 2012 - asterios.dra...@gmail.com + +- Added a patch (taken from Fedora) to fix compilation with gcc-4.7. + +--- New: libindi-usleep.patch Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.Sei4X9/_old 2012-03-19 10:08:27.0 +0100 +++ /var/tmp/diff_new_pack.Sei4X9/_new 2012-03-19 10:08:27.0 +0100 @@ -16,6 +16,8 @@ # +%define so_ver 0 + Name: libindi Version:0.9 Release:0 @@ -23,11 +25,13 @@ License:GPL-2.0+ ; LGPL-2.1+ Group: Productivity/Scientific/Astronomy Url:http://www.indilib.org/ -Source0: http://prdownloads.sourceforge.net/indi/%{name}_%{version}.tar.gz +Source0:http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz # PATCH-FIX-UPSTREAM no-return-in-nonvoid-function.patch asterios.dra...@gmail.com -- Fix "no-return-in-nonvoid-function" post-build check errors Patch0: no-return-in-nonvoid-function.patch # PATCH-FIX-UPSTREAM cfitsio_link_libs.patch asterios.dra...@gmail.com -- Add "pthread" in target_link_libraries where needed Patch1: cfitsio_link_libs.patch +# PATCH-FIX-UPSTREAM libindi-usleep.patch asterios.dra...@gmail.com -- Fix compilation with gcc-4.7 (taken from Fedora) +Patch2: libindi-usleep.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libcfitsio-devel @@ -35,7 +39,7 @@ BuildRequires: libnova-devel BuildRequires: libusb-devel BuildRequires: zlib-devel -Requires: libindi0 = %{version} +Requires: libindi%{so_ver} = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -50,16 +54,16 @@ Summary:Development files for libindi Group: Development/Libraries/C and C++ Requires: glibc-devel -Requires: libindi0 = %{version} +Requires: libindi%{so_ver} = %{version} %description devel This package contains development files for libindi. -%package -n libindi0 +%package -n libindi%{so_ver} Summary:Instrument Neutral Distributed Interface Group: System/Libraries -%description -n libindi0 +%description -n libindi%{so_ver} INDI is an Instrument Neutral Distributed Interface control protocol for astronomical devices, which provides a framework that decouples low level hardware drivers from high level front end clients. Clients that @@ -71,6 +75,7 @@ %setup -q %patch0 %patch1 +%patch2 -p1 %build mkdir build @@ -87,9 +92,9 @@ %make_install cd .. -%post -n libindi0 -p /sbin/ldconfig +%post -n libindi%{so_ver} -p /sbin/ldconfig -%postun -n libindi0 -p /sbin/ldconfig +%postun -n libindi%{so_ver} -p /sbin/ldconfig %files %defattr(-,root,root,-) @@ -105,8 +110,8 @@ %{_libdir}/libindi.so %{_libdir}/libindi*.a -%files -n libindi0 +%files -n libindi%{so_ver} %defattr(-,root,root,-) -%{_libdir}/libindi.so.0* +%{_libdir}/libindi.so.%{so_ver}* %changelog ++ libindi-usleep.patch ++ diff -ur libindi-0.9/drivers/focuser/robofocus.cpp libindi-0.9.new/drivers/focuser/robofocus.cpp --- libindi-0.9/drivers/focuser/robofocus.cpp 2012-01-13 19:40:06.0 +0100 +++ libindi-0.9.new/drivers/focuser/robofocus.cpp 2012-01-24 23:34:02.814667216 +0100 @@ -25,6 +25,7 @@ #include #include #include +#include #define RF_MAX_CMD 9 #define RF_TIMEOUT 15 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libindi for openSUSE:Factory
Hello community, here is the log from the commit of package libindi for openSUSE:Factory checked in at 2011-12-06 18:24:17 Comparing /work/SRC/openSUSE:Factory/libindi (Old) and /work/SRC/openSUSE:Factory/.libindi.new (New) Package is "libindi", Maintainer is "dmuel...@suse.com" Changes: Other differences: -- ++ libindi.spec ++ --- /var/tmp/diff_new_pack.Dl3a3o/_old 2011-12-06 18:42:17.0 +0100 +++ /var/tmp/diff_new_pack.Dl3a3o/_new 2011-12-06 18:42:17.0 +0100 @@ -21,7 +21,7 @@ Name: libindi Version:0.8 Release:1 -License:GPLv2+ ; LGPLv2.1+ +License:GPL-2.0+ ; LGPL-2.1+ Summary:Instrument Neutral Distributed Interface Url:http://www.indilib.org/ Group: Productivity/Scientific/Astronomy @@ -54,7 +54,7 @@ completely dynamic GUI based on the services provided by the device. %package devel -License:GPLv2+ ; LGPLv2.1+ +License:GPL-2.0+ ; LGPL-2.1+ Summary:Development files for libindi Group: Development/Libraries/C and C++ Requires: glibc-devel @@ -64,7 +64,7 @@ This package contains development files for libindi. %package -n libindi0 -License:GPLv2+ ; LGPLv2.1+ +License:GPL-2.0+ ; LGPL-2.1+ Summary:Instrument Neutral Distributed Interface Group: System/Libraries -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org