diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2022-10-08 12:02:12 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-08 12:02:12 +0000 |
commit | cdfb8a30a44056abfab2d5b2ec7b105c5e24226d (patch) | |
tree | 4a117140b51b0a57d951dd3ee3ea28c8b3d5f64b /pkgs/development/ruby-modules | |
parent | 7d7030c6d5f2ed10d9ddd91199dd09b94ce5d003 (diff) | |
parent | 1b60238acd96038c0a52ee73c012194d506eb432 (diff) |
Merge staging-next into staging
Diffstat (limited to 'pkgs/development/ruby-modules')
-rw-r--r-- | pkgs/development/ruby-modules/gem-config/default.nix | 40 | ||||
-rw-r--r-- | pkgs/development/ruby-modules/gem/default.nix | 1 |
2 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index a8e8fee5ba7df..12c24cd99a923 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -40,6 +40,10 @@ let in { + ZenTest = attrs: { + meta.mainProgram = "zentest"; + }; + atk = attrs: { dependencies = attrs.dependencies ++ [ "gobject-introspection" ]; nativeBuildInputs = [ rake bundler pkg-config ] @@ -241,6 +245,10 @@ in ''; }; + parser = attrs: { + meta.mainProgram = "ruby-parse"; + }; + pg_query = attrs: lib.optionalAttrs (attrs.version == "2.0.2") { dontBuild = false; postPatch = '' @@ -260,6 +268,10 @@ in ''; }; + prettier = attrs: { + meta.mainProgram = "rbprettier"; + }; + glib2 = attrs: { nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.isDarwin [ DarwinTools ]; @@ -533,6 +545,14 @@ in buildInputs = [ openssl ]; }; + rack = attrs: { + meta.mainProgram = "rackup"; + }; + + railties = attrs: { + meta.mainProgram = "rails"; + }; + rainbow = attrs: { buildInputs = [ rainbow_rake ]; }; @@ -562,15 +582,27 @@ in buildInputs = [ re2 ]; }; + rest-client = attrs: { + meta.mainProgram = "restclient"; + }; + rmagick = attrs: { nativeBuildInputs = [ pkg-config ]; buildInputs = [ imagemagick which ]; }; + rouge = attrs: { + meta.mainProgram = "rougify"; + }; + rpam2 = attrs: { buildInputs = [ linux-pam ]; }; + rspec-core = attrs: { + meta.mainProgram = "rspec"; + }; + ruby-libvirt = attrs: { nativeBuildInputs = [ pkg-config ]; buildInputs = [ libvirt ]; @@ -677,6 +709,10 @@ in buildInputs = [ freetds ]; }; + treetop = attrs: { + meta.mainProgram = "tt"; + }; + typhoeus = attrs: { buildInputs = [ curl ]; }; @@ -699,6 +735,10 @@ in buildInputs = [ which libossp_uuid ]; }; + whois = attrs: { + meta.mainProgram = "whoisrb"; + }; + xapian-ruby = attrs: { # use the system xapian dontBuild = false; diff --git a/pkgs/development/ruby-modules/gem/default.nix b/pkgs/development/ruby-modules/gem/default.nix index e5f9d045a5b49..32bf8ed820799 100644 --- a/pkgs/development/ruby-modules/gem/default.nix +++ b/pkgs/development/ruby-modules/gem/default.nix @@ -250,6 +250,7 @@ stdenv.mkDerivation ((builtins.removeAttrs attrs ["source"]) // { meta = { # default to Ruby's platforms platforms = ruby.meta.platforms; + mainProgram = gemName; } // meta; }) |