diff --git a/bundler.d/dhcp_isc.rb b/bundler.d/dhcp_isc.rb index 7798a2a67..30d8474b2 100644 --- a/bundler.d/dhcp_isc.rb +++ b/bundler.d/dhcp_isc.rb @@ -1,9 +1,10 @@ -gem 'rsec', '< 1', groups: [:dhcp_isc_inotify, :dhcp_isc_kqueue] +group :dhcp_isc do + gem 'rsec', '< 1' -group :dhcp_isc_inotify do - gem 'rb-inotify' -end - -group :dhcp_isc_kqueue do - gem 'rb-kqueue' + install_if -> { RUBY_PLATFORM.match?(/linux/) } do + gem 'rb-inotify' + end + install_if -> { RUBY_PLATFORM.match?(/bsd/) } do + gem 'rb-kqueue' + end end