summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-08-21 15:41:20 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-08-21 15:41:20 +0000
commita3c88a6fcedb01150abe4e4d3995f73a2b94f468 (patch)
treebc4a83312e461c1d1db9642dd6101e0afce4f690 /x11-libs
parentRemove old. (diff)
downloadhistorical-a3c88a6fcedb01150abe4e4d3995f73a2b94f468.tar.gz
historical-a3c88a6fcedb01150abe4e4d3995f73a2b94f468.tar.bz2
historical-a3c88a6fcedb01150abe4e4d3995f73a2b94f468.zip
Add postinstall warning for nxserver users about the xlib-xcb backend, bug #441878.
Package-Manager: portage-2.1.12.2/cvs/Linux x86_64
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/cairo/ChangeLog7
-rw-r--r--x11-libs/cairo/Manifest28
-rw-r--r--x11-libs/cairo/cairo-1.12.14-r4.ebuild14
-rw-r--r--x11-libs/cairo/cairo-9999.ebuild14
4 files changed, 35 insertions, 28 deletions
diff --git a/x11-libs/cairo/ChangeLog b/x11-libs/cairo/ChangeLog
index 326511a203a4..d4ed11335307 100644
--- a/x11-libs/cairo/ChangeLog
+++ b/x11-libs/cairo/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-libs/cairo
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.346 2013/08/21 06:50:09 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.347 2013/08/21 15:41:17 chithanh Exp $
+
+ 21 Aug 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ cairo-1.12.14-r4.ebuild, cairo-9999.ebuild:
+ Add postinstall warning for nxserver users about the xlib-xcb backend, bug
+ #441878.
21 Aug 2013; Ben de Groot <yngwin@gentoo.org> -cairo-1.12.10-r2.ebuild,
-cairo-1.12.12-r1.ebuild, -cairo-1.12.12.ebuild, -cairo-1.12.14-r2.ebuild,
diff --git a/x11-libs/cairo/Manifest b/x11-libs/cairo/Manifest
index 869350093bc0..7a7d3c865d97 100644
--- a/x11-libs/cairo/Manifest
+++ b/x11-libs/cairo/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX cairo-1.10.0-buggy_gradients.patch 581 SHA256 3b622bb250b996ea5f5adc5c899af343e0efba5c477fa0e51fdbb720a8dd1b18 SHA512 c602992dd962586f9de09d2a838f828901845a02ba7afa1bc0cb434393aa05e98f02dc2342299b0b09f7cfbabb0295a22874023b68e1312982df2b71e3030442 WHIRLPOOL 55c72b55b1d378653204e1c8e0db463d12254ffa7a52e5c4b86eca9b67607bdcbb545b1589fa9a6df781d230d17264c67a018cece4030aac90eda7c68c41f5ea
AUX cairo-1.10.2-export-symbols.patch 2072 SHA256 31df610ff96a9d04b51e9636c8566bbe35112e5e012f585199bf883ee0924b3c SHA512 c74e670a4d2e372f37fe5b9e9c3b238bbd4eaae7ed98dc5e80efebfad243d777e0f09fd376761b082c2997848b08a88043c38f077408a4cfa7aacd941b54624f WHIRLPOOL 885e16165878e5c3817ff6ae07f2cf275a70721ebe903e51d9b9eb25f4790c5c9bb432516935427911e9417440f4a054dfb13da1d74f47ad998d88a44a271c92
AUX cairo-1.10.2-interix.patch 1235 SHA256 d915d69e2eb96f6a4bef1de0c493ed9face7b5d6a79194ab9f2a7f3d85b799ea SHA512 fbc524c2f359b489dc337a2aa70fbfc21e4cea0e306d144f45f520875471a66b65cd7687730461bff16c47792a30d81ed2be48895e2809cc24996a2dc26c560e WHIRLPOOL d25a09cb9c53b553690e865385be90cd696ed6135734d4d2f3814bd30e386c5f0bff05e7cd4f34c737dd2db2e35f590023b4dd7a00e767abdad9acf60775d684
@@ -15,26 +12,7 @@ AUX cairo-respect-fontconfig.patch 538 SHA256 1732f21adfe5ab291d987b7537b1347026
DIST cairo-1.10.2.tar.gz 23558405 SHA256 32018c7998358eebc2ad578ff8d8559d34fc80252095f110a572ed23d989fc41 SHA512 8be4b9ce002f039014d747cc2b48c6a6dfac78df74ebc5ad711a8f36572b819b2c6da3cc4732d0ca93e9052b4b3bb42a146f5e7e346b75dde695d44477b19c9a WHIRLPOOL 8ee0e6f2f520a8e5e046a311926f07a49dd7b730b66b49684ce0ea296b9b5822a80a194b8eff56c73d92da850faa15fed925a1df41b3ea28e3841530548d4ef5
DIST cairo-1.12.14.tar.xz 42132464 SHA256 96d0d1e3f9b74d2ca3469ff187c5e5f25649b1ad35cf06f4f3a83847dff4ac13 SHA512 c676973ab98e018291aeced53bcda9b192202f1a7d65c845798decfaee015f40600f4db32c8977ba4a3e6ff8dc10478f6fd06e83be7e6cca610be8aafd125ee0 WHIRLPOOL 36fbe32711de3b6ae213e819c456e22fa0d629f3a6d99cdad8d2c77a810f9a758191c0d10e6933bf57e60b3b5573e9bceb0b0955512d2e2c981e98eac6907709
EBUILD cairo-1.10.2-r3.ebuild 4384 SHA256 94a459c7041fbc68bea702c37dee51b97923d161a12d2038a816d9efc4d847e3 SHA512 f51f7a7144fc7f43d10a91113bc677476b67602b06ea25b5e8125ae3b0fea2f435373a5b81ad7bcf19890cf9205906ee939a6c6678aca6f2fde78f62d12afb88 WHIRLPOOL 6946367a0e00f3d18494d2bc7c2393fe56c125dd102d254542c06f3f77c6536adae2a79dc4e31e8046006a889f7eb501ca7b93e36c8657edafe9a3680201e3b1
-EBUILD cairo-1.12.14-r4.ebuild 3779 SHA256 a9d2247362e77fd86fb71786ede531df44b50b4d9531e8d0cf08ae0f748925bc SHA512 6b62ba74dec825c7f33c1101a15e7c937687eb6f3828d182f7e49ad8e01dd448e25b2ee7ee8e63463cce1dd542e42ff12107d7e4810fc3730785f8f9c397d3d8 WHIRLPOOL c996a9634bb2aa6464f6193cf87cfb4a430c03d5ae2a1aef26ecf657ae8f0ac3a4e7def0498f4c187c6687790a1b05e1c7ed227c647416b089028f597f72a052
-EBUILD cairo-9999.ebuild 3666 SHA256 1374635a0fae5ac29b58994d154a71ca666af5bc5fe96cadc7edda629712fe73 SHA512 c029a3330fb549d6999c37ad0a2b6d6ea188d82300daf1ac6932e994159738addf625120e8a16a98bcd3037130adb439102f11bfc8f6294e94bd533c99d613a6 WHIRLPOOL b2b239cc95f512e4bd7d64d22bf2e882643404a3cba44058b1cd4cea86e2865673ed433673ee929844b2cca9c0d75bc8c8ed03903e0facf290bd6640e1a2fd87
-MISC ChangeLog 51076 SHA256 585990bbec8f1bebb3f8eedf4592c0e650771adc536d023efb08b71aa50d8adf SHA512 66feaff9342cfe866a0a378f1db241b5279527999346c0c3180187a5966e81dba317af3fb209d8ed7da22b38a4d04b58cce838c48b8325a14f2104d3f6f3fdad WHIRLPOOL e53499ba1cb16a4356569eb1ce4b53c3dee6b8baa5bde53db5fd73fc312b65954609e54c1da69aa7df6780cd8807bfa8f57b3b42d937fd398382301f9b195fb6
+EBUILD cairo-1.12.14-r4.ebuild 4228 SHA256 968151f13fe15d38bc457ecf5bac6a278dc04c6e6d5f9d25321c544acb42be21 SHA512 5c129a20b9e8a9b26509077214f8fab5428a8005e46f62e98b1b79ccef1951900cef427a68cbfed981f1bbefd188ec3ec43536610567d8f70dcd1d76804d4e07 WHIRLPOOL 4d5d4b279a1d32662bec66bb9c84f8017cb8c593dbe097fe149a919f2bbcc309f2ca5074efe5b73a969aed7ccbe9bac9764ba1d8985150a54621456b5f53a668
+EBUILD cairo-9999.ebuild 4111 SHA256 5b02615abf1591b16f6f3a0363a6de41a478bd2085dd32251494bf0b0484633c SHA512 93aee806f4dde66d98228189a628a46f1d360f403092ed7a85d2d07fe443d0645f45ed3ce0eae73c24a89c97336212413406965c98fca96834088aa62da5b454 WHIRLPOOL 0fd2da62d251b2f101acf384851ed896db5fecd897de18993a5129b4d1bde2aaa924d5a120b5b89786a2f13bcdb4baeae4867189d2a14c89176c2e7d9d93efbe
+MISC ChangeLog 51282 SHA256 f3dd2eb1339975cd087284909fdde9250dba3a9a373dc79a01649fe10ae53f96 SHA512 f213ea2cfe19ad4d55c21c74e0362abe4b4dda5e3cfaf8b3111c1ae2a75ff72ca916ac32fc03199f6a370163d7f26d95bf9b02ccc958631a52f40abe86a3df08 WHIRLPOOL 57058aa134f9d9b9437e39515bddad888a538e2c58281b07c3ef61cd396f78e41dc66307f300b3a31e51fd5b31430a7374ee2732182b40300e0e15dd42eb5145
MISC metadata.xml 1120 SHA256 31293cbaa2aaea9ba9e6e1540b20f6e33506b3d961771bb7554be0e6eef28d7a SHA512 c7f719c398060751c7c78f175ec87a9c56872f6cc5764f1ae2248e554dd017d84880f861cd3e481697e2d368151f317240f9aed38b52f110a5dfe5de236ed10a WHIRLPOOL b1ba1fc5aa725ac69d0c62bbeab511601378d73be6b2134b3cb469261b36402552fa004e5f871d9c1d055e40d183a8ad46d9768b1f9e4dad3c344f8f00003210
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
-
-iQJ8BAEBCABmBQJSFGMgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGODRENkQ2QkI1MzlEMURGNTkyNjYxNjUy
-QjI0NzRBRDQzQ0UyOTZFAAoJECskdK1DzilubpcQALQBlD58Spv/CsWlFl6N6rhj
-ppDv4BnRgksN3Pi+vCzVDv1/pczsnSURqRTNMEMZlvs5OCxE3933IVzP9E6lQFlq
-Glo+oAP+jJiNos80tf+swSKlBRwSMCsSwCt+JNqnsqd2mi+1HFZBDY5ozm0cCNqc
-RVG7SO9jZk2ze/TWjFJ+KONDn7Nwyo54oipxDVxIEFveJel6OjHvuXt5Q58IhoDC
-ZoQwQxoJaN5WSnsz4WMGdZo1oD9F31gk1PgpS0q2pOQe+GLXVzLvblwU9fIbcWxP
-h0TWc9xEOZkBveqE+v1Kkf5zac28KNZtE5n6yL+Ld3llWQEiIsM6zuNlz3aWZOx5
-Rc/gaAbpA7mqujDh/OAnDFfNRRzlxzhrJRowhLCqblhAuRv3j9whLvmUcldNJQZE
-lCOHMmtpRyAMBUuQK0dyPSZymEhBD2MeL/2yNHRp446shYNKAg+gJZAwCWVIaI0Q
-q3T1hO3Sm8DZNkAEZuQ6x4JTDXuYfokdDNF6nBc26e6GndtGkH2WZk69nwaMN4Km
-IN6IMc4dUGc9Xmr8U54U/3nDrySrVvEGndyc/TCifS0S6Egl9UVnZnAKztasVLCG
-ZBZN8IGXWfl4fzwsq/dCQ+C0KMak62hWn1gBEDD3ALbQQq7vYe01hd6bLPgLvQQ0
-vcRPSpJLkkhPwEJeEQTA
-=WLAR
------END PGP SIGNATURE-----
diff --git a/x11-libs/cairo/cairo-1.12.14-r4.ebuild b/x11-libs/cairo/cairo-1.12.14-r4.ebuild
index bc3de417039f..834ed33e112d 100644
--- a/x11-libs/cairo/cairo-1.12.14-r4.ebuild
+++ b/x11-libs/cairo/cairo-1.12.14-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.12.14-r4.ebuild,v 1.2 2013/07/22 06:06:47 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.12.14-r4.ebuild,v 1.3 2013/08/21 15:41:17 chithanh Exp $
EAPI=5
@@ -138,3 +138,15 @@ src_install() {
find "${ED}" -name '*.la' -exec rm -f {} +
dodoc AUTHORS ChangeLog NEWS README
}
+
+pkg_postinst() {
+ if use !xlib-xcb; then
+ if has_version net-misc/nxserver-freenx \
+ || has_version net-misc/x2goserver; then
+ ewarn "cairo-1.12 is known to cause GTK+ errors with NX servers."
+ ewarn "Enable USE=\"xlib-xcb\" if you notice incorrect behavior in GTK+"
+ ewarn "applications that are running inside NX sessions. For details, see"
+ ewarn "https://bugs.gentoo.org/441878 or https://bugs.freedesktop.org/59173"
+ fi
+ fi
+}
diff --git a/x11-libs/cairo/cairo-9999.ebuild b/x11-libs/cairo/cairo-9999.ebuild
index 9fa7d5f60634..bb78477a272f 100644
--- a/x11-libs/cairo/cairo-9999.ebuild
+++ b/x11-libs/cairo/cairo-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-9999.ebuild,v 1.35 2013/08/03 00:21:07 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-9999.ebuild,v 1.36 2013/08/21 15:41:17 chithanh Exp $
EAPI=5
@@ -136,3 +136,15 @@ src_install() {
find "${ED}" -name '*.la' -exec rm -f {} +
dodoc AUTHORS ChangeLog NEWS README
}
+
+pkg_postinst() {
+ if use !xlib-xcb; then
+ if has_version net-misc/nxserver-freenx \
+ || has_version net-misc/x2goserver; then
+ ewarn "cairo-1.12 is known to cause GTK+ errors with NX servers."
+ ewarn "Enable USE=\"xlib-xcb\" if you notice incorrect behavior in GTK+"
+ ewarn "applications that are running inside NX sessions. For details, see"
+ ewarn "https://bugs.gentoo.org/441878 or https://bugs.freedesktop.org/59173"
+ fi
+ fi
+}