summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2005-12-13 06:50:43 +0000
committerLuca Barbato <lu_zero@gentoo.org>2005-12-13 06:50:43 +0000
commit8c418afe627dd06d04557a051904856feb45191d (patch)
tree1269cb9f09db4994b781559bdc8b9bdbf7b20ccf /x11-apps
parentAdd modular X dependencies. (diff)
downloadhistorical-8c418afe627dd06d04557a051904856feb45191d.tar.gz
historical-8c418afe627dd06d04557a051904856feb45191d.tar.bz2
historical-8c418afe627dd06d04557a051904856feb45191d.zip
Fix the missing fglrx_pp_proto.h
Package-Manager: portage-2.0.53
Diffstat (limited to 'x11-apps')
-rw-r--r--x11-apps/ati-drivers-extra/ChangeLog6
-rw-r--r--x11-apps/ati-drivers-extra/Manifest5
-rw-r--r--x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild5
-rw-r--r--x11-apps/ati-drivers-extra/files/fglrx_pp_proto.h126
4 files changed, 137 insertions, 5 deletions
diff --git a/x11-apps/ati-drivers-extra/ChangeLog b/x11-apps/ati-drivers-extra/ChangeLog
index 45cae8d8aa40..62cf6c64d2d7 100644
--- a/x11-apps/ati-drivers-extra/ChangeLog
+++ b/x11-apps/ati-drivers-extra/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for x11-apps/ati-drivers-extra
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-apps/ati-drivers-extra/ChangeLog,v 1.4 2005/12/11 04:07:48 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-apps/ati-drivers-extra/ChangeLog,v 1.5 2005/12/13 06:50:43 lu_zero Exp $
+
+ 13 Dec 2005; Luca Barbato <lu_zero@gentoo.org> +files/fglrx_pp_proto.h,
+ ati-drivers-extra-8.20.8.ebuild:
+ Workaround
*ati-drivers-extra-8.20.8 (11 Dec 2005)
diff --git a/x11-apps/ati-drivers-extra/Manifest b/x11-apps/ati-drivers-extra/Manifest
index ed95e291e20b..c23c459ae5d7 100644
--- a/x11-apps/ati-drivers-extra/Manifest
+++ b/x11-apps/ati-drivers-extra/Manifest
@@ -1,10 +1,10 @@
-MD5 7c2b8d351f3a0bacf72381a0a2a3a90d ChangeLog 7647
+MD5 8ff37ab352fabbc649dc87e161adcf2b ChangeLog 7770
MD5 9af1b3adb27c3b8ff5cf17092321f0e7 ati-drivers-extra-8.14.13.ebuild 2653
MD5 580f105fba57af8e8893c1f07010dd11 ati-drivers-extra-8.16.20.ebuild 2681
MD5 10b404a2ce677904315673a48b3b49a0 ati-drivers-extra-8.18.6.ebuild 2677
MD5 b703301a587202549afb929c1b650261 ati-drivers-extra-8.18.8.ebuild 2497
MD5 b4d8c79ec9e44ef62a0eb5d3ca14b106 ati-drivers-extra-8.19.10.ebuild 2498
-MD5 d037949a312f926542810ebffd9eb3d0 ati-drivers-extra-8.20.8.ebuild 2497
+MD5 a3c707d235873ea3abf7477d7c2c2c2b ati-drivers-extra-8.20.8.ebuild 2571
MD5 071a3c5b95ac48e604a480f037b0e91e files/ati-drivers-extra-8.14.13-improvements.patch.bz2 10459
MD5 e197888780e3fd826edea4c531493054 files/ati-drivers-extra-8.19.10-improvements.patch.bz2 10510
MD5 82c5244e2e3822f5e73ff38138dc23c1 files/digest-ati-drivers-extra-8.14.13 157
@@ -13,5 +13,6 @@ MD5 3e29001f6bcfcec91a4802e6c6e37fc1 files/digest-ati-drivers-extra-8.18.6 156
MD5 b9b5079b56d44f5056ac6b7e846943be files/digest-ati-drivers-extra-8.18.8 168
MD5 77910c352e4cc0789f1e084337fe75c4 files/digest-ati-drivers-extra-8.19.10 170
MD5 296c8e8d4fe969297f60e5772ccf4058 files/digest-ati-drivers-extra-8.20.8 168
+MD5 965bb91f2860cd9b3518ef46ffbfbdcc files/fglrx_pp_proto.h 4342
MD5 41782adae08060611f324e8c8ddf3de9 files/fireglcontrol.desktop 149
MD5 c306bb93866a4dd8913899229dd20726 metadata.xml 227
diff --git a/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild b/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild
index 43af6b46faea..6213597b5633 100644
--- a/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild
+++ b/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild,v 1.1 2005/12/11 04:07:48 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild,v 1.2 2005/12/13 06:50:43 lu_zero Exp $
IUSE="qt"
@@ -47,7 +47,8 @@ src_unpack() {
epatch ${FILESDIR}/ati-drivers-extra-8.19.10-improvements.patch.bz2
sed -e "s:"${OLDBIN}":"${ATIBIN}":"\
-i ${WORKDIR}/extra/fglrx_panel/Makefile
-
+ #workaround
+ cp ${FILESDIR}/fglrx_pp_proto.h ${WORKDIR}/extra/fglrx_panel
}
src_compile() {
diff --git a/x11-apps/ati-drivers-extra/files/fglrx_pp_proto.h b/x11-apps/ati-drivers-extra/files/fglrx_pp_proto.h
new file mode 100644
index 000000000000..1aecf3070abb
--- /dev/null
+++ b/x11-apps/ati-drivers-extra/files/fglrx_pp_proto.h
@@ -0,0 +1,126 @@
+/****************************************************************************
+ * *
+ * Copyright 1999-2005 ATI Technologies Inc., Markham, Ontario, CANADA. *
+ * All Rights Reserved. *
+ * *
+ * Your use and or redistribution of this software in source and \ or *
+ * binary form, with or without modification, is subject to: (i) your *
+ * ongoing acceptance of and compliance with the terms and conditions of *
+ * the ATI Technologies Inc. software End User License Agreement; and (ii) *
+ * your inclusion of this notice in any version of this software that you *
+ * use or redistribute. A copy of the ATI Technologies Inc. software End *
+ * User License Agreement is included with this software and is also *
+ * available by contacting ATI Technologies Inc. at http://www.ati.com *
+ * *
+ ****************************************************************************/
+
+/** \file powerplay.h
+ * \brief Protocol definitions for the ATI POWERplay extension
+ * \author Felix Kuehling
+ */
+
+#ifndef __FGLRX_PP_PROTO_H
+#define __FGLRX_PP_PROTO_H
+
+#ifndef XREP_SZ
+#define XREP_SZ(name) sizeof(x##name##Reply)
+#endif
+#ifndef XREQ_SZ
+#define XREQ_SZ(name) sizeof(x##name##Req)
+#endif
+
+#define X_FGLQueryPowerPlayInfo 13
+#define X_FGLQueryPowerState 14
+#define X_FGLSetPowerState 15
+
+/*****************************************************************************
+ * FGLQueryPowerPlayInfo */
+typedef struct _FGLQueryPowerPlayInfo {
+ CARD8 reqType;
+ CARD8 fireglReqType;
+ CARD16 length B16;
+ /* specific */
+ CARD32 screen B32;
+} xFGLQueryPowerPlayInfoReq;
+
+typedef struct {
+ BYTE type; /* X_Reply */
+ BYTE pad1;
+ CARD16 sequenceNumber B16;
+ CARD32 length B32;
+ /* specific */
+ CARD16 extVersion B16;
+ CARD16 extRevision B16;
+ CARD16 ppVersion B16;
+ CARD16 numPowerStates B16;
+ CARD32 flags B32;
+ CARD32 pad2 B32;
+ CARD32 pad3 B32;
+ CARD32 pad4 B32;
+} xFGLQueryPowerPlayInfoReply;
+
+#define sz_xFGLQueryPowerPlayInfoReq XREQ_SZ(FGLQueryPowerPlayInfo)
+#define sz_xFGLQueryPowerPlayInfoReply XREP_SZ(FGLQueryPowerPlayInfo)
+
+/*****************************************************************************
+ * FGLQueryPowerState */
+typedef struct _FGLQueryPowerState {
+ CARD8 reqType;
+ CARD8 fireglReqType;
+ CARD16 length B16;
+ /* specific */
+ CARD32 screen B32;
+ CARD16 state B16;
+ CARD16 pad1 B16;
+} xFGLQueryPowerStateReq;
+
+typedef struct {
+ BYTE type; /* X_Reply */
+ BYTE pad1;
+ CARD16 sequenceNumber B16;
+ CARD32 length B32;
+ /* specific */
+ CARD32 flags B32;
+ CARD32 validEvents B32;
+ CARD32 memClock B32;
+ CARD32 coreClock B32;
+ CARD32 refreshRate B32;
+ CARD16 upperTempLimit B16;
+ CARD16 lowerTempLimit B16;
+ CARD16 nextUpperTempState B16;
+ CARD16 nextLowerTempState B16;
+} xFGLQueryPowerStateReply;
+
+#define sz_xFGLQueryPowerStateReq XREQ_SZ(FGLQueryPowerState)
+#define sz_xFGLQueryPowerStateReply XREP_SZ(FGLQueryPowerState)
+
+/*****************************************************************************
+ * FGLSetPowerState */
+typedef struct _FGLSetPowerState {
+ CARD8 reqType;
+ CARD8 fireglReqType;
+ CARD16 length B16;
+ /* specific */
+ CARD32 screen B32;
+ CARD16 event B16;
+ CARD16 state B16;
+} xFGLSetPowerStateReq;
+
+typedef struct {
+ BYTE type; /* X_Reply */
+ BYTE pad1;
+ CARD16 sequenceNumber B16;
+ CARD32 length B32;
+ /* specific */
+ CARD32 result B32;
+ CARD32 pad2 B32;
+ CARD32 pad3 B32;
+ CARD32 pad4 B32;
+ CARD32 pad5 B32;
+ CARD32 pad6 B32;
+} xFGLSetPowerStateReply;
+
+#define sz_xFGLSetPowerStateReq XREQ_SZ(FGLSetPowerState)
+#define sz_xFGLSetPowerStateReply XREP_SZ(FGLSetPowerState)
+
+#endif /* __FGLRX_PP_PROTO_H */