Commit Graph

102 Commits

Author SHA1 Message Date
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Chuang Zhu
b688bda73b gnuradio3_8Minimal: fix build on Linux by using gcc 12 libraries
Not using simply stdenv = gcc12Stdenv due to errors like this:

/nix/store/...-binutils-2.40/bin/ld: /nix/store/...-boost-1.81.0/lib/libboost_program_options.so.1.81.0: undefined reference to `std::ios_base_library_init()@GLIBCXX_3.4.32'
collect2: error: ld returned 1 exit status
make[2]: *** [gr-fec/lib/reed-solomon/CMakeFiles/gr_fec_rstest.dir/build.make:131: gr-fec/lib/reed-solomon/gr_fec_rstest] Error 1
make[1]: *** [CMakeFiles/Makefile2:2165: gr-fec/lib/reed-solomon/CMakeFiles/gr_fec_rstest.dir/all] Error 2
2024-01-31 16:19:43 +02:00
Chuang Zhu
1e1e90e327 gnuradio3_9Minimal: fix compilation with gcc 13 2024-01-29 15:56:12 +02:00
Chuang Zhu
d075c6f0b1 gnuradio: disabledForGRafter -> disabled 2024-01-28 18:22:23 +08:00
Doron Behar
1cffa322bf gnuradioMinimal: 3.10.9.1 -> 3.10.9.2
Diff: https://github.com/gnuradio/gnuradio/compare/v3.10.9.1...v3.10.9.2
2024-01-18 16:41:15 +02:00
Doron Behar
88d516bd89 gnuradioMinimal: 3.10.8.0 -> 3.10.9.1
Diff: https://github.com/gnuradio/gnuradio/compare/v3.10.8.0...v3.10.9.1
2024-01-01 16:01:02 +02:00
Doron Behar
a68d59d079 gnuradioMinimal: 3.10.7.0 -> 3.10.8.0
Diff: https://github.com/gnuradio/gnuradio/compare/v3.10.7.0...v3.10.8.0

Close #275427 .
2023-12-21 15:39:38 +02:00
Doron Behar
2b348b79c1 gnuradio3_9Minimal: use a backported modtool patch 2023-12-21 15:39:30 +02:00
Doron Behar
937a6594cf gnuradio: enable tests on linux 2023-10-05 11:53:09 +03:00
Doron Behar
8b4371ef1a gnuradio*: use finalAttrs, and always inherit all shared attributes 2023-10-03 15:28:23 +03:00
Doron Behar
441f8ee17f gnuradio: help nix-update find version string 2023-10-03 15:24:52 +03:00
Franz Pletz
a2f7126deb
Merge pull request #253847 from doronbehar/pkg/soapysdr
soapysdr: cleanup expression; gnuradio: add support for soapysdr plugins in the wrapper
2023-09-13 12:34:58 +02:00
Doron Behar
2bdd5de891 gnuradio: add support for soapysdr plugins in the wrapper 2023-09-08 12:50:58 +03:00
Tobias Mayer
fd3acad643
gnuradio: fix build with fmt-10.1 2023-09-04 10:18:59 +02:00
Doron Behar
9892a91f88 gnuradio: 3.10.6.0 -> 3.10.7.0 2023-07-16 13:47:24 +03:00
Doron Behar
2634268fa6 gnuradio: Define a common logLib attribute
Use it in all gnuradio modules.
2023-04-21 13:11:49 +03:00
Doron Behar
1dd64003d2 gnuradio: Add libsndfile for gr-blocks 2023-04-21 12:50:10 +03:00
Doron Behar
73640c6fba gnuradio3_9: Add libsndfile for gr-blocks 2023-04-21 12:50:09 +03:00
Doron Behar
ee6a0a3fd9 gnuradio: Remove unsused fetchpatch and rec from main expressions 2023-04-21 12:50:09 +03:00
Doron Behar
55a653de91 gnuradio: 3.10.5.1 -> 3.10.6.0 2023-04-01 23:48:41 +03:00
Michal Sojka
b1cb42d3b7 cppzmq: make zeromq propagatedBuildInput
cppzmq is a header-only library. As such, it is not much useful
without zeromq, whose headers it includes. By having zeromq in
propagatedBuildInputs, we can simplify dependent expressions.

This change is motivated by
https://github.com/lopsided98/nix-ros-overlay/issues/255#issuecomment-1487590226.
The expressions in nix-ros-overlay are automatically generated and
since packages in other distributions where ROS runs need not to
explicitly depend on zeromq, the Nix expression should behave the
same. This way, nix-ros-overlay will not to have manually
patch/overlay the automatically generated expressions.
2023-03-31 18:58:56 +02:00
Martin Weinelt
9e7f9a402b
python310Packages.mako: Normalize attribute, pname, dirname 2023-02-19 21:36:02 +01:00
Felix Buehler
bc3d5934d7 treewide: use lib.optionals 2023-02-14 19:11:59 +01:00
Doron Behar
207094ef84 gnuradio: 3.10.5.0 -> 3.10.5.1 2023-01-28 17:47:29 +02:00
Doron Behar
9fed549d85 gnuradio: 3.10.4.0 -> 3.10.5.0 2022-12-20 10:02:57 +02:00
figsoda
ec8cb34358 treewide: fix typos 2022-12-17 19:39:44 -05:00
Jiajie Chen
d4c4f87e04 gnuradio: add jiegec as maintainer 2022-10-26 21:30:56 +08:00
Jiajie Chen
4e41708518 gnuradio: fix build on darwin 2022-10-26 21:28:56 +08:00
Doron Behar
51bbec1cbf gnuradio: 3.10.3.0 -> 3.10.4.0 2022-09-17 11:16:30 +03:00
Doron Behar
777079fd58 gnuradio3_9: 3.9.7.0 -> 3.9.8.0 2022-09-17 11:16:25 +03:00
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