Commit graph

12641 commits

Author SHA1 Message Date
jperkin
442bbeabbd Look for native fixesproto.pc in ${X11BASE}/share/pkgconfig, fixing
detection and bulk build impossibilities on EL6 and clones.
2015-06-18 21:48:52 +00:00
dholland
3583f60346 Add libXft per PR 40958, and while here also remove libXp as
it's deprecated/useless. PKGREVISION -> 5.
2015-06-18 06:02:42 +00:00
tron
f13584659a Fix build under Solaris 10. 2015-06-17 17:31:38 +00:00
wiz
f9357b6eb2 Update some minimum versions in requirements.
atk bump requested by David H. Gutteridge in PR 49976.
2015-06-16 09:20:33 +00:00
joerg
c027fa56a8 Fix fallout of Perl update. Bump rervision of kdelibs3. 2015-06-15 09:24:31 +00:00
prlw1
730fc4eb29 gtk3 needs the version of libepoxy which hunts for just libGL.so. 2015-06-15 01:39:06 +00:00
prlw1
df13856713 gtk3 needs a gettext which understands Glade, i.e., one which depends
on expat. (Thanks to ryoon for tools hint.)
2015-06-15 01:24:39 +00:00
prlw1
9f555af6fb Update gtksourceview3 to 3.16.1
News in 3.16.1
--------------
* Update CMake language spec
* Add a "path" class for contexts with a file name
* Performance improvements for groups of text insertions/deletions
* Fix bug with symbolic icons and dark GTK+ theme
* Translation updates

News in 3.16.0
--------------
* A few bug fixes and various other improvements
* Translation updates

News in 3.15.91
---------------
* Fix a crash when destroying the widget during a search
* Add some signals to bind keyboard actions
* Various other improvements
* Translation updates

News in 3.15.90
---------------
* Provide a way to draw background patterns (a grid)
* Support incrementing and decrementing numbers
* Various other improvements

News in 3.15.3
--------------
* Better word boundaries for word selection (double-click) and word movements
  (ctrl+arrow, shift+ctrl+arrow, ctrl+backspace, etc).
* Add style scheme chooser widgets: GtkSourceStyleSchemeChooser (interface),
  GtkSourceStyleSchemeChooserButton and GtkSourceStyleSchemeChooserWidget.
* Add gtk_source_view_indent_lines() and gtk_source_view_unindent_lines().
* Add the GtkSourceView::move-to-matching-bracket action signal.
* Add gtk_source_buffer_join_lines().
* Gutter: use current line background color for current line.
* Add syntax highlighting support for Apache Thrift.
* Various other improvements and bug fixes
* Translation updates

News in 3.15.2
--------------
* Undo/Redo: restore selection
* Documentation improvements
* Some GtkSourceGutter code refactoring
* Syntax highlighting for Apache Pig 0.12

News in 3.15.1
--------------
* Search: allow caller to choose a style for text matches
* gtk_source_completion_context_get_iter() now returns a gboolean to tell if
  the GtkTextIter is correctly set. For a more robust code, it is recommended
  to use the return value.
* Improvements to the Lua and Yacc syntax highlighting
* Translation updates
2015-06-15 01:03:11 +00:00
ryoon
c836a71abf Fix build under NetBSD.
xgettext 0.18.3 or later is required.
Add gettext-tools to TOOL_DEPENDS.
2015-06-14 23:58:20 +00:00
prlw1
31a97666d4 Update gtk3 to 3.16.3
It now has a hard dependency on libepoxy, and provides gtk-icon-update-cache.

Highlights from release notes:

* Improve client-side decorations without a compositor
* Theming: Fixes for the HighContrast theme

* GtkMenuButton:
 - Improve accessible names

* GtkCellRendererPixbuf:
 - Always follow state changes, the ::follow-state property
   is now ignored. This is necessary to make HighContrast
   and symbolic icons remain visible e.g. in selected rows.

* GtkEntry:
 - Rework the size allocation code to be less arcane. This
   changed the semantics of the get_frame_size() vfunc. GtkEntry
   subclasses that override this vfunc may need adjustment.

* Go back to requiring GTK_FRAME_EXTENTS support for CSD,
  to fix shadow problems in KDE.

* GtkFileChooser:
 - Don't start search too eagerly
 - Use fts with tracker
 - Make tracker queries more similar to nautilus

* GtkWindow:
 - Improve window dragging on header bars

* Printing:
 - Make avahi-browsed printers work
 - Set printer state correctly

* Wayland
 - Support hi-dpi cursors
 - Exit cleanly if the compositor goes away
 - Don't ignore early maximization/fullscreening
 - Make subsurface popovers work under Weston
 - DND fixes

* GL
 - Port GdkGears example to modern OpenGL

* GtkScrolledWindow
 - Avoid 'jumping' when zoom scrolling kicks in
 - Make zoom scrolling less easy to trigger
 - Make steppers use smooth autoscrolling
 - Ensure indicators appear in the correct place

* Input methods can now be turned off entirely, which
  can be useful to free up the Ctrl-Shift-u shortcut

* Add some DND support to gtk3-icon-browser

* CSS
 - Support animated font weight changes

* GtkPopover:
 - has a map/unmap animation now

* GtkListBox now supports models with gtk_list_box_bind_model

* GtkNotebook has a new function to support tab dnd

* GtkSidebar was renamed to GtkStackSidebar to better convey what it does

* GtkFileChooser now has a location column for search

* GdkGLProfile has been removed

* GTK+ types now support the GLib g_autoptr() facility for
  automatic cleanup of automatic variables. GTK+ itself does
  not use g_autoptr() internally.

* GtkSearchEntry has gained ::next-match, ::previous-match
  and ::stop-search signals and a gtk_search_entry_handle_event()
  function, which help in providing a richer search experience
  and make search entries usable outside of GtkSearchBar.

* GtkFileChooser:
 - The search has been reintegrated in the UI, there is now
   a toggle button on the header bar to go to search mode,
   in addition to the Alt-S shortcut.
 - The file chooser button now accepts files by drag-and-drop properly.

* GtkScrolledWindow has gained a new ::edge-reached signal, which
  triggers when the edge of the scrollable area is reached.

* CSS:
 - Performance improvements

* OpenGL:
 - It is now possible to specify the required GL version, as well
   as some other options (debug, forward compatible) when creating
   a GdkGLContext
 - Support for the OpenGL legacy profile has been dropped. Most examples
   have been updated, with the exception of gdkgears, which will be fixed
   in the next snapshot
 - Use shader version 1.50

* GtkTextView
 - Allow to customize multi-click behaviors, using the new
   ::extend-selection signal
 - Selection can now be extended by scrolling
 - Better behavior and appearance for text selection with touch

* GtkApplication:
 - Use app menu fallback with ssh connections
 - Provide a mechanism to hide unnecessary app menu items
   on OS X, so a single menu file can be used across platforms

* GtkCalendar:
 - Show other months in a different color under Adwaita again
 - Ensure we always show a bit of the other month on both ends

* GtkScrolledWindow
 - Make overlay scrollbars more dynamic

* GtkFileChooser:
 - Make bookmark DND insert at the right location
 - Make '~' and '/' work in recent mode
 - Make Ctrl-L work in recent mode
 - Re-integrate search

* CSS:
 - Introduce immutable style nodes
 - Performance improvements
 - Reduced memory consumption

* GtkInspector:
 - Add a magnifier for the selected widget
 - Show more display information
 - Show memory address of objects

* Wayland:
 - Use subsurfaces for popovers, so popovers can extend beyond the
   window boundaries
 - Prefer the Wayland backend over X11 if both are available

* GL:
 - Fix interaction with hi-dpi
 - Add OpenGL support to the Windows backend

* GtkTextView:
 - Font fallback and letter spacing can be controlled with tags now
 - Pango markup can be inserted in text buffers

* GtkEntry now has API to grab focus without selecting the contents

* GtkWindow now starts from the focused widget when looking for
  actions that are activated by accelerators

* GtkScrolledWindow draws an indication where an edge if hiding
  some content that can be scrolled in

* GtkStack has gained GtkNotebook-like focus handling

* Theming:
 - Support :not() in CSS
 - GtkRange now supports :hover for the whole widget
 - The HighContrast theme has caught up with some never GTK+ features
 - Avoid excessive shadow redraws

* Build:
 - gtk3-update-icon-cache is no longer used at build time, and the
   --enable-gtk2-dependency configure option has been removed
 - The examples that are used in the documentation can now be built
   standalone

* Inspector:
 - Allow extension with loadable modules, the first use for this
   is gjs-inspector, which adds a JavaScript prompt
 - Allow testing cursor theme changes

* GtkPopoverMenu: A GtkPopover subclass that makes it easy
  to manually build menu-like popovers which can include
  arbitrary controls.

* GtkModelButton: A button widget that is optimized for
  use inside popovers with a GAction as 'model'.

* GL support:
 - Try harder to pick good visuals
 - Rework the way GL rendering is done in GtkGLArea
 - Support input events in GtkGLArea
 - Use shaders
 - The GDK_GL environment variable can be used for debugging

* Inspector:
 - Make picking widgets work in Wayland
 - Rework search in all pages
 - Improve space use
 - Support GL information and debug flags
 - Shield the inspector window from more debug settings
 - Hide empty tabs

* Theming:
 - Include the HighContrast theme
 - Add borders to menus in non-composited environments
 - Load themes from versioned directories like
   .../themes/Emerald/gtk-3-14/.

* Wayland:
 - Make window opacity work
 - Propagate clipboard owner changes

* Mir:
 - Improved event handling
 - Support cursors
 - Enable CSD
 - Better monitor support
 - Add OpenGL support

* Deprecations:
 - gdk_cursor_new
 - gdk_device_grab_info_libgtk_only
 - gdk_display_open_default_libgtk_only
 - gdk_add_option_entries_libgtk_only
 - gdk_pre_parse_libgtk_only

* An experimental mir backend has been added.
  Use --enable-mir-backend to build it.

* Inspector:
 - Show more information
 - Use a separate display connection

* Deprecations:
 - GtkStyleProperties

* GDK supports rendering windows using OpenGL; currently
  this is implemented for X11 and Wayland using libepoxy

* GtkGLArea: A new widget for rendering with OpenGL

* GtkSidebar: A new switcher for GtkStack that looks like
  a sidebar

* Better typography: In many places, we now use proper Unicode
  characters for dashes, quotes, multiplication signs and the
  like, instead of ASCII approximations

* Theming:
 - Context menus use the default font instead of inheriting from
   the widget they are attached to
 - Theming engines are no longer used
 - Backdrop style has been fine-tuned to make the difference to
   the active window more evident without affecting readability

* Inspector:
 - Show nested tree models
 - Add a checkbox to disable the warning dialog
 - Rearrange the UI to gain space
 - Show object counts

* GtkTextView has a monospace property

* GtkPaned has a wide-handle property

* GtkPrintUnixDialog
 - Has improved appearance without headerbars
 - Better rendering of sheet icons
 - No more missing icons

* GtkScrolledWindow
 - A new policy, GTK_POLICY_EXTERNAL, which allows scrolling
   without showing a scrollbar
 - Scroll events can now overshoot as well
 - The new signal ::edge-overshot is emitted when the scrolled
   window is fully overshot
 - Scrollbars will be overlayed as narrow indicators when
   there is no mouse

* Deprecations:
 - gdk_window_set_static_gravities
 - gdk_window_set_composited
 - gtk_style_context_get_background_color
 - gtk_style_context_get_border_color
 - gtk_settings_set_string/long/double_property
 - gtk_settings_install_property

