Commit graph

8054 commits

Author SHA1 Message Date
bjs
231781864e Update checksum for patch-ab. 2008-01-29 03:38:34 +00:00
bjs
16bb77288b Add patch from GIT to recalculate fd_set more aggressively in
NextEvent.c, as select() can modify it.

Add hacks.mk to build with -fno-strict-aliasing when needed; there
are quite a few warnings about this.  Given this is an important
dependency, IMHO it's better to just disable it.

Bump rev.
2008-01-29 03:37:02 +00:00
bjs
c59d6866e8 Fixes from GIT:
- XeviGetVisualInfo: check for null pointer before writing to it, not after
- Coverity #467: security_error_list has fewer than XSecurityNumberErrors
  entries

- Fix misc. warnings.

Bump rev.
2008-01-29 02:00:21 +00:00
markd
46d07ea1a5 Fix some issues with media:/ on NetBSD. From Sergey Svishchev in
KDE bug 143112.  Bump PKGREVISION.
2008-01-28 19:33:01 +00:00
rillig
bfd5c7ebad Support the 64-bit ABI on Solaris. Patch from Gilles Dauphin via
PR 37886, with minor modifications from me.
2008-01-28 10:13:55 +00:00
rillig
d22bebf3c8 Set PKG_SUPPORTED_OPTIONS to an empty list if we are not on i386. Fixes
PR 37883.
2008-01-27 16:10:25 +00:00
joerg
1b150afdf9 Fix rpath usage on Linux. 2008-01-25 18:55:02 +00:00
bjs
ed39bf1621 Add xterm-toolbar to PKG_SUGGESTED_OPTIONS. 2008-01-25 18:22:01 +00:00
bjs
552e7350c0 Update to #231.
NOTE: I am going to again re-enable the xterm-toolbar option by default,
as there have been some fixes with font handling.  If anyone notices
any problems with this, please file a PR or email the pkgsrc lists.
Thanks.

