nixpkgs/pkgs/tools/system
Jason Felice 83c1e8c319 plan9port: use C compiler from Nix
The install script was escaping the Nix environment on Mac OS by using
`xcrun -sdk macos clang` as its C compiler.  Using the Nix compiler
required declaring the necessary frameworks as inputs and patching
build scripts to assume MacOS 10.12 (and not try to detect).

So cached derivations prior to this would probably not work on all
intended target machines.

This *might* also fix installCheck on Darwin on Hydra.

Other minor fixes:

* Disable parallel building due to a race with a missing y.tab.h
* Use NIX_CFLAGS_COMPILE/NIX_LDFLAGS instead of trying to synthesize
  something like them.
* X11 dependencies aren't used on Darwin when the windowing system
  is correctly detected
2019-08-09 16:29:51 -04:00
..
acct Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
acpica-tools acpica-tools: 20190509 -> 20190703 2019-07-11 09:53:19 +02:00
actkbd
amtterm
at at: run tests 2018-11-16 16:45:08 +01:00
augeas augeas: 1.11.0 -> 1.12.0 2019-04-27 07:42:05 +02:00
awstats buildPerlPackage: name -> (pname, version) 2019-06-20 15:56:50 +00:00
bar
bfs bfs: 1.4.1 -> 1.5 2019-07-01 00:14:08 -07:00
bootchart bootchart: 0.14.7 -> 0.14.8 2018-10-08 13:47:30 +02:00
chase
clinfo clinfo: init at 2.2.18.04.06 2019-06-15 10:50:34 +02:00
collectd gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
colorls bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
confd
consul-template
cron cron: fix error when running crontab as sudo (issue #54827) 2019-02-08 12:06:16 -05:00
ctop ctop: 2017-05-28 -> 0.7.2 2019-06-18 16:20:00 -05:00
daemonize
das_watchdog
datefudge datefudge: fix src 2018-11-17 10:16:32 +00:00
dcfldd
dd_rescue dd_rescue: add license + update homepage 2018-09-12 23:12:15 +02:00
ddrescue ddrescue: 1.23 -> 1.24 (#56484) 2019-02-28 00:04:45 +01:00
ddrescueview gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
ddrutility
dfc dfc: 3.0.5 -> 3.1.1 2018-11-24 20:40:37 +01:00
di di: 4.47 -> 4.47.1 2019-07-03 09:14:17 +02:00
dog
efibootmgr efibootmgr: grab upstream commit as patch to fix w/efivar 37 2018-12-17 11:33:53 +01:00
efivar efivar: 36 -> 37 2018-12-15 23:57:16 -08:00
envconsul
evemu
facter facter: 3.13.1 -> 3.13.2 2019-05-01 11:33:35 +02:00
fakechroot fakechroot: 2.19 -> 2.20.1, prefer patch and official source over "fork" 2019-06-04 15:33:06 -05:00
fakeroot fakeroot: Add sed dependency. 2019-01-04 13:11:24 +01:00
fcron
fdisk Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
fio fio: 3.14 -> 3.15 2019-07-15 15:09:32 +02:00
foreman
foremost
freeipmi freeipmi: 1.6.2 -> 1.6.3 2019-01-28 10:55:39 -08:00
gdmap gdmap: link with libm explicitly 2019-01-04 21:44:18 +00:00
gohai
goreman goreman: init at 0.2.1 (#59388) 2019-04-13 16:30:05 +02:00
gotop gotop: 2.0.1 -> 3.0.0 (#58615) 2019-04-10 22:22:48 +02:00
gptfdisk
gt5
hardinfo hardinfo: fix not finding libc 2019-03-17 09:22:59 +01:00
hardlink Treewide: use https for src.fedoraproject.org 2018-11-24 23:53:27 +01:00
hiera-eyaml hiera-eyaml: 2.1.0 -> 3.0.0 (#65692) 2019-08-01 14:16:24 -07:00
honcho honcho: native fixes 2019-01-15 10:16:11 +01:00
htop
hwinfo hwinfo: 21.66 -> 21.67 2019-08-04 06:07:15 -07:00
idle3tools
illum
incron changes as per requested by @aszlig 2018-08-31 02:52:49 +00:00
inxi inxi: 3.0.34-1 -> 3.0.35-1 2019-07-17 18:40:12 +02:00
ioping ioping: 1.0 -> 1.1 2018-09-20 11:44:41 -07:00
iops
ior treewide: update homepages to https where available 2019-04-15 10:10:05 -04:00
ipmitool
ipmiutil Treewide: use https for SourceForge 2018-11-24 19:58:03 +01:00
journalbeat treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
journalwatch journalwatch: use fetchFromGitHub for normalization 2019-04-24 21:26:27 +02:00
jump jump: init at 0.23.0 (#60631) 2019-05-06 07:40:52 -07:00
krakenx krakenx: 0.0.1 -> 0.0.3 2018-09-18 00:18:57 +02:00
ledmon ledmon: fix manpage 2019-04-26 19:47:41 +02:00
loadwatch
localtime localtime: use upstream unit and fix polkit rule installation 2019-06-19 11:07:44 +01:00
logcheck logcheck: 1.3.19 -> 1.3.20 (#57307) 2019-03-27 23:08:02 +01:00
logrotate logrotate: 3.14.0 -> 3.15.0 2018-12-15 03:44:48 -08:00
lr lr: 1.4 -> 1.4.1 2019-03-12 15:02:48 +00:00
lshw misc: Remove myself from list of maintainers 2019-03-12 23:50:52 +01:00
mcron Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
memtester
minijail minijail: android-8.0.0_r34 -> android-9.0.0_r3 2018-08-24 16:23:39 +00:00
monit monit: 5.25.3 -> 5.26.0 2019-07-15 14:58:38 -07:00
mq-cli treewide: update cargoSha256 hashes for cargo-vendor upgrade 2019-06-01 15:17:52 +00:00
netdata netdata: 1.15.0 -> 1.16.0 2019-07-09 15:15:02 +03:00
nq
nvtop nvtop: 0.2.2 -> 1.0.0 2019-01-25 10:19:30 +09:00
opencl-info
osquery google-gflags: move to aliases.nix 2019-07-25 09:18:32 +00:00
pciutils pciutils: fix the comment with DB date 2018-08-17 21:24:16 +02:00
pcstat
plan9port plan9port: use C compiler from Nix 2019-08-09 16:29:51 -04:00
procodile bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
proot proot: 20190305 -> 20190510 2019-06-03 12:28:29 -04:00
ps_mem ps_mem: 3.9 -> 3.12 2019-01-12 01:29:44 +03:00
psensor
psstop
r10k bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
rofi-systemd
rowhammer-test
rsyslog rsyslog: 8.1905.0 -> 8.1907.0 2019-07-17 09:34:36 +02:00
runit
s6 skawarePackages.s6: 2.8.0.0 -> 2.8.0.1 2019-06-18 10:55:06 +02:00
s6-rc s6-rc: 0.4.1.0 -> 0.5.0.0 2019-03-04 23:23:55 +01:00
s-tui s-tui: 0.8.2 -> 0.8.3 2018-12-02 00:19:41 -06:00
safe-rm
safecopy
setserial
sg3_utils sg3_utils: 1.42 -> 1.44 2018-09-20 04:23:45 -07:00
sleuthkit sleuthkit: 4.6.4 -> 4.6.5 2019-01-16 02:51:49 -08:00
smartmontools treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
socklog
storebrowse reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
stress
stress-ng stress-ng: 0.09.59.1 -> 0.10.00 2019-07-20 12:59:52 -07:00
suid-chroot
supervise
symlinks
syslog-ng syslog-ng: 3.21.1 -> 3.22.1 (#63902) 2019-06-29 14:47:20 +00:00
syslog-ng-incubator nixpkgs.syslogng_incubator: mark as broken 2018-08-27 22:17:39 +01:00
systemd-journal2gelf systemd-journal2gelf: 20170413 -> 20190702 2019-07-09 23:57:45 +02:00
testdisk-photorec testdisk-photorec: init at 7.0 (#45329) 2018-08-23 22:40:54 +02:00
thermald thermald: 1.7.2 -> 1.8 2018-10-03 01:13:31 -07:00
thinkfan thinkfan: add option for libatasmart support 2019-02-03 22:34:41 +01:00
throttled throttled: init at 0.6 2019-06-03 17:46:53 +01:00
tm
tree tree: use $CC instead of cc to build 2019-03-16 16:30:37 -04:00
ts
undaemonize
uptimed
vbetool vbetool: add license 2018-09-12 23:12:15 +02:00
vboot_reference
which Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
wsmancli
xe xe: platforms.linux -> platforms.all 2019-06-12 14:09:42 +02:00
yeshup