summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-06-02 01:25:54 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-06-02 01:25:54 +0000
commitd152262096f01dce155aa1bd627c0c72e1d51165 (patch)
tree019dd9ee5832db8c0e97e0536ff086918bcb8e14 /x11-base
parentrev bump to force out default config changes (bug #471836) (diff)
downloadhistorical-d152262096f01dce155aa1bd627c0c72e1d51165.tar.gz
historical-d152262096f01dce155aa1bd627c0c72e1d51165.tar.bz2
historical-d152262096f01dce155aa1bd627c0c72e1d51165.zip
Version bump.
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64
Diffstat (limited to 'x11-base')
-rw-r--r--x11-base/xorg-server/ChangeLog8
-rw-r--r--x11-base/xorg-server/Manifest4
-rw-r--r--x11-base/xorg-server/xorg-server-1.14.1.901.ebuild246
3 files changed, 256 insertions, 2 deletions
diff --git a/x11-base/xorg-server/ChangeLog b/x11-base/xorg-server/ChangeLog
index 9c61044020fc..895086baacf4 100644
--- a/x11-base/xorg-server/ChangeLog
+++ b/x11-base/xorg-server/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-base/xorg-server
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.743 2013/04/22 12:42:10 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.744 2013/06/02 01:25:44 chithanh Exp $
+
+*xorg-server-1.14.1.901 (02 Jun 2013)
+
+ 02 Jun 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +xorg-server-1.14.1.901.ebuild:
+ Version bump.
22 Apr 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
-files/xdm.confd-3, -files/xdm.initd-3, -files/xdm.initd-5,
diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 3732d22b1862..ad9fb7c47294 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -18,14 +18,16 @@ DIST xorg-server-1.10.6.tar.bz2 5406712 SHA256 c4da5a97b6986688efe74bc9bff6a3879
DIST xorg-server-1.11.4.tar.bz2 4900810 SHA256 3e2935bc400612df58d5b5e6840829e2c63af02c2e7d2893092500358a4366fc SHA512 29013ffd51ff1b6a2b5679580c490d68dc5feaebdc9201a2812a410761200f5468de76c8791ab089950504be649e61f2cccb705587fde66eef1bcd3461f537ed WHIRLPOOL f1a5db2396cf1b490542c65177e047b37b636706b2d7e2bc15ef1ba527d2c7afd58669b99b83e7c2d2b7c1994f8603ebfe63419d2d924a75f4032afbe6806f26
DIST xorg-server-1.12.4.tar.bz2 5444761 SHA256 8ac07c35306ba3fb3c0972722dd4e919303039eca1d40ac7862560e0b2c94cf7 SHA512 70997e8ba4f948829c158e52924753c5691a783dd14e5a86fdce4fc601638dd4e0b281590876b0315a303bf8d5195bdf43ede7113d1d569415a41ab03d938d85 WHIRLPOOL bfee61329ca85ecedb991ca933de6e3a1e94e34a04d9a723a0e9c90a36e067824701c38e8a0034498ed28dfca82eb653d1e1ab5c0223020f5da69cbbf80bbf98
DIST xorg-server-1.13.4.tar.bz2 5506293 SHA256 a2c969887f3c7b0f3f7d31e2ee8e91fa73ce81ba3c16d82da9150ffa302c98cf SHA512 600fe0fc77a9d6c242ec264f74624cddf5e3dd0e2eacaa65d475be638e2b4d9497bc555d753b43b24845bd6f446a811e387446f94fa98d3e75f664063a7a3d3d WHIRLPOOL 68ca7d6f121496d3a371fb4242c4e9c8fa77eae5c79a13dfec2cdbfd8f0ed82b9a97aa607923674f2e17f3380ec9a8c82d3aab9b2d8b829457a29b8330970f54
+DIST xorg-server-1.14.1.901.tar.bz2 5496230 SHA256 36afb71e45d2022b7ddb0e696fdbce7d96b8ed0082183eeb87d35e8cdccb8847 SHA512 8c4ebe41a2ea7871b9b67cc846c392268300ed8d57f5ce1d757f64fab6280854bb422783f38356dfeb0844003c5041099832f1d058518c3284b97ae0ebe332d4 WHIRLPOOL a71db5a2b35b6ff88dc0f973b88857e326b4ee089dfc347182baba65a6e02715c2a226e2f4d038c3a57332ead9c5f7c5913366be0f581dbcb89e47ee36b50397
DIST xorg-server-1.14.1.tar.bz2 5509219 SHA256 a5adb02571efb7d7459dde83286a3adb77dfd1a52a7348e75d2dc72d6f8d28aa SHA512 43558eb561161f85e43a4d80c1e4e8b410a4afe5f83509b73ad9c9370705f074ec1bdbb9e4b7c994996dc245086110fa4731bba293ecd32a1e20de733dd4a686 WHIRLPOOL 3c1f71738a6310b082087f34c709da8d09b6cc6edee9dbfc671126c52f87a83bf0c271b401f64ecfb10ca8f3714d4b4720b0b62d7d82172f8ca88be7aab0d15b
DIST xorg-server-1.9.5.tar.bz2 5172054 SHA256 3fc775097c4f0e8f731447d0183ee709ae37c44c0c286ba00a4b028274e029dc SHA512 f17baa6e871c7df4dc61330e32e235906d9e4c842a70226b0833d2b64ab62811131b960eb942f4dc9359ea828676ce60afd82802aa7cffc711d27c4946c32345 WHIRLPOOL a8ede9d5e4ae80713e2b363042a80fe7ac9a03f8623dbf058b241a4237edd2397b437dda5ea56076ec1da71b946dc5b936adfd4afd436893b5c8350996ba169e
EBUILD xorg-server-1.10.6-r2.ebuild 7202 SHA256 9c2246cb0d6bd068a99af82af47b5945e53215542089347a0e9f3e88a2233490 SHA512 d495863b139d3a8a2535caddb54a98ed9195b663ecd7b2ca432517e6b75a213368fc845fec650794b61ca5f207c7bd14b96e3a6c10ccd853a574077739b4aa5f WHIRLPOOL bb8a4fb46c1c9f1c28e04e921e697ad5f540828f7916ed456c6dcbfe31c2bf16e57a268545115f1f16635355f019b40c47acadfc1def6cc7346ee1c2acfc62bb
EBUILD xorg-server-1.11.4-r2.ebuild 7391 SHA256 ae064266bea347c773d9fc4349e596290f7acc54bf4391e32bfcfea55a3bf498 SHA512 a410dbfcea353036ed2845f870fc8e1e8faffd32483abe2d5fe528704090c108eab5cf53ccc9a04a67a3fa67647843d833e17b418dde6229b8cd1019940f9644 WHIRLPOOL fdb6f10da37cfb4e6341cff4111a0121939aaa0c08128637556c61336079e1a7756b717fdea4422eaa6e10867be085e315bf77f143e98651482abf71522e0ab8
EBUILD xorg-server-1.12.4-r1.ebuild 7058 SHA256 3b0d0059dbf959df79a5d28c4e87b56d1513e9ffd490019299a9a90b56e416b5 SHA512 c5aedb627c1e3c55d6cd5ecc6b39e5d2a4a939e0dac53f4a49b7be7bb6f858063fee5fe74159d13876aece106cacc753c6a790ab5fb4a1f137c71f7a1f1c472f WHIRLPOOL 35a4037bed8ed9c37f6b508007abbe64e5c978e18256de77efff55bc50b6cce26ccb44984105dc265d49fd3a72b39a7a438513d586a5a60189b58eade6c003d4
EBUILD xorg-server-1.13.4.ebuild 6998 SHA256 90ad778a2b3c5fdcc18d1b774d0b6a35b81ba6b98b60ddbcd8ba4cd2d6d86832 SHA512 ef957d8c7ce1d6367d3f83517738ff48924b2ef9210b27759a24cb3e06e1ba977194a64994811a0a7e9256ec4b4e32d2d4369078a6789484dbe0db68a9b3cabe WHIRLPOOL 3610f774d94e7b3e828c936730b2f8dcac828358a1f971eed3031e7d65202feb9b51cda8d41645aa54dc1663e0001e456fd3e35596a12957a6449f97540dfec4
+EBUILD xorg-server-1.14.1.901.ebuild 6997 SHA256 1f1910a08357aa679eeacea186188a49f578c50975593b7c6730ac30ef48c1e4 SHA512 12272acf5f3fa875781b0c7805139d7aa2ec8872452abcdbcb121df91eea09c0a1fccb464c93fe97c96fe2a5e56b9537065708b0e34ab6f7c02448f40e70cbbd WHIRLPOOL 7f5c5fe0488cb48f4987889c8075ced9b86ce25b9e36bdc9f85651976d0bae2cba40fc5d14440c81fb8d4b1e6e323cb5b83574b018f8697e7a33f2f1ff33996d
EBUILD xorg-server-1.14.1.ebuild 6993 SHA256 f9d64cea7d8e2cea0f99433cb56bbd607881ffaa300f70a73cda6fb9bb2be3ec SHA512 1aa2f2655cccaa4fffd52e274ef97bf4916d4161937cb7134fc7c8b8105ac4b1bf8cecb21efe41e230dcd7180e138f7edf3ad56aba1cc3336a41ad7a37389ebf WHIRLPOOL 9f1e6d70cfd1bcc37bf6a3b1806219c0d584930fa9f9a49daff8a2b5a3582c4d5031f6fc6ecdf6b5376b8024417d4034672f242bdab986985fbc65e3dbf02a2c
EBUILD xorg-server-1.9.5-r2.ebuild 7925 SHA256 07bf78aab6229019bd88f1778564fe32ee9802eef200d61e96e55bccd5048800 SHA512 9b204a74d70deee2b4b7093c27d3faaecbb3f479e19f7d17d59a6ffb1116bbcaaafde5eddcc9f2e01789e43ebf59f3d82e3d94ebae04177534480de876cc5fe0 WHIRLPOOL ded655272aa87d651f6370836effa6588457196e8bd269bc7faeec87f606b6d81902d241bcb0b792b18992b885bdb861e244bab460d2eae29ca4e44c9a9f8e75
-MISC ChangeLog 45287 SHA256 6359160ed2254e96dd76a9c75b49c07a1f7ed7eee74b7ea3bc44222c470e025c SHA512 1ba5abdb9534c02fe106c49804ceed9f5b94c102919fe317ac2e367b4e6dbb0961afd99511edaa802c0a961fe6ef91dd7def4201681451d474653612b5c80c08 WHIRLPOOL b5e92638bae02d25ff1223c44c4a7b7d0e4ffaa43229b0905cfccd882316cd4b36edb708ab104096f761711ace61b8340ca3be3153d0f48215be7a680b1fa80b
+MISC ChangeLog 45446 SHA256 09638f8cb5a63247eabbfbd3fcafe9d42cd056e85c9d6b698967365f7aa46a22 SHA512 6e2f6f4c20a491de1f40a0945f40045530811983962e08a365e2d2b563ee3915e728eb3c8e9105d9402e81c75a4370e0ba2f68555da4ae03029158c3a70272f3 WHIRLPOOL 0eb18f7f1441f2b5761dcf226bb52da34f41102241fdf99a6c8308488fdd38688120d1e91241578aa320c91b502806c8a6a12d72ca7c0573d164a368d7b9290b
MISC ChangeLog-2009 109242 SHA256 76119bd85f64b74b4f8129911eef944e8f1baa3ae38bbfb65bcd6197a6f58c88 SHA512 200b2a1f8d66bc4461de84a5b675ae9bdc1fd38ffea339cdc69afdb613d7a6d6ffe29175fba62b10c4f9d95e050035933f59e21172bf9c545d7a70137c8d04f4 WHIRLPOOL 1c084a461e803c1a6627986cb2444cd7a23743f409df5bb1ca5f55d1e7c3106670cfc2cd4f875a479e0c75513b7937ee35b591b4016b715f7fa45209e098cece
MISC metadata.xml 537 SHA256 38cd6ed34cf5447cbc3e0a9c4a9e24d5af12e2a12b80b106821bb19e69d2281f SHA512 6b66fd87c679bd696c5b6f7c32026a2bdaf827f3ea375eb908965352c259354dc242321199cebfab72a8d7854e459798ee851feedc18fa36496aec965ca28676 WHIRLPOOL 751bb9c7446f7bfd44674256bee09d05252b03686be445538a1026c2075533660a3895a8d68f4b77cd3575f4cf589df2bcf9a6e1e493c13f169895f413ea6c78
diff --git a/x11-base/xorg-server/xorg-server-1.14.1.901.ebuild b/x11-base/xorg-server/xorg-server-1.14.1.901.ebuild
new file mode 100644
index 000000000000..5baf84e3fd00
--- /dev/null
+++ b/x11-base/xorg-server/xorg-server-1.14.1.901.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.14.1.901.ebuild,v 1.1 2013/06/02 01:25:44 chithanh Exp $
+
+EAPI=5
+
+XORG_DOC=doc
+XORG_EAUTORECONF=yes
+inherit xorg-2 multilib versionator flag-o-matic
+EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver"
+
+DESCRIPTION="X.Org X servers"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+
+IUSE_SERVERS="dmx kdrive xnest xorg xvfb"
+IUSE="${IUSE_SERVERS} ipv6 minimal nptl selinux +suid tslib +udev"
+
+RDEPEND=">=app-admin/eselect-opengl-1.0.8
+ dev-libs/openssl
+ media-libs/freetype
+ >=x11-apps/iceauth-1.0.2
+ >=x11-apps/rgb-1.0.3
+ >=x11-apps/xauth-1.0.3
+ x11-apps/xkbcomp
+ >=x11-libs/libdrm-2.4.20
+ >=x11-libs/libpciaccess-0.12.901
+ >=x11-libs/libXau-1.0.4
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont-1.4.2
+ >=x11-libs/libxkbfile-1.0.4
+ >=x11-libs/pixman-0.27.2
+ >=x11-libs/xtrans-1.2.2
+ >=x11-misc/xbitmaps-1.0.1
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+ dmx? (
+ x11-libs/libXt
+ >=x11-libs/libdmx-1.0.99.1
+ >=x11-libs/libX11-1.1.5
+ >=x11-libs/libXaw-1.0.4
+ >=x11-libs/libXext-1.0.99.4
+ >=x11-libs/libXfixes-5.0
+ >=x11-libs/libXi-1.2.99.1
+ >=x11-libs/libXmu-1.0.3
+ x11-libs/libXrender
+ >=x11-libs/libXres-1.0.3
+ >=x11-libs/libXtst-1.0.99.2
+ )
+ kdrive? (
+ >=x11-libs/libXext-1.0.5
+ x11-libs/libXv
+ )
+ !minimal? (
+ >=x11-libs/libX11-1.1.5
+ >=x11-libs/libXext-1.0.5
+ >=media-libs/mesa-8[nptl=]
+ )
+ tslib? ( >=x11-libs/tslib-1.0 )
+ udev? ( >=virtual/udev-150 )
+ >=x11-apps/xinit-1.3
+ selinux? ( sec-policy/selinux-xserver )"
+
+DEPEND="${RDEPEND}
+ sys-devel/flex
+ >=x11-proto/bigreqsproto-1.1.0
+ >=x11-proto/compositeproto-0.4
+ >=x11-proto/damageproto-1.1
+ >=x11-proto/fixesproto-5.0
+ >=x11-proto/fontsproto-2.0.2
+ >=x11-proto/glproto-1.4.16
+ >=x11-proto/inputproto-2.2.99.1
+ >=x11-proto/kbproto-1.0.3
+ >=x11-proto/randrproto-1.4.0
+ >=x11-proto/recordproto-1.13.99.1
+ >=x11-proto/renderproto-0.11
+ >=x11-proto/resourceproto-1.2.0
+ >=x11-proto/scrnsaverproto-1.1
+ >=x11-proto/trapproto-3.4.3
+ >=x11-proto/videoproto-2.2.2
+ >=x11-proto/xcmiscproto-1.2.0
+ >=x11-proto/xextproto-7.1.99
+ >=x11-proto/xf86dgaproto-2.0.99.1
+ >=x11-proto/xf86rushproto-1.1.2
+ >=x11-proto/xf86vidmodeproto-2.2.99.1
+ >=x11-proto/xineramaproto-1.1.3
+ >=x11-proto/xproto-7.0.22
+ dmx? (
+ >=x11-proto/dmxproto-2.2.99.1
+ doc? (
+ || (
+ www-client/links
+ www-client/lynx
+ www-client/w3m
+ )
+ )
+ )
+ !minimal? (
+ >=x11-proto/xf86driproto-2.1.0
+ >=x11-proto/dri2proto-2.8
+ )"
+
+PDEPEND="
+ xorg? ( >=x11-base/xorg-drivers-$(get_version_component_range 1-2) )"
+
+REQUIRED_USE="!minimal? (
+ || ( ${IUSE_SERVERS} )
+ )"
+
+#UPSTREAMED_PATCHES=(
+# "${WORKDIR}/patches/"
+#)
+
+PATCHES=(
+ "${UPSTREAMED_PATCHES[@]}"
+ "${FILESDIR}"/${PN}-1.12-disable-acpi.patch
+)
+
+pkg_pretend() {
+ # older gcc is not supported
+ [[ "${MERGE_TYPE}" != "binary" && $(gcc-major-version) -lt 4 ]] && \
+ die "Sorry, but gcc earlier than 4.0 will not work for xorg-server."
+}
+
+src_configure() {
+ # localstatedir is used for the log location; we need to override the default
+ # from ebuild.sh
+ # sysconfdir is used for the xorg.conf location; same applies
+ # NOTE: fop is used for doc generating ; and i have no idea if gentoo
+ # package it somewhere
+ XORG_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 suid install-setuid)
+ $(use_enable tslib)
+ $(use_enable !minimal record)
+ $(use_enable !minimal xfree86-utils)
+ $(use_enable !minimal install-libxf86config)
+ $(use_enable !minimal dri)
+ $(use_enable !minimal dri2)
+ $(use_enable !minimal glx)
+ $(use_enable xnest)
+ $(use_enable xorg)
+ $(use_enable xvfb)
+ $(use_enable nptl glx-tls)
+ $(use_enable udev config-udev)
+ $(use_with doc doxygen)
+ $(use_with doc xmlto)
+ --enable-libdrm
+ --sysconfdir="${EPREFIX}"/etc/X11
+ --localstatedir="${EPREFIX}"/var
+ --with-fontrootdir="${EPREFIX}"/usr/share/fonts
+ --with-xkb-output="${EPREFIX}"/var/lib/xkb
+ --disable-config-hal
+ --without-dtrace
+ --without-fop
+ --with-os-vendor=Gentoo
+ )
+
+ # Xorg-server requires includes from OS mesa which are not visible for
+ # users of binary drivers.
+ mkdir -p "${T}/mesa-symlinks/GL"
+ for i in gl glx glxmd glxproto glxtokens; do
+ ln -s "${EROOT}usr/$(get_libdir)/opengl/xorg-x11/include/$i.h" "${T}/mesa-symlinks/GL/$i.h" || die
+ done
+ for i in glext glxext; do
+ ln -s "${EROOT}usr/$(get_libdir)/opengl/global/include/$i.h" "${T}/mesa-symlinks/GL/$i.h" || die
+ done
+ append-cppflags "-I${T}/mesa-symlinks"
+
+ xorg-2_src_configure
+}
+
+src_install() {
+ xorg-2_src_install
+
+ dynamic_libgl_install
+
+ server_based_install
+
+ if ! use minimal && use xorg; then
+ # Install xorg.conf.example into docs
+ dodoc "${AUTOTOOLS_BUILD_DIR}"/hw/xfree86/xorg.conf.example
+ fi
+
+ newinitd "${FILESDIR}"/xdm-setup.initd-1 xdm-setup
+ newinitd "${FILESDIR}"/xdm.initd-9 xdm
+ newconfd "${FILESDIR}"/xdm.confd-4 xdm
+
+ # install the @x11-module-rebuild set for Portage
+ insinto /usr/share/portage/config/sets
+ newins "${FILESDIR}"/xorg-sets.conf xorg.conf
+}
+
+pkg_postinst() {
+ # sets up libGL and DRI2 symlinks if needed (ie, on a fresh install)
+ eselect opengl set xorg-x11 --use-old
+
+ if [[ ${PV} != 9999 && $(get_version_component_range 2 ${REPLACING_VERSIONS}) != $(get_version_component_range 2 ${PV}) ]]; then
+ ewarn "You must rebuild all drivers if upgrading from <xorg-server-$(get_version_component_range 1-2)"
+ ewarn "because the ABI changed. If you cannot start X because"
+ ewarn "of module version mismatch errors, this is your problem."
+
+ echo
+ ewarn "You can rebuild all installed packages in the x11-drivers"
+ ewarn "category using this command:"
+ ewarn " emerge @x11-module-rebuild"
+ fi
+
+ if use udev && has_version virtual/udev[-keymap]; then
+ ewarn "virtual/udev was built without keymap support. This may cause input device"
+ ewarn "autoconfiguration to fail."
+ fi
+}
+
+pkg_postrm() {
+ # Get rid of module dir to ensure opengl-update works properly
+ if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then
+ rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules
+ fi
+}
+
+dynamic_libgl_install() {
+ # next section is to setup the dynamic libGL stuff
+ ebegin "Moving GL files for dynamic switching"
+ dodir /usr/$(get_libdir)/opengl/xorg-x11/extensions
+ local x=""
+ for x in "${ED}"/usr/$(get_libdir)/xorg/modules/extensions/lib{glx,dri,dri2}*; do
+ if [ -f ${x} -o -L ${x} ]; then
+ mv -f ${x} "${ED}"/usr/$(get_libdir)/opengl/xorg-x11/extensions
+ fi
+ done
+ eend 0
+}
+
+server_based_install() {
+ if ! use xorg; then
+ rm "${ED}"/usr/share/man/man1/Xserver.1x \
+ "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \
+ "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \
+ "${ED}"/usr/share/man/man1/Xserver.1x
+ fi
+}