68 Commits

Author SHA1 Message Date
jeremy
fd76a6b680 Add patch to work with PostgreSQL 12 2020-02-06 00:40:40 +00:00
sthen
317def58b4 don't pick up gawk if present in configure; fixes build if gawk is
present during configure but then gets junked by dpb
2019-03-09 11:36:44 +00:00
jeremy
19cf175311 Work with PostgreSQL 11 by renaming struct Param to struct QParam
(as PostgreSQL 11 also defines struct Param).

OK ajacoutot@
2019-02-19 05:13:37 +00:00
naddy
7db9e72c82 Silence a harmless clang warning that clutters the build logs. Matches Qt4.
For instance, this cuts the build output of cad/qcad in half.
2018-12-06 13:32:46 +00:00
naddy
f464416954 Add includes for missing declarations. Required by gcc 4.9. Other
compilers appear to pick these up by accident.
2018-11-06 20:09:35 +00:00
espie
c167c0b5a3 small fixes for clang 6, a few C++11 literals, some weird typing 2018-04-08 08:36:31 +00:00
espie
e55255f49c remove hardcoded gcc, bump 2017-03-03 12:43:10 +00:00
jca
a99fc1476c Unbreak on arm: disable a hack not needed with EABI. 2017-01-01 09:40:42 +00:00
zhuk
4a5e187b44 Don't create shlib symlinks on OpenBSD.
Allows to switch security/qca to devel/qmake.
2016-12-26 08:55:05 +00:00
naddy
e703f7360d fix build with newer FreeType 2014-01-10 18:10:36 +00:00
espie
5524073408 allow qtextstream to serialize long long integers out.
For completion, qt3 should also serialize long long in, but that's
a more intrusive change, and it's not really needed to keep existing
things compiling.

Obviously, this code is totally different and 64 bits capable in qt4.

this fixes the build of kdepim3 post 64 bits time_t.

problem noticed by sthen@.
2013-04-29 10:44:43 +00:00
naddy
8c18b08ac5 Fix build with png-1.5.
All fixes from/via NetBSD pkgsrc.  The people there did a lot of
heavy lifting.
2011-07-08 20:36:09 +00:00
kettenis
a352081dcf An char array is not necessarily 8-byte aligned, to casting it to (double *)
and dereferencing it leads to unaligned access on strict alignment
architectures.  Unbreaks build on hppa.

ok espie@
2010-07-29 13:41:45 +00:00
robert
e903199a3e Cast pthread_self() to uintptr_t to make gcc4 happy here.
ok espie@
2010-05-09 16:19:22 +00:00
espie
aee1236744 fix build issue with latest x11 muck-up.
since we remove part of the exposed interface, bump library, to
be sure.
2008-05-31 09:50:34 +00:00
espie
dbebbaa6e7 qmake should emit one more dependency so that uic is run before compiling
anything else.

(fixes parallel build of sqlitebrowser, among others)
2007-12-28 18:53:20 +00:00
espie
80fc9d4e4e look delayed update to qt 3.3.8, made possible by a gentoo i18n patch. 2007-12-28 17:45:04 +00:00
espie
a30e3ddd6c regen patches.
handle utf8 encoding better.
2007-03-31 22:49:46 +00:00
espie
56022fec1b fix pkgnames, bump stuff.
add a qt-mt.pc that looks like something.
fix a buglet in qmake.
2007-02-17 18:59:04 +00:00
espie
3e04889212 build the sqlite2 plugin 2007-01-22 18:18:28 +00:00
espie
37886b4083 update to qt 3.3.7 now that we have a qt immodule patch finally. 2007-01-04 18:34:46 +00:00
espie
f1735615f6 Add the security patches from qt 3.3.7
we'll update to qt 3.3.7 after the immodule patch has been merged, which
should hopefully happen in the middle of november....
2006-10-24 22:39:36 +00:00
espie
d88890e2cf Let qfile synch IO between read and write by using fflush, a bit like qt4
does.

This is hidden behind a pimpl, so there's no ABI change.

