Commit graph

8029 commits

Author SHA1 Message Date
Michael Raskin b4084d4913 Just use old glm for LO, the rest of LO is not keen on using C++ git add -A 1 2014-12-05 10:51:40 +03:00
Michael Raskin 761e5309b5 Set c++11 standard for LibreOffice build - needed by glm 2014-12-05 09:42:06 +03:00
Maciek Starzyk dcad10c8e6 haskell-git-annex: Add maintainer, was removed by mistake. 2014-12-04 21:49:15 +01:00
Max Gonzih a9d276c539 Add mopidy-mopify package 2014-12-04 18:20:28 +01:00
Jaka Hudoklin 4a5897be65 spark: update to 1.1.1, simplify a lot 2014-12-04 17:40:21 +01:00
Thomas Tuegel 5c9de38488 zotero: use private firefox and xulrunner
Zotero breaks every time firefox is updated (about every six weeks). It
is always fixed with the next zotero update, but that can take weeks.
Sometimes, upstream even skips firefox releases. This will stop zotero
breaking every time.
2014-12-04 09:40:57 -06:00
Peter Simons 0377be182c cinelerra: fix download url 2014-12-04 15:57:16 +01:00
Maciek Starzyk 81cb2c144c haskell-git-annex: update to version 5.20141203 2014-12-04 14:45:54 +01:00
Pascal Wittmann 5e04917e65 gource: fix build with new glm version 2014-12-04 14:31:28 +01:00
Domen Kožar 8105a94e2b eaglemode: fix build 2014-12-04 14:21:11 +01:00
Domen Kožar 683740466a Merge pull request #5217 from geerds/tox
Tox: Update libtoxcore, qtox, utox and toxic
2014-12-04 14:12:49 +01:00
Georges Dubus e019249936 Merge pull request #5169 from AndersonTorres/altcoins
Altcoins
2014-12-04 13:58:00 +01:00
Jascha Geerds c81575eae1 qtox: Fix installPhase 2014-12-04 11:26:00 +01:00
Jascha Geerds 459fd43988 tox-prpl: Update to the newest dev version
This update is necessary due to API changes in libtoxcore.
2014-12-04 11:02:27 +01:00
Jascha Geerds d5dc5eaff0 utox: Update to the newest dev version
This update is necessary due to API changes in libtoxcore.
2014-12-04 02:53:48 +01:00
Jascha Geerds 44dd2ed9ec toxic: Update to the newest dev version
This update is necessary due to API changes in libtoxcore. Sad to say that
the recent stable version doesn't work with our libtoxcore. We need to
update to the recent dev version.
2014-12-04 02:47:32 +01:00
Jascha Geerds c57a4c2f78 Update libtoxcore and qtox to the newest dev version
As from now qtox depends on openalSoft instead of openal. This is due to
incompatibilities between those to two implementations. Anyway, this
should be okay because their official debian package depends on
openalSoft as well.
2014-12-04 02:29:56 +01:00
Mateusz Kowalczyk 4106631b96 sxiv: update git revision 2014-12-03 16:55:17 +00:00
Mateusz Kowalczyk fb53ebbcce easytag: update from 2.3.1 to 2.3.2 2014-12-03 16:52:57 +00:00
Peter Simons 67ddc8f4b9 R: add meta.platforms attribute 2014-12-03 16:28:28 +01:00
Vincent Laporte 18e5582f6c claws-mail: update from 3.10.1 to 3.11.1 2014-12-03 16:22:14 +01:00
Jos van den Oever f12e2d1e66 Update gnumeric
goffice is also updated. goffice is maintained by the gnumeric people
and released in sync with gnumeric. gnumeric 1.12.x corresponds to
goffice 0.10.x.
2014-12-03 09:12:39 +01:00
Bjørn Forsman fea06f2712 gnuradio: update 3.7.5 -> 3.7.5.1
Build tested.
2014-12-03 07:21:22 +01:00
Eelco Dolstra d6c3b564c4 firefox: Update to 34.0.5 2014-12-02 23:15:32 +01:00
Cillian de Róiste 46cd3237af yoshimi: update from 1.2.5 to 1.3.0
Fix build by adding LV2 support
2014-12-02 23:12:21 +01:00
Bjørn Forsman e6f59f2a22 evtest: update 1.31 -> 1.32 2014-12-02 22:59:49 +01:00
Bjørn Forsman d42cd0600b qmmp: update 0.7.6 -> 0.8.2 2014-12-02 22:56:43 +01:00
taku0 a5e1fa2479 firefox-bin, thunderbird-bin: major updates
Close #5207.
2014-12-02 21:51:25 +01:00
Bjørn Forsman d5e8c6b732 wireshark: update from 1.12.1 to 1.12.2
Potentially fixes CVE-2014-8710, CVE-2014-8711, CVE-2014-8712,
CVE-2014-8713, CVE-2014-8714.
2014-12-02 21:36:22 +01:00
Vincent Laporte bc95472fb7 skrooge: update from 1.3.2 to 1.10.0 2014-12-02 19:28:11 +01:00
cillianderoiste ebc96e4b0a Merge pull request #5201 from geerds/pidgin-window-merge
Add package pidgin-window-merge
2014-12-02 16:35:24 +00:00
Jaka Hudoklin 36a5384ec9 mesos: update to 0.21.0 2014-12-02 12:22:12 +01:00
Jaka Hudoklin aeba2947b0 Add chronos, fault tolerant job scheduler for Mesos 2014-12-02 12:22:05 +01:00
Jascha Geerds 4ba9aa074f Add package pidgin-window-merge 2014-12-02 11:37:11 +01:00
Michael Raskin 60b660b33a Adding slmenu 2014-12-02 12:29:54 +03:00
Domen Kožar 50515b221e Merge pull request #5090 from eduarrrd/gramps
Add gramps package.
2014-12-01 22:06:22 +01:00
Siarhei Zirukin 1518d65866 schismtracker: new package 2014-12-01 19:58:25 +01:00
Jascha Geerds 268ea28b78 pycharm: Update to 4.0.1 2014-12-01 18:27:51 +01:00
Charles Strahan b90b899b0c rescuetime: add version 2014-12-01 12:19:44 +00:00
Charles Strahan f9dbd4e1ba rescuetime: fix typo 2014-12-01 12:11:01 +00:00
Charles Strahan fcb173f70f rescuetime: a time tracking service 2014-12-01 05:16:57 +00:00
aszlig 2b58a6ab0d
virtualbox: Fix extension pack installation.
With hardening, we need to go a bit further rather than just allowing
/nix/store being world-writable. We now use fakeroot to make sure the
VBoxExtPackHelperApp won't moan that the files are not owned by root.

