Commit graph

47 commits

Author SHA1 Message Date
adam
7a7a05d7df Fix for #39841:
install libqimsw-multi.la
2008-11-03 11:28:21 +00:00
adam
6eb686bb69 Changes 4.4.3:
* Updated application icons and other graphics to reflect the look
  and feel of the new Qt brand.
* Copyright of Qt has been transferred to Nokia Corporation.
2008-10-26 14:02:33 +00:00
wiz
abc05d204b Fix qmake.conf to handle shared libraries correctly.
Bump qt4-tools PKGREVISION.
2008-10-08 09:35:49 +00:00
joerg
39a95245f7 Include pthread.h before including pthread_np.h.
From Hasso Tepper in PR 39268.
2008-09-17 12:23:01 +00:00
markd
2f759fa83d Update qt4 to 4.4.0
Qt 4.4 introduces many new features as well as many improvements and
bugfixes over the 4.3.x series. For more details, see the online
documentation which is included in this distribution. The
documentation is also available at http://doc.trolltech.com/4.4

The Qt version 4.4 series is binary compatible with the 4.3.x series.
A long list of changes can be found in the changes-4.4.0 file in the
distribution.

Update OKed (and initial work provided) by adam@..
2008-07-24 12:55:20 +00:00
abs
1870526681 pkglint, add '# used by ...' lines - no functional change 2008-06-12 12:50:18 +00:00
drochner
7641d92b74 The citrix i18n code in DragonFly had some issues wrt BOM handling which
are fixed now. Enable BOM handling for newer versions only.
From Hasso Tepper per PM.
2008-05-13 18:35:19 +00:00
hubertf
59647c2b3f Make this build on Mac OS X (tested: 10.4.11/intel). Bump ro revision 2. 2008-02-11 23:06:01 +00:00
joerg
3f438c392c Add DESTDIR support. 2008-02-04 18:07:53 +00:00
rillig
739c98874a Actually tested the patched code, and noticed that ABI may be undefined.
Related to PR 37886.
2008-01-31 17:37:25 +00:00
rillig
bfd5c7ebad Support the 64-bit ABI on Solaris. Patch from Gilles Dauphin via
PR 37886, with minor modifications from me.
2008-01-28 10:13:55 +00:00
markd
5e8252a1cd Dont default QT_NO_DBUS to on in qconfig.h to be consistent with qt4-qdbus
package. (and therefore set it explicitly in qt4-tools)
Bump PKGREVISION of qt4-libs.
2008-01-08 08:35:18 +00:00
ghen
8b93918fe5 Fix build on NetBSD < 4.0. 2008-01-07 21:09:05 +00:00
wiz
ecf12c063b Create a shared library for libQtUiTools, in the hope that this fixes
the build for kdelibs4 on amd64.

