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