Commit Graph

55719 Commits

Author SHA1 Message Date
aszlig
420bf2b677 nixos/release-notes: Fix typo in VirtualBox notes.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:34 +01:00
aszlig
41e965ea48 beets: Check dependencies on activated plugins.
Beets tries to load oll activated plugins on "beet config -e" (however
only on the second run, thus the dummy), so we just pass all activated
plugins into a generated config file and bail out on any errors.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:34 +01:00
aszlig
7ae9c48254 beets: Check plugin definitions against package.
The reason for doing this is in order to not forget about possible
dependencies in new upstream releases, so if upstream is introducing a
new plugin where we're lacking dependencies, the build will fail on our
side and we can check whether we'll need those.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:34 +01:00
aszlig
213d11158f beets: Use audiotools backend for replaygain.
Using commands such as mp3gain and aacgain is only the default for
backwards-compatible reasons. However, on Nix(OS), we would have to
either patch those tools into beets or rely on an impurity, so let's
depend on audiotools and also default to that backend.

Of course, there is also a GStreamer backend, but it comes with a hell
of additional dependencies (which not only cover audio files), which is
why I decided against defaulting to GStreamer and package audiotools
instead (in eecd932).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:34 +01:00
aszlig
181f1395dd beets: Allow to configure plugin dependencies.
This also fleshes out/fixes the unit tests, which I've used for
gathering the individual requirements.

Along various Python dependencies we now also have a build-time
dependency on bashInteractive and a runtime dependency on
bashCompletion, which is needed for command line completion to work
correctly.

However, some tests for the shell completion fail at the moment, so I've
disabled them for now.

The patch for fixing mediafile codec info is a modified version of
sampsyo/beets@903e88a, where I just dropped the second hunk modifying
the changelog. It is already merged to master and thus expected to be in
the next upstream version.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:34 +01:00
aszlig
4b58ebb356 beets: Switch to using fetchFromGitHub.
The reason for doing this is because the package on PyPI is missing some
files needed for running the test suite (for example:
test/test_completion.sh).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:33 +01:00
aszlig
f8702f3207 python: Add new package audiotools.
This is needed for the replaygain plugin in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:33 +01:00
aszlig
dc243f9d30 python: Add new package discogs_client.
Needed in order to fetch Discogs album information in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:33 +01:00
aszlig
51eacc8a96 python: Add pyacoustid and dependencies.
We're going to need this for fingerprinting support in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:33 +01:00
Eelco Dolstra
d01a381e41 Document small channels 2015-01-01 15:45:33 +01:00
aszlig
e2166c3a1e python/mutagen: Update to upstream version 1.27.
Also now comes with a few more build dependencies in order to run tests,
which for this version now succeed.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:33 +01:00
aszlig
13261b9e38 mp3gain: Fix output path bin directory.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:33 +01:00
Moritz Ulrich
4433ebb552 Dwarf Fortress: Update to 0.40.23. 2015-01-01 15:45:33 +01:00
Eelco Dolstra
29309c1631 Release notes tweak 2015-01-01 15:45:33 +01:00
Eelco Dolstra
8910d3b85c Sort stuff 2015-01-01 15:45:33 +01:00
Eelco Dolstra
bcf391a94d Disambiguate util-linux package names 2015-01-01 15:45:33 +01:00
Eelco Dolstra
e3f9c00417 Create AMIs in the lb-nixos account 2015-01-01 15:45:33 +01:00
Eelco Dolstra
27260cca0c Drop reference to obsolete ControlGroupAttribute option 2015-01-01 15:45:33 +01:00
Eelco Dolstra
19ba5a06fa Release notes 2015-01-01 15:45:33 +01:00
Eelco Dolstra
9039363c60 Release date 2015-01-01 15:45:33 +01:00
Karn Kallio
330a4a28dd openjdk : Patch to extend valid currency change dates to 20 years. 2015-01-01 15:45:33 +01:00
koral
63a77f25d7 fast-export: update to last revision from upstream 2015-01-01 15:45:33 +01:00
Bjørn Forsman
b9152bb714 xidel: new package
Command line tool to download and extract data from html/xml page.

http://videlibri.sourceforge.net/xidel.html
2015-01-01 15:45:32 +01:00
Oliver Charles
1bfd620a4d haskellPackages.netwire: Update to 5.0.1 2015-01-01 15:45:32 +01:00
Vladimír Čunát
f113b49f72 telepathy-misson-control: minor update, disable upower
Disabling upower is probably just a temporary work around
the incompatibility with 0.99.*
2015-01-01 15:45:32 +01:00
Vladimír Čunát
96913a76f3 Revert "merge #5505: use /run/current-system/sw/bin/*"
I didn't realize it causes a nontrivial rebuild (through systemd).
I'll re-push to staging.

