1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
Commit graph

47390 commits

Author SHA1 Message Date
Lluís Batlle i Rossell 8ecdac1404 Fix gltron. Sinterklaas present for iElectric.
(cherry picked from commit 013705113b)
2014-12-31 10:52:25 +01:00
aszlig 880c985f27
Merge branch 'better-beets'.
Makes beets actually usable (and configurable) on Nix(OS), if you want
to use more plugins rather than just plain lookup of tracks based on
(fuzzy) string matching.

This also changes the derivation name from "python2.7-beets" to just
"beets".

* Commit summary:
  beets: Check dependencies on activated plugins.
  beets: Check plugin definitions against package.
  beets: Use audiotools backend for replaygain.
  beets: Allow to configure plugin dependencies.
  beets: Switch to using fetchFromGitHub.
  python: Add new package audiotools.
  python: Add new package discogs_client.
  python: Add pyacoustid and dependencies.
  python/mutagen: Update to upstream version 1.27.
  mp3gain: Fix output path bin directory.
  beets: Add myself to maintainers.
  beets: Update to new upstream version 1.3.9.
  beets: Move into its own package directory.
2014-12-30 23:21:57 +01:00
Arseniy Seroka c087c456af Merge pull request #5510 from k0ral/fast-export
fast-export: update to last revision from upstream
2014-12-31 01:19:42 +03:00
aszlig 05f6061d1d
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>
2014-12-30 23:13:56 +01:00
aszlig 740da53c72
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>
2014-12-30 23:11:57 +01:00
aszlig f2364772b8
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>
2014-12-30 23:06:28 +01:00
aszlig 2acc258dff
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>
2014-12-30 23:05:22 +01:00
aszlig d84ea8aea7
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>
2014-12-30 22:46:22 +01:00
aszlig eecd932493
python: Add new package audiotools.
This is needed for the replaygain plugin in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-30 22:36:09 +01:00
aszlig a1acc35177
python: Add new package discogs_client.
Needed in order to fetch Discogs album information in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-30 22:34:48 +01:00
aszlig 07c9efaf22
python: Add pyacoustid and dependencies.
We're going to need this for fingerprinting support in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-30 22:33:55 +01:00
aszlig 5278695304
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>
2014-12-30 22:31:16 +01:00
aszlig 9634b52039
mp3gain: Fix output path bin directory.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-30 22:30:05 +01:00
Moritz Ulrich f43d67d43a Dwarf Fortress: Update to 0.40.23. 2014-12-30 22:14:02 +01:00
Eelco Dolstra 035e502b5b Disambiguate util-linux package names 2014-12-30 18:32:45 +01:00
Karn Kallio 9b81769950 openjdk : Patch to extend valid currency change dates to 20 years. 2014-12-30 16:42:42 +01:00
koral 10b3d1ad7b fast-export: update to last revision from upstream 2014-12-30 14:54:12 +01:00
Bjørn Forsman 7f06428544 xidel: new package
Command line tool to download and extract data from html/xml page.

