Commit Graph
100 Commits
Author SHA1 Message Date
Daiderd Jordan 04b3ad82f8 Merge pull request #65038 from LnL7/erlang-wx
erlang: remove wx conditional
2019-07-19 00:04:04 +02:00
Daiderd Jordan 6fb8e5c453 Merge pull request #65025 from cw789/update_elixir
elixir_1_9: 1.9.0 -> 1.9.1
2019-07-19 00:03:43 +02:00
Daiderd Jordan 89083ccf85 Merge pull request #64803 from serokell/elixir19
elixir: default 1.7.4 -> 1.9.0
2019-07-19 00:03:29 +02:00
Daiderd Jordan 8c4152dac3 Merge pull request #64801 from serokell/beam-erlangR21
beam-packages: default erlangR20 -> erlangR22
2019-07-19 00:03:07 +02:00
Daiderd Jordan 574cb4a8df erlang: remove wx conditional
The wxmac build has been fixed and there's erlang_nox now.
2019-07-18 23:42:32 +02:00
Daiderd Jordan ed27ba064c cmake: update ApplicationServices patch 2019-07-08 21:48:19 +02:00
Daiderd Jordan ec88794cd3 Merge pull request #64060 from LnL7/python-language-server
pythonPackages.python-language-server: fix python2.7 build
2019-07-07 09:33:02 +02:00
Daiderd Jordan 10f3980f95 Merge pull request #63381 from LnL7/darwin-frameworks
darwin-frameworks: remove CF references
2019-07-03 22:40:28 +02:00
Daiderd Jordan 42705e70a7 lldb: fix darwin sandboxed build 2019-07-03 22:20:25 +02:00
Daiderd Jordan a17c03cb7b python-watchdog: remove cf-private 2019-07-03 22:20:25 +02:00
Daiderd Jordan 3a57f5095f tk: remove cf-private 2019-07-03 22:20:25 +02:00
Daiderd Jordan b74a025f7f glib: remove cf-private 2019-07-03 22:20:24 +02:00
Daiderd Jordan ea4f282128 watchexec: remove cf-private 2019-07-03 22:20:24 +02:00
Daiderd Jordan 5ecbcc0886 mdbook: remove cf-private 2019-07-03 22:20:24 +02:00
Daiderd Jordan 4e7695fc69 darwin.trash: remove cf-private 2019-07-03 22:20:23 +02:00
Daiderd Jordan df23db8956 jack2: remove cf-private 2019-07-03 22:20:23 +02:00
Daiderd Jordan da7bcec42f root: remove cf-private 2019-07-03 22:20:22 +02:00
Daiderd Jordan 56127c23c2 gargoyle: remove cf-private 2019-07-03 22:20:22 +02:00
Daiderd Jordan bbf5f7e3da zola: remove cf-private 2019-07-03 22:20:22 +02:00
Daiderd Jordan b0e201f349 vim: remove cf-private 2019-07-03 22:20:21 +02:00
Daiderd Jordan 1fc3bbcb06 aminal: remove cf-private 2019-07-03 22:20:21 +02:00
Daiderd Jordan 29e68d765b synergy: fix darwin build 2019-07-03 22:20:20 +02:00
Daiderd Jordan a73bfdf3a7 kitty: remove cf-private 2019-07-03 22:20:20 +02:00
Daiderd Jordan bea56ef8ba gimp: remove cf-private 2019-07-03 22:20:20 +02:00
Daiderd Jordan f2d2381838 emacs: remove cf-private 2019-07-03 22:20:19 +02:00
Daiderd Jordan 35b7c60c0c xorg-xorgserver: remove cf-private 2019-07-03 22:20:19 +02:00
Daiderd Jordan 40d34bb19f xquartz: remove cf-private 2019-07-03 22:20:18 +02:00
Daiderd Jordan c558a74a1b wxmac: fix build 2019-07-03 22:20:18 +02:00
Daiderd Jordan 28f6abd7b3 vtk: remove cf-private 2019-07-03 22:20:18 +02:00
Daiderd Jordan 72f2e6dc7b sfml: remove cf-private 2019-07-03 22:20:17 +02:00
Daiderd Jordan ee85cef108 SDL: remove cf-private 2019-07-03 22:20:17 +02:00
Daiderd Jordan cbfbe9ca1e qt: remove cf-private 2019-07-03 22:20:16 +02:00
Daiderd Jordan 0fb071fd00 pcl: remove cf-private 2019-07-03 22:20:16 +02:00
Daiderd Jordan 2f9a546b96 opencv: remove cf-private 2019-07-03 22:20:15 +02:00
Daiderd Jordan ecf667b34a libui: remove cf-private 2019-07-03 22:20:15 +02:00
Daiderd Jordan c585330a21 glfw: remove cf-private 2019-07-03 22:20:15 +02:00
Daiderd Jordan 91b595945e fltk: remove cf-private 2019-07-03 22:20:14 +02:00
Daiderd Jordan 6f16de27d2 ffmpeg-full: remove cf-private 2019-07-03 22:20:14 +02:00
Daiderd Jordan 7fffb620ac flow: remove cf-private 2019-07-03 22:20:13 +02:00
Daiderd Jordan 4b64dfaee9 cargo-web: remove cf-private 2019-07-03 22:20:13 +02:00
Daiderd Jordan c2205238ab watchman: remove cf-private 2019-07-03 22:20:13 +02:00
Daiderd Jordan e7765ba8e5 pinentry-mac: remove cf-private 2019-07-03 22:20:12 +02:00
Daiderd Jordan 41d1294eab keybase: remove cf-private 2019-07-03 22:20:12 +02:00
Daiderd Jordan 956c197ee6 dolphin-emu: remove cf-private 2019-07-03 22:20:11 +02:00
Daiderd Jordan 11bd54cda3 noti: remove cf-private 2019-07-03 22:20:11 +02:00
Daiderd Jordan 6172dd89c8 contacts: remove cf-private 2019-07-03 22:20:11 +02:00
Daiderd Jordan f401da6af8 atomicparsley: remove cf-private 2019-07-03 22:20:10 +02:00
Daiderd Jordan 8c6eef6328 alacritty: remove cf-private 2019-07-03 22:20:10 +02:00
Daiderd Jordan 8ea702a484 darwin-frameworks: add import CoreFoundation to CoreServices 2019-07-03 22:20:09 +02:00
Daiderd Jordan 73d9cac377 darwin-frameworks: replace cf-private and move it's setup-hook
The only remaining use-case for cf-private are symbols that are not
available in the opensource build.  This generally solved the problem
because of it's setup-hook.
2019-07-03 22:20:09 +02:00
Daiderd Jordan c2b76fa13c darwin-frameworks: remove CF
CoreFoundation is included by the stdenv, moving the decision of what
version should be used there makes it possible to override it entirely
rather then prepending flags like cf-private does which can be
unreliable.
2019-07-03 22:20:04 +02:00
Daiderd Jordan d215c18479 Merge pull request #63606 from cw789/master
elixir_1_9: init at 1.9.0
2019-07-03 20:05:11 +02:00
Daiderd Jordan 368c415a01 rustc: don't patch precompiled binaries on darwin
This doesn't work anymore since 1.35.0 because the load commands end up
being too large, but this is a precompiled binary anyway so it's not
really needed or more impure to use the expected system versions.
2019-07-03 08:52:27 +02:00
Daiderd Jordan 712816708e pythonPackages.python-language-server: fix python2.7 build 2019-07-03 00:40:21 +02:00
Daiderd Jordan 811f35d8cd Merge pull request #63296 from ehamberg/erlang-otp-22
Erlang/OTP 22
2019-06-22 11:47:43 +02:00
Daiderd Jordan ce17e9941f gst_all_1.gstreamer: re-enable auto_features 2019-06-22 01:12:20 +02:00
Daiderd Jordan 2962730b88 gstreamer: fix darwin build 2019-06-21 20:30:05 +02:00
Daiderd Jordan c93a7f4d81 Merge pull request #63295 from ehamberg/patch-2
Don't use autoreconfHook for building Erlang/OTP
2019-06-18 18:17:29 +02:00
Daiderd Jordan c969ca3b99 Merge pull request #61376 from LnL7/chunkwm
chunkwm: init at 0.4.9
2019-06-08 11:26:33 +02:00
Daiderd Jordan 9b52ff5335 Merge pull request #62133 from LnL7/nixos-uwsgi
nixos: add test for uwsgi
2019-06-08 11:25:51 +02:00
Daiderd Jordan 6b363b3717 chunkwm: init at 0.4.9 2019-06-07 22:15:53 +02:00
Daiderd Jordan 167f380d39 Merge pull request #62247 from bachp/plex-1.15.6.1079
plex: 1.15.4.994 -> 1.15.6.1079
2019-06-03 23:02:16 +02:00
Daiderd Jordan 8ce93e26b0 nixos: add test for uwsgi 2019-05-27 23:03:22 +02:00
Daiderd Jordan a5a3d6d60b uwsgi: enable on darwin 2019-05-27 21:41:38 +02:00
Daiderd Jordan 77908680f2 indent: fix darwin build 2019-05-21 23:27:10 +02:00
Daiderd Jordan a5a389ef9a Merge pull request #60173 from bachp/plex-1.15.4.993
plex: 1.15.3.876 -> 1.15.4.994
2019-05-10 20:44:34 +02:00
Daiderd Jordan 626a95a9b4 llvm: create all versioned symlinks for libLLVM on darwin
Apply eb31e481475 to older versions where applicable.
2019-05-04 17:32:43 +02:00
Daiderd Jordan 807ba5f123 llvm: fix llvm-config on darwin
With 7.1 llvm-config looks for libLLVM-7.1.dylib, but the shortVersion
was still 7 so only 7 and 7.1.0 where aliased before.

	$ llvm-config --link-shared
	llvm-config: error: libLLVM-7.1.dylib is missing
