Commit graph

99 commits

Author SHA1 Message Date
adam
f6d1daed1b Changes 4.7.2:
This is a maintenance release which contains bug-fixes based on feedback and
contributions since the Qt 4.7.1 release back in November.  It also marks the
official release of Qt Quick.

Qt Quick is a new feature within Qt that makes it easy to create light-weight
apps and UIs. It contains the new QML language, the Qt Declarative module, and
new tooling in Qt Creator to easily build apps.

PkgSrc: now builds with Clang.
2011-03-03 05:50:03 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
adam
cf1542211c On second thought, forget about libphonon; there is one in multimedia. 2011-01-12 14:40:42 +00:00
adam
bef395d1c7 * Install libphonon.
* On Mac OS X build Qt with Cocoa, but don't install as a framework.
2011-01-12 07:07:06 +00:00
adam
a8c14e7a68 * Replace patch-ab with SUBST to enable LIBTOOL in gui.pro; fixes the problem
with ssse3 extension and other future additions to gui.pro.
* Use CONFIGURE_ARGS instead of 'license-acceptance' file to enable open
  source licence.
* qmake.conf for Interix (patch-ai) is no longer needed since PkgSrc's
  qmake.conf replaces all mkspecs in pre-configure.
2011-01-01 21:39:06 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
obache
2c47366c24 Remove addition of ${QTDIR} to BUILDLINK_PASSTHRU_DIRS.
Directories in LOCALBASE must not be added, or break build of some qt packages.
For examples, mis-pick up old header files of itself, or introduce hidden
dependency.
2010-11-18 07:48:45 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
adam
286c6fbc42 Better patch-be 2010-11-15 18:32:26 +00:00
adam
a96a7a4a0a Changes 4.7.1:
Qt 4.7.1 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 4.7.0.  For more details,
refer to the online documentation included in this distribution. The
documentation is also available online:

  http://qt.nokia.com/doc/4.7

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


Changes 4.7.0:
Qt 4.7 introduces many new features and improvements as well as bugfixes
over the 4.6.x series. For more details, refer to the online documentation
included in this distribution. The documentation is also available online:

  http://qt.nokia.com/doc/4.7

The Qt version 4.7 series is binary compatible with the 4.6.x series.
Applications compiled for 4.6 will continue to run with 4.7.
2010-11-15 13:05:44 +00:00
wiz
4d24b9b8ad More PKGREVISION bumps for pixman update. 2010-09-14 11:13:10 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
drochner
3edb1ca7bc make that the "silent" qmake feature flag is silently ignored, it is
incompatible with the way libtool support was hacked in (we were getting
something like "libtool --mode=compile echo compiling foo && cc foo.c ...")
bump PKGREVISION
2010-09-03 13:47:12 +00:00
adam
119e46d330 Changes 4.6.3:
* Added Spectrum analyzer demo application.
* Added exit softkey to Wiggly example.
* Added close button to Anomaly demo.
* Fixed Anomaly demo controlstrip icon placement for very small screens.
* Ensure history configuration is cleared when a state machine is restarted.
For more read: http://qt.nokia.com/developer/changes/changes-4.6.3
2010-07-04 06:00:13 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
adam
4a1f145718 Fix building on DragonflyBSD as described in PR#43368 2010-05-29 17:10:31 +00:00
wiz
dcbd3264b3 Add patch from upstream, fixing a core dump in amarok. 2010-04-16 11:45:27 +00:00
mrg
e5ed528a74 copy patch-au to apply to the almost same file elsewhere in the tree..
this lets qt4-libs build on sparc64.  also tested on amd64.
2010-03-12 08:19:38 +00:00
wiz
efd48f51aa Sync src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
(which we patch in pkgsrc) with
src/3rdparty/webkit/JavaScriptCore/wtf/Platform.h
which works fine without patches.

From Sverre Froyen in private mail.
2010-03-11 00:07:24 +00:00
adam
e6eadb7e6f Changes 4.6.2:
This is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 4.6.0 and 4.6.1.
2010-02-16 13:08:09 +00:00
wiz
c949c8d1f4 Add RCS Id to patch-ay, and bump PKGREVISION for the bugfix in that patch. 2010-02-08 10:49:07 +00:00
adam
8c47cf9427 Fix crashing on amd64; courtesy of Sverre Froyen 2010-02-08 10:38:26 +00:00
wiz
8ebaad84ee Bump PKGREVISION for xmlpatterns fix. 2010-02-03 15:41:17 +00:00
adam
1834ccd1f2 Fix: script includes were installed twice, insted of xmlpatters 2010-02-03 14:21:16 +00:00
wiz
9d93fa2a3b Add more "# used by" lines. 2010-02-02 14:33:05 +00:00
adam
072f686b9b * Exceptions enabled
* Build and install XmlPatters
* MNG moved to qt4-mng
2010-02-02 14:05:59 +00:00
wiz
a960e9df66 Add QtMultimedia.pc to PLIST, bump PKGREVISION. 2010-01-30 08:55:38 +00:00
adam
8485e2ca68 Changes 4.6.1:
* Optimized empty QUrl creation
* Improve performance of getting the canonical filename on Linux
  and Symbian by using realpath() system call.
