Commit graph

200 commits

Author SHA1 Message Date
joerg
70b56deef6 Do not destroy the pthread keys. It creates race conditions during
destruction and random panics as side effect.
2016-05-31 21:35:11 +00:00
nros
84008b3b97 Make sure that /include/WebCore is not created when building qt4. 2016-05-25 07:46:47 +00:00
joerg
5987b2434e Fix TLS condition on NetBSD to correctly avoid using pthread_specific.
Bump revision.
2016-05-05 22:04:34 +00:00
nros
4476bac701 Added patch to make sure that /include/WebCore/libdummy.prl is
not created.
2016-04-29 11:14:13 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
jperkin
ec1cd47ca0 Remove manual OPSYSVARS additions which are now part of the default set. 2016-02-25 08:27:02 +00:00
jperkin
3c5e857a16 Ensure iconv support is properly pulled in and enabled. Fixes build on
at least SunOS.
2016-02-01 10:28:20 +00:00
wiedi
dc9cf8ac1c Fix build on el capitan 2015-11-19 00:06:15 +00:00
agc
d8f09469bb Add SHA512 digests for distfiles for x11 category
Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 03:28:24 +00:00
markd
04ce3d58f5 pick up correct pcre.h 2015-08-30 10:00:56 +00:00
adam
f428ca36e1 On OS X, fix buiding with -stdlib=libc++ 2015-07-18 11:11:53 +00:00
wiz
34da1902a7 Update qt4 to 4.8.7.
I am happy to announce release of Qt 4.8.7 today bringing over 150
improvements and bug fixes. Qt 4.8.7 provides important security
updates, better support for Mac OS X 10.10 and many requested error
corrections. As a patch release, it does not add new functionality
and maintains full compatibility with previous Qt 4.8.x releases.

Highlights of Qt 4.8.7 are:

    Security fix for DoS vulnerability in the BMP image handler
    (CVE-2015-0295) as well as security fixes for vulnerabilities
    in image handling of BMP (CVE-2015-1858), ICO (CVE-2015-1859)
    and GIF (CVE-2015-1860)
    Update 3rd party libpng to version 1.6.17 to address known
    vulnerabilities in previous version
    Update 3rd party libtiff to version 4.0.3 to address known
    vulnerabilities in previous version
    Better support for running Qt 4.8 applications on Mac OS X
    10.10 Yosemite
    Many customer requested bug fixes
2015-07-08 17:49:49 +00:00
joerg
11d2712a27 Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
markd
c6ce74b1d7 Fix build with gcc 5.x 2015-06-29 21:06:14 +00:00
joerg
1fbb38f749 For NetBSD, use TLS if available. Fixes rare asserts in automoc4 on
exit. Bump revision.
2015-06-25 08:02:25 +00:00
wiz
56ef619712 Set sysconfdir for qt* packages.
From Kamil Rytarowski on tech-pkg.
Bump PKGREVISION.
2015-05-27 21:36:02 +00:00
tnn
6a69e9522b Recursive revbump following MesaLib update, categories p through x. 2015-04-25 14:24:44 +00:00
bsiegert
b9e889c638 SECURITY: add a fix from upstream for a DoS in the BMP handler. Bump
PKGREVISION.

https://codereview.qt-project.org/#/c/107108/4

