Commit graph

1040 commits

Author SHA1 Message Date
Arseniy Seroka
2399edd633 fix travis eval and remove duplicate 2014-11-13 00:18:47 +03:00
Arseniy Seroka
ad2160f9b4 vim-plugins: fix missing deps 2014-11-12 23:29:47 +03:00
Arseniy Seroka
c75502acd2 Merge pull request #4897 from MarcWeber/submit/vim-plugins-with-vam-or-pathogen
experimental/vim-vam-pathogen-vimrc-support
2014-11-12 22:11:29 +03:00
Pascal Wittmann
8df0e0b151 Fixed many descriptions 2014-11-11 14:36:34 +01:00
Pascal Wittmann
015368fbfe xlockmore: remove unused patch 2014-11-10 12:52:22 +01:00
Pascal Wittmann
accb8d2c55 xlockmore: update from 5.43 to 5.44, fix appdefaultdir and meta information 2014-11-10 12:46:53 +01:00
Cray Elliott
7244de4a4a add myself to libretro maintainers 2014-11-10 02:24:19 -08:00
Cray Elliott
9e3137ddf0 montly bump of retroarch and libretro cores 2014-11-09 23:18:23 -08:00
Cray Elliott
6349ff15b1 add xwiimote, a linux-only userspace driver for wiimotes 2014-11-08 20:44:25 -08:00
Marc Weber
613ca23e85 experimental/vim-vam-pathogen-vimrc-support
This patch implements derving a .vimrc from vim-plugins.nix loading those
plugins by either Pathogen or VAM (VAM seems to be slightly faster and is much
more powerful).

Example:

  environment.systemPackages = [
   # default plain vim
   vim_configurable

   # vim which get's called vim-with-addon-nix
   (vim_configurable.customize {
      name = "vim-with-addon-nix";
     vimrcConfig.vam.pluginDictionaries = [{name = "vim-addon-nix"; }];
   })
  ];

This way you can provide an "enhanced Vim" and a standard Vim.

Details about what this commit changes:
1) provide a new toplevel name vimrc which
  * provides a way to build up a .vimrc using either pathogen or VAM (knowing about plugin dependencies by name)
  * can enhance vim to support. vim.customize { name = "name-user"; vam.pluginDictionaries and/or pathogen.pluginNames = .. }
  * introduce rtp names for each vim plugin pointing to the runtimepath path
  * suggest naming to be the same as vim-pi so that VAM's dependencies work
  * derive some packages as example from vim-pi using VAM's new autoload/nix.vim
    supporting simple dependencies
  * test case for vim-addon-nix for VAM/pathogen

2) enhance vim_configurable to support .customize

3) update many plugins by using VAM's implementation not rewriting those which
  * vim-pi doesn't know about the git source yet (TODO: make vim-pi be aware of
    those)
  * have special build code

This commit partially conflicts with commits done by Bjørn Forsman starting by
37f961628b, eg the one using lower case attr and pkg names, because they don't
match vim-pi (eg YouCompleteMe). Rather than resolving the conflict this just
adds aliases so that both names can be used
2014-11-08 19:34:17 +01:00
Mateusz Kowalczyk
007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00
Rickard Nilsson
f1d7aad20b stella-libretro: Bump revision 2014-11-04 18:27:40 +01:00
Michael Raskin
9c458ad8d4 Update Wine-unstable 2014-11-02 23:51:58 +03:00
Cray Elliott
545f8e8c6c monthly bump of dolphinEmuMaster
also dolphinEmu and dolphinEmuMaster had an extraneous stdenv removed
from buildInputs
2014-11-02 00:11:01 -07:00
Cillian de Róiste
e374f2e6c2 oxygen-gtk2: update from 1.4.5 to 1.4.6 2014-10-28 21:43:19 +01:00
Jascha Geerds
9381f4ffc3 Update hplip maintainer list 2014-10-28 20:19:58 +01:00
Jascha Geerds
1b064645ed Merge pull request #4693 from flosse/hplip-update
hplip: update to v3.14.10
2014-10-28 20:18:05 +01:00
lethalman
2900e00ba8 Merge pull request #4653 from sepi/new-package-frescobaldi
New package: frescobaldi
2014-10-28 11:54:16 +01:00
Cray Elliott
72d7324af5 Add mednafen TurboGrafx-16 libretro core 2014-10-28 02:08:43 -07:00
Markus Kohlhase
6c1b113342 hplip: update to v3.14.10 2014-10-28 02:45:56 +01:00
Evgeny Egorochkin
3eaa2e228d oxygen-gtk3: update from 1.4.0 to 1.4.1 2014-10-27 07:21:23 +02:00
Raffael Mancini
b6c7f6c2e4 frescobaldi: Improved meta and formatting 2014-10-25 18:07:42 +02:00
Raffael Mancini
027de5a0d6 New package: frescobaldi 2014-10-25 18:07:42 +02:00
Bjørn Forsman
ff2c9a2274 beep: set meta.platforms
beep includes <linux/xyz.h> C header files, so I'm setting platforms to
Linux only.
2014-10-25 17:24:47 +02:00
Arseniy Seroka
454590f884 vim-plugins: add and update 2014-10-21 15:42:35 +02:00
Bjørn Forsman
796e67169f vim-plugins: sort alphabetically 2014-10-20 17:45:28 +02:00
Bjørn Forsman
9d0b455960 vim-plugins: use commit dates instead of commit ids as version numbers
Git commit ids shouldn't be used as version numbers in nixpkgs:
* they don't increase monotonically
* they don't always start with a digit, causing nix to not parse them as
  version numbers, and instead sees them as part of the package name,
  causing the package to (seemingly) conflict with itself upon upgrade.