http://videlibri.sourceforge.net/xidel.html
2014-12-30 14:00:37 +01:00
Oliver Charles cd1321be53 haskellPackages.netwire: Update to 5.0.1 2014-12-30 10:58:36 +00:00
Vladimír Čunát 3f7ff5f8f9 telepathy-misson-control: minor update, disable upower
Disabling upower is probably just a temporary work around
the incompatibility with 0.99.*
2014-12-30 11:04:50 +01:00
Peter Simons 6f724d8e22 Merge pull request #5501 from k0ral/webkitgtk
webkitgtk: 2.6.2 -> 2.6.4
2014-12-30 11:01:02 +01:00
Vladimír Čunát 6222093eec 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.
2014-12-30 10:51:36 +01:00
Tobias Geerinckx-Rice 8cf4ef7ab7 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.
2014-12-30 10:31:20 +01:00
William A. Kennington III 488e6e6e9c cyrus_sasl: Enable kerberos 2014-12-30 01:04:16 -08:00
William A. Kennington III 0196fda4f4 krb5: 1.12.2 -> 1.13 2014-12-30 01:03:29 -08:00
William A. Kennington III 0566d647e8 heimdal: Update build 2014-12-30 01:02:41 -08:00
William A. Kennington III afeef240dc kerberos: Use default kerberos instead of krb5 2014-12-30 00:05:12 -08:00
William A. Kennington III 18892629c2 pam_krb5: Keep kerberos instead of krb5 2014-12-29 23:25:35 -08:00
William A. Kennington III 315c53bbd3 pam_krb5: 2.3.11 -> 2.4.9 2014-12-29 22:32:23 -08:00
Domen Kožar 6dc71c19b0 Merge pull request #5480 from lostdj/ltp/upstream-master/smartgit653
SmartGitHg: update from 6.0.6 to 6.5.3.
2014-12-30 03:47:14 +01:00
Domen Kožar 503071b77f Merge pull request #5495 from mcox/unbound
nixpkgs: unbound 1.4.22 -> 1.5.1
2014-12-30 03:46:36 +01:00
aszlig 814a0519fe
beets: Add myself to maintainers.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-30 03:31:27 +01:00
Tobias Geerinckx-Rice c64257b8e5 Fix user-facing typos (mainly in descriptions) 2014-12-30 03:31:03 +01:00
aszlig de29819b03
beets: Update to new upstream version 1.3.9.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-30 03:29:16 +01:00
aszlig d6874d6063
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>
2014-12-30 03:23:37 +01:00
William A. Kennington III e62e634128 Merge pull request #5476 from codyopel/x265-update
x265-hg: updated to latest commit, fixed package naming issue
2014-12-29 20:33:24 -05:00
koral a268b0e1c8 webkitgtk: added optional geoclue2 dependency. 2014-12-29 21:56:00 +01:00
koral 3070630aa7 webkitgtk: 2.6.2 -> 2.6.4 2014-12-29 21:55:35 +01:00
Austin Seipp c619e54e60 nmap: fix dependencies on makeWrapper/python
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-12-29 12:55:14 -06:00
Jaka Hudoklin 1b19b7a3bf Merge pull request #5491 from offlinehacker/cadvisor
Add cadvisor package and nixos module
2014-12-29 17:58:43 +01:00
Ricardo M. Correia 2386eff378 rustcMaster: Update from 0.13.0-pre-2604-g2f3cff6 -> 0.13.0-pre-2763-g6366631 2014-12-29 17:55:31 +01:00
Vincent Laporte a1822087e6 Adds ocaml-ojquery-0.1
jQuery Binding for Eliom

Homepage: http://ocsigen.org/ojquery/
2014-12-29 15:19:05 +01:00
Vincent Laporte 837b2abb2b Adds ocaml-magick-0.34
This package aims to provide the ImageMagick methods to OCaml

Homepage: http://www.linux-nantes.org/~fmonnier/OCaml/ImageMagick/
2014-12-29 15:15:04 +01:00
Vincent Laporte 9fc35ed766 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/
2014-12-29 15:15:04 +01:00
Peter Simons 18d3da1a02 haskell-sdl2: re-enable Haddock phase
GHC 7.8.4 fixed https://github.com/haskell-game/sdl2/issues/31.
2014-12-29 12:24:16 +01:00
Lluís Batlle i Rossell b985a9e0a1 Adding scantailor.
(cherry picked from commit 7eda68709e)
2014-12-29 10:23:27 +01:00
Austin Seipp 2cabafd363 nixpkgs: afl-1.04b -> 1.06b
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-12-28 23:45:25 -06:00
Austin Seipp bf5935e34c nixpkgs: p0f 3.07b -> 3.08b
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-12-28 23:43:34 -06:00
Austin Seipp baa2e7326f nixpkgs: nmap 6.40 -> 6.47
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-12-28 23:41:54 -06:00
Ricardo M. Correia 1d44322d53 grsecurity: Update stable and test patches
stable: 3.0-3.14.27-201412211908 -> 3.0-3.14.27-201412280859
test:   3.0-3.17.7-201412211910  -> 3.0-3.18.1-201412281149
2014-12-29 03:00:47 +01:00