Commit graph

72 commits

Author SHA1 Message Date
Doron Behar e984364d33 gnuradio: 3.10.2.0 -> 3.10.3.0 2022-06-25 11:42:10 +03:00
Doron Behar 361b603d02 gnuradio3_9: 3.9.6.0 -> 3.9.7.0 2022-06-25 11:41:51 +03:00
Rick van Schijndel 37c633f7ae treewide: pkgs/applications: mark broken for darwin 2022-05-29 10:56:04 +02:00
Norbert Melzer bf4158e448 gnuradio: fix cross compile 2022-05-01 09:48:23 +02:00
Doron Behar 2b745e7ae8 gnuradio3_9: 3.9.5.0 -> 3.9.6.0 2022-04-10 17:21:49 +03:00
Doron Behar cc06772545 gnuradio: 3.10.1.1 -> 3.10.2.0 2022-04-10 17:17:07 +03:00
Felix Buehler e0476d93fe treewide: rename name to pname&version 2022-03-23 22:34:54 +01:00
Doron Behar 88519c6309 gnuradio: Inherit log dependencies in passthrus
Inherit spdlog for GR 3.10 and log4cpp for lower GR versions. Inherit
both of these in the scope of the GR packages attribute set. Also use
the inherited log4cpp in qradiolink, gqrx & gnss-sdr.
2022-02-18 10:53:48 +02:00
Doron Behar c970bece30 gnuradio: 3.10.1.0 -> 3.10.1.1 2022-02-18 10:29:57 +02:00
Doron Behar 53474ff6f7 gnuradio: 3.10.0.0 -> 3.10.1.0 2022-01-29 21:54:25 +02:00
Franz Pletz 3a13cdf0c1
Merge pull request #155148 from doronbehar/pkg/gnuradio/update
gnuradio: 3.9 -> 3.10
2022-01-16 12:51:23 +01:00
Frederik Rietdijk 7c1d6cfb95 gnuradio3_7: remove
Remove older version of gnuradio that still depends on python2.
2022-01-16 09:47:12 +01:00
Doron Behar 1794554a9a gnuradio: 3.9 -> 3.10 2022-01-15 23:18:00 +02:00
Doron Behar 9ad4900480 gnuradio: 3.9.4.0 -> 3.9.5.0 2022-01-09 23:53:33 +02:00
Doron Behar 06ed1e74c3 gnuradio3_8: 3.8.4.0 -> 3.8.5.0 2022-01-09 23:53:22 +02:00
Doron Behar 1b0014970d gnuradio3_8: Fix build with boost177
Fails to compile otherwise, see: #151469
2021-12-21 22:14:15 +02:00
Doron Behar 3baeba2654 gnuradio: 3.9.3.0 -> 3.9.4.0 2021-12-03 10:39:42 +02:00
Doron Behar 58025e8587 gnuradio: Reenable thrift support
Apparently, this requires thrift to be added to all other reverse
dependencies.
2021-10-23 23:46:45 +03:00
Doron Behar 6e552641b7 gnuradio: Add missing runtime python packages
Although they are not detected as missing during build.
2021-10-23 23:02:52 +03:00
Doron Behar a7851a7a96 gnuradio: Fix 2 upstream issues 2021-10-23 23:02:21 +03:00
Doron Behar d60a4a4492 gnuradio: Remove fetchSubmodules argument
No GR package needs this argument now, and in case someone wishes to use
a bundled version of Volk for example they may do so via `overrideSrc`
argument.
2021-10-23 23:01:50 +03:00
Doron Behar d6fa3fef68 gnuradio: Make hasFeature function simpler
It always needs the `features` attribute of it's derivation as a last
argument, so let's make it do it by it's own.
2021-10-23 23:01:21 +03:00
Doron Behar 18eb4531cd gnuradio-wrapped: Assume that wrapping is done with python-support
Add all needed pythonPkgs to the list without checking if the
python-support feature is set.
2021-10-21 11:38:59 +03:00
Doron Behar 63b4f69e40 gnuradio: 3.9.2.0 -> 3.9.3.0 2021-10-21 11:38:59 +03:00
Doron Behar b6be203ec4 gnuradio3_8: 3.8.3.1 -> 3.8.4.0 2021-10-21 11:22:37 +03:00
Doron Behar e717ab4389
Merge pull request #128491 from eduardosm/gnuradio3_8
gnuradio3_8: 3.8.3.0 -> 3.8.3.1
2021-06-29 10:59:35 +00:00
Eduardo Sánchez Muñoz c8d0af7cff gnuradio3_8: 3.8.3.0 -> 3.8.3.1 2021-06-29 11:34:40 +03:00
Eduardo Sánchez Muñoz a7260e81fc gnuradio: 3.9.1.0 -> 3.9.2.0
- Add sopysdr support.
- Remove some workarounds around upstream issues.
2021-06-29 11:25:31 +03:00
AndersonTorres e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Doron Behar 210784b7c8
Merge pull request #121563 from austinbutler/wrap 2021-05-14 05:50:35 +00:00
Austin Butler 4b349864ca gnuradio: rename wrap option to doWrap
Prevents naming conflict, see NixOS#121563
2021-05-13 20:53:35 -07:00
Alexandre Iooss 07d9edeaea
gnuradio: add Qt5 wrapper for version 3.9+ 2021-05-11 10:23:35 +02:00
Eduardo Sánchez Muñoz 667da29962 gnuradio3_8: remove fetchpatch from inputs (not used) 2021-04-04 21:33:57 +02:00
Robert Scott ee33b8b17c
Merge pull request #118347 from eduardosm/gr3.8
gnuradio3_8: 3.8.2.0 -> 3.8.3.0
2021-04-04 17:51:39 +01:00
Eduardo Sánchez Muñoz 07700e51dc gnuradio: remove volk cmake flags mistakenly added
see https://github.com/NixOS/nixpkgs/pull/118345#discussion_r606706207
2021-04-03 22:39:40 +02:00
Eduardo Sánchez Muñoz 525420ef36 gnuradio3_8: 3.8.2.0 -> 3.8.3.0 2021-04-03 22:39:11 +02:00
Eduardo Sánchez Muñoz 6242f38c30 gnuradio: enable gr-vocoder 2021-04-03 14:47:43 +02:00
Eduardo Sánchez Muñoz 24abc4bfc4 gnuradio: 3.9.0.0 -> 3.9.1.0 2021-04-02 20:14:22 +02:00
Doron Behar fb024f50e5 gnuradio: 3.8 -> 3.9
Add some "3.9" attributes to srcs in gnuradio packages And update
packages using GR3.8 and that are incompatible yet with GR3.9 to use
GR3.8 explicitly.
2021-03-13 19:07:34 +02:00
Doron Behar 650ee258fd gnuradio3_{7,8}: Use external volk
Now that volk is packaged, we can use our build and save some closure
space for those that have more then 1 version of gnuradio installed.
Also, simplify a bit how attributes are inherited in the expression.
2021-03-13 19:07:20 +02:00
Doron Behar fea0ac887e qradiolink: 0.5.0 -> 0.8.5-2
Use gnuradio.pkgs.mkDerivation (gnuradio 3.8) and updated deps.
2021-03-13 12:47:00 +02:00
Doron Behar 6a4744a094 gnuradio: Remove qt5 and gtk from passthru if not used
Attributes such as gnuradioMinimal built without gui support should not
have the `qt` and `gtk` attributes in it's passthru.
2021-03-13 12:46:59 +02:00
Doron Behar 2d08e55e9b gnuradio.pkgs: init
- Write a `mkDerivation` and `mkDerivationWith` function for gnuradio,
  like qt5.
