Commit Graph

105 Commits

Author SHA1 Message Date
landry
c4c6cd0dc5 Fix QtWebkit on amd64. With the default 512Mb datasize ulimit, any app
using it crashes right away at startup, since it tries to preallocate
1Gb of memory.

From webkit's patch-Source_JavaScriptCore_jit_ExecutableAllocatorFixedVMPool_cpp
tested with mnemosyne & arora.
2012-11-05 16:29:50 +00:00
sthen
3df6228b5a When dlopen()ing shared libraries for optional dependencies, Qt4 wants to
load a specific version of the library to avoid ABI breakages, however it uses
upstream shared lib versions which don't match those in our ports. This has
already been patched where it tries to open gtk+2/cups by removing the version
check. See ports@ thread "UPDATE: kdiff3-0.9.97" where this was discussed with
fgsch, dcoppa, espie and myself, upshot is this isn't totally clean but isn't
really worse than what we had before and it fixes use of icu4c from Qt4.
This diff from fgsch, testing/ok by me, ok espie.
2012-10-11 01:18:09 +00:00
naddy
a6ebe21f0d mark for parallel building 2012-09-30 20:27:50 +00:00
ajacoutot
d9a4bcc50e Bump after gstreamer-plugins-base subpackaging change. 2012-09-06 12:38:35 +00:00
ajacoutot
0bbbd35e32 register-plist did not catch the devel/glib2 -main -> empty change.
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
ajacoutot
d53ee2856c Handle cups >= 1.6 2012-08-04 15:07:24 +00:00
espie
b60dcae74a update to 4.8.2
- since we no longer have GCC3_ARCHES, simplify, no way it's gonna compile
on a GCC2_ARCH anyways (size matters)
- so, we have only SHARED_ONLY arches, remove those frags as well.
- fold back qt4-sqlite since sqlite is part of core now.
2012-06-14 09:38:35 +00:00
ajacoutot
77b9840f10 Add missing _POSIX_THREAD_PRIORITY_SCHEDULING check.
from Brad
ok espie@
2012-05-20 10:39:00 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
kili
d6bd5a76f9 Don't silently pull in a dependency on pulseaudio.
I had a diff adding proper LIB_DEPENDS-* and WANTLIB- entries,
but espie@ prefers to just disable pulseaudio support for now,
because he's working on a qt4 update.

ok espie@
2011-12-26 15:51:55 +00:00
espie
a88b1906c3 grr... forgot to add that one and cvs diff doesn't say a thing, of course.
as noticed by nigel and vadim...
2011-11-07 08:23:39 +00:00
espie
37d18d6a19 tweak to create correct .la files for the qt libraries, and install them.
after a few iterations to fix various builds such as bacula.
work from Vadim Zhukov
2011-11-06 12:44:04 +00:00
espie
8291a94cc2 convert to bsd.port.arch.mk
use BUILD_PKGPATH now that it's usable for that.
2011-10-02 07:03:11 +00:00
espie
a65c637f7f tarball rerolled, minor tweaks to documentation 2011-09-19 22:27:35 +00:00
espie
346b5bc6dc normalize pkgpath 2011-09-16 12:29:12 +00:00
espie
466e503040 minor update to 4.7.4 (mostly bugfixes)
while there, clean up WANTLIBs
2011-09-07 09:54:07 +00:00
espie
97de7c2001 fix it for real. Antoine, use PLIST_DB ! 2011-07-09 10:59:35 +00:00
ajacoutot
c9db9c48c2 Unbreak, spotted by Nigel Taylor. 2011-07-08 05:04:21 +00:00
ajacoutot
ebf18cf0c6 Use the gettext MODULE 2011-07-07 00:22:37 +00:00
dcoppa
3ee450ad0d Bugfixing update to qt4-4.7.3.
Unbreak the no_examples PSEUDO_FLAVOR.

Use the recommended dist site to provide for faster and more localized
downloads (from Brad).

