Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Conner Clere (f4c812ed6f585442e77e544163508e7a6c15c918)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (f4c812ed6f585442e77e544163508e7a6c15c918)
  • Date: Thu, 30 Mar 2023 00:07:32 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 1
audio-libs/zita-convolver/BUILD | 2
audio-libs/zita-convolver/DEPENDS | 1
audio-libs/zita-convolver/DETAILS | 13
+++++
audio-libs/zita-convolver/HISTORY | 4
+
audio-libs/zita-convolver/INSTALL | 1
audio-libs/zita-convolver/PRE_BUILD | 3
+
audio-libs/zita-convolver/patches/zita-convolver-4.0.3-makefile.patch | 23
++++++++++
8 files changed, 48 insertions(+)

New commits:
commit f4c812ed6f585442e77e544163508e7a6c15c918
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

zita-convolver: new spell, c++ real-time convolution matrix lib

diff --git a/ChangeLog b/ChangeLog
index 1667374..78b65f1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2023-03-29 Conner Clere <xenanthropy AT sourcemage.org>
* gnome4-apps/dconf-editor: new spell, gsettings editor for gnome
* audio-libs/libbs2b: new spell, bauer stereophonic-to-binaural DSP
library
+ * audio-libs/zita-convolver: new spell, c++ real-time convolution
matrix lib

2023-03-29 Treeve Jelbert <treeve AT sourcemage.org>
* utils/strig: deleted, obsolete unmaintained
diff --git a/audio-libs/zita-convolver/BUILD b/audio-libs/zita-convolver/BUILD
new file mode 100755
index 0000000..45b5ef6
--- /dev/null
+++ b/audio-libs/zita-convolver/BUILD
@@ -0,0 +1,2 @@
+cd source &&
+make PREFIX="{INSTALL_ROOT}/usr" ${OPTS}
diff --git a/audio-libs/zita-convolver/DEPENDS
b/audio-libs/zita-convolver/DEPENDS
new file mode 100755
index 0000000..aad4824
--- /dev/null
+++ b/audio-libs/zita-convolver/DEPENDS
@@ -0,0 +1 @@
+depends fftw
diff --git a/audio-libs/zita-convolver/DETAILS
b/audio-libs/zita-convolver/DETAILS
new file mode 100755
index 0000000..14ef877
--- /dev/null
+++ b/audio-libs/zita-convolver/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=zita-convolver
+ VERSION=4.0.3
+
SOURCE_HASH=sha256:9aa11484fb30b4e6ef00c8a3281eebcfad9221e3937b1beb5fe21b748d89325f
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${SOURCE}
+ WEB_SITE=https://kokkinizita.linuxaudio.org/linuxaudio/
+ LICENSE[0]=GPL
+ ENTERED=20230329
+ KEYWORDS="c++ library lib"
+ SHORT="c++ library implementing a real-time convolution matrix"
+cat << EOF
+EOF
diff --git a/audio-libs/zita-convolver/HISTORY
b/audio-libs/zita-convolver/HISTORY
new file mode 100644
index 0000000..30e6931
--- /dev/null
+++ b/audio-libs/zita-convolver/HISTORY
@@ -0,0 +1,4 @@
+2023-03-29 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, PRE_BUILD, INSTALL, DEPENDS, DETAILS: version 4.0.3, new
spell
+ * patches/*: add patch for initial 4.0.3 version
+
diff --git a/audio-libs/zita-convolver/INSTALL
b/audio-libs/zita-convolver/INSTALL
new file mode 100755
index 0000000..67dfcf3
--- /dev/null
+++ b/audio-libs/zita-convolver/INSTALL
@@ -0,0 +1 @@
+make install PREFIX="${INSTALL_ROOT}/usr" ${OPTS}
diff --git a/audio-libs/zita-convolver/PRE_BUILD
b/audio-libs/zita-convolver/PRE_BUILD
new file mode 100755
index 0000000..559fe24
--- /dev/null
+++ b/audio-libs/zita-convolver/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+apply_patch_dir patches
diff --git
a/audio-libs/zita-convolver/patches/zita-convolver-4.0.3-makefile.patch
b/audio-libs/zita-convolver/patches/zita-convolver-4.0.3-makefile.patch
new file mode 100644
index 0000000..625fa55
--- /dev/null
+++ b/audio-libs/zita-convolver/patches/zita-convolver-4.0.3-makefile.patch
@@ -0,0 +1,23 @@
+diff -urN zita-convolver-4.0.3.orig/source/Makefile
zita-convolver-4.0.3/source/Makefile
+--- zita-convolver-4.0.3.orig/source/Makefile 2018-08-26 16:35:37.000000000
+0300
++++ zita-convolver-4.0.3/source/Makefile 2019-04-13 22:32:29.558347119
+0300
+@@ -33,8 +33,7 @@
+
+ CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
+ CPPFLAGS += -DENABLE_VECTOR_MODE
+-CXXFLAGS += -fPIC -Wall -ffast-math -funroll-loops -O2
+-CXXFLAGS += -march=native
++CXXFLAGS += -fPIC -Wall -ffast-math -funroll-loops
+ LDLFAGS +=
+ LDLIBS +=
+
+@@ -56,8 +55,8 @@
+ install -d $(DESTDIR)$(LIBDIR)
+ install -m 644 $(ZITA-CONVOLVER_H) $(DESTDIR)$(INCDIR)
+ install -m 755 $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(LIBDIR)
+- ldconfig
+ ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(LIBDIR)/$(ZITA-CONVOLVER_SO)
++ ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(LIBDIR)/$(ZITA-CONVOLVER_MAJ)
+
+ uninstall:
+ rm -rf $(DESTDIR)$(INCDIR)/$(ZITA-CONVOLVER_H)



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (f4c812ed6f585442e77e544163508e7a6c15c918), Conner Clere, 03/29/2023

Archive powered by MHonArc 2.6.24.

Top of Page