summaryrefslogtreecommitdiff
path: root/x11/qt3-libs/patches
AgeCommit message (Collapse)AuthorFilesLines
2009-07-11Fixed some pkglint warnings for qt3-docs.rillig7-19/+7
2009-05-20Apply patch reported by Gary Duzan in PR 37347 to fix finance/kmymoney2wiz1-5/+14
after ld.elf_so fix from December 2007. Bump PKGREVISION.
2009-04-07Make it compile on DragonFly master.hasso1-5/+15
2007-12-16Fix broken (or non-portable at best) shell code.tron1-2/+2
2007-10-24Change qmake to not add the target directory as rpath.joerg1-2/+23
This would leak rpath references to the build directory and libtool should take care of this already. Non-libtool builds might be broken by this, but they shouldn't use -Wl,-R either, but -Wl,-rpath. Bump revision of qt3-libs (rpath changes) and qt3-tools (qmake changes).
2007-09-15Fix security vulnerability reported in CVE-2007-4137.tron1-5/+12
Bump package revision.
2007-08-01Add patches provided by Trolltech to fix CVE-2007-3388.tron7-0/+203
Bump package revision.
2007-04-06Fix for CVE-2007-0242. Bump PKGREVISION.markd2-0/+105
2007-03-18Add patches from Dirk Mueller of KDE to fix font selection issuesmarkd2-0/+85
with Asian fonts. Bump PKGREVISION.
2006-10-23patch-ja did contain a fix against the pixmap image security flaw;drochner1-29/+0
it is superseded by a somewhat different version in official qt-3.3.7 now
2006-10-23Changes 3.3.7:adam1-4/+4
* Fixed security flaw in the way Qt handles pixmap images
2006-10-19Add a patch for CVE-2006-4811 (integer overflow in image handling).drochner1-0/+29
The patch was proposed in http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=210742, but this is appearently not what Redhat does -- they have an update for kdelibs, but don't tell details. The patch helps for me, so put it in, at least until we know more.
2006-07-26Readd recursive Xcursor buildlink3 inclusion, the problems in Xorg worldjoerg1-0/+32
have been fixed in the mean time and it broke accidently native builds. As found in the process fix the detection of Xrandr for the Xorg case and bump revision for that. Activate -verbose for the configure step to make debugging such issues in the future e.g. in bulk builds easier.
2006-03-31update to 3.3.6drochner1-4/+4
changes: -bugfixes -gcc-4.1 support -translation updates
2006-03-13Fix path generation so that security/qca{,-tls} don't have to patch Makefileminskim1-6/+16
or override do-install. Bump qt3-tools PKGREVISION.
2006-03-12Force to use the libtool mode of qmake, instead of patching theminskim3-0/+100
non-libtool mode to use libool. In this way, qmake will generates valid install commands. This closes PR pkg/29572. Bump qt3-tools PKGREVISION.
2006-03-02Prevent qmake from generating .la files. In pkgsrc, they are taken careminskim1-0/+13
of by libtool. This fixes PRs pkg/30656 and pkg/32244.
2005-11-01Adjust Qt 3.3 PostgreSQL patches to work with all versions. Drop thejoerg2-16/+2
requirement of 7.3, it compiles fine with all versions in pkgsrc (and should work with them). Bump the revision to annotate the possibly changed dependency.
2005-09-27Changes 3.3.5:adam1-3/+3
* Over 200 bug-fixes were incorporated * Platform support was added for Mac OS X 10.4 (Tiger), VS2005, and GCC 4.
2005-04-13qt3 build system makes a difference between MacOS X and Darwin: it willbouyer1-3/+15
build with X11 support on Darwin and MacOS X native interface on MacOS X. But the Free qt3 only includes X11 support, and so the build fails on MacOS X. Change the build defines to use the same options on MacOS X and Darwin.
2005-02-10Changes 3.3.4:adam2-7/+7
Installation --------------- Added support for DragonFly BSD. Fixed compilation for 64-bit Linux. Compilation fixes for OpenBSD configured with -thread. Windows Installer ----------------- Add option to set environment variables. Fixed problem propagating PATH environment variable. Make sure the PostgreSQL and MySQL libraries are shown correctly. Compilers --------- Work around a bug in HP-UX aCC. Support IRIX with 7.4.x compiler. Fixed moc compilation when Bison is installed. Fixed compilation with Intel compiler on Windows. Qt Designer ----------- Fixed bug that could corrupt the .pro file. Fixed bug that would remove source files from project when using a statically linked designer. Fixed handling of custom widget plugins which subclass QWidgetStack. Raise and give focus to source files when clicking on them in the project overview. Fixed bug where empty variable declarations in .ui file would generate improper C++ code. Fixed crash when deleting action while changing its name. Fixed crash when using third party plugins that create tabwidgets without any pages. Fixed bug renaming slots in edit custom widgets dialog where old slot name would not get removed. Make sure uic-generated code compiles when QT_NO_CAST_ASCII is defined. Fixed bug showing wrong status indicators in connection table after sorting the list. Prevent templates based on unsupported widgets (like QScrollView) from being created. Qt Linguist ----------- Fixed bug where spaces at the beginning or at the end of the source text would not be displayed. Qt Assistant ------------ Fixed bug in printing that sometimes caused the last page to be skipped. Fixed invalid font size error on startup. qmake ------- Work around bug in Visual Studio 2003 Custom Build Steps. Handle path names with spaces properly. Handle file names containing '&' characters correctly. Create dependencies on .ui.h files. Fixed crash on Solaris when error() string contains single quote. Make it possible to specify a RES file for the vcproj file. Fixed bug in make install on Linux Various improvements for XCode. Fixed bug in shadow builds. for more information see 'changes-3.3.4'
2004-10-28Pay attention to LDFLAGS when building qmake. This allows qmake to linkgavan1-3/+9
correctly against pkgsrc gcc.
2004-10-13Another Interix-only fix: add -ldb, and since Qt incorrectly #includestv2-4/+7
system C headers without extern "C", add extern "C" protection.
2004-10-13Fix library linkage for Interix.tv1-4/+4
2004-10-13Add Interix 3.5 support. (Will be contributed back to Trolltech as well.)tv6-0/+243
2004-08-24Use modern resolver api on recent NetBSD systems that have it.markd1-0/+13
From Love in PR 26638. Fixes problems in threaded programs. eg psi and kde3.3's cups support.
2004-08-12Changes 3.3.3:adam3-30/+4
* Bug-fix release
2004-07-06Fix include paths for postgresql header files (for qt3-psql).wiz1-5/+5
2004-05-10Force building X11 version (not Carbon) under MacOSXadam2-0/+26
2004-04-30Optimize qmake for speed-upadam1-0/+13
2004-04-29Update to qt3 3.3.2.markd1-96/+0
Qt 3.3.2 is a bugfix release. It maintains both forward and backward compatibility (source and binary) with Qt 3.3.1 and Qt 3.3.0. X11 specific fixes: Fixed crash bug when using X Input Method Chinput. - Drag and Drop Ignores accelerator events when dragging. - QClipboard Fixed bug where data()->format() would return the wrong value. Fixed potential crashes with regards to iterators. - QFont Avoids badly scaled fonts, and prefers exact matches. Made sure symbol fonts get loaded correctly. Made it possible to load Latin fonts that do not contain the Euro symbol. Fixed glyph width bug observed with some Khmer fonts. Fixed crash with misconfigured Xft. Fixed problem with font selection for Xft2 when having Latin text with non-Latin locale. Respects custom dpi settings for Xft. Does not use Xft if we have FreeType1 but no XRender. Fixed memory leak in the font engine when drawing transformed fonts. - QGL Fixed crash when rendering text in GL widgets. - QLocale Tru64: Fixed crash when INFINITY is compared to another double. Tru64: Uses DBL_INFINITY for Compaq C++ compiler. - QMimeSource Does not re-enter the event loop in provides(). - QPainter Fixed rendering of anti-aliased text on non-XRender enabled displays. - QPrinter Fixed setFromTo(). Fixed printing of Arabic text with XLFD fonts. - QTextEdit Fixed bug with extremely long lines. - QThread Fixed bug that made program require superuser privileges on some Linux machines. - QWidget Fixed showFullScreen() and showMaximized() for window managers that do not support extended window manager hints (EWMH).
2004-04-16update to 3.3.1recht4-28/+111
changes (among many others): - New QLocale Class - The ActiveQt framework, first available in Qt 3.1, has been enhanced in lots of ways in Qt 3.3. - Semi-Transparent Windows Other Improvements - The network module now supports IPv6 in addition to IPv4. - New 64-bit platforms are supported: Itanium on Linux (Intel compiler) and Windows (MSVC and Intel). - QCursor now provides the BusyCursor shape, which combines an hourglass with an arrow. - Qt's DOM classes are now reentrant when Qt is built with multithread support enabled. See http://www.trolltech.com/products/qt/whatsnew.html for more details.
2003-12-19Update QT3 to 3.2.3.skrll7-67/+36
Far too many new features and bug fixes to list here. Includes a fix for Hangul (Korean character) handling from Bang Jun-Young <junyoung at netbsd dot org>. Thanks. "Better late than never"
2003-10-23G/c unnecessary patch.junyoung1-11/+1
2003-09-28only pass gcc specific flags if we are using gcc.grant1-0/+12
2003-07-22Build, install and use a shared libqassistantclient.drochner2-0/+26
This is primarily needed by PyQt.
2003-03-18Update qt3 to 3.1.2. This update fixes a large number of bugs.skrll3-7/+20
2003-03-11Update qt to 3.1.1.markd3-58/+78
Qt 3.1 introduces many significant new features and many improvements over the 3.0.x series. Also lots of bugfixes. The Qt version 3.1 series is binary compatible with the 3.0.x series: applications compiled for 3.0 will continue to run with 3.1.
2003-02-04Update qt to 3.0.7 - the final maintenance release of qt 3.0.skrll1-15/+13
Lots of bugfixes including one for the ListView expansion problem. Fix kwin in kdebase after a QT global was renamed.
2002-10-28give the postgesql database adapter a chance to compiledrochner2-0/+37
(not in this pkg) (centralized patches suck)
2002-10-28Update to Qt 3.0.6, change PKGLIBTOOL to LIBTOOL in one place and do a bit ofskrll1-5/+5
PLIST sorting. Qt 3.0.6 is a bugfix release. It maintains both forward and backward compatibility (source and binary) with Qt 3.0.5 Binary compatibility warning: Qt 3.0.6 is backward and forward binary compatible with Qt 3.0.5, and is planned to be binary compatible with Qt 3.1. Unfortunately Qt 3.0.5 is not 100% backward binary compatible with Qt 3.0.3 (a class got a few bytes smaller), meaning executables compiled with 3.0.5 may not run properly when linked dynamically to 3.0.3. at runtime. Note that this is not a problem on MS-Windows. Due to its wide distributed in various GNU/Linux distributions, we have decided to stick with 3.0.5's ABI. If you ship dynamically linked executables, we suggest putting a QT_REQUIRE_VERSION macro at the beginning of your main function: ... #include <qmessagebox.h> ... int main( int argc, char**argv ) { QT_REQUIRE_VERSION( argc, argv, "3.0.5" ) ... } The macro will show a message box with a warning message and then abort the application gracefully with exit(1). For a full buglist see the Trolltech web site.
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam2-2/+2
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-05-30Fix the detection of freetype 2 and opengl. Thanks to Chris Gilbert forskrll1-0/+13
this. While I'm here fix the qt3-libs dependency in qt3-tools and the fact that the qt library was being built (needlessly) in qt3-tools.
2002-05-29Various changes to help with KDE3.skrll2-13/+28
o Enable thread support using pth-syscall and nathanw_sa. The later has problems which are being worked on. o Restructure the build of certain plugins so that qt3-libs comes with jpeg and mng support. o Introduce a BUILDLINK_DEPENDS_METHOD.qt3-tools variable that when set to build means we don't get a full dependency on qt3-tools.
2002-05-04update to 3.0.4drochner2-15/+15
"Qt 3.0.4 is a bugfix release. It maintains both forward and backward compatibility (source and binary) with Qt 3.0.3."
2002-03-25Update to 3.0.3. More bugfixes.skrll1-12/+12
2002-03-19update to 3.0.2drochner1-6/+6
"Qt 3.0.2 is a bugfix release. It maintains both forward and backward compatibility (source and binary) with Qt 3.0.1."
2002-01-07Initial import of qt3-libs-3.0.1. The multiplatform GUI toolkit we allskrll3-0/+78
know and love.