Plus many bug fixes and translation updates.

For full details see:

https://git.gnome.org/browse/gtk+/tree/NEWS?id=3.16.3
2015-06-14 22:02:08 +00:00
prlw1
5dff292f38 Update gtk2 to 2.24.28
Rename gtk-update-icon-cache to gtk2-update-icon-cache to avoid
conflict with gtk3.

Overview of Changes from GTK+ 2.24.27 to 2.24.28
================================================

* Bug fixes:
 693738 gtk print dialog shows "Getting printer information failed"...
 746064 "sticky" window state reported wrongly on X11
 746269 Segfault in gtk_tree_view_move_cursor_page_up_down
 748014 W32: Tilting mousewheel left/right does not scroll horizontally
2015-06-14 21:46:34 +00:00
khorben
5a3d41adc5 Package DeforaOS Locker 0.3.0
This release brought:
- new demo animation
- Spanish translation
- support for power management (DPMS)
- improved build system
- improved documentation
- various bugfixes and improvements
2015-06-13 21:55:01 +00:00
tsutsui
d26f38fdd0 Update mlterm to 3.5.0.
pkgsrc changes:
 - handle new canna and wnn input method plugins as options
 - remove post-3.4.5 patch
 - pull the following post-3.5.0 Romanized Japanese conversion updates for wnn:
   8de212cf5b

Changes noted in doc/en/ReleaseNote:

ver 3.5.0
* Support WSDISPLAYIO_GET_FBINFO on NetBSD/framebuffer.
* Support Canna (--im canna) and Freewnn (--im wnn) as input method plugins.
* Support vertical and horizontal screen separation.
  (Note that -s=false option disables not only scrollbar but also screen separation.)
* Add HSPLIT_SCREEN(Shift+F1), VSPLIT_SCREEN(Shift+F2), NEXT_SCREEN(Shift+F3),
  PREV_SCREEN(Shift+F4), CLOSE_SCREEN(Shift+F5), HEXPAND_SCREEN(Shift+F6) and
  VEXPAND_SCREEN(Shift+F7) to shortcut key settings.
* Add "hsplit_screen", "vsplit_screen", "hresize_screen", "vresize_screen" and
  "next_screen" to OSC 5379.
* Rename "use_scrollbar" option to "use_mdi" which enables not only scrollbar but
  also screen separation.
