summaryrefslogtreecommitdiff
path: root/x11/qt3-libs
AgeCommit message (Collapse)AuthorFilesLines
2006-10-19Add a patch for CVE-2006-4811 (integer overflow in image handling).drochner3-3/+33
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-27Forgotten patchsum. Reminder by Mark.joerg1-1/+2
2006-07-26Readd recursive Xcursor buildlink3 inclusion, the problems in Xorg worldjoerg4-4/+39
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-07-18Don't recurse into xcursor, it is not needed by Qt3 itself.joerg1-2/+1
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-06-09make sure USE_LANGUAGES is set before including compiler.mkabs1-3/+3
2006-06-08Set PKG_FAIL_REASON when a buggy gcc is used (Apple's gcc 4.0.0 yieldsminskim1-1/+7
an internal compiler error). This addresses PR pkg/31877.
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig1-2/+2
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz2-3/+4
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-31update to 3.3.6drochner3-11/+10
changes: -bugfixes -gcc-4.1 support -translation updates
2006-03-13Fix path generation so that security/qca{,-tls} don't have to patch Makefileminskim2-8/+18
or override do-install. Bump qt3-tools PKGREVISION.
2006-03-12Force to use the libtool mode of qmake, instead of patching theminskim5-24/+112
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-11In the comment at top also mention "pkgsrc". As this could be confusingreed1-3/+3
for someone not using "netbsd-g++". (This has been in my pkgsrc since at least July.)
2006-03-03Make qmake and libtool use the same library versioning. Should haveminskim2-5/+5
been done when the pkgsrc libtool versioning was changed. This addresses PR pkg/29572. No recursive bump because the major version number is not affected by this. Bump PKGREVISION for qt3-libs and qt3-tools.
2006-03-02Prevent qmake from generating .la files. In pkgsrc, they are taken careminskim2-1/+15
of by libtool. This fixes PRs pkg/30656 and pkg/32244.
2006-02-25Enable Xinerama support if libXinerama.dylib exists.minskim2-4/+5
Bump PKGREVISION.
2006-02-17Enable STL (auto) + revision bumpadam3-20/+18
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-4/+4
2006-02-03move PKGNAME= to before .include "../../mk/bsd.prefs.mk" so mk.conf can ↵abs1-6/+6
determine package
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz2-3/+4
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-12We don't need the .else clause in the GCC 3.3 NetBSD/sparc hack.jdc1-3/+1
Pointed out by salo@.
2005-12-28Add a pkgconfig file for qt3-libs, bump PKGREVISION. ok with wiz@ghen2-2/+7
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig2-6/+6
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-17Add support for option 'debug', to compile in debug code and symbols.hubertf1-2/+10
In case anyone ever wants to go and debug Qt/KDE. Like me. Shoot me!
2005-11-01Fixed pkglint warnings:rillig2-4/+4
Relative directories should look like "../../category/package".
2005-11-01Adjust Qt 3.3 PostgreSQL patches to work with all versions. Drop thejoerg3-19/+4
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:adam3-10/+9
* Over 200 bug-fixes were incorporated * Platform support was added for Mac OS X 10.4 (Tiger), VS2005, and GCC 4.
2005-08-17Add a hack to require gcc 3.4 on NetBSD/sparc.jdc1-4/+9
2005-07-18Export a new variable TOOLS_CMDLINE_<TOOL> that holds the full commandjlam1-2/+2
line (path and arguments) needed to run the real tool. Modify TOOLS_<TOOL> to hold only the path to the real tool. Modify falcons-eye/Makefile and qt3-libs/Makefile.common to use TOOLS_CMDLINE_YACC instead of TOOLS_YACC to that they'll use "bison -y".
2005-07-01Bump PKGREVISION for the Darwin fix.reed1-2/+2
2005-07-01If Darwin, then use real RANLIB.reed2-4/+12
No change for other platforms, as QMAKE_RANLIB is set to "true". And if Darwin and /usr/lib/libresolv.dylib exists, then use -lresolv.
2005-06-27Use socklen_t, instead of int, as QT_SOCKLEN_T on Darwin>=8.0.minskim1-1/+10
2005-06-22Restore changes in revision 1.34 of qt3-libs/Makefile.common afterjlam2-12/+4
the change in revision 1.6 of mk/buildink3/libtool-fix-la, and create the qmake.conf files at post-configure time. This causes the libtool wrapper to be used to create the libtool archives, instead of just using ${LOCALBASE}/bin/libtool. Bump the PKGREVISIONs for the packages that include qt3-libs/Makefile.common as their *.la files are now different.
2005-06-21Back out the previous change and add a comment to qt3-libs/Makefile.commonjlam2-4/+12
noting why we did so, and that this will be fixed after pkgsrc-2005Q2 is branched. Bump the PKGREVISION.
2005-06-20move the post-patch to pre-configure since it is somewhat configure-likedmcmahill2-3/+4
in nature. This makes sure we get the correct libtool which fixes a problem where the installed .la files have references to ${WRKSRC} left in them. Fix suggested by Johnny Lam. Bump PKGREVISION.
2005-06-01Convert to options framework.wiz1-3/+7
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam1-2/+3
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-05-22Remove USE_TOOLS+=gawk from packages that had it added solely for Solaris.jlam1-2/+2
We rely on the tools framework to pull in a good enough awk tool.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-4/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-17On DragonFly use the FreeBSD G++ config for now.reed1-1/+3
This is from Jörg Sonnenberger in PR pkg/30255. (Not tested by me.)
2005-05-13Change references to M4 & YACC into TOOLS_M4 & TOOLS_YACC to simplifyjlam1-2/+2
transition to new tools framework.
2005-04-18adam volunteered to maintain this package.wiz1-1/+2
2005-04-13qt3 build system makes a difference between MacOS X and Darwin: it willbouyer2-5/+17
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-04-12Nuke USE_BUILDLINK3 (some files missed in megacommit).tv1-2/+1
2005-02-23Add RMD160 checksums to the SHA1 ones.wiz1-1/+2
2005-02-10Changes 3.3.4:adam4-15/+13
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-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.