Commit Graph
100 Commits
Author SHA1 Message Date
Daiderd Jordan 9e2e667d05 Merge pull request #44640 from LnL7/beam-erlangR20
beam-packages: default erlangR19 -> erlangR20
2018-09-01 14:24:11 +02:00
Daiderd Jordan 85fdbf6123 cuter: use erlangR19 and cleanp expression
It fails to build using R20 and there's no new release available.
2018-08-31 22:27:13 +02:00
Daiderd Jordan 477efb9d87 Merge pull request #42464 from LnL7/manual-installcheck
doc: add installCheckTarget and installCheckFlags to manual
2018-08-31 20:08:16 +02:00
Daiderd Jordan c66c469433 Merge pull request #45352 from LnL7/darwin-vim-x11
vim_configurable: fix darwin build with guiSupport
2018-08-28 21:14:22 +02:00
Daiderd Jordan 440b09e228 Merge pull request #45680 from ejpcmac/update-elixir
elixir: 1.6.6 -> 1.7.3 (Update from elixir_1_6 to elixir_1_7)
2018-08-27 21:57:08 +02:00
Daiderd Jordan ac91e6ae04 Merge pull request #43754 from r-ryantm/auto-update/lensfun
lensfun: 0.3.2 -> 0.3.95
2018-08-25 12:56:26 +02:00
Daiderd Jordan cfc3d7c918 vim_configurable: use gtk3 on darwin 2018-08-24 00:38:12 +02:00
Daiderd Jordan 51469b7d2b Merge pull request #45163 from LnL7/mypy-protobuf
mypy-protobuf: init at 1.6
2018-08-23 21:41:13 +02:00
Daiderd Jordan 8c2b4ad454 bats: 0.4.0 -> 1.1.0 2018-08-23 21:14:59 +02:00
Daiderd Jordan ecd9d74d97 Merge pull request #45488 from ejpcmac/update-elixir_1_6
elixir_1_6: 1.6.5 -> 1.6.6
2018-08-23 01:01:47 +02:00
Daiderd Jordan 488f6a2bfd Merge pull request #45484 from ejpcmac/erlang-parallel-building
erlang: Enable parallel building
2018-08-23 01:00:45 +02:00
Daiderd Jordan f3bf9610e9 Merge pull request #45489 from ejpcmac/fix-elixir-minimumOTPVersion
elixir: Fix minimum OTP version
2018-08-23 00:19:01 +02:00
Daiderd Jordan 6a335f993e Merge pull request #39502 from LnL7/darwin-harfbuzz
harfbuzz: add CoreText support for darwin
2018-08-22 21:49:01 +02:00
Daiderd Jordan 80aca28e34 harfbuzz: add harfbuzzFull and remove other variants 2018-08-21 21:04:15 +02:00
Daiderd Jordan 10267bfc90 harfbuzz: avoid rebuilds 2018-08-21 21:01:34 +02:00
Daiderd Jordan c93660a7a4 harfbuzz: add CoreText support 2018-08-21 21:01:21 +02:00
Daiderd Jordan e2ef327652 vim_configurable: disable darwinSupport by default
Using gtk + darwin support seems broken at the moment, we probably want
guiSupport = "carbon" instead but that doesn't work and something like
macvim is probably better for that.  This fixes the build while keeping
guiSupport enabled which might be desirable for eg. +clientserver.