They are, but only outside of the chrooted build process.

Another issue with using fakeroot is that it doesn't seem to cope well
with arguments that contain spaces. That's why I've piped the call into
${stdenv.shell}.

Now, the really gory and confusing part is the introduction of
VBOX_PATH_APP_PRIVATE_ARCH_TOP and the change of VBOX_PATH_APP_PRIVATE.

The VBOX_PATH_APP_PRIVATE_ARCH is *only* for modules and is checked by
the hardened implementation against whether things like VMMR0.r0 or
VBoxVMM.so reside in that directory. As a side note: I admit that the
whole libexec directory is quite polluted with stuff that shouldn't be
there, but for now we've broken enough things and will tear apart the
whole structure at some day in the future[TM].

For the confusing part we have VBOX_PATH_APP_PRIVATE_ARCH_TOP, which
_should_ be the same as VBOX_PATH_APP_PRIVATE_ARCH but unfortunately,
the hardened implementation is checking against this directory (in
IsValidBaseDir) for the extension pack(why!?).

Of course, we could put even that into the libexec directory, somewhat
similar as the official package, but after all, let's at least *try* to
separate things.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-01 03:32:55 +01:00
Jaka Hudoklin 6b2e5c3262 i3: make i3-save-workspace work 2014-11-30 18:40:03 +01:00
aszlig 318fbb34e7
virtualbox: Allow /nix/store being world-writable.
We are already checking whether /nix/store has the sticky bit set, so if
it is world-writable as well it doesn't mean that the actual store path
is writable. Let alone the fact that it is only writable during the
build process.

This should fix installing the extension pack when enableExtensionPack
is used.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-30 18:23:19 +01:00
Cillian de Róiste e0f0e2c731 Update sonic-visualiser 2.3 -> 2.4.1 and fix attribute name 2014-11-30 10:57:40 +01:00
aszlig 017e6b72c1
virtualbox: Update to upstream version 4.3.20.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-30 06:25:50 +01:00
Jaka Hudoklin eb2f9f029a kubernetes: build only on x86_64-linux 2014-11-30 01:24:59 +01:00
Arseniy Seroka 3477bc9a47 fix some hashes 2014-11-30 02:25:41 +03:00
AndersonTorres b7d93fed25 Litecoin: Update to 0.9.3-preview5
Now Litecoin expression lives in a single file, litecoin.nix
2014-11-29 17:16:56 -02:00
aszlig 3e49487c1a
virtualbox: Enable hardening by default.
VirtualBox with hardening support requires the main binaries to be
setuid root. Using VBOX_WITH_RUNPATH, we ensure that the RPATHs are
pointing to the libexec directory and we also need to unset
VBOX_WITH_ORIGIN to make sure that the build system is actually setting
those RPATHs.

