diff --git a/srcpkgs/liquid-dsp/patches/fix-soname.patch b/srcpkgs/liquid-dsp/patches/fix-soname.patch deleted file mode 100644 index 01fffaf0a5a..00000000000 --- a/srcpkgs/liquid-dsp/patches/fix-soname.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/makefile.in -+++ b/makefile.in -@@ -1264,7 +1264,7 @@ - ${RANLIB} $@ - - libliquid.so : libliquid.a -- $(CC) $(CFLAGS) $(LDFLAGS) -shared -Xlinker -soname=$@ -o $@ -Wl,-whole-archive $^ -Wl,-no-whole-archive $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Xlinker -soname=$@.1 -o $@ -Wl,-whole-archive $^ -Wl,-no-whole-archive $(LIBS) - - # static archive and library objects - all: ${ARCHIVE_LIB} ${SHARED_LIB} diff --git a/srcpkgs/liquid-dsp/template b/srcpkgs/liquid-dsp/template index 94d2e6ac17d..cd6fa550129 100644 --- a/srcpkgs/liquid-dsp/template +++ b/srcpkgs/liquid-dsp/template @@ -1,26 +1,18 @@ # Template file for 'liquid-dsp' pkgname=liquid-dsp -version=1.6.0 +version=1.7.0 revision=1 -build_style=gnu-configure -configure_args="--enable-simdoverride" -hostmakedepends="automake libtool" +build_style=cmake +build_helper="qemu" +configure_args="-DBUILD_AUTOTESTS=OFF -DBUILD_BENCHMARKS=OFF" makedepends="fftw-devel" short_desc="Signal processing library for software-defined radios (SDR)" maintainer="classabbyamp " license="MIT" homepage="http://liquidsdr.org/" -changelog="https://raw.githubusercontent.com/jgaeddert/liquid-dsp/v1.6.0/HISTORY" +changelog="https://raw.githubusercontent.com/jgaeddert/liquid-dsp/master/CHANGELOG.md" distfiles="https://github.com/jgaeddert/liquid-dsp/archive/v${version}.tar.gz" -checksum=6ee6a5dfb48e047b118cf613c0b9f43e34356a5667a77a72a55371d2c8c53bf5 - -case "$XBPS_TARGET_MACHINE" in - i686*) make_check=no # FAILED 46 / 487206 CHECKS ( 0.01%) -esac - -pre_configure() { - autoreconf -fi -} +checksum=33c42ebc2e6088570421e282c6332e899705d42b4f73ebd1212e6a11da714dd4 post_install() { vlicense LICENSE @@ -32,6 +24,5 @@ liquid-dsp-devel_package() { pkg_install() { vmove usr/include vmove "usr/lib/*.so" - vmove "usr/lib/*.a" } }