Commit graph

8458 commits

Author SHA1 Message Date
tnn
78b9ff20bc Update to xf86-video-s3-0.6.0.
Death to RCS tags.
  Fix distcheck
  s3 0.6.0
  renamed: .cvsignore -> .gitignore
  Was previously done in monolith Imakefile as:
  Define VERSION* using PACKAGE_VERSION*
  s3: pciaccess conversion
  Add non-vbe DPMS support for TRIOs, adjust max clock on Trio64V2
2008-08-09 15:54:07 +00:00
tnn
ac99f5a8ab Update to xf86-video-rendition-4.2.0.
Death to RCS tags.
  Fix includes to silence a warning.
  rendition 4.2.0
  Man page updates - replace references to XFree86 & changes for XF86 4.0
  RENDITION_VERSION* using PACKAGE_VERSION_*
  pciaccess: make auto-detect work
  pciaccess: do unmap path
  Supply NULL driverFunc pointer in DriverRec.
  Add prototype for renditionGetRec.
  Move renditionTypes, renditionChipsets, and renditionPCIchipsets earlier
    in file.
  Port driver to PCI-rework interfaces.
  Makefile.am: nuke RCS Id
2008-08-09 15:51:59 +00:00
tnn
deff2d7f63 Update to xf86-video-neomagic-1.2.1.
1.2.1:
  fbpseudocolor no longer exists, don't try to use it.
  neomagic 1.2.1
  Compile warning fix.
  Don't include fbpseudocolor.h, as it is no longer available.
1.2.0:
  Death to RCS tags.
  neomagic 1.2.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define NEO_*_VERSION using PACKAGE_VERSION_*
  neomagic: port to libpciaccess
  neo: finish pciaccess conversion
  finish pciaccess conversion
  Makefile.am: nuke RCS Id
2008-08-09 15:46:43 +00:00
tnn
112186fef8 Update to xf86-video-mga-1.4.9.
Update PInS defaults for G200SE-A.
  Filter high-bandwidth modes on G200SE.
  No depth 15 on G200SE-A.
  Updates to memory sizing on G200SE.
  Adjust memory timings on G200SE-A.
  Change initial memory sizing on G200SE.
  Disable I2C on G200SE for now.
  Death to RCS tags.
  mga 1.4.9
  cfb8_32: Gut a remnants of support for 24-bit with 8-bit overlay
  Initialize default BIOS values from a data table instead of from code
  Get memory probe size and stride (offset) values values from a data table
    instead of from code
  I2C: First round of clean-ups
  I2C: Second (and final) round of clean-ups
  G200EV: Enable support for G200EV
  Makefile.am: nuke RCS Id
  Replace ALLOCATE_LOCAL/DEALLOCATE_LOCAL with xalloc/xfree.
  For compatibility, accept SWcursor as option.
  Bug #15836: Fix DDC on G200SE.
  Bug #16545: Add G200WB support.
2008-08-09 15:43:37 +00:00
tnn
c4c13d3d74 Update to xf86-video-i740-1.2.0.
Death to RCS tags.
  Fix distcheck
  i128 1.2.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define I740_*_VERSION* using PACKAGE_VERSION_*
  i740: pciaccess conversion
  Makefile.am: nuke RCS Id
  Minor fixes to compile with pciaccess.
2008-08-09 15:40:04 +00:00
tnn
9a1d0d7f31 Update to xf86-video-i128-1.3.0.
Death to RCS tags.
  Fix distcheck
  i128 1.3.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define I128_*_VERSION* using PACKAGE_VERSION_*
  i128: pciaccess conversion
  i128: drop ansi C wrapper
  i128: fixup typo
  Makefile.am: nuke RCS Id