- qradiolink, gqrx: Use gnuradio's callPackage and mkDerivation.
- Use gnuradio.callPackage to define all gnuradio.pkgs.
- Move all gnuradio packages expressions to pkgs/development/gnuradio-modules/ -
  modeled after Python's.
- Add more paths to gnuradio's wrapper - add the extra packages as
  python modules, and add their executables with proper env vars
  wrapping.

Co-authored-by: Frederik Rietdijk <fridh@fridh.nl>
2021-03-13 12:46:59 +02:00
Doron Behar 7690f9a312 gnuradio, uhd: Use boost17x
gnss-sdr needs it: https://github.com/boostorg/format/issues/67 .
uhd and gnuradio need to use the same boost version to avoid
incompatibilities issues. icu is needed from some reason with boost17x.
2021-03-11 18:40:42 +02:00
github-actions[bot] 5f9df37683
Merge master into staging-next 2021-02-11 00:36:09 +00:00
Thomas Tuegel 0e418a1a18
Merge pull request #108888 from ttuegel/feature--staging--qt-no-mkDerivation
Qt: Do not require mkDerivation
2021-01-26 16:24:41 -06:00
Sandro Jäckel b00ab7489e
gr-ais: fetch commit from master and use fetchpatch for PR commit 2021-01-26 15:18:57 +01:00
Thomas Tuegel 5590e365e4
qtbase: Check for wrapQtAppsHook in setupHook 2021-01-25 15:56:15 -06:00
volth bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Ben Siraphob 5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00