Fixes #45025
2018-08-19 21:52:51 +02:00
Daiderd Jordan 8a6064a526 vim_configurable: make gtk optional
Using vim_configurable.override { guiSupport = "no"; } would still pull
in gtk2 as a dependency.
2018-08-19 21:41:15 +02:00
Daiderd Jordan a50807e1b8 vim_configurable: fix lua reference 2018-08-19 21:39:10 +02:00
Daiderd Jordan 98579944cd Merge pull request #45324 from teto/libvirt_fix2
libvirt: darwin/linux fix dlopen("libjansson.so.4")
2018-08-19 21:21:27 +02:00
Daiderd Jordan 7efb1828ed Merge pull request #45311 from Thra11/vim-lastplace
vim-lastplace: init at 2017-06-13
2018-08-19 13:32:53 +02:00
Daiderd Jordan 4d659bc485 Merge pull request #45310 from Thra11/vim-qml
vim-qml: init at 2018-07-22
2018-08-19 13:32:37 +02:00
Daiderd Jordan bbd9a9deb0 Merge pull request #45300 from thefloweringash/quaternion-darwin
quaternion: Darwin support, fix dependencies and installed outputs
2018-08-19 13:15:44 +02:00
Daiderd Jordan ac95ddb008 gtk3: propagate Cocoa on darwin
Generally frameworks should not be propagated, but in this case it's
always needed so we propagate (only) Cocoa.
2018-08-19 13:09:25 +02:00
Daiderd Jordan 27fcd62209 vim-nix: 2018-07-01 -> 2018-08-19 2018-08-19 13:06:51 +02:00
Daiderd Jordan 0ad3721616 Merge pull request #44630 from LnL7/darwin-gtk-x11
gtk3: add x11Support for darwin
2018-08-18 22:14:33 +02:00
Daiderd Jordan abe2ab1581 at-spi2-core: fix darwin dylib install_name 2018-08-18 21:37:27 +02:00
Daiderd Jordan a71a9eab8c at-spi2-atk: fix darwin dylib install_name 2018-08-18 21:37:26 +02:00
Daiderd Jordan 2286655abd gtk3: add x11Support for darwin 2018-08-18 21:37:25 +02:00
Daiderd Jordan 3c5c50488d Merge pull request #45157 from mikemckibben/fix/oracle-instantclient-dylib
oracle-instantclient: fixes dylib rpath on macos
2018-08-18 18:06:20 +02:00
Daiderd Jordan 8395f9aa85 Merge pull request #45162 from Calvin-L/patch-2
gdal: allow version 1.11 on Darwin
2018-08-17 01:55:34 +02:00
Daiderd Jordan 8bef91d84a protobuf: fix missing google.protobuf.compiler 2018-08-17 01:36:41 +02:00
Daiderd Jordan d8b202698c mypy-protobuf: init at 1.6 2018-08-17 01:36:40 +02:00
Daiderd Jordan 1d417c39f0 Merge pull request #45150 from r-ryantm/auto-update/shairport-sync
shairport-sync: 3.2 -> 3.2.1
2018-08-16 22:37:25 +02:00
Daiderd Jordan 062ae9ee0a c-ares: fix darwin cmake-config 2018-08-16 22:06:24 +02:00
Daiderd Jordan 2058c69de0 grpc: fix darwin build 2018-08-16 22:06:18 +02:00
Daiderd Jordan ea1542e9ee Merge pull request #43140 from LnL7/macos-10.14
darwin: fix Libsystem compatibility for macOS 10.14
2018-08-14 23:02:04 +02:00
Daiderd Jordan 4c0e25089e Merge pull request #44902 from danieldk/grpcio-darwin
python/grpcio: fix darwin build
2018-08-14 01:10:40 +02:00
Daiderd Jordan e55eec5208 Merge pull request #44912 from thefloweringash/dcraw-darwin
dcraw: fix build on Darwin
2018-08-14 01:06:41 +02:00
Daiderd Jordan 3d436409bc Merge pull request #44729 from Ma27/fix-weechat-xmpp
weechat-xmpp: create proper runtime environment
2018-08-13 21:14:14 +02:00
Daiderd Jordan 54f901d346 Libsystem: remove version symbols
These no longer exist on 10.14

Fixes #42719
2018-08-12 00:32:18 +02:00
Daiderd Jordan bf2d73ca84 vault: 0.10.3 -> 0.10.4 2018-08-11 14:47:54 +02:00
Daiderd Jordan d113c02563 services-vault: make package configurable and add extraConfig option 2018-08-09 23:22:53 +02:00
Daiderd Jordan c6a7bf0bc2 beam-packages: default erlangR19 -> erlangR20 2018-08-07 23:27:41 +02:00
Daiderd Jordan e4083a7d78 vim_configurable: fix darwin build 2018-08-07 08:45:48 +02:00
Daiderd Jordan 5b2ff69544 python-language-server: add providers option
Adding all of the extra dependencies isn't always desirable and
overriding a bunch of inputs is a bit cumbersome and brittle.

eg.

python-language-server.override { providers = ["rope"]; }
2018-08-06 20:41:52 +02:00
Daiderd Jordan d12afcf734 python-language-server: 0.18.0 -> 0.19.0 2018-08-06 19:48:24 +02:00
Daiderd Jordan 8c026699a7 elixir: expose 1.7 in all-packages.nix 2018-08-06 19:30:05 +02:00
Daiderd Jordan 22adc5e294 elixir: 1.7.0 -> 1.7.2 2018-08-05 22:35:03 +02:00
Daiderd Jordan 78e2e32972 Merge pull request #43612 from Enzime/add/mpv-app-bundle
mpv: build and install macOS App Bundle
2018-08-05 13:29:54 +02:00
Daiderd Jordan ddc4235279 elixir: fix 1.7 build on linux 2018-08-04 22:46:09 +02:00
Daiderd Jordan e2a32b747f Revert "nixos/disnix: fix broken service because of rename"
Broke evaluation of the nixos options.

  The option `services.dysnomia' defined in `.../nixos/modules/rename.nix' does not exist.

