Commit Graph

131 Commits

Author SHA1 Message Date
sthen
e5afc3fb45 As worked out by naddy, qt4 only builds gtk theme support if gtk+2
was present at configure time, so the build is non-deterministic.
(notably audio/musique build fails unless qt4 was built with gtk
theme support). Add gtk+2 as a build dep to avoid this. Sync WANTLIB
while there.  ok espie@
2013-04-27 15:42:15 +00:00
brad
83f4b5395c Better comment explaining the purpose of the workaround.
ok espie@
2013-03-16 08:44:55 +00:00
landry
af6d444f4b Fix moc/BOOST_JOIN breakage after boost 1.53 update, from Amit Kulkarni.
https://bugreports.qt-project.org/browse/QTBUG-22829
Unbreaks games/pokerth and cad/openscad.

ok espie@ (maintainer)
2013-03-15 17:01:31 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
zhuk
ef5f85b58c Add /etc/ssl to the list of directories containing "system" CA certs,
allowing Qt4 (and thus KDE4) programs to use /etc/ssl/cert.pem.

okay @espie
2013-03-08 18:12:38 +00:00
espie
9c744b5f7c grr double define does nothing 2013-01-19 11:08:09 +00:00
bcallah
c6f73143af Allow qt4 to build on mips64* - note that build is quite literal here.
The resulting qt4 does not work.

ok espie@ landry@ jasper@
2013-01-14 22:09:43 +00:00
espie
1d27848ff3 use new dpb annotation to work around bug in dependency scanners.
as discussed with dcoppa@, sthen@
2013-01-03 15:48:42 +00:00
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
sthen
32e58be3d3 Remove empty unreferenced files (-phonon was removed in Makefile r1.57) 2012-01-17 16:33:25 +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
a5c061d902 izbetter to also remove extra LIB_DEPENDS partz 2010-11-06 16:41:23 +00:00
espie
88f371a12f zap old lib depends for qt4 2010-11-05 13:47:46 +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
e21e0d2bfc oops. seen by kili and naddy (what was I thinking ?) 2010-05-25 08:01:59 +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