summaryrefslogtreecommitdiff
path: root/x11-servers
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2013-03-03 23:45:02 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2013-03-03 23:45:02 +0000
commitc9ed11d1d160cbc23fdb11164bf55f1f40520f06 (patch)
tree0e2686c46294275fdd37f965b6e11e309ce3c4b7 /x11-servers
parent2013-02-27 security/lep: No more upstream, no more public distfiles (diff)
2013-02-27 www/igal: No more upstream, no more public distfiles, consider using www/llgal
2013-02-27 finance/tinyerp-server: No more upstream, no more public distfiles, consider using finance/openerp-server 2013-02-27 ports-mgmt/portcheck: No more upstream, no more public distfiles 2013-02-28 security/sslproxy: Abandoned upstream 2013-02-28 x11-themes/e17-theme-darkness: No more public distfiles 2013-02-28 x11-themes/e17-theme-cthulhain: Dead upstream since 2008 2013-02-28 x11-servers/driglide: 3dfx is dead, fails to compile on recent versions of freebsd 2013-02-28 mail/gmime: Superceded with version 2.4 2013-02-28 archivers/bsdar: part of the base system
Notes
Notes: svn path=/head/; revision=313385
Diffstat (limited to 'x11-servers')
-rw-r--r--x11-servers/Makefile1
-rw-r--r--x11-servers/driglide/Makefile53
-rw-r--r--x11-servers/driglide/distinfo2
-rw-r--r--x11-servers/driglide/files/patch-configure.in6
-rw-r--r--x11-servers/driglide/files/patch-h3_minihwc_linhwc.c10
-rw-r--r--x11-servers/driglide/files/patch-h5_glide3_src_glfb.c73
-rw-r--r--x11-servers/driglide/files/patch-swlibs_fxmisc_fxos.c44
-rw-r--r--x11-servers/driglide/pkg-descr5
-rw-r--r--x11-servers/driglide/pkg-plist10
9 files changed, 0 insertions, 204 deletions
diff --git a/x11-servers/Makefile b/x11-servers/Makefile
index ac199a684f84..a207ff552e50 100644
--- a/x11-servers/Makefile
+++ b/x11-servers/Makefile
@@ -4,7 +4,6 @@
COMMENT = X11 servers
SUBDIR += Xfstt
- SUBDIR += driglide
SUBDIR += mga_hal
SUBDIR += x2vnc
SUBDIR += x2x
diff --git a/x11-servers/driglide/Makefile b/x11-servers/driglide/Makefile
deleted file mode 100644
index 318d22eea168..000000000000
--- a/x11-servers/driglide/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Nick Sayer <nsayer@freebsd.org>
-# $FreeBSD$
-
-PORTNAME= driglide
-PORTVERSION= 0.9.1
-PORTREVISION= 7
-CATEGORIES= x11-servers
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= anholt/driglide/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Libraries to support 3dfx Voodoo3/4/5/Banshee with the DRI
-
-DEPRECATED= 3dfx is dead, fails to compile on recent versions of freebsd
-EXPIRATION_DATE= 2013-02-28
-
-USE_XORG= xxf86vm xxf86dga
-USE_BZIP2= yes
-USE_LDCONFIG= yes
-USE_AUTOTOOLS= automake autoconf libtool
-AUTOMAKE_ARGS= -a
-USE_GMAKE= yes
-MAKE_ARGS= PREPROCESSOR=/usr/bin/cpp
-ONLY_FOR_ARCHS= i386
-
-# Glide DOES NOT work with CFLAGS greater than -O2
-CFLAGS+= -O
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \
- ${WRKSRC}/configure.in \
- ${WRKSRC}/h3/glide3/src/Makefile.am \
- ${WRKSRC}/h5/glide3/src/Makefile.am
- @${REINPLACE_CMD} -e \
- 's|(float \*)pointers +=|pointers += sizeof(float *) *|' \
- ${WRKSRC}/h3/glide3/src/gaa.c \
- ${WRKSRC}/h3/glide3/src/gdraw.c \
- ${WRKSRC}/h3/glide3/src/distrip.c \
- ${WRKSRC}/h5/glide3/src/gaa.c \
- ${WRKSRC}/h5/glide3/src/gdraw.c \
- ${WRKSRC}/h5/glide3/src/distrip.c
-
-pre-configure:
- @cd ${WRKSRC} && ${ACLOCAL} -I ${LOCALBASE}/share/aclocal
- @${REINPLACE_CMD} -e '/^_LT_AC_SHELL_INIT/d' ${WRKSRC}/aclocal.m4
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 900035
-BROKEN= Does not compile on recent FreeBSD-9
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/x11-servers/driglide/distinfo b/x11-servers/driglide/distinfo
deleted file mode 100644
index 87e5cd30ef9a..000000000000
--- a/x11-servers/driglide/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (driglide-0.9.1.tar.bz2) = e06741e7dc5bdf82779c4de5ded6a6e22bd784d2914834129719c17f90ba2b48
-SIZE (driglide-0.9.1.tar.bz2) = 614790
diff --git a/x11-servers/driglide/files/patch-configure.in b/x11-servers/driglide/files/patch-configure.in
deleted file mode 100644
index 1a92de829202..000000000000
--- a/x11-servers/driglide/files/patch-configure.in
+++ /dev/null
@@ -1,6 +0,0 @@
---- configure.in.orig 2003-02-01 13:43:30.000000000 -0600
-+++ configure.in 2011-03-20 14:39:08.000000000 -0500
-@@ -38,2 +38,3 @@
- AC_PROG_LIBTOOL
-+AM_PROG_AS
- dnl Checks for libraries.
diff --git a/x11-servers/driglide/files/patch-h3_minihwc_linhwc.c b/x11-servers/driglide/files/patch-h3_minihwc_linhwc.c
deleted file mode 100644
index e5a6541bc700..000000000000
--- a/x11-servers/driglide/files/patch-h3_minihwc_linhwc.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- h3/minihwc/linhwc.c.orig Sun Feb 2 00:56:37 2003
-+++ h3/minihwc/linhwc.c Fri Dec 24 21:34:38 2004
-@@ -92,6 +92,7 @@
- static FxU32 calcBufferSize(FxU32 xres, FxU32 yres, FxBool tiled);
- static FxU32 calcBufferSizeInTiles(FxU32 xres, FxU32 yres);
- static FxU32 calcBufferHeightInTiles(FxU32 yres);
-+static FxU32 hwcBufferLfbAddr(const hwcBoardInfo *bInfo, FxU32 physAddress);
-
- typedef struct envitem_t {
- char *env;
diff --git a/x11-servers/driglide/files/patch-h5_glide3_src_glfb.c b/x11-servers/driglide/files/patch-h5_glide3_src_glfb.c
deleted file mode 100644
index e8cb294eba57..000000000000
--- a/x11-servers/driglide/files/patch-h5_glide3_src_glfb.c
+++ /dev/null
@@ -1,73 +0,0 @@
---- h5/glide3/src/glfb.c.orig Thu Jan 16 01:23:50 2003
-+++ h5/glide3/src/glfb.c Sun Jul 1 03:06:16 2007
-@@ -1014,17 +1014,28 @@
- FXFALSE,
- &info))
- {
-- FxU32 *src,*dst;
-+ union {
-+ FxU32 *src;
-+ FxU16 *src16;
-+ FxU8 *src8;
-+ } s;
-+
-+ union {
-+ FxU32 *dst;
-+ FxU16 *dst16;
-+ FxU8 *dst8;
-+ } d;
-+
- FxI32 length,scanline;
- FxU32 src_adjust,dst_adjust,tmp;
-
-- src=(FxU32 *) (((char*)info.lfbPtr)+
-+ s.src=(FxU32 *) (((char*)info.lfbPtr)+
- (src_y*info.strideInBytes) + (src_x * bpp));
-- dst=dst_data;
-+ d.dst=dst_data;
- scanline=src_height;
-
- /* set length - alignment fix*/
-- tmp=(((AnyPtr)src)&2);
-+ tmp=(((AnyPtr)s.src)&2);
- length=src_width * bpp - tmp;
- src_adjust=info.strideInBytes - tmp;
- dst_adjust=dst_stride - tmp;
-@@ -1035,8 +1046,8 @@
- while(src_height--)
- {
- /* adjust starting alignment */
-- if (((AnyPtr)src)&3)
-- *((FxU16 *)dst)++=*((FxU16 *)src)++;
-+ if (((AnyPtr)s.src)&3)
-+ *d.dst16++ = *s.src16++;
-
- /* read in dwords of pixels */
- if(length)
-@@ -1047,16 +1058,21 @@
- /* copies aligned dwords */
- do
- {
-- *((FxU32 *)(((AnyPtr)dst) + byte_index))=*((FxU32 *)(((AnyPtr)src) + byte_index));
-+ FxU32 *dst = (FxU32 *)(((AnyPtr)dst) + byte_index);
-+ FxU32 *src = (FxU32 *)(((AnyPtr)src) + byte_index);
-+ *dst = *src;
- }while((byte_index+=4)<aligned);
-
- /* handle backend misalignment */
-- if (byte_index!=(FxU32)length)
-- *((FxU16 *)(((AnyPtr)dst) + byte_index))=*((FxU16 *)(((AnyPtr)src) + byte_index));
-+ if (byte_index!=(FxU32)length) {
-+ FxU16 *dst = (FxU16 *)(((AnyPtr)dst) + byte_index);
-+ FxU16 *src = (FxU16 *)(((AnyPtr)src) + byte_index);
-+ *dst = *src;
-+ }
- }
- /* adjust for next line */
-- ((FxU8 *)src)+=src_adjust;
-- ((FxU8 *)dst)+=dst_adjust;
-+ s.src8+=src_adjust;
-+ d.dst8+=dst_adjust;
- }
- rv=FXTRUE;
- /* unlock buffer */
diff --git a/x11-servers/driglide/files/patch-swlibs_fxmisc_fxos.c b/x11-servers/driglide/files/patch-swlibs_fxmisc_fxos.c
deleted file mode 100644
index 4e46358970f9..000000000000
--- a/x11-servers/driglide/files/patch-swlibs_fxmisc_fxos.c
+++ /dev/null
@@ -1,44 +0,0 @@
---- swlibs/fxmisc/fxos.c.orig Wed Jan 15 10:01:58 2003
-+++ swlibs/fxmisc/fxos.c Sun Jul 1 01:56:10 2007
-@@ -27,13 +27,22 @@
-
- #include <fxos.h>
-
--/* return current time in seconds (floating point) */
--float fxTime(void)
--{
- #if defined ( __sparc__ ) || defined ( __DJGPP__ )
- /* times returns 0 in BSD Unix, so we use ftime instead */
- # include <sys/types.h>
- # include <sys/timeb.h>
-+#elif defined(__FreeBSD__)
-+# include <sys/time.h>
-+#else
-+# include <sys/types.h>
-+# include <sys/times.h>
-+# include <sys/param.h>
-+#endif
-+
-+/* return current time in seconds (floating point) */
-+float fxTime(void)
-+{
-+#if defined ( __sparc__ ) || defined ( __DJGPP__ )
- struct timeb tb;
- static time_t once; // saves first time value
-
-@@ -43,15 +52,11 @@
- return (tb.time - once) + tb.millitm * .001;
-
- #elif defined(__FreeBSD__)
--#include <sys/time.h>
- struct timeval t;
- struct timezone tz;
- gettimeofday(&t, &tz);
- return ((float)t.tv_sec + ((float)t.tv_usec)/1000000.0);
- #else
--# include <sys/types.h>
--# include <sys/times.h>
--# include <sys/param.h>
- struct tms foo;
- return times(&foo)/(float)HZ;
- #endif
diff --git a/x11-servers/driglide/pkg-descr b/x11-servers/driglide/pkg-descr
deleted file mode 100644
index a603219c9c76..000000000000
--- a/x11-servers/driglide/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-These libraries are used by the 3dfx DRI module (lib/modules/dri/tdfx_dri.so)
-to provide 3D hardware accelerated OpenGL for 3dfx Voodoo3/4/5/Banshee cards.
-This does not support applications requiring the Glide library.
-
-WWW: http://people.freebsd.org/~anholt/dri/
diff --git a/x11-servers/driglide/pkg-plist b/x11-servers/driglide/pkg-plist
deleted file mode 100644
index 7e46073763cb..000000000000
--- a/x11-servers/driglide/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-include/glide3/sst1vid.h
-lib/libglide3-v3.a
-lib/libglide3-v3.la
-lib/libglide3-v3.so
-lib/libglide3-v3.so.13
-lib/libglide3-v5.a
-lib/libglide3-v5.la
-lib/libglide3-v5.so
-lib/libglide3-v5.so.13
-@dirrm include/glide3