summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2012-05-08Update to 2.4.33, provided by Francois Tigeot in PR 46384.wiz3-10/+27
Enable nouveau support. 2.4.33: radeon: add TN surface support intel: Add some PCI IDs for Haswell omap: add omapdrm support 2.4.32: radeon_cs_setup_bo: Fix accounting if caller specified write and read domains intel: Mark up with valgrind intrinsics to reduce false positives configure: Fix pkg-config test in absence of valgrind radeon: fix pitch alignment for scanout buffer intel: Detect cache domain inconsistency with valgrind intel: Fix a typo in decode error message intel: Add decode for gen7 3DSTATE_WM intel: Add decode for gen7 HIER_DEPTH_BUFFER intel: Import a new batchbuffer for the gen7 test Don't require pciaccess if Intel is disabled Make drm/drm_fourcc.h portable to non-linux platforms xf86drmMode.h: Add header protection intel: Add support for overriding the PCI ID via an environment variable intel: Add .aub file output support intel: Bump the copyright dates on the bufmgr files intel: Fix error check for I915_PARAM_HAS_LLC intel: Add support for (possibly) unsynchronized maps intel: Move the gen4-6 3DPRIMITIVE handling out of the switch statement intel: Add per-dword decode of gen7 3DPRIMITIVE intel: Quiet two more valgrind complaints with recent changes 2.4.31: intel: add sprite ioctl defines and struct for i915 sprite code intel: Add a regression test for 2D decode, which I'm about to refactor intel: Track the current packet location in the decode context intel: Drop the code for counting parsing failures intel: Plumb the context through the decode callchain intel: Use the context to simplify BR00 and BR01 decode intel: Make instr_out take the decode context intel: Avoid the need for most overflow checks by using a scratch page intel: Put the "gen" shorthand chipset identifier in the context intel: Parse the correct length for gen7 3DSTATE_MULTISAMPLE intel: Add support for parsing 965 3d packets using helper functions intel: Move the logic for getting 965 3d packet length to the packet table intel: Make most of the logic for 965 3d packet length checks table-driven intel: Add support for parsing gen7 URB packets intel: Add decode for gen7 state pointers intel: Add decode for gen7 constant buffer packets intel: Add minimal decode for remaining gen7 packets in use intel: Fix bufmgr_gem->gen for gen > 4 Don't build Intel DRM if $CHOST is not i?86-* or x86_64-* intel: Fix build of Intel DRM on x86 systems intel: query for LLC support radeon: add surface allocator helper v10 drmModeFreeResources() always leaked some memory Using sizeof() on a function parameter with an array type does not work radeon: surface fix macro -> micro tile fallback radeon: fix surface API for good before anyone start relying on it radeon: add r600_pci_ids.h to header file 2.4.30: libdrm: update drm headers from kernel, including new overlay ioctls & structs intel: Reset vma list upon purge tests/gem_flink: Check for MASTER before proceeding intel: Import intel_decode.c from intel-gpu-tools intel: Make intel_chipset handle devid directly intel: Add IS_GEN[567] macros intel: Reformat intel_decode.c from intel-gpu-tools using Lindent intel: Get intel_decode.c minimally building intel: Fix Wsigned-compare warnings (soon to be enabled) intel: Fix a ton of signed vs unsigned and const char *warnings intel: Add printflike warnings for instr_out intel: Fix printf format warnings for intel_decode intel: Remove c99ish variable declarations intel: Turn on normal warnings for intel_decode.c build intel: Disable unused decode_logic_op() intel/intel_decode.c: Remove #include "intel_decode.h" intel: Add an interface for setting the output file for decode intel: Add a regression test program for intel_decode.c intel: Add regression tests for batch decode intel: Update for new i915_drm.h defines 2.4.29: intel: Clean up mmaps on freeing the buffer test/radeon: add missing files for dist intel: Add an interface to limit vma caching intel: Evict cached VMA in order to make room for new mappings intel: Update map-count for an early error return during mapping intel: Remove the fresh assertions used to debug the vma cacheing 2.4.28: Fix compilation with -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast tests/radeon: radeon specific test nouveau: Mark nouveau subchannel unbound nouveau_grobj_free intel: limit aperture space to mappable area on gen3 intel: Unmap buffers during drm_intel_gem_bo_unmap 2.4.27: Specify the return type explicitly intel: fix the wrong method check for bo_get_subdata intel: shared header for shader debugging drm mode: fix drmIoctl wrapper nouveau: assert argument cannot have side effects modeprint.c: use PRIu64 for printing uint64_t drm/intel: don't clobber bufmgr->pci_device drm/i915: y tiling on i915G/i915GM is different xf86drm.h : wrap C code for C++ compilation/linking drm/test: handle usub being empty drmtest: make check should fail so hard on unable to open device modetest: use 24 bit depth on the framebuffer tests: Add vmwgfx driver to probed drivers in tests vbltest: Check error codes returned from libdrm modetest: Check error message from pageflip ioctl modetest: Print extra info if we fail to create a framebuffer modetest: Call dirty fb on modeset nouveau: free in error path if drmAvailable fails intel: Use stdbool.h for dealing with boolean values intel: Add an interface for removing relocs after they're added intel: Don't call the SW_FINISH ioctl unless a CPU-mapped write was done intel: Share the implementation of BO unmap between CPU and GTT mappings 2.4.26: libkms: All current BO_TYPE are 32bpp intel: Add interface to query aperture sizes 2.4.25: don't try to build modetest without libkms Build modetest for all chipsets, always build modeprint drm: add dumb interface Implement drmGetCap() to query device/driver capabilities libkms: add dumb support libdrm: oops fix get cap return value build: Update autotools configuration Cleanup gen2 tiling confusion drm_mode: fix types on recently added ioctls intel: Also handle mrb_exec fallback with ring == I915_EXEC_RENDER libdrm: (revised) vblank wait on crtc > 1 2.4.24: intel: Export CONSTANT_BUFFER addressing mode nouveau: nvc0 drm has no concept of "notifier block" nouveau: split pushbuf macros specific to nv04-nv50 out, and add nvc0 nouveau: fix up reloc_emit() to accept NULL target buffer intel: Fallback to old exec if no mrb_exec is available intel: compile fix for previous commit after rebasing intel: Set the public handle after opening by name intel: Remember named bo libkms/radeon: Add backend configure.ac: ac_define HAVE_RADEON modetest: Create buffers using libkms tests/modeprint: Remove needless dependency on drm_intel tests/modeprint: Output masks as hex numbers modetest: Do no flip twice to a current front buffer intel: fix relaxed tiling on gen2 intel: Add I915_PARAM_HAS_RELAXED_DELTA 2.4.23: intel: Downgrade error warnings to debug nouveau: Define buffer object usage flags nouveau: Let the user choose the push buffer size nouveau: Define the HAS_PAGEFLIP getparam intel: Prepare for BLT ring split s/drmStrdup/strdup/ intel: enable relaxed fence allocation for i915 nouveau: Avoid unnecessary call to CPU_FINI intel: Remove stale comment intel: Shove the fake bufmgr subdata implementation into the fake bufmgr intel: Remove gratuitous assert on bo_reference intel: Drop silly asserts on mappings present at unmap time intel: initialize bufmgr.bo_mrb_exec unconditionally intel: Fix drm_intel_gem_bo_wait_rendering to wait for read-only usage too nouveau: Add implicit pushbuf flush before gpuobj destruction intel: Compute in-aperture size for relaxed fenced objects intel: Add a forward declaration of struct drm_clip_rect radeon: silence valgrind warnings by zeroing memory intel: If the command is fenced inform the kernel drm: don't do the create the node ourselves if we have udev intel: Reorder need_fence vs fenced_command to avoid fences on gen4 tests: Update for ENOENT returns from unknown handles 2.4.22: intel: Track tiling stride intel: Defer tiling change to allocation intel: Force stride to be 0 for I915_TILING_NONE intel: Scan the cache for old bo once every second intel: Print out debugging message following ENOSPC intel: Sanitise strides for linear buffers and SET_TILING intel: '===' != '==' intel: Restore SET_TILING for non-flinked bo intel: Only adjust the local stride used for SET_TILING in tiled alloc intel: Limit tiled pitches to 8192 on pre-i965 intel: Suppress the error return from setting domains after mapping Purge macro NEED_REPLIES drm mode: Return -errno on drmIoctl() failure Copy headers from kernel drm-core-next libdrm: Fix PCI domain domain support nouveau: accept both 0.0.16 and 1.x.x Free the property blob along the error path Avoid use of c++ reserved keyword "virtual" when using a C++ compiler modetest: add edp and TV connector names to the connector name array modetest: align fb pitch to 64 bytes modetest: Fix drawing routines to use stride nouveau: fix thinko in drm version check nouveau: fix drm version check some more intel: Replace open-coded drmIoctl with calls to drmIoctl() 2.4.21: drm/radeon: add new cs command stream dumping facilities nouveau: stop shipping nouveau_class.h intel: Use the correct size when allocating reloc_target_info array Make libkms build default OS-dependent Correct the Solaris definitions of atomic_add & atomic_dec radeon: use the const qualifier in radeon_cs_write_table tests: add new vblank test vbltest: Doesn't need intel stuff intel: query whether a buffer is reusable Pull in new kernel headers Only build tests in make check intel: Don't change tiling mode unless the kernel reports success intel_bufmgr_fake: fix compile warning Enable silent automake rules libkms: Fix include paths intel: Add support for kernel multi-ringbuffer API Allow a buffer to point at itself and still get relocs intel: Convert to untiled pitches if surface is too large for tiling intel: Add more intermediate sizes of cache buckets between powers of 2 intel: Fix several other paths for buffers pointing at themselves Fix radeon distcheck
2012-05-08allow use of the wsmouse protocol on NetBSD, bump PKGREVdrochner3-10/+20
2012-05-07Set BUILDLINK_API_DEPENDS correctly (with +=, not ?=)dholland5-10/+10
2012-05-07Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)dholland70-140/+140
It turns out there were a lot of these.
2012-05-07Build fixes for the new glib2. And, while here, fix incorrect time_t castdholland3-6/+38
in patch-aa.
2012-05-06Update to 1.7.2, provided by Francois Tigeot in private mail.wiz4-36/+13
1.7.2 Return proper default for unknown values in pInfo->device_control No need to merge NULL options list with existing options sun_mouse.c: Ensure vuidMouse setup routines are called for protocol "Auto" Fix wrong read Protocol and Device from xorg.conf Avoid NULL pointer dereference in autoProbeMouse if proto == PROT_UNSUP Mark symtab_t.name in pnp.c as const to fix gcc -Wwrite-strings warnings sun_mouse.c: remove unused variables 1.7.1: Fix OSMouse OS-defined protocol support Fix Hurd mouse driver with XInput ABI before 12 Fix Solaris issues with new ABI12 init process 1.7.0: Fix BSD issues with new ABI12 init process 1.6.99.901: Replace libc wrappers to xcalloc and friends with libc calls Remove unused declaration of MouseUnInit Remove out-of-date comment XI86_POINTER_CAPABLE is gone from the server Replace LocalDevicePtr with InputInfoPtr Don't try to call conversion_proc anymore Remove refcnt field from InputDriverRec Assume ABI_XINPUT_VERSION 4 or higher Remove unused define NEED_X86_TYPES Remove includes for protocol headers Remove if 0'd out model Remove a bunch of unnecessary log prints Remove unused branch from if 1 condition De-duplicate Option "Device" handling Use single exit path for PreInit Move protocol ID detection into a separate function Remove convoluted do { } while loop Move a statement down to have all allocations close together Remove a bunch of unused fields from the MouseRec Rename xf86OSmouse.h to mouse.h Remove random History comment Rename xf86OSMouseInit to OSMouseInit Remove write-only field mouseFlags Use pInfo->options instead of conf-idev ABI 12 requires per-valuator modes Adjust to new Input ABI 12 Add ABI checks around XI86_CONFIGURED uses in OS-specific PreInits Various manpage fixes 1.6.0: Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Plug minor memory leak Silence sed substitutions in make output configure.ac: remove unused sdkdir=$(pkg-config...) statement Update Sun license notices to current X.Org standard form config: remove unused -I$(top_srcdir)/src directive Solaris: Handle ENODEV & other errors from VUID protocol mice Bug 10866 - serial Genius NetScroll+ autodetection README: fix linuxdoc content README: update text content from sgml content Remove unused SCO driver files Various config fixes config: Upgrade X.Org macros to 1.4 for INSTALL file copying config: update AC_PREREQ statement to 2.60 README: keep the text version of README, discard the sgml version config: upgrade to util-macros 1.8 for additional man page support Purge macro NEED_EVENTS xf86-input-mouse: Update sun_mouse devPrivates code #29049 Do not return the address of a local buffer Check for NULL currentMode in vuidMouseSendScreenSize() Sun's copyrights belong to Oracle now MouseCtrl doesn't need to save values we never use Fix mouse data buffering Fix build warning Bring README a little closer to the current state of reality 1.5.0: Fix crashes due to MouseBlockHandler/MouseWakeupHandler with invalid devices Require macros 1.3 for XORG_DEFAULT_OPTIONS 1.4.99.1: Require xorg-server 1.5.99.901 or higher Remove xf86-misc extension related code Remove ModuleInfoRec and associated bits Protect against ABI_XINPUT_VERSION 7 Conditionally declare some variables that are only used conditionally Allow 0 as wheel emulation button for unconditional scrolling (#20529) Restrict wheel emulation to a single axis at a time sun_mouse: Check if streams module is already on the stack before pushing it Remove check for OS/2 sun_mouse: Don't try calling ioctls if mouse fd wasn't opened signed/unsigned fixes for delta x,y movement
2012-05-06Update to 1.6.1, provided by Francois Tigeot in PR 46416.wiz4-17/+21
1.6.1: Remove calls to xf86IsPc98 Return proper default for unknown values in pInfo->device_control Man page fixes 1.6.0: Various manual page fixes 1.5.99.901: Adjust to input ABI 12 Require server 1.4 or later Remove paranoia about event processing during suspend Remove unused code and variables bsd: Include fix linux: warning fixes Remove unused OpenBSD PCCONS code Make key codes for Sun Japanese keyboard match xkb-config mappings Fix default options for PC98 bsd: Fix print wscons type keyboard for Sun5 Do not print values of variables XkbRules etc. twice Remove random History comment and OS_KBD_VERSION_CURRENT Replace deprecated xfree/xcalloc with free & calloc Remove unused PROT_XQUEUE and PROT_USB Remove unused bell_pitch and bell_duration lnx: Fix detect CustomKeycodes for __powerpc__ Do not print values of Protocol twice Cleanup set the value of CustomKeycodes Removed unnecessary code, since ABI_XINPUT_VERSION >= 2 1.5.0: Various documentation and configuration fixes Silence sed substitutions in make output Various configure and pkg-config fixes Missing #ifdef for PCCONS Remove unused SCO driver files upgrade to util-macros 1.8 for additional man page support sun_kbd: Add mappings for Hangul and Hanja keys on Korean keyboard Remove unused keyboardOptions Various code cleanups Sun's copyrights now belong to Oracle 1.4.0: Require macros 1.3 for XORG_DEFAULT_OPTIONS Don't use XKB_DFLT_RULES from the server Remove now un-used autorepeat field 1.3.99.1: Fix return type issues, remove unused variables, clear compiler warnings Add note on hal-based configuration to man page Add README with pointers to mailing list, bugzilla & git repos Switch to new XKB API, remove all "noXkb" handling Use XKB_DFLT_RULES from xorg-server.h for default xkb rules filename Remove SpecialKey handling Remove leftover ifdef XINPUT Remove special support for Panix106 (SVR4 derivative) Remove ModuleInfoRec Remove autorepeat nec/jp layout is just "jp" these days. No more special sun keyboards anymore. Fix xf86-input-keyboard build on Linux/sparc Return BadValue if the server failed to init the keyboard. (#21278) Assume Solaris is at least Solaris 8 Solaris keyboard fixes for HAL hotplugging support Override HKTG & BSlash2 keycodes on Solaris Sun bug 6852921: Recycling Xorg runs out of file descriptors in kbd driver sun_kbd: re-open keyboard if needed in KbdOn sun_kbd: Use HID ioctl variants to get/set direct mode on usbhid devices sun_kbd: Check if streams module is already on the stack before pushing it
2012-05-06Needs a full dependence on qt4-tools. PKGREVISION -> 1.dholland1-1/+3
2012-05-06Needs a full dependence on qt4-tools. PKGREVISION -> 4dholland1-2/+3
2012-05-06Needs full dependence on qt3-tools. Shown by Joerg's test build a fewdholland1-2/+4
days back. PKGREVISION -> 9.
2012-05-06x11/gtkada: Fix build with glib 2.32marino2-1/+14
2012-05-06Fix build with latest glib2.dholland2-1/+17
2012-05-06Fix build with latest glib2.dholland2-1/+17
2012-05-06Set BUILDLINK_ABI_DEPENDS.gtk2+extra correctly (with +=, not ?=)dholland1-2/+2
caught by pkglint
2012-05-06Sort.dholland1-4/+4
2012-05-05Needs a full dependency on qt4-tools. Bump revision.joerg1-1/+4
2012-05-05Fix build with latest glib2.dholland2-1/+17
2012-05-04Add forgotten patches.joerg2-0/+34
2012-05-04Just use AT&T assembler syntax all the time.joerg2-5/+54
2012-05-04Fix missing prototypes. Fix conflicts with X11 headers.joerg5-77/+65
2012-05-04Set RPATH to X11BASE/lib for OpenBSD too.obache2-1/+19
2012-05-03Reduce mimimal requirement of libdrm from 2.4.20 to 2.4.15, allow OpenBSD-5.1obache1-2/+2
builtin one, or failed to buildlink with MesaLib, because buitin MesaLib is allowed but depending libdrm not. * Previous pkgsrc version is 2.4.13 * NetBSD-5.1's one is 2.4.11 * NetBSD-6.0_BETA's one is 2.4.23 So actual dependency should not be changed.
2012-05-03Drop dependency on libXp (from Imake)obache13-39/+26
* libXp was used by Xaw8, but it had been obsolated, and in pkgsrc, x11/libXaw/buildlink3.mk had been switched to pick up Xaw7 by default. * With x11/xorg-cf-files, libXp was offered with XawClientLibs, but updated to 1.0.4, it was removed. * And pkgsrc had been switched to use always xorg-cf-files and imake from pkgsrc, so all platforms should not require libXp from libXaw with Imake. Bump PKGREVISION.
2012-05-03Fix build with glib-2.32. Set LICENSE while here.wiz4-3/+36
2012-05-03Fix build with glib-2.32.wiz4-1/+49
2012-04-30update to 3.4.1drochner4-38/+80
This is a new major release.
2012-04-30The changes to patch-ai in rev1.3 need the PKGREVISION to be bumped.sbd1-2/+2
2012-04-29Put xdm's config files in ${PKG_SYSCONFBASE}/xdm, install them usingsbd3-11/+21
CONF_FILES, and adjust the rc.d script. (As requested in PR#41102). Bump PKGREVISION.
2012-04-29Use the --with-appdefaultdir configure arg and set both the log and pidsbd1-3/+4
directorys to be under ${VARBASE}.
2012-04-29Add BUILDLINK_DEPMETHOD.qt4-tools=full, revealed by Joerg's test build.dholland1-2/+3
PKGREVISION -> 2.
2012-04-29Add BUILDLINK_DEPMETHOD.qt3-tools=full, revealed by Joerg's test build.dholland1-2/+3
PKGREVISION -> 16.
2012-04-27Recursive bump from icu shlib major bumped to 49.obache18-35/+36
2012-04-26Update 2.6, requested by ftigeot.wiz3-7/+8
2.6: Chad Versace (1): Add attachment token DRI2BufferHiz Jesse Barnes (2): Revert "dri2proto: make DRI2 swap event match GLX spec" dri2proto: add a new DRI2BufferSwapComplete struct that matches the spec 2.4: Gaetan Nadon (3): config: install and distribute dri2proto.txt config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Jesse Barnes (1): dri2proto: make DRI2 swap event match GLX spec Marcin Koƛcielnicki (1): Fix DRI2Connect line encoding to match existing code Mike Stroyan (2): Add more info about dri2proto events Fix typo and obsolete reference in dri2proto.txt
2012-04-22Update eekboard to 1.0.5.obache4-64/+179
many fixes and improvement, API bumped from 0.1 to 0.90.
2012-04-19Fix issues with GNU inline semantic.joerg7-1/+246
2012-04-19Fix C++ syntaxjoerg2-1/+33
2012-04-19Can't disable exceptions with Clang, since OpenEXR depends on them.joerg1-1/+7
2012-04-19Clang seems to be more strict when it comes to access permissions, so bejoerg2-1/+16
more friendly.
2012-04-18Mark depends with <4. How did this go unnoticed this long?dholland1-3/+3
2012-04-17Use ucpp with clangjoerg1-2/+5
2012-04-17Use ucpp with clang.joerg1-2/+5
2012-04-17Use ucpp for clangjoerg1-2/+5
2012-04-17Use ucpp for clang.joerg1-2/+5
2012-04-16Rev the patchkit to remove a use of sys_nerr that tripped up thedholland2-7/+7
Solaris build. PKGREVISION to 5 (not strictly necessary).
2012-04-15Reset maintainer, developer has left the buildingwiz2-4/+4
2012-04-15Update KDE SC to 4.8.2markd22-85/+99
bugfixes.
2012-04-14Update ruby-gnome2 to 1.1.3.obache3-6/+3
== Ruby-GNOME2 1.1.3: 2012-04-08 This is a bug fix release of 1.1.2. === Changes ==== Ruby/GLib2 * Improvements * Added required Ruby version into gemspec. * [GitHub#106] glib-mkenums.rb supported macro lines in header. This change is required for building with GLib 2.31.20. [Reported by mtasaka] * [GitHub#107] Supported tests on PPC. [Reported by mtasaka] * Fixes * Fixed handler_id type. ==== Ruby/GTK2 * Improvements * Added Gtk::TreeViewColumn#set_sort_column_id and Gtk::TreeViewColumn#sort_column_id= for GTK+ < 2.18. [ruby-gnome2-devel-en] Gtk::TreeViewColumn [Reported by grant schoep] * Added Gtk::InfoBar. * Added Gtk::MessageType. * Added Gtk::ResponseType. * Fixes * Fixed build failure with GTK+ < 2.12. [ruby-gnome2-devel-en] compile problems gtk2, ruby-gnome2-all-1.1.2 [Reported by grant schoep] * Fixed require failure with GTK+ < 2.14. [ruby-gnome2-devel-en] NameError: undefined method `color_selection' for class `Gtk::ColorSelectionDialog' [Reported by grant schoep] ==== Ruby/Poppler * Improvements * [GitHub#97] Added Poppler::Page#text_layout. [Patch by Andrey Kutejko] * [SF.net#3495948] Removed needless poppler-cairo check. [Reported by Pino Toscano] * Fixes * [GitHub#96] Fixed valid state of child index iterator. [Patch by Andrey Kutejko] * [GitHub#97] Fixed parameter check of Poppler::Page#get_text. [Patch by Andrey Kutejko] ==== Ruby/VTE * Fixes * Fixed build failure with VTE < 0.24. ==== Ruby/GStreamer * Improvements * Added Gst::Element#seek_simple. * Fixes * [GitHub#95] Fixed async test. [Reported by mtasaka]
2012-04-12Override man directories and suffixes to be the same on all platforms.hans2-20/+47
2012-04-10Remove patch for src/dbus/qdbusserver.cppabs3-41/+3
Its not needed for building qt4-libs, and broke the build of qt4-qdbus So far up to building kdepim4 from kde4 with this change
2012-04-09Changes 4.8.1:adam22-144/+99
Qt 4.8.1 is the first patch release to the 4.8 series with over 200 functional improvements to the desktop and embedded platforms. The majority of the error corrections, made primarily by Digia, have been on desktop and embedded platforms with a large number of fixes with focus on QtCore, QtGUI and QtNetwork. These fixes benefit all desktop platforms. Qt 4.8.1 also includes Mac App Store support.