summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2013-05-28Import xlsatoms-1.1.1 as x11/xlsatoms.rodent4-0/+30
xlsatoms lists the interned atoms defined on an X11 server. Version 1.1 and later of xlsatoms use (and require) libxcb instead of libX11, for less latency when communicating with the X server.
2013-05-28+xditviewrodent1-1/+2
2013-05-28Import xditview-1.0.3 as x11/xditview.rodent4-0/+35
xditview displays ditroff output on an X display.
2013-05-27-oclock -xclock (moved to time/)rodent9-77/+1
2013-05-27CATEGORIES+=timerodent1-2/+2
2013-05-26+oclockrodent1-1/+2
2013-05-26Import oclock-1.0.3 as x11/oclock.rodent4-0/+34
oclock is a simple analog clock using the SHAPE extension to make a round (possibly transparent) window.
2013-05-26Update to Thomas E. Dickey's version 2.0 of luit.wiz2-10/+11
History Luit was written by Juliusz Chroboczek for the XFree86 Project in 2001-2002. There were improvements and fixes by several people, in particular Tomohiro Kubota's extensions for CJK encodings. There was no maintainer for some time; I adopted it in 2006 to ensure that it continued to support xterm (details are listed in the luit.log.html file within the source). Besides the maintenance issue that attracted my attention in 2005 (untested changes to compiled-in file locations by Xorg hackers), Luit has had from the outset a technical issue: its associated font-encoding library. Juliusz Chroboczek used the font-encoding library to work around performance issues with direct use of iconv. This solution has proven to be a drawback: the font-encoding library is little used (other than by luit), and also lacks a maintainer. the font-encoding library does not provide the full range of encodings that iconv does. the Xorg configure scripting and other dependencies surrounding the library have been subject to uncontrolled growth. I solved the problem by implementing an efficient conversion using iconv. Luit still supports the font-encoding library if it is found by the configure script. If you choose, luit can easily be built using iconv. However, as of luit 2.0, the font-encoding library has been deprecated: Luit includes all of the relevant functionality for using the ".enc" files which are distributed separately. You may have these files as a separate package, e.g., "xfonts-encodings", or as part of "xfonts-x11-fonts-misc", "x11-font-encodings" or even "encodings". If you have trouble finding the package, look for a specific file such as adobe-standard.enc. The encoding files are rarely packaged with luit, and oddly enough are never made a package dependency. The only other use that I am aware of for the files is for the defunct xprint program. To see which ".enc" files luit may use, run luit -list-fontenc Here is sample output. The old version of luit can use only about a third of these encodings, i.e., big5.eten-0, big5hkscs-0, dec-special, gb18030.2000-0, gb18030.2000-1, gb2312.1980-0, gbk-0, ibm-cp437, ibm-cp850, ibm-cp852, ibm-cp866, iso8859-11, iso8859-13, iso8859-16, jisx0201.1976-0, jisx0208.1990-0, jisx0212.1990-0, ksc5601.1987-0, microsoft-cp1250, microsoft-cp1251, microsoft-cp1252, tcvn-0 With luit 2.0, the -encoding option permits you to use the remaining files (as well as any you may have customized): adobe-dingbats, adobe-standard, adobe-symbol, armscii-8, ascii-0, big5-0, big5.cp950-0, cns11643-1, cns11643-2, cns11643-3, gb18030-0, iso8859-6.16, iso8859-6.8x, jisx0208.1983-0, ksc5601.1992-3, ksx1001.1997-0, ksx1001.1998-0, ksx1001.1998-3, ksxjohab-1, microsoft-ansi, microsoft-cp1253, microsoft-cp1254, microsoft-cp1255, microsoft-cp1256, microsoft-cp1257, microsoft-cp1258, microsoft-win3.1, mulearabic-0, mulearabic-1, mulearabic-2, mulelao-1, sun.unicode.india-0, suneu-greek, tis620-0, tis620-2, tis620.2529-1, tis620.2533-0, tis620.2533-1, viscii1.1-1 Some of the ".enc" files are unused by the old luit because the font-encoding library has built-in tables of the ISO-8859-x encodings and a few others. With luit 2.0, you can make a list of the built-in tables as well as change luit's preference when looking in the font-encoding files, built-in tables and iconv tables. Luit 2.0 can use the data from iconv directly without relying upon external ".enc" files. The ".enc" files (and built-in tables) are preferred for performance reasons. Existing users of luit would complain about the loss of 1- or 2-tenths of a second for startup with CJK encodings. Really. Normally luit uses your locale settings to determine the corresponding character encoding. Use --list-iconv to see the available choices, e.g., luit -list-iconv Here is sample output on a suitably configured system. Your system may have fewer (locale support generally has been made more difficult to configure in systems geared toward novice developers such as Ubuntu). But the portable iconv implementation does support a wide range of encodings, and you may find additional encodings using iconv -l On the Debian system where I am writing this, that gives a list of 1168 encodings.
2013-05-26Update mlterm to 3.2.0.tsutsui8-20/+152
In this version, mlterm now supports NetBSD wsfb framebuffer so NetBSD users can use a multi-lingual terminal without Xserver on ports that support wsdisplay framebuffer console, i.e. NetBSD/i386 with VESA framebuffer, NetBSD/dreamcast, or even NetBSD/luna68k with 1bpp framebuffer. Special thanks to Araki Ken, an auther of mlterm, for various efforts and improvements for NetBSD wsfb support, including dumb 1bpp optimizations on luna68k. mlterm-fb demonstration movies are available on YouTube: http://youtu.be/5IH1NYSVpHY (NetBSD/i386 6.1) http://youtu.be/BP8AIceWgxA (NetBSD/luna68k 6.1) pkgsrc changes: - update descriptions per the framebuffer support - add a MESSAGE file to mention miscellaneous configurations to use mlterm - remove MAKE_JOBS_SAFE=no which has been fixed in upstream Makefiles - split SUBST rules into ones for Makefiles, man page, and config files - install misc README files in doc dirs which are useful after installation - add "mlterm-fb" and "ibus" options and make mlterm-fb default on supported platforms - update PLIST per above changes (XXX tested only on NetBSD) Upstream Changes per doc/en/ReleaseNote: ver 3.2.0 * Support framebuffer on NetBSD. * Support 1 bpp framebuffer. * Support sixel graphics and wall pictures on 1 and 8 bpp framebuffer. (See http://www.youtube.com/watch?v=djbEw0G_LMI and http://www.youtube.com/watch?v=5IH1NYSVpHY) (Thanks to @tsutsuii san) * Add "use_urgent_bell" option which is equivalent to "bellIsUrgent" option of xterm and support CSI ? 1042. * "only_use_unicode_font" and "not_use_unicode_font" options have an effect on preedit and candidate characters of input method plugins. * Add "sound|visual" to the value of "bel_mode" option. * Enable to change "not_use_unicode_font" and "only_use_unicode_font" dynamically. * Add "box_drawing_font" option. * Support efont-unicode fonts for framebuffer. * Bug fixes: Fix the bug which disabled some shortcut keys in FreeBSD/framebuffer. Fix the bug which ignored the specified encoding of "default_server" option in opening a new pty. Fix the bug which disabled sixel graphic images in framebuffer 16bpp. Fix the bug which disabled inline pictures if use_dynamic_comb option is true. Fix the bug of iBus input method plugin which disabled to erase the last preedited character even if backspace key was pressed. Fix the wrong height of the preediting cursor of the input method plugin if the value of "inner_border" option isn't 2. (Thanks to @tsutsuii san) Fix "use_dynamic_comb" option which didn't work anymore. Fix the bug which disabled "UNUSED" key in ~/.mlterm/key. Change key seuqences for modifier keys + cursor keys in application cursor key mode. (e.g. Ctrl+Up: "\x1bO1;5A" -> "\x1b[1;5A") (Thanks to Mohammad Alsaleh)
2013-05-26Fix COMMENT and DESCR.rodent2-3/+3
2013-05-26Fix missing dependencies in various headers (part two). Bump revision.adam6-9/+30
2013-05-25Update to 1.0.8:wiz2-7/+6
This maintenance release brings happiness by getting rid of things that make valgrind, clang, doclifter, automake, the GNOME build system, various other static analyzers, and obsessive developers be unhappy. Don't warn, be happy. Adam Jackson (1): configure: Remove AM_MAINTAINER_MODE Alan Coopersmith (10): Clean up some clang warnings about sign conversion Tell clang to shut up about the padding in struct xauth unifdef -U__UNIXOS2__ Convert INCLUDES to AM_CPPFLAGS in preparation for automake-1.14 obsoletion Use configure check for pathconf instead of X_NOT_POSIX #define Check for configure's HAVE_UNISTD_H instead of X_NOT_POSIX Replace strcpy+strcat pairs with snprintf calls Call memcmp() instead of defining our own equivalent Use remove() instead of unlink() to delete lock files libXau 1.0.8 Chase Douglas (1): Free XauFileName() static buffer at exit Colin Walters (1): autogen.sh: Implement GNOME Build API Eric S. Raymond (1): Remove a use of tab stops.
2013-05-24Fix missing dependencies in various headers. Bump revision.joerg5-2/+47
2013-05-24Bump PKGREVISION for libproxy shlib major bump.wiz13-26/+26
2013-05-24Update to 0.30.0. Adapt patch-b[bc] to changes.wiz4-29/+29
XXX: these patches should go away, or be fed upstream. A new major release 0.30.0 of the pixman rendering library is now available. Highlights of this release: - Support for high-quality image downscaling [Søren] - Much improved ARMv6 assembly [Ben Avison] - Improved rendering quality for gradients [Søren] - Improvements to the SSE2 backend [Chris Wilson, Siarhei Siamashka] - Improvements to MIPS DSPr2 backend [Nemanja Lukic] - Improvements to test suite [Siarhei, Søren Sandmann]
2013-05-24Update to 0.3.3:wiz2-7/+6
This is a bugfix release. It includes: - Fix integer overflow in libchromeXvMC (CVE-2013-1994). - Various bug fixes and improvements.
2013-05-22Build fixes for SunOS.jperkin3-4/+22
2013-05-21Restore part of patch-sa to get correct syntax for in/out.joerg2-1/+55
2013-05-21Revbump for wm/windowmaker update.hans1-2/+2
2013-05-21Revbump for WindowMaker update.hans1-2/+2
2013-05-21Update to KDE SC 4.10.3markd127-447/+940
bugfixes.
2013-05-21Update to 1.3.1:wiz2-7/+6
This minor maintenance release adds a -version option to the command line, and provides some minor code cleanups and build improvements. Alan Coopersmith (9): Mark usage() as _X_NORETURN Declare 'len' as size_t to avoid unneccessary back-and-forth conversions Combine usage messages into a single string Add -version option to print version number Add xrandr to SEE ALSO section of man page Rename i & count in inner loop to avoid shadowing same named vars in outer loop Convert sprintf calls to snprintf Mark num_known_extensions as a const, since the size is fixed at compile time xdpyinfo 1.3.1 Jon TURNEY (1): Include Xwindows.h on WIN32 to avoid type clashes
2013-05-20Changes 2.24.3 (stable):adam3-20/+34
* Require the mm-common version that actually allows avoiding the dependency in the tarball as well as glibmm. * Fix gtkmm-demo VS projects. * Fix namespacing for Cairo.
2013-05-20Override results of the imake test to remove the dependency. Add fontencjoerg1-2/+6
to dependency list. Bump revision.
2013-05-20Avoid conflicts with SunOS regexp.h.jperkin2-3/+12
2013-05-19TLS is not supported by NetBSD<6.obache1-1/+6
2013-05-19Fix building on Mac OS X with Xcode 4.6adam2-1/+17
2013-05-19Use the really used header file in utils to check existence of inb() for utils.obache2-1/+17
fixes PR pkg/47820
2013-05-19regen distinfoobache1-2/+2
2013-05-18Update gtk3 to version 3.8.2prlw15-133/+117
Rename patch-gtk_a11y_gail.c to patch-gtk_a11y_gtkaccessibility.c Many improvements, bug fixes and translation updates: https://git.gnome.org/browse/gtk+/tree/NEWS?id=3.8.2 Highlights: * Deprecations and removals: - Custom CSS properties have been deprecated - Support for color schemes has been removed - gtk_style_provider_get_style, gtk_style_provider_get_icon_factory - GtkGradient and GtkSymbolicColor - All the padding style properties in menus * CSS improvements: - Add cycle detection to color resolving * A lot of filechooser button fixes * The print dialog now shows printers that are discovered using avahi, if configured with --enable-avahi-browsing * We now support the Window Manager frame synchronization protocol draft (when running under a WM that supports it). This means applications will throttle their drawing cycle to what the compositor is drawing, and the compositor will never render half-updated windows, for seamless resizing and improved smoothness in drawing. See https://mail.gnome.org/archives/wm-spec-list/2013-January/msg00000.html and the articles at http://blog.fishsoup.net/ for more details. * We now support setting an opacity to any GtkWidget, not just toplevels: gtk_window_set_opacity has been deprecated in favor of gtk_widget_set_opacity. * GtkIconTheme gained asynchronous loaders for GtkIconInfo objects * GtkIconInfo has changed from being a boxed type to a GObject. This is technically an ABI change, but basically all existing code will keep working if its used as a boxed type, and its not possible to instantiate GtkIconInfos outside Gtk, so this is not expected to be a big problem. * GtkTreeView and GtkIconView allow single-click activation * GtkImage can be set from a resource * GdkWaylandDisplay is now public * gdk_window_set_fullscreen_mode: new function to let windows be fullscreened across multiple monitors * We now use state flags for text direction: GTK_STATE_FLAG_LTR/RTL. gtk_style_context_set_direction() has been deprecated. * We install headers for accessible implementations of GTK+ widgets. This makes it possible to implement accessibility for third-party widgets by subclassing the proper GTK+ implementation. To do this, include gtk/gtk-a11y.h. * Invisible widgets now return a size of 0x0. This is an experimental change that makes GtkWidget::visible essentially behave the same way that "display: none" does in CSS. If you want the effect of CSS's "visibility: hidden", you can use a GtkNotebook with an empty page. * GtkFrame now draws a background. * The Broadway backend now installs a separate server: broadwayd. * GtkBuilder now lets you refer to external objects from a ui file if the objects have been exported with the new function gtk_builder_expose_object() * Font handling has been improved: - The default font is no longer handled like a custom style sheet that overrides everything, but as the initial value. This is the same behavior as in web browsers. - It is now possible to set font-family and font-size like other CSS properties, and relative font sizes are supported. Font sizes in CSS can be specified as numbers or with keywords like xx-small, medium, smaller, larger,... * GTK+ now uses proper Unicode ellipses in strings.
2013-05-18Update to 2.4.45:wiz3-8/+8
A new version of libdrm has been released. The main motivation for this release is the changes in the radeon surface allocator, which helps fix multisample textures on the Radeon Cayman family chipsets. Alex Deucher (4): radeon: add new SI pci ids radeon: add new richland pci ids radeon: add HAINAN family radeon: add HAINAN pci ids Dave Airlie (1): drm: add qxl drm header file Marek Olšák (2): radeon: add RADEON_SURF_FMASK flag which disables 2D->1D tiling transition configure.ac: bump version to 2.4.45 for release Rob Clark (3): freedreno: add gpu-id property Add exynos_fimg2d_test to .gitignore freedreno: add synchronization between mesa and ddx Xiang, Haihao (1): intel: Add support for VEBOX ring (v2)
2013-05-18Update to 1.0.7:wiz2-7/+6
This minor maintenance release fixes some compiler warnings & man page typos, and other code cleanups. Alan Coopersmith (6): Fix pixmap leak in error paths of BWGetUnzoomedPixmap Combine usage messages into a single string Fix genererate typo in bmtoa error messages Simplify & unify error path between mktemp & mkstemp versions Mark usage() functions as noreturn, as suggested by gcc bitmap 1.0.7 Bjarni Ingi Gislason (1): bitmap.man: Fix some typos.
2013-05-18Update to 1.1.3:wiz2-8/+6
A whole pile of bugs fixed by a whole bunch of different people here. Alan Coopersmith (5): Strip trailing whitespace Add const attributes to fix gcc -Wwrite-strings warnings Print more detailed error messages when xcb_connect fails Quiet some clang warnings about implicit int <-> size_t conversions xwininfo 1.1.3 David Venz (1): Bug 53242 - xwininfo segfaults on invalid screen Gaetan Nadon (3): make: remove $(LIBOBJS) dead code Revert "make: remove $(LIBOBJS) dead code" configure.ac: regroup statements and comment Guillem Jover (4): Move leading ": " out from buffer to the error string printer Use format string literals instead of variables to print window ids Refactor atom name printing into a new Display_Atom_Name function Use format string literals instead of variables to print atom names Jeremy Huddleston Sequoia (2): Declare usage() as _X_NORETURN Remove dead code (size_t is always >= 0) Pierre-Loup A. Griffais (1): xwininfo: report the Visual class of the selected Window Thomas Klausner (1): Get rid of a number of warnings. Yaakov Selkowitz (1): Use AM_ICONV
2013-05-18Update to 1.0.5:wiz2-7/+6
This minor maintenance release cleans up compiler complaints and other various issues, plus sneaks in a small bug fix at the end. Alan Coopersmith (8): Fix allocateded typo in comment Add const qualifiers to fix gcc -Wwrite-strings warnings Add const qualifiers to structs for mapping strings to values Mark Syntax() with _X_NORETURN to silence gcc warning Combine usage message strings Fix implicit sign conversion & integer size truncation warnings Use strcasecmp if available, instead of downcasing string before strcmp xrefresh 1.0.5 Gaetan Nadon (2): man: remove trailing spaces and tabs config: move man pages into their own directory Jeremy Huddleston (1): Properly fallback on CWBackPixmap = None when failing to parse or allocate a solid color
2013-05-18Update to 1.0.5:wiz2-7/+6
This minor bugfix release finally fixes my long-festering pet peeve with this tool - when a font fails to load, it will now continue to update the text sample area instead of letting it accumulate menu images and other failed repaint turds. There's a few other small changes too, but no one will notice them. Alan Coopersmith (6): Combine usage message strings Prevent memory leak in GetFontNames if no fonts are matched Remove extraneous braces left from commit 1d6970a838d4ed42a When font fails to load, grey out text instead of unmapping text widget Use C99 struct initializer for parseRec in GetFontNames() xfontsel 1.0.5
2013-05-18Update to 1.0.1:wiz2-7/+6
This minor bugfix release includes fixes for several small bugs, a more complete man page, and some general code cleanups. Alan Coopersmith (8): Combine usage message into single string/call Include PACKAGE_STRING in --version output Move release date from transset.c to configure.ac so we remember to update it Use correct variable for printing current opacity Typo fixes in verbose message & comment Store min & max as doubles, not floats Add the options to the man page (they were all missing before) transset 1.0.1 Arnaud Fontaine (1): Fix program name in usage information, transset instead of transset-df.
2013-05-18Update to 1.0.4:wiz2-7/+6
This minor maintenance release provides the specified collection of build configuration improvements and janitorial cleanup instances, plus a new -V command line flag to print its version (not that much changes between versions, not even the announcements). Alan Coopersmith (4): Mark usage() as _X_NORETURN to satisfy -Wmissing-noreturn warning Combine usage message into a single string Add -V option to print command version appres 1.0.4 Gaetan Nadon (5): man: remove trailing spaces and tabs man: replace hard coded man page section with substitution strings config: move man pages into their own directory .gitignore: the original copy was somewhat broken .gitignore: fix typo
2013-05-18treat DragonFly same as newer FreeBSD.obache2-1/+17
PR pkg/47822.
2013-05-17Fix build on SunOS.jperkin3-2/+28
2013-05-17USE_TOOLS+= m4. Fixes SunOS build.jperkin1-2/+2
2013-05-17Restore patches for correct Xos_r.h behavior and using the protectedjoerg6-4/+358
names in Xfuncproto.h. Bump revision.
2013-05-16Add missing file (from ↵wiz1-0/+60
http://cgit.freedesktop.org/xorg/driver/xf86-video-chips/plain/util/iopl.h) Addresses PR 47820 by David Shao.
2013-05-16update to xf86-video-wsfb-0.4.0 for modular-xorg-server-1.12.4richard3-155/+6
2013-05-16update to xf86-video-vmware-13.0.1 for modular-xorg-server-1.12.4richard2-7/+6
2013-05-16update to xf86-video-vesa-2.3.2 for modular-xorg-server-1.12.4richard2-7/+6
2013-05-16update to xf86-video-tseng-1.2.5 for modular-xorg-server-1.12.4richard2-7/+6
2013-05-16update to xf86-video-trident-1.3.6 for modular-xorg-server-1.12.4richard2-7/+6
2013-05-16update to xf86-video-tga-1.2.2 for modular-xorg-server-1.12.4richard3-29/+6
2013-05-16update to xf86-video-tdfx-1.4.5 for modular-xorg-server-1.12.4richard6-82/+6
2013-05-16update to xf86-video-sis-0.10.7 for modular-xorg-server-1.12.4richard5-66/+6