2008-08-09 15:37:02 +00:00
tnn
ea85dd62d8 Update to xf86-video-glint-1.2.1.
1.2.1:
  Fix regression from pciaccess conversion (bug#16060)
  Bump to 1.2.1
1.2.0:
  Fix distcheck
  glint 1.2.0
  Fix --disable-dri for glint driver
  Define GLINT_*_VERSION* using PACKAGE_VERSION_*
  half attempt at pciaccess conversion for glint - doesn't build yet
  fix typos in dac code from last commit
  hey look a flying pig....
  fix regression in tinderbox
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Add missing #includes to fix compiler warnings.
  Makefile.am: nuke RCS Id
2008-08-09 15:32:44 +00:00
tnn
f65986b64e Update to xf86-video-cirrus-1.2.1.
1.2.1:
  Bug #10715: Fix depth configuration for alpine chips.
  cirrus 1.2.1
1.2.0:
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define CIR_*_VERSION* using PACKAGE_VERSION_*
  cirrus initial pci access support
  test for 1/4 bpp in case server is configured with them off
  make dist check pass
  fixup iomapsize so we only map the 4k not 16k which is an error
  cirrus: set default depth to 24bpp
  Makefile.am: nuke RCS Id
2008-08-09 15:24:54 +00:00
tnn
beb59327a2 Update to xf86-video-chips-1.2.0.
Death to RCS tags.
  Fix distcheck
  chips 1.2.0
  Define CHIPS_*_VERSION* using PACKAGE_VERSION_*
  chips: pciaccess conversion
  add another missing rename file
  chips: remove ALLOCATE_LOCAL
  chips: optionalise 1/4bpp support
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Makefile.am: nuke RCS Id
  Fix Xv with scaling
2008-08-09 15:21:07 +00:00
tnn
37adbba3d9 Update to xf86-video-ast-0.85.0.
Fix distcheck.
  ast 0.85.0
  Define AST_*_VERSION* using PACKAGE_VERSION_*
  ast: pciaccess conversion
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Compile warning fixes.
  compiler warning fixed
  modified:   ChangeLog
  Make sure used symbols are of public visibility
  Fixed can't get correct MCLK in some platforms
2008-08-09 15:14:08 +00:00
tnn
2b673aec3a Update to xf86-video-ark-0.7.0.
Death to RCS tags.
  ark 0.7.0
  Define VERSION* using PACKAGE_VERSION*
  ark: add basic pciaccess support
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
2008-08-09 15:11:19 +00:00
tnn
c327b14135 Update to xf86-video-apm-1.2.0.
Remove useless mfb.h include.
  Death to RCS tags.
  apm 1.2.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define APM_*_VERSION using PACKAGE_VERSION_*
  pcirename conversion
  xf1/4 bpp conversion
  further build fixes
  Naming change: Security*Access -> Dix*Access
  Makefile.am: nuke RCS Id
2008-08-09 15:09:00 +00:00
bjs
2f1b1e3472 Enable damage notification by default, as I've been using xcompmgr
with this enabled for a while now with no untoward effects.
2008-08-09 10:12:06 +00:00
taca
6f3158e1c1 Update ruby-tk package to 1.8.7.71.
This is version update only, no functional change in this ruby extention.
2008-08-08 12:44:51 +00:00
tnn
2c7fdde3bd Update to xf86-input-vmmouse-12.5.1.
Vinay Bondhugula (2):
      Compatibility with older versions of X
      Don't call conversion_proc for older Xservers
2008-08-07 16:47:39 +00:00
dsainty
50796f82da Tk uses X event numbers to index an "event" array, as well as adding a few of
its own, starting with "VirtualEvent" (Which is correctly set to LASTEvent,
defined in include/X11/X.h).  In xproto-7.0.13, a new event "GenericEvent" was
added - making the defined array broken for all of Tk's internal events.

The easy fix is to just add in the missing event into the hard-coded array.

This patch was reported here: http://bugs.gentoo.org/show_bug.cgi?id=225999

A cleaner fix, but a much bigger patch, is listed in the Tk bug tracker.  I'm
punting that Tk will have been updated with the fix before X.h grows another
event.

http://sourceforge.net/tracker/index.php?func=detail&aid=2010422&group_id=12997&atid=112997

Bump PKGREVISION.
2008-08-06 04:09:12 +00:00
bjs
b506eb8222 Update to xterm-236. Changes:
Patch #236 - 2008/07/27

     * correct memory reallocation when handling a paste of UTF-8 text from
       patch #225 changes (report/patch by Max Mikhanosha).
     * correct allocation of temporary buffer in xtermFindShell in case the
       user's $PATH contains no ":" (report/analysis by Victor Stinner,
       Freedesktop.Org Bugzilla #16790).
     * modify CF_XOPEN_SOURCE to add case for DragonFly BSD, to fix new
       compile problem exposed by fix for fd_mask (patch by Hasso Tepper).
     * add configure-check for ncurses use_extended_names, (report by
       Martin Mokrejs).
     * correct computation for toolbar height; layout manager already takes
       into account borderWidth resource.
     * implement VT320-style SCS (select character set) for ISO Latin-1
       supplemental.
     * fixes for vt100-style character sets in UTF-8 mode (Ubuntu #230919).
     * fix to make luit work with xterm's -ls option (report/patch by
       Marius Tolzmann).
     * update config.guess, config.sub
2008-08-01 23:14:47 +00:00
drochner
599dfe6b43 update to 5.06
changes:
Xinerama/RANDR fixes: this time for sure. It should now work to add/remove
 monitors or resize screens at any time.
New hack, skytentacles.
New version of gleidescope.
Added the -log option to the xscreensaver daemon, since a truly shocking
 number of Linux users seem to have no idea how to redirect output to a
 file.
Added -duration arg to most image-loading hacks, so that they pick a new
 image every few minutes.
Added an ATM crash to BSOD.
2008-07-30 20:18:36 +00:00
wiz
853a419ead Update to 1.4.4:
Adam Jackson (2):
      C sucks: define XEventClass in terms of unsigned int, not CARD32.
      Typo fix.

Peter Hutterer (2):
      Add DeviceControlChanged define.
      inputproto 1.4.4
2008-07-30 09:56:48 +00:00
wiz
6b5bfc72af Update to 1.1.0:
Adam Jackson (1):
      libSM 1.1.0

Alan Coopersmith (1):
      Fix --without-libuuid to not call PKG_CHECK_MODULES for libuuid

Dan Williams (1):
      Bug #14949: Don't use gethostbyname() for client IDs.

James Cloos (2):
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log
2008-07-29 21:24:01 +00:00
wiz
9bb30f1c68 Update to 2.1.10:
This release adds chip names for the GeForce 9 mobile chips and the GeForce GTX
GPUs.  It also adds code to read DDC-based EDIDs for LVDS panels that have such
a thing.

- -- Aaron


Aaron Plattner (9):
      GeForce 9 mobile chips.
      GeForce GTX 280 and 260 chip names.
      Replace copyright notices with stock MIT X11 boilerplate.
      Add new chips to the man page and fix capitalization of "Quadro".
      Add a note that MODE_PANEL really means "larger than
      BIOS-programmed panel size".
      G80: Handle extended I2C ports and LVDS panels with DDC-based EDIDs.
      Fix build by using CARD32 instead of uint32_t, like we do
      everywhere else.
      More G8x chips.
      Bump to 2.1.10.
2008-07-29 21:11:24 +00:00
wiz
9dd33d9eef Update to 1.0.2:
James Cloos (4):
      Rename .cvsignore to .gitignore
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log
      xwd 1.0.2

Jeremy Huddleston (1):
      Added missing AM_PROG_CC_C_O

Kim Woelders (2):
      Fix window selection by pointer.
      Remove unused code, ANSIfy, add const.

Niveditha Rau (1):
      Add -silent to options in man page synopsis
2008-07-29 21:08:59 +00:00
tnn
f857745c5d Update to xf86-video-intel-2.4.0.
Main new features included within this release are
- New Intel 4 series chipset support
- Improved 965 exa render performance
- Integrated HDMI support
- SDVO-HDMI support (e.g ASUS P5E-VM board)

Also a long list of bugfixes:
http://lists.freedesktop.org/archives/intel-gfx/2008-July/000192.html
2008-07-28 16:58:06 +00:00
dholland
5341b53649 Drag this kicking and screaming into the Century of the Fruitbat.
- ANSIfy.
 - Use standard headers instead of rolling custom wrong decls.
 - Don't use void main.
 - Fix y2038 bugs.
 - Prune dead code.
 - Stop using outdated timezone interfaces.
 - Don't need libcompat any more.
 - Generally clean up build.

Should fix broken build on Linux, probably other non-BSD OSes as well.

PKGREVISION++.
2008-07-28 02:45:56 +00:00
kristerw
8745e7585d Sort. 2008-07-26 06:43:40 +00:00
rhaen
1132dc138f Fixed the problems reported by babylon5.netbsd.org weekly pkgsrc output for Thu Jul 24 02:20:00 2008 2008-07-25 08:48:23 +00:00
bjs
65efb2448b "Apparently pulling in Xmd.h here [XI.h] breaks qt, since they both
define an INT32 type (and incompatible ones even, since Xmd's is
unsigned long on ILP32." (from GIT)

Bump PKGREVISION.
2008-07-24 17:30:14 +00:00
markd
2f759fa83d Update qt4 to 4.4.0
Qt 4.4 introduces many new features as well as many improvements and
bugfixes over the 4.3.x series. For more details, see the online
documentation which is included in this distribution. The
documentation is also available at http://doc.trolltech.com/4.4

The Qt version 4.4 series is binary compatible with the 4.3.x series.
A long list of changes can be found in the changes-4.4.0 file in the
distribution.

Update OKed (and initial work provided) by adam@..
2008-07-24 12:55:20 +00:00
bjs
7e7069fbf2 Properly define XTHREAD_CFLAGS/XTHREADLIB on NetBSD: We do not
want -pthread in XTHREAD_CFLAGS, as this will end up linking everything
against libpthread.  Thus, in keeping with our gcc specfile, define
_REENTRANT in XTHREAD_CFLAGS instead.  XTHREADLIB is now
-pthread, not -lpthread.

While here, update to head of libX11-1.1 branch in GIT (with the
exception of some unicode changes which caused mkpatches to choke).

changes:

 - IM: Respect XMODIFIERS for Thai locale (bug #15719)
 - Bug #15884: Remove useless sleep()'s from the connection code.
 - NLS: Make UTF-8 the default for Russian
 - ConnDis: properly cast 'addr' before accessing it as a byte array.
 - added error check in Xcms color file parser; closes bug #15305
 - Fix missing error condition in cmsColNm.c, also.

Bump PKGREVISION.
2008-07-24 01:07:31 +00:00
bjs
a869ae1dd6 Update to randrproto-1.2.2. patch-aa is no longer.
commit 9ab3d5cca3cf9a76c6873007b8d4345c838cc297

    Bug #16149: Make the field not be named 'delete' in C++ mode.

    Thanks for the upward compatibility, Bjarne.

commit 3243afaa593f95bb89b1381dac2b920111ce36b1

    Correct a copy'n'paste error in RRGetOutputInfo spec text.

commit d1c5739ae19f7cc01a6a5603d3fae93e1f9ee3d1

    Delete duplicate B32's in xRRScreenChangeNotifyEvent

    Caused compiler warnings:
      "randrproto.h", line 567: warning: syntax error:
		empty member declaration
      "randrproto.h", line 568: warning: syntax error:
		empty member declaration
2008-07-23 05:04:55 +00:00
tnn
98583501b6 fix cross-compile 2008-07-22 21:49:30 +00:00
tnn
1f17bdd6de Needs pkg-config 2008-07-22 20:44:04 +00:00
dholland
087a98299d Use mk/x11.buildlink3.mk when X11 isn't modular. Allows use of native libXvMC.
Patch stolen from libXv's b3.mk.
2008-07-22 03:21:38 +00:00
dbj
7648dba7fb include LDFLAGS when creating shared library.
This fixes build problems on darwin
2008-07-20 23:35:20 +00:00
abs
047da978ae revert patch-aa distinfo change 2008-07-19 09:57:09 +00:00
bjs
e71068a954 Maintaining this package seems like a full-time job!
Correct the sse2 detection logic in configure/configure.ac.
Bump PKGREVISION.
2008-07-18 19:03:32 +00:00
obache
f5be2e8b77 Remove -msse CFLAGS settings for certain NetBSD platforms.
It create broken binary package for SSE-less machine, noticed in PR 39117.
Such a tuning parameters should be defined in /etc/mk.conf.

Bump PKGREVISION.
2008-07-18 14:20:56 +00:00
bjs
a0fd130aa8 Wow, that was quick: update to pixman-0.11.8. Changes:
(just a reminder: when updating this package, be sure to adjust
files/pixman.sym appropriately)

commit 411c0e990f7a96d4e15f2cbbe07d3b50b6a20f95

    Make a couple of functions static

commit 96f57c07f24cd6d86c0aad624bd1a16b85f08e04

    Speed up fbOver

    Use FbByteMulAdd to operate on two components at a time and force
    the function to be inlined.

commit dcbe4b3f80fb8dc6a83efa7e66a891f8b102608d

    fix --enable-{mmx,sse2,vmx}

    If --enable-foo is used, don't treat it as --disable-foo, and
    error out if the appropriate compiler support isn't detected.

commit e21f00db50c30e80c8969fbf63982aeb7434dc1d

    Add pixman-1-uninstalled.pc file

commit 1570746350baf82d36aeb7ea1702350700b795d7

    Use -no-undefined -- fixes bug 15927

commit 99fead412e7602daf193035831b952e252dac0e1

    Use <inttypes.h> on most types of Unix.

    Fix for bug 15560.

commit 2070f10db927a97d7d38024e607093f5a6e00291

    Remove unused pixman-combine.c

commit 9d54568d5f93701313fdbb49c1ef9dc79fe5850c

    Fix SSE2 bug where x888 pixels were treated as 8888

commit 7dfd023e94d9ab5940d7062c2e5cde11ab02f43e

    fix Altivec detection

    the old code used to cause infinite looping on G3 machines.

commit 0a92401678286eb438fe24979fd032efba540a0a

    Fix fbCompositeSrc_x888xnx8888mmx to properly ignore source alpha

commit 687176023caf53f2fe234827d152f270048b1cd3

    make --{en,dis}able-gtk work correctly

    --enable-gtk had the same effect as --disable-gtk.
    Now we check for it by default, and error out if we can't
    find it and it was explicitly enabled.

commit 9d97716d2fd91d5611a5e7a7b29b38887b672e9f

    Fix bug 16310 in the SSE2 fast path in function
    fbCompositeSolidMask_nx8888x0565Csse2

commit eb53d111bd8651cd00c1b728b09e8be09b8482f7

    Add a lossy 32-bit generic pixel fetch function for wide surfaces.

    The transformed fetch path currently only works at 32-bit precision.
    Until a wide version of that function is added, we need to have a
    path to perform a wide FetchPixel and then contract it down to
    a8r8g8b8.

    Also, use the right format when expanding the result in
    fbFetchTransformed64.  fbFetchTransformed returns a8r8g8b8 results.

commit 3c43b869f3821495978c61b9195f0b0e9e9e1245

    Unexport or delete various functions

    - Delete pixman_region_append()
    - Delete pixman_region_empty()
    - Make pixman_region_validate() static and don't export it.

    Reported by Julien Cristau.

commit 36b05f2cac7fa28e31131ca0d6b8b133ccd95ab8

    Only export the 16 bit version of pixman_region_set_static_pointers()
2008-07-18 03:34:10 +00:00
tnn
b1c05fc844 fix breakage w/ libdrm-2.3.1.
From upstream commit 55678c64bc6e3ed613ea6db14c105c18a0cf28ce.
2008-07-17 12:03:11 +00:00
tnn
3f5c9fc822 The master site doesn't seem to grok passive FTP, so prefer to use HTTP. 2008-07-17 09:10:50 +00:00
dsainty
e4e149f648 Buildlink in libXft, which is referenced from (at least) /usr/pkg/lib/libMrm.la. Fixes build of x11/xlt (under Linux) 2008-07-17 09:02:54 +00:00
bjs
e3db3eb4dd Update to libXfont-1.3.3. Changes:
commit 11edbc3a818e15ea2b622b31e6f87159ee68ae4a

    Do not call FT_Get_BDF_Charset_ID() if configured with
    --disable-bdfformat

commit 1ab07ce0eec4f6c7ed66c7aba3edf8c4315dd907

    FontFileDirectoryChanged: check length of "fonts.alias" as well
    as "fonts.dir"

commit 0f9db4aa7de6e0644ac9c5811b949e5f936c9d61

    Don't allow a font alias to point to itself and create a loop

    Part of fix for Sun bug 4258475
    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4258475>

commit 754cabe62e91b9ad50c3027c063f4269775f7add

    Add missing include in src/FreeType/ftfuncs.c

    Fixes compiler warning:
    ../../../src/FreeType/ftfuncs.c:
	In function 'restrict_code_range_by_str':
    ../../../src/FreeType/ftfuncs.c:2081: warning:
	implicit declaration of function 'isspace'
2008-07-17 00:56:45 +00:00
drochner
7693d29e23 update to 2.20.7
changes:
-minor bugfixes
-translation updates
2008-07-16 20:13:29 +00:00
wiz
4a8a28ec3b patch-aa: Add RCS ID.
distinfo: Add patch-aa.
2008-07-16 07:40:59 +00:00
wiz
377a2a2575 Replace with one generated from scratch -- the old one had too
many errors.
2008-07-16 07:40:14 +00:00
bjs
7657825b67 Update to libdrm-2.3.1. There is no up-to-date ChangeLog in the package
whatsoever, so I cannot include a list here (see GIT history if
you're curious).

NOTE: This version of libdrm no longer includes the TTM interface.
      If any [xorg/mesa] packages are updated to versions explicitly requiring
      libdrm-2.3.1, then BUILDLINK_API_DEPENDS for this package will
      need to be changed.  Also, the i915tex dri driver found in
      graphics/MesaLib will not build with this version--but nor was it
      supported on any platform except Linux.  I have remove i915tex
      from the MesaLib driver build; this should be enough to avoid problems.
2008-07-16 06:41:17 +00:00
christos
68f3d25a5b add xlt 2008-07-15 19:45:40 +00:00
obache
bae97ad23a Reset Bump BUILDLINK_ABI_DEPENDS.
No need to bump for minor changes of the shlib (1.2.2 = 2.1.13).
2008-07-15 13:24:35 +00:00
drochner
931cc703ee update to 2.22.3
changes:
-Remove warning about at-spi
-translation updates
2008-07-15 10:43:38 +00:00
drochner
a31a0c5459 update to 2.22.3
change: translation update
2008-07-15 10:42:33 +00:00