diff options
| author | Ryan Hendrickson | 2014-11-29 13:30:32 -0500 |
|---|---|---|
| committer | Mike McQuaid | 2014-11-30 17:09:16 +0000 |
| commit | 59add006aeb1b5168557dce853ae7065dad51d0a (patch) | |
| tree | be63c7204f7224d488d83f7174a55562be702213 /Library/Formula | |
| parent | 8ce7b717fa01754b07e279163dfbd25eb0f806f1 (diff) | |
| download | homebrew-59add006aeb1b5168557dce853ae7065dad51d0a.tar.bz2 | |
gtk+3: upstream patch for crash
Fixes a runtime error when compiled with the quartz backend:
dyld: lazy symbol binding failed: Symbol not found: _GTK_IS_PLUG
Closes #34555.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/gtk+3.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Library/Formula/gtk+3.rb b/Library/Formula/gtk+3.rb index ffd4cdceb..d59e211a1 100644 --- a/Library/Formula/gtk+3.rb +++ b/Library/Formula/gtk+3.rb @@ -27,6 +27,13 @@ class Gtkx3 < Formula depends_on 'gobject-introspection' depends_on 'gsettings-desktop-schemas' => :recommended + # Fixes runtime error in 3.14.5; can probably be removed in later versions + # see http://comments.gmane.org/gmane.os.apple.macports.tickets/90114 + patch do + url 'https://git.gnome.org/browse/gtk+/patch/?id=0b8f666e022d983db2cefaffb24315dc34b26673' + sha1 'f7f475905245324caa5e7eb037b0de021bf2d9ff' + end + def install ENV.universal_binary if build.universal? |
