Dependencies

v1.5.0svn

Note: OSX 10.6 is for sure not supported because Qt5 will not install on it
This formula will install the most basic dependencies (libraries) that Homebrew needs to compile (see below for adding optional dependencies that offer extended functionality). Then it will connect to the SVN and pull whatever the most current source of the Scribus trunk is hence it will build an unstable 1.5.0 release not to be used in a production environment.

CRITICAL NOTE

You'll need to download the latest Qt version from URL highlighted above

install into ~/Qt (~ means home directory, i.e. /Users/<name of you computer>/Qt)

Important: If the Qt version is different than the one in the brew formula: ---->

You'll need to make a Github account

Fork the gist (make a copy of the current formula in to your own gist) in order to customize the Qt path on your cmake line.

Change the Cmake flag to your custom location and version number : "-DQT_PREFIX=/path/to/Qt/x.y.z/clang_64"

x.y.z indicates the version of Qt

Click on the 'Raw' button to make sure that you are using the 'Raw' version of the gist (without markup)

Formula

Warning:

The following Homebrew formula is extremely experimental (and unstable). Should only be used for testing bleeding edge builds. Not recommended to be used for production purposes. The formula is subject to change and may actually be out of date. In fact it's just here for educational purposes. To use the most up-to-date forumla refer to the instructions below

Problems

Debugging Scribus with gdb (GNU Debugger)

In order for us to troubleshoot Scribus problems on MacOS X we need to install the GNU Debugger and invoke Scribus within it. This will generate a backtrace that we can Submit to the BugTrackerNote: The file paths used below assume that you installed via Homebrew Package Manager.

Related

Experimental

# The optional devel block is only executed if the user passes `--devel`.# Use this to specify a not-yet-released version of a software.
devel do
url 'https://example.com/archive-2.0-beta.tar.gz'
sha1 '1234567890123456789012345678901234567890'end