pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/xfce4-mixer Added a patch for SunPro, which does...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/628563dbac30
branches:  trunk
changeset: 521948:628563dbac30
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Tue Nov 28 18:57:25 2006 +0000

description:
Added a patch for SunPro, which does not accept the -Dfoo()=bar command
line argument.

diffstat:

 audio/xfce4-mixer/distinfo         |   4 +++-
 audio/xfce4-mixer/patches/patch-aa |  19 +++++++++++++++++++
 audio/xfce4-mixer/patches/patch-ab |  20 ++++++++++++++++++++
 3 files changed, 42 insertions(+), 1 deletions(-)

diffs (59 lines):

diff -r 928253ad4c6d -r 628563dbac30 audio/xfce4-mixer/distinfo
--- a/audio/xfce4-mixer/distinfo        Tue Nov 28 18:02:33 2006 +0000
+++ b/audio/xfce4-mixer/distinfo        Tue Nov 28 18:57:25 2006 +0000
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.12 2005/11/09 06:42:58 martti Exp $
+$NetBSD: distinfo,v 1.13 2006/11/28 18:57:25 rillig Exp $
 
 SHA1 (xfce4-mixer-4.2.3.tar.gz) = 80e0da399bf7cb9617f914b285f87266e9b1428f
 RMD160 (xfce4-mixer-4.2.3.tar.gz) = 00a98e28e6cdba183f860b453745097f73fe6c87
 Size (xfce4-mixer-4.2.3.tar.gz) = 614377 bytes
+SHA1 (patch-aa) = 813b37e41c8a19c8ce2d2b4ed9fc5e53601dd025
+SHA1 (patch-ab) = 37ab3665b42e64723f5b40b2a5e26f4d12b5f1a6
diff -r 928253ad4c6d -r 628563dbac30 audio/xfce4-mixer/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/xfce4-mixer/patches/patch-aa        Tue Nov 28 18:57:25 2006 +0000
@@ -0,0 +1,19 @@
+$NetBSD: patch-aa,v 1.1 2006/11/28 18:57:25 rillig Exp $
+
+--- panel-plugin/plugin.c.orig 2006-11-28 19:25:31.314565636 +0100
++++ panel-plugin/plugin.c      2006-11-28 19:27:08.972814548 +0100
+@@ -18,6 +18,14 @@
+ /* DO: timeout -> update volume */
+ #define UPDATE_TIMEOUT 1000
+ 
++#ifdef XFCE_PANEL_THREADED
++#  define XFCE_PANEL_LOCK() gdk_threads_enter()
++#  define XFCE_PANEL_UNLOCK() gdk_threads_leave()
++#else
++#  define XFCE_PANEL_LOCK() do { } while (0)
++#  define XFCE_PANEL_UNLOCK() do { } while (0)
++#endif
++
+ typedef struct
+ {
+       GtkWidget *box;
diff -r 928253ad4c6d -r 628563dbac30 audio/xfce4-mixer/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/xfce4-mixer/patches/patch-ab        Tue Nov 28 18:57:25 2006 +0000
@@ -0,0 +1,20 @@
+$NetBSD: patch-ab,v 1.1 2006/11/28 18:57:25 rillig Exp $
+
+SunPro cannot handle function-like macros on the command line.
+
+--- configure.orig     2005-11-05 19:16:48.000000000 +0100
++++ configure  2006-11-28 19:28:51.822140712 +0100
+@@ -23898,13 +23898,9 @@ echo $ECHO_N "checking whether the Xfce 
+     echo "$as_me:$LINENO: result: yes" >&5
+ echo "${ECHO_T}yes" >&6
+     xdt_cv_CFLAGS="$xdt_cv_CFLAGS -DXFCE_PANEL_THREADED=1"
+-    xdt_cv_CFLAGS="$xdt_cv_CFLAGS -DXFCE_PANEL_LOCK\(\)=gdk_threads_enter\(\)"
+-    xdt_cv_CFLAGS="$xdt_cv_CFLAGS -DXFCE_PANEL_UNLOCK\(\)=gdk_threads_leave\(\)"
+   else
+     echo "$as_me:$LINENO: result: no" >&5
+ echo "${ECHO_T}no" >&6
+-    xdt_cv_CFLAGS="$xdt_cv_CFLAGS -DXFCE_PANEL_LOCK\(\)=do{}while\(0\)"
+-    xdt_cv_CFLAGS="$xdt_cv_CFLAGS -DXFCE_PANEL_UNLOCK\(\)=do{}while\(0\)"
+   fi
+   XFCE4_PANEL_CFLAGS="$xdt_cv_CFLAGS"
+ 



Home | Main Index | Thread Index | Old Index