78026 Commits

Author SHA1 Message Date
Gabriel Ebner
a8d6ad8690 idea: use openjdk8 again 2016-01-23 13:39:15 +01:00
Gabriel Ebner
b47d2f8029 openjdk8: do not symlink icc profiles 2016-01-23 13:22:48 +01:00
Nikolay Amiantov
29785c5b7a Merge pull request #12309 from zohl/chromiumos-kernel
Add ChromiumOS kernels
2016-01-23 13:13:59 +03:00
Damien Cassou
9a5fcab124 Merge pull request #12563 from mbakke/heimdall-git
heimdall: 1.4.1 -> 1.4.2pre
2016-01-23 10:30:05 +01:00
Nikolay Amiantov
bf208745ab Merge pull request #12290 from abbradar/dovecot-updates
Rework dovecot module, add and update plugins, default Dovecot to 2.2
2016-01-23 12:02:23 +03:00
Nikolay Amiantov
dc162f648c Merge pull request #12284 from abbradar/bundlerenv-wrapper
bundlerEnv: add wrapper
2016-01-23 12:02:09 +03:00
Nikolay Amiantov
34769a3d72 Merge pull request #12508 from heydojo/ati-drivers-backport
ati-drivers: Restore opengl & direct rendering
2016-01-23 12:00:19 +03:00
Marius Bakke
c1eec00179 heimdall: 1.4.1 -> 1.4.2pre 2016-01-23 04:08:28 +00:00
Nikolay Amiantov
2d64202895 Merge pull request #12529 from bendlas/update-wine
wine[-stable,tricks]: version updates
2016-01-23 06:43:06 +03:00
Tomas Vestelind
5284416c14 vassal: new package 2016-01-23 02:42:51 +01:00
Eric Seidel
2e62f785d4 racket: fix on darwin 2016-01-22 17:38:11 -08:00
Tomas Vestelind
198c03bffe haka: very basic testing 2016-01-23 01:20:14 +01:00
Tomas Vestelind
11d475af29 haka: options for nixos 2016-01-23 01:19:53 +01:00
Tomas Vestelind
a892be1018 haka: building binaries 2016-01-23 01:19:05 +01:00
aszlig
b3b444a79e
gobject-introspection: Improve comment in patch
As the comment needed explanation, that it's about temporary build
files, this should do better.

Thanks again to @lethalman for pointing that out.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-23 00:14:53 +01:00
aszlig
723f7f8f4f
gobject-introspection: Don't hardcode /nix/store
If no config.nix.storeDir has been set, don't fall back to "/nix/store"
but use builtins.storeDir instead so we always should end up with the
correct store path no matter whether config.nix.storeDir has been set.

Thanks to @lethalman for pointing this out.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-22 23:55:31 +01:00
aszlig
c83e697aa0
gobject-introspection: Add fallback for libraries
After patching up the shared libraries in c420de6 to use absolute paths,
there are still some libraries left which do not get an absolute paths
assigned.

