Commit graph

11691 commits

Author SHA1 Message Date
obache
7e55a5178c Use openpty(3) if available for NetBSD using ptyfs.
PR pkg/48313.

Bump PKGREVISION.
2013-11-02 07:32:28 +00:00
jaapb
5a6b3d4968 Updated x11/lablgtk to its newest version, 2.18. Changes include:
* update applications for 4.01
  * various fixes in windows port
  * add some GTK enumerations and update stock icon list
  * add properties GtkTreeView.enable_{tree,grid}_lines
  * add properties GtkEntry.{primary,secondary}_icon_{stock,name,pixbuf},
    see examples/entry2.ml for usage
  * add tags in GtkMovementStep
  * fix compatibility with ocaml 4.01 (?lab for non-optional arguments)
  * add handling of new modifiers
  * detect findlib during configuration
  * support DESTDIR with findlib-install
  * have old-install copy the META file too
  * cleanup the two phases of findlib-install
2013-11-01 21:41:45 +00:00
wiz
30da8c0ea3 + dri3proto 2013-11-01 20:42:44 +00:00
wiz
1d8f4669d5 Import dri3proto-1.0 as x11/dri3proto.
The DRI3 extension provides mechanisms to translate between direct
rendered buffers and X pixmaps. When combined with the Present
extension, a complete direct rendering solution for OpenGL is
provided.

The direct rendered buffers are passed across the protocol via
standard POSIX file descriptor passing mechanisms. On Linux, these
buffers are DMA-BUF objects.

DRI3 also includes a mechanism to translate between Linux Futexes
and X Sync extension Fences. This provides a synchronization
mechanism which can be used to serialize access to shared render
buffers.
2013-11-01 20:42:32 +00:00
wiz
751e6b4104 + presentproto 2013-11-01 20:37:19 +00:00
wiz
29b721325b Import presentproto-1.0 as x11/presentproto.
The Present extension provides a way for applications to update
their window contents from a pixmap in a well defined fashion,
synchronizing with the display refresh and potentially using a more
efficient mechanism than copying the contents of the source pixmap.
2013-11-01 20:36:57 +00:00
jaapb
15a89b35db Revision bump associated with the update of lang/ocaml to version 4.01. 2013-11-01 11:30:21 +00:00
wiz
35c22f3c4c Update to 1.8.0:
1.8.0:

Consider this the NetBSD release, bringing the driver closer to sync with
the NetBSD source directory. Non-BSD platforms should not be affected by
these changes.

Peter Hutterer (1):
      keyboard 1.8.0

Thomas Klausner (25):
      Added some missing keysyms to the ADB keymap.
      Map the Sun keyboard "help" key.
      Added keysym for Power keys.
      Added keysyms for extra keys on Sun Type 6 USB keyboard.
      Fixes for the ADB map.
      More ADB fixes.
      Add translation table for AT/PS2 pseudo XT scancodes.
      Use existing wscons USB keymap for WSKBD_TYPE_MAPLE on dreamcast.
      Add a couple mappings for keys found on Sun keyboards.
      Fix scan code 50 key on non-US-USB keyboards.
      Add a basic map for an LK201 keyboard.
      Set the version for the keyboard.
      Fix a shadowing warning, and add const.
      Recognize WSKBD_TYPE_MAPLE for dreamcast.
      Add default device for Protocol "wskbd".
      Add WSKBD_TYPE_LK201.
      Make OpenKeyboard() warn instead of error out.
      Fix wskbd handling when VT switching.
      Improve auto-detection.
      Move WSCONS case inside switch statement.
      Add some NetBSD feature detection code.
      Do not assume type in WS_*_MAP_SIZE macros.
      Factor out common code.
      Check open() return value.
      Whitespace fixes.

1.7.0:

No big changes, but since we removed AM_MAINTAINER_MODE might as well bump
the minor release number.

Adam Jackson (1):
      configure: Drop AM_MAINTAINER_MODE

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Peter Hutterer (2):
      Use sigsafe logging for keyboard debug messages
      keyboard 1.7.0
