diff options
author | Jason "Don" O'Conal <lovek323@gmail.com> | 2013-06-12 12:24:04 +1000 |
---|---|---|
committer | Jason "Don" O'Conal <lovek323@gmail.com> | 2013-06-13 10:45:51 +1000 |
commit | a5e65e66b1ae9eb7f33c0bf6b8662166ea112b60 (patch) | |
tree | 2f016fd04151d5e461937309a4a91ad49c0e3ff4 /pkgs/development/interpreters/ruby | |
parent | ee00c7aa4eab65f010328c11f196e870bf25a2bc (diff) | |
download | nixlib-a5e65e66b1ae9eb7f33c0bf6b8662166ea112b60.tar nixlib-a5e65e66b1ae9eb7f33c0bf6b8662166ea112b60.tar.gz nixlib-a5e65e66b1ae9eb7f33c0bf6b8662166ea112b60.tar.bz2 nixlib-a5e65e66b1ae9eb7f33c0bf6b8662166ea112b60.tar.lz nixlib-a5e65e66b1ae9eb7f33c0bf6b8662166ea112b60.tar.xz nixlib-a5e65e66b1ae9eb7f33c0bf6b8662166ea112b60.tar.zst nixlib-a5e65e66b1ae9eb7f33c0bf6b8662166ea112b60.zip |
sup: separate dependencies
create separate expressions for gems requiring native extensions to be built: * gpgme * ncursesw_sup * xapian_full_alaveteli
Diffstat (limited to 'pkgs/development/interpreters/ruby')
-rw-r--r-- | pkgs/development/interpreters/ruby/generated.nix | 11 | ||||
-rw-r--r-- | pkgs/development/interpreters/ruby/patches.nix | 4 |
2 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/ruby/generated.nix b/pkgs/development/interpreters/ruby/generated.nix index d4bb7fa4f2d1..3e9a3f198e83 100644 --- a/pkgs/development/interpreters/ruby/generated.nix +++ b/pkgs/development/interpreters/ruby/generated.nix @@ -97,6 +97,7 @@ g: # Get dependencies from patched gems uuid = g.uuid_2_3_7; uuidtools = g.uuidtools_2_1_3; websocket = g.websocket_1_0_7; + xapian_full_alaveteli = g.xapian_full_alaveteli_1_2_9_5; xml_simple = g.xml_simple_1_1_1; yajl_ruby = g.yajl_ruby_1_1_0; }; @@ -1467,6 +1468,16 @@ interpreters.''; requiredGems = [ ]; sha256 = ''1jrfz4295qbnjaxv37fw9jzxyxz61izp7c0683mnscacpx262zw0''; }; + xapian_full_alaveteli_1_2_9_5 = { + basename = ''xapian_full_alaveteli''; + meta = { + description = ''xapian-core + Ruby xapian-bindings''; + longDescription = ''Xapian bindings for Ruby without dependency on system Xapian library''; + }; + name = ''xapian-full-alaveteli-1.2.9.5''; + requiredGems = [ ]; + sha256 = ''0qg1jkx5lr4a5v7l3f9gq7f07al6qaxxzma230zrzs48bz3qnhxm''; + }; xml_simple_1_1_1 = { basename = ''xml_simple''; meta = { diff --git a/pkgs/development/interpreters/ruby/patches.nix b/pkgs/development/interpreters/ruby/patches.nix index c4da956b57c8..47b8864a635e 100644 --- a/pkgs/development/interpreters/ruby/patches.nix +++ b/pkgs/development/interpreters/ruby/patches.nix @@ -91,6 +91,10 @@ in gemFlags = "--no-rdoc --no-ri"; }; + xapian_full_alaveteli = { + buildInputs = [ zlib libuuid ]; + }; + rjb = { buildInputs = [ jdk ]; JAVA_HOME = jdk; |