From 8ad3ff4f53505408aa097527177032a1fd6008e0 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sat, 30 Apr 2022 17:27:41 +0100 Subject: [PATCH] feat(dbus): add flag to explicitly disable dbus support Fixes #69 --- build-emacs-for-macos | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-emacs-for-macos b/build-emacs-for-macos index b833b21..0341921 100755 --- a/build-emacs-for-macos +++ b/build-emacs-for-macos @@ -367,6 +367,7 @@ class Build end configure_flags << native_comp_configure_flag if options[:native_comp] configure_flags << '--without-rsvg' if options[:rsvg] == false + configure_flags << '--without-dbus' if options[:dbus] == false run_cmd './configure', *configure_flags @@ -1177,6 +1178,7 @@ if __FILE__ == $PROGRAM_NAME native_march: false, parallel: Etc.nprocessors, rsvg: true, + dbus: true, xwidgets: true, github_auth: true, dist_include: ['COPYING'], @@ -1243,6 +1245,11 @@ if __FILE__ == $PROGRAM_NAME cli_options[:rsvg] = v end + opts.on('--[no-]dbus', + 'Enable/disable dbus support (default: enabled)') do |v| + cli_options[:dbus] = v + end + opts.on('--no-titlebar', 'Apply no-titlebar patch (default: disabled)') do cli_options[:no_titlebar] = true end