nixpkgs/pkgs/applications/networking/remote
Maximilian Bosch 0d65acf47c
treewide: build some unfree packages locally
Unfree packages aren't distributed by our binary cache due to legal
reasons[1] and are usually a prebuilt binary that requires some patching.
When using distributed builds[2], those are uploaded to another build
machine as fixed-output derivations from `fetchurl` are built locally[3]
which takes a certain amount of time and resources with almost no gain
as the build process is trivial in contrast to the up/download to a
remote builder.

This is why I figured that at least some of the packages should be
explicitly built locally, I've done something simlar for
`citrix_workspace` already in the past[4].

The following packages are affected by this:

* `idea.*` (excluding free derivatives)
* `xmind`
* `teamviewer`

[1] https://nixos.wiki/wiki/FAQ/How_can_I_install_a_proprietary_or_unfree_package%3F#More_precision
[2] https://nixos.wiki/wiki/Distributed_build
[3] 267c8d6b2f/pkgs/build-support/fetchurl/default.nix (L95)
[4] 87f818d9b2
2019-09-13 09:29:09 +02:00
..
anydesk treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
citrix-receiver Merge branch 'master' into staging-next 2019-08-24 08:55:37 +02:00
citrix-workspace Merge master into staging-next 2019-08-31 09:50:38 +02:00
freerdp treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
putty treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
rdesktop treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
remmina tree-wide: s/GTK+/GTK/g 2019-09-06 02:54:53 +02:00
teamviewer treewide: build some unfree packages locally 2019-09-13 09:29:09 +02:00
waypipe waypipe: init at 0.6.1 (#67713) 2019-08-31 23:48:50 +03:00
x2goclient treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
x2goserver x2goserver: init at 4.1.0.3 2019-08-30 19:24:42 +02:00
xrdp treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00