public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/liquid-dsp] rawhide: Update to 1.8.2.
@ 2026-08-18  1:04 Richard Shaw
  0 siblings, 0 replies; only message in thread
From: Richard Shaw @ 2026-08-18  1:04 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/liquid-dsp
Branch : rawhide
Commit : 185e659f97098526cccab0dbbf5dc482cdd6904c
Author : Richard Shaw <hobbes1069@gmail.com>
Date   : 2026-08-17T20:04:50-05:00
Stats  : +32/-27 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/liquid-dsp/c/185e659f97098526cccab0dbbf5dc482cdd6904c?branch=rawhide

Log:
Update to 1.8.2.

---
diff --git a/.gitignore b/.gitignore
index 8ea8b21..1de3757 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
 /liquid-dsp-1.4.0.tar.gz
 /liquid-dsp-1.6.0.tar.gz
 /liquid-dsp-1.7.0.tar.gz
+/liquid-dsp-1.8.2.tar.gz

diff --git a/liquid-dsp.spec b/liquid-dsp.spec
index b3322c6..bb8703a 100644
--- a/liquid-dsp.spec
+++ b/liquid-dsp.spec
@@ -1,8 +1,8 @@
-%global sover 1.7.0
+%global sover 1.8.2
 
 Name:           liquid-dsp
-Version:        1.7.0
-Release:        3%{?dist}
+Version:        1.8.2
+Release:        1%{?dist}
 Summary:        Digital Signal Processing Library for Software-Defined Radios
 
 License:        MIT
@@ -67,6 +67,9 @@ popd > /dev/null 2>&1
 
 
 %changelog
+* Mon Aug 17 2026 Richard Shaw <hobbes1069@gmail.com> - 1.8.2-1
+- Update to 1.8.2.
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/ppc64-configureac.patch b/ppc64-configureac.patch
index a696cb8..e5918cc 100644
--- a/ppc64-configureac.patch
+++ b/ppc64-configureac.patch
@@ -1,13 +1,14 @@
 Binary files liquid-dsp.orig/.git/index and liquid-dsp/.git/index differ
-diff -urNp liquid-dsp.orig/configure.ac liquid-dsp/configure.ac
---- liquid-dsp.orig/configure.ac	2020-04-07 19:47:16.999978525 -0500
-+++ liquid-dsp/configure.ac	2020-04-07 20:13:23.948011753 -0500
-@@ -191,7 +191,7 @@ else
-                        src/dotprod/src/dotprod_rrrf.av.o \
-                        src/dotprod/src/dotprod_crcf.av.o \
-                        src/dotprod/src/sumsq.o"
+Index: liquid-dsp-1.8.2/configure.ac
+===================================================================
+--- liquid-dsp-1.8.2.orig/configure.ac
++++ liquid-dsp-1.8.2/configure.ac
+@@ -193,7 +193,7 @@ else
+     case $target_cpu in
+     powerpc*)
+         BUILD_ALTIVEC="1"
 -        ARCH_OPTION="-fno-common -faltivec";;
 +        ARCH_OPTION="-fno-common -maltivec";;
      armv1*|armv2*|armv3*|armv4*|armv5*|armv6*)
          # assume neon instructions are NOT available
-         MLIBS_DOTPROD="src/dotprod/src/dotprod_cccf.o \
+         ARCH_OPTION="";;

diff --git a/ppc64.patch b/ppc64.patch
index 7aaa508..ecfd7f0 100644
--- a/ppc64.patch
+++ b/ppc64.patch
@@ -1,7 +1,7 @@
-diff --git a/src/dotprod/src/dotprod_crcf.av.c b/src/dotprod/src/dotprod_crcf.av.c
-index ba40595b..b879e905 100644
---- a/src/dotprod/src/dotprod_crcf.av.c
-+++ b/src/dotprod/src/dotprod_crcf.av.c
+Index: liquid-dsp-1.8.2/src/dotprod/src/dotprod_crcf.av.c
+===================================================================
+--- liquid-dsp-1.8.2.orig/src/dotprod/src/dotprod_crcf.av.c
++++ liquid-dsp-1.8.2/src/dotprod/src/dotprod_crcf.av.c
 @@ -26,6 +26,7 @@
  
  #include <stdio.h>
@@ -10,7 +10,7 @@ index ba40595b..b879e905 100644
  
  #include "liquid.internal.h"
  