Those libraries are the ones which have an absolute path outside of the
Nix store, so we assume that they're build products of the current build
and make them absolute by prepending "$out/lib" or "$lib/lib" (depending
on whether it's a multiple output derivation or not) to its basename.

So for my test case, the resulting library paths now look like this:

  /nix/store/...-libblockdev-1.3/lib/libblockdev.so.0
  /nix/store/...-glibc-2.21/lib/libm.so.6
  /nix/store/...-dmraid-1.0.0.rc16/lib/libdmraid.so.1.0.0.rc16
  /nix/store/...-libblockdev-1.3/lib/libbd_utils.so.0

Which is perfectly fine and everything gets resolved correctly after
importing the library using GI.

However, I didn't test it against other libraries and programs, so this
still needs testing, especially for Darwin.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-22 22:46:14 +01:00
aszlig
c420de6b05
gobject-introspection: Fix patching shared objects
The gi-r-scanner is generating a list of shared libraries that are
referenced in the shared-library attribute of the <namespace/> element
of the GIR file. However, this attribute only contains the names of the
libraries and not the full store paths, like for example while preparing
to package libblockdev, the following items were included in the
shared-library attribute:

  /nix/store/...-libblockdev-1.3/lib/libblockdev.so.0
  libm.so.6
  libdmraid.so.1.0.0.rc16
  libbd_utils.so.0

Unfortunately, loading such a library without setting LD_LIBRARY_PATH is
going to fail finding libm.so.6 and libdmraid.so.1.0.0.rc16.

Now the first attempt at solving this was to put absolute paths of all
the libraries referenced in the shared-library attribute, but this also
led up to including paths of build-time shared objects into that
attribute:

  /nix/store/...-libblockdev-1.3/lib/libblockdev.so.0
  /nix/store/...-glibc-2.21/lib/libm.so.6
  /nix/store/...-dmraid-1.0.0.rc16/lib/libdmraid.so.1.0.0.rc16
  /tmp/nix-build-libblockdev-1.3.drv-0/.../utils/.libs/libbd_utils.so.0

This of course is not what we want, so the final solution is to only
use the absolute path whenever it is a Nix path and leave the library
name as-is if the path doesn't reside within the store, like this:

  /nix/store/...-libblockdev-1.3/lib/libblockdev.so.0
  /nix/store/...-glibc-2.21/lib/libm.so.6
  /nix/store/...-dmraid-1.0.0.rc16/lib/libdmraid.so.1.0.0.rc16
  libbd_utils.so.0

The downside of this approach is that if not even the output path of the
library is in LD_LIBRARY_PATH, even loading of libbd_utils.so.0 could
fail, so we need to patch the loader as well.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-22 22:46:02 +01:00
Peter Simons
ecc48af0ce hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-9-geddefc2 using the following inputs:

  - Nixpkgs: a28e076b47
  - Hackage: c63083af59
  - LTS Haskell: cf055c2754
  - Stackage Nightly: 8f10b44c12
2016-01-22 22:23:00 +01:00
Thomas Tuegel
aeda2a129f emacs-isearch-plus: 20160115.1122 -> 20160118.1030 2016-01-22 15:18:12 -06:00
Thomas Tuegel
c5393b7b24 melpaStablePackages.graphene: mark broken 2016-01-22 15:14:05 -06:00
Thomas Tuegel
ee81df1a92 melpaPackages.graphene: mark broken 2016-01-22 15:13:41 -06:00
Arseniy Seroka
8df0951f59 vimPlugins: update 2016-01-22 2016-01-22 23:02:39 +03:00
Arseniy Seroka
0f152180b0 Merge pull request #12553 from rvl/xcftools
xcftools: init at 1.0.7
2016-01-22 22:47:59 +03:00
Rodney Lorrimar
a8aecdcc20 xcftools: init at 1.0.7 2016-01-22 19:45:48 +00:00
Arseniy Seroka
e80f54d3a2 Merge pull request #12554 from rvl/iplayer
get_iplayer fixes
2016-01-22 22:39:58 +03:00
Ryan Artecona
e6cd147ae7 nixos manual: allow options from nix packages 2016-01-22 14:22:12 -05:00
Nikolay Amiantov
c3abcd8415 Merge pull request #12368 from abbradar/ghostscript-update
Ghostscript and CUPS updates
2016-01-22 21:46:52 +03:00
Pascal Wittmann
de1aba33e8 progress: 0.9 -> 0.12.1 2016-01-22 19:38:21 +01:00
Franz Pletz
eb51c475a0 Merge pull request #12546 from romildo/update-awesome
awesome: 3.5.6 -> 3.5.7
2016-01-22 19:08:54 +01:00
Rodney Lorrimar
546679f2e3 get_iplayer: 2.86 -> 2.94 2016-01-22 18:05:27 +00:00
Rodney Lorrimar
bde97e0417 get_iplayer: remove irrelevant warning 2016-01-22 18:04:52 +00:00
José Romildo Malaquias
d9a407a8c4 awesome: 3.5.6 -> 3.5.7 2016-01-22 15:42:52 -02:00
Graham Christensen
4a6602c3cd awscli: Install less to fix help docs
Without less, we get:

```
2016-01-22 10:31:59,098 - MainThread - awscli.help - DEBUG - Running command: ['groff', '-man', '-T', 'ascii']
2016-01-22 10:31:59,109 - MainThread - awscli.help - DEBUG - Running command: ['less', '-R']
2016-01-22 10:31:59,111 - MainThread - awscli.clidriver - DEBUG - Exception caught in main()
Traceback (most recent call last):
  File "/nix/store/jmgflkyf1yfz6an82pvhq084mp1j0bjn-awscli-1.7.41/lib/python2.7/site-packages/awscli/clidriver.py", line 183, in main
    return command_table[parsed_args.command](remaining, parsed_args)
  File "/nix/store/jmgflkyf1yfz6an82pvhq084mp1j0bjn-awscli-1.7.41/lib/python2.7/site-packages/awscli/help.py", line 245, in __call__
    self.renderer.render(self.doc.getvalue())
  File "/nix/store/jmgflkyf1yfz6an82pvhq084mp1j0bjn-awscli-1.7.41/lib/python2.7/site-packages/awscli/help.py", line 81, in render
    self._send_output_to_pager(converted_content)
  File "/nix/store/jmgflkyf1yfz6an82pvhq084mp1j0bjn-awscli-1.7.41/lib/python2.7/site-packages/awscli/help.py", line 86, in _send_output_to_pager
    p = self._popen(cmdline, stdin=PIPE)
  File "/nix/store/jmgflkyf1yfz6an82pvhq084mp1j0bjn-awscli-1.7.41/lib/python2.7/site-packages/awscli/help.py", line 90, in _popen
    return Popen(*args, **kwargs)
  File "/nix/store/6a1x9r9wywa27v9gvp0yqgq0mmkfa3ww-python-2.7.11/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/nix/store/6a1x9r9wywa27v9gvp0yqgq0mmkfa3ww-python-2.7.11/lib/python2.7/subprocess.py", line 1335, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
2016-01-22 10:31:59,112 - MainThread - awscli.clidriver - DEBUG - Exiting with rc 255

[Errno 2] No such file or directory
```

Import less along with groff

Fixes #12549.
2016-01-22 18:31:49 +01:00
Franz Pletz
cc3f5b40a3 mopidy: 1.1.1 -> 1.1.2 2016-01-22 18:31:28 +01:00
Franz Pletz
85675ebcaf Merge pull request #12512 from vandenoever/odpdown
Odpdown
2016-01-22 18:09:39 +01:00
Jos van den Oever
6e586a32fd odpdown: init at 0.4.1 2016-01-22 17:59:48 +01:00
Arseniy Seroka
801225a34e Merge pull request #12536 from vbgl/ncmpcpp-72
ncmpcpp: 0.7 -> 0.7.2
2016-01-22 19:48:13 +03:00
Franz Pletz
0d13b93047 Merge pull request #12496 from exi/id3lib-patch
add id3lib easytag patch for proper unicode handling.
2016-01-22 17:34:48 +01:00
Franz Pletz
400499aeb4 Merge pull request #12482 from rycee/bump/svtplay-dl
svtplay-dl: 0.20.2015.11.29 -> 0.30.2016.01.10
2016-01-22 17:32:56 +01:00
Peter Simons
e6d42dfe04 Merge pull request #12459 from avnik/fix-var-lib-postfix-permissions
Make /var/lib/postfix world-readable
2016-01-22 17:25:07 +01:00
Frederik Rietdijk
b076c78005 Merge pull request #12485 from mogorman/sopel_6.2.1
sopel: 6.1.1 -> 6.2.1
2016-01-22 17:17:44 +01:00
Matthew O'Gorman
984409db68
sopel: 6.1.1 -> 6.2.1
test commit
2016-01-22 11:11:40 -05:00
Lluís Batlle i Rossell
77f8f35d57 goPackages: comment on kagome about no parallel build 2016-01-22 14:51:24 +01:00
Lluís Batlle i Rossell
4d68077528 goPackages: adding restic
I make it use its supplied dependencies. Easier.
2016-01-22 14:50:16 +01:00
Jascha Geerds
dc7ad0df8b Merge pull request #12545 from gebner/qutebrowser-0.5.1
qutebrowser: 0.5.0 -> 0.5.1
2016-01-22 14:40:02 +01:00
Jascha Geerds
73a22693ea numix-icon-theme-circle: 20151014 -> 20160121 2016-01-22 14:37:34 +01:00
Jascha Geerds
98a9bf6759 numix-icon-theme: 20151023 -> 20160120 2016-01-22 14:37:34 +01:00
Domen Kožar
b47f60bf26 Merge pull request #12543 from ftrvxmtrx/master
fldigi: 3.22.02 -> 3.23.07
2016-01-22 14:31:44 +01:00
Jascha Geerds
323c4f43c3 gnome3.pomodoro: 3.18-624945d -> 3.18-4844fad 2016-01-22 14:29:28 +01:00