This reverts commit 5c897b4eff.
2018-08-04 00:26:34 +02:00
Daiderd Jordan 61a1b20d23 doc: add darwin installCheckTarget example 2018-08-01 20:58:45 +02:00
Daiderd Jordan 64e550c31f jq: disable strptime test on darwin
This seems to fail depending on the machine's configuration, probably
something locale or timezone related.
2018-08-01 20:33:44 +02:00
Daiderd Jordan aeab0ec63b jq: fix tests on darwin
The tests depend on libjq which isn't installed in the correct location
yet when the checkPhase runs.
2018-07-30 20:45:14 +02:00
Daiderd Jordan 0fa2cbf59f Merge pull request #44111 from LnL7/elixir-1.7.0
elixir: init 1.7.0
2018-07-28 17:14:27 +02:00
Daiderd Jordan 77a9745d7a nix: don't use /tmp for the tests on darwin
Unlike on linux these are not namespaced per user so this will cause
build failures if /tmp/nix-test was not removed by a previous build if
the nixbld user id doesn't match by accident. Nix already creates a
unique tempdir for builds so we can use that instead.

Fixes #44172
2018-07-28 16:03:17 +02:00
Daiderd Jordan 13c693ed95 Merge pull request #44167 from LnL7/vim-configurable-python
vim-configurable: fix python support
2018-07-28 14:42:11 +02:00
Daiderd Jordan 5b211b6f4c vim-configurable: fix python support
Removed --enable-python since that doesn't seem to do anything.
2018-07-28 11:30:46 +02:00
Daiderd Jordan 2e09219564 llvm-manpages: fix build 2018-07-28 00:08:31 +02:00
Daiderd Jordan 2100f462a5 llvm-packages: expose manpages in all-packages.nix
Only for the default version, we probably shouldn't be exposing
most attributes all versions.
2018-07-28 00:08:31 +02:00
Daiderd Jordan 3ec81ae27e llvm-packages: fix manpages with python-boot and cleanup
On darwin llvmPackages is built using python-boot to avoid dependencies
in the stdenv, but we can't and shouldn't use that when building the
manpages since it depends on python packages.
2018-07-28 00:08:26 +02:00
Daiderd Jordan cacf0925a5 python-boot: add error message when accessing python.pkgs 2018-07-27 22:36:54 +02:00
Daiderd Jordan 9ac035b5a6 vim-plugins: add extra plugins
- isort
- splice
- a bunch of tpope's missing plugins
2018-07-26 00:37:14 +02:00
Daiderd Jordan 4301f22197 vim-plugins: automatic updates 2018-07-26 00:16:21 +02:00
Daiderd Jordan 911b7b20c0 elixir: init 1.7.0 2018-07-25 23:48:50 +02:00
Daiderd Jordan 7110d87d51 Merge pull request #43892 from periklis/skhd-update
skhd: bump 0.1.1 to 0.2.2
2018-07-25 23:35:50 +02:00
Daiderd Jordan 3290f1d42a Merge pull request #44063 from LnL7/ycmd-fix-jedi
ycmd: 2018-06-14 -> 2018-07-24
2018-07-25 23:26:36 +02:00
Daiderd Jordan 7cc5624b3c Merge pull request #43993 from carlosdagos/cntlm-macos
cntlm: add support for darwin
2018-07-25 21:19:26 +02:00
Daiderd Jordan 4eb70fbd22 vim-youcompleteme: 2018-06-20 -> 2018-07-24 2018-07-24 21:56:47 +02:00
Daiderd Jordan 7dde18891f ycmd: 2018-06-14 -> 2018-07-24
Also added missing parso library, this caused issues with the python
semantic completion (and possibly others)
2018-07-24 21:53:58 +02:00
Daiderd Jordan d3cc05e607 Merge pull request #43561 from LnL7/darwin-llvm-boot
stdenv: cleanup darwin bootstrapping
2018-07-21 22:37:17 +02:00
Daiderd Jordan 9d72403814 ssh: fix 3572f89bbe 2018-07-21 13:06:16 +02:00
Daiderd Jordan 3572f89bbe ssh: don't add empty PubkeyAcceptedKeyTypes/HostKeyAlgorithms
The options introduced in e2444a433f would generate a broken
ssh config when set to an empty list.

