Commit graph

11 commits

Author SHA1 Message Date
Bjørn Forsman
972c5641e4 thrift: 0.9.2 -> 0.9.3
Add Twisted as build input so that we can continue to have Python
support. (./configure disables Python support unless it finds the
'trial' program, from Twisted.) I don't know whether upstream intended
that, because it seems perfectly fine to run thrift + Python without
Twisted. (Only the TTwisted transport uses Twisted...)

Ah, Thrift use Twisted in its unit tests. Even when we pass
--enable-tests=no to ./configure :-D
2016-01-07 21:36:28 +01:00
Bjørn Forsman
3871539d3b thrift: update 0.9.1 -> 0.9.2
* Drop unneeded patch to fix build error; now included upstream
* Fetch tarball instead of using git
* Drop unneeded autotools deps since we're building from tarball

TODO: Package boost-test library, so that we can run the test suite.
2014-12-08 22:54:14 +01:00
Domen Kožar
29ffeecf78 fix eval 2014-10-19 19:54:33 +02:00
Domen Kožar
68b183e309 simplify 2014-10-16 13:13:13 +02:00
Domen Kožar
a2a7abc67c pythonFull -> python with all modules, pythonFullWithPkgs -> buildEnv 2014-10-13 21:35:21 +02:00
Francesco Lazzarino
b007ae3d08 thrift builds on darwin 2014-10-09 11:57:18 -05:00
Vladimír Čunát
45371d380c thrift: disable parallel building, as it fails on hydra 2014-08-14 18:17:50 +02:00
Bjørn Forsman
83d0fd3078 thrift: unbreak build
Add a tiny patch (already upstream) that fixes this build error:

  <flex>/lib/libfl.so: undefined reference to `yylex'
2014-04-23 21:51:21 +02:00
Bjørn Forsman
062363c001 thrift: make it useable with the python wrapper
The python wrapper discards derivations that lack the 'pythonPath'
attribute, so provide a (dummy) pythonPath attribute to make this work:

  pythonFull.override { extraLibs = [ thrift ]; }
2014-03-17 16:20:55 +01:00
Bjørn Forsman
3339f1e1f4 thrift: add meta.platforms, small cleanup
I set platforms to 'linux' because that's the only thing I have tested.
2014-03-12 13:23:27 +01:00
Lluís Batlle i Rossell
2e09489895 Adding Apache Thrift. 2013-12-13 11:17:44 +01:00