summaryrefslogtreecommitdiff
path: root/ham/fldigi/patches
diff options
context:
space:
mode:
authorwulf <wulf>2008-10-23 08:07:09 +0000
committerwulf <wulf>2008-10-23 08:07:09 +0000
commitf8d39460a3b6b5789f84dad4774f3bfd08949f24 (patch)
tree24f1c0d0626ec847cdffe1824e930ece89d365d2 /ham/fldigi/patches
parent21f797e6c21da2ecc20c5182cb0845de15c4baa7 (diff)
downloadpkgsrc-f8d39460a3b6b5789f84dad4774f3bfd08949f24.tar.gz
Initial import of fldigi-3.03: A digital radio modem
Diffstat (limited to 'ham/fldigi/patches')
-rw-r--r--ham/fldigi/patches/patch-aa18
-rw-r--r--ham/fldigi/patches/patch-ab15
2 files changed, 33 insertions, 0 deletions
diff --git a/ham/fldigi/patches/patch-aa b/ham/fldigi/patches/patch-aa
new file mode 100644
index 00000000000..196bad0a53d
--- /dev/null
+++ b/ham/fldigi/patches/patch-aa
@@ -0,0 +1,18 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/10/23 08:07:09 wulf Exp $
+
+--- src/soundcard/sound.cxx.orig 2008-04-10 22:29:17.000000000 +0930
++++ src/soundcard/sound.cxx 2008-04-10 22:31:43.000000000 +0930
+@@ -467,9 +467,11 @@
+
+ bool SoundOSS::wait_till_finished()
+ {
+- if (ioctl(device_fd, SNDCTL_DSP_POST, 1) == -1 )
++ int arg = 1;
++ if (ioctl(device_fd, SNDCTL_DSP_POST, &arg) == -1 )
+ return false;
+- if (ioctl(device_fd, SNDCTL_DSP_SYNC, 0) == -1)
++ arg = 0;
++ if (ioctl(device_fd, SNDCTL_DSP_SYNC, &arg) == -1)
+ return false; /* format (or ioctl()) not supported by device */
+ return true; /* all sound has been played */
+ }
diff --git a/ham/fldigi/patches/patch-ab b/ham/fldigi/patches/patch-ab
new file mode 100644
index 00000000000..7a317986e19
--- /dev/null
+++ b/ham/fldigi/patches/patch-ab
@@ -0,0 +1,15 @@
+$NetBSD: patch-ab,v 1.1.1.1 2008/10/23 08:07:09 wulf Exp $
+
+--- src/widgets/picture.cxx.orig 2008-10-23 15:59:18.000000000 +1030
++++ src/widgets/picture.cxx 2008-10-23 15:54:17.000000000 +1030
+@@ -31,8 +31,10 @@
+ #include <FL/fl_ask.H>
+
+ #if USE_LIBJPEG
++extern "C" {
+ # include <cstdio>
+ # include <jpeglib.h>
++}
+ #endif
+ #if USE_LIBPNG
+ # include <png.h>