Commit Graph

75945 Commits

Author SHA1 Message Date
Robin Gloster
abdd8a81eb Merge pull request #12513 from nckx/master
Update & fix Sphinx [PR for Travis testing]
2016-01-21 05:30:02 +01:00
Tobias Geerinckx-Rice
d561179789 pythonPackages.sphinx_1_2: disable checks
They would require keeping a pygments_2_0_2 branch around, just for
this outdated package. Doesn't seem worth it.
2016-01-21 04:11:59 +01:00
Tobias Geerinckx-Rice
9f6ca0fe15 pythonPackages.sphinx: fix tests with Pygments 2.1
Close #12511.
2016-01-21 04:11:57 +01:00
Tobias Geerinckx-Rice
67c487f243 pythonPackages.sphinx: 1.3.1 -> 1.3.4
Mainly bugfixes. Far too many to summarise here:
http://www.sphinx-doc.org/en/stable/changes.html#release-1-3-4-released-jan-12-2016
2016-01-21 04:11:05 +01:00
aszlig
39a07cabe8
gpgme: Use fixed path for GnuPG binaries
By default, GPGME tries to search in $PATH for the gpg and gpgconf
binaries. This has the downside, that the library won't work by its own
and needs to have GnuPG in systemPackages or the user environment.

I've stumbled on this while working on one of the dependencies of
nixos-assimilate and nixpart (volume_key), where the testing environment
didn't come with GnuPG in $PATH and thus the tests have failed.

After testing this with a few programs using GPGME, I haven't found any
weird behavior in conjunction with the GnuPG agent.