The hardened.patch implements two things:

 * Set the binary directory to the setuid-wrappers dir so that
   VboxSVC calls them instead of the binaries from the store path. The
   reason behind this is because nothing in the Nix store can have the
   setuid flag.
 * Excempt /nix/store from the group permission check, because while it
   is group-writeable indeed it also has the sticky bit set (and also
   the whole store is mounted read-only on most NixOS systems), so we're
   checking on that as well.

Right now, the hardened.patch uses /nix/store and /var/setuid-wrappers
directly, so someone would ever want to change those on a NixOS system,
please provide a patch to set those paths on build time. However, for
simplicity, it's best to do it when we _really_ need it.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-29 19:21:46 +01:00
aszlig deec767efa
virtualbox: Disable depmod only where necessary.
Traversing the full source tree is unneccessary, because the calls are
only done within make files. Hence we only substitute make files now.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-29 19:21:46 +01:00
Jaka Hudoklin bd32da69bc Merge pull request #5088 from offlinehacker/nixos/kubernetes
nixos: add kubernetes module
2014-11-29 16:44:42 +01:00
Pascal Wittmann 5dd9d2d342 llpp: update to latest revision, uses now the ninja build system 2014-11-29 14:21:16 +01:00
Jaka Hudoklin 82e40a2820 kubernetes: update to 0.5.4 2014-11-29 02:27:25 +01:00
Jaka Hudoklin 2b261c1edf nixos: add kubernetes module 2014-11-29 02:27:17 +01:00
Ricardo M. Correia d4b4bae307 Update my maintainership 2014-11-29 02:15:39 +01:00
Vladimír Čunát 8c5fd63275 flac: maintenance+security update
Claims to fix CVE-2014-8962 and CVE-2014-9028
2014-11-28 21:15:58 +01:00
AndersonTorres 3427552a61 Darkcoin: new package (v0.9.13.15)
Darkcoin is a privacy-centered crypto-currency.
2014-11-28 17:40:50 -02:00
Vladimír Čunát cbd2305d4d Merge branch 'master' into staging 2014-11-28 18:59:07 +01:00
Vladimír Čunát d2688fd695 weechat-dev: mark as broken
Non-dev version is newer anyway.
2014-11-28 18:47:42 +01:00
Vladimír Čunát 06c6d4696d *: fix builds by disregarding warning from new glibc
Also, in case of collectd, the -lgcc_s shouldn't be needed anymore,
as the library is in ${glibc}/lib/ now, which is practically always on RPATH.

In case of seyren it was some stdenv change uncovering the mistake of
putting src into buildInputs.
2014-11-28 18:42:03 +01:00
Bart Brouns 9bcf0178d6 xrandr-invert-colors, a tool to invert the colors of your screen 2014-11-28 13:39:01 +01:00
Arseniy Seroka c1985405cc Merge pull request #5152 from manveru/neovim
add neovim
2014-11-28 14:36:53 +03:00
Pascal Wittmann 457d56fcec calibre: update from 2.11.0 to 2.12.0 2014-11-28 11:08:12 +01:00
cillianderoiste 98f3e185f2 Merge pull request #5137 from magnetophon/faustPlusCompiler
Faust plus compiler
2014-11-28 09:42:04 +00:00
Cillian de Róiste e9ec3ea1f2 Add drumgizmo, an LV2 sample based drum plugin 2014-11-28 00:35:23 +01:00
Cillian de Róiste dae0611770 pidginotr: update from 4.0.0 to 4.0.1 2014-11-27 22:59:34 +01:00
Michael Fellinger 917bf6865a add neovim 2014-11-27 22:16:43 +01:00
aszlig 78a73ab041
chromium: Remove .py[co] files prior to building.
Thanks to @iElectric for the notification, although I'm not really sure
whether this will fix the following failed Hydra build:

http://hydra.nixos.org/build/17609086/nixlog/1/raw

