diff options
author | Jason "Don" O'Conal <lovek323@gmail.com> | 2013-11-21 03:46:02 +0000 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2013-11-27 23:17:53 +0100 |
commit | e5387aeef3dd6cb8293022c32c1002928cc4ff8b (patch) | |
tree | d8707f19facbdef9826c8edbf985a6eea8afa641 /pkgs/development/interpreters/ruby | |
parent | bc1c117e85cf98349d312ffd9e932df9c0c9ca2c (diff) | |
download | nixlib-e5387aeef3dd6cb8293022c32c1002928cc4ff8b.tar nixlib-e5387aeef3dd6cb8293022c32c1002928cc4ff8b.tar.gz nixlib-e5387aeef3dd6cb8293022c32c1002928cc4ff8b.tar.bz2 nixlib-e5387aeef3dd6cb8293022c32c1002928cc4ff8b.tar.lz nixlib-e5387aeef3dd6cb8293022c32c1002928cc4ff8b.tar.xz nixlib-e5387aeef3dd6cb8293022c32c1002928cc4ff8b.tar.zst nixlib-e5387aeef3dd6cb8293022c32c1002928cc4ff8b.zip |
rubyLibs.rmagick: add expression
Diffstat (limited to 'pkgs/development/interpreters/ruby')
-rw-r--r-- | pkgs/development/interpreters/ruby/generated.nix | 12 | ||||
-rw-r--r-- | pkgs/development/interpreters/ruby/patches.nix | 9 |
2 files changed, 20 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/ruby/generated.nix b/pkgs/development/interpreters/ruby/generated.nix index 8f84b414dbb2..c106b6cbfaa4 100644 --- a/pkgs/development/interpreters/ruby/generated.nix +++ b/pkgs/development/interpreters/ruby/generated.nix @@ -123,6 +123,7 @@ g: # Get dependencies from patched gems right_http_connection = g.right_http_connection_1_4_0; rjb = g.rjb_1_4_8; rkelly_remix = g.rkelly_remix_0_0_4; + rmagick = g.rmagick_2_13_2; rmail = g.rmail_1_0_0; rmail_sup = g.rmail_sup_1_0_1; rspec = g.rspec_2_11_0; @@ -2101,6 +2102,17 @@ in JSDuck. requiredGems = [ ]; sha256 = ''1w6yr5n3b8yd0rsba9q3zyxr0n2hbpkz4v2k1qx6j1ywvl9rc2c1''; }; + rmagick_2_13_2 = { + basename = ''rmagick''; + meta = { + description = ''Ruby binding to ImageMagick''; + homepage = ''http://rubyforge.org/projects/rmagick''; + longDescription = ''RMagick is an interface between Ruby and ImageMagick.''; + }; + name = ''rmagick-2.13.2''; + requiredGems = [ ]; + sha256 = ''1fw5rs5yqi5ayh44d18gjq68chiz14byx01h33c8jvkdxz3b9wz4''; + }; rmail_1_0_0 = { basename = ''rmail''; meta = { diff --git a/pkgs/development/interpreters/ruby/patches.nix b/pkgs/development/interpreters/ruby/patches.nix index 7c80cdfe0653..c5ab0f5e5e20 100644 --- a/pkgs/development/interpreters/ruby/patches.nix +++ b/pkgs/development/interpreters/ruby/patches.nix @@ -1,5 +1,6 @@ { fetchurl, writeScript, ruby, ncurses, sqlite, libxml2, libxslt, libffi -, zlib, libuuid, gems, jdk, python, stdenv, libiconvOrEmpty }: +, zlib, libuuid, gems, jdk, python, stdenv, libiconvOrEmpty, imagemagick +, pkgconfig }: let @@ -76,6 +77,12 @@ in NIX_POST_EXTRACT_FILES_HOOK = patchUsrBinEnv; }; + rmagick = { + buildInputs = [ imagemagick pkgconfig ]; + + NIX_CFLAGS_COMPILE = "-I${imagemagick}/include/ImageMagick-6"; + }; + xrefresh_server = let patch = fetchurl { |