Bump PKGREVISION for qt4-tools.
2008-01-05 22:15:24 +00:00
adam
a186ccc18d Changes 4.3.3:
Qt 4.3.3 is a bug-fix release.
Read 'changes-4.3.3' for details.
2007-12-17 22:19:43 +00:00
markd
13ecf6eff2 s/${WRKOBJ}/${WRKDIR}/ (Don't know what I was thinking.) 2007-12-12 11:51:41 +00:00
markd
4a5bf5eba5 Install q3porting.xml where uic3 can find it so that uic3 generates
correct files.  Bump PKGREVISION.
2007-12-12 09:53:46 +00:00
markd
6c097ac7b3 Don't directly reference libtool .la files in pkgconfig files. PR pkg/37479 2007-12-12 01:14:29 +00:00
markd
64e2bda2da Fix build paths in installed pkgconfig *.pc files (PR pkg/37479) and
add missing dirrm line from PLIST (PR pkg/37412). Bump PKGREVISION
2007-12-06 11:09:35 +00:00
wiz
542e619325 Standardize statvfs test. From Sergey Svishchev. 2007-12-02 12:55:08 +00:00
drochner
14a3292858 -Deal with the iconv(3) mess a bit differently: allow NetBSD'd imake(3)
to be recognized as non-gnu, otherwise the make system tries to pull
 in an additional libiconv which for some unknown reason does not break
 the standard build but leads to trouble with addon components.
 Specialcase NetBSD (which has different const'ification than what they
 consider classical iconv) in the code calling iconv(3) instead.
-Don't build TIFF support which was using an internal copy of libtiff.
 I'll commit a plugin for TIFF support in a minute.
-bump PKGREVISION
2007-11-22 18:51:24 +00:00
rillig
af17969f76 Fixed pkglint warning:
WARN: Makefile.common:48: "${SH} ./configure" is not a valid pathname.

Fixing this fixed the following error:

... ${CONFIGURE_ENV} /bin/ksh /bin/ksh ./configure ...
/bin/ksh: /bin/ksh: cannot execute
2007-11-04 23:29:13 +00:00
adam
53299a69f3 Changes 4.3.2:
* General Improvements
* Fixed incorrect behavior of the widget editing mode that
  could occur when a form was resized.
* Fixed a crash that could occur when several commands were
  redone in one go.
* Enabled MSVC and Borland project generators for the Qt Open Source
  edition.
* Ensured that the QMAKE_CC and QMAKE_CXX variables are not defined in
  the Xcode project generator to allow distributed (distcc) builds to
  work again.
* more...
2007-10-13 12:02:14 +00:00
joerg
a16e5639be Install uic3 binary and not the libtool wrapper. Bump revision. 2007-10-04 20:43:52 +00:00
drochner
d0f9c677c0 -make sqlite support an extra pkg instead of an option
-work around iconv(3) incompatibilities: while NetBSD's iconv() is
 probed as GNU iconv (due to its signature), it doesn't support empty
 strings as encoding (interpreted as "current locale's encoding" by
 GNU iconv). Enable some code which uses nl_langinfo(CODESET) to make
 it work as expected.
-update to 4.3.1
 changes:
 -bugfixes
 -Updated the German translation to provide complete coverage of Qt
2007-09-03 09:35:15 +00:00
joerg
2f224b2a53 Install QtScript library as needed by qt4-tools. Remove some
never added directories from the PLIST. Bump revision.
2007-09-02 14:48:57 +00:00
adrianp
f17f9df40d Update to include missed patch-an 2007-08-11 23:22:44 +00:00
joerg
b4c28793a3 Fixes for DragonFly. 2007-08-04 00:02:35 +00:00
adam
989826eeca Changes 4.3.0:
- Configuration/Compilation
    * Fixed OpenBSD and NetBSD build issues.
- Legal
    * Added information about the OpenSSL exception to the GPL.
- Documentation and Examples
    * Added information about the TS file format used in Linguist.
    * Moved platform and compiler support information from
      www.trolltech.com into the documentation.
    * Added an Accessibility overview document.
    * Added new example to show usage of QCompleter with custom tree models.
- Translations
- Added support for the CP949 Korean Codec.
- [138140] The whole Qt source compiles with the QT_NO_CAST_FROM_ASCII
  and QT_NO_CAST_TO_ASCII defines and therefore is more robust when
  using codecs.
- Added support for HP-UX 11i (Itanium) with the aCC compiler
- Changed dialogs to respond much better to the LanguageChange event.
  (i.e. run time translation now works much better.)
- Signals and slots
    * [61295] Added Qt::BlockingQueuedConnection connection type, which
      waits for all slots to be called before continuing.
    * [128646] Ignore optional keywords specified in SIGNAL() and SLOT()
      signatures (struct, class, and enum).
    * Optimize emitting signals that do not have anything connected to them.
- [121629] Added support for the MinGW/MSYS platform.
- [102293] Added search path functionality (QDir::addSearchPath)
- Almost all widgets are now styleable using Qt Style Sheets.
2007-07-28 07:37:51 +00:00
markd
d6584cb9fd Patch for CVE-2007-0242. Bump PKGREVISION. 2007-04-06 12:48:37 +00:00
adam
e6a4360f4e Changes 4.2.3:
This is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 4.2.0.

- Configuration/Compilation
    * Fixed architecture detection on UltraSPARC-T1 systems.
    * Fixed compilation on embedded architectures when qreal is not double.
- Documentation
    * Completed documentation for "Implementing Atomic Operations",
      which is useful for people porting Qt to a new hardware architecture.
- Translations
    * Added a new unofficial Portuguese translation courtesy of Helder
      Correia.
- Qt Linguist
    * Made the columns in the phrasebook resizeable.
- lupdate
    * Fixed bug in the .pro parser of lupdate. It should accept backslashes.
    * Fixed a severe slowdown in lupdate. (~400x speedup.)
    * Fixed traversal of subdirectories.
- moc
    * Don't create trigraphs in the generated code for C++ casts.
- uic
    * Fixed a bug that generated excessive margins for Q3GroupBox.
2007-03-18 17:34:41 +00:00
joerg
ae22e06c6f Modular Xorg support. 2007-01-15 19:16:36 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
minskim
f53379e5a4 Use the libtool mode of qmake, instead of patching the non-libtool mode
to use libtool.  This fixes PR 33951.

Bump PKGREVISION for qt4-libs and qt4-tools.
2006-07-17 15:30:16 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
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-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
adam
ed95ad2b2c Changes 4.1.4:
* Bug fix release
2006-07-03 20:35:01 +00:00
adam
9f7bd4e85b Changes 4.1.3:
* Bug fixes and improvements
2006-05-31 19:18:07 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
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-04-06 06:21:32 +00:00
adam
217a438a84 Changes 4.1.2:
* This is a bugfix release
2006-04-03 15:43:26 +00:00
minskim
2116c63e5f Make the package build on Darwin by forcing to use X11 instead of
Mac OS X's GUI.
2006-03-02 06:45:46 +00:00
minskim
ea79ae43c8 Enable Xinerama support if libXinerama.dylib exists. No PKGREVISION bump
because this package does not build on Darwin yet.
2006-03-01 21:10:55 +00:00
adam
02f868ef11 Changes 4.1.1:
* Bug fixes and improvements
  (please, read 'changes-4.1.1' for details)
2006-02-28 18:02:47 +00:00
adam
2b076ca0c1 Fix includes installation 2006-02-25 09:25:00 +00:00
adam
cb47d1d9ff Qt(TM) is a GUI software toolkit. Qt simplifies the task of writing and
maintaining GUI (graphical user interface) applications.

Qt is written in C++ and is fully object-oriented. It has everything you need
to create professional GUI applications. And it enables you to create them
quickly.

Qt is a multi-platform toolkit. When developing software with Qt, you can run
it on the X Window System (Unix/X11) or Microsoft Windows NT and Windows 95/98.
Simply recompile your source code on the platform you want.

Qt cuts down the complexity in implementing large and complex systems. Its
ingenious signal-slot technology enables true component programming.
2006-02-20 12:07:12 +00:00