/etc/ssh/ssh_config line 7: Missing argument.
2018-07-21 12:29:16 +02:00
Daiderd Jordan e2444a433f Merge pull request #40686 from Izorkin/ssh
ssh: custom config key types
2018-07-21 11:57:41 +02:00
Daiderd Jordan 93c34c7616 stdenv: cleanup darwin bootstrapping
Also gets rid of the full python and some of it's dependencies in the
stdenv build closure.
2018-07-21 11:42:37 +02:00
Daiderd Jordan d4943ea0c9 Merge pull request #43523 from Enzime/fix/synergy-on-darwin
Fix Synergy building on macOS
2018-07-21 11:34:56 +02:00
Daiderd Jordan c4a0133602 Merge pull request #43871 from hcmensch/master
vim-plugin-names/default.nix: data added for vim-ledger
2018-07-21 11:19:43 +02:00
Daiderd Jordan 656d1feef6 Merge pull request #43552 from Enzime/add/streamlink-on-darwin
streamlink: set macOS as a supported platform
2018-07-15 18:23:11 +02:00
Daiderd Jordan 46cbd442e1 Merge pull request #43290 from orivej/qt
qt511.qtbase: fix darwin build
2018-07-10 23:12:18 +02:00
Daiderd Jordan 63aed85367 Merge pull request #42894 from LnL7/darwin-python37
python37: fix darwin build
2018-07-09 23:12:11 +02:00
Daiderd Jordan 0c4595a9b6 python37: fix darwin build 2018-07-09 22:34:55 +02:00
Daiderd Jordan 5024e4aa39 stdenv-bootstrap-tools: update unpack to use $reexportedLibrariesFile 2018-07-07 11:43:27 +02:00
Daiderd Jordan 52b8b68e82 Libsystem: remove libsystem_network.dylib from reexport list
Fixes #42719
2018-07-07 11:42:50 +02:00
Daiderd Jordan 6a36867509 Merge pull request #42933 from LnL7/darwin-boost
boost: disable system Python.framework detection
2018-07-04 19:47:47 +02:00
Daiderd Jordan bce4388874 boost: disable system Python.framework detection
There doesn't seem to be a --without-python flag and since the system
framework is always available the build tries to enable python support
while we have it disabled by default and explicitly don't pass in the
python headers.
2018-07-03 21:08:46 +02:00
Daiderd Jordan a6c9f11e56 Merge pull request #42747 from dtzWill/update/llvm-6.0.1
llvm6: 6.0.0 -> 6.0.1
2018-06-30 00:37:16 +02:00
Daiderd Jordan 4817afbdc7 Merge pull request #42523 from LnL7/clang-gfortran
gfortran: fix darwin build on hydra
2018-06-24 17:00:59 +02:00
Daiderd Jordan 222524b5e6 gfortran: fix darwin build on hydra
All the warnings about unused -isystem arguments causes the build log to
exceed the hydra limit.
2018-06-24 15:02:49 +02:00
Daiderd Jordan 4cd108043c Merge pull request #42424 from LumiGuide/remove-deprecated-postage
pgmanage: remove deprecated postage alias
2018-06-24 13:19:18 +02:00
Daiderd Jordan 8500e28d7b doc: add installCheckTarget and installCheckFlags to manual
Fixes #42393
2018-06-23 21:24:52 +02:00
Daiderd Jordan 288939ce22 curl: disable default CA bundle
Without this curl might detect /etc/ssl/cert.pem at build time on macOS,
causing curl to ignore NIX_SSL_CERT_FILE.

Fixes #42317
2018-06-23 12:16:42 +02:00
Daiderd Jordan d8a03e2f81 Merge pull request #42360 from marsam/feature/influxdb-darwin-support
influxdb: supports darwin
2018-06-22 13:50:13 +02:00
Daiderd Jordan 26434c0924 Merge pull request #42329 from goertzenator/erlang-21.0
add erlang-21.0
2018-06-21 22:44:11 +02:00
Daiderd Jordan 654960c1cd Merge pull request #42290 from mnacamura/r-igraph-darwin
rPackages.igraph: fix Darwin build
2018-06-20 19:52:36 +02:00
Daiderd Jordan 94a926816e fribidi: fix dylib install_name on darwin 2018-06-20 18:55:23 +02:00
Daiderd Jordan 42b28bfd7b libressl: fix eval 2018-06-19 18:50:51 +02:00
Daiderd Jordan a13286fcf0 Merge branch 'master' into staging 2018-06-18 17:35:00 +02:00
Daiderd Jordan a2a83755a2 ycmd: 2017-11-05 -> 2018-06-14 (#42080)
Fixes build with boost 1.67
2018-06-18 00:09:29 +02:00
Daiderd Jordan 756f64bb35 vim-plugins: updates 2018-06-17 22:06:04 +02:00