2013-11-01 01:22:48 +00:00
wiz
ef0139077c Add a comment. 2013-10-31 00:42:51 +00:00
wiz
b97dc528da Since this package is only used on NetBSD, pull over all patches from
xsrc. Bump PKGREVISION.
2013-10-31 00:07:23 +00:00
dholland
2d5ff4445e Bump PKGREVISION of packages whose Lua depends changed form, but whose
own PKGNAME is unchanged.
2013-10-30 06:49:53 +00:00
tsutsui
ae3bb98953 Update mlterm to 3.3.0.
pkgsrc changes:

 - remove obsolete post-3.2.2 fixes
 - adjust patches per changes in original files

Changes from doc/en/ReleaseNote:

ver 3.3.0
* Support framebuffer on NetBSD/x68k. (Thanks to NetBSD/x68k developers)
* Support Android. (Experimental)
* Update the colormap instead of searching the closest color when
  OSC 4 ; c ; spec changes RGB of the color number on framebuffer.
* Support OSC ? 80 h (disable sixel scrolling).
* Support U+XXXX-XXXX key in 'font' configuration file.
* Add "unicode_noconv_areas" (a.k.a --ucsnoconv) option.
* Add "allow_scp" (a.k.a --scp) option.
* Remove SWITCH_OSC52. (Use "proto:allow_osc52=switch" instead.)
* OSC 5383 reqests challenge sequence.
* Bug fixes:
  #70 (Thanks to Thomas Wolff)
  Fix the bug which disabled redrawing the margin area on framebuffer.
  Fix the bug of the transparent color of sixel graphics on win32.
  OSC 4 has an effect on RGB of the window background color.
  Send a sixel next line character (-) following a sixel dump.
  Fix the bug which disabled Mod+XXX shortcut key settings on win32.
  Fix the bug which erased the end character of each line in scrolling if DECSLRM
  set the right margin at the right end is fixed.
  Fix the bug of DL/IL which scrolled the screen instead of inserting or deleteing
  lines from the cursor position.
  Fix keypad '5' key (VK_CLEAR) on win32.
  Fix the bug of ignoring the next character after sixel graphics data.
  Fix the bug which makes the window smaller than necessary in resizing.
  Support wsdisplay of the BBGGRR format on NetBSD/OpenBSD. (Thanks to @oshimyja san)
2013-10-28 13:26:07 +00:00
joerg
a89d4eef5a Wants pkg-config and the Qt build tools. 2013-10-27 20:38:50 +00:00
jperkin
eba22e778e Do not enable aqua on OSX when using modular X11, avoids file conflicts
with libX11.  Bump PKGREVISION.
2013-10-25 10:21:57 +00:00
wiz
f2af607bad Mark remaining packages not support DESTDIR as BROKEN as decided
by pkgsrc-pmc.

If you are interested in one of these, please fix it before 2013Q4.
2013-10-24 10:31:02 +00:00
jperkin
fa8a9a0882 Fix build on SunOS. Initial patch from Thomas Merkel. 2013-10-24 10:10:21 +00:00
obache
44fbd30f43 Update eekboard to 1.0.8.
* switch to use gtk3
* add introspection support
2013-10-23 12:27:26 +00:00
mef
e1f46be6a6 Fix following problem for X11_TYPE= (undefined), NetBSD/amd64 6.1.2.
dsimple.c:117:14: error: 'XCB_CONN_CLOSED_MEM_INSUFFICIENT' undeclared
Adds following constraint.
+BUILDLINK_API_DEPENDS.libxcb+=  libxcb>=1.9
Thanks wiz@.
2013-10-22 14:33:03 +00:00
jperkin
786d8465e2 Disable optimisation on OSX, as a workaround for QTBUG-5986. 2013-10-22 14:27:24 +00:00
joerg
192bd32db2 Pass -R with -Wl, prefix. 2013-10-20 17:46:52 +00:00
joerg
91a1638af7 Use default optimizer flags. 2013-10-20 17:46:15 +00:00
joerg
cb9b6c3c17 Use COMPILER_RPATH_FLAG, it is passed to CC. 2013-10-20 17:45:26 +00:00
markd
711a4186d8 Add appmenu-qt 2013-10-19 21:04:27 +00:00
markd
9358dce2c1 Add appmenu-qt 0.2.6
Allows Qt applications to export menus over DBus to a menu applet.
Partially based on PR pkg/48289.
2013-10-19 21:03:37 +00:00
adam
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
shattered
6164deb3d4 Update to 3.5. Changes:
- Mode_switch and ISO_Level3_Shift should now work better even
  without XTEST extension.