* Support Allow132 (CSI?40h, CSI?40l).
  (Merge https://gist.github.com/saitoha/4b320b9cb6d637d14dbc)
* HankakuZenkaku key works on Linux/framebuffer.
* Bug fixes:
  Fix stiff behavior of "use_local_echo=true" on ssh connection by libssh2.
  Fix a bug which disabled OSC 5379 show_picture URL on all platforms except win32.
  (enbugged at 3.4.2)
2015-06-13 21:25:45 +00:00
wiz
4e220cb313 Update to 1.5:
Aaron Plattner (1):
      Use the right screen from $DISPLAY

Chris Wilson (13):
      repeat: Specify test width/height rather than relying on win_width/height
      blend: Combine multiple tests into a single XGetImage request
      composite: Batch tests
      Split out printing the results from eval_diff()
      repeat: Only call GetImage once for each test.
      triangles: Use a single GetImage call to sample the result
      tsrcoords: Sample result with just a single GetImage
      tsrcoords2: Sample result using a single GetImage
      dstcoords: Sample result using a single GetImage
      TODO: Multiple roundtrips for image processing due to get_pixel fixed
      blend: Handle more sources than available rows in the window
      composite: Handle more sources than available rows in the window
      blend: Second attempt to handle multiple source pages...

Damien Leone (1):
      t_tsrccoords: Skip this test when using indexed picture formats

Dave Airlie (3):
      rendercheck: make gradient results align with pixman
      rendercheck: constrain accuracy
      rendercheck 1.5

Eric Anholt (6):
      Fix const cast warnings in our ops definitions.
      Convert to using asprintf for describe_format.
      Disable useless shadow warnings.
      Shut up some const assignment warnings.
      Add test for GTK rendering bug in glamor.
      Add test for a rendering bug in libreoffice.

Gaetan Nadon (1):
      config: remove unrequired AC_HEADER_STDC

Jeremy Huddleston (2):
      Report which test groups passed successfully
      Include strings.h for strcasecmp

Matt Craighead (1):
      fix compiler warnings

Vikram Fugro (1):
      t_triangles: Fix for triangles(trapezoids) test case
2015-06-12 11:14:21 +00:00
wiz
2e65d464e8 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:50:58 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
wiz
859064034d Add patch to fix build with glib-2.44, from FreeBSD ports. 2015-06-12 07:57:11 +00:00
ryoon
40a71e6f17 Fix build with perl-5.22.0. 2015-06-11 15:35:01 +00:00
prlw1
a4dc20ff33 Update gnome-desktop3 to 3.16.2
- Drop libgsystem dependency (#680326)
- Modernize gtk-doc use (#742479)
- Fix memory handling in GnomeRR and language code (#742111, #742569)
- Fix mutex handling in thumbnailing code (#740666)
- Fix thumbnailing failures due to internal cleanups (#684026)
- Add installed tests (#737140)
- Recognize builtin monitors in Dell machines (#740289)
- Improve thumbnail handling (#684026)
- languages: Use a more broadly compatible locale codeset suffix (#710412)
- Remove unused code in gtk-reftest (#737123)
- Translation updates
2015-06-11 08:34:40 +00:00
ryoon
2e8c2409dd Update to 0.10.0
* Adjust X11 library dependencies.

Changelog:
0.10.0:
    set WM_NAME, _NET_WM_NAME, and _NET_WM_PID (Michael Stapelberg)
    support for UTF-8 strings
    minor fixes

0.9.1:
    fixed cutsel segfault for empty cut buffer (Jurij Smakov)
    built package with libtool 2.4.2.418 to support ppc64le
2015-06-09 13:10:00 +00:00
richard
6de294ccdc update PLIST for modular-xorg-server with dtrace option 2015-06-09 05:05:37 +00:00
dsainty
02e7336e97 iCompile before linking for compilers that optimise out library symbols that do
not appear to be in use.
2015-06-08 06:53:27 +00:00
youri
ccc81b070d Add forgotten package from last commit,
was : update libsoup buildlink path
2015-06-07 14:07:46 +00:00
joerg
5daed8b280 Drop outdated @comment 2015-06-07 03:40:48 +00:00
youri
263f8be3ab + sxhkd 2015-06-05 22:45:24 +00:00
youri
13d553bb74 Import sxhkd-0.5.5 as x11/sxhkd.
sxhkd is a simple X hotkey daemon with a powerful and compact
configuration syntax.

ok khorben
2015-06-05 22:45:07 +00:00
youri
07d545ff75 Update maintainer email address. 2015-06-02 13:27:03 +00:00
szptvlfn
39ae924516 Bump PKGREVISION for hs-dlist-0.7.1.1 2015-05-31 12:59:15 +00:00
wiz
56ef619712 Set sysconfdir for qt* packages.
From Kamil Rytarowski on tech-pkg.
Bump PKGREVISION.
2015-05-27 21:36:02 +00:00
wiz
24602fb8e8 Fix build on NetBSD. From adam@ 2015-05-27 20:46:34 +00:00
wiz
605f384cd7 Update to 2.15:
Artur Dryomov (1):
      symbols/typo: rework typographic layout.

Sergey Udaltsov (9):
      Add support for Latinamerican Dvorak layout
      added lk(us)
      fixed the license (removed GPL)
      Removed GPLv3 line
      Fixed Singhala -> Sinhala
      Updated cm layout
      Updated from TP
      Update from TP
      Release 2.15

Stefan Dirsch (1):
      Define <LSGT> key properly in basic layout
2015-05-27 06:45:52 +00:00
wiz
656f2b0e42 Update to 1.5:
Add support for monitors and fixes requires on libX11.

Keith Packard (2):
      libXrandr: Clean up compiler warnings
      Add monitors, update to version 1.5 (v2)

Michael Joost (1):
      Remove fallback for _XEatDataWords, require libX11 1.6 for it
2015-05-27 06:44:09 +00:00
wiz
daae2facdf Update to 1.5.0:
XRandR 1.5 add monitor objects and tiling support.

Dave Airlie (3):
      randrproto: add tile property info for randr 1.5
      randrproto: clarify output XID lifetimes.
      randrproto 1.5.0

Keith Packard (2):
      Fix spelling errors in randrproto.txt
      Add Monitors, update version to 1.5 (v2)
2015-05-27 06:42:07 +00:00
khorben
b7fbf41158 Package DeforaOS libDesktop 0.2.0
This release brings:
- license update as 2-clause BSD
- new DesktopWidget class
- updated interaction with helper(1) (from www/deforaos-surfer)
- portability fixes
2015-05-25 17:52:37 +00:00
kefren
8c321f9263 Switch away from mono2. PKGREVISION++ 2015-05-23 14:57:53 +00:00
kefren
a779c3dc5d Switch C# gnome bindings to latest mono. Update to gtk-sharp-2.12.26 on
this ocassion.
2015-05-23 06:51:21 +00:00
richard
0f1c90a91a SunOS needs <alloca.h> for alloca() and <sys/mkdev.h> for major() 2015-05-22 05:40:35 +00:00
richard
fbef4b327d *** empty log message *** 2015-05-21 20:44:06 +00:00
adam
835e8a2357 Changes 8.6.4:
Bug fixes and improvements.
2015-05-21 10:37:59 +00:00
nros
e36f4edd84 Add patch so that -fPIE is not used when building shared libraries that
uses Qt5 with cmake.
2015-05-18 14:02:02 +00:00
nros
bb639b1ee8 Update patches with comments about that they have been sent upstream. 2015-05-18 13:52:24 +00:00
tsutsui
d6a4cd5019 Update ruby-gnome2 to 2.2.5.
It is a GLib 2.44 support release.

=== Changes

==== Ruby/GLib2

    Improvements
        Supported GLib 2.44.
        [GitHub#361][Reported by Benjamin Maisano]

=== Thanks

    Benjamin Maisano
2015-05-17 06:45:23 +00:00
hiramatsu
b5db73d3b8 Converted to use mk/buildlink3/pkgconfig-builtin.mk to determine
the version of system installed xproto.
2015-05-12 13:59:11 +00:00
wiz
0f35e7276a Update to 1.7.8:
Adam Jackson (5):
      Remove miInitializeBackingStore()
      Use own thunk function instead of vgaHW*Weak
      Fix build against xserver 1.17
      Fix a typo
      Remove dependency on xf86PciInfo.h

Julien Cristau (5):
      Fix shadow compiler warning
      Fix BlockHandler declaration
      Fix SwitchMode and AdjustFrame hooks
      Fix a couple const-ness warnings
      Bump to 1.7.8
2015-05-09 15:05:38 +00:00
mef
e9a99c4a2e (pkgsrc)
- Drop three patches, those are now included in upstream code.
    patch-aa
    patch-hacks_Makefile.in
    patch-hacks_memscroller.c
 -  recover pt_BR.po (seems not empty) Makefile and patch-ab

(upstream)
 - Update 5.29 to 5.32
-------------------
5.32	* Fixed some X11 compilation problems.
	* Fixed display size and shake gestures on iOS.
5.31	* New hacks, `geodesicgears', `binaryring' and `cityflow'.
        * UTF-8 text support (instead of only Latin1) and antialiased text
          on X11 with Xft (instead of only on OSX/iOS) in `fontglide',
          `noseguy', `fliptext', `starwars', and `winduprobot'.
          The other text-displaying hacks (`apple2', `phosphor', `xmatrix',
          and `gltext') also now accept UTF-8 input, though they convert it
          to Latin1 or ASCII.
	* `glplanet' now has both day and night maps, and a sharp terminator.
	* Fixed `webcollage' on OSX.
	* Fixed a transparency glitch in `winduprobot'.
	* `lockward' works on iOS.
	* Text and image loading work on OSX 10.10.
	* Rotation works properly on iOS 8.
	* Added a search field on iOS.
	* Preliminary, unfinished support for Android.

5.30	* New hack, `winduprobot'.
	* Many improvements to `lament', including Leviathan.
	* Fixed the normals in `flyingtoasters': shading is correct now.
	* Implemented TEXTURE_GEN in GLES: flying toast is now toasted on iOS.
	* Make cel-shading sort-of work in `skytentacles' on iOS.
	* Fixed dragging-to-rotate on rotated iOS devices, I think.
	* Dragging has inertia now.
	* Most hacks respond to mouse-clicks, double-taps and swipes as
          meaning "do something different now".
	* Reworked OpenGL fonts.
	* The OSX auto-update installer wasn't working. This time for sure?
	* Various minor fixes.
2015-05-09 03:58:15 +00:00
mef
4c380418c6 (pkgsrc)
- Drop patch-a[acd], all are included now.
(upstream)
 - Update 1.5.4 to 1.5.6
---------------------
  29 August 1999
  Release of version 1.5.5
  ==============================================================================
  3 February 2000
    Fixed bug in main.c where it called setsockopt without an option.
    (Mattias Engdegard)
  ==============================================================================
  3 February 2000
  Release of version 1.5.6
2015-05-09 01:37:12 +00:00
wiz
732e490f1f Update to 2.3.8:
Adam Jackson (2):
      Use own thunk function instead of vgaHW*Weak
      dri: Stop (uselessly) initializing the ValidateTree hooks

Jeremy White (1):
      Include xf86Modes.h to use functions from hw/xfree86/modes/xf86Modes.c.

Julien Cristau (2):
      Fix compiler warnings with recent X servers
      Bump to 2.3.8
2015-05-08 11:45:20 +00:00
wiz
dbe756cffe Update to 1.2.9:
Adam Jackson (1):
      Use own thunk functions instead of vgaHW*Weak

Dave Airlie (1):
      neomagic: fix build against master X server.

Julien Cristau (2):
      Fix compiler warning with recent X servers
      Bump to 1.2.9
2015-05-08 11:43:12 +00:00
wiz
cbd30e24d3 Update to 2.4.61:
Release to fix regression in nouveau in 2.4.60,
but brings lots of android changes and other fixes.

Ben Skeggs (2):
      nouveau: restore check that avoids multiple user bos per kernel bo
      configure.ac: bump version to 2.4.61 for release

Chih-Wei Huang (3):
      android: simplify the including rule of subdirs
      android: get rid of LIBDRM_TOP
      android: remove unnecessary TARGET_OUT_HEADERS variable

Chris Wilson (2):
      mode: Retrieve only the current information for a Connector
      intel: Delay testing for userptr until first use

Connor Behan (1):
      xf86drm: Fix ioctl struct clearing in drmAgpEnable

Damien Lespiau (3):
      RELEASING: Fix releasing instructions to match the latest release.sh
      RELEASING: Fix the step numbering
      RELEASING: Fix annouce typo

Daniel Kurtz (3):
      proptest: install it with --enable-install-test-programs
      tests: add rockchip to modetest, kmstest, vbltest and proptest
      xf86drmMode.h: inline -> __inline for use with gcc -std=c89 -pedantic

Emil Velikov (39):
      android: correcly set LOCAL_EXPORT_C_INCLUDE_DIRS
      android: simplify LOCAL_C_INCLUDES
      android: remove ${srcdir} from the includes
      android: remove LOCAL_COPY_HEADERS* variables
      android: add the missing tag "optional" to libkms
      autotools: remove ${srcdir} from the includes
      android: remove explicit include to libpciaccess
      tests/hash: extract test out of xf86drmHash.c
      tests/hash: misc compilation fixes
      tests/hash: style fixes
      tests/hash: return non-zero on failure
      tests/random: extract test out of xf86drmRandom.c
      tests/random: return non-zero on test failure
      drm: replace HASH_DEBUG with DEBUG
      drm: use correct printf modifiers
      configure.ac: split -fvisibility and __attribute__((visibility)) checks
      radeon: move bof.[ch] out of libdrm_radeon
      radeon: add symbols test
      freedreno: annotate the private symbols
      freedreno: add symbols test
      intel: remove the drm_mm* symbol workarounds
      intel: remove unused mmFindBlock
      intel: annotate the private symbols
      intel: add symbols test
      nouveau: annotate the private symbols
      nouveau: add symbols test
      libkms: annotate private symbols
      libkms: add symbols test
      exynos: add symbols test
      omap: add symbols test
      tegra: add symbols test
      drm: rename libdrm{,_macros}.h
      drm: remove no longer needed VISIBILITY_CFLAGS
      drm: remove drm_public macro
      configure: request/set the compiler in C99 mode
      drm: use c99 __func__ over __FUNCTION__
      man: rework the Makefile.am
      android: set the HAVE_VISIBILITY define
      freedreno: link against CLOCK_LIB

Greg Hackmann (1):
      Add missing <strings.h> includes

Jan Vesely (5):
      Fix unused function warnings
      Remove drmSetDebugMsgFunction and related infrastructure
      tests/exynos: Fix missing static keyword
      drmSL: Fix neighbor lookup
      tests/drmsl: Extract tests out of xf86drmSL.c

Joonyoung Shim (6):
      modetest: fix Segmentation fault
      modetest: make use of drmModeRmFB
      modetest: fix the error path handling
      modetest: clear buffer and framebuffer for planes
      modetest: destroy the cursor bo
      modetest: fix the arguments of the MAKE_RGB_INFO define

Neil Roberts (1):
      intel: Merge latest i915_drm.h

Rob Clark (2):
      modeprint: add missing encoder/connector type names
      modetest: fix allocation for yuv420/yvu420

Tobias Jakobi (1):
      modetest: initialize handles/pitches in set_plane()

Tvrtko Ursulin (1):
      intel: Leak the userptr test bo
2015-05-07 06:31:06 +00:00
wiz
707fb436ea Update to 1.5.3:
Adam Jackson (1):
      configure: Drop AM_MAINTAINER_MODE

Alan Coopersmith (1):
      Skip building xaa files when XAA is not supported

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

Dave Airlie (1):
      cirrus: don't use pciTag

Julien Cristau (1):
      cirrus 1.5.3
2015-05-06 21:28:41 +00:00
mef
7732ed6e49 Githubify. No change on built binary. 2015-05-06 08:54:49 +00:00
wiz
9e40f7de6b Remove obsolete patches. 2015-05-05 22:21:19 +00:00
mef
63a30fa66d Update HOMEPAGE. 2015-05-05 07:31:43 +00:00
mef
9c4a350e14 Update HOMEPAGE. Previous one was getting
| Lost connection to MySQL server at 'reading initial
| communication packet', system error: 113
2015-05-05 06:45:57 +00:00
wiz
a7970c0a0c Update to 6.9.5:
Adam Jackson (3):
      preinit: Don't bother explicitly loading int10, vbe will do it for us
      Bump minimum xserver to 1.4
      mach64 6.9.5

Alan Coopersmith (2):
      Remove unused atidecoder.c & atidecoder.h
      Remove unused atiaudio.c & ATIAudioNames declaration

Connor Behan (1):
      Drop dependence on xf86PciInfo.h

Dave Airlie (1):
      mach64: fix build probably not required with pci access anyways

Matthieu Herrb (1):
      Deal with pPict->pDrawable == NULL for source-only pictures.
2015-05-04 20:30:01 +00:00
wiz
ceb8a10065 Needs xproto-7.0.25 (found in 6.0 bulk build) 2015-05-02 10:27:31 +00:00
wiz
9ac602f0e0 Update to 6.10.0:
Connor Behan (32):
      Drop dependence on xf86PciInfo.h
      Do not disable gouraud shading for a render op
      Only declare PCITAG if we need it
      Remove overuse of COMPOSITE_SETUP()
      Fix ScreenInit with noAccel
      Port to RandR
      Only enable CRTCs for DPMSModeOn
      Map and unmap the MMIO better
      Split up output register functions
      Move display enabling code to DPMS
      Change register name
      Get entity without code duplication
      Cleanup entity struct
      Cleanup info struct
      Remove pointless output
      Use standard integers
      Unify allocators
      Unify byte swappers
      Improve handling of monitor and output types
      Remove custom dualhead code
      Remove custom DGA code
      Improve panel code
      Fix whitespace near panel code
      Silence the non-debug warnings
      Typo fix
      Include dpmsconst header
      Make it easier to find EXA
      Restore PLL0 as well as PLL3
      Fix allocation of private entity
      Look for VGA ports in the VBIOS
      Update bitmasks for DDC
      Bump to version 6.10.0

Tormod Volden (1):
      Do not use int10 or VBE on powerpc
2015-05-02 08:00:30 +00:00
wiz
f094ddb79b Update to 1.1.3:
Alan Coopersmith (7):
      Use progname for error messages as well
      Convert sprintf call to use snprintf
      Make ImageEncodings unsigned
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Print which option was in error along with usage message
      xvinfo 1.1.3

St?phane Aulery (1):
      Use real program name for help message
2015-05-01 08:46:12 +00:00
wiz
34cdd9506e Update to 1.0.7:
Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (4):
      Tell clang not to report -Wpadded warnings on public headers we can't fix
      Add comments about sizes of dynamically allocated arrays
      Drop WORD64 (Cray) support
      kbproto 1.0.7

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

Daniel Martin (1):
      specs: Change XkbSA_DfltBtnAbsolute to 4

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

wettstae@gmail.com (1):
      kbproto: Fix typo in XkbSARedirectSetVMods
2015-05-01 08:45:17 +00:00
wiz
59f14945e4 Update to 1.1.5:
Alan Coopersmith (8):
      Revert "Avoid shadowing variables."
      If CFLAGS_FOR_BUILD is not set, include CWARNFLAGS in default value
      makestrs: use strchr() instead of index()
      makestrs: Replace malloc()+strcpy() calls with strdup() calls
      makestrs: Replace strcpy()+strcat() calls with snprintf() calls
      makestrs: Use asprintf() if available
      unifdef -UCRAY -UCRAY2
      libXt 1.1.5

Gaetan Nadon (1):
      Use $(MKDIR_P) in Makefile.am for better code portability

Jon TURNEY (2):
      Include direct.h header for _getdrives() on Win32
      Include unistd.h for getpid()

Rob Clark (1):
      asprintf needs _GNU_SOURCE on some platforms

Thierry Reding (1):
      Fix cross-compilation

Thomas Klausner (7):
      Add missing comma to fix DEBUG build.
      Use appropriate variable type for vsnprintf return value.
      Mark non-returning function with appropriate attribute.
      Ignore test-driver from automake-1.13.
      Avoid shadowing variables.
      Fix char vs. unsigned char warnings.
      Use string.h instead of X11/Xos.h.

Yaakov Selkowitz (1):
      Fix _XtInherit on x86_64 Windows
2015-05-01 08:44:16 +00:00
wiz
cbb1f8b7d0 Update to 0.9.9:
Alan Coopersmith (1):
      libXrender 0.9.9

Clemens Eisserer (1):
      Fix request length calculation for XRenderCompositeText32

Michael Joost (1):
      Remove fallback for _XEatDataWords, require libX11 1.6 for it
2015-05-01 08:43:00 +00:00
wiz
4c2c29a16a Update to 1.0.9:
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.

Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (8):
      Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
      Convert to X.Org standard indentation style
      unifdef -UXKB_IN_SERVER
      Don't dereference xkb pointer until after checking it for NULL
      Convert sprintf calls to snprintf
      Constify atom name argument to XkbInternAtom
      Remove check to see if SEEK_SET is defined before using it
      libxkbfile 1.0.9

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

Jörg Sonnenberger (1):
      Remove unnecessary check.
2015-05-01 08:41:32 +00:00
wiz
b63902a2e6 Update to 1.0.13:
Adam Jackson (1):
      Fix build with gcc -Werror=format-security

Alan Coopersmith (6):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Use autoconf HAVE_UNISTD_H instead of imake X_NOT_POSIX to find <unistd.h>
      Just use C89 size_t instead of rolling our own Size_t
      Use SEEK_* names instead of raw numbers for fseek whence argument
      libXaw 1.0.13

Gaetan Nadon (2):
      Makefile: use AM_V_GEN and AM_V_at to implement automake silent rules
      Makefile: use $(LN_S) for better code portability

Jon TURNEY (1):
      Include <unistd.h>

Thomas Klausner (1):
      Fix abs() usage.
2015-05-01 08:40:12 +00:00
wiz
abd88bc613 Update to 1.0.7:
Alan Coopersmith (7):
      Constify pattern argument to FSListCatalogues
      Constify some more strings in API arguments
      Fix some sign/size conversion warnings from clang
      Fix typos & wording issues in source comments
      Remove unneeded checks for #ifndef X_NOT_POSIX
      Use 'imdent' to realign cpp indentation levels in FSlibos.h
      libFS 1.0.7
2015-05-01 08:34:56 +00:00
tnn
cf3bc75818 do pull in xproto here 2015-04-29 16:09:43 +00:00
tnn
c0d5210e8c add x11/libxshmfence 2015-04-29 15:55:46 +00:00
tnn
2195e048cb Fix DRI3 build on Linux 2015-04-29 15:11:02 +00:00
tnn
4c393364ae Import libxshmfence-1.2 from pkgsrc-wip as x11/libxshmfence.
(needed to build DRI3 support in MesaLib and modular-xorg-server on Linux)

This library offers a CPU-based synchronization primitive compatible
with the X SyncFence objects that can be shared between processes
using file descriptor passing.

There are three underlying implementations:

 1) On Linux, the library uses futexes

 2) On FreeBSD, the library uses umtx

 3) On other systems, the library uses posix mutexes and condition
    variables.
2015-04-29 14:31:42 +00:00
jperkin
7a74093977 Requires C99. 2015-04-28 09:34:56 +00:00
jperkin
bee56e5384 Needs c99. 2015-04-27 14:47:49 +00:00
wiz
bc6a83e901 Make latest egl file additions optional depending on the use of X.org
from pkgsrc or the existence of a particular header file.

Suggested by tnn.
2015-04-27 10:38:04 +00:00
wiz
e7a89c9219 + xcb-util-errors 2015-04-27 09:23:19 +00:00
wiz
9034f1daba Import xcb-util-errors-1.0 as x11/xcb-util-errors.
xcb-util-errors is a utility library that gives human readable
names to error codes and event codes and also to major and minor
numbers. The necessary information is drawn from xcb-proto's protocol
descriptions. This library is especially useful when working with
extensions and is mostly useful for debugging.
2015-04-27 09:23:06 +00:00
wiz
cd2a12dabd Update to 1.4.1. Should we remove this from pkgsrc? (see paragraph below)
A few cleanup patches that have been sitting on the branch for almost a
year. The void driver is a dummy driver that does nothing and just fulfils
the requirements of really old servers that must have an input device.
It is just dead weight for any server released after 2007 or so. Don't use
it.

Alan Coopersmith (4):
      Link with $(XORG_LIBS) to support no-undefined linking
      Fix an integer truncation warning from clang
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Peter Hutterer (1):
      xf86-input-void 1.4.1

Terry Lambert (1):
      Return proper default for unknown values in pInfo->device_control.
2015-04-27 08:47:16 +00:00
wiz
2d395fad1c Add new files installed with the new MesaLib. Ride PKGREVISION bump. 2015-04-27 08:36:02 +00:00
ryoon
22bee7a3c3 Recursive revbump from databases/unixodbc. 2015-04-26 11:52:18 +00:00
tnn
6a69e9522b Recursive revbump following MesaLib update, categories p through x. 2015-04-25 14:24:44 +00:00
tnn
e5ae745c80 Update to modular-xorg-server-1.17.1.
Please note that the previous version is still available in
x11/modular-xorg-server112 in case this version does not work for you.
This is relevant for users who need DRI1 and/or XAA as those features have
been deprecated and removed by upstream since xorg-server-1.13.

Note also that this update breaks the driver ABI and that drivers will be need
to be rebuilt.

Summary of the important changes since 1.12:

xorg-server-1.17 (4 February 2015)
- Generic DRM/KMS driver xf86-video-modesetting

xorg-server-1.16 (17 July 2014)
- XWayland DDX
- GLAMOR acceleration
- non-PCI devices support
- systemd-logind support (rootless X)

xorg-server1.15 (27 December 2013)
- DRI3
- "present" extension

xorg-server-1.14 (5 March 2013)
- XInput 2.3

xorg-server1.13 (5 September 2012)
- New DDX driver API
- DRI2
- RandR 1.4
- OpenGL 3.x+ contexts
- XAA support removed
2015-04-25 11:47:03 +00:00
joerg
276b4648f0 Fix another libphonon reference. Bump revision. 2015-04-24 11:23:39 +00:00
martin
489ee6d87e Avoid a crash on sparc64 (and "random" memory access on other 64bit
machines)
2015-04-24 09:50:13 +00:00
tnn
ced54793ed needs bsd.prefs.mk when compiler.mk was removed 2015-04-22 19:49:09 +00:00
tnn
710c6b2f35 We don't need to manually add -fno-strict-aliasing here, the package does
this on it's own.
2015-04-22 19:47:55 +00:00
jperkin
ca8519b89a Update Xfce to 4.12.0.
This is a very large change, and incorporates the 4.8, 4.10, and 4.12 major
Xfce releases since 4.6.2, our previous pkgsrc release.  For more information
about the thousands of changes in each major release since then, please see:

  Xfce 4.12 announcement:
    http://www.xfce.org/about/news

  Xfce 4.12 tour:
    http://www.xfce.org/about/tour

  Xfce 4.10 announcement:
    http://www.xfce.org/about/news/?post=1335571200

  Xfce 4.10 tour:
    http://www.xfce.org/about/tour410

  Xfce 4.8 announcement:
    http://www.xfce.org/about/news/?post=1295136000

  Xfce 4.8 tour:
    http://www.xfce.org/about/tour48

The pkgsrc changes since then are:

  New packages:
    archivers/xfce4-thunar-archive
    graphics/elementary-xfce-icon-theme
    mail/xfce4-mailwatch-plugin
    misc/xfce4-time-out-plugin
    multimedia/xfce4-thunar-media-tags
    sysutils/xfce4-mount-plugin
    sysutils/xfce4-taskmanager
    sysutils/xfce4-thunar-vcs
    sysutils/xfce4-verve-plugin
    x11/xfce4-garcon
    x11/xfce4-notifyd
    x11/xfce4-tumbler
    x11/xfce4-whiskermenu-plugin

  Renamed packages:
    devel/xfconf to devel/xfce4-conf
    x11/libxfce4menu to x11/libxfce4ui
    x11/xfce4-screenshooter-plugin to x11/xfce4-screenshooter

  Updated packages:
    audio/xfce4-mixer
    audio/xfce4-xmms-plugin
    devel/xfce4-dev-tools
    editors/xfce4-mousepad
    graphics/ristretto
    meta-pkgs/xfce4-extras
    meta-pkgs/xfce4
    misc/xfce4-weather-plugin
    multimedia/xfce4-mpc-plugin
    net/xfce4-wavelan-plugin
    sysutils/xfce4-appfinder
    sysutils/xfce4-battery-plugin
    sysutils/xfce4-cpugraph-plugin
    sysutils/xfce4-diskperf-plugin
    sysutils/xfce4-fsguard-plugin
    sysutils/xfce4-genmon-plugin
    sysutils/xfce4-netload-plugin
    sysutils/xfce4-quicklauncher-plugin
    sysutils/xfce4-systemload-plugin
    sysutils/xfce4-thunar
    sysutils/xfce4-xarchiver
    sysutils/xfce4-xkb-plugin
    textproc/xfce4-dict-plugin
    time/xfce4-datetime-plugin
    time/xfce4-orage
    time/xfce4-timer-plugin
    wm/xfce4-wm-themes
    wm/xfce4-wm
    x11/libxfce4gui
    x11/libxfce4util
    x11/xfce4-clipman-plugin
    x11/xfce4-desktop
    x11/xfce4-exo
    x11/xfce4-eyes-plugin
    x11/xfce4-gtk2-engine
    x11/xfce4-notes-plugin
    x11/xfce4-panel
    x11/xfce4-places-plugin
    x11/xfce4-session
    x11/xfce4-settings
    x11/xfce4-terminal

  Removed packages:
    sysutils/xfce4-volman
    x11/xfce4-utils

This is based on a huge amount of work by the NetBSDfr team and Youri Mouton,
who takes over as MAINTAINER, and has been tested by Youri on a large number
of platforms prior to commit.  A massive thanks to them.  Any issues with the
import are mine alone as the committer-by-proxy.
2015-04-21 08:56:37 +00:00
cheusov
68d595b0e2 Remove file "TODO" 2015-04-20 20:23:43 +00:00
cheusov
eabf643cd4 + xrootconsole 2015-04-20 20:23:09 +00:00
cheusov
3524bd43b9 xrootconsole is a small utility which displays its input in a transparent
text box on X's root window.  It will read from any file listed on the
command line or, by default, from stdin.  It is most useful when it reads
from a FIFO; this allows you to redirect multiple commands to the FIFO
and monitor their output.
2015-04-20 20:21:32 +00:00
khorben
a34caaf1c6 Add patch from xsrc to avoid random stack access
CID 1107540: Make the code safe avoiding random stack access. In
the first loop where there is a singleton point to pptSrc, only
access that singleton, no matter what.

Bump PKGREVISION as well.

Originally from Christos Zoulas:
http://mail-index.netbsd.org/source-changes/2013/11/14/msg049188.html

Reported upstream by Patrick Welche:
http://lists.freedesktop.org/archives/intel-gfx/2015-January/059018.html
2015-04-20 13:38:59 +00:00
wiz
f21d3d1169 Fix packaging after new dependency was added (indirectly).
Ride PKGREVISION bump, since it was exactly for that.
2015-04-20 06:45:53 +00:00
nros
721e1c0096 Revbump because of x11/qt5-qtwebkit dependency update 2015-04-19 19:33:58 +00:00
wiz
323ce35c10 Update to 318:
Patch #318 - 2015/04/12

* rename new(er) configure option --enable-initial-erase to
  --enable-pty-erase, since that conflicted with an existing option
  (report by Jens Schweikhardt).
* fix cut/paste error in --with-builtin-xpms configure option
  (reports by Jens Schweikhardt, Ross Combs).
* fix minor formatting issue in xterm manual (report by Jens
  Schweikhardt).
* eliminate unnecessary "#(vi" markers in autoconf macros by using
  "(" to begin case-statement cases (suggested by Jens Schweikhardt).
* minor fixes to improve const usage (Ross Combs).
2015-04-19 18:15:07 +00:00
nros
e5a3c0b1e3 If x11/qt5-qtwebchannel is installed qtwebkit finds it during configure
and tries to use it and the build breaks. Make x11/qt5-qtwebchannel a
dependecy to qtwebkit to fix this.
Bump pkgrevision.
2015-04-19 14:50:11 +00:00
wiz
51728e7420 Wrap libtool arguments (instead of cxx) and do it for all pulseaudio users
instead of only qt5-qtmultimedia.

Fixes build failures in qt5-qtmultimedia users like kid3.
Suggested by joerg.
2015-04-19 06:42:02 +00:00
wiz
ec2b2a3ed9 Add buildlink3.mk file. 2015-04-17 19:59:25 +00:00
wiz
71aa1847a9 + libXpresent. 2015-04-17 19:54:59 +00:00
wiz
994afa6351 Import libXpresent-1.0.0 as x11/libXpresent.
This provides an Xlib-compatible API for the Present extension.
2015-04-17 19:54:46 +00:00
adam
4606c07235 Revbump after updating devel/boost-libs 2015-04-17 15:52:56 +00:00
wiz
c34524ef28 Update to 1.0.9:
Alan Coopersmith (7):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Add -version option to print program version
      Print which option was in error along with usage message
      Avoid null pointer use if malloc() fails
      Remove unneeded casts on malloc, realloc, and free calls
      xmodmap 1.0.9
2015-04-17 07:15:15 +00:00
wiz
c78afd6c88 Update to 1.0.6:
Alan Coopersmith (7):
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Fix typos & wording issues in source comments
      Convert sprintf to snprintf
      Delete trailing whitespace from *.[ch] files
      xmag 1.0.6
2015-04-17 07:13:37 +00:00
wiz
01125a387c Update to 1.0.5:
Alan Coopersmith (7):
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Print which option was in error along with usage message
      Add -version option to print program version
      Remove old CVS id tags
      xlsfonts 1.0.5
2015-04-17 07:13:06 +00:00
wiz
d49d3825d0 Update to 1.1.2:
Alan Coopersmith (7):
      Combine usage message into single string/call
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Print which option was in error along with usage message
      Add -version option to print program version
      xlsatoms 1.1.2
2015-04-17 07:12:15 +00:00
wiz
d5e6ad5027 Update to 1.0.4:
This minor maintenance release provides the recent round of build
configuration improvements and janitorial cleanups.

Alan Coopersmith (26):
      Convert sources to X.Org standard coding style
      unifdef -Unotyet -UNOTYET
      Fix many const char * warnings
      Remove unused uASSERT macro
      Remove unused debugging & function tracing frameworks
      Remove unused uStrCasePrefix fallback for strncasecmp
      Remove unused uRealloc & uRecalloc functions
      Remove unused uTmpAlloc & uTmpFree fallbacks for alloca
      Replace sole call to uFree() with direct call to free()
      Replace custom uAlloc/uCalloc with plain malloc/calloc
      Replace uStringDup() with direct calls to strdup()
      Replace uStrCaseCmp() with direct calls to strcasecmp()
      Add printf & noreturn attributes recommended by gcc
      Replace several malloc+sprintf pairs with asprintf() calls
      Replace remaining sprintf calls with snprintf()
      Combine repeated sequences of fprintf() calls into single calls
      Replace calls to index() with calls to strchr()
      Combine IsoKeyCaps array of strings into a single string
      Move some local variables to the scope in which they live
      Remove unused INPUT_* definitions
      Fix some sign/size conversion warnings from clang
      Add -version option to print program version
      Remove old CVS id tags
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      xkbprint 1.0.4

Gaetan Nadon (3):
      man: remove trailing spaces and tabs
      man: replace hard coded man page section with substitution strings
      config: move man pages into their own directory
2015-04-17 07:11:36 +00:00
wiz
d01e7a5cb2 Update to 1.1.4:
This minor maintenance release cleans up the code, configuration, & docs.

Alan Coopersmith (12):
      unifdef -Unotyet
      Delete unused uStrCasePrefix function
      Remove unused debugging & function tracing frameworks
      Convert sprintf calls to snprintf
      Convert sources to X.Org standard coding style
      Remove unnecessary cast of getenv return value to char *
      Add -version option to print program version
      Add xev & xkbwatch to SEE ALSO list in man page
      Remove unused macro lowbit()
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      xkbevd 1.1.4

Bjarni Ingi Gislason (1):
      man: whitespace fixes

Julien Cristau (1):
      man: fix broken escape sequence (\P instead of \fP)
2015-04-17 07:09:48 +00:00
wiz
3dc8b1405a Update to 1.0.7:
Alan Coopersmith (3):
      Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
      configure: Drop AM_MAINTAINER_MODE
      xhost 1.0.7

Colin Walters (1):
      autogen.sh: Honor NOCONFIGURE=1
2015-04-17 07:08:59 +00:00
wiz
457c69658b Update to 1.0.6:
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.  It does not
provide enough gamma radiation to mutate the user into a green-skinned
giant who likes to smash things.

Alan Coopersmith (9):
      Add noreturn attribute to Syntax function
      Fix size/sign conversion warnings in isabbreviation()
      Fix const char warnings in calls to isabbreviation()
      Combine usage message fprintfs into a single call
      Print which option was in error along with usage message
      Add -version option to print program version
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      xgamma 1.0.6
2015-04-17 07:07:27 +00:00
wiz
197b27b042 Update to 1.2.2:
Aaron Plattner (1):
      man: Add -event to the command synopsis

Alan Coopersmith (5):
      Print which option was in error along with usage message
      Add -version option to print program version
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      xev 1.2.2

Egbert Eich (1):
      Add event filter for button events
2015-04-17 07:05:50 +00:00
wiz
e50cc56a16 Update to 1.0.4:
Alan Coopersmith (12):
      Close file leak when fdopen() fails in OpenFile()
      Convert sprintf calls to snprintf
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Const cleanup
      unifdef -UNOTDEF -UNOTUSED
      Remove #if 0 code
      Combine usage message strings
      Remove CVS/RCS $Id tags
      Use SEEK_* names instead of raw numbers for fseek whence argument
      xditview 1.0.4
2015-04-17 07:05:02 +00:00
wiz
153c22c7e2 Update to 1.0.5:
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.

Alan Coopersmith (5):
      Print which option was in error along with usage message
      Add -version option to print program version
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      xdriinfo 1.0.5

Gaetan Nadon (2):
      man: remove trailing spaces and tabs
      config: move man pages into their own directory
2015-04-17 07:04:05 +00:00
wiz
9912755540 Update to 1.3.2:
Alan Coopersmith (8):
      Print which option was in error along with usage message
      Sprinkle consts in StrCmp to quiet cast warnings
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Mark required arguments to Xlib error handler as unused
      Delete unused NULLSTR macro
      xdpyinfo 1.3.2
2015-04-17 07:01:33 +00:00
wiz
28b9e63834 Update to 1.1.7:
This is a minor bugfix and janitorial cleanup release.

Alan Coopersmith (6):
      Combine usage message strings
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Remove empty AUTHORS & NEWS files
      config: move man pages into their own directory
      xcompmgr 1.1.7

Matthieu Herrb (1):
      man: note that -n is the default mode.
2015-04-17 07:00:35 +00:00
wiz
fab9789852 Update to 1.6.0:
This release adds one new general option:
    -pause <s>                pause for <s> seconds between each run

and several new test options:
    -crgb10text                Char in 80-char rgb core line (Charter 10)
    -crgb24text                Char in 30-char rgb core line (Charter 24)
    -crgbftext                 Char in 80-char rgb core line (Courier 12)
    -magpixwin10               Scale 5x5 from pixmap to 10x10 window
    -magpixwin100              Scale 50x50 from pixmap to 100x100 window
    -magpixwin500              Scale 250x250 from pixmap to 500x500 window
    -minpixwin10               Scale 10x10 from pixmap to 5x5 window
    -minpixwin100              Scale 100x100 from pixmap to 5x5 window
    -minpixwin500              Scale 500x500 from pixmap to 250x250 window


Alan Coopersmith (9):
      Add const attributes to fix gcc -Wwrite-strings warnings
      Mark usage & AbortTest as _X_NORETURN
      Drop imake fallback for RETSIGTYPE definition
      Assume signal handlers return void, as C89 requires
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Mark bitmap data as const
      Combine help_message array into a single string
      x11perf 1.6.0

Keith Packard (5):
      Add up/down scaling composite tests
      Fix reported pixmap format name
      Add scaling composite tests
      Switch to 64-bit ints
      Add '-pause' option to delay between runs

Matthieu Herrb (1):
      remove srand(1) call as nothing calls any rand like functions in x11perf

Peter Harris (1):
      Fix name collision in -rgb*text
2015-04-17 06:58:55 +00:00
wiz
a7d15eafc9 Update to 1.3.1:
Alan Coopersmith (7):
      Move global rules variable into applyRules, the only function that uses it
      Make len a size_t instead of converting back & forth to an int
      Use C99 struct initializer for cmdNames in applyComponentNames
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      setxkbmap 1.3.1

Benno Schulenberg (2):
      Printing the program's version number on -version.
      Fixing a small mistake in the man page -- s/comp/map/.

Stéphane Aulery (1):
      Ensure consistency between the manpage and the output of the -h option
2015-04-17 06:55:57 +00:00
nros
da1c981349 Removed unneeded part of patch.
Added comment about upstream commit and
future removal.
2015-04-15 14:10:15 +00:00
joerg
8947887c03 Explicitly add PREFIX/lib/pulseaudio to the library search path for the
old wrapper, libtool doesn't correctly pick it up otherwise. Bump
revision.
2015-04-15 13:13:44 +00:00
spz
c036d7beea Update of xlockmore and xlockmore-lite to the latest version.
Upstream changelog:

xlockmore-5.46 as of 10 March 2015, the maintained version of xlock

5.46
  xmb fonts messing up password screen since ascent was not being set
    correctly.  Also fixed xjack mode.
  Updated language use in xlock.c, now removed to .h files.  If I made some
    bad assumption about the language... let me know.
  BSD install fixes (DESTDIR, FreeType2, fortune) and switching to xz.
  Cygwin install fixes (cygport, xlockrc).

5.45
  A bad value of fnt for pyro2 could cause to give an X error.  Fixed to
    not free memory we are using and have a better default.

5.44
  Fix for make_one_sided_pentomino was using 18 as basis for 2 sided
    pentominoes in loop.  Found out about it by gcc 4.8.1 warning: iteration
    12u invokes undefined behavior [-Waggressive-loop-optimizations].
  dilemma, voters, wator size fix for neighbors = 6.
  Proper crediting of Nathan Thompson for discovering High Life part of
    life mode.
  A few new gliders and patterns for life and life3d.
  Updated win32 to use updated cygwin.  Currently links are only satisfied
    using cygwin using 32-bit installation.  For me, cross compiling using
    64-bit gave undefined references in visgl.c and xlock.c.
  magick.c update for version 7, thanks to Jouk Jansen.

5.43
  life3d: added new rule B58S58, which has a replicator.
  -e added to shell in Makefile.in, told it should now stop on build errors,
    rather than trying to continue which could be confusing.  Thanks to
    Glyn Kennington <glyn AT potatojunkie.co.uk>.
  If crypt fails (which is possible with glibc2.17) it could cause xlock to
    get a signal 11.  There is now protection around the strcmp() to prevent
    NULL poiter dereferences thanks to Mancha <mancha1 AT hush.com>.

5.42
  USE_MB now defined by default. If this is not defined it can only
    correctly display ASCII.  There could be font issues which may
    lead one to want only ASCII (if so use configure --disable_mb).
    Also looked into Xutf8 but did not see any benefit this had over Xmb.
    Password window and the following modes: bomb,dclock,image,marquee,nose
    are affected.  Fixed a few problems with marquee for width, height, and
    if a character needs more than 2 bytes.
  In Cygwin a seemingly unrelated fix where USE_MB gets defined in xlock.h.
    An #undef was added in xlock.h, if USE_MB gets defined in an internal
    include file.
  -lcrypt added to modes/Makefile.in.  This is needed on my Linux Ubuntu
    and seems ok on Cygwin where it was not needed.  (If this causes a
    problem remove from modes/Makefile).  Also tested on FreeBSD.
  cppcheck fixes
    passwd.c: passcpy could be freed twice
    iostuff.c: could have left file open
    ras.c: leak if mem fails
    resource.c: check if malloc succeeded was in wrong spot
    sound.c: ESound, a redundant check
    memcheck.c: continuing after memory failure
    dclock: problem with parens in ifdefs
    rain: leak fix ( :) )
    t3d: uninitialized time1 (unlikely but fixed anyway)
    molecule: leak if mem fails
    text3d: leak if nothing to draw
2015-04-15 07:31:15 +00:00
wiz
cbc13a600d Fix packaging for non-cwrappers build until cwrappers is default, or the
reason for the difference is found.
2015-04-14 11:42:54 +00:00
rodent
a7b568d574 Removing python26. EOL'd quite some ago and discussed a couple times on
tech-pkg@ and pkgsrc-users@.
2015-04-13 23:12:40 +00:00
tnn
42b4da231c need xorg-util-macros to regen configure 2015-04-13 14:03:15 +00:00
adam
d3a112c41f Fix building on OS X 2015-04-12 17:55:46 +00:00
sevan
8e57182215 On FreeBSD, remove checks for hw.dri.%d.modesetting which is only present if a suitable
KMS module is loaded. Resolves build issue.

Patch obtained from FreeBSD ports.

Reviewed by wiz@ bsiegert@
2015-04-11 10:02:10 +00:00
ryoon
cc8ab3fd10 Update to 2.2.11
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-11 05:40:55 +00:00
tnn
6be29ce5fb miInitializeBackingStore is gone in newer server 2015-04-10 16:03:01 +00:00
nros
9ee9706068 Fix build on FreeBSD 10 and maybe other BSD:s. 2015-04-08 10:31:28 +00:00
wiz
0aae9f93b6 Update to 1.8.1:
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-07 15:36:02 +00:00
tnn
ca20aa479e rearrange includes to fix build on OmniOS. Include unistd.h for ioctl(2). 2015-04-06 13:28:22 +00:00
adam
9071d6b787 Revbump after updating textproc/icu 2015-04-06 08:17:13 +00:00
tnn
3748427735 drivers should have a full dependency on libpciaccess 2015-04-05 19:46:07 +00:00
wiz
8e7ea90fd1 Fix path, from Kamil Rytarowski in PR 49815. 2015-04-05 17:34:07 +00:00
tnn
73ab8032f3 Switch to MesaLib7 2015-04-05 17:17:15 +00:00
tnn
b4b8220847 Fix a broken macro definition. Should fix build on NetBSD 5. 2015-04-03 16:09:37 +00:00
tnn
7481bfd83a add modular-xorg-server112 2015-04-03 10:02:42 +00:00
tnn
948c600ad7 Revbump all the xf86-* driver packages so current binary packages get the
modular-xorg-server<1.17 dependency expressed.
2015-04-03 09:59:56 +00:00
tnn
d5175821a7 Ensure the xf86-* driver packages have their server ABI dependencies
correctly expressed depending on which server is in use.
2015-04-03 09:55:57 +00:00
tnn
e334ff3a9e Re-import x11/modular-xorg-server as x11/modular-xorg-server112. 2015-04-03 09:46:18 +00:00
tnn
ae83e8e8d2 modular-xorg-server-1.12 needs MesaLib<10. Bump revision. 2015-04-03 09:44:13 +00:00
mrg
1263663e38 make this build with older xinput (eg, netbsd-6.) 2015-04-03 09:28:20 +00:00
tnn
cff9c5916f remove zero byte files (leftovers?) 2015-04-03 09:07:46 +00:00
wiz
f61838cd80 Recursive bump for vala-0.28.0 update. 2015-04-03 07:38:34 +00:00
wiz
bbd52dac2b Update to 317:
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-02 22:37:01 +00:00
wiz
0cd052d3b2 Update to 1.1.2:
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-02 22:35:06 +00:00
wiz
e606eb2fb2 Update to 0.1.2:
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-02 22:34:39 +00:00
tnn
7f9261e758 libdrm-2.4.60 (2015-03-19)
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-02 22:21:43 +00:00
tnn
c708848e79 Make xf86-video-* drivers build against xorg-server-1.17 in addition to the
old 1.12 server. Mostly from FDO git. (xf86-video-ati6 was manually ported)
2015-04-02 22:16:45 +00:00
joerg
d0d34ac5fb Needs the Xdamage extension. 2015-03-31 16:01:36 +00:00
joerg
ea3a723c95 Use unified syntax on ARM. 2015-03-31 16:01:12 +00:00
joerg
d8f05204eb Instruct ld to be more conservative with memory on NetBSD/ARM. 2015-03-31 16:00:21 +00:00
bsiegert
873ee33e3e SECURITY: 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.

PKGREVISION++.
2015-03-28 17:04:50 +00:00
joerg
d54a8fdca3 wx-config --ld already has a trailing -o, so just use that. 2015-03-26 19:46:19 +00:00
bsiegert
b9e889c638 SECURITY: add a fix from upstream for a DoS in the BMP handler. Bump
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-24 21:43:52 +00:00
joerg
105d758c31 Fix build with LLVM IAS on ARM. 2015-03-24 14:28:52 +00:00
dsainty
48433f02e0 Remove hash for deleted patch patch-Xfuncproto.h.in 2015-03-24 06:49:26 +00:00
tsutsui
4fdfc8e78c Pull upstream fix for NetBSD which also affects RPIs.
d2f31b50c2
> 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-21 20:41:37 +00:00
joerg
ebfdc7aca4 Sync includes with main package. 2015-03-19 19:18:07 +00:00
joerg
d7ec5a8b13 Drop override added by mistake. 2015-03-19 19:17:45 +00:00
jperkin
090bb16667 Needs BROKEN_GETTEXT_DETECTION=yes 2015-03-19 12:45:16 +00:00
joerg
b4d9c8327b As the name of the package implies, it is only working on OSX. 2015-03-18 15:06:17 +00:00
tnn
67de903d28 Update to libXfont-1.5.1 for CVE-2015-1802, CVE-2015-1803, CVE-2015-1804.
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-17 17:40:00 +00:00
tnn
9100c7753a needs gzip(1) during build 2015-03-17 14:08:01 +00:00
wiz
2b2f73991f Update to 1.0.9:
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-15 20:44:12 +00:00
wiz
78220f70ff Update to 1.4.1:
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-15 20:42:43 +00:00
hiramatsu
b15b9512b8 Set MAINTAINER to pkgsrc-users. 2015-03-15 17:41:58 +00:00
hiramatsu
7c6162994d Set MAINTAINER to pkgsrc-users. 2015-03-15 17:20:19 +00:00
tnn
42d3198570 needs iconv(3) 2015-03-15 15:18:17 +00:00
tsutsui
1454ef1c3b Update mlterm to 3.4.5.
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-14 14:59:27 +00:00
tnn
5fb28d98f7 add build dependency on converters/libiconv
(wants to include iconv.h but has no runtime dependency)
2015-03-14 14:48:46 +00:00
prlw1
58ec7e8edc Update gtk2 to 2.24.27
Overview of Changes from GTK+ 2.24.26 to 2.24.27
================================================

* Bug fixes:
 696505 Segfault on Windows x64: gtkstatusicon.c tries to put 64-bit...
 745052 Icon theme code assumes directories with mtime 0 don't exist
        Don't leak pixel data in some error paths
 745536 gdk: Fix GdkWindowFilter internal refcounting


Overview of Changes from GTK+ 2.24.25 to 2.24.26
================================================

* Bug fixes:
 635380 gdk_event_apply_filters is unsafe against changes ...
 738837 region leak
 741060 Graphical artifacts drawn on Win32 since 4ecbef0791d4
 741959 text input broken on OS X 10.5 from 2.24.19 onwards
 743544 gtk2 autogen.sh fails with automake 1.15
 743917 Gtk modules must be compatible with both gtk 2 and 3
        gailbutton: Avoid a possible NULL dereference
        label: Avoid a possible NULL dereference


Overview of Changes from GTK+ 2.24.24 to 2.24.25
================================================

* Bug fixes:
 689138 GtkButton: do not prelight in touchscreen mode
 705054 Embed manifest into gtk-update-icon-cache.exe
 729924 Crash while trying to print
 731582 Please use AC_PATH_TOOL to improve cross-compile...
 733689 Editing a GtkEntry with completion, causes CRITI...
 734563 Fails to install due to typo in modules/input/Ma...
 734879 gdk_test_simulate_key() has no implementation on...
 735005 gdk_drawable_get_screen() used for mask, which i...
 735428 gtk_main() tries to unlock an unlocked mutex
Avoid a crash when using the pixbuf engine outside GTK+

* Other changes:
 - Build fixes for MS Visual C 2010 and later

* Translation updates:
 Hungarian


Overview of Changes from GTK+ 2.24.23 to 2.24.24
================================================

* Bug fixes:
 686170 gdk/win32: VK_SNAPSHOT maps to GDK_Print
 693200 Printing via evince crashes badly when /tmp is not writable
 696232 win32: do not crash on invalid utf8 conversion
 711177 Print to file fails with default settings
 711553 gdk/win32: remove extra allocation for \r removal
 721895 Remove GtkIconCache
 723366 GtkFileChooser crashes due to a signal connection left behind...
 728745 win32: add more clipboard data checks to avoid crash
 731967 Pixmap leak with GtkNotebook under mingw

* Other changes:
- This release changes the default behavior of gtk-update-icon-cache
  to not include image data into the icon cache. Use the new
  --include-image-data flag to get the old behavior back.

* Translation updates:
 Hebrew
 Polish


Overview of Changes from GTK+ 2.24.22 to 2.24.23
================================================

* Bug fixes:
 634146 Calls to g_win32_get_package_installation_directory_of_module()...
 651224 null pointer dereferenced due to multiple bugs in gtkclipboard-...
 665507 Pixmap via cairo DIB breaks gdk_gc_set_stipple() use
 671538 memory and gdi leaks on windows xp
 701751 GtkProgressBar causes warnings
 704937 IME input method does not handle dead keys
 705367 kqueue file monitor consumes file descriptors
 708119 Wrong gdk_pixmap_new() parameters in documentation
 708783 printing crashes gtk based apps (firefox, chromium, gimp, ...)
 710936 GtkFileChooser: Incorrect Japanese message for an error dialog...
 711110 GDK_HINT_MAX_SIZE ignored on Win32
 711298 "Edit Scheduled Transaction" window way too modal
 711552 Crash when processing list of GdkWindows
 712536 Themes with specified gap_file, gap_start_file or gap_end_file...
 722496 GtkFileChooser: fix documentation
2015-03-14 00:39:14 +00:00
prlw1
fa0d537b49 Update gtksourceview3 to 3.14.3
News in 3.14.3
--------------
* Bug fixes
* Translation updates
2015-03-13 23:07:02 +00:00
khorben
c8af71fec5 Bump the ABI dependency as required
The ABI was changed in modular-xorg-server 1.12.4nb10, as required by
the latest version of the Intel driver (x11/xf86-video-intel 2.99.917).
2015-03-12 15:49:20 +00:00
tnn
036b3adaa7 needs libintl 2015-03-12 14:31:08 +00:00
tnn
7c0b71e937 needs libintl 2015-03-12 14:00:58 +00:00
tnn
c2e5bd8cb1 Upgrade termcap dependency to curses:
xtermcap.h:64:20: fatal error: curses.h: No such file or directory
2015-03-12 13:29:02 +00:00
taca
3f4884233e Drop support for ruby18. 2015-03-10 16:26:09 +00:00
wiz
753b49a479 Update to 1.6.3:
This release of libX11 looks bigger than it is, due to a lot of spec/doc
cleanup work that doesn't affect the code itself.  There is still a good
deal of bug fixes, code cleanup, locale improvements, and compose key table
additions, including new UTF-8 compose sequences for:

<Multi_key> <R> <equal>      : "<U+20B9>" U20b9 # INDIAN RUPEE SIGN
<Multi_key> <S> <semicolon>  : "Ș"   U0218  # LATIN CAPITAL LETTER S WITH COMMA BELOW
<Multi_key> <s> <semicolon>  : "ș"   U0219  # LATIN SMALL LETTER S WITH COMMA BELOW
<Multi_key> <T> <semicolon>  : "Ț"   U021A  # LATIN CAPITAL LETTER T WITH COMMA BELOW
<Multi_key> <t> <semicolon>  : "ț"   U021B  # LATIN SMALL LETTER T WITH COMMA BELOW
<Multi_key> <F> <U>          : "<U+1F595>"  U1F595 # REVERSED HAND WITH MIDDLE FINGER EXTENDED
<Multi_key> <L> <L> <A> <P>  : "<U+1F596>"  U1F596 # RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS

Alan Coopersmith (77):
      Xcms file parsing should not require the impossible to succeed
      Drop X_LOCALE fallback for OS'es without setlocale()
      unifdef -UISC
      XkbSelectEventDetails: remove unnecessary assignments
      _XkbReadGeomOverlay: check for NULL first, then use pointer
      Remove unused ETEST & ESZTEST macros from XlibInt.c
      Add RANDR 1.4 requests & events to XErrorDB
      Fix typos in Xrm.c comments
      Fix "follwing" typo in en_US.UTF-8/Compose comment
      XCreateGC.man: simplify table to work with Solaris tbl
      Add missing .TE tags to end tables in Xkb man pages
      Start adding Unicode 7.0 support to compose table
      specs/libX11: Fix x & y in parameter lists to be two separate parameters
      specs/libX11: Fix height & width in parameter lists to be two separate entries
      specs/libX11: Add missing spaces to 'unsignedint' & 'unsignedlong' types
      Fix map->num_types check in XkbAddKeyType()
      Fix validation of ctrls parameter to XkbGetPerClientControls()
      Use C99 named initializers to fill in events passed to XSendEvent
      specs/libX11: Correct value of IconicState to match Xutil.h
      specs/libX11: disengender a user reference
      specs/XKB: Convert header filenames to filename tags
      specs/XKB: Fix various markup issues in functiondecl tables
      specs/XKB: Add index
      specs/XKB: Convert to funcsynopsis+variablelist instead of informaltable
      specs/XKB: normalize <emphasis> layout in xml files
      specs/XKB: Markup function names as <function> instead of <emphasis>
      specs/XKB: Apply <emphasis> to semantic tag transformations from Xlib spec
      specs/XKB: Turn Chapter references into xref links
      specs/XKB: Turn section references into xref links
      specs/XKB: Turn Table references into links
      specs/XKB: Add <figure> tags and make Figure references link to them
      specs/XKB: make olinks to xkbproto for references in section 10.13
      specs/XKB: Remove remaining xref comments
      specs/XKB: re-normalize <emphasis> layout in xml files
      specs/XKB: manually fixup some more emphasis tagging mismatches
      specs/XKB: Convert remaining error names to errorname tags
      specs/XKB: Markup function args as <parameter> instead of <emphasis>
      specs/XKB: Markup NULL as <symbol> instead of <emphasis>
      specs/XKB: Markup keysyms as <keysym> instead of <emphasis>
      specs/XKB: Use ° instead of o for degrees.
      specs/XKB: Markup XKB macros as <symbol> instead of <emphasis>
      specs/XKB: Markup *Rec as <structname> instead of <emphasis>
      specs/XKB: Markup *Ptr as <type> instead of <emphasis>
      specs/XKB: Markup symbol names in table entries too
      specs/XKB: Markup structs as <struct{name,field}> instead of <emphasis>
      specs/XKB: Markup characters & strings as <literal> instead of <emphasis>
      specs/XKB: Markup keyboard keys as <keycap> instead of <emphasis>
      specs/XKB: Markup protocol requests as <systemitem> instead of <emphasis>
      specs/XKB: Manual fixup of function name markup
      specs/XKB: Manual fixup of symbol name markup
      specs/XKB: Manual fixup of struct name/field markup
      specs/XKB: Manual fixup of parameter markup
      specs/XKB: Manual fixup of type markup
      specs/XKB: Markup key terms as <firstterm> instead of <emphasis>
      specs/XKB: fixup newlines between tags and parens
      specs/XKB: fixup newlines between tags and punctuation
      specs/XKB: Markup quoted terms as <quote> instead of with ""
      specs/XKB: make sure all files have DOCTYPEs so standard entities work
      specs/XKB: Markup some subtractions with &minus; instead of -
      specs/XKB: Markup some ranges with &ndash; instead of -
      specs/XKB: replace =&gt; with &rArr; for double arrows
      specs/XKB: replace -&gt; with &rarr; when used as arrow, not in C structs
      specs/XKB: remove unwanted white space around C -&gt; struct references
      specs/XKB: Table 4.1: remove page numbers & unnecessary para tags
      specs/XKB: add links to more tables listing section references
      specs/XKB: add links for terms in definition list under figure 1.1
      specs/XKB: add some more links by hand
      specs/XKB: fixup various formatting issues in <literallayout>s
      specs/XKB: fixup various formatting issues in <programlisting>s
      specs/XKB: add some more indexterms by hand
      specs/XKB: Fix miscelleanous typos & spelling errors
      specs/XKB: Add olinks to libX11 for "X Library Functions Affected by Xkb"
      specs/XKB: Trim leading spaces off text lines
      specs/XKB: acknowledge my contributions
      specs/XKB: Markup fractions as <{super,sub}script> instead of <emphasis>
      Fix source paths for out-of-tree lintlib builds
      libX11 1.6.3

Andreas Schwab (1):
      Restore lost tabs in sed commands

Benno Schulenberg (15):
      nls: Fix transposed locale identifier for Khmer.
      nls: Allowing Romanian Ă and ă to be composed also with lowercase <u>.
      nls: Adding compose sequences (with <parenleft> first) that GTK also has.
      nls: Ordering some compose sequences in a more customary way.
      nls: Adding accessible compose sequences for Ș and Ț (with comma below).
      nls: Adding the missing postfix sequences for composing vowels with ogoneks.
      nls: Adding the missing compose sequences with <comma> for O with ogonek.
      nls: Transform Brazilian compose file to an include plus three overrides.
      nls: Grouping the compose sequences for Dstroke/dstroke together.
      nls: Grouping a lone superscript minus together with its mates.
      nls: Adding the visual composing characters to two comment lines.
      nls: Add one lowercase compose variant for ®, to mirror those for ©.
      nls: Add a comment to the block of accented Hebrew letters.
      nls: Remove a duplicate locale name, and sort some others more strictly.
      nls: Sorting compose sequences rigorously in mirroring pairs, as is custom.

Gabriel Souza Franco (1):
      Add double-arrow compose sequence

Gaetan Nadon (1):
      makekeys: don't need to use target-specific CFLAGS

Gioele Barabucci (1):
      Add compose sequence for U+20B9 INDIAN RUPEE SIGN

Ingo Schwarze (1):
      Fix pasto in XkbGetKeyBehaviors(3) manual

James Cloos (4):
      nls/en_US.UTF-8/Compose.pre: Fix typo.
      Revert "nls: Adding compose sequences (with <parenleft> first) that GTK also has."
      Add nls for cs_CZ.UTF-8
      Add cs_CZ.UTF-8 locale to configure.ac

Jon TURNEY (1):
      Don't try so hard to find a matching font with the given encoding

Joonas Javanainen (1):
      Fix XErrorEvent struct field order in man page

Marko Myllynen (1):
      Annotate Finnish Compose map with Unicode code points

Owen W. Taylor (1):
      Fix XNextRequest() after direct usage of XCB

Peter Hutterer (1):
      man: fix man page for XkbGetMap

Ran Benita (5):
      nls: remove duplicate 'ohorn' and 'uhorn' compose sequences
      nls: always use XCOMM instead of # for comments in Compose.pre files
      Remove dead USE_OWN_COMPOSE-protected code
      xkb: fix misleading comment about consumed modifiers
      compose: fix the description of modifiers in compose sequences

Reuben Thomas (1):
      en_US.UTF-8/Compose: Fix apparent copy-paste-o, changing capital to small A.

Teemu Likonen (1):
      Fix "RING ABOVE" key in the Finnish compose file

walter harms (8):
      libX11/lcGenConv.c fix: dereferenced before check
      libX11/XKBNames.c fix: dereferenced before check
      libX11/lcUTF8.c fix: dereferenced before check
      Remove redundant null checks before free
      Remove more redundant null checks before Xfree()
      libX11: rm redundante NULL checks
      rm redundant null checks
      lcDefConv.c: fix use before check
2015-03-10 07:16:26 +00:00
tnn
401be694e4 these should have bl3.mk 2015-03-09 21:33:28 +00:00
tnn
60cde69d32 clean up whitespace 2015-03-09 21:24:40 +00:00
tnn
6ca987235a Force a full dependency on libpciaccess in situations where we definitely
need to link with it but might have included x11/xf86driproto's bl3.mk first,
because we have:
x11/xf86driproto/buildlink3.mk:BUILDLINK_DEPMETHOD.libpciaccess?=  build

(This issue appears only on non-x86 because on x86 we get libpciaccess
 through libdrm)

Bump PKGREVISION to get the dependency expressed.
2015-03-09 19:54:44 +00:00
tnn
c35a45e3d7 add comment to explain why libpciaccess is conditional here 2015-03-09 19:47:54 +00:00
tnn
2cda93c26c LOCALBASE -> PREFIX 2015-03-09 16:18:48 +00:00
wiz
dd37951d90 Update to 316:
Patch #316 - 2015/03/07


    revert change to make DCH honor top/bottom scrolling margins.
    For the record, both the VT420 and VT520 reference manuals
    incorrectly state that "DCH has no effect outside the scrolling
    margins."

    fix regression in DCH introduced in adjustment for limit-check
    in patch #315 (report/testcase by Zoltan Keri, also reported
    by Christian Weisgerber).

    correct default value for configure option --enable-initial-erase;
    it should be "False", but in patch #315 it was "Maybe", which
    differed from default set in patch #192.


  Patch #315 - 2015/03/02


    change default for --enable-narrowproto for Cygwin to "no" to
    better match contemporary configurations (report by Jens
    Schweikhardt, prompted by <a href=
    "http://stackoverflow.com/questions/28137618/what-is-a-narrow-prototype-and-why-would-i-need-one/28334574?noredirect=1#comment45022128_28334574">
    discussion).

    provide OSC 106 as an alternative to OSC 6, avoiding conflict
    with one of Terminal.app's undocumented escape sequences (report
    by Egmont Koblinger).

    fix an off-by-one in comparison when autowrap and left/right
    margins are combined (report by George Nachman).

    modify DECBI and DECFI to work outside the left/right margins,
    since the vague VT520 reference manual could support that
    interpretation (suggested by George Nachman).

    correct response for DECSCUSR in DECRQSS (report/analysis by
    George Nachman).

    add DECSLRM to list for DECRQSS in ctlseqs.ms (report by George
    Nachman).

    improve limit-checks versus assert's in the debugging version
    (reports by George Nachman).

    correct a problem with multiple writes to the right-margin when
    autowrap is turned off (report by George Nachman, also reported
    in Gnome #744819 by Ulf Magnusson).

    modify DCH to honor top/bottom and left/right margins (report
    by George Nachman).

    correct off-by-one in comparison so that DL honors left/right
    margins (report by George Nachman).

    correct logic of DECSCL, which always set 8-bit controls as a
    side-effect (report by George Nachman).

    correct loop limit for DECSED 1, when DECSCA is enabled (report
    by George Nachman).

    fix a entry in csi_table for "$", needed for CSI [ $ z (report
    by George Nachman).

    remove restriction from patch #279 changes on DECIC and DECDC
    to left-right mode (report by George Nachman).

    correct PID value returned in response to DECRQCRA (report/analysis
    by George Nachman).

    fix an ifdef'ing problem, where --disable-dec-locator would
    turn off logic needed for DECIC and DECDC (report by George
    Nachman).

    correct order of parameters in report for CSI 1 9 t, which
    gives the screensize in characters (report by George Nachman).

    add null pointer checks for a case in DECCRA where part of the
    target rectangle lies outside the screen limits (report by
    George Nachman).

    remove extra "6" for selective erase from DA1 response (report
    by George Nachman).

    support Xinerama screen specification in geometry parsing (patch
    by Nicolas George).

    add configure option --enable-initial-erase to set ptyInitialErase
    consistently with manpage, as well as adding a table in manpage
    to clarify the relationship between the resources related to
    the backarrow key (Debian #775952).

    add configure --enable-builtin-xpms to simplify compiling-in
    the icons introduced in <a href= "#xterm_284">patch #284
    (prompted by discussion with William Bulley).

    fix/improve autoconf macros:


	CF_WITH_APP_DEFAULTS, add paths for OSX

	CF_WITH_MAN2HTML, configure option "--with-man2html" provides
	"man2html" as alternative to groff's man/html conversion



    fix some minor issues in manpage (Jens Schweikhardt).
2015-03-09 08:17:45 +00:00
taca
d641e830f9 Explictly allow build with ruby21-base. 2015-03-08 16:30:37 +00:00
wiz
9cefc2f948 Update to 1.1.4:
Alan Coopersmith (8):
      Fix "no search will be preformed" typo in dialog box message
      Ensure fgets read at least one byte before modifying string
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Fix typos & wording issues in source comments
      Ask groff for text instead of postscript on Solaris
      xman 1.1.4

Jon TURNEY (1):
      Use same FORMAT command on cygwin as on linux in HANDLE_ROFFSEQ case as well

Jörg Sonnenberger (1):
      Fix tautology to the intended check.

Thomas Klausner (1):
      Fix shadow warning.
2015-03-07 18:32:44 +00:00
wiz
4043a3986a Update to 804.033:
Tk-804.033 release (2015-02-21)
------------------

Tests
 New t/pod.t test (github pull request #16)

Tk-804.032_501 release (2015-01-31)
----------------------

Fixes
 Teach perl/Tk where OS X Yosemite Xquartz puts the X11 files
 (github pull request #12)

 Pushstack experiment to workaround crashes with perl 5.20.x and XFT=0
 (RT #96543)

 Tk::Text: don't insert ctrl and meta key presses
 (github issue #9)

 Fix memory leak in canvas text item handling with XFT=1
 (RT #100211)

 Use public version of Perl_utf8_hop (RT #100878)

 FixBuggyUTF8String is not called anymore for new perls

Improvements
 Use Cwd::getcwd() instead of Cwd::cwd() (performance improvement)

Tests
 t/font.t does not fail with only one font family installed
 (RT #99411)

 unicode.t - update textwidget before examining new state
 (RT #100153)

 Compatibility with old Test::More versions without note() and isa_ok
 class check

 Workaround for core dumps in some fork-using tests (RT #100399)

 Workaround for more timing problems in wm-tcl.h

Tk-804.032_500 release (2014-11-06)
----------------------

Fixes
 Freetype header files may now be in /usr/include/freetype2/freetype.h
 in newer freetype installations (e.g. Debian/jessie).
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740207

 Tk::MainWindow::Create without args used to segfault.

 Fix X11 discovery on non-x86_64 platforms (RT #95590).

 Fix new sprintf warning with perl 5.21.x.

 Workaround behaviour change in ExtUtils::MakeMaker 6.99_10 (PERL
 value is now quoted), which caused build failures (RT #100044).

Tests
 Fix race condition in t/errordialog.t

 t/create.t uses Test::More

 Remove useless hostname and getlogin retrieval in t/fileevent.t
 (RT #98889).

 Use pipe instead of stdin in t/fileevent2.t (RT #98891).

 Fix font-related issues with t/entry.t (RT #98831).

Documentation
 New Pod ErrorDialog.pod (github pull request #6).
2015-03-04 08:55:35 +00:00
khorben
7dc5bd4fa4 Imported xf86-video-intel 2.99.917
This is the same version as found in xsrc, from which I have also imported
the exact same patches. With this I can use the DRMKMS kernel from NetBSD
7 on my T440s laptop.

I believe this is the latest release available for this driver.
2015-03-03 01:02:05 +00:00
khorben
ee84e5034d Imported a patch from xsrc to implement RRSetChanged()
With this I can build xf86-video-intel 2.99.917 with the same changes as
found in xsrc.
2015-03-03 00:55:58 +00:00
joerg
35ae07f15b Sync buildlink list with main package, in case libXxf86vm is not picked
up otherwise.
2015-02-28 23:48:40 +00:00
joerg
15ca5e6fd9 .auto is not picked up by *, so help pkgsrc to find
config.guess/config.sub.
2015-02-28 23:48:03 +00:00
wiz
cc2b9aa51d Update to 1.5.0.
Despite the warning below, the server compiles fine and this version was used
to update NetBSD's xsrc.

As a reminder:

*IMPORTANT* This release works with fontsproto 2.1.3 or later and is for use
with xorg-server 1.16 and later.  It will *not* work with older versions of
fontsproto or xorg-server (prior to 1.15.99.901).

libXfont provides the core of the legacy X11 font system, handling the
index files (fonts.dir, fonts.alias, fonts.scale), the various font file
formats, and rasterizing them.   It is used by the X servers, the
X Font Server (xfs), and some font utilities (bdftopcf for instance),
but should not be used by normal X11 clients.  X11 clients access fonts
via either the new API's in libXft, or the legacy API's in libX11.

This release includes all the security & bug fixes from libXfont 1.4.8,
plus these additional significant changes:
  - Support for SNF font format (deprecated since X11R5 in 1991) is now
    disabled by default at build time.  For now, adding --enable-snfformat
    to configure flags may re-enable it, but support may be fully removed
    in future libXfont releases.
  - Many compiler warnings cleaned up, including some which required API
    changes around type declarations (const char *, Pointer, etc.).
  - README file expanded to explain all the different formats/options.
2015-02-28 10:26:32 +00:00
markd
435f50f27e Explicitly disable libgps support, to fix build if gpsd package happens
to be installed.  Fixes PR pkg/49701.
2015-02-27 21:15:48 +00:00
wiz
a0df691184 Update to 1.1.4:
This minor maintenance release provides the usual recent collection of man
page maintenance, build configuration improvements and janitorial cleanups.

Alan Coopersmith (7):
      Require ANSI C89 pre-processor, drop pre-C89 token pasting support
      Fix a couple sign comparison warnings
      Add XF86VidModeAddModeLine man page
      Add man/XF86VidModeAddModeLine.man file (missed in previous commit)
      Discard correct length for old-format replies in XF86VidModeGetGamma
      Tell the compiler it's unlikely we're talking to an XFree86 3.x server
      libXxf86vm 1.1.4

Eric S. Raymond (2):
      Eliminate use of .ta.
      Enable parsing of C prototypes in the synopsis into prototype markup.

Michael Joost (1):
      Remove fallback for _XEatDataWords, require libX11 1.6 for it
2015-02-24 08:46:04 +00:00
wiz
4dceb79641 Update to 1.3.5:
Adam Jackson (1):
      Remove mibstore.h

Matt Turner (1):
      xf86-video-i740 1.3.5

Matthieu Herrb (1):
      Fix loading the driver without XAA
2015-02-23 07:41:42 +00:00
wiz
0ad9fc029e Update to 1.4.6:
Adam Jackson (2):
      Remove mibstore.h
      dri: Stop (uselessly) initializing the ValidateTree hooks

Guillem Jover (7):
      Define local PCI IDs instead of using xf86PciInfo.h
      Rename XSERVER_PCIACCESS to XSERVER_LIBPCIACCESS
      Use new pci_device_(un)map_range functions instead of deprecated ones
      Remove unreachable breaks after return statements
      Use the PCI ID macros instead of hardcoded values
      Unmap MMIO ranges for all chips
      Add more PCI IDs for supported chips

Matt Turner (1):
      xf86-video-tdfx 1.4.6
2015-02-23 07:39:24 +00:00
wiz
5d307e4279 Update to 1.6.4:
Adam Jackson (3):
      man: Don't mention the HAL
      dri: Stop (uselessly) initializing the ValidateTree hooks
      undef DISABLE_VGA_IO

Matt Turner (1):
      xf86-video-mga 1.6.4

Mikulas Patocka (3):
      xf86-video-mga: set the pan_ctl register
      xf86-video-mga: fix a lockup in the mga driver
      fix a type in previous lockup in the mga driver fix
2015-02-23 07:37:35 +00:00
wiz
40c4c05a75 Update to 1.0.3:
Alan Coopersmith (3):
      Remove fallback for _XEatDataWords, require libX11 1.6 for it
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1

Matt Turner (1):
      libXp 1.0.3
2015-02-23 07:33:40 +00:00
tnn
b889827510 fix segfault in DRI2CreateDrawable2 due to uninitialized variable 2015-02-22 11:08:45 +00:00
ryoon
f05f517e5e Recursive revbump from audio/pulseaudio. 2015-02-21 23:35:38 +00:00
tnn
6d1e66317a Fix segfault when built with clang. From upstream bug 47160.
Probably needed for native Xorg as well. (ping wiz@)
Bump PKGREVISION.
2015-02-21 11:45:35 +00:00
joerg
e3aa8dd4b7 Build shared library. Fix soname passing. Fix format strings. Explicitly
truncate pointers (XXX revisit by somewhere with more Haskellfu). Fix
bit masking.
2015-02-20 23:39:31 +00:00
joerg
badca91137 Fix include guard. Bump revision. 2015-02-20 23:37:51 +00:00
joerg
88537a9c7a Fix dependencies. 2015-02-20 18:35:16 +00:00
wiz
48793f3651 Fix incorrect memory management, from upstream.
Bump PKGREVISION.
2015-02-20 14:52:34 +00:00
joerg
47564c7560 Use __clear_cache as fallback for GCCish compilers. 2015-02-19 22:29:18 +00:00