pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/ham/gnuradio-core



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Apr 23 18:44:57 UTC 2025

Modified Files:
        pkgsrc/ham/gnuradio-core: Makefile PLIST distinfo
Added Files:
        pkgsrc/ham/gnuradio-core/patches: patch-gr-audio_CMakeLists.txt
            patch-gr-blocks_CMakeLists.txt patch-gr-filter_CMakeLists.txt

Log Message:
gnuradio-core: restore blocks and filters; bump revision


To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 pkgsrc/ham/gnuradio-core/Makefile
cvs rdiff -u -r1.42 -r1.43 pkgsrc/ham/gnuradio-core/PLIST
cvs rdiff -u -r1.61 -r1.62 pkgsrc/ham/gnuradio-core/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/ham/gnuradio-core/patches/patch-gr-audio_CMakeLists.txt \
    pkgsrc/ham/gnuradio-core/patches/patch-gr-blocks_CMakeLists.txt \
    pkgsrc/ham/gnuradio-core/patches/patch-gr-filter_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/ham/gnuradio-core/Makefile
diff -u pkgsrc/ham/gnuradio-core/Makefile:1.137 pkgsrc/ham/gnuradio-core/Makefile:1.138
--- pkgsrc/ham/gnuradio-core/Makefile:1.137     Thu Apr 17 21:51:12 2025
+++ pkgsrc/ham/gnuradio-core/Makefile   Wed Apr 23 18:44:57 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.137 2025/04/17 21:51:12 wiz Exp $
+# $NetBSD: Makefile,v 1.138 2025/04/23 18:44:57 adam Exp $
 
 PKGNAME=       gnuradio-core-${VERSION}
-PKGREVISION=   1
+PKGREVISION=   2
 COMMENT=       Core part of GNU Radio, all others need this
 
 .include       "Makefile.common"

Index: pkgsrc/ham/gnuradio-core/PLIST
diff -u pkgsrc/ham/gnuradio-core/PLIST:1.42 pkgsrc/ham/gnuradio-core/PLIST:1.43
--- pkgsrc/ham/gnuradio-core/PLIST:1.42 Thu Feb 27 13:49:50 2025
+++ pkgsrc/ham/gnuradio-core/PLIST      Wed Apr 23 18:44:57 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.42 2025/02/27 13:49:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.43 2025/04/23 18:44:57 adam Exp $
 bin/gnuradio-config-info
 bin/gr-ctrlport-monitor
 bin/gr-perf-monitorx
@@ -575,3 +575,181 @@ share/gnuradio/examples/tags/tagged_file
 share/gnuradio/examples/tags/test_file_tags.py
 share/gnuradio/examples/tags/test_tag_prop.grc
 share/gnuradio/examples/tags/uhd_burst_detector.py
