aboutsummaryrefslogtreecommitdiffstats
path: root/testing/gnuradio/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/gnuradio/APKBUILD')
-rw-r--r--testing/gnuradio/APKBUILD91
1 files changed, 0 insertions, 91 deletions
diff --git a/testing/gnuradio/APKBUILD b/testing/gnuradio/APKBUILD
deleted file mode 100644
index 1b8306733cd..00000000000
--- a/testing/gnuradio/APKBUILD
+++ /dev/null
@@ -1,91 +0,0 @@
-# Contributor: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
-# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
-pkgname=gnuradio
-pkgver=3.8.3.1
-pkgrel=0
-pkgdesc="General purpose DSP and SDR toolkit"
-url="https://www.gnuradio.org"
-# libvolk only supports armv7, aarch64, x86_64. On armv7 other dependencies
-# are not available, so it also not supported for now.
-arch="aarch64 x86_64"
-license="GPL-3.0-or-later"
-checkdepends="xvfb-run"
-makedepends="
- blas-dev
- boost-dev
- cmake
- doxygen
- fftw-dev
- gmp-dev
- graphviz
- gsl-dev
- gsm-dev
- gtk+3.0-dev
- libvolk-dev
- log4cpp-dev
- mpir-dev
- py3-sphinx
- python3-dev
- qt5-qtbase-dev
- qwt-dev
- swig
- "
-depends="
- py3-cairo
- py3-gobject3
- py3-mako
- py3-numpy
- py3-qt5
- py3-six
- py3-yaml
- "
-subpackages="$pkgname-doc $pkgname-dev"
-source="
- $pkgname-$pkgver.tar.gz::https://github.com/gnuradio/gnuradio/archive/v$pkgver.tar.gz
- disable-test.patch
- "
-
-[ "$CARCH" = "aarch64" ] && options="!check" # tests hang on the builder
-
-build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DENABLE_INTERNAL_VOLK=OFF \
- -DENABLE_GRC=ON \
- -DENABLE_GR_QTGUI=ON \
- -DENABLE_PYTHON=ON \
- -Wno-dev
- cmake --build build
-}
-
-package() {
- DESTDIR="$pkgdir" cmake --build build --target install
-}
-
-check() {
- # remove failing tests
- case "$CARCH" in
- x86_64)
- sed \
- -i build/gr-digital/python/digital/CTestTestfile.cmake \
- -e '/add_test(qa_constellation /d' \
- -e '/add_test(qa_constellation_soft_decoder_cf /d'
- ;;
- aarch64)
- sed \
- -i build/gr-digital/python/digital/CTestTestfile.cmake \
- -e '/add_test(qa_constellation /d' \
- -e '/add_test(qa_constellation_soft_decoder_cf /d' \
- -e '/add_test(qa_filterbank /d' \
- -e '/add_test(qa_header_payload_demux /d'
- ;;
- esac
- xvfb-run cmake --build build --target test
-}
-
-sha512sums="
-f22311274e93a4c150dff5cb617802fa70f18bc259139be0b41fdaee5d9b95781743f906d6e3833601afe5de2b0476e0daac8f3bc9ea22932a90c875bfe79204 gnuradio-3.8.3.1.tar.gz
-168fdf8737e7a52864f9baf13a5061574cb30c67003feb518b1ba906f639cc4fe77d90a71efe2b6cb1da86ac0e226f2311e8116c19be21d6ec653f197cb524e0 disable-test.patch
-"