diff options
author | Mart Raudsepp <leio@gentoo.org> | 2010-09-18 17:57:25 +0300 |
---|---|---|
committer | Zhang Le <r0bertz@gentoo.org> | 2010-09-21 02:06:22 +0800 |
commit | ff2289462f2cedd382054097132cf88c8621bbc0 (patch) | |
tree | 4360aa9caded115dded6da1f4b510820ac1013b8 /x11-base | |
parent | added a potential fix for binutils (diff) | |
download | loongson-ff2289462f2cedd382054097132cf88c8621bbc0.tar.gz loongson-ff2289462f2cedd382054097132cf88c8621bbc0.tar.bz2 loongson-ff2289462f2cedd382054097132cf88c8621bbc0.zip |
xorg-server-1.9.0: Sync with portage
Signed-off-by: Zhang Le <r0bertz@gentoo.org>
Diffstat (limited to 'x11-base')
-rw-r--r-- | x11-base/xorg-server/Manifest | 3 | ||||
-rw-r--r-- | x11-base/xorg-server/files/1.7.5.902-fix-tslib-1.0-check.patch | 19 | ||||
-rw-r--r-- | x11-base/xorg-server/xorg-server-1.9.0.ebuild | 17 |
3 files changed, 32 insertions, 7 deletions
diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest index ab2fbd3..4f17aa2 100644 --- a/x11-base/xorg-server/Manifest +++ b/x11-base/xorg-server/Manifest @@ -37,6 +37,7 @@ AUX 1.5.2-force-LC_ALL-C-when-running-awk.patch 1505 RMD160 efd24cfd80d140c8ba51 AUX 1.5.3-builtin-fonts.patch 646 RMD160 29bf7a3ba112621f9d8e645c0c9129caee318735 SHA1 f1cf5a1b525e4165c57271d11edf10087b2aeb7e SHA256 614c214118be05452cb81b8959a372961a6a8e4474cb69bcee50614cc04e1f9d AUX 1.6.3.901-0001-dix-append-built-ins-to-the-font-path-in-SetDefaultF.patch 3303 RMD160 69966b78924cc4f03df8ff0edc1666370a6b9e67 SHA1 a95b2e0ec5f47e91769b596872c4a7700101d730 SHA256 8f24228cf93819a59f016b42d31cd1d4c6d4b014a24d690dd3b5e88e0040563f AUX 1.7.3.901-0001-dix-if-owner-events-is-true-for-passive-grabs-add-th.patch 3142 RMD160 3cd195de58afa6f64df332c80334bdcbd5627706 SHA1 8b226f32183eabf130e85ad07d1bbffaa2a14915 SHA256 c315ee87fb09265b6372503c628192f527064e9493fdd3c66801f26ab974df6a +AUX 1.7.5.902-fix-tslib-1.0-check.patch 743 RMD160 139969e7c89ccbb6c86a93b7ea74aad2e942cd55 SHA1 621f3dea75aeb84a30279e5854b0ae256f653113 SHA256 03fced212933eb4502554c4fd629ead92027dc13f178ad5c43cd59b7ce615cea AUX avoid-crash-on-minimized-xv-window.patch 1970 RMD160 a41e37359a05b4dc4c796e569b3f00e9dcb210d4 SHA1 54447e96f4f10e2993e0e675091f6026e63b56b6 SHA256 6e1cbe4f588674d70d3564962a79b4b7d271162040f9a2390f29f03cfeac87bd AUX use-composite-for-unequal-depths.patch 3528 RMD160 be7b5b07e8c890d596c5e2c49152f7df833487ea SHA1 1ade1846c1549c5a7eb3775d86973eb87bdb48ff SHA256 b38c079aaac0d8168cd4b45d2c1b8020338918c96855989dce89324c800622c0 AUX xdm-setup.initd-1 346 RMD160 e68512e71adbf15743f789bb6b5587b07a9812a3 SHA1 f25303b8bcef0c5d2eb61517d5347b4b88736cd4 SHA256 942ce5e8d1a0770543b683dcc388bae7619a24eb9741c1cd678ed3df97c01406 @@ -78,7 +79,7 @@ EBUILD xorg-server-1.5.3.ebuild 16703 RMD160 97d1d64120e5c7a6c40236894880bcce0e2 EBUILD xorg-server-1.6.5.ebuild 6897 RMD160 70aa46bdd55ff4517d10517f2d26b2fb9495d59c SHA1 4835b5c31a380fb573404123a7045abd5a902713 SHA256 f503bf6f5d693c0533af3e1cb88472a3b1132d28072287b8309e7f3d9021cabd EBUILD xorg-server-1.7.5.ebuild 7170 RMD160 826bc1ab53d6703b79798b9c79664ba641574278 SHA1 e6c410063e2862c3a81af6e0cf2207c7341257d4 SHA256 a9958384cc851512a108af346a8169771df4940d94d0f45f07f401262676d853 EBUILD xorg-server-1.8.2.ebuild 8241 RMD160 2fa4126a8c52b3f8be9ae45b0d087cfe669e4d1d SHA1 8fea1dede1e3bcd9c5a0729920e3a6750043251a SHA256 52f9a3925448037b9e68aa538c238401c07b0ce19850371dd925a46e905da37a -EBUILD xorg-server-1.9.0.ebuild 7682 RMD160 4093219704fd880e5b0ea298b859c79d64989fed SHA1 2b1e99f283169a050f75c8596007a2b56ff284bb SHA256 15d2223515df17e942660da7d47fb3d4187e25ac388c8d97f56b09eb601e206d +EBUILD xorg-server-1.9.0.ebuild 7853 RMD160 a5e96a4414e17fecde10ab9b16e8d726d909c140 SHA1 00c4a70acc477aa1cf95ae9eef9af7930efeed9a SHA256 9c4b389edecbd3baeef6c46bd525ae3434a02ad2d816c47f27f70165ec40d76f EBUILD xorg-server-9999.ebuild 13974 RMD160 5df9e7a97e2becf05a56756b21e2945416ec04ba SHA1 4ae167f622911208539bb80330d287ffdce259a6 SHA256 bd73081e164fe8aae6b2d589b04d345d999ec098a7be4eec09b296b0140ed26b MISC ChangeLog 46548 RMD160 fd66dad1dc5b8181e294f00b2d867e273f375fed SHA1 c1c264afd91f7d13bd8c4cd5d8d03cc9327e1e14 SHA256 ae56c39d52f287b2e1e0c5be5bffe5207fbc60e0cbf906a15f50f7f849bd69d7 MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-base/xorg-server/files/1.7.5.902-fix-tslib-1.0-check.patch b/x11-base/xorg-server/files/1.7.5.902-fix-tslib-1.0-check.patch new file mode 100644 index 0000000..3675822 --- /dev/null +++ b/x11-base/xorg-server/files/1.7.5.902-fix-tslib-1.0-check.patch @@ -0,0 +1,19 @@ +--- configure.ac 2010-03-16 22:24:14.000000000 +0100 ++++ configure.ac.new 2010-03-16 22:33:10.000000000 +0100 +@@ -1915,8 +1915,14 @@ + AC_DEFINE(KDRIVEFBDEV, 1, [Build fbdev-based kdrive server]) + fi + +- +- PKG_CHECK_MODULES([TSLIB], [tslib-0.0], [HAVE_TSLIB="yes"], [HAVE_TSLIB="no"]) ++dnl Do tripple check for tslib in the transition phase to unversioned pkgconfig files... ++ PKG_CHECK_MODULES([TSLIB], [tslib], [HAVE_TSLIB="yes"], [ ++ PKG_CHECK_MODULES([TSLIB], [tslib-1.0], [HAVE_TSLIB="yes"], [ ++ PKG_CHECK_MODULES([TSLIB], [tslib-0.0], [HAVE_TSLIB="yes"], [ ++ HAVE_TSLIB="no" ++ ]) ++ ]) ++ ]) + if test "x$HAVE_TSLIB" = xno; then + AC_CHECK_LIB(ts, ts_open, [HAVE_TSLIB="yes"]) + fi diff --git a/x11-base/xorg-server/xorg-server-1.9.0.ebuild b/x11-base/xorg-server/xorg-server-1.9.0.ebuild index 5520a38..b4eb78b 100644 --- a/x11-base/xorg-server/xorg-server-1.9.0.ebuild +++ b/x11-base/xorg-server/xorg-server-1.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -13,7 +13,7 @@ DESCRIPTION="X.Org X servers" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" IUSE_SERVERS="dmx kdrive xorg" -IUSE="${IUSE_SERVERS} doc tslib ipv6 minimal nptl +udev" +IUSE="${IUSE_SERVERS} doc ipv6 minimal nptl tslib +udev" RDEPEND=">=app-admin/eselect-opengl-1.0.8 dev-libs/openssl media-libs/freetype @@ -24,7 +24,7 @@ RDEPEND=">=app-admin/eselect-opengl-1.0.8 >=x11-libs/libpciaccess-0.10.3 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 - >=x11-libs/libXfont-1.3.3 + >=x11-libs/libXfont-1.4.2 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/pixman-0.15.20 >=x11-libs/xtrans-1.2.2 @@ -44,6 +44,7 @@ RDEPEND=">=app-admin/eselect-opengl-1.0.8 ) kdrive? ( >=x11-libs/libXext-1.0.5 + x11-libs/libXv ) !minimal? ( >=x11-libs/libX11-1.1.5 @@ -107,6 +108,7 @@ PATCHES=( "${FILESDIR}/${P}-loongson.patch" "${FILESDIR}"/${PN}-disable-acpi.patch "${FILESDIR}"/${PN}-1.9-nouveau-default.patch + "${FILESDIR}"/1.7.5.902-fix-tslib-1.0-check.patch ) pkg_setup() { @@ -115,15 +117,18 @@ pkg_setup() { use minimal || ensure_a_server_is_building # localstatedir is used for the log location; we need to override the default - # from ebuild.sh + # from ebuild.sh # sysconfdir is used for the xorg.conf location; same applies - # --enable-install-setuid needed because sparcs default off + # --enable-install-setuid needed because sparcs default off # NOTE: fop is used for doc generating ; and i have no idea if gentoo - # package it somewhere + # package it somewhere CONFIGURE_OPTIONS=" $(use_enable ipv6) $(use_enable dmx) $(use_enable kdrive) + $(use_enable kdrive kdrive-kbd) + $(use_enable kdrive kdrive-mouse) + $(use_enable kdrive kdrive-evdev) $(use_enable tslib) $(use_enable tslib xcalibrate) $(use_enable !minimal xvfb) |