Package Details: gr-fosphor-git r179.74d54fc-3

Git Clone URL: https://aur.archlinux.org/gr-fosphor-git.git (read-only, click to copy)
Package Base: gr-fosphor-git
Description: GNU Radio block for RTSA-like spectrum visualization using OpenCL and OpenGL acceleration
Upstream URL: https://osmocom.org/projects/sdr/wiki/fosphor
Licenses: GPL-3.0-or-later
Provides: gr-fosphor, libgnuradio-fosphor.so
Submitter: manolis
Maintainer: fixeria
Last Packager: fixeria
Votes: 5
Popularity: 0.018476
First Submitted: 2015-08-23 18:44 (UTC)
Last Updated: 2025-11-11 18:12 (UTC)

Latest Comments

1 2 Next › Last »

fixeria commented on 2025-11-11 18:29 (UTC)

@espritlibre I've updated the PKGBUILD, please give it a try. Recent boost does no longer have the stub library libboost_system.so, see: https://github.com/boostorg/system/issues/132.

espritlibre commented on 2025-11-10 19:24 (UTC)

compilation error, doesn't build in a clean chroot. see...:

Call Stack (most recent call first): /usr/lib/cmake/gnuradio/GnuradioConfig.cmake:37 (include) CMakeLists.txt:34 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.

-- Found PythonLibs: /usr/lib/libpython3.13.so (found suitable exact version "3.13.7") -- Found Git: /usr/bin/git -- Extracting version information from git describe... fatal: No names found, cannot describe anything. CMake Warning (dev) at CMakeLists.txt:94 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Could NOT find Boost: missing: system (found /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found suitable version "1.89.0", minimum required is "1.65")) CMake Error at CMakeLists.txt:97 (message): Boost required to compile gr-fosphor

-- Configuring incomplete, errors occurred!

drws commented on 2023-07-20 20:58 (UTC)

Dependency 'pybind11' needs to be added to the list.

drws commented on 2022-11-02 19:04 (UTC)

It appears it was a package management error on my side (and some false deduction about patches). The package build successfully now. Sorry for the false alarm.

fixeria commented on 2022-11-01 14:35 (UTC) (edited on 2022-11-01 14:36 (UTC) by fixeria)

This package currently doesn't build successfully due to a GR update.

Could you please provide more details?

  • Exact GNU Radio version.
  • Which particular commit you mean by "GR update".
  • The error message you're getting (build log).

I tried building against gnuradio 3.10.4.0-1 and it worked fine.

Please include unofficial patches for GNURadio 3.10: Debian or Pentoo.

You need to be more specific here: which patches and what problems are they fixing?

drws commented on 2022-11-01 12:56 (UTC) (edited on 2022-11-02 19:04 (UTC) by drws)

This package currently doesn't build successfully due to a GR update. Please include unofficial patches for GNURadio 3.10: Debian or Pentoo.

gasparka commented on 2019-01-08 14:23 (UTC)

'ocl-icd' should be a requirement.

drws commented on 2016-08-08 10:47 (UTC) (edited on 2016-08-08 11:03 (UTC) by drws)

I have successfully worked around the FindFreetype2.cmake bug by removing the 0001-add-subpath-for-freetype.patch and prepare() from the PKGBUILD. Note that freetype2 still has to be installed. I have also contacted the package mantainer (manolis) regarding the issue. On the bright side the package is now working properly with pacaur, it doesn't want to update it every time. Thank you for the fix! The installed version is r133.7b6b996-1 however, not r128.e1eb11b-1 as in the package description above...

drws commented on 2016-06-23 22:32 (UTC) (edited on 2022-05-17 13:23 (UTC) by drws)

For me it fails with:

=====================================================
==> Extracting sources...
  -> Creating working copy of gr-fosphor git repo...
Reset branch 'makepkg'
==> Starting prepare()...
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/cmake/Modules/FindFreetype2.cmake b/cmake/Modules/FindFreetype2.cmake
|index 7047c03..f8cdb2a 100644
|--- a/cmake/Modules/FindFreetype2.cmake
|+++ b/cmake/Modules/FindFreetype2.cmake
--------------------------
File to patch:
=====================================================

I have latest freetype2 (2.6.3-1) installed.

rafaelsoaresbr commented on 2016-04-22 18:57 (UTC) (edited on 2016-04-22 19:35 (UTC) by rafaelsoaresbr)

Pacaur is going to re-build this package unless you define a PKGDEST in makepkg.conf. It's a pacaur fault, there is no need to update this PKGBUILD every time a new commit is made upstream. EDIT: you can use this in pkgver(): printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" to get something like this: r128.e1eb11b