File gnsstk.changes of Package gnsstk
-------------------------------------------------------------------
Thu Apr 3 12:15:06 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
- Use %autosetup macro to fix build for Factory and Tumbleweed
-------------------------------------------------------------------
Sat Apr 6 08:57:03 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
- Update to version 14.3.0
Build System and Test Suite
+ Add tests for sem and al3 files (See New Modules below).
+ Update gnsstk_enable.sh to be POSIX compliant for wider support.
+ Update Removing special c++17 packages as they are no longer
needed.
Gitlab CI
+ Update codeowners file to replace contributors that left
Library Changes
+ Add the ability for SP3NavDataFactory to initialize OrbitDataSP3
fields to NaN or whatever
+ Add Galileo I/NAV page pair parsing to PNB factory.
+ Add addBitVec method to PackedNavBits to allow easy packing of
an array of 0/1 ints.
Fixes since v14.2.0
+ Fix bug in PackedNavBits.addDataVec that would drop the last
byte of data.
+ Fix PNBGPSCNavDataFactory.cpp Fix weekrollover problem.
+ Fix PackedNavBits segfaulting when add more bits beyond its
initial capacity.
+ Removed c++17 features due to segfaults.
New Modules
+ core/tests/NewNav/NavLibrarySEM_T.cpp
+ core/tests/NewNav/NavLibraryYuma_T.cpp
- Removed cmake option -DBUILD_FOR_PACKAGE_SWITCH=O (breaks the build
with swig 4).
- Update to version 14.2.0
Build System and Test Suite
+ Fix gnsstk data submodule reference
+ Update build.sh to opportunistically use Ninja
+ Update create debian/ubuntu major version coinstallable
package
Library Changes
+ Add support for specifying which c++ standard to use when
compiling with g++
+ Add GPS SV config message to NewNav
+ Add support for norad IDs in SatID for those compilers
that support c++17 or later
+ Update BDSD?NavEph.cpp Modified end fit determination
+ Changes in support of CSMS
Fixes since v14.1.0
+ Fix SEM NavData system value
+ Fix SEMNavDataFactory orbital inclination rate of change
+ Fix time offset sign convention to be consistent between
BasicTimeSystemConverter and the NavTimeSystemConverter.
+ Fix a few sign convention changes
New Modules
+ core/lib/GNSSCore/SatTimeSystem.cpp
+ core/lib/GNSSCore/SatTimeSystem.hpp
+ core/lib/NewNav/GPSNavConfig.cpp
+ core/lib/NewNav/GPSNavConfig.hpp
+ core/lib/NewNav/GPSSVConfig.cpp
+ core/lib/NewNav/GPSSVConfig.hpp
+ core/lib/NewNav/SystemNavData.hpp
+ core/tests/GNSSCore/SatelliteSystem_T.cpp
+ core/tests/NewNav/GPSNavConfig_T.cpp
+ core/tests/NewNav/GPSSVConfig_T.cpp
+ swig/tests/test_GPSNavConfig.py
- Update to version 14.1.0
Build System and Test Suite
+ Fix swig4.0 compile time issues.
Library Changes
+ Add SWIG bindings for MOPS and GCAT TropModel correctors.
+ Update refactor PRSolution to update style and decompose large functions.
Fixes since v14.0.0
+ Fix sphinx docs hidden navigation bar
- Update to version 14.0.0
Build System and Test Suite
+ Update the clean build parameter
+ Update SWIG cmake rules now that we're no longer supporting cmake version 2
+ Update compiler to Visual Studio 2019 in the Windows build scripts.
Gitlab CI
+ Update Deprecated Debian 9 build
+ Add Ubuntu 20.04 pipeline jobs
Library Changes
+ Add group path delay calculator (GroupPathCorr and related
classes).
+ Update Refactor HelmertTransform into HelmertTransformer
+ Update Refactor reference frames into RefFrame
+ Update the nonsensical ISC interface in NavLibrary with one
that does make sense.
+ Update Refactor duplicate raw range implementations into a
single class.
+ Update group path corrector navLib from shared_ptr to reference
to work around swig/python problem
+ Update Move NewNav enums to the namespace level for consistency
+ Update NewNav docs
+ Add NavData::clone method
+ Add signal details to nav dump methods
+ Add group path delay calculator (GroupPathCorr and related
classes).
+ Add a CorrectorType that was missed
Fixes since v13.8.0
+ Fix swig build error
- Update to version 13.8.0
Build System and Test Suite
+ Update Changed the minimum cmake version
+ Fix Remove SystemTime tests that randomly fail
+ Fix ORD tests to use the GNSSTk testing framework
Gitlab CI
+ Update CODEOWNERS.
+ Fix pipeline push artifacts
Library Changes
+ Update change string name in StringUtils to avoid conflict
with curses library macro
+ Update exception specifications from throw() to noexcept
+ Update documentation of TropModel classes
+ Update move nav message bit definition enums out of
PNBNavDataFactory.cpp files and into their own files.
+ Add documentation on raw range (geometric range) computations
+ Add Split test data into gnsstk-data repo with submodules
configured
+ Add support for GLONASS CDMA nav data processing
+ Update sphinx documentation of SWIG bindings
+ Update Deprecate extraneous swig binding for function that no
longer exists.
Fixes since v13.7.0
+ Fix week rollover issues in GPS LNav, Galileo F/Nav and Galileo
I/Nav decoders.
+ Fix bugs in GLONASS CDMA nav data processing
- Update to version (tag) 13.7.0
-------------------------------------------------------------------
Wed Jun 28 17:20:53 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl>
- update to version (tag) 13.6.0
- patch gnsstk-fix-build-with-gcc13.patch to fix build for Tumbleweed
- fixed source URL
-------------------------------------------------------------------
Fri Jul 22 21:52:51 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>
- initial package
- version 13.4.0