Commit Graph

1143 Commits

Author SHA1 Message Date
Domen Kožar
1980e6225d Merge pull request #5428 from bdimcheff/fix-cups-filter-bash
Fix compiled-in /bin/bash in foomatic filters
2014-12-23 21:05:10 +01:00
Brandon Dimcheff
139d7f6e1a squish cups patches all into one statement 2014-12-23 11:53:58 -05:00
Cray Elliott
d54db47b3c add new emulator, nestopia undead 2014-12-23 02:33:00 -08:00
Brandon Dimcheff
6a2195c3a5 Fix compiled-in /bin/bash in foomatic filters
Foomatic filters contained a 64-char c string hardcoded to /bin/bash.
This caused some filters (at least pdftops) to fail.

I also had to increase the size of the string because nix paths are too
long.
2014-12-21 20:47:36 -05:00
Michael Raskin
1317dd7e62 Wine: 1.7.30 → 1.7.33 2014-12-21 11:14:25 +03:00
Michael Raskin
5f451686cb xscreensaver: 5.30 → 5.32 2014-12-21 11:14:25 +03:00
Pascal Wittmann
f94580da69 Fix license attribute of many bsd-like licensed packages 2014-12-21 00:00:35 +01:00
Arseniy Seroka
b11927ff68 Revert "vim-plugins: update"
This reverts commit b736b20203.

Because `vim-plugin-names-to-nix` doesn't create sha's.
2014-12-18 02:41:47 +03:00
Arseniy Seroka
b736b20203 vim-plugins: update 2014-12-18 02:39:51 +03:00
Eelco Dolstra
be0e73b938 cups: Build with SERVERROOT set to /etc/cups 2014-12-16 18:23:41 +01:00
Eelco Dolstra
ffdabf02b9 cups: Get rid of obsolete banners
These use bannertops, which no longer exists. And they conflicted with
the working banners in cups-filters.
2014-12-16 18:23:41 +01:00
Eelco Dolstra
fb079432b0 cups-filters: Fix gstoraster
It was trying to find "gs" via execve, so use execvpe instead. It's
probably better to use gs's absolute path, but maybe not every
cups-filters user needs it.
2014-12-16 18:23:41 +01:00
Eelco Dolstra
6c00d9f7e4 cups-filters: Fix finding GS in several filters 2014-12-16 18:23:40 +01:00
Eelco Dolstra
0aa452e179 cups-filters: Fix banners
It was looking in cups' prefix for the PDF templates. So for instance
printing a CUPS test page wouldn't work.
2014-12-16 18:23:40 +01:00
Siarhei Zirukin
167ffb7ef5 alock: update the package 2014-12-10 17:16:38 +01:00
Vladimír Čunát
e815624b67 dolphin-emu-master: disable unsupported i686 platform 2014-12-10 15:43:15 +01:00
Pavan Rikhi
97f66f5899 clearlooks-phenix: Fix the Meta Description 2014-12-07 18:16:11 -05:00
Pavan Rikhi
b79bf417f0 Add the Clearlooks-Phenix GTK3 Theme 2014-12-05 05:13:17 -05:00
Arseniy Seroka
22dfaefea5 yunocommit-vim: fix link 2014-12-05 02:32:36 +03:00
Arseniy Seroka
3342729bd0 yunocommit-vim: update plugin 2014-12-05 01:50:55 +03:00
Marc Weber
abd016cea8 Refactoring vim plugins again:
- sort automatcially generated vim derivations
- move the plugins to be derived by VAM into its own file: vim-plugin-names
- rename vimrc into vimUtils moving all common code into it
  so that it is possible to use it within ~/.nixpkgs/config.nix
- Moving all important documentation into vimUtils
- provide vimPlugins.pluginnames2Nix to provide a bin/vim-* command
  writing updated derivations into its buffer

VAM's repository's nix.vim got some improvements @ VAM repository, eg hg
fetchout out got fixed and shell failures are noticed now (Thanks to Arseniy
Seroka)
2014-12-04 15:32:38 +01:00
Pascal Wittmann
5543796ce8 xlockmore: update from 5.44 to 5.45 2014-12-03 17:32:58 +01:00
Arseniy Seroka
116ac0d252 Merge pull request #5195 from prikhi/fix-vimplugin-docu
Fix the Vim Plugins Documentation
2014-12-02 19:01:12 +03:00
Cray Elliott
682ea7c775 monthly bump of dolphinEmuMaster
Tons of accuracy improvements per usual, some somewhat interesting ones:
- Constant Angular Velocity for Disk Reads
- FIFO buffer fix
- Vectorized Vertex loading
and more! read about it at dolphin-emu.org
2014-12-02 01:06:15 -08:00
Lysergia
eb7f8666f2 Fix the Vim Plugins Documentation 2014-11-30 17:12:32 -05:00
aszlig
6f683e4ba3
my-env: Use sed to substitute $initialPath.
initialPath is now added to the top of the modified setup.sh. It's not
very nice altogether to patch setup.sh in this way, as it is prone to
break on setup.sh changes, but it should (hopefully finally, but
unfortunately only temporarily) fix the issue ewemoa (in #nixos) had
with myEnvFun.

In the long term, if people want to have roughly similar functionality,
nix-shell provides a better way for that, so maybe we might either
remove myEnvFun or replace it with a smaller implementation using
nix-shell.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-25 14:14:43 +01:00
aszlig
83c2fcada4
my-env: Provide explicit store path for "rm".
If you do not provide any dependencies which don't propagate coreutils,
you'll get "rm: No such file or directory". Like for example by using
this:

nix-build -E '(import <nixpkgs> {}).myEnvFun {
    name = "mybrokentest";
    buildInputs = [];
}'