ChangeLog:


                            Patch #231 - 2008/01/05

     * undo change to getXtermCell() from patch #230 using PACK_PAIR macro
       (Debian #459014, analysis by Caetano Jimenez Carezzato).
     * minor documentation fixes (patch by Slava Semushin)
     * add makefile actions to install KOI8RXTerm app-defaults file
       (patch by Julien Cristau).

                            Patch #230 - 2007/12/31

     * add quietGrab resource, which when true, suppresses cursor
       repainting
       when NotifyGrab and NotifyUngrab event types are received during
       change of focus (request by Nicolas George).
     * do not treat Unicode BIDI control characters as combining characters
       (Debian #457634).
     * add koi8rxterm, from Debian.
     * add manpage for uxterm, from Debian (Ubuntu #128136, Debian #438645)
     * remove ".xpm" suffixes from Icon filenames in desktop files since it
       confuses some lookups following the Icon Theme Specification (report
       by Slava Semushin)
     * correct width-calculation used for adjusting proportional fonts, to
       work with wide-characters (Debian #441354).
     * fixes/improvements for double-size characters:

          * correct old clipping calculation which used total height of
            glyphs where ascent was needed.
          * if bold font is unavailable, fall back to normal font
          * adjust to "work" with Xft (which does not support double-width
            single-height characters).
          * restore reset of doublesize for a line when it is cleared,
	    broken in patch #228.

     * modify logic for forceBoxChars resource when using TrueType fonts
       to be consistent with bitmap fonts
     * modify logic for forceBoxChars resource to make the "Line-Drawing
       Characters" menu entry use xterm's line-drawing characters even
       asked to draw wide line-drawing characters which are available in
       the font.
     * modify rectangle-support functions to preserve colors when
       filling/erasing (request by Enzo Toscano, to match WRQ Reflection
       behavior).
     * add getopt-parsing to tcapquery.pl, including feature to test the
       extended cursor/editing keys.
     * make missing double-width glyphs display as double-width (Debian
       #456236).
     * change tcap-fkeys and rectangles configure options to enable them
       by default.
     * hide the mouse pointer while user is typing (request by Rodolfo
       Borges).
     * extend configure options --enable-tcap-query and
       --enable-tcap-fkeys to send cursor- and editing-keypad keys
       modified according to the keyboard (or termcap) selection for
       shift, alt, control, meta.
     * modify kdch1 in termcap, e.g., xterm-r6 to match the terminfo file.
     * add -hm option to turn highlightColorMode on or off.
     * add highlightColorMode resource to separate the new
       (since patch #225)
       highlighting with both text- and background-colors (prompted by
       report/example by Thomas Wolff).
     * add Keep Selection menu entry to turn the keepSelection resource
       on/off at runtime.
     * add keepSelection resource, which when enabled, tells xterm to
       retain the X selection even after it stops highlighting it
       (patch by Sergey Vlasov).
     * extend the CSI > n sequence to allow disabling all types of
       modified-keys that the CSI > m sequence affects.
     * move include for <xtermcap.h> in resize.c to avoid redefinition of
       termios structure on OpenSolaris (report by Rahul Gopinathan Nair).
     * extend terminfo building blocks for modified editing keys to
       include all six keys.
     * synchronize terminfo with ncurses (report by Stephane Chazelas):

          * equate xterm-xfree86 and xterm-xf86-v44.
          * add ncurses extensions OTbs, AX, for termcap conversions.
          * make old/legacy entries such as xterm-24, xterm-65 and aliases
            xterms, vs100 inherit from xterm-old.
          * make xterm-r5 and xterm-r6 the same, ignoring historical
	    errors in X Consortium's version.

     * fix an ifdef in logic for selecting regular expressions while in a
       narrow-character locale (Debian #449227).
2008-01-25 18:21:18 +00:00
joerg
9440aca7f7 Disable visibility code on Solaris, even when compiling with GCC 4.
From Gilles Dauphin in PR 37634.
2008-01-24 20:15:20 +00:00
tnn
67b5e7f558 Back out my previous change as it was fixed in renderproto instead.
Also fixes pkg/37844, botched checksum for the dri option.
Thanks to Ryo HAYASAKA for noticing.
2008-01-23 03:19:33 +00:00
jdc
d312868f61 Disable the precompiled headers on NetBSD sparc64 too, as this won't
compile there with them enabled.
2008-01-22 22:54:01 +00:00
tnn
3fcd04b777 Fix a silly build failure on HP-UX. For reasons unknown, libXfont
(or actually the bundled t1lib) provides it's "own" implementation of
stdio.h as t1stdio.h. For this reason they take care not to include stdio.h
to avoid conflicts. But they do include stdlib.h which on HP-UX
recursively includes stdio.h. Fix by not including stdlib.h on HP-UX.
2008-01-21 13:56:28 +00:00
joerg
b3c420cb4b libXfont-1.3.1nb2:
Include upstream fix for another PCF integer overflow.
This is CVE-2008-0006.
2008-01-20 18:24:51 +00:00
wiz
a7c8e0cd61 Reset maintainer on his request. 2008-01-19 09:16:17 +00:00
joerg
9080fc91c6 Also depend on xgettext. Fixes PR 37798. 2008-01-18 15:36:34 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
bjs
ba8428bd80 A tiny addition to patch-aa: don't use the C++ keyword "xor" in pixman.h.
Bump rev.
2008-01-18 03:12:13 +00:00
bjs
f9988faa64 Update to version 1.1.6. The newly added patch corrects the 800x600
section in Xresources.cpp.  In addition, this release brings the following
changes:



    - Debian Bug #376391: xdm manpage refers to non-existent section
      'Typical Usage'

    - Debian Bug #437961: loading Xresources fails because bindir/xrdb
      does not exist

    - Update AC_DEFINE_DIR to autoconf-2.60-compatible version

    - Add AM_PROG_CC_C_O to clear automake-1.10 warning

    - Makefile.am:149: compiling `chooser.c' with per-target flags
      requires `AM_PROG_CC_C_O' in `configure.ac'

    - Bug #10530: xdm's path to xrdb could be configurable at compile time

    - Set default cursor for entire root window, not just greeter

    - Make #ifdef XPM only control whether XPM pixmap logo is shown

    - Make 3D look-and-feel independent of XPM

    - Set Xcursor theme to whiteglass in default login screen resources

    - X.Org Bug #10992: xlogin crashes if window size is too small

    - Add --enable-xdm-auth/--disable-xdm-auth to configure options

    - X.Org Bug 10632 / Debian Bug 256299: race condition in
      policy.c:Willing()

    - Document more of the greeter resources in xdm man page

    - Bug #11096: xdm(1) manpage should document Xft-related properties

    - Bug #11020: xdm doesn't set SSH_AUTH_SOCK even though using
      with pam_ssh

    - Wasn't calling pam_setcred()/pam_getenvlist() if setusercontext()
      was present

    - X.Org Bugzilla #11020:
      <https://bugs.freedesktop.org/show_bug.cgi?id=11020>
2008-01-18 02:54:15 +00:00
tnn
cfbb980d22 Update to xf86-video-savage-2.1.3 (2007-08-16). Changes:
Strip ^M's out of savage_driver.h
      clean up some leftover cruft.
      small exa fix ups, remove an errant comment
      Get Solid() working again
      final odds and ends for exa
      fix console corruption due to invalid shadow status
      fix segfault in SavageDoAdjustFrame() on server 1.3
      Add panel native mode automatically.
      Unmap mem before freeing driverPrivate
      update for 2.1.3 release
      Define SAVAGE_VERSION* using PACKAGE_VERSION*
      disable randr when savage rotation is enabled
      fix savage respawn crash
      Fixed a markup error.
      Add "DRI" option to enable/disable DRI support
2008-01-17 23:34:57 +00:00
tnn
0d7a117036 whitespace nits 2008-01-17 23:27:13 +00:00
joerg
85e6a41e4e Add missing include which is especially important for systems with
XFree86. Bump revision and dependency.
2008-01-17 14:06:06 +00:00
tnn
642b80379a Fix PR pkg/37772 Chuck Cranor: xcolors needs rgb.txt (X11_TYPE=modular)
Bump rev.
2008-01-17 07:04:09 +00:00
tnn
52fc18f05f hack around some fallout from the recent renderproto update.
render.h expects DIX to be a valid type, so include X.h to get it.
1.4 doesn't have this problem so consider it a stopgap solution.
2008-01-16 05:50:56 +00:00
joerg
6aeb1bb1b4 Force version 0.9.4 of renderproto as dependency. Bump revision
of modular-xorg-server to accompany this.
2008-01-16 00:28:36 +00:00
joerg
1442800899 Fix dependency. 2008-01-15 23:59:22 +00:00
wiz
3637af6b49 Update to 1.0.4:
Alan Coopersmith:
      Add hooks for checking sources with tools like lint & sparse
      Clear sparse warnings: Using plain integer as NULL pointer
      Coverity #52: Dead code in get_os_name()
      Version bump: 1.0.4

James Cloos:
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log
2008-01-15 23:56:46 +00:00
joerg
2944991247 Prepare for localisation by including gettext dependency. 2008-01-15 23:53:01 +00:00
wiz
e2890a1569 Update to 1.4.9:
James Cloos (1):
      Add *~ to .gitignore to skip patch/emacs droppings

Kristian Høgsberg (2):
      Add proto structs for GLX_SGIX_pbuffer.
      Bump to 1.4.9 so we can depend on SGI pbuffer structs.
2008-01-15 23:51:56 +00:00
wiz
3ef0fec0d4 Update to 1.2.3:
This release fixes a bug where the mouse pointer was confined to one
screen in non-RandR dual head mode (aka "zaphod mode").

Daniel Drake (1):
      Bug #11089: xf86-input-mouse COPYING file

Fredrik Rinnestam (1):
      Bug #12145: Don't confine the pointer to one screen in zaphod mode.

Tilman Sauerbeck (1):
      Bumped version to 1.2.3.
2008-01-15 23:49:48 +00:00
wiz
bf1ca5a325 Update to 1.2.2:
This release fixes the driver for the new input-hotplug support in
xserver 1.4.  The two interim releases (1.2.0 and 1.2.1) never got
tagged and released, so this is the next version after 1.1.1.

Alan Coopersmith (6):
      Update Solaris port to work with os layer move into kbd driver
      renamed: .cvsignore -> .gitignore
      Update key mappings before we walk them looking for modifiers, not after
      Remove old wrappers used for sharing code between keyboard & kbd drivers
      Sun bug 6312042: Preserve NumLock & CapsLock state on Xorg startup
      Remove unused variables

Daniel Stone (5):
      move os keyboard layer into kbd driver, remove legacy keyboard driver
      add xf86OSKbd.h to build system, _SOURCES -> _SRCS
      bump to 1.2.1
      add xf86Keymap.h, fix _SOURCES -> _SRCS in Makefile.am
      don't release keys on newer servers

Eric Anholt (2):
      Bug #9748: Include GPL license by Rik Faith for some lnx_kbd.c contents.
      Bump version to 1.2.2 for release.

Julien Cristau (1):
      Keep module version up-to-date using PACKAGE_VERSION_*

Samuel Thibault (1):
      Fix key led update
2008-01-15 23:46:13 +00:00
wiz
fb891fadba Update to 1.0.2, changes undocumented. 2008-01-15 23:30:18 +00:00
wiz
6af04f236f Update to 2.0.3, changes undocumented. 2008-01-15 23:27:32 +00:00
wiz
c8865719cc Update to 1.0.3:
Version bump: 1.0.3

    libXtst man pages generation fails if srcdir != builddir
2008-01-15 23:24:33 +00:00
wiz
0cb41584bf Update to 3.5.7, changes undocumented. 2008-01-15 23:22:36 +00:00
wiz
1eea87532e Update to 1.1.9:
Changes undocumented, but many more man pages installed.
2008-01-15 23:20:12 +00:00
wiz
0ff92d684b Update to 1.0.4:
Version bump: 1.0.4

    Bug #9649: Bad markup on XAw.3x

    X.Org Bugzilla #9649 <https://bugs.freedesktop.org/show_bug.cgi?id=9649>

    Bug #11091: libXaw COPYING file

    X.Org Bugzilla #11091 <https://bugs.freedesktop.org/show_bug.cgi?id=11091>
    Attachment #10122 <https://bugs.freedesktop.org/attachment.cgi?id=10122>

    Use iswalnum() if it's present as a function, not just if it's #defined

    Also fixes X.Org bugzilla #8564
2008-01-15 23:16:49 +00:00
wiz
9254bbd96e Update to 0.9.4, changes undocumented. 2008-01-15 23:06:13 +00:00
wiz
1dcc254ab7 Update to 0.9.3:
Update package version number for final X11R7 release candidate.
(more?)
2008-01-15 23:02:27 +00:00
wiz
c232d59ec7 Update to 1.0.4:
Version bump: 1.0.4
    Add $(AM_CFLAGS) to lint flags to get correct Xtrans flags
    Replace many malloc(strlen()); strcpy() pairs with strdup()
    Provide ANSI C prototypes for more static functions
    Convert authutil.c static helpers to ANSI C prototypes to clear
    sparse warnings
    Add hooks for checking source code with lint/sparse/etc.

    Coverity #1086: Double free of pointer "*listenObjsRet"

    Same bug, different function.

    Coverity #1085: Double free of pointer "*listenObjsRet"

    If malloc failed in the loop in IceListenForConnections, the error path
    would free all previous allocations, then loop around and try again, and
    if it failed again, free the previous allocations again.   On the other
    hand, if it succeeded on the later tries, then the memory would just be
    leaked, since the error would be returned and not the pointer to them.

    Add *~ to .gitignore to skip emacs/patch droppings
2008-01-15 22:59:16 +00:00
wiz
fecffea32e Update 7.0.11:
bump to 7.0.11

    Describe what XF86XK_Display does (or now is meant to do).

    Add dead_abovecomma and dead_abovereversedcomma

    Also added aliases dead_psili and dead_dasia.

    The UCS unifies Combining Psili and Combining Dasia with
    Combining Comma Above and Combining Reversed Comma Above.
    These two aliases mirror that unification.

    Comment on the new locations of the files referenced in keysymdef.h
    keysymdef.h has a comment from the monolithic days suggesting that
    the file be kept in sync with mappings inxc/lib/X11/KeyBind.c and
    the protocol specication in xc/doc/specs/XProtocol/X11.keysyms.

    This commit adds pointers to the new locations of those two files.

    Add *~ to .gitignore to skip patch/emacs droppings

    bcopy needs definition in Xfuncs.h for Xming

    Added some more files to .gitignore.

    Enable GCC's visibility attributes on GCC 4 or greater only.

    Add keysym definitions from Jim Gettys.
2008-01-15 22:58:55 +00:00
reed
1d6c059af1 Define APP_MAN_SUFFIX=1 in the configure environment (like other
Xorg packages). This fixes problem on some platforms, like Linux,
where it installs as 1x by default.

This problem was fixed upstream long ago. But new source tarballs
have not been released after being generated with the newer autoconf
macro improvements.
2008-01-15 19:31:18 +00:00
obache
13dcf41a82 Current maintainer is on sourceforge.
(*.bz2 archive isn't avaiable now, switch to *.gz).
2008-01-15 12:52:51 +00:00
obache
ccf492b119 Update HOMEPAGE and MASTER_SITES. 2008-01-15 12:45:22 +00:00
obache
6f887a9f4f Update HOMEPAGE and MASTER_SITES to sourceforge. 2008-01-15 12:42:52 +00:00
obache
a3badafeb8 Update HOMEPAGE and MASTER_SITES.
Add DESTDIR support.
Add modular X support.
2008-01-15 12:36:41 +00:00
tnn
00864c5c6c Change an #ifdef hpux to #ifdef __hpux.
This makes unix socket transport work.
2008-01-15 08:56:52 +00:00
tnn
ff0ea425d0 ... wrong patch, this one has the final #endif 2008-01-14 07:12:53 +00:00
tnn
bafb37be43 HP-UX is icky in that EAGAIN != EWOULDBLOCK and select(2) can return both
things. Fortunately libX11 has code to handle this already. Enable it
for HP-UX.
2008-01-14 06:50:51 +00:00
tnn
053aef4689 INSTALL.openwin was removed; unbork the build. 2008-01-14 06:16:48 +00:00