[tor-bugs] #7389 [Ooni]: Make homebrew package for ooniprobe to support OSX. (was: Setup build environment for Mac OS X)

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Nov 12 14:13:27 UTC 2014


#7389: Make homebrew package for ooniprobe to support OSX.
-----------------------------+---------------------------
     Reporter:  hellais      |      Owner:  hellais
         Type:  enhancement  |     Status:  new
     Priority:  normal       |  Milestone:
    Component:  Ooni         |    Version:
   Resolution:               |   Keywords:  ooni_wishlist
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+---------------------------
Changes (by hellais):

 * keywords:  ooni_build_system, wishlist => ooni_wishlist


Old description:

> This involves devising a strategy for creating builds of OONIProbe for
> OSX.
>
> Here is the APAF setup guide on how to do so:
> http://apaf.readthedocs.org/en/latest/build_osx.html

New description:

 Currently there is a homebrew formula for ooniprobe here:
 https://github.com/Homebrew/homebrew-python/blob/master/ooni-probe.rb,
 though it is very out of date.

 We should either update that formula to install the latest version of
 ooniprobe (also changing the name of the package from "ooni-probe" to
 "ooniprobe").

 It would also be ideal if that formula also installed the required python
 dependencies instead of only prompting to install them manually via pip.

 It looks like some python homebrew formula's (that are not in the
 homebrew-python tap, but are in the mainstream one) do this see as an
 example this:
 https://github.com/Homebrew/homebrew/blob/master/Library/Formula/jrnl.rb.
 Perhaps we could implement our formula like that and submit a pull request
 to homebrew?

--

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7389#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list