Fix a division by zero when processing malformed BMP files.
This fixes a division by 0 when processing a maliciously crafted BMP
file. No impact beyond DoS.
2015-03-24 21:43:52 +00:00
joerg
105d758c31 Fix build with LLVM IAS on ARM. 2015-03-24 14:28:52 +00:00
dbj
0ea49cd074 fix build issue on Darwin 2015-01-27 05:20:10 +00:00
jperkin
c24ed9c54f The "rename" rule is a published synonym for the "opt" transform rule, however
only the latter is supported by cwrappers.  Change them all to "opt" rules for
consistency and to gain compatibility with cwrappers.
2014-12-15 11:46:34 +00:00
spz
e37098f286 add the fix for CVE-2014-0190 from upstream
can be dropped again with the next qt4 release
2014-11-28 21:07:51 +00:00
bsiegert
442e0d418b Compilation Fix for Mac OS 10.10.
Patch provided by Youri Mouton in PR pkg/49096.
2014-11-22 20:34:34 +00:00
jmcneill
962ff7b09e implement cacheFlush for NetBSD/arm 2014-11-17 11:54:42 +00:00
jperkin
308d619fff Remove SunOS BUILDLINK_TRANSFORM instances which remove -Wl,--* GNU ld
arguments, these are now handled globally by mk/platform/SunOS.mk
2014-08-28 10:58:18 +00:00
wiz
4847dddd6b Fix qmake to handle DESTDIR during installation.
From Niclas Rosenvik.
Bump PKGREVISION.
2014-08-23 20:09:31 +00:00
wiz
2b8001ebba Fix pkg-config files (they contained duplicate lines, which made
pkg-config fall over). From Niclas Rosenvik in private mail.
Bump PKGREVISION.
2014-08-13 09:17:35 +00:00
wiz
c1d85b374a Add a patch in the hope it fixes the build with clang.
Still builds with gcc.
2014-08-10 17:36:09 +00:00
wiz
15597e7da4 Update qt4 packages to 4.8.6.
Qt 4.8.6 provides overall over 200 improvements and bug fixes, for
example:

    Security Fix for XML Entity Expansion Denial of Service (the
    "Billion Laughs" attack)
    Better support for Mac OS X 10.9 Mavericks
    Many customer requested bug fixes, for example QTBUG-15116,
    QTBUG-21371, QTBUG-8990, QTBUG-28601, QTBUG-20946, QTBUG-30276,
    QTBUG-29572 and QTBUG-13237 (just to name a few)
    MinGW binary packages are now built with MinGW-w64 based
    toolchain with gcc 4.8.2
    Basque translation added and many other translations improved
2014-07-22 17:01:51 +00:00
wiz
a9dc16a509 Bump PKGREVISION for cups -> cups15 change. 2014-06-18 09:28:16 +00:00
wiz
a5caa2b4a1 Switch all cups packages to use cups15. 2014-06-18 09:26:09 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
tron
c64e9eb269 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:18:26 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
joerg
a49687082f Use a more robust way to find the current stack frame. Fixes infinite
loop when trying to load the script binding, if build with clang.
2013-09-21 09:40:36 +00:00
dbj
9def37f01c don't define GLIBCXX_USE_C99_FP_MACROS_DYNAMIC=1 for clang on Darwin 2013-09-15 17:35:38 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
joerg
40ded3343f Don't use false as pointer literal. Add explicit enum cast around bit
ops on enums.
2013-08-29 13:00:41 +00:00
adam
4d1608bcdf Qt 4.8.5 provides overall close to 400 improvements, for example:
35 fixes to Qt Core module
65 fixes to Qt Gui module
21 Mac OS X specific fixes
15 Windows specific fixes
8 Linux/X11 specific fixes
Webkit upgrade to 2.2.4 (minor improvements)
Change all shmget calls to user-only memory (security)
Several important fixes for the VxWorks port in the Qt Enterprise version
2013-07-07 18:13:56 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
adam
e0de7c6ff6 Fix building on Mac OS X with Xcode 4.6 2013-05-19 09:10:10 +00:00
joerg
86bb469cf8 Don't use forward defines for the std namespace. Fix various
inconsistencies in the iterator usage. Explicitly specify which wcschr
variant to use. Allow building with libc++ and use <atomic> in that
case.
2013-05-09 14:07:08 +00:00
jaapb
716a85e053 Added a patch from https://bugreports.qt-project.org/browse/QTBUG-29082 -
this solves a problem with KDE's plasma-desktop crashing whenever a
system tray is added to the panel. Change has already been merged into the
upstream version, see https://codereview.qt-project.org/#change,46616
2013-04-13 10:29:26 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
joerg
62033997ec Default values go into the class declaration, not the implementation. 2013-01-11 23:37:13 +00:00
joerg
563ec15f29 Prefer bsdtar (in-tree) over external GPL3 gtar. 2013-01-11 00:15:39 +00:00