Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package liquid-dsp for openSUSE:Factory 
checked in at 2026-06-17 16:17:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liquid-dsp (Old)
 and      /work/SRC/openSUSE:Factory/.liquid-dsp.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liquid-dsp"

Wed Jun 17 16:17:44 2026 rev:8 rq:1359812 version:1.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/liquid-dsp/liquid-dsp.changes    2025-02-23 
17:26:12.987013130 +0100
+++ /work/SRC/openSUSE:Factory/.liquid-dsp.new.1981/liquid-dsp.changes  
2026-06-17 16:18:25.399324552 +0200
@@ -1,0 +2,72 @@
+Mon Jun  8 08:04:15 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 1.8.0
+  * logging: introduced embedded logging functionality.
+    + supports global and custom logs with minimal computational
+      overhead.
+    + selectable level at run-time to increase/decrease verbosity
+      as needed.
+    + support for logging to files.
+    + color output for enhanced visibility (optionally disabled).
+    + compile time configurations for enhanced customization.
+  * autotest
+    + refactored testing infrastructure to include test-specific
+      metadata, estimated 'cost' (execution time), description,
+      and keywords
+    + overhauled all tests to use new harness; tests now
+      thread-safe and statically defined.
+    + increased testing: 1,300+ tests, 716,000+ checks, covering
+      82% of entire project.
+  * build
+    + performed a static memory analysis test to substantially
+      reduce memory used on the stack in favor of dynamically
+      allocating it on the stack; improves stability for
+      multi-threaded processing
+    + introduced new argument parsing header to simplify creating
+      variables, parsing command-line options, printing help, and
+      validating results;
+    + refactored examples and removed over 2,000 lines of redundant
+      code.
+    + added CMake rules to create exportable interface, option for
+      building.shared vs. static library, and simplified directory
+      inclusion.
+    + fixed annoying deprecation warnings.
+    + added generated pkg-config file.
+    + added support for building either/both static and shared
+      libraries.
+    + adding separate option to find SIMD vs. use it with explicit
+      options cleaned up descriptions for most interfaces in header
+      file.
+    + removed gentab (generated tables) from build environment;
+      added pre-generated source to version control.
+    + fixed cmake x86 SIMD detection.
+    + fixed many typos via codespell.
+  * core
+    + new module to include core functionality to liquid-dsp
+      including logging and error-handling.
+    + error-handling macros moved to global header to allow global
+      use.
+  * fft
+    + asgram: adding option for auto-scaling output.
+  * filter
+    + rresamp: fixed aliasing issue with default operation.
+    + symsync: added methods to explicitly get/set rate and del
+      values.
+    + firdespm: devising halfband filter design with desired stop
+      band firfilt: fix recreate() storing coefficients in reverse
+      order.
+  * framing
+    + fskframe: refactored object to allow for dynamically-sized
+      payload, but removed ability to specify CRC and FEC for now.
+    + added ability to initialize qdsync on cpfsk.
+    + framesync64: adding option to set detection range.
+    + qdetector: improved reliability, speed, interface
+  * vector
+    + added more SIMD methods for AVX, NEON extensions.
+    + added more benchmarks to identify areas for speed improvement
+- Drop patch:
+  * fix-chromosome-32bit.patch
+- Add patch:
+  * liquid-dsp-libsuffix.patch
+
+-------------------------------------------------------------------

Old:
----
  fix-chromosome-32bit.patch
  liquid-dsp-1.7.0.tar.gz

New:
----
  liquid-dsp-1.8.0.tar.gz
  liquid-dsp-libsuffix.patch

----------(Old B)----------
  Old:- Drop patch:
  * fix-chromosome-32bit.patch
- Add patch:
----------(Old E)----------

----------(New B)----------
  New:- Add patch:
  * liquid-dsp-libsuffix.patch
----------(New E)----------

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

Other differences:
------------------
++++++ liquid-dsp.spec ++++++
--- /var/tmp/diff_new_pack.lENmrr/_old  2026-06-17 16:18:26.331363549 +0200
+++ /var/tmp/diff_new_pack.lENmrr/_new  2026-06-17 16:18:26.339363884 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package liquid-dsp
 #
-# Copyright (c) 2025 SUSE LLC
-# Copyright (c) 2017-2025, Martin Hauke <[email protected]>
+# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2017-2026, Martin Hauke <[email protected]>
 # Copyright (c) 2025 Andreas Stieger <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -21,7 +21,7 @@
 %define sover 1
 %define libname libliquid%{sover}
 Name:           liquid-dsp
-Version:        1.7.0
+Version:        1.8.0
 Release:        0
 Summary:        Digital signal processing library for software-defined radios
 License:        MIT
@@ -29,7 +29,7 @@
 URL:            https://liquidsdr.org
 #Git-Clone:     https://github.com/jgaeddert/liquid-dsp.git
 Source:         
https://github.com/jgaeddert/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0:         fix-chromosome-32bit.patch
+Patch0:         liquid-dsp-libsuffix.patch
 BuildRequires:  c++_compiler
 BuildRequires:  cmake >= 3.10
 
@@ -92,4 +92,6 @@
 %license LICENSE
 %{_includedir}/liquid
 %{_libdir}/libliquid.so
+%{_libdir}/cmake/liquid
+%{_libdir}/pkgconfig/liquid-dsp.pc
 

++++++ liquid-dsp-1.7.0.tar.gz -> liquid-dsp-1.8.0.tar.gz ++++++
++++ 59927 lines of diff (skipped)

++++++ liquid-dsp-libsuffix.patch ++++++
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 07c1238..bcf880f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -515,10 +515,10 @@ install(TARGETS ${LIQUID_TARGETS}
     LIBRARY
         COMPONENT Runtime
         NAMELINK_COMPONENT Development
-        DESTINATION lib
+        DESTINATION "lib${LIB_SUFFIX}"
     ARCHIVE
         COMPONENT Runtime
-        DESTINATION lib
+        DESTINATION "lib${LIB_SUFFIX}"
     PUBLIC_HEADER
         COMPONENT Development
         DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/liquid

Reply via email to