Commit Graph

127340 Commits

Author SHA1 Message Date
Vladimír Čunát
4b3f0d8873
Revert "Merge #34584: lgi: Fix cairo bindings search path"
In the end I merged different version than I wanted.
This reverts commit f25d21d202, reversing
changes made to af884f5607.
2018-02-04 11:51:33 +01:00
Tuomas Tynkkynen
b8dfab93cb cifs-utils: 6.6 -> 6.7 2018-02-04 12:46:02 +02:00
Vladimír Čunát
f25d21d202
Merge #34584: lgi: Fix cairo bindings search path
This fixes awesome*.
2018-02-04 11:41:12 +01:00
Uli Schlachter
718552eca4 lgi: Fix cairo bindings search path
Since commit e44038bcca, cairo-1.0.typelib contains an absolute
path to cairo in the nix store so that no $LD_LIBRARY_PATH hacks are
needed. However, this did not yet work for lgi, because lgi does
dlopen("libcairo.so.2") without a full path, too.

To make this work, this commit ensures that lgi first uses
gobject-introspection to load libcairo. This uses the full path provided
by the typelib. Afterwards, dlopen("libcairo.so.2") does not hit the
filesystem anymore since the library is already loaded.

This commit adds a patch that reorders some code in lgi's cairo
initialisation. Previously, this started with core.module('cairo', 2),
which is where the dlopen happens. Now, this code is moved down and
instead core.gi.cairo.resolve is used to load the definitions of some
enums first. This part of the code goes through gobject-introspection
and causes libcairo to be loaded.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2018-02-04 11:23:35 +01:00
Tuomas Tynkkynen
34b7ea6d45 Merge remote-tracking branch 'upstream/master' into staging 2018-02-04 12:22:39 +02:00
Peter Simons
af884f5607 cabal2nix: update build to hpack 0.24 2018-02-04 10:52:53 +01:00
Peter Simons
77e074829b hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.8-24-g7642d25 from Hackage revision
2499b1e31f.
2018-02-04 10:52:48 +01:00
Peter Simons
3ac304963c hackage2nix: use latest version of weeder by default 2018-02-04 10:52:18 +01:00
Victor Calvert
d6e1c7bd94 loccount: 1.1 -> 1.2 2018-02-04 04:50:30 -05:00
Frederik Rietdijk
aaa50d506e python.pkgs.spyder: fix expression
Note I still get
```
This application failed to start because it could not find or load the
Qt platform plugin "xcb"
in "".
```
but that may be because I run it from the store which is not support for
Qt5 applications.
2018-02-04 10:17:35 +01:00
Frederik Rietdijk
be964d00ea python.pkgs.pyqt5: minor improvements 2018-02-04 10:16:46 +01:00
Uli Schlachter
f6a48c21d2 lgi: Fix cairo bindings search path
Since commit e44038bcca, cairo-1.0.typelib contains an absolute
path to cairo in the nix store so that no $LD_LIBRARY_PATH hacks are
needed. However, this did not yet work for lgi, because lgi does
dlopen("libcairo.so.2") without a full path, too.

To make this work, this commit ensures that lgi first uses
gobject-introspection to load libcairo. This uses the full path provided
by the typelib. Afterwards, dlopen("libcairo.so.2") does not hit the
filesystem anymore since the library is already loaded.

