Skip to content

Commit 6b8ce2a

Browse files
committed
buildRubyGem: inherit libobjc from darwin
1 parent a720bc4 commit 6b8ce2a

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

pkgs/development/ruby-modules/gem/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# Normal gem packages can be used outside of bundler; a binstub is created in
1919
# $out/bin.
2020

21-
{ lib, fetchurl, fetchgit, makeWrapper, gitMinimal, darwin
21+
{ lib, fetchurl, fetchgit, makeWrapper, gitMinimal, libobjc
2222
, ruby, bundler
2323
} @ defs:
2424

@@ -96,7 +96,7 @@ stdenv.mkDerivation ((builtins.removeAttrs attrs ["source"]) // {
9696

9797
buildInputs = [
9898
ruby
99-
] ++ lib.optionals stdenv.isDarwin [ darwin.libobjc ]
99+
] ++ lib.optionals stdenv.isDarwin [ libobjc ]
100100
++ buildInputs;
101101

102102
#name = builtins.trace (attrs.name or "no attr.name" ) "${namePrefix}${gemName}-${version}";

pkgs/top-level/all-packages.nix

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14584,7 +14584,9 @@ with pkgs;
1458414584

1458514585
inherit (ocamlPackages) reason;
1458614586

14587-
buildRubyGem = callPackage ../development/ruby-modules/gem { };
14587+
buildRubyGem = callPackage ../development/ruby-modules/gem {
14588+
inherit (darwin) libobjc;
14589+
};
1458814590
defaultGemConfig = callPackage ../development/ruby-modules/gem-config {
1458914591
inherit (darwin) DarwinTools cctools;
1459014592
inherit (darwin.apple_sdk.frameworks) CoreServices;

0 commit comments

Comments
 (0)