Tested in a bulk build by landry@
OK landry@, sthen@
2011-05-17 08:26:53 +00:00
ajacoutot
a2d7a47da4 Fix build after gnutls update.
ok jasper@ landry@
2011-04-15 16:13:23 +00:00
dcoppa
a69794a5c1 Bug-fix update to qt-4.7.2.
Tested in a bulk build by landry@
OK espie@
2011-04-03 13:35:30 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
espie
8e7eacb6ce qt 4.7.0 2010-10-28 14:55:47 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
jasper
a3b70f0360 - bump after gcc4 switch of mips64 2010-09-28 09:09:15 +00:00
landry
ecf4edc8b7 qt4 now builds fine on hppa with gcc4, remove CXXFLAGS+=-finline-limit=60 2010-07-30 12:57:18 +00:00
ajacoutot
7a75c60d16 Move to new DEPENDS. 2010-07-30 12:03:08 +00:00
ajacoutot
127208401d First pass at new REVISION/DEPENDS... not finished yet. 2010-07-30 06:58:57 +00:00
naddy
51d989600b bump for plist changes due to gcc3->gcc4 transition 2010-07-09 18:48:22 +00:00
espie
5748aeeec9 minor update to 4.6.3
while there, clean up wantlibs.
- fix bug with new phonon (pick up ours and not it)
- fix a bug in qdbuscpp2xml (timeout)
- more patches for gcc3: sse code ICES, new demo doesn't compile.

spectrum not installed, seems to be macosX or something ? I can't get
a thing out of it.

Tested on gcc4 and gcc3...
2010-06-21 16:40:52 +00:00
landry
2a31596035 Fix Qt4 build on sparc64 with two patches from pkgsrc in qtwebkit part.
ok espie@
2010-06-15 21:27:57 +00:00
dcoppa
46bd828c63 Unbreak QGtkStyle
OK espie@
2010-05-26 11:34:13 +00:00
espie
4f74d9c0c8 don't deref "not found" result. (bump main pkgname)
this fixes qdoc3 segfaulting at end of qtcreator build
2010-05-25 11:00:56 +00:00
espie
0b3aa0cfeb misc fixes
- for gcc4, insist on -fno-wrapv, since it breaks things.
- use atomic builtins as they are available (on i386 at least)
- remove a few reasons why gmake is required (but not all)
- pass MAKE_JOBS to configure step.
2010-05-23 10:36:49 +00:00
landry
b32faf9b96 When setting -finline-limit=60 on hppa, don't override CXXFLAGS but
append to it instead. Noticed by sthen@ ages ago, ok espie@
2010-05-13 12:05:35 +00:00
espie
7e7f28f4a7 make it auto-switch to the GCC4 fragment 2010-05-09 18:38:08 +00:00
espie
e559cb9481 oops, if QtWebKit is not around, we don't want to create the link.
but we also don't want to error out (noticed by kili@).

zap dup QtMultimedia (brad)
2010-04-25 19:03:30 +00:00
espie
78b2ae4ccd unfuck fuck-up so that it packages with fucking g++4 2010-04-24 22:36:49 +00:00
espie
e6c4eeee3b update to 4.6.2. things work apart from eventsview... 2010-04-19 09:36:30 +00:00
landry
0f47ca90d9 Add -finline-limit=60 to CXXFLAGS to allow this beast to build on hppa.
ok espie@
2010-04-05 09:54:35 +00:00
espie
495bf07d72 install qdoc3, qt-creator uses it, but leave it deep inside the qt4
dir, so it's not used by mistake.
2009-10-15 14:30:07 +00:00
espie
e6d2cda3f5 more small changes, no_examples should jizz okay now. 2009-10-13 10:39:41 +00:00
espie
287d2e689b the tralala needs to touch the bootstrap too.
noticed by Antoine "Gunther" Jacoutot.
2009-10-12 22:11:48 +00:00
espie
e0700e39d3 minor update to 4.5.3, some patches folded upstring.
Diff was painful to look at, mainly because nokia added their (c) notice
all over the place...
2009-10-11 09:43:08 +00:00
espie
2d82aebbfb 4.5.2 2009-09-01 18:24:28 +00:00
espie
4af0a6b34b update to 4.5.1, including gcc4 build.
fix packaging in that case, since I botched the "extended" WANTLIB
(if stuff comes from the main package, it *has* to be in LIB_DEPENDS,
because WANTLIB are checked at build time).
2009-06-08 13:55:28 +00:00
espie
0e559ff0c3 update to 4.5.0
(ready for a gcc4 switch to enable webkit)

notice -phonon got scraped, because it becomes too hard to keep phonon out
of main qt tools way (like assistant on top of qtconfig)
2009-04-18 17:25:43 +00:00
espie
65bf60c0d3 fix build issue when lucene is installed, by relying on "system dir"
LOCALBASE being included after the build stuff.

I would like to do the same with X11BASE, but this does not work yet:
problem has been reported to the trolls.
2008-11-17 15:05:24 +00:00