summaryrefslogtreecommitdiff
path: root/gnu/packages/radio.scm
AgeCommit message (Collapse)AuthorFilesLines
10 daysgnu: Remove jtdx.Andreas Enge1-48/+0
* gnu/packages/radio.scm (jtdx): Delete variable.
2026-07-07gnu: chirp: Update to 0.4.0-5.6ff3339.Sharlatan Hellseher1-34/+27
* gnu/packages/radio.scm (chirp): Update to 6ff333968aaed63ad3d483e9e6363f425974ba30 commit. Improve style. [arguments] <#:test-flags>: Rework skipped tests. [phases]{set-home-for-tests}: Replace with {pre-check} and include all tests envars which were seen in tox file. [inputs]: Remove python-future and python-importlib-resources. [native-inputs]: Remove python-mock, python-pytest-mock, and python-wheel; add python-ddt. [home-page]: Move above [synopsis]. Relates-to: guix/guix#6904
2026-06-27gnu: mpg123: Change references of dependents.SilverlightningY1-4/+4
* gnu/packages/audio.scm (wstsound, alure, audacity, ecasound, snd, libmixed, libopenmpt, tenacity), * gnu/packages/easyrpg.scm (libretro-easyrpg, easyrpg-player), * gnu/packages/game-development.scm (guile-chickadee, love, slade), * gnu/packages/games.scm (quakespasm, vkquake), * gnu/packages/gstreamer.scm (gst-plugins-good, gst-plugins-good-qt), * gnu/packages/lisp-xyz.scm (sbcl-cl-mpg123, cl-out123, cl-mpg123, sbcl-cl-out123, ecl-cl-mpg123, ecl-cl-out123), * gnu/packages/music.scm (audacious), * gnu/packages/radio.scm (welle-io), * gnu/packages/sdl.scm (sdl2-mixer-x, sdl2-mixer), * gnu/packages/video.scm (mplayer, mpv), * gnu/packages/web-browsers.scm (lagrange)[input]: Update mpg123 to libmpg123. Change-Id: I9ddf2de9f684b824f578b9d4a2e7fc3b6e9f9094 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-06-26gnu: gqrx: Update to 2.17.7.Sharlatan Hellseher1-8/+8
* gnu/packages/radio.scm (gqrx): Update to 2.17.7. [inputs]: Remove boost-1.83, jack-1, qtbase-5, qtsvg-5, and qtwayland-5; add boost-1.88, jack-2, qtbase, qtsvg, and qtwayland.
2026-06-26gnu: gr-iqbal: Refresh inputs.Sharlatan Hellseher1-5/+4
* gnu/packages/radio.scm (gr-iqbal): [inputs]: Remove boost-1.83; add boost-1.88. [native-inputs]: Remove pybind11-2 and python-six; add pybind11.
2026-06-26gnu: gr-satellites: Update to 5.9.0.Sharlatan Hellseher1-7/+11
* gnu/packages/radio.scm (gr-satellites): Update to 5.9.0. [arguments] <tests?>: Disable for now. [inputs]: Remove boost-1.83 and spdlog-1.13; add boost-1.88 and spdlog. [native-inputs]: Remove pybind11-2 and python-six; add pybind11. Fixes: guix/guix#9529
2026-06-25gnu: sdrangel: Update to 7.26.1.Patrick Norton1-2/+2
* gnu/packages/radio.scm (sdrangel): Update to 7.26.1. Change-Id: I824f243885bf63bc7214feb80678ae88607c547d Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-04gnu: Remove deprecated (gnu packages avahi) references.Anderson Torres1-1/+1
* gnu/packages/games.scm: Remove the deprecated (gnu packages avahi) module reference. * gnu/packages/gnome.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/audio.scm: Change (gnu packages avahi) to (gnu packages dns). * gnu/packages/cups.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/distributed.scm: Likewise. * gnu/packages/freedesktop.scm: Likewise. * gnu/packages/guile-xyz.scm: Likewise. * gnu/packages/hardware.scm: Likewise. * gnu/packages/kde-frameworks.scm: Likewise. * gnu/packages/kodi.scm: Likewise. * gnu/packages/linphone.scm: Likewise. * gnu/packages/messaging.scm: Likewise. * gnu/packages/mpd.scm: Likewise. * gnu/packages/package-management.scm: Likewise. * gnu/packages/printers.scm: Likewise. * gnu/packages/pulseaudio.scm: Likewise. * gnu/packages/radio.scm: Likewise. * gnu/packages/robotics.scm: Likewise. * gnu/packages/samba.scm: Likewise. * gnu/packages/scanner.scm: Likewise. * gnu/packages/scheme.scm: Likewise. * gnu/packages/synergy.scm: Likewise. * gnu/packages/telephony.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/vnc.scm: Likewise. * gnu/services/avahi.scm: Likewise. * gnu/services/desktop.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/8572 Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop> Reviewed-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-01gnu: urh: Update to 2.10.0.Nicolas Graves1-5/+5
* gnu/packages/radio.scm (urh): Update to 2.10.0. [native-inputs]: Replace python-cython-0 by python-cython. [inputs]: Remove python-numpy-1, and python-pyqt; add python-numpy, and python-pyqt-6. Relates-to: guix/guix!8957 Change-Id: Ie94a06211e1c3519f5920467baa980fe0f35e2a1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-29gnu: Remove pending references to deprecated (gnu packages flex).Anderson Torres1-1/+1
* gnu/packages/c.scm: Remove references to (gnu packages flex). * gnu/packages/video.scm: Likewise. * gnu/packages/web.scm: Likewise. * gnu/packages/admin.scm: Change (gnu packages flex) to (gnu packages compiler-tools). * gnu/packages/algebra.scm: Likewise. * gnu/packages/apparmor.scm: Likewise. * gnu/packages/assembly.scm: Likewise. * gnu/packages/astronomy.scm: Likewise. * gnu/packages/audio.scm: Likewise. * gnu/packages/bioinformatics.scm: Likewise. * gnu/packages/bison.scm: Likewise. * gnu/packages/bootloaders.scm: Likewise. * gnu/packages/cdrom.scm: Likewise. * gnu/packages/chemistry.scm: Likewise. * gnu/packages/cluster.scm: Likewise. * gnu/packages/cobol.scm: Likewise. * gnu/packages/code.scm: Likewise. * gnu/packages/commencement.scm: Likewise. * gnu/packages/coq.scm: Likewise. * gnu/packages/coreboot.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/datalog.scm: Likewise. * gnu/packages/debug.scm: Likewise. * gnu/packages/dictionaries.scm: Likewise. * gnu/packages/dns.scm: Likewise. * gnu/packages/documentation.scm: Likewise. * gnu/packages/dotnet.scm: Likewise. * gnu/packages/education.scm: Likewise. * gnu/packages/electronics.scm: Likewise. * gnu/packages/embedded.scm: Likewise. * gnu/packages/emulators.scm: Likewise. * gnu/packages/engineering.scm: Likewise. * gnu/packages/esolangs.scm: Likewise. * gnu/packages/fabric-management.scm: Likewise. * gnu/packages/file-systems.scm: Likewise. * gnu/packages/finance.scm: Likewise. * gnu/packages/firmware.scm: Likewise. * gnu/packages/flashing-tools.scm: Likewise. * gnu/packages/fontutils.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gcc.scm: Likewise. * gnu/packages/gdb.scm: Likewise. * gnu/packages/geo.scm: Likewise. * gnu/packages/gl.scm: Likewise. * gnu/packages/glib.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/graph.scm: Likewise. * gnu/packages/graphics.scm: Likewise. * gnu/packages/groff.scm: Likewise. * gnu/packages/gstreamer.scm: Likewise. * gnu/packages/guile.scm: Likewise. * gnu/packages/hardware.scm: Likewise. * gnu/packages/haskell.scm: Likewise. * gnu/packages/heads.scm: Likewise. * gnu/packages/hurd.scm: Likewise. * gnu/packages/image-processing.scm: Likewise. * gnu/packages/instrumentation.scm: Likewise. * gnu/packages/kde-frameworks.scm: Likewise. * gnu/packages/kde-graphics.scm: Likewise. * gnu/packages/kde-pim.scm: Likewise. * gnu/packages/kde-sdk.scm: Likewise. * gnu/packages/kerberos.scm: Likewise. * gnu/packages/lego.scm: Likewise. * gnu/packages/lesstif.scm: Likewise. * gnu/packages/libreoffice.scm: Likewise. * gnu/packages/lighting.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/logging.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/man.scm: Likewise. * gnu/packages/maths.scm: Likewise. * gnu/packages/mpi.scm: Likewise. * gnu/packages/multiprecision.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/netpbm.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/nickle.scm: Likewise. * gnu/packages/ocaml.scm: Likewise. * gnu/packages/package-management.scm: Likewise. * gnu/packages/parallel.scm: Likewise. * gnu/packages/plotutils.scm: Likewise. * gnu/packages/pretty-print.scm: Likewise. * gnu/packages/profiling.scm: Likewise. * gnu/packages/qt.scm: Likewise. * gnu/packages/radio.scm: Likewise. * gnu/packages/rdesktop.scm: Likewise. * gnu/packages/rpc.scm: Likewise. * gnu/packages/rust.scm: Likewise. * gnu/packages/security-token.scm: Likewise. * gnu/packages/selinux.scm: Likewise. * gnu/packages/shellutils.scm: Likewise. * gnu/packages/simulation.scm: Likewise. * gnu/packages/statistics.scm: Likewise. * gnu/packages/telephony.scm: Likewise. * gnu/packages/toys.scm: Likewise. * gnu/packages/version-control.scm: Likewise. * gnu/packages/virtualization.scm: Likewise. * gnu/packages/vpn.scm: Likewise. * gnu/packages/vulkan.scm: Likewise. * gnu/packages/webkit.scm: Likewise. * gnu/packages/wine.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/packages/xorg.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/8483 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-24gnu: soapysdr: Fix build for python@3.12.Nicolas Graves1-1/+1
* gnu/packages/radio.scm (soapysdr)[native-inputs]: Add python-setuptools. Change-Id: Iae09a65d32e5cb6feba2da99622bf788e8882ba8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-24guix: build-system: Set pypi-uri in pyproject, drop python module.Nicolas Graves1-1/+0
After this commit, when both modules are imported: - if pyproject is imported before, the warning is 'pypi-uri' is deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead - if python is imported before, the warning is `pypi-uri' imported from both (guix build-system python) and (guix build-system pyproject) This seems convenient enough to warn for deprecation in the short term, while avoiding any breaking changes. * guix/build-system/pyproject.scm (pypi-uri): Move the procedure from (guix build-system python) here. * guix/build-system/python (pypi-uri): Drop definition, import it from (guix build-system pyproject) and deprecate it. * gnu/packages/openldap.scm: Reorder modules to get the right warning. * gnu/packages/pypy.scm: Likewise. * gnu/packages/*.scm : Drop module (guix build-system python). * tests/import/pypi.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/7448 Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834 Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-24gnu: python-qt.py: Rename to python-qt-py.Sharlatan Hellseher1-1/+1
* gnu/packages/qt.scm (python-qt.py): Rename to python-qt-py. (python-qt.py): Deprecate in favor of python-qt-py. * gnu/packages/radio.scm (qspectrumanalyzer): [inputs]: Remove python-qt.py; add python-qt-py. Change-Id: Idd0921fadc4724ed7bd4ed6f3e4115ddb5e70e2a
2026-05-24gnu: libiio: Fix package build under python-3.12.Nicolas Graves1-4/+4
* gnu/packages/radio.scm (libiio) [native-inputs]: Add python-setuptools. [license]: Relocate field. Change-Id: Ief3c5f10b0744e4121b8b9297382d2d2d6598277 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-19gnu: Fix some spelling errors.Efraim Flashner1-1/+1
* gnu/packages/ocaml.scm, gnu/packages/orange.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm, gnu/packages/power.scm, gnu/packages/prometheus.scm, gnu/packages/protobuf.scm, gnu/packages/python-check.scm, gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm, gnu/packages/python-science.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/qt.scm, gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm, gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm, gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm, gnu/packages/rust.scm, gnu/packages/telephony.scm, gnu/packages/terminals.scm: Fix some spelling errors. Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
2026-03-22gnu: qdmr: Support Wayland.Danny Milosavljevic1-3/+4
* gnu/packages/radio.scm (qdmr)[build-system]: Switch qt-build-system. [arguments]: Add qtbase. [inputs]: Add qtwayland. Change-Id: I2db643e07d625da94119dec233fa447c3dc4fbbf
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès1-1/+1
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-12gnu: Add python-meshtastic.bdunahu1-0/+53
* gnu/packages/radio.scm (python-meshtastic): New variable. Change-Id: I2c6ee6d02cfea3c0e300ef3ab29a246d68f6897b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-09gnu: gnuradio: Fix build.Andreas Enge1-1/+1
* gnu/packages/radio.scm (gnuradio)[inputs]: Replace python-pygobject by python-pygobject-3.50. Merges guix/guix!7012 Fixes: guix/guix#7004 Change-Id: Ib9c2d64ab4adca2c6be2613fbf74db595473f64d Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-05gnu: Pin old pybind11 version.Gabriel Wicki1-6/+6
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2). (python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree, python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change reference to pybind11-2. * gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp), gnu/packages/bioinformatics.scm (python-metacells, python-strawc, python-coolbox, python-pyspoa, python-scvelo), gnu/packages/chemistry.scm (avogadrolibs), gnu/packages/computer-architecture.scm (gem5), gnu/packages/duckdb.scm (python-duckdb), gnu/packages/electronics.scm (nextpnr, prjtrellis), gnu/packages/engineering.scm (python-orocos-kinematics-dynamics), gnu/packages/geo.scm (ogs-serial), gnu/packages/graphics.scm (openshadinglanguage, openimageio), gnu/packages/image-processing.scm (opencolorio), gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx, onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe, python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn, python-dlib), gnu/packages/maths.scm (python-accupy, python-ducc0), gnu/packages/networking.scm (libcamera), gnu/packages/opencl.scm (python-pyopencl), gnu/packages/package-management.scm (python-libmambapy), gnu/packages/physics.scm (python-brille, python-gofit), gnu/packages/python-check.scm (python-xdoctest), gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy, python-iminuit, python-osqp, python-pyamg, python-qdldl, python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma), gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal, gr-satellites, limesuite-ng), gnu/packages/simulation.scm (fenics, python-dolfin-adjoint), gnu/packages/statistics.scm (python-diptest, python-george), gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2. Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-01gnu: ruby-asciidoctor/minimal: Move to ruby-xyz module.Aaron Covrig1-1/+1
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor/minimal): Move to... * gnu/packages/ruby-check.scm (ruby-asciidoctor/minimal): ...here. * gnu/packages/backup.scm, * gnu/packages/ccache.scm, * gnu/packages/cluster.scm, * gnu/packages/compton.scm, * gnu/packages/cryptsetup.scm, * gnu/packages/engineering.scm, * gnu/packages/games.scm, * gnu/packages/irc.scm, * gnu/packages/ntp.scm, * gnu/packages/password-utils.scm, * gnu/packages/radio.scm, * gnu/packages/ruby-check.scm, * gnu/packages/syndication.scm, * gnu/packages/task-management.scm, * gnu/packages/version-control.scm: Add module import. Change-Id: I1083b2bb9d59fb4762cbbad777d059c321a997dd Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-27gnu: Add acarsdec.Laura Kirsch1-0/+32
* gnu/packages/radio.scm (acarsdec): New variable. Merges: https://codeberg.org/guix/guix/pulls/5178 Change-Id: I6438aec78c567020ec8c2018bd56d9e9c2586832 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.Sharlatan Hellseher1-2/+2
This is a following up change after discussion in <https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648>. * gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables. (swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4. * gnu/packages/accessibility.scm (libbraille) * gnu/packages/apparmor.scm (libapparmor) * gnu/packages/bioinformatics.scm (htseq, imp, libsbml) * gnu/packages/bootloaders.scm (dtc, u-boot) * gnu/packages/disk.scm (volume-key) * gnu/packages/dns.scm (ldns, unbound) * gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm) * gnu/packages/embedded.scm (python-libmpsse) * gnu/packages/engineering.scm (freecad, kicad, meep, mpb) * gnu/packages/fabric-management.scm (ibutils) * gnu/packages/game-development.scm (python-pybox2d) * gnu/packages/games.scm (kiki) * gnu/packages/geo.scm (saga) * gnu/packages/gnome.scm (libratbag) * gnu/packages/gnucash.scm (gnucash) * gnu/packages/gnupg.scm (python-gpg) * gnu/packages/graphviz.scm (graphviz) * gnu/packages/guile-xyz.scm (guile-xapian) * gnu/packages/image.scm (mypaint) * gnu/packages/instrumentation.scm (babeltrace, lttng-tools) * gnu/packages/kodi.scm (kodi) * gnu/packages/libftdi.scm (libftdi) * gnu/packages/linux.scm (libnl) * gnu/packages/llvm.scm (lldb) * gnu/packages/machine-learning.scm (openmm, tensorflow-lite) * gnu/packages/maths.scm (nlopt) * gnu/packages/ncurses.scm (stfl) * gnu/packages/oneapi.scm (python-onetbb) * gnu/packages/pretty-print.scm (highlight) * gnu/packages/python-crypto.scm (python-m2crypto) * gnu/packages/python-graphics.scm (python-pivy) * gnu/packages/radio.scm (hamlib, soapysdr) * gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager) * gnu/packages/selinux.scm (libselinux, libsemanage, python-setools) * gnu/packages/speech.scm (pocketsphinx) * gnu/packages/statistics.scm (python-openturns, r-spams) * gnu/packages/tbb.scm (python-tbb) * gnu/packages/version-control.scm (subversion) * gnu/packages/video.scm (libopenshot, mlt, obs) [native-inputs]: Remove swig; add swig-4.0. * gnu/packages/geo.scm (gdal) * gnu/packages/graph.scm (python-faiss) [inputs]: Remove swig; add swig-4.0. * gnu/packages/games.scm (fifengine): Update to 0.4.2. [inputs]: Remove swig; add swig-4.0. [native-inputs]: Likewise. * gnu/packages/image-processing.scm (insight-toolkit, simpleitk) * gnu/packages/pdf.scm (mupdf, python-pymupdf) [native-inputs]: Remove swig-next; add swig-4.4. Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-26gnu: sdrangel: Update to 7.23.2.Carlos Durán Domínguez1-19/+19
* gnu/packages/radio.scm (sdrangel): Update to 7.23.2. [inputs]: Remove codec2, qtbase-5, qtcharts-5, qtdeclarative-5, qtgamepad-5, qtgraphicaleffects, qtlocation-5, qtmultimedia-5, qtquickcontrols2-5, qtserialport-5, qtspeech-5, qtsvg-5, qtwayland-5, qtwebchannel-5, qtwebengine-5, and qtwebsockets-5; add codec2-1, qtbase, qtcharts, qtdeclarative, qtlocation, qtmultimedia, qtpositioning, qtserialport, qtspeech, qtscxml, qtsvg, qtwayland, qtwebengine, qtwebsockets. [arguments]: <#:qtbase>: Set to qtbase. <#:configure-flags>: Add "-DENABLE_QT6=ON". Fixes: guix/guix#6483 Change-Id: I7665b6978e7f93f61eef0f144f3a54aff66627ef Reviewed-by: Giacomo Leidi <therewasa@fishinthecalculator.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: sdrangel: Improve style.Carlos Durán Domínguez1-40/+44
* gnu/packages/radio.scm (sdrangel)[arguments]: Use G-expressions. Change-Id: I745270aa97978e8287b4762e31748ad3c70db0ec Reviewed-by: Giacomo Leidi <therewasa@fishinthecalculator.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-10gnu: Remove PKG_CONFIG_EXECUTABLE configure-flags.Dariqq1-4/+0
* gnu/packages/bioinformatics.scm (vcflib): Remove setting PKG_CONFIG_EXECUTABLE flag. * gnu/packages/cpp.scm (hyprlang): same. * gnu/packages/cpp.scm (hyprutils): same. * gnu/packages/debian.scm (apt-cacher-ng): Same * gnu/packages/linux.scm (rdma-core): Same. * gnu/packages/radio.scm (libiio): Same. * gnu/packages/security-token.scm (libfido2): Same. * gnu/packages/version-control.scm (libgit2-1.9,libgit2-1.7): Same * gnu/packages/vulkan.scm (vulcan-loader): Same. Change-Id: I12cb5fb7f1a93fa01766b37a32777a269d4c089c Signed-off-by: Greg Hogan <code@greghogan.com>
2026-02-07gnu: gr-satellites: Switch to pyproject.Nicolas Graves1-4/+4
* gnu/packages/radio.scm (gr-satellites): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Iafc42df6908525a5b78a055b427bedd67f02d31e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gr-satellites: Relocate and improve arguments style.Nicolas Graves1-13/+14
* gnu/packages/radio.scm (gr-satellites)[arguments]: Relocate field and improve style. Change-Id: I3d5f30542599e2055f2f47027ec072d71dd5fc19 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gr-osmosdr: Switch to pyproject.Nicolas Graves1-8/+8
* gnu/packages/radio.scm (gr-osmosdr): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. <#:phases>{fix-gnuradio-iqbalance-detection}: Improve phase, use search-input-directory. Change-Id: I3e6bb8a6949758e33368247abd6d1fa31af0e1d3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gr-osmosdr: Relocate and reindent arguments.Nicolas Graves1-18/+19
* gnu/packages/radio.scm (gr-osmosdr)[arguments]: Relocate field, and reindent it. Change-Id: I9e37371995bf7d38e27603cf79ab3de3b4e4eb12 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gnuradio: Switch to pyproject.Nicolas Graves1-5/+5
* gnu/packages/radio.scm (gnuradio): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I4aef809e100b78536d45e1747fed67886d630e90 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gnuradio: Relocate and improve arguments style.Nicolas Graves1-77/+77
* gnu/packages/radio.scm (gnuradio)[arguments]: Relocate field, migrate to modern style. <#:phases>: Rewrite phase 'wrap-with-GI_TYPELIB_PATH. Change-Id: Iccc8316d9b40d5d3cfefd09995ab3d5fb955a197 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.Nicolas Graves1-6/+1
* gnu/packages/astronomy.scm (python-asdf-compression) (python-asdf-fits-schemas, python-cdflib, python-sunkit-spex): * gnu/packages/bioinformatics.scm (python-whatshap, python-mudata) (python-pyfaidx, python-ctxcore, scvelo): * gnu/packages/bootloaders.scm (dtc): * gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked): * gnu/packages/databases.scm (python-fastparquet): * gnu/packages/disk.scm (greaseweazle-host-tools): * gnu/packages/docker.scm (python-docker): * gnu/packages/finance.scm (python-ledgerblue): * gnu/packages/fontutils.scm (python-compreffor) (python-defcon-bootstrap, nototools): * gnu/packages/games.scm (sc-controller): * gnu/packages/machine-learning.scm (python-botorch): * gnu/packages/music.scm (python-pylast): * gnu/packages/package-management.scm (conda): * gnu/packages/python-build.scm (python-exceptiongroup): * gnu/packages/python-science.scm (python-dask-image) (python-distributed, python-osqp): * gnu/packages/python-web.scm (python-branca, python-smart-open): * gnu/packages/python-xyz.scm (python-conda-content-trust) (python-menuinst, python-isort, python-pyclibrary) (python-pyclipper, python-csb43-0.10, python-orgparse) (python-deepmerge, python-scooby, python-uuid6): * gnu/packages/radio.scm (nanovna-saver): * gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): [arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION. * gnu/packages/python-xyz.scm (python-bagit) [arguments]: Refactor manual 'check phase into #:test-flags. Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-25gnu: qspectrumanalyzer: Switch to pyproject.Nicolas Graves1-13/+14
* gnu/packages/radio.scm (qspectrumanalyzer): [build-system]: Switch to pyproject-build-system. [arguments]: Relocate them, improve style. <#:phases>: Relocate phase 'wrap-path. [native-inputs]: Add python-setuptools. Change-Id: I4b236b72ed0d680a5c03fa3d29200830f31833d6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: urh: Use python-numpy@1.Sharlatan Hellseher1-1/+1
* gnu/packages/radio.scm (urh)[inputs]: Remove python-numpy; add python-numpy-1. Change-Id: I8951f2250aaaee78c924564843a38b9c983a6dee Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-12gnu: wfview: Add Wayland.Danny Milosavljevic1-0/+1
* gnu/packages/radio.scm (wfview)[inputs]: Add qtwayland-5. Change-Id: Ife319afcacf23e8f5003f52b2617452ad41c0cdf
2026-01-12gnu: inspectrum: Add Wayland.Danny Milosavljevic1-2/+3
* gnu/packages/radio.scm (inspectrum)[inputs]: Add qtwayland. [arguments]<#:qtbase>: Set to qtbase. Change-Id: I3711f76481f7367b63f27cbafd14640b5f31a2bf
2026-01-12gnu: sdrangel: Add Wayland.Danny Milosavljevic1-0/+1
* gnu/packages/radio.scm (sdrangel)[inputs]: Add qtwayland-5. Change-Id: Iac58b9759ae86917476e58423f3efd2a942661ba
2026-01-12gnu: dream: Add Wayland.Danny Milosavljevic1-0/+1
* gnu/packages/radio.scm (dream)[inputs]: Add qtwayland-5. Change-Id: Ibeabfda49116b9d46e237722b81546ecd8439114
2026-01-12gnu: kochmorse: Add Wayland.Danny Milosavljevic1-1/+1
* gnu/packages/radio.scm (kochmorse)[inputs]: Add qtwayland-5. Change-Id: I57b72123aeed40ae47806d4b87e2cc5e6ce57ba3
2026-01-12gnu: qsstv: Add Wayland.Danny Milosavljevic1-0/+1
* gnu/packages/radio.scm (qsstv)[inputs]: Add qtwayland-5. Change-Id: I582969cb847b86a44d08eb3ef78b011a77dc7404
2026-01-12gnu: js8call: Add Wayland.Danny Milosavljevic1-1/+2
* gnu/packages/radio.scm (js8call)[inputs]: Add qtwayland-5. Change-Id: Ib51ee1b2d88d3f74a64ff1f17d1624f72cb92d61
2026-01-12gnu: jtdx: Add Wayland.Danny Milosavljevic1-1/+2
* gnu/packages/radio.scm (jtdx)[inputs]: Add qtwayland-5. Change-Id: I3bb21a8fe71dfdbb06b112201e76962024478c67
2026-01-12gnu: wsjtx: Add Wayland.Danny Milosavljevic1-1/+2
* gnu/packages/radio.scm (wsjtx)[inputs]: Add qtwayland-5. Change-Id: I3302c66a5041a03c5e8a339d111b845128266fe0
2026-01-12gnu: gqrx: Add Wayland.Danny Milosavljevic1-0/+1
* gnu/packages/radio.scm (gqrx)[inputs]: Add qtwayland-5. Change-Id: I1e997197106dc30a25168fb431cb32f52b03e203
2026-01-02gnu: wfview: Update to 2.11.Guillaume Le Vaillant1-2/+2
* gnu/packages/radio.scm (wfview): Update to 2.11. Change-Id: I9c8a7eb39742bb49e797b0a92fc188a434fa0fe4
2026-01-02gnu: inspectrum: Update to 0.4.0.Guillaume Le Vaillant1-3/+3
* gnu/packages/radio.scm (inspectrum): Update to 0.4.0. [inputs]: Replace qtbase-5 by qtbase. Change-Id: Ib2d40858f788a9341482729a38e34cda3d888f44
2026-01-02gnu: liquid-dsp: Update to 1.7.0.Guillaume Le Vaillant1-2/+2
* gnu/packages/radio.scm (liquid-dsp): Update to 1.7.0. Change-Id: I177d0375f74e1e7d61bac124d2592b686b23be47
2026-01-02gnu: fldigi: Update to 4.2.11.Guillaume Le Vaillant1-2/+2
* gnu/packages/radio.scm (fldigi): Update to 4.2.11. Change-Id: I75d7e4a64471c4215ebc6420a68f70e64dd05f4c
2025-12-04gnu: Fix build of gnuradio dependents.Guillaume Le Vaillant1-5/+5
Use the same version of boost in gnuradio and the packages using gnuradio. * gnu/packages/radio.scm (gnss-sdr, gqrx, gr-dsd, gr-osmosdr, gr-satellites)[inputs]: Replace boost by boost-1.83. Change-Id: I9bf06d46e1f28917ed86f7a9901ddb48f31dbab6