Thu May 16 20:02:20 2024 UTC (31d)
gnuradio-core: match incompatible python versions to used dependency's


(wiz)
diff -r1.9 -r1.10 pkgsrc/ham/gnuradio-core/options.mk

cvs diff -r1.9 -r1.10 pkgsrc/ham/gnuradio-core/options.mk (expand / switch to unified diff)

--- pkgsrc/ham/gnuradio-core/options.mk 2023/06/06 12:41:36 1.9
+++ pkgsrc/ham/gnuradio-core/options.mk 2024/05/16 20:02:20 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: options.mk,v 1.9 2023/06/06 12:41:36 riastradh Exp $ 1# $NetBSD: options.mk,v 1.10 2024/05/16 20:02:20 wiz Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.gnuradio 3PKG_OPTIONS_VAR= PKG_OPTIONS.gnuradio
4PKG_SUPPORTED_OPTIONS= ninja-build filter-design alsa 4PKG_SUPPORTED_OPTIONS= ninja-build filter-design alsa
5# ninja-build is said supported, but not working 5# ninja-build is said supported, but not working
6# alsa is said supported, but not good on NetBSD 6# alsa is said supported, but not good on NetBSD
7 7
8# Adding ninja-build to following line (now) stops 8# Adding ninja-build to following line (now) stops
9# [164/850] cd /PATH/ham/gnuradio-core/work/gnuradio-3.7.5/build/gr-audio/swig && "" 9# [164/850] cd /PATH/ham/gnuradio-core/work/gnuradio-3.7.5/build/gr-audio/swig && ""
10# FAILED: cd /PATH/ham/gnuradio-core/work/gnuradio-3.7.5/build/gr-audio/swig && "" 10# FAILED: cd /PATH/ham/gnuradio-core/work/gnuradio-3.7.5/build/gr-audio/swig && ""
11# : permission denied 11# : permission denied
12 12
13PKG_SUGGESTED_OPTIONS= filter-design 13PKG_SUGGESTED_OPTIONS= filter-design
14 14
@@ -16,25 +16,26 @@ PKG_SUGGESTED_OPTIONS= filter-design @@ -16,25 +16,26 @@ PKG_SUGGESTED_OPTIONS= filter-design
16 16
17.if !empty(PKG_OPTIONS:Mninja-build) 17.if !empty(PKG_OPTIONS:Mninja-build)
18CMAKE_ARGS+= -GNinja 18CMAKE_ARGS+= -GNinja
19TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build 19TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
20 20
21do-build: 21do-build:
22 (cd ${WRKSRC}/build; ninja) 22 (cd ${WRKSRC}/build; ninja)
23.else 23.else
24do-build: 24do-build:
25 (cd ${WRKSRC}/build; ${BUILD_MAKE_CMD}) 25 (cd ${WRKSRC}/build; ${BUILD_MAKE_CMD})
26.endif 26.endif
27 27
28.if !empty(PKG_OPTIONS:Mfilter-design) 28.if !empty(PKG_OPTIONS:Mfilter-design)
 29PYTHON_VERSIONS_INCOMPATIBLE+= 27 38 312
29DEPENDS+= ${PYPKGPREFIX}-qtgraph-qt5-[0-9]*:../../x11/py-qtgraph-qt5 30DEPENDS+= ${PYPKGPREFIX}-qtgraph-qt5-[0-9]*:../../x11/py-qtgraph-qt5
30.endif 31.endif
31 32
32.if !empty(PKG_OPTIONS:Malsa) 33.if !empty(PKG_OPTIONS:Malsa)
33.include "../../audio/alsa-lib/buildlink3.mk" 34.include "../../audio/alsa-lib/buildlink3.mk"
34ALSA_ENABLED= 35ALSA_ENABLED=
35CONF_FILES+= ${EGDIR}/gr-audio-alsa.conf ${PKG_SYSCONFDIR}/gr-audio-alsa.conf 36CONF_FILES+= ${EGDIR}/gr-audio-alsa.conf ${PKG_SYSCONFDIR}/gr-audio-alsa.conf
36PLIST_SRC+= ${PKGDIR}/PLIST.alsa 37PLIST_SRC+= ${PKGDIR}/PLIST.alsa
37.else 38.else
38# disable ALSA, see patches/patch-gr-audio_lib_CMakeLists.txt 39# disable ALSA, see patches/patch-gr-audio_lib_CMakeLists.txt
39ALSA_ENABLED= \# 40ALSA_ENABLED= \#
40.endif 41.endif