However one possible implication could be that if the GnuPG used in
$PATH (and the config files in the user's home directory) should be
vastly incompatible, it could lead to failures.

In practice however, the GnuPG1/2 versions pretty much seem to stay
compatible within their major releases so it shouldn't pose a problem.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-21 01:39:18 +01:00
Jos van den Oever
9ecc06dca5 lpod-python: 1.1.5 -> 1.1.7 2016-01-20 23:56:02 +01:00
Vladimír Čunát
313faf07ba brotli: init at 0.3.0 2016-01-20 22:50:26 +01:00
Bojan Nikolic
6271300819 wcslib: init at 5.12 2016-01-20 21:35:58 +00:00
Vladimír Čunát
34fe26d7c2 grsecurity: disable stuff depending on 4.2 kernel
... to avoid evaluation problems (4.2 was unmaintained and removed).
2016-01-20 21:22:59 +01:00
Tony White
722c616b8f ati-drivers: Restore opengl & direct rendering
- Removed a collision in the nix store
- Removed dependency on qt
- Fixed opengl and direct rendering by correcting some link paths
- Some code refactored in builder.sh
- Comments added/modified

This pull request fixes #11740 and I recommend that it be considered
as a hotfix for the stable channel due to the fact that opengl
and direct rendering are broken there too.
2016-01-20 19:51:52 +00:00
Arseniy Seroka
f01183ad9e Merge pull request #12499 from wandernauta/clion-1.2.4
idea.clion: 1.0.4 -> 1.2.4
2016-01-20 22:37:39 +03:00
Arseniy Seroka
cd6fc0ded2 Merge pull request #12503 from kamilchm/nim-update
nim: 0.11.2 -> 0.13.0
2016-01-20 22:37:31 +03:00
Vladimír Čunát
4824f73cb3 linux-4.2: remove as it's no longer maintained upstream
grsecurity still holds a reference to it,
but I prefer it to fail than to use a version
that is most likely not secure anymore.
2016-01-20 20:15:07 +01:00
Matthijs Steen
7f58e162bc guake: init at 0.8.3 (close #11027)
There's a catch noted at the top of the expression.
(vcunat moved it there from the commit message)
2016-01-20 19:33:48 +01:00
Kamil Chmielewski
c46625f98e nim: 0.11.2 -> 0.13.0 2016-01-20 17:48:45 +01:00
Pascal Wittmann
e6cc519856 Merge pull request #12497 from philandstuff/bump-ct-xjson-cluster-fix
certificate-transparency: 2015-11-27 -> 2016-01-14
2016-01-20 16:24:29 +01:00
Rok Garbas
b19d702b65 oraclejdk: 8u65, 8u66 -> 8u71, 8u72, fixes #12498 2016-01-20 16:10:36 +01:00
Pascal Wittmann
0c816a56f6 Merge pull request #12237 from Denommus/python-eve
python-eve framework
2016-01-20 15:28:37 +01:00
Damien Cassou
3a0b3fa6e8 Merge pull request #12428 from DamienCassou/eclipse-modular
Modularize Eclipse
2016-01-20 14:55:58 +01:00
Nikolay Amiantov
dd09d2357c postfix: fix etc/etc path 2016-01-20 16:42:07 +03:00
Peter Simons
23c5fbf7cb Use latest version of async when compiling with GHC 8.0.x. 2016-01-20 14:33:37 +01:00
Peter Simons
18916022e4 haskell-hspec: update overrides for LTS 4.2 2016-01-20 14:33:37 +01:00
Peter Simons
203579fb25 Add LTS Haskell 4.2. 2016-01-20 14:33:37 +01:00
Peter Simons
4e75d74aaf hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-9-geddefc2 using the following inputs:

  - Nixpkgs: 4f74881496
  - Hackage: b70bc194ef
  - LTS Haskell: cf055c2754
  - Stackage Nightly: 3184791ff4
2016-01-20 14:33:18 +01:00
Wander Nauta
5e8e964794 idea.clion: 1.0.4 -> 1.2.4 2016-01-20 13:56:09 +01:00
Alexander V. Nikolaev
39bd9be5a9 postfix: use built-in set-permission tool to setup queue
Make top level /var/lib/postfix as root:root 0755

After generating custom configs in /var/lib/postfix/conf,
`postfix set-permissions` called, to perform all required tricks
related to queue handling (postfix use file mode bits to keep
some internal statuses, so `chmod -R` not recommended by authors,
see comments in $out/libexec/postfix/post-install for details)

Also post-install script was patched, to skip permission check/update
for files inside $out, as well as symlinks following to $NIX_STORE.

Config file `main.cf` extended with all default directory locations,
to prevent post-install script from guessing and overwrite them.

And finally all actions in activation script snippets performed
by postmap/postalias/postfix tools from current build, not random one
from paths.
2016-01-20 14:52:59 +02:00
Philip Potter
a11c1f8e39 certificate-transparency: 2015-11-27 -> 2016-01-14
Bump to latest master.  Among other things, this pulls in
google/certificate-transparency#1088 which fixes a problem with running
xjson-server in clustering mode.
2016-01-20 12:27:25 +00:00
Robin Gloster
da53f27a17 Merge pull request #12206 from mayflower/mopidy/https
mopidy: Fix fetching songs over HTTPS
2016-01-20 13:08:57 +01:00
Reno Reckling
b5c2587698 add id3lib easytag patch for proper unicode handling.
This patch is directly taken from easytag. id3lib is not maintained any longer
and the last release is 13 years old.
This patch fixes some unicode issues.
2016-01-20 13:08:28 +01:00
Robin Gloster
eac8cb1ce1 Merge pull request #11896 from mayflower/upstream-networkd
networkd: add IPForward IPMasquerade options,  DHCPServer section
2016-01-20 13:06:44 +01:00
Robin Gloster
5f8c3ffaca Merge pull request #12495 from exi/python-setproctitle
python-setproctitle: init at 1.1.9
2016-01-20 13:02:51 +01:00
Reno Reckling
2f6ef9aa6a python-setproctitle: init at 1.1.9 2016-01-20 13:01:04 +01:00
Vladimír Čunát
9763e6bf89 zeroad: fix 0ad.desktop after #12421 2016-01-20 11:28:13 +01:00
Rickard Nilsson
51c6383ebd nixos-rebuild: Build only the 'out' output of nix (not 'doc' and 'debug' too)
This fixes the failing NixOS installer tests.
2016-01-20 10:01:59 +01:00
Rickard Nilsson
fb2eae08d5 Revert "Revert "nixos-rebuild: Add option for building and/or deploying on a remote host""
This reverts commit 78be7f5a53.
2016-01-20 10:01:59 +01:00
Nathan Zadoks
23f5e3c90f linux: patch CVE-2016-0728 (close #12492)
The PoC provided successfully escalates privileges from a local user to
root. The vulnerability affects any Linux Kernel version 3.8 and higher.
http://perception-point.io/2016/01/14/analysis-and-exploitation-of-a-linux-kernel-vulnerability-cve-2016-0728/
2016-01-20 09:31:53 +01:00
Tobias Geerinckx-Rice
f1f2b87fdd snapper: various tweaks and fixes
Fix numerous configuration files referring to ‘/usr’ and ‘/lib’.

Some paths were still ending up in ‘/nix/store/.../nix/store/...’,
despite some well-intended hacks meant to avoid that. Replace them
with other hacks. It's all very fragile and ugly, so snapper should
feel right at home.

Oh, and `snapper create-config ~` still won't actually *do*
anything, because D-Bus (#12452). Use `--no-dbus` and add files
to ‘/etc’ as long as it complains.

Only fair that I help maintain this mess.
2016-01-20 09:21:44 +01:00
Tobias Geerinckx-Rice
72cd96a0e1 libpsl: list 2016-01-09 -> 2016-01-15 2016-01-20 09:21:44 +01:00
Vladimír Čunát
535b112038 imagemagick: add a more "reliable" mirror to fix #12493 2016-01-20 09:11:23 +01:00
Joachim Schiele
2a88417f03 nixos/doc: fix to: ~/.nix-defexpr wasn't created, fixes #6606 2016-01-20 04:59:16 +01:00
Rok Garbas
95db340fd0 ib-tws, ib-controller: init at 9542 and 2.14.0, fixes #8142 2016-01-20 04:42:30 +01:00
Rok Garbas
4f40a45426 oraclejdk8: 8u65 -> 8u72 2016-01-20 04:42:30 +01:00
Dan Peebles
48513dfb22 nodejs: remove unreferenced patchfile 2016-01-19 22:29:02 -05:00
Dan Peebles
5cb1e43fd6 nodejs-5: fix on darwin
Turns out the darwin-flavored patches aren't needed anymore.

Fixes #12305
2016-01-19 22:28:42 -05:00
Wei-Ming Yang
9d9cb9f087 softether: move package in SERVERS section, fixes #11576 2016-01-20 03:47:52 +01:00
Rick Yang
f8c3130e0f softether: Fixed problems with using systemd services 2016-01-20 03:47:33 +01:00
Peter Jones
5b8c871842 If container name is already unique, don't append "-0"
When using `--ensure-unique-name`, don't needlessly append `"-0"` if the
container name is already unique.

This is especially helpful with NixOps since when it deploys to a
container it uses `--ensure-unique-name`.  This means that the container
name will never match the deployment host due to the `"-0"`.  Having the
container name and the host name match isn't exactly a requirement, but
it's nice to have and a small change.
2016-01-20 03:46:19 +01:00
Rok Garbas
109ba4c861 nixos: add test for postgresql, fixes #11146 2016-01-20 03:42:59 +01:00
Rok Garbas
dd9bad4aa4 rubygems: 2.4.1 -> 2.4.8, fixes #8492 2016-01-20 03:36:36 +01:00
Rok Garbas
36fc03edb6 fetchgit: import impure GIT_PROXY_COMMAND and SOCKS_SERVER, fixes #8605
These environment variables allow using fetchgit with git:// URLs using
the SOCKS proxy technique described in 'Using Git with a SOCKS proxy':

  http://www.patthoyts.tk/blog/using-git-with-socks-proxy.html

Briefly, GIT_PROXY_COMMAND is set to a script which invokes connect[1],
which reads SOCKS_PROXY, which might be pointing to a local instance of
'ssh -D'.

[1] pkgs/tools/networking/connect
2016-01-20 02:18:22 +01:00