Matthew Bauer
fc1f6f55ea
xcbuild: Get rid of developer.nix, move to wrapper
...
also:
- add custom outputs "specs" for xcbuild
- get rid of unneeded tools
- update xcbuild
- add more comments
- fixup xcbuild derivations
Affected xcbuild derivations include:
- adv_cmds
- network_cmds
- basic_cmds
2016-11-15 19:13:23 -06:00
Matthew Bauer
4685bd7853
xcbuild: update meta and comments
2016-11-15 19:13:22 -06:00
Matthew Bauer
437bdc5e4b
xcbuild: fix toolchain on Linux
2016-11-15 19:13:22 -06:00
Matthew Bauer
0b6bfa49d5
xcbuild: Move extra specs to platform
2016-11-15 19:13:05 -06:00
Matthew Bauer
25485ece2a
xcbuild: add name to platform.nix
2016-11-15 18:58:13 -06:00
Matthew Bauer
9f46587841
network_cmds: init at 481.20.1
...
Fixes #16764
2016-11-15 18:58:13 -06:00
Matthew Bauer
3b17d9e35e
developer_cmds: init at 62
2016-11-15 18:58:13 -06:00
Matthew Bauer
823772b056
Librpcsvc: init at 26
2016-11-15 18:58:12 -06:00
Matthew Bauer
4a01a37051
basic_cmds: init at 55
2016-11-15 18:58:12 -06:00
Matthew Bauer
ec409c8e96
contacts: use xcbuild instead of xcodebuild
2016-11-15 18:58:11 -06:00
Matthew Bauer
a35b330f30
adv_cmds: move from all-packages
...
Use the old way with pkgs/os-specific/darwin/apple-source-releases/defuault.nix.
2016-11-15 18:58:11 -06:00
Matthew Bauer
1ee8685ee7
adv_cmds: add custom install phase
2016-11-15 18:58:10 -06:00
Matthew Bauer
78c3acc2ee
xcbuild: Add install phase
...
This phase is disabled for now but we can use it later.
2016-11-15 18:58:10 -06:00
Matthew Bauer
f1897116d0
xcbuild: temporarily fix cflags/ldflags
...
This gets everything to build.
adv_cmds: remove NIX_LDFLAGS
- unneeded
2016-11-15 18:58:09 -06:00
Matthew Bauer
6c1858a93d
adv_cmds: Disable pkill.
...
pkill isn't building because of some missing headers:
- xpc/xpc.h
- os/base_private.h
- _simple.h
They are all available somewhere but not set up correctly in the Darwin
stdenv.
TODO: add pkill back in!
2016-11-15 18:58:09 -06:00
Matthew Bauer
ebf963ac6c
xcbuild: Update toolchain
...
- Rework spec files.
- Add more tool specs.
- Add ctags.
2016-11-15 18:58:09 -06:00
Matthew Bauer
44ad052c43
xcbuild: Make "xcbuild.raw" for original unwrapped
2016-11-15 18:58:08 -06:00
Matthew Bauer
8e301fab50
adv_cmds: add xcode derivation
2016-11-15 18:58:08 -06:00
Matthew Bauer
de87138b9a
xcbuild: add wrapper
...
Also updates xcbuild version.
This changes the raw string expressions into nix expressions that are
then converted into json by builtins.toJSON. Then, converted to Plist
XML by Apple's plutil. Sadly, xcbuild does not support using raw JSON
but Apple's plutil does so we just convert the file from JSON to XML
using Apple's plutil. The result is not ideal but it looks like all OS X
systems have working plutil's.
- set mac version to 10.10
- add setup hook.
2016-11-15 18:57:20 -06:00
Jörg Thalheim
09d736d8e9
Merge pull request #19693 from aske/nixops-python2
...
nixops: explicitly specify python2
2016-10-20 11:01:27 +02:00
Jörg Thalheim
209691e397
Merge pull request #19688 from Profpatsch/league-of-moveable-type
...
league-of-moveable-type: fix raleway integration
2016-10-20 10:17:22 +02:00
Jörg Thalheim
ceafba91dc
pythonPackages.mpd2: remove unnessary libmpd dependency
2016-10-20 10:08:54 +02:00
Jörg Thalheim
f082efc58d
Merge pull request #19714 from LnL7/darwin-nodejs
...
nodejs: fix darwin build
2016-10-20 10:02:43 +02:00
Frederik Rietdijk
518e08e1dd
Merge pull request #19711 from peterhoeg/ptag
...
puddletag: force python2
2016-10-20 09:31:16 +02:00
Daiderd Jordan
cebb4788e5
nodejs: fix darwin build
2016-10-20 09:00:37 +02:00
Pascal Wittmann
24c3271e39
Merge pull request #17554 from KaiHa/master
...
nitrokey-app: init at 0.4.0
2016-10-20 07:55:05 +02:00
Kai Harries
c43243f085
nitrokey-app: add kaiha as maintainer
2016-10-20 07:15:45 +02:00
Peter Hoeg
7fe414999a
puddletag: force python2
2016-10-20 12:07:51 +08:00
Graham Christensen
58e46e2b8f
pythonPackages.suds: mark as broken for security concerns
2016-10-19 22:20:27 -04:00
Graham Christensen
9756424a38
Merge pull request #19707 from NeQuissimus/oraclejdk_8_112
...
oraclejdk: 8u101/102 -> 8u111/112
2016-10-19 21:52:14 -04:00
Graham Christensen
e928226105
Merge pull request #19709 from NeQuissimus/mysql_5_7_16
...
mysql: 5.7.15 -> 5.7.16
2016-10-19 21:40:09 -04:00
Graham Christensen
10390dcd8b
Merge pull request #19708 from NeQuissimus/mysql_5_5_53
...
mysql: 5.5.52 -> 5.5.53
2016-10-19 21:39:59 -04:00
Graham Christensen
9835b9a943
Merge pull request #19614 from lsix/update_guile_2_0_13
...
guile: 2.0.12 -> 2.0.13 (for CVE)
2016-10-19 21:13:16 -04:00
Graham Christensen
4673fb5f19
Merge pull request #19687 from grahamc/quagga
...
quagga: 1.0.20160315 -> 1.0.20161017 for CVE-2016-1245
2016-10-19 21:00:09 -04:00
Graham Christensen
1cbdc98f44
Merge pull request #19683 from grahamc/ffmpeg
...
ffmpeg: 3.1.3 -> 3.1.4
2016-10-19 20:59:52 -04:00
Graham Christensen
700214d71c
Merge pull request #19682 from grahamc/dbus
...
dbus: 1.10.10 -> 1.10.12 for CVE-2015-0245
2016-10-19 20:59:00 -04:00
Graham Christensen
8d9a2c191f
Merge pull request #19681 from grahamc/ghostscript
...
ghostscript: 9.18 -> 9.20 for multiple CVEs
2016-10-19 20:58:45 -04:00
Graham Christensen
5e2bccc061
Merge pull request #19679 from grahamc/mpg123
...
mpg123: 1.22.2 -> 1.23.8 for CVE-2016-1000247
2016-10-19 20:57:24 -04:00
Tim Steinbach
276e41a219
mysql: 5.7.15 -> 5.7.16
2016-10-19 20:37:10 -04:00
Tim Steinbach
a3cd58d24a
mysql: 5.5.52 -> 5.5.53
2016-10-19 20:36:39 -04:00
Tim Steinbach
b922bedc46
oraclejdk: 8u101/102 -> 8u111/112
2016-10-19 19:57:13 -04:00
Tuomas Tynkkynen
5076c0a5d3
modules-closure: Use stdenvNoCC
2016-10-20 02:39:29 +03:00
Profpatsch
d1c2341c89
league-of-moveable-type: fix raleway integration
...
The raleway fonts need to be copied from their /share folder to be
included properly.
They are also `.otf`-fonts, so they should live in `opentype` folders.
2016-10-20 01:16:29 +02:00
Luca Bruno
3926d235d5
Merge pull request #19700 from goetzst/youtube-dl
...
youtube-dl: 2016.10.16 -> 2016.10.19
2016-10-19 22:34:16 +01:00
Peter Hoeg
1026bebee6
syncthing: use service files from upstream
...
Currently only for the user services as NixOS handles the named system
instances slightly differently.
syncthing and syncthing-inotify are done the same way.
There are 4 parts to this:
1) Copy in the upstream unit files
2) Make the nixos module use the definition from upstream
3) Enable restarting of all instances (system and user) on resume
4) Allow the traffic in the firewall on default ports if wanted
fixes #18973
2016-10-19 21:20:57 +02:00
Tim Steinbach
dac481d999
Merge pull request #19648 from NeQuissimus/linux_4_7_8
...
linux_4_7: 4.7.7 -> 4.7.8
2016-10-19 14:48:47 -04:00
Tim Steinbach
84e4dcb34b
Merge pull request #19649 from NeQuissimus/linux_4_8_2
...
linux_4_8: 4.8.1 -> 4.8.2
2016-10-19 14:38:11 -04:00
Tim Steinbach
70c8de0536
Merge pull request #19652 from NeQuissimus/linux_4_9_rc1
...
linux_testing: 4.8-rc6 -> 4.9-rc1
2016-10-19 14:35:21 -04:00
Stefan Götz
985a25e99e
youtube-dl: 2016.10.16 -> 2016.10.19
2016-10-19 20:26:50 +02:00
Thomas Tuegel
9cd8b4e2d7
kde5.plasma: 5.8.1 -> 5.8.2
2016-10-19 12:50:43 -05:00