Commit graph

321 commits

Author SHA1 Message Date
Ben Siraphob
108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Jan Tojnar
f19eb635b4
Merge branch 'master' into staging-next
b04fc593e7 seems to have accidentally changed mkDerivation function for dfilemanager and solarus-quest-editor so I have reverted that here.
2021-01-07 13:04:31 +01:00
Yannick Markus
5aef5317f9
soundmodem: init at 0.20 2021-01-06 14:07:46 +01:00
Ben Siraphob
3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Ben Siraphob
b04fc593e7 treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
Sandro
285b260f60
Merge pull request #108005 from r-ryantm/auto-update/urh
urh: 2.9.0 -> 2.9.1
2020-12-31 02:17:19 +01:00
R. RyanTM
6a31b39969 urh: 2.9.0 -> 2.9.1 2020-12-31 00:45:18 +00:00
Thomas Tuegel
355df33432
Merge pull request #107483 from doronbehar/pkg/qt512
qt512: 5.12.7 -> 5.12.9
2020-12-30 14:12:06 -06:00
Doron Behar
845a460879 sdrangel: 4.21.1 -> 6.4.0 2020-12-28 19:52:07 +02:00
Markus Kowalewski
b3e155a11b
soapyuhd: fix license 2020-12-27 12:17:51 +01:00
Markus Kowalewski
a915c8f33b
soapyuhd: 0.3.6 -> 0.4.1 2020-12-27 03:11:58 +01:00
markuskowa
f62fcde81a
Merge pull request #107359 from numinit/sdrangel-soapysdr
sdrangel: set SOAPYSDR_DIR in build
2020-12-22 11:37:36 +01:00
Morgan Jones
16a33fb05e sdrangel: set SOAPYSDR_DIR in build 2020-12-21 18:25:00 -07:00
Sandro
832ae4311a
Merge pull request #107288 from numinit/soapyaudio
soapyaudio: init at 0.1.1
2020-12-21 08:39:00 +01:00
Morgan Jones
08319d0522 sdrangel: add soapysdr dependency 2020-12-20 16:15:46 -07:00
Morgan Jones
3c233e2692 soapyaudio: init at 0.1.1 2020-12-20 16:14:13 -07:00
R. RyanTM
7c601e15e5 gqrx: 2.14.2 -> 2.14.3 2020-12-10 17:14:46 +00:00
Eduardo Sánchez Muñoz
2959bb7028 gqrx: fix icon
The icon is a single file, so it should be placed in `pixmaps` instead of `icons`.
2020-12-09 19:58:42 +01:00
Raghav Sood
37a449fd90
Merge pull request #105835 from hjones2199/gpsd-up
gpsd: 3.16 -> 3.21
2020-12-06 03:19:58 +00:00
Sandro
18493dab88
Merge pull request #106035 from r-ryantm/auto-update/inspectrum
inspectrum: 0.2.2 -> 0.2.3
2020-12-06 03:19:01 +01:00
R. RyanTM
85d6e4a25a inspectrum: 0.2.2 -> 0.2.3 2020-12-06 02:05:57 +00:00
Hunter Jones
0d43151889 direwolf: 1.5 -> 1.6 2020-12-05 14:42:11 -06:00
Sandro
a7d5d67a71
Merge pull request #106012 from r-ryantm/auto-update/gqrx
gqrx: 2.14 -> 2.14.2
2020-12-05 21:05:23 +01:00
R. RyanTM
c8a1fd6e39 gqrx: 2.14 -> 2.14.2 2020-12-05 19:31:40 +00:00
Sandro
beae07d125
Merge pull request #105992 from r-ryantm/auto-update/flrig
flrig: 1.3.52 -> 1.3.53
2020-12-05 19:44:34 +01:00
Sandro
0bc21f5ad4
Merge pull request #105988 from r-ryantm/auto-update/fldigi
fldigi: 4.1.16 -> 4.1.17
2020-12-05 19:44:06 +01:00
R. RyanTM
99fa575b9a flrig: 1.3.52 -> 1.3.53 2020-12-05 16:07:35 +00:00
R. RyanTM
401b00be02 fldigi: 4.1.16 -> 4.1.17 2020-12-05 15:48:20 +00:00
Doron Behar
0f615e80a0 fixup! gnuradio: rewrite 2020-12-05 13:24:09 +02:00
Doron Behar
d3b3bf7eb8 fixup! gnuradio: rewrite 2020-12-05 13:24:09 +02:00
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
Mario Rodas
66486970f1
Merge pull request #104539 from r-ryantm/auto-update/gqrx
gqrx: 2.13.5 -> 2.14
2020-11-28 15:17:24 -05:00
Patrick Hilhorst
a6b3bb24e4
treewide: ran ./maintainers/scripts/update_redirected_urls.sh 2020-11-27 01:23:57 +01:00
Sandro
15a07be250
Merge pull request #104864 from r-ryantm/auto-update/urh
urh: 2.8.9 -> 2.9.0
2020-11-25 12:59:13 +01:00
R. RyanTM
6849c4a4c9 urh: 2.8.9 -> 2.9.0 2020-11-25 05:32:43 +00:00
Sandro
8fe8595339
Merge pull request #103936 from Mindavi/rtl-433/20.11
rtl_433: 20.02 -> 20.11
2020-11-24 20:58:18 +01:00
Sandro
d60ce0c8c8
Merge pull request #103686 from r-ryantm/auto-update/flrig
flrig: 1.3.51 -> 1.3.52
2020-11-24 02:01:35 +01:00
Sandro
6c2049fccb
Merge pull request #103630 from pulsation/quisk-4.1.73
quisk: 4.1.72 -> 4.1.73
2020-11-23 13:48:31 +01:00
Raghav Sood
8e4885773a
Merge pull request #104187 from RaghavSood/ebook2cw/src
ebook2cw: 0.8.2 -> 0.8.3
2020-11-23 07:54:52 +00:00
R. RyanTM
3e3306f6d9 gqrx: 2.13.5 -> 2.14 2020-11-21 23:15:07 +00:00
freezeboy
ba898ae44c sdrangel: 4.11.12 -> 4.21.1 2020-11-20 22:24:16 +01:00
R. RyanTM
c999bcbf89 fldigi: 4.1.15 -> 4.1.16 2020-11-18 22:47:50 -08:00
pulsation
ce815fae50 quisk: 4.1.72 -> 4.1.73 2020-11-18 21:29:29 +01:00
Raghav Sood
0263591e4f
ebook2cw: 0.8.2 -> 0.8.3 2020-11-18 16:53:17 +00:00
Rick van Schijndel
956ba19bd7 rtl_433: 20.02 -> 20.11
Also change to using cmake for the build (this is best supported by
upstream) and enable the automated tests for rtl_433.

The description could also use some love, so improved that as well.
2020-11-15 22:34:18 +01:00
Ryan Mulligan
746b2d6162
Merge pull request #103673 from r-ryantm/auto-update/dump1090
dump1090: 3.8.1 -> 4.0
2020-11-13 05:46:45 -08:00
R. RyanTM
f883d88500 flrig: 1.3.51 -> 1.3.52 2020-11-13 11:31:42 +00:00