Commit graph

8061 commits

Author SHA1 Message Date
Eelco Dolstra e86d9a3c2e audacious: Update to 3.5.2 2014-12-18 14:11:11 +01:00
Eelco Dolstra cb5433b8de mercurial: Update to 3.2.2 2014-12-18 14:11:10 +01:00
Eelco Dolstra 49282dd1af subversion: Update to 1.8.11 2014-12-18 14:11:10 +01:00
aszlig ac603e208c
virtualbox: Fix runtime paths in hardening mode.
Because we have to rely on setuid wrappers on NixOS, we can't easily
hardcode the executable paths and set it 4755. So for all calls, we need
to change the runtime path executable directory to /var/setuid-wrappers/
and for verification we need to retain the executable directory.

Also note, that usually VBoxNetAdpCtl, VBoxNetDHCP, VBoxNetNAT, VBoxSDL
and VBoxVolInfo don't reside in directories that are commonly in PATH,
but in /usr/lib/virtualbox in most mainstream distros. But because the
names of these executables are distinctive enough to not cause
collisions with other setuid programs, I'll leave it like that and not
patch up setuid-wrappers.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:13 +01:00
aszlig b69ac6c159
virtualbox: Allow to easily change the build type.
Not really changes anything in functionality, but makes it easier to
change the build type to "debug", for example.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:12 +01:00
aszlig 38d639745e
synergy: Update to new upstream version 1.6.2.
Fixes the following bugs:

 * Helper tool crashes when service checks elevation state
 * Zeroconf on server advertises bogus IP address
 * Drag file causes client crash on Mac (10.10)

Introduces the following enhancements:

 * Optional Bonjour requirement for Windows
 * Automatic Bonjour download and install
 * Auto-config available servers combo box
 * More user friendly dialog when client is detected
 * Minimize auto config message box usage
 * Firewall exception for GUI (needed for Bonjour)
 * Consistent naming for auto config feature

Full changelog with bug IDs can be found at:

http://synergy-project.org/changelog/

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:12 +01:00
aszlig 14ef3446e1
virtualbox: Fix hardcoded /sbin/ifconfig path.
Just accidentally found this while debugging and it's needed for
fetching a few interface details, not sure however whether because of
this anything has been broken so far.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:12 +01:00
aszlig 5a8c5d2768
virtualbox: Explicitly excempt src during install.
Instead of coping it to $out and later deleting it, we now exclude the
src directory during copy. Also, we no longer cd into the release
directory during installPhase, which should make sure that we are
constantly in $sourceRoot.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-18 14:06:12 +01:00
Aycan iRiCAN ddacac4393 Merge pull request #5385 from aycanirican/haskellMode-fetchurl
emacs24Packages.haskellMode upgrade to use fetchFromGitHub
2014-12-18 14:52:58 +02:00
Aycan iRiCAN 389670985f emacs24Packages.haskellMode upgrade to use fetchFromGitHub 2014-12-18 14:51:56 +02:00
Michael Raskin 0e3e828d92 Add a mirror for midori 2014-12-18 12:48:06 +03:00
Domen Kožar 972868c7e1 crashplan: fix CrashPlanDesktop binary
(cherry picked from commit 0d4acad489cd2962908eb157551519c79d5b1182)
Signed-off-by: Domen Kožar <domen@dev.si>
2014-12-18 10:12:47 +01:00
Aycan iRiCAN e1c2ac404d emacs24Packages.haskellMode update to use fetchurl 2014-12-18 09:36:19 +02:00
Domen Kožar 179c7344cc skrooge: add boost dependency 2014-12-17 20:13:45 +01:00
Joachim Schiele 99b32b5a31 owncloud-client: added meta.platforms = stdenv.lib.platforms.unix; 2014-12-17 17:59:18 +01:00
Joachim Schiele 7a9ea00a78 owncloud-client: added meta.platforms = stdenv.lib.platforms.uniq; 2014-12-17 17:57:01 +01:00
Rob Vermaas 90c3dc79c5 docker: update from 1.3.1 to 1.3.3, potentially fixes CVE-2014-6407, CVE-2014-6408 2014-12-17 15:47:56 +01:00
Luca Bruno 614162ee6c Some lua and awesome improvements
- Move lgi to luaPackages
- Use luaPackages in awesome and passthru lua
- Allow to pass lua modules to the awesome WM so that those can be used in the configuration
2014-12-17 15:08:21 +01:00
Aycan iRiCAN 7ebc62059e emacs24Packages.haskellMode updated to latest git. 2014-12-17 14:41:10 +02:00
Bjørn Forsman a2bb84a936 virt-viewer: fix missing schema error
Fixes this error, as seen when trying to open a guest VM when
virt-viewer is accessed over ssh with X forwarding:

  GLib-GIO-ERROR **: Settings schema 'org.gnome.system.proxy' is not installed