This reverts commit 8cf4ef7ab7.
2015-01-01 15:45:32 +01:00
Tobias Geerinckx-Rice
3d92b057f5 merge #5505: use /run/current-system/sw/bin/*
A working /sbin/shutdown (usually provided by systemd) is required by
"rtcwake -m off". Creating a circular dependency on systemd for this
just isn't worth the trouble, so take the straightforward way out.

One could easily make the argument that rtcwake wants to shut down the
*currently running system*, and that the correct API for that *is* in
fact /run/current-system. And it makes a very tempting sort of sense.

@vcunat moved to postPatch and added #FIXME.
2015-01-01 15:45:32 +01:00
William A. Kennington III
fbac211a2c cyrus_sasl: Enable kerberos 2015-01-01 15:45:32 +01:00
William A. Kennington III
41a4f1fa3b krb5: 1.12.2 -> 1.13 2015-01-01 15:45:32 +01:00
William A. Kennington III
1444a6806e heimdal: Update build 2015-01-01 15:45:32 +01:00
William A. Kennington III
5fe743930a kerberos: Use default kerberos instead of krb5 2015-01-01 15:45:32 +01:00
William A. Kennington III
75bc862b39 pam_krb5: Keep kerberos instead of krb5 2015-01-01 15:45:32 +01:00
William A. Kennington III
3a409dc5d9 pam_krb5: 2.3.11 -> 2.4.9 2015-01-01 15:45:32 +01:00
Damien Cassou
c695502c66 Add systemd.user.timers 2015-01-01 15:45:32 +01:00
aszlig
7350c57140 beets: Add myself to maintainers.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:32 +01:00
Tobias Geerinckx-Rice
56692eec7c Fix user-facing typos (mainly in descriptions) 2015-01-01 15:45:32 +01:00
aszlig
ab5e2b46ab beets: Update to new upstream version 1.3.9.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:32 +01:00
aszlig
58cd4985fd beets: Move into its own package directory.
The primary use of beets is not as a Python library and users usually
would expect to install it into the env using "nix-env -i beets" rather
than "nix-env -i pythonX.Y-beets".

Having beets in its own package directory also allows for better
customization, where we're going to implement attributes that can be
used to turn on/off various features and plugins.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-01 15:45:31 +01:00
koral
fa4b210d3f webkitgtk: added optional geoclue2 dependency. 2015-01-01 15:45:31 +01:00
koral
01a48ead88 webkitgtk: 2.6.2 -> 2.6.4 2015-01-01 15:45:31 +01:00
Austin Seipp
e420d371d1 nmap: fix dependencies on makeWrapper/python
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-01-01 15:45:31 +01:00
Ricardo M. Correia
24bb7dc46f rustcMaster: Update from 0.13.0-pre-2604-g2f3cff6 -> 0.13.0-pre-2763-g6366631 2015-01-01 15:45:31 +01:00
Vincent Laporte
0f05b01dce Adds ocaml-ojquery-0.1
jQuery Binding for Eliom

Homepage: http://ocsigen.org/ojquery/
2015-01-01 15:45:31 +01:00
Vincent Laporte
8f2588f0ce Adds ocaml-magick-0.34
This package aims to provide the ImageMagick methods to OCaml

Homepage: http://www.linux-nantes.org/~fmonnier/OCaml/ImageMagick/
2015-01-01 15:45:31 +01:00
Vincent Laporte
4c4768c4b0 Adds ocaml-safepass-1.3
OCaml-safepass is a library offering facilities for the safe storage of
user passwords. By "safe" we mean that passwords are salted and hashed
using the Bcrypt algorithm. Salting prevents rainbow-table based
attacks, whereas hashing by a very time-consuming algorithm such as
Bcrypt renders brute-force password cracking impractical.

Homepage: http://ocaml-safepass.forge.ocamlcore.org/
2015-01-01 15:45:31 +01:00
Shea Levy
4ce7f05ba4 gummiboot-builder.py: run nix with no build-users-group
During install, the bootloader script gets run inside a chroot after the
/etc/group bind-mount is unmounted. Since we're not doing any building,
this should be safe, but really nix should just not care if the group
does not exist when no build is needed.

Fixes #5494
2015-01-01 15:45:31 +01:00
Peter Simons
e9eb8b491b haskell-sdl2: re-enable Haddock phase
GHC 7.8.4 fixed https://github.com/haskell-game/sdl2/issues/31.
2015-01-01 15:45:31 +01:00
Lluís Batlle i Rossell
3137a5ca48 Adding scantailor.
(cherry picked from commit 7eda68709e9e50b1c4a608ab141f6c7065708c0f)
2015-01-01 15:45:31 +01:00
Austin Seipp
39e03699fe nixpkgs: afl-1.04b -> 1.06b
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-01-01 15:45:31 +01:00
Austin Seipp
91f53545cc nixpkgs: p0f 3.07b -> 3.08b
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-01-01 15:45:31 +01:00