head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.24 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.22 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.20 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.18 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.16 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.14 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.12 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.10 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.8 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.6 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.4 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.2 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.3.0.12 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.10 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.8 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.6 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.4 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.2 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.2.0.8 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.6 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2; locks; strict; comment @# @; 1.4 date 2007.08.17.20.25.29; author joerg; state dead; branches; next 1.3; 1.3 date 2006.01.18.23.53.06; author xtraeme; state Exp; branches; next 1.2; 1.2 date 2005.03.01.19.00.11; author xtraeme; state Exp; branches; next 1.1; 1.1 date 2005.02.21.16.45.40; author hira; state Exp; branches; next ; desc @@ 1.4 log @To quote Johnny Lam: "In modular-xorg we trust" Remove xorg 6.9 packages from pkgsrc. @ text @$NetBSD: patch-ay,v 1.3 2006/01/18 23:53:06 xtraeme Exp $ --- programs/Xserver/hw/xfree86/os-support/Imakefile.orig 2006-01-06 17:31:16.000000000 +0000 +++ programs/Xserver/hw/xfree86/os-support/Imakefile @@@@ -67,7 +67,7 @@@@ OS_SUBDIR = lynxos #endif #if defined(KFreeBSDArchitecture) || defined(NetBSDArchitecture) || \ - defined(OpenBSDArchitecture) + defined(OpenBSDArchitecture) || defined(DragonFlyArchitecture) OS_SUBDIR = bsd #endif @ 1.3 log @Update meta-pkgs/xorg to 6.9.0. The full list of changes: http://ftp.x.org/pub/X11R7.0/doc/html/RELNOTES2.html Thanks to joerg@@ and reed@@ for testing on DragonFlyBSD. Tested on NetBSD/i386 3.0/-current and DragonFlyBSD-1.4/i386. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update xorg to 6.8.2. Changes: * Render implementation fixes * Updated x86emu and resynced with upstream at Scitech * Updated SiS driver * Updated Nvidia driver (opensource version) * Render acceleration for ATI's R100 and R200-series cards * Substantial speedups in the software implementation of the render extensions when compiled with gcc 3.4 on the i386 architecture. * Infrastructure for rotation support in drivers * New Trapezoid specification for the Render extension o Respecify Render to include only 'normal' traps o Allow backward compatibility but internally covert to new format * Software mouse cursor is now based on the Damage extension * A new keyboard driver is enabled by default. The old driver is disabled unless explicitly compiled in by defining the macro |USE_DEPRECATED_KEYBOARD_DRIVER|. * All extensions (except Xserver-specific extensions "DMX" and "XpExtension")can now be enabled/disabled from the configuration file and from the command line. * Mac OS X updates: o Support dynamic screen configuration changes in rootless mode o Added option to always use Mac command key equivalents o Interpret scroll wheel mouse events correctly when shift is held down o Added trivial Xinput support o Fixed launch of X clients from Finder with a space in their path o Fixed some GLX rendering problems on Mac OS X 10.2 and earlier * Updated xterm version @ text @d3 11 a13 39 --- programs/Xserver/hw/xfree86/loader/elfloader.c.orig 2005-03-01 16:52:41.000000000 +0000 +++ programs/Xserver/hw/xfree86/loader/elfloader.c 2005-03-01 16:53:55.000000000 +0000 @@@@ -922,7 +922,7 @@@@ ErrorF("ELFCreateGOT() Unable to reallocate memory!!!!\n"); return FALSE; } -# if defined(linux) || defined(__OpenBSD__) || defined(sun) +# if defined(linux) || defined(__OpenBSD__) || defined(sun) || defined(__NetBSD__) { unsigned long page_size = getpagesize(); unsigned long round; @@@@ -1097,7 +1097,7 @@@@ ErrorF("ELFCreatePLT() Unable to allocate memory!!!!\n"); return; } -# if defined(linux) || defined(__OpenBSD__) || defined(sun) +# if defined(linux) || defined(__OpenBSD__) || defined(sun) || defined(__NetBSD__) { unsigned long page_size = getpagesize(); unsigned long round; @@@@ -2775,7 +2775,8 @@@@ elffile->lsection[j].size = SecSize(i); elffile->lsection[j].flags = flags; switch (SecType(i)) { -#if defined(linux) || defined(__OpenBSD__) || defined(sun) + +#if defined(linux) || defined(__OpenBSD__) || defined(sun) || defined(__NetBSD__) case SHT_PROGBITS: { unsigned long page_size = getpagesize(); @@@@ -2979,7 +2980,7 @@@@ ErrorF("Unable to allocate ELF sections\n"); return NULL; } -# if defined(linux) || defined(__OpenBSD__) || defined(sun) +# if defined(linux) || defined(__OpenBSD__) || defined(sun) || defined(__NetBSD__) { unsigned long page_size = getpagesize(); unsigned long round; @ 1.1 log @ Fix crash with -current/amd64. - don't pass address hint to mmap() with 2.99.16 or later - add __NetBSD__ to use mprotect() @ text @d3 2 a4 2 --- programs/Xserver/hw/xfree86/loader/elfloader.c.orig 2005-02-20 23:45:37.000000000 +0900 +++ programs/Xserver/hw/xfree86/loader/elfloader.c 2005-02-20 23:45:46.000000000 +0900 d9 2 a10 2 -# if defined(linux) || defined(__OpenBSD__) +# if defined(linux) || defined(__OpenBSD__) || defined(__NetBSD__) d18 2 a19 2 -# if defined(linux) || defined(__OpenBSD__) +# if defined(linux) || defined(__OpenBSD__) || defined(__NetBSD__) d23 1 a23 1 @@@@ -2775,7 +2775,7 @@@@ d27 3 a29 2 -#if defined(linux) || defined(__OpenBSD__) +#if defined(linux) || defined(__OpenBSD__) || defined(__NetBSD__) d33 1 a33 1 @@@@ -2979,7 +2979,7 @@@@ d37 2 a38 2 -# if defined(linux) || defined(__OpenBSD__) +# if defined(linux) || defined(__OpenBSD__) || defined(__NetBSD__) @