Commit graph

257286 commits

Author SHA1 Message Date
Doron Behar
080930412b gnss-sdr: Fix build by adding python six 2020-12-05 13:23:00 +02:00
Doron Behar
ed44b466e6 treewide/(gnuradio plugins): Add log4cpp as it's needed now.
Since gnuradio-runtime is compiled with log4cpp, all plugins that need
gnuradio-runtime (which is all of them probably) need log4cpp as well.

Add python.pkgs.cheetah to inputs of gr-osmosdr as it somehow started to
be needed.
2020-12-05 13:23:00 +02:00
Doron Behar
3becac02f8 gnuradio: rewrite
Write (similar) expressions for GNURadio 3.7 and 3.8 and make 3.8
available as `gnuradio`, and `gnuradio3_7` point to the 3.7 build.

Teach both 3.7 & 3.8 expressions accept a `features` attribute set, that
tells them what features to compile. There are dependencies within the
different features, and we rely on upstream's cmake scripts to make sure
the `configurePhase` will fail if a feature is not enabled and needed by
another feature.  All features are enabled by default.

Put shared Nix functions and attributes for both 3.7 and 3.8 in:
pkgs/applications/radio/gnuradio/shared.nix

Add 2 patches accepted upstream, that don't install some python related
examples if python-support is not enabled.

Remove cmake python reference in 3.8 with removeReferencesTo, if
python-support is turned off.

Update gqrx (reverse dependency) to use a build of gnuradio3_7 without
gui components and for it's gr-osmosdr as well.

