Hello community, here is the log from the commit of package limesuite for openSUSE:Factory checked in at 2018-04-11 13:59:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/limesuite (Old) and /work/SRC/openSUSE:Factory/.limesuite.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "limesuite" Wed Apr 11 13:59:52 2018 rev:3 rq:594892 version:18.04.0 Changes: -------- --- /work/SRC/openSUSE:Factory/limesuite/limesuite.changes 2017-12-21 11:29:05.108305451 +0100 +++ /work/SRC/openSUSE:Factory/.limesuite.new/limesuite.changes 2018-04-11 14:02:12.358337752 +0200 @@ -1,0 +2,54 @@ +Mon Apr 9 14:02:26 UTC 2018 - mplus...@suse.com + +- Cleanup with spec-cleaner + +------------------------------------------------------------------- +Fri Apr 6 12:43:21 UTC 2018 - mar...@gmx.de + +- Update to version 18.04.0 + * Fixed Tx filter calibration + * Fixed FPGA PLL configuration when B channel is disabled + * Fixed non-working controls in LimeSuiteGUI 'TRX Gain' tab + * Changed CGEN VCO tune algorithm + * LimeSDR-USB v1.4 updated to r2.16 gateware +- Add patch: + * limesuite-fix-cmake-path.patch + +- Update to version 18.03.0 + SoapyLMS changes: + * Do not tune NCO when LO is within tuning range + * Filter BW reported to match filtersCalibration + * Function implementations changed to use same code as LMS API + + LimeSuiteGUI changes: + * Added log levels + * Added additional controls to SPI panel + * Reduced number of programming modes in Programming panel + + LimeSuite library changes: + * Added LimeSDR-Mini programming + * Changed default settings for LimeSDR-Mini + * Updated calibrations + * Add phase alignment for dual channel configuration + * Updated FPGA PLL configuration + * Fix B channel only streaming + * Fixed LMS7002M::GetPathRFE for LNAH case + * Fixed CGEN not tuning to 484-487 MHz + + LMS API changes: + * LMS_Open() can no longer succeed without connecting to hardware + * LMS_Disconnect() and LMS_IsOpen() are now deprecated because of above change + * Changed firmware/gateware programming functions + * Changed lms_dev_info_t structure + * LMS_SetLOFrequency() now attempts to set different frequencies for A/B channels using NCO + * Fix Rx NCO direction flip (downconvert flag used to set Rx NCO to upconvert) + * Disabling LPF is now same as setting it to maximum bandwidth + * Extented gain range for LMS_SetGaindB() + + Other changes: + * Reduce SIMD flags when packaging for x86 + * LimeSDR-USB v1.4 updated to r2.15 gateware + * LimeSDR-Mini v1.1 updated to r1.24 gateware +- Add limesuite-fix-cmake-path.patch + +------------------------------------------------------------------- @@ -4 +58 @@ -- Update to version +- Update to version 17.12.0 Old: ---- limesuite-17.12.0.tar.xz New: ---- limesuite-18.04.0.tar.xz limesuite-fix-cmake-path.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ limesuite.spec ++++++ --- /var/tmp/diff_new_pack.wqj2j5/_old 2018-04-11 14:02:13.482297128 +0200 +++ /var/tmp/diff_new_pack.wqj2j5/_new 2018-04-11 14:02:13.486296983 +0200 @@ -1,7 +1,7 @@ # # spec file for package limesuite # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017, Martin Hauke <mar...@gmx.de> # # All modifications and additions to the file contributed by third parties @@ -17,19 +17,19 @@ # -%define sover 17_12-1 +%define sover 18_04-1 %define libname libLimeSuite%{sover} %define soapy_modver 0.6 - Name: limesuite -Version: 17.12.0 +Version: 18.04.0 Release: 0 Summary: Collection of software supporting LMS7-based hardware License: Apache-2.0 Group: Productivity/Hamradio/Other -Url: https://myriadrf.org/projects/lime-suite/ +URL: https://myriadrf.org/projects/lime-suite/ #Git-Clone: https://github.com/myriadrf/LimeSuite.git Source: https://github.com/myriadrf/LimeSuite/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.xz +Patch0: limesuite-fix-cmake-path.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gnuplot @@ -84,6 +84,7 @@ %prep %setup -q -n LimeSuite-%{version} +%patch0 -p1 # HACK: set udev permissions to 666 sed -i 's|MODE="660"|MODE="666"|g' udev-rules/64-limesuite.rules @@ -100,7 +101,7 @@ -DENABLE_SIMD_FLAGS="none" \ %endif -DLIME_SUITE_EXTVER=release -make %{?_smp_mflags} +%make_jobs %install %cmake_install @@ -114,28 +115,26 @@ %udev_rules_update %files -%defattr(-,root,root) -%doc Changelog.txt COPYING README.md +%license COPYING +%doc Changelog.txt README.md %{_bindir}/LimeUtil %{_bindir}/LimeSuiteGUI %dir %{_datadir}/Lime %{_datadir}/Lime/Desktop %files udev -%defattr(-,root,root) %{_udevrulesdir}/64-limesuite.rules %files -n %{libname} -%defattr(-,root,root) %{_libdir}/libLimeSuite.so.* %files devel -%defattr(-,root,root) %{_libdir}/libLimeSuite.so %{_includedir}/lime +%{_libdir}/pkgconfig/LimeSuite.pc +%{_libdir}/cmake/LimeSuite/ %files -n soapysdr%{soapy_modver}-module-lms7 -%defattr(-,root,root) %dir %{_libdir}/SoapySDR %dir %{_libdir}/SoapySDR/modules%{soapy_modver} %{_libdir}/SoapySDR/modules%{soapy_modver}/libLMS7Support.so ++++++ limesuite-17.12.0.tar.xz -> limesuite-18.04.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/limesuite/limesuite-17.12.0.tar.xz /work/SRC/openSUSE:Factory/.limesuite.new/limesuite-18.04.0.tar.xz differ: char 19, line 1 ++++++ limesuite-fix-cmake-path.patch ++++++ diff --git a/CMakeLists.txt b/CMakeLists.txt index 7d0c793..f8c8cb0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -250,7 +250,7 @@ if (ENABLE_HEADERS AND ENABLE_LIBRARY) install(FILES ${PROJECT_SOURCE_DIR}/cmake/Modules/LimeSuiteConfig.cmake ${PROJECT_BINARY_DIR}/LimeSuiteConfigVersion.cmake - DESTINATION lib/cmake/${PROJECT_NAME}) + DESTINATION lib${LIB_SUFFIX}/cmake/${PROJECT_NAME}) endif (ENABLE_HEADERS AND ENABLE_LIBRARY) ########################################################################