This should allow people to use QDataStream for input AND output with
impunity.
2006-10-18 18:05:31 +00:00
espie
ce98d2f845 fix a few minor nits:
- let qmake output LOCALBASE if it find it useful
- the OpenBSD default config uses threads anyways, for ports.
- make a link to help designer and friends to find their documentation
2006-03-07 19:29:19 +00:00
espie
22fdfc5af0 patches that didn't make 3.9 2006-03-04 10:07:10 +00:00
espie
ae3dce3df0 fix two crashes in qt3, from the kde project.
okay pvalchev@
2006-02-27 16:40:25 +00:00
espie
f515d3920f SHARED_LIBS:
- qmake changes to emit LIBxxx_VERSION annotations in generated Makefiles.
- qt changes to use plugins-<major> libraries. Note that uic always look in
the configured directory, and one cannot link against two qt libraries,
otherwise stuff will be destroyed twice... (ick).
2005-12-28 16:50:58 +00:00
espie
913759e07b update to qt 3.3.5 2005-09-19 10:24:56 +00:00
espie
e89f8d0a7d fix qdns, from Greg Estabrooks
okay pvalchev@
2005-08-31 22:01:09 +00:00
espie
661c576b6d do not create symlinks for libraries. 2005-05-18 14:24:32 +00:00
espie
c9af30e7c7 TrollTech missed an occasion to use snprintf, and I fucked up in
the PKGNAME bumping.
2005-04-09 21:24:12 +00:00
espie
c0a1597442 update to 3.3.4, lots of sec patches included.
activate qt support. build dependency only, qt is smart enough
to autoload that stuff...
2005-02-03 20:05:56 +00:00
espie
fa73104d38 Reorganize stuff.
- stop supporting !mt, since it has worked for a long time.
- mt becomes a pseudo_flavor for compat purposes.
- merge base back into the main module.
- link mt names to not mt names.
- finish recreating a full QTDIR structure for compatibility as well.
2004-10-30 09:12:35 +00:00
espie
efe32ee3d3 a few tweaks:
- since we no longer compile qt3 without mt, link the files with the
`usual' names (compat settings and fragment).
- install supplementary development libraries, this will help for other
ports (asked by Steve Shockley).
- help qmake work off-the-shelf.
- provide a no_examples pseudo-flavor.

bump pkgname.
2004-10-26 22:59:24 +00:00
brad
460124663a fixes Qt not handling gamma correction properly with the PNG image
format.

From: KDE's qt-copy
2004-09-26 17:23:34 +00:00
brad
ba808d3753 fix issues with the GIF and XPM parsers that could allow a remote attacker to cause a
DoS via a malformed image file that triggers a null dereference.

CAN-2004-0692, CAN-2004-0693
2004-09-20 20:05:51 +00:00
espie
4f732e87e3 qt 3.3.3 + new plist 2004-09-15 19:25:12 +00:00
espie
4cedfe34c4 fixes for rle overload.
okay naddy@
2004-08-24 15:46:55 +00:00
brad
2853f45861 upgrade to Qt 3.3.2
ok MAINTAINER
2004-07-22 23:03:08 +00:00
espie
51e02f4063 susv3 test.
found by matthieu@
2004-01-19 22:46:03 +00:00
brad
4dd77497cf upgrade to Qt 3.2.3.
I really hate cvs.
2004-01-08 01:20:13 +00:00
brad
54b7f9c847 upgrade to Qt 3.2.3
ok espie@
2004-01-08 01:12:59 +00:00
avsm
add7709204 fix obvious typo: POSOX -> POSIX that could truncate login names
submitted upstream
2003-06-17 01:29:17 +00:00
espie
d4512bb2c8 and remove integrated patches 2003-04-05 14:48:19 +00:00
espie
eea691e9a2 Update to qt-3.1.2, move samples from qt to qt-mt, enable tablet support. 2003-04-05 14:45:19 +00:00
espie
c4b8047d7e backport buffer overrun fix from qt 3.1.2.
ok pval@
2003-03-04 18:06:59 +00:00
espie
0530a5ef91 In mt mode, rename libqui -> libqui-mt
qt-mt is now tested, one could say...
2003-02-09 19:17:32 +00:00
espie
09aa6e92e7 bring change from kde development: less blinking at opaque moves starts 2003-02-09 19:16:17 +00:00
espie
b79641f51c typo 2003-01-21 16:14:42 +00:00
espie
ef21705aee #!@!@ patch 2003-01-20 12:58:58 +00:00