Thanks to "ewemoa" from the #nixos IRC channel for spotting this.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-25 02:05:48 +01:00
Domen Kožar
5f599a3ddd remove pdf-filter 2014-11-24 08:43:43 +01:00
Arseniy Seroka
3367a28270 fix typos and remove useless imports 2014-11-24 02:44:27 +03:00
Arseniy Seroka
ec8bfcb696 racer: add pkg and vim plugin 2014-11-24 02:41:36 +03:00
Domen Kožar
23567ac200 cups-pdf-filter -> cups-filters, enable by default for cups 2014-11-23 17:51:55 +01:00
aszlig
392a4c0a26
Merge branch 'chromium'.
This introduces Chromium 39 as the new stable version along with a bunch
of fixes.

Fixes #2799, particularily the PDF plugin, which now is open source and
thus no longer an issue.

Also fixes #3219 and merges #2906, so we no longer get a crash while
trying to bring up the print preview dialog.

Thanks to @edwtjo for the CUPS version bump.

 * chromium: Switch to use open-source PDF plugin.
 * cups: bump 1.5.4 -> 1.7.5
 * chromium: Allow env vars for passing plugin paths.
 * chromium: Update all channels to latest versions.
 * protobuf: Clean up and update to version 2.6.1.
2014-11-22 04:34:16 +01:00
Edward Tjörnhammar
45c4d68960
cups: bump 1.5.4 -> 1.7.5 2014-11-22 04:26:17 +01:00
Arseniy Seroka
f54f79e5a3 sort plugins 2014-11-20 23:49:17 +03:00
Cillian de Róiste
21753791b1 hplip: fix typo in license 2014-11-20 14:23:19 +01:00
Thomas Tuegel
4e11748886 hplip: update license attribute 2014-11-20 05:14:02 -06:00
Thomas Tuegel
ac696769af Revert "Merge pull request #4693 from flosse/hplip-update"
This reverts commit 1b064645ed, reversing
changes made to 14cef95e84.

As discussed in the comments to the aforementioned pull request, while
the new version supports many new printer models, many components of the
driver are broken because of some corner cases in the Python wrapper. In
particular, the loader for the binary binary driver needed by many
middle- and high-end printers is broken, negating most of the value in
updating!
2014-11-20 05:14:01 -06:00
Cray Elliott
825e99808c add a platform to all of my packages 2014-11-19 03:03:00 -08:00
Arseniy Seroka
555e3a0deb vim: add plugins 2014-11-19 01:12:54 +03:00
Pascal Wittmann
be7d29a036 apulse: update from 0.1.2 to 0.1.4 2014-11-18 20:36:46 +01:00
AndersonTorres
a86ba451bf Stella: update to 4.2 2014-11-18 11:12:47 -02:00
AndersonTorres
f9c2d0a7a3 Stella: update to 4.1.1 2014-11-18 11:12:47 -02:00
Aristid Breitkreuz
d50cb78b78 vim-plugins/YouCompleteMe: fix build 2014-11-16 17:27:13 +01:00
Michael Raskin
ba77c90161 Revert "cups: update package"
This reverts commit aa548af5a5.
2014-11-15 17:00:15 +03:00
Michael Raskin
d86c047f9c Revert "cups-filters: add package"
This reverts commit f7ba33de56.
2014-11-15 16:59:58 +03:00
Michael Raskin
a7c8d00b27 Merge pull request #4857 from abbradar/cups2
[WIP] Improve printing experience and update related packages
2014-11-15 15:18:35 +03:00
Nikolay Amiantov
a75d294516 foomatic-filters: fix building with cups-2 2014-11-14 22:52:04 +03:00
Nikolay Amiantov
f7ba33de56 cups-filters: add package 2014-11-14 13:51:26 +03:00
Nikolay Amiantov
aa548af5a5 cups: update package 2014-11-14 13:51:26 +03:00
Nikolay Amiantov
e723c512c5 ghostscript: drop GNU fork and update 2014-11-14 13:51:26 +03:00
Arseniy Seroka
9b2cff2fc7 fix missing sha and rev 2014-11-13 22:43:32 +03:00
Cray Elliott
026d004a36 dolphinEmuMaster bump to bring in new HLE Audio code
Generally we only bump once per month, but due to the new
dolphin-emu.org blog post covering the subject, I couldn't
resist :)

if you'd like to read more about it, read here!
https://dolphin-emu.org/blog/2014/11/12/the-rise-of-hle-audio/#cuthere
2014-11-12 17:54:02 -08:00
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
Charles Strahan
cf8f4963a7 rename rubyLibs to rubyPackages 2014-11-09 22:16:58 +00: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