The reason is that this failure doesn't happen on every build, but let's
see whether it will happen again now.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-27 17:55:19 +01:00
wmertens 45c1b9147f Merge pull request #5130 from wmertens/git-ssl-env
Let git use $SSL_CERT_FILE
2014-11-27 13:24:08 +01:00
Bart Brouns cfe24446a4 Fully functional faust, faust2alsa and faust2alsaconsole 2014-11-27 13:23:13 +01:00
Arseniy Seroka 53d0b4c539 Merge pull request #5150 from AndersonTorres/mpv
MPV: update to 0.7.0
2014-11-27 14:02:04 +03:00
Domen Kožar ea42838981 fix teamspeak_client build 2014-11-27 11:34:56 +01:00
Domen Kožar 81acb400b9 Merge pull request #5144 from matejc/rekonqwrapper
rekonq: update to rekonq-2.4.2 and add wrapper
2014-11-27 09:55:36 +01:00
Aycan iRiCAN 073c764f6c Bump snort to 2.9.7.0 and daq to 2.0.4 2014-11-27 09:57:59 +02:00
AndersonTorres 8d248638bb MPV: update to 0.7.0
Now quvi support was dropped by upstream, and MPV uses Youtube-dl directly.
Another minor change is the update of Waf internal builder.
2014-11-27 00:27:53 -02:00
Shea Levy 64453d01f4 src: bump 2014-11-26 18:25:13 -05:00
Vladimír Čunát a68c1adc35 *: fix builds by disregarding warning from new glibc
Says: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
CC: #4803. There will likely appear more of these errors on Hydra in time.
2014-11-26 23:40:03 +01:00
Vladimír Čunát e86ebdc0e3 synfigstudio: fix a strange build error
Also enableParallelBuilding.
fonts.conf isn't supposed to be put into buildIputs, but it's still weird.
2014-11-26 23:17:43 +01:00
Edward Tjörnhammar d177b477c1 Merge pull request #5138 from abbradar/yed
yed: add package
2014-11-26 22:17:48 +01:00
Nikolay Amiantov 88aa54a09f yed: add package 2014-11-27 00:15:30 +03:00
Domen Kožar 00146e3e08 shotwell: 0.18.0 -> 0.20.2, fix build 2014-11-26 22:13:07 +01:00
Matej Cotman d6201245e5 rekonq: update to rekonq-2.4.2 and add wrapper 2014-11-26 22:11:50 +01:00
Igor Pashev 53fc3e178f ImageMagick: update (close #5133) 2014-11-26 21:49:11 +01:00
Vladimír Čunát b5ff06eda4 Merge branch 'master' into staging 2014-11-26 21:48:26 +01:00
Vladimír Čunát b1803465d9 imagemagick: use a stable URL, reshuffle mirrors
CC: #5133.
2014-11-26 21:42:42 +01:00
Domen Kožar 412a2e21fb chromium: set two additional mimetypes for desktop icon 2014-11-26 20:56:29 +01:00
Vincent Laporte 1bd68c4478 zim: update from 0.61 to 0.62 2014-11-26 13:08:01 +00:00
vbgl ee31a41da5 Merge pull request #5033 from michelk/saga_2.1.4
saga: update from 2.1.2 to 2.1.4 and re-enable build on x86_64-linux
2014-11-26 08:47:49 +00:00
Spencer Whitt fdbd5e1323 New package: git-extras 2014-11-25 20:24:43 -05:00
Wout Mertens 272f2c365c git: Support $SSL_CERT_FILE 2014-11-26 00:29:37 +01:00
Edward Tjörnhammar 4b287deccd ideas version bumps 2014-11-25 22:08:26 +01:00
Ricardo M. Correia a4beb6a2b6 flashplayer: Update from 11.2.202.418 -> 11.2.202.424 2014-11-25 16:32:44 +01:00
Eelco Dolstra 1abc3e0155 firefox-bin: Fix meta.license 2014-11-25 16:30:50 +01:00
Cillian de Róiste d250ca4e31 openimageio: update from 1.4.14 to 1.4.15 2014-11-25 15:33:22 +01:00
aszlig 28b29f173d
chromium: Switch to using bundled protobuf.
This is a response to 1fdefd5562.

We are already using bundled protobuf for the beta and dev channels and
it also breaks regularly with about every new Chromium release, so let's
use bundled protobuf for all channels now.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-25 14:14:58 +01:00
aszlig 690a845de9
chromium: Use Nix expressions for plugin settings.
We now create Nix expressions within the plugin output path(s) which
then will be imported and incorporated into the wrapper. This makes it
easier for other plugins to provide configuration settings to the main
Chromium wrapper.

Of course, in order to allow for external plugins we need to allow
passing a list of plugins to the Chromium derivation, but right now we
keep it internal and only use it for things such as NaCl (as soon as we
support it, of course).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-25 14:14:43 +01:00
aszlig 518173ac24
chromium: Shorten line length of name attribute.
No feature change, I'm just very nitpicky if it comes to lines with more
than 79 characters.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-11-25 14:14:43 +01:00
Vladimír Čunát acbdaf2f27 Merge branch 'master' into staging
This is to get the systemd fix to avoid yet another rebuild.
2014-11-24 23:56:48 +01:00
Vladimír Čunát 7e94263c6d pidgin: minor update 2014-11-24 23:32:58 +01:00