diff options
Diffstat (limited to 'testing/gnuradio/APKBUILD')
-rw-r--r-- | testing/gnuradio/APKBUILD | 91 |
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 -" |