summaryrefslogtreecommitdiff
path: root/editors/xemacs-current/patches
diff options
context:
space:
mode:
authormartin <martin@pkgsrc.org>2006-09-04 09:20:51 +0000
committermartin <martin@pkgsrc.org>2006-09-04 09:20:51 +0000
commita1fbef79571c5410f020dabb6655db6ef967d135 (patch)
treee4698dcd45d78947c08454fbfda6f12a3f23555e /editors/xemacs-current/patches
parent4dace6fef48ec05c104b7f37b5b06fdc799cfa05 (diff)
downloadpkgsrc-a1fbef79571c5410f020dabb6655db6ef967d135.tar.gz
Update to 21.5.27.
This fixes PR 34197.
Diffstat (limited to 'editors/xemacs-current/patches')
-rw-r--r--editors/xemacs-current/patches/patch-aa8
-rw-r--r--editors/xemacs-current/patches/patch-ab82
-rw-r--r--editors/xemacs-current/patches/patch-ac12
-rw-r--r--editors/xemacs-current/patches/patch-ad10
-rw-r--r--editors/xemacs-current/patches/patch-ag13
-rw-r--r--editors/xemacs-current/patches/patch-ah8
6 files changed, 36 insertions, 97 deletions
diff --git a/editors/xemacs-current/patches/patch-aa b/editors/xemacs-current/patches/patch-aa
index db7c415f66c..2c8878b89d0 100644
--- a/editors/xemacs-current/patches/patch-aa
+++ b/editors/xemacs-current/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.4 2004/11/25 18:09:07 magick Exp $
+$NetBSD: patch-aa,v 1.5 2006/09/04 09:20:51 martin Exp $
---- Makefile.in.in.orig 2004-09-10 13:58:08.000000000 +0200
-+++ Makefile.in.in
-@@ -456,8 +456,13 @@ install-arch-indep: mkdir info
+--- Makefile.in.in.orig 2005-12-31 13:41:23.000000000 +0100
++++ Makefile.in.in 2006-08-30 17:24:05.000000000 +0200
+@@ -462,8 +462,13 @@
fi
cd ${srcdir}/etc && \
for page in xemacs etags ctags gnuserv gnuclient gnuattach gnudoit; do \
diff --git a/editors/xemacs-current/patches/patch-ab b/editors/xemacs-current/patches/patch-ab
index c5572e0be30..7d91c357c90 100644
--- a/editors/xemacs-current/patches/patch-ab
+++ b/editors/xemacs-current/patches/patch-ab
@@ -1,86 +1,22 @@
-$NetBSD: patch-ab,v 1.4 2004/11/25 18:09:07 magick Exp $
+$NetBSD: patch-ab,v 1.5 2006/09/04 09:20:51 martin Exp $
---- configure.orig 2004-10-22 07:16:35.000000000 +0200
-+++ configure
-@@ -1149,6 +1149,7 @@ echo "$ac_t""$configuration" 1>&6
- machine='' opsys=''
-
- case "$canonical" in
-+ arm-*-* ) machine=arm ;;
- sparc-*-* ) machine=sparc ;;
- alpha*-*-* ) machine=alpha ;;
- vax-*-* ) machine=vax ;;
-@@ -1221,9 +1222,10 @@ case "$canonical" in
- case "$canonical" in
+--- configure.orig 2006-05-16 06:16:04.000000000 +0200
++++ configure 2006-08-30 17:46:21.000000000 +0200
+@@ -4415,7 +4415,7 @@
+ case "${ac_cv_build}" in
i[3-9]86-*-netbsd*) machine=intel386 ;;
hp300-*-netbsd* | amiga-*-netbsd* | sun3-*-netbsd* | mac68k-*-netbsd* | da30-*-netbsd* | m68k-*-netbsd* )
- machine=hp9000s300 ;;
-+ machine=m68k ;;
++ machine=m68k ;;
pc532-*-netbsd* | ns32k-*-netbsd* ) machine=ns32000 ;;
pmax-*-netbsd* | mips-*-netbsd* ) machine=pmax ;;
-+ alpha-*-netbsd* ) machine=alpha ;;
esac
- ;;
-
-@@ -3367,7 +3369,7 @@ echo "configure:3365: checking "for runt
+@@ -9735,7 +9735,7 @@
decosf* | linux* | irix*) dash_r="-rpath " ;;
*)
dash_r=""
- for try_dash_r in "-R" "-R " "-rpath "; do
-+ for try_dash_r in "-Wl,R" "-R " "-R " "-rpath "; do
++ for try_dash_r in "-Wl,R" "-R" "-R " "-rpath "; do
xe_check_libs="${try_dash_r}/no/such/file-or-directory"
-
- if test "$GCC" = "yes"; then
-@@ -14799,6 +14801,44 @@ EOF
- with_esd_sound=no
- fi
- fi
-+ echo $ac_n "checking for main in -lossaudio""... $ac_c" 1>&6
-+ echo "configure:10915: checking for main in -lossaudio" >&5
-+ ac_lib_var=`echo ossaudio'_'main | sed 'y%./+-%__p_%'`
-+
-+ xe_check_libs=" -lossaudio "
-+ cat > conftest.$ac_ext <<EOF
-+ #line 10920 "configure"
-+ #include "confdefs.h"
-+ /* Override any gcc2 internal prototype to avoid an error. */
-+ /* We use char because int might match the return type of a gcc2
-+ builtin and then its argument prototype would still apply. */
-+
-+ int main() {
-+ main()
-+ ; return 0; }
-+ EOF
-+ if { (eval echo configure:10931: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-+ rm -rf conftest*
-+ eval "ac_cv_lib_$ac_lib_var=yes"
-+ else
-+ echo "configure: failed program was:" >&5
-+ cat conftest.$ac_ext >&5
-+ rm -rf conftest*
-+ eval "ac_cv_lib_$ac_lib_var=no"
-+ fi
-+ rm -f conftest*
-+ xe_check_libs=""
-+
-+ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes" ; then
-+ echo "$ac_t""yes" 1>&6
-+ LIBOSSAUDIO=-lossaudio
-+ else
-+ echo "$ac_t""no" 1>&6
-+ fi
-+
-+
-+EOF
-+
- test "$need_miscplay" = "yes" && extra_objs="$extra_objs miscplay.o" && if test "$extra_verbose" = "yes"; then
- echo " xemacs will be linked with \"miscplay.o\""
-@@ -17085,6 +17125,7 @@ s%@ldap_libs@%$ldap_libs%g
- s%@postgresql_libs@%$postgresql_libs%g
- s%@lwlib_objs@%$lwlib_objs%g
- s%@ALLOCA@%$ALLOCA%g
-+s%@LIBOSSAUDIO@%$LIBOSSAUDIO%g
- s%@have_esd_config@%$have_esd_config%g
- s%@SRC_SUBDIR_DEPS@%$SRC_SUBDIR_DEPS%g
- s%@INSTALL_ARCH_DEP_SUBDIR@%$INSTALL_ARCH_DEP_SUBDIR%g
+ if test "$GCC" = "yes"; then
diff --git a/editors/xemacs-current/patches/patch-ac b/editors/xemacs-current/patches/patch-ac
index b1f0134faf4..2e986434d04 100644
--- a/editors/xemacs-current/patches/patch-ac
+++ b/editors/xemacs-current/patches/patch-ac
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.2 2003/01/18 05:45:44 uebayasi Exp $
+$NetBSD: patch-ac,v 1.3 2006/09/04 09:20:51 martin Exp $
---- lib-src/Makefile.in.in.orig Fri Apr 26 03:03:23 2002
-+++ lib-src/Makefile.in.in
-@@ -66,7 +66,7 @@
+--- lib-src/Makefile.in.in.orig 2005-11-22 08:14:42.000000000 +0100
++++ lib-src/Makefile.in.in 2006-08-30 17:49:52.000000000 +0200
+@@ -67,7 +67,7 @@
INSTALL = @install_pp@ @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
@@ -11,7 +11,7 @@ $NetBSD: patch-ac,v 1.2 2003/01/18 05:45:44 uebayasi Exp $
## ========================== Lists of Files ===========================
#define NO_SHORTNAMES
-@@ -237,7 +237,7 @@
+@@ -242,7 +242,7 @@
## Install the internal utilities. Until they are installed, we can
## just run them directly from lib-src.
@@ -20,7 +20,7 @@ $NetBSD: patch-ac,v 1.2 2003/01/18 05:45:44 uebayasi Exp $
@echo; echo "Installing utilities run internally by XEmacs."
./make-path ${archlibdir}
if test "`(cd ${archlibdir} && $(pwd))`" != "`$(pwd)`"; then \
-@@ -248,17 +248,27 @@
+@@ -253,17 +253,27 @@
if test "`(cd ${archlibdir} && $(pwd))`" \
!= "`(cd ${srcdir} && $(pwd))`"; then \
for f in ${PRIVATE_INSTALLABLE_SCRIPTS}; do \
diff --git a/editors/xemacs-current/patches/patch-ad b/editors/xemacs-current/patches/patch-ad
index 099e3a0fe04..9f2b887eba2 100644
--- a/editors/xemacs-current/patches/patch-ad
+++ b/editors/xemacs-current/patches/patch-ad
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.1.1.1 2002/03/24 19:40:33 magick Exp $
+$NetBSD: patch-ad,v 1.2 2006/09/04 09:20:51 martin Exp $
---- src/unexelf.c.orig Thu Apr 12 20:24:27 2001
-+++ src/unexelf.c
-@@ -481,10 +481,19 @@
+--- src/unexelf.c.orig 2005-10-29 09:18:21.000000000 +0200
++++ src/unexelf.c 2006-08-30 17:51:08.000000000 +0200
+@@ -492,10 +492,19 @@
#ifndef ElfW
# ifdef __STDC__
@@ -24,7 +24,7 @@ $NetBSD: patch-ad,v 1.1.1.1 2002/03/24 19:40:33 magick Exp $
#endif
#ifndef ELF_BSS_SECTION_NAME
-@@ -952,7 +961,7 @@
+@@ -961,7 +970,7 @@
memcpy (NEW_SECTION_H (nn).sh_offset + new_base, src,
NEW_SECTION_H (nn).sh_size);
diff --git a/editors/xemacs-current/patches/patch-ag b/editors/xemacs-current/patches/patch-ag
index e6fcbf7ce5f..cd68a6c164c 100644
--- a/editors/xemacs-current/patches/patch-ag
+++ b/editors/xemacs-current/patches/patch-ag
@@ -1,8 +1,8 @@
-$NetBSD: patch-ag,v 1.1 2003/04/23 22:54:43 martin Exp $
+$NetBSD: patch-ag,v 1.2 2006/09/04 09:20:51 martin Exp $
---- src/event-xlike-inc.c.orig 2003-04-23 23:17:05.000000000 +0200
-+++ src/event-xlike-inc.c 2003-04-23 23:39:47.000000000 +0200
-@@ -22,12 +22,63 @@
+--- src/event-xlike-inc.c.orig 2005-06-26 20:05:04.000000000 +0200
++++ src/event-xlike-inc.c 2006-08-30 17:59:31.000000000 +0200
+@@ -22,6 +22,58 @@
/* Synched up with: Not in FSF. */
@@ -57,10 +57,13 @@ $NetBSD: patch-ag,v 1.1 2003/04/23 22:54:43 martin Exp $
+
+static int last_quit_check_signal_tick_count;
+
++
/* For some code it's reasonable to have only one copy and conditionalize
at run-time. For other code it isn't. #### Perhaps all code should be
included here, not in event-xlike.c. However, event-xlike.c is always
- X-specific, whereas the following code isn't, in the GTK case. */
+@@ -29,7 +81,7 @@
+
+ EXFUN (Funicode_to_char, 2); /* In unicode.c. */
-static int
+int
diff --git a/editors/xemacs-current/patches/patch-ah b/editors/xemacs-current/patches/patch-ah
index 9db91c7b63b..2e9219a2469 100644
--- a/editors/xemacs-current/patches/patch-ah
+++ b/editors/xemacs-current/patches/patch-ah
@@ -1,8 +1,8 @@
-$NetBSD: patch-ah,v 1.1 2005/01/22 13:03:06 magick Exp $
+$NetBSD: patch-ah,v 1.2 2006/09/04 09:20:51 martin Exp $
---- src/mule-canna.c.orig 2004-09-20 21:19:52.000000000 +0200
-+++ src/mule-canna.c
-@@ -438,7 +438,9 @@ If nil is specified for each arg, the de
+--- modules/canna/canna_api.c.orig 2005-11-16 08:14:16.000000000 +0100
++++ modules/canna/canna_api.c 2006-08-30 18:05:00.000000000 +0200
+@@ -437,7 +437,9 @@
}
else
{