summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2009-06-29add two patches from upstream to fix rendering problems whichdrochner4-2/+34
garble the KDE4 desktop, from Sverre Froyen bump PKGREVISION
2009-06-26You can't return from a void function. Fixes Solaris build and gives 999sketch2-1/+15
dependant packages a chance to build.
2009-06-24zero out a local variable, fixes random behaviour in case a DRI hw moduledrochner3-2/+17
cannot be loaded and the server falls back to software rendering, from Rafal Boni per mail to tech-x11 bump PKGREVISION
2009-06-19Fix build of DRI2 aware drivers (like intel) if MesaLib wasn't built withhasso1-1/+2
dri option.
2009-06-18Add two orphan directoriesagc1-1/+3
2009-06-18drop Python-2.4 support -- the Makefile was changed recently todrochner3-58/+1
require 2.5+ (by mistake, but anyway), and it doesn't hurt because libxcb (our only client) needs 2.5+ now
2009-06-18a Python script needed for build contains tons if these uglydrochner1-1/+3
"conditional expressions", so it needs Python-2.5+
2009-06-17Resolve conflicting edits: back out my change, expand comment.asau1-7/+2
2009-06-17Work around build problems on Solaris 10.asau1-1/+6
Patch from Joern Clausen per PR 41608. Other platforms are not affected.
2009-06-17explicitely disable "papi" printer support so that it doesn't getdrochner1-1/+3
picked up on Solaris should fix build error reported by Joern Clausen in PR pkg/41608
2009-06-17Update to 4.5.1. Changes since 4.5:hasso2-7/+7
* Only convert exact dicts to a QVariantMap and back and not dict sub-classes. * Removed an assertion when building dynamic meta-objects, instead just ignore the attribute if it doesn't have the expected type. * Fixed the handling of QWizard by pyuic. * Changed the SIP dependency to v4.8.1 (not necessary but we don't want it to survive in the wild). * Changed the roadmap to show how incompatible APIs will be selected. * Fixed __str__ for QByteArray for Python v3 so it is consistent with Python v2. * Reverted the roadmap change about __hash__ being an incompatibile change. The issue isn't that the hash function has changed (which isn't considered a compatibility problem) it's that different objects that previously had a different hash value (based on their id()) now might have the same hash value. * Updated the roadmap to show that the __hash__ additions (including QUrl) are not now considered incompatible changes. * Removed the Python v3 buffer protocol support for QString. * Improved the implementation of the Python v3 buffer protocol for QByteArray. * Fixed a pyuic problem with Python v3 when setting the tab order. * Added /Transfer/ to QComboBox.setLineEdit(). * Added /KeepReference/ to setValidator() and setCompleter() for QLineEdit and QComboBox. * Added the missing setCoordinateMode() and coordinateMode() methods from QGradient.
2009-06-17Update to 3.18.1 which makes it actually build with sip-4.8.x.hasso7-46/+46
Changes in 3.18.1 since 3.18: * Fixed the handwritten code for all QDomDocument.setContent() overloads which was using deprecated (and now removed) sipBuildResult() format characters. * Fixed a build problem that affected Python v2.5 and earlier. Changes in 3.18 since 3.17.6: * Removed some compiler warning messages. * Reverted the changes that removed the use of sipSelfWasArg in handwritten code. * Tweaked configure.py so that Python3 can run just enough of it to display an error message. * Fixed a regression in emitting Python signals to Qt signals. * Handwritten code changes for the removal of the sipProtectVirt_*() methods. * Fixed a build problem with the GPL version. * Refactored the signla/slot support. * Safety checking of latest signal/slot refactoring. * Safety commit of the PyQt3-specific meta-type and super-type (just stubs at the moment). * Use the %Plugin directive to enable PyQt3 signal support. * More changes to the QObject.sender() support. * Updated the QObject::sender() support in response to sip changes. * Moved the last of the type parsing from sip. * The type parsing now uses sipResolveTypedef(). * Added the type parsing support from the sip module as PyQt4 no longer uses it. * Replaced sipFindConnection() with sipFindSlot(). * Replaced sipFreeConnection() with sipFreeSipslot(). * Changes required by recent changes to the Qt support API. * Compatibility changes needed for SIP v4.8. * Merged the v3.17 maintenance branch into the trunk. * Made some char* in handwritten code const needed by SIP v4.8.
2009-06-17Update to 4.8.1. Changes since 4.8:hasso2-6/+6
* Fixed the reference count handling of a module in the error paths when initialising it. * Added support for (vaguely) defining private assignment operators to suppress the generation of PyQt4 assignment helpers. * Fixed a regression in the creation of new exceptions. * Various changes (including bumping the major version number of the C API) to accomodate the design of the API selection support. The implementation should not need any further data structure changes. * Fixed a code generation bug when an /ArraySize/ argument was typedef'ed. * Fixed sipResolveTypedef().
2009-06-16configure requires pixman>=0.13.2 so define BUILDLINK_API_DEPENDS.pixman.reed1-1/+2
If try to workaround that get build failures in rrtransform.h or runtime problem: Xorg: Undefined PLT symbol "pixman_transform_init_identity" (symnum = 1603)
2009-06-16Fix a serious security issue for platforms using kgrantpty (NetBSD isn'thasso1-2/+6
such, but DragonFly is): ${SETUID_ROOT_PERMS} doesn't work for suid kgrantpty, because the locate() method used to find the path to the binary expects it to have a read permissions set.
2009-06-16Update Ruby packages to 1.8.7.174 (1.8.7-p174).taca1-4/+4
* Fix critical problem of BigDecimal class in 1.8.7-p173. Fri Jun 12 16:36:44 2009 Yukihiro Matsumoto <matz@ruby-lang.org> * ext/bigdecimal/bigdecimal.c (VpToString): fixed a bug introduced in r23613. [ruby-talk:338957]
2009-06-15Drop mkfontdir calls that are already done by pkginstall scripts.joerg2-8/+3
Bump revision.
2009-06-15Remove x11/xf86-video-via, it doesn't build, it's deprecated andhasso7-77/+1
x11/xf86-video-openchrome replaces it.
2009-06-15Mark x11/xf86-video-cyrix and x11/xf86-video-imstt broken.hasso3-5/+7
2009-06-15add options.mkahoka1-0/+24
2009-06-14Remove @dirrm related logic.joerg6-150/+6
2009-06-14Upgrade to version 4.0.ahoka5-55/+36
Work done by Leonardo Taccari in pkgsrc-wip. Thanks Leo!
2009-06-14Remove @dirrm logic.joerg3-12/+4
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg42-171/+101
2009-06-14Remove @dirrm entries from PLISTsjoerg321-8301/+321
2009-06-14Make these actually build.hasso3-3/+6
2009-06-13Update to 4.5. Major new features are:hasso4-11/+35
* support for Python v3 * support for Qt v4.5.1 * added the QInputContextFactory class * a new, more Pythonic, API has been added for connecting signals and slots which does not require knowledge of C++ data types * new signals can now be defined using pyqtSignal as a more Pythonic replacement of the __pyqtSignals__ class attribute. * added the pyqtSlot decorator as a more Pythonic replacement of the pyqtSignature decorator * the "type" argument to pyqtProperty() can also be a Python type object * the "type" argument to Q_ARG() can also be a Python type object * the "type" argument to Q_RETURN_ARG() can also be a Python type object * added QT_TR_NOOP_UTF8() * super() works without restrictions * replaced the old qtdemo example launcher with a port of the newer version * added the editabletreemodel.py and fetchmore.py examples * replaced the old tutorial with the newer Address Book tutorial.
2009-06-13Update to 4.5.1. Most of work done by Matthias Drochner. Upstream changeloghasso18-158/+238
is too massive, see http://doc.qtsoftware.com/4.5/qt4-5-intro.html as starting point.
2009-06-12Update to 2.1:wiz2-6/+6
Here's the 2.1 release of dri2proto with the new request from Ian to support front buffer rendering. Have fun rendering to the front buffer! Kristian Ian Romanick (1): Add protocol for DRI2GetBuffersWithFormat
2009-06-12Bump for ffmpeg update.ahoka2-4/+4
2009-06-11Bump PKGREVISION for vte-0.20.5.wiz8-15/+16
2009-06-11Update to 0.20.5:wiz3-8/+8
0.20.5 ======= - Followup release to undo unintended .soname bump
2009-06-11Accumulated cursor fixes from upstream repository. Should fix a cursorhasso3-3/+364
corruption issues. Bump PKGREVISION.
2009-06-11Pull in some patches from upstream repo. Should fix a cursor corruptionhasso4-2/+191
issues and hardware freeze with images of certain size. Bump PKGREVISION.
2009-06-10Update to 1.4.0:wiz4-24/+7
Lots of cleanup and misc bugfixes since 1.3.4. Still one of the worst libraries we ship though. If you're unfortunate enough to need speedo, type1, or printer fonts, then you'll want to skip this release. --- Adam Jackson (15): Delete speedo Delete Type1 const cleanup Get rid of a useless array Remove useless #define Remove loadable renderer support. Remove printer font support. Remove PMF support. xalloc -> malloc, etc. Drop OS/2 support Move the copy of CopyISOLatin1Lowered near its user, and un-weak it. Delete some dead ifdefs Allow case insensitive filename matching in fontfile. Remove some strcasecmp silliness libXfont 1.4.0 Alan Coopersmith (1): Restore comment deleted by b6f793d7d5 Jeremy Huddleston (1): Added missing AM_CFLAGS for -Wl,-flat_namespace Paulo Cesar Pereira de Andrade (3): libXfont ansification and removal of xf86_ansic.h dependency Disable some fun stdio wrapping. Janitor: make distcheck and .gitignore Peter Astrand (1): Avoid sending uninitialized padding data over the network.
2009-06-10Update ruby-tk package to packages to 1.8.7.173 (1.8.7-p173).taca1-4/+4
2009-06-10Update to 1.4.2:wiz2-6/+6
This release brings mainly 64-bit fixes. Also, the device list now prints out the type (MOUSE, KEYBOARD, etc.). Peter Hutterer (7): fix 64 bit issues with set-int-prop and list-props. Fix set-float-prop on 64-bit architectures. The float_atom should actually be an Atom If there's multiple null-terminated strings in the property, print all. Create the float property if it doesn't exist. XCloseDisplay when we're done. xinput 1.4.2 Simon Thum (2): xinput: mention set-float-prop in manpage xinput: include device type in device list
2009-06-10Updated to 1.4.1.hasso4-251/+14
Changes in 1.4.1: ================= Dave Airlie (1): tdfx 1.4.1 Jakub Bogusz (1): Bug #17557: Fix device initialization. Tiago Vignatti (2): Remove libc wrapper functions. Fix my bad typo in last commit. Changes in 1.4.0: ================= Adam Jackson (2): Death to RCS tags. tdfx 1.4.0 Brice Goglin (1): TDFX_*_VERSION using PACKAGE_VERSION_* Dave Airlie (1): update tdfx to use proper pciaccess detection Ian Romanick (6): Supply NULL driverFunc pointer in DriverRec. Wrap pciReadLong / pciWriteLong with macros. Make TDFXGetRec return the pointer instead of a bool. Minor code cleaning in TDFXMapMem. White-space police in TDFXInitChips. Initial pass at porting driver to pci-rework. DOES NOT WORK. James Cloos (2): Rename .cvsignore to .gitignore Add *~ to .gitignore to skip patch/emacs droppings Matthieu Herrb (1): Makefile.am: nuke RCS Id Michael Lorenz (1): Add DDC2/I2C support to the tdfx driver
2009-06-10Add devel/xorg-util-macros build dependency for the drivers autoreconfed.hasso2-2/+6
2009-06-09Update to 2.8.3. Make it compile with new xserver - stoling assyntax.h fromhasso8-8/+969
old xserver and the libpciaccess patch from upstream repository. Changes since 2.8.2: Brice Goglin (1): Define NSC_VERSION_* using PACKAGE_VERSION* Eric Anholt (2): Bug #9588: Fix build after XFree86Server unifdef by removing HAL junk. Bump driver version to 2.8.3 to release untested build fixes. James Cloos (2): Rename .cvsignore to .gitignore Add *~ to .gitignore to skip patch/emacs droppings
2009-06-09Update to 4.8:wiz3-18/+18
SIP v4.8 has been released. The highlights of this release include support for Python v3, the ability to supply alternate super-types and meta-types for wrapped objects, and documentation built using Sphinx. The major new features are: * support for Python v3 * the %BIGetBufferCode and %BIReleaseBufferCode to support the buffer interface of Python v3 * the %DefaultMetatype directive and the /Metatype/ class annotation to allow the meta-type of a wrapped type to be changed * the %DefaultSupertype directive and the /Supertype/ class annotation to allow the super-type of a wrapped type to be changed * the sip.simplewrapper type to be used as a super-type for wrapped types that don't take part in parent/child relationships * the %InitialisationCode directive * the /KeepReference/ argument annotation * the /Encoding/ argument, function, typedef and variable annotation * super() now works as expected with wrapped types * support for __floordiv__, __ifloordiv__, __truediv__, __itruediv__ and __index__ * __bool__ is a synonym for __nonzero__ * Sphinx is now used for the documentation * many additions and deprecations in the API to eliminate the differences between classes and mapped types. (See the documentation for the details.)
2009-06-09Update to 1.10.2. Changes since 1.10.1:hasso3-18/+17
Christian Aistleitner (1): Respect rotation upon ShadowFB initialization Dave Airlie (1): s3virge 1.10.2 Paulo Cesar Pereira de Andrade (1): Correct calls to find_bios_string
2009-06-09Update to 1.4.10. Changes since 1.4.9:hasso3-15/+14
Adam Jackson (6): Remove a leftover from overlay support Fix xf86ModeBandwidth check Move device ID and memory sizing much earlier in setup G200SE: Only force 16bpp on low-memory cards Fix ChangeLog generation mga 1.4.10 Alan Coopersmith (2): Remove xorgconfig & xorgcfg from See Also list in man page Add README with pointers to mailing list, bugzilla & git repos Chris Ball (2): Build fix for EXA 3 Revert "Build fix for EXA 3" Stefan Dirsch (1): Prevent MergedFB setups from crashing. Thomas Jaeger (1): Fall back to software for unsupported repeat modes Yannick Heneault (9): fixed winbond/nuvoton min pll clock to correct value (18.75Mhz). Fixed PLL m,n,p selection for G200eW to respect byte granularity. Updated PLL algorithm for G200eW. Fixed bad access issues and ddc1 implementation for IP core. Modified memory count rountine for G200eW to detect up to 16Megs. fixed memory count rountine for G200eW to detect up to 16Megs on X server without libpciaccess. Fixed G200SE PLL selection routine of m,n,p. Force pitch of 1024 for G200SE Pilot1 when edid is used as modeline. Fixed bad vga access in memory count routine.
2009-06-09Update to 6.8.1. Changes since 6.8.0:hasso2-7/+6
Aaron Plattner (1): Make sure the screen is a mach64 screen before doing anything in ATIMach64XVInitialiseAdaptor. Adam Jackson (1): Don't print the resource list on failure. Alan Coopersmith (3): Add README with pointers to mailing list, bugzilla & git repos Convert to XORG_CWARNFLAGS & XORG_CHANGELOG Version 6.8.1 Paulo Cesar Pereira de Andrade (1): Remove xf86{Disable,Enable}Interrupts
2009-06-09Update to 1.3.0. Changes since 1.2.0:hasso3-18/+17
Adam Jackson (2): Uncomment DDC2 code, move it before mode validation so DDC has some effect. i740 1.3.0 Alan Coopersmith (1): Remove xorgconfig & xorgcfg from See Also list in man page
2009-06-09Update to 1.3.1. Changes since 1.3.0:hasso2-7/+6
Adam Jackson (1): Don't store pScrn->monitor->DDC manually, let xf86SetDDCproperties do it. Julien Cristau (1): Bump to 1.3.1 Paulo Cesar Pereira de Andrade (2): Compile warning fixes. Replace calls to xf86usleep with calls to usleep and include unistd.h.
2009-06-09Pull in two patches from upstream git to make it build with new xserver:hasso4-4/+419
* Add libpciaccess and remove xf1bpp and xf4bpp support. * Make ISA support optional. Bump PKGREVISION.
2009-06-09Update to 1.2.1. CHagnes since 1.2.0:hasso2-7/+6
Adam Jackson (1): Uninclude xf86Version.h Dave Airlie (1): tseng 1.2.1 Paulo Cesar Pereira de Andrade (1): Remove dependency on xf1bpp and xf4bpp
2009-06-09Update to 1.3.1. Changes since 1.3.0:hasso2-7/+6
Adam Jackson (2): Uninclude xf86Version.h Make ISA optional Dave Airlie (1): trident 1.3.1 Julien Cristau (1): Link with -lm for sin() Paulo Cesar Pereira de Andrade (1): Correct macro IsPrimaryCard to check HAVE_ISA.
2009-06-09Update to 1.2.0. Changes since 1.1.0:hasso3-20/+19
Adam Jackson (2): Uninclude xf86Version.h sunleo 1.2.0 Alan Coopersmith (2): Replace references to XFree86/XF86Config in man page renamed: .cvsignore -> .gitignore Brice Goglin (1): Define LEO_*_VERSION using PACKAGE_VERSION* David S. Miller (1): Remove screen/window privates to fix build after devPrivates rework Dennis Gilmore (1): Remove usage of ALLOCATE_LOCAL Eamon Walsh (2): Support old and new devPrivates API in this driver. Change GC private key back to an integer variable. Matthieu Herrb (1): Makefile.am: nuke RCS Id