+share/gnuradio/grc/blocks/audio_sink.block.yml
+share/gnuradio/grc/blocks/audio_source.block.yml
+share/gnuradio/grc/blocks/blocks.tree.yml
+share/gnuradio/grc/blocks/blocks_abs_xx.block.yml
+share/gnuradio/grc/blocks/blocks_add_const_vxx.block.yml
+share/gnuradio/grc/blocks/blocks_add_xx.block.yml
+share/gnuradio/grc/blocks/blocks_and_const_xx.block.yml
+share/gnuradio/grc/blocks/blocks_and_xx.block.yml
+share/gnuradio/grc/blocks/blocks_argmax_xx.block.yml
+share/gnuradio/grc/blocks/blocks_blockinterleaver_xx.block.yml
+share/gnuradio/grc/blocks/blocks_burst_tagger.block.yml
+share/gnuradio/grc/blocks/blocks_burst_to_stream.block.yml
+share/gnuradio/grc/blocks/blocks_char_to_float.block.yml
+share/gnuradio/grc/blocks/blocks_char_to_short.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_arg.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_float.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_imag.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_interleaved_char.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_interleaved_short.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_mag.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_mag_squared.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_magphase.block.yml
+share/gnuradio/grc/blocks/blocks_complex_to_real.block.yml
+share/gnuradio/grc/blocks/blocks_conjugate_cc.block.yml
+share/gnuradio/grc/blocks/blocks_copy.block.yml
+share/gnuradio/grc/blocks/blocks_correctiq.block.yml
+share/gnuradio/grc/blocks/blocks_correctiq_auto.block.yml
+share/gnuradio/grc/blocks/blocks_correctiq_man.block.yml
+share/gnuradio/grc/blocks/blocks_correctiq_swapiq.block.yml
+share/gnuradio/grc/blocks/blocks_ctrlport_performance.block.yml
+share/gnuradio/grc/blocks/blocks_ctrlport_probe2_c.block.yml
+share/gnuradio/grc/blocks/blocks_ctrlport_probe2_x.block.yml
+share/gnuradio/grc/blocks/blocks_ctrlport_probe_c.block.yml
+share/gnuradio/grc/blocks/blocks_ctrlport_viewer.block.yml
+share/gnuradio/grc/blocks/blocks_deinterleave.block.yml
+share/gnuradio/grc/blocks/blocks_delay.block.yml
+share/gnuradio/grc/blocks/blocks_divide_XX.block.yml
+share/gnuradio/grc/blocks/blocks_endian_swap.block.yml
+share/gnuradio/grc/blocks/blocks_exponentiate_const_cci.block.yml
+share/gnuradio/grc/blocks/blocks_file_descriptor_sink.block.yml
+share/gnuradio/grc/blocks/blocks_file_descriptor_source.block.yml
+share/gnuradio/grc/blocks/blocks_file_meta_sink.block.yml
+share/gnuradio/grc/blocks/blocks_file_meta_source.block.yml
+share/gnuradio/grc/blocks/blocks_file_sink.block.yml
+share/gnuradio/grc/blocks/blocks_file_source.block.yml
+share/gnuradio/grc/blocks/blocks_float_to_char.block.yml
+share/gnuradio/grc/blocks/blocks_float_to_complex.block.yml
+share/gnuradio/grc/blocks/blocks_float_to_int.block.yml
+share/gnuradio/grc/blocks/blocks_float_to_short.block.yml
+share/gnuradio/grc/blocks/blocks_float_uchar.block.yml
+share/gnuradio/grc/blocks/blocks_freqshift_cc.block.yml
+share/gnuradio/grc/blocks/blocks_head.block.yml
+share/gnuradio/grc/blocks/blocks_int_to_float.block.yml
+share/gnuradio/grc/blocks/blocks_integrate_xx.block.yml
+share/gnuradio/grc/blocks/blocks_interleave.block.yml
+share/gnuradio/grc/blocks/blocks_interleaved_char_to_complex.block.yml
+share/gnuradio/grc/blocks/blocks_interleaved_short_to_complex.block.yml
+share/gnuradio/grc/blocks/blocks_keep_m_in_n.block.yml
+share/gnuradio/grc/blocks/blocks_keep_one_in_n.block.yml
+share/gnuradio/grc/blocks/blocks_magphase_to_complex.block.yml
+share/gnuradio/grc/blocks/blocks_matrix_interleaver.block.yml
+share/gnuradio/grc/blocks/blocks_max_xx.block.yml
+share/gnuradio/grc/blocks/blocks_message_debug.block.yml
+share/gnuradio/grc/blocks/blocks_message_strobe.block.yml
+share/gnuradio/grc/blocks/blocks_message_strobe_random.block.yml
+share/gnuradio/grc/blocks/blocks_meta_to_pair.block.yml
+share/gnuradio/grc/blocks/blocks_min_xx.block.yml
+share/gnuradio/grc/blocks/blocks_moving_average_xx.block.yml
+share/gnuradio/grc/blocks/blocks_msg_pair_to_var.block.yml
+share/gnuradio/grc/blocks/blocks_multiply_by_tag_value_cc.block.yml
+share/gnuradio/grc/blocks/blocks_multiply_conjugate_cc.block.yml
+share/gnuradio/grc/blocks/blocks_multiply_const_vxx.block.yml
+share/gnuradio/grc/blocks/blocks_multiply_const_xx.block.yml
+share/gnuradio/grc/blocks/blocks_multiply_matrix_xx.block.yml
+share/gnuradio/grc/blocks/blocks_multiply_xx.block.yml
+share/gnuradio/grc/blocks/blocks_mute_xx.block.yml
+share/gnuradio/grc/blocks/blocks_nlog10_ff.block.yml
+share/gnuradio/grc/blocks/blocks_nop.block.yml
+share/gnuradio/grc/blocks/blocks_not_xx.block.yml
+share/gnuradio/grc/blocks/blocks_null_sink.block.yml
+share/gnuradio/grc/blocks/blocks_null_source.block.yml
+share/gnuradio/grc/blocks/blocks_or_xx.block.yml
+share/gnuradio/grc/blocks/blocks_pack_k_bits_bb.block.yml
+share/gnuradio/grc/blocks/blocks_packed_to_unpacked_xx.block.yml
+share/gnuradio/grc/blocks/blocks_patterned_interleaver.block.yml
+share/gnuradio/grc/blocks/blocks_peak_detector2_fb.block.yml
+share/gnuradio/grc/blocks/blocks_peak_detector_xb.block.yml
+share/gnuradio/grc/blocks/blocks_phase_shift.block.yml
+share/gnuradio/grc/blocks/blocks_plateau_detector_fb.block.yml
+share/gnuradio/grc/blocks/blocks_probe_rate.block.yml
+share/gnuradio/grc/blocks/blocks_probe_signal_vx.block.yml
+share/gnuradio/grc/blocks/blocks_probe_signal_x.block.yml
+share/gnuradio/grc/blocks/blocks_regenerate_bb.block.yml
+share/gnuradio/grc/blocks/blocks_repack_bits_bb.block.yml
+share/gnuradio/grc/blocks/blocks_repeat.block.yml
+share/gnuradio/grc/blocks/blocks_rms_xx.block.yml
+share/gnuradio/grc/blocks/blocks_rotator_cc.block.yml
+share/gnuradio/grc/blocks/blocks_sample_and_hold_xx.block.yml
+share/gnuradio/grc/blocks/blocks_selector.block.yml
+share/gnuradio/grc/blocks/blocks_short_to_char.block.yml
+share/gnuradio/grc/blocks/blocks_short_to_float.block.yml
+share/gnuradio/grc/blocks/blocks_sigmf_sink_minimal.block.yml
+share/gnuradio/grc/blocks/blocks_sigmf_source_minimal.block.yml
+share/gnuradio/grc/blocks/blocks_skiphead.block.yml
+share/gnuradio/grc/blocks/blocks_stream_demux.block.yml
+share/gnuradio/grc/blocks/blocks_stream_mux.block.yml
+share/gnuradio/grc/blocks/blocks_stream_to_streams.block.yml
+share/gnuradio/grc/blocks/blocks_stream_to_tagged_stream.block.yml
+share/gnuradio/grc/blocks/blocks_stream_to_vector.block.yml
+share/gnuradio/grc/blocks/blocks_stream_to_vector_decimator.block.yml
+share/gnuradio/grc/blocks/blocks_streams_to_stream.block.yml
+share/gnuradio/grc/blocks/blocks_streams_to_vector.block.yml
+share/gnuradio/grc/blocks/blocks_stretch_ff.block.yml
+share/gnuradio/grc/blocks/blocks_sub_xx.block.yml
+share/gnuradio/grc/blocks/blocks_tag_debug.block.yml
+share/gnuradio/grc/blocks/blocks_tag_gate.block.yml
+share/gnuradio/grc/blocks/blocks_tag_object.block.yml
+share/gnuradio/grc/blocks/blocks_tag_share.block.yml
+share/gnuradio/grc/blocks/blocks_tagged_file_sink.block.yml
+share/gnuradio/grc/blocks/blocks_tagged_stream_align.block.yml
+share/gnuradio/grc/blocks/blocks_tagged_stream_multiply_length.block.yml
+share/gnuradio/grc/blocks/blocks_tagged_stream_mux.block.yml
+share/gnuradio/grc/blocks/blocks_tags_strobe.block.yml
+share/gnuradio/grc/blocks/blocks_test_tag_variable_rate_ff.block.yml
+share/gnuradio/grc/blocks/blocks_threshold_ff.block.yml
+share/gnuradio/grc/blocks/blocks_throttle.block.yml
+share/gnuradio/grc/blocks/blocks_throttle2.block.yml
+share/gnuradio/grc/blocks/blocks_transcendental.block.yml
+share/gnuradio/grc/blocks/blocks_uchar_to_float.block.yml
+share/gnuradio/grc/blocks/blocks_unpack_k_bits_bb.block.yml
+share/gnuradio/grc/blocks/blocks_unpacked_to_packed_xx.block.yml
+share/gnuradio/grc/blocks/blocks_var_to_msg.block.yml
+share/gnuradio/grc/blocks/blocks_vco_c.block.yml
+share/gnuradio/grc/blocks/blocks_vco_f.block.yml
+share/gnuradio/grc/blocks/blocks_vector_insert_x.block.yml
+share/gnuradio/grc/blocks/blocks_vector_sink_x.block.yml
+share/gnuradio/grc/blocks/blocks_vector_source_x.block.yml
+share/gnuradio/grc/blocks/blocks_vector_to_stream.block.yml
+share/gnuradio/grc/blocks/blocks_vector_to_streams.block.yml
+share/gnuradio/grc/blocks/blocks_wavfile_sink.block.yml
+share/gnuradio/grc/blocks/blocks_wavfile_source.block.yml
+share/gnuradio/grc/blocks/blocks_xor_xx.block.yml
+share/gnuradio/grc/blocks/filter.tree.yml
+share/gnuradio/grc/blocks/filter_band_pass_filter.block.yml
+share/gnuradio/grc/blocks/filter_band_reject_filter.block.yml
+share/gnuradio/grc/blocks/filter_dc_blocker_xx.block.yml
+share/gnuradio/grc/blocks/filter_fft_filter_xxx.block.yml
+share/gnuradio/grc/blocks/filter_fft_low_pass_filter.block.yml
+share/gnuradio/grc/blocks/filter_fft_root_raised_cosine_filter.block.yml
+share/gnuradio/grc/blocks/filter_filter_delay_fc.block.yml
+share/gnuradio/grc/blocks/filter_filterbank_vcvcf.block.yml
+share/gnuradio/grc/blocks/filter_fir_filter_xxx.block.yml
+share/gnuradio/grc/blocks/filter_freq_xlating_fft_filter_ccc.block.yml
+share/gnuradio/grc/blocks/filter_freq_xlating_fir_filter_xxx.block.yml
+share/gnuradio/grc/blocks/filter_high_pass_filter.block.yml
+share/gnuradio/grc/blocks/filter_hilbert_fc.block.yml
+share/gnuradio/grc/blocks/filter_iir_filter_xxx.block.yml
+share/gnuradio/grc/blocks/filter_interp_fir_filter_xxx.block.yml
+share/gnuradio/grc/blocks/filter_ival_decimator.block.yml
+share/gnuradio/grc/blocks/filter_low_pass_filter.block.yml
+share/gnuradio/grc/blocks/filter_mmse_resampler_xx.block.yml
+share/gnuradio/grc/blocks/filter_pfb_arb_resampler.block.yml
+share/gnuradio/grc/blocks/filter_pfb_channelizer.block.yml
+share/gnuradio/grc/blocks/filter_pfb_channelizer_hier.block.yml
+share/gnuradio/grc/blocks/filter_pfb_decimator.block.yml
+share/gnuradio/grc/blocks/filter_pfb_interpolator.block.yml
+share/gnuradio/grc/blocks/filter_pfb_synthesizer.block.yml
+share/gnuradio/grc/blocks/filter_rational_resampler_xxx.block.yml
+share/gnuradio/grc/blocks/filter_root_raised_cosine_filter.block.yml
+share/gnuradio/grc/blocks/filter_single_pole_iir_filter_xx.block.yml
+share/gnuradio/grc/blocks/variable_band_pass_filter_taps.block.yml
+share/gnuradio/grc/blocks/variable_band_reject_filter_taps.block.yml
+share/gnuradio/grc/blocks/variable_file_filter_taps.block.yml
+share/gnuradio/grc/blocks/variable_high_pass_filter_taps.block.yml
+share/gnuradio/grc/blocks/variable_low_pass_filter_taps.block.yml
+share/gnuradio/grc/blocks/variable_rrc_filter_taps.block.yml
+share/gnuradio/grc/blocks/xmlrpc_client.block.yml
+share/gnuradio/grc/blocks/xmlrpc_server.block.yml

