[Pkg-electronics-commits] [gwave] 01/01: Release 20090213-6.1

Patricio Paez ppaez-guest at moszumanska.debian.org
Thu Sep 22 18:01:08 UTC 2016


This is an automated email from the git hooks/post-receive script.

ppaez-guest pushed a commit to branch master
in repository gwave.

commit 11e5d7a6c167a184f39169c44f9060829ac9b5cb
Author: Patricio Paez <pp at pp.com.mx>
Date:   Thu Sep 22 07:28:06 2016 -0500

    Release 20090213-6.1
    
    Closes: #779990
---
 debian/changelog               | 13 +++++++++++++
 debian/patches/make_stack.diff | 30 ++++++++++++++++++++++++++++++
 debian/patches/series          |  2 ++
 debian/patches/std_menus.diff  | 24 ++++++++++++++++++++++++
 4 files changed, 69 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 518f3ab..e05dddb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+gwave (20090213-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload
+  * Added make_stack.diff patch to remove use of
+    scm_the_last_stack_fluid_var that was deprecated from guile in
+    commit ec16eb7847895247be3438c25d2d27ce2e137b83 dated 19 Jun 2010.
+  * Added std_menus.diff patch to replace gtk-menu-append and
+    gtk-menu-bar-append with gtk-menu-shell-append, preventing
+    the use of the append generic that is missing in guile-gnome.
+  * Closes #779990
+
+ -- Patricio Paez <pp at pp.com.mx>  Mon, 22 Aug 2016 12:30:03 -0500
+
 gwave (20090213-6) unstable; urgency=medium
 
   * Added guile2.0.diff patch to update used header file for Guile 2.0 migration
diff --git a/debian/patches/make_stack.diff b/debian/patches/make_stack.diff
new file mode 100644
index 0000000..3e55e15
--- /dev/null
+++ b/debian/patches/make_stack.diff
@@ -0,0 +1,30 @@
+Index: gwave-20090213/src/scwm_guile.c
+===================================================================
+--- gwave-20090213.orig/src/scwm_guile.c
++++ gwave-20090213/src/scwm_guile.c
+@@ -312,7 +312,6 @@ scwm_body_eval_str (void *body_data)
+ }
+ 
+ 
+-SCM scm_the_last_stack_fluid_var;
+ SCM 
+ scwm_handle_error (void *ARG_IGNORE(data), SCM tag, SCM throw_args)
+ {
+@@ -330,7 +329,7 @@ scwm_handle_error (void *ARG_IGNORE(data
+   if (scm_ilength (throw_args) >= 3)
+     {
+       SCM fl;
+-      fl = SCM_VARIABLE_REF (scm_the_last_stack_fluid_var);
++      fl = scm_make_stack(SCM_BOOL_T, SCM_EOL);
+ 
+       /* GJB:FIXME:MS: This is a horrible hack,
+          but DEREF_LAST_STACK macro was throwing a wrong type 
+@@ -338,7 +337,7 @@ scwm_handle_error (void *ARG_IGNORE(data
+          a crash when I demo to RMS tomorrow, hence this
+          ugly hack --04/27/99 gjb */
+       if (SCM_NIMP (fl) && SCM_FLUIDP (fl)) {
+-        SCM stack = DEREF_LAST_STACK;
++        SCM stack = scm_make_stack(SCM_BOOL_T, SCM_EOL);
+         SCM subr = SCM_CAR (throw_args);
+         SCM message = SCM_CADR (throw_args);
+         SCM args = SCM_CADDR (throw_args);
diff --git a/debian/patches/series b/debian/patches/series
index b5312b0..05cd743 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,5 @@
 fix_indirect_linking.diff
 fix_as-needed_linking.diff
 guile2.0.diff
+make_stack.diff
+std_menus.diff
diff --git a/debian/patches/std_menus.diff b/debian/patches/std_menus.diff
new file mode 100644
index 0000000..fc0a6f3
--- /dev/null
+++ b/debian/patches/std_menus.diff
@@ -0,0 +1,24 @@
+Index: gwave-20090213/scheme/std-menus.scm
+===================================================================
+--- gwave-20090213.orig/scheme/std-menus.scm
++++ gwave-20090213/scheme/std-menus.scm
+@@ -32,8 +32,8 @@
+     (if proc
+ 	(gtk-signal-connect item "activate" 
+ 			    (lambda (m) (proc))))
+-    (cond ((gtk-menu? parent) (gtk-menu-append parent item))
+-	  ((gtk-menu-bar? parent) (gtk-menu-bar-append parent item)))
++    (cond ((gtk-menu? parent) (gtk-menu-shell-append parent item))
++	  ((gtk-menu-bar? parent) (gtk-menu-shell-append parent item)))
+     item))
+ 
+ ;
+@@ -66,7 +66,7 @@
+ 	(gtk-signal-connect item "activate" (lambda (x) (proc))))
+     (if active
+ 	(gtk-check-menu-item-set-active item active))
+-    (cond ((gtk-menu? parent) (gtk-menu-append parent item))
++    (cond ((gtk-menu? parent) (gtk-menu-shell-append parent item))
+ 	  ((gtk-menu-bar? parent) (gtk-menu-bar-append parent item)))
+     (gtk-radio-menu-item-get-group item)
+ ))

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-electronics/gwave.git



More information about the Pkg-electronics-commits mailing list