Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ruby-modules / with-packages / require_exceptions.nix
blobe6ae3b5013fe81091f47638617be5bb2005f0f8d
1 let
2   cocoapod-plugin = name: ''
3     require "cocoapods"
4     require "#{Gem::Specification.find_by_name(%(${name})).gem_dir}/lib/cocoapods_plugin"
5   '';
6 in {
7   actioncable = [ "action_cable" ];
8   actionmailer = [ "action_mailer" ];
9   actionpack = [ "action_pack" ];
10   actionview = [ "action_view" ];
11   activejob = [ "active_job" ];
12   activemodel = [ "active_model" ];
13   activerecord = [ "active_record" ];
14   activestorage = [ "active_storage" ];
15   activesupport = [ "active_support" ];
16   atk = [ "atk" ];
17   CFPropertyList = [ "cfpropertylist" ];
18   cocoapods-acknowledgements = [ "cocoapods" "cocoapods_acknowledgements" ];
19   cocoapods-art = [ "cocoapods_art" ];
20   cocoapods-browser = [ "cocoapods" "cocoapods_plugin" ];
21   cocoapods-bugsnag = cocoapod-plugin "cocoapods-bugsnag";
22   cocoapods-clean = [ "cocoapods_clean" ];
23   cocoapods-coverage = [ "cocoapods_coverage" ];
24   cocoapods-deintegrate = [ ]; # used by cocoapods
25   cocoapods-dependencies = [ "cocoapods_dependencies" ];
26   cocoapods-deploy = cocoapod-plugin "cocoapods-deploy";
27   cocoapods-generate = cocoapod-plugin "cocoapods-generate";
28   cocoapods-git_url_rewriter = cocoapod-plugin "cocoapods-git_url_rewriter";
29   cocoapods-keys = []; # osx only cocoapod-plugin "cocoapods-keys";
30   cocoapods-open = [ "cocoapods" "cocoapods_plugin" ];
31   cocoapods-packager = [ "cocoapods_packager" ];
32   cocoapods-packager-pro = [ ]; # requires osx
33   cocoapods-plugins = [ "cocoapods_plugins" ];
34   cocoapods-sorted-search = [ ]; # requires osx
35   cocoapods-check = cocoapod-plugin "cocoapods-check";
36   cocoapods-disable-podfile-validations = cocoapod-plugin "cocoapods-disable-podfile-validations";
37   cocoapods-stats = [ "cocoapods_stats" ];
38   cocoapods-testing = [ "cocoapods_testing" ];
39   cocoapods-trunk = [ "cocoapods_trunk" ];
40   cocoapods-try = [ "cocoapods_try" ];
41   cocoapods-try-release-fix = cocoapod-plugin "cocoapods-try-release-fix";
42   digest-sha3 = [ "digest/sha3" ];
43   ffi-compiler = [ "ffi-compiler/loader" ];
44   fog-core = [ "fog/core" ];
45   fog-dnsimple = [ "fog/dnsimple" ];
46   fog-json = [ "fog/json" ];
47   forwardable-extended = [ "forwardable/extended" ];
48   gdk_pixbuf2 = [ "gdk_pixbuf2" ];
49   gitlab-markup = [ "github/markup" ];
50   gobject-introspection = [ "gobject-introspection" ];
51   gtk2 = [ ]; # requires display
52   idn-ruby = [ "idn" ];
53   jekyll-sass-converter = []; # tested through jekyll
54   libxml-ruby = [ "libxml" ];
55   multipart-post = [ "multipart_post" ];
56   unicode-display_width = [ "unicode/display_width" ];
57   nap = [ "rest" ];
58   net-scp = [ "net/scp" ];
59   net-ssh = [ "net/ssh" ];
60   nio4r = [ "nio" ];
61   osx_keychain = [ ]; # requires osx
62   ovirt-engine-sdk = [ "ovirtsdk4" ];
63   pango = [ "pango" ];
64   rack-test = [ "rack/test" ];
65   railties = [ "rails" ];
66   rspec-core = [ "rspec/core" ];
67   rspec-expectations = [ "rspec/expectations" ];
68   rspec-mocks = [ "rspec/mocks" ];
69   rspec-support = [ "rspec/support" ];
70   RubyInline = [ "inline" ];
71   ruby-libvirt = [ "libvirt" ];
72   ruby-lxc = [ "lxc" ];
73   ruby-macho = [ "macho" ];
74   ruby-terminfo = [ "terminfo" ];
75   rubyzip = [ "zip" ];
76   sequel_pg = [ "pg" "sequel" "sequel/adapters/postgresql" "sequel_pg" ];
77   simplecov-html = [ ]; # tested through simplecov
78   sinatra = [ "sinatra/base" ];
79   sprockets-rails = [ "sprockets/rails" ];
80   taglib-ruby = [ "taglib" ];
81   websocket-driver = [ "websocket/driver" ];
82   websocket-extensions = [ "websocket/extensions" ];
83   ZenTest = [ "zentest" ];