2014-10-20 17:45:28 +02:00
Bjørn Forsman
94e0d3c6c2 vim-plugins: coffee-script: start version number with digit
Or else nix will see it as part of package name.
2014-10-20 17:45:28 +02:00
Bjørn Forsman
c60c0ede9a vim-plugins: use lower case attr and pkg names
(According to the nixpkgs manual.)

Keep old attrnames around for backward compatibility.
2014-10-20 17:45:27 +02:00
Bjørn Forsman
e6c1973971 vim-plugins: update source hash for command-t
And use fetchzip instead of fetchurl towards github.com to not let this
happen again. (fetchzip checks the hash on the *extracted* archive, so
changes in compression algo etc. doesn't change the hash.)
2014-10-20 17:45:27 +02:00
Bjørn Forsman
5165ee6ff3 vim-plugins: buildVimPlugin: drop needless 'path' argument
Derive 'path' from the plugin name instead.
2014-10-20 17:45:27 +02:00
Bjørn Forsman
37f961628b vim-plugins: prefix all plugin names with 'vimplugin-'
Currently some plugins use "vim-" prefix, some use "-vim" suffix and
some have no prefix or suffix at all.

I chose "vimplugin-" prefix to match the attribute path: vimPlugins.*
2014-10-20 17:45:27 +02:00
Bjørn Forsman
f58ff54520 vim-plugins: rename simpleDerivation to buildVimPlugin 2014-10-20 17:45:26 +02:00
Michael Raskin
5199b46964 Update Wine unstable 2014-10-18 19:52:59 +04:00
Cray Elliott
e39bf7a704 Replaced retroarchBare with retroarchBareMaster, also added a few new libretro cores
retroarchBare was too old for any practical use at this point, so it was removed in favor
of fetching releases from git. RetroArch often recommends checkout out the latest git master
if you are on a desktop platform, so we are conforming with their recommendation. I plan on
bumping the git of retroarch and each core every month, and I plan on adding more libretro
cores in the future.

The libretro cores that were added are nestopia, quicknes, snes9x, and vba-m

planned next are : bsnes-accuracy, bsnes-balanced, bsnes-performance, a few libretro mame ports

Closes #4448
2014-10-16 12:53:39 +01:00
Louis Taylor
7034163832 Add simulator for autonomous sailing boats 2014-10-14 12:00:42 +01:00
Aristid Breitkreuz
e6277bd958 the sha256 of cups 1.5.4 was that of a HTML (broken in md5->sha256 update) 2014-10-12 16:52:54 +02:00
Peter Simons
950adbe487 Merge pull request #4498 from robberer/remove/md5
change md5sum to sha256sum for a few packages
2014-10-12 16:20:10 +02:00
Longrin Wischnewski
6e7de2155b change md5sum to sha256sum for a few packages 2014-10-12 16:13:21 +02:00
Aristid Breitkreuz
76255516c2 Merge pull request #4480 from sepi/lilypond-2.18.2
lilypond: updated from 2.16.2 to 2.18.2
2014-10-12 15:49:31 +02:00
Raffael Mancini
ff3dde4904 lilypond: updated from 2.16.2 to 2.18.2 2014-10-12 14:52:55 +02:00
Thomas Strobel
bd57c29032 Update vim plugin vimproc, and add patch for ghc-mod vim plugin
Closes #4490
2014-10-12 13:20:04 +01:00
Arseniy Seroka
b8252a4494 apulse: add pkg
Closes #4488
2014-10-12 12:21:09 +01:00
Aristid Breitkreuz
7667f3c939 cupsBjnp: update from 1.2.1 to 1.2.2, potentially fixes CVE-2014-2856 2014-10-06 22:02:40 +02:00
Michael Raskin
a451c62650 Update Wine unstable 2014-10-06 02:43:58 +04:00
Cray Elliott
817ebe24ab Update dolphinEmuMaster
The plan at this point is to update dolphinEmuMaster every month in
tanden with the latest development report on the dolphin-emu.org blog.

Closes #4374
2014-10-03 20:30:28 +01:00
Bjørn Forsman
4353e5380b youcompleteme (vim plugin): use commit date as version number
Using a git commit id as version number doesn't work well, so use the
commit date instead.

Also, there is no other version of YouCompleteMe than the git version,
so drop 'git' from the package name.
2014-10-03 20:53:15 +02:00
Bjørn Forsman
abaf2dbeae youcompleteme (vim plugin): update to latest
patchShebangs fixes build failure in chroot (in this new version).

The --system-libclang flag is now needed to prevent YouCompleteMe from
trying to download and build clang (which fails).
2014-10-03 20:51:15 +02:00
Rickard Nilsson
1ccb2f76b5 Merge pull request #4078 from edwtjo/libretro-cores-addendum
XBMC RetroArch integration and some cores
2014-10-02 20:50:49 +02:00
Edward Tjörnhammar
9d93f9bcda XBMC AdvancedLauncher RetroArch launchers.
These are wrappers for retroarch wrappers, they are needed since launching a
process from XBMC(as a display manager and probably otherwise), using
AdvancedLauncher, results in it and it's parent recieving the same gamepad
input.

These wrappers will produce no sound on XBMC and AdvancedLauncher setups not
using a sound daemon, since XBMC gets paused while still holding onto the sound
device.
2014-10-02 20:09:18 +02:00