A similar issue was fixed for virt-manager in commit
fb8a2b3be7 ("virt-manager: fix missing
schema error")
2014-12-16 14:07:02 +01:00
Pascal Wittmann 78e4ec13e5 Merge pull request #5343 from NixOS/dwb-switch-to-fork
dwb: switch to a maintained fork
2014-12-16 13:08:30 +01:00
aszlig eb561f0798
virtualbox: Fix extension pack without hardening.
We divert to the $out/share/virtualbox directory only if we have
hardening enabled, so let's put the extension pack into
$out/libexec/virtualbox instead if we're compiling without hardening.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-16 11:24:55 +01:00
Bjørn Forsman 477bc03568 virt-viewer: fix SPICE support
* Add missing dependency on 'spice_protocol'

* Fix new build error which came now that ./configure enables SPICE support:

  building virt-viewer
    CCLD     virt-viewer
  /nix/store/b8qhjrwf8sf9ggkjxqqav7f1m6w83bh0-binutils-2.23.1/bin/ld: cannot find -lgdbm
  /nix/store/b8qhjrwf8sf9ggkjxqqav7f1m6w83bh0-binutils-2.23.1/bin/ld: cannot find -lcap
  collect2: error: ld returned 1 exit status

  Fix by adding gddbm and libcap as inputs. Yes, libcap is needed
  _in addition_ to libcap_ng (I tested removing libcap_ng, it failed).

Without this change, virt-viewer cannot be used with guests machines
that uses SPICE.
2014-12-16 10:48:40 +01:00
Eelco Dolstra d9ce3ae57f virtualbox: Get tid of runtime dependency on linux.dev 2014-12-15 17:54:06 +01:00
aszlig a199eedfce
virtualbox package: Disable hardening by default.
Yes, this is only on the package level, so it's possible to use
VirtualBox for example installed by nix-env -i, which of course doesn't
have access to the functionality provided by the various VirtualBox
kernel modules.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-15 17:52:18 +01:00
Pascal Wittmann 25ed904573 dwb: switch to a maintained fork
portix stopped developing and maintaining dwb
2014-12-15 15:57:33 +01:00
Thomas Tuegel 23b387236d zotero: use firefox instead of xulrunner to fix i686 build 2014-12-14 13:49:34 -06:00
Bjørn Forsman 64661f0597 libreoffice: fix Exec= in .desktop files
Before we do substitutions, the Exec= line is (currently)
"Exec=libreofficedev4.3 --some-arg". Our substitution logic doesn't handle
that, resulting in broken "Exec=$out/bin/sofficedev4.3 --some-arg"
($out/bin/sofficedev4.3 doesn't exist).

Looking at libreoffice source, the .desktop files refer to a UNIXBASISROOTNAME
variable which come from instsetoo_native/util/openoffice.lst.in. Currently, it
can have one of two values, presumably depending on whether the build is
"normal" or "development":

  libreoffice${major}.${minor}

  libreofficedev${major}.${minor}

Handle both these cases, and also leave the old non-versioned substitution
around, just in case.

Fixes issue #3463.
2014-12-14 18:05:24 +01:00
Oliver Charles 6221af50c4 apitrace: New expression 2014-12-14 15:41:51 +00:00
Pascal Wittmann db44486377 k3b: fix audio cd ripping 2014-12-14 16:14:12 +01:00
Domen Kožar ba5fad6dfa Merge pull request #5323 from offlinehacker/gitlab_i686_fix
gitlab: fix i686-linux build and module
2014-12-14 09:48:44 +01:00
Jaka Hudoklin 90683792aa gitlab: fix i686-linux build and module
It turns out that installing therubytracer, with dependency on old v8, even
when using source libv8 version is problematic.
(see
http://stackoverflow.com/questions/21666379/problems-installing-gitlab-on-odroid-v8-lib-not-available).

But wait, rails does not even need therubytracer, just any kind of javascript
server side execution framework like nodejs. Well just use that, as also
suggested from different internet sources (look link above), it works just
fine.
2014-12-14 02:24:12 +01:00
Mathijs Kwik 9a7d425edd dvdauthor: fix building against glibc 2.20
and 2 other patches from redhat
2014-12-13 21:17:27 +01:00
Mathijs Kwik 752554cdcb mkvtoolnix: fix to find boost lib 2014-12-13 21:17:20 +01:00
Pascal Wittmann 707ee5e0ec llpp: fix copying text to clipboard on linux 2014-12-13 15:50:04 +01:00
Peter Simons 1a0505143c haskell-github-backup: update to version 1.20141204 2014-12-13 12:06:02 +01:00
Peter Simons c55c87085d haskell-taffybar: update to version 0.4.4 2014-12-13 12:06:02 +01:00
Jaka Hudoklin 6e7d796b54 xca: not broken anymore 2014-12-13 00:56:59 +01:00
Michael Raskin 2c85888a04 Fix Firefox wrapper set-as-default functionality 2014-12-12 22:03:06 +03:00
Domen Kožar e0e08f1465 whitespace change to fix k2pdfopt build
(cherry picked from commit 896036d8e5ec2ad35e74fc43da3d6305ef43b253)
Signed-off-by: Domen Kožar <domen@dev.si>
2014-12-12 18:39:01 +01:00
Jaka Hudoklin 13e58784bf nixos/gitlab: fixes
- fix timezone data not found
- fix module, add simple test
- allow to set port
2014-12-12 18:01:31 +01:00
Thomas Hunger 59995e168c nixos: Add gitlab and gitlab-shell
I had to make several adjustments to make it work with nixos:

* Replace relative config file lookups with ENV variable.
* Modify gitlab-shell to not clear then environment when running
  pre-receive.
* Modify gitlab-shell to write some environment variables into
  the .authorized_keys file to make sure gitlab-shell reads the
  correct config file.
* Log unicorn output to syslog.
  I tried various ways of adding a syslog package but the bundler would
  not pick them up. Please fix in a better way if possible.
* Gitlab-runner program wrapper.
  This is useful to run e.g. backups etc. with the correct
  environment set up.
2014-12-12 18:01:29 +01:00
Damien Cassou bc789064d8 Package for the Polari IRC app
This commit includes a patch to telepathy's derivation, written by
Lethalman. This patch makes public the Telepathy's dependency to
dbus_glib. This patch will become problematic with the next pkgconfig
upgrade but this upgrade should make the patch irrelevant. See these 2
links for more information:
- https://bugs.freedesktop.org/show_bug.cgi?id=15199
- https://bugzilla.redhat.com/show_bug.cgi?id=436773

Modified by Luca Bruno:
- Moved telepathy_idle to propagatedUserEnvPkgs
- Added myself to maintainers
- Enable parallel building
2014-12-12 15:12:19 +01:00
Mateusz Kowalczyk 614ea25952 mpv: update to 0.7.1 2014-12-12 03:16:17 +00:00
Jaka Hudoklin 1f9acba088 Merge pull request #5303 from massimo-zaniboni/submit/redmine
redmine: use libc libiconv implementation on Linux.
2014-12-12 02:34:51 +01:00
Massimo Zaniboni 32f9644943 redmine: use libc libciconv implementation on Linux. 2014-12-12 01:20:53 +01:00
Jaka Hudoklin 8b512261be Add cava, console-based Audio Visualizer for Alsa 2014-12-12 00:09:32 +01:00
Michael Raskin a199693cab Update/Fix OVMF 2014-12-11 08:46:13 +03:00
Vladimír Čunát 15b9626a3d kde: fix CVE-2014-8600 by upstream patches
https://www.kde.org/info/security/advisory-20141113-1.txt
I couldn't find kio-extras, so I hope we don't have it disguised somewhere.
2014-12-10 19:38:50 +01:00
Peter Simons 57c5b8f5e1 vimus: disable Linux 32 bit builds
https://ghc.haskell.org/trac/ghc/ticket/9825
2014-12-10 18:01:20 +01:00