Commit graph

120 commits

Author SHA1 Message Date
nia
ec8cda1f38 x11: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
2021-10-26 11:33:42 +00:00
nia
665544c974 x11: Remove SHA1 hashes for distfiles 2021-10-07 15:13:25 +00:00
joerg
e5aef5f33b Drop webkit check from GCC, we don't care about such ancient versions
here and it actually breaks with recent clang versions.
2020-03-24 20:38:03 +00:00
adam
edac54da9c qt4-libs: fix building on Darwin 2019-12-01 13:28:09 +00:00
maya
9ff648e739 qt4-libs: fix build on netbsd-current, where the prototype of iconv
is no longer unusual. This mostly consists of making our local patches
only apply for older netbsd.
2019-10-28 19:37:41 +00:00
markd
d87b8c4684 qt4-libs: fix build with gcc9
from https://aur.archlinux.org/packages/qt4/
2019-07-03 10:04:23 +00:00
markd
e5dca7a8d9 qt4-libs: Compile with openssl-1.1.0 2018-01-17 18:37:34 +00:00
jperkin
94be8fd674 SunOS and GCC >=6.x fixes. 2017-05-26 12:09:11 +00:00
joerg
247541e423 Regen. 2016-12-16 10:21:00 +00:00
joerg
d2b2f3be66 Fix portability issues with pointer ordering. Bump qt-tools for the
linguist change as it was nonsensical before.
2016-12-16 00:06:46 +00:00
richard
50e60e68d1 deal with aarch64 in webkit wtf for qt4-libs 2016-08-30 07:58:27 +00:00
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
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
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
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
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
wiz
4847dddd6b Fix qmake to handle DESTDIR during installation.
From Niclas Rosenvik.
Bump PKGREVISION.
2014-08-23 20:09:31 +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
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
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
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
joerg
62033997ec Default values go into the class declaration, not the implementation. 2013-01-11 23:37:13 +00:00
adam
68f5231f12 Qt 4.8.4 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 4.8.0, 4.8.1, 4.8.2 and 4.8.3.
For more details, refer to the online documentation included in this
distribution. The documentation is also available online:

http://qt-project.org/doc/4.8

The Qt version 4.8 series is binary compatible with the 4.7.x series.
Applications compiled for 4.7 will continue to run with 4.8.

Some of the changes listed in this file include issue tracking numbers
corresponding to tasks in the Qt Bug Tracker or the Merge Request queue
of the public source repository.
2012-12-07 10:06:13 +00:00
ryoon
1ffe2075a0 Bump PKGREVISION
Restore Rev. 1.4 of patch-at.

Give unsigned char argument to toupper.
Fixes coredumps in Sigil when pressing "CTRL" or "BACKSPACE".
2012-11-19 10:51:43 +00:00
joerg
efd70c55df Fix obvious infinite loop. Don't redefine a local variable.
Bump revision.
2012-11-16 00:28:54 +00:00
joerg
9971f5e623 Fix destructor leak by goto usage. Bump revision. 2012-11-02 22:30:30 +00:00
drochner
1a4b9f5acc update eo 4.8.3
changes:
-MacOS support improvements
-webkit update to 2.2.3
-bugfixes
2012-09-15 08:18:48 +00:00
jaapb
d9978ad125 Added patches to make Qt use kqueue instead of fam for file system support.
Patches submitted by Sverre Froyen, see:
http://mail-index.netbsd.org/pkgsrc-users/2012/01/19/msg015577.html
2012-09-12 17:02:49 +00:00
fhajny
569a5a7bbe Fix SunOS build with GCC 4.7 2012-07-25 11:40:50 +00:00
adam
d48e56b9cd Changes 4.8.2:
* Over 100 functional improvements
* WebKit updated to version 2.2.2
* libpng updated to version 1.5.10
* Thirty improvements to documentation and tools
2012-05-24 08:07:33 +00:00
abs
9c02aa2399 Remove patch for src/dbus/qdbusserver.cpp
Its not needed for building qt4-libs, and broke the build of qt4-qdbus
So far up to building kdepim4 from kde4 with this change
2012-04-10 18:45:28 +00:00
adam
a6263d516d Changes 4.8.1:
Qt 4.8.1 is the first patch release to the 4.8 series with over 200 functional
improvements to the desktop and embedded platforms. The majority of the error
corrections, made primarily by Digia, have been on desktop and embedded
platforms with a large number of fixes with focus on QtCore, QtGUI and
QtNetwork. These fixes benefit all desktop platforms. Qt 4.8.1 also includes
Mac App Store support.
2012-04-09 09:12:49 +00:00
reinoud
6fd5bbcbc3 Add patch to QT4's moc to fix QTBUG-22829 2012-02-27 12:41:22 +00:00
adam
97a00b91d7 Rewritten patch-src_3rdparty_webkit_Source_WebCore_platform_DefaultLocalizationStrategy.cpp, so it only affects compiling with Clang 2012-02-26 22:16:16 +00:00