Index: pkgsrc/ham/gnuradio-core/distinfo
diff -u pkgsrc/ham/gnuradio-core/distinfo:1.61 pkgsrc/ham/gnuradio-core/distinfo:1.62
--- pkgsrc/ham/gnuradio-core/distinfo:1.61      Thu Feb 27 13:49:50 2025
+++ pkgsrc/ham/gnuradio-core/distinfo   Wed Apr 23 18:44:57 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.61 2025/02/27 13:49:50 adam Exp $
+$NetBSD: distinfo,v 1.62 2025/04/23 18:44:57 adam Exp $
 
 BLAKE2s (gnuradio-3.10.12.0.tar.gz) = 747cd23869a908497f89424ceb8125ef4be99d168110a543772a6e363e7877bc
 SHA512 (gnuradio-3.10.12.0.tar.gz) = 6d94d5f755a12d79ea38b84ac869dbce86b66813ac40f7204afb24d6f70f867a258e9efde0cc24fcb1ab814129da6b941970b0c736870f99139ee65a7a8effa7
@@ -9,8 +9,10 @@ SHA1 (patch-gnuradio-runtime_CMakeLists.
 SHA1 (patch-gnuradio-runtime_lib_CMakeLists.txt) = fb74a249e4672786dd8bc3ca1e39b37da46f6480
 SHA1 (patch-gnuradio-runtime_lib_constants.cc.in) = fef80a546c713c565c3851ee7289b4fa3a49e45b
 SHA1 (patch-gnuradio-runtime_lib_thread_thread.cc) = f8cd748f3015cdbb0b1c079ee1f6c1a3367fd001
+SHA1 (patch-gr-audio_CMakeLists.txt) = 4221cc6a7f75d67a64df2821b7ad645741c432d7
 SHA1 (patch-gr-audio_lib_CMakeLists.txt) = d5acab47fdb007c50bb544af436102f0d38317aa
 SHA1 (patch-gr-audio_lib_alsa_alsa__impl_h) = cfa9b629e5cf21198cfd53cf27a908b5874866f4
+SHA1 (patch-gr-blocks_CMakeLists.txt) = 06f92355070164a5b177adc4464f089e08a4bb7b
 SHA1 (patch-gr-channels_CMakeLists.txt) = 5dc111719a5d797991730a6715d8241ed64b77fe
 SHA1 (patch-gr-channels_lib_CMakeLists.txt) = 3b5b830d77fe15e1f41b1954f98ad6fea070be3f
 SHA1 (patch-gr-digital_CMakeLists.txt) = 385c0ad132efd61520d34a111043c378ee2bd8be
@@ -20,6 +22,7 @@ SHA1 (patch-gr-dtv_lib_CMakeLists.txt) =
 SHA1 (patch-gr-fec_CMakeLists.txt) = 8b8f7555eca3db72d6f3d48ed9b455dfba028594
 SHA1 (patch-gr-fec_lib_CMakeLists.txt) = 79bbb08fafb8392eef6a6fdff538cb824ccdb111
 SHA1 (patch-gr-fec_lib_reed-solomon_CMakeLists.txt) = de2470bae33089773eb41f57ebe972369530a4cd
+SHA1 (patch-gr-filter_CMakeLists.txt) = 16243ac3b4757e45cf30c5f2d901b4b7daf9c4df
 SHA1 (patch-gr-filter_include_gnuradio_filter_CMakeLists.txt) = dd726f3f7e1e35808335c0a3e624dde0291166ce
 SHA1 (patch-gr-network_CMakeLists.txt) = 9b249a1eb914dbe08d728f7363870e08e933b691
 SHA1 (patch-gr-network_lib_CMakeLists.txt) = 6896a4d0821833b0279e37cceb89fcfa752d57c6

Added files:

Index: pkgsrc/ham/gnuradio-core/patches/patch-gr-audio_CMakeLists.txt
diff -u /dev/null pkgsrc/ham/gnuradio-core/patches/patch-gr-audio_CMakeLists.txt:1.1
--- /dev/null   Wed Apr 23 18:44:57 2025
+++ pkgsrc/ham/gnuradio-core/patches/patch-gr-audio_CMakeLists.txt      Wed Apr 23 18:44:57 2025
@@ -0,0 +1,25 @@
+$NetBSD: patch-gr-audio_CMakeLists.txt,v 1.1 2025/04/23 18:44:57 adam Exp $
+
+Let pkgsrc handle components as separate packages.
+
+--- gr-audio/CMakeLists.txt.orig       2025-04-23 15:26:43.072086242 +0000
++++ gr-audio/CMakeLists.txt
+@@ -13,7 +13,7 @@
+ # Register component
+ ########################################################################
+ include(GrComponent)
+-gr_register_component("gr-audio" ENABLE_GR_AUDIO ENABLE_GNURADIO_RUNTIME)
++gr_register_component("gr-audio" ENABLE_GR_AUDIO)
+ 
+ set(GR_PKG_AUDIO_EXAMPLES_DIR ${GR_PKG_DATA_DIR}/examples/audio)
+ 
+@@ -35,9 +35,7 @@ if(ENABLE_GR_AUDIO)
+             add_subdirectory(examples/grc)
+         endif(ENABLE_EXAMPLES)
+     endif(ENABLE_PYTHON)
+-    if(ENABLE_GRC)
+         add_subdirectory(grc)
+-    endif(ENABLE_GRC)
+     if((ENABLE_GR_ANALOG) AND (ENABLE_EXAMPLES))
+         add_subdirectory(examples/c++)
+     endif((ENABLE_GR_ANALOG) AND (ENABLE_EXAMPLES))
Index: pkgsrc/ham/gnuradio-core/patches/patch-gr-blocks_CMakeLists.txt
diff -u /dev/null pkgsrc/ham/gnuradio-core/patches/patch-gr-blocks_CMakeLists.txt:1.1
--- /dev/null   Wed Apr 23 18:44:57 2025
+++ pkgsrc/ham/gnuradio-core/patches/patch-gr-blocks_CMakeLists.txt     Wed Apr 23 18:44:57 2025
@@ -0,0 +1,25 @@
+$NetBSD: patch-gr-blocks_CMakeLists.txt,v 1.1 2025/04/23 18:44:57 adam Exp $
+
+Let pkgsrc handle components as separate packages.
+
+--- gr-blocks/CMakeLists.txt.orig      2025-04-23 15:24:36.618780244 +0000
++++ gr-blocks/CMakeLists.txt
+@@ -24,7 +24,7 @@ endif()
+ # Register component
+ ########################################################################
+ include(GrComponent)
+-gr_register_component("gr-blocks" ENABLE_GR_BLOCKS Boost_FOUND ENABLE_GNURADIO_RUNTIME)
++gr_register_component("gr-blocks" ENABLE_GR_BLOCKS Boost_FOUND)
+ 
+ ########################################################################
+ # Begin conditional configuration
+@@ -46,9 +46,7 @@ if(ENABLE_GR_BLOCKS)
+             add_subdirectory(examples)
+         endif(ENABLE_EXAMPLES)
+     endif(ENABLE_PYTHON)
+-    if(ENABLE_GRC)
+         add_subdirectory(grc)
+-    endif(ENABLE_GRC)
+ 
+     ########################################################################
+     # Create Pkg Config File
Index: pkgsrc/ham/gnuradio-core/patches/patch-gr-filter_CMakeLists.txt
diff -u /dev/null pkgsrc/ham/gnuradio-core/patches/patch-gr-filter_CMakeLists.txt:1.1
--- /dev/null   Wed Apr 23 18:44:57 2025
+++ pkgsrc/ham/gnuradio-core/patches/patch-gr-filter_CMakeLists.txt     Wed Apr 23 18:44:57 2025
@@ -0,0 +1,26 @@
+$NetBSD: patch-gr-filter_CMakeLists.txt,v 1.1 2025/04/23 18:44:57 adam Exp $
+
+Let pkgsrc handle components as separate packages.
+
+--- gr-filter/CMakeLists.txt.orig      2025-04-23 15:26:09.590636343 +0000
++++ gr-filter/CMakeLists.txt
+@@ -15,8 +15,7 @@ include(GrBoost)
+ ########################################################################
+ include(GrComponent)
+ 
+-gr_register_component("gr-filter" ENABLE_GR_FILTER Boost_FOUND ENABLE_GNURADIO_RUNTIME
+-                      ENABLE_GR_FFT ENABLE_GR_BLOCKS)
++gr_register_component("gr-filter" ENABLE_GR_FILTER Boost_FOUND)
+ 
+ set(GR_PKG_FILTER_EXAMPLES_DIR ${GR_PKG_DATA_DIR}/examples/filter)
+ 
+@@ -49,9 +48,7 @@ if(ENABLE_GR_FILTER)
+             add_subdirectory(examples)
+         endif(ENABLE_EXAMPLES)
+     endif(ENABLE_PYTHON)
+-    if(ENABLE_GRC)
+         add_subdirectory(grc)
+-    endif(ENABLE_GRC)
+     add_subdirectory(docs)
+ 
+     ########################################################################



Home | Main Index | Thread Index | Old Index