summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2008-12-17 09:42:19 +0000
committerUlrich Müller <ulm@gentoo.org>2008-12-17 09:42:19 +0000
commit72dca34b3a2a1ced7be29fe3d6470bbc25d9e051 (patch)
treee5eaf9a7bbdd574e72ae2df7b9311ca831042a8c /app-editors
parentRemove python extensions, as it makes epiphany crash, bug #251210 (diff)
downloadhistorical-72dca34b3a2a1ced7be29fe3d6470bbc25d9e051.tar.gz
historical-72dca34b3a2a1ced7be29fe3d6470bbc25d9e051.tar.bz2
historical-72dca34b3a2a1ced7be29fe3d6470bbc25d9e051.zip
New patch for sparc-fbsd, bug 159584.
Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.27-gentoo-r4 i686
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/emacs-cvs/ChangeLog6
-rw-r--r--app-editors/emacs-cvs/Manifest20
-rw-r--r--app-editors/emacs-cvs/files/emacs-cvs-freebsd-sparc-1.patch18
3 files changed, 32 insertions, 12 deletions
diff --git a/app-editors/emacs-cvs/ChangeLog b/app-editors/emacs-cvs/ChangeLog
index 18f8948079ea..d539ca02206a 100644
--- a/app-editors/emacs-cvs/ChangeLog
+++ b/app-editors/emacs-cvs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-editors/emacs-cvs
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/ChangeLog,v 1.225 2008/11/29 12:19:25 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/ChangeLog,v 1.226 2008/12/17 09:42:19 ulm Exp $
+
+ 17 Dec 2008; Ulrich Mueller <ulm@gentoo.org>
+ files/emacs-cvs-freebsd-sparc-1.patch:
+ New patch for sparc-fbsd, bug 159584.
29 Nov 2008; Ulrich Mueller <ulm@gentoo.org> emacs-cvs-23.0.9999.ebuild:
Add site initialisation for Info, so that Emacs' dir is first in list;
diff --git a/app-editors/emacs-cvs/Manifest b/app-editors/emacs-cvs/Manifest
index 505dd4e29339..81d2270b0ff5 100644
--- a/app-editors/emacs-cvs/Manifest
+++ b/app-editors/emacs-cvs/Manifest
@@ -1,14 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX emacs-cvs-freebsd-sparc-1.patch 448 RMD160 4f131b630ec09e1d9170374fc60a1620f0f718e9 SHA1 5bc71be91bb8008cec2473479184e250e5284c68 SHA256 e2c2e53e2995d4a505c480d17e0a7e5abff61ea96c4d3451a1e019c985a59cd8
+- -----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX emacs-cvs-freebsd-sparc-1.patch 488 RMD160 37a5499a515a45e19858b6aaa1217ec116811d2d SHA1 47d2880c01857515d38adc9a56485e9bd695cac6 SHA256 963ea3506cbcf4797ec974e2802a11c6e9c09cddf1360dbbe6a452a2cef6efbf
EBUILD emacs-cvs-23.0.9999.ebuild 8766 RMD160 6fe8b98c01ceb5c7ffa40ff7fa3b9c144cf5abd8 SHA1 7ccf09b54e7a4c2c805ebd98748a7f9a6805b854 SHA256 4b99b56be637b1f833745ff5a934e8d1ddd2e7a560bb872228e523576b53f186
-MISC ChangeLog 42270 RMD160 997c69bc816da5c96889e0256a49feb3e74a79d8 SHA1 5be41978e033c919e889e71e6c34d0711b52d359 SHA256 dd43eca03d1bcb199e0781585cfad8ac7a978196ca0b25dac7361df4a8e2297d
+MISC ChangeLog 42399 RMD160 b101af744b57483d3c50e3bf62afc021f2aee7ec SHA1 4f2d8f3c3430ec78523a4dbcc46d697a720771e7 SHA256 af5163b940b87c6eb3461efe318fa7f12163ae426df7e59725519ba8978ea919
MISC metadata.xml 1606 RMD160 f898da13dfc3bdb1636e9ff7bc241997d235498b SHA1 2dea9901bc80a1d91f38628707395d9b4ef0df70 SHA256 f4df95b7db6f7b3375bdd658024520a03a763e75f4ca846ab494609f6094c9bd
+- -----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9 (GNU/Linux)
+
+iEYEARECAAYFAklIyaUACgkQOeoy/oIi7uzE7wCfXKiCaYL7OzgXPJalIVKjXioB
+oDQAoL5RTHe/MXSTtaAEH+Njc9OpQkqU
+=LTEL
+- -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
-iEYEARECAAYFAkkxM3QACgkQOeoy/oIi7uzm0gCg41DW4p5xIcyYG6klSp8Xf3Ta
-gxEAmwX63mQ0vc7z9QL/Y784ALNZLTcX
-=RfVg
+iEYEARECAAYFAklIyeIACgkQOeoy/oIi7uyUBQCfRFYVpw9CiiHSookaCbq+YZ2p
+mUQAoJNPaBPpGq2CowCakMDXWA6Ky1w2
+=gIxR
-----END PGP SIGNATURE-----
diff --git a/app-editors/emacs-cvs/files/emacs-cvs-freebsd-sparc-1.patch b/app-editors/emacs-cvs/files/emacs-cvs-freebsd-sparc-1.patch
index 85ff3a088784..de206e7e0658 100644
--- a/app-editors/emacs-cvs/files/emacs-cvs-freebsd-sparc-1.patch
+++ b/app-editors/emacs-cvs/files/emacs-cvs-freebsd-sparc-1.patch
@@ -1,11 +1,17 @@
---- emacs-orig/src/alloc.c 2008-07-09 19:33:18.000000000 +0200
-+++ emacs/src/alloc.c 2008-07-09 19:39:48.000000000 +0200
-@@ -4487,7 +4487,7 @@
- /* Fixme: Code in the Boehm GC suggests flushing (with `flushrs') is
+http://bugs.gentoo.org/159584
+Patch taken from FreeBSD ports, by Giorgos Keramidas <keramida@freebsd.org>
+
+--- emacs-orig/src/alloc.c
++++ emacs/src/alloc.c
+@@ -4573,7 +4573,11 @@
needed on ia64 too. See mach_dep.c, where it also says inline
assembler doesn't work with relevant proprietary compilers. */
--#ifdef __sparc__
-+#if defined(__sparc__) && !defined(__FreeBSD__)
+ #ifdef __sparc__
++#ifdef __sparc64__
++ asm ("flushw");
++#else
asm ("ta 3");
++#endif
#endif
+ /* Save registers that we need to see on the stack. We need to see