summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2008-10-12MAKE_JOBS_SAFE=nokefren2-1/+26
Add buildlink3.mk file
2008-10-08Remove py-qt3-sip, replaced by py-sip.wiz8-162/+1
2008-10-08Update to 3.17.4:wiz13-421/+301
2007/12/06 14:27:50 phil Operator related changes needed for SIP v4.7.2 and later. Released as v3.17.4. 2007/07/30 16:51:02 phil Released as v3.17.3. 2007/07/01 16:08:55 phil Acquire the GIL before freeing a signal/slot connection. 2007/06/13 17:33:55 phil Removed #includes of SIP generated files that, strictly speaking, were internal and no longer generated. 2007/06/05 9:37:59 phil Fix for an overflow bug in QImage from Ulli. 2007/05/14 15:00:02 phil Updated progress.py example from Pete Jansen. 2007/04/25 12:28:47 phil Updated the NEWS file. 2007/04/25 12:25:19 phil Released as v3.17.2. 2007/04/21 14:13:36 phil Backed out the recent change to remove the /ReleaseGIL/ from QApplication.postEvent() as it turns out it avoids a potential deadlock. 2007/04/10 16:13:51 phil Released as v3.17.1. 2007/04/02 15:27:03 phil Updated the NEWS file. SIP v4.6 is now required. The QLayoutItem sub-class code no longer handles QLayout and leaves it to the QObject sub-class code to deal with. 2007/02/20 10:58:40 phil Removed the unneeded /ReleaseGIL/ from QApplication::postEvent(). Removed the GIL manipulation in QCustomEvent (in particular in the traverse code). 2007/01/27 16:02:18 phil Removed knowledge of the optional parts of the Qt support API so that it is no longer necessary to update PyQt when new optional parts are added. 2007/01/27 15:37:47 phil Updated the Qt support API for the latest SIP. 2007/01/21 16:29:15 phil Implemented sipQtFindConnection() so that lambda slots can be handled by the cyclic garbage collector. 2007/01/17 16:58:32 phil Updated the copyright notices. 2006/11/30 20:58:48 phil Fixed bug in QApplication ctor handwritten code that caused a crash if a QApplication was created a second time with no arguments. 2006/11/04 22:08:33 phil Released as v3.17. 2006/10/27 17:13:44 phil Updated the news file. 2006/10/21 14:10:23 phil Switched the internal build system to Qt v3.3.7. 2006/10/06 17:44:27 phil Synched with the latest QScintilla1 API. 2006/09/09 17:59:52 phil Added QextScintilla.setFont(). The internal build system now uses -j2. 2006/09/02 13:35:03 phil Removed the use of -c in the internal build systems invocation of configure.py as it causes problems for GCC v4. 2006/08/17 9:36:39 phil Added the missing QListView.setSelectionAnchor(). 2006/07/30 17:16:35 phil Updated for the latest QScintilla v1 snapshot. 2006/07/19 23:30:28 phil Some tweaks for Windows64 support based on patches from Gerard. 2006/07/16 12:38:36 phil Adapted the handwritten code for Python v2.5. 2006/07/08 19:25:44 phil Added QextScintilla.isCallTipActive(). 2006/07/03 19:40:22 phil Added pyqt_config_args to pyqtconfig.py. Fixed QTextEdit.setAutoFormatting(). 2006/07/02 14:28:05 phil Added setWrapVisualFlags(), WrapMode::WrapCharacter, WrapVisualFlag to QextScintilla. 2006/07/01 18:57:30 phil Added cancelList(), firstVisibleLine(), isListActive(), showUserList(), textHeight() and userListActivated() to QextScintilla. 2006/06/28 22:12:57 phil QextScintilla.foldAll() can now optionally fold all child fold points. Added autoCompleteFromAll() and setAutoCompletionStartCharacters() to QextScintilla. Added AcsAll as an auto-completion source. 2006/06/25 21:52:03 phil Added defaultColor() and setDefaultColor() to QextScintillaLexer. Added color() and setColor() to QextScintilla. Renamed eraseColor() and setEraseColor() to paper() and setPaper() in QextScintilla. 2006/06/25 16:21:32 phil Added defaultPaper() and setDefaultPaper() to QextScintillaLexer. Added eraseColor() and setEraseColor() to QextScintilla. 2006/06/22 19:29:38 phil The mkfeatures helper is now always built without debugging. configure.py now states that the -u flag on Windows needs a debug version of Python. 2006/06/20 15:57:55 phil Latest QScintilla updates. 2006/06/19 21:00:47 phil Synced with the latest QScintilla snapshot - including the significantly changed Ruby lexer. 2006/06/19 15:55:42 phil Solaris warnings fixes from Ulli. 2006/06/18 23:51:34 phil Sync with the latest QScintilla changes: highlighted identifiers and decorators in the Python lexer. 2006/06/18 16:40:31 phil Updated for the latest QScintilla snapshot. 2006/05/17 8:39:39 phil Removed some inaccessable methods from QCString. 2006/05/11 19:04:27 phil Another fix for Qt v3.1 in qnamespace.sip. 2006/04/28 20:47:46 phil Replaced long long with PY_LONG_LONG for MSVC 6. 2006/04/07 23:29:54 phil Tidy ups to the internal build system. 2006/04/06 12:26:09 phil Fixed Qt::MacintoshVersion for Qt v3.0.x and v3.1.x. 2006/04/05 12:11:43 phil Removed all functions that were hidden by overloads with the same Python signature (ie. both of them). 2006/03/30 8:09:58 phil Added QStringList::operator+=(const QString &). 2006/03/29 11:38:21 phil Added the missing QImage.bitBlt() function. 2006/03/24 23:54:13 phil Released as v3.16. 2006/03/23 21:34:09 phil Added a missing /Transfer/ from QGLWidget(). 2006/03/20 21:00:58 phil Removed the "Filter" functions from the documentation. 2006/03/20 20:59:23 phil Removed the "Filter" versions of the QFileDialog static methods as they aren't necessary after all (just not obvious how to use them properly). 2006/03/14 22:45:09 phil pyuic now specifies the Latin1 encoding when the -embed flag is used. 2006/03/13 11:55:09 phil Build system changes so that PyQt builds on MacOS properly. 2006/03/11 19:16:56 phil Removed some leftovers from when PyQt3 and 4 shared a single config.py. PyQt3 no longer searches PATH for the Qt bin directory. 2006/03/11 15:15:15 phil Fixed build problem with Qt v1.x. 2006/03/10 22:37:30 phil Updates for Qt v3.3.6. 2006/03/04 16:06:40 phil Documentation updates. Applied the same transfer rule to QPopupMenu.exec() as is applied to QDialog.exec(). Added getOpenFileNameFilter(), getSaveFileNameFilter() and getOpenFileNamesFilter() to QFileDialog that return a tuple of the selected files and the current filter. 2006/02/26 13:56:28 phil Added support for signed char to the Qt API. 2006/02/21 15:22:08 phil Changed the signal/slot handling so that unsigned int and unsigned short are implemented as long objects rather than integer objects. 2006/02/19 16:43:48 phil Updates to the internal Qt API. 2006/02/18 21:05:56 phil Added new stubs in the Qt support API (not used by PyQt3). 2006/02/14 19:16:05 phil The destroyed() signal can now be received by a Python slot. 2006/02/13 20:02:22 phil Fixed a typo in configure.py. 2006/02/13 0:24:55 phil Updated the handwritten code to use the current SIP API. 2006/02/12 1:14:11 phil Removed all calls sipForceConvertTo*(). Removed all uses of newly deprecated calls. 2006/01/26 16:40:38 phil Changed the signal/slot support required by the latest SIP changes. 2006/01/16 18:58:26 phil Removed PYQT_BUILD. 2006/01/10 19:13:07 phil Fixed a typo in the last change. 2006/01/10 18:20:02 phil Fixed the sipForceConvertToTransfer_*() calls. 2005/12/30 14:30:08 phil More changes to handwritten code that should be handling sipSelfWasArg. 2005/12/28 19:35:10 phil Updated all handwritten convertor code for the latest SIP changes. 2005/12/24 17:02:31 phil Changes required by the introduction of sipSelfWasArg in the SIP snapshot. 2005/12/22 16:22:48 phil Really fixed the QApplication argc bug this time. 2005/12/19 17:43:42 phil Changes to the build system for the latest SIP snapshot. 2005/12/18 11:00:06 phil Stripped the Qt4 specific stuff from configure.py. 2005/12/18 10:06:25 phil Updated the internal build system not to include the .svn directory in packages. 2005/12/17 19:43:36 phil Changes to the internal build system for the CVS to SVN transfer. 2005/12/07 00:54:04 phil Added a missing #include from qstring.sip in PyQt3. 2005/12/04 18:41:31 phil Fixed the handling of horizontal and vertical stretch in QSizePolicy. 2005/11/29 13:06:37 phil Fixed a long standing bug with QApplication ctors that only showed itself with Qt4. 2005/11/24 17:45:09 phil Added the missing /ReleaseGIL/ to QThread.exit(). 2005/11/24 17:22:31 phil Changes required for the modified mapped type template syntax. 2005/11/20 18:41:02 phil The HTML documentation is now maintained manually rather than being auto-generated. 2005/11/17 18:24:48 phil Fixed bug in pyuic related to QKeySequence. 2005/11/12 10:29:13 phil Added the missing ctor to QApplication. 2005/11/10 21:10:46 phil Removed the /TransferThis/ annotations from the QTableItem (and sub-classes) ctors. The Qt documentation is wrong. 2005/11/09 18:00:47 phil Fixed the GIL bug in qInstallMsgHandler(). 2005/11/01 22:08:32 phil Implemented the PyQt3 changes for the new Qt support API. 2005/10/26 14:34:57 phil Modified the QString buffer interface to be reentrant and to try and use the default Python codec. 2005/10/23 16:02:47 phil QObject.sender() now supports Python signals. 2005/10/22 22:38:54 phil Implemented the buffer interface for QString. 2005/10/19 13:38:24 phil Improved the fix to QClipboard.setData(). 2005/10/16 16:09:29 phil Used mapped type templates in PyQt3 where possible. 2005/10/13 18:52:02 phil Fixed the handling of QClipboard.setMimeType() and a related memory leak. 2005/10/12 21:11:15 phil Fixed bug in configure.py when the Qt bin directory isn't on the path. Fixed compilation problem with QAxBase handwritten code and MinGW. Added the * and *= operators to QString. Removed some QString methods that were passing or returning arrays. 2005/10/11 21:13:48 phil Added /Numeric/ to the QString + operator. The improved behaviour (being able to write s = "foo" + QString("bar")) should now work in both PyQt3 and 4. 2005/10/07 18:15:37 phil Changed the PyQt3 QString behaviour with long and ulong to match PyQt4. 2005/09/22 20:18:39 phil Updated the build system now that all Qt specific configuration data has been removed from sipconfig. 2005/09/10 21:33:59 phil Fixed bug in configure.py when reporting an incorrect SIP version. 2005/09/08 20:16:33 phil Updated the universal slot support to fit with the latest SIP snapshot. Changed the way universal slots are implemented so they get destroyed when the corresponding transmitter gets destroyed. 2005/09/07 20:53:52 phil Removed support for SIP v3 in configure.py. Minor pyuic fix taken from uic v3.3.5. Added the missing MacintoshVersion enum. Added the -f flag to configure to use any existing features file (by default it is recreated). 2005/09/06 20:33:43 phil Removed support for SIP v3 from configure.py. Added the new Qt support code taken out of SIP.
2008-10-08Add py-sip.wiz1-1/+2
2008-10-08Import py-sip, successor of py-qt3-sip.wiz7-0/+143
Renamed because there is no dependency on any qt version in it. Changes since py-qt3-sip (4.3.2): v4.7.7 8th Aug 2008 - C++ structs are now properly handled as a class with a default public section. - sip.dump() now includes the object's first child wrapper. v4.7.6 20th May 2008 - Added the -s flag to configure.py to specify the SDK directory to use when building universal binaries on MacOS/X. - Added support for MSVC 2008 to the build system. - Added support for v10.x of the Intel compiler and removed support for earlier versions. - MSVC 2008 is the default platform when using Python v2.6. v4.7.5 13th May 2008 - The sip.voidptr type has an optional size associated with it and supports const void *. If a size is associated then it also supports Python's buffer protocol. - Added sipConvertToVoidPtr() to the SIP API. - Added sipConvertFromConstVoidPtr(), sipConvertFromConstVoidPtrAndSize(), sipConvertFromVoidPtr() and sipConvertFromVoidPtrAndSize() to the SIP API. - Added the /ResultSize/ argument annotation to specify the size of a block of memory returned as a void * or const void *. - Added the /NoArgParser/ function annotation to give %MethodCode complete responsibility for argument parsing. - Added the /NoRelease/ mapped type annotation to specify that the sipReleaseMappedType() function is not supported. - The /ArraySize/ annotation now supports arrays with more than 2^31 elements. - %GetCode and %SetCode for class attributes now have access to the referencing type object. - Any object that supports the Python buffer protocol can now be passed as a char or char * argument. v4.7.4 12th February 2008 - The build system handles the directory structure used by Leopard's Python installation. - Added support for /Transfer/ as a constructor annotation. v4.7.3 6th December 2007 - Added support for automatically generating missing complementary comparision operators. Note that this introduces a potential compatibility problem - see the documentation for details. v4.7.2 5th December 2007 - Added the /SingleShot/ argument annotation. - Added the /TransferThis/ function annotation. v4.7.1 28th September 2007 - A bug fix release. v4.7 30th July 2007 - Added %PickleCode to allow handwritten code to pickle a wrapped C++ instance or C structure. - Added %CompositeModule to create modules that are composites of ordinary modules. - Added %ConsolidatedModule (and the -p command line option) to create modules that contain all the wrapper code on behalf of ordinary modules. - Added the dump() function to the sip module. - Added sipTransferBreak() to the SIP API. - Added support for /Transfer/ as a function annotation. v4.6 10th April 2007 - Added support for wchar_t. - The -g command line option releases the GIL whenever a call is made to the wrapped library. - Added the /HoldGIL/ annotation to explicitly retain the GIL when calling a particular function in the wrapped library. - Added sipFindClass() and sipFindNamedEnum() to the public API. - /TransferThis/ may be specified more than once. - Added support for __truediv__ and __itruediv__. - The SIP code generator and module may be built as universal binaries under MacOS/X using the -n command line option to configure.py. v4.5.2 9th December 2006 - A bug fix release. v4.5.1 9th December 2006 - Added the SIP_SSIZE_T type to help write PEP 353 compliant handwritten code. v4.5 4th November 2006 - Added support for Python v2.5. - Added sip_config_args to sipconfig.py. - sip.voidptr now implements __hex__(). - Added sip.delete() to call a C++ instance's destructor, or return a C structure to the heap. - Added sip.isdeleted() to check if a C++ instance or C structure has been destroyed or returned to the heap. - Added sip.setdeleted() to mark that a C++ instance or C structure has been destroyed or returned to the heap. - Added support for pure virtual destructors. - Added the __dtor__() method to allow Python code to be called from a C++ destructor. - Added the /NoDefaultCtors/ class annotation. - The generated API files are now more complete and use Python types rather than C/C++ types. - Added support for embedding manifests for MSVC 2005. v4.4.5 10th June 2006 - A bug fix release. v4.4.4 8th June 2006 - Added %ExportedHeaderCode and %UnitCode. - Added sipExportSymbol() and sipImportSymbol() to the public API. v4.4.3 27th April 2006 - A bug fix release. v4.4.2 23rd April 2006 - A bug fix release. v4.4.1 3rd April 2006 - A bug fix release. v4.4 24th March 2006 - The major number of the internal API has changed so it will be necessary to regenerate all modules. - This release introduces small incompatibilities that may affect handwritten code. See the documentation for the details. - Module names specified with %Module and %CModule can now include periods to denote a Python package structure. - Namespaces can be split across multiple Python modules. - Class templates are now supported and instantiated using "typedef". - Mapped type templates are now supported and instantiated automatically. - Global operators are now supported. - Operator casts in classes are now supported. - C/C++ signed char type is now treated as a separate type to char. - C/C++ long and unsigned long types are now wrapped as Python long objects rather than Python integer objects. - C/C++ long long and unsigned long long types are now supported. - unsigned short and unsigned int are now implemented as long objects instead of integer objects. - Classes can now be declared using the /External/ annotation and be defined in another, unspecified, module. - /TransferThis/ can now be used in non-factory methods to change the ownership to a different C++ instance or to change it to Python. - /Constrained/ can now be used with booleans. - Added support for Python's buffer interface, %BIGetCharBufferCode, %BIGetReadBufferCode, %BIGetSegCountCode and %BIGetWriteBufferCode. - The "user" member has been added to the sipWrapper structure and can be used for any purpose by handwritten code. - Function argument names are now parsed, but otherwise ignored. - The "explicit" keyword is now parsed, but otherwise ignored. - Added the /DelayDtor/ class annotation which given more control over the order in which instances are deleted when an application terminates. - Added support for the SIP_PYTYPE pseudo-type that represents a Python type object. - Added support for ellipsis (ie. "...") in function arguments. Any remaining arguments will be gathered as a Python tuple. - Add support for the /NoDerived/ annotation for Python class constructors that have no C/C++ equivalent. - The sipSelfWasArg boolean is now available to the %MethodCode of non-abstract, virtual methods to indicate whether the class implementation of the method rather than the virtual implementation should be called. %MethodCode for non-abstract, virtual, protected methods must now call the sipProtectVirt wrapper (rather than sipProtect). - sipCanConvertToInstance(), sipConvertToInstance(), sipForceConvertToInstance(), sipReleaseInstance(), sipConvertFromInstance(), sipConvertFromNewInstance(), sipCanConvertToMappedType(), sipConvertToMappedType(), sipForceConvertToMappedType(), sipReleaseMappedType(), sipConvertFromMappedType() and sipFindMappedType() have been added to the SIP API. - sipLong_AsUnsignedLong() has been added, primarily as a workaround for a bug in Python v2.3.x and earlier. - Added the 't', 'u', 'C' and 'D' format characters to sipParseResult(). - Added the 't', 'u', 'B', 'C' and 'D' format characters to sipBuildResult(). - Responsibility for interpreting and implementing the /Transfer/ and /TransferBack/ annotations has been pushed down to %ConvertToTypeCode and %ConvertFromTypeCode. The generated type convertors sipForceConvertTo_*() and sipConvertFrom_*() have been deprecated. - Added the %SIPNoEmitters directive for PyQt4. - Added support for the __hash__ Python special method. - The __getitem__ Python special method no longer requires %MethodCode. - All of the calls to Qt have been moved out of the sip module and into PyQt. The generated sipconfig.py file no longer contains any Qt specific information. These changes mean that SIP can support PyQt v3 and v4 at the same time. - Static methods can now be defined as Qt slots. - Removed SIP_BUILD from sip.h. - The -c, -l, -q and -x flags to configure.py have been removed. - Added the PythonModuleMakefile class to the build system for installing pure Python modules. - Added the create_wrapper() function to the build system for creating platform dependent executable wrappers for Python scripts. - Added Configuration.platform to the build system.
2008-10-08Fix qmake.conf to handle shared libraries correctly.wiz2-5/+6
Bump qt4-tools PKGREVISION.
2008-10-08Fix qmake.conf to handle shared libraries correctly.wiz2-6/+6
Bump qt3-tools PKGREVISION.
2008-10-07Remove "MASTER_SITE_XCONTRIB" from master site list. The last "xlockmore"tron1-3/+2
archive present on those servers was released in 2001.
2008-10-06Update x11/xlockmore to 5.27. Changes:hubertf5-20/+21
PAM_putText() would set pointer resp->resp to buffer. This will work until memory is reused. Thanks to Howard Kash <hmkash AT arl.army.mil>. ico updated to show the two edge transitive Catalan solids, i.e. the rhombic dodecahedron and the rhombic triacontahedron. Added __linux__ to define list to allow newer sig masking to get rid of pesky deprecated message. configure checks for libXdpms libXext has the DPMS functionality on both XFree86 4 and X.org. (libXdpms may be Xfree86 3.x). Added /usr/pkg/lib and /usr/pkg/include to long list of paths it checks in. life added more life forms triangular life from Bays' paper and added S245B3 with glider (-neighbors 8) from Bays' paper. Found some patterns in S245B3 for the glider to crash into. life3d -rule S45/B4 -neighbors 18 and -rule S45/B4 -neighbors 20 from Bays' paper. Found some patterns for the gliders to crash into. life3d -search added. Need to add more symmetries for 3D. life3d -rule S3/B3 -neighbors 12 and -rule S456/B3 -neighbors 12. Added a bunch of patterns from Bays' papers but not all. -neighbors 12 now a rhombic dodecahedron instead of a cube. ant3d -neighbors 12 (3d bees). Added eyes option to this. Just noticed solitaire a mode I added was spelled wrong, ie it was spelled without the second "i". Fixed a goof in solitaire.cc.
2008-10-06Fix problems in previous commit which I missed because I didn't use thetron1-3/+3
right package to test them.
2008-10-06Convert to new X11 builtin framework.tron1-48/+4
2008-10-06Update to gtk 2.12.12.tnn2-6/+6
Changes: bug fixes and translation updates.
2008-10-06Properly enclose the Mac OS X work around in the appropriate checks.tron1-2/+5
Problem pointed out by Quentin Garnier.
2008-10-06Work arond the broken libtool archive "/usr/X11/lib/libpixman-1.la" undertron1-1/+8
Mac OS X Leopard. This fixes build problems in e.g. the "cairo" package.
2008-10-05Merge cube-native-xorg, so that pkgsrc-current can be used with the nativecube59-116/+305
X.Org found in NetBSD-current. Thanks a lot to all who helped, especially Matthias Scheler who did repeated tests on Mac OS X and older versions of NetBSD to make sure the support for those platforms wouldn't be broken (or at least, not fatally, as I would still expect a few hiccups here and there, because there is only so much one can test in such limited time). On the infrastructure side, this branch brings pkgconfig-builtin.mk, in order to write very easily new builtin.mk files. It can actually handle more than just pkgconfig files, but it will provide a version if it finds such a file. x11.builtin.mk has also been made more useful and now all existing (and future!) native-X11-related builtin.mk files should include it.
2008-10-02Don't try to modify pkgsrc directory.joerg1-2/+2
2008-09-30Fix build with newer GCC. From Drochner via wiz.joerg2-1/+14
2008-09-30Retire xf86-video-i180, it has been superseded by xf86-video-intel andjoerg7-111/+1
doesn't work with newer servers. As suggested in PR 39624.
2008-09-23Add one small patch and drop the autoconf dependency.joerg3-7/+25
2008-09-22Retire x11/wxGTK and x11/wxGTK-contrib.joerg16-1196/+0
2008-09-22Switch to x11/wxGTK26{,-contrib}, reorder.joerg1-4/+4
2008-09-22Switch to x11/wxGTK26{,-contrib}.joerg3-7/+7
2008-09-22Update references for x11/wxGTK -> x11/wxGTK26 move.joerg4-11/+11
2008-09-22Revert old state after mistyped cvs import.joerg6-812/+430
2008-09-22Reimport x11/wxGTK-contrib as x11/wxGTK26-contrib.joerg4-0/+151
2008-09-22Reimport x11/wxGTK as x11/wxGTK26.joerg12-0/+1045
2008-09-22Reimport x11/wxGTK as x11/wxGTK24.joerg6-430/+812
2008-09-22reportedly not MAKE_JOBS_SAFEtnn1-1/+2
2008-09-19Update to xf86-video-intel-2.4.2.tnn4-7/+99
From Hasso Tepper, PR pkg/39563. With patches for FDO bugs 17405 & 16631. Pack bdb_general_definitions block Remove unused VBIOS flag defines Don't disable planes in i830_update_dsparb Don't skip the checks for DRI headers with --enable-dri Fix reverted LVDS bios capability dword definition Bump version 2.4.2 Fix from He Shuang(shuang.he at intel.com),
2008-09-18PKGREVISION bump due to update of x11/modular-xorg-server.bjs39-39/+78
2008-09-18Welcome to modular-xorg-server-1.4.2.bjs38-2159/+233
This long-overdue update brings many improvements: - Many improvements to EXA - Input Hotplugging via HAL or dbus (not enabled yet) - Support for RandR 1.2. Users using a dual-head configuration are encouraged to see <http://www.x.org/wiki/Projects/XRandR> for more information. - The server now uses the same version of Mesa we have in pkgsrc; this likely will result in more reliable OpenGL/DRI operation. I realize that this server is still not the latest release (1.5.0); upgrading to that version will require an involved mesa update, libpciaccess, etc. I hope that by the next quarter, that work will be done. Please file a problem report and/or contact us via the usual means (mailing lists, etc.) should you encounter any issues.
2008-09-18This patch ensures the driver won't use the DRM's MODESET_CTLbjs3-2/+23
unless direct rendering is enabled. From Owain Ainsworth <oga@openbsd.org>. PKGREVISION++
2008-09-18Update x11vnc to 0.9.4.obache2-7/+6
New in the 0.9.4 x11vnc release: Reverse VNC connections (-connect and -connect_or_exit options) work in the -find and -create X session FINDCREATEDISPLAY modes. Reverse VNC connections (either normal or using SSL) can use a Web Proxy, a SOCKS proxy, the UltraVNC repeater proxy, an SSH connection, or even a CGI URL to make the outgoing connection (-proxy option). Forward connections can use the -ssh option to set up a reachable redirection. Support for the ZYWRLE encoding is added, this is the RealVNC ZRLE encoding extended to do motion video and photo regions more efficiently by way of a Wavelet based transformation. The session finding and creating modes (-find and -create) have been improved to be more reliable and also provide a new desktop types (xfce) and new service redirection options. Support for indexed colormaps (PseudoColor) with depths other than 8 is provided (depths 1 to 16 now work). Java viewer applet source code is provided in the x11vnc 0.9.4 tarball so now everything can be built from source. miscellaneous new features and changes: To unset Caps_Lock, Num_Lock and raise all keys in the X server use -clear_all, or by remote control 'x11vnc -R clear_all' The -autoport option gives more control over the server port range that probes. The -ping option can be used to help keep idle connections alive. The -finddpy and -listdpy utilities help to debug and configure the -find, -create, and -display WAIT:... modes. Some automatic detection of screen resizes are handled even if the -xrandr option is not supplied. The -advertise_truecolor option can workaround some VNC viewer incompatibilities with PseudoColor. The option '-clip xinerama0' can be used to clip to the first Xinerama sub-screen, etc. If a fast framebuffer read rate is detected the -wait and -defer parameters are reduced to 10 and 15 msec, respectively. Pasting of the selection/clipboard into remote applications (e.g. Java) is improved. Usage with dvorak keyboards is improved. The option -macuskbd is available on MacOSX to use the original US keyboard code. Via a compiler option (-DENABLE_GRABLOCAL) one can use the -grablocal n option to filter VNC client input if someone at the console has done mouse or keyboard input n secs ago. The -sleepin option can now sleep a random amount of time between min and max time delays (-sleepin min-max).
2008-09-17Include pthread.h before including pthread_np.h.joerg2-6/+18
From Hasso Tepper in PR 39268.
2008-09-17Update ruby-gnome2 to 0.17.0 release.obache10-9/+76
pkgsrc changes: * Add some additional modules: devel/ruby-gnome2-bonobo devel/ruby-gnome2-bonoboui devel/ruby-gnome2-gconf devel/ruby-gnome2-libglade graphics/ruby-gnome2-gtkglext multimedia/ruby-gnome2-gstreamer print/ruby-gnome2-gnomeprintui sysutils/ruby-gnome2-gnomevfs www/ruby-gnome2-gtkhtml2 www/ruby-gnome2-gtkmozembed x11/ruby-gnome2-gtksourceview x11/ruby-gnome2-vte * Fixed detection of rcairo. It had been broken since switched to gem. patch-a{c,h,i,j,k,l.m} (It Already in upstream trunk) * Add patches for allow to load gem rcairo. patch-a{n,o,p} * Fixed overwritten glib module when installing modules require generated header of glib module. Modify to install the header as part of glib module and use bl3.mk. * clean up dependency * Add test target for modules having unit test. * Modified patch-a{a,b,d,f,g} to acceptable by upstream. Ruby-GNOME2-0.17.0 (2008-09-07) Release notes: * This Release supports Ruby 1.8.7 and has many bug fixes and new bound functions. Main changes: * Ruby/GLib: - [#2060606] Crash when removing ruby applet from gnome panel with 0.7rc1 [Kouhei Sutou] * Ruby/GTK: - [#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou] - [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou] * Ruby/Pango: - [#2043970] Pango::FontDescription#weight= seg fault [Kouhei Sutou] * Many other changes, GC bugs, Segfault fixes. See corresponding ChangeLog for detailed information on changes and contributors. Special thanks for your contributions to: (list in no particular order) - Neil Roberts - Cesare Tirabassi - Arnaud Cornet
2008-09-16Add USE_TOOLS+= tbl (appeases pkglint).bjs1-1/+3
2008-09-16Update to xterm-237. This release contains a number of significantbjs2-7/+6
bug fixes, including the problems with resizing the terminal with certain applications (second item listed here). Patch #237 - 2008/09/14 * improve usability of TrueType fonts by making the font-size switching for shifted keypad plus/minus use the faceSize resources to determine the order of fonts (when TrueType fonts are used) rather than the bitmap fonts, since their sizes may not be in the same order (report by H Merijn Brand) * remove an optimization of ConfigureNotify events from patch #236 which seems to interfere with passing SIGWINCH to applications (GenToo #233836). * modify handling of altSendsEscape to reset the eightBitInput mode, like metaSendsEscape (patch by Ted Phelps). * add feature to show the text-cursor as an underline rather than a box, plus command-line options -uc and +uc and resource cursorUnderLine to control the feature (patch by Paul Lampert). * update config.guess, config.sub
2008-09-16Update to libX11-1.1.5: integrates the patches listed as removedbjs13-315/+23
as well as a number of i18n fixes.
2008-09-16Add two patches from GIT:bjs4-3/+49
- Fix bug in pixman_image_is_opaque(). - Fix for bug 17477 (see patch-ag). While here, add missing .PHONY attribute for gen-symfile target. PKGREVISION++, but no recursive dependency bump necessary.
2008-09-16Remove remaining qt1 and qt2 packages, as announced on pkgsrc-userswiz88-6641/+1
on Sep 7 2008. No complaints received.
2008-09-16Remove this file again:tron1-54/+0
- There's a better version in the "cube-native-xorg" branch. - Using the bundled "pixman" library doesn't work under Mac OS X anyway because Apple didn't update the ".la" file at same point. [It is likely that the second issue will require attention after the "cube-native-xorg" branch has been merged.]
2008-09-16Simplify and make destdir ready.joerg1-4/+4
2008-09-16Detect builtin "pixman" e.g. under Mac OS X Leopard.tron1-0/+54
2008-09-16Fix compile on NetBSDjmcneill2-1/+14
2008-09-13I just learned that this incarnation of dri2 will never ship and hasbjs6-59/+1
been deprecated. Thus, I'm removing this package.
2008-09-12Import of wxGTK-2.8.joerg1-1/+3
2008-09-12Import wxGTK contrib for version 2.8.8.joerg4-0/+122
2008-09-12Import wxGTK 2.8.8.joerg10-0/+1112
2008-09-11If the package was installed with option "cups", buildlink in cups, which indsainty1-1/+5
turn arranges for approriate dependencies. Fixes the build of "devel/eel" bombing out under Linux because buildlink didn't pull in libdb4.so. /usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: cannot find -ldb4 collect2: ld returned 1 exit status make[2]: *** [check-program] Error 1 make[2]: Leaving directory `/home/pkgsrc2/pkgsrc/devel/eel/work/eel-2.22.2/eel'
2008-09-10ffmpeg-devel -> ffmpegahoka1-2/+2