summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2018-02-20 10:39:42 +0000
committerGitHub <noreply@github.com>2018-02-20 10:39:42 +0000
commitc7b340a1c84a577f99d56faad48b288de2b9d50f (patch)
treeeff0b0b61df623c633d66112681b4032a1bc2873 /pkgs/development
parent263a8c721d4ccfc60e49438db9c78fb5b9313d07 (diff)
parent1313542b6b602f43fa6e1c2ee84400753fc9c97a (diff)
downloadnixpkgs-c7b340a1c84a577f99d56faad48b288de2b9d50f.tar
nixpkgs-c7b340a1c84a577f99d56faad48b288de2b9d50f.tar.gz
nixpkgs-c7b340a1c84a577f99d56faad48b288de2b9d50f.tar.bz2
nixpkgs-c7b340a1c84a577f99d56faad48b288de2b9d50f.tar.lz
nixpkgs-c7b340a1c84a577f99d56faad48b288de2b9d50f.tar.xz
nixpkgs-c7b340a1c84a577f99d56faad48b288de2b9d50f.tar.zst
nixpkgs-c7b340a1c84a577f99d56faad48b288de2b9d50f.zip
Merge pull request #35203 from manveru/patch-1
gem-config: add ethon
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/ruby-modules/gem-config/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix
index 5361c3ce65e..8da6355e001 100644
--- a/pkgs/development/ruby-modules/gem-config/default.nix
+++ b/pkgs/development/ruby-modules/gem-config/default.nix
@@ -87,6 +87,14 @@ in
       sed -i $installPath/lib/dep-selector-libgecode.rb -e 's@VENDORED_GECODE_DIR =.*@VENDORED_GECODE_DIR = "${gecode_3}"@'
     '';
   };
+  
+  ethon = attrs: {
+    dontBuild = false;
+    postPatch = ''
+      substituteInPlace lib/ethon/curls/settings.rb \
+        --replace "libcurl" "${curl.out}/lib/libcurl${stdenv.hostPlatform.extensions.sharedLibrary}"
+    '';
+  }; 
 
   eventmachine = attrs: {
     buildInputs = [ openssl ];