Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package limesuite for openSUSE:Factory 
checked in at 2023-04-25 16:42:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/limesuite (Old)
 and      /work/SRC/openSUSE:Factory/.limesuite.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "limesuite"

Tue Apr 25 16:42:54 2023 rev:18 rq:1082724 version:22.09.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/limesuite/limesuite.changes      2022-10-28 
19:31:45.355300985 +0200
+++ /work/SRC/openSUSE:Factory/.limesuite.new.1533/limesuite.changes    
2023-04-25 16:44:37.486867403 +0200
@@ -1,0 +2,8 @@
+Tue Apr 25 08:05:20 UTC 2023 - Bjørn Lie <[email protected]>
+
+- Add limesuite-add-missing-includes.patch: Add missing include,
+  exposed by gcc 13.
+- Use autopatch, cmake_build and ldconfig_scriptlets macros.
+- Build udev sub-package as noarch.
+
+-------------------------------------------------------------------

New:
----
  limesuite-add-missing-includes.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ limesuite.spec ++++++
--- /var/tmp/diff_new_pack.E8vGM9/_old  2023-04-25 16:44:38.018870556 +0200
+++ /var/tmp/diff_new_pack.E8vGM9/_new  2023-04-25 16:44:38.026870603 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package limesuite
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2017-2022, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -29,6 +29,8 @@
 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
+# PATCH-FIX-UPSTREAM limesuite-add-missing-includes.patch -- Add missing 
include
+Patch:          limesuite-add-missing-includes.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  gnuplot
@@ -58,6 +60,7 @@
 %package udev
 Summary:        Udev rules for LimeSDR
 Group:          Hardware/Other
+BuildArch:      noarch
 
 %description udev
 Udev rules for Lime Suite
@@ -81,6 +84,7 @@
 
 %prep
 %setup -q -n LimeSuite-%{version}
+%autopatch -p1
 
 # HACK: set udev permissions to 666
 sed -i 's|MODE="660"|MODE="666"|g' udev-rules/64-limesuite.rules
@@ -96,13 +100,12 @@
   -DENABLE_SIMD_FLAGS="none" \
 %endif
   -DLIME_SUITE_EXTVER=release
-%make_jobs
+%cmake_build
 
 %install
 %cmake_install
 
-%post -n %{libname} -p /sbin/ldconfig
-%postun  -n %{libname} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{libname}
 
 %post udev
 %udev_rules_update

++++++ limesuite-add-missing-includes.patch ++++++
Index: LimeSuite-22.09.1/src/lms7002m_mcu/MCU_File.cpp
===================================================================
--- LimeSuite-22.09.1.orig/src/lms7002m_mcu/MCU_File.cpp
+++ LimeSuite-22.09.1/src/lms7002m_mcu/MCU_File.cpp
@@ -1,6 +1,7 @@
 #include "MCU_File.h"
 #include <algorithm>
 #include <iostream>
+#include <cstdint>
 
 using namespace std;
 
@@ -506,4 +507,4 @@ bool MCU_File::BitString(const unsigned
         mask <<= 1;
     }
     return true;
-}
\ No newline at end of file
+}

Reply via email to