diff options
author | martin <martin@pkgsrc.org> | 2006-09-04 09:20:51 +0000 |
---|---|---|
committer | martin <martin@pkgsrc.org> | 2006-09-04 09:20:51 +0000 |
commit | a1fbef79571c5410f020dabb6655db6ef967d135 (patch) | |
tree | e4698dcd45d78947c08454fbfda6f12a3f23555e /editors/xemacs-current/patches | |
parent | 4dace6fef48ec05c104b7f37b5b06fdc799cfa05 (diff) | |
download | pkgsrc-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-aa | 8 | ||||
-rw-r--r-- | editors/xemacs-current/patches/patch-ab | 82 | ||||
-rw-r--r-- | editors/xemacs-current/patches/patch-ac | 12 | ||||
-rw-r--r-- | editors/xemacs-current/patches/patch-ad | 10 | ||||
-rw-r--r-- | editors/xemacs-current/patches/patch-ag | 13 | ||||
-rw-r--r-- | editors/xemacs-current/patches/patch-ah | 8 |
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 { |