diff options
author | Kali Kaneko <kali@leap.se> | 2017-08-14 18:01:48 -0400 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2017-08-14 18:10:49 -0400 |
commit | aff9d2519e71e346459f697c9c1541acc60e9e52 (patch) | |
tree | 4e0ed2c6e99bd923594c6525c302a49179d736c9 | |
parent | b966691277d224700e54d3bd489dc76adbe2243a (diff) |
[docs] update osx hacking page
-rw-r--r-- | docs/hacking/osx.rst | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/docs/hacking/osx.rst b/docs/hacking/osx.rst index 7a60ff1..320526e 100644 --- a/docs/hacking/osx.rst +++ b/docs/hacking/osx.rst @@ -9,17 +9,11 @@ Setting up a development environment in OSX™ * Use ``brew`` to install ``OpenSSL``. -* **Problem**: pyqt5 in homebrew stopped shipping qtwebkit. I found the following -workaround in an issue in qutebrowser's repo, works fine for me for now:: +In OSX, we're using ``pywebview`` for the GUI launcher, that depends on ``pyobjc``. You can install that with:: - cd $(brew --prefix)/Library/Formula - curl -OO - https://raw.githubusercontent.com/Homebrew/homebrew/f802822b0fa35ad362aebd0101ccf83a638bed37/Library/Formula/{py,}qt5.rb - brew install qt5 pyqt5 + pip install -r pkg/requirements-osx.pip -.. note: copy that into a makefile target - -After those fixes, you should be able to build the bundle:: +After installing that, you should be able to build the bundle:: make bundle_osx @@ -29,8 +23,6 @@ Privileged helper The OSX privileged helper is in ``src/leap/bitmask/vpn/helpers/osx/``. -.. note: move it to vpn/helpers/osx - It is a python daemon that runs as root. It should be installed by the Bitmask installer. |