-@@ -168,8 +169,8 @@ void dotprod_crcf_execute(dotprod_crcf    _q,
+@@ -195,8 +196,8 @@ int dotprod_crcf_execute(dotprod_crcf
      union { vector float v; float w[4];} s;
      unsigned int nblocks;
  
@@ -21,7 +21,7 @@ index ba40595b..b879e905 100644
  
      d = (vector float*)_q->h[al];
  
-@@ -179,7 +180,7 @@ void dotprod_crcf_execute(dotprod_crcf    _q,
+@@ -206,7 +207,7 @@ int dotprod_crcf_execute(dotprod_crcf
      // split into four vectors each with four 32-bit
      // partial sums.  Effectively each loop iteration
      // operates on 16 input samples at a time.
@@ -30,7 +30,7 @@ index ba40595b..b879e905 100644
      while (nblocks >= 4) {
          s0 = vec_madd(ar[nblocks-1],d[nblocks-1],s0);
          s1 = vec_madd(ar[nblocks-2],d[nblocks-2],s1);
-@@ -200,7 +201,7 @@ void dotprod_crcf_execute(dotprod_crcf    _q,
+@@ -227,7 +228,7 @@ int dotprod_crcf_execute(dotprod_crcf
      // move the result into the union s (effetively,
      // this loads the four 32-bit values in s0 into
      // the array w).
@@ -39,10 +39,10 @@ index ba40595b..b879e905 100644
  
      // sum the resulting array
      //*_r = s.w[0] + s.w[1] + s.w[2] + s.w[3];
-diff --git a/src/dotprod/src/dotprod_rrrf.av.c b/src/dotprod/src/dotprod_rrrf.av.c
-index b500c6bb..121b6051 100644
---- a/src/dotprod/src/dotprod_rrrf.av.c
-+++ b/src/dotprod/src/dotprod_rrrf.av.c
+Index: liquid-dsp-1.8.2/src/dotprod/src/dotprod_rrrf.av.c
+===================================================================
+--- liquid-dsp-1.8.2.orig/src/dotprod/src/dotprod_rrrf.av.c
++++ liquid-dsp-1.8.2/src/dotprod/src/dotprod_rrrf.av.c
 @@ -26,6 +26,7 @@
  
  #include <stdio.h>
@@ -51,7 +51,7 @@ index b500c6bb..121b6051 100644
  
  #include "liquid.internal.h"
  
-@@ -163,8 +164,8 @@ void dotprod_rrrf_execute(dotprod_rrrf _q,
+@@ -190,8 +191,8 @@ int dotprod_rrrf_execute(dotprod_rrrf _q
      union { vector float v; float w[4];} s;
      unsigned int nblocks;
  
@@ -62,7 +62,7 @@ index b500c6bb..121b6051 100644
  
      d = (vector float*)_q->h[al];
  
-@@ -173,7 +174,7 @@ void dotprod_rrrf_execute(dotprod_rrrf _q,
+@@ -200,7 +201,7 @@ int dotprod_rrrf_execute(dotprod_rrrf _q
      // split into four vectors each with four 32-bit
      // partial sums.  Effectively each loop iteration
      // operates on 16 input samples at a time.
@@ -71,7 +71,7 @@ index b500c6bb..121b6051 100644
      while (nblocks >= 4) {
          s0 = vec_madd(ar[nblocks-1],d[nblocks-1],s0);
          s1 = vec_madd(ar[nblocks-2],d[nblocks-2],s1);
-@@ -194,7 +195,7 @@ void dotprod_rrrf_execute(dotprod_rrrf _q,
+@@ -221,7 +222,7 @@ int dotprod_rrrf_execute(dotprod_rrrf _q
      // move the result into the union s (effetively,
      // this loads the four 32-bit values in s0 into
      // the array w).

diff --git a/soname-version.patch b/soname-version.patch
index 84f4e38..ca7b85b 100644
--- a/soname-version.patch
+++ b/soname-version.patch
@@ -7,7 +7,7 @@ index b83faaa7..db1c588d 100644
  
      AR_LIB=libliquid.a
 -    SH_LIB=libliquid.so
-+    SH_LIB=libliquid.so.1.4.0
++    SH_LIB=libliquid.so.1.8.2
      REBIND=ldconfig
      ;;
  esac

diff --git a/sources b/sources
index f99a22a..e33ef4a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (liquid-dsp-1.7.0.tar.gz) = 04988cfc68ea562a47f16f5232e5eafada29d37e517ccfadd8dac9d83270c2cc2c1b5e9725e92b7cf6fed6d954aaa89b254038a2d7481e87202048a9521e4e22
+SHA512 (liquid-dsp-1.8.2.tar.gz) = 4bec4444059371af7fefa629194ca4d810b725669e420499a5d139d9377ba216f6bb6c9cfc3d668d1289632667e074669edc6087aecd2f5a5582a226eabfe504

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-18  1:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-18  1:04 [rpms/liquid-dsp] rawhide: Update to 1.8.2 Richard Shaw

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox