Commit graph

32 commits

Author SHA1 Message Date
Adam Vandenberg
85c630effc sip: use new dsl 2012-08-22 21:29:50 -07:00
Jack Nagel
2cc9a0b98a Replace version strings with Version objects 2012-08-18 11:12:08 -05:00
Sebastian Krysmanski
36ab794bb7 sip: add sipdir
The sip path option was missing from the sip keg. This broke py2app.

Closes Homebrew/homebrew#12388.
2012-08-09 22:33:24 -07:00
Michael Bashkirov
e06b96887d SIP 4.13.3
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-23 10:09:55 -07:00
samueljohn
686b2c7582 sip: fix for Xcode-only install
- Pass in CFLAGS and LDFLAGS. Note, LDFLAGS have to be passed into
  configure.py as "LFLAGS".

Closes Homebrew/homebrew#12884.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-06-16 10:58:07 -05:00
samueljohn
bd52b679da sip & pyqt: Now use lib/pythonX.Y/site-packages
Benefit: For brewed Python, adding stuff to the PYTHONPATH is no longer needed.
For other Pythons nothing changes but the X.Y part in the path. Oh, and you
only need to edit your PYTHONPATH once.

- Added a method to get the major.minor version number from the current python
- Updated the caveats to reflect the new path

Fixes Homebrew/homebrew#8182.
Closes Homebrew/homebrew#10051.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-02-16 00:03:07 -08:00
Nibbles 2bits
7c27c0a97f sip 4.13.2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-12 18:21:24 -08:00
Jussi Sarkkinen
b5fab69772 PyQt: Update to 4.9
Restores compatibility with Qt 4.8.x. Also upgrades SIP to 4.13.1.

Fixes Homebrew/homebrew#9225.
Closes Homebrew/homebrew#9249.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-12-23 12:55:54 -08:00
Charlie Sharpsteen
0c1c2e54b2 SIP 4.12.4
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-10 10:30:14 -07:00
Charlie Sharpsteen
3f4448b0bc Revert SIP URL to Mercurial archives
The SIP dowload URL on the Riverbank website is not stable. The Mercurial
archives are.

Sorts out patch application and version numbering for HEAD builds.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-06 11:23:34 -07:00
Ches Martin
511833a12f sip: fix release URL
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-05 09:45:51 -07:00
Ches Martin
b6495f35d7 Update PyQt to 4.8.4, sip 4.12.2
PyQt 4.8.4 has just been released, and apparently they can't be
bothered to keep the previous tarball in place...

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-05 06:43:06 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Charlie Sharpsteen
b3115fdb73 Bump PyQt to 4.8.3 and SIP to 4.12.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-06 11:51:17 -08:00
Adam Vandenberg
a7491f1ca8 Fix sip version number in patch. 2010-12-30 08:43:02 -08:00
Adam Vandenberg
8307986ec4 Sip 4.12 2010-12-28 12:21:34 -08:00
Christopher
cf391f4bfd sip - removed check for Framework Python
removed the apparently unnecesary check for a framework build of python from
the sip build and stopped using system python for sip and pyqt

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-26 09:35:49 -07:00
Emmanuel Blot
22717b2e93 Update SIP and PyQt to the latest versions released on October 22nd, '10
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-24 17:30:04 -07:00
Charlie Sharpsteen
d4fcc1716e Fixed SIP version number
The build.py script which prepares SIP for configuration and installation
requires the presence of Mercurial's `.hg` directory in order to determine the
version number from the tag list.  Without this directory it sets the SIP
version number to "0.1-unknown" which causes things like PyQt to fail
complaining that the SIP version number is too small.

This change includes a small patch to build.py that fixes the version number so
that it reads 4.11.1 which is the current version.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-12 07:09:39 -07:00
Charlie Sharpsteen
e251674b9e Altered SIP formula to install from Mercurial repos
Riverbank has a nasty habit of pulling old tarballs whenever new releases are
made.  New releases are made fairly often--- this leads to a state where the
PyQT and SIP formulae are chronically broken due to outdated tarball links.

This changeset patches the SIP formula to install from the Mercurial repository
for SIP located at:

  http://www.riverbankcomputing.co.uk/hg/sip

By default this formula installs an archived tarball from a tag corresponding to
the released version of SIP.  Tarballs are fetched using HTTP.

If the user has Mercurial installed, bleeding-edge versions can be installed by
specifying the --HEAD switch.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-22 07:17:04 -07:00
Charlie Sharpsteen
111eeea4c0 Update SIP from v. 11 to 11.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-13 08:40:38 -07:00
David Höppner
3872bce9c4 sip: fixes Homebrew/homebrew#2322 2010-08-31 20:39:36 +02:00
Laurent
b76c786ba1 fixing issue 2320
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-08-31 17:59:49 +02:00
Charlie Sharpsteen
795be85324 Upadted SIP to 4.10.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-21 09:48:16 -07:00
Adam Vandenberg
aa1a852423 Bump versions of pyqt and sip 2010-07-13 14:07:54 -07:00
Adam Vandenberg
5db2cefb7e Force sip to build against the system (Framework) Python.
Fixes Homebrew/homebrew#930
2010-06-16 14:06:54 -07:00
Adam Vandenberg
42a12af5a1 Bump sip to 4.10.2; previous download was 404 2010-05-09 20:18:41 -07:00
Max Howell
dabeaddebb String.undent for prettier HEREDOCs 2010-03-07 17:57:05 +00:00
Max Howell
44a3d604a1 Bump SIP to 4.10
Fixes Homebrew/homebrew#479
2010-01-16 19:06:26 +00:00
Travis Cline
4a0d70ba04 updated url in sip formula 2010-01-14 10:00:18 +00:00
Max Howell
c906149093 Install into Homebrew prefix
This is the problem with doing our own Python stuff. But easy_install doesn't
work great. The solution is probably jezdez's pip formula.
2009-11-07 18:22:34 +00:00
Russ
403046a560 Riverbank SIP 2009-11-07 18:22:34 +00:00