commit libindi for openSUSE:Factory

2020-10-08 Thread root
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

2020-04-27 Thread root
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

2020-02-25 Thread root
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

2020-01-16 Thread root
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

2019-07-13 Thread root
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

2019-05-02 Thread root
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

2019-04-05 Thread root
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

2018-04-13 Thread root
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

2018-04-11 Thread root
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

2018-01-19 Thread root
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

2017-09-28 Thread root
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

2017-06-01 Thread root
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

2017-01-24 Thread root
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

2016-07-01 Thread h_root
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

2015-07-12 Thread h_root
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

2015-02-24 Thread h_root
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

2014-02-02 Thread h_root
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

2013-03-28 Thread h_root
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

2012-12-07 Thread h_root
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

2012-10-07 Thread h_root
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

2012-05-26 Thread h_root
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

2012-03-19 Thread h_root
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

2011-12-06 Thread h_root
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