discuss-gnuradio
[Top][All Lists]
Advanced

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

[no immediate action required] Package maintainers: please check your de


From: Marcus Müller
Subject: [no immediate action required] Package maintainers: please check your dependencies!
Date: Fri, 13 Dec 2024 15:41:14 +0100
User-agent: Mozilla Thunderbird

Dear downstream package maintainers,

I just checked the homebrew GNU Radio packaging, and found the (as of v3.10.11.0) no longer used dependency of python click-plugins in there. That's no big deal (probably), but it's not the only dependency we've worked on in the last couple years.

So, please feel invited to check whether what GNU Radio depends on is actually not less than what your package depends on. Especially, we removed:

- Qt4
- libcomedi
- a lot of Boost components we used to depend on (currently I think we're still using date_time, program_options, system, thread, not sure that's exhaustive; anyways, everybody's boost packaging is different)
- log4cpp

we added (not exhaustive list) for some optional features

- libsndfile
- libsoapysdr
- (if you want blocktool) pygccxml
- (if you want blocktool and the config blocks) python-jsonschema

If you want to have an overview of the libraries for which we give minimum versions, cmake/Modules/GrMinReq.cmake is our centralized place where we keep these around.

If in doubt, raise hell :)

Cheers,
Marcus



reply via email to

[Prev in Thread] Current Thread [Next in Thread]