This commit adds a patch that reorders some code in lgi's cairo
initialisation. Previously, this started with core.module('cairo', 2),
which is where the dlopen happens. Now, this code is moved down and
instead core.gi.cairo.resolve is used to load the definitions of some
enums first. This part of the code goes through gobject-introspection
and causes libcairo to be loaded.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2018-02-04 10:13:06 +01:00
Frederik Rietdijk
7e0b231b53
Merge pull request #34567 from holidaycheck/add-grobi
grobi: init at 0.3.0
2018-02-04 08:04:42 +00:00
DarkScythe97
2fa14f3d5c hwdata: 0.300 -> 0.308 2018-02-04 17:50:54 +10:30
Peter Hoeg
c00cc986e8 wp-cli: 1.4.1 -> 1.5.0 2018-02-04 11:51:03 +08:00
gnidorah
810a19bab3 way-cooler: 0.6.2 -> 0.8.0 2018-02-04 05:17:53 +03:00
Tim Steinbach
8c280d3ad5
linux: 4.15 -> 4.15.1 2018-02-03 20:38:25 -05:00
Tim Steinbach
4069faad7f
linux-copperhead: 4.15.a -> 4.15.1.a 2018-02-03 20:36:14 -05:00
Tim Steinbach
fcbb7da942
linux: 4.4.114 -> 4.4.115 2018-02-03 20:31:52 -05:00
Tim Steinbach
e5ffae3966
linux: 4.14.16 -> 4.14.17 2018-02-03 20:29:23 -05:00
Tim Steinbach
d6d4ef6580
linux: 4.9.79 -> 4.9.80 2018-02-03 20:27:04 -05:00
Jon Banafato
7e714bda87 keybase-gui: 1.0.39 -> 1.0.40 2018-02-03 19:49:23 -05:00
Jon Banafato
16ac5eb7f0 kbfs: 20171004.40555d -> 1.0.40 2018-02-03 19:49:23 -05:00
Jon Banafato
ac1abbf4fc keybase: 1.0.39 -> 1.0.40 2018-02-03 19:49:23 -05:00
Tuomas Tynkkynen
d8571b5795 iproute: 4.14.1 -> 4.15.0 2018-02-04 02:47:21 +02:00
Tuomas Tynkkynen
f0d5bf8ce5 iptables: 1.6.1 -> 1.6.2 2018-02-04 02:47:19 +02:00
Tuomas Tynkkynen
95b0ae0ad7 boehmgc: 7.6.2 -> 7.6.4 2018-02-04 02:47:18 +02:00
Jon Banafato
4bef2fbc4f keybase-gui: fix missing desktop file
The keybase-gui package doesn't currently include the `.desktop` file
and supporting icons. This change fixes that.
2018-02-03 19:44:22 -05:00
Jörg Thalheim
2a2c8eab26 rust: fix evaluation 2018-02-04 00:09:00 +00:00
Will Dietz
113b04ae28 qgit: 2.6 -> 2.7 (#34536)
Changelog:
http://libre.tibirna.org/projects/qgit/wiki/27
2018-02-03 23:58:39 +00:00
Jörg Thalheim
0afd70c03f
Merge pull request #34568 from Mic92/carnix-0.6.5
carnix: 0.6.0 -> 0.6.5
2018-02-03 23:00:38 +00:00
Jörg Thalheim
6580b18d3f cargo-vendor: move to all-packages 2018-02-03 22:35:27 +00:00
pe@pijul.org
8f20e7ce3a carnix: 0.6.0 -> 0.6.5 2018-02-03 22:31:54 +00:00
Robert Schütz
411cd15e59 python3Packages.luftdaten: init at 0.1.4 2018-02-03 23:22:26 +01:00
Michael Weiss
88c16a63c6 nvme-cli: 1.4 -> 1.5 2018-02-03 23:04:30 +01:00
Tobias Pflug
32d4b018a7 grobi: init at 0.3.0 2018-02-03 22:54:18 +01:00
Bjørn Forsman
e193d8674b astyle: 2.05.1 -> 3.1 2018-02-03 22:48:20 +01:00
Michael Raskin
2a541cc8f7
Merge pull request #33069 from brainrape/fix-idris-modules
idris: fix modules
2018-02-03 21:47:37 +00:00
Bjørn Forsman
be40296afe qmmp: 1.1.10 -> 1.2.0
Fixes build failure since recent merge of staging branch:

$ nix-build -A qmmp
[...]
AutoMoc error
-------------
Included moc files with the same name will be generated from different sources.
Consider to
 - not include the "moc_<NAME>.cpp" file
 - add a directory prefix to a "<NAME>.moc" include (e.g "sub/<NAME>.moc")
 - rename the source file(s)
Include conflicts
-----------------
"moc_hotkeymanager.cpp" included in
 - "/tmp/nix-build-qmmp-1.1.10.drv-0/qmmp-1.1.10/src/plugins/General/hotkey/hotkeymanager_win.cpp"
 - "/tmp/nix-build-qmmp-1.1.10.drv-0/qmmp-1.1.10/src/plugins/General/hotkey/hotkeymanager_x11.cpp"
would be generated from
 - "/tmp/nix-build-qmmp-1.1.10.drv-0/qmmp-1.1.10/src/plugins/General/hotkey/hotkeymanager.h"
 - "/tmp/nix-build-qmmp-1.1.10.drv-0/qmmp-1.1.10/src/plugins/General/hotkey/hotkeymanager.h"

make[2]: *** [src/plugins/General/hotkey/CMakeFiles/hotkey_autogen.dir/build.make:58: src/plugins/General/hotkey/CMakeFiles/hotkey_autogen] Error 1
2018-02-03 21:26:41 +01:00
Bjørn Forsman
6b834384f6 bitscope: create derivations with version info
So far the store paths produced by the bitscope derivations have been
version-less. Fix it.
2018-02-03 21:14:50 +01:00
John Wiegley
0ef512fe7a ditaa: 0.9 -> 0.11 (adds --svg support) 2018-02-03 21:00:17 +01:00
adisbladis
93be6c41aa
firefox-devedition-bin: 59.0b5 -> 59.0b6 2018-02-04 03:13:46 +08:00
adisbladis
d750b1a008
firefox-beta-bin: 59.0b5 -> 59.0b6 2018-02-04 03:13:45 +08:00
Vladimír Čunát
7e5cf3b1bf
Merge #34083: librsvg: 2.40.18 -> 2.42.2 2018-02-03 20:11:23 +01:00
adisbladis
1177bb7a09
nodejs: 9.4.0 -> 9.5.0 2018-02-04 03:06:30 +08:00
adisbladis
24dff4b341
libuv: 1.18.0 -> 1.19.1 2018-02-04 03:06:12 +08:00
Venkateswara Rao Mandela
3d74ccf5e8 doxygen: 1.8.11 -> 1.8.14 2018-02-03 20:02:42 +01:00
Graham Christensen
92b786a2fb
Merge pull request #30068 from mpickering/osm2xmap
libroxml: init at 2.3.0 and osm2xmap: init at 2.0 c1f7b68
2018-02-03 13:58:35 -05:00
Vladimír Čunát
9c8b87e953
librsvg: 2.42.0 -> 2.42.2 (maintenance) 2018-02-03 19:51:08 +01:00
Matthew Pickering
c8763ddc87 Remove whitespace 2018-02-03 18:38:00 +00:00