2019-05-04 17:32:43 +02:00
Daiderd Jordan 76fad45110 Merge pull request #59596 from r-ryantm/auto-update/python3.7-mypy
python37Packages.mypy: 0.670 -> 0.700
2019-05-02 18:59:59 +02:00
Daiderd Jordan a76e11a8c5 python: make it possible to disable the python setup-hook
Without this it's impossible to use a python binary that depends on a
different python version than what's used during the current build.
2019-04-28 09:20:41 +02:00
Daiderd Jordan 33e7d721b6 gnutls: remove 3.5.10
Nix packages are expected to honor NIX_SSL_CERT_FILE and this removes the
dependency on the framework while bootstrapping the stdenv.
(+ nitpick changes from vcunat)

The patch is based on https://gitlab.com/gnutls/gnutls/commit/c0eb46d3463cd21b3f822ac377ff37f067f66b8d
2019-04-22 16:43:28 +02:00
Daiderd Jordan cc6b56d381 Merge pull request #59624 from LnL7/darwin-libuv
libuv: fix darwin sandbox build
2019-04-20 15:46:25 +02:00
Daiderd Jordan 698af96454 Merge pull request #58638 from Amar1729/darwin-fix/hivex
Fix hivex for darwin
2019-04-17 23:03:09 +02:00
Daiderd Jordan 29884b2b39 Merge pull request #59619 from strager/python37
python37: fix build on macOS
2019-04-15 20:58:44 +02:00
Daiderd Jordan 22157b544b libuv: fix darwin sandbox build 2019-04-15 19:56:05 +02:00
Daiderd Jordan 9222e53874 Merge pull request #56776 from teto/wireshark3
wireshark: 2.6.6 -> 3.0.1 [RDY]
2019-04-09 18:31:57 +02:00
Daiderd Jordan a97e16e4ec wireshark: fix Wireshark.app on darwin
Generalize install_name_tool fixup calls for Wireshark.app to avoid breaking
when version numbers change.
2019-04-09 11:09:07 +09:00
Daiderd Jordan 064bcdb22f wireshark: fix darwin build
Fixing the cycle in the cmake files is also needed on darwin.
2019-04-09 11:09:06 +09:00
Daiderd Jordan 5a0be70eeb Merge pull request #59120 from averelld/plex-update
plex: 1.15.2.793 -> 1.15.3.876
2019-04-07 19:21:10 +02:00
Daiderd Jordan 2e2ab461b7 Merge pull request #58147 from groodt/greg/bazel-0.23.2
bazel: 0.22.0 -> 0.24.0
2019-04-02 08:38:39 +02:00
Daiderd Jordan b0f4ef9127 Merge pull request #57687 from jacereda/libcaca-nox
libcaca: make x11 optional, disabled on darwin
2019-03-26 21:25:03 +01:00
Daiderd Jordan 018d329dbc Merge pull request #57928 from averelld/plex-update
plex: 1.14.1.5488 -> 1.15.1.791
2019-03-26 20:22:34 +01:00
Daiderd Jordan 373488e6f4 Merge pull request #57868 from Kaali/coreaudio-sox
Add CoreAudio to sox on macOS
2019-03-19 19:11:13 +01:00
Daiderd Jordan 8fce8a930c Merge pull request #55856 from jsamsa/xhyve-update
update xhyve to tip of master
2019-03-19 00:14:27 +01:00
Daiderd Jordan 132a9a0c32 Merge pull request #56980 from LnL7/python-distlib
pythonPackages.distlib: init at 0.2.8
2019-03-10 15:39:29 +01:00
Daiderd Jordan f39dfdc9fc pythonPackages.distlib: init at 0.2.8
pythonPackages
2019-03-06 21:05:41 +01:00
Daiderd Jordan ad0b82d067 nixos-rebuild: add changelog/docs for edit subcommand 2019-02-25 19:36:23 +01:00
Daiderd Jordan 50fec3dcd2 nixos-rebuild: add edit command (#56241) 2019-02-25 00:59:35 +01:00
Daiderd Jordan cb8e6f73f5 cmake: add cf-private on darwin 2019-02-24 11:32:47 +01:00
Daiderd Jordan fa82915e01 xar: add explicit lzma input
lzma is part of the stdenv but not during bootstrapping?
2019-02-24 11:32:01 +01:00
Daiderd Jordan c8aaadcc9d cmake: disable ApplicationServices and CoreServices on darwin 2019-02-24 11:30:48 +01:00
Daiderd Jordan 135f263b39 pkgs/top-level: expose current overlays in pkgs
This enables inspection of the currently used overlays. Useful for
usecases where nixpkgs is imported multiple times.
eg. different channels

	self: super:
	let
	  latest = import <nixpkgs-trunk> {
	    inherit (super) config overlays;
	  };
	in
	{
	  hello-custom-latest = latest.hello-custom;
	}
2019-02-23 11:09:45 +01:00
Daiderd Jordan 11cd761dbf nixos/nsswitch: add option to configure nssHosts
Enables adding or overriding the default nsswitch hosts in a generic
way for packages without a nixos module.
2019-02-22 23:00:24 +01:00
Daiderd Jordan b4ea47749a darwin: remove references to Ubiquity.framework
It was removed on recent versions of macOS and these entries break
sandboxing if they don't exist.

	Aborted: while setting up the build environment: getting attributes of path '/System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity': No such file or directory
2019-02-17 15:30:30 +01:00
Daiderd Jordan a44784e811 Merge pull request #55781 from LnL7/darwin-httpretty
pythonPackages.httpretty: fix darwin sandbox build
2019-02-17 12:36:07 +01:00
Daiderd Jordan 4c01785170 Merge pull request #55777 from LnL7/haskell-conduit-extra
haskellPackages.conduit-extra: fix darwin sandbox build
2019-02-17 12:35:29 +01:00
Daiderd Jordan 7677ebb575 Merge pull request #55724 from LnL7/emacs-macport
emacsMacport: fix sandbox build
2019-02-17 12:34:52 +01:00
Daiderd Jordan 97c05bda52 darwin.architecture: fix sandbox build
Re-applies bad2db31b7.

This reverts commit f84aef11a4.
2019-02-17 10:11:25 +01:00
Daiderd Jordan cbb03f5564 Merge branch 'master' into staging-next 2019-02-17 10:09:12 +01:00
Daiderd Jordan f84aef11a4 Revert "darwin.architecture: fix sandbox build"
Moving changes to staging, this is a mass-rebuild.

This reverts commit e79278e4cd.
2019-02-17 10:03:26 +01:00