Commit Graph
100 Commits
Author SHA1 Message Date
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 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 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 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 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 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 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
Daiderd Jordan 3c77ea78ec Merge pull request #42072 from johnchildren/master
LanguageClient-neovim : 2018-03-6 -> 2018-06-12
2018-06-16 13:59:21 +02:00
Daiderd Jordan 669199a725 LanguageClient-neovim: fix darwin build 2018-06-16 13:33:10 +02:00
Daiderd Jordan eeb6211944 libgcrypt: disable tests on darwin
The test binaries hang for some reason (psynch_mutexwait),
gnupg seems to work fine so hopefully it's not an actual issue.
2018-06-16 01:54:36 +02:00
Daiderd Jordan 20d16d92a6 Merge pull request #41951 from smaret/ispell
ispell: fix compilation on Darwin
2018-06-14 01:29:02 +02:00
Daiderd Jordan 738df73f2a qt5: update darwin patch for 5.11 2018-06-12 14:27:11 +02:00
Daiderd Jordan 4ed62d6b88 qt5: revert qtbase commit that removes macOS 10.10 code paths
We use MACOSX_DEPLOYMENT_TARGET=10.10 in nixpkgs and some darwin
packages like CoreFoundation are based on the 10.10 sources from
opensource.apple.com.
2018-06-12 14:27:11 +02:00
Daiderd Jordan 91be6b9f40 Merge pull request #41770 from marsam/feature/synapse-bt-enable-darwin
synapse-bt: fix darwin build
2018-06-10 01:22:39 +02:00
Daiderd Jordan 253d78142d Merge pull request #41768 from flokli/iproute2mac
darwin.iproute2mac: init at 1.2.1
2018-06-09 23:17:35 +02:00
Daiderd Jordan fcdcfe2de1 Merge branch 'master' into staging 2018-06-08 18:06:47 +02:00
Daiderd Jordan 75601e10cb manual: make epub a build product on hydra (#41475) 2018-06-06 22:36:17 +02:00
Daiderd Jordan c5d1f8f313 rust: fix test condition in tcp patch 2018-06-06 20:18:46 +02:00
Daiderd Jordan 4e0de0c587 Merge pull request #40729 from nlewo/pr-hydra-test
nixos/tests/hydra: build a trivial derivation
2018-06-06 20:13:30 +02:00
Daiderd Jordan ff37f08aa8 rustc: re-enable tests on darwin
- disable doctest for stdsimd
- disable previous and some extra extra tcp tests
2018-06-05 07:43:36 +02:00
Daiderd Jordan d50240c4cd Merge pull request #41450 from knedlsepp/fix-eigen3_3-on-darwin
eigen3_3: Fix darwin build
2018-06-05 07:21:38 +02:00
Daiderd Jordan f19e64a0d2 Merge pull request #41445 from knedlsepp/fix-gdal-on-darwin
gdal: Fix darwin build
2018-06-04 23:39:14 +02:00
Daiderd Jordan 0b458a4129 Merge pull request #41449 from flokli/vinagre-build
gnome3.vinagre: fix build
2018-06-04 21:32:20 +02:00
Daiderd Jordan e126a8c8a5 Merge pull request #41254 from smaret/cfitsio
cfitsio: add Darwin support
2018-06-01 23:33:54 +02:00
Daiderd Jordan 3010d99648 Merge pull request #40920 from Ma27/vim-configurable-python-override
vim_configurable: restore ability to override python for modules
2018-05-30 20:58:49 +02:00
Daiderd Jordan 6bb08e881d gdk-pixbuf: patch library rpath references on darwin
A bunch of the libraries like libpixbufloader-png link against libgdk_pixbuf,
however the install_name is not correct at this point yet since meson tries to use rpaths.
2018-05-30 01:26:24 +02:00
Daiderd Jordan c4e9ebc248 Merge pull request #38791 from LnL7/nixos-profile-variables
nixos: remove PKG_CONFIG_PATH/PERL5LIB environment variables
2018-05-30 00:23:34 +02:00
Daiderd Jordan 8baaa433b6 gdk-pixbuf: patch all darwin binaries 2018-05-29 08:47:19 +02:00
Daiderd Jordan 437b98cf9c Merge pull request #41187 from xeji/p/libgdiplus
libgdiplus: fix build
2018-05-29 08:40:13 +02:00
Daiderd Jordan 11b799db8b gdk-pixbuf: also patch binaries in dev output for darwin 2018-05-29 01:10:53 +02:00
Daiderd Jordan 4200c9c879 gdk-pixbuf: fix binary @rpath reference on darwin 2018-05-28 23:56:23 +02:00
Daiderd Jordan 50f46e060f gdk-pixbuf: fixup library install_names on darwin
Meson tries to use rpaths but we don't use those in the darwin stdenv.
2018-05-28 20:27:16 +02:00
Daiderd Jordan 9424d15561 gtk-doc: don't use pythonEnv for binaries 2018-05-28 19:12:42 +02:00
Daiderd Jordan 0b6c2cfc4d poppler: remove libintlOrEmpty from v0.61 2018-05-28 16:23:13 +02:00
Daiderd Jordan e30c7eb5ac poppler: fix v0.61 build with clang 2018-05-28 16:23:08 +02:00
Daiderd Jordan 02dcc8d734 cmake: fix darwin build
HAVE_APPLICATION_SERVICES always gets set if cmake is available.
2018-05-28 13:46:45 +02:00
Daiderd Jordan 55f03e3913 Merge pull request #41111 from jcrben/aescrypt-on-darwin
aescrypt: fix darwin build
2018-05-27 00:03:40 +02:00
Daiderd Jordan 41f3ceded8 Merge pull request #40724 from yurrriq/init/m-cli
m-cli: init at 0.2.5
2018-05-19 21:32:33 +02:00
Daiderd Jordan 90cfd65b3b python-ipython: 5.6.0 -> 5.7.0 2018-05-16 00:29:57 +02:00
Daiderd Jordan f14841f3ce Revert "darwin.libSystem: multiple outputs"
Broke the stdenv.

This reverts commit 69d1b7ab79.
2018-05-13 10:01:52 +02:00
Daiderd Jordan 9a492d1629 Merge pull request #40292 from periklis/darwin-skhd
skhd: 0.0.14 -> 0.1.1
2018-05-10 22:51:52 +02:00
Daiderd Jordan e6d555817d Merge pull request #40014 from periklis/darwin-skhd
skhd: 0.0.12 -> 0.0.14
2018-05-06 15:02:30 +02:00
Daiderd Jordan 8994bf53d7 Merge pull request #39979 from dtzWill/update/llvm-5.0.2
llvm5: 5.0.1 -> 5.0.2
2018-05-05 20:06:41 +02:00
Daiderd Jordan b5968f2690 Merge pull request #39928 from manveru/update-ruby
Ruby: 2.3.6 -> 2.3.7, 2.4.3 -> 2.4.4, 2.5.0 -> 2.5.1
2018-05-04 22:34:47 +02:00
Daiderd Jordan 814938a7ce ruby: fix darwin dependencies 2018-05-04 19:56:38 +02:00
Daiderd Jordan bae15c811f sympow: don't use placeholder 2018-04-26 22:50:36 +02:00
Daiderd Jordan 5eea946c25 Merge pull request #39492 from LnL7/vim-nix
vim-nix: 2018-04-15 -> 2018-04-24
2018-04-25 20:09:29 +02:00