summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2015-04-14Fix packaging for non-cwrappers build until cwrappers is default, or thewiz1-3/+1
reason for the difference is found.
2015-04-13Removing python26. EOL'd quite some ago and discussed a couple times onrodent2-6/+5
tech-pkg@ and pkgsrc-users@.
2015-04-13need xorg-util-macros to regen configuretnn1-1/+2
2015-04-12Fix building on OS Xadam2-5/+26
2015-04-11On FreeBSD, remove checks for hw.dri.%d.modesetting which is only present if ↵sevan2-10/+46
a suitable KMS module is loaded. Resolves build issue. Patch obtained from FreeBSD ports. Reviewed by wiz@ bsiegert@
2015-04-11Update to 2.2.11ryoon3-62/+20
Changelog: Version 2.2.11 (6 April 2015) -------------- Provide a mutex for calls to make-fresh-user-modules to deal with guile thread safety issues (c++-gtk-utils/Makefile.am; extension.h, extension_helper.cpp). Improve efficiency of scheme to C++ list translators for long lists (extension.h). Update libtool to version 2.4.4. Update code comments (extension.h, future.h, parallel.h, task_manager.h, task_manager.tpp). Update documentation (README; application.h, parallel.h, param.h). Version 2.2.10 (24 November 2014) -------------- Permit Cgu::Thread::parallel_for_each(), Cgu::Thread::parallel_for_each_partial(), Cgu::Thread::parallel_transform() and Cgu::Thread::parallel_transform_partial() to take const source iterators (parallel.h). Provide Cgu::IntIter class to enable for loops to be more easily implemented with the parallel algorithms (doxygen.h.in, parallel.h; tests/test_parallel.cpp). With gcc >= 4.8 or clang >= 3.4, implement callback classes using std::tuple (this enables Callback::make() and Callback::make_ref() to take up to 10 bound arguments, avoids a lot of code duplication and makes for a cleaner implementation) (acinclude.m4, configure-gtk2.ac, configure-gtk3.ac; cgu_config.h.in, doxygen.main.in; callback.h, param.h; tests/Makefile.am, tests/test_tuple.cpp). Preallocate vectors in translator functions which return std::vector (extension.h). Correct information about clang compatibility (doxygen.main.in). Update documentation (async_queue.h). Version 2.2.9 (6 October 2014) ------------- Provide AsyncQueue::move_pop_basic(), AsyncQueueDispatch::move_pop_basic(), AsyncQueueDispatch::move_pop_dispatch_basic() and AsyncQueueDispatch::move_pop_timed_dispatch_basic() methods (async_queue.h; tests/test_async_queue.cpp). Prevent new GTK+-3.14 deprecation warnings interfering with tests (test/test_application.cpp). Update build system to automake-1.14.1 (bootstrap-gtk2.sh, bootstrap-gtk3.sh, compile, Makefile.am). Update build system to gettext-0.18.2 (config.rpath; m4/*.m4; po/Makefile.in.in, po/Rules.quot, po/Makevars; c++-gtk-utils/Makefile.am, tests/Makefile.am, tests/extension/Makefile.am). Update tests (tests/test_callback.cpp). Add comments about strict aliasing with character set conversion functions (convert.cpp). Update documentation, including to cover C++14 (README; doxygen.main.in, async_queue.h, callback.h, convert.h, extension.h, fdstream.h, future.h, gstream.h, mem_fun.h, mutex.h, shared_handle.h, shared_ptr.h, task_manager.h, thread.h, window.h).
2015-04-10miInitializeBackingStore is gone in newer servertnn3-5/+27
2015-04-08Fix build on FreeBSD 10 and maybe other BSD:s.nros3-9/+23
2015-04-07Update to 1.8.1:wiz2-7/+6
Two bugfixes, two cleanups. The fix for 89653 fixes a dead keyboard on Linux machines, though note that use of this driver under Linux is considered very much a legacy use case. Use evdev or the new libinput driver instead. Egbert's fix untangles overlaps between multimedia keys and the jp Henkan/Muhenkan keys. Alan Coopersmith (1): Mark xf86OSKbdPreInit as _X_EXPORT in header to match definitions Egbert Eich (1): Detangle inet keys and jp Henkan/ Muhenkan keys Peter Hutterer (3): Init LEDs to zero before querying the value linux: bring our process group to the foreground (#89653) keyboard 1.8.1
2015-04-06rearrange includes to fix build on OmniOS. Include unistd.h for ioctl(2).tnn4-2/+58
2015-04-06Revbump after updating textproc/icuadam74-129/+148
2015-04-05drivers should have a full dependency on libpciaccesstnn1-1/+2
2015-04-05Fix path, from Kamil Rytarowski in PR 49815.wiz1-2/+2
2015-04-05Switch to MesaLib7tnn1-3/+9
2015-04-03Fix a broken macro definition. Should fix build on NetBSD 5.tnn2-1/+17
2015-04-03add modular-xorg-server112tnn1-1/+2
2015-04-03Revbump all the xf86-* driver packages so current binary packages get thetnn43-78/+86
modular-xorg-server<1.17 dependency expressed.
2015-04-03Ensure the xf86-* driver packages have their server ABI dependenciestnn1-3/+18
correctly expressed depending on which server is in use.
2015-04-03Re-import x11/modular-xorg-server as x11/modular-xorg-server112.tnn69-0/+4122
2015-04-03modular-xorg-server-1.12 needs MesaLib<10. Bump revision.tnn1-3/+3
2015-04-03make this build with older xinput (eg, netbsd-6.)mrg2-1/+20
2015-04-03remove zero byte files (leftovers?)tnn2-0/+0
2015-04-03Recursive bump for vala-0.28.0 update.wiz4-8/+8
2015-04-02Update to 317:wiz2-6/+6
Patch #317 - 2015/03/27 adapt example for exec-formatted from Lukas Zapletal's webpage to manual (Debian #780008). add a short usage section to the xterm manual, including notes on setting the window title (Debian #742477). revise a change made to ICH in patch #314 to address limit-checks (reports/testcases by Zolt&aacute;n Keri and Joe Peterson, also reported by Christian Weisgerber).
2015-04-02Update to 1.1.2:wiz2-7/+6
This release has hardened handling of invalid arguments & allocation failures, adds support for using arc4random in key generation, and adds some unit tests to help developers prevent regressions in the future. Alan Coopersmith (11): Remove unused TLI ("STREAMSCONN") code from libXdmcp Ensure ARRAY* structs are zero'ed out when allocation fails Make XdmcpCopyARRAY8 call XdmcpAllocARRAY8 instead of replicating it Add unit tests for Array allocation functions Ensure ARRAY* structs are zero'ed out when oversize values are passed Ensure ARRAYofARRAY8 pointers are initialized to NULL Also reject requests to allocate negative sized amounts of memory configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Add AC_USE_SYSTEM_EXTENSIONS to expose arc4random() interfaces in headers libXdmcp 1.1.2 Matthieu Herrb (1): Use arc4random when available to produce the XDM-AUTHENTICATION1 key
2015-04-02Update to 0.1.2:wiz3-25/+6
Release 0.1.2 (2015-03-35) =========================== - Use CFSwapInt32LittleToHost from CoreFoundation.h on Mac OS X to implement le32toh. - Check submodules before running autoconf. - darwin: Use OSByteOrder.h rather than CF. - Perform safety check before trying to load glyph cursorHEADmaster
2015-04-02libdrm-2.4.60 (2015-03-19)tnn3-40/+6
Alan Coopersmith (2): Stop undefining _ATOMIC_TYPE in Solaris/NetBSD section of xf86atomic.h On Solaris, #include <sys/mkdev.h> in xf86drm.c Chih-Wei Huang (1): android: remove duplicate libdrm in LOCAL_SHARED_LIBRARIES Damien Lespiau (1): build: Bump version number to 2.4.60 before release Daniel Vetter (7): intel: Unconditionally clear ioctl structs xf86drmMode: Unconditionally clear ioctl structs drm: use drmIoctl everywhere xf86drm: Unconditionally clear ioctl structs tests: remove intel-specific tests xf86drm: Fix ioctl struct clearing in drmGetVersion Revert "intel: Fix documentation for drm_intel_gem_bo_wait()" Emil Velikov (21): libdrm: fix the Android 64bit build autotools: add AM_DISTCHECK_CONFIGURE_FLAGS exynos_fimg2d_test: fix implicit funciton declaration errors tests: fix implicit funciton declaration errors autotools: add WARN_CFLAGS to all targets tests: remove unused variables exynos_fimg2d_test: remove unused variables tests/radeon: set the list* functions as inline automake: wrap an insanely long line configure: omap, freedreno and tegra require atomics configure: update help strings automake: drop the NULL variable from the makefile tests: move the SUBDIR at the top of the makefile tests: automake: keep the libs link at the final stage drm: add drmGet(Primary|Render)DeviceNameFromFd functions modetest: include into the build when libkms is not selected. configure: Stop using AM_MAINTAINER_MODE autogen.sh: handle out-of-tree invokation configure.ac: fix host_cpu/atomics detection configure.ac: fix help string copy/pasta configure.ac: error out if building freedreno_kgsl without freedreno Frank Binns (3): Rename DRM_NODE_RENDER to DRM_NODE_PRIMARY Add new drmOpenRender function Add new drmGetNodeTypeFromFd function Hyungwon Hwang (2): exynos: Don't use DRM_EXYNOS_GEM_{MAP_OFFSET/MMAP} ioctls exynos: remove DRM_EXYNOS_GEM_{MAP_OFFSET/MMAP} ioctls Jammy Zhou (2): Add new drmOpenWithType function (v4) Add new drmOpenOnceWithType function (v2) Jan Vesely (7): random: Use unsigned long for seed Fix gcc -Wextra warnings tests: String literals are const char * Fix type-limits, pointer-arith and sign-compare warnings dristat: Handle DRM_CONSISTENT Fix unused, and unused-but-set variables warnings Add static qualifier to local functions Jeff McGee (1): intel: Export total subslice and EU counts Jerome Glisse (1): nouveau: fix unlock nouveau_bo_name_ref() Kristian Høgsberg (1): intel: Fix documentation for drm_intel_gem_bo_wait() Maarten Lankhorst (4): Add atomic_inc_return to atomics. Use __sync_add_and_fetch instead of __sync_fetch_and_add for atomic_dec_and_test nouveau: make nouveau importing global buffers completely thread-safe, with tests nouveau: Do not add most bo's to the global bo list. Philipp Zabel (1): tests: add support for imx-drm Thomas Klausner (4): Fix libdrm's atomic_dec_and_test on Solaris. Add NetBSD atomic ops support. intel: Only define variable when it's used. nouveau: Remove unused static function. Tobias Jakobi (18): exynos: replace G2D_DOUBLE_TO_FIXED macro with function tests/exynos: fix typos and change wording tests/exynos: disable the G2D userptr/blend test tests/exynos: introduce wait_for_user_input exynos: introduce g2d_add_base_addr helper function tests/exynos: improve error handling exynos: fimg2d: remove TRUE/FALSE from header exynos: fimg2d: fix comment for G2D_COEFF_MODE_GB_COLOR exynos: fimg2d: unify register style exynos: fimg2d: introduce G2D_OP_INTERPOLATE exynos: fimg2d: whitespace fix in g2d_flush tests/exynos: fimg2d: add a checkerboard test exynos: add g2d_scale_and_blend exynos: honor the repeat mode in g2d_copy_with_scale exynos: use structure initialization instead of memset exynos: add exynos prefix to fimg2d header exynos: add fimg2d header to common includes exynos: fimg2d: follow-up fix for G2D_COEFF_MODE_GB_COLOR
2015-04-02Make xf86-video-* drivers build against xorg-server-1.17 in addition to thetnn71-53/+2464
old 1.12 server. Mostly from FDO git. (xf86-video-ati6 was manually ported)
2015-03-31Needs the Xdamage extension.joerg1-1/+2
2015-03-31Use unified syntax on ARM.joerg2-1/+15
2015-03-31Instruct ld to be more conservative with memory on NetBSD/ARM.joerg1-1/+5
2015-03-28SECURITY: Fix a division by zero when processing malformed BMP files.bsiegert3-2/+34
This fixes a division by 0 when processing a maliciously crafted BMP file. No impact beyond DoS. PKGREVISION++.
2015-03-26wx-config --ld already has a trailing -o, so just use that.joerg2-3/+13
2015-03-24SECURITY: add a fix from upstream for a DoS in the BMP handler. Bumpbsiegert3-3/+29
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-24Fix build with LLVM IAS on ARM.joerg3-1/+29
2015-03-24Remove hash for deleted patch patch-Xfuncproto.h.indsainty1-2/+1
2015-03-21Pull upstream fix for NetBSD which also affects RPIs.tsutsui3-2/+127
https://bitbucket.org/arakiken/mlterm/commits/d2f31b50c2b90bf731ae2223a975d9bb6320478f > x_display_wscons.c: WSDISPLAYIO_GET_FBINFO is supported. Tested on RPI2 with the following change by jun@: http://mail-index.netbsd.org/source-changes/2015/01/21/msg062550.html > Newer Raspberry Pi firmware has changed the framebuffer from BGR to RGB. Bump PKGREVISION. (leaf package update)
2015-03-19Sync includes with main package.joerg1-1/+2
2015-03-19Drop override added by mistake.joerg1-4/+1
2015-03-19Needs BROKEN_GETTEXT_DETECTION=yesjperkin2-2/+6
2015-03-18As the name of the package implies, it is only working on OSX.joerg1-1/+3
2015-03-17Update to libXfont-1.5.1 for CVE-2015-1802, CVE-2015-1803, CVE-2015-1804.tnn2-6/+6
Alan Coopersmith (6): Remove unneeded checks for #ifndef X_NOT_POSIX Use 'imdent' to realign cpp indentation levels in fslibos.h bdfReadProperties: property count needs range check [CVE-2015-1802] bdfReadCharacters: bailout if a char's bitmap cannot be read [CVE-2015-1803] bdfReadCharacters: ensure metrics fit into xCharInfo struct [CVE-2015-1804] libXfont 1.5.1 Christos Zoulas (1): Set close-on-exec for font file I/O.
2015-03-17needs gzip(1) during buildtnn1-2/+2
2015-03-15Update to 1.0.9:wiz2-6/+7
This release now requires libX11 1.6 or later, and a C compiler less than 25 years old. Alan Coopersmith (3): Require ANSI C89 pre-processor, drop pre-C89 token pasting support Rename local err variable in XW_RSYM macro to avoid shadow warnings libXvMC 1.0.9 Michael Joost (1): Remove fallback for _XEatDataWords, require libX11 1.6 for it Yaakov Selkowitz (1): Fix linking with -Wl,--no-undefined on Linux
2015-03-15Update to 1.4.1:wiz2-7/+6
This release adds an optional "GUID" property for outputs, and corrects various errors in the previous version of the spec. Aaron Plattner (3): Add a "GUID" property spec: Move the GUID property into a new section since xrandr-1.4.0 was already released spec: RRCrtcChangeMask and RROutputChangeMask are not things Adam Jackson (1): configure: Remove AM_MAINTAINER_MODE Alan Coopersmith (15): spec: add missing brackets between requests in encoding section spec: Correct length for RRCreateMode in encoding section spec: Fix typos in text spec: Update data type sections spec: Correct size of outputs in RRSetCrtcConfig encoding spec: Correct length calculation in encoding of gamma lists spec: correct sub-code values for RRProvider*Notify event encoding spec: Make description of RRProviderChangeNotify match encoding & header spec: Make encoding of RRGetProviders match description & header spec: Make encoding of RRGetProviderInfo match header spec: Add PROVIDER_CAPS encoding to Appendix A spec: Add config-timestamp to descriptions of OffloadSink & OutputSource spec: Correct lengths in encoding of OffloadSink & OutputSource Bug 73176 - randrproto typo (s/fundmentally/fundamentally) randrproto 1.4.1 Colin Walters (1): autogen.sh: Implement GNOME Build API Gaetan Nadon (1): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
2015-03-15Set MAINTAINER to pkgsrc-users.hiramatsu1-2/+2
2015-03-15Set MAINTAINER to pkgsrc-users.hiramatsu1-2/+2
2015-03-15needs iconv(3)tnn1-1/+2
2015-03-14Update mlterm to 3.4.5.tsutsui3-10/+10
Changes noted in doc/en/ReleaseNote: ver 3.4.5 * Fix a bug which disabled to start mlconfig. (Enbugged at 3.4.4) * Fix hangup when mlconfig exits on cygwin+win32gdi+libssh2. * Enable to open a framebuffer device even if normal users aren't permitted to open it on Linux, FreeBSD and {Net|Open}BSD/wscons. ver 3.4.4 * Support DECBI(ESC 6), DECFI(ESC 9), DECIC(CSI'}), DECDC(CSI'~), DECST8C(CSI?W), DECSACE(CSI*x), DECRARA(CSI$t) and DECCARA(CSI$r). * libvte compatible library supports vte-2.91 API. (vte 0.38 or later) * Change the default value of --with-gtk of configure script from 2.0 to 3.0. * Change the default value of "use_clipboard" option from "false" to "true". * Show message on screen if you change settings by "proto:" shortcut. * OPEN_SCREEN or OPEN_PTY shortcut key opens pty with the same char encoding and executes the same command as the current screen connecting to a remote host via libssh2. * OSC 5380 without challenge doesn't return "#forbidden" but shows "key=value" on the screen temporarily. * "Alt" which equals to "Mod" is available in ~/.mlterm/key. * Bug fixes: Fix unexpected erasure at the bottom line of the screen if you use gnome-terminal 3.6.2 with libvte compatible library. Fix segfault in opening multiple ptys with the use of gnome-pty-helper. Fix error in compiling mlconfig with gtk+-3.x and libssh2. Fix saving wrong character set by DECSC etc if --boxdraw=unicode option is specified.
2015-03-14add build dependency on converters/libiconvtnn1-1/+3
(wants to include iconv.h but has no runtime dependency)