From 07c762a2e2f33d989067aecf0752e14c2c7b0e9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 30 Aug 2025 16:16:30 +0700 Subject: [PATCH] gnuradio: for boost-1.89 --- srcpkgs/gnuradio/patches/boost-1.89.patch | 22 ++++++++++++++++++++++ srcpkgs/gnuradio/template | 4 ++-- 2 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/gnuradio/patches/boost-1.89.patch diff --git a/srcpkgs/gnuradio/patches/boost-1.89.patch b/srcpkgs/gnuradio/patches/boost-1.89.patch new file mode 100644 index 00000000000..6d1c8ccaffd --- /dev/null +++ b/srcpkgs/gnuradio/patches/boost-1.89.patch @@ -0,0 +1,22 @@ +--- a/cmake/Modules/GrBoost.cmake ++++ b/cmake/Modules/GrBoost.cmake +@@ -14,7 +14,7 @@ set(__INCLUDED_GR_BOOST_CMAKE TRUE) + # Setup Boost and handle some system specific things + ######################################################################## + +-set(BOOST_REQUIRED_COMPONENTS date_time program_options system regex thread) ++set(BOOST_REQUIRED_COMPONENTS program_options thread) + + if(UNIX + AND NOT BOOST_ROOT +--- a/cmake/Modules/GnuradioConfig.cmake.in ++++ b/cmake/Modules/GnuradioConfig.cmake.in +@@ -13,7 +13,7 @@ list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE + find_dependency(spdlog) + find_dependency(MPLIB) + +-set(BOOST_REQUIRED_COMPONENTS date_time program_options system regex thread) ++set(BOOST_REQUIRED_COMPONENTS program_options thread) + + if(NOT ENABLE_TESTING) + set(ENABLE_TESTING diff --git a/srcpkgs/gnuradio/template b/srcpkgs/gnuradio/template index e44ed21dec2..5fbbe26e330 100644 --- a/srcpkgs/gnuradio/template +++ b/srcpkgs/gnuradio/template @@ -1,7 +1,7 @@ # Template file for 'gnuradio' pkgname=gnuradio version=3.10.11.0 -revision=5 +revision=6 build_style=cmake build_helper="python3" conf_files="/etc/gnuradio/conf.d/*" @@ -13,7 +13,7 @@ _pydeps="python3-Mako python3-cairo python3-click python3-click-plugins python3- hostmakedepends="pkg-config doxygen mathjax2 python3-Sphinx python3-pygccxml qt5-host-tools qt5-qmake ${_pydeps}" makedepends="sdl12-compat-devel SoapySDR-devel codec2-devel cppzmq - boost-devel-minimal libboost_program_options libboost_thread libboost_regex + boost-devel-minimal libboost_program_options libboost_thread fftw-devel gmpxx-devel gsl-devel gtk+3-devel jack-devel libgsm-devel libiio-devel libsndfile-devel python3-devel python3-gobject-devel python3-pybind11 python3-pygccxml qwt-devel spdlog fmt-devel uhd-devel volk-devel"