- Fixed a problem that "Always on Top" not work at startup.
2013-10-17 16:44:40 +00:00
jperkin
afb53b2f96 Avoid multi-line comments after #define, they confuse g-ir-scanner from
gobject-introspection on OSX Snow Leopard.  Fixes build.
2013-10-16 10:59:13 +00:00
obache
3828d2eefa Update MASTER_SITES and HOMEPAGE. 2013-10-15 12:11:28 +00:00
joerg
938da3c732 Ignore unused constants for clang. 2013-10-14 14:41:23 +00:00
wiz
8ad58d7923 Use current tarball. The original upload did not match the release
announcement. This has been fixed, the matching distfiles are now available.

The contents did not change at all (says Ben, and diff.

Set DIST_SUBDIR and update distinfo.
2013-10-13 08:27:08 +00:00
wiz
07e748e86c Update to 1.0.8:
I am proud to announce xauth-1.0.8, a minor maintenance release
containing mostly bug fixes, where I want to highlight two of them:

  * Fix a long standing problem that for ssh tunneled connections a
    display variable of the form: localhost:<N>.<M> leads to correct
    authorization when an X client is started but "xauth list $DISPLAY"
    returns nothing.

  * Fix for: If using GDM with XDMCP, then ssh is not able to start X11
    clients on the remote side. You get a "No xauth data; using fake
    authentication data for X11 forwarding." from SSH.

  --Tilmann Bubeck



Alan Coopersmith (3):
       Remove unused TLI ("STREAMSCONN") code from xauth
       Remove unused DECnet ("DNETCONN") code from xauth
       Assume signal handlers return void, as C89 requires

Dr. Tilmann Bubeck (11):
       Fix various compiler warnings raised by modern gcc (4.8.1).
       More fixes for compiler warnings regarding the use of "const".
       Added black box tests for basic functionality started with "make check".
       Rework match_auth_dpy() to be easier to read and maintain (hopefully).
       Fix warning raised by "-Wshadow".
       Added command "version" and command line arg "-V" to show version of xauth.
       Improved README to explain "make check".
       version bump to 1.0.8
       Revert version bump back to 1.0.7 to prepare missing commit before 1.0.8
       Rewrote test_xauth to C to make automake and "make distclean" happy.
       Second version bump to 1.0.8

Egbert Eich (5):
       Don't crash when running past the end of the chain
       Look for FamilyLocal if inet or inet6 address is loopback
       Look for FamilyLocal if inet or inet6 address is loopback
       Handle v4-mapped inet6 addresses correctly
       Make matching algorithm mimic XauGet*AuthByAddr

Jeremy Huddleston Sequoia (2):
       Revert "Look for FamilyLocal if inet or inet6 address is loopback"
       Silenece lack of noreturn warning

Jon TURNEY (1):
       Include Xwinsock.h rather than sys/socket.h on WIN32

Thomas Klausner (1):
       Use copystring to create non-const string.]
2013-10-11 20:36:20 +00:00
wiz
fb7d6b6a50 Update to 2.4.47:
Alex Deucher (2):
      radeon: add berlin pci ids
      radeon: pad CS to 8 DW

Ben Widawsky (1):
      libdrm: bump to 2.4.47

Chia-I Wu (1):
      intel: silence valgrind warnings for unsynchronized maps

Damien Lespiau (3):
      drm: Synchronize the stereo 3D mode flags from the kernel headers
      drm: Sync the DRM_SET_CLIENT_CAP ioctl definition
      drm: Introduce a drmSetClientCap() wrapper

Daniel Kurtz (1):
      libdrm: Make some drm headers compatible with gcc -std=c89 -pedantic

