Commit graph

381 commits

Author SHA1 Message Date
Peter Hoeg 22baca7dfb multimon-ng: drop qt4
qt4 was used to pull in X11 dependencies as well as qmake, but as upstream
now supports cmake, just use that and be specific about the X11 dependency.
2021-04-06 10:35:48 +08:00
Sandro 7c932296e0
Merge pull request #116335 from SuperSandro2000/move-aliases.nix 2021-04-05 04:07:15 +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
Sandro Jäckel d24e2d1b0b
gmock: deprecate alias 2021-04-04 03:18:59 +02: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
Sandro Jäckel 03a351da00
ubertooth: pkgconfig -> pkg-config 2021-04-02 17:04:58 +02:00
Martin Weinelt 3e0713d582
ubertooth, libbtbb: stdenv.lib -> lib 2021-04-02 15:37:43 +02:00
Martin Weinelt 54d286365d
Merge pull request #87750 from oxzi/ubertooth 2021-04-02 15:23:30 +02:00
Frederik Rietdijk 3d4695c41d direwolf: use python3 2021-03-25 12:17:45 +01:00
Sandro 0ec1f94e32
Merge pull request #92045 from oxzi/btlejack-2.0.0
btlejack: init at 2.0.0
2021-03-21 05:24:04 +01:00
Samuel Gräfenstein 672cd0c8e7
treewide: gnome3.gtkmm -> gtkmm3
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:15 +01:00
R. RyanTM d4697cc2d1 xlog: 2.0.19 -> 2.0.20 2021-03-16 03:13:20 -04:00
Ryan Mulligan 87acb6d60b
Merge pull request #116204 from r-ryantm/auto-update/svxlink
svxlink: 19.09.1 -> 19.09.2
2021-03-14 14:15:11 -07: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
R. RyanTM 9494262663 svxlink: 19.09.1 -> 19.09.2 2021-03-13 14:48:09 +00:00
Doron Behar 9545bbadfa inspectrum: Refactor to use gnuradioMinimal.pkgs.mkDerivation
Use the same deps of gnuradioMinimal - thanks to gnuradio's
mkDerivation.
2021-03-13 12:47:00 +02:00
Doron Behar 99c3bdb9b6 gqrx: Refactor to use gnuradioMinimal.pkgs.mkDerivation
- Use gnuradio's `mkDerivation` which includes most of the deps needed.
- Always enable pulseaudio support as that's part of gnuradio's deps
anyway.
- Use gnuradioMinimal.pkgs.osmosdr - not from the alias gr-osmosdr.
2021-03-13 12:47:00 +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 b944ca9350 gnss-sdr: Refactor to use gnuradio.pkgs.mkDerivation
Use the same dependencies that gnuradio uses, thanks to gnuradio's
`mkDerivation`. Add `gnuradio.pkgs.osmosdr` as dependency.
2021-03-13 12:46:59 +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
Doron Behar 4f2573e875 uhd: 3.15.0.0 -> 4.0.0.0 2021-03-11 18:40:41 +02:00
Eduardo Sánchez Muñoz 62ea910ef3 pothos: init at 0.7.1 2021-03-03 14:00:05 +01:00
github-actions[bot] 683536ab2a
Merge master into staging-next 2021-02-18 00:40:58 +00:00
Sandro 4175c39261
Merge pull request #113228 from SCOTT-HAMILTON/cqrlog 2021-02-17 23:43:25 +01:00
SCOTT-HAMILTON 055345eb89 cqrlog: init at 2.5.2 2021-02-17 21:18:42 +01:00
github-actions[bot] 5f9df37683
Merge master into staging-next 2021-02-11 00:36:09 +00:00
Sandro 41d270c2aa
Merge pull request #110857 from SuperSandro2000/fix-collection6 2021-02-11 01:32:55 +01:00
github-actions[bot] 30dddce5e8
Merge master into staging-next 2021-02-09 06:16:02 +00:00
Mario Rodas 34a4272e49
Merge pull request #112272 from r-ryantm/auto-update/flrig
flrig: 1.3.53 -> 1.3.54
2021-02-08 20:35:55 -05:00
Alvar Penning 0e7a749052 btlejack: init at 2.0.0 2021-02-08 22:09:06 +01:00
github-actions[bot] bef005163c
Merge master into staging-next 2021-02-08 12:19:33 +00:00
Robert Schütz 9a200f6091
Merge pull request #111330 from dotlambda/libav-insecure
libav: mark as insecure
2021-02-08 12:18:05 +01:00
R. RyanTM fa59b9235e fldigi: 4.1.17 -> 4.1.18 2021-02-08 09:35:23 +01:00
R. RyanTM f620a10672 flrig: 1.3.53 -> 1.3.54 2021-02-07 08:27:57 +00:00
Robert Schütz 7acbde998b sdrangel: use ffmpeg instead of libav 2021-02-02 17:26:35 +01:00
github-actions[bot] 7044cd0c9d
Merge staging-next into staging 2021-02-01 18:31:04 +00:00
Markus Kowalewski 8e0ca6c3d6
welle-io: fix license 2021-02-01 13:33:14 +01:00
Markus Kowalewski 2f27e4d44f
soapybladerf: fix license 2021-02-01 13:32:12 +01:00
Markus Kowalewski 24cbe98bbc
multimon-ng: fix license, add maintainer 2021-02-01 13:11:38 +01: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
Pavol Rusnak a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00