Commit Graph

120 Commits

Author SHA1 Message Date
espie
be99f23aa5 more base64 checksums 2007-04-05 17:36:18 +00:00
espie
a30e3ddd6c regen patches.
handle utf8 encoding better.
2007-03-31 22:49:46 +00:00
espie
07eb6af6da fuck, forgot that one. noticed by naddy. 2007-03-28 23:18:09 +00:00
espie
30059c7ebb help people not mix up X11 with xenocara, by making sure they link against
X11 >= 10, and bump those major numbers accordingly, so that bug-reports
will get easier to process.

(artificial `flag day' as discussed with deraadt@)
2007-03-26 21:22:13 +00:00
espie
9634d7d235 tweak the modules so they also define MODQTn_* values along the usual
MODQT_* values.

This makes it possible to include both qt3 and qt4, as long as one is
very careful in choosing the right variables, without any change for the
existing qt3-only, qt4-only ports.

We don't bother with qt and qt2 as they are mostly end-of-life.
2007-03-23 16:28:52 +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
c622ee778d also install manpage for qm2ts 2007-01-29 09:24:13 +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
be03706a50 bump pkgnames, noticed by naddy 2006-11-28 19:15:47 +00:00
sturm
2077ed8b2d unbreak 2006-11-26 09:10:43 +00:00
espie
e0a8882f58 use BUILD_PKGPATH 2006-11-25 18:35:45 +00:00
espie
ceea12786a switch to new MULTI_PACKAGES 2006-11-20 20:41:00 +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
fd969f3dd2 more new lib specs 2006-09-18 10:21:48 +00:00
espie
100b45279f convert a few libspecs to new style.
Note: no package bump, those are only BUILD dependencies,
the pkg_create code will create the correct wantlib specs.
2006-08-01 10:50:19 +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
8c7e05b255 bunp all qt shared libs at the same time. 2006-01-13 19:18:49 +00:00
espie
2977e72179 versioned pluginsdir in qt3.port.mk 2006-01-02 16:59:37 +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
5758b588f6 Add inputmodules patch. Fixed package name for debug flavor. 2005-12-27 18:04:32 +00:00
espie
0eb62d93b1 add a pkgpath to x11/qt3,mt to help people updating over a long period... 2005-11-10 11:15:13 +00:00
espie
913759e07b update to qt 3.3.5 2005-09-19 10:24:56 +00:00
espie
551ae9faf2 all multi-packages are affected 2005-09-18 09:08:42 +00:00
espie
6090e42e6f Fix stuff that otto broke.
Also noticed by Matthias  Kilian.
2005-09-18 00:52:40 +00:00
espie
0031945c6e Fix a buglet in bsd.port.mk where the PSEUDO_FLAVORS get encoded into
the FULLPKGPATH, thus providing changes to packing-lists which shouldn't
happen, and making update more difficult.

Accordingly, bump all pkgnames with PSEUDO_FLAVORS, and provide an
update @pkgpath for the bug for most of them (left out the ones with 3
or 4 pseudo flavors for space constraints...)
2005-09-16 09:51:25 +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
cff479504e add missing common dir 2005-02-27 16:03:14 +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
naddy
2492803fcd SIZE 2005-01-05 17:53:50 +00:00
espie
b81deeda41 fix conflicts 2004-12-27 17:13:56 +00:00
alek
12cb514289 Add WANTLIB markers 2004-12-19 13:09:45 +00:00
espie
7e168d8a55 bump pkgname, to help pkg_add -r. 2004-11-09 21:59:42 +00:00
espie
6e632f5df7 don't install lib*.a under /usr/local/lib, it's enough to have them
in /usr/local/lib/qt3.
2004-11-09 21:58:12 +00:00
espie
8a2dfb4bce adapt .qmake.cache for installation path. 2004-10-31 08:49:40 +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
415524655f get lib/qt3/bin to show up correctly, finishes fixing up qmake... 2004-10-27 19:57:16 +00:00
espie
7abf25a6c5 typo 2004-10-26 23:04:12 +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
92b87d20fb new-style conflict. 2004-09-18 09:49:00 +00:00
brad
4a4c38410f these files went into the wrong PLIST 2004-09-16 04:26:46 +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