Write an external, `wrapper.nix` (shared for both 3.7 and 3.8). Teach it
to handle extra `gr-` packages via `GRC_BLOCKS_PATH`. Likely enable it
to accept extra python packages. Wrap the executables with env vars
wrapGAppsHook and wrapQtAppsHook would have likely given them (hence,
fix #87510). Point `gnuradio` to the wrapped 3.8 derivation.

Add @doronbehar to maintainers of both 3.8 and 3.7.

dirty: use upstreamed patches
2020-12-05 13:23:00 +02:00
Oleksii Filonenko
eefdca1bcf
Merge pull request #105948 from r-ryantm/auto-update/topgrade
topgrade: 6.0.0 -> 6.0.1
2020-12-05 13:17:18 +02:00
Doron Behar
7e96d9ee61
Merge pull request #104888 from doronbehar/pkg/gnomeExtensions/easyScreenCast
gnomeExtensions.easyScreenCast: init at unstable-2020-11-25
2020-12-05 12:36:51 +02:00
Raghav Sood
dadf50a137
Merge pull request #105950 from r-ryantm/auto-update/turbo-geth
turbo-geth: 2020.11.04 -> 2020.12.01
2020-12-05 10:34:41 +00:00
Sandro
d8b13417f5
Merge pull request #105947 from r-ryantm/auto-update/todoman
todoman: 3.8.0 -> 3.9.0
2020-12-05 11:32:11 +01:00
Sandro
4adfd81d9f
Merge pull request #105946 from r-ryantm/auto-update/thc-ipv6
thc-ipv6: 3.6 -> 3.8
2020-12-05 11:32:00 +01:00
Sandro
f9e33cab2b
Merge pull request #105941 from r-ryantm/auto-update/tempo
tempo: 0.3.0 -> 0.4.0
2020-12-05 11:31:45 +01:00
Doron Behar
16a01272ee sundials: assert that lapack and blas are compatible
Instead of asserting that lapack and blas are both not using 64 bit
index size, only make sure they are index size compatible. Plus, do it
when evaluating buildInputs, per:
https://github.com/NixOS/nixpkgs/pull/94892#discussion_r471110250

Don't pass SUNDIALS_INDEX_TYPE=int32_t if blas && lapack are compiled
with 64 bit index size.

Bonus: Use checkTarget and not an overrided checkPhase, per:
https://github.com/jtojnar/nixpkgs-hammering/blob/master/explanations/explicit-phases.md
2020-12-05 12:26:02 +02:00
freezeboy
903b2aa9a6 nixos/n8n: init module and test 2020-12-05 11:02:40 +01:00
Sandro
aa27e2f238
Merge pull request #105933 from r-ryantm/auto-update/simplenote
simplenote: 2.1.0 -> 2.2.0
2020-12-05 11:00:08 +01:00
Sandro
0c36370058
Merge pull request #105929 from r-ryantm/auto-update/sigil
sigil: 1.4.2 -> 1.4.3
2020-12-05 10:57:21 +01:00
Doron Behar
db6178b797 gnomeExtensions.easyScreenCast: init at unstable-2020-11-25 2020-12-05 11:56:34 +02:00
Doron Behar
de5270e6f5
Merge pull request #105939 from r-ryantm/auto-update/syncthingtray
syncthingtray: 1.0.1 -> 1.1.0
2020-12-05 11:52:22 +02:00
R. RyanTM
217dc7cd3c acme-sh: 2.8.7 -> 2.8.8 2020-12-05 09:36:21 +00:00
R. RyanTM
9b3e35f267 toxic: 0.9.1 -> 0.10.0 2020-12-05 10:11:35 +01:00
Charlotte Van Petegem
6ea99ff06b
greenfoot: init at 3.6.1 2020-12-05 10:09:20 +01:00
Michele Guerini Rocco
f761ae803d
Merge pull request #105954 from r-ryantm/auto-update/bdf2psf
bdf2psf: 1.198 -> 1.199
2020-12-05 10:07:14 +01:00
R. RyanTM
c908f3a456 zerotierone: 1.6.1 -> 1.6.2 2020-12-05 09:58:17 +01:00
Vladimír Čunát
a7a8235392
Merge #105955: doc/firefox: correct manual generation 2020-12-05 09:37:46 +01:00
Terin Stock
edfe388d1e doc/firefox: correct manual generation
Corrects the level of the "Troubleshooting" section, and adds an anchor
for Firefox.
2020-12-05 00:31:21 -08:00
R. RyanTM
18de1a3813 atlassian-jira: 8.13.0 -> 8.14.0 2020-12-05 08:22:02 +00:00
R. RyanTM
3f5f10a7b1 ocamlPackages.ppx_tools_versioned: 5.3.0 -> 5.4.0 2020-12-05 09:06:02 +01:00
R. RyanTM
988808634a bdf2psf: 1.198 -> 1.199 2020-12-05 07:50:40 +00:00
github-actions[bot]
55b348fe1b
Merge master into staging-next 2020-12-05 06:16:24 +00:00
Jonathan Ringer
bc2b132f98
onnxruntime: remove
Poor cmake and git hygiene has made maintaining this difficult, see:
https://github.com/microsoft/onnxruntime/issues/5966
https://github.com/microsoft/onnxruntime/issues/5967
2020-12-04 21:40:19 -08:00
Ryan Mulligan
7ba8820008
Merge pull request #105911 from r-ryantm/auto-update/pg_featureserv
pg_featureserv: 1.1.1 -> 1.2.0
2020-12-04 21:38:27 -08:00
Ryan Mulligan
25e00d8c7e
Merge pull request #105648 from AndersonTorres/wip-documentation
Documentation updates from Docbook to CommonMark
2020-12-04 21:37:09 -08:00
ldesgoui
247e919436 discord: 0.0.12 -> 0.0.13 2020-12-04 21:17:04 -08:00
R. RyanTM
c19d810710 turbo-geth: 2020.11.04 -> 2020.12.01 2020-12-05 04:43:00 +00:00
Mario Rodas
a48e3a2fa8
Merge pull request #105918 from r-ryantm/auto-update/randoop
randoop: 4.2.4 -> 4.2.5
2020-12-04 23:38:22 -05:00
Mario Rodas
e0f54c661f
Merge pull request #105928 from r-ryantm/auto-update/sickgear
sickgear: 0.23.2 -> 0.23.4
2020-12-04 23:37:38 -05:00
Mario Rodas
3419b3dacd
Merge pull request #105930 from r-ryantm/auto-update/silicon
silicon: 0.3.2 -> 0.4.0
2020-12-04 23:35:06 -05:00
Mario Rodas
a84d82e00a
Merge pull request #105915 from r-ryantm/auto-update/pt2-clone
pt2-clone: 1.25_fix -> 1.26_fix
2020-12-04 23:34:30 -05:00
Mario Rodas
7d88dc7f2c
Merge pull request #105945 from r-ryantm/auto-update/terraformer
terraformer: 0.8.9 -> 0.8.10
2020-12-04 23:27:06 -05:00
R. RyanTM
e8bbdb3d54 topgrade: 6.0.0 -> 6.0.1 2020-12-05 04:10:34 +00:00
R. RyanTM
faeec86f1c todoman: 3.8.0 -> 3.9.0 2020-12-05 04:02:59 +00:00
R. RyanTM
8a47655a10 thc-ipv6: 3.6 -> 3.8 2020-12-05 03:35:10 +00:00
Mario Rodas
391e708bd8
Merge pull request #105926 from r-ryantm/auto-update/sd-local
sd-local: 1.0.13 -> 1.0.17
2020-12-04 22:34:31 -05:00
Mario Rodas
30f244c48b
Merge pull request #105934 from r-ryantm/auto-update/skaffold
skaffold: 1.17.0 -> 1.17.1
2020-12-04 22:33:43 -05:00
Thomas Tuegel
4a5e1fbc8e
Merge pull request #98485 from doronbehar/pkg/suitesparse
suitesparse: 5.7.2 -> 5.8.1
2020-12-04 21:33:22 -06:00
Mario Rodas
bec1a61357
Merge pull request #105887 from r-ryantm/auto-update/hcxdumptool
hcxdumptool: 6.1.3 -> 6.1.4
2020-12-04 22:31:41 -05:00
Mario Rodas
5a80a302f1
Merge pull request #105922 from r-ryantm/auto-update/rocksdb
rocksdb: 6.14.5 -> 6.14.6
2020-12-04 22:23:36 -05:00
Ryan Mulligan
79fc26d441
Merge pull request #105932 from r-ryantm/auto-update/simpleitk
simpleitk: 2.0.1 -> 2.0.2
2020-12-04 19:23:25 -08:00
R. RyanTM
f78c7fbb27 terraformer: 0.8.9 -> 0.8.10 2020-12-05 03:21:20 +00:00
R. RyanTM
aa3bd38869 tempo: 0.3.0 -> 0.4.0 2020-12-05 02:56:54 +00:00
AndersonTorres
f5baf84be5 Convert OCaml from DocBook to CommonMark 2020-12-04 23:35:26 -03:00
R. RyanTM
a8e6be01c0 telegraf: 1.16.2 -> 1.16.3 2020-12-05 02:28:41 +00:00
R. RyanTM
0b755ab9d6 syncthingtray: 1.0.1 -> 1.1.0 2020-12-05 01:44:07 +00:00