diff options
author | Remi Cardona <remi@gentoo.org> | 2009-08-06 10:49:07 +0000 |
---|---|---|
committer | Remi Cardona <remi@gentoo.org> | 2009-08-06 10:49:07 +0000 |
commit | 2437b3ab854ad2d7d8341dd5e2af5f8c4223db1f (patch) | |
tree | c3bcb74e1aeac2a341096504e796ae37f44b4b96 /x11-libs/libXt | |
parent | Version bump. db2bin.py now uses new hashlib for SHA1. (diff) | |
download | historical-2437b3ab854ad2d7d8341dd5e2af5f8c4223db1f.tar.gz historical-2437b3ab854ad2d7d8341dd5e2af5f8c4223db1f.tar.bz2 historical-2437b3ab854ad2d7d8341dd5e2af5f8c4223db1f.zip |
x11-libs/libXt: bump to 1.0.6
Package-Manager: portage-2.2_rc36/cvs/Linux i686
Diffstat (limited to 'x11-libs/libXt')
-rw-r--r-- | x11-libs/libXt/ChangeLog | 8 | ||||
-rw-r--r-- | x11-libs/libXt/Manifest | 15 | ||||
-rw-r--r-- | x11-libs/libXt/files/libXt-1.0.6-cross.patch | 48 | ||||
-rw-r--r-- | x11-libs/libXt/libXt-1.0.6.ebuild | 30 |
4 files changed, 89 insertions, 12 deletions
diff --git a/x11-libs/libXt/ChangeLog b/x11-libs/libXt/ChangeLog index 6bd6807f6f5b..0fc139005dfc 100644 --- a/x11-libs/libXt/ChangeLog +++ b/x11-libs/libXt/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/libXt # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXt/ChangeLog,v 1.52 2009/05/18 11:26:07 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXt/ChangeLog,v 1.53 2009/08/06 10:49:07 remi Exp $ + +*libXt-1.0.6 (06 Aug 2009) + + 06 Aug 2009; Rémi Cardona <remi@gentoo.org> +libXt-1.0.6.ebuild, + +files/libXt-1.0.6-cross.patch: + bump to 1.0.6 18 May 2009; Diego E. Pettenò <flameeyes@gentoo.org> libXt-1.0.5.ebuild: Remove WANT_AUTOMAKE which is not needed any longer since bug #270010 was diff --git a/x11-libs/libXt/Manifest b/x11-libs/libXt/Manifest index 64ff9800cd7f..2c3df4da0061 100644 --- a/x11-libs/libXt/Manifest +++ b/x11-libs/libXt/Manifest @@ -1,15 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX libXt-1.0.5-cross.patch 699 RMD160 95312a3887ddbf62cf509ab2df5ed78e455fd5d1 SHA1 3d76ef06df5308408978966fdd77081b66aeb05d SHA256 17dfc37250e69011ecd34acc6924da389bdcd7d76d588a6fe35c460e67a0616e +AUX libXt-1.0.6-cross.patch 1505 RMD160 d1ffcf2ce9f6291120c99d2535bcea35ebffa145 SHA1 276f1ecd374a4aa061c597cea3674dd2a85d77b3 SHA256 98cf3307fcfc3ea3aad643830c0b1e4e155aa80469edbb1a8261f5a1b381febf DIST libXt-1.0.5.tar.bz2 500502 RMD160 7e5ef9e03dc860bf5b64b85a897dd1d2ae1ed0bf SHA1 5f33921e373ce162a39eabef2ce05d946935eb5b SHA256 43c472ada59a04428a463225cd4cd42cb81bc43eb687cc1890f2f1c81a3e9cf4 +DIST libXt-1.0.6.tar.bz2 538143 RMD160 3ad412ee271513e2ca4d8d8f7945d1d1ec0efeae SHA1 8396f51c413006a14c1d7ecd3270a3c59736654a SHA256 8d940251972ffe7e3caa41c4e82b6659ad4070aa2ec0d3e789c9fa39b79ff947 EBUILD libXt-1.0.5.ebuild 770 RMD160 55750122b2803b2aced4f39ca1005c59dd65058c SHA1 b7989dc31ca85ef7e6e2d1190a09f13645bdf713 SHA256 032ede6e736d2f1e549ac0d24b81ca626472ad7b2c0f51f9b48a8208fd0ebb57 -MISC ChangeLog 6409 RMD160 86f2f7efc2e72a487a36f8d19b9c391e14bb8090 SHA1 0a9443eecc2a6119640107db63fc6fa28e147f7e SHA256 fd54681b6662f76970260fe8c85aa409a8faaf6927c9a42aaf1d917e47f326bf +EBUILD libXt-1.0.6.ebuild 776 RMD160 54cb0ded655cfc76c41f3dc4fea68f40302bd1a8 SHA1 8bbba188a6613123340c980e0a796ccdd0b80149 SHA256 55b089edca49e46662f235b9623bae749196a792b9e2375d03a59cc8bea91ab6 +MISC ChangeLog 6551 RMD160 451130e2e0ae8751c06f859157a9f8c919c5adac SHA1 5782135f151862e25cf296d5a18387b9df227479 SHA256 f1d0639458b6f68a3e1235960258153da4e7da49b4bb892492b45dadf3755449 MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAkoRRdUACgkQAiZjviIA2XglKACgk1/AO686wG57PqlrvudnO7NY -RUQAn0/cyLFmICrYgKSJcDl9VG0XkK0e -=b43M ------END PGP SIGNATURE----- diff --git a/x11-libs/libXt/files/libXt-1.0.6-cross.patch b/x11-libs/libXt/files/libXt-1.0.6-cross.patch new file mode 100644 index 000000000000..b5448ccbbd82 --- /dev/null +++ b/x11-libs/libXt/files/libXt-1.0.6-cross.patch @@ -0,0 +1,48 @@ +From f77482f0618f954de1d080599ada058e9a3c24ff Mon Sep 17 00:00:00 2001 +From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> +Date: Tue, 28 Jul 2009 09:59:41 +0000 +Subject: Fix compilation of host tools in cross-compilation case + +At 36e9f0d351afbf7fd2595990b2d39e7c551f6420, a fix was added to use +the host gcc instead of the target gcc when cross-compiling +libXt. This fix works, but is not solve the whole problem: the CFLAGS +and LDFLAGS used with the host compilers are the one defined for the +target compiler (and the flags for both compilers might be very +different). + +This new fix let libXt obey to CFLAGS_FOR_BUILD and LDFLAGS_FOR_BUILD +environment variables, and use them to compile the host tools in +util/. + +Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> +--- +diff --git a/configure.ac b/configure.ac +index 043ab5f..cb00a41 100755 +--- a/configure.ac ++++ b/configure.ac +@@ -48,6 +48,10 @@ if test x"$CC_FOR_BUILD" = x; then + fi + fi + AC_SUBST([CC_FOR_BUILD]) ++CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}} ++AC_SUBST(CFLAGS_FOR_BUILD) ++LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}} ++AC_SUBST(LDFLAGS_FOR_BUILD) + + PKG_CHECK_MODULES(XT, sm x11 xproto kbproto) + +diff --git a/util/Makefile.am b/util/Makefile.am +index 0d3ff01..37b78d2 100644 +--- a/util/Makefile.am ++++ b/util/Makefile.am +@@ -5,6 +5,8 @@ noinst_PROGRAMS = makestrs + endif + + CC = @CC_FOR_BUILD@ ++CFLAGS = @CFLAGS_FOR_BUILD@ ++LDFLAGS = @LDFLAGS_FOR_BUILD@ + + EXTRA_DIST = \ + Shell.ht \ +-- +cgit v0.8.2 diff --git a/x11-libs/libXt/libXt-1.0.6.ebuild b/x11-libs/libXt/libXt-1.0.6.ebuild new file mode 100644 index 000000000000..0edbe22f1226 --- /dev/null +++ b/x11-libs/libXt/libXt-1.0.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXt/libXt-1.0.6.ebuild,v 1.1 2009/08/06 10:49:07 remi Exp $ + +# Must be before x-modular eclass is inherited +SNAPSHOT="yes" + +inherit x-modular flag-o-matic + +DESCRIPTION="X.Org Xt library" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="x11-libs/libX11 + x11-libs/libSM + x11-proto/xproto + x11-proto/kbproto" +DEPEND="${RDEPEND}" + +PATCHES=("${FILESDIR}/libXt-1.0.6-cross.patch") + +pkg_setup() { + # No such function yet + # x-modular_pkg_setup + + # (#125465) Broken with Bdirect support + filter-flags -Wl,-Bdirect + filter-ldflags -Bdirect + filter-ldflags -Wl,-Bdirect +} |