public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/asterisk/files/1.6.2: asterisk-1.6.2.8-inband-indications.patch asterisk-1.6.2.8-pri-missing-keyword.patch asterisk-1.6.2.8-gsm-pic.patch
@ 2010-06-07 11:02 Tony Vroon (chainsaw)
  0 siblings, 0 replies; only message in thread
From: Tony Vroon (chainsaw) @ 2010-06-07 11:02 UTC (permalink / raw
  To: gentoo-commits

chainsaw    10/06/07 11:02:06

  Added:                asterisk-1.6.2.8-inband-indications.patch
                        asterisk-1.6.2.8-pri-missing-keyword.patch
                        asterisk-1.6.2.8-gsm-pic.patch
  Log:
  Version bump, conditional lua dependency by Francisco Javier in bug #320517. Patching by Oliver Jaksch & Federico Santulli from bug #322427.
  (Portage version: 2.1.8.3/cvs/Linux x86_64)

Revision  Changes    Path
1.1                  net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-inband-indications.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-inband-indications.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-inband-indications.patch?rev=1.1&content-type=text/plain

Index: asterisk-1.6.2.8-inband-indications.patch
===================================================================
--- asterisk-1.6.2.8-orig/main/channel.c	2010-06-06 10:04:33.439148782 +0200
+++ asterisk-1.6.2.8/main/channel.c	2010-06-06 10:05:51.124146954 +0200
@@ -2014,6 +2014,8 @@
 			chan->generator->release(chan, chan->generatordata);
 		chan->generatordata = NULL;
 	}
+
+	ast_prod(chan);
 	if (gen->alloc && !(chan->generatordata = gen->alloc(chan, params))) {
 		res = -1;
 	}
@@ -2023,8 +2025,6 @@
 	}
 	ast_channel_unlock(chan);
 
-	ast_prod(chan);
-
 	return res;
 }
 



1.1                  net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-pri-missing-keyword.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-pri-missing-keyword.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-pri-missing-keyword.patch?rev=1.1&content-type=text/plain

Index: asterisk-1.6.2.8-pri-missing-keyword.patch
===================================================================
diff -uNr asterisk-1.6.2.8.ORIG/include/asterisk/autoconfig.h.in	asterisk-1.6.2.8/include/asterisk/autoconfig.h.in
--- asterisk-1.6.2.8.ORIG/include/asterisk/autoconfig.h.in	2009-09-29 09:53:36.000000000 +0200
+++ asterisk-1.6.2.8/include/asterisk/autoconfig.h.in	2009-09-29   2009-09-29 09:53:36.000000000 +0200
@@ -620,6 +620,8 @@
 /* Define to 1 if you have the ISDN PRI library. */
 #undef HAVE_PRI
 
+#undef HAVE_PRI_PROG_W_CAUSE
+
 /* Define to 1 if you have the ISDN PRI set_inbanddisconnect library. */
 #undef HAVE_PRI_INBANDDISCONNECT
 



1.1                  net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-gsm-pic.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-gsm-pic.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/asterisk/files/1.6.2/asterisk-1.6.2.8-gsm-pic.patch?rev=1.1&content-type=text/plain

Index: asterisk-1.6.2.8-gsm-pic.patch
===================================================================
diff -uNr asterisk-1.6.2.8.ORIG/codecs/gsm/Makefile asterisk-1.6.2.8/codecs/gsm/Makefile
--- asterisk-1.6.2.8.ORIG/codecs/gsm/Makefile	2010-03-09 21:39:20.000000000 +0100
+++ asterisk-1.6.2.8/codecs/gsm/Makefile		2010-03-09 21:39:20.000000000 +0100
@@ -37,28 +37,6 @@
 ######### ppro's, etc, as well as the AMD K6 and K7.  The compile will
 ######### probably require gcc. 
 
-ifeq (, $(findstring $(OSARCH) , Darwin SunOS ))
-ifeq (, $(findstring $(PROC) , x86_64 amd64 ultrasparc sparc64 arm armv5b armeb ppc powerpc ppc64 ia64 s390 bfin mipsel mips))
-ifeq (, $(findstring $(shell uname -m) , ppc ppc64 alpha armv4l s390 ))
-ifeq ($(shell /usr/bin/sw_vers -productVersion | cut -c1-4),10.6)
-# Wow... Snow Leopard is BROKEN!
-OPTIMIZE+=-mtune=native
-else
-OPTIMIZE+=-march=$(PROC)
-endif
-endif
-endif
-endif
-
-#The problem with sparc is the best stuff is in newer versions of gcc (post 3.0) only.
-#This works for even old (2.96) versions of gcc and provides a small boost either way.
-#A ultrasparc cpu is really v9 but the stock debian stable 3.0 gcc doesn't support it.
-#So we go lowest common available by gcc and go a step down, still a step up from
-#the default as we now have a better instruction set to work with. - Belgarath
-ifeq ($(PROC),ultrasparc)
-OPTIMIZE+=-mcpu=v8 -mtune=$(PROC) -O3 
-endif
-
 PG =
 #PG = -g -pg
 ######### Profiling flags.  If you don't know what that means, leave it blank.
@@ -213,12 +191,10 @@
 # XXX Keep a space after each findstring argument
 # XXX should merge with GSM_OBJECTS
 ifeq ($(OSARCH),linux-gnu)
-ifeq (,$(findstring $(shell uname -m) , x86_64 amd64 ppc ppc64 alpha armv4l sparc64 parisc s390 ))
-ifeq (,$(findstring $(PROC) , arm armv5b armeb powerpc ia64 s390 bfin mipsel mips ))
+ifneq ($(K6OPT),)
 GSM_SOURCES+= $(SRC)/k6opt.s
 endif
 endif
-endif
 
 TOAST_SOURCES = $(SRC)/toast.c 		\
 		$(SRC)/toast_lin.c	\
@@ -265,12 +241,10 @@
 		$(SRC)/table.o
 
 ifeq ($(OSARCH),linux-gnu)
-ifeq (,$(findstring $(shell uname -m) , x86_64 amd64 ppc ppc64 alpha armv4l sparc64 parisc ))
-ifeq (,$(findstring $(PROC) , arm armv5b armeb powerpc ia64 bfin mipsel mips ))
+ifneq ($(K6OPT),)
 GSM_OBJECTS+= $(SRC)/k6opt.o
 endif
 endif
-endif
 
 TOAST_OBJECTS =	$(SRC)/toast.o 		\
 		$(SRC)/toast_lin.o	\






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-06-07 11:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-07 11:02 [gentoo-commits] gentoo-x86 commit in net-misc/asterisk/files/1.6.2: asterisk-1.6.2.8-inband-indications.patch asterisk-1.6.2.8-pri-missing-keyword.patch asterisk-1.6.2.8-gsm-pic.patch Tony Vroon (chainsaw)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox