Author: jbeich
Date: Fri Apr 11 13:28:05 2014
New Revision: 1572

Log:
fix system queue.h usage on DragonFly

Inspired by:    DPorts

Modified:
   trunk/mail/thunderbird/files/patch-bug916589
   trunk/www/firefox-esr/files/patch-bug916589
   trunk/www/firefox-nightly/files/patch-bug916589
   trunk/www/firefox/files/patch-bug916589
   trunk/www/libxul/files/patch-bug916589
   trunk/www/seamonkey/files/patch-bug916589

Modified: trunk/mail/thunderbird/files/patch-bug916589
==============================================================================
--- trunk/mail/thunderbird/files/patch-bug916589        Fri Apr 11 01:14:11 
2014        (r1571)
+++ trunk/mail/thunderbird/files/patch-bug916589        Fri Apr 11 13:28:05 
2014        (r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- 
mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ 
mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define       _SYS_QUEUE_H_
  

Modified: trunk/www/firefox-esr/files/patch-bug916589
==============================================================================
--- trunk/www/firefox-esr/files/patch-bug916589 Fri Apr 11 01:14:11 2014        
(r1571)
+++ trunk/www/firefox-esr/files/patch-bug916589 Fri Apr 11 13:28:05 2014        
(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define       _SYS_QUEUE_H_
  

Modified: trunk/www/firefox-nightly/files/patch-bug916589
==============================================================================
--- trunk/www/firefox-nightly/files/patch-bug916589     Fri Apr 11 01:14:11 
2014        (r1571)
+++ trunk/www/firefox-nightly/files/patch-bug916589     Fri Apr 11 13:28:05 
2014        (r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define       _SYS_QUEUE_H_
  

Modified: trunk/www/firefox/files/patch-bug916589
==============================================================================
--- trunk/www/firefox/files/patch-bug916589     Fri Apr 11 01:14:11 2014        
(r1571)
+++ trunk/www/firefox/files/patch-bug916589     Fri Apr 11 13:28:05 2014        
(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define       _SYS_QUEUE_H_
  

Modified: trunk/www/libxul/files/patch-bug916589
==============================================================================
--- trunk/www/libxul/files/patch-bug916589      Fri Apr 11 01:14:11 2014        
(r1571)
+++ trunk/www/libxul/files/patch-bug916589      Fri Apr 11 13:28:05 2014        
(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define       _SYS_QUEUE_H_
  

Modified: trunk/www/seamonkey/files/patch-bug916589
==============================================================================
--- trunk/www/seamonkey/files/patch-bug916589   Fri Apr 11 01:14:11 2014        
(r1571)
+++ trunk/www/seamonkey/files/patch-bug916589   Fri Apr 11 13:28:05 2014        
(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- 
mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ 
mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define       _SYS_QUEUE_H_
  
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to