* Avoid stat() when opening a file.
* Do not look at the Qt patch-level version embedded in plugins'
  buildkeys when trying to determine if the plugin is compatible
* Bug-fixes
* load() and loadFromData() can now support compressed GL textures
  in the DDS, ETC1, PVRTC2, and PVRTC4 formats if the OpenGL graphics
  system is active and the appropriate extensions are present in the
  GL implementation.
* Fixed a small leak when using the new QPixmapCache::Key based API.
2010-01-29 18:19:09 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
drochner
d6cdc97d35 ass patches from webkit CVS to fix security problems
(CVE-2009-2816, CVE-2009-3384), bump PKGREVISION
2010-01-08 09:56:09 +00:00
tnn
7d3e6f15db Fix qt4-tools build on Linux by adding -ldl to LDFLAGS.
From Ondrej Tuma in PR pkg/37688
XXX I think -ldl should go into the generated libQtCore.la instead,
but I lack sufficient clue how to make that happen.
2009-10-23 15:47:09 +00:00
ahoka
2a8e9734f4 Add the required buildlink foo for the gtk2 options, some stuff wants
to link against gobject it seems.
2009-10-19 11:07:32 +00:00
ahoka
871292d14e Add option for gtk2 support. (allows qt to draw native gtk2 widgets) 2009-10-18 16:34:34 +00:00
hasso
4d25fa90ad Unbreak it with making it install Qt<subsystem>/<class> headers again. Bump
PKGREVISION.
2009-10-13 15:59:02 +00:00
adam
f0657bcaf9 Changes 4.5.3:
* This is a bug-fix release.
2009-10-11 09:14:52 +00:00
drochner
b44803cfc1 add patch from upstream to fix certificate check flaw (CVE-2009-2700),
bump PKGREVISION
2009-10-01 13:30:42 +00:00
wiz
f1fc8a2d92 Give unsigned char argument to toupper.
Fixes coredumps in Sigil when pressing "CTRL" or "BACKSPACE".

Bump PKGREVISION.
2009-09-29 06:39:29 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
drochner
ba2a3fe2c3 deal with incompatibilities of newer openssl to make it build
on NetBSD-current again, fixes PR pkg/41770 by Ryo HAYASAKA
2009-07-24 10:56:46 +00:00
wiz
35d328c8d8 Mark as used by qt4-docs. 2009-07-22 09:41:07 +00:00
abs
9a23a17ad2 Add http://get.qtsoftware.com/qt/source/ as a preferred MASTER_SITE
Suggested by Louis Guillaume
2009-07-10 19:30:15 +00:00
drochner
3b07ab0238 update to 4.5.2
changes: bugfixes and optimizations
2009-07-07 16:36:05 +00:00
wiz
930b893c92 Install QtScriptTools, and script and scripttools headers.
Needed (indirectly) for amarok.
Bump PKGREVISION.
2009-07-02 18:26:45 +00:00
drochner
48df0e7759 add two patches from upstream to fix rendering problems which
garble the KDE4 desktop, from Sverre Froyen
bump PKGREVISION
2009-06-29 12:54:19 +00:00
joerg
b02a0f888e Remove @dirrm entries from PLISTs 2009-06-14 18:24:43 +00:00
hasso
60becdff04 Update to 4.5.1. Most of work done by Matthias Drochner. Upstream changelog
is too massive, see http://doc.qtsoftware.com/4.5/qt4-5-intro.html as
starting point.
2009-06-13 11:55:50 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
schwarz
c8ecdab54f We are forcing an installation on MacOS X to behave just like a generic UNIX
installation (cf. patch-ar). However, MacOS X does not have clock_gettime().
This patch therefore ensures that for that functionality the MacOS X specific
code is used.
2009-02-28 11:38:01 +00:00
wiz
9f86362c7c Add RCS Id. 2009-02-11 17:41:38 +00:00
markd
240462e2c6 Add patch from qt-copy. Fixes random crashes seen in kde4's kmail.
Bump PKGREVISION.
2009-02-11 07:46:15 +00:00