From 5954124a90881abc515c2d4caf398355fb9d59db Mon Sep 17 00:00:00 2001 From: Fabian Fingerle Date: Wed, 6 May 2009 07:19:24 +0200 Subject: [PATCH] x11-drivers/nvidia-drivers-180.37.05: Add OpenGL 3.1 Beta --- .../package.keywords/nvidia-opengl-3.1-beta | 2 + media-video/nvidia-settings/ChangeLog | 4 ++ media-video/nvidia-settings/Manifest | 4 +- .../nvidia-settings-180.37.05.ebuild | 69 ++++++++++++++++++++++ x11-drivers/nvidia-drivers/ChangeLog | 4 ++ x11-drivers/nvidia-drivers/Manifest | 6 +- 6 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 Documentation/package.keywords/nvidia-opengl-3.1-beta create mode 100644 media-video/nvidia-settings/nvidia-settings-180.37.05.ebuild diff --git a/Documentation/package.keywords/nvidia-opengl-3.1-beta b/Documentation/package.keywords/nvidia-opengl-3.1-beta new file mode 100644 index 0000000..8b00676 --- /dev/null +++ b/Documentation/package.keywords/nvidia-opengl-3.1-beta @@ -0,0 +1,2 @@ +=media-video/nvidia-settings-180.37.05 ** +=x11-drivers/nvidia-drivers-180.37.05 ** diff --git a/media-video/nvidia-settings/ChangeLog b/media-video/nvidia-settings/ChangeLog index 93cf5ac..1ff6492 100644 --- a/media-video/nvidia-settings/ChangeLog +++ b/media-video/nvidia-settings/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-drivers/nvidia-drivers # Copyright 2006-2009 Otih Overlay; distributed under the GPL version 2 + 06 May 2009, Fabian Fingerle + +nvidia-settings-180.37.05.ebuild + Add opengl 3.1 Beta + 05 May 2009, Fabian Fingerle +nvidia-settings-185.18.08: Bump diff --git a/media-video/nvidia-settings/Manifest b/media-video/nvidia-settings/Manifest index 0a41422..1194044 100644 --- a/media-video/nvidia-settings/Manifest +++ b/media-video/nvidia-settings/Manifest @@ -1,10 +1,12 @@ AUX icon/nvidia-settings.desktop 194 RMD160 a59dae254f65d9665118629b489b33b0fd87c8d5 SHA1 eac0735769b28d7c217d6ab15a3dca3e2adff9b1 SHA256 af43af5db203c1acf9301fa7fb285a7fdfe5aab5ce1aa30a239fd7db1b588168 AUX icon/nvidia-settings.png 3790 RMD160 a0a8c319ca4b0100d2b7502b6a3dba20a3dc71b9 SHA1 ff485bf300c6e0c56b3d1f08ee87e4d9a425db65 SHA256 171e2d20dfe7fbbb86bf9d3c0bb22909529b351fb06b614018a9597ff2456f12 +DIST nvidia-settings-180.37.05.tar.gz 1342121 RMD160 402acf035919a7750e5562f5d0ded08cbd9ded59 SHA1 46bfe6221b427c4180da32a1232e3ba3e2b71ef5 SHA256 2cc1668f958bd586c36ac703ba31ac87c9094f4974eac136d6de64a69ecdc3c8 DIST nvidia-settings-180.53.tar.gz 1342071 RMD160 1e9a361b64adb2c1fc7cf23e09f3aee82f30502c SHA1 228edfe359b8251ae19cc49a6fbbd777173b1975 SHA256 ee8e169779346d52ca563d96864b669d3c12dbcdfb1ce66184766ceac138f639 DIST nvidia-settings-185.18.04.tar.gz 1347205 RMD160 f882ce07a1022fc354031ff3a0f67c05c9ae4f2b SHA1 9fd3cc81219b1adda86ce0a5bb1965f2d4352189 SHA256 15865e6630ca48b049f04a01bf7e00565dc0e85979d87500f056b942d2ddb44f DIST nvidia-settings-185.18.08.tar.gz 1347259 RMD160 bf45ba984d767a2ec2a156a63858f6c02346ae1f SHA1 5891ec8753154d419d9ff1e84c2acb8f20c3b8af SHA256 b043c00d9703bfccfe7f21241ab99701bba85aa2c37d190dba2c9ec84d38dba4 +EBUILD nvidia-settings-180.37.05.ebuild 1721 RMD160 f7d6e47cad4e905b8e92208dc97dd1938bbc2394 SHA1 4446f0471e2c2057c9c9bdb1a99e568d69e29390 SHA256 55fbb7c79182e1c8ac8d1edf7b68feccd3f885c0e95520e5c1f2e45965108b10 EBUILD nvidia-settings-180.53.ebuild 1721 RMD160 f7d6e47cad4e905b8e92208dc97dd1938bbc2394 SHA1 4446f0471e2c2057c9c9bdb1a99e568d69e29390 SHA256 55fbb7c79182e1c8ac8d1edf7b68feccd3f885c0e95520e5c1f2e45965108b10 EBUILD nvidia-settings-185.18.04.ebuild 1721 RMD160 f7d6e47cad4e905b8e92208dc97dd1938bbc2394 SHA1 4446f0471e2c2057c9c9bdb1a99e568d69e29390 SHA256 55fbb7c79182e1c8ac8d1edf7b68feccd3f885c0e95520e5c1f2e45965108b10 EBUILD nvidia-settings-185.18.08.ebuild 1721 RMD160 f7d6e47cad4e905b8e92208dc97dd1938bbc2394 SHA1 4446f0471e2c2057c9c9bdb1a99e568d69e29390 SHA256 55fbb7c79182e1c8ac8d1edf7b68feccd3f885c0e95520e5c1f2e45965108b10 -MISC ChangeLog 1721 RMD160 e1c8ec6be44096eac617e82f2d730723253d77e3 SHA1 ed2a55d63c9fc3c2b4a1875f93c47c4c079b0700 SHA256 fe422b9209787d6f19ed079b3e7447280f8db3857a03ecf94acc1cf2cdb5aa5f +MISC ChangeLog 1834 RMD160 dab49cfd36a8ebf7568aadadcdbbe1348cef2847 SHA1 14faf109e07245fa5ef0df14f9a2928d85d4d533 SHA256 0b3246890755370557c655447fbdc534d3eecb23f5d054efcd2a3e51ace3e156 MISC metadata.xml 313 RMD160 ef0fd7e80d48cd3ca74f690da28124320f1a5bd9 SHA1 07663307a196dcdd3ae7fd14a87476f7a7aaa67a SHA256 d6e8ff073fd6c7c27d8401c2ccc11bd62003fca57618d4ebc2c3bcc2f3beec21 diff --git a/media-video/nvidia-settings/nvidia-settings-180.37.05.ebuild b/media-video/nvidia-settings/nvidia-settings-180.37.05.ebuild new file mode 100644 index 0000000..f164781 --- /dev/null +++ b/media-video/nvidia-settings/nvidia-settings-180.37.05.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils toolchain-funcs multilib + +MY_P="${PN}-1.0" + +DESCRIPTION="NVIDIA Linux X11 Settings Utility" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="" + +# xorg-server is used in the depends as nvidia-settings builds against some +# headers in /usr/include/xorg/. +# This also allows us to optimize out a lot of the other dependancies, as +# between gtk and xorg-server, almost all libraries and headers are accounted +# for. +DEPEND=">=x11-libs/gtk+-2 + dev-util/pkgconfig + x11-base/xorg-server + x11-libs/libXt + x11-libs/libXv + x11-proto/xf86driproto + x11-proto/xf86vidmodeproto" + +RDEPEND=">=x11-libs/gtk+-2 + x11-base/xorg-server + x11-libs/libXt + x11-drivers/nvidia-drivers" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + einfo "Building libXNVCtrl..." + cd "${S}/src/libXNVCtrl" + make clean || die "Cleaning old libXNVCtrl failed" + emake CDEBUGFLAGS="${CFLAGS}" CC="$(tc-getCC)" libXNVCtrl.a || die "Building libXNVCtrl failed!" + + cd "${S}" + einfo "Building nVidia-Settings..." + emake CC="$(tc-getCC)" || die "Failed to build nvidia-settings" +} + +src_install() { + # Install the executable + exeinto /usr/bin + doexe nvidia-settings + + # Install libXNVCtrl and headers + insinto "/usr/$(get_libdir)" + doins src/libXNVCtrl/libXNVCtrl.a + insinto /usr/include/NVCtrl + doins src/libXNVCtrl/{NVCtrl,NVCtrlLib}.h + + # Install icon and .desktop entry + doicon "${FILESDIR}/icon/${PN}.png" + domenu "${FILESDIR}/icon/${PN}.desktop" + + # Install manpage + doman doc/nvidia-settings.1 + + # Now install documentation + dodoc doc/*.txt +} diff --git a/x11-drivers/nvidia-drivers/ChangeLog b/x11-drivers/nvidia-drivers/ChangeLog index b7c660b..857419a 100644 --- a/x11-drivers/nvidia-drivers/ChangeLog +++ b/x11-drivers/nvidia-drivers/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-drivers/nvidia-drivers # Copyright 2006-2009 Otih Overlay; distributed under the GPL version 2 + 06 May 2009, Fabian Fingerle + +nvidia-drivers-180.37.05.ebuild: + Add opengl 3.1 beta + 05 May 2009, Fabian Fingerle +nvidia-drivers-185.18.08.ebuild: Bump diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 5cc2a13..6a05acc 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -4,17 +4,21 @@ AUX NVIDIA_i2c-hwmon.patch 669 RMD160 812e7081d8f31116031edb0d8eb9c570b09caf89 S AUX libGL.la-r2 733 RMD160 479612ab30c04ca0683c7d9edaf9ab3de783e4a9 SHA1 88656b7e7234ade4f5564373fd6eb5c040167655 SHA256 4856e7a2c31763ade41c93a395f3e80a2705ac2ab4dbd73e5161cdba132f407b AUX nvidia 1510 RMD160 ca0d0e5375109d9edf682d9bdda743b7c693e4d4 SHA1 85cf9bff167dcc063ba61426523973e9598085f7 SHA256 b193cc3f6d6f39138720a2282d9f161fc8f2e8a15bc43d183a30eb879add06c5 AUX nvidia-169.07 639 RMD160 8baddb6fd1bf7f0e2688870a78e8ace051d62e3f SHA1 b30487ba2a24a6b1359d1fd831eeb1705060953c SHA256 a8c4860f008d53776fda7a17b59524f271236559af688e9a2c9845cbbcba1577 +DIST NVIDIA-FreeBSD-x86-180.37.05.tar.gz 18796655 RMD160 9692fd5de9924dd2a3de91046463ec6e458af6f0 SHA1 d386d6f178c9f119685c16a5a271069d8985b4cc SHA256 4f23f748f56c6e734760643915b5cda3287d651c56ebf196f6692a127e0411a3 DIST NVIDIA-FreeBSD-x86-180.53.tar.gz 18596127 RMD160 2a828956f113fe1bb572764b65ff45a91fd2f07f SHA1 f69220338906905cd2a7a6570ce1bec6723cbe49 SHA256 3edb3a22155fb0bfa5b4036913daab145b81fafbbb7f62023f2b7135c4d81a1c DIST NVIDIA-FreeBSD-x86-185.18.04.tar.gz 19185492 RMD160 5e3e2504c82a060e33534fa18263ff2230f5b6d1 SHA1 4c41b95a8d84cd96a58f5fc51fac433f09a8c2eb SHA256 b84e769c7ff06478d1989c88475792284388c8e0ed78de31af7f0b0f32a3dc4c DIST NVIDIA-FreeBSD-x86-185.18.08.tar.gz 19190441 RMD160 e9ad6dcc5874517c3c929cd40e05d6e21cd03b5e SHA1 3c79a5e252380105e3c044059fd983dfdbb27560 SHA256 9f9ee6b0e680a3d6f863d0cc5952194b89656d05941944d2df3c0796d049f6da +DIST NVIDIA-Linux-x86-180.37.05-pkg0.run 13667040 RMD160 d841a7cc72e1204ad8806ebfeb0411320183af96 SHA1 1151eda8e76122eb461fbd986acb3ec33b697344 SHA256 4c574c7d2b5dba9859fac24d00e0dae36b4b00cbc90caa316bb10b9b1a4a064a DIST NVIDIA-Linux-x86-180.53-pkg0.run 13573257 RMD160 6fc1e0f44c269e68cd19959cd73f1560cb9f57bd SHA1 5b0852ac352ea9edbc067804188b83ca4961b17f SHA256 385b17ba2d0e3ebab37bda76fda4c5b8b92ec7b9a9024ffbda5bd03d83965d0d DIST NVIDIA-Linux-x86-185.18.04-pkg0.run 14092597 RMD160 54c92315a57174a251357af42b856ec08878cc29 SHA1 a3934f0f269b97073a9182f2812e799a05509052 SHA256 fc49fbb40c8ab53cf58c1eb52e44ae0ae55316cdd7e4421f1a81e1ce3feb1d62 DIST NVIDIA-Linux-x86-185.18.08-pkg0.run 14096920 RMD160 0ce540de2aaedd7f7d6c772d46cea636a61846ff SHA1 744819a07882a2f31b22c353711fa12d267a89de SHA256 c737752674337854c77970ee4dada61e96501c2ca15c252b47d8bbbdc8aa9daa +DIST NVIDIA-Linux-x86_64-180.37.05-pkg2.run 21702197 RMD160 551fbda4d617c693403ac9d6c4f797ec28b63d74 SHA1 f1fde83e9e1641f9e447fe7c277c893a158cd4c0 SHA256 714133719b8df1c9813f8265f6a446604b6d717f9ed8bc7391639e5a659670b6 DIST NVIDIA-Linux-x86_64-180.53-pkg2.run 21477159 RMD160 5c605898e1a9362c1d6b9bcaff134eb39a7a37e7 SHA1 c830879c53c07fcfa1c8e4b20ef822b57be69904 SHA256 b40289f81e9469fa1cf2d60104e2980b947b5c23d33e4796d0f05d417fa6d419 DIST NVIDIA-Linux-x86_64-185.18.04-pkg2.run 22168047 RMD160 0f428d3290d8673ea1f745564004bb03adb75581 SHA1 0e695d7ce87232111e9da95c992691b1276f95ad SHA256 ef9f38b60402144fcfb63b147c3b8b77ef5d1cbbb4ed8f0708b9fa2c480cd06b DIST NVIDIA-Linux-x86_64-185.18.08-pkg2.run 22179613 RMD160 16c8d7a55e5a2b672d2514e52957da1ffde1be36 SHA1 b3b5e6b0e9f1425799abc7ecb6769cca2e42697b SHA256 85e87ba4554cbf1f63c90a4cea0851b43d618a3b9a4372e40078acf049b9bb56 +EBUILD nvidia-drivers-180.37.05.ebuild 15289 RMD160 cf47a2d7d01af2ce0e6a6301dcbe164080719621 SHA1 9e9535233e88c745e3456cbe7494d01872b006ef SHA256 de96edf81436ce01e4d781a4331bd8dfc3989229607cbcfb494be46ceabafd52 EBUILD nvidia-drivers-180.53.ebuild 15289 RMD160 cf47a2d7d01af2ce0e6a6301dcbe164080719621 SHA1 9e9535233e88c745e3456cbe7494d01872b006ef SHA256 de96edf81436ce01e4d781a4331bd8dfc3989229607cbcfb494be46ceabafd52 EBUILD nvidia-drivers-185.18.04.ebuild 15289 RMD160 cf47a2d7d01af2ce0e6a6301dcbe164080719621 SHA1 9e9535233e88c745e3456cbe7494d01872b006ef SHA256 de96edf81436ce01e4d781a4331bd8dfc3989229607cbcfb494be46ceabafd52 EBUILD nvidia-drivers-185.18.08.ebuild 15289 RMD160 cf47a2d7d01af2ce0e6a6301dcbe164080719621 SHA1 9e9535233e88c745e3456cbe7494d01872b006ef SHA256 de96edf81436ce01e4d781a4331bd8dfc3989229607cbcfb494be46ceabafd52 -MISC ChangeLog 2002 RMD160 61d01c731082ea7e865704e62fc774c4f909c3be SHA1 39fe42cb4d80fd665a6a1863e1c9a24a4e54f08c SHA256 705e03a4b51162602da6669c8cd9bd57da06cf128404814fff7c105d035fcb3b +MISC ChangeLog 2115 RMD160 304ecb31f21dc08a9971d0ae631c1ba28d34191d SHA1 90391d91a704f5eeaa1bf8d53c914285368571a5 SHA256 9fbfa5ad06e9140c0e4eb68d490990c533c8e2ce9d2b6a4ccd13f403a237d657 MISC metadata.xml 167 RMD160 37158b954b5c56848025caab67dff8a1b7cb3146 SHA1 0a1a5e46367626858fc7f28de6fca63ccfa3f7e0 SHA256 4476ca9edabcb9df5e3e77607b3972df652fd44fb82ec2a751a9ce798da17a73 -- 2.11.4.GIT