Commit graph

12 commits

Author SHA1 Message Date
nibbles 2bits
f08b6918ef shiboken: fix python
Shiboken uses CMake and needs the same help as OpenCV and VTK in
finding the Python Libraries and Headers.

Add code to find them.  Tested on Lion with clang and llvm from
XCode-4.3.3 using System Python, Homebrew Framework and loose
Python.

Fixes Homebrew/homebrew#13563

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-07 10:43:02 -07:00
William Woodall
47a552cf57 shiboken: fixed missing dependency on qt
Closes Homebrew/homebrew#13377.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-07-13 11:41:51 -08:00
nibbles 2bits
930d5f3712 shiboken 1.1.1
Upgrade shiboken to version 1.1.1.
Remove the unneeded deps on generatorrunner and apiextractor.
Switch to an out of tree build with `mkdir 'macbuild' do` because
it will not compile otherwise when it tries to overwrite a
directory named `shiboken` with a binary named `shiboken`.
This results in an `error=21` which is defined in
`/usr/include/sys/errno.h` as `EISDIR`, is a directory.

Tested on Lion with clang and llvm from XCode-4.3.3.
Tested by building pyside-1.1.1 with shiboken-1.1.1.

Closes Homebrew/homebrew#13330.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-12 02:43:19 -05:00
Jack Nagel
c7630f5ff4 Use new std_cmake_args method
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-22 22:22:00 -05:00
Charlie Sharpsteen
a33127cf09 Revert "ENV.rb: Always return integers from make_jobs"
This reverts commit ea1a9e603abe3dab90bf5b157d2614cf58e2cc8e.

Argh. Unrelated PySide changes slipped in.
2012-05-03 15:48:51 -07:00
Charlie Sharpsteen
f118b859d4 ENV.rb: Always return integers from make_jobs
When referencing `Hardware.processor_count`, `ENV.make_jobs` will return an
integer. If referencing the environment variable `HOMEBREW_MAKE_JOBS`, it
returned a string.

Now, the function always returns an integer.

Fixes Homebrew/homebrew#12033.
2012-05-03 15:45:31 -07:00
Adam Vandenberg
7c5720e36f Put source path last in cmake args 2012-02-24 21:35:51 -08:00
Charlie Sharpsteen
31645357a9 PySide: Update to 1.1.0
Also updates the following dependencies:

  - ApiExtractor
  - GeneratorRunner
  - Shiboken

Also clean up dependency statements.
2012-01-08 15:35:57 -08:00
Charlie Sharpsteen
c713103965 PySide: Update to 1.0.9
Also updates dependencies:

  - apiextractor
  - generatorrunner
  - shiboken
2011-12-02 11:41:13 -08:00
Charlie Sharpsteen
65d9960c9f PySide: Update to 1.0.8
Also updates dependencies:

  - apiextractor
  - generatorrunner
  - shiboken
2011-11-09 14:06:13 -08:00
Charlie Sharpsteen
3dc3ae111b PySide: Update to 1.0.7
Also updates apiextractor, generatorrunner and shiboken.
2011-09-22 00:27:41 -07:00
Charlie Sharpsteen
a804e053ab New formula for Shiboken
Shiboken is a plugin for GeneratorRunner that handles the generation of CPython
bindings to C++ libraries. Shiboken is used to compile PySide.
2011-08-25 17:47:22 -07:00