Emil Velikov (6):
      tests/*version: add missing string.h header
      tests/modetest: silence compiler warning about uninitialised variables
      freedreno: use local drm.h over the system one
      freedreno: set automake options to include subdir-objects
      intel: Update package name and description in libdrm_intel.pc
      configure: add AC_LANG_SOURCE call within AC_COMPILE_IFELSE

Ilia Mirkin (2):
      modetest: add a -D option to specify a device to be used
      modetest: allow setting a scaling factor when showing plane

Imre Deak (1):
      libdrm: add missing DRM_CAP_TIMESTAMP_MONOTONIC

Kristian Høgsberg (1):
      intel: Set bo size from lseek if kernel supports it

Laurent Pinchart (23):
      modetest: Fix warnings
      modetest: Remove extern declarations of opt(arg|ind|err|opt)
      modetest: Sort command line arguments
      modetest: Add a command line parameter to select the driver
      modetest: Add a command line parameter to drop master after mode set
      modetest: Retrieve all resources in one go
      modetest: Don't limit mode set and planes to two instances
      modetest: Add a command line parameter to set properties
      modetest: Allow specifying plane position
      modetest: Print the plane ID when setting up a plane
      modetest: Remove the -m argument
      modetest: Create a device structure
      modetest: Compute CRTC pipe number as needed
      modetest: Remove the struct connector_arg encoder field
      modetest: Store the crtc in the connector_arg structure
      modetest: Store the mode in the crtc structure
      modetest: Give the CRTC ID to the -P option
      modetest: Split mode setting and plane setup
      modetest: Rename struct connector_arg to struct pipe_arg
      modetest: Support pipes with multiple connectors
      modetest: Try all possible encoders for a connector
      modetest: Fix line stride in SMPTE YUV packet pattern generator
      modetest: Allocate NV buffers large enough for the two planes

Marek Olšák (1):
      radeon: fix pitch alignment for non-power-of-two mipmaps on SI

Michel Dänzer (1):
      radeon: Fix tiling mode index for 1D tiled depth/stencil surfaces on CIK

Rob Clark (5):
      tests: add tilcdc to modetest/vbltest
      freedreno: support either kgsl or msm
      freedreno: add support for msm drm
      tests: add msm
      freedreno: add missing NOSYNC flag
2013-10-11 18:19:54 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
wiz
6068eaecf6 recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
wiz
3c6fde3907 Fix CVE-2013-4396.
From a4d9bf1259ad28f54b6d59a480b2009cc89ca623 Mon Sep 17 00:00:00 2001
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Date: Mon, 16 Sep 2013 21:47:16 -0700
Subject: [PATCH] Avoid use-after-free in dix/dixfonts.c: doImageText()

Save a pointer to the passed in closure structure before copying it
and overwriting the *c pointer to point to our copy instead of the
original.  If we hit an error, once we free(c), reset c to point to
the original structure before jumping to the cleanup code that
references *c.

Since one of the errors being checked for is whether the server was
able to malloc(c->nChars * itemSize), the client can potentially pass
a number of characters chosen to cause the malloc to fail and the
error path to be taken, resulting in the read from freed memory.

Since the memory is accessed almost immediately afterwards, and the
X server is mostly single threaded, the odds of the free memory having
invalid contents are low with most malloc implementations when not using
memory debugging features, but some allocators will definitely overwrite
the memory there, leading to a likely crash.

Reported-by: Pedro Ribeiro <pedrib@gmail.com>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Julien Cristau <jcristau@debian.org>


Bump PKGREVISION.
2013-10-08 20:33:54 +00:00
wiz
0b47928ff7 Update to 1.2.1:
Alan Coopersmith (2):
      config: Add missing AC_CONFIG_SRCDIR
      Combine usage message strings

Edward Sheldrake (1):
      Fix reading backlight level on 64-bit systems (bug 63205)

Julien Cristau (1):
      man: replace hyphens with minus signs

Matt Turner (1):
      xbacklight 1.2.1
2013-10-08 10:45:06 +00:00
wiz
65054fd55c Update to 2.3.7:
xf86-video-savage-2.3.7 provides a small bugfix for video playback
on MX/IX/SuperSavage (not sure if anyone noticed).

Otherwise just the usual catch-up to the ever-changing xserver, build
and run on 1.14, and default to EXA now that the xserver does not
support XAA anymore.

== Changes since 2.3.6 ==

Alexander Grothe (1):
      Drop miInitializeBackingStore() call

Dave Airlie (2):
      savage: move compat-api.h down to proper place.
      savage: fix default accel arch when built with no XAA

Tormod Volden (5):
      Really fix default accel arch when built with no XAA
      exa: Use exaGetPixmapFirstPixel() instead of devPrivate.ptr
      Fix building with TRACEON defined
      Fix video window height on MX/IX/SuperSavage
      xf86-video-savage: bump to version 2.3.7
2013-10-04 20:54:17 +00:00
wiz
4e55e75eae Update to 2.10.1:
The release 2.10 of xkeyboard-config did not really happen because of
the technical issues, so I am happy to present 2.10.1

Most of the work in that release was made by Benno Shulenberg, who did
some massive cleanups of the codebase.

Other people contributed various layouts fixes and code improvements.

Traditional credits go to the TP for the quality translations.
2013-10-04 08:19:37 +00:00
wiz
30662db6e0 Update to 6.9.2:
xf86-video-r128 6.9.2 includes a fix for EXA color errors on PowerPC,
plus updates to build with xserver 1.13 and 1.14.

Note that also this xserver patch is needed for 1.13 and 1.14:
http://lists.x.org/archives/xorg-devel/2013-September/037971.html

All credits go to Connor Behan for keeping this driver alive!

Connor Behan (4):
      Remove call to obsolete miInitializeBackingStore()
      Swap pixmap bytes for a solid picture on big endian host
      Minor spacing changes
      Specify NULL for the platform probe function

Tormod Volden (1):
      r128: bump to version 6.9.2
2013-10-03 08:31:23 +00:00
wiz
0d448b06c9 Update to 0.4.4:
A single commit to let the driver build against xserver 1.14.

Adam Jackson (1):
      Remove mibstore.h

Julien Cristau (1):
      Bump to 0.4.4
2013-09-30 20:07:56 +00:00
wiz
12d1600688 Remove xf86-video-radeonhd, replaced by xf86-video-ati in 2009 or so. 2013-09-30 17:01:50 +00:00
wiz
2ff8d657ea Remove xf86-video-vga, desupported since xorg-server-1.5. 2013-09-30 17:00:15 +00:00
wiz
7f5ead85ea Remove xf86-video-nsc, desupported since xorg-server-1.5.1. 2013-09-30 16:59:10 +00:00
wiz
f25f5d1458 Remove xf86-video-imstt, desupported since xorg-server-1.6. 2013-09-30 16:53:42 +00:00
wiz
e5d30f5e20 Remove xf86-video-cyrix, desupported since xorg-server-1.6. 2013-09-30 16:52:36 +00:00
joerg
a49687082f Use a more robust way to find the current stack frame. Fixes infinite
loop when trying to load the script binding, if build with clang.
2013-09-21 09:40:36 +00:00
joerg
b6452ff38e Use security/botan in place of the shipped (older) copy. Bump revision. 2013-09-19 10:25:44 +00:00
dbj
9def37f01c don't define GLIBCXX_USE_C99_FP_MACROS_DYNAMIC=1 for clang on Darwin 2013-09-15 17:35:38 +00:00
wiz
5395189e41 Update to 297:
This release revises and extends the DEC NRCS (national replacement
character set) feature, adding several character sets and making
it usable in a UTF-8 environment. There are other fixes for a few
control sequences, improvements in font handling, and improvements
to configurability.
2013-09-12 12:59:39 +00:00
wiz
fb7f20b582 Update to 0.98.0:
Adam Jackson (2):
      Don't bother to include vbe.h
      Remove mibstore.h

Alan Coopersmith (1):
      Cleanup leading/trailing whitespace in source files

Thomas Klausner (1):
      Use uint32_t for a variable that's passed to a function expecting a uint32_t.

Y.C. Chen (6):
      Support 1360x768 and 1600x900 Resolutions
      Modify for DRAM Initial Settings
      Fixed S3 Resume Failed Issue
      Fixed Display Abnormal Issue with GOP Driver
      Support ShadowFB if no XAA
      Bump version to